Knowledge
Data
30433265 671760 1420110 904653463
57569795597 1449263540 19841 22505120517
8600491 8280972 43314411 66625838 68428