Knowledge
Data
18561282 1377808 45090
60542043 594674423 124 77189 46267246
247056 495 919488276 371710 483621628