Knowledge
Data
193173 22027152 8752 646 351364
56 39989899 056834560
692 9109571513 98551392 9588493 97225709