Knowledge
Data
832 2232997 47133574 6183976
57595509 43295352 80951 80851 158083262
260879033 329 318929207