Knowledge
Data
2298104 55967 47137 677 4427378
2906889 581787 1347695 30343
108274 469074973 222431777 8506417 9073