Knowledge
Data
58553068 6878351 8663195 3060362 959677601
870056185 58241707440 5735903536 504275298
227662 57296 111563306