Knowledge
Data
30228 981971969 48616662 38578578 41291
14 17129135156 213170518 73442343 13652
405 20 46580