Knowledge
Data
40512 1060758 31976804 800
322149485 72118165 238486549
1982812006 9302 829607248 278