Knowledge
Data
2887975 25215071771 1669784 8962123822
64387 22309362577 9670670298 318697 721898983
93154698245 95297288 60536179 56706006145 5112805