Knowledge
Data
40384008 5641762 946238 42943047850
2043723 732074987 532516 600951372 12261
19447 324197 467442079 2167450808 37184