Knowledge
Data
58614800 20668 43403 8794240868
96271 744837175 41850846 2808262
2258 8446298424 336400 4821631042 269020906