Knowledge
Data
377203549 28249155 554 17669126
1990071 9281 3985917 75895228 7690621
864 195018 232 56599220 428349298