Knowledge
Data
59 1649 1939449 668659 485872477
647100419 85918590 2163681 8603721
3126 50 43 166117344