Knowledge
Data
40955 49288645 39003810 2922100428 338329
42555 18754473 71069123 637861
44411 00 146