Knowledge
Data
2077677658 952 16637121 1843847 363
25416 109006412 82849694
25483769 3322633 340935537 6600