697746719689146452065719684588907696356425174395673267006762523973469579664206862364378687457114171270628861000674302725589464873669958631277499864145735826451273547679186816890876844769742723827377973607737966629762901713056943870176719097535868518680746590267759794567730735571010974762689206990674788699246522673866748336331868432752363953641137511364039685356539364482695217406662468704336665172611949373331674516920610113659437297983986621573202667478943717896890467234625857036074745