10839310836310829510232793371948639338710812010271797719108365108394108293968899699292236924111083671058731029091083689685010234210836991388911169353710233110886310837091185911699113696735122397109929908221099309081910837290738908989772090878908909928796538900621045729007010802210893010613711773489274904671080241089339068588693