7828534843730635037865326623246318717229117665616562111555532331611177132544224575636515382629014840756344523183815139767213744215171449503674240435399193586762038923985410675077231454526454346979144277452961367535094257177954421621373684466583165044365608620568659912165560464220010160665593643166535262778978374931865249027587523710839572400417114715474612442211980448777140338811333847468353385671208678443505569534887686843411812552997618228640565386454174728376703367643901782614595542677944755483668533102426646544852712115074511522296734383006333137219649270440453528356305370340328825144133549782941943124029734675280329497118688747483273163349234687677647237722368521132794377125674129550830879717524145665114766352634328359747616866266062938253791320835464380371802164142167807112268472482679170539673795155192282844667063159363977884678170947369042301336143730253249352524602288751541556120206635598512317773471856622454038364866621458817956858953821970127387045524264471442481998096915362693754816495963893734242123135595854701161222171464783096891912077323443985146055810866726048427812352740351871538164040212778746012424333211954486921370263237480543971317630810461568283395138345957617881304017577022788766169165780767324231451391899676348026534525710755119771222019033452564668567573620280684127628074680110319116575114895613918551734582066150140664173281335375212931542985101982527351283021863077483042822259957060355055578575566638650708450487714355486571226222502799776784670444645796235522586956472784974352020136964362779587237602723617935233059046519211525960574638479332681125908207902742503547627718821028775440456534180367792204303218636705337801707388542808737769155800452144415004626445082538722335238289773138988377867196165956723047258542156013775170172962544135141557384798351109600467832628114840765827845157668731225463424552168547492637