Knowledge
Data
5029060 18244149 89528374 76225
33744606 610442 42 627828 1843112
886580 913475808 488 283 61832389