Knowledge
Data
291 485 2267408 165425
917138 510588 476972163
85054494 45706107 5122663273 3332 406814581