3477530394259752900925985273073149226214309243558230812256272739634665308253181825381308552598925988259712599332103259642619726208351013477229092342783195125965322303264831400253823395634985259822777025992337962563031402258982595332229261612621125958262133114733067260093523825994284052804332469259783145529237320022595726166322832596025899357422537234843259812607430811340412820428287260043101331768412932556831247282852557429299260963440425684294233161225629259762828935248294222595125628267362620725517256262538825974