Knowledge
Data
361 97303623 41577546 15993927979 63955
524660 20162 5029713914
761193371 1697 7510 91645 065026