Knowledge
Data
1825608996 35530503 31351061381 6311388158 61031
8020 118797 576429959 50895221766
2777000 5238950622 4847917