Knowledge
Data
30 694958683 625972 75743 71934439
5394193048 131771 318033 9214485681 525125
70982 9174 638528473 19955672