Knowledge
Data
14706 60156 39580722 207228765 423718
4460528486 32039165 397925445
502653 1638926 9952662 289816 1073258