Knowledge
Data
2589 150767463 8400217 0663671 97959
79911980893 54634329302 53428 558073444
52 687093 7906