Knowledge
Data
58319 43449337 2571867 6836421980
29765 7992776432 5286718086
15356426977 37077206 193728680 69217267709