Knowledge
Data
43320356 27674 2725984 96077003972 2922213
2508693 565809770 2214
78956 9236429 505183802 68