Knowledge
Data
30055074 3691920868 5108790 331
2125252 186321557 8698 70 31020736665
55870 420429317 7578464 1941844 23026664