Knowledge
Data
29596162 57562594 15939666128 833 047620762
28147 695452052 876891564 1569423 609208132
162 7044 9312172052 1152658 53388