Knowledge
Data
4687455 137835 40942671 444024625 860829601
32800238 28122 63233777 5099 7030
8211005959 847 45128794762