Knowledge
Data
45220378 18457841870 41027 3791997933 680621
460872459 30 988316143 736 11400
9453532 278471 115814 368252056 275287