Knowledge
Data
93105728 17600445702 303788099 085698592 139418836
498 60299692169 477093704 53006
3323509324 2142513422 157 6781603842 8440