70723970723887574712031649135798727892842097817272311579887296851896851881189959685135980336142439569793369793269793168515115401991536560231158284208685150913607913682875767988715893639887636851491455421230813875746685187148370514626502308312589753979227363391364091150342714192061059869258974105833328514452341152333973634579561411012139136067817261455393176007988714831293141920510652272443232443321122295992451244331992450123248312289727523212443302443218628342443401180936134771328513076925288213224432680692280752710652328070182443172443222443392443251061460110020648972919575368527487297468528811002091381574194444255973