Knowledge
Data
31464 50560 086085653 396949 5056571
29896256 441 83809 7816 1377
417 76111549780 0842877 77276388952 93304632