Knowledge
Data
629555694 696669896 2818053 44849408
84 14763 9948951609 993
17 187500 11579148296 60200899292 4647395