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 61318652175*2^333333-1

1045050463113692635447724027660307503925058352073078133631057354436164735722402214140928736452587222
1574383873679543597644766899568718946043512409102030322922389844858265681990328470607134945253455213
7352940233317568014259417122614258566158432742149712094096956020306239075416834197112273576660168750
6454362946934210534682449182011144688673143401517467237177253502914843793838639721162694530311952609
3382909873489553729368822774390593935157856260561076600842483589826229404806500530661470633840594106
8498058824217220777680617141662843657784380302640490146873095226109009123666917606241594649188293266
9294480928674449310317816744942013628604992959795707510347692701589384519775550268367797883659238084
0823520624785686221942685916988009919790099263833240986571187591679850039951904520531497405242463654
6510524351348872460447636373733981696947839251157175414713954836938244463027385680977631614035580380
5535675534000443669757256803310043305833550529321631953444133395317450604878049838104538585077405379
6329056244892334533622866852911210329401682874274028967093040008953140131591174798525734022101308775
9492628781812357154810833328671806512462460479128116382404155318655620275408145664347397853823012866
9712856885216564438578809678388914080972618544468461821228831350678534390424692098465582840730673144
4242519980951179941636675968067797203069224480548243566672768118590853114469573190306156045780166372
9018908189139187439594877520019587392644493520173864509150099127061004333463339090474527785434667575
4546852479391339279017721511977003912655316262406800279659868016401690046292965652732105927060237377
5676314217285816237385037239537266972276315779435297978387109151139086099756509116249532933746467910
6996988761883565263197470257508628024136435423817696914657085252866345706249405274230419029346552308
6325773732382802614164293160818528488596643598690416920082195011045007282786240521980270255924754603
3234766252998571614225226817186483653896522319582608845583136803565469263614970760368900034375928559
2851528209199775146905557160611140091908792542448418421972294483591780253843938283701948144387177751
9544809522055409954110121679615958134546649187043941246797272391287883097449616442401098647027573716
7501288834101551383943034779993623304377460821360772585248640931310031883012995409667532739615884550
5505270117497773937789637722570757972918512918209411770487464937511783900394871729418371970735248944
8666537125594656223989150212620791622997125261221349434271798168158025740868960992144915577046558011
5974870556545656466836465361707808416715099067683978011492978646816887375560411896941567916755830461
1004664584961362902027519782628885684293584158449621190833305987425785170198444236861871430841036523
0257986539893374100359200146736774983770413626341553199224401106501913904197074882993920170169858854
2762509301853302500496495529215439300002710597778737290867365747420009792494342225049542954735177967
8110274760957164391450346502264350564612952676587124789026017228144342145726164401904053222943353174
3583653406587731241772478365083333504391870095052502179360152152952327667128248825287223089307140095
4300560532454261845412084188361253570264912005198572323513284059660363874876893507654614133135617277
3746469917273404477430101171493960655998363078992883247811255518209878331518122834327023398685411264
1822366259210634592212436863727979162798265594022024012164859406348831869102092481785826985816974314
3131509496567362109169944164988096175607699383684741456293001181492596535577336719248732878742287940
0762541370039473077937517944431393092546107911878512258387981575102259833624276021785026407725462648
7983788938963603007521917423061377808508610901076694234426168092288477327911363416609809481896542166
0305176759382415329769765314383686840240621770903259521252016804483169471406511340753639100628662692
9487530834654804391368307433003208985846857746970686459395303840771321903083998172240389415467570080
9112689041667669931860834826606745153106817921761083651566932682721232400816569308964800167163319971
3972391250532117878369825866503356498714995113080095513840295244262623451180034502876464802040152055
5669618945361510569215202907802195610914959664014633965111354409067219358175177314150290009629099247
9049293522138878933396478303102964796489856545483374155678935013122428664946489272804659059410608202
6376012120128636512790721758253419066273704792647748588104938685670625058703407085434820119019920724
7004186832310360253686548084703766202315067413635906818504179005872976002693658388308460772340161473
5298020234166355611776181933225238093389851173894360997648776376988677221907046993994600810569018090
3602445354831754498266824088932769856426878472338871939620278777216960435996430553599213162985615001
0239804254835358405148948825980583716628524941388974230240887196578751040040904029626673611470073409
0647208537832527903678594466009710970659270970775836862556837848878243008083976054922909357250060495
1068823785066684133128257717732969122041735149222057269569505902904460277396249905509936453271129613
7007168215515449087756147965034362508140151826130414381859794333193704249887220612759211117637015348
4447120992328806999381484027886671382186388305330989989846089274247784528165630745025618567165926976
5726222523100390792672061724581229593745794827844072662882650110158216879223725295575445356540473530
1362586577833196330620316808287905980626267594863042444061777512838376864970932929099924393615521513
9754274963255345483061643387301553385991652326597238396959841866431161211628028010459738008323656026
9370119777055293956602381056994433457819579457387179634014171009155621148450215210086118666172548143
1015265772215998442171090428518631149719885711045106352173979121289692971403020703297552493949560636
1530183271670877067132680192477544861884262059785542230887794271874643534046977887543448811190446736
6414960612218704739620289262435737008546905838084880767882609052782363042856089548374225349568219594
4464014350219381180070372650000002531151526677258477178935395640846979674091568046941911345213695742
0398790403506765310893934470766488619208534593802568902114711878568028500900144420832490856043067542
3169346839810764914541187678696265513171494638260300971615556029925876673681928449472743578508115879
3681878528543993444671815893929984853037884254091762357357068993496011572624450215960353008467812554
1906048756560877123495210612545796617843765162526334557603001556855610403245867446499703744070666331
7114619028777536427817277886942048569849668118483641855293785104164174321031050211635491305890824204
2762084474950235268783725429762395404870021471581392469005997477668193250939989557119404137272142832
0305644886248804346656081851178958819651991587240178179323459919800126126011800400944848725229013227
8574207840990246213187479194274664125565628185650126021951513928547395059158381003006461366156333589
3908408633939971215315925915672680777474929949796763098261227818243680129607322230869625991876138680
4902112881150577343438051155485382421009538035176702310199130554421697507468004041853622112483674418
7869559858775952525566120130016381519576135199317347754570560811855512108428477214152568488417581375
2031289611044286738995633441091092117962060185265164679260555898631426489698362437515399023498894742
9457198353754404078239181226354825504927452645633775625613480401185674832537264392829680358596502221
4386449917188902849653001233807324931201752805747144552494909174235627913241499984291962345793673487
8532016331769545799102791221502863155534340138092448021440538967449388426808228128101895496741558922
5294214384656675144784863289883072929292585886893602464656583910793966235399578301541402197593915047
7214699811719251276330371183354757503213342512165411864188007711929673060404569694076095785156410255
6099291314718619691176161942922646326725414905509878041280738613730183815177127819575176809899160647
0549448277252859344207808592110641399724267801556187579925413225351189911568917406161203548439857900
5785784053475093387167613760664001469806276989804099348969235763952797503371857839146585042257416257
3198629339664223753779543785616234650570689647768687864485624533567438645529370612130343559808711412
2380860872894368770424256606316391056658799521677269384806395453843707139226074304950560539481861454
2558584154753499586863108707633464190841649589654950834029624050713948276209099076459359154663239192
6509137064875389041041283540192406783690439180002290801370021176450085085184590898295957685848536074
5822430848090171643769590642776673915896646674995725050281762516343872195130031615079884139114149530
3614179933192910885596711730136482994937143864267615118956247975459394215958652650063814231146493820
8788988706247490813213272576369510320504555789019456531970845669701560834278293597863359209521864643
1667477986931835735694037378466727357984642242370084731656220889409736249205898147861392884507415703
8581858372569196118416139950546510085181267709600752943669598835226357375409553625567438032636077508
8541610461271951540168210681928486076061513650155744073427932644063649356592960800428927003271204961
0069002090694390156687667191942653383681481480320172826116653217924060135787699969743225446743560972
6861206091323813561482985696495165930206288977510443577082445135707178777590627445195012574229528403
2637536860124000372283478697265669053930917659045836947445128440501407712271842394571601589702538111
5917894220505163716838228495208750312041275958464818243948573308506561795845240442053921615391002227
1219284364878585929785335587391147256082929142389923097590741168583109160318437636802606259425531360
5970366007240954129916042913270127878029724586127086173315233975142858593862569695108616312466150495
3209615608166870230395935518226909423256058330214819001278462005458933651294865448012299480270438510
0832807655416778427204057278385969543044866651454554271045789042792642353547351804279156041407810910
3905315398168210304132252663188676182760519294756653420968541143364196736275020083353300768296964206
3452096633968930446448040855803511750553805947198403151800758663427082440925971602740645425107504420
5032965266086543161417848151815034176564895368515304817190446809679176133516805247341411611419428282
9959936524228790620730701137372078352133915487662779526842596282525137836717712847084420248347764640
7215373850406376961421369068453199407522387048691335561033204971649544411261540105070054381847652173
0497392696670557127818907269882529035970244325075822575803240339526845355531700919399914419651767895
6430802177135901962575838622778981288282427725403834971063842291925009366456688641795176950589926279
4188177318318376258540368206880441571150174830016990101402132657696562255721968526335524292643117083
1043069076248977824048586755133874916871625223490205739743038939674649530015569274028423496462193085
4590309880090874084264424446663096966287039663959685777976527071697781762380431427930808768335045052
2903634002523128542828414499828587586093714363417207794517802632010524199014099410652478986782080565
6776509819619711025132546988858709636246093191801392394704444316150693955086915467524272745080006602
8441031166120685606111458415380122915803708173871995188525184758370598941940314368910418801028934000
8867515885330375048575177891495018281218632962214597611925214149533971010684834442999579158673355803
3600872168370547043941086268843071047473419282780598920847844524854571175751781762934343283026347604
4909887381979825872392182645006018644179298065025338786798324062451730663167179536167974137644012734
0243491172563527395865953884631527658201491657161360220287235314430867143980330605225621853914935156
4469722312427097713513494732958892664865213330031970996917395523054779686279005017952158374252210811
5707811189247533547553609621713755505106264216127920729654928228424593023839635656369489845130711815
1644273024185544264971433387885086299622640953921452849745941621661813631442488889885947541442604545
0126520102233742905746311156338060277239997532972957931862567876398177626678803882966161579203052898
1191421618382816258700036336782605661199005266687292071260635392425966303417994325451274312248363970
6266526729148092110172938275476357662977772279422726827127343985249488862156523578634114749631834369
2158650051638358435777060844540709700513599791807294110039347798007729591747557890069603959995940592
7323964392945652784903340622305957994045007017181276446088742245034507151390176299086635257876983144
5775957157422125358450589068162498822312213530169899647373190325607148205591800874708626118946228332
5831731246206883999846260831386656381639665549090360248570917287471490455681789896744983309836770038
2455665529844570791319251830338590612605500109178166455137783617871875610225374820370257338618087463
6359830532724310593661626395544884302904634922970586682931878939700038563056590330688909885543697043
9275354811121422669081703883062283884990456283750567281507343397186820420549719283979269891419626690
4732534164535680524925014697602047761025377912651168721870440750383963647482877381211844090063498277
4835278578280710513046609200998956390086723139031631775649340958108887398622663028145088910135889701
5302636185658461851973605517614809287792132845725941166113661645609247019379447242813629157811340991
5867611880321248475533961848469447005773438651554852262568260879885535583402386549759117634694552277
3426763833535106389238850493498784094693411941214265081117875747835074815811074091853474899054792095
5860357215305045940221712815392979757560637295999657769575223324763821658327720924760711069868205116
4497425451055677212275521483822298830391894928984083656832814334683570048567568175303105589407790054
0627584283871522316076151879749780896876540544362072758911324715477481813551040188051334479734393490
2626226203370699967321593557134002817087333723635253723334655709029714309361731340673986075092803537
9891817033749473756291207891829978171675790505464218944673943434749908243278804796037477775679705258
1569989285793596426411677667989596975532449476737425732466368410620287998035241119582538690445516740
4969427501198523660095826376264218782512505419102627741009484208397348406330950684492608311516408612
1008018650619185555273152183649225032345627292230471788348401176221939603470516263210050289607854009
4714426496659627829631071692337273110604658667806610832614056822746337962892704829649301788140095640
5200071633773851371549277807549678159650801846660774673454352480626744221719913195694725231276184230
5198620524413228455840816436349867923350771868820054897240181778300359551304643383829915966507002014
1086700786640772534470751950502936447244183436780324040539229104060120733659274385377038530791244182
9407135157174228355870484150238400280759100161364666539962432016535190807001564527729488875361896160
5645555419817546436587496456901223277645933703209709060178051080198702710499963058199756576576589055
3105691262905741945467443844820775674102412359011831047646057624303727755526806249351045475145752966
4073463441404688239572701994610592248959805442483609192725911170993525489355527234053847256757039217
5891251540032017192368003830096183767420735987369353594027127423782420165934104866281714146612369972
9868754750974939818947367359599259126263337724611497677946553929171980562764319821953606060885299562
4706223606096014229217695477941339975656477277245641537436118502504353268810052325857054862096714195
2798536874742783678815988981681974287852971462968817135062350495035777818095416201390872915550781334
8094252787783318941289610526457534026406543234837454580303637356565664109369010841151583463601377456
7992767546339334341767988464348662083161696597685914163805142993870969960685183304458215327397062864
4982402928541404701257969837912025619376359597549725241539257916382889347949341843950637268170071297
7754650273114299586622036608757024986405436605245414947369531733898641544485145970740243408961191989
8792456770312314152036099116807647549950440436638772566181847730479371497566912066403592447313931676
0308763865974366005033291260439837998407952537768703829632665684606307229147779563341403488609813136
4311584021239560877271093089610428032174380722840951018032538586352860542231792102578167849602318074
7343866660719135279598065000578113461938324639935159295864923713450882243375643330605199873353581252
2666167184395117210561551652409771281408105697133068332602430060501352368125286291340879198666733617
7400059962497376595033518796732742477879773885609591607297213704565598943482034647209966485090729607
4336243345805179158298860784105745684668246319309464330747448358711212811140315786367964504560785939
5808634202367216725523098010765168315517602801978310939509269337411287149171259727764829639892112802
1678397995883747751576010853690961489434666411142189234321843042350092699240142003746196624284072662
7858913813903784491381353511413859741745767376469167513230125954852122582504048215174425861672470748
9696149928577339859927316998770510177164545036145971855282209791172583098073646092587696713667059861
2577095605235730457640242075274851553342605453918829903244002617231019639912485652871146043506960604
4476852719728289624208999155724172255582342503112770401331201858559821589926182293139327417742771932
5220646877411507807501627919293697897181057970702846423472109675482087883596193714182845177556673866
9011869761047726824514740473430877042137141522513267834860209243189323615107010720977938105548275377
1484098335734218217094875307415187660231580454836622022751948900615633608185969382752029506166039175
7088744079848672263480100610438404561405794623024237422609405904983711090563094426611046304547437570
8250113310594573306649363917803742269774473583127085654753413564234152328050786711319057387115797583
2182900565649363374642505140647168191456028204593184479498266349444919430972864423876846046126424891
1534548974028540600127094619449803408734621783911627802807632553910639461482796050066855002506280233
4714439902892618840410813082477222399596328910151083432922368598776349483475931256975093103471199363
2078670150554507040058480637678889036826790006990978262800404414551094526041490202141022821490558390
7303745290800294096318474682881395024796591142925604822713718928545092988960846489286330165072910481
8216163299243341488977873042586239353849673817873466789161909135574867246736373918834479840051344127
8370585180148886419858400003008423416108589983969263746782844295259061669504656062289154625039000292
5398320477816339944941105707979499506775593038914514253890957916335412944467430750860170846240149609
8517239907123339869290828253220174851873374628987049420087161601976897804882196166902892122700432325
8993439879881276065618451580836687977829018473081683420685708380194782861401662833116006845183781648
1070413918023052635025368621839357022758361781661889465638138559192879803016285979022364216469635077
5777918714636052792898885447318465654051698570506230137974115992853938277159734488625093181517308229
3805726449718086903554558678299720259559714385803632484431035489391869603522153081165728839887709321
6106964095075298345769876314666654965182130889871843409042842146528705555369890777861065415845079769
2972901591157709198932391014434352981986685142670298838431618495969964860445420002844926282355674743
2890026006839176655937678812009483049429444484316361175607576164982119335562946784946018350596462077
0999589239261077356138373827913484473003898443038014935323481694911996822263996743860185709459045635
0743691329331263688890296282168847209208104284541277729429898421754734929104358493773813079338470827
4382478828144718932980214699338175317825573774226262642109185680744815386721241695897685739295511597
5646245966429600586597587561221967902114726536500280741386911065821998660497101976457234535907202328
3930817051385797273017640988251405898165756575773003536814913010430062250547880919096370714352783414
0728829059736412402582083375417113477559849010314797628538306682861101796306737710356097031266785909
2968858665178447919099473762373922666447519698938048630949165149804707194070495607911495425068140489
8049095133550573976848957833077435205980144762448067708864151608256442995131617705933519013363821779
7084242066033388573757023812893803279357099956428434746341427126842151002798203639723316622102181970
0326224368205482207875131866680987360053389648845809178328257703824917171146194477395764319818487569
9799961683108344533050930630386871322263420290968233703265328085486373544947193821471558432466627977
3721958134204195285904057525958877622804461981258908876796818143847494477384578876649841575503305642
1085286818265997120805434211154171948418957204492178976706487414289552784189333773558536276575971163
6975046123619444922327597187484486177624255494480972859870641136742670620659018471097749240962692013
0478456647316818021746326103887172585207768021931405903316845290232070201170276791239427389470679077
2834465168010103755728974435925822363821014759908208055407817825839594945807569343564998658344372185
4510840667816134256239893381856652336995774389455392998832034435549820603869631582879963942425470838
2322573248207240729287211252957332398108310217255122976031296470523790225967912456246340867143798709
8670090445178285931394148974132936712256599248606554171127717417672223253667040402672639594193754595
8144552494055028434640638989723815427847515836176104282685837607057421710942092501023189888941427743
1919973553955572926620683411590283845776260213387475116893374050426396705327879629712365817515456752
9997520560788446470498893955168688361175777812203488655737512570345079121191755921472325281723213906
1301025241555711012915878212049751823868109428803864164878160276484463577123578962248125063946005702
7085206070728811342041315507422691562003823777048823073468992141949090674476412858692966930061477383
9687718971454562079602739222402741926810551925940498625357302442682941035120295921043741605774596085
0324113081369635097588520969197800147368807637992254461102140116124689161115935855985249003050194464
0395089733894009433367601234030656943088567222860532170257051960364691043079405832959398476889151113
6854293276728932227168017733633608978159764591257359370840027666995686716526819558020343731565796931
2220183819024424620267528095448300099157417886680060300210570065684538877876508827149958213878720261
1745381565150995972464429428108695196357643352842634383527655031234329976148480152071822727737839863
1922941162451013417976745158874593813100587183241182100251444755834408055240045377384972636294339624
3112613133403463339482910287137393957400187600420038702956880006737307274842939336826258323154132402
1659442014098321190045929451192081145100541101210431643245241940876818824852537128495386087867280610
3520104655876657207116439534377417629038375657984375258442982553507207295359611834286828643387387287
9149641789875504443332459546527153634213923960448484942808798626601323565184796067335362080899414669
7790060772974748579714338092251125963062037266683684506773574802318758183430062780559854808209434891
6953643764603155877849819753286354176574998274665664168419972762420267107734143780498061190765435124
4367264794079461303715170556657247592768379491871278573760315900274653430953619433555083570758337090
6686258596452136831887350187631101144936097178792040479565497801923912997062860451728885452112634258
9874847078045884596985542955347103852681738743583638864576092048950915126181556486366305327095618129
2124510851873900370312371306771658706118915146221869037616346777918221813992242750690700254422283400
6303476929812153008638244563914304758570463854709732600097906665444095953054290123102577874064625682
5801237517750674313881003046572584862261331196615574531784204705629147438552732290154017209019199310
3358119201529771902768075072628007093714196075672493353544680588098655172045421271446972576176311978
8929089042495412532389679126706594019687924081656261786454083498572057253563948270984212486318967675
2293547271214464428257527412111928080778019970010764729410511258806041997633684482650293627107045690
6023497430962150793127285725138440122211783866160350712832222110805980592465949478898995251202288672
3222698223710597418189242030863394843766768365622975189912264846971093660661483229518219137959769765
5737714908823350329693563709586243918166138945102257032967587792662396810878936301148668786741366468
9537007236085056002668840845728957257396935758017849624265278039385191262550277149501073797837602326
2042280507503813832460136787402104920791350377024384655065026787618252350675314353663235856587702520
3204692018483209934348986698887750299384796237776995541837404828306228717558692517204153483328078700
1564472858542894050011070137415484970287222727558668332968621499972033350535822699974470955083276570
6217232690455779147715871657823287228570320476315858962928013166907507000193756376837308793838133138
2416287503353512567189618936260707262976721505376767902568981316976693835476378984498442830273279962
6928716977384407021447912024019375663082170197567603696683335352795471104986246792659672066883654696
4288206731845746905923067850679242171782578624030034247214965842494887069718830130985659032443447069
1395107567099942088168699176278642853088396842474803001221232336231513134597191088109329122166069614
8411343350434142217077105946215265544360660912920258806489960266324935980828913995168914088155297872
7247471757784898937690385523514408681867906431630559802913686708989180186874024965247900537079430909
2122908314180342851446262045514355047421062444512397114183405161813755468968096382168815451562147908
5881115929704358994873538234918895282311152505414033524613071599954371951603780783723032954305653586
7357819159762662084548043575584784367392475014294197844824048264481651395208831788724312818339888380
6448027836812860625946850017963986904348272061213419325659319929192983934562464997300878878926417434
0742566516430277173101165498677929277152752494083315362945127286897930144828587561117084600548444291
0401685141737005566693092129621878223940297755718313366650012004233169659452419781775912613593547010
8548431837964776199911473487717607779920920609637961023433123546658187594940877045625048391083130407
9981035841232867218977653314379043722462217915888487509384549473108144280943619004884043844437363153
2230685719918148417172886983576973782406243570618196542629586707599471704245578529328617686852130777
1865423839685174342611263287075058035124819270944143833537786303573900234356312141007459571281195477
3570771170695688050921847564214689688487042129171967765107398149394957100771050120790503041499800526
6726235509927071409732024707079041275024139365597385792515882009118546637418433094181325729582218315
4638628375562464516727264992999027047458410943044714354749771145022283779830217192053277967649444151
4149902860375742917551290527853573751145734586329993580928460812761590844331453206901581726947266068
3438457224927217015863621654883958957976165340200769465750059703538436172888326139646298639949201275
1739848949816280552194990823639555957159274841696827891489928142051354045358900202450228347351071573
6828613673761330375241570943370177130566724771153926700916104400900800890475832406268866248913535405
7612796734383166298078705211763106247329179336768573016083078857768780599812245670946571947800585503
1866504275693259081501024509743616789953949021113963971247910095933277385868987177478573687183597304
2275771454423959354272078311437894503769356743067568646197932507997089647050912522425182939595442234
2213894694793163092204143259579195537960978226420992733101381079447276336247418389420230396439334247
5147738344848016574604008062760899296402912768015146604809827945363756946401546653027922065182389514
2627685920650759085400532791100492870029666855161075187616076868525766955288371207891111591917339746
1189812746863133961141422804790032252716008784105257654578124927435440801050442828753631835718094992
1991286620611626600637514984929632635553787712233588009307613845326281713471207691040056177960163986
5417951079513896931772992795802239031808463672769906608313265800152231177729522531048430415933424654
3779011235287176875952257808780489284394375489104122861036095961435022701372686135144731484343140233
8211826552578817260941848137483767047542433126853789945968508285131382709274333997858960056538817125
7125327268066479843268163249461725129905281864373969895130338444009343091612833480255236237482086919
2860931623083357507310539135739650004809660607213339332134997656257139230242357113513289838390775920
6713881578956939876444934066331885407382310738784735456948175137894565793626516893590961785575703743
0992950790717159949817798751680727777636762693373618499842531044072370861473633290366453493026985998
1048309066819617400336731200054968126444734921682437658771860767993047674199842168313185651144728885
9344855102060025764382987886569212198334710315091571126616497882574150106844752202369302944136388968
4040276045449020955967279084560720683546797565696270540193054763131580454154459671932970953305862050
1962908827304139628590280548415502424208805192012029510519063806885866209176645656855441875959768804
6135714998313202591150106761179203364582661373902666672483538665630672482166845168462135097457806152
1147419487403368528733508288546766475159262901050427916702473742193494975141200545782247478305017188
7952287891334731478445422366088402160696765033848083016678753639975529872717160510777022083628185640
2911979429796707564520657880495699081042725894871882989353810807816587679441079840112716406285055617
2279594636526070125556048798757361263707567109777580833632982120227095170547784649558326153671214592
8122917204750387320362704142192874838045521085349765487701820599136583106733130591567645176191094235
4856299292846942609123289204071656818968003062602962888363383566311679159484710266360719680877912924
7455847245499512635884332810433442667506289058820970311384984624437809747112154686333251639249778259
8224925506981037138691614130617597218812647285475009728891760668479033650902461146987673973154547228
6563859330551528186070581290103020676964511441046441034429018035057149002983440255617486149809747071
9298071836836873024257693430209863902039222183330193569846761664367391282894962729384753246860040385
0235950136296662477829581356898409553165357499578056684684316524449764402278316208696802788519768553
5194944961887313907238344989619014209801956658595263193526241912585263192215450833661341177539555095
7350472763964100978799318961256154274849688490655591703799286367313808474626469164285786111321998060
9608352423907891636603242028356292942183080277845907323387373941752464514434871617020339862342372736
3233982177987544850943918957373298294772618293972003045980783075997152251676713564286333382656496323
2473713396362595036092491765628047084232706053249573829315836809264163755678573037256284304931485810
5779824864370232813468152324835260853933330850101830403933538808326514932897545898434661914866609147
0949388815292749735435045816275965560587683786167850025335725881211282265867008942304283904072064090
1574498218803271485834174010268657932148669447485935261487286131573773219831990662457911432579855498
1407496191323384579310825981598072214341518931022548478697575593908030312264750452726191273754047986
4547402788506631418611399455270512108639647762682257548806221709093404980767846449402126496695895969
3179991911101604470249648692346191443111127308975847918451509329328467549549870119042108497223445257
4503235075546550736879137754409880081901788799649588211895882129252042241223969226540889102850535696
4798330682873333081589424421725127176685829169943505225616624699003791922379562044420341219886598351
6733175372770452926447146268693436684401187224045767419788776469648938357322636930806733102107370888
4627065590318833055446678142066889521558908278614369561630440735192363374786578726290740088471492179
9864053558855613125362751816097193814718699532941653750453833810860880558401469927135588429937056560
0185981994464814732323485451493098696650913580445384497067712698597453919227699418360420870400042706
6526408297900005749678741909935527679934323143368003330253906297780720715034573861758117259238823417
1965670132698533873692945275785561475677390006865437481019023423360251125080472299367694542931043429
4715813819359592420247945598572546602322533931528821383474402635755519322281453168932489260642576273
2249071459281395920516773922555464930470090662315494391329142102801064880013962551103705125967676306
2890898162750631043636848845100304141954614361311335300874780371834756225050951090510295792509190232
8896277111539011668301513153449930951415355103247053417958778835272656281317147963997025593826512050
3546577165206207112747242533017728123681673377642743155198832792847607597577766120564716691581939565
0360719714896818759329063877319894513965585659651723363091520573844800196500882532428191737624841584
7955398538923626822311950422475122199620477330169007838203578402453522913192865971151516378519733810
9874078641001581416537372804224589640702960153349445259479950249382307883436195228183534863469660265
3011986817514357780361713823238667299897842381683804938588359480635527704616216387539834706858522102
5064999789791478188462557116885071303586627507003383276663854812010091505564263968346645490058218238
0695918540796350309990934793023118068713855218336213104062800601704850380596226665783861475236323499
6769362378940184337221266127833651274881357578463076890618610018890629411993410101224367689342558858
0944337041537965404724254020868493044040370041135330744355361260302334061724795327260109687475857640
0791029800231323522005139157064389031308348329917160639240414107193969268627611257185570339241797948
3313594367723047131737741552108652508114987194811729658498630112554611803327139704051378010848909155
7737442963627093339760308568967312270031733904049891952890927736456191620556011532071493995755090925
3553491087359821583293043578458838665883064828441301534795486411044063233661730297211171577744930353
6287570509219759122473290492647599548148678311769300207358363426845842995202710829419613993571488938
9731916891263859006119881201591898828836377806814019947446512562467864508035332945431909566983143771
7155399017580112382090493044454792596468825973946940275538222837815959762411643787386777049792418865
9973493152233313489001475419508163374347500318559838096897926947681067298438629353779854625600219230
2034342494389867580049477477687710117249504293783554838664140395241620834906099444956492433728819409
3348084380625866990759215907817342881768549657072647210940314589930694509157280891461955506361796955
0727979624851597399575661852427602268527507851624419248220791219301371214593971089927264341896634660
2830981046863327305927733142428449322662189964053371580451278757572883041792324951974817195590677395
6353574854941808908678420971134424793923337706039401203479903861998802727042080831525875689489798119
9408376767661755376113476860085865967125240704797208438646931462397402427524925951628290367906330869
8367184649401528962560127901686944283681364963770276622031793077472066507448528805554518429154325119
3497931654795013563800604619565421064045824219998802275276190929788815038446013769055325979234299325
7378200028632663051329562618996078315716589132377499174703013456020387604972133447290222534740981846
5215090820687394001404274568101539059264994835691077689372395766392494917682425659072758826834481323
6784059394596488470581521526737201271146821348348992838087876702071583459965976459664384157555448238
5281381219347221916043352007340560881764742862842932783894631108900651075743320096421452391594383563
9903281545127849252357102059753205471762779857728697079664772221373551431051028445497784713059604520
2906253037181606614630627911083783768426986070721627050876148739406300927707252075367361607791862869
0898031162791926970348770584095491897717448666046027533363882435061713463405408503192252825806234880
6285844087821375882941241847854755574191116304366893079510772897457299266208863492013152118851209630
2301441475171793982883261636200815084445000695117411643190493281894570620209498909709696080632554833
6702747695009509946905506751299382750837543903091629385241169233858635197753375662887383490526328677
3106114815598472775450979274800793799332972230377603156630181730783112768154295294478114875497056019
8169668453589009792914028249325206595943570815288309846015694312563014439170915843723799596355996956
4829356617243001284151358315656694813278779209945317449710589800981016648839460072769925456977818640
1855876438987982154421053720358440654625724687117495470084588397773146436497748589995753058571445231
5404423558384393920441136845370535690454949401382539149486596661919252997058716332693145499776449386
1304139897564491842146437925331713088711881687368388718882579206295718366471857955322810258112214870
6861847354267511822434413460719916910419679629670503075820332882229522791415727346587502989756080019
4316706716421944802723601192461956283118377789978134695312921599649104081330046329126823764947617668
5296708114447260194888420063459990714678986867900055292101502460683829008457657523258581011542563147
9669809238816998052687705439171976700192129619631785430174554007241506230793111404714996086778675228
5852965234181832354654542116063939193488205436664695139821932615353404363373855184333998543713277318
6446652170690692016381616051079999685454286907995708429086852384021480261989889216954293673567934811
5417823884004228868246489141854927869935020416472847099991446756569776104989805259580288114492584606
5090197515563364253878551490369664068203892129583088507825194039118743667298402830951736249402405991
2256263391969428542306014610828567955175737086885492254638564121033582453069051877095716001940361479
4518048552334903491988616612127665822517421413544748110500242574494068328206017527317172441859599266
7263196382076837392236425106265575918218513054764974698326192187222281361287547635519085682737799390
4050554218478554678162283312927195189527704433702358944147079161794766664851986170667472237963173148
0011371374934046407524047358671549129759531499553462219782582749943970093286632079312747221303537053
2843254660829134171801327163367758447097536993674722964658732734534555938019903721713339974030305452
9068257054785796870284852339415517856139813863622117434541275845013178206698575356037228394317920855
0606684812680439428410160293868561924929070372865003301464669073179411139799892548225039053908101799
9071433854657745097537899076860592025518712811247783187397889726937294290496197582128751155527965193
4493152980352920857887364241499509168344668741220065913149755812323414188507684996190714945343691181
7331249971049812693698580482751486772184788631112673508647823910136728040324120547722362256618448244
3259976332731440664828944756960450477849024593310745442196335729006865404835561868212357287330835485
7702251855332946707830079304243217142546985097029339061926927494554438383373120754745330633342953645
0975766891673325886434115378427494626337411800122712787779021115621552109893344502483171583355018546
1890489707316670370252447827992365655734745354094734749775166598989232339259253147674779501146793313
7377899513636255943638561660523147504811023795503685249498994552184321160561296779496214041968617830
8062581007028224091763909314794165631866740818391039108640497954890776787685666548560295335990982762
1884663601812847864785492057155257592122396528834930824688176234603298202784299782351086007109743863
0387587543372683555102730866707722501834065446441619128183485656808279444491740928407227348806270989
0317517832663116057518735129534852668238452436923924787149529989186565228462010951508626377474539565
5644057467785238441287634319452665461937194210481471445349340115882863540473742972768507623390631944
0180146733446182371044437651031529727071510149307474143550631862541736773667163033444352208165923380
0880171664042100709821365580017330595630508241290451135624219615690506930619920451691897382219978914
8868520420888550269227691390052410009856649717154710650430576358647531461817308267377659660747563454
2940019896558749223289826551399920827578861767070720444632575597547335633343099235539759391925507114
3709758086719659670070135879524896383003807273038399086621715718455779142312629523442376647485417364
2233996542353566206739292760824348231892422820138531691962252100482599255248731334410932901226056327
4002165606273689064093228316046441572509875688411068921290716214105772170412189270267426904368539038
9085781832209259727460060836430482117476121920712989350735882366423797547706106212391556389491688719
9716577333093148524768890312507050079155563645947151385024481126162085343724574298097631042243392712
2363746408812120896427136802500740506580459132174351921742837178447539785464845482345637805017429703
2922823683860247551883864957310472372228326613875879338380719096269528680025167811341035170863916459
1591902041406059784485906146316709497961203708110972141242602625163515525758332450535980035118148738
8213278949394302587341725457022938440589697000824714266949815661892928366696143313424639528148358251
0680457257406643604476291999203525129683981600246186046313789568887623593442941881704427477040465103
9730321640467819784863971126903031403206000584680964663383140799752214746269735084217798530080581959
6186507128041909449756648541256610842654601195376299153443548951539679275734940571283565485293507899
9862974799799919417951235643326006911926943882668544375588362107730585928527121321291345928332680430
5240187677116101421387216128901100403070737458192466926211471762174932209706411700306303399781418030
8452569308040072614184620134591821445046307778410736533835631382168918970292398264058764501899872500
3487672080447322073676920868403421197422931913811630979500356127207672631250046106432875035351610490
5937282952789934704170802288290958930352980901909856343356278097132681186405560236079537125737028465
1451731406669612415404082206945271195975398423734496530131870699314955310906862319597479553956336568
5487153830369894017372912490158722911823514589389330403215029900022795929380546057160678870050051089
1750889463371318309113964573804875182836391963788736766182990485800332481873551973645617588159391431
5920856775876876077473353013781135456272108299217364055520405918985833137566933410988948483939703890
4056107217201243846958279295338188246992457001206441627374824658585852986541008132812586078385126442
5552036967852637032649530785474126479519470804274704514043621960854788223389119565823512316176463209
4347880586397924212188834409881426130755142354121454846456522876393993705399519945867026759240874853
1345572790499095203737074370833141383479951633378497224132647718593518558130728202534548003270391186
1218413366279984493950603036419142141192637600689613878279050816256864823574939023658624044810587838
9169358953901802901394493724762396860716642468265539292374796125145842455445267137411833967116884457
9746081585310401716025243634454553870688894903406757995489683057358193657986642281640791057791774959
5989649088584157331309792711434181739785499664867902211839060987359917249006903811831148796182338078
2845626174606237705130508666927259057542935923396546995117641119865553470895637499016349526698028211
2796267294844506757237156504016618350758635283540430833455056553072420089668788305616562122207967388
9357973990164233946421498598604648184668434922486034008542865077952262959124632204313650171149653425
6271278245058693232780494266790482066914654594047548930839114427712598131117943231753523376911403211
4314402606167106558526433240970198294847622760262961963014012498360138929827116449902133412627868830
9696581059268273321420294411328210791211645228424432018224462945527894938774852922471562582114170520
5513542520606415841034184572809226046410826477695605269450485136152880842885018931623414037451146031
2425081799691184539077242994928261903474390568060372120638408108597469231065713578825192463552948549
2444841598531863580198540256297480037645956395532325591645772290641287830871757698694622866761221857
2326523522683049733426262863137036723959957350194662621262798206648768796973282930280169314909805890
5601744231197067142570828181694561325636849455326539801588367263991502564337487850940591480406332275
2514481540797796182903614371407777646876451395760408050296359797549148853547697482938337733852317934
9827151164240580561021464376797975976262861832928904616117369862502814802633758473189046086819971225
0050938877527620150306830949968395867058423581777153841764654218965596547443152306111143793168964756
2656777219200168931360901673951832274126069386478429650746916171085725468195535444479600385517612700
5433808763835265959418061303468415230698420779884751156084230506790297946616236283102123207333313454
4110535426601493671587784079533916426367173468449764009578484162037224604212165388389971275591845430
8042241594927261864619650743690081379161868031416948293342300424137723168843787811652786713168635793
2218683182694123810259185258672521954150616457891436685154833083777198009702523014649574869453592095
8372458560687503837508062530392376219614265881315131061181055916858931556592319093793095360086452866
9141799584432669615130030103628502101491190900383735021721979256318766868985607124166180784690251373
4329128778881092792353573481007036909261384235318419785535711710836738494630556221719633941432193045
5805737545102448266916249179397008387477580150252006099183110558593994806674915188650783687306103890
9284216439013947172114774828651128429253753280332800621515656860114099833414871764518281459716570326
0859083864595835348512491527174125878306090600082578618394863933485755677135630133090456762230872192
5143486301248107757946673508130325895638586724314746429255403236215166248351572663653957994036368317
4898033998749106933085836486633518891279371986549575714393695669019857140172578012832920828549856366
0476692676805006495882386118700825990147394452942987317003682420583521741540060373307558424821310225
6439997402315435246696989011756050132353444844589356552269085714151182027484460567967508896724078602
5096124483796294359495880976928585192379932310083056037278288454925580783106395376157158906406123088
3795480697814410923029080611424362875343675295296047529227131818574345339910714769286975707879080758
0610276308986936463629276044576132819038268828771316299040776778179616913259817628279833128630034863
6944399085696432256949871125450324612503871989360771568904480895349068783029231616007774388477727326
9403455699791120816455716116122312964060426763740309022628167178394149138186883306838939468090402940
3975847356239019379961526637921267194612412424908397315039552896097115147925359811904363264142475409
0295593232962860330968643082918643357243378082847958396485690184537236640637425558818607096794423116
7528535341832244754515134432305198917495965538152511062475661126476031415883345608695053081748455410
2077902640812705075680102328158074997054673728937916331056277206157371075762494249634223251562504501
4149784247466088691110187846165627978480286785158790750165537037537681491479901119914514614873057245
1523645090037754207399370387889216998989328159494731036895953401726736177764337412209559263096935543
5955183676132330089239117169297819672055030322438253844938624835999600242102089297391329673798245451
1131348525333825425442519535361057837233587764783087546433016602246762200279994716929863724009496299
7575505936405921529606326526425342443925941651403941489601378292251614933311207844349448450521849983
2582466536459609828187385606087452079371958789016844626487467874067219138604122467074191056653897713
9473217844411328485605427077497710567470550809048759957770832216856290500126206598776200492205267550
0353239766872814373905601711535713222600460495710771351520643189826778746336870808080597073022275895
8437939333337843238789371751733669813146760918617247198525911585680993458866445852809690054001104066
4605244212324760628733131474389255160239836299756937058210611270063963715137840396841422518480843088
8671644419768312173865893392729451974528155778505117449121355217079617181534767033962446785384152719
9456482062141761372769176377270333440793351094863681575075107931849049926390545979449495058666616955
1926447592270606709572341647953907737512065873035100967842210270776512156021138451657965849307939344
9835210056721619050437207393710870526017228842636646720843538467718355558599152361766465956906218634
8952754421538135739173225831896853636358415712749605558763257754652428151988401322830345227244519647
8831146101502030293800985581097583850492837003592496944838114298748621169511487439733455832509454004
1787195875600936003802254110835523420509152722432679847922378762234790309483843492603348470636791164
6416260697401732351039304601917726096843795411986471179291646588407840531283508453866217142781151505
7162259657747633437222733381653159534095181058633715394804348655257359840830689104472269355170351074
0439462933779837753727212340055190412143954835939470962198005188940927770428144638952321941083104702
4055578051414865345647262841685430509675864148024024408678306553129764069040320575848321077999216684
3692941879530228108677731491698777512721980502884786750746858009176246428685564028378309102937975779
7111678166828907003275898839355218335973511082276789384102730612528801194383875187737054102242998796
9743566932373841862394841774738223412268479090832515372651554628039367635458187810993214507494298328
5203487432471561458291687860071814555789217918176986888593361677723150629449043392508941501949647237
9328354647376471971228624742174447814385066092864518958027791368183269782563308816065094659240609514
8111186008418923781272624716066600964386402927390244068176300285208872057058500130816212602363698550
5862719964117262700747184168665263926116018201251453965315787460676619227735686988339925215786434071
1379285905975951712564332039642270993589522928868965890531721495908861739463740997561721085186079927
3363213124449141807490444650628059835157056258038512353793020780446093506544156968234690520613614480
3133041320339849149943738965455626082948249576696994690034046460365390994223604555355665728466699717
6511169728760057828362056632426313653505966379336910523000389755526763793269996110498242382291809988
5596114059684598056978122388186429754128213375526974776770218797642844143521793780624435458704029387
7150163050211876125431066357294219553194965482252183836307558859064379537674496818546715261992105038
5047117074335858480925949126796218921803844092076796008869331557599329625728076985000251354996924111
3285052233141824958252607682020884277263671307504631412811298143960644768530016181100453898111426532
0679230484732946746149004363436629874975125714513793294296864827958401199561398975602998585969427503
3313489719736358193257124121229017766433347522825851427732484446825842169340682918443733143389247475
6478783864643727602199443590447462753958841020625195560480972846517992770169633953186312504271488506
9147927312657485641703104230420956877946222701425856470062893490367118351992483493780705445227557376
6168122341570886690468569948635796329018834591961607143522783408728107151943894350457200346012061254
9634584205192259477517235582652278023741493533716541977116860036740883757829418561284342261614620945
1216829712823977028440191469543044034079380577638604160211465882863268304671718714592573761939482060
9692451740022283575256445050074446073759686045373572919495055358660032769701104573077819052537950475
3587216861586952635837902501260689936446673361666425474564430162374329125699593970600587888119295130
9907733346128736683062539997532543247853003821674852456339986841680096626535879476080300683314254400
4920682978379638801646193146926629652831448451758917608092016638908128453502270777248196378589842965
9616497783202909602222784351596902476002027877964725728724564280379193423721171081739568815642371374
6142284569708956533245876414154897932226093924806593839047186248102676719683261137532796193212873671
2487736948308019253863981195178539374828253867495504007289194004832982108759083586178360570400611162
9664300881855045904860098004788320285200252270081083828308447985138717586807722183973979775011171541
9821555010658323396903330006066243670991807133925152168194150579965318091751473257051890891936630311
2455022038538658839951710135453896379296080741315770616335705893056025484619992745986468084554203420
5597880378747899613757325435475483777496821303372657670233265834876090953460522519805445740090937668
5136511497486263434400297591120048128182082343985823539139192448087354267929104346541188414673954747
9059857856600521105164874851719840665734570182243367817097251280058499355712551733517916442997106135
1070145870910206974932396553561276404352744080813687347299777241271430665630065211348526802222229566
5000186794435065496478915199328740285020916038281655915028648624481846321854957662818966397387584753
8623708147903908128078068214534597553221495867164689786696015179956902380308793230364117273370324893
6822589696149756989913001320132795212658572346363661908962865012326600193823944056698142754629917081
2483944410966296867725230493988163994724810517124393042649238110619160084267728030093243277588129561
8474090049224012884130149925247005300895197248214945735845921928699415245039465224884673607698831857
1808241699743322757183019607916718822149708498097062958147415525820451098258539494907168706313891116
2810428385513653398359850583583898519190811237894862333909903666159559787875868728622698879770396598
0448755380547087403065679505369311845064199165491505321968082018677737152403031498764630011585049784
8970822996905488269868250664322142944707510803392661903964689095954318916084982493347862605766684943
6262042440400960145036657650634987330748080832135182089804608048599507009480279943274586080011299139
4604915690834282013082862112546563783734973501423716683122236311348309555395672774957697707786485874
1677125351728308247440999817537421288142776166601689292166201564190907634908534197168908802850055218
2228358880024541796676030337467164750818990830969628199708141202570793580277659642042329357801525499
6359032427020403646609719608205321653614922597703891642998688429980142021844837161804438748771293689
7239171560153311610012155847452837934570309269528906662830187988040243537639191402308549461632349547
3627844481537910183613065582837450027189807334956870781067993683692768704078954069390961747618320875
1057089370320337045872180631237636313552872115547221155203093889344948579155090183192088633691129858
5949098820848507196616374655597102302628361957142614054407733150730388679788611379703824747239671285
7203914417524401419739965316307881095464654636460412344062437862693492887411151937687046215212776517
4127908404719184425094115201013220709907102507342402566648020370583510025106776916719722833742726708
5347612915704134602504216085011382591962832907379385004184390896135567679388064794257664364589263855
4719481114137424275607696982104605077379731688465072061681365001295613237534162776995412198615271728
2328801937966743797265918137997700697991060482413168066885496230654808840124441707193012662868017149
5885091392759151414980631346438585841686722602214958928364232385370519313681558146661917373418467393
3619373778122822056659998748965733238746248242872916250669293696626435418506802081819013895272498358
6997653686214481503695408442211685296635292215101466979548861062061698873346329696012367235045336803
7923927682094804046889159461948445988760192008569526753508406847161408577144055996813775678356856386
2029126468572086559592352732154098596009125854205191023656688476369261710911363123043853815090882199
1671577297285429157522759349645835881763239467835489095889449797905994762492042717118759389375238176
5548947744051315940069077375451850759317574501470005115038046955378650958823905916417643601815779501
5564797659144286390604796688738100010455437286832186038984402322930660748156926134359254301355263161
1943148491778679794256067640917019041383118940093903144560050815387442546565181616225935060131907618
7898798837133785335043821948808427448244327219892521975442691552784363666081032651988366955904603448
7324566048827966063588595649368094752981807557441712000369056415098811365491379952276696792249723332
5092326644393629316337279787788682807061871839985900178054786220353403362794078117447774055794161939
0709398572465326353925746255828445654666240150950420442934584300155860728452380086075111667928388873
6831140538073836960749290883010151510895276449007187006903133202624158461505230575941710410760484326
2469277269729689382284632723338436433227519108728878724758294823469204049330699426878007455548564002
8237757800426475731391397786032887011612907326495350914218298219172323655534895115309044973676013205
8582526242167760464800960296836946792144097057235801994624856726174389309813129002587975582135666170
5745153807574527330165938827923503995253442113797979377203548568019430925786721307455113234833167923
8976617554190534690456840202762657718359490235716236379293496708864727155916172166128093846319824457
7783933482542111966082429793581806832354816368591633970900380917778263869702331356068362497948298472
6932880077905691802799093567739962093114805283372514031379941754295444513195593175502108934037023150
5537021387192470328333445806323276781866645959273583413565507694075165098611253701865843965832326721
8121336606963324303598562598938709095018255819468474343559800622577218501226566549089807733115612076
2272076372436076948188934715579077854389480603685827538361051031951577063207446407107808403571403483
0424503499325013039589689893237808810373927785317133014437135361785705855985067301470199516730934792
8460777494291031621165735431974489700206557078324538883071978124605184655653057728537603676395840367
7308930183610327149907305055150418669122123293552256378517305827058664308093914819581933480755882974
6781527651754861186490700578411474777785940404353512004459584607323243590386034806499018187721181384
6532597383336352260285109520762788895756339622466700627737532783418173015642520741816843161077368403
6651854018123042909058544040759061164900070633824079893015025371587513685227708983816933475443424896
3845843585261850143596799802739908469105288185346595758555729391860012929561252417889985050809779869
1390739973257838950751998741226396716330312116702731598652765735875116329982910249845817458503305569
9619027120444902234636359902931024265571762057826451520386150928979546346365757904494942515229915883
4761502061995379106270074937804987104125428576589873517481658869215702894209904287843685090983148208
0014035291773422277990749029084938263078956938707913322567606393467432993765108587544785424792813799
8160507217307864964711057761804154810533881976624508647273033162842630960065937611169094731004048521
8418637411884512740260111649318501470952020831170408854384454341603358435719648425831004047986054019
2742701862636809237039333744770756970780989790865672654889206030419743560392342242814900945894597813
4707181605297788270409272536487684203983047703764832437692105514246518290216401672871184395566031203
3895221380255962892768939991214319786122007981332113398359855937264710253993767197727866247892387972
8241377263410307598967963408547746712037125764620441538454548625625680840963173762815046483708273323
8589071690244787019912410267174422865476600951282345917674465308791363431362149860330102189004871711
7258931455520033147204421201738779195704147173255127696659946869506922452965802083406952061317144676
7434211958676910113433455303928960848650439431659970321501883998519127477983864316959537090109785512
2673393639569779215390600633676120445735836016059209295179447934091829172265804449786480102999163952
9563361137084973052112896614842938712873626039215686019991407836754098437031768086604645728736443220
8760865340709281361940766157855692306173817904959736518237410303501206944148416644794748995599144957
5360329821346376933562869607679795202895440184442217110092863171080984557475286950427016417829872471
6702406843915039636505871980567932360681531480405141661531253456753884270680735704194619181731080395
2043854708456047784965106469336370966809118309438831471048348340427468543780725399762421148144729176
9919556073845192723743332911085561672269737610877785384799935502595363510505102150102143795972217893
2361142079797289680608115525781298613836438802722873969824592563437252816657032703103151918397376338
4856404512575833334699313926332204020983123807134606891389902473192395847557893954054914088471442958
7149645199261386769942070933750520804925670064343602305252080353906053149231045627992497066799424504
6788755564645330870112339339510033821016066710686552362033798907359163419516283935905415855090975744
0095024329269724545095333870070557738801889780126887030258907062907047084422316902020003219513983569
6291531248724501728150763054789158072853384554483293887290112728103646831415566284499879271354108599
4395293420862839812699863043143053801761719502774877526397644557605637692776376401739280269776589569
0054269886193173422308098020488804260570935682274001804496945280497873335883314733656640359496916634
9948351101649272201904418401109295188334497909085532731115645138356922828369768191304535479413342797
5596682052361475016124994973527248974926367346638107677303751451215802454782064671133961038926049755
6333060007171460082732345174864634293405825668000021469022346745730253140278422400922287684119963759
8145724429808828199016876215569857142092821938739476588913752369174763582570658082210815707697389237
0330097939520940989537082235306052108136326530800020435136712544195059252340580844811208702059205236
6864473319230115974343960371104918674567786236138350664914772391683181084253580359285790677863559515
7170883424610984372351073300452918273094833472960082530599361390253545279696027176562767523800462557
5065931691743305871265227836700570096089470556922495232456331802045830988657646009058950459286615732
4971810621343736355943617039657167505305147749252366681165254294875869789803190520288013312439423848
6719237274688949227730432780414461644536908610511193419917479882679432694881035507187721163053256987
4045301052059909442020183368088627207322336233122542299533891439585978507344632089702219835596986601
6268140924234328077370196052050099532701391957908360813854337970420835243017528264131455244522978293
8252814558203607029691275765703901000060757006645284526740248634395926649357711975150749039520743000
4245463468311064773921448373352579567486991214058906807160769866061179630283309834198448064969166166
2157306295844770443308927862700463570582601185073844172344337696125549317652142498350834422766425902
2538031925347786855313621061421571330793669929370320094350481806489549602271946178669119238269934971
0813621779553362765856179144935412455286493721697125310638874368472970335873485976773283459462678267
3026548505072171851740763459416699361075736751973737491142124465817733415287595596938121182987736459
0807325443811510335648770180976016817398654124336003304899208959012078789129565412633626558100931802
1511129147977480084116619754974534025148122160399767528843992819634713267603164248381748057559183263
8888418988465796037601653182101231715686646215092757118556280214123412165263066606617437608215706662
1792376315881779021000698812829084111675466705425743375467659316624364237026138284833091309643232342
3154388835350185110059017628780320539022328910579704097681360738931043748373533998411214229090022363
6990066364524296409238733588141915424808668344694138748736554949780003281441382558284772321111358497
7837947098483278580102597178693154315704085068598105230569978532402867463684272561387427073997418805
5855808420055052491443268842352582058739681811694147268990453112071652196508398005568781103063111964
9304965829335851087501056542426169259894174675707000660677903783912281595055918626933172532495541308
7842966225889626018937278028769434412771842422109530085602953082074795177361520876368544280060128960
2625557441117238035083040399618798692202887750925108460485926308499490406275015612214638143289648521
8398630473878115097391132363526297260686784193523244029721720830563071794285962196832165185844976709
9656498046161030414463702836301800951451859720639537688257305425372274853271744758806325486163464544
7639365501765701962120313595512493158612892246194700015947649830791086600610074203021787742300222808
8019860420212693452552863112698156907876415200386049274282662060909557992230557763945307064482284458
6744912082424917731786800061429111211655095476597445176964834777071742027732221646013401888814421290
6390032615982919026857782557194884995524275477500157884944845545046261160513474523883821515186488223
5539576162826629928745386232448715337091619244178264970148170761519190531150318187964624293553843481
4194792577724301131524998732634405207209823880029369540509782768924253897708432840262326201009555278
2199048737228147126161003555176214310490333443955752720404356563675579096253159912732904346686418028
9801897417786871115066296411135408997373683594683338817097296766130064177691348646080951349418447180
2520383219733279647101396619683203055646200530939155395414778520203267603753009279866781345428332301
1143847707859284061350299788997967804754331386389371765215141098764528173722010646818089375604442301
4893287275602853907811196148193145150425744747433886988124238076274792175943162419093786952590476792
6518293287449866342412447153222693246544986656573200971626384133682274063369024708308264305572973654
0167440757852020084436564427190522530131570992672186653792752781127172611888702335587210212479484743
4441804322713823662152288093019856348581763368318161524830560134515169960656482363710741018160565950
4159851905886902044749453933634572215419646811287786683596812487431106586016983907988051481526067553
5082641876385968674756409400627141815463152167131198356841249402451099523772155963068631430027612797
6351017285496021386945762026120840465826979306480991488652673141451777612467326439482734102848601847
6745599034468544933312212204278268063567663496828525490178482990852922261008501419840034298746525120
4472902565084624649029065507434716344652753066645288369328704280291331755085590700480881038426567845
7994075099593167959707681220387260449946015854431187608928730233766051938265956575230537034632367903
5076457584712609850331254493100606584422503857306604347864751712747373829936127889143870024844308024
5734014495317576327024109659216804050650347647870163467765914345830609305266955019729912016771776566
0655879736168382079786759852158816165062623275670754395771589131235795901695359999855717462844431322
1825695652655358543381597104767638306003730556778137960323211580179476445245402247309564410430111174
6888148473941920578457462333245321777745603139014036528607102179559883047723259321628163383678841183
7902021182924615909265911821225882561714543536436787067035484267158773797904292611560283225904111514
1900967544858876504896374586570682116657782998696729192590778273319923542285759468128471631805879744
4671834948970734717285203671522433665594439831449833857987040032544710047649715554107150829319744243
7002838249434739467488258324003860034869752010184332190137263189553460329196323970063530404677833191
3038872539479227993775596295046333812351308023904855123447720051275210390731156049622504435358463740
6905339849227191373198738990967986784294428881503441675804217786628185331858489193466822267546863693
9153213433823347664831056192254926348365393265118531321856995129464073284072792196064417707482642340
0737822060126873362014574783666296662362634183315591058596467687290842558906537054343286303199173427
3523469751466110160328807564753223698798976082678645285101657453721294725929209342618153273303193908
2687972515930017238393192513051184299054995540033926905922595270648375140538284622572385163233880137
7442160907054760958894228585730501757683541876271718571475948911713439370568003987435619350185778986
5282882500836991989876531568320815425769530078642806330529865194836006249003333437013603626111414662
4819660841467992499671756637001920989987825526305842330966701056074825864659062505008400531950455882
9199388604269448016677305875158204886969311586930116525921496550974865773666861122389908642604090823
1767313777633852565207716444162732408404561151436222801992291682762527641317710605897279096648146327
5323435763838035344404391280790209129210188976317971828589220276481852774438770784133454870608738109
7403135091189083519852356970111282801108752730019395909010428736230042329580201248868986157386894218
4961523625890894790840487299379293139911850006634710815454435605782213001881073739267365564135408494
1703330114257931472652626555714849056993870338388096925826776248085967104233364912106422371440754085
8509044183344999987737196553270246742388821437582598923737867036006675382385077717353674970548829206
3264642345012156573691325752187328557389942988469774513617140517421636290121127111410344938748208947
2384165883310104625846581196320475851348153187377956632969929359522689109929943385095711712792989883
6651368561769083265276620519004896139657410445434440101026140586774942652630634565702244053040066223
8819646016541810934032419128944348259183377904530147105385625042077828865906709491049165178690070376
8003088567311832197801804238815032237669338275683348764224938176383532024653063298693257572876927608
2909485617814548578392000653861615267850266612301916762644512008719372564501505399827043635292541639
4980402326815806223985205080792455758968504489051069160303514450181734065441822450787093615795926043
4153786915168066553476181288712383036514475496374713518456053943230288768929577924358986150176652741
7262434727752255014215455915022010920167154330144406914929710039876519694282744987425623172991335107
7506768470533653719481504785193597858937727499774083864236341287837748912892072605690707325584853715
1085714388480030472938364328848774863005491055147652807901281563702981225226153801795673125301915762
9834800902322791772780502887328015577165147810980754963826401102683471305110250740592671056037980799
7609163400871066062990773241147015803218160787846139926848011461643087901773586575144969325988684381
9069784279103712981147571159531485783108795529341277047670479148187384512704684849011748224457126931
0260088077749509025930573238090727543156234862610022213143555941937152631028197693408932727284938270
4929234018514982236698729080766400955591805696030436865060382583827657026082272722022897406068445861
6077239608143035566967281603433017304504056453652527906337713446722686806313245056009830029104894302
0375361954111171403724148778684511101250974024326007902089766149394823543801652595621527977516800501
1633047736283481827024114034836199324620631318143402559167905253267561600423919017775579041618043603
7674996102237041250144286575958152294228107880727191415449094692991795536824050220682509872433718876
8413185245443217421206682904782685032538448992138112560765006808365156222521006726793238579846501529
0302209237219341676971993511551841538370210772982623300571338270731279263123196965356397130302593301
7889719090186543769949038253995056613448956795493037883972424508237714902233562873479217951195135558
0885295370012328143280453864902547090196738718111553467692364710516381816036627576454868399650955493
8121039183219381164492686286082307758233688749888156334259165151240195881236489439109578521867553378
8952832708059688731175807192371665416367132137384706228018610956969054435772787205578634426430150517
7035162307590099480447427352546575811103730676418588897744508640888850659587623431449481147952421869
3768708573463952530653501199593491609827899467107405523666781182343436203049666697745830338089747119
8670065744324544147601596565112389466066939201962643443789588706429038049777766748390881242090307984
0732665080913601819519801631019277603647543105280968685595190081372910905544706765020493874379373900
1331775994975725142790596273031959544306465028352941750011988503088723628609307290864491370181670077
8876160445025576446844384897338524323886611947237417350481137337959515853655401581622325768678668381
4258482043817374452058543978186723448976568170293527609659913805062211653022280912788352597847512941
8734122607438668907470278086269196846830255232944743259902005700614022125470286358523126508210010592
9293108685821429109794382152566154394781078970929598639922000669896591838104872692874060234091531988
9417355950447238149182713000044843872358049163808202086515395791805920206013365141721281107596092664
3705291518198357098711777905082679579086147247866622362711020554066703521364012775994032356807319589
0914210958877687283366834793676579519954881208758742378498532444908609152383535388886608018050028882
7146764518074379821583263339983084470839886260889781918463322308544753560596463749925477111861166775
8050316418170816861695303991204559344344395141216283541141411575411629015075159870001264401984700457
4653203266076765755094827180823875722335758983305702998566598196734710146549513152098596563829412302
3610334985974137164445563038455977300319970994538953823684947293620048534911737856053537044757708232
4942084461408964932186495414876837938489588419817391841121444602105242991428213276382187472589709350
9784751592725490393004404124377826605122985697831900508132227855994614241931539125659770913163811626
6282586520415493501862729897459396190538703784635391879196373980940403807590069314168046501732505235
8322638019936199771081593697059010576359688087480928214521925675423395670169192698765883131905469122
4584399806247364124986796756270017863911376284712419725599080588047620008429294157870701220961620618
1622073115561101260185496291925490041816112207309388348778449499004236433342707902259705142864102335
6896921774982241555611882540542188047708582502612654957072823759090215094148064419665114953660714104
3446791816031306776024945589602829274390581349889039573316742235723871342881576104584189291895553205
7194167205627705196512443337425682472938524865705450766019265334493218076703352437023994981173953589
9780200780086535732548680859718251882851579534609063943914252808037063150457253272431903831973401054
7411638487651042155570434763951545103000128227109273128549441536462116839180021028940680205532523531
4824254790290774073250526227482993674460009036258109919032617242238417953739576624428148961514937074
7504171031971820874282787809942907316712818435601335613366727196916538626508755691683279195558367387
4258694742384561467702505917681558117514176991826621294825519580402454436053169647226291233955479086
7623227072507094254375515598034162938944404435372681281096164441290010201572178743838366907463441713
9265627048944986850354290732614827080536464540725718118464876132147211577738703808618575058473464956
7892742737936982810767133840885032297004154252915654022218731623167689611845853423163166858593889426
7509129301218404265989032367323264645399159092605926062010389898796489926738776731688712617789037088
0632950421674157777772319843934676862219867591609239868154533814115104920279382494464214371552957915
8456915517241087266449230568457642808419694285150396524517635815492091588886100807709916468221931798
7803418850601128696990813569813584523476334595796658819849979009800075309613753831223565650994655479
9399814191399258345979329716931019795595481257517700294599298791818026912725942243625949891353933893
4274752735849392162274017091856414906697736850791068038808144938215906147839040104927551961907481462
1946527239399703382738008796261566362796501929036785149332168809478373585791124394351688284608523915
4430921048008756549454390180682581184770306353563565258136391253906272620716736879685546548543604999
9982054108640740684426768830225913438077576120553340939527881847636196638649888169790060344872424705
7596905407412886470418181989509497422215815361158312112658445511567562277423150412978627930003017639
0033594671337983736598693322098497880439148902234801162514909436126355160590256380161753960713359672
6684194005116342862448808144680051719999905620934153830682319622738680823081363667934013607738519842
2231588185388003464306082944732383376903750795446076952223323200071597865887281791415249288463244615
4875384462751339368280284197208419672649066954252043074864989311391099076550638283505762049007182458
4155325007286661707855177453880412899663690798877270450017452249678437285243330777194398176481571285
1678903068149070765999526546653005037082532704143327809003574668428163769870870971940014967493580345
1434945203395333340403790272145253638288230835546678414547486942790732673319103674795676836134268446
6487159168975351535105818113681514560202300034227172201023647942820958666848076823597146816599513671
7893342758349024393431983670808979934357572237390513782216077847246637212748727003425945593901061610
1846203533665058495507273425731630094346935979551083361541170999838606500773524809501085118440125246
4646984131268507322943085072680337119836415544978065254626828983278427288203271987160926027727193422
9748712886588959938568336272780830930157408319778232883225212221127123723402285435998732581822988827
4824593761008301254264181225825611920633977845047764130902945156973777472540173260986449685874127278
1566700062566126509633382094526129666198244852791028295300245800245790061277060949598432924507926878
7947127962564159711106449084699772332243972833615671200501975073394677456115577461910239964001609701
7492356823070119003018659333121042580997744658831458052223742974615598857354865560825085048919538510
3914512361878390757783111317729047876250487792330367821710837069729636889320415609952199926463762025
3213160129677470404380682465226899872831698118506435298932521041085510304116248059300064515838854915
0267755500282635179297904245175343049172925794783377674519937002755722278041830428657763432022438938
0152413019377848086063652265795193539460707543621793816155429657709150985591965927088283212376729534
9683284856877670887589337750245344279929554618654847699914583981718296224842574730334045446215227269
8504630437899481579079015565666778304570307511436682921220641508336280044636109659503750301635415888
0792970491332553534522762910245807928482304630380815063293626470797869663667523833757685585033499169
3663007008989669364043575303429427592375221519291477006662830968305011958313603263257639957317841805
3069357514064145525614580199811146928590045558726925711973237350131941676135135968682140941046916904
2929428083763589353499774087494519466846611214578563304162934929707880184751228380547054584237391987
6233985278178721322724545029838417330017827723509431681178390771675238358462811606393179451532142204
6733083844258564410208993742775842802609799650794609182209245551101681749122356738139542529706546228
5949262702680298920097237844073569728746275391197166948982915686887992230538558650414867740726924509
1532326311259563970407492335227638148930917422397300089635181677406728015498325025138977763543762749
8984873596987424055043537186507468647178065066646594680343903189973010099277445677251525892802890779
3949180319010425127576718210530404640151129774031306753026541859766260066353882859737872221657232021
3449267730508166896659918548585113437037424647403940298687520790473601544113025324771430961874160766
6389247552178393406039194705149167811685125331381679318897711682861468604420106332936698813756301470
4239439743714449043068472164476409411279721583580594126742487861645022197406227219843350288296963147
1439568647915402922196674188801453065584665915283990603675231182292730107297454968844247935650433073
7556150927505378838235950694947682877288964537246515287648957975973413855266005873563651176130886657
3693516506786779036350076379897043847529924502128391278875417457493165004188960441462357076807795379
3620564563289300514570414538826375813882175842649619880731794347126156067903541332713024661816372842
3360619770684646466108253770906499196081215883907564819555401332846068159665418550118156858478135465
6673372330013062336043119051852670464059981446182391262990976208221629372881300849091399375934314229
3397639804566823110786450773199257205936410709653334240810381856441149346013817658549322664801690820
2365856685571608252661544623587232695276788064782326632518932791442512180180445373511663487250949351
9027191314944028875849381141053392516135679340816319207801288507963732020814068247909183371633452818
1937381604193817753203505735948133539842123949933662232099871153492267159507874739488093869335338102
9542505657269682520422525422508842827082628984818420993428512976111427470979357818275831716776720155
6548574004432825697242319963320443713918597183792150157692596806226199058383589750524136759194645019
1337733720331874502464674879290787639713071445963714049621198093775785854719746023010286482674057425
4470400741441921041700253648661143396845208793695085642018067112659468532019430015919987631008756676
3821908024181962532619770900964832514257433244954606103538576291389905929844627155551429784943175297
2020407424331625053322515191699991675263607815520289536007156482331345219942509356344736846195190178
6491444194454330817948767957753719418134984170275722212528173069742886227553799471142041058105348141
2818745687021694201465480059965355121038223452361919011645148846522235735914968660915684044105717931
8734177303471613078400153007420237588769682361440939564677820566045337219780400599685813496539227907
0915350078357187147082934362750295108750140986879609535909349678337672051968244874150762973324611533
1792903422165265863612012826685554037977763851209177589015141059025829740484323889572836804573783956
7317827750109241595458253390440184444021235585287860237299139494425129566049073004094878535916799905
1783582222055167473060389902263439271110314404552093144171957081753966949488456698235645914852764262
0634579887895199036748384251808132016348514551052300784455986659529399045951131453540453189357187504
5844839405725656765051371184025709604076996548349509567784547952043704718484576559206655604747567139
6845641387929432898672032999524812540809288592846550457123451569218763161643362530190106062842116536
8670158058205004595556943903334700723277696556564723226320888829265133407502198887280613398958153430
1609077583196799216603565058286002731638659201341443011503768764838393666740141905696738414472288390
0546223221477033648008313035157421167779806492967788416529986174413390582763921737414072495035891073
7445915862044132752994028918380114003434914981493291986219860603796985972667548712443289091855957683
6210098121437534014144733636361874792211503440752227127641485450292535588393523674744012764591529195
5231005081419631557595769793298786197400550171551120529395858605681754167523472069305252283616472001
8208774250602132888803853254142260506014335301710842548907954465541140151406991147105473207241628567
0947235502002615215412918826589129189559903771285504981980254736710750229891902786895632893763439892
6548493482639732260794338685480086266089926765883358794894349181175183588732801841797175669717199188
6806633988084271346740144434889160120191826196180659016949274471361137692779356360118092802245439383
8596134398336008143591152956786756322980593205515358015675783264206320776754662600703189541804947101
4118502960978428233151271889147691979260968651935868758097833963122667376489461699009888145027990922
6518101568918498585374651357110131153961292530624686672930509215170428404217598549037583591785733133
0433422558555569765548754116294095650745472415598330806736023754659977383411535138375617860984946577
0523393357145568426008532259848027737143605535969063385952531488301486204598957044807968829183161759
5428173680282407104788825449343203301072425829262285035977709760068137714866527616492431388436869707
3683302986298486850276170772916879627622772688465414353883600499440488799201399125379507186010927904
2998259547480507543276201909267046192578549191552232015049480377336821234033515927741113828848318073
1628250710020587398346594937410995000701439155812443015229540372405007285512990115889029425923152803
3240597543642829758797067073652693007516804985515679871491151276922258440522107424373375398340288442
8630595389383925893696650458084986769612950448044199914419585114688417128375431238784660291013628172
7029906761763066682843333104113724274435491171327979262791589987470656111773567016401311365227350043
4314268962898122384972735646369136484401023539478877431395962355312799698200560670496193383349425933
5319302627219553681372463945497730182528768902390711841416522301466291401138195867590093430011807174
7021320808774668522011234147391588827112790579779052191105077568956594313834261832210005002484062669
3053044265092969868192726953885586283573974953883902089630927287933825750282700435876098249183461781
5464626359465152191296606379064415503365424669998175436753153288241433644452007972095111944272246918
7802617712779622966807110140321866965191834718585231100632245286074155525538643117723955464648737717
1614133282833398344256568545987509424979170927033293186897250787450609534486254360092568966268044265
3902820982706904504778571595899331744488563294423640226645149200852570754785525799833843977014774027
7320379988099474624894892671155979990850305716806130305109098989247477769381766467601665703601558362
6394908526858359124775558366839827698793667393630186814250303559101619960555940253499550102228299543
4018965659504046234428559262008924819904538769553275276760510581769745334398158492548632251316453689
5100743022227545562834870646246187732998109991590089954238589905643562736007122888969460552492000550
7415320425872647890097361035318290416734063980672170540036570200878939510329179685769087020187941917
1002263926664343915234654844220901367584172286757164053283677280412328405881353823017736170668512242
5225264793442128915774720865359783791347046895980674942581275919699940376887190547974776603939157382
7805896181293783914704769968708161430913330715822885669812217054057474620665033161628669327106137236
9356819298525084558025350417011999912105731916476081414579446458426144572260785480696758815588932346
2837884611304165668686112488262392694572020022005372864944959154701081468343094288563453460443529329
4122669946639160964756842361067829734585391078633060921639363075070192071389633254019644823289173951
3695696132359096088310976392654523040905024469400689944300876765704109407573648749698319487781717087
7797795296898633813748522002060799952793946810510541148490881531024752225531330725982417214148380663
7267028330310960858466560516384017509453884603515622368395813076100524720253716636448890235038504884
2181113974389476281423315765860298829345231069747706625962756256804826760585337604633490119519490072
4467455901022114586957535345222542358116274532478413093099131310232493418213946625768816182530227930
2979773686958400275581243856359288804431864426679753478725692562099190569266364815411403552087805792
8674799724590310295738169934531772248317567369735338692169630650148445364913144172938857648155896573
4786246550168473267156391707375159913530186081039790879122541542189187358443210244700243303442163345
5096467335812713149424955412790137795071361261468719417161321966065617998761272451038784372548180706
3585251851447695741439994698386592406621061528577240419564155139895352897192286431874027514594424354
3410095885210353406841709367086561680635466820276908451754786127458616582887247157977968669046719256
4720449808974136905681668846519249252121273534405296277260876415300042262218800996105317996628229184
8116752969320018998259686942368877682746369922527804016473739731798399013499477007221303174407721860
9388005464773226985348514617586461495182212513254357502927968472591108029765925842633593149829882784
0794230651391893413954979989914727874896408710720295228920209580068622007632646763621546195266011827
5808690363545215165486309303978137711775556819778962288854538624546187711898458633185123037846868343
6648163617797812773357425049454887478256913945090113865755138449957339857396471951550718649401951063
6476998995251495514169916269947384871514909193774893687650857818403775808094264183476783738397640358
1239491356794617044137875645827333842673321145185052906732179177796602020848866430487799965228534583
9965022548153374898211889209642086249113810176782569809261380758969764746922650142418991808983410966
2327873098044298807178696520624484042943174892922572633886368007805873029724155004281861531539059465
2188682174893426587593738901552927757789347756853050183499786095375411556433338866092939987352913315
9776081198472543710170044503804704837648884104300519981527467044338576851260606871622944792553091329
2266211844366209085680435346511633615930324186048542339405482662362106949648533726201434525761227028
9711476895300459012973138685650705488702212636227104897069470452915103712229088319889893393598047012
4360533209505937272855212740915378350389999451889038513842421064866453335089553333105310064447912824
3405407828267526543428792736493296886001830698428266435592125451772970658826382949739589729608260001
3372670172637968288483772357773638886241434803278872769103827783356284236966848371449486780421137532
9447323805262246071231300454021243807747132832725320719078527088630362075448413104335624901023160797
5810757266523604222466315139767379519728188710016430380204834094558675930129810352231503927608685544
6595252723558654790477035107283767308659271560312462353834901903424461484607732986880220608711548440
4017920731379956494558504729680889203244882219779658331046764508262605549145017173603806321930372018
5924705736000476471786507155550622242985444880855294816616548820912549757078806538986148542379116326
7836122610420969561774515429765356692498356964305673802327642548053262379694797770961324965667308449
1774349109125658601870495379691091272266188718709772291209222494296478738335318583015568173221245578
3221860230959137523309276619204460504698815778047442307490328442813625624060950465235097950892610509
5931052053309529192371411489307676007508090293281182088178691712073428201134830658342195783275501119
8077910719612168903930939095839033386091387871860846387172419220846662477207169656792700923609084170
7602601342926049012200318075596996031472852939108699321336192139872763568630014559473391950628222100
4713010024557291901762720686815022339931974910492388873741044923947810694645019966986027874926784950
5387330694122867586364737630613698928891184230106200665934824224486987892833968053167625495688095550
1898994542639613493841822324257120102485315610092400225809910478250986003537285387460263177121384928
6019303876784208428078377812101589320829120162050872621427556824580237155900561236479517831218468384
1190229604393700778567552230688376351582275727621278372884759116306394023090781356243183086812606461
7272661801553206533780582675940446368234444801007191394697071554033662891131564038418646297559567909
4164122294085611765497262723733618680674935361925077301930687339417064549230823579746260508099405458
0734115986447671304045125915497934780913668802304127646057525918440286661016288085343953126846162489
2433372435348636605678397932114631753517656264934645239759233121510341678578591547557091365085795213
0179591279366596806059073309468688066806127719527283827873190853671151611517214720459796858619573023
4166110546813815159973018721494949699342200797791798901290569582085033510414268595267908655953970765
5281078678629393960805021230758871229886052975631150268151229675164983070506710170758145179503128611
6682511104611329269441680857308033847844501510955449025720185334502666119409179514341235085316949449
9848041741678529488376902313686325298947696242085799190445900608447571087179944848268801955865217876
2966782815511244487973074587459321291450219994106578785494664436893409585484237687671645399908301089
6925252489902246564519880681457100595686882860162074609145783821667870299332009961252086801676333605
2794808987498951999641861774960018324266516268759894038607842907085270572603647437507608968028489209
8589505206301661571013076322399043058227395769725544210502628281678120854792164694169580512609712581
4424516219803371380975377551015613739547675251477582384301298534215069707711348601596406571798669851
1964880181477892457742614533897524074032415989120262935831905626802128462991112040092169784394790422
1924544057162642194706542730210307912651603494376450815029266699988252757929491209594236088088420686
9099718509129383920802776336060621630185419140055825593958261878453535690931229942844792892114176645
7400120438008598204518718442849005183085770999007335985007616074248653982401203572474938924686591520
0216449367410719464961836409800682468982338568946693455778576175782318653439092904477719261287456551
3246315984639594172520591913177677802232843567758828031957411773579258430895064605917292489737313462
1603120445850661838053760989802188890203529127122837198536618542293052212115384772597760772793049226
8975028551597537410305397403136260977550569406066913584799652805447820583372373579413722310526165600
4427472564243068362827580437359340058349043284731718012163907923001981057814814023424969732877928242
1581982915290016756739587552525625076244003104309607210687549777380310411016222727209631953159503247
4404985022977856099062611205912476059949657837543166341519382641336171521889834646468322526537894222
2451136221378016696709874855534625193177685483937676073078629433109527412907637123556851533954859180
3955835816427021239466018497564109903638016830406514421523713106117732704900329861233708986179856513
1702355790336864332117227982083837974527543963666530948377924858871960729662158151730423534378183728
9502074401018445942900637530587928988069180185889895818064461931621198078483599259393249396645059018
4661981311291029429380398718802856609425637476417714074179301076112226704994941235234237814233247102
6656650958072615084259952613550510391460774304025695821459115131960725815571514935460704476410161610
7959113407245039868580177968480366788030902250648807133388818574708593602393540677485336315812018256
3109851681555335468393725707325495082858223245422549583746634224832142404987171791910593099682427594
3081637034820480903154421254011877526633546229691307893633656580066260747729650429176676501881807648
4134238620683908083184130275747868615950966289378107701801495087578219712810403735838502309422744562
8565303492955880217073832618634959971046026277843822898796824585354160512816115267576098312763768573
6818328315230332623662068245819311359809292670884325401195005397935877990483172577993571862420327597
4663144774739341113092279440359997085887501334690447058199934086970561788726281387899360906385770018
4405409191805001998991735349314612290234626258653319364087151136331815495883086832234764069500374088
0789109394817548784632178197242958279697954609065991957764781321821021447327483254565770445329930428
4713518914244188646550611848578541662453218163246612246891399043611011558004295289004044517053694518
7696010600944162740596047042904278450172550563839654846934415499436297542304353994531100539144028128
5856823352803174867839802000166541893029694211969935798712439594342731905925006169091352507904295082
0803829722618044363672067270578767705776572257479741077790187922339162956985741876241996683652572194
3446717406211952675972968109738887755038835608078456532475794815321527736518744546976191816344308188
3455336716982214695344353195415164974199364399602443767396267007229398115880231225580141939785687784
7334058792172134775626270436567862468487495756930927093985232610284252034391525453465475910421774236
2024007785667207425204517149391011474579776936704846212189211867452073218429239106526397737238452240
8682025056059446439040327359678885733108872520564519155786151017178970928757371468803030069073630613
1608672424434145093257612963183671822175804314423303828396296609696943019060388812597381448884664712
0508971700828072581118669051987393406073429485038322226777468912900194859326820860614481677136297967
9074524108491860050810333857954213987236678261123952204123275395190081803375574806306266612186849620
7350753072189824156439119190436595495755481643351118791579636371864198775028908823639182967129842848
8234648230986948566766556062800161630819623829860581783289351075068685356237727990737867716906855130
6876048198528691083585523158027754487683267359822886734604814391646642189448136040607461902005465225
6882001739971910140831122109329571397421010386443520158040983826852433323125702098440512725022939779
9830141131502367678791776108085766418415146169076773990907905943297196726248063250494012981557635238
7353046507011505645094142868954489896925249599588989776706091554369902559583809796161474881861539388
6017870994061152064562504107772870583560904836535909843239727602387776795053139862834045423726343431
0570582460054434653802658921324800383230300891518636314442958054662735662052217720516487091046787898
6413555800917373818685498773654479312433575421076968363349000501597299981288215074361327777941661659
1792828675753659652710454554407784505126732423500197475311046517264067097598933546746268726035898664
1829078571081676501635837267571899613890849396151706265558264457437164653905649005831176319142930653
0947469696658666026895462565619221423159638214981220627334928698825954716892323466925794891310146678
6134192249987955360376975595474202917179217627103701788955695091704804355108078242270220277334915525
8963969753048857039582450013911304899682283887402335831078493222321785286835164828718334406720958646
3676902261224447761933627510731457302922306164875542288000912480703882376609963056635891136132809550
5999370436330951786497328807004714058717495339239635721789031394857762888390782050193683397195173913
9180494961989238067836040317815722358598988029483667701949314709176806810497277275678521873091989822
4373949025183040578109450725451945650581483028072870930264499362566291671232045106896986103687267339
2030791546251662515992604336426723856574121222850670762356179326945040924387778557048590526101403098
8027781728916000057545203567700477383011713106039036882968487943344577181356744108263825050395132675
1750833612444073845870576779611203963767964383244122451719170783472133041497317131936960505984218951
8093998764508619345898472256543796344763080340084992611453974454119643139490717186944181263566190905
0327029824661047636467070651643298262282476505942547280446911584571928862507883994213565959581038757
0892037745803681311320509681235738578808161594177328191128498852535851147400561924753256328372681902
9549374899095447433892239240912017324691535466585127659188418607853929225630798469285971891837335105
6297147899581870280431599463091495973093289801228552969865576128215853053860833926373077175645677928
7589921460627059759277344445393949709987368337520146861890854915114789123147547278385369681084060609
3239225095937242976912418211867296108882463812560554993265916074151121185151308464343115814924734262
3406907105572769335811185659567981813328584399429563282252469067112427857180780812013676185240008221
4444478545629425806777392491679489838965155265582399699194913848274757185852661623931301250410856924
7971940311376658972110345714899444119748497892705626689831813717295970793562748574615048983651649276
3906239836553164087277921838161721721141199677664209170592594387523973543466664915213370116440897661
3984599680939934827125564166846945242678893091138259548939924175887440021339783081733429832437789910
4981603701479995229391700139474600835445554157226373348267775959854034083370169612246628733638551774
1367542588144253534744547576167699350951761895252937778841630144695610975110906841447526336919890101
0372315519461387284166129839797665657760670688302125334418358557622881638611603075812457222811790622
0422250530136997590544182478463617676598846791610247417210605512466670321730711732246663669519697117
8777136620605447370591250547391136256684642029034117083728639065895855977896282644989811874366587444
5047973048340141383933401682976876459416254549436196026227610333385079842407893090826958765964975946
4054734514074627809210630636432339524635745628879551656545100941393209638933775171794941904787141990
8752461580890440797966113782008560929902609912539513664823041044395456870727925972786902747549215285
6662239940966685179290152267246046654378768149385107843377540496138793219536450000437630333945553101
3519452532474355965315327424891593475233129294609853889007731847260815277083910085794873373416124226
9689484643944123174355408396833617961122800172098119975184611584513003242245842508189205930690882627
4552703238673895119564892401542164469199416744342670100821700301759268238303150839042559663641492261
6417463425189102744541868801265458285711513684393499060657748234093337776665341148924098472883831518
9985033041518329840404126164504725440077107604876596724262789284712453370066400473344014644537699303
4989224855814587717517874871807935484195127574427825851267637575111865330823298841443282148872612695
8808807686250888790621066054875038135943018704550256248733565513524862054762784182542219971591469078
6091889211713144453073290630270498941211433550962155645505952877500460052791904171880569266671434955
6964540833217812393180417736118719692674661244340674416590688539138222211048407618448505860225506257
3289510814088701481681149364075218242587987103533149419538640088355819575579955127905651972709266825
1534501122515968654966205551339170109899219764502605912215430713336694516951922771748819612489949018
7624130631918988544990746950711836705718841814264259510960875948306319559233925259953430706394447983
4251913273263331440266251294818677647879500128747062383285786805010878460890713472584561760579914599
9396807062110601191289817869558384014842258192187350188162722470061939841305452224025129358013057973
8351911116783884653123255257055861801748203109624655929635623609143771710637603285420822645638568067
1727563530308385290635563789892499047289194065174040217233788449813816093104797835583364439287720288
9805351631432628081510818726729276835009643589245337599
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.67, 1.84, 2.40
Generated 16 Oct 2018 | 3:18:46 UTC