Knowledge
Data
33286 56560333158 367134952 18973324
1347418 3538615667 705313579
96264859061 62014014 10978533824 437