134710110234406291907961991184263319966911852310498622774858555106531193003267331791091450836996714133562367164186227031138680793971801781291711121941407042278418002517568218619710604013234516874712641264009228444200558106481200379112986629131018549669010545017568712078177284175560677851424457011438329197379109304134966153884195541249072010551880611652071657881559621151071881585299189060188517189319572506001217444185872155304202342845132195162058401039853407114201015868921854427070694013939414169919792088949309875488915387163836134834898511592341156586653655129