Knowledge
Data
33782928 90941 1633334 988281883 233114
304888149 870950 758 652408
3830644 9129985 18318 586