Knowledge
Data
14072 52931 158 22738292 58535492678
1224566643 30045706086 11149604930 251 989636851
950322229 24831653 307 1658785676 84158625049