Knowledge
Data
15017025 118214795 309011 3814 729909135
17061690 60 5431512 17056145
42994 1358636 8948402 96647232971