Knowledge
Data
30 90566452 4996195 362956 02585055
69606950752 52577469 564 47365927051
40 22077552 942841699 348588160 82632568554