Knowledge
Data
57968559 49611738 370406813 787272112
1432959 74649191 1253916 28598426 1117602359
3143523552 668369429 3763790 34 479886