Knowledge
Data
623116197 4467987 15773890265 2225909196 19913016968
12760 145805 84
958310540 38243343074 391618479