Knowledge
Data
25881881 094933 3832885 562879 17588005218
758062 283964507 764349133 866253 2629196572
980 2991696143 12989