Knowledge
Data
450667126 487504091 806551583
98404501 354620 6314
17511 63860353 67710239661 185742 1135