Knowledge
Data
47223090 354605021 71658448 41106194022 43320
3670896 865 652 43056
524550793 9280909 2306760