Knowledge
Data
33 19885380929 1118843393 89908 2038737
70587299697 12646620 353629815 563679458
6795486 23 920876