Knowledge
Data
62 8155817 1381522917 7806511 452173
39839858 3028511464 126240 20 0893066
37216976 0489160 736018 405