Knowledge
Data
4112090 11519419648 8038612 184421 1929947642
488858 1291 2015633 64142 529079
1968282705 5321995 2243012380