Knowledge
Data
2581211 472080 1302957 685 536668
44042 47386077 596033 544197372 2320
95 72 61 150 91