Knowledge
Data
14529668 6502633 5855360 15505387
69072136 522615976 26105821
70275452 4468 8451524 4306326