Knowledge
Data
21832168 2255101997 38962 7670246 4974
1978404 86848823 17579 64670441674 63689
343315 99705 71078528058