Knowledge
Data
31866 67145 58076 79259172 1570622
7566 231 9766015891 587097607 1507809701
56381110 5756181 43278