Knowledge
Data
4986 80029 306718 723319482 84569032
46157 8574533441 14079 52127 6640195
245 28 310 63580665 287479