Knowledge
Data
95438 529 9097168 5464293
906443 463413 79470548174 881928 673286
598301 41450 5633817471 354536 20144438808
443208226 147066 10585848 628