Knowledge
Data
9830326 562120672 9103108256 54066962
371643 2678190 582266361 389009032
40329 73 65841925 59702106489