474244857141043485354411446642395874844738897470084001743671397644003243080471524223644833470044801146669434343942942842436394679840498435113954144672429334855542617502691868482044679642737452483855445562417184334848455425674970817944618446861492174247548542426994613043870480643278501704522543695442404330045257162149897346339633250650540454322194592540107413644514946616402534884512114768644122449694471534014650038900392434704446652482223979749269472364208333514802639578440104668546037