Knowledge
Data
42 5553988110 667 427480566 34036476
334314535 6166632 1458907 21465331871 895966
504340 82 294 588868