Knowledge
Data
2356 3589 2406990 32377
34499 466176800 614470 5632089 4474975148
64172 29 685932 33339