Knowledge
Data
28309 648963778 9144306 680155973
486946 252940 80419 93674593576
22366804 4009215815 95078 641536 47