Knowledge
Data
252162 37931279247 2001548562 4654898196 1993812969
800 534347 14435504063 570567
267918 74412138 2371909824 815225627 4165305449