Knowledge
Data
2561 2625719631 25642226 899964930 34005761
8489660 768513 898 772570 394014694
865519 3718 599208416 51