Knowledge
Data
35989372546 72165532 3574314 11028728
104 34133379668 901 21717667 423
45550 143568520 3646 3830