Knowledge
Data
542628060 698259 391942
3366944 975067272 1793945 033960
150070 117265 67 483591 405650