Knowledge
Data
504879 587185799 1357320 25524 83608388
7155288 96169 266876090
62226170 8327151430 5894897