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

9086130406767825347796505189182020398654195149579763107983986594247709115432086053694584641085134917
4489790298450436474389134909830299622164651995825593754273021724446433229149411029091570569368338813
7122933427280744654800523500881057376548400710958599172692704759590383278127476457159994174510961421
0384562481509932187746959236061795605605096269394130080300270616607641979310185365622196543423100930
8343032946017941097271847075052064759447826301342294751271907729246617575379107773832032397876059436
5108380805057960464645862476189345195378881145941279310478890307978999944481974501745600598501567176
8343184903340659568310207072200487794160462719790993979266958701500221789932443811779707541850062855
4641559941076764473605844341877117545874885595672706991650032989138689873395432916369261878553742140
0357842598537013095878710979855046749235551597007002717885022492242074092866622872619823059225108243
6736672793489614105360300261159795972625492312322621943835041133537152725728923598254224104265199851
1291180029632243134196889667333491912453467670401944111402036271967365557963179284940813193508037544
3068292557836894025429065813230563575222823566300004402045996032450741590313981556541341280220306969
1954580409024811864737669298534732933413374331480626850665849886299212541198524840037615814666940432
8977704481020336740378644160600931885420826302216622202504062148673176146712098355348649743796191600
6780481090479619432649226594225014944512883134511159663859021403733119278756373088455609867736512043
8326924925720049496568154861741208071177846302761843948895820490491591881322177171737078553330922089
4029791986578267392875867766899379330468229547213059183548674209568706374813431338764882923699464644
8763999565242006761257640668522833002147243388945829704121008053706589950123143395721051235111297054
2934781658455014438381259458229957922505456271452114188140598925744970710270631499165025562768305131
4551038799242053771853805712047167518914168983315435179928999745861501446126953828495296026832698086
4206378977719102568376726322367937046333046716069677563380399682270986239317355122629191036509938043
0275244220959910421390880373957653822649402386564591745688745555158918042276084775882629000141128336
4914020998211554039233839040057550938962336470861701359547573613957519467843529216738528377125159763
6320102664827469980152360976872582064619638552530794413352809512714112666223218615003974802719247791
5353058966356554492225035882546593236371968006209252125928520449205059562520066265984566903921231884
7789906568377389796214519855558780139809645510067527403872537665783231308285457705663008401088931560
9039372214477907824885147830649008635646643736070614234464190877522710314834555094171364371075982633
0934528175909315873407217801733910972778419740669185465206865276657904143620227875230080515860650682
8027800958243672887693417521367166741980483362239415339409522371592649312202857920283648808156121044
1938234609367290632212046384034119185217729470037323693641520241847936094618325858255806615094270447
1956146945937391967326392282791641748674590016407449383505072349126310867768355609595310608029096915
8714923520835091510914274227982302763075636443326021414832600719671989018506042379878964072441345244
7402777677907066163927105398625803619807129688070222726278116215097698157586508339467252838941916118
1452200901739720921706127071412525161107707389426241674689894625997887862359045716030403478613588477
3912810282805513323337056300219846655106417839288992576010191227056478139933410591848038599968888573
1485242601833290407383832854731619115017380412584033677111716500192767850163429048411365285692535911
1833545181855806867774234503375604714598251487294505014160982021262111204943609145194752220913670585
4651858280466503722370872716092727203898453658794886450396248227116215906789845708078316586659444603
7903616603077098831470829128888349583681565663748012140747001571958700111008821211404362916158061077
7230397164617008984003414033707047255637779107756382822557174996324459394167355256852782385639959186
1889874454485110170009640274985760695351489186137662830686494362793056233054674436728223460518524128
0963468337602555688560594161491034012335134729522195455160593538585762550251714387409743704823012220
1938061039012466353346041552525709933060806485312523853821221937195950574031380845544572541071798610
8007340913014275998277952666245097095155127907349090959067944464058956087796035493622595877545282388
9387117643959576358027271707575278284905207963718505221024181906536532078829797040147119381973045545
7011488506237278546799980510895855774013747528360717639467423399064472214699690706472896553080293676
5832590563953870456134296729772936455433690547608742819821472999088365127728930888885595836086619077
2511858507697204718458809797004679533602032555594492274359515929780359313474326617924254761118595681
5057723331898172641859593862215808013732214783742810553193209485012394264192347865012418996519299486
8143597827916859131778792061144822252537526900930951531245119784971798392048402577795045812709355115
2262430210381970760447879507040125838893638099771971890456573410194751954455635816643461471370093164
2314558400917705637116907685290566067744338759467176838445704778193465202307167630876367108310730715
6280763829769355049255763139343150962256836659721546912378448110835739059243120753762268858896299321
4022677345223024549785520668732789922495331278376730941134754158906777450158113517886632318716963371
8602983620650053234879118284893106883641005686606559545002329174580452770331280498209194437049371060
2623546334134917220704255183197872899738244397925150764721922937093868697195559702108473195191930593
7061644196943198351414393934387260730973800144745528300502098918164516643846423165168336834409327201
6237346109024577612721955875535889912168269890201323449447987415355575130641626939229085593319307313
0607725411957761125218636435678579577812541231958186048704840990680973973026388782080366049889345488
7961492834839604730888808842654729501749469122278572160589624179841556552081694516702238977786490336
0405010101905992838141516427128460075700525202873032894783055263666789925430319137849128420354021444
8165693968515777707762794853733406298447311340096461150879600906851978779140038969163237015151338470
7029712705013052981841275892390550422117219402392466501533883510362814996105512732893315782780387669
6773863241532646747578761605272384771858990504007386216458612845601754471164173502440797733849617577
3101226118120126621357300401065897673442143925239350414636183214323540764116072902589840982856417164
6260009377078471317126620465394399463162790315569234859767823659328228439474698209915647044946674486
1265344695632430213475497057561096644979432717906884995084269890253011770373465851234018453750468639
8967423277128794795324570768304438458885868062274578376744954568321144483736970980368182909525665236
8037897590831167994514155523511576971044010306921557072343701402421186105243021734273976719118036044
4053808893413206678698460432943482718911433783252898983435461478602806498248421550115183967634430229
8811920896693594334637189091925309687472843472986294772470378523138296225579446438781999812361074203
2265634445104934617422908543601322631265897341297213722138062358985963691570347877775611359004868848
9074297858149168170469057310428445810542424156477910635030873097424715927086381452320915820132728520
6172858490204772617064867941183505040925940408959005560776462652200809220436032494258360451696204942
6818901479629586010694339464182484538444231174628753495359842444196205343439205615188237852908529859
6665831282529147550346625582335903873010153125480935871906930303120084175628348333616611584681870701
2938399904661410482371313854357427602410535728218928471718653758998063571372313079296046576458286410
6912338826411234655510821916322887647645887102913362452075253655229026946801834694059176311907982376
0214894921385790642415278696464034762573126353739807929867645033367421182543239766474990025763577799
6328034896965413333955885360623865787538463746960872254611797563366083061984969962247999216728362561
0820425936180760443422301152177959704465542790255759327630464870755501155736348814228497288425754403
8055635269522566124945358075751890590198328426885525574731508008543372354638399976191704346034864882
5933083363129023648677492810321066342458555591640594061926008986824747393639084649169604122509170527
1791545046010815384636841211611571643603705331843120755270007335970381424164772417326295757984371011
3318304241495365179306142829483164425572269794414442926438887789305202996076730667407563835086586009
6033448371564188358647621349409765294825414366457030931071437373966402316798679655961953409676901497
7835315637082245096158372701571917638492132431424104037327675892898428372360867408489749547767918070
9674763763680168017280356563116381907010345892143992034400059101781430218118980362748514251142901537
2834202321404477570891153451188266473592794252154694803535653994983420064112594586941723545535789745
2497879063665140737081943696070581976161850569560674241780499357769895059692478425991030448383970830
4516132284852921988881124701880306866314960540032320980127369080823027605706966874778455162257881901
3484470980102797044525143569098024633488041185194583026256891402360172909982788418243586303370779011
0130586728984581981005215633177859384747715205489344108570033245796221242715692002720264905348454835
6572735147890674269811750296022300420980442100496695603759483944187285299976984650305529347965472522
8391864606964594403925946414919116542664734525914383316179718651322979652198096760289625281051238722
4937432244433345353726718619104761150713764188176059962677412077367120116734466116101102006071650580
4601138309946142877714140900125436385993147898836349111381329123911173440470245593298196948931870832
5732574355047082482533244570848025168971501480213258486295607615178142502427162212973941977891351519
1283276780771633962569754318926472487837684322311038369039877226510295736140990547808648161629304734
4386787531718866198727800545851091261680664229974417959425940645015339662172795212542663375154935374
5838874945877121503159660616419599117197839934761547374550700572051373843919264974919386779878138653
1503583860696232445564953952727708387563932919771635860396040846611804208261689286664205747711041849
9068725366653937737129326493163656900585655675055061514068015569101779892101676312262738927543305210
0223146379311706792259182268656056316310899226720487779956566807308331100461568919679791602900615090
5722172046390433919967028909143820433600476690806895258355668472341244831167841726450245364000565476
8302529789051240578074100645274498812287744790407731999654045618995827471953507545472755828173170520
9168844029220778508804367849366400762179549086695804826539896985170599222688000678607256951151148494
8664148137891799354849524527982257552876190239142998584779496030551020381811940271563248254790714746
5231051609689130968384831463072806459837622108848740374552890458486997418964886731268499732532814424
5718983418665337973641459932808143945056295025907766198539950427314383186213429895685533684601494871
8800515948235630797786492511821591592343451552192636344284570005790379218301112150602150064917674898
8648601406226382622763084795734164038013942365108008651047518332183244471352163130978849503760805782
1432850866297178086868293791060552221708413114325842371889923752553261761660145639795610738169754794
8303683265506604647915055753378067213785208132117195144932339643075117893822873276267245607875590340
5321628421708823109452980160504994203608735992201437028173776147302902915872455036047546859853738688
3817313668942602028597282739305508112508852095961613599907544797178959313858167947033263327512494912
2982061049917817370719414133962379197141565791603638330393402815113242987556759759315639709047047982
7394034711351930710556829389015842749960296222408423090775511661095005763439495117651722255107856660
2958949630829417722111287275902615046592668021250302200059560058257119722259313207741505243914233344
8521637559282417643304075293084250052035516595817760273263882512289885855189757358558618469027298610
8471930293331468237954195888706075361927965139926183734300398741828975799763958528856054217898344737
3805951521158748839271993823950015782286204945728988036434358990464107277419059832363249799454398270
3287087795719983657552108889664346359008231884481854171327984499725020316775221834455005362507774622
9904338592782880280427315203407896301590981275337600945416282849556925379712003844846892440480453721
9744385103817672498905375914244802407525010945026889392908021335082275063691196598765432716073975106
1297181924084524496634430963381357006776002524523678133857719596957342623438598396739847409625872765
4866827951692046840958991311882185918593090909450356641590617675894680553671589877487321655409210734
4892401148278072169354190407883923807796090895659379809268895967449805385106822345903577945497715112
2490428944740803749730085830285287378909562841372309007367637753028310657087430147371303068343878537
4226697084716734084047417701091642919537081629744569123963259326201205666838967686991741126296661155
9700152323363754757635472869083667429658383426048672337150792169627806302340688769127225947269860984
2407879452503776694000224882416030917479318795974195036558840916531895695778635303745710919226903344
5807887054451302233276065097736885383755030848957841267139236002955938784962120319323846509327299368
1357273481834939786954351790286764195501101153992763315283632246180993364282790593197997859625595072
2962297525581563171924091358597047841226600635515358310608288983834875191854469442807172914070362792
9635646709191821222812780410994351351645909729998347854528423767046102982186887433862302774595533027
1781979397589374938124017051219549455065277224918540753678446089786534338854477452743038041777013808
5933384807023886164133882171175907470463506427668965653056005408335253620462789620618740808742233569
0550709522050760418066406155192198750709502707694290508740935686933990458107867677160235073227828150
9259989627220308895583607632448283065484717421704701718729443942426899772591004870953446377126847073
5478753143218009849803302755504799424144427876091672655790333501348028494693276776870073049418229510
6463087428023700882921453474177963989539752804891623297254950549811545474987544014274744467022349829
4665463864915943025877010618235724841664968995813365137913091916808324016102512987839562122930240163
5741530870960644062137867851725303169904855613889893731512498485198096185711592707312371423457896268
8758455941327312348471929504709448149343810634270628163524911085569036873338347739017509321957039934
6323056936128639107096170808107319184719286773404259891048192326886713270005151702259236286653067958
3317914865431099830793990926007861879616702759880566052950722017121122646661532205953521287864293795
2442076449267347180483858973816068410425985396113503245822943556671117406029504333182813388693031628
1815934274160369372424195725898874493810453335668658200669362088279872542615597070566660879817547730
1487965977394166316443570883246291429296398201357320544498510502523051050766432460816845316139045988
4226282611007211331562869724639925786326699063505640394152245017049703412913177561983285869746461294
1152425877256758422274961596306955088276569775738347360219012534208929187758758121669518882905711173
7799591693459458091097255718636816531563626507212951679847620177319726757900933109025538459202226359
0851838721702612141789850202583674728241467862706845582312211831645111050550247544153997269189061640
4017950211636251487547168689727663642858658374228670166173072876029830484206125156534866912706892190
2217096538872662102756568952826391577242764341363329420907666204899927723181381697546327063276575400
3464373547144676712605538649990086636062658013639899991809642598790725735890774338417460582379924767
0628950847605481628819227459356732108464436833683754892924881089935440752139031730810929385044258905
1523940773254190392877195922192210928291280988218321182032664449057345216817333270409473756414355211
9238622948903033588445977588675754253510861482633693247414439214456265655335194711262217860785449831
9662311064417716227422784353626274384925204094838132852426724158057670092676208236436725776373622279
5685368964842143350332567219397739851539317266898906434186495186637087732208590775736391756985528665
0858636875171122569247885111334490215816047079591456537395485118496026622164479429375702771801542187
6391060701299094795867064099440296126023044553423855757010483257807182315987178212461058270561685773
2137608251145817660030818475426189633177753009535442911165516411339898078380241785768565690504709656
8613476447806380132435504582484957691752546187335770750674209364139862249311201183676257851021798832
8034240616528963256805050847961735771483812298291313139218240253673744281925438194873596494197176677
7723581510865475043157571345840113558474974832019547436314136242261568696771897379366535576532758862
0133649937476338165053102098661602737060813977421883637780272168599272659140047366998373189952809763
0722532062916344638895527928346097886545729061584170844012009283220924273005319793029559437965891649
7255089841155302609422506103063525709389269039835813975171705495644026796674772537405792340621574788
9435593733080375269469915833441352774399621927504198736556275173871077955211057274421850278440627331
9032361983381991914501477405965974880633527215459924297291634593092795160911570328635590390895953988
0823540073670390068627897298348233345800722951594432384314098502513040622335282296180603151431302095
5228285841790469318131039960160292433333057219588677110412103320038259230822403560271077771371092883
0018697879167644874310321801668174747576962168863855289296182426054923771225038503889099611381100015
0993566078624173690349120739024791975148886869294106956790459950176213717728239271754835615962323100
5863145421624736736172543323740587795556813313814133380431472271725029551380727579998672261381402894
2342126285250175274171698918882369313773672346804121300860662543036916351536400827291983020183386524
7210013409671199536555627005200749280727913717891889881830461738452920850928607650233120566661783890
3093120310134910021252588537221135356727023115817687787827935711955527474518480045356214577712886093
5687474810424900016819810555578069370773073515371145985505352437800008486182371883165538649295854549
8384514689486792292002898739102451207717386930902362236498349014609187874765236790936689714983148478
1387549877747804512338901143724858863599214412882616084451457797477564919907416046333312857059297469
9403562312412004456538844659778599428476632900111473167148687068602080612801664461606755611597289369
4547974228264722654370890107181793317198670059155434585883374684777699748076477863013630255686971163
7127078650411536725037262171955086928129507625165554621465849175052496870705948063108622054913949408
3022476801508623901282948441050135401938116989261644414909401602478086785777064965086931286146022626
0830000757255502821348803695736735615398703304665874338842768391353897897679729959835197177027189322
3895620504436563357196795269543875996673055677591297610811160048835656627196086726974681380650359093
8173969194495144265378279812181661458780999737538498785028508029691158352166757409403094339338732053
2684310005076227012104320355448741344369085096324075577060458834379828031322720355920075870102274502
0434937098948364196566950371902185571557354611388020718840377556459009110835409625275199653945269422
2227726831492335386823811089333419806520366339366415603236137551831350377133849069896722166611211079
1977673940075832100440703404342497210724806711739840483341965014030682582373248701105990702409417606
6025497227973861997272242015289472992104616759640835438071456206026522536858628563129077902810224742
5435315666744700209273400539884327331554179119560927939667092952558243389650841843136911131316434512
7176570906464543132826044378815588934109441864257756746118565207867881522888654691024387923515433490
8304308016195074978390436084281532644304852675751509053533883159097323002393863891619902971458658772
4897265179829089765576696977503025235985788638414461090247058616621880987935285081773308550459574733
3886340365479553003409165864770678352702554342648418376177624757522171798522825043630195422308292358
7356442196781608106024000961192524075327226393207846171498244058113698910853539918927048035691898193
1339379673506740718122101435083296086275936006318657989618394745998769001879171537390772357280108238
9354231781019183067901846129888823316306671534281133228875795661926570445664522133927698679993350447
1260330664972278056435532154438168759983586657715498396711094971153770077019484795890317258804391520
7433682461632231897076477042136267187301914114612260020506997031905178787335097097275185017836737958
1942800441842909603302343667329374305080330056969868114465128947291363114025500795669072180278040586
2642492827922873766166790779016458051970566904717461145115459700898920650781053335891100433715016061
5270786020846726329124492263099445331735656024478272931131726278022208188251629712726376213805890762
4591183604349309779844660754534780506691142380760781383157674339137490672372335688398531331885516307
0602456999249336594211916674745330958271112413731454083443262690604801749098715896265300377921584656
4709958494484060671454161907920786699811847101495741375411728853984967043507444381850785655546058617
0878372629116881123782066330764636780808800961998572620228205720394077549324989936478847827140162194
6906863827254011557070720061996200050382786620211823888305530382155098550968108469147248961576397727
2347742530806228308457542738403964268678544683085175579579006826272673448590054910957322221864911521
6682410094962724201982614519443655977908500597112815669702360039728422123816203771858352609274647534
2092406973876915572635930327336483743809495842443396907666466245030426721392363226766029281020573104
4038453919341868882043140254820107240227292240002952939603718502246828210796365253169545752673790218
0523046280014120208162908334796937997134716878590605838259048160423173663345294665460729048281853445
7650299111100102340099379667692455296687432450539648416347010153574140210614465765561205014239535905
6627952851997711219797637373799568724425474779785625347745142627335031096603145598346178017106883608
7607501299515815565285049993880169893551436451294130094316211747150978064935191298684222775468069982
4016072430757049039046256335217841872789707847719670516201608016899800765299500232498312719649306039
2578414566912501387475472873424264293121888151622448045145051259389086817888013804165990117080444930
5062226422614679687857298156529594753711876682877914730654320748362538559168146749142263960879151544
2651107054506539154856391692564764279902095450633547432884813943955063579767835981691557893968416277
8129593937404976724881532795286023654902976049777401940967179934767237330096828291521162767468909026
9772581301823010487396482547041094661486296516737676428793169218328280477390388316588806535424790201
3458815358584903740472437993732675484450586973653947967291037175702178702284804420547011980917278147
6726471670189084849167761115237343408475172953203146018424365547763783315787791614264249320640275161
9917855420318107624499883930356716528149643412153114789616690887592677606611957148099516232315046653
1408893710829616525610576674552180963081882792230029875274958266559502202774761722296857816067875430
5454110440281338805900801922054913082757306549474379222028829152673056144128881667941170701640811569
9415765931818031396993555558772578420281705378312326521430953265064104749556791208164667730025498027
5474480263754403284129552960760566053116187995375343575566040948302032864209704448940697495946360976
5805471645888345145452428779561952311630274964588723037472457736427703636012560094888313136175061517
4356539462097933345979274991392764499243708559439165107724245643234077045609740265298916571598723469
9991871632646467838988966893685072906056511709642834150263423850221488343415409748356925466624290934
1411566682852124538951246950686893234197938977890904258785106247160566035519380512714033857284731148
5482285695718721840230918093823019636983726549294629397755988332988627258378891435372565448614273361
6172237046659730745139506863904031119308407368382848731277007983618186492897241063717504767129367190
6224674708044408893749417825346988943764384445233361781619238508695162895665102882187359265674184195
5161070149912269105707760980233468055001950969278455231873428366801129800053242914411237042074486486
1932256512717601416479469461297800067501078958204224714320857477197833965347806034845922283752819664
7887660652443744960238124796879107791858202535839824047732856237597294864755095513842584267522037678
9287509943545124844077097939296838620738893159283649077223371189566122372689785285559500794241832674
5942788858330973979292544905774824385691553981530674092929887337763882521750142559478213390243519213
6702466229786183963769787216214895175044638712272221952258134583312505175494911914779248699366014228
9796906880526176197810956641010226814357691044022191370010019593659383192912411222243132312689083291
4623255291390324134097130882602426747960730203612428847871776225007177002951811802537205013260785852
5843772529418804955744423247724911377666570778541566199669778923206380042646381449941647047443626188
1592084307904263530301721699786556979052737811743443985784424208676901424139718775146662039049490801
5765151161735852267009173696089546637288316901454417447705738923538786219917731161596963737902773509
1637337210915687298347709838580697035783523118510720779156903445801263444425534428990020099060050941
7700050553018186267317894702946133511474059392508802825191087086034809217513952927787830809777807523
8867503524903279378631773153069869997893677693229481977901223895906166152348040728050288138275091673
8006792629893804798073529580402344374916349600328154821586214205575872704369938127760235525403705524
8131283581754069789944204396283067614369509987559032603831631981731937671795000397558795691021349064
8864473520446278296757227325900075075214819181426010837552837240352597634275370787712705179882252648
3735560478219423564168901429487869344177122755954656344007353462514617860120244362445604187774933352
0188668943907757059006287768819032394918559261571348451817767531298913348385185724009295843803281814
0349973842435548326780365867379000004764980585539772351167571753602357920150459420686519415204801529
3886411551033139816935607744967617162277748626381783493109265560844602861620168822667343908576919184
6653552364599846047242911143796555238773156384765393900953805841723140665725488448443119260597131866
0951717535018469964127658444001901635849709220348300801567229417601618166962595736749929337595998639
3167350149546806852837790460602401354254339344196229336673551884404106881487390080797080983899152413
3554907725291045532816570438379654002006886475590473402500271364290706284262008765136544600136848675
2810004673230932918548707261580869860151956482638018440683826784533458086021161534213064443884555533
9665885824290922162050770749319775061519391856772197838282987700234171660847468914107387810395318672
2765802879695754075222107982373214723257495708238053809303442716684842003331906671948849071848581544
5671276909640727655378964590402531479630582009128876439732370107954686698209430688898470559594605215
5049962439096205687673898341722022389848147175480132758871150257226246362832242814501248083949182139
0703632209184252786500337204556621904359214476472952439023074511578424953978125047941112828000355793
5622937284591929887991030919012838663869309372112720729157564669655878405520142278171393531198227269
0539457726606357746911579868031490149510816725282725054293921278080628244785537146366328611895807200
6330574990355855000020351297115850640794897583828213921382832107780157672215528136147372388610896450
0084870738970185392517686805822923374252088245557158928485803930868144179140007767912470292017272464
9589069659923715020761028841209803465062013683171919511658377682762849889068285384902368412820140494
8665025347805262262917269338916780412308942256616656960249793827920890055254749549715812352790378765
1946422280529850545763865953849878466200936116613203149138651832383788872650830023777545885048877383
5746245602167761405056522898968960405582232443184059867177552837261418181072662123433263440010573441
8173721537935203605738475113410005923477863654571850926534369919961449822012708842825951769662592935
1419955335554055046787078560961288395241453137340359182232734260184850310690163660685191749375055479
7327172482849438081460467837924378464601746307352083944573336895969909770062538686480113107695937948
8521507522555528192802990173973348312060920532343943213485204403537735330163187822805078919012145241
4284028276765486490351055174112337487385357447146463307039327320946034512695176939564290040757899616
2671102559538468611536670007071998976408248899119058309615489002819256687480854052975622809185695044
4803391367222415623083072506883683000307844076581703817369619320781636487936224102046952978076289223
6241595382260030210167818294464026424868248587156747703988552984541140306083561117350695658786415652
6300158101364655323699083246392615767339345528849825386958970337501131735034382527827391023341479305
9719896222876594830254051428576122652839438729704953938583296260934036640267895517004006314208199120
4449778976780975282370775777693962451172373780939025255881475474097425036006292284285733223188954596
6882613361228326543930058842681561596421657971561498828812697125869776974739376008442567913110200666
1150675026229720896949259526678104269475815497732965413522030306566276383103878725962302015665245525
9343870473641411260141208059167070739047911964826557540716871608006209830708799731365507424652974197
5670720284548432117927708962418443178273437794454668839464480929026508572360266225800782470798613970
8434421417512014724010672338685022238404205910977656405617066225778326554485329132155233252643576519
6004366018986054546859918034807576625589102114344046340510130207164044336341298278569909191283407985
3327757054315503916026928864621497755481463743949630004412492075365141593757275483508690508469922157
9385831619428605001464821319089132935040562614690143468411207879181617139467580047520722808565987735
1757600003473655244752228612176537155670215946549997190540394974367377738960523837036798326792167171
2728911133791884664008012224912934631642495519728729184033369296622579829964921742663662707599531500
7024105579455939677268296807712952765848628665289039529890080479705208406329612028177837012885703811
5932820574580034183669436863938303120739029369958669905600740199752654913644439900501827520326127618
6428571689533171594775788050750383869307397196735351326734559840825635206168244718042946937555371743
7405413329236176415606929085953060412504601171067089915199767802501539936613370561376178795142528961
9659201933218750914113956663131139766547619379318366922670623569522778133820167632421304343440828300
2849535678155725523003986028262468634963844927750972975810001750691103793928051763818940670666847360
1483890950426573502113048546990956130058693270806674569919779630221826858032048988149752885848739679
0457973157966911516311107781670509483539004700208920597712808769802352437797260517067612192418382451
6593077963329124353574094306276317878031857159426881268903953260565635664838996276112851870068303693
9929758013107592995008692044958652587952635811202316621124423824739523750486664477654648963724348849
0531819904697233371577717602524167694734447772921533250122492075565424550384101644645118163801470985
0905921240523702314348190985360230403696392613073905737652707715117380332688572755142408555449629306
3567895139247983882046116719124869601612437798334256122361642005719432856296079250653033701894996194
0524010720648168671297121237038625229778789927898173966769207456431089558808680225353829284444198340
8566405794607999188455284987974781197772326966680353787034264595157016578329904506653026916204659691
7472114724027680290890283446879886891838364370774236570567873649675402929363188828070868291871952128
9112745046079200657434984166757440612391756888666946231254813852685031827924837927373921649663464672
9041751700108139065288209448484181836144538177291291876158087548241326123493694928611183275070271548
4489847365488062770639581540430550062341607006791715118626171175480150081289440215529722688774893441
6752401932535651199875208771575149716512201007591621545661225602871724123982497753860927970080930927
2980892229738515180059235965479168436342918048673906005699932186367168116691573979296290351446853187
4163753789283729134239214892193727882235305758109838071118905021873323996081469258407049249418552180
5852722468593346583821841954115204185091944712999206697812564022542513286833190350481616086147608044
9318837309127479270847171274741699034804090044826760733818733789397568701054942892338824358977368334
2459748311767233999154177274941328612307445677981315569115886495232070998658162645323090786814121896
3362120956672441756875000685889651056095935019659183579368705756230787765301586222980791948302561271
2150175968973678300991690715493671249689611324761165995055861743201796127401281429149397103846356422
2535672957679991808223286393434536100253264207958855501961089372704418440553906103565730374483847865
2426161264107515066934609317662606989123251119756059403093305098776208906285328195594849829528040062
3674069942639327019664080683357574370167594626671189448361674962391553927389296621704162653815450809
9014681646792316752606313921692350200998127614913510667980392020793647452479700055188087856665567399
9584061041253851337537535079086299312219841365421322541495293998538821775971558363839909576625865628
9586438922865678784664073986770631367548518931299281492799218434053511703086388410791674922458566283
0622214388505216457648138932010734496111730934714841108555240721568379549302577481556818051628612279
7202590350052644460430443185655080535219110088667740574462618220128040292451916397248354970132422407
6049579281466154917192601610183946316872559615650536917476980019264684833169604029502771659968010072
7368298368539337500328178141231130232160551670567501259077208618271300594931958424793990011739364858
5446053819326551207697080704527706607219402445842050091032888562490878169986870794530380662325605669
5579874709640514893997360049552430177435224183200667917288167211110096462054656637093737184212552666
3338116194944930514798921174493198699827137247122576756839557900302087759505763902963131226680929796
9990617850293444533184654883448636999953315575938119079204897313826648273311571737232511095042068101
4528276697899138351109807183222390344693371637447147676028280152879949103845451141982751160573604759
8241318446760130744668761191681736808600430843604213188082605746009484273479739415690732187857301034
9884548118937181772433306156765307751758941784270411470728931869781211453259623066441112151368249820
6881809482534986957782895958710251546589371244775908681815341368768398201742565706907570018698137885
2771637121812245797419681478723403634836023657990563095006496717023237365805736915848994195246484063
5730575117352110757630256709820456454357910143933126090627448737235503212889738932714850441696201089
6269271559660179475805960227509188415227093456083134189432238302561600154694810944190656680151413842
6308689637715100311661374406067070013582160468459978114056570262041982009382121835564609671127315688
0883592249169534827603527708501701913025320362648183123625823203795293512626023534302602970309527773
8563753736199113451316269753524692518287124492676541196249129092187833578760305393000524980074860220
7650449218096908169460360128213137196418162623720377920386741392670462461237051846630482575165823973
9821502051328194824990286649659835555290185733842875680154494440020319848126072727235619040417335673
1576368974964009295929553517476512967777973201923276919740854750446539544276973220486854050197834056
8415462215808438397807025198803837686982508011084308147234155752933504858509031746205069381396464689
4833553341865181466047055265500374689055838940692777978380765765480358245961466035210737163238349358
7050340876042780729087639099696897825713963059100822699484117275170538189180202908725912206002216633
8546169323959900762858333056385535313369162961815794756681727945864753993122044301722471221831025034
2915974233224329792529363818961128957456779390241099004252494771403703443662828245165632743342680103
5365110132595001647334566948547585825049455224826814340782270640188235034992032910103254095591591691
7311014284726226148044265393218182500495991652233472645992609517032481469059964281661210455915442654
7986457160522404431355900987009001755369389730495945365741119272426682646378923973152500298615261014
1048780380284893958098948647732133776845472985427874106402020981773126353649922339916772626118347779
1170946165744206840717650204157344494474497910198863855463024439346555592908863208396637000923768139
2400081244955446625451211881897085036582773159142816025498615237659000714306697360127223905054564454
2798468636026512427516199409048961862901897911900554254674280955084748646036033989706997474871455795
8683482795653789980916516111152998645567301965792552314379557280082927446503350202862946263185160291
6069101406273468822627391661426139496885128294693284011958859921192490019710503274690120312850105280
8987952345210543532346413602634432068002642655005243249772110298153745784343712510383592190415536499
7438960163558243350980465204178933812354065525735111745157862874418512334028461441758291668978823758
5269098733647575884810027184904946587465297733624523637316718095607079157609279811629203719938327326
9613190953840038607033697410445436901791900475736797105948028556128754610530638909592050195958177259
7566479760353301056084975593065267126200069103537793709529624164089472775298517944191581627738083015
8287359446861423683570133651625591355137668465509223176181706426277048742395976231661357920543034603
5752703595709176712565410808172234558098491794489074230702668632952364799933835508221672304548074610
2032944658832965343838647878834473279322494958569742070083543372966282468880505051179609084263444173
4797490958315524569111735171880804566753816473607083658079447562239766607882609559809289503483012536
0176749242973151112040941345474424079657592295936631520436508376491331821100598083507078780580495424
8102805459353941419895299698145865175032670329681205780648517243882235424786441398929959121955317338
1408952977239949051965539926420043428654414908942843702236737664654048734634746690551631844461986170
8585197931411737494595707839926987144501867222079050204065504716675662554929630861691641280407865739
3235319788348869236774934345232558728773987212829235640540503720315737801952359012673837277070099197
3059216733175067880539444019685730364650514681152102421200401926083466170461993481106101871633667908
4944814285375707833071957756261303145033172374645742400997909411886974832266328766724653769187987841
4308039010343206322252541969499274361010813804554453121239325430783916245238774552936719634858112911
4547002648589177991864530824867345811812746014853634052255896461468118759390727522257852866862675735
5706782805725225695545927096635998859604644091245130866403730190434780848750945881009877562332208319
0853287815025283590864059134973287709663786297156971947226618643428417191190906338618775543198364625
2294791334842997404682301037111351681025446948375477850575835392461972803510006440730892622837262950
8942098844147405520349149836953435015767744829545983622144557667953571817700830009993018890991891799
0133223104232560070080943900567405172277021244382853603109210753479296282993803630363957504185647609
9660770904736419910157944692812182814413268167277086545037888846287206096267742247875929755773587429
4439782953832899043853410130272015590253023498874596876898568448674466244800422653055073071050116640
7809146355494576790203486378386341463028408414320347086624630319440758105264801258102302730418146862
6156746367839999115417408157272549658364952568370224488341988915304561537202647410219762512629139056
9099847777475041058530518491079405712723151713324056392306920802742660191599772651654010715329626602
9859550566932009630906031528920067264190842934484085968438714437188557434460810151480662109470024120
8556946383119136655892448440619557714980349970676005767630299702698960361562244555303635735465580740
1843751668776873673052730682577982391157034936499662204154589925459771442313790156840481005537855535
8511032916665406175044492216931289968832397155138999238236032121953471620268645082297687295762985013
1498165465413460541708402222393620846561243972982776003765001163983302872317489939757181059075871609
0500961554813402802052593859987630701256773817893918404754771762569075105399551064646601170397702113
8947067060377046633463840850994841283316206025975853309034921473222290738470672402121527537470689026
8795944920894679078878115437868219850581958170993449827059417842596613051467085503701993990949283546
5463291305813661923138833420125008643269954496831880327275337560939855868259459005339363551038089000
1364442267952585762618338180006358517141247613878283317461155325610598097464098037326296506270824582
4719096676059795486289120480934991161572160341510161148326782561164736170075365245173423918915099844
6215427371684129251269771945186280924823054747678594000158298570213419165571354246980064203413426178
5484049853654700066890827216472621258792536226490848938252692240226318106863083921994732497230764650
2979318425193150722014157614731136471642455034773189602165026093710875340733843883644864676233388766
1802448972416330271814544361898799625617054473339548889269936692357422722688344865440223422073867713
5707312766989637379442223562915997216065477240613118218743587049549079651352764947347696499543034744
2045963150968393277321959471421980726651484278432471418420842946574365109375351872230518093983103719
5911479655504750953270998489191447081096490832457321222249608925942993850447611908912442724903079953
2818292137658763444595822534331463323218095709210238167130417386379989341659075751083251903755036386
4829061731282225389749450064889259116608788194656909476512837228652956369939231846536045624277597173
6238754844498927986359282371023078824746996691712229750049984391994407630615056120764432351866297066
7000191600151171216309374595056027966406639329448252684994897494593442292064062802329679805566795447
4450601165081705219008442478888412347447351399368656550969517469156017986790372791434362691882397025
5074532893338925499423403505669013068356199397674902460933800101804332201429090769368012802183118532
1122440687858286748324260410761298664867591149622150567233551837636744437711521403190467498449535016
3585438137974453098536791517002726866471203174517158395009286304031694512061651536550039438934415954
0702800820737570391639431881944782485560125572629864246373473319555243290749292313039939672538641531
1237225301630814996606661083212768766840115040838467822142646022871387857981173199922946131615137719
6012057949043847041738677737166948670905497886269629642102311127492129498274906287964022592258054771
5050108309658247469465163469632921879988480198377102844911195356710958717672345783393319113342458456
2653851001425640266379827373404173882941506674058746513921446204899898544629856095819689308648394745
7110644819920191266999100755180334733644013267020635437918597846877398570451414272937291722939126817
9728996257751759999940984852765535516837624726053515752003307603705272180773716355133957186620516627
6799599689496624317991120654669607820881685479835545538053640864354814166063547855536588924802982830
9251519629790737734032929984815026770268197936941005280519191246009092065228282464215891388427214582
2861758164560672682109039360525091061952934500298607696225434153333566393603215799050209953964070410
8425595454068321555658348178430562776297972485521041269983927456516301155246045427239028121276266087
3040376095145439821671623107903385088860156124199907155928828022544212580669649931867590230222046879
0745890697439570095917790265731407564431720356414282864114197915498032903299992832480879792125380548
6754088734089299454500158957586901008684068983576316777766446969838971561480150506149972398173716979
1306815040921863555162592207532764972085908910310732572042268062320855491966906818786715026969687579
6996967253057946501114514214165286533410650549274607021704877595069645821323396208296112218827718247
6430437001503839021299796340143265232816618436429521725512406491909890445980095067592551784295869422
7253811819430980122506031226110561325059734266657807113592123929981761862916201589151535963324429630
4583195248725079402374444481201365641451629187743121450561977198808755174280498290706466290626882756
0554509163975881402527893635957732593684559624418981366889209399124409351408214895040668110499329457
5663097090731432382965902338896847513738461987139985293249947073912531285844176875484262820108732150
2705529820058150353922907415954649793012567856762008712988954000008887401359704486509367863674467604
1241530616422381459061735044615662230948838414502881171969722002455458333125515589989486161019040400
3368602181724007772829153631319990466250730703410883719107825800680437262359978177326266983677864415
7134254702013315654885126900063768067292591968216628178447794077424994946504690147330030607846829301
5585362586737845140160472495507367876216809120299430467171284565266855449342644262675296828203988153
7634934427175353602926673714015784608645563169260975779180824504600881489347443478663884268052209293
0830086963256903385735396701731713387942916838546293123678993941868979154675641587281124955697664230
5012494896465005778895427275034134011459109604991813599407723943172366669900304227195375166759348987
9908722466022763706432813823387113906819114259710232598812241379734180959526412640427827227560785767
9566091454080065504150625822642755947412077210279038120251181533583587670346964048332912918419986846
2604620722277961559880711652675981365674831105172675261038344525738793884134716148867704410938813725
8257633404573424222467733646523736248881858107646665879775403048936936261600925191489835237467993338
5132773429498689826591865913135628546580707192984427439427573692675485094066251344746024516017699766
3026283877948342440733382188798937556494398162253993270477880606560973786611282296820035226645775271
5832847984157181842292570998450822728031230039914775880812815446516220816652441418392938008498635131
3806632309089384605351821809506210313702714010464545782688494130134021979384862649042827514131674064
9803265552255910785107755183363431158205380488294065582489764406850751642283310593150823249782869518
6905139691333812922895904062806779437925531681077274995193719982332189569299388463397405453033538647
3133144347786457180926896654939284663668474759456877679337689039119683816059745189050634128140110960
1673516897418086764749078949102874388111912294065642098056388538271864165895280216438511420326238046
2586602886574930289881123675180300800920162848707652809200409108564365170535293452498859139498815917
2736498895179274866054557294964164099380400810041958576132644782340412596469741953833987572410502531
9116608768302222620936803104389407461865155064227484812964573172279615579341885721225175715692053229
7929172802912686081236488709836260543840020856488157739175354560689327144620831844042302931679914362
1390766322701029875846028781411333318955747162344196263300408962272642566019885484589620178982001602
4327146009257748355460384366733166156204701395926890020444654336953873026763598384585154076845430465
1241415350660581809188764268162521642563305049997148640524829089710773021687433354579828524293545923
0741944390713652706039063095212200185403296082018715312682570628580628220221940071678418352190759341
1854717992829796866228429414163634619996826833066423662006496871413255175419469355729642514647308102
4837162331336418092030954417848803292969073166935619765808691626824233652364969848650493053774259467
4001561061290513236762770864581278204006964431892319576673688403144314385817890303450547131411740152
7513102270640239844920161518640009579375854821261542882516388048444383068657534719343674308169548427
8069438541756084576640702440605432623578405229175282984088564760036907318175767949484641596158531325
1393866352453909190243601787564559202280104902761903536780325070888244177851281224630802497960191712
1382705617618078011276366612848188410615674215419478726490567824722615911519064951454827223786095641
6002272104803038628982371434702867343485125984839685938221692373328547470176808190767119037357473739
8182907761610859650953859493448154326786419346486622781211010993464358452127609698310591196598997311
1643218153573636497402820016738767619877030762522069594623414376036996980352880452228542089719417529
7310242732980526044125465309576540176203255242765664277487662620210819200015648474537774136743520770
3342674028954276828458382675258086479757736183104079651477506270053922227340026825599809689072127198
5421816545406394544708018158157406787752311596731258037265925122159311604024321958885617937647955628
4856140985587097497818815941387978439032304322266677273221683943761309682180805800953226093688013601
2954167749279951204547393407413776432191773592587136383318604513353005557978403033489627767340437899
7129615454247392826456315603729599491160063359889535303969591043147707529470803703468768068197845602
2025247540873162603447455615461041627142916868048546521375572161443955762473035487759598194832595219
0840164658954919190163050174570099027042183343694837478729577660471111224753221763218022960542853882
5871478546431866090170550936141095401664571989804378088581581176522531692387180798045697970251898609
3370948778533190723128103020753273168126630867616042305299196847531384173596894241956007374510663376
2607875944217130381104701939814474584536204794225272949933281884380011750056224447710261983222400432
1782083093037563053196491152002859671162129655039096916004486438789149548393314949306993991269834368
1431632185091793064834706281016639948259839184313533816868366861936158945152763450602205075471208067
1260378060219229512708894418867227712853075635085302445861226170661290796729886520623253140615446432
3963115966342265119278475102140296787989431514891918490847268935756798855168721276364364029733161543
6585149500425308183426055509392686150409314065666335908963172214183945707905277450206248091490514912
7917288310144055567108264558353413002992100255340157550209654360435948479030793363055357796431845217
4573794282604033948843047073257154081121061451963309933661370956321329020537078365356174631260701717
1044405487906405711375570582129587633885375695538788829783638369347132421661788722176741926051320479
6184695152696379604289850488618296815215978420466028518977840453382400235027035705240985970235818391
7202828104224145498169020040570388721027587958332242985389274925540022807609153937440134568342905147
4020735592016085936013653957447708804205861566179978260291170240987047233954494002561765437831234141
7894097787578573908355509315878945120198976797838142207303438874400809293192207272167156080766677188
2673831982815720619930719154983910992061298762791768408078162076162962006320500304979010257647717655
9633448415181549720833760649324262163531242645744561844725586780167991070644699882169927276230325039
9546121178578106232979072218097008438220134021093399802507391761841410741107873760563139201643665422
6905320222895281011163971192731105461310048515034852191469839238035041461461864962213618922594940565
5333730948912121443830369827965757501350027358495051983962508978981341908350974189646703486640378881
4123755022660326220592485907108032041529810374553421908780487993171102322493709485805172607873857601
4007783384219510314529291342634508905975552843783674608406843675692831966719848550215199054861737479
1350447347957145722983815364823397517847095268682578092870298921441401359678512578931572539736019876
7227202819122975455109179136026366710530027467447664660062818650138394189570974402417038902809716574
9396021354359598113134760931066891216469240324668839203805637790148249685862265732885677909638270337
4506108674848207049191510947192193402002356287587162760413445773435792808917926620541935534932718148
7086277088691771325967502451642241621850514595009749378068237776001824972173317871597308921358597855
1875451504216795161525475918079036161427785795169162408560428168339920729971959523604940703856641698
2710083658285396795474833759106865842570360911949519972137140495468811663114644475767589939174310851
5058182086309888660343924548172186467135757849744351042275174185143005531986942613941819269353946274
3257825897385034717112670790881197918040754853845387685860358940325212366242072541774641638673857384
9421810264889705745838174973642315784376861114037960893743627142592677189938423201264585361958346896
6410087293194621884701943377323822770907726257043917805308339829326994690775362565671306870989065621
6260153609059361638928667849947159259827606168283174467729329281228909767931709416551174452735782119
2772413283967039740858991009383619003051981814943489309331833021775628109592112192007763034718233495
7673891725639328486382887644729011750639040704317257785458638520495849822083993811220979719190000364
7418300128142285380508682287665162483211278290259078934947938176801447513660562742723882779891547813
9451100602197755668537933302491749780895501905864963093691529374865561409214286680615374470239639817
9957664105979764451937805133800566608215538165301123788449260999877574396452707979213630751652647959
0457177602475198124927437946667332846073235923899692539871033553332846352674047413262668249622328546
1126897277485366901177558889726372439304234835854338362814027330944324029468803267069103536477888583
5609276071197476604975205163222373010793810843825536626504073118376356619870731248922507231466357635
8162253162134144861898735253439783245933250866832114438996761339395782712134396949385189235434690295
2368940457916411975329832453116947591950581324487069304707080417398503926346553151211360179615048887
5745071460413421718883168237863454405666801395140929248083240301799070624079557691231927997624674457
1123085479003843852100675791376559745201913426880500449912684887165482577921303244787548541682891381
4088019996317350531003528367299800093738366642787874259811896034579255073658571134171620964392966684
2691930232329549099283151468061209716854170554282585161264951080942934913703691302202770849507951897
0232824771559994603988089941262050049444499428480284612824400328703890155330210726713290218385697243
2429863409217852663253105915903341103112426557057283550986851759744231750226882668619603740154834044
7835349098278706514829090301016117926626212612231096437664248744907909672026302537581734118403476745
7915184628110632388884772793432848188384239130831113927836781794452463839187000818186826116656289178
6199020077540869978965987935432711405257582519181285607538192765321235319034523039744690089450350756
5698428651849532010895914002683895393256008993736501841807310277770774301643927186934977959347857505
1025895124813033984979552280216399617943169192056238421565376951333321399568396411773293873246656530
0996826782506680588211911913917474535063235084183815633968441373403339939394356948658642029167270432
8189890843105832222348429668418704493906021261895249831876517582244065801324554014532236443963409368
3465465341147373845210803461062713046558565626013158498539564161932628109047013643928278530482630587
6171971871893017870321205350648859395177874416459302830805530051373217075200543649477232406916055323
6639645927315202546993354944500421738791218859373206015413261756644185693670831125863730460401893055
0341594945799479365689250091874744348234950547225142016687493082218144431617898290478093120225696239
9774148528452180807868193784460660052217340429844144887065580853042352110466155037485448012768000688
3401390213093539984789102737596963514873626263738365609979188721050059764044602686546756315886272212
7605785786576093698580048864896181049413607444367978583410237517431411524384784337618225354406854684
8225670869503545629316569956212887076622521115569786535990225175844867326500389794417789647517966523
2266910655656637947622317187169909340656164219238209807738833791270916970253037634020327464837506843
0783401337043935042903970750343068194689342645743397854058246424779628067584027528879965494527372032
5205220416072768572715306644519376745881073114213864556053666861157348723313221257072538370212651657
2177937526202761526398643569766497854611634950617331158779576774816414713915869457109319247745700795
0602663619076376054806114476530104992880018496378249766806767140394317508721493332837464037420989951
8638590843779016552343597607593695754549725612549338199487052735176182606118639630270489807690925242
0409907134119793488717800131237255332422653752084248866073846442514907456213095104109838382015145984
6586416220034512385488674775388540629192063182943826666238630311316056819114458377444518307185845666
1281378250649878528856851159878824870337989359719221862725296503719731272876221625099218455061284284
7251941963613585273686705521363910990573837907046033834409335613796798441244755382964409774054185662
3259484156913160351027200706865174350962484719303948637120254562080227254016593733585015959346109386
5559402344378871651570594511674466244001198569215315037641027166323346449304802071209725297289803351
4081810201411464374734175207302741840628188920773866197903228060948739024408378286655991524886281385
5824068321069594317405719249712193989759220518498688132507057650763949158194065100675023355996455205
2767064162431971354662022037468633709964445571556623553130712851882775963833671530335369738905034273
3609969851071046432488193835116005646155778526186256807837228964959429417743656305228306433479022088
0603710426958380338411333576607881962641821851788591609874947718712176461577356535478749832580764032
0968019905619415685008617423845734235208963630540034468817164843115024486115990322927530867226256499
6137671265673703961403003029203521239749328739109498569616619946414778771454019312008805588109030405
9018988064309964980342469033842981649869229483087582554177979290661100138648174305366613375497767655
7690230117023343292683732672704107170958452318029624799543125936335890006521518835091739615586781990
8685904762744107156238043387009290468181080923597569755612087910150987782668504860879863719699258893
0296086424039883369720141137026319062591125609555081050488639920854056494240516374078923287894606402
8513545738997389738597717735765019083019506777704402609756711740351649937568869979863695126097732415
7335350984883911633567885947792047377850293284200845308428745139128288920267863655119357267734736568
8525226019935989387531297263620058645249947598120460582675346671192122404519223280053159307956890535
9071496337825197696267744300598736331516825690105321110593366782117531648475983720190161458074499071
1266902871070662349350527521701138231285148151918945906153329289865660130387842726184465700800463473
0143663543604198140923438091276022068773134902557691901751275163994893689593442525105081275948137700
4434630642722050261979652779268943153495851413356533312033570514274271705660952606335103235481191951
3368244715981089951942997783050288060990642251524752697065107917787582766960745046476194767704578496
4909221454627575051445221226291895671546422560839083829169451346900731798042894230712498369444040308
0548989608347696495011722770509970146928189687281692107779206458712994193762271200230771581752788308
2321241567605687132604642549361316376062482727335304525315630800511825083350718010609636991800888592
6773045208948237347976207486769458853038369601757263016216797082038640364254529015849850911130472616
6541824760262798667942965237671478199968822410290594616677799680139127834679423160281947876936979956
1439490566612709510975077830925318735502862119850089403309333415687155066035863893368037682639926864
4384452754074902570952072747494840174355839776642668982220323980972503981442572042532851998109862728
7658109163417409267920746054582379934776085104441685342758983128044599464608405158965706843741707235
7438965685266269494717122195532399099374337267974988331598138802845045063533537658338087405634520190
9406266169365921108437445124597730318154055704049492598813585976534027129554730419294438533280520183
6493455286240208986123506923045814565556021128168829399587085966979754457276262330962044463095076162
8076265826167861286889439294072275279660775334411379559758462445142762239296579546210946587055545960
3111511113660878795435612266776428148813565079082939970234786533123824254215107347897133004567846574
1537838158364295725666056926292797052825229115691971872494707644443716906136826592364927733450865111
0851868551941779279300432899485016278660011069643956703237422611917831739232130058065352348197025345
2503088802062579867976127705396733202435445421805059845463896551999404869062244476124195416510717593
5202438869658694759745601365797430419834062267592334836813717004306843925688010127776469376442269258
8397926735359719629854050170037311377742561145675608301333975614767899090836550398528203975561011397
3831721363118160184899580109669391700374954016314624735356692658113982324360249182802491804623638072
9048331468016876701962761590972780515439333304447224146998988580439907594561765578503613408809453357
1056172236356828599972457879936332096744270008446481085221522365294679793973469214704408130495910302
5978814649433772638571504660858791964024320114082586370192179950815923171780481613306893216625231842
9205036212172357678216964008832161631421758951214840805503244508916370257697581334979317085117053702
8736301669976332752646762094728878710349368400066033434903660507643372701771349949953317042884752777
2053982195149487466983652303556760509298062073890546214212457208100166320210297512948711349246495056
9370551532802854252688049903637706003768530199352498981114725419132623339856580757929300348297453050
6648242062025780705395860321296928467199139434032468852105755018227281613387505490197054470513710892
0695420761867334842866866853693620312337168900376379378730174873439005782592886316839901625972706245
2285181855263705482017877128712550224045053244799642223873214655512196400945752205937417889351476840
3663332988034391856141520995900117196802344388751046157812777636374973206483953066725754192719593661
6191734137370531125002252552662989312377576958029145567697881181135000174489777317023347195875395484
8443046320136958688437100115033644406816483199590191087138163384303414388648563200315718664456411135
3757068035027222372373566639012567448939614526723246107278528688070258186132330406506209262330687381
6204715412766341299621096194805083993256424232616482564845474072834369685458402408519189071214972700
2394063967166935850267089863900661179523428811996932038162890797043749261680580389108606592401766310
3791142684861645077623054104137444521326011792719598471501758434684241724669049087939568130671629783
7789264184396291696506239870686161745626442150099050426056545312715536001494704869159199419957889483
7240723688444991325054431393835281351063983464867949446125209304163569985507790683336001362939507397
1846760716127069055927270886042092972390184605141664278317589166767819903807376456000818454550930754
9044212564431125858616232830966280755037152578691096198641918692194181134990071272763322271504005486
9875704402270152143279364652266829398237654760253705048892888357649861039362814590787111526552608903
6974946953414213950525878635263248323437562027278388755809596415432317670162924165395512609634194427
8310685424214832585657547000748109971364416827799735651854926113796236812885373417383563712982786054
6403134454138375474420149263679572936662116156364319232568245423129092615004973891639477475609007310
1953909109241028706395722173220083928383326843543881926061581115394857753094708877621711655133235010
7455247239256847479107573576837516719865194384892337302417024707592073945298620613100544298097003099
6595055484608474673149896486299944755055889813736805436568105686945799782620189257726339357881993420
6251834083964486520954436301834135927766187751000970364240151813904878077889902433901899131466316241
9461994511082973090632107853295149654311966551239779582411792222612206374878576210743150209059916679
5412337144930201101569260676174429738119186569097902636748163841023148857088489455175872035340385089
1860516771015727500515822514442824164404228799590155330124592804971315444564033544803701212197536291
7298073620857193680512265760410791087325956352317094545702580136968427776906951387866401651629640057
3073327172294813730855340127630660610369646763563112982192846146243991831015985335845595793648299844
6528250771166630926880779007130667725446288699215773454898841917978817043498177286132760922775494595
7312952201114668681662937020574692048098550620304994357236921249619679896053615172765244254239584524
2722663465001481703127134351939224747799234250686467681885612849543239120909911784212813767187188995
6442256211827901654511810271775947419515778888065438522616492277863544650763085987643552569538778180
0328703327557780827051868852685615393895483721642255517516750538067494269808004093454177127772018040
8378677955376100866812849700935362034233530456195582323192373837183141662644950001314569852056741854
2517864340793367209067149551053728949415241836821240036736496236668427330206493490740816242098770995
4766259644560794775555890115805870978924593954747874332682903777447033205221745205680009779270804063
5825980665265243735111889451694243411791528109566415614620294119208597824448729950123383931701431569
7697305507193814279617797454024748146155146781288976087711887791409738865920626179988688434826019756
4293504308370165717403493496060923677116940684546962108376972955486507647049299327607130799438694501
2567035208539521656542144917261270338038336370665514506882719185172704285455709107175530981001428578
5730309421100610141451753375846788183116932912728488119433969071050394835763606498777971754895733088
1017713544466105246419614426885590634045522782311431198490704909854462804491976854918053266662812006
6443416886424669637791303529371773604384485931927518286890240350849119517339195303946362003289606401
1910649772675252912328198455165491536047382047506299549546877773564933629750801222895249353647744684
4036021863863924962765490645874088052145944932441744673097565664193270613402429413365680882857008219
3051746857613132560757666068437022387026127663072835449466017654615849121327726745972189295154075428
4744425052438657896116319706185474781906232984023536113151018760090673650675194877696059259268781618
5190187784321798940453177275044149607585298326116772527936967300472468247592359729680575003752915194
4502716009759350089710596179629471072440787895900213763627413851296194088498806847931882475984580770
3904572267943072159799431413563528983291559016025906321871466688836106087547723309447179957431818713
7364340064057087040028528148452818326657846530204903413382649003734031092303290231696336275222761581
2699989523097320554484677450018061108853940279646144105600355026984043295757245716815349655442344505
8870631056483054157813924158504514520763032031038255724514392562728618466638388959786322160405821003
3255927411123086294676810189813464133247191940971582482782427633310876410585515497657566419247910468
6842896666043754654143575917222360223161428302749646147619627487071613381619642255208694648563834803
1008927477911965923639122170636857297922233330963865491894032108300409933620632244719984506881354343
8607687519904641042236373669277205430755254834283044339314842380953623036150932856627788559299433234
8039826096429603709688855099746243786773126652752718783451867560391040465416362054319941796421928499
4344301305488161959491386431826012105753629811763369426375689078004094955740472939702037229914350085
9281092347442530314677554866905309546373624291970888477803299005619407064029578928231487387327533341
1553078491716792358176537587520238413624775401132901438313322746228333426899080689872212006465474177
2245446813934703924550290238021371510141592821648679730335042154841630191545885400263517270371533886
0028539390599173506643458071222373109088555272580728110549713392016936011820019999919135717758229124
6291292378400599018089134983099060198486397847988665541265938348396910260845534028959186185370280148
5069791992246433013485337306707466926311904960901477932586224971946746431232917983852042379496019625
0279006344077244435837337483869190724189906980706107732692627917922347113276306611786710339079600354
2002765591749313968417866122154834132439396163189604602638495795152771775710390281289930056391116270
9677043792423414156149887569594095546015157952941799180941015800341411409692674033835519568690680985
3565259185095201884205691610060385101592098205497974773305801958681942172557135731290245819545078419
4328093412797150568872914479750814384299460543701053319347930849579134910755002714232283544415705251
8935767400096810932725837490374676800928709136980248899789770557149088297033143556542118962808546981
0694667145404735683294586374919645148220678526614108292333326634419158273061337174107631505202575704
9615794295696904130982147492901175119971543981347079189884876971380261890933535928343404168421645111
9950166839537385172660022884127068014812314537225314214067192974837251701806535800025826517155166417
5795888300849762867260468974195637684237192394103846439071075444770477220819085346764399647414466178
6215047483524529531656083627283060690405063446448647869020591429450039970048648625441770893393896033
6384259820423310334802772863465660226714488819400765383955501249434299141235527096890760535749389131
5238089751932148919156012939972945180552830919899954237462990565777864413425677495879466551881997215
4120979163625541061509720853748931081693047359944779166389907504884147636662720884806445534059582346
0673881286970697361103053349911083325561287864319026659246330377384947995230827922670667527672852410
3988058211806554291232517492426787090436083900911762095298546961424872813959871027758885416353162240
9565349531294746690494497058138734336817574926298894469154926199195499035811955339841178265871286643
8014222943628781243635243072034655297225811513814484229356746171140144982304611440318375159760628540
3178385147525867226956136092712290105170881833150426646018902567308208860587907898711646892065908694
9658639852602728018856154581445935083769101621369626296456496111772762079351372519941873645185217815
2079063499469803426016641308154505140838871561410823926919061054417071568489326633757654895535722271
3601199756609457034876539721094390432414568685073870672639289628349473368795426395333868780703583075
8983196155353249050988091233582580274015017179698964106685577624238318677915405528563413430076048774
8161078216099613955589637891354232830606939285350538550930694736162317250273631625140912566637221458
5327588870793346550238753755747671406119780074958523982312244727056980105298894446731278304286682502
6590264708600688145391395496863486172937241666771372762491233128512765903727763388787958223562806045
6024446519829745831738500820354894123327078155961160620511885403294308346949505632501607864245550049
2124837760669657546053326045601414842120635698858402892344196302211661293588591611067432524945100640
9556505122401677320109999717763595673851694631415351171729130935662922027422375945236269077893590128
6418796275582938845076357609541395882768845716036173580063548203701580474595461483716542875267601706
8446345018960247782146108818273686811662816024957325708817549659422950020345928932529878054835291239
7388901331331669210765134791457438447641390534578824218759928011252089065192275081767029255124927161
2504303419717679312705235651759818468760960952682139418925325305993133577983555255988564403828242969
8080851116529339004354022252326785032360067785086561436963505237755602952641547875314646943104505719
7415342953911096791127100835917380682748803989799010698985772871060772494084641139986248270946245520
3790769236619457701797969209760974399975908436747264242711518861682190816643725885164455933854406750
0992237763578324461567371088846815944383834792270786813608415944501850880312574889078251660085714873
0265510673733361547129434437938438186764284191090438733503200526898416577080960778460548928791651300
7546874993834051810272534250656646345465341326982657791496040794202885152200699337743564066734121644
8727576166150474747032406655407767439079508251652231468611209607869446640106249768784757082687824615
4669316368435155740172430692224424433332317638145899680649819088636068718900018929183768054097264331
8708940991244904526801225246934075072052172460197979914702636994170184264622449307110634793770038344
6554709037373588380694424882234371084439825681417275487886937942588858632441574762278045821500694044
1399184441728738863248572964654526021600580089274285687558578308180939746071883619841697163189829067
7464661538778997731457733537030997229515964158064358113822926078725159176819105567842657505013247161
8689273550275973652107133395570131495810567659407851696936414995434418511034720383602476302246546495
9068680365967496355306962189860350847865638887488221534855443196686855288665973299892731344117446447
5797502260002603399385585757275773986799915176928226687783758508086141885300609632957144361538075844
2565961686236278935152531870140215828396053402256555195296837036665736197032151294779495162839127746
2836740875477476744153835775073340083983684311930029043886775266016302531649913363976379251574979853
3568752940995210270799432299936121062690906976014720176634990820452376052225923302827238227582358695
0324619808417301348223010825908577398038749596631334010943222648177622578599871198014092281962104398
2141197445586496955298742066890339186058725297494356770294653090329233760447907924362861401077680418
0862179201376996150098339262769981545868658693407694350649539105122676175638028383729115913786024919
4885464637130778407523385073233567896169020410931757580105016821341125020924122266749012364501451164
0987418975396730689986443232037191420920991110318623404942970257890518662191952244077585889745055527
8618988104629293262365595744689606993168571257851298315731176937521321057233865336313602406963503082
1618311074268098681602427006492905430832645005005353511661842710644814672844375600089591251782258165
1592819079202071860307480656775679833575956599069960374509794653410117736017203231729761656833286095
1225618491332112796078205552860781759427930285158492603614898930932975694893917109908482962640458665
0675966639223773178702029136280100538421045660738718052062217548631454455941818303917004209103947237
8823293613538125533419421909791313604571646892978635074158579572307496184696801756268409027487486027
8187272147186350814306262552935600049446411911834593804475504007313514008770126633465667100166214750
3372883644642612810573146724468255306452811119501011219474535307278255944047479497627544170892919369
9154812983966764272173675749742395243186006652674546178938035376253217749288186826783978112403815307
7612510198627736632952536555794167467443975864801317513096130463526249717853073513793000352449777410
2013229175137524836807925615272942838389827700918570969843844675263201270494796679375852214921346534
9706698868729322358406215779009076411300585215161558713669412770859853847739189121065381197356376947
3998471508244028782965687239628340650153489242654698127773030087297689302052678730627713434193912620
6506193763431406863364174368430019007736802626424882236447340032406104323954985724836388146789728597
9640767656594142167994564366238956237194436369120729324425349984372237306737738818624116289466516271
3671371567198440224846840658824313768579802179118230307749125573258336328067079030095849688021706977
6347165329197164977730197060190830794301821966694408945690385467967358728835096257966822222294540904
7327873389094484369959590208819947513767200596150564080468295932463143821767746352119421139647265994
8614667614392239877647543560240436304843227134039840230009832333674294688032045717897254208490333930
6297294551229945536817023891638032495507485061343314544544758324457488077589638676233317053769276924
9918224107644950714329411445342675178915852795324439145905783697217233153859776541851675800867698651
7424722850989070021741392479743678217575853147581957393462459342212616286570888904829994784421667107
2852714207139916295657625853298425568927342838267695920633370049862409812744450280744255389857093269
5715017878338270358858132980331820955054389203376344370018321130333452237774558182665946662970044463
1387333145322837691709249738581356155479348353635197602358292752881923940909133322997340661232437936
9000411725810228546124235882320423279520763348582088679843510797760606214690726314235775918829536866
0924003928467811449951495738619640699349609091284011359239928114688522866735689050656321403646052998
5691569109075004308376125873325756772245105998553751284459533180643588764130657971268685175869046228
2769196222165431802708438181032536598376828328436714727356084443652069823150120471479489580674657704
6668374994597832981307550749278657365080501835732845844071953164450097923396523395474041818910068215
7200009124699773959300946907370394244092873609309688259386464977159435744543561477702527304870081794
0669690454323623448372014060040692499797328836529181805749997610006648581073841526583415228953494720
0006729696939087658826148135469294511155194698821212617328116627634166802923486871908286658182789608
7243765305581857764067036627403532242876001458407946787770696934464548434996853142249096017176404590
5727311978613972592922200002917961063529030538571182759419265712414996261742574232789992762494668030
0047337597930064350391720053250977893458281174801682409557137804053664413788363262004099214017248101
8663749010274944325754622092670305422291798401544346646454834364628367652137102424580464236045721466
9677373011201289084926235493466141801734657634295840722597568960115418224851675164161114294662805986
2636178179793955812958068987184676943140769630390249315280738713277930016378128750015767120983420466
4472300032732886042767684591774014148596378504348536122864978245658559298845849211479972968069338762
7740122549857019189340266932469149370300141999281755335636791208430165070518307929062687997626555946
0473485387360398618486449957398370959826625956001343060958935075067077291400697060813217946004978826
4288001019608925023721759633203539853484567272961379151510949720365178494169116860222635074423893980
7397490510975513870801391967372645947259091746280410653350429595173309815442865490487861461536855408
5324912191935553000672602637422023192634143154961265956793267639363524913595203143522864142389429345
1836826389310079647790989223457726108336559107618629456200463060260672061325634724529918487550020706
2010783237109091228871440103762769323030014934162767030970481850610545746673827398480249835060154751
2573410455729361853917924730339063151031785965012559621644171923418740894410460905696805834301599548
4839797655800517176407886662220765713115840963937011358933200307485719722469517954670179226943613973
9257896692950900581976201080762505702677153946457621504769149533169374566867840372120140084408696435
9687405708130703253015058365002365044137425699246778564887791685727292489608985215174673900591634515
8573921769001537613500108272118218847958759420051505010672468797833882682516297650269856092189092020
1449691722137844869064864982880801708243097133918428178096095477328776614053300262770394752748058334
9223324973459395457911942802527311820577160901240757793988734103423867548811485370245156158075472688
8339673254265521609557185976923149904384030526047550493696081661198376612945102061254740767387150576
4458479836661164880792163784255660698120991548906700479095386365464239120946317683070915640037756920
0302434048540083448726357466445671231917664723459502768275647966865313760713011445960104614118330478
7821455306596616775741885330247412697037217107977758954033161833284402824085710775399438386649613014
1339009157190483289408657808511716994941127590277398119061292674268470194096344644034948027703883165
7493377782671736534130998969436477056105723092592731176743446352239426229892377644232326702571586470
1228655146989885661313317426352496731070908294296212519915364344592894499110485102269103790569624996
4804875576288608876812185414865019170910892800972933748515874851719509518654221125317647707840835559
8272599302350979676431023823361182655421614145939483189922709655384556004866651614154361663474511103
5664081301639435115139236585379189045086862299132815085422724208590995957895853121861174621606569012
6280738895745205214121149401327142208115665598437042523785454777262560736849732537598343747538344856
2071256731725848486829141714851124310049459744095767803086187782521858714670856991997131159949371962
0084885555078724622358372330731465566508556022081141298558620096881851485069094129876767603960310131
2430930952285445332620825843649641249156851014175690356002671173566888748678944328359546879534708668
1493945495000900182329749665955679866405009382077688189379883127802682962549899013193205029270772356
5739413872073739970615343441776884615246076341614205014946061329044575020941716795375912520240160979
3110648691672132596471638588093418231737506604818977779797548510598204615821287324150154260069542741
9283536966751197063057117782849457069353532595689951239173188146616454803465620445254889868534331350
1823016408589704464900335641780842167173291890515291350963775640842323446068017694577510654892153603
3010815516962346710472486019578061257877478559611129092772435795932034443680349889418877319248853158
3879868040884295478376847588048829618063206833432845489033722967781279890745807976496397666856272333
2810480975607257304203666723854709565547671334778137729069183666153112807987204104621997709080525402
8212872115425817914314287281507871367036985440969201464548901534017007073394315207239676958852449080
2434514759823178016677493947179510381759593463211831563836408123193496120285733139713876815186096822
9505100695194517069493372631203924171898250126595931635925415467189994411910654147462262723234119681
2592418358825272812386631215093176143226455813933637562527264206296446294687525603909093056238667618
2021865650268145062034392486421190817435384872066218918003841205384666382346560159817304875583337407
8196138069421717411605079233346642253181292021854655124104525653378260437917949387025044599241004882
5191412899123732754949791621343795988350225775258396718538738928621744800093386322081014445248441799
4829164457264705706306227386903839655632749069008936717491955691117974367744683624824001979093094450
3697361417010676334005137633426285723337374193638853394897945611136386674867986892614317921336312500
4301603346925190413720468612248193716119582682955348619590733545453667257392559240755860774532655366
6242692867276017615498264057279699176482838598650685898482624471370756123421867204869500295061618784
9237579459767716980022806624563682008054852898072922703082497561196745453819165509704082648191630514
4977917319123119047546637217801542228504582313819934188283707492896270476616512556484004580818647503
6073901971241859776969356528019952877472456431218366682178496138308078161695118725673191942875290065
4989936580516713055416687110038803380213617092808950641647968790116603028736591244698430633083314605
5927761494029792088573029491217942470962154525707014040684024670376450695813288344576327489830539348
0949799819575882053108968282301634925820006579617153732065724651228068428464348216841903372533610821
6064292129593252545394553259810405844597366594055646617239931376732792429359419807091086665692270249
4424454606980066762437245681681535779258367247228386091291168889735210097564623106697913129370000195
8202799817065797322851029968563171411893507966854492011991769021898490795001744690221596952222032777
2726529993252118465612533731190368707287175179607541236729499205030434276004599653338086121211712932
5396355399794930228350632314455051492462793464650800500427041943184737830585346257658649132982627138
0901241927656548437944882063146975813195782459441017524859684186440843562853512193903002246889896902
4690563128377548415634949983347936389013224249574513727369649993153181612507580570913029233491761528
3132367419481766226576550410291441501647574397215239264313523569378539364687791772188147003652940404
7484853968264196628162063447550320434651793019269501017017603756126022175523715694581581593302073014
9090534535434870943030560960440550930328012842847187116873442952689720474088735028657647981946198259
3859307738247695286085297768817490550332671224456303923925392395478704907096952350335827930764440937
5304610191058609191090923303123618956883602410713887260017996509775841037427617792542163755280847708
8087457529914805830983898472918067326028684163702816490672794761529931958140173718863417654343625690
3597789958027507857323076632716237901519331167129759275239296585482829813963636492088437480777996151
2757350199785364480053422077708071861869029098140429935013919851376546070838465595480362877804818261
1072340361556265300276108877783816533688020407365549737334315847580078788121178335951920673143645425
0901388393559431940137170709989479241882876812044119762930730126849743443545608740316254928516545170
0398678638407062200860557669169476027923790185117160528348798404469787115295888334326085326387420950
0989655885131719657805181576676059515280405852397309711298559737892798483846320034953954844533884149
8103672798805906256051203374559483154231620510955178624811571749288227818507042544733955446998634358
1790447299679011820174925462823094118438217287419316477627603672983101519903932180466128918564388278
8482652526676023568632097572488399335150243490748765317026903902552401840398651765985595411174630243
1100559724207537919895015554841956473375661943118152619166831276454653981249201861158702819281384622
3024156514308070465989967848154120140268050645363863915627693699339504057657756225533231368799626982
7494377907630408043391924693772507395609080921596325937472147609660796554668981555883687708631671600
9920241654651909776035830776082459727035904856340143541483867582828184285597667225572306008665652940
9179720094001182644922768148566310519161360341514793004478904654599495506208871373149214393539655374
5842525083311590387031613529128647413834429372690816676792704397673972372476964796987069756753428076
6836590943458635101661519428545302687495630908965363133493637921653685054164201740336441788790457375
6981229120989439615886456447801744722221139765237288426532056266452365239508469074065621460775609855
6737629920542591980348205878782989295233520290064885471092204400295668411191437256438820829189477611
5260092790681970979785068672497268150755303626988912845429315490936362487124707974208692439714934757
1772623484920221896614920798251385297741447650238204744140675042692362688270646348900843987576705263
5508565680306379358458268230935355081780635177757005709126543391205577051677815885558193159289029843
2960018942411903760052802932743537017313634395710890557948135756390820171236785996569791390479962584
3415386355421444066007932013971976575597476959164721297597956713869440795378091135870601697357360659
0555074081379729133691058419056142427004313722543192477180601956157449929380093101877228891828036976
8035139298196633400922196382049704367826816463443448612015782681807414099719349318332772516637345110
3641040865372717337768603542144669727507049882503273878851233524418019833935499312825136392964260312
7831599393826667275989116301527499820466517811099542767759549812225338574367467954870361948494705561
3258734540722505080115492608477838867191935705478127422845070583663949476706457971617573068978409157
3143050756557920590484847005721999114744352773925256389152809687205656729584482537647494220741784931
0689006845183184541662269900352729582280885252760539792734862320192169722914517762292225215323540754
3080205319046391121362288719025594500467543128060846066490930719696896478792721353757296645292194385
2589925533958278506945758156636998099455428243877553515686351028182300007433704222040958662617820693
5219875360535132497504462810552447317774809202560437457648043893664947032443847636219884020183288919
8592384453807446825371224657345362706828264562894958647292136668557226503875506341954929614382680728
5186998991182213120416031139687687823483232030741301243558011304765343778448049823712928098728456157
6513468892268922963631119631531690844544422037800729869874266461334244973995893561773459247440589949
2385382288164705560018914793476218555374041217008579475171650658934036376897551463229357619611552534
9161689335942552042743627366341313721404049999478379726085847679850872571166960266108685930417894726
2496618969889052927314348384519585366347868851169407289471765194974987365608619117107483463013924700
2538406933978114001232846646535567474942093384408688528764004475568801539929630620137735682317180131
8092066427116321281808839865345496088161923769767448548146308871050629808443766960015526842302877357
1714851713928065006524066746004946908577418792008056743626793422861720174820300548616395887613358744
2897152888425069041319322508530215084483147512321631796033248143709447105590413945651522730108840899
2041979671362042228400039621978564150420337196865797268219907666861296838080998927434045260292262420
2535766647781947745123658474007077548414526414239778243615812251313995186220470856169523454349378684
8479856458226287933736784660240579551574057407220412517864798421042281532010882624804700267293157832
3683893841559338935081722322699196994337621775572478668660681170362889233445372379549824262739486585
4963286340609580512405047656121719141882021989369045886836654742295392277877940914327624224413677462
5839254468729904552945019642461404190178006997343932579415901107568815078767648017055894891715995184
9771396645151833368011104900155767332619205769576198815673271882312736025110944940375935936538225910
1714221694263687427996166401949583264634560632816660612673508698406149238679884005154151776374967231
1092070924719198587162580170914308234850647106919069833287073223287620799849562122279454022028326561
0677095926313325270736135708474093299737971372897628387745383717418663352974110160206237153120442106
7759251287084035982987162207745784830196961067570657986601289425407944971430942496093301434211761027
4395272179064338728600310939478646994080336812278953356517760278494893197678826678881476175864293985
0316498322940208890585099586896325084502538138234289324490387303158640442611066675860834370069850791
2832960866375604324974841553069391746237531345970895287505479712259496741843224750031055064159520453
1844049626473470888781783310997451944763010881089411405947038082590993463629006273572671066249403951
0673155494885238579330996958710990054306552009668888178308844910385172681055410009533442040566900924
8644347740684506325512142290234906044003546000897557132145115667427011841557018126067103566455346462
8737759802254185200246805441814787534524339779857792139513734039324120345620161475759398527691051791
3563777393899942495091960861352319076564255464548561942972957784233506519255479167787380492148640846
9526660762935336601832245629835932444931881697665078357024375120243118475651397777196942062910926267
2323418171692238187501361623604261984104512854775689548711658393080905873154452981554442419191989959
4520466524169171883429623788564021958556484690491448274966396905552382816699548178250238972554107151
0317213425799820875191232109568714275849963431550219761483575347135216249085811700683801796929227820
1819118648216365147796993508975716608598299791671671706004873675296995496757871790772786539829632081
9252914634745644977675500811668404294545171570936477508835369387431873911570767432050952486678042032
2897484825279791397954832581512614246738608713122615039958670990961970603088903882706496572073328040
7115116782810831418089371818896452695575049250444299036662546586511554398606847619365387808733298517
4642771080097290538920740931519943632516630943502784272082076096081193562207290695007827576707750358
2168348778457305038655779475737152695778232766185933262213922756807768190261034881271813329339165118
1557138741362449445615645921886696589462132480106145874660364144794620117527549090290879229689455492
8142621712917315104161387858839207530401109663553880922801550750852694425876519680941527194035713609
6442439536137935120792535130667643600416994837748061325082636973671452501020305022175667762865008704
8094225690200938039164968375171500032408837559716048896871873238699909400983749616313136119178206931
3213746834031188390634737758658092733100507446665640783561619174833394288934759255533255027494979717
1591481943418506787447901535751949194101105894212946658776064709243249321315709592250246589284200766
7145990159473022022713983060940150912928038194771768989463793568447125812645093217008360894002546376
4937598873677515178743680237082099951810153452182460815689166198386798606195987573339707383712445842
4820722010895478772174956349906079827186507585145729126603905242364242986120411175251641728086191359
3294409777951601033474929591690190123291470511643138796074848875685677312227962349843649309798211619
8456824859269479915933777147353921712994109331158418114659294623603451649835169790793729971390506931
9437427559356893688800839289794901739109280034643285203206783228979186724972378188919264835256449989
7050089730579701587417508645172924011317576096965603771207793068929389135891938833262775721732028592
3369104230769572839200449325910427235107700681212662370541303850133901823495744751562872241870010006
9277165910893553580384865867134887813586283492517238765578371367515774461288151023426462153510772882
1594496334011923625939146076887772859978115270262670558177381666736503306027187248137632211418082552
9862263898643988482441902187464769961184613345522838362032756396937586852331506906381253508839447326
8402180214690320243486947002067629894857942057375513780746811890953685813350964395853134443042319498
0498296190700879665464997371661344911659241389132001449057155699837239410248460589388628064431433982
9607003321997582183347742724739090676938456056333400802598839452409397686690726504812488875762882214
3944138654366799488961776148759990958230361662009281162180241884787765181620913264946287920818773280
4713285217510393076715190531579016992615003648161623987358404004928447482971384824257552854358782134
9966936536718300592919074568816110252545221320408544984970307254852844168852664465145909259321411902
2799244616905118758183922035902593369006853827080894425175638635683480198014129202410183173493949175
5667643779139334497268091539904125773045714121182197914755304263337747620599539255819848854405187897
7516426983943942845501267788609622263232614438669582976307845273458185596005395107802589076614565440
1995486748032293898635248241495818354632791271802669152828019501222701451809363798323588025701977102
0417524832559459971006964449219186526470254223059914619828958486018830357359258842500922852988880828
3206246247266806508866756340643516222804941412931544228357661346291145254056929631254790604749222835
4160854614610700942629779124142058022137518748661798256698227279462318592009047046469458248307497317
8482027160210249456893160788733287007792150335858349560709265972059641936022019392964641938863889124
6288308141933351841836986515154493916602766339009265362291022530179840086157625969529168859193193637
8273495890121481815041695021642095369240037041355938620270294816476708243313529803106318575865019487
1626926702965773361772559675283525735267667901611685983211649830121295901426707203859011940596296618
9088905934631414099647806654830264585171194586233856251032279296495234173819875254795388392442501777
4404164191322868215169824934677574865880241102880292578680847975147391070336147089404382757783208513
5356478176642981506546543963232829127286351314588912811246707606802680470854009014044103871323537636
1655806203086191491551453223259559743373530446748721740229918297084886914376567441516190026816617230
1177135991576846387285312881534182386294135828349661380028306218205532511305218170145883841651181243
4516085812706259227502464760438869984852553256522382509082474546360891712016925339920581564988790391
7273025848257763526537290711593122188391603998356045689870155374394094923821672796609224795956576425
7660607043286105969926317641450187353667586990948067014324023879691890713105492140082605499664424319
2484001085529985155688140800666707118482325536619542983335151033161900742737321054242193071018456680
4649267247974441606325076283994401700423186480632879055518220462340915294593146889063172097259284131
2525157652832092368151223497916707182955023875091320474230489258544591413663482648979062356882337576
6333493400779106325943138518579544629793361598426191182789251466784305739407542675763003371396503018
7739857827078558683241209815469900014525879455656477318733089817675598353709086625077496350118380543
4370357895167503584587233630712410060387170811216528411287636791238754661380143825177992013454630975
4930980976523664714740435192437215062357654499063842732493523405823269515649112677078809001781456205
8449997923612482782513167024399853774433293045126167825438305206393439713862552973543221445240340497
1494271347764438659356004047566254111112177343614378786090638738773007084957133896039304041607481056
5791461258408803573724840219884710745937583112470527322151631939709493508852195891330378637923409520
8007335522282789557684264023799419543232288939850670577315143896987619933925886228645663866427638724
0400439353838768554507254880392079207061219198613882001382499977518826008252120072200203526297770732
9619242437296594882487718643151545754982460520745296139049546505122571252057060654579521146646941271
8447308161795668578924994110718260490988790379912744050623529108991409237360528134910344835675640119
9328199315946190165506060380833457220511057931732490510280899233794509679804290453677523652598745897
8172400451822149254486714103103721749174400962740543609867334277987953261264572862558958301313550582
4085326505059929633051461353645158947558696268610130953349465228973290557741067710066781910017520599
5049562762832723186739599892660068235897367771290261204472277177104697374434271095465647905530327810
8848222464661897217965167960233346189903958060219964751581802034257500141495353218819831224447406991
4897324450567032170830453603977011207715541214373025511878707790153573271269265833820559059893426087
0728387050819051674345058395254373383876074963253915403286050826269361169462420720877572346681630444
0502789958476531453073044405675408466479751434972305440915342111389838409066359427716438810202530533
2510786836821321296068130449306624724091066774099679502467284385016868400364873243781307473659278995
3662370482332787309506124702474778970313458138549700522695624112081372724578938810394069356947949827
8631573216731331692319114322510939206870812329986423543327209066395810015604106414374898353799363502
1788025560468895441579783061546416906635973823124351769663160752388845687052187988437222196407007054
2738574792614102844577127192978055185809306937210891228461510503795064355005213290705755254554361289
7666954887097484072280734986446389523633266148643106211553826810257080446011645931890692149353241062
8285581897218525853297154308955264675145256551581688935077352648164366079848505044347303041510248507
2616129251423860252825427907947870250342398667142645436183172373985763963130246159941902637646184348
7816588609360867440602674541658001911235739189342904971348694845266043088463259066529287905418914778
6579228099644215226556741062759413028500576215582796053250516933148866162276373616006595551178361038
9693671045371276865836986067524407853360125553588564230314704343660267356454868420702521235636170048
3824654627664819469538924565743077565846053769184292082454368891419943389437806751765528268436941771
5059375385619215124205478736966067427689169570600402819391365759435037450412058931794889070868940365
3585750640979738916657876814956959683066688920000229273904224733866297559963960927845546980409263542
6333286365076383556108771475687966416565661809818766424166871364691433777826504293453429841177043601
0029428728467679367790417849407852095498484093921469666973760347486077091518225503172469151658516055
5049987629703941568915162942759194973305091066938011814954198114379863310024775397268122812316797552
1551774478366592550771924696547235481620724353985675068673869992453395685166764979551683314403747458
6605892125564989435388977296248622555676654503418609958164931840536842494805539253183668788807549845
6341799252779273943130354794513848601070299081755621989370140588807450259120107370586009375485598315
8346389390501904464381872410883802536020046551153251944757718545001642996749729808049359699680218929
0087676111215475638537980474412404447658721231879587583608368765593571475335523187406387398923887335
3879106572056554182106721840894053240190826557285748500492748784803417406499710196547070475154799770
5368473443856317695114811770640712447670582069637404323543207043620379872784490342933830474664778594
2810997239014536675257559821011724969800094741946816324904572363972551813383566780705001687575415339
2218643847568779362563010545263089296493569737013604175932831511476494142059482388354654520853098220
2910751713730091585011325639405794794534055019188876333917199288824416858456828962062409259701805841
6532551411056562579128332873656124170516805890786413797095416942515787872787926105820638479731959861
334999973492538896786940148292417232851054744305663999
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.09, 2.15, 2.16
Generated 17 Aug 2018 | 19:53:03 UTC