Knowledge
Data
57885626 22083402 21 177939
119753 64130017 52119356 21191848
5825474 976930614 8282294963