Knowledge
Data
5085 26453 39980487
55874 64254108515 181109955 156740
839308 14836 847919 28809 920373686