Knowledge
Data
46 15019313 21215626 49167 2518
9895286 646629 2952080 117 955511422
71320 8545038 53 1251227