Knowledge
Data
112660 64980 3594 48283760
63453125 64788790 376681729 486318
971 3084473 37932224621 6042