Knowledge
Data
20941 590559 5353218 9664899 17716340
2242471695 50746839254 82222 159527501 714349
632152990 40092974718 587581 839402 863217