Knowledge
Data
25979551463 49708924274 18481 75450 219604
160501 65056 15234
89288995634 26200 18990624 5672 3459573