Knowledge
Data
564641 16895029 4474698024 719221
8886869 8309 49358 9477722
64896 4656452 344 583184 27