Knowledge
Data
27977038 7251459755 465980064
1055237 34900555680 12439604660
7809476 87933035 89143140 8480249218 17067684