Knowledge
Data
70665297 1599447 56786169 270891 2507
107552 86853261719 9250773
8000659390 1288311736 22416130 702