Knowledge
Data
3159843 160352820 27578 5482112912 865096
640 84819917 79084 04985
2761957 36281 8224831644