Knowledge
Data
21580 33933 38569442 58002904374 6460
31039216 1405712 0135411 72298
85838 03463837 118429