Knowledge
Data
5112258 96 28307314951 3708788036 2271508586
3538348 45990951896 449101
1824116394 440424 36343 769304 80325310