862768627786357414074140886353863014140941410549042952512325343162398151151971343575343576343577519039519040642638519041568413932942900863508631941403414044140553668280681380682880686080682913856985367211207074114017780683311775211489278101254148927914888381640706750532537421419418284711229891414551229903359511414552238871021733112238350214736085836086010603415002421127911128786372193413671631335858136679512353111065508229911588731119711113577471357767133478215796501528795230160100670411713732299214829116601686601692299366010086923925374371070514554008691381500258106554522994152881415887321588786959608