Knowledge
Data
15662835 9145820 2373225989 16054 9083556
463 8062582 20287 6279 33015022
294 29539860 253966 62713