Knowledge
Data
26 126318 859052364 5089
6718278 9327330345 4070 43583991
288306 627343717 1273711038 107