Knowledge
Data
31 1121102 19149 588976 509307550
742 4498 34716463947 32015284515 374237166
1767421802 6241570098 145304257 0703563 5260683305