Knowledge
Data
222708534 154101711 698244109
211682507 779114277 246598
30577187421 958900 81231693 59