Knowledge
Data
303196 8608148637 39752 2063
132496 6380299 6404900009 16659835288
138255250 223 25013320045 44466