Knowledge
Data
1885313 953 1051517 81694
78242149 529376 24718210 0648 0358437
705578 32660670 49780875554 724566957 942641