Knowledge
Data
29641537 609382924 7517541 44577 78577112107
6087671072 17179 59180318311
423069026 275297 399 2153095