Knowledge
Data
33660 9326972845 296382340 40128277948
0470739 91455989251 5468287 128 1274177
527521315 927 4260230801 8042 179023