7944779770802488108481225812338126481509815108158081749817898188182509825488270082979831278329083573841648456384564847278515785327854438612586126861728625586283863068632286324863258714687948880298861088894889098895288973896878968890388905299073091426920589262492995929979335393436934739435694690947199487194992949959500095294956479581995822961399615296167961719617396532966889704897235972439725197357976529774697780981239835098354983559836099016996359968399702100089100290100833101326101819101827101867102140