Knowledge
Data
482583 31046775169 3245880521 957257
28223387954 41965 3712135
9287908 10943895 965009962 1866880