7276743713536309423466267221451318133282187503750236478731205171486519163617105932964027987036481537825707028327377134359728496649349489871216543663621223906864426422227545340244787932304281071228514223930419980325431967280256945837699748405240473988868030877954727644735528179721745718038574737917246752438612378027454358824343940058577656022220510548227651134558011477583833247076938480775314112084910725885466440321317637820364426776477221642554626267633869090707170643344200231736647847106232514461175383229493674624905544073527341481823691963376275127967551145411326834320118626055570159754157242263954989688168162472165687657512507117125761336749855663139483795835781110426552446656551725831622836515634835671532488463825271732485265116632288306805777215334598605515136513406641471762174640237264784681315112786382181300330450853233550556443160212480137867934265216753832050474535028647558955828317316354804241839658512661948523807146362044920856482848212305487179809631973521518606893773752936717444682911459819319554054445647666538376601572073123287115527635372561164717423747857464607269189225567502307653465013135268347111405352807181516612103453946966759046519735397542389358613830943752229029527078329860255242545124368638178448862505635095627377363779443604796169677666601650557528766310144340444709404257763791741261115388735681923995662263031187047676874350025143844913171111903512041523613352116852846789559655767127256302341218224523345381481799202487065052554591307556685374154237421980829721419846676570440114011036436253259143684728666461283142320682659647447384042462948438982757146435252497702483327219165452370339155927788453467191617605218005627297547714451438784169645278109787177235730391188146373773332231663316426285652878530111428915453647958767392945087884277051354415065975279079267067848202525538376918115370852520806603599108600299595738