8
140930162189688870409698538043661022685542319411791734002165125870723392477579519191
158305062930834775774650739241033237027831389019403097997736123527755349356670990111
158305062916699999256423664604366857021888040892783226822731171862782499746330031903
74694244429989163185563027553842647653572334527129542107591396722427284010783
74581166217843346588469696513795100868559375557729502494271613925544556345119
82866164511312730479075718965850180491919565762164547734469271347148692277607
295614138768417759080808402813132414794735242470456779984823818396941358860059089144718551
140959862846419309383383842391393349482445365447155020750433698723105503750207907031
140959812187380268057548344579087408181485679641536729532686931460412500288213689559
323464240007359478661629642979917155302118124295147526459203398884612382856135525425292503
154239819644488749038392914293531505595701232722785719356772664209968419329603609815
260479474029044266278465489510636754501748170927831308207484388104871743964769232087
295614136900865952442451311456844529730432701033271935976795181603456273450807239568336087
323402059455299650623563473833539015494646912583245738355796097755050165646841529781265623
291573372325073305525619009952142481728217718932215484439606403233887957838039393747150039
139092311039780952292027554506329046941008180603146992113640213637696251900631524567
139066373611791793464252674605687100849649048126581888627295375138878479359592178903
139062668264936199345999120334166822836597743487072588129246112496190226139443700951
156437569006082104710951321531539037178886813094683952124817110153222183018535171871
156407926231237351764922887359376813074476375978609548140423009011716157257347348255
140959804964509467243513205242567225144434786938782559105156630659286349403984045271
154213824334589748070747397244063435166331521737848154225150757647331492442340402391
66310278544779976005527084420100446623736721645588059609385986284715978073303
74595276838249359896133106872155526247096911850023104849583643706320114005791
239871196015136945408172950385034917306028654925193663863475474031037712508119
156107429234090115688750255890143144389644594715362233133611315592254259198125745367
262347083618645632928822831107248393295691532920407821984323039487157583833291367639
327380766733855707406051568822637336914678338615438524668698663424649376204650774612485335
295614138768475542043817961814186126342071494976633928553308958442107655736647108090471639
295551973363924318713548539033167773737058937957784260088628900444996010799520541418530007
142827415444601754542176248949160804312809080908410956907307236934861714723986547927
140959920629382318942384896102940685734951542595723505890478865019982091769153660119
140933983201393160114610016202298739643592410119158402404134026521164319228114314455
262347032959606591602987333294942451994731847114789530766576272224464580371297150167
327380766733805048367010242987139524608737037655752719050407445677882113511647312618267863
295614138768424883004776635978688314036130194016948122935017740695340393043643646096254167
295551973363873659674507213197669961431117636998098454470337682698228748106517079424312535
140959869970343277616549398290634744433991856790105214672732097757289088307159442647
140933932542354118788774518389992798342632724313540111186387259258471315766120096983
550181589925346262122061145165987163111897506468831772094433913664983055036177844252779735
686567229717317784834351593774018800144272122235460954618678143765213047017889566303308871181527
619947782346464840284612660369031326989508534884654618266096393181665712854974741049334804587735
619817412043979433175091479844973126787201240907459998346055680192907032451789887500139067155671
299530678774813794475748492099989459701267606466968522504440069310830668541861022984119511
295614258288086724668774856895833245585476514279439409229596415492797037502887322651796695
295559863559104404254789111962442187056090526887945949323001364745324348182901576813847767
546265049918951018271209123315248790908517431398850646822725182831146871701335034615637207
619947778429924833889368809517009476251136331504579548284971121472934879018791406206525167445207
1153683796805181540269081875011281104497197874139353500931650097450972449657581836613874214315223
619817408127439426779847628992951276048829037527384928364930408484176198615606552657329430013143
292132876113550044129808794512223341617184338341405963210648090638742368727930479718245591
291697718281691480817922835045094873382096439209458283957887684658960854168044513014654167
546210655189968697857223378381857732379131444007357186916130132083674182381349288777688279
291643323552709160403937090111703814852710451817964824051292633911488164848058767176705239
546202884514399794940939700534230438303504874380000978358045124834035226764208467943695575
619817408065274022228624298723528495030476432514827909515261943804118201503961615530762758071511
292070710708998820799539371731204989012171781322556294745968032641630723790803913046303959
291635552877140257487653412264076520777083882190608615493207626661849209230917946342712535
328073360716235875215573650909548054829444089096350002719247335540289091663818382767929119
291581158148157937073667667330685462247697894799115155586612575914376519910932200504763607
291573387472589034157383989483058168172071325171758947028527568664737564293791379670770903
328011195311684651885304228128529702224431532077500334254567277543177446726691816095987487
327949029907133428555034805347511349619418975058650665789887219546065801789565249424045855
295614137108423159318731492656937446413337684412508897066108212407330560869575586828854487
260479531812007275837466543222184090754254348076399793347529554401748331983714985175
295614136900923735405460870457898241277768953539449084545280321648622570327395258514089175
295559742171941414991475125524507182748382966147955624638685270901149881007409512676140247
550119303133632049528477735947033806199177388709991778945437761823696942923559213443130583
139299868246657232473227647423011951924387417564236305144444087925115020247892042967
139092368822743961851028608217876383193514357751715477253685379934572839919577277655
260453594384018117009691663321542144662895215599834689861184715902930559442675639511
139273930818668073645452767522370005833028285087671201658099249426297247706852697303
139066431394754803023253728317234437102155225275150373767340541435755067378537931991
139037251788266999342006988429012247749376201239014632345202598124585073269868668119
260449889037162522891438109050021866649843910960325389363135453260242306222527161559
139062726047899208905000174045714159089103920635641073269291278793066814158389454039
156437626789045114269952375243086373431392990243252437264862276450098771037480924959
139033083273054455958971739873551934984693483519566669284897177651560788397201630423
260479481152968234511631045409878149453294662270781502129782787139055328521720767703
139092318163704920525193110405570441892554671946097186035938612671879836457583060183
260453543724979075683856165509236203361935529794216398643437948640237555980681422039
260449838378123481565602611237715925348884225154707098145388685997549302760532944087
139062675388860167579164676233408217788144234830022782051544511530373810696395236567
381659137594390912689424324329194765287714136966529918130372614469372436645700773079
295614258080529517789097722415679348288443486999237974675405104491682637951499920499877079
550119424313237831912114587904814913209851922169780669075562544666757010547663875428918487
295552092675978294458828299634660995683430929980388306210725046494570993014373353827935447
295614151840824474194539156507606318877253279992613964011525036033191480355171823340037335
550119318073532788317556021996741883798661715163156658411682476208265852951335778269078743
295551986436273250864269733726587966272240722973764295546844978036079835418045256668095703
1153683796805181332711874995334146624343300577106326220730215543259661448543182285226472062395607
291697718074134273938245700564940976085063411929256849403696373657846454616657110862734551
546210654982411490977546243901703835082098416727155752361938821082559782829961886625768663
291643323345151953524259955631549917555677424537763389497101322910373765296671365024785623
619817662632605451930954872332682285030496661902792818706190254450305372575579597433882207134935
546202884306842588061262566054076541006471847099799543803853813832920827212821065791775959
292070710501441613919862237251051091715138754042354860191776721640516324239416510894384343
291635552669583050607976277783922623480050854910407180939016315660734809679530544190792919
546148489577860267647276821120685482477085859708306083897258763085448137892835319953827031
291581157940600730193990532850531564950664867518913721032421264913262120359544798352843991
546140718902291364730993143273058188401459290080949875339173755835809182275694499119834327
291573387265031827277706855002904270875038297891557512474336257663623164742403977518851287
291511221860480603947437432221885918270025740872707844009656199666511519805277410846909655
260271974605127598702986389324887057726974146641845602036528440002196944581563065559
550119302926074842648800601466879908902144361429790344391246450822582543372171811291210967
295551971288815305195514313196725991375723369240397981526408952650396525838881289690227927
138884811615864284716548454320579350166234156317161285942684265535021452517425358039
381633200166401753861649444428552819196355004489964814644027775970554664104661427415
295552092650040866469669471859781095041484838621255829645621560149732494196600812788589783
260246037177138439875211509424245111635615014165280498550183601503379172040523719895
295551971262877877206355485421846090733777277881265504961305466305558027021108748650882263
138858874187875125888773574419937404074875023840596182456339427036203679976386012375
260220099749149281047436629523603165544255881688715395063838763004561399499484374231
138832936759885967060998694519295457983515891364031078969994588537385907435346666711
260216857570650636193964769536022922282835990129144757128045658192209177931854456023
138829694581387322207526834531715214722095999804460441034201483725033685867716748503
328073481866198882754457556838894989677894518145701776774968133989248017781897283565893407
381629494819546159743395890157032541183303699850455514145978513327866410884512949463
295552092646335519614075353606226823521206825569951190136321062100469851508347592640111831
295551986406630476019516787698153794110016618563327179472440993641978693912019495480272087
291635552639940275763223331755488451317826750499970064864612331266633668173504783002969303
291581157910957955349237586822097392788440763108476604958017280519160978853519037165020375
291573387235389052432953908974470098712814193481120396399932273269522023236378216331027671
260242331830282845756957955152724833622563709525771198052134338860690918820375241943
138855168841019531770520020148417126061823719201086881958290164393515426756237534423
260216394402293686929183075252082887531204577049206094565789500361873146279335896279
138829231413030372942745140247775179970464586724521778471945325894697654215198188759
138803293985041214114970260347133233879105454247956674985600487395879881674158843095
138800051806542569261498400359552990617685562688386037049807382583527660106528924887
260212689055438092810929520980562609518153272409696794067740237719184893059187418327
138825526066174778824491585976254901957413282085012477973896063252009400995049710807
156200426807320684189443787173627116299702351692623841969467060909041357874141181727
138799588638185619996716706075612955866054149608447374487551224753191628454010365143
156174489379331525361668907272985170208343219216058738483122222410223585333101836063
138795883291330025878463151804092677853002844968938073989501962110503375233861887191
156170784032475931243415353001464892195291914576549437985072959767535332112953358111
156141141257631178297386918829302668090881477460475034000678858626029306351765534495
181989286172997074771024124260696906727520282463548386795411654876691488646359
140959862747472476802514258954114561396940964087351044245201796956162937422929798359
140933925319483317974739379053472615305581831610785940758856958457345164881890452695
262317382961891037842923759786260044853270517295960956354651870281832403725879682263
140959812088433435476678761141808620095981278281732753027455029693469933960935580887
140933874660444276648903881241166674004622145805167649541110191194652161419896235223
262317332302851996517088261973954103552310831490342665136905103019139400263885464791
295614136900865853495618730587261092451644615528870576172818676371554506508240912290227415
295559742171883533081632985653870033922258628137377116266223625624081817188255166452278487
550119303133574167618635596076396657373053050699413270572976116546628879104404867219268823
139092310940834119711157971069050258855503779243343015608408311870753685573353415895
260453536502108274869821026172716020324884637091462228215907647839111405096451777751
550119303107636739629476768301516756731106959340280794007872630201790380286632326179923159
139066373512844960883383091168408312764144646766777912122063473371935913032314070231
139037193906357157202136351280186123411365622730642170699925530060765918923644806359
260449831155252680751567471901195742311833332451952927717858385196423151876303299799
139062668165989366765129536896888034751093342127268611624014210729247659812165592279
260423893727263521923792592000553796220474199975387824231513546697605379335263954135
260420188380407927805539037729033518207422895335878523733464284054917126115115476183
139033025391144613819101102724725810646682905011194207639620109587741634050977768663
124107376330857204133875298136358896149011910001903109727347835722345264784599
140933867437573475834868741904646490967571253102413479113579890393526010535666590935
262317325079981195703053122637433920515259938787588494709374802218013249379655820503
66225466488717333496726472012020885570503537540257832659284016567999040922839
181976918243543626080717041178191706297909490076270257462704803633282440307927
140933925307115388521290688746389532800381401999993553480727625750493921472842114263
140930683128616743667818828758809289538961510440422915544934520938141699905212196055
139066373500477031429934400861325230258944217155985524843934140665084669623265731799
139063131321978386576462540873744986997524325596414886908141035852732448055635813591
381862931560137224112331596499062313458732025642409960019918065455565173072432014551
260449831142884751298118781594112659806632902841160540439729052489571908467254961367
139062668153621437311680846589804952245892912516476224345884878022396416403117253847
139036730725632278483905966689163006154533780039911120859540039523578643862077908183
139033025378776684365652412417642728141482475400401820361490776880890390641929430231
124095008401403755443568215053853695719401117614624980394640984478936216446167
66213098559263884806419388929515685140892745152979703326577165324589992584407
124082640471950306753261131971348495289790325227346851061934133235527168107735
66200730629810436116112305847010484711281952765701573993870314081180944245975
124081094480768625666972746586035345236088976178937084895345776830101037065431
66199184638628755029823920461697334657580603717291807827281957675754813203671
156437626774910337751725300606419993425449642116632566089857324785125921427139966751
181975151396478847696387457880690963379393662592373381843746682027081147688151
124093241554338977059238631756352952800885290130728104775682862872734923826391
66211331712199106422089805632014942222376917669082827707619043718388699964631
74496330005668490312695828084070021845737107873517872947816701139992835897119
124080873624885528368931548673847752371274497743449975442976011629325875487959
66198963782745657731782722549509741792766125281804698374912192474979651626199
74483962076215041622388745001564821416126315486239743615109849896583787558687
124079106777820749984601965376347009452758670259553099824017890023124582868183
66197196935680879347453139252008998874250297797907822755954070868778359006423
74482195229150263238059161704064078497610488002342867996151728290382494938911
66184829006227430657146056169503798444639505410629693423247219625369310667991
66183062159162652272816472872003055526123677926732817804289098019168018048215
74468060452632036163422495324058135149483868131167863044486755440772153980703
74437822930365811447934188200803420115162131619193687354437244370949734212823
156107314459731916131238026490430879813589120065373639469978977463774533737358370007
140959805855024119384872666703228421158896067945734912226846526891502366308386284759
262321031416298274543535721806894182628276925793854124834345862859860085831484646615
140930163080179366438844232531066197054485630829660508242452425749996340547198461143
125082703039061206104136571740452918483252046460355026573682021455966604174551
67200793196921335466987745616114907904743673998709749505618202301620380312791
75485791490390719357593768068169987528103864203144794745815859723224516245279
156107314459707760019024259517174858168071150476290060588576381110831464902575072471
140959805854999963272658899729972399513378098356651333345443930538559297473602987223
262321031416274118431321954833638160982758956204770545952943266506917016996701349079
140930163080155210326630465557810175408967661240576929361049829397053271712415163607
125082678882948992337163315718807400513662962881473623977329078387131820877015
67200769040809121700014489594469389935154590419828346909265259232785597015255
75485767334278505590620512046524469558514780624263392149462916654389732947743
125096789503355005644826726077167825892200499173767226332641108167907378537687
67214879661215135007677899952829815313692126712121949264577289013561154675927
327380766733797924439597876634855131133573374931894618281656378179503521193601769457394903
295614138768417759077364269626403920560966531293090022166266673196961800725598102935381207
550127075676694976116664812963166779558001536090988925124509120621675128938902878698415319
295551973363866535747094846845385567955953974274240353701586615199850155788471536263439575
142827357661635300849988466743379699349125537002023914622062091079850665718831457495
262317383060834426290606614729305064227597551897946375714683792490640509066948453591
140930220071571112304168679724997356666857561573262059620839618023465017002810746071
158305120812717017669120880922369571009146631180873423616410615680496973881902216991
140959812187376823924361616084853639470308312883718172387486951902278039302004352215
260479474029040822145278761016402985790570804170012751062284408546737282978559894743
295614136900865952439007178270116035496663989855905178158238036403476715316346253358998743
550127073809143169478307721606878894493698994653804081116480483828190043529651029122032855
295551971496314729108737755489097682891651432837055509693557978406365070379219686687057111
139299810463690778781039865217230846960703873657849262859198942070103971242736952535
139092311039777508158840826012095278229830813845328434968440234079561790914422187223
381840699590314977303941816120068747259951662018131963669783744515095002501658256599
295552092857540290382892914152152786557412902217913357812770585905701038736939209785418967
260453536601051663317503881115761039699211671693447647575939570047919510437520549079
139066373611788349331065946111453332138471681368763331482095395580744018373382841559
381836994243459383185688261848548469246900357378622663171734481872406749281509778647
260449831254196069199250326844240761686160367053938347077890307405231257217372071127
295551971466671954263984809460663510729427328426618393619153994012263928873193925499233495
139270167688846025835011431045068622856293436541774858874804840928597945481549128919
139062668264932755212812391839933054125420376729254030984046132938055765153234363607
156437569006078660577764593037305268467709446336865394979617130595087722032325834527
139036730836943596385037511939291108034061244252688927497701294439237992612195017943
260420188479351316253221892672078537581749929937863943093496206263725231456184247511
139033025490088002266783957667770830021009939613179626999652031796549739392046539991
156407926231233907631736158865143044363299009220790990995223029453581696271138010911
156378283456389154685707724692980820258888572104716587010828928312075670509950187295
140959805063449458737915999204998116474860857067303100184991312755961835690161415383
262321030624723613896579054308663877944241714915422312792490648724319555213259777239
140930162288604705791887565032835892370450419951228696200597211614455809928973591767
522466551898597117488564048786466569353356023646553910252666071018204295728091477791
262317325178924584150735977580478939889586973389573914069406724426821354720724591831
140930162189661270164298042576171232328846983064889597975562549959645862656586884311
158305062930807175529250243773543446671136052672500961971133547616677819535678355231
140930162177293340710849352269088149823646553454097210697433217252794619247538545879
140930220057436335785941605088330976660914213446642188445834666358492167392469787863
124291128378414249436638341435768883272373614648313171359546480925348379305175
158305062916672399011023169136877066665192704545881090796128595951704969925337397023
66409218536274378799489515311430872693865242186667894291482661771002155443415
74694216829743762690095537763485952317225432391102939531680319192606291375903
124178050166268432839545010395721336487360655678913131746226698128465651639511
66296140324128562202396184271383325908852283217267854678162878974119427777751
74581138617597946093002206723438405532212473421702899918360536395723563710239
140959804964481866998112709775077434787739450591880423078554054748208819582991410391
182074070628814316784357246878419772444406564432852011169602547063587433161943
124192160786674446147208420754081761865898191971206734101538727909241209300183
66310250944534575510059594629743751287389819509561457033474908754894985438423
74595249238003959400665617081798830910750009713996502273672566176499121370911
181989258572751674275556634470340211391173380327521784219500577346870496011479
140959862747444876557113763486624771040245627740448908218599221045085407601937163479
262321088308719031715776818590290532509626485588568120826098557013443127125035525335
140930219972600123611085329314462546935835190624374504234205119903579381840749339863
140959812088405835231278265674318829739285941934830617000852453782392404139942946007
262321037649679990389941320777984591208666799782949829608351789750750123663041307863
140930169313561082285249831502156605634875504818756213016458352640886378378755122391
550127073809143070507319028523528483958889263631433132228925097193691923644015867060626647
139092310940806519465757475601560468498808442896440879581805735959676155752360781015
381840699491343988610858465709533937528929291069244408283149246395209367339596850391
295552092857540191411904221068802376022603171195542408925215199271202918851304047724012759
260661035925993945246619569910361798699062360557080920080063779918576055603773908183
260453536502080674624420530705226229968189300744560092189305071928033875275459142871
139066373512817360637982595700918522407449310419875776095460897460858383211321435351
260424356895592870943173790817004040615410276708424350767167128616863881166789878999
381836994144488394492604911438013659515877986429735107785099983752521114119448372439
260449831155225080506166976433705951955137996105050791691255809285345622055310664919
139270167589875037141928080634533813125271065592887303488170342808712310319487722711
139062668165961766519729041429398244394398005780366475597411634818170129991172957399
139036730737972607691954161528756298303038873303801372111066796319352357450133611735
260420188380380327560138542261543727850727558988976387706861708143839596294122841303
139033025391117013573700607257236020289987568664292071613017533676664104229985133783
124107348730611803638407808346002200812665007865876507151436758192524272149719
262321030426809189575906181441464408171615907080195659180821488949623972778811663575
140930162090690281471214692165636422597824612116002042588928051839760227494525478103
66225438888471933001258982221664190234156635404231230083372939038178048287959
140930277842142036297507276156205588768645339521954578601352855260547292777924863191
260453594371622587310842477546969271800999449642140166556452807285001786212634666199
139066431382359273324404542542661564240259459317455850462608632817826294148496958679
260450352193123942457370617559389028539579558082569528620659702472649564645004747991
139063189203860628470932682555081320978839567757885212526815528005474072580867040471
260449889024766993192588923275448993787948145002630866058403544642313532992486188247
295551971466729724834908802799259941937659430214396342311672974525501165955469700613350615
139270225459416949828350027476276854958081214490467377855318078165680221256663246039
139062726035503679206150988271141286227208154677946549964559370175138040928348480727
139036788607514520378376108370499340135849022201381446478214531676320268387309135063
139033546429015875524904248382919096874429130641810808542421426863968046819679216855
139033083260658926260122554098979062122797717561872145980165269033632015167160657111
156407984001804831625074755296351276465086787169483509975736266690663972046252128031
181976890643298225585249551387835010961562587940243654886793726103461447673047
140930219960232194157636639007379464430634761013582116956075787196728138431701001431
124094980801158354948100725263497000383054215478598377818729906949115223811287
140930162078322352017766001858553340092624182505209655310798719132908984085477139671
66213070959018484310951899139158989804545843016953100750666087794768999949527
124082612871704906257793642180991799953443423091320248486023055705706175472855
66200703029565035620644816056653789374935050629674971417959236551359951611095
124081066880523225171505256795678649899742074042910482319434699300280044430551
66199157038383354534356430671340639321233701581265205251370880145933820568791
239857033638373317838068794214672278621555132917992056335899423651606378915031
140930277840375189232728891826622291267902421006127094704477236302425686576632243415
181975123796233447200919968090334268043046760456346779267835604497260155053271
140930219958465347092858254677796166929891842497754633059200168238606532230408381655
140930169299426305767022756865490225628932156692136341841453400975913528768414164183
139062668151826990001501966792731864388454657653746604422406683153197280380831999191
139036730723837831173727086892089918297095525177181500936061844654379507839792653527
260420188366245551041911467624877347844784210862356516531856756478866746683781883095
139033025376982237055473532620569640284044220537672200438012582011691254619644175575
124093213954093576563771141965996257464538387994701502199771785342913931191511
66211304111953705926622315841658246886030015533056225131707966188567707329751
181962755866779998510612885007829067613435968069068649935128753253851106714839
124080846024640127873464058883491057034927595607423372867064934099504882853079
66198936182500257236315232759153046456419223145778095799001114945158658991319
66186568253046808546008149676647846026808430758499966466294263701749610652887
66185022261865127459719764291334695973107081710090200299705907296323479610583
181960989019715220126283301710328324694920140585171774316170631647649814095063
124079079177575349489134475585990314116411768123526497248106812493303590233303
66197169335435478851985649461652303537903395661881220180042993338957366371543
74482167628904862742591671913707383161263585866316265420240650760561502304031
124066711248121900798827392503485113686800975736248367915399961249894541894871
66184801405982030161678566379147103108292603274603090847336142095548318033111
74469799699451414052284588831202182731652793479038136087533799517152453965599
124064944401057122414497809205984370768285148252351492296441839643693249275095
66183034558917251777348983081646360189776775790706215228378020489347025413335
74468032852386635667955005533701439813136965995141260468575677910951161345823
74455664922933186977647922451196239383526173607863131135868826667542113007391
66168899782399024702712316701640416841650155919531210276713047639736684455127
74453898075868408593318339153695496465010346123966255516910705061340820387615
249131493416564930773572756650827323927282079452054023374096239656442195195679
125082675438815805608669081950096223146905144324328423997770943926145611539671
67200765596675934971520255825758212568396771862683146929707124771799387677911
75485763890145318862126278277813292191756962067118192169904782193403523610399
249131469260452717006599500629181805957692995873172620777743296587607411898143
125082651282703591841695825928450705177316060745447021401418000857310828242135
67200741440563721204546999804112694598807688283801744333354181702964604380375
75485739734033105095153022256167774222167878488236789573551839124568740312863
522466551898569517243163553318976778996660687299651774226063495107126765907098842911
262317325178896983905335482112989149532891637042671778042804148515743824899731956951
140930162189633669918897547108681441972151646717987461948959974048568332835594249431
262317383048438896591757428954732191365701785940251852409951883872711735836907480279
140930162177265740465448856801598359466951217107195074670830641341717089426545910999
140930220057408735540541109620841186304218877099740052419232090447414637571477152983
124291100778168848941170851645412187936026712512286568783635403395527386670295
66409190936028978304022025521074177357518340050641291715571584241181162808535
248226840543772157508981195306095741931390688670612128546640916328941242660639
124178022566023032344077520605364641151013753542886529170315620598644659004631
66296112723883161706928694481026630572505381081241252102251801444298435142871
74581111017352545597534716933081710195865571285676297342449458865902571075359
249131465816319530278105266860470628590935177316027420798185162126621202560799
125082647838570405113201592159739527810558242188301821421859866396324618904791
67200737996430534476052766035401517232049869726656544353796047241978395043031
75485736289899918366658788487456596855410059931091589593993704663582530975519
67200793191023847133548543161031498354458129788851624163187452071378965570775
75485791484493231024154565613086577977818319993286669403385109492983101503263
140930162177293334813361018829885694740237003168553000839307874822044389006123803863
66296140318231073868956981816299916358566739007409729335732128743878013035735
125082675432918317275229879495012813596619600114470298655340193695904196797655
67200765590778446638081053370674803018111227652825021587276374541557972935895
75485763884247830528687075822729882641471417857260066827474031963162108868383
124178022560125544010638318150281231600728209333028403827884870368403244262615
66296112717985673373489492025943221022219836871383126759821051214057020400855
74581111011455057264095514477998300645580027075818172000018708635661156333343
249131465810422041944666064405387219040649633106169295455754411896379787818783
125082647832672916779762389704656118260272697978443696079429116166083204162775
67200737990533046142613563580318107681764325516798419011365297011736980301015
67200737983898371767494460818349271937693088280708028001130703002715388716247
132477210829761457633467529069472301023439460222140498408365262809225218602783
74595300987621586996318702945134290444931087760495221340301443654878994741023
67200793190181348800200085667448154132988766330300463399983059181344477750487
75485791483650732690806108119503233756348956534735508640180716602948613682975
124192184936046673247394016827060526063732367881678850592256527857800090035415
66310275093906802610245190702722515485223995420033573524192708703453866173655
74595273387376186500851213154777595108584185624468618764390366125058002106143
66297907164453353919938107620217315055613203032755444191485857460044817835223
67200765589935948304732595877091458796641864194273860824071981651523485115607
75485763883405332195338618329146538420002054398708906064269639073127621048095
66310247493661402114777700912365820148877093284006970948281631173632873538775
74595245787130786005383723364420899772237283488442016188479288595237009471263
124179789406347824061619443954198630297774673358374118683638599084570049062103
66296112717143175040141034532359876800750473412831965996616658324022532580567
75485736283159931699871128538789843083655152262682303488358561543306628413215
132464760099571807456757976615897014584787961426782561347925178976353192359711
59158775524055209509243415425325762750895568578275306860288471646938327
31558530123559742019453058729989415848759541975699395782758650654303447
35509125165535423272221585976490899586400013531616680385971797541893919
39459720207511104524990113222992383324040485087533964989184944429484391
132319705220282664093344982043171498393608026305952090038398467768341076976855
277494477450734524959436354086289602905139728843407664573824386786475875047907599575
277494477449188533777755267797904217591989675142058616164058220198119469621776557271
262347026726169723288163247118329971087714336716313915079093385319901255763866756311
140959863736906409301725312114022263526974346391629598985249210852725763699729048791
125082675486838188112398539458482986183189568685468152189579425699011723076823
132319677667217170265391111893482079459545477848790490201933392080451402278103
140959863736934008704627474233054560300325461269168276460691023559410403486233863383
125096813706647103582180982113616762676604643655237196357598140119573785552087
67214903864507232945032155989278752098096271193591919289534320965227561690327
182088229608624641796348169294874652576937328785496986146224551864864181134551
262347025835679226416519219282467303135426803829081682287645322236235417659759994071
140959862846415912430081284278159595574686813504397366193801147769059925595622286551
124305263202112360681656007830578245435315295422076743739815542657790343980247
124206319766484771159199343170536641998428956323851709078160732710517957272791
262317325178924631330620147961478954693005788204634816657974153030910237552348308695
66324409924344900522050517046198631419920583862206432010096913556171733411031
124193951837031322468892260088031441568818163936573579745453881467108908934359
66312041994891451831743433963693430990309791474928302677390062312762685072599
124192184989966544084562676790530698650302336452676704126495759860907616314583
125082675485995689779050081964899641961720205226916991426375032808977235256535
249131465863499414448486266875274047405750238218615988226789251009452826277663
125082647885750289283582592174542946625373303090890388850463955279156242621655
125082675480098201445610879509816232411434661017058866083944282578735820514519
59212695394892378169206885597912332719466566431809546092291579173217495
156107263802429150159252559227827126043427159929721269808899594118195890774954550487
156107263800883158977571472939441740730277106228372221399133427529839485348823508183
74437768202542669327181051069187956952727186477972076523043294056413248693463
156107314459898044191193203778491660385718822444906933735477598439589419976034428119
156107372353954959901415233193202955041336965749593347171774546840494616956145050839
156107314459677188308095905737293748198125957630428498248368146069824219200872850647
140933868426980232733955666049449343452073773034224667518890856998734279230861419735
140930163080124638615702111777929065439022468394715367020841594356046026010712941783
67200738469098193346234608484499444742308728857488138674224251987083894793431
74437741026916428839336138044836749236939467451730498602146233103974117483735
74437740602297268831713561278831261616380284341945473947132216526592256058583
156107263800883158240385431259541433844850912442679195166867759725995706568646665431
156107379590763836725607874418547320656830117567879505936337275485927706730160530647
74437768201805483285501150762302530758941493451739810855239450277633071850711
156107372355500950345910277801688033469060825665249369349275045625007243602099250391
156107314459677187570909864057393441312699763844735472016102478265980440420696007895
140930626248481587143297764381968793305227687688961003350832084382538278883054658775
140930163080124637878516070098028758553596274609022340788575926552202247230536099031
67200738468361007304554708177614018548523035831255873006420408208303717950679
74437741026179242797656237737951323043153774425498232934342389325193940640983
74437740601560082790033660971945835422594591315713208279328372747812079215831
74437740595662594456594458516862425872309047105855082936897622517570664473815
74437795807843059822739285821044717617890269365305643678180728926441168250071
74437768201700170993832593575604612731257823019420915759838901166378760873175
67200738468255695012886150990916100520839365398936977911019859097049406973143
32043835257430150724305906820821715159768640981467889880854273471358167
156107263802429150147734027326578683748342375651819816274020443058760831731514287319
156107263800883158966052941038193298435192321950470767864254276470404426305383245015
74437768202531150795279802626892872168449285024437197371983858997369808430295
156107314459898044179674671877243218090634038167005480200598447380154360932594164951
156107372353954959889896701291954512746252181471691893636895395781059557912704787671
156107314459677188296577373836045305903041173352527044713488995010389160157432587479
140933868426980232722437134148200901156988988756323213984011705939299220187421156567
140930163080124638604183579876680623143937684116813913485962443296610966967272678615
67200738469086674814333360042204359958030827403953259523164816928040454530263
74437740602285750299812312836536176832102382888410594796072781467548815795415
156107263800883158228866899358292991549766128164777741631988608666560647525206402263
156107379590763836714089342517298878361745333289978052401458124426492647686720267479
74437768201793964753599902320007445974663591998204931704180015218589631587543
156107372355500950334391745900439591173976041387347915814395894565572184558658987223
156107314459677187559391332156144999017614979566834018481223327206545381377255744727
140930626248481587131779232480720351010142903411059549815952933323103219839614395607
140930163080124637866997538196780316258511490331120887253696775492767188187095835863
67200738468349488772653459735318933764245134377720993855360973149260277687511
74437740601548564258132412529650750638316689862178329128268937688768638952663
74437740595651075924693210074567341088031145652320203785838187458527224210647
74437795807831541290838037378749632833612367911770764527121293867397727986903
74437768201688652461931345133309527946979921565886036608779466107335320610007
67200738468244176480984902548621015736561463945402098759960424038005966709975
32043823738898249475863611736037437258315106102316830445795230031094999
327380660497791897087223744409790024072135524081419865106050337233513514877656578895979735
327380660494549718588578890937930036491892262661528305535412401440408702525435011266061527
156107314461471210986156429522885572468106209621335873160082640983142336417426384087
327380766734204103144096131010505253597141168708466510581001252152132597428759646431683799
327380888146841352039619680441625874606760069176176231891758270084987733085992599090177239
327380766733740934787146866228810969657106417077053430642338689895974767092727993913124055
295559744039378449010927514286968700555113586046755374620353934165960357304738581553161431
295551973363809546094643836439341406479487016419399166062268926916321401687597760719168727
140930163081918661293762635563520889709002720385622741932556089269364143227266475223
156107256579561368846285792374059448130095631112963411514805572919323182071202522327
327380660494549717042587709256843748106506949511474604186363991674242114169029585135019223
327380903323529561689228926372639261646022763498198686317178525589215028171748710600484055
156107314459925219804475343234500187154956155919986824750316474394785930991295341783
327380888150083528992273352232399573801618017446014090113347796111925957081808740589053143
327380766733740933241155684547724681271721103926999729293290280129808178736322567782081751
295552944698255657413188114489208529853555024472764990782981143056359682783334937192375511
295551973363809544548652654758255118094101703269345464713220517150154813331192334588126423
140930163080372670112081549275135504395852666684273693522789922681007737801135432919
156107256578015377664604706085674062816945577411614363105039406330966776645071480023
156107256565647448211156015778590980311745147800821975826910073624115533236023141591
156107372353982135514697372649211481810574299224673238186613422795691127971405964503
156107314459704363921378045193302274967363291105508389263207022025020730216133764311
140930163080151814228984251233937592208259801869795258035680470311242537025973855447
67200765644711475485690617011268682075783808748502977550179448498099155707095
156107372353957979402483605675955460165056329635589659305210826442748059136622666967
156107314459680207809164278220046253321845321516424810381804425672077661381350466775
156107313570953114711610239567990607742467561856564962893192765192791858526814807255
327381009563240937636492031769661672682431281917067634964318754688131196543749801378391255
327380888146898341885374364084986780152534368398053274144261238706013418198263628571419863
327380766733797924632901549872171875202880716298930472894841658517000452204999023394366679
295559744039435438856682197930329606100887885268632416872856902786986042417009611034404055
295551973363866535940398520082702312025261315641276208314771895537347086799868790200411351
140930220071764415977405996469066664008224597427875244901177114954476414256747717847
156107313569407123529929153279605222429317508155215914483426598604435453100683764951
156107313557039194076480462972522139924117078544423527205297265897584209691635426519
156107313555493202894799376684136754610967024843074478795531099309227804265504384215
156107429345373881380021819843142641422946229968274789565000615069159804427018249431
327380766733855818689817260094201289914175371917073777581255094813948853110196003504989399
295559744039493332913597908152359020812182540886775721559270339083934443322206591145026775
295551973363924429997314230304731726736555971259419513001185331834295487705065770311034071
142827415555885520233447812902160301346110716161323513338696536411767259952879051991
140930277965821331687628025883777958663842740732561658337474063355381611236858340567
158279241278978078224805347180508226914772677863607918846700222513595795574910465823
156107371562407474867740705150981177126539088346241426144758208660150597353181095127
156107371463464039240151182694316517084935651459902327919723547005340650080794387671
156107371451096109786702492387233434579735221849109940641594214298489406671746049239
327380766733797924412045666774873834004968528706065658416406171407548082439798248232789207
295559744039435438635826314833031564902975697675767602394421415677533672651808835872826583
295551973363866535719542636985404270827349128048411393836336408427894717034668015038833879
142827357661607748640128485446251094502899708042158664415290135641096862197606851799
140930220071543560094308698427868751820631732613396809414067662584711213481586140375
260686973452926540557617818924409949675218035022668328746271161098525659785650054359
260479474029013269935418779719274380944344975210147500855512453107983479457335289047
260453536601024111107643899818632434852985842733582397369167614609165706916295943383
295559742145946204008310395701863779196727064879450281821289292539210088424784445257098455
295551971470377301092026717854236485121100495252094073263204285289571132807643624423105751
139273873035674067743405004019460296023118912221418909166082148132532395180473001175
139066373611760797121205964814324727292245852408898081275323440141990214852158235863
139040436183771638293431084913682781200886719932332977788978601643172442311118890199
260450294422525466254172039831052191591565951174011759433374509796813485348666025175
139037194005272993439959224926102537939466828372762339853185496830820220743488971991
260449831254168516989390345547112156839934538094073096871118351966477453696147465431
295551971466671954236432599600682213600822482200789433753903787240308490119390404274627799
139270167688818473625151449747940018010067607581909608668032885489844141960324523223
139062668264905203002952410542804449279194547769388780777274177499301961632009757911
139036730836916044175177530642162503187835415292823677290929339000484189090970412247
139033488658417399321705670654582259926415523733253039355136234188131967523340494039
139033025490060450056923976370642225174784110653314376792880076357795935870821934295
156381988803217196594101297667372493425714047784360637302106235516010120208874059551
156378283456361602475847743395852215412662743144851336804056972873321866988725581599
140930162288577153582027583735707287524224590991363445993825256175702006407748986071
262317325178897031940875996283350335043361144429708663862634768988067551199499986135
140930162189633717954438061279042627482621154105024347768790594520892059135362278615
140930162177265788500989370971959544977420724494231960490661261814040815726313940183
140930162175719797319308284683574159664270670792882912080895095225684410300182897879
158279125488655687973388307939106515727607743109450737103011802014133393863073445663
66296112771918702221099055666537100079892417967061082722724125170598203172055
156107263800882734345453116927960477142819103356549976387369727573958466543091786967
74437767777910550971169569805600498949855364232960312823087413037607516972247
156107314459897619559074847767010396798260819573084688723713898483708401170302706903
156107372353954535269296877181721691453878962877771102160010846884613598150413329623
140959863736878809069482827087436150293985481147339987638749063605490187312392905943
156107314459676763675977549725812484610667954758606253236604446113943200395141129431
262321031416243122088275245042275787425355760487086738600971331510028752489267406039
262317789237744477234803385054695544163935868927516100665178226697676530921637487831
140930163080124213983583755766447801851564465522893122009077894400165007204981220567
67200738044466074990223127220911986739436906612476374974268370968278163072215
327380903323471667411456595867270125836509034860996781459303369917146453657572175151441111
156107256565647447473969974098690673426318954015128949594644405820271754455846298839
156107430249805897552511744713605767081509167259494109287520322350874152372632364247
327380766733856723121833432584126160377301030480011068800574817333656134824543949119104215
295551973363925334429330402794656597199681629822356804220505054354002769419413715925148887
140930278870253347860117950754241084322405678023780978059993770637095959182472455383
156107372367896055412641107564779642743498588751121647642243254287054998026408502487
156107372355528125959192417257696560238298159140329260364113921580203754617360164055
156107314459704363184192003513401968081937097319815363030941354221176951435956921559
140930163080151813491798209554037285322833608084102231803414802507398758245797012695
67200765643974289444010716704383255881998115722270711882375604719318978864343
156107372355503969846978650284440538592780189551245681482711325227260685782576866519
156107314459680207071978236540145946436419127730731784149538757868233882601173624023
156107313569407122792743111599704915543891314369522888251160930800591674320506922199
156107313557039193339294421292621833038690884758730500973031598093740430911458583767
295552944698428438685611727850057202890294563397707073891817058647399912340232774141682903
156107429359287801277965554758710802355870519494723199020630446560523674482020787415
156107429346919871824516864451627719850670089883930811742501113853672431072972448983
327380766733855820235807704589245898399253799640933693237277272314447637622822649459188951
295552944698370544407840134530729746981087720186698954726968135240999141669835018869482711
295551973363924431543304674799776335221634398983279428657207509334794272217692416265233623
142827415557431510677942857510645379773834576076979535516197035196279886598833251543
140930277967367322132123070492263037091566600648217680514974562139894237882812540119
158275999102025423815828531801413062081076646219693303088407616485756200653234747167
156107429345373880642835778163242334537520036182581763332734947265316025646841406679
156107371451096109049516450707333127694309028063416914409328546494645627891569206487
327380766733797924412044929588832154104661643279871872723379939141880278596019468055946455
295552944698312648584077359530316002686495563825637134213070802068431782643031837466240215
295551973363866535719541899799362590927042242622217608143310176162226913190889234861991127
142827357661607747902942443766350787617473514256465638183024467837253083417430009047
140930220071543559357122656747968444935205538827703783181801994780867434701409297623
260686973452926539820431777244509642789791841236975302514005493294681881005473211607
260479474029013269198232738039374074058918781424454474623246785304139700677158446295
260453536601024110370457858138732127967559648947889371136901946805321928136119100631
260450294422525465516985998151151884706139757388318733201108841992969706568489182423
295552942801581235457916586927288229400003669609428254069300743137003386063785879220593879
295551971467135122593381127196334817640550348406008727999540117230798516611643276616344791
139270630857175422152747102351979745876272826876155244998023375516336394832666240215
139063131433262151530548063146844177145399767063634417107264667525794214504351474903
139037194005272992702773183246202231054040634587069313620919829026976441963312129239
139033951826774347849301323258621987792620743027498675685126724214624220395682211031
503279274267172106734101793664691400520126481470449547735023814906972425693954647255
381862931671420989066417118772161503606607467109629490219041697128626939521147675863
260449831254168516252204303867211849954508344308380070638852684162633674915970622679
295551971466671954236431862414640533700515596774595648060877554974640686275611624097785047
139270167688818472887965408068039711124641413796216582435767217686000363180147680471
139062668264905202265766368862904142393768353983695754545008509695458182851832915159
139036730836916043437991488962262196302409221507130651058663671196640410310793569495
139033488658417398584519628974681953040989329947560013122870566384288188743163651287
381862468503064039801635424488221468854976054029690827656785539298290907868629116119
139033025490060449319737934690741918289357916867621350560614408553952157090645091543
156378746624718551003443395999891943278867962439096973134047462899814119861067298591
156378283456361601738661701715951908527236549359158310571791305069478088208548738847
262317325178897031203689954603450028157934950644015637630369101184223772419323143383
140930162189633717217252019599142320597194960319331321536524926717048280355185435863
140930162177265787763803329292059238091994530708538934258395594010197036946137097431
140930162175719796582122243003673852778844477007189885848629427421840631520006055127
140930277965600475067344686162679739590823682132390196618098943181772631681519920343
158275883310157042382730406271625965580761657764187072934953029397937393515266684703
66296112771181516179419155359651673886106724940828817054920281391818026329303
67200738090908795616056846554693836947935567265109112045910529031429304165591
74437767777173364929489669498715072756069671206728047155283569258827340129495
156107372355500525713791921790206769881602822793427124337511345669126224796367529175
140959863736878808332296785407535843408559287361646961406483395801646408532216063191
156107314459676762938791508045912177725241760972913227004338778310099421614964286679
262317789237744476497617343374795237278509675141823074432912558893832752141460645079
505146769082391117714733138888334753092496399223953888966827531807835471266926109911
140930163080124213246397714086547494966138271737200095776812226596321228424804377815
67200738043728888948543226914026560545651213586244109306464527189497986229463
74437767771275876596050467043631663205784126996869921812852819028585925387479
156107372355500519816303588351004314798193272507882914479386003238375994554952787159
156107372353954528634622502062618929485043218806533866069619836650019589128821744855
156107314459676757041303174606709722641832210687369017146213435879349191373549544663
140930163080124207348909380647345039882728721451655885918686884165570998183389635799
67200738037831400615104024458943150995365669376385983964033776959256571487447
156107379590763405458815143287963295100536370624820024834182565295452678902837224663
74437767770538690554370566736746237011998433970637656145048975249805748544727
74437822983456341962195294347813954951365349256320482554135925437456429163735
156107314459731969221768540751537026824123956268591276596774177162455600244053320919
140930163080179419529374746792172344065020467032878145369247625448677407053893412055
67200793250011865981248851763125442740946891635836544705316883368127075263703
66324409924358058532491420723322337891023196386886534438760755509605389903063
74437795377313453133288602102373850064732902910435754635794097677394021786839
156107314459704363078879711844844781384019069636144930712046258820627840181645944023
140930163080151813386485917885480098624915580400431799484519707106849646991486035159
68105391341035509929088807838065712134418117045152133693533317983126489212119
67200765643868977152342159517685337854314445289951816786975055608064667886807
124305235601880118196629421717345256570071005810730243592568307081403007837399
124206292166252528674172757057303653133184666712505208930913497134130621129943
124193924236799079983865673974798452703573874325227079598206645890721572791511
124192378245617398897577288589485302649872525276817313431618289485295441749207
124192157389734301599536090677297709785058046841330203979248524284520280171735
140930162175498940593712653293918753893333584509041018042624879651526319490533500119
66409190983222020484843929213001302643436013477909961572839515077446443017431
66310247547594430962387264552959699206549674379684926911184705130174056309975
66297879618140982272080181470454498776938881992406797578477853886765007971543
66296333626959301185791796085141348723237532943997031411889497481338876929239
66296112771076203887750598172953755858423054508509921959519732280563715351767
74566976288027360703719954245002892133656624841769962248052416852557510326047
125082647885763447294023495851666653096475915615570491279127797232589899113687
67200738043623576656874669727328642517967543153925214211063978078243675251927
67200738037726088323435467272245232967681998944067088868633227848002260509911
67200738036988902281755566965359806773896305917834823200829384069222083667159
31612463152407351583093652609047088429855219931662298856715191837074647
74437822983444823430294045905518870167087447802785603403076490378412988900567
156107314459731969210250008850288584529039171990689823061895026103020541200613057751
156107320792108829861952725205169824485969386517756662103938047466739283029014422743
260449831254220278390476076177354488047128388568338109551208952397420333515410056407
154210126210625719824568003147943297840121764557674229482750461239824005418250216663
73646248322797866762795815600834834956209015990743748188940949847794764031191
73533170110652050165702484560787288171196057021343708575621167050912036365527
74437795377301934601387353660078765280455001456900875484734662618350581523671
156107314459704363067361179943596339088934285358243477177167107761192781138205680855
125096786106403342565253147558088689027082452590355817059291469484143009146071
154210126210598113681679174241251052400016877925227883598022542897996245355842839767
124206292166241010142271508615008568348906765258970329779854062075087180866775
124193924236787561451964425532503367919295972871692200447147210831678132528343
124192378245605880365676040147190217865594623823282434280558854426252001486039
124192157389722783067634842235002625000780145387795324828189089225476839908567
66296112771064685355849349730658671074145153054975042808460297221520275088599
156107372353982088321652379685730336650466814873338213883389151672521171818663978199
156107314459704316728333052229821129807255806754173364959982750901850774063391778007
140933868427007361154192812541976725061203622157969534230505461830760834093380347095
140930163080151767035939258270456447048152317518460233732456199188072580873231869143
67200765597518430492727135866108574591432473724199753279056278541946413720791
156107372353982087584466338005830029765040621087645187651123483868677393038487135447
156107314459704315991147010549920822921829612968480338727717083098006995283214935255
140933868427007360417006770862076418175777428372276507998239794026917055313203504343
140930163080151766298753216590556140162726123732767207500190531384228802093055026391
67200765596781244451047235559223148397646780697967487611252434763166236878039
156107372353982081686978004566627574681631070802100977792998141437927162797072393431
156107314459704310093658677110718367838420062682936128869591740667256765041800193239
140933868427007354519518437422873963092367878086732298140114451596166825071788762327
140930163080151760401264883151353685079316573447222997642065188953478571851640284375
67200765590883756117608033104139738847361236488109362268821684532924822136023
156107314459704309356472635430818060952993868897243102637326072863412986261623350487
140933868427007353782332395742973656206941684301039271907848783792323046291611919575
140930163080151759664078841471453378193890379661529971409799521149634793071463441623
67200765590146570075928132797254312653575543461877096601017840754144645293271
156107314459759522274124043255545672020711808264158388320152481950363173912303969495
140933868427062566699983803567701267274659623667954557590675192879273233942292538583
140930163080206972581730249296180989261608319028445257092625930236584980722144060631
67200820803064221483752860408322030592942458747559923010104790941795325912279
140933868427038410587770036594445245629141654078870978709272596526330165107509241047
75473427010967942917078543756226391817102772985835436321242654051155630208799
156107371451151268139448490449476831633083739007759939698539674223831850367916254423
327380766733797924467204019520871896248365582054582817066405228353008007782241944402994391
295559744039435438690984667579029627146372751024284761044420472622993597994252532043031767
295551973363866535774700989731402333070746181396928552486335465373354642377111711209039063
142827357661662906992874483508494491556248225200808663472235595566439305893777056983
141167362270356742015282169867409941709263746700642040346165931642101863267258934487
140930220071598718447054696490112148873980249772046808471013122510053657177756345559
158279183384755464984232017786842417124910186903093068980239281668267841515808470815
140933874759415271239472752949326485586071868605937817751315617890048906935910606039
260686973452981698910363816986653346728566552181318327803216621023868103481820259543
260479474029068428288164777781517777997693492368797499912457913033325923153505494231
260453536601079269460389897880875831906334359892232396426113074534508150612466148567
295559742145946204063468748447861841440124118227967440471288349484670013767228141427303639
295551971470377301147185070600234547364497548600611231913203342235031058150087320593310935
139273873035729226096151002081703693076467429380068908223027608057874838876643206359
139066373611815955473951962876568124345594369567548080332268900067332658548328441047
139040436183826796646177082975926178254235237090982976845924061568514886007289095383
260450294422580624606918037893295588644914468332661758490319969722155929044836230359
139037194005328151792705222988345934992815345531412338910130956756162664439659177175
260449831254223675342136343609355553893283055252723095928063811891819897392317670615
295551971466671954291590952346680275844219535549306592403902844185768415461834100444832983
