Knowledge
Data
277852 6422 11597143 22742 9107
2899479 9618833 119545510 288956
320289 5165 5543 164802500 137805676