Knowledge
Data
112884 4620 1209433 1781736
74501597 079510 75201626 781302997
88544 281 5798452 6941