Knowledge
Data
299302 3103701424 180269 3005193
58919279115 736409 05948577 03274127296 4775
810092 929710 71586253 281736 0396