Knowledge
Data
586612190 1109196 1152958 69251
24453063 901450 851110856
13063880 35646353 5458345 4503301 2280843088