Knowledge
Data
221366348 65197279 881199467 3308808
40358686 83450 573328747
593 6283 21605117 493501534 16284318