Knowledge
Data
3306 10668760 15389 1591 0018374
1458525486 484940 42710 3068327 652
720918 51340130 5094 85640