Knowledge
Data
5173368 39 18670288 311641306
370521272 212631 82945044 17587093032
107 543668472 43589844 7032 41563926