PrimeGrid
Please visit donation page to help the project cover running costs for this month

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 18850829385*2^333333-1

3212736627453676696564808134090314827296918292235580592138690909773835763025986449956877571618174901
0729886691158091901401221342462645369599282652548403747510522569942607496362561595968916649894416864
0090850442175683252440556323749464964316520465212251024611302716821581582929320022451541904437588731
7398832274891340859608265628683463425250404779244371084442502227315357741973771882588175694483671104
0838661666161045545212547206210576434686041989831287314070419782751295007223866861260041078474153006
8150345005363375806936403810312981816094962169319819161775029565747125524070348560969965876810703906
2182858279464196027500515357600969746229990066515196806497235626179385426038036786559932297309073493
5304704484539426059226947688496424145130143059073937795574602981329456895473385496400873410880037320
5350140534814419926382466022913587360806417295973462508887799311730116669667354451223531570973721761
0766366787343875621137188240036218574178018653916788206726369024974417462515134976486545492377903172
6476557797975469930926969038324449517044651674099867932268143763998921765377450535705673570200516384
8210018052485860238989026837405995743604538664070770645754844990119420442571993822178345085441823891
8075841102608186121225266987645776807363249425249130454386258830807406894173281531254127313211373302
9460604696235586018770354084772534905744305692916217582659582313172984983742721834252626987750349310
8192786481847051857730763901915651295353729178496180048839322029678064947921052595598152018851155795
0087779155881350778469223359722801147975951768520176468741577946923723407545927071792831353563552038
7442772798634943197266712517134415641381692492251537953379813031008633788734291173062150957168062611
7704517998732329444266381803899648752908291747927280640989010760685896487895995910682582823628276465
4571565875626303520873675291887227050795371883525171237178557297522272690737900666425308121285011663
7848639778200052739248551445139292820357027472660068096364598985435367776960991581918744972502531073
7814294416711801880808377168646669491623715259696264815313621740930793959289120823297866406823061124
1026957090416498144621944029876266457195943437811594224158199141228734075293305839756708633439744963
6974177764411031740444607578620640857029639624983144459715531573367123763853058990599191076952380859
8432215165252764236671199260446125769334938505452249201638617037688389916625489020743567135458875709
5723884787647516674423350491599584248160466133852560483962388885483111641724373127929752760931994063
0493937925324622486152374276321282935270798730383743401767899278942903029236347272920093357083650334
8486675299343121754321118359945329442050367314857343435448591894047519741178012757179404874058650417
8347841155423519590407427147790518069095541283567647350115633814071646819262183829204042207110397193
1837694445166931742927422721299488372548352986732676279813847746076556441097296323964773678090326963
1948169730668931689809738485713346268825940557690181076722854613824462122915005522257938711071239916
6702169745230437572462375254220868105430644414342665906853634573213734029966827384740394626418827641
3700550913513298429570128438990626557715261043576015280562865957954771443461168574129919308153677036
1093950717868337131650255560615032041696669801496353541419740519013483526402478624828211071735208281
2078711811535403741997807047072562346115404303050444631807977139640091144663878698608372440267943256
7036152427839724655441085031345422191245634595393928164145235444735271846801720241375072082560947670
2299304292498216136385740520535520401864442235291263466278705074419921241784814798208841412739702364
9090694960999125878074396371904418404842576010118877961619333014483536356349765147009641305865340898
3381052948492194960855458051812236698538573732049566625279227342779592139579637011585121000552352187
3614285659892582750206663379872441031797352144997618099127861818925473796252755757600835438933723366
0075920343406733035550968204240345628795994866202955095922415536974951374936525620774181493465813318
1598156689139220237248760000425524664120252186182639682410356533186733374361666215494817293775049666
4353399279029973702475632303497394149915322787425046499652645780222361698922889361628350765325372557
1615015556337238922461327086670966193051605936090942553862817805954757008606671879505210008645131131
6682455167359857442153451259521657679233165036224071413836623462844908379286883157218044739550722030
7803753247866656408634675801947244113046378751266755472415182672630293118307187367573098938773226732
4351852742358115496988270588964299275140546705864472987378651500281772849813218715446975574560444060
8954860683501184511649644573466965852951583049075640716681473097863855046038269322885661585513808726
1128967067629190360753153627296935765511794877337529823882283008406159829654211619769903968034198375
2522631564707301268318671773765915013943415666503700637913221574217384138704808112292326918117048970
2122137449757468261130678148225897450441145830247942345179851170530454772623429570284775018019399167
2800774922231343155732864536609934594210717538880839934539742183467906756998675218023746926197100596
0320739695195727704517855530929113143240372310605794598376054621478388741947756648548410965416503370
9401480562388060686281049005505088736927189538458582590582432270045896804820563033029748066463426038
8824777295592049927136488526002580812549780393165909562822509037698999189050299706908222882908756522
7044517658904928774296798530656069239473247936393154850563360694200349789053372014887657078008653999
4494875626199881339275879083713409427706894384890579367524703810208282221286897373305703148861242238
5335057701384327598487860051762668101586653324154007284980152004129438998542701962363357989370941737
8974884876788929104641942574818696858459383399786204821971543424272797034618287210085643131511344276
2750794532190799797577729874576058043442799910726922709537336787141601136801175487462388306523877209
3285996919122136908872223938200149775928367749592583546545844989959476507176350720239822651388735420
8621320949131142341338985985268738848668980771451946016044537971992490780198063184022182854158676303
6589532349609518319514503334949974448856240808474232715744550615122951432050023359599110824113746965
2445032416904664765989181453270487121605010231988485538251070848829691980020930344347546560696756659
1344698422412852720365227127848583136585040841170564805357879168382828008828277452315271920361944322
5892437646483501546632922774590956177131489404008430087054176521363387771684096842578518143692184393
9468803006879560691754820773853174939932177800199251619306480458083137672077873589520006351082240473
2608401108104418865442910275313714331686658356743299026276498171583948534976007054559159692411630117
5447955460876263269552125851094502185903252617936009116716491788984438020450768653983379122766417481
3136924918924690586895082598844745863292298563711115457274219801835917388662386792072521569839689047
0334283982258831506254850528921797991220938143326719913588700053116240410148758710786687246145919557
8677029120924277067299511481369710207691263911905169170023834726934022670041971521750946890359821438
5096036667625736344036774689268294530810288550758594744449629971886507102024913420807020584544228125
8595190139096880022254826497270425540763916281483264600443960263676899381268635610526271617937479793
2947856717102635244632076375494203569607587375852895515802930142371000277267444439774652011486570371
9161328602738692372086569496392590373172298849821885702456965656197985381819992451099037208114392264
4491094734793189370312448556055628009994938428258139988912232792291168358670499081840762156397960663
2280911866718021078232761411987295629288399138299791885479897200733032253822096078609726364700726605
2267909571541889338839372290094684253845108611456952231736034647145946261104753332120793834884655374
0055307515469835586134911282337682607277523443246611048040378055931696239981631607463099933653482039
7739889339065157263208947139558570380254343308525023267279380476714517564249911586747470552501192369
4752988167399407645404989498334265447189464978137099909068330539744123346483138581103706040059834708
6552806850626754960720872262246426511251818450795524878261770429602135288202323841433241285996372534
6487802390842857341983715837978834468414832858569879221722455450514185473375105423196860949430115087
5072247370960031232644750929340832392793061198420330054454787671806410495282207212800822716568489625
9655106390685874326634373949083880470395796948055138579410898698979208073345368482983438807460780237
9049875094112872417501545767110789189735466944729596967578928990889338209836867687288019134232952986
1922268119091013419562055948703021499155782494826148146594712641155698584984165500741452819068774291
0096456076400262964262432140337394871103151145083414466691990439226560085692266395779208905010851732
8480153361677454407430786069464776053345124654428776215783174698302440425237851356047022924437389415
7672125525412155484922628889431944496451862297303424087519886907317820069419836190468049497254759514
5027588253392369190695217848527833470757880462096574633139072567734188215824700604029414179822238035
5917705329580320025203647742282711945076045104550681348574548855344144468070050064578024963695394167
2212722424674876827002327987232409084426535239178497841928034498795335048696326260970871011105572925
6294458272511827228141434113122764850034084130734994460388245504162072780660859240006681595313355083
1559015017460192503398734535684414557800935661912534765520352262155004383703820404648111057369916789
3658368228558164795907543010569040291510684714690801890633372436284043021544824009361715092154543361
8345325603365104187831803309130225064939419756658658714518032235288820890426656362984782922473329790
3271351303602517776243395769750765894707990562032614449700632998035489670324929704970033198282809235
2983024086745963113465328778564530603241627357158751627804276757313003935591518736564850376989795481
7963155558789172494873725987970378459078136965432315711046099339319760656860007392786256282953329789
8260495568635442170060446245237905433522162699470442473098231934707347614704689282891217615372440341
3146243018128904379539665113656177045435586750148610760031078630328134790508968536018053921493103886
6034117196086449207043249137190880841240148120201902364925913546516945063571362677788761853991571721
4612977737435359727785774365268279618604256072555921042633079201495027548590725362018351198120862433
0608405190353555884336231172436064855419262930852462636377395714932104145128656291856640244466572930
3519170219228085301595938120924881068003234194306009638374027422166590076985097835981723077581362514
3788731155870197784853456601828748348850683953520275271517534916074356081521932568205234359806597128
1135579791284425057241855213571330180201907160075598990258872623924980504612359299728133607976833322
6600383829791535315539917453563764071919868171124175513981319137032113214420726657082451259395554533
6338250276524167275987111224770007140837895403635904989297827354762748696488989049475560144062935389
3471556242015301061211301140582051126296535061762533942785438867263655939087572911348691621350481404
1750572614105265010051040930042528645437957207291556280661293467586360036289533151656651583430416977
2858536976338582703762685117357110867604399072437071003675862626385250153524870285169444395953969800
7008727069638337338825209891979573629555723543242296840611874930732307722864165379539495262857151983
0312365545850918405846785233822191636694257652549212270281067802300092697491755009372396890698264428
6277736226169893671210084471512476104731361131888803108408862208274473683799516602955240936120168882
0344947061827554176340125845210718924997748131432766445918665849809558445413140615689624229749978429
1806760997397880838587059614200381406244990495909730808084707564124972376072881204518753630415190228
8708542884892763856021244599584324713363123133893988235289146308761607212454414355964375803388883678
3737959412141147394448320141666469881926683561197921419086948423995493999047893026846383906354530852
1230850212782386677946363760749271215701067598813438809842847158788527497338196205314965973617586492
3383514418442308919571233853070405856681946311474159871627537282365119670905244873170223106653573702
1349778615422346932181729382186854862114273680545393674373931333135561985045960279891441136355095785
6573344896688292473257387359831902690491739997042967997233816278211915436645838382540421935816965188
6642162473692597711373004288099897788712408503679691813773392330613807173382040371789441933930692140
2414370375831834655898265480679857820046566095403007512849431878033735322934192027757946005249704993
5376059632037996315085081467550886869052407194178701292255196486591745610250010102029345488304368610
6929374394682516397520688740529888342150282065994072336385008939569869258695379361041472630838833042
6480880259880831491911162834216939630524527537290836513209481134561397746303611772448434036866952685
1163816853434456710319472478000940090392703294544801321851677505336991468797284394633797097257748706
9864110051530963588582100652777660639029344356268744648243987466444707440381984969794126204073374032
9410225788827833772013606980198887401773553739274600252668633899713111170005071405718310601430267260
9502760457349995878536280085231444615329591984358022261489191122467505291600917041703334494641798372
2648533533405104031660235584009077762566498789608676135688753634675801238239403876551137896788963314
5508964613768802113145645491911237187953188077902440032802673470130341616277281019181927921520906048
6882734088727460591899675386579900176703769045426585527064158852053189063216887247935341934811663495
5039857509091992202127106778965716346002298715530256990644231822376214573256983979239367945132143233
7008849568838083583232418031284369786057608555631776090703556326759949765391891084374151545033927717
5420019489815717000441757262236589358085352373795834974553102391174120922452507504513950820340216604
4542853483915516694957777872836879906428840432090197904115584790958461587246459270077575636801535645
4068802075674487297243121258333778399332295244898891938211709642897593966692118662120676403577113441
1002469851116540239572410328660839858741832290279595171271453133222167741171300428193809593076620718
6329022920675290573511970555651869707659316598448242937299540732761755814257946857595191732415474401
8323539421970831481030060224205355732017059458007314906250770680630338428634742995612299389799963321
8151215017555217542076083033471669733174162907208229453099330332771416095254707571635121681556565156
9198272344368687594288851453133035334517428249067886122735066502359301205760228590721905609580146426
7734455955944634346559757423979446072143541970837106445075761914305432414532984907202330637916857908
6462718367720110565337089128669331867267667710546410795374211622359098492191346898349910644191168929
1142711494205265894414778956914257060469176256653907372205500463295940007260878365167692393098044263
8091122245914247140856364449952896952966141351594246710746775171983302633707506143007428672845035849
2036845598365723200539283932935464226321173542214352844472672114391982705253660760070515238661262062
6716916571915078980373080823927655242754902664082722290703605183629634907268791148645916091349550715
1251395212749933685136947826874961416301424602162501362632873382949522914833092784460594681566855924
7706650069003079438819918893194589755286288819597141528492940868123663005959279856392870363174600239
6714249521908685526507926671675050411803971444698858258889264792126810219363166908975250481906723059
6341302234968501561270803370517121055851502801858044033546056292005319738834742696846427789946200851
5112671373524252469625983032772470579652108911005252901482549141348035939337307255684885845372580596
4263771768422039234842893839567691024077702320547198903090148108154514627940907115196537141659625456
1110866027892398035154076638926544729622184477941128927790475858295839731013606790866909277466906140
7163088604447000519831354271723063187394748305115977564631367938212001883146431055501500145089521144
1133738903387124320861247746764900778931879577008860656540745781371736543326965077710756385589450207
9721611706302673467622240710225040515202260812364627742151581645867482907258713597506812232857451078
3856221190955677541858673639934654009484309748692697534604232603657991480292365533752657778801461412
7319213280410788442521687159221178967455202661987888535102713799035546265125048825952053422676430527
4858684947717536097352142342252499325525199116836439171319455360411657910396733418352627211052557392
7196657590350967488358161300670583853050644230151275700571096150335585374811777009805350211457416389
1624183788954895151010206954868267228995012211342582483122858141488100265453918382064775045541737209
6257066464946539649972280435994945630772087587480696838871254560345502746126044421041220301327170053
5630461191416764463940074049924198878277722330447544959412466303433619521102006899018130522952496943
7832864792803350828679496927667982831087619604028366960786424544842190769783973509586932988636196408
2000264834656298300282822714597289460968716450674934696202852211260391474390326966033034651579226469
3630269508667884742366356176712488007690085959149957188986135729386963277937324886825262573831297852
6621050272210781240449596489835619571131395753485649703230871268207817650320956061538263904807005810
9547852101521854342299092282683350490436051432824940818807560851456281862140779615674785931212209539
4966404922440846900516929901565226216101388719690707462951115224137384380821304298360631587633848293
9662437333649064459276611582717847966223109895767045038910601161900533187696530092434104463001608003
4869054302128227588287065930930134086863231675561928417150357113103208717855427560620905232051382100
0613272091260659829795220173053983570129032954009326831215474674711322270862953272215506143914313859
7782049814893093800283580503082174873255651467523452372148314580546876522309269305414178066497892264
2208998920869309554017822452314715738976267536476184175179889009171385005880652433749101784553098190
8275177185649699092723696640186960731772288678593135753469440353952896774064176960607275044044129431
1241144307424781845915414450447397906280201179377027945032329056562329096403614630382861374838078538
6422206122613213108715085284630390406965652757153280302063165835568037556865300875926750197591754067
6421699409327456572942783269321117130789679291450039768038374236784955756639688397780312637487670812
6644745842360294699197291229148896506796953245014151247842470761697978366792901220902540647054197390
7240314344039467909217445064793827411637728162150834176171024119274797232359815052787121530366269483
4225119094441793895935324205299168711630443420140510844569141922351699128497518583458957901419269553
0345973662069886742012351755283689665702944995645501902660357816223658915112757499371309570030873070
1739908892018200633921659560732783816657898491343077962770531731717698739385163535607977408779317208
2615787098113756075317636768197451063151483884714428935544051895485114300574064693765575247918299579
3391575427781026935945698724601859526577889848926222404433735745182423062678264547299906198920462426
1678076040390806700221043709094939241697891737715247752812297233921820899214957678854738640286763594
6559199319897232875816500315511828437040393056743687218428852960413146991100890554759773654384141269
6279943081239266116401599930941896201838366713524356335479021935792507425315879713351727514191285177
5724014897414668797169633934341049308413160768483373348133441547548007814431287871852446663031423241
6855507046102557652288092610005259312878131059366964006739355810577033277722599580146866251463703317
8633665255692825944452975440475410184546304375746066410726391054341522407296020397869799187397939833
0566258539171447843724960795388658387187790123847046288547281306441485132872621945743453784283634798
0316123397602331481187786565434572121092784051317070441254520955232585268122702501915824126409043872
7635910835940567005344837285188297396380954253586112416191247720541101795696081670586760618011374669
1804463884772425482998185976220025900741842710165116409448056414184445583834093298124061761403007118
5980296918979504503817086196235103049203166529253417986606522654793222783060492076624236015423548195
0579752647016856594140995386462277632993536688974158579140165867571355477678752066242904812689224795
8801038070097112872687579437212142103089007233466416527081448927725419385851798772380663740521430402
3540069270750531610034057578871743403382405634898420451172770618599876053015219990886439375475552074
6680750843931682451243182945083850531292440261157431557098255179090710732440119085980171971059426950
9413722812292689774111887251811449636809853105124349272045198933804491879460788349772666438456932153
3489764782476060256722709311894689852903451637483118975471216057758113446482337941518475200179090343
7791060406020731669713383094587034556173796502096485658502557290790068011349226006909707358889889321
1013576128815907718450583751542279928097912529794014780574992976846504602497315773507317310459475134
1267443674467485606101274254347618967634997405068346586970383663110274254974550629329140260883751664
9505412003020530695422388025440673721144121701486336742771030332349993600044745175210594010531171602
8670868215223050194935255160000226014550334583005132002657371000485122304942693196801053444711721460
5211547599406300922471760369020003294508209986579250508588614241616449961638997176459833303012154531
9167567547219177801941586177954809182466057806619367783423607346403322939713560820132497261309240074
8339594763885991276272214582505483425279132299125342809842597948600435476396377813617036524903499571
4556307050521958630175816274755320140951426490593248725095866376555854680665163042746195200961388455
8088464795157742473975566774503612920227765208905974064133848209117876494050248482046226633334550002
5362823977363408560206560676149033269108040955004364318504576732278001318308972642535518686619121998
3420726700891015738386390125019068108291319734793743580972853613087017534277598299159014106250141941
5036022837432122151786210087330598828757933031837038338785775736587315217707020445245914198301004366
3748677026552340778456667844651575070589155009357844724602502353026876452507372913198259910982502755
7590122702219837528693148569860647551730191731421680408867669312713922181441613219936506707424989967
3256180142395345689687931631085073916069931778486268381358342134909322795931362983133662608442473533
4888195589285227568765067933624642153493916249179293216048897093471705633205455385234566256874292789
4277157807539358989843875469038364007101462218298975150073109966703842172714638058066200827127595500
8986886978999095129648625453537599076202505699443952495904079356918124057072467372147114185966360812
4007607080219256904419532411583679045746647012368354157581059318307104475103175789141983343082044038
1023386529175465062159831597720738762304453999391656846338999446505718382892938691728056462581890982
7516184560641608351950515769271574828588202680139649608386516691511119089469123429180339437880649440
2661708663234940019973450364385301034347079850901735792039044694613555289429234402155431971364284954
6043205775218248820754813118773844513730544166632406998746935552245915767008291030945753399918163828
6556623606375365745774235041762361888494237866937034961567641933568140772101925730708111794479160892
6467861386742698810742854626942068179423756172993227559052312542733936478141013171621248829182180142
7992750172110279450552484753629868136640271182695597360497146110105152551190441729323065002329133923
5379967711032623703175619833728317075423125574944195053703695040183055428580230700951335058953537139
6278830071348708779937272339056030266395357623138386036694264531977096821198542580549256468510713713
3423779282874187048923812029749778212383365469413050799719954728640952060554131064240832219228334642
2829751569716565373398456823839468294988837333030307191536712499370134862881093097132600944799125771
8333260161225943999499996971686205045707005926753563497889835624797406465016929427189669766862655184
9035504024587573390262703281369977244309376439127533554860154963939004875220582020189989610992395135
5597482439814506048788410668140896273982180878071803299098345853986687954211469164952696366005717492
7125932782604945924767433834804010050826832992325802803261395696125464631102887800141323723994762374
5207932880311281147446444263219458481503426829473163370716873467321215294223921360650617697617852948
1120332076938123045238413882045490023138886577100826609921977830297432257013836328997209237044484514
7002063042463584734614212108718089659120023592481680615816988152770052224969095292150345702157161529
4661341811795353657528534094736773714642274527437236399019536196823818820475103024381006545317804570
2263786438099839245438763264684079064458048968350181566911819114111814524095459983258815049513211248
5359298485122556845803464575160280036425798884687444214441818397608183885473374709282162317646278229
7616422175980139376399487466665432663550218971410087239280707770371100650444701102526788168356926149
7042443884833999191514225982519163819349662222058104165556071117686334160489016180518929883659697101
3667456248293118848778395595253837062547605221711517098726531867655067467508021250550277012012582115
9129331235053769331020224584336298530118326815991407553659460531273303292321158830967810540651104405
0797458632556774728100685666921073630355069660716227210226158102723980154759312351830307943309540756
9563255101259057939087581350090773127506955226955205621406924314925586651559996114535169698907682655
5382938113029545603900936062971460423934687675495665749608095589622412810284841226641234766108033873
7200074215977959805592664006331501033640483050807424795566998338055263852200958432377131906768201308
4954752364756452147872057956061151358736287031640938032737801111930520228456727710085328192828440406
4166288188419517882090039066818271993694643214180230589047797913808804864525982002394297118346309137
6557443871723997491344711960850732738200179186909341423649323433293733190714670335461102397060780634
2330062472971636814446086543317958164026018932228453416902040795592782296321299640167063471581771081
6295990211344061918482790004669398431438701132919658090113478381508322395872902725671401984568541968
2561325492957754650380950961231986470167861764051968609132250819354337333188511022983816519523008382
9922971531483718887684789682953901023614402785191822870892758696324225518029715002438427422616325827
3558241682807602698482095220178297900652231835753043817165018218541294884172870975602591451010896187
6492167416875147094492373395747892152711211761835367974568820751312729108405292295012526489610489926
8081841927514306422329864145953057078193982549185049251808008914657804775417860659725307070516275080
2780631626000492747180459697187515029645577335992030358381798084626382754672149340410449440159110534
3245632360891375235314151822949231500460646191542260062094553129877232965543180773072606963024128689
3837243772957511119654290205520191736054458539475732933953941520446864640317754545524027913004001698
3690323556365638795705919985556930306775025482654620673950365519102880544211280255329113489557297576
2216549742338260277590540202773982773318466426967257975940495570184593072808840682198548711115534463
8637047505741633533143176907780766087208578277412473758932893075981457506526503435224463573563548184
7543519961192641411744156301350281185031319513837786838945229952230976177749296576821196294866133296
1153156525853649399441676679228975362682404629571346563590297499930493236231937210471062663116364829
8452966369654715489666636204286294073872039923686539320095487826124827284185359264005364157621791144
1594428280695170025127459961900598019726276981618273777019365189728294441014732057800213209400272288
1001432243303652289857808075484653037701756268051524006523796247401641898071989321700772607203892009
3716363284019951789018233365349817528064019359227355051053960689241230498665886136324589120723476708
8262489176705288591576855907617668295823305844808943948094591716346136723596688940547024436556634491
8119375160400857262200555447905765717408536875808157804829748543878232972182726576227146935582287175
1408702283011601416134100216301214647488320988014989802944092893631725996806874591565241069805452758
6280369264086816827651591496221497195500095324220024312791608107190783780805588268420575231697678823
1334115696642866104342085761255157068889504605323130531840851894330146465342181358669160270980697590
7868791378319350300215223940746696972660326624863684548108682219354256097608026794412612602617639746
4790622854400990387755334849829179774886540479324181212562841251289296044717984493512150260652660411
9045258825736863261830599212361906140970079189337780510401431473331964520977448996575761804487499705
8455545217337084242378909314231694303539329432214295248330425587482243184863619904638142277463953570
6523962615142895027182458594195028784757385390143199757798545303973333695220215882478344538950944091
8286445695176019746713139827326199535559193066119275469336797147502929308403696847943167804446629502
6218674612237156455978119517950761709324494580600476589975284944807989612018387164774287725734722595
5395244303592528702120417107832363602496182903070266578777979419466345847507005386741611289997236093
8194021146589343292072233500900603142563386724236727282309729905311997581737369541026738802840716808
3023218238562639450818925182281577115998906495417587414383663512064842212638943697937507963504284829
6698331945280322332803654193176723330895741180293863920055850152274723100744871265069732903627564017
7989622386287253309449344579715141113257472909982923492162307217861122336848876825211471433641543515
2747817250496696160728203655677503784693259180406462644412214670788344766771398500489956216599454676
9328296827601535822112310661942815144959883645072091003475384972410856327076339767503363176603189626
8257300130830196303886189139784155939754108092816401839452661352913810968121633233733660839615216754
7352376257771696864810900082227326455560221160445622634126892860782434623331464937928726971088735806
5953310188292090230741844236049565372957396426619471109492273114365636219196736090182153349839771204
0828194086775662269630788148419671333745018956204999832695263647838103588401098861372598136323999347
3499683927352062780427393252420446553866228197047940639358003265556579537166956259484498345252079124
2287292289496602690326090709343241195535535341643285407128071951940541549093109241287634997061439100
3211864203605845848717347415612955877803689839506263547573935720650785875122892232195146146378558110
4656857622313011006783424530201080346687236588037571913553185651351551275504726905985252868168442730
1819349519915775881826198778475630884471813524384529217100684293208514332080547617305355939031415343
3046256917775189187828618717112304003029258281385837548347792681061213295970669912061376750640130495
6212697480252752769076011535373634911691139829072768920360633459178423358938397884241740811779690939
9081711895415847546461410109363091239315028942336319086980452822209593585228479488015169653689132603
6527397878943286405684055330313150475284471953333233089439885654597033052304864602483039526144177771
9885895818070587505916347123996885173729165619883618568293314516334190934427251590252300512110046974
5307049636137828707196157240271131547738862420931634096510520367982104593653553211182886884297018155
9321507183194153383317345334509014039422052770686740036068426633101416034675684936836652723304237324
6335039788811081915431852154755405332511209369967255319820732424258120017506669524188927470391431431
0359524931344960193535837266570854308823079216573699169855813105771112397540387180171419067024592792
2375336753813973109840779422781510060871916674852634274609803317850139999665111074203555680606392129
2828318392288662808108901697654673086333751647163360144106720410490287713119695248846042205034598431
9564932343552916111896460137001172685241516707248642995799120009183664891342420090859398873556209374
2990638949670711545168878501154085845436730185400725307587875264370649818422677107487366061135475222
9210482664269700755972744516382567828611157130110341767850204062122121980823226067458694687213109169
2102717877670396418930425910493844364275866166410769364879966849446469183560152077675385094470545242
5222328126301345700668399862644636161205610011149927024962331166750453631830534997925990241952477894
2804778153349189024535104309494536365999756261227265900656052780854461430218579428638684393919096094
7819841564697205573046711974741345982964200713577781762895270514174869961382493812348635048175466672
5988688171225850464207896984581224862601108422886470412027381777556836448549381993985251711457050594
4273443230951494459433781719137756863970543505630056017282243421474477986462847758403858613529854464
3200993445909840737241635182960213491918791299177585154765769940476269750889989815795499368405219797
6977447805164540331700624611770356003268689117504705947442672155899107489078103411766485057473352209
5841839400417175275494775300721417046439867842510061333908914244976044602818383224274797901867493201
0210310815914120970237941391736435683530140590163347235606123615517625802225679064059689964148019644
5103790607349779577254083919042617979471121291556354466455390958120095989182973738334707900641115711
9725947707043531801618857837203479825627454207958652507531570104670248910184413377662751954748663799
8424402571843238221224227948966053614074772242980155447559188995546429387245094355691810986227231645
6106867365099276461827698507284978322471204161271385727383424047460745696814342386776888859108545000
3962705001426305190724182498136016149633156457815262748762078528562327291412561994213628027347394119
2345383805920975976028382327644936566248958996733130730347935069944460726606149168184393867419260901
5113322557631594596267528610522091206026250511943876753510185542785731250663621288806214562016429009
9012127876278784872750815179903240980611233437699848933094380861760946075062596374062725294612656075
9097405710776895990091212371024554035969195031958268639561615072043331358445034695141362607138126327
0317389698196121213178859421764943320570166567653642514808256343251850213499938563427829693467576039
7353881735714092043170463405340787471190205705172909298037763023410138688825668250403182018227028534
1075532488510584660034627809026626367073071922561283971518549961357038735887208413213234129708597738
2212849711146503007878607135751357811113307280760698842670433497463288833573092390051903784411814178
4805949770860164211481489023551613281404604104573067827907707146441689743233043747003016160904571103
8821643164836779100544054624514199112641935795443825887742690480794152066713303974014831193380905825
4439222101987031785237704442950043580929865765252875373655630905121646433362430816316738889589565498
2250405466965312666513626338912403257446776348455088389311097036486602752516953100220336925741385794
9266353780232563101138390325843243497893766473760333282984307591878545500288636393552098480369047196
4667887733989449039785886982312441360310094344111782562575788277699190288930482374233569023351533480
0642517968564226911444832806107610889011248136725468063049571890137444682712326625121640336812561827
8122085665172118448995171512254419762945253988919439628421410934249757647786316244949412249756089187
4860177021421708630794674108027123846162632039122268160922275629329095732391092482446152994895585135
4748843659201609901241216938945366228856039877743693668924800189404473394136993158706099017913949900
6715220977577156460921359456468210537596416572949898157867462806711577689727486490157061376816767081
9058386468525831053249496098588619174065705158312170521643806159048743037607854416816525647354135446
0104623175260829672920989393177295696462445273835192474667879195826485454187923844218342467012580865
8831724702544401116656446915850820195199730239307255489405738450339064588497159339447805815119503660
1204975735529238174634833858544398268161850138817940919990137653158591666990174743551539789669025997
0214503207313618075766708602551785974270348405250848849754197319164126012708973913010759869765029928
3688091617940689619930643417537979474513335078672481364774053337119375032812321531859283529942041798
0902398361201225480274042668570298757846013303091675241156724596279070919452049814190388860298918176
4467606679445023654505474054138648875981927290443970914305933774649100852056016138248597890744681018
7107812638611787460278034642006309387653742805914607866118970850783223783562691920209314488747447295
4222119603585963710238725479924964772171836387375906965928486548777690400247266560945949366831607813
5754144659261724145120359656453123553363197597296091504227809780378384689592865136669025273758730259
9437912400010437693397192796494703521835382249982361695175232928051176370641642584926904548812754622
5517308808312581241804763143461606180919071008004521836804703219651917786608636762583559086909668378
2353315314718124397259139401409473178191628886609051091544581171784280921193699121593035795329600024
6235465469172594221948292675166307615864771069949122567635888804890952775220987008383089587282347708
4163244330449254808081958408750038369459084400971687313896339769954581952255932091395839166128012426
2770603143909869637795889124669349927193853477177368425079957669011917201054242930910496919609124333
1984011692476753156539538063875480194957759157053352941517292861615452614854188049963541861252454690
2321013041457924648428913915628294080829884572356013190857271806634781598915192463985441492866031998
5062857912895938260963706199405404892916580975131522014434319001742141078789990148969221162935304999
0099183005852586559386160715620340182198754334511025966001647395772671113524656533824470991713511890
8846879356476339723117877953130602466007027546261950561851721837691454667782224421038441021301789386
9226625211464810629296374908494967702298914049605525901462216328398142167917784660475280932667471744
9759364943887018532919482504952453720847800716607403295940465166297690053741980747952259730207196860
8564688827729609241448908130578625475657696373631302802703702994681678725871056315656633745306107008
8551016537952331170665124761258205834611300850087900560942209713943498189463685422977179513623828711
1339573280998361804765028708336773303765105821553833105388124193796507287677576312494510769744908356
2219012040353670575105299568344881538595834995156573598971071072745413820768497796532495647950044295
2712553299885228724631905778726192769200481926645958766248837487124892852304759606811539786517170190
1809226850388715909617658689534203023126197291794758994273350583948029684898436494920882750388953815
5394890824950709920902411515554143384722779335366442420477474017064324405056220296698241613562278629
3133089401802648435940234684280084383048668377912711480280788319899354876807710332656720232059087044
4711578409091236394807146328766655204086055928300375830927909049248025082635611456492674410937061003
4108774946486105114725291235204229980259708309934572335448460307798425215298523830248060485763062767
9716198719899496089476272921010344034685938090222678243096809081336846827637627585056445763805293202
7468784157147430154312507500556029966272668710186042243536679678999620160178596489330063164827408004
2410250452370557780978579421339471606945877826186253240167499204632344684557243507611693245703445369
9673913247826383254346777137533443532604955454386758295600446203010340770260097635689516420455115035
9693498737338999564830202723975360177813813363943645192708715869479565108082246055519417838403744245
8395791419164286486570515704801769365354428899071273188876019472631075478810900687949803851889590270
7205056298766294635574773007750449698007754000921949053065601176919418888952720340233723129961977387
9367638865160091683922849116128788519935921880766449142103277002530199250743236591228303537096767898
5014660274793785111364288562799839537280318287868825451657245303199679261707761129973642575371144831
3029041226537755053283145116625735392683518786067720996955733451191279634176226095129253857773666986
8636889921709935683122540230438685569467330050429155540068594582882326730722731567033469667570107665
3214551786142102552318991482602615221591386057444485485523139315061784570342446625245733860589365386
1807669692459894897965638780447623337817879046618798605339876014120718345485601030023887321588777939
8983483468403014483647474863082315158965314824653347817109226578884481999219464402322982412364156343
1842042266836377752207774567141998163249036947839481189811788941251388310194686331127386924789093375
4976616373489955491677916562400462217092810219029067061786949559535787167457536135720918559190689901
8105699257104988079996721283840940541715802335917884541471325211151919224012771142499597084269377520
1267973671933075614344767705555854941805634857797020638223045564122667452908971455509381680379839631
1179428253602898793165101303963471290735846579174367870763505821362279002914130049920805099258958731
4736729424790689813388294580900786120396414391124732599443763472517693982523771670436089452746324379
8112109979151722398556846828806672353613454470962491360120610579696738679843073035230471066583739304
5775317939096712964077019856352731823064097112147455783754230377295148490251674915951778621952237138
7361571004612588403004641695293252805896673509806248545961560985783555056529361561386876365476644275
7608638590972432582437831745302945422108202235295809089344057598353535687859498752212368837352386891
9481966958282203094895423558066745674989574955251685394435270967967400360558380328166015979077870589
7653222098982331971328754874497953229069890715620022313447039512166729009715905821224195052210979145
2820729126864068803650940114899866086769462701153472469324084802733244811748332170369260665724651352
7714058931054150278742362057905709049900466388193089607819130014128702219530397848019684067901117506
1688162688114040394559858769367709527458648239880587408003405789682589353812267746171718645455411934
8204914016475247243936828971449549738465405353941340682367282322201949403728158413440258839754688967
7349161298740014427287475658330045815516311082212856365434826937836654981767838206799880192519773690
6350178945171309562059760548484653401232954580817174052606391417558243240390265781602119661682300548
9994058009176634325770449382419125205060166805392713210100258430379164335279895818546210625769186844
1625644311518164340357270709032686412766709838288933015930386964557148531239417284712656454286796996
1274741699257955846385674100339127774158012180462094481606340826584627629006627991858281592580752875
9034331333934069966618247995266262330199191251124316344000310008661967405474483497799604135767420668
0540207717145962616091888689415661100094586742102626312838892850998299461308768669908441322211765041
4172653011346019036198303593870593704844608979773577417327604713857914907666140251208326530049975407
2542370730583274150907558068535256743375188109108160960706762639071793038333147386143289833803031732
7955477435192605070041102314760402508033487627551034225368198246980157662732287082254541344338658435
2357647002872250352736379277423639803901228073032062482629386002293448363954920824812147285094131283
1895149310836722305310722662572469183997777854969350578534721620273594385972782248288232005612292484
1033845076177164319038898596701881984050407179042069820041351554233905834454275177082846422040677235
0378070357618271545887085218467472855373647213627670580116639449466412561049888797186604480388591322
7007490971041524990339197193470922535832352718755668895356575865154288045379764610449475013796710342
4555267050973360367454654136999201769856660679348384847479221723650013220802673476578959394630087122
6574428739178970222854894695224757805433559425964466946823275196071784650265915444119332808561417176
0591062154622639930509902538516134415226937990948194629673817880223513929543738737676282444536230411
5476402484657727597738608691112183230544078462430939065788012880924265182888689222788645652997048246
5485585559405126973262948377565460020983816539203264404107522933374210569166986441360159347342973964
7473587782443316675569464816832772940460849910254326839980848707562851940638449377757394743383845737
7104554225759342833612798260948370926946478420462131432445389357992031005527969800586159591771763002
8497517265897560082705542562508734541391035136275022305328013466807486140399282525153058513265126756
4137800567845585541877903171244988213139221460411480754332584398302351497867996273290427585908836240
8594606586578272680251066516587667143282257482249447340267426673984516854599933311922147027663905558
4415233212112396392932824656030212428699688169670405031735856428721716906641103814929287154382052730
4412032820094215799662561985106901534455391630368679075345364090331011490605766550885083011735547612
4905158035851898016871315271293989553658039221067765181181103200843441068695074255892522108358516549
3117631652642403277910462872133288583940378158689237648704108198811276560190453237176198848168592302
7182594227539244795368636938340374032786793875486500863456659560246719919453394207712462738997869643
6341351865159866282785102870702088800186741336916699188065707442374970727653458756630448261566617463
0539912370295473132543233404830490927719142085429133289235018805314918371668536071988564191811743232
9259763883965167767766858154940568479917310851817425263909928035907086884116969352729536092450189169
9677953891609673882675417066164766626141554429025357983589000295429892249129454261332219505398133480
0549031885319888603291910933760353855413400935921958032463287653371323062057821055737467607769575238
0972710261429542268978404352272095711795789496285451342461314533715513164632495371428391884902843570
7543561620785120054589909289598984307001631552164051629093307419040600910065048286301217476469777212
7514796092861165611507627794229535250672604249382600317256128959154498786326457001403991695627244272
8566248838266060335004827767743086496368627744274198091076541298784236633054080768534177232307430069
9442222227248131559070525984374601834124013302899423984728131995208024757306356344765083151848459165
0822915233665614994637351797856355760421796620353115587639334176380948811068676189300934162193445548
8012055648537815914684938611186907381344202574331169833435747605403169984472455807844547513494306611
1853880103297019208972201708985808614147533288561343716138810190714465832551859597768371551385716743
3910971586126720196776589019579041828394857731729064707568657260124630847584785139954577152641843276
0452711904955346727563017789597864635992276321246213785403821003265744776517496434710070466427532098
9156007469858361702036454740212316144111258357157659195236503512213911130368474263538363159510633625
3486553740465945131441308009548949106594746990504127209847345699579879927794772846726956170095959861
3822700902515278299068708107268630723585773816847515349244067317079139942159920712175411098328457815
0495531674207528658600540670844225768510518577144646238630135684008592708205222741770920058491975202
8072547995673876994317605427627678696217897272300530624794234354794804164045208758612257567266969171
7441109649102529224557003118434658358584328148330159885768520326974922338445127697523678532667376096
6424639139961102505637403788861690891125626217676444721081559728018723994619593958469850328616312124
1093049267391586377166526629263763266589513885093740167125776000190959306647934531619748552098087494
9371873897160195828001920709289521513021089127852758034714915266079711092556181267403787124513615821
2028263363314830397927677903488050475300850896320572849051388229921983188180940443665024972218964890
5927050097582695492679447316129049882276780577602154577153982948540999586433749126286979998402902243
4208023528044426040514883303615087835037091330435095373333991161834059363607168426100093841708872316
4213956590427195436109976146047626707440097851929740476742836517613500670184779836491806739235440465
2108524110138721601821532718182626755903466221278857327443166935482484464622725839551306670487085532
3109309583160723688810239628218904862347754061562066937795840273757481146145269707893060970573894358
8053711150986976003925840289684307921138621765781940062923848630767056392059596194656284696733034893
8046823123342920958923842895083399386340861675536780033447722302906851303685422685668678100543991845
8371476601894035566773586738721854436033899743326811001632178644068618363275379182025406297685025022
7069563876257081909431798050451358594790170739991584509343690642539815128274939613183473575094058050
5573334155688718786413149698501558164454763100284871682124554164464822604490400128567674649815883837
2560756746565842798030345698617795606398082313879172500000819148109754717038859524060111670951968973
3130650129773713083866492390527620768086503573153017371471571503014200868467580820430199079778960606
6995800278042743196511854804098334306332233916999605821855159090208305994832994668040371693555056789
9004498396986025062576875111147944934186269236623068365780736215335194259005135013577562109909250454
4614742153775285748583959941373275896790213427181810490908734846143662172321220374689269085393011352
0327107948977729761407513633710355290685993098982860061975872152639872703774701148674849286842617899
5141302007199221564593935202993061131681390357850890283915412409851675889458817070445566202866294047
4314241013678611184598951781474884796599905933215233301692849684642457351955861534535711634597722415
9673386647524358166092206205081266375065572321368547944696730010267687832070370189419613680927107246
3118009717714677824656002492569532098984579573354511480516371879224390403183986816441867207499084927
7369784278633743098119025736001689483765463945706221763034285997813011301422674807613051467232263145
7409454247860604559088564770357515913119212287534912044418865425507878119905166944857974056402825882
8638852690906405256657272812922323996598711270825509308724227586639363277163735080442418914924355526
7123214316545865990643057347733565795395423891161207161782289444345775521765353553025147274474006101
6265150240603732708440709483862040142360076667241206669627402734438737308425216096363735506284662603
9647859592046166236520965578898822564106689933653248245087880947417644195848026061248940659466791792
9371510345938479604609297537133328294029615814399220905827700823771418055175067395382893249072046291
5948132221758157527453327763145168345510905775571187779925508068871455595253596612410904502291257931
3945350120097908491712939166953759748814393008107996063377915466443092781093517429990507933555234999
2438032496065619512320978018410204904661764174630498347698751892574890533345716595235009414561766151
4565309498747982637523889991704495387848252871218834444777243305336437162638927040721977911877064844
8187769964962270063184953244463310318997977684356704993686947242265255497658819491737485792894270025
8560287748775267951369815519038055973843160738472737262714895757936685267682095746119232322688484737
3224098720133162235517831906345226740845716035440269509451547265791858519825540295083367634317102639
5392706852162307081565065528647897706406287721399285404223458619368537719679897315765312928725659166
3923734195011799410569520423003350643789230829832694211924742300589923585781296917747701575564188702
7966825045822815779639227624885585781321568071718080903905085697179787747753411521274766301912907621
6784507031232977148294453120540981604262306964432901705878152552087115213008288361653272245988237356
7956221653091975416024367549164746520847997966227988652947326877422744191779847899437659042386347451
1875315979114557674776655311022178177393132842822054635829116073032305000531642505981594338293408714
6498793807075703370216537425499237899663216140228034763190839189042401773055736313740239724297705542
1731322315208268440491322557746131702148696886899228766086407487729192354313750832950129726278355280
1657720869076789283822307136037301693989473402790314155429964390700303774155206364628927207878459923
7353547338176535577617521186722091925587737281424946844900180913928443646646922293104016303365094530
6327460981431498572490385650693387930643502961467055968912475502052345000629449636387450277094177796
4217118244183022331652804196742870700790945756626535334748874268405055651836715020808437154757289544
4834300494802988897468268377252430963092276969810552465797265806784217536998986331388438366176705662
7719772611288796237653831286708851352115825547563772892967803563229191024582634639561363800709697920
3657012276130979786341194783298918474143962959502300216644050958081037134421179103583493844775215122
4303498667524321727925885073805464425793609362674409447529872426378318949169427623165116425214710726
2571386674653065060424125406063982995458910067281079775864260168067337617325396886211261293129214447
4665148691145994777182965021352030689080017082928051328068892890002826582351832105934431148662855241
3189330281309120408843523668861978344425365038659494381588385585313113537619076501158166988164458010
3702146224529908724118796289378500026719606029947729602267600160241194400947429099291496066064721343
7916451097809822716541996416043960987187627282970256955526046543015809469885194380956312243947213764
6257583318387335490103813251791371926639813847599324345523159619407778483321553003901573510212100311
9010659364713353394512926857413584654546921885736073386892800829061719789330811990897622837693860517
8413851651606113217246143818100656018805650963715557255626596419082645205574375172780622174389956355
3229099063427403526737940405598534465402220849204084011584502282017217735081024363569211748071691187
0646954004977538966278111610656511391485257214771298764721357049679668075950491695601773652124560210
2493848662157803145332883803942406980774556355710275986117856151332317089026952803252375308437709461
7732155543222346974351760066044594961943758523634495954640483259374583537779777810541947184509261747
6146625708934339675484133486233511383841103716644872895495297623471890195252937732668364463363100944
1299452398852387217423362735532780944925896573838072893444723672944470609187931157403371634392222045
0532409119916234564196837264148072357963745775999590193971665512525445683493391221730757118942828687
8164738053339130563464391448332613767502036351733841834051683206925319274228636135924631321753748604
3530128276333240935409026081014349859859820931928742965738134941841428717650183843408387615210436340
9793086342954063220623605137555897123971649808418680554027622488806589475513692766186167118544337215
6658321200953311907375898269207438165632657011216575114844124959785844848435889938194586380252497136
7159716505956417448143496247892961630041410543149697639839974488661570061827333184314338964558113762
9516989725310472247804660649501055751969322690882089089030233162257350963209229656609464017255386556
8624278724069250522856977906498009482737787870578953164129437121306879378533630516070300365796296439
5754214136760365033727208636781905097379288120888088770287770539862732174285305083489074412351552455
0517852761273608067254794728301693327595727340465542574246207863934112438081047741209659121337260313
9142106328426819941752221946092899812312265680204507886288993266158436649694851953183452703961752826
9610613760916705190278925552558661722798752296488731182496758938172413815985202823757446678020713618
9587229798658947422773890959552043390321334054932828625480779636161916168018360029266884180445611714
6299264778032438541946479778433937975237210855878079981104299086430272163233528612538139082251656833
0604611585340246394632392954306789584453994926105094187262007982437973599358009389782675289295772579
1920725580693924879355630979831013751563069850570684041827463653716134697015929667012034832299593815
1644750979256806050826777552961349974389944945705295105363573856559742817947290192597906751658834450
3165936818066798273717660629161503722477722938469500265687465325983864794542449856086313160542138914
9659174784069199426983625508131997905397017142222130864362851795608086592297834027230470295040231473
2625663687940153197682977769242001904038085228098110436455461943745285744399866750462311797104328899
7380274611489758213900651237067522685628474461095793007722435375703332498189865624286401455962586348
3260430476575400210924678652206895012860160271589120772176506377226657727959951047436921447855600538
5349122559569784831621289070438190473140236977359730036729668621796538982193973878777688272906903220
3412885847313841619305893096057385135756717654738666841936640023491838706702958424243377158386378214
0822355978927749279118395900235947845464517688956551942314954432141799677329342591666380808729148662
1455983869277815595586968440751929404859701258486091210967133121180841643472491750877369512764595055
1885246647801302934638210397706584092754482465997872280644152965176572333820617604731733612821694502
6901824038016769960022436694049168771106781737262406035051711421740806545131374497019461373934874446
5133386902674887988768988800475815107677384658503925615383719991656415236625825766843112695504017203
8530252086238274116501402793999817579259883778312056901062369202861982186575986135943975639383711671
0078323278039020045736227638503272273047741160947976127557197778766181177911020676184328159604845146
0912633608146492242584248576528428536506708357975719901447379035732889909670859920635899899270467092
6965189875830890940631615977419439317980010804803043768405692058188603925745366960030458469017040528
7021716425092153214291310543134658933112028853108933550585275737277755424879101177881189354236412578
5323849828987892266191463248491982678239711666112879652158678016676815039041607396251406437486505294
6358410538101139795051443221558656198825741913533006278133951625818316763915920537201995323051263137
5443814148836187245244737103289659865695989103948598349903567942433462596495044549731450039997577744
8457931593013638727804482771576493780554663019369104642387417328951209996168024393443753307674836929
3899027639056318541902289681846924630644604304252894449204609610347692548837666963497838363860209681
6559633992083825094278770414874105779471931459710819449871643929539740885438963213774371597104349091
8684591161846045822416545262338863878901168933443728408109142145245360300961595338295296631584806752
8895288109064331531925454495258403443990585106065936971109665130190447995565646525485470547498944137
8295867282977864499713378273834616553766719962812950832863998605585088562395245974734593857164176908
9375067852374727902821755182732132856611336580799018263164804178196012854411913313377273384872733419
0923311044876104066205910208704704174625909942336389048974425391723202301371608760051413556550425191
3922367438267312469431994702100874071406737272213634190953025904284065977590138978121610771564360879
7262525374211398996398675097040700972149541746243087551464531437595534952107913837048447183117794870
4737190472242773380479172900485298698006876616407370876156198356660936218186537841001067768620364766
9545682385173056502740238596150806721193923769003402408004022996473448618579191727316174596631035230
4635337262038260512605172681798502344735596028137954498578943359505732098872320582395243442308175045
0791049916342754846715273197302350236857962628815432924767761057951440831059171274987679649007171411
8649375678758639942317977950225490766788828799049534620637209489600514078116073054229679284358731494
9645381268448939543654138569684519501838414456537777957688504125082345861393904758705932757581000747
0641135505927114358215198368609302905544145264413388280461022178111655195173524142460588099164445713
2453666354063803028427278087317101612464818844252596645484075604837951167224079214271692461282006155
3329181068712260705806847300966347148978590444918671661182865280164554143445070888590869947739279333
7989142542662674427019029438227020030413398134369963529293936700997854573262627253199711555702403856
4378013286152456280177910988442700034047809181583029509672401248264943684192505302374124534091321399
7100377412945106048993847687373553371575991263989849606083527090799664373884516987662692745145763529
4785598944159843687784271600768797729294430778464897787940965094447953843602996269702216392820422818
3521005746647861482538999944075636696094065534757835870285906103974505160852679359529781208568909137
6008271302173575694141174410670553193573118904966995860443394528167275557913989335377232498244229244
8832473464865161608681506287390375335640812586245703844744175709908724891285906433530865458598978416
3894969535078643358267277290833681540992513056057853058599789948228159682323800900214102690227867833
8963273238200008167013084441947099652291902711544004821579251747043324745291523176941362524183711800
4650433584184990588618136742328805447973480964613214961636859466295867402757516412025152936106966473
0386572693801398034549252307061364649999052304270916386768627021941057395762794598110083422953549404
0150311505693598286669117947775873065235959453044320790603699924109266601431269182153609609649172905
5596436450578148610197596429551464052283282554515824658580018327092385103593146846159499391857821128
8732980693356467401204914736190563677956066710397384829603795824419234243112023104132008022765946704
3032829468265489708652650127899978680746262134186827745590055993044335690981275709638182590170646792
3742387517198794690416657716236746068630570835525200174625368836772797822464719739658308873319487960
0859655059350888852819889219027186410082475460636317486719920993247679968441145408558341328774367685
9470195988940743679494272758092335881939463316666406291830577740118078904886360251789515595573462739
4591604930908994770329526800016191817755391331739856639462893176801519590842283368987400867736301323
4558324499551433649335695833271469940495665819898888077115153799045541694559994276579559868035556593
5038068574888787207478581321617164554233159800566599754744347855437325715487637963160779438472409389
5881699148156828540218451185836955796775773567175356062268628788621706064482336756053719098974495142
6840929582802934802326713729180095783711756053340852011142504434946299555786625053312209985143049075
7735137627951977533312888949748127224780910389696592280232721036106349370834497763647932486351606066
5760495199645265686593108242789364122093838968597026549991767830068679552759140386852972982942691661
0255337440404579259420854552256239522518047515226713713444099701717613156098341019146471613220220709
6987488758262189483045180773602753410760651381927504787567702715540021637479645116278783856123702381
7331166811026516971533196855357241212542119970175880839947893868575407549877884629543570847593132578
0997550506574389493752405481624997063262634559623631582399284176159684165694480587013363902002100809
5402809434697474603314942365073782503603848881277003078180402024303233042528210559580052850405102385
9449751913783841456050397702800630439121545645534392144224703905802481540040530196723401887667195024
0766021204130409981198759870414928414914723822348852788030183357659570922098735691060721079660726027
2501602312357753122602635747012325662361011244074838120127148997863495299940503880221063690732551858
2281639116557148432367061132956969859149352700434509831233538983035384934476554893821159312893006285
0092145666452779743319451539871314967858197213732278795725412186944620844395587299250792967522009543
4383016752367602072858739761861331163238286952984857160426604468553269484394508301916880253774291080
2991542004326228976148078368990372085812691266480140225169620019490712005059601213269731436112791062
3095336485311134774027327973763641621008842201678986143828108107880954067234517010654259932532587996
1517751148248789533810573918158016672689475277875298152966256478798345891455754178850885350277131781
0430432880505525223196862355316750758145863468566317275202881781536303490490109702636100410631024705
2020619739420077963476635277287547926168594981498873919712918212690404039739707470424367321637192800
1383727443715160432678600237531671532227514799451591070112302664502250023487905980869271190805882333
8524152925655729426437982798846439459483211586441704530120445933439077759538442960447870761531896955
7124635814071166041789140642313650721065751554149702325479283937839389423275785815131298256297600817
1257591905500025318966527980640892836465540243804674592436238737402415876588518630060066198519038355
6322246062935009268236439030797279519174084234308164491482828942750359798582903258677092557100152268
8138802632116460358760235031234427021501181998599451952687813996790624423531686428139067749555058899
4278584216126244270958885842937853770967559127082269755542975809369145370952662107350113272735229026
3206054697218838115918580045175657222303727651133186102749966824676304929375147851954770392211498910
6007803801532412276188354980318540450243657748081629320402056465941347753545506925467714613350788608
4062734675251885078126479642526477841782614849225198299858943901927925924340518671905802112461652622
5806042850837259077328532274205812662989891686228746733786349051712922601296356745500418120300988939
8921287688762505001392533417811433074657908196040445225499174163758944139351104651473480373391135332
1966761909626247839453524513948179222244496148947742083464751291298461616056548679638896041479140499
5797506517323928099824974674833899733135325761403728234410876467677166116426247699632698610094505830
0381394793772851590181846035205335465954949430751866538108345972247298662608645245844161157333859143
3755511676555743649966278013638416756280954406318377727205494640129531381197502373173247355093036894
0661477465056352136887526064843790222941231034953984678698667331053597642054022588553044285804355958
5614162929586227833635198971900564343983100168719146155766199579127492636101814342185477217198569897
8832411421901347841663459423952055313250403969531018837221795733703645072811803415310683572923096749
3325497470027930001944217712646823337288496393950053446835273406231992431131865620690786197833778222
6772468373093196453245699077535809755618704482752145970326685861021432790085859972416093718362205937
0246724924387558280065637788259934103136823538528101052156690029728227330845986948624278690725501130
2180141496371248839133853470756196408798063198373625980785047300519043041602043198876516785837869534
0494130433154422122982409526255007531389463923507122298919068121389575140331644215504803328432882098
6534543598610501405168349076892253270435902848640152675873386050126235707149035137584245831800228818
8387229164977565248259565939626751137098184247117948861456691206971262246688482133822217577463859894
4106539243390723859064815159825847166665946998409481676843613387383330071058568131166438064217258601
3400325219148475789565837392699762055132144339278593317393979991510216647329986439846991755465499399
8922055129667143353010806848492927571050133971937350614292720656838256103274172260442272714329235007
4960833532948396881371668070188689697626593678333326110833540439655502255858715571738642292348809051
7064625413375029259738957908726512734539401670867045709984011066007291271784047848342283515271183136
0544390680435890752188299693927569531545745778172071514940474479014208733264913924315691558792450535
5203427070331874847844198168562771576229046110326623991080539347063757945648713287407014426051716999
9515757126083005213751520514531846724260628406759488054847976698158152819202802985802670905193732387
8993064769574781622762265780344047905560074200068826691299726930911350687194987243277430352266807437
1181175251603393474258463324967007153482135751712527446753844720228614543625703637861160541652314151
1619996844034781188585466108064439074101632022071304203175770698729183233660994089953962897500145225
7130873415505823405188904052157690435446124892180636674146422331552324932984657406255942886213827937
3924508195718174565530051049097094781863687008899571013764191023192843801223710961455493348250943220
7463644591779031582611925150927102312353783654206453539277027706842888717855989373985809118255802619
1504232074441519853435898981557885389443366122843526379409657473618404230064733173423357808490652878
7192336435305677374666863602486027129382119485532581516433756987946873229626018468916825810314991958
3367035640434517323384234096451335631077693408400491992103568763671620829200121670776006513316823272
1294546123782354536327732224642643361280958584690342891676267524790206433234885134050860954746802919
0616921814592478254897839870431966169643985324618038377169402320096664363397167585435208302995739178
7701167533802176629722743613640337995300526459720978455679165395210063802727316490031212163624041521
9955260023444011004368202758615221338871122423896725461998632441368171322241791258440686270705615760
9852559472934865899555526841791996267990289674164205785538354639344940644142348202432890797010113170
6567525801872107411836128143785924762094047386857027732945801215004042048265681056254529142844759048
0955860096979010848515310788834005239202073461378769337360564011167121044288710291315215248596051324
1665045451478678265632389062675374918757760947951382554123813225219614727673710895970730525692294123
6638305287824386825245202657468389857947474031952852063052407304357684085791206598292192943388354605
4261588736678279110693205214559265943802750983716298713540791054359240785024265352568947569919368131
2671607079086399361967379313829200031465509001744790726063156276512026561450832045693010328516103046
8529997095476927433877821856008579199623039227884731525670285812224310070979901691794212347068724547
7112254739869749385355391529867046789562654464067199694910489915698855916819818687996838444088181024
0054630302894343441693984924167921835593904982381190942028841833994619673550803871516269452283991599
9931149877517445517031176813614508979796963026454591918960305747075927250714462045740869201841862829
1252194174922577089458575912976728675847169479951299518312926748631787395117090741222439641002323869
0465436968791074075640666572359316455076429645644272290517529852276087866342852050227093035660963100
1186063962041072285538194354699682945505083812230159245253496414900649212840599649254084723719438508
4365159254944173096541102495536243395955849029440761122901597681308137377461663210007473184177756156
3161802097097461427311134937863296535894607166642637494154532467966349729942454573326993037225242837
5215706907577578422633824022054932920673818676171964674940539562317108404318019794311737681355208263
4129293207901923648995931817314246343734605130039194213387139043500393862322187976187883001464195140
7288454039585870011850763624665255756421423814192894742325702538092633906507885363288658903274198924
0362207990008358851474326296644786753946117319162112489269481700759387061922634856828010074317677313
8328352717379067107183076184317138999072445868439470944605209375440198789915555617479455962126378932
0945302919499584820677326282580531667115332259598786136027090806569122357512133662333512922476773606
4639627706585978269032557463423688810244860134706224428494940856069780130099704652205593324723962225
1475472515171230213539528711343489619566922920117841125174580153837944390257870765131998239080128602
7138747730146926340906310666561173019537120620894640318709251626536856260577749422823598712676902795
9099044374363652233292641379782435792313057108073108617652461536774639655756444832074721977426308319
6238828134406235729267363519857462689238165793384138827464257938299517856343383751670516227242814326
0340851187840515113334358175657220015739689063554531164474126443668511276187489650871735680359571528
2456414380097619928550472018641868559439848685980174896022315091441244840421484213830944244371755014
6616732602782079892679337771625594433669092540233217597634095629332433353645453155561372771324732960
2370090825089360947879694713709453190795946275576341597514522396802235050610601075318631588149814057
2608508102729738578880709058127116145599510222501125025177175666953638945747423763606920047720010132
2512334662425226774828295315303270046799031095389696307474493917957614662884867514494373789021435693
8661276511937704550847354149802604887581201724979634258284302804289273021554553061898098196355878212
4154772207367404150930008238320573318414708543263716516092857225076714923353612833089391939234583265
3212908792087679713566586950817414772105378144360874875645516056411701405453703885328855073792665878
0167819354476518964990326237837178125514632820413403113660634235311237103204188112118137652573984280
7671555207874206297253955738663595620978712278129519285487835891877059828254515341246721761705889380
0380954669651463950511355163675050684814299067859347717743826820997007252855564897855236671935699650
2727382453114923923877428198255521850156708916869521992081430210154292673596679052945021298853534940
7080516393110574321620026865397359421487325978266344166809856470130541324130917210869990526321538982
7333877482921293592496544416609363389332683832579679857156857060199614443940146120412237025560395624
5715904514692819603890114538401876695114344806397240096834660256971174209311929646307142367755198609
1210920007707705032977640469579934290327060138778242751146939193232126582884127442807569768397024191
6470147105264809576629704687474424625501926886889776183775732135583912573619264210954767423158922810
7922994289073424476887673503973453011537952787319443992346217360354781910427962763258416110165754262
3908025879639302833148740256584337653789764148056062527885582384553874027406855677167089744696673305
6023670485457011862309606301023345253281430771219192585144715593883458382741314090918656622813854460
1179869376998292623039197303674805559893679910677103772731562807035821976026344339208873003957271694
6257435951467949335177500136523444670166523005128318267093422440093878716809153620185432470309024682
1999890557698836998105685653452077433602119023093708032192326938554886416676002509112417484866354766
6299075488687206501812696927754659479225829997887780143426424384570787935665302122783238514263030594
8162594949755067409282408001647868406254828123453885052705338864644056670305734792159213762043754979
8641855045748645626863415544930600917349753754322943308038325792223073950083764966139921676955823670
6645300187984412403214891929412093479538382964780998591565064676739729743993359032074495441670205072
0241413295084777593631999534023272254291371054126684615908681309748643124969964268897736007394205916
5161998965308039132932351795232919373086966637442506431628201675177663443735122499257806314659069259
5718848135114079090850545136027622932791884779099788481086085154383411454833636601219101716997811792
4791741342996125918255506651944550525719201451207656712661167622863273188323292385182881244282128743
5129243807904874826220631166462360354519320721261665088295887427535137158147266875726445329434101259
8374369362360966589035064650319697005624819270563105113048564652124044030504056241539816562290567372
3546298999058006983598797272969578825862682024793839043472494740870483152141976480949148249907468851
9456022998342830698360180343488879165912000166237876939023341242740445143260852069256936572101214500
9364918426442052972629146955874805189646057291685932567185574013349308975658276304577358207408174773
6221752975790067927113239469393701777543619666466926482195342728581290834947457141209155215728224386
3994146503373870201759167748506962956405283190756676465380611621237820600253792012811299633846776750
2934064281997241465815863006933754474144883318504255460102435844886448474171498124153262336077619964
1224234042018227601628281714398029089168047391366529428114042211865024763840752292495415082737550907
3761724190018921613990175455269229021436023130273062674660900668905194457609119259023631670397589779
2401306324307631708147646425660915917696189826440811654676779045017005443914033110433587087012520410
7056975203586356512433948312193807732139445410027647124103189394613803145726790785154818123914153722
8495724915373933120074157505327275937131594809778844914100067356717525140853826184854466555887518974
0851342805578021832747111451304949561665225729465584668570988484944487844312300707709180271543259520
5890348806409123117975552400589940995137845889852404102691177703193612329675803024534567058578927250
1998950912704747727089518398242814557830835613606720855867358302884522540018401294706798166846255922
1503475930461459978824655692236333746570738049387547824450682327372054759461630881602222217678923165
5014664067579749999055126531162744586684672253221943738601932848320031050265402294466275094081634493
7270371075422770006900528224919152192551152954442017431276688877763109778237934451336403632440085985
3547202642325997295687369658729132488778503603242012299402327971830731047809853654064949825891295314
0452333111488460701796004743782485493529957237854765430991937562770787939671567899269675972097944495
1466886839352718570668916869437476876131047744026322315890694748554466252763410986817897728081724433
6839171263020821982594449008691507034693646851386468094912115280362770478423563500399073933033317577
9029063376707279960914633678810714142254960295332082263714307868089654392106647013430196732397581300
3816107770265626364959101779843973099985133441776759923766767663773489570477513077158387983231472897
6030211173561972233424210145316010407795311723385394225031180101741066226004133940061538325727794555
5199006887394148388769296994909808111994384999754974179559174518438534362223524317972254053941857252
3361947659659393846937391177604386341369290319871067188582363684985264490121759203761500601472004122
6511326239771444874500343829491518609247742581990996336733510199489365382689745195069959052951150805
5686243695966139916079603840435806991394723649883310426376235789238810526179747596555682142756967421
5953905067906190527608673521049900665403483721784573684161731001623526761022511719845013402922008020
0007492973349085453544820020239338959685252079082920828273627428403308222710080282494790327106726999
1008600119731649857018717438766622597668555069507975541246077655768109505839759182462102294002402303
1054638503723456886612966919408643862870028249469062530251361522753186875519238426537322784761518948
5136727725990708657247614756202213661017536439952241179645260670370503482627789149180941084144707033
8875169756729970859905781504903313195176887379314853910413437213531241331668843192763916248599824116
9355597120575682459913848921738015272379960182284226864680189321062560706286600670944100107519542607
6181971061771041955598165997185206105926816710115948867054769534326341296554407642798863439530809091
1624628895554424100164274513813513473963345784843233427983349806866200260630107620830212611338475567
5235404765261994961756330876097301203083742922178413513917679192781894060354479953268430649952055960
6276752738613045855024990305107999003313436101692950702916474290606632838606188567583250652471898449
7873759554769339057126777843683004824530253537204949285372144918290042042744405293576302987873815390
9411531025993788512259552274434993551105424608910940624937946066018492664563294523026797149084258848
0040414220033982047964021963461824482878167644844090763415813642165095958034061857218435045429321870
8285276169305108897912528365214261757439454237703422043095340456671189561568691199019941124007226867
9843351697910032408772506874763395455041516693430724698453824434650145234692406833368471137606005674
7671817766215627507490688456202626745786504993127699531004500148372703460338240574362005194650746986
0677269512663407835726835542643844519212817718291893663902930122170720986662131657301625638918443580
7114316717949284959308672190299487808818007040614794223166728441510233691689253808909404115698302840
5898720270389519396371179426993679105131040131965800177825002991723949465989264358627742246740156407
2649289175980694806820144169652425431635798739116977142776367849113747278924355658840177331361074054
8016851244592456687605235160330598833341968559025622345591470807134566637143131740596439253343649312
5495480286559222778963281840943879574694064170403026299878710220813163880772580642745547492455966276
5175288733348201945078605788680825256332040403687692512516747787608162571557425017765272591766718018
6669701193493193809544616240928480234154523508922466486135834610461774211669499197542582098259632457
0078236343592076010414656236999356323729803845556589278975838225002074777698070965180646270258799837
6372234586590171009409383068816142186562109611458617004259311410317207576272291634926302345840581331
2941905392085920131120318520368758023899611504065716662341706150437716155342574559614714343973394612
0989559548444292951465152059586423614606720498089651716926462118330182698032043150423907337947566952
8088173525820448503955707356637366888121929639619815157464812293742295731546806275121613080072772039
2385089163068792778496080196557176275450142563144660786381053818824922054760776802823916534939323009
2416115401189516453704526265915262546965243497373844988087439853353908254903487188303829858841640302
6068404117874387774363816657600189171505610533285024777218481289412535282313576674372158381980317813
0931265599378146490099852533026573985195279833125160371386419836891420960482944640881710910854947620
1502425782545313065234564853717118480636577772279906493147158703121769294957037120882890193460361960
7977810353764376066874048010722455055334288638279337425885226721933739195315606832575493699939660186
1179414122494504746943663091879110971490339853833725293070328875612377580910551590139481242713865477
8768671442378363233158407003713364951264758578918258691996733632058086703059146331678757223418224467
2953438492318101072203722830197224247413801879549859062041286179079448448294756438843394294191777585
5672607541978906680772758535836824767977638844318088069714830308119974317594075591809997526571178597
9261454727247377541853281458585748775160661180679397370367650834729076585087909934061571561085646333
3082818156599177505612964898038112140991686465743926740499700109630546802841055928926672983509211661
9982235454592248314009791290917613019890338414641230477309037117838564007787191705553206133046538132
2538454296689217892767326538910963484024100883090487057670289978004542578246299786724024161804839375
1806497169744113875665753758046635643963755997140215441938206868385467521741362611543016924104208911
0692817926411973074376272057041554341233026381472651058526399437276580945535770963434800958214641824
9904412514187608553619131905250948841763612866915586564810627502864690186918022092794114137216898590
3671480604190517241552106177523857368131578176401796449091038063051119306697777834692956878888113420
5499327821619990343273005458566209029297124867450906575745213724095328183117945830571026384412989249
1783239410347237594555201756885614232484961235024219763926395725013014695355013266374204064348931160
7886056206019537756061908212609281083741212967662224504622388584391994154696955899691730029678506379
7520440252043664723217611751862296523421869424398236869243706072182830050084371672772962493337777159
6458032888775118441273202202460948944999391098486824433931614438668758954604776445559492803258455296
7753276960865255401093971513306452849621726228182425547319161237655407143617487571727976152123154632
8409862766443358196906614593637606839523146126748799339804227672765515701097675688682523661077802390
7868719780875255822387569017182074155939450058562673281741457679418759086396595095383873920141632600
5124412692729098649938519175193880495707717877977554796075949178914968832019735661697017750972636998
9473527249173269566171641758096451412087162593041865001748988671321363518329306217848032127115545718
2801966106400872114840736717541893350384354115881631568119564863329226635443573589775274155585628281
8561754156918306434704397112168306820292957403394708629792600091162120429868737686562652298135893935
3928758843091459940981811130887214511024879752758692715222264851582021018476296133078352739471644393
7930995549244798321166603816624869211580232743537165631043525437631870433517208170175880385261186077
3865697284648492218468602389104608501996844466995768794338733020949888220353532490828181041122933587
6380926992391326776776337188178897309347213120182306652197961655113792024467888445172726312285704550
6347460671331627594097285205064265283730367655487313401440435610366450829426433268894458375532901814
2796758492081506937871970328572876285887118542859083004768115179105099018568676582268235479111739400
2797760078979735382787508303268648672131110935814297164647428671754053902131879192790403853884997240
0108298391350205270885912994523234484319122127312559362152943287093728911075181604914839327255476602
3340108302452037371808389262170998391282985560137238522253797252040284552055299553226630939293796212
8882286787068437269081980375328064543733150366162076345434779687805256403393778183811337236829098672
8962906970278774568044220629663828004945430942021284013024559911450801512992334411938107697083369389
8547690588280746911966119698150728606704635059491182377387716369410571726897356814487250579359451439
7928678335351832007069287919776746940743141245358691626346995683691999746708136360064217341420284679
5655107990413822083075539833307962120283120909893930753174501565578897435929009216167946705907316323
6011770314257098906488971815987137683882834309225769873176692777596065296770221346638588963711276949
6176324391424337621790528734160294161870192548477959297155180289240228551229056890583849718344146228
6354364200767247108881245339465451125149028119456904783211842089231947054733342086327033317445682719
9486805162276363669303570004607692559559923323903841246512931499903298002806389364223935667764486813
7309223007217167019142998441272112174023334566538449740688707663395209947884716271078342710717571466
9197541550658124142397664427588465386345512149329811314337415631493401854994402686005016289123633524
4749911814357871139617276661403168099163752238223649189125231852166524338722170588191683796302133002
3036823346558705882157653681860808281391775741394148248180722436332486870790623655382149257122865900
2883392417811135489240920359955257096905597665082925709881985875679309663477051021770016312382251790
6165708359157227869632150739997637678389774255469579695033187135459954990088832257423536061894887457
2779232611581278353362491217868172020810128934495628823935209542040944003670404575062292546580940269
7217177240046002783018389818017552620325332658208070154539105232605049555757264251141114874183387812
1283340889681085997183506316646976167089948767231722709884355249750028382654007401139177147073362296
6678234729789358367167406558311257960840880994592223511039641439059093966351884684964982025946673700
8348399598297419182946441692674910587748587187348505949004737259766301256301090063444276768967522612
9917094768469166321273103969331354398777108594525327653782604760978097977636451386473972027681600559
8320254302759194266512262991388564540213000472342378493133308505737272269003677403458713429902434613
8267063154326048200794906630594234213784215092162525080076056257750584899776618344440677285149061927
7020986624731856399218139836905434372975244731072907966637704161558585343765213296129040696230124476
1694730603964791862729320867142816609816542664903480735965148388262459000988532106242932680162781628
0329059374448149800144313630324714668598956688584617431469645493263677428546010447207058727887606539
1830453347094034867166409876248026832931231123495976451217520940825032215929569414061764047747742537
1319919817059724272299875974212532899280284808249089111196959796824386890198014035486989154215217871
6720163202595249643243494053444671103046638857372261169769960221220541466969480339329778455760519237
1129070353080449780138146247012690857009497397143181863596138770229070300712799318637553888999453768
9314803421297920131714364402924280797650718964921429068576458785791506314119692258321784166749556690
2010897221145948008986940567742424331068271525622072585707096544484140464854276994473538480983831768
5713058398354069975674368832392581892482400976541045272589035996984328561189105260701459047908904558
5965796194488591784795233710817388310020931323170953981777498846369790737953493178250975205580737391
7773192437268845378874443139515077902301369016972164224863352562613225708892940711188466735477614706
8821330360074001904810290258497907499737424764054125793196179028846750029555291562018753092846107094
3180254898725166830405474915768571375181031756624886894865731267921832272176319823252765494030825389
9028182185879490243486879403253534443058547585017391234717697635837138133418623661851397957043421613
4368871958801406135600222137367503204572732757983679481286969248155454393821766329834178968776187430
3611939794363357024553762799347027284129400595689620622581343657798080210631142788538548324016915547
7979198128012013089823765937974971131279250610743942284337466555139883908005509151180275198423965810
5408626634686109561140922539262652283355514652964535005602220706434729372949688137180624037526826781
2779563181745118035985207662069211095466228180667409106361787956670577782846663027206410438576378289
0279696689297710714010544911000819071403946076805572707255219211524858716880162659584165008961211116
8582095928322220392747018845639344714616334771634005403532973042405654604138749248541062764486588973
7892843692546779205208504166957050730117909530815315148497805815773337260513612409856586945894152485
0750869413197693035855543691830630454415656730032660360946840611125201987451187237213309055302431578
4556576532036408316754718277662551086204927826160896021973569782613950881526880633967367060530951466
8683800511589468869106177221769634434242378476381223394032428360850624004935021150042416787530921046
2422107087921131250388319784523703346107502916967787898725246725592945230188239358965250612962016298
9512903400073056402720244692341057302994184580465139805052816438171015679325696679840148430189017396
4811868143076674783415449973317462040951615374361341541815872249731885902907833426235942649919241179
0881548938971227435580630780194206658839734115766293015856068817500097818134742736275603555994516260
2832809517128990020558129309540730933120906065314512294965441259590991280187404620889563210292033222
5534475971068204904609439793124878146109055951954778492590296099594702021853791388367498544083141030
0123174308719388283442015981313192632134192047190477101691462445086476520765009362801960419250567492
8777163921561537755050794476865021772254033050321095970861287453279288341751542841475028372162531383
5677567160480984146665243492528143415139864090355466181886478850690325031623025182027021508581705495
7103914469241395216883345841792734890858985839993976651764032923536078892429927739023882815661867133
0487705454788716774511332851607675707977529046967245476024005575671162832198279466928940350257083342
7276195515364987683912969185992104930920515294805707774009090161690089830256853656565843011940882200
3079415092955800590064800472779254890410047063035442049076121011871026547410914471625027737878441429
0529401917264565411462766471362826606849819645374294659538548822922617269169768286265353701227448495
6914948006225266531792724481342586934654079532431614786165630753992398749103229004345536118041866725
9242362275065342629826536532727461344794587121193449169689785270357150215804235927524019537143547776
3523650346047719389092812093847627787965686508987097152948726050825003757691850519643530716634922996
2766337862787264069631138643036305139607392754795311134665409188348465840353160260400358174387657752
6629781538085085587627619576314264509274527733901889674029916168859170918444562148303086422182669205
3480504664319728291257893610152007492279955747275895056961254928813270877147185867987193665997217291
7455979970278037374557717754564164369235159582811848986474152141925681353212605479251223014166823683
7099973496824753701690393915609491301303306398624097777105044227310573348907090709936589674814113988
0030052551550665562895514458922238546308461637597822410841009622680646899865307391922234195529768082
2876185488537162299723352253302057750324827021398298381300729712252983234399619404990475419754276349
3476438062026916608181619555686163068989411540383483643775176931405494305694749769158214795833861769
0190577326020432364113976416042076775253108224955561310100988768632122063965405852140263160227679500
8830131696435079604969153906068320944162005259936650221264127600071480523840930311689372644510650535
2173716744959913769515109833369439052376450762838503918084000090318515520502964985105393679937666928
8074212642563823599978034297888608059413535467954743295310620359759859282693221670839202648360882488
8069073969105157086626576972112766840429205022215622375101892906729887899513719893609578122524769063
2785965839037615423409319776496713887998802229013880563607722105824935957687767236762061740346431229
0313508282230448618081328613190488220936292496413537475588602011692135709485113451803811857081449872
9844995347400555401634669100069919808961915797529189650972326318067629872326718205386663490685279231
7367770583291652374657532581590087991020372572762325072104740613427954025034857106022449448372315878
7607567661955651163032395159821614338850496321298260921246871993181315040883578311357269564236587658
7192775718547872574814591002017454576151730039978356524481705279516048673165925297400486400811342341
3197488315741013815121285045316857939827475430595024234958336450145961927356526825516662409625402087
1943914489653113385481014671013624577941854181569160741324103946600106976401290468531332286791671871
1910466364615602102660931060775729543616269978287931284069265508746100003172912154320067937608192477
0135999564875603416597045031499895653160315301053094476529899694959276822525933934974109987911874579
9635691325650293008165433048865946959630366708459272361484961467296515502507445644334635736833576070
9574749389240889192819011842699490653826080932479236980799166219071874405054068184725532251446149404
7787166050152476769206994575464693499786150709062711585330696701945231342683412428022380245653179040
7133997864623842792907132449889646310259795215235809869887444025425180965337510054829227975604959314
4915535426213507832028542581858134857319191579172208891657892999841259669240601926223684117682405379
3278651282349346866518938780184029371277512834409733830202042738323318119487709841128614034100887050
9488720764070889482164002085279237110197894908078560435339820231473222262388738145582624526334956171
2690842043229341386276651670046754452352253216478153802701199922632381475017363097591220734504094153
6296037913167203278055517812551092651263540936913901073990773787893308872890288265610807122562101239
5255083200882140280242739355343770514026329423694419175031982026631351904580361550936308288316179691
8423610049089616377654191405685482252301760010075814729629529670268984749199405998385750293962394895
9768777572861609553461373274954329010393098974729869794083147629289238679378624827462454533856871137
9340440802516984749737776536810221129382807004739362487510345928552690825331272803612104183229590970
8991322828168862033754279241272263652404415656310142165501031832693085349665742635517408352214635583
6467985753488760444213825014214616218244402728391481067911347129870764943378988417548735912981604668
4078295083505606013285309879070855982195957247422342145899027661088129864724326476927141290782336727
2388783391440381656788330246529849683661295534226468014980484180277471256696936469664549164426041248
8483539249911283229194140300570491502817199117045350407463779385246429677689724244731966760668709366
5727521665556074927545726196964894873276029720456040283506954219272746290012474464138969159035109581
9726048451338715805254701031117872438454245232953004880368413276777899455897684229560217001186696094
1708333048568346461121844505813960627960662204999392498276235339434536394436460315388717312313972665
9301723548303693475244598277975033194154534806584993631294828632885958297694627218171008486935143598
1705027287643105443977131841448215214686754133594057733486735871243422185185832741736530651654906657
8977060164737667845104663666760048153888995240008503450349920155132427074209638759126869577654404751
2033996114864936745212512061512435299985039080525331780180260569448845998534512778202708070864316974
9490144371909904003463711425085208246750033970059255810916931280827420738725596335674322678450822146
3792157214880967600475612008610245165064047329508362663007986291221441911761649594121786468639987710
2934213939964217397559291029074598201492387517393591671021331961086622200836586977908382238767333792
5689646295509464988246466823549840584964670573553166023340284794478882507000788651999854156025874044
2643345768717491811442438452869155091898474898034724065122172799432842069107820993053663792875432481
9465714926514163216937328237831730874929436660404306649367042108841980819123040072234966060663156045
4806975869848818561694371113937723731709596494329511674560279551492319563829263120120371746451129655
2600437070567620809405739712041437749113295962209229608442802257396956390910789116811409421467395871
2015307194317430597286774345437429614442493672191491748740856991313739691888750334349496293592431038
8187633073148256354605109724558506569096480597629110864256242451027928148924075589905848931400609185
7875167167569243474069366949488888684987652571231731812044053388624269889330812905133026856601430655
0051173635358277332006120479277079373512113293167260511692091570815737335193155717692709881190695457
9179861286987392372742152504799907512858743904377081510354393110852473364826575378386798424112618943
9290658654874759476136227226991977734375885323965684083629399642939139545347197513199785063035914274
1481890016954730317279025719585729611411673344946027128834881713595265366806715708220937142495983319
0398487367966983596951292317937246047095503177418398642713693461024551757318751102478716364076911194
6477167478140014987310536990190358050412603794535380363710843743399017457376426079260691071368016716
7986101824298733232281192266111448509548409857190958795507423348973431256067586245190279598357379972
7544979142901916536632597599928766081006526681539154714625885830562418778042280292642200811133762040
4648418591515862432822045544753482339868482840999332314303578848865409222252861135780756918536598649
3075725798755008808879873677006517643368808582513201561315733994050599712616931802426068709089694703
6487402061388374402014748861354155087920512154575224852375326159042237457234916737913479821889919872
9979849446316369997932909334785488246599951072369604378994711023868488652921696700952108123515672374
8173072690817693736948724783528958605681752169351655551602731922652679018494262914164648437521517689
6988345282441600251934578120774945733706124448853613245700312869379048123147356697256499147644376570
6011313172805994924276503133583854350720144616837767518813606863649204998226004520093084614114135118
3985419226927790636687168117093920490387915854145872705168693702048683841853632175580651755386695269
0339372646417491523329373181191273265529008336589293839851762385553395887894645293416327373734195302
5387113439740044935945712613448872897710549300592541520500623213420876731437248908584554795285109324
2483015825410771543154248290270570846362327305533567728624274440993958395634595540178196725935440287
8015451197626016636887359903167995142792853652978708348921046127642853575340845964616232867014958717
4546359222895472238892613251758980740996863590551049839094938153661556397251018550770364622196294098
6199236480379382096848379691334294938364603991808282210556484403620315266865447494946172919350896576
2004100682645224204149952846226733084972434561235649958488912268487008436810979098465461348824364046
0540933595882342864493728745385115995889462662943846275346730883546060662173744419465492972258724241
1480512282277432584859643010793926227144325288509301459695794543785890202943329514680561220765084181
5011470115164429932872054156775768406358049208800077151339795873322871287180829206017696788566464750
3687848071857860788280195393432589306120474378123383601349964067490635000065537798016882205731814386
6542874328982593664950535076928268817032215524859232462204494288600839690659196724738752616395680264
1895929202033559684420233163297573964659682554632179291358757889752504911446020588054467334451049603
8744630880714010026549273311999097595885778955553551135315256902189236307066346318201721928617682830
3644770669138524972280604807113397226469561328014928802205930585748319545918165640324099700301945862
5531934495182593417362251347117641924533329933598419052242432907082547104453025518919977421165661022
5236599486890060145516542216648054366534499145693021495227503627267859528571851949375189701842112282
2141373176922261371181217939348458622490317452986223493175958724776472914769693627765048847742675851
9265495617378831134943390026032030416443112884859558119808239695174665331792615319763011202176214301
5227572203499765046292311911333899497947129636014749593980802122913491506564259465536191309876706119
3776119974081576347620754308689168156670115450048350694833208126373362584860020057801178442043432114
9497525352544435236294339050603485811488915701489063668611610790778749237386644975371115125018484001
466877308512332366619249110219643158704174275672145919
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.54, 0.62, 0.71
Generated 20 Oct 2018 | 6:42:18 UTC