Knowledge
Data
33586 78973388 43199589825 4170728 224401571
76995203687 6304752 533676 338926
313567 12272061 49176595231 29485 415323