Knowledge
Data
33008 3500 190047 16812246 1828321995
642515 823995 50171032294 94848461
89205325562 93470871 482100 880