76659210053781557707131324213786613007041354728950666146103315384561459320142952113485761378549101010174813474813614593231945118781251434099303976935358108203730408310820291348528145932410053801005284934623040841574457460846134857768169094163795143695143267854194268295146195144084961830722348212415744581505777106598699002611312374364064358533969748260426889481178908119132952337052344652356139573474666535563135580980128614539591264996150158740025538180012638531501582413830413443128974612041381457026152821712656975601261234187640796884655530607230040153119115311761306870903019152823442402152823511976141387341355712645211878637376101530599