Knowledge
Data
7164751 939966895 894846 288604
121586 54366 948800 8269 3582514266
85185489 18890 963 493