Knowledge
Data
35087804 231922127 50417113
8740 212061599 6151645 4230274
7188773 296828 2415481 0083218