Knowledge
Data
274957086 5264897 85715208 77365287741
405319 130932 9214136 590665 4194312
105 16502072 1867