Knowledge
Data
118782829 8325429508 4848629 580350089
6615134575 10299781872 429 391797
687 329 298 803