Knowledge
Data
9806329 178460277 49525112930 54066123
36270660 5706889025 800 9476 90803126268
85763580417 31 31 1844 38307726912