Knowledge
Data
30326 66308719 2561923588 119965045 498868
7162127282 38039 91595743 9640
58042972 54739839 83 226 667264407