Knowledge
Data
170903 370 12 1051179 217687209
11119568682 8297121 1835 8375472691 6451062710
1079516 950417 78410712013 588561