2706534831754383823618256265416013579758758523658878192501549489482244551727116645388481237215690586338353297790405464563554400748199474930980464023174728527836947926865142522465287269541113752634122794846524840120186715226659437172258773448685328161676741578514331926132014871742251382519659731846036514786628424660267406523225550935451177881452338349724835754281350435655789251718202937465873417610641399386151565760853436348180447559232157426782742495052641226756764651154903007932807375672962052503794075281235644426808551241621531712521952123557868547123374944650737885276811515689130177779107476314509260240735769524587736675539878117388566237955523165684885003831947441387727022982845125344521074151179263542768629416546172763542913074393088373684046646627064537036447666005484574597146751312284661702255217487193349330535343167646537202230443688677644011748062654407987532543392724734565658539221372371894553876671332141981421523807198037384631873408278522012123879182651402805313256501693333375561121441974496571105473364547875428496495083311541271463324451431751876781034302106533737502041188355037354348515578280162971055583859677034180022774363063229077852745014060166311113698024787465027807056691189361239643763362462589590777540736109855367234587526652603188925255193856814269430612838639371329539014112346679546475472377808283647521650207315219178397984441687716482662221375525921122848066837241762799203468691903514846738472715932884665364671938446947456927579670852019072999724376555738926254459837678321330517027941654751793017325104234718096666027653866565614216200201839156310820334403528416843672985993036381361081917043818455606259534248616343687522571181139223370745215042063357117092997011252866716021649276435621837430457267048761614415614033227378480720837563781145273173024228211425763655823428947016664257023551272896832604776714605391707344