Knowledge
Data
25626 331319506 681324991 428760 4026876026
38858820 76 448594 202620 3166
529517 7212374 129 29302