Knowledge
Data
10377283 109541 1278211196 143617857
227792 207132744 61101962 11203457210
182452307 15364321 353