97346913314739266091248351965895132289486962410359671331458114020048070912850561248353123874847653813233816091642521352521091226499133160347377411181521159754612007113956214529047230205345216407291236253135634613573901362624252111336687876384707620468258211181156247724440097376597377487638514695632503886634631072440961317468255472768134972110551951383600141613114160531053765209516589313591812612031645038394418260110807721080771129396212492661465905132181210386361323407109523252142252114919199469070227513604164604149246117106586337272213314741047307269257148963426232121688937474455887122666110144025164061262264121841514113895837529364