Knowledge
Data
49448601 61549393 951512560 9606723512 3150
49905367058 481677888 709075100
66798682 3005337083 91226070 8029060059