Knowledge
Data
23356 350653146 560388971 23278671 64769127
124781417 27106939 5066529
3156 4120092425 1399460634 423877 832795240