Knowledge
Data
18888 172629984 80130 76351
425957 165 3025907593 8754598 91333503
5063921 209898 7748 99061 6007