Knowledge
Data
29886271 430 1326224 52280 25
40411032 773334174 95134 26596318
979334904 768665 4256297069 1187700 6268