Knowledge
Data
58842 484379593 37610993 8524757 3637
21490368804 71805112796 32042 1550549427
1971 2987 357751