12293441135851263643242712314814456925988783118108412350191350344712822237208211633122934352343954406010374148313082485253162601350775263709263763263757243439609207498795609216609206609215248524105951860920314937341493733149373214938901493603111987186433829081311198751255476125547575211639375199648575211519427957984559935614904314948874905766195717498715446121794650704961862514925549096533457373118357234777981271545910957452934181947127978589616572151472163071579046208698273748741349722507453842641020871126724012173091388905138893591432312613769802359090759108271544352632552637352645426156152631495160149061717497