Knowledge
Data
820 431684 70920952 16279926406 22734330
8305 721422336 1575 875
941074 18701025542 639690563