Knowledge
Data
22387280 991 313303066 79712166295 29599
5886773720 64105258 25569323 05851
3234776 461546 6842593