Knowledge
Data
328496 124 93 3315167 962721
7828340336 5071745 605516 1216981340
31177 24734976 859364