8
140930155844916485968150682836167561557221850350290387181347420490447721311651833047
67200769046718125746936450246159895446577850435354304133866631076678111667415
156107371451123667905566520606322691116466562232235206374323394338615054085485307095
327380766733797924439603785638902053094225065437406041541671904136728122565445661972047063
142827357661635306758992513665340351039631048425283930148019315681222509611346109655
140904282643581959385397846746316062266003940519956971660452004126019088354286052567
262346975176640143819803598011121998721553814631662504007288350970825375258656711895
323402074602808255327921996016217230423988546604442523435981721644745781156391865058665687
154447319068398581436409271926393957305902437200748005628288617243747982564223689943
154210176869640557868181798549096164470618940272152773753135808111699776474721101015
154184239441651399040406918648454218379259807795587670266790969612882003933681755351
275597289199864830528784235741097930730399244791218798629233215316182265076864591063
260423893826206916280479493865559467285306746000633259117502693507785328568847377623
139033025490088008175788004589731481711515451036439642525609256397921583284561192151
275597281976994029714749096404577747693348352088464628201702914515056114192634946775
275623219392615259089075285998136611279507054954237344409918420307022643324625954007
275597281964626100261300406097494665188147922477672240923573581808204870783586608343
66296140330037566249318144923073831420275543232793811902764250818011942429911
66283772400584117559011061840568630990664750845515682570057399574602894091479
67188397673131490328135133394943517650209239490930974821601645372282853991639
156107314459731916142753739973189076420685081203089445137810859634396147388458280151
67200793196932851180470503812722003865881389804377581387788823915271480222935
156107314459707760030539972999933054775167111614005866256408263281453078553674982615
140930213739194251663981676852874313317023308183911026246628478830367888825509291223
140930155844916480070662349396965106473812300064746177323222078059697491070237091031
67200769040820637413497247791076485896292306225496178791435880846436696925399
125096789503366521358309484273774921853338214979435058214811729781558478447831
156107320792108776794456456328070316377615295730156284179853880998114889216859645143
154210126210625666757071734270843789731767673770073851558666294771199611606095439063
73533170057584553896825385052678934080408456643419624409152542657099881587927
327380766733797924439597888150568613891769982027855755997462046011385691815215420557305047
142827357661635300861504180226137895956221498139739720289893973250472279369931367639
140930220071571112315684393207755553273953522710977865288671500194086630653910656215
262346975176640137922315264571919543638144264346118294149163008540075145017241969879
323402074602808255327916098527883791221533463194892237891771863519403350406161623643923671
154447319068398575538920938487191502222492886915203795770163274812997752322808947927
154210176869640551970693465109893709387209389986608563895010465680949546233306358999
260686973452954092778993513704296751128539825120249384620874998707901076957974570199
260449831254196069210766040326998958293256328191654152745722189575852870868471981271
139033025490088002278299671150529026628105900750895432667483913967171353043146450135
275623682560972202456368646842874190947728917748631797114049235706608444735729771735
275623219392615253191586952558934156196097504668693134551793077876272413083211211991
140930220069804265250906008878172255773210604195150381391795881235965024452618036439
66409218536285894512972273508037968655002957992335726173653283384653255353559
66296140324140077915878942467990421869989999022935686560333500587770527687895
260453587260066548542641325437569155961749349047698165580115623128291058715831379159
260449881913210954424387771166048877948698044408188865082066360485602805495682901207
124192160786685961860691178950688857827035907776874565983709349522892309210327
73533142881958313408980472028327726364620737617178046488255481704660750378199
124192157767171935139819521947983168080837272329514390659165231639287961298135
275419432550792910001845236288308002976626107335763286584546025924263261213431506135
275393495122803751174070356387666056885266974859198183098201187425445488672392160471
275390252944305106320598496400085813623847083299627545162408082613093267104762242263
275389789775948157055816802116145778872215670219688882600151924782757235452243682519
275386084429092562937563247844625500859164365580179582102102662140068982232095204567
153972984011840090123350432939675847207065242778930162521913649174075717626918151383
290563641082724290301419408632021011526688259776666526968478970913512809319501472983
290563177914367341036637714348080976775056846696727864406222813083176777666982913239
275622763346636280978289727885850131082862529230355617502069152491763560561513145559
140930227193728233484071564777413650724757095538100575314094280270148609009569572055
80657069869705505685751370425984962602162323258460520211833783172822049826007
73420064292373243471778183862941968361332949216857984959367684172327479223511
189210583382395544042087527464671208191312501255207380235883968705979694523607
189210362526512446744046329552483615326498022819720270783514203505204532946135
181975123796244962914402726286941364004184476262014611150006226110911254963415
154210176756534786759383040062692519650243670911101137333371015896091061460903994583
124079300033469962500658431694785002942363962364681438582647199307729851720919
131314317907854349032260837048139661399863030486899988763785411501247968126167
124079079177586865202617233782597410077549483929194329130277434106954690143447
66183034558928767490831741278253456150914491596374047110548642102998125323479
131316081735405100695718763342934714572180222523436689058199415223844912833751
67200765596687450685003014022365308529534487668350978811877746385450487588055
131302167390150810911500718109110876468308897977963768903890190997627872027863
131314314463721162303766603279428484033105211929754788784227277040261758788823
131301946534267713613459520196923283603494419542476659451520425796852710450391
67200765590789962351563811567281898979248943458492853469446996155209072846039
131427396066922770628401345992436522232306091567576900295228442225957963113687
275623284409243395693501920719007127237600063797012783103003792750942229906896528599
131314756169589868566409796648720260212448624590870882346536057211570667201751
262612505942358510039511345170624369933636769276502927403294772784220546643743
140930227193700627341182735870721405284652208905654229429366361928320848947162195159
154210183991770066996191807772859561397908076181284928035705327415183764526557897943
131314535313706771268368598736532667347634146155383772894166292010795505624279
131314314457823673970327400824345074482819667719896663441796526810020344046807
66297907170467670258528625458605738594720133480600296511487778415191643464919
67200765590052776309883911260396472785463250432260587801643152376428896003287
131427175210302487288680247773363503173705920105857525175054833246402624693463
138552866025600431228909072465815792583564697783676699193047138437160868848855
138551099178535652844579489168315049665048870299779823574089016830959576229079
131315860448268169014935885902772798342735323742074163940581039436666298246359
67200793196090352847122046319138659644412026345826420624584431025236992402647
67200769039978139080148790297493141674822942766945018028231487956402209105111
73533145900629841796503671537450071889350009605987061049595206698230610470103
66310275099815806657167151354413020996647255435559530748794080547346380825815
66297907170362357966860068271907820567036463048281401416087229303937332487383
67200765595844952351654556528781964308065124209799818048673353495415999767767
67200765589947464018215354073698554757779579999941692706242603265174585025751
73533142450599166734570235313655484972306646838983735727606322007002986390743
31558541639273224777649665825950553564565209807581566404372301754213591
156107314459735419989629286570263583395007667586915319370553010189704854761042945239
295551973363860203397894165747696266163439244280542937260006355133457870943119566329947351
140930213739221911623070990423204841936863864156820479360773225738619665032877253847
140930155844944140029751662967295635093652856037655630437366824967949267277605053655
67200796700779726727067578319696326452265215678610323538344132622644064888023
139037259136390698662908476664217725711241558577313303880766282215451611597862675671
156107371451151321967167500737450764652897567919600449630342798816116600051438527703
327380766733797924467257847239882184222298601868411728906915160156132600066991627925267671
295552079603571579369313383358485650455869408217381474990725465634970392258189491891152087
142827357661662960820593493796468424576062054112649173404038720158724055577299330263
140930220071598772274773706778086081893794078683887318402816247102338406861278618839
262346975176667797881404578142250072257984820319027747263307755448326921224609932503
546202884514392671041187304786973097917066438592659988214552839312285713319552783250695383
323402074602808255355576057617197361552062083035448210801224977664150258657937831011886295
154210176869668211929782778680224238007049945959518017009155212589201322440674321623
139033076149154703563224482533165496548906142529423176999375428138116132712508630231
260686973452981752738082827274627279748380381093158837735019745616152853165342532823
260453536601079323288108908168849764926148188804072906357916199126792900295988421847
260449831254223729169855353897329486913096884164563605859866936484104647075839943895
139033025490115662237388984720859555247946456723804885781628660875423129250514412759
275623219392642913150676266129264684815938060641602587665937824784524189290579174615
154210118975390440336463451224315031163838937840353168085748811818530924685402121431
277519892909945311148278880158256584553793207701232460391696685822076632067421578455
140930154940536279232289463390188224195181694549826863363984046235334209386597393623
139033018253110084905126770747672992204952215894430844179093408409324128755943810263
66296167984099167229449272996610262425962908476049831307241752363977895650519
66298128511420802423975141181947390493505495369192238457672578218515218638039
140930154940508726166795635436318074505762760487278406202384209770258521496922694871
66185049921835732486772853016561632490217706968872176928784780686181947483351
67089675241563011923410544211603795552046549293152471919775028325793225319639
140930155843394698817395514745474025985915885292943815024275336390708170623849931991
139037251899578371070854731825536829415735295929971351880612563777290051816046273751
140930683239928115396666572155333871205320605131379635080344486590846678451389801687
295551958187228983590589572784981851233727054593480481724322064924934272084943256676803799
154210640037997555051675644057472027318576472407010333686683452077709594030785504471
275623682560972256272569131506512474127464587089094904343466064273032460880690357463
139033481421660283910116934166118693704071607156401596343731100267597601121216570583
66409439445985192295677109703405297189157899535052252454589472601573377516759
140930154940508673089400634483495978755076807917380517479256127893506449324190016727
66296582089722472996624976575545343268959419001139322293639455005465811428567
66296361233839375698583778663357750404144940565652212841269689804690649851095
140930155843367145751901686791603876296496951230395357862675499925632482734175233239
67087908341420838538128138818352366680960823920532468218940154647419200021719
67200986506386748467707850217732637063689429211067505092813935602370609751255
67200986500489260134268647762649227513403885001209379750383185372129195009239
74437795377313452775493992128264720665222171159973942479028618461903210489047
156107314459704363078879354050234807274889670125413180250234102055148624690834646231
295551973363860203366837254997763746134663124162545475757867234814549736386889496121648343
140930213739190854712321057903176065816745866695318340240454317604063434962668954839
68105391341035509571294197863956582734907385294690321536767838767635677914327
140930156747771933220756122864331881853166220163997762620489204433533806067925460183
140930155844913083119001730447266858973534858576153491317047916833393037207396754647
140930220974208729096707589505581419171404324194386462459004498742275628480785360087
67200765643868976794547549543576208454803713539490004630209576392573856589015
260449831254192672259105421377300710792978886703061466739548028349548417005631644887
275622763459493637242628468968899139486439972413708343689022392327609321861130298583
140930227306585589748410305860462659128334538721453301501047520105994370309186725079
73533142504520679510902430783533138669330780378532047651573295134402257954007
66296136927188417296929244220490144428501406336929512399107196133907687351511
66296109374122923468975374070800725494438857879767912562642120446018012652759
131427392669971110009451647744936244790817498881570726134002137772095122777303
140930220069773262156356561021781762832828276074111349500893801667832810527370323159
131427171814088012711410449832748651926003020446083616681632372571319961199831
66296109321045528468022551975050039541868959991044784480765368373845279974615
132331797080000711105415418625154702841476271855408517922942024359978329515223
140930220974177672185957656985552643051286326732884323338685590607719398410577061079
67200734586958226862027520767456090457342211400369685722075020162503648290007
67200793249906553331785684602318395313752489453055837453150855041381952988375
139033018253082477919739608492523253181503107792621039743204726863103478659048613079
66409218589259596664287454297634360102874057641013982239015314510763728118999
66297907224178558451523706555087556236376926155510818244653653320082293073111
66296140377113780067194123257586813317861098671613942625695531713881000453335
67200765643763664502878992356878290427120043107171109534809027281319545611479
66296109320203030134674094481466695320399596532493623717560975483810792154327
31612463152049556973119543479647577698104758119505533377499701025776855
1145472731501929041574546049036766871138396442005840183922391660386026024225895064928647484351703
678225567394229961050635050812177346069054827740322390496476308674915459211379944611124527834327
546203977265253634591485741861260296619124101910696669584720636359658669754339816521671895
291574480223442873807930030810088026487690552702454638255203080190361007283922728248747223
327380886253532021065901377815686010184352350726505809681843490112639553163393562340566231
323402180842585553884779933183929285375959718637675015945454701281691724891424186031482071
156107436470847237009342329988260206539241848400534241579842215616776364016020301015
327380780013819742232612544423783337169896601468559485471405715994514887589671171902743767
550181483685699114323665225685486044123710750019147252220853509184159184654958026981713111
323402180842578318646049665700099641772694176386352702398896995622058216914029892753499351
546203855848903803601637806692755760485961646140359995218105414717907383431459350436717783
323403045937319387916026559522980024120957290583148217804777553069771928769844398197908695
323402074602873275051491099792026612361503969379728691735016927163567059317701795593659607
154447384088122150540185081308331472728677723369047040833807438521909292494758683863
154210241889364126971957607931033679893394226440451808958654629389861086405256094935
275626990662053272412859042068659427594965007349889951416927791828012975335838131415
550181589925347166499302300028624034690716993446124731564155957677537171721657229398058199
323403152176967440091663633866118014687963534010125697148080001563149915836543600614253783
396806653435855830756381758214514286092004442771340653819735965066166708892567413975
550181711105009940301860643551340180545575490485560153014858360485710409875390786127340759
327380901193425524616249396381564444180571134928348375601530498837574955213775833888531671
355230989152410446127630981539277282549797903497171846445211472986280492346936690773402839
578031692824289818218683662800979989503612052047759613194659266175924789412223545852372183
1153814421675119764301818688621125960206440128215524326972434595701676122974139062666533427291351
678225567394229724306586444601094135345625705252400079948692072184476660520161245835320428668119
546203977028509585985274658650536867496636179600148885348230197560967451055564012422505687
577596520052472733151312905003028751507575530055505432442290725569167955815353940485678295
577542125323490412737327160069637692978189542664011972535695674821695266495368194647729367
577535325982367622685578941952963810662016294240075290047371293478261180330369976417985751
1212218029005327822426558115536137327448064526304662575666850641243298537403658113199126910411991
609355271102578952002704268255779638593365597060329809335715354843579563069888689013859543
577534354647921509821043482222010398902562973036655763977610667572056310878227373813736663
322905828940556861902023230901791540530582745031833258717853737308963517859952888145061079
322904857606110749037487771170838128771129423828413732648093111402758648407810285540811991
275419490446592516769943823210206578531264452446656337725891790598991216828429706455
275393553018603357942168943309564632439905319970091234239546952100173444287390360791
275390310840104713088697083321984389178485428410520596303753847287821222719760442583
323403151940287618143104309704159268012925117530546757778724888389205375644790984536564951
609851622767863595379249887327193954316254648355623782326825880017616551402584182801114327
578030706313206153197589101293424714625452024331949736968721192746093299210922867600991447
396802948089000236638128203942994008078953138131831353321686702423478455672418936023
275389847671747763823915389038044354426854015330581933741497689457485191067241882839
260213210119591204722138787174925647720341624980425756293974062836736032991594751191
275386142324892169705661834766524076413802710691072633243448426814796937847093404887
260212746951234255457357092890985612968710211900487093731717905006400001339076191447
156107378588937394869471692839434082201231269892161779934565147552957209669796439255
156107378576569465416023002532350999696030840281369392656435814846105966260748100823
323402180842520422822286890699685897478102020025290881884999662449490857887226711350256855
275626526589291481864641869079268984650552178980757969141464179809179769396659823831
305739873360777515724831816844712873723057528456428044585326037790297485931497202903
290566477987119601476527074969174410277965029665842505073595515981900549423479989463
169150135391368483808842400076644513364446015305022447557613398203555063250673018071
154002677445699728388312538101747996010712648991002011532227714893975899283695150295
153976740017710569560537658201106049919353516514436908045882876395158126742655804631
290562772640264007358273520697654132264913725026333204575546253339212296203331511511
275389377266606093109968778822115668819821226235747665063815731530815359695314298071
153973034670854975442284103929585771906302211874927607547833613752469873522507326679
290799914727710665845462781311204182553393355457796950947535068109599311611399054551
275626519352506760415476953147280333795150802965862363026038379712845969677250798807
277795675302634661605957673872000248444569353521659433819096356031531570790954546975
154210241887597279907179223601450382392651307924624325061779010431739480203963475159
260449889036914066879767969174952365756446923816123356206831100818665410545851114711
131315863899141342058700082438496606706443842267999330724042412127942477423831
295553049041344174934847797147092465224488837720320625815599742637173718557453194560611543
291574343630397707753726352515335740416096205631489832079210953806225890285483818251527383
139034009722656720493613054465035282753725011388581094616168403389521559613862388951
295551958187228983621592667334078189927038340853033798555654326507712108312267195991794903
546203855848838783909119716178193941677585605950746198669299842073350077171259262762558679
323402059426170703202413907500862930434421222677724545030033906995383132308343632272368855
140930212834817447777269058278098496884547369353376698664245306500404171018777208023
139270160452092361308111809598169763073983244321889497918210529405537099497515590871
139036723600189931858137890492392248251751052032803566541106982916177146628161479895
139033018253334337739884336220871970238699747393294266043057720273488893408013001943
139037244664346487785706231547370853514225557344172547555133111752596912627299984599
125228037486163481726060461263849330867427704427407055697506473241452263356191
156107429234093572365615054907743145106040442163470342265840228254449683112508597463
327380766733855707409508245687436354514679055011285972776807795653562038400074688995337431
140933983201396616791474815219898740359988257567266511536362939183359743142497166551
140930277854541022673221260948378462346936952927757211038313676540671489922348688599
327380780013812505478947900696508256652835168267153248407506401992527525262990268391040215
323402074602866038297826456064751531844442536178322454671117613161579696991020892081956055
154239877427455215274258767022678842564603257319462313629046743169040431262932214999
154213939999466056446483887122036896473244124842897210142701904670222658721892869335
154210234652610462328230332850516618460192820203387909644652642027534405501744391383
686567229717317784834351597230695664943289722236177350466126251874345275930551761727223254033623
295559863559104404258245788827241204656091243283793397431110496974237010378325491196699863
295552092883535501341962110979613910580464673656437188873025489724598054761184670362707159
1145472508701103953287447175430180878158260532026501701905907862132479444075686657076960814507223
1145470471665127618801360906984492468780099480558108035969657225992030089694386893740254631109847
323899504078930209495499078385473569789791898376058007434146927850196751391358060623111383
323464346247071646183613118918345101554703999244110328181386521870415236831472093919519959
323409951518089325769627373984954043025318011852616868274791471122942547511486348081571031
323403152176966535717879155868280160709144763428680185786467089779508461346488129851827415
323402180842520422853343696137326748949691442225260659716706463873303591894345527247578327
291574465046740190619934691986883626942715569777649931870277395258346253537685993817711831
291573493712294077755399232255930215183262248574230405800516769352141384085543391213462743
139273930818671530322317566539970006549424132535779310790328162088492671621235549399
139066431394758259700118527334834437818551072723258482899569454097950491292920784087
139040493966769100872343647434192491727191940246693379413224615599132718751881438423
295552077706897949185403009203012047461757967144046838716848042200971434012026594715575511
291573372295488313647332299789561038713330583423802965041796691113865775404025565887931607
139270225471815936204064012268449728536372827896270010292278899445804418401087071447
139062726047902665581864973063314159805499768083749182401520191455262238072772306135
139036788619913506754090093162672213714140635607184078915175352956444465531732960471
139033083273057912635836538891151935701089330967674778417126090313756212311584482519
262618509451310572885450073229713150897606000549814281059017635817214503179166529311
546203962088500292364449077202558084768207818026206157581503733680876653315099620096419031
384035264556379598492080944593877141261796742184954709919509144163203017542497842975
323402074602809046878904964499816493000258572598675923350539993196466526461391997338461399
154239820436036293782693831983834658601023610788141736009081629998510802368188720343
154213883008047134954918952083192712509664478311576632522736791499693029827149374679
154210177661191540836665397811672434496613173672067332024687528857004776607000896727
546203962088493959984568911473120858229965155406245431879217331462530745478474187347141847
577596413812760452803089695367680641579323889847475184714511343108689435892344939814134999
577542019083778132389103950434289583049937902455981724807916292361216746572359193976186071
577535219742655342337355732317615700733764654032045042319591911017782660407360975746442455
678223529861780308186024294827475242603175883936608398297870560976672147996732477636044139341015
577534248408209229472820272586662288974311332828625516249831285111577790955218373142193367
678223529860808973739911430292015511649764124483287194878344491216046241791863025493441535091927
545706532612428997239411268436219166967335460381014788403402216496620452598558839712326871
545705561277982884374875808705265755207882139177595262333641590590415583146416237108077783
169179778166244293560308475100278326891056422198928558343431312079068207827758163159
546203855641339359968296028485326782671867185658752323600014789714805621553391044773094615
546202884306893247103760568754373370912413864455332797530254163808600752101248442168845527
154032320220575538139778613125381809537323055884908122318045628769489043860780295383
169153840738255134732533595199636380799697289722363454857086473580250435286718817495
546203855615401931979137200710446882029921094299619847034911303369967122735618503733748951
546202884280955819114601740979493470270467773096200320965150677463762253283475901129499863
154006382792586379312003733224739863445963923408343018831700790270671271319740949719
153980445364597220484228853324097917354604790931777915345355951771853498778701604055
169150598559756489879061735212056137538277398162792816921293368767898213719088899287
323403151940280381389439665976884187495863684329140520714825574387218013318110081024861399
323402180605834268524904206245930775736410363125720994645064948481013143865967478420612311
546202884277713640615956887507633482690224511676308761394512741670657440931254333499581655
154003140614087734458531873237159620184544031848772380895907685458319049752111031511
153977203186098575630756993336517674093184899372207277409562846959501277211071685847
609851501354755941373112429387103968849539563055094744013506985826616223082638674112357591
153973961007599930777285133348937430831765007812636639473769742147149055643441767639
169150135391399540614280040928116102786645985082854154359037210937562182066570339543
323402180605371100167954941464236491796375611494307914706402386224855313529935825902052567
154002677445730785193750178953219585432912618768833718333651527627983018099592471767
153976740017741626365975299052577639341553486292268614847306689129165245558553126103
153973497839242981512503439064997396080133594732697976911513584316813023990923207895
138826039893574226091973577090100878726400228418677540886127901007233860023945340119
138800102465585067264198697189458932635041095942112437399783062508416087482905994455
138796860287086422410726837201878689373621204382541799463989957696063865915276076247
153973034670886032247721744781057361328502181652759314349257426486476992338404648151
138825576725217276827191882806160843974768815338738878323871743176897828371426780375
138799639297228117999417002905518897883409682862173774837526904678080055830387434711
138796397118729473145945142917938654621989791302603136901733799865727834262757516503
138795933950372523881163448633998619870358378222664474339477642035391802610238956759
546202990517368025171474127580208699795473417723246966440101592382381335834578968665203927
383798115233694209737407854336723825431065789439944405841860695884838607841152317215
140933925319486774651604178071072616021977679058894049891085871119540588796273304791
140930219972631180533350623799552338008926374419384749393036608476852335576124826839
154239819545545373134388129873852718226592678811089851983769675105221276916708353239
154213882117556214306613249973210772135233546334524748497424836606403504375669007575
154210639939057569453141389985630528873813654774954110561631731794051282808039089367
154210176770700620188359695701690494122182241695015447999375573963715251155520529623
154184239342711461360584815801048548030823109218450344513030735464897478614481183959
140933925307118845198155487763989533516777249448101662612956538412689345387224966359
140930219960263251079901933492469255503725944808592362114907275770001092167076488407
154213882105188284853164559666127689630033116723732361219295503899552260966620669143
154210639926689639999692699678547446368613225164161723283502399087200039398990750935
154210176758332690734911005394607411616981812084223060721246241256864007746472191191
275390245709073276851650480785558120902073014054291848066345459154824144060976538839
609851622767798464347813650280591417889986371943209426098077642609228418405505524017210583
396802882957968800401081601406567739802540723775602605084278314290481377013635032279
275389782540716327586868786501618086150441600974353185504089301324488112408457979095
275386077193860733468615232230097808137390296334843885006040038681799859188309501143
66213102015940749605436988930232080988340853262111932239239360748504375436503
66200734086487300915129905847726880558730060874833802906532509505095327098071
66188366157033852224822822765221680129119268487555673573825658261686278759639
140930219958717259898220847204083870190575891107243313705141109181644686740945446103
139270218235031214754899096336461077680971451881374404176853099349470618681678046423
139062718811117944132700057131325508950098392068853576286094391358928438353363281111
139036781383128785304925177230683562858739259592288472799749552860110665812323935447
154209713588429750288448224822281991552200345302935349749223916838171570667822589143
139033076036273191186671622959163284845687954952779172301700290217422412592175457495
275626468693498775895079096186445981916391086938075778609715425184160085031153902807
260449831141342216793302494323327275209878696587919601162191798563410926955506771159
275626461458260045627595266542842716374139764624529220904055791676182690737875920087
275622756111404451509341712271322438361088459985019920406006529033494437517727442135
140930219958496404015123549162885958002983026292764878218031656811879485965783868631
154210176756565843670132621065024114116238893568395576824370622298742401545179571415
139033539204409284568356019201905407409726503218239399376846995677993243469532439767
260213144986792921420313800308916081943186292108369524159690055745617348131518227671
138795876054327905223065736848506115526404451587672141519195622306599798653674136791
66211335168875971221107405632731338069825025778215056620281239142303082816727
66198967239422522530800322550226137640214233390936927287574387898894034478295
66186599309969073840493239467720937210603441003658797954867536655484986139863
66197200392357744146470739252725394721698405907040051668616266292692741858519
66184832462904295456163656170220194292087613519761922335909415049283693520087
125127323806517833758293599178263083547552072967004948176781409068923692627743
125114955877064385067986516095757883117941280579726818844074557825514644289311
66183065615839517071834072872719451373571786035865046716951293443082400900311
125113189029999606683656932798257140199425453095829943225116436219313351669535
140930155843398095769055782177475091832070551977328801401130195885107734500757546199
140930676907554651696624123232453697094545057288697782415156324721527500499896050903
126130895905748587777415747065640065058170821379067346987661847202689515894559
260450294422580625355622253679834363716296046885524487795652631819955551377642038487
154210118973844396075767570434494487902256633780026339049512182735689391908554613975
295553050938017692209639651860877587524143135470581052999126583668116414282135908995638487
295551958187228983593986524445249283234792900748147166109308441779793766484507133584418007
546203855848838783881513573289365034985340165845859566222953957345431735343499200355181783
154210640038000952003335911489473093164731139091395320063538311572109157907693118679
139033539317487443636777615342414351706587335661300480053758527121023968179527427287
140930212834789841634380229371406251444442482720930352779517388158576410956369831127
260449824017414798529461876490649656463745288201606640236568077540342651170931156183
125226267189068028279797441742554001031868514176506854756559466944023346657055
140930683239928492834300118715677934345785525617129174097024021541128358723949503703
154210640037997932489309190617816090459041392892759872703362987027991274303345206487
260450294422553449729381765834921339365088331097805461554074710922894598938510828759
66296361611277009245144122726498215324630690104668892376219971484963209553111
139037259023505736255680555156779290213436453957306532179765822305873200249905423575
140930741022894521907327893298882273303981448964333106597244512382122830347243168983
295553050938024816133607885026433486765538087017072395949320505966515448465720465947174103
140930690363855480581492395486576332003021763158714815379497745119429826885248951511
295553064217981614203047540035505388903694200272939671580019112305480935328636045342876887
323403152176966535714429125193218227272920968841763142423700086454186472461796902227748055
546203855848845907805481806454920934226735117392350909173147879643830769527083757306717399
154210647161924920236501467388714488116277630434345513985836710606292742464644654295
139033546441411411869943171241655746658133827004250673976056926155207552736478962903
546203962088500292360999046527496151331984023439289114218736730355554664430408392472339671
260450301546480437476574042605819737022324568639391102836548434501196067099810276567
260450295214100557310844605379281494359704607913688816434330088593359441667060999383
577535219742655342333905701642553767297540859445127998956824907692460671522669748122363095
169150598559753039848386673278619913743690481119430049917968046779013522491464819927
153973961007596480746610071415501207037178090769273872470444420158264364415817688279
153973497839239531481828377131561172285546677689335209908188262327928332763299128535
275390252944308557088459248495725162649737419324475638768679770673916847126630442199
323402180605783609482412849735371029994245267579118145664006727408923892288272788802315479
260213152223795048721900952348666421191593615894380798758899986222831657398464750807
140930683140984679767457256150056148965970870455960644951967444318303676001019307223
140930683128616750314008565842973066460770440845168257673838111611452432591970968791
290563641082727741069280160727660360552578595801514620574750658974336389341369672919
140930683127070759132327479554587681147620387143819209264071945023096027165839926487
80657294176356463735888207687198445803001649787553901352264371953619079603415
154210639925140198787336551456725837260876254419449907870410910509958942745235629271
154210176756783249522554857172785802509244841339511245308154752679622911092717069527
275389782539166886374512638279796477042704630229641370090997812747247015754702857431
275386077192311292256259084008276199029653325590132069592948550104558762534554379479
73420509454907298819956219036343044426986754181438475552168038153899670578391
138796867522100846764438306870847818933692744838247154679214816845391368205768402135
73420288599024201521915021124155451562172275745951366099798272953124509000919
66183503877575036605983032473300050186157380139835940299701939153405099975895
66183283021691939307941834561112457321342901704348830847332173952629938398423
140930676907551207563437394738219928383367690530879225269956345163393039513686713559
140930683239928068215140111093101168340297905057946064311999366527111781342088078551
66296361186657849237521545960492727704071506994883867721205954907581348127959
67200986459205222006645617514867614363615995640299159972750200705261308028119
140930676907551201665949061299017473299958140245335015411831002732642809272271971543
140930683239928062317651777653898713256888354772401854453874024096361551100673336535
66296361180760360904082343505409318153785962785025742378775204677339933385943
67200986453307733673206415059784204813330451430441034630319450475019893286103
67200986447410245339767212604700795263044907220582909287888700244778478544087
67202539337916090508242570130717692957047288776767060430650982253879680902359
140933925418430156464612657895014873427468969589642233160726783093754685115750491351
154213882216499596119621729797153029540724836865272931767065748580617600695146194135
139036781495986087753063433650094288082581033435178091757285964129532410966980502743
260453536601055113359694305014258278446771775070318520617777472475520925330311816407
66297910621235531010624264807631628930744981574206568199548601995213511664855
67188401117264676705111669982000572242162850348446855499427874943283130606807
156107314459731916142753388455491894766562306398881745508491557902491257402525557975
140930220974236282160581623910838506663076960467855027717261954589618261192476271831
67200793196932850828952806631067881091077182104748262086056919025285547500759
156107314459707760030539621482235873121044336809798166627088961549548188567742260439
140930213739194251663981325335177131662900533379703326617309177098462998839576569047
140930155843370488888980911590882539506539471559189429284136609739436195658173326551
140930220974212126048367856937582485017558990878771448835859358236675192357692974295
67200769040820637061979550609422363121488098525866859489703975956450764203223
125096789503366521006791787092120799078534007279805738913079824891572545725655
327380766733797924439597888150217096194588327905080951789762416692083959910325434624582871
295552094776503784642618407791868154026587827715136408520449671645285730162428154089120983
140930220071571112315684041690058371619830747906770165659352198462181740667977934039
262346975176640137922314913054222361984021489541910594519843706808170255031309247703
323402074602808255327916098527532273524351809072117433684072234200101618501271637711201495
154447319068398575538920586969494320568370112110996096140843973081092862336876225751
154210176869640551970693113592196527733086615182400864265691163949044656247373636823
397039569223605101126755105577370136997745066538852050144115527430690403563363443927
260449831254196069210765688809301776639133553387446453116402887843947980882539259095
275626461569567906863377374740431832490244567722707024448500714368363339238777365719
275622756222712312745123820468911554477193263083197723950451451725675086018628887767
154210184104658426355079645194601881087745072681468986484241345087256849765490042071
139033546552501867253303043331483174381232682331312809036717718466507691689842910423
66409218536285894161454576326383845880198750292706406871921378494667322631383
66296140324140077564361245286336299095185791323306367258601595697784594965719
260450345081567903689169113932291731046206682683919828015003216584033947162268738775
260449881913210954424387419648351696294575269603981165452747058753697915509750179031
124192160786685961509173481769034735052231700077245246681977444632906376488151
124192157767171934788301824766329045306033064629885071357433326749302028575959
275419432550792910001844884770610821322503332531555586955226724192358371227498783959
275393495122803751174070004869968875231144200054990483468881885693540598686459438295
275390252944305106320598144882388631969724308495419845533088780881188377118829520087
411979527745357188971805867366516957576704408566886779998545262637594768147135145175
275389789775948157055816450598448597218092895415481182970832623050852345466310960343
290562721981249122039339498190047025911553981126128059920306987028913250321809614039
153972984011840090123350081421978665552942467974722462892594347442170827640985429207
275623226516539221424752156940478369493521221207435628844772175178551107654230025431
290566420091319994708428136529578653069203909750741754302930449575267703822549066967
290562714744464400590174582258058375056152605111232453804881186932579450602400589015
140930285089551996259071627004011061226995382554406773017947545897270522205040092375
154210191228582394588245201093843276039291564024419180406539744121440434322441577687
140930227195274224665752299548101854383784374435241924094541145126600124449767892183
80657069869705505334233673244330839827358115558831200910101878282836117103831
73420064292373243120260486681287845586528741517228665657635779282341546501335
247106186289287446806272926962985853613514329017424124049141325418400003466455
154210241887597279801866931932893195694733280240953892742883915031190368949652497623
189224276447147576169124100838647843035005956555778846981077506264053779604695
189211908517694127478817017756142642605395164168500717648370655020644731266263
181975123796244962562885029105287241229380268562385291848274321220925322241239
154210176756534786759382688544995337996120896106893437704051714164186171474971272407
124093213954105091925736202980949230650871896100740014780210502066579098379479
124080846024651643235429119898444030221261103713461885447503650823170050041047
189210141670629349094487434458641899686879336684603842029412533414443438646487
131315863899036029767031525251798688678760171835680435628641863016688166446295
124079079177586864851099536600943287302745276229565009828545529216968757421271
131314097051971251382701941954297945760244344351783560009683741410486873826519
66183034558928767139314044096599333376110283896744727808816737213012192601303
140930220974208681915181128443348716306381624120952891690659378678540731371483636951
67200765596687450333485316840711185754730279968721659510145841495464554865879
140930220974208676017692795004146261222972073835408681832534036247790501130068894935
67200765590789962000046114385627776204444735758863534167715091265223140123863
131427175211039672978842450898594806592687405432460471541126772135196868814039
124190390489590508062910462247739405216672509826345045741030438335477459789015
138551540891039033130824088117921538813659312497356988844900486121304143504599
138551320035155935832782890205733945948844834061869879392530720920528981927127
262612285086475412389952450076782654294018083141386498649193102693459452344095
138551099179272838534741692293546353084030355626382769940160955719753820349655
140930220974208675280506753324245954337545880049715655600268368443946722349892052183
67200765590052775958366214078742350010659042732631268499911247486442963281111
550978263269382707362895824096843584071872029977352508330037536286584740855029806879
131428942057367265321492133889210123317417539890125081492281049962617984591063
277795675302631210732784278590106531066638215008933208264610270838253989528842647327
140930285089524389378996756417418508901464302136267400900953959751598983362455872727
140930227195246617785677428961509302058253294017102551977547558980928585607183672535
131329995224786395738054855101124618916057735913619849590514107396290706482391
131317627295332947047747772018619418486446943526341720257807256152881658143959
262613831076919907434560935155210378153933739163563999147977615320105406543647
131328228377721617353725271803623875997541908429722973971555985790089413862615
131315860448268168663418188721118675567931116042444844638849134546680365524183
131314093601203390279088605423617932649415288558547969019891012940479072904407
132331800476952371372847419691000857508160656841785372782436423923855237129431
262725142388923550646371860802006496067860972760344035060462524438614108911391
67200796646858213599217685668164549980436874439432692312645254605258860602583
73533173507509916315572566908121480194963941278474735334008973347087261967575
66297910621130218718955707620933710903061311141887673104148052883959200687319
66296143774065440334626124323432967984545483657990797485189931277757908067543
140930219958492953141950153880992240625051887780038652663545571618601904703671968983
80657073319630868104498552281427508716717807893515631136690213862809430205655
73434202518816832965162032098390457824015053723088100835889087711925200561367
73421834589363384274854949015885257394404261335809971503182236468516152222935
73420288598181703188566563630572107340702912287400205336593880063090021180631
66197417797367668049230043447535056448000158116972675035792753912205791536343
66185049867914219358922960365029856018389365729694545703085902668796743197911
66183503876732538272634574979716705964688016681284779536497546263370612155607
73420067742298605890525365718384514475888433851913095884224114862314859603159
66183283020849440974593377067529113099873538245797670084127781062595450578135
67200769040715324770310993422724445093804428093547964394303426845196453225687
73533145901367027486665874662681375308331494932590007415667145587024854590679
66296361179917862570733886011825973932316599326474581615570811787305445565655
66297907170362357615342371090253697792232255348652082114355324413951399765207
67200765589947463666697656892044431982975372300312373404510698375188652303575
73533142450599166383052538132001362197502439139354416425874417117017053668567
31558541638921707080468011703175749356865580488279834499482315821491415
139033481421408370393892700772743721955868166874590293435568406561699053143046300887
124079520889367868486029684448763406648154095398470760067887326280166457025751
140930155843367038135928846825298032271459976509995933980076954548974387297748853975
140693476812966017634105761975758179241949656704291144395835007985993622389804049623
140930155843367038122970498436393534689489594197356798753337909607109945873878557911
66183251964045854024200753003969876363562929701701038561054176164003059410135
67087877230695738459885622103261353472821874137258205470167671731441604568279
139033481421660230095564314250054121958458109255318965701869462052454283316581442775
66296582035907920376708912003799729771058336370497460655424311687661176300759
67200986445937521472672682884018187821717109344335252444364198275544383038679
140930155843367038122768024242816901914771306973721812265420112029893313976630584535
73533363306589224189027564123975118036244176183377295465727917017372784403671
66183251964045651550007176371195158076339294715213120763476959532105811436759
66296330123114073146147685315492018908782355795890032294919990256815806424279
31558859224012978022921193702205043956338754048058119332404405012604119
31558753911721309465734495784177360285906435152962718783293150701626583
31552856423387870263279412374627074741696577027620288033062909286884567
139033481421660283173136480122255771387022563145897467601925616809270908399406097623
66296330176191645312019886964920583362672934297790088449676806881898631079127
66296609642050806393474026796006852459257121119347634159910900327836121900247
291574343630397594865366258086509244769727831508272551921005826005316910410198252006221015
139034009609768360399184227969388914379601794108422889488367494409646274047617082583
153973961007596480011069433859294340007014644793507425420498830582367054074437248215
140930683127070758396786841998380814117456941168052762214126355447198716824459486423
154210639925140198051795913900518970230712808443683460820465320934061632403855189207
138796339222902259604729029684000971640878366462960025515290320941919029512349754583
139033481310348918091918290297551021929357996894423771887279135712306044920417297623
66197638653357723043063491986275830088308233563960999661791014692674060494039
66185270723904274352756408903770629658697441176682870329084163449265012155607
66183724732722593266468023518457479604996092128273104162495807043838881113303
66183503876839495968426825606269886740181613692785994710126041843063719535831
139033481421660230095561502108476668725475910821657368667315048197215163429119665367
66296582035907917564567334550566747572624674773462906241569072567773714523351
73420506004141083120466575945518294063967624967385204640603256152330666058967
131314756169591513619015792906921400185454343470423883123032098790023530882263
66298128026352412609175819628994471432540330795640406740353585194419668722903
67200986445937518660531105430785205623283447747300698030508959155656921261271
140930155843367038122765212101239448681789108540060215230865698174654194089168807127
73533363306589221376885986670742135837810514586342741051872677897485322626263
66183251964045648737865598917962175877905633118178566349621720412218349659351
66296330123114070334006107862259036710348694198855477881064751136928344646871
31558859221200836445467960720006610294741719493644264093284517550826711
31558753908909167888281262801978926624309400598548863544173263239849175
139033481421660283172934005928679138612304275922262481114007819232054276502158124247
66296582088985290068387537020453575937725279885909599012603911680846752982231
66296330176191442837826310332145865075449299311302170652099590250001383105751
139033481421660283172931193787101685379322077488600884079453405376815156614696346839
66296582088985287256245959567220593739291618288875044598748672560959291204823
67200986499014888352209730447439051789950391262712836387688559148842497942743
66296330176191440025684732878912882877015637714267616238244351130113921328343
67200735018226664645764101051213524177290989761024841208761536768783835276503
74437795377326616360001236828760945422505791493061822406584095099399514432727
156107314459704363092042938557479507771114427409033513338114029610625262187138589911
140930213739190854725484642410420766312970623978938673328334245159540072458972898519
68105391341048673155801442564452807492191005627778201464323315405131981858007
140930155844913083132165314954511559469759615859773824404927844388869674703700698327
67200765643882140379054794244072433212087333872577884557765053030070160532695
125096786106428024323867030726770869169133242626516763981140901965191942055127
260449831254192672272269005884545411289203643986681799827427955905025054501935588567
154210126210598113706360932855134221082197019976017919758969464747428726404775748823
140930162177289943783868031309392799426689830386840663446970865752588416532102063319
73533142504533843095409675484029363426614400711619927579128771771898561897687
66296136927201580881436488920986369185785026670017392326662672771403991295191
124305235601893281423342056443732351927843894393356311363358304503408500483287
124206292166265691900885391783690748490957555295131276701703494556136113775831
124193924236812243210578308701185548061346762907853147368996643312727065437399
124192157389747464826248725403684805142830935423956271750038521706525772817623
66297879618154145498792816196841594134711770575032865349267851308770500617431
66296112771089367114463232899340851216195943091135989730309729702569207997655
67200762193851465317121358020277846295043971105574559235776168338842536453335
67200738037739251550148101998632328325454887526693156639423225270007753155799
131427392669984273593958892445432469548101119214658606061557614409591426720983
73533114898390954266502983238589258539981954365735199660786944011836154520791
66296330176941789350570994587733857163967058759619773860690610212116745495767
131428938660428768638567377523860193408016775236836106560342127036237380920535
66296109320321506010849896368660838105366887297900398740517001232561407075543
67200734586971390446534765467952315214625831733457565649630496799999952233687
66296109320216193719181339181962920077683216865581503645116452121307096098007
31612476315634064217820039704404861318437845999433088854137197329720535
67202532490933960414995473043991205748290522221248021131781310194847582856407
73534909351585663131350354283948135962817589060290064153145028936675984221399
66297876168110512088470475475465036835355768672802800982337102176119006242007
31613305855619023770816041078244018042761170421151351382585807947244759
74437822930378971862505245473957533274501358604785200711372002673067765081303
156107314459731916144398441061488152967702279404600625061492334398532835855389238487
295551973363860203394390320516850757388008816975154754945312046072782079771100660676240599
140930213739218407777840144914429411509558475974505785051712549947447646127223547095
140930163080179366452004647102123470208598790168887493833965782684754642665229329623
140930156747799486286275209875585227545978829443185207431747436776918017232480052439
67214927973452722956195469269274964412209520855476267814217933453348752139479
67202560043999274265888386186769763982598728468198138481511082209939703801047
140930155844940636184520817458520204666347467855340936128306149176777248371951346903
140930155843394645002839731170134819353197414153991887718539982588420842945820304599
67200793196934495881558802889269021064082900984301262862552960603738411181271
156107320792108776796101157416369392924632493931667464103535355762251577683790603479
154210126210625666758716435359142866278784871971585031482347769535336300073026397399
73547304834104425672550350509231894626736587694518310835581652195177153504471
73534936904650976982243267426726694197125795307240181502874800951768105166039
73533170057586198597913684129225951278609967823343305883916679345566812546263
327380766733797924439597889795269702190846529045053957508641969692860455951903887488263383
619817412043966153211169482992964925845476684860838131780018507728824708464645464841134541448407
295552079603571579341653425913873168424417335394023703592452275171698248143101751454147799
142827357661635300863148881314436972503238696341250900213575448014608967836862325975
295551960083903405297775039267291010336828352511571691595587198155895695847232642149328087
140959862846415865263357528468216853925381158028563449196747076099729344882029438167
140933925418426706435582648567574907834022025551998345710402237600911572340990092503
295551958190471162089180611701058263474763683294900902343032694982685282149837146277094615
295551958187228983590535758229198275894520421875009342772394759189580469797615578647176407
140930220071571112317329094296054629820970720912489045212352974958223319120841614551
546202884514392671013527347342360615885614365769302216816279648849013569204465042813691095
154447319068398575540565639575490578769510085116714975693844749577134440789739906263
154239819644485304918366600370355010038637025304194147803086041586592260461425140951
154213882216496146090591720469713063947277892827629044316741203087774487920385795287
154210176869640551972338166198192785934226588188119743818691940445086234700237317335
139033076149127043605779870051134044476082784758024903808912155994001044972071625943
66522296748433355811153903624632532638217428141659447261737202870002913977559
139033018267217201465909232902307920138072206249652442163635087930181890625847764183
66423353312805766288697238964590929201331089043434412600082392922730527270103
66324409877178176766240574304549325764444749945209377938427582975458140562647
140930212836332382049845264652451364278719398598942487506693341450245924827563631831
275623219392615253193231653647233232743114702870204314475474552640409101550142170327
295552092879765136277727369350063343133088592387578220549001460055000321647366355429172439
260449824018957338944926911771694769298022204079618774963744030832012165042124956887
139270160453607295580688015972522630468155273567455286760658564355378853306302014679
139062661029694024958488976767387061737282213754934458869899856364836672977987249367
139036723601704866130714096866745115645923081278369355383555017866018900436947903703
66410985383352317598390155882085728771720296656156283267375541679321478931671
66312041947724728075933491222044125334833957557931248605720731732049092224215
66299674018271279385626408139538924905223165170653119273013880488640043885783
275626461569567906865022427346428090691384540728425904001501490864404917691641046231
295552092883007313230381041140837042327946540657416078770590986081938545643182496928048343
139033018253303280830779456306839452319721722937511006475739588634974241790668383447
140930154940508619274844850908156772122358336778428590173520774091219121646160389335
139033018253082424947682158265641540132128858123032570988630136265209041015506805975
66409218536287539214060572584584985853204469172259407648417420073120186311895
66310275100659949691603907924543382416318130074034372986762610125847799604439
66297907171206501001296824842038181986707337686756243654055758882438751266007
66296140324141722616967241544537439068191510202859368035097637276237458646231
154210126210598491132475947514229841927577156183866005240769848638275347633895187671
73547277658478185184705437484880686910948868668276732914684591242738022294743
73534909729024736494398354402375486481338076280998603581977739999328973956311
73533142881959958110068771104874743562822248797101727963019618393127681336535
275419432550792910003489937376607079523643305537274466508227500688399949680362464471
295552092675978294455384179608347072506935372916180887619153492807948369638214485649466583
275393495122803751175715057475965133432284173060709363021882662189582177139323118807
295552092650040866466225351833467171864989281557048411054050006463109870820441944610120919
275390252944305106322243197488384890170864281501138725086089557377229955571693200599
295552092646798687967580498361607184284746020137156851483412070670005058468220376980202711
275389789775948157057461503204444855419232868421200062523833399546893923919174640855
295552092646335519610631233579912900344711268505743771544749508413847228132188724461642967
323402180605320441122012818737625738713938037074567242388430482562552765265349581346514135
260212689055434648690903207057386113961089064991105222514053615095808734191008949463
140930219972624279736459510858775841735466319552685068707121073191280752793563505879
80671204646225377461476335882537923148490454309559206638262892710899321742551
73448333845411342322139815699500872255787700139131676337461766560015092098263
140930219960256350283010820551692759230265889941892681428991740484429509384515167447
80658836716771928771169252800032722718879661922281077305556041467490273404119
275623226516539221426397209546474627694661194213154508397772951674592686107093705943
260449831142881307178092467670936164249568695422568968886042429866195749599076492503
73435965915957893631832732616995671826176907751853547004754915316606043759831
73423597986504444941525649534490471396566115364575417672048064073196995421399
140930219958710359101329734263307373917115836240543633019225573896073103958384125143
140930219958489503218232436222109461729522971426065197532116121526307903183222547671
80657069869707150386839669502531979800363834438384201686597919861288980784343
154210176756558942873241508124247617842778838701695896138455087013170818762618250455
73434199068893115247503149319494928907661080267956671385796793710404751140055
73421831139439666557196066236989728478050287880678542053089942466995702801623
73420064292374888172866482939488985559534460396781666434131820860794410181847
66197193491560853033529962756451934666831706226354136133330694709910180537559
66184825562107404343222879673946734237220913839076006800623843466501132199127
66183058715042625958893296376445991318705086355179131181665721860299839579351
131330216511924972471443728799487675118508353574535375484628524761922184750295
140930219972597104110219023013862817384258603764966042465543152294219800354432296151
131317848582471523781136645716982474688897561187257246151921673518513136411863
140930219960229174656770332706779734879058174154173655187413819587368556945383957719
140930219958683183475089246418394349565908120452824606777647652999012151519252915415
131316081735406745396807062419481731770381733703360370532963551912311843792087
140930219958462327591991948377196437378315255638346171290538200629246950744091337943
67214900373207322460727979478918269075862618719449665238306855923527759504599
67202532443753873770420896396413068646251826332171535905600004680118711166167
140930155844913035939120321991030414309652131508438800101703573265699718550958712023
140930155843367044757439235702645028996502077807089751691937406677343313124827669719
67200765596689095386091313098912325727735998848274660286641883073917418546391
