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 2229*2^326333+1

2342529573860642135231351464821865594554414671848291270380794715854916655870754090183732323477304473
6887239896334695968175788494695272864673465551905913450942832731441233691608214557331640412376614890
2640432636127997064035819612107002536843697200110243369509406538212711017113415206383062629237806067
7308595496091750561571466978860855684359561340049977253009122323221434219886153178931738536692297501
5050511400547748397356271961082939245447991249942548792323203530560628178145008969040791705055265392
2421396686627224493579286597196484492190348814610639069170091582503219540319030995080554137696604933
0694904578729855468422919818561490517825316995793127486563957902221226927948352827402536166796012628
4139795924989289902376753363245666690027746221148922441351392841558115705060196692718172842193920078
3852732598922991427841954884042734511137587968619091709808862212502800228172882623943447509708128548
1930101198523324903800017735778609211059255897440639100128292790000774283829256114887702651401367831
9930941317960897517576488427809999894857583120666854989839051085456276877814415485273851864816570698
0916522450298241381569735293221611563377764654099220539796653096123694219333060171811619825733449025
9031537181617190181885904475448370525051683218573402374053676401109695296129437959824122288262879749
7094518215721798480687977332069457859766682323328464068609007710733300894812915064906697348599816341
2293059374880441442624602321174167381979703900782890300419463291320517374060192340506631665159301630
8816979868672075819670478866854428799742980544036363343730492514096372185820571438567361111097613362
8228294957171148979152831032640522157871081061887663345093590494712363702708441963907836825946364582
2241147290481539539541007134478286416021311929297879532394728630033058273048555517021409461768139002
7042556447525698109044690238664605313541591506500517659259257428539407237022147477072870669440400817
6208961601448495666888103299187765215536429244399171033739447687651722849310626215156517285278740009
7823376006233854228961979628579831111000793910146641073760412862546907179364804897312077507235470108
9217617412991100311472052625232344083439877888823001142042220432837551399791559825013743920641163195
3098851826082061099220022698744475212149933439416039758354934945881729237224468063741174031934755942
4166247067750954071979263325214543101466579576945979849204504563853553479469569992137840227914477705
8401020743794913240563145063725819843611975362723977003682990853808890348453084434132370767254576631
1104196808150995408295496402419060390679997716597666412885241218109902741226128061314169061728627781
7898558381274586924620697153148794408302900904175524207198947267717621497580566712107191850815219530
6188522554931652305224724720182862103413513161951403758396956331225648865347547437954034974215465156
8362953256783668553203363818759983137117975839761545558317990358192242830110400087310783093184380923
1715006303844706772666966577731163725519378868564674303977991030473882365524460349797164709481516253
2158600997717670500468277399308394481516460497116012439758776035950425626300296353079397817113836371
4587815206972354747991810549945268492507126282400209102807184010249244789429134541902908545556505196
8821932244144756608468150147901143392204377662569128911056530775607169352037034561479984447745788026
6252951316170327510564727121288714783767619611944516447091858958261190011254858567966119724273901968
6506739914251471672299079741982342542443244229388161721738153949191302040114920088997108676201152244
5618235265748092729740915552006818596738511452139830360342330692339481367418653607985428008772211666
7824794075602287983272353139543205293777092109400172690286277844526419772599117522383469252749929484
0598443826704710232568671897443524509500415677418959852631429662157043311473766108879653564337607352
4636036860607532821944480837944130566766680982096404274853429317338380067146890488884781846853425256
7620846241156698598414454035172784058491109278705947586016964629127249845502729215910190906149149596
8434726103497067808595593494531055924233190208820086040224909482994672518147481193113823505591418513
0405514060949867327258382686928118663223485115404899350460203328284652982068857383184899615296445773
1098940644601279238779465417839691388397748909658706844012633553078650099466104699693185892794587513
0919774957570590361516393114409422666296079984372918627331279720206109947690089404844998714306868795
9839756967096494131827145624903783784248585173135791723198275088566254573489484933041927815592431800
4128946347570565346284102037307284028111708056731541745226298089381258740873024144217480350494523162
2989399451456403259963836360433931438662911970719609629381586170050287321073181269769822460697969974
2267131643978008530983837096458284066142924964949605714196665861979461103186501545375668978782382086
8679085422295004086448358577152633958581420408074825907547809219520766422581254037814366080101579805
9960264479497487145522597686580614929555164908295689443306126945806832838266535923659717027363233764
9883290377444226719541599770822841928827399658999496744112551855241977235273194221780561584079267307
1860256767791225650640600364185637428618783471500648373873203083043340813888525832951224567815956891
4022766560486344081695375472052285585722315105699990723453950243758543045758879552401188516205709655
7803447840549429195198843361213442506004378280891228009528261706455824084928993345092777071968398447
5275645641182625382108876260912848237332088290576485487196221098280248953762970707419353795798759349
8546203183258861588891932470407768957355128059850489543386737161036951164330484029491041540731117339
3632869267482702300306221665554577280031635710019869020217599354933963539802934112300654858285521429
0064826238502808510202556460516998753036409945027387984364721789037665058798558923666504334984349416
0296597872232586236315996888840634796609624726166048010545344678481463042707623261404019331348051046
5928100882723033913354788864362910363173520277166288213415055006149436986377076392237569595879460148
6096668561926769756052105185721186719124317333317531244040568802691790778121727449401168597570111391
9172912611622276582829903528592594231996707603299230056586165714740432830634333826828433228900790141
7368209001203248278576036823799395032249445830758009058546860596226720481636141408777379224483867561
7987447616170268788176344146176520893790986249607661959823669584867749433545574845863388996970099170
4734123350888270985377350531341487808363404665277423942761866635460934502581657372186814564513902095
9671155255328363610757688628463461265445384536298997751611891019456312602414321413085904372240698707
2877755512807606793023353144051227576881698083846975179219104757583120744954950903073515677218529990
3772267290125752391132406871344558910780830485878152450820890286794768665046269257741895586695669479
1509338187436538392597506711351734342741077743078803802811803572343515452309655736595032644048470879
8144184643165049942676627229513633101395036466760414831694556528723469903372452373602774632774930390
9890171922874450000484949545149971837451689545744985728454689749102850259006792915762719592831359431
8173687158778196420860594267269295961947069070719208171734789638814204274500115660149375241080054551
8132662505794347633013157854589541976864644761382585042340709381194412736120576748864588521821092718
8754224266768907509624141189591098847936751028249557758872922365360523912353721830926116523818169273
5698647689388415420631175320642290456337045195653163541025001206785207695200774328616727264830308958
0313025184978992557739259009701877719000780909500213757567223919265979203607228994200754536558082278
4511062480076050633044118332086499598031729782679558837878773509640860498126675371467883717470622407
0108206472133373121567368843205309395307472748645675466711641987314160351914665577482156126831105889
5456274472263146835934587220257410123571125466639780275646226751821791738962838343614959450698483214
4978235555131698340503274463681151285309259858550452539670923177717456867620365545817068615633192830
5085565377898748609484931273299635749574834011988339731596838584118091484649939242224317374633718334
0049501051354541541711838715772645724994802349161942411529826068847525897887544697934528856506747058
4674924178162404048870354557536417743891629293576273237334193592432822197257772210847537933791422793
9212292028276326643905906814270363352395666082189275234727826060451558243808905446459504057755001673
1477269339164442279394027620579545086745085338745972595721691211904159232944406964334457904776651943
2421268538051154593046622233628591619903718625033780800617064189348515505727329745604228689977080720
3428607916262217593205266025257289710599010133979513480968342297367642019790279419324808996083594596
1599434178896511645439991324664050547991303705754004060061968275318734514291966515853770298026303537
8144976596910619081100031937889696878788590255726327905332300433960172817970982442553258490380714870
2731200975308920674159269149536873383816966248264337846854689542094141615558257363763429138645300881
8681106505156967226313394573346244787675591736470177568105366487538784482482579266905269837890260482
3273273079919496364263747877691271459510845776399736496633962170061723172241219303263229191998181567
9186435822882410754141080161565666858382123825766775095519083492249590415158388727699456585490786961
2575428347678649256683959642904655113872013584299997841723850240982840694059177309317098021827620504
7357441919151980605023309240816235162137291379971876207662039522864406800197488158523039152963795530
6694675933924053333545788319619721597037455446461198266184488536541818962450326231696803638614293495
7996921813310091451975843413521961792197372578223010991184867367294595169186525369578381953370888874
0548075820250015622948850119399289638471895785509387866921894267881165063537230118236190496056736984
8210954505802070685273574101489422211574629608790727827689723888559237993243644750181456189007252615
2065566182733328107896298465605344348582589180716645447879969916062902443840520603344698929791801904
3214915516154110450994031031215187466129061869949090762052884627909864154095158713888500530923988228
2967496449761329100716275953015731794380888456402620211922096639941346150886335111386770379151593595
3611533361247494653695134109730023176626586512534318169481242577311824031822566764461174622213293161
3898294586560983907802324766080155590743060204724149132323925867306940332572195704366731625027221056
5024951091114941726366243129681792711015979789326460605270362227808586716207035331299741270609952902
4813717012300289907925201549083834837170709086188694062370443763465145696352619070119536672349856758
2584727262989221566247989056854787391801203685875059433663518732645494328180818213265954417494355053
5269576747300678909113643048568055680499567224559453346406847153692652915142982455292368835337543445
4548624284766865262534896205809571444327303182613772854629414642693953436916773901751863088403642958
3289104970908714195109802374218726309102262237760249654661052892406135446774046243900883276342990558
5789607635112526654755387252248055417824769854705673040659273963972589058552271664860405966649429292
1422649929205975366880206198174149657558874169207400846790803504783426516439543700392718846767643628
0371318460286321593426412030483631113914458212948270766495778628010726265980776640180790835740745448
0974450075115010100034089891282787774387171202823581364777356273530375029699298131316691668380547156
8860525747576694344589953803606187050323298052347924684712189734999603675587169831624866520674812357
8352583614304732294530456760711022162731395163337397781676294416125429445733166202857259941365565221
0941884581292930707124988715190767622753232033960708778123188558910496525206461773344699156024713547
5352630764496160712182728863755049122016626991681763431205799641667820872158443067922167908325614936
9640294849316426488425351379434208077559363637494768322706008459998671721893686796748245699790272227
9065575962595129431877189384832391572982761548207901868930442304792082680129487707803732772650587992
6940168262877689395490001639683899425088677247445166728246730521950863996228477869311092729197181996
9479850239675351030255300898290707203739247291961861527275052579230190723803804117619322366747818953
6404402769756692239385528092075096433184239643103782498944457819041620818374932644843501754393348685
9732737122293695700382292129669972202050931479492715570383001640598536328763636895145934317507048994
7566670581182166304860920934594886761735113183112206656638154719928154615209621796726148894524648870
0867803375459819964832803124415087892126952917007603413875455063239883623488001726754706064453895301
9844259849668380564498200192143070031244254223363807232362609337553062865487792449487333644868502337
8323178793294786431156130199340269259772875928367941483190640554384010464157011542809711180429589171
9669192098498141279931911705316014603615523488033916894806836727228730575815266809699651009463034433
3407444429802641859167820606545476256885514834714093697292716335517434146561374727133955493920840663
6748096133803440875306157846984330274036913546726050916058579254020259089169609519293583241862360172
3245872656399208826081628671837418483170073858876887007256802143982317529344995660091908735967431744
9888322108584201796955593099642814074593724151904260454463341148419126385173098130169664320503580802
6021061194597065812173698717421462529396075481417433287091334468094544603489025699760131453826156756
8672029991538316657815833310225548324209949149667595632053074713278942997673198172896467328957652725
5781077150103477600703847471729467278926014196692811298322456374656490727692348702249866068419240584
7534103235433371302029724837426081864515227439412861318295012490529532035162768044301400339582869923
6791002549329749377485138430672033676724384029576272075788335355496482085930602639737919987620096464
2980954131246735130590102158680131113110348993722734842751649189071978587625640472132414107922106258
7077254900886384978692928800240457912781059394457793541420619592373967655100244064544090457987058527
9422296321653600710137167593709941308162022132217158623525146256595337605549510321674870333840226421
6204992164640476776702906881336780154964761191632927767687841303905803224543792265308079630342019908
6870166585936784484037247964219295037314361013793271690778357998709721507749604883298876206949801665
3252746851417717393974365824496202887145909770652036935790791497292307733606893240458838635759495715
2536182393601050512776902831103669039600559709293147149769822601222875740103106631489942838195766262
9338656762253566158721757335980977472799047158788778491790453504430789243057922834006417391716104243
6880972255865991074312706117871918561318081336771895396975640972193113364466057274718577933217686356
4293346155648997934186370782925023010587160617962112690616391595458388593956283907209041901124359503
8324114815810029352952794284991677339816504929772184192594529169438260556908773989106039699439995196
6026264524049992254857784404693268546553439436759311535417095776625762012007295128916360722224061556
9860691355401323107110713254201812460725752269673397913154186155558285651399191507267947602520345756
8203801513411097248816115692893003702345759603532399881143678938072623690238741174800810955241625976
2909084029593894958553591667451148857489030155060931904588741223014243586164015388946947260668914614
7023397289457357032743499959746659866786583745578111276861239619658306299295263298301142477943125355
5626371958715148117757227115718868217527716363329181672732802267955007525171670757964294649596745311
7970878288596084362835601910627230234262757227362065464281367217422384327679584912792187089092321186
6794144642014351538362340718218540629681017502340028699640755369054763207479713236615144145859253682
6106500128437138037922589298830575838154047791619947998252047822467607887912077004459092477063311943
5755314832609910278288299827768849117386661958972407903776791463878020308351294453883651479414188888
3781465179060267597691770505211743260385979460643469667674981417663640797982601461202880787775135279
9451940587947468619951901646837534094342173941662472137579408524550131287028632813792494369061532945
1275544891428082480624791659882192757566906082431155128215178475875838501661725935865308157554886644
6844951280979521288210157536114343413592449170965829912000754890575964348623671330012445949751501990
8366263988221849611173456177301776634742787542910339277884586046452836581712377942017350660463365329
5301878933807606741136289864244358533841015320731630354421557705966011671988862846114047471113073391
7838445737235163313805418556599999150150324844277908882445944225010777518004264772103808756301609324
3347524794962221654010548915222181732143888255013853984086882732906216395320384354308365036992075279
3314989306350868045660749462150418030108266502619914685445913434159994428446179138127388047397883683
3100119066815056180536650366858511394174923621548293548948693163619036512042941599459674047786363314
9528558793344645179164308424904222559594805342203249050198479379119918529037659448032808203332050838
7424765927459506281285403001359323677636198262487128049054140012598831710510565724696363612747916755
7691311735860053963721687949800107289193058150742202578462759361743218388753273294242114948157043614
5051993161618367828188346754933793072614287067115123904994611372485254778480771213353200768552313386
1133967846435719375415815307342133402714816459504588101712585056844259215165593443863252389082472159
1136899818167306859048700524176284096467038183523960807901558329826617539813979208404117081832897010
8797421565026999593096828812870093487220349947579486217388140680710891281685122155247876721977750776
8025503978379201020216234387649106445271897032934139408747285870853838366407398270418185289882887004
8759418994064735580068046671299324506348853476079963768909979783989306725821579770533320280981807656
1237879710092414573827119410311177579249978126503227611182418070314646256221230440923529339555383519
1636721412370280179405118802923573670337861414389991774247607848824897828105667922594968469383171318
7921914942656414697525385538969945784907999099510900732902961605066606188115207853009516552427817789
1154426431177335092491530297616836649110271970143238979162800147000641372575101840507269729200589961
9554789579343940719932304023237305258336351606003060719015469891620800397777267585153850528892455217
9550064726268963584223873110558723191969008269092437347026803394316885573105171465568849209794447657
0487723684664449684542441413908388138726956389176157509085366283862881767451056282732961049034672493
8811900212557087217114920950186234499689660471510393857184449136810776794355001790033002825658847018
9352680172178512688105704889597131524535506318163366608139672628446391582711242599187621616593853573
0498504898606991897368043868938479362232056699100618511784737890805560218196253189447485958732464070
9412230055252674718973918283838428980284462350716852741550450505410464078373951216267749236004046329
7440622743705166478491929475662130417618270858564300074395261203827472909466638411567962760635790975
2854638577529765134894837858819566587889524640178256802473940009206992083398699492577332229883100620
2518338948869399498428384516419983444042634355781188233670672043379320603429203736657594397590488368
6290892657952578664704257226828599447278469615081286196566401129119719940836280953878849908780494508
7529809679627487215377503301649266033042217898776017288570899583567364742047942955516075545476270321
6113324758932989512223645867824216315259017085775172201692079249497364899702915457935331317341703456
4477321126752672825072183332343892875726051387731960485410712906540415848377140455663816458755101509
4611462585518354068495878354279766476549834465711271770444512489247621092643995709365190225567668225
0042837658650126486396573608941527242567276863639768350197940279635595557034955136288686757126381278
5270050880949985821119999310589737405688103907734862066255988176611751754586004521618679709416562465
3050833463414954043534435570500025631403183531958440600974537125473161788044606550318487981231055082
1508460582094331159107544148840189353757059035811482273717268381120628343622456067361100657468976361
5882000048974486093639465521035105397635114242538081240746851612814329648535513872050331782109454151
2433663338446202087077296681227094381606496056570158940219226704462540833234607522259341798845524758
0038889062226068671786864360167271727305253105950543795131090746311385930672542490730517293980319914
7159627563311420023951757351626826944558607940022622774472430890341743032647398848753772152664288710
4624487337507327639869299324763212235692817859906562574871790166971417358030929497779667531306818004
3535355327080535422884232648309358308660275254765334382208212008391383824054134425957278195340189933
9752944605136495744577205651047200259222722255090803844529087943365828142733327078798257529143932531
7583427931965052684768530001986281856458898706422449071356837184793906838052363565638227692023361640
6702137184226078154787627066395782543254719478294032312834929763098993626528918551295822813725285600
0424849985925646027562784689187793968048783704626023203550737638806855808551474000084118876913685146
1868166964779529366465174077538248819180380782179430457623396722917419138854951893718685283041721470
2887272917478398019852915949782189150951162444946042625179135922744705708486217450352010852090912356
0260320965332902372718963811538655025962321923775708665177601002453864568106060674667176028025653913
9402942412498493530043915806331520300878368522348945198752989450270157371524588716217544352752736223
5011567751440871099858810690258517431521843721188602898349663798765800382219972499528795097003962537
1599637916695551492760938568237128157646362756794128999783044408337427752941412407472470004401016633
8219301646528280365430696985128795234128574302137695379342816171382720369244990116888669361281642292
5166645640871274800577825702736884167485386343911166424022855768845693514139910814211686136769791734
9755843272286960639074503414916622546376140641532665976451983866019347355375233190172952785422809232
3974561364618823850380798468892727312116161325848777296069169661035845852145227322147887816489841134
6480614919729396457322978441778631028057482594076985345862323023426545615652966463012875160176350892
6644407052078150873987272921296230415770699505396836775512724939442122679912402242097766983169761763
1161246902394139516879557965837335006511310036015838163243492246149958072930561887472141404345073670
2954779531020042389743682705623487427826780490701614491615547359359410881559105233304848923927769723
7833234726088273567060874195132424125080965076817592470103001975300070736732559873894459541789791922
8927420712411513409387189831750897382397748495460211854364743027902824876538522150695223629011773281
6014544047710730410897201192114735313581922237231384022918899641282139951599640809236968658565902291
3863872484839432302674374887215190901466272170847501150400165294277595378117552515849756841806173939
0228401695966216060554192308798786349339093286850396697640342459017959428086572559446713509633252015
1137798669499236915494526099968587482808135499420082385201811572530496771067820432826539589568642130
0853192107627912068379277681324490764451311435474379927602870017318203397182065255385784462581042616
7529576320991736566600516486613682150647148529216666646255903688979328867274495727515418886042908316
1700581956832797895789378651948446490428175165619786599554491380989908340000253047628338615240326066
8515603298847774536475538810655305057336890832461227156391696198685900112084552249600986372595320315
5648278013222716472470500922005901718352816777954396664336734479901010820943755804859232474266914233
1760608735008765235849157111423779290785636583443680167458513828576758682675805180223980710663661289
3388410172636936705381990631392190320563401581350534871464214551000529380235208910596495995463087106
6478925002977545873218873632271083895212100571808928099867169626249790207383551195945966929237947437
3718730261510170386477711331922768512442981614838322994032154541395241209500167599982245581417876952
1573839464739950845307324839150022996070056092644665861979868946598669891437969884080512152767468526
1436599036196555461399661557313740789256739001513312295980337038381839769638417870107587890211071642
2335643884312825162666648243974503904821523346316656290572766925484924227625699865331558876558455302
6366570057020063352412441755196587302470079428793724514022847736269188748873711681480546350868654640
6527004313679752840556167062791942742074088641655764261396692563188385547285135495748807907298773793
0526373232327423772000657045464390451712782250170904413911226899470725334836314356298534954568173447
7686165346621359156731787459985018675871102256902602007372949762827028933154885822945051664411885219
1765992581949427682123243840205664014108267750494223751950295143521924311197118634377408151587005415
2585344470813747245456986261600857751180096128950424794964537130350973674829186607029582930350494057
5723239981734696581206135916111752924796589474403170479134229401140889541237720583623037391812307219
3647362101622882117520026555313869550794446931156352942641637152854237380887064134714683189984148570
3497233388072912095111996444604049794895752914268316991163170665558050786016679083730331221004888559
5777181055766294784572280562867066017083514927594131013204285150242202059511107799744162135590861565
6855342054594935096253519140570734008614003761583493111830118369112285751834656284358407025570755984
0983042682523006108848372932481129309491655588091438704368527316990024608445113821558050061954777100
5724742426781749946769615051294279548630080915153393028594904477313201710908346549238515972563759728
3119452891577980328634058324048131389364534787520086381385498916173635888503611485826118830349456946
0986853190538312946054516700019956227692167209735385979177507848398031624592687534254568365959661462
3254248470995875469549997090205572550549656704633164199448078152874476116388830778066711767292461754
0870749060022750045666633206894471216988507290559386536415868087855610988370388648921933120726891522
7643912792642226597946963345989163160423525766173549670392591576905813990656534603819853939525859270
6116899839922393726280222801780073988887965958087752215167300288535112521432044289601455694232117267
8424358697525546608350779434441242886371549268461930618733477325405873781167830048673179087479533052
6094580587332230370420411295225303834060763023911138701968709166274750750630734184281149221056366241
9514574760904642021395104359044122910012596758924720117783531178895218416451879800007154581312656829
2955533034095215618188604820811814323212327838418004633114963855825122024398576457061640582653059642
1760917085144741844953005985556870598794751107237065668064009348702720832133047851894856475538248741
5356544781311758880866472112051012937094623747776950984868831698513114852886215952383193922083713216
7335624390993595438869395373371855695719368635662553319182142890378798487381391983319345850465567745
9378936295290043716964465443647719423738818292546817831887617392198592168518704228251115343008226469
9398743666809970469085707276578607181988867581504829725651900033841379056800810521495236355687630709
2065759228067162729845626259549496773865396497709598842944849798135298454244972030999716760015559880
6804418926845110751355936018184163858098605566249469787839724940379041729431804220593928979890809054
8550742180686444640588628145184679040364004515189073943698786294460698823224991520188462944637516089
3529671052795588717951823951065568134826596309429843546570440980350138544173221923357482862603315693
2788938367637382179571857674389069815060768629442771371925814918769706275638861711843823521979627619
0414462900708244826203587127779310077354641794043113567030400948264574161525733514084452798261148541
8566108527974367766048383440225423722084368622323611095750348947930852963425610335483758682121202456
1041120496507744652622130478219049288507371693310057395547578382001383238082525330453629705301678614
7130502061174571132546369708812127501424611903809828487572392990452386648598563977658283178723275180
0454414538041671009784241848532500556344992653232842898334053986350250085581963378795451659295125687
8444829885308358113417543023390975536067811430451876514912369762896062399113137306120916462061031921
0456294820786487477515101632155539562676807641056233307982147397005987917940091091859292791654904470
9821105774473503077045500581586251481637392588458647823939312462378902161514860156590919017300430031
0634325530335994952047679565663069022710470314585048017940278206805858730953440034798752355472125886
8440476411679155254536610135224488869838167077762769157403559107528735394963588002174463091020810105
0684324917465708584306143237201418463821217045797505347692701818179889773770078915074230340995196317
7736670081262131543050932669853121738886328822387247713401653813376915227215289767085431998092874849
0048815953381074511765922834542971484537474092216968779372950036510996007172930626455204103923633644
6880702147100605081205039978261553468946065951511999099295823779864163106387005322837255347558076749
3552655242269899028907793152199710819398416573758683256684764133614309135620383591603331504925074701
1345685754309844979157845057328005861187343625973241761493711930284752658238773183290285791497915944
1473119954770747176129005632385832847242053293049872328234619244858118612857978737672241891162566716
1791547345851510430535910176296593060029705984567046017527374175177836473356066906295358980386418892
2205866213884207892842561643023337405077653038667679291290823642514651590489049100862158617918728401
6591152693660505631411219267427645754652147464700857623893479728244353586348118008782808503202547230
0338709543659838004482886407873309649343543607724254709392824616585876938878435474257833258507517671
3221208191921182757579230841484877832741227637557493718689871971944542459178620387772142441304331823
8844483292942366071915088240512456043307869326527162086791643653088165927131709343128120955425891864
1121289439751622254320937099864256769181190418109282016367154671936494267555162656820983394304651300
1983215979305651824537248271963759010103596026965899378779448806804277287934609599184654837899339182
5905449993743751303328473241850489483734725781919687506183955482923073513877561992379963344607980944
4453082873845179000725186300420358069594244487210706030638534604302634134142796929606851053327135155
2826063651303672411927720750468605002220609952520510007673958684774005471651440565323015121077440267
4844189489480464146106975362693554709371065104341409411391875925813840263181840869363827325244034988
1614071721024336560645769576086187950149595303026813874273166555525316239967152425752658688529715948
3517821659948280820910978732323188867351721458159779153918282652332858605827903163122625440471468921
7452340418295471414507527353492798730783702429819891511307642881549923842843670341722132088782777108
5473542082171091450227262510757825435435159678510107846769437668246881016736341628820232940469426378
7517850440520542947925107107816172744029592545095253484896519688997907418485719316241628614617165399
6973535260536523118796253092209358092804907424879735027754633515671129848281863798664986466343416716
4217488982938054207353482975374109171018100708503372624577079314123359827911185541355316015953830161
4881374800543884144563315323997813401867228095118995696761157103665226629936242182055616896926441643
3629867746905174066182845226530612575139372306860988759458322101272032568665680793527144955283853563
1514698363792020383442917940608544835208365017594120004710231140198436962840998222806640197351109617
5458426840857968795233471120959398634354440601328521283348133949446386537429352050764055537883440018
5721404784371969772850189691993689902402062834658938079009670340608390557222700324851789790158644481
7905346328968890843334429314843128942214578935344760172445312263729868105111144329495224532097052564
6702031663077854376898752345590897984880601477696140130957289430544467148323991728882828122789984779
9449896039101183833155791448849679324251424156368423424538554426497467263190078920570500465600800748
1875430254672796582948544600579692317893792648848084217283839688426603717063704699891871443765988109
4974546537418624288802084533452783947157329154780969532584826058015333657045532054814783891692511083
7191092751546438281142195999231720478769446933526231754030031057091581279516639294009742159898424193
1778798180444077796234839179447126282330020012670774507225526152551275850570378018879251348409028523
6190912306645150212410849902275233753062537313601700444859369838534376433136764756347969886716638727
1162577643878582741898229179114592012112073566360433183372686491496349359892748952956497377899475047
6102460027823683126895217420557772298500437445078379736664478896659060987039356650240747746498530598
3685068137233041515008791676517536815160628621484445725779473593283456964918678022869141864346232560
5293119581062142414418800813184783360835471442967642850262681402419501582654773146514927024501096968
3279992553476625185552048256179280242530353439633205569080811063381236596967261263930949125200828093
9574422265265820260473158659962939466217584751138414906201416711662231915837613831955891028073040003
9799923723649545288977570753104255291892566976871290757084927000507453306280454657410808027436391584
5517376433832485617219930657153091180432677908139960925613886221982943770975388125502929741623614220
0983235332885358273646777546696301599000818922836939776629210231685654616146995332739568435009770647
0590365006011037085090835139498078044940665243925600589491452224179273840253817503689080492398698454
5255496736208387675523140660870659180026199312060013973395637591289162986486653415656780541655126243
4434090731658569908519814746999942688874377285369242550061145159883956310949402898398347043694305823
0665947643727083984146167500358160999347033938584182519383777242356148457944480027613713609676568543
0271449926852653108015364386213481217312399274083233771766662687936895838448372527556168205204141417
8589927029507487967410171177850094511898059164254347651217606434782435774088630489555786755008744358
8572334248613701432006474485372058349249362149085664160456448417432138005050056641859952160070833528
6998983276307587808236590033995324295681381111798412532009244970954835574147207010095086258368485394
3384144057704332578409210444672309804272329315262111154910964873833345054758851367504224088930813508
4549259173213210752235212919030276330943739234588727115202547733116237251226117742750867644607115603
2940094895016669958042185634874178417839181768968654391098613698850879672307386306318067597662820748
5661206895262024597987186978721043988191080983856242321621622290146982123196322141964106057095730852
9413798128913908236908545066464412226626921899643956820252864899039395230488704755692938710888385683
1977627418859732590325513698327605331730826425956605285164054704998812123086224135584742207024904129
2045279686333392832677694450212062959204505856169449928770120954153792698648230113138200333721293851
0869527042431652092327256462338299148987670771063349643242862410704121917734087156887165772234874708
2147877032384301194341728773708406176836852453301659897531156139426643014489909728246363355746056129
0303643484096041819370765753628239880497687691850548614830419592877123547411760044714226403901315108
7472602394723371680385086410531381759528293833064562458562429320748618061499398934798206722632681429
4181980386978492639657373286904709737407020136105725360278768898937041701523350001137356049920141489
3274977666187774176213722070369186070547785880221591444192947229739664857070142344404230040184671070
7871075952650654676272682762683262822523939538130870049476636343005021932758110573197147196339127399
6598996062678252362079113757759217967536110038284699998157736395041072794970519576160980753026629584
3977928155221438338471967491005118861740976796283827377461552369064682975343693861005064897742316203
6775377054716186293094475861491911210966336020228922715749111014948310123001751085674612583228873032
2762786928167352623041904146094930527612193506662441139023816944455555884352190319434999346816961973
3203568311553863397617046812167999918870406901401122242019782534615113774720917419314590137408253794
5129236357463011282284812000881299033252369841203331117227003631661392993339991219702549334357736505
1360114191632375671753219761300115778041172314685258406888410803697076544652528357816501446514914729
4531751963844321626463770321728717986718801141237801879248852644207846329801234364494070547358091580
9799033243024659416935087429509496915509572970857668204598834931062666147714423268719196768073798717
3835493092051727410362467493344654411982792333872870921058624929849758988360205117534321294537212995
7905156236189473372506353915400064777294636164366624847937268497246597327486778435386966101847473604
0871975834689050074719174457009745111705975394607675121135078165299812914164567794005959552816172193
5007248328283479015618236225999357791227977885172609557975656347866641402745827809969420352859621606
7311518594280486979148555619528799045123425501817938045477796986908938176987411344890728608513776778
0129803361521817120285929850584716972002079764274165654292272333501271684014394481621776287840257840
6869435183296379098811818839814635732052637297216326385592096556766224422795119348697508662990634863
1502139861880544688087678932790010731477501418331882049112320526409359661368258619337477993711530745
6314996276436269369491145411868364280714875844638563735266061229745509462304159441987627011850057224
5527841226849247587084692406292504035396955337604156996926065744593750902907274346627762258597457361
2388410737533446968243088957473596085602343319892616964924066222794380978672715555907625065881683903
1856370888320362481138033573678494199452653947612593791893971632685357989573697548312352493914450179
0128657650354613377886691474691859763967880552644087482443145637271504154211587265064993325202611202
0315041430983037211287176472570067713510490113007330951564496793149140607418160347218361769820677483
1225338316922910354919256635148623200746584536833215799630102486600603876723565428336749481711540210
5867592918914600320221024024532330028268138405903110393858933733456672456392960304450166697006567499
0078430290807732743071879757717848925379147881043402455389093133133399244596127968965529209238525667
0724810053512158175805365002592887883316124937111115271171322940932595112887164034516842578076767518
4389672454656830407034788973189589230064754625704496617103315679284255604878873297010205270272244896
5502973652358764361933791178024616109748376976493474015059501733553480932043343890090437098457661402
6392100200716805646064477962973104062727141450160755412309297804470835253529746554688268727779386956
6334948958949197842521809357975545320985710550887142424742118025959212521781387182661500379223197202
3008955475148313469166820013145093540412084257057562562801808923103166660029136348701566040477736754
8663409500022043900016496973642184629950828038191305241406265745503713763505007282058047463332050383
3669004838778282481054115020171682692751406067431216593857857290376497180032892741299467313651349460
6910166529605275708618640566215448221482941520727187231933333071064238757796443144035365156939182643
5242413925583052039700274720738004284312688463119398045026477353771355153875923397726937951611990537
9677903128006510316921433884327622488089229492241926554120492871285351082128399446900418654849995579
7033399899116381380218390373753861599471731913143907134991922296369204524865238534722310028752306495
1237123927630848364305684346445444159008116823075131768839245473708838121073799609999158372793832631
5741275573040459734528217811699857900463767198195113454690001729420720942703071189189362521525544653
1297685115536456114981255040201635168976433399505475119251316460467653149929396771474381146050455197
2714976247003525192458858164704535315841294768371094797390625354527981632169163227483758226673599095
2847781605590043392335015040903538410173141191615477900402417435472167553868059026961018699105343488
3562385139878579187625664956361306056192230904603537435311882619260198369965260102338775772759907205
2064566393730405135104411679559407390847540430087580461568185315691039041118462524760587311613406388
1384462873433879868201194093760488625979354366499388130889052675170832646635242387802534044680402873
2090989586106652481473634779189796717279142907734043108881736473741950635148903604308696838933578806
2531754293569793197898470782074974728700046636006139062138598668257323389465104421541415329663987029
0788658625844591199913673316881440509600114223873471777470269768836451895759136058742570885038538573
0906555923599492079586237412732137101047553686676914555033886689548911921484918728235663622793550375
6413333099000469024189797292620799377052151521434632660243820460451838806146565131039056909969958424
8518622423392914760570666852507203088152553410455599329256858995231730321310429839804237465801765059
0407035963303089892534970001576539753638513537339185778552600306579412114110141903176822245297101815
6878408264659193194195371118459449079118912461274839556288578030670268330482684379610183419966093395
7614384247589639233126503943396923032682265446577898977137255169248761675574607137406345133509088504
4273805753561018830540459500931757296769911725484236514593155259382394250384820121832323386030353206
1696234011151896195077550820675305012909928261381479402730356333770473092829721101403606571105880279
2031645198211182453987866664314120354673501708840470053193909273757427468966291158941936515117783616
9296462239658754886445897151392284969511699989036440057633394142594395086018688758267633497635690984
1306910235857062769972130084826091528784714154326029483162074227243444029051861876172827760849744893
4140421167371795622701719766904889752148257139311001546149625808703514211219034455614759486808927217
6581849716507083282673506512039648511578004206811773980794973998638709405870227908694834195708028383
6234013231170400929655141598844501317955614302006221623425371103383828883612276478954543275674069194
4664073308363750820429375711411251777543639038105777298297481038129038499041137393661501378776707911
8210111032969001635220255813218087033400350136205769996021816813947035377103398840551726338009067064
6129578521754486299972696468227412348515994701939899703149418663908047879442825427189609951617565981
6311106449404108819525639059984865566099082795540429178454605196560420738443180705060050395640643960
6186114550701919443726576277620022452537748344786898265838683235767133268742676448574699341746368089
9368663223275978987305017399969421795732253844466842908173563010831796336901167662546464621288315175
4113158466287920120314709429375348416538288889083573578615385714829575178022676067627154322043785743
2313179393759113578900365814611281738486711017578686464491224561187927365946402669764163051471313974
5862936770296603280303116310751682162894135704116783023145878449662954915480849527809716084613582441
6230721911839422255377120949484327072746177739811492047751042144577441791273314243095397706141165052
6980420369285279419769982960741217210162315672871827882087330352548381734349363738472572523355753820
4065362540133177337534883865864739001119691747693676572858926250170333465644914846628588912939889127
7642266710046364523862133088080430100471766134107040718408576910365591858348007938899505228789610309
8083170369105201812502173058665553432164209922100665174403294607222160909802485416322907246598539369
7682319986868711612166759201614441956821833777530287572298530028964113445280489100816452119687046866
9356858696145771788379114810777935543095161177144638768117769752467015912761752060124245527207105113
1612051341408795460398334818514018873080855071501695463330012073917858306128443952437614231859043853
2762136276026686793778532516362960844728583407062455395346523159587511428998092893617867774502881250
1797940787462955599458813320802180974466714939617357895842878810059300434124423277037119359420250621
1774269420034474975227560024192593504129860018181916004014144093030711535217476601287692389735791111
2673139024952599892670660170515859163764370023235618907493528583633354339978884154456111198166574528
5884892339791086253614063383791735159937505439885110344479131776669188829227330054426092880599219933
4493714292008653487971672627908436368734024161620557814487954828711910294130286497154671185704969914
5361766684723797540864902696062104967969960057015098520272150134468606987401332363659967301939146100
6068047198940835851852947970100618724907192402022300795084028587188958079314424682411093851077784526
4508202466706106348711592195195608818057093865890653281738209718752884068114422160423814845441072548
6652983077159994194765328054160895393989657365124262130127958888790314671037666608735274311990422392
5824511454078706271283778829464551066800486916079627495002434395106117539018046783821794838677401100
8187454677689459579210659668556003703949585345911849886345008936370244508498123621386730624201809432
1109496339425854316715945329034030567859758189853162897212881824500922654242228384731920146378506197
0442015385156656094631602569614874939171068084893042643270677238901180836736819357179615715360847531
9528228141342804901590802769344161593738222249835047770228018890493405031285937728674635818185243000
7400435369400791975386261675223188863453046622531050043862908142444867449671678664633615968921698677
7187919098186150857437193896681034017602108374997201157501486557611707248159794919556232475061181300
6346150128339806801559789011206641254219566431121156438221039334764252938657541318715534210247669609
6199710089486364438326674599716050390546331832180423767684599455604308055816055244718391356334136525
7791175851009123025670917480888135817901644909715043141111242609360749131713449304763010805785581686
3410594164169025138296525224338867535910317391443088414743741534535830047364268272458223124062159706
5165337028793827178614639102342227051823877676893976379246946792124058750541261284240416985134978744
7662458642422424292550312390910360128580014351597658442077171163724837543179120972388944655620620853
2919964346070247228737404610940907493607618696236434006045568098725606678504148773007518801939798249
4643525633169830916035827262545144868305029579183666149893009868255484217001411270740422668484882420
0019007738513832441971982629640863109480189816696849136411341591045933979464960885102744787625876945
8942351963218164883388988513202391460448452753302033448565863426012104685918334317655651450719175509
8942080201743053503622781347065669364788189325775404937067644929001395142893107099566425498186704101
0553530416209773587931406305293607592570290847227590916110527806513043229717879622967157776195479332
2307575830625061859822802701289980885758860963346349060318356033754227264152931462794918931567939263
3753464906245575131518090731522045058411048221552284092751656976000897897469253665101107366280511900
3189163641494023378306702806353170327312957731415944988442530570351926793557971666901977078183720648
8616037135933010400314687286057554593391725269938203225525607512269249500985611235559461948572298614
2272127605762983375152100812174853440735729738349650403932449557228218153734055295129100258918985880
8463378888335906882319513049088382341116769633572187391649500690943145271516937980908783089848212926
5997982752116160286864711255117475913866939303713646913487898527039999610869333248197496164356332687
5806658568262962659118603349949698278729370905522144935935006734930983819752157455534725962134038280
3549199703507361740538984021828506749477476646180913890226571894306651185687979888768506561469609546
4699053677363068622552245474138289326081665211943292016476269225949299806163993749624745012461108500
5714064232417611726620462772076269604192906864948038827188263644450767228348537751092878061719567709
3503855410902922045210247767359400980688327311233944949658810445199409757570059172788297835540601352
3923460572005358302508054124987013480084552265415655685990570283497918200992242289257397788730762188
7484387972814191677713518863763332354728300222226651300732156039921256036677177102797179464930644743
1207390326447626637491055778209750963490441560517569861414464837060827617143202086310760348983815155
8820349753223863647790383968433767320594254421799617131035846168076930501104578262418600035479297349
7600914227294752060241177619997719528597316395782854936660695353485648751648860631071935526854117213
8101340678407611633027884647013328982273223772818103329161371131857265046505433252824804056635369094
0367752076787491567031245819659641307269264236289763498416315712953160855313223946820610584874582796
4969495789467424634378160994755029783832444355757769005051007886597472201396598860533967862826666289
0809974337365329165743557604563449155217501295435518638639851759330762962044742119244421049878935480
1588699921052578444309791965555496866515948554959712606708980768639354233677395266253416256400533044
2921790412144063986791999176372863738732676692078836408892715506492745603222034668556697113782053286
8019614866673339113579957101541251574316891992748861277038685477245250495713587661585242860593597393
1586294668183820314661628436989174066478867520177352370445063180216587012772810687641183803077256239
0151303576430100904677624921715059783538184771948893387625314766279375917493192902861782266714352335
1106016788043863599239217478541365331261994645562688378422466771492913075422546629466782940460842880
0886251216279948353028784010755407674108512924746324904397088337669903654379663473586016605315798503
5151320687894415492977299652687031211635594158496251194405448204442168801672490907904805868160655547
6179976884657601496385133144398492449191779542360976515079765766079541377934220438128069607931742920
3805292632084458738454405098124729310349120728614376162722264896138905448505847395075579910807926677
6064709519768574100059916926587114739156092717596107604541719365016768584732929629061358146838177086
1766740665181438606822231275312736157425096596382290077753748111029768548513737174591648195186395774
3791231366579962179919499152726327563108773476620044859579148115917995821133367997511948460102021533
2489316785574990499039055146892511093578744877605224939438448632011445748017612749366646827607605167
2559516385062730571460556093077821489144268859921920794309256271124035899983103602039019596402902430
5062616373060985400062201311470506044864415294781725088046066610159378031830676385293994389642220798
7782280375501908121590122737494454832079251951247546823654968342145604562850350454863263263228560479
4958710485159116060377259557441109895533273859212635467692401906085665902413763212621387858899000973
5765899311734111245284200347871412985895351639135132311026219430438205925248701602273880372761026147
9044726718546922366883283803199449454093744867489949498710743491953524316735750938629313156628720668
8159121562502905687821215842566594814286831707534606558362641848660117256528965201057901260652158920
2183817505265130234063719791481788508270310985097157976464219113239941643477331872171076219639263281
2299910303662855174392700477935594185440730759631114477815408973972987690295104002745558748615215786
9984181388352542077027548202640483820366338589649096814157209207751393671793476809916722038863500118
4423075104904587910319019747586093268537397138865602000786589320236984436198459322019253823542586799
8189079975616796752518182228050365803697864999460689552511756244769032236428043885435752237501130775
9070965171915241780941439636598075298900027202552087522267671458815712701896965763292548024453314932
5345968706832909048580505079002865355004527053785821275932614000607315525480777506470783012855283935
8920293445345538994004408283273117158152676164750274703964182770754327663054460370947146111158754927
1696309173355677787321327575463703389582452785995250602007168410034901952137549212871839613423336224
5164195151824138333040693590292400142355939190410941604543887948515535403608828389598174494565087823
7168388533691284156105863128707035737025649623583182385250182481356484011098868770780656573911420643
7237132992380002919154166015082704300591660567498143885531944800738346301426014344370802067832603853
9396568023218370203316130595182286122182799985655436879631362930324336259180041063666829737249245008
8129958317200801658457882277801682346068527387902272914293852772442909624764176262043687735679384019
1330328313270623659494276905637208885013388963094389708921717173906554985157325515429660234624118782
4578662699321848158012170605967812680778030055625429578503533630559635890538889674162022773048480813
4371227912799184467634135180593033125973245399500845568151667903949610298808025082966308809279975617
6634718744763554481815979141371962815030529927475520667889220874689422099636100780536980014755669633
9113765639151274303753643891389387892357189121999470631930643702702942699691247493839343306650379188
7230715420669696943377487994240574095924436025326278660659422131210530367239766206689742462115541083
1835933204337461466332093589038141033539997462147019440887782139792929228321480361356916179861802483
4427048014271954460756410149996493310699489942263241059507120134452323542087378744474849031218268224
5896067979439259905781335830413014229947632167186724690302421465896774176479370815594624463371972812
0990140311128533340851826826976437773041902090602638738861253538189064847194034084277377865842177684
8873820066602890562048808592823747351455709768720459212164362700012891129608840991794382626648248120
0962854586284527130519456506162393297335546548640083304669680353113939024454098534462157949047000134
7276672557571063485319207307163977240299950513091609492979200751082303123122014884151542782583525212
2650824231688888434650493802061590864340256294037907957567785109739509742915467299142368741869497930
3436547506733481997940869139184484821711157228006662121809092594429178008349344583403950686215141672
5927254437918619252588830501335241714603845774541203506762469086670050876437940309114182573234040421
2753014656614964091329303963832297522048101851799039398850267325524515662543171387850991730262683296
1946277750953882670765257120949845328213968410046395695032325395747699668186241311515018488148259467
1540519227493429545445070403810255543511569813382258479227373515924787980488698206197658947912111091
1706152041470820798433196218241420888880733764001063603006075811052338948843391371881223397936808355
1971858716066445744814996230571927307236436419565156798880593170044364362698575587485627719188323334
4912444954444817103822118384540133878857415156146545996844865683494080087326926773669750141681389001
1886980757044756176156358322696490378367772209394585479166897574276394965258657365275689391365040947
9521606397331215305167373704878924647089992695379144733323193045337872149026474218457415648123503874
8259101631119526776547548569157291041181182360166760552979802062862385125385210380270130049806057977
3000854216819792401157290997934904501359906753093803054428140347578341704679119812213133490066457366
4517489912900248817391563979106504967712475047162625360126272439059756195897715308265809872591038110
5740857716822601960704654815294770627985121837026738530865469219734388153988975268096513711872302867
4369726013657710650219101648783414030673412598506265087830820496730771461755859406729958473016060838
2961145095550065710337548292256221524290420827203875104448723438973716442475353951267068612652933181
7036936586296403241360015815304189753511284268472947930304704634873459636361895566799971634510284077
6224457929341075145653028151167338592237795267298046703245614367516065729137138338691644638351868207
0806172063935453082742682694256945437982788415135030059127408012047063004763599385227947886144894409
7747358581577386657693787497623561876314881967405845259201515044839833473025012280195689683004218443
2521968470538470092086280253463327420433066155600892929296022697184506463170762789145352700148865182
7734026379520371771694759023073544835073783812603528496240548816048398009605318387228401977422830136
7530170639960642894144109681201230136149070757205299687019016497858215932831008616664458166572940801
1396308616853444972654140436005938659514722106441678667038911871609903457035730332745613733130256053
4551347298415193752020257398112921064058555484526324008444032280706249092089357097373787196881771990
0574909038051336275466058015106814636108834627489337254086496307081177372178524453387529249165836889
3642504476095487976426809482791672911786367067277194603225133386458924447305540866722958402558146616
2728306381606489542710227419899082420430838190375356223301444241627796672556995482588276243060515342
4628451580744694761257885166512741625304276877549578608574909791143352396895654524562994030262214394
6530400971554097039965860425791690729221650358531907253623267158631555243139978107359021903639057768
1903791866133422908642221216907290190470709320070168658854973918951399013891754191826810314694381467
1162459038952787196214896894154839837418684554637411696691447616415898831916583606786901413074601206
0491694067913814865881497681179718358002801952321430477756869178309487998595094071183585824360994983
0165576752076181029783932725471972302937882999530620107337391556889948398760566873768503968445238714
1216708635471892293835798656428747745687268207709980359465625484864613451634640917391706094478351455
0243031726381763679873911042493897473213166723888391934848879103745985021064154910660245168516290353
1759894909603565569324236457593474337692498668869058394254009045650402370684868910748704692186909410
7520614073743038559898359026821288940517984616240096650488672413401989162589471850499858506540694057
2160288369840239717517972086939064004634157353611300069996213049274782083272950948570944375949088807
5759490687999479414613886554301768395216103720683743658029657374759186976806090848911607775414260022
5557090998458359744805616005710110901036405233927233283723713470515183903527342834167981452110847082
4809979775090546667491576996495692873486350485547260958626191602236983469088636792320377037961361473
9442778010791710097742062768787840397594037297462382209250544695353761576203569858401222556895271221
4284839040081145939292024608644345200476823104081773305426385012614403324826725794528474911291491090
2074147101239456094339654919880274785474467545942419453297865263869220440875027783310410735177273559
4669881019249556522120006163605202878185378269074831799804218920111500892331198060195281510632937778
3566981814917959366950500412120496553207159072514633868179279835317818964180585266923421751669094341
8068945069556994294415986132516140304083451521363179627645789450896689998790550514055500845278136800
9302163093478324308091886495739302404514306172341114770849557519266116721021271111170039707126878489
2974320769700637088405023721770791068697002815219392293625400295777806951840215400730935396557948310
0138162331972820239907278419415808597359548375165772623254482598935094608542855147346134317974393406
7607734092377620772122926339744150821525456009633658793001313994453173862363421767981125526535187362
9604641653481046662804661195850359228353496354453634872044837051214267766219820137983752727352531288
3593557616663599192211292143583298310019240236188841648936907064521109868414960509824715374614630149
6835144326239883786953494208423114802911983910669527781081508171899138007433463173734956322555260974
3091758826672059752066344940100963410914964559060757950207177963586989252201541940476017601210813485
0756043888715281315540238471193583386076066113146061291565891013072506522096580940090963154266674975
3822494205296372273132977624010197566697935596115326982844907269316898689603633778782545000813309097
8725119806999499084495426310623910228225968520195029091698178632970147276089327838425665649625790542
6288567308836945167842179060600012798323465016177487104043941272802943811190882922737210484723962764
6344955346487278496555483649732404917018190519472840239795316293668297802244544305209517127045692463
8672169467917483216526953166132144858729919593363787976541681509588998339303942208630652839597024556
6823311436691198770446536116112972137519707765283906085446472973422388104625602887146141252565445622
4230861590964288377489673216813088598569987286473876367695151741553053585631706084910777427864003641
1153969165992914706935428308564246767472544902591947318725394775296818403795912170844839682949452165
8083859642476499108199888802595755622133012372193767279730059941883595686525943944084625961335181384
4838852290580401890410768260574956675175188782616836514853308932327369003951037545961628867345578569
2068827113230304410211811332538469039145554844987796810520463903671783358852801483405607830533767336
2162086206791342537330787951266036837565686182895015273435310208700903765016881609349773970907403187
0759711145238456827647347539275121063211936026015454970596618844241780290416346338052109759612825783
6456563320242768337290387398929371180349067290628358413813126536350197018685570728723881578381250658
1210182897869810588437898329419962813099432664859716809027277917116979503964243188800544446317344131
9329006483013124112075224383838932842090024673328508465658373192485726036031503599166071263232700964
9734486353472009977653697066873170967908636072258450260826555220127920940508642897977966116129273737
8656752020796091844092869588531579449256906821025531804924027875542372340568025963191431016357152928
1432125574986907741334737151938935424096303386059118600885019653749658111206155115978300297223704817
8454154104490910100529256055116264157212991705866668226256694950475435111523420374517986509475812740
6777638860700019968369670434805432974243788043492838940493139721808487523330752239682632641854240262
2065508719942898619661505314020754967046042762456773137985518709758153542290651230563696717320912811
5495099614340934859609413723317439485116001564571119709998764658564164330471289597140944211759754566
4222604624797229983012398815866040607662282527216412270889223370632935689582350309504999423953878651
7586114254343864419969248527880710058130707129368895668198019816893780275640770106854431511982924225
2720707177593664567955251880295141007593296109564773520206441988179711895325225573873899044358801194
6573093853034541502218027042693104331844503670101283865904116659944312764511695846974116350078176327
7317237770913741417521316208824467495018303535051328296395629499028963047554505054291884095176060753
2554831613590641016089607626706484832874180083433665990018726263053130814906840710007258949676089716
7863111483669002393676552279996162501542458799972235123859139671463640959134409079817599814311886323
4809601649501942223449687249694303649598817484837931941824965537351095383826593566461455665729076955
6478542182575052719533788259768768707625704982219413266652743397177068304782062920176343838543798539
2960869031417341085802734228047964651197270858134983032966234960498773777499665860427619779949837280
8916265677026083383426680969848751539716528349156999411717233980547273577463922428389433609169922420
2376294691124601711291272952604376421199585329879254340656941017702627405832781386516147923341554676
2496660141295221692172494145322359750121437547254749518581847918763101555005311165373555263818670270
9704968494584993417635578631488799329058242333662700560218730515336478355234581978309619703122869514
1461712591999033962631110743461851139811188138313883523749167987944765087385249415820905563627962109
1523582412229469634613413009884854215484912767352457177567806813693368560992655464865891140859214754
1512713193223740963781659042773896303505120946593857492103111454601659673943073170251100712826140404
2031464551634695648371880857791284095494231221729019750115962337234307524584668703945136990633971174
4504769157655211505849300055857548440506409482109426587315232946959794692400401722880656390894413504
7074819297921493272166355953956091620857438981600079624326021676220273377637828413289265452899751634
2744368977375809518474556116859444443183359868547559086201356189610625170595512138023366754613954554
5154118764351042366567076813493560052786881405273940678306172967186482635283757012228222275849211959
9712854131617171609334795868193912540447578810090417466377775251888537606620479827292330352919549438
0538791420639941002972186669497544913985092598720798343792355927469622954040835448426880669316058247
5973863180443902529071835341192555289183726598626154939313297094092411325070948757097254386573033556
9694861228185893529793332077698888340331148045340371055960214804182799335251283561839432053402018178
0768448034463453762291953633854716067358385093894325553214406774053068859192270951350841397879849360
7600478342829817539214594691177264870430449331654306623947919188624477869637989991821672666026667504
7908451845127375279291172684495476517665550720004881584937868425759672828992319482613660328804764024
8935345573945720669799318234765436718042910979238823236759904796885885908499033660247541184450003947
2635270546865490269925035363364140688617021210815661972103427131299208636537248443422329822198373603
0434337354792720837424199428450554801153253033212928970974626207754595635005590781123340589706962795
9769474805576173449790763870708652359839358760330886633376682888722454528326459822861703877453648638
5945064667121761072171809955120803674920774195383750562465609675255292749330315034780908054607052298
7526923419229156107459682903007980831825506053980995033272171907417346363978300232562597033710317145
9165607039528983318018758858683627985658698947829863382910832669803479994695875835986068136793876766
7240234783686219187071965960480171472738208133669393334035954717246314377253796821458064584483906255
7006182342042435328438144268397909579180349408345379501054074801288477658396592009284977749490133386
9641113958501629547963330375855319480249407053349762684984545460837368663127089842806905383225470686
1347581255787120055501408669411185615283742165484342281559564411930912994477948671119366912937114212
4092678866228212368124018604815442789532993883375143315901376053622659681880109533039966514734451093
0733870997511142201392506630801898234362844903636724330946230482504350555372695847561346021770892493
6575290400448079951428957017052049965314037857498829087612428606827905488535413528910712370374185693
0940782907252169452657828655456663162248358286655411306223967952547675063132202110982788668306057990
3305332427188424138093858945006835938053442501147343668122129238961506661364376388456307742371580572
1481392224142479489000778905344284675310163702592380257834102819798382631335772964804144780743222069
5559228636929661013541897332952240722221823402196831664569523518944761070628532769960189814105054822
6315802411083697488821231607694364208783175000044014186664543415381919817231501189999852912339952573
2199304040662794199914637520141066272407632190083613822871063272707522853928593047593592930359997177
5117735816762709263260156691756395450965860562299203333227052857512490595159527520614248441228596765
6622469514206384073205879293338537070376583369259942717061310625230439750443601693549802146160242953
7145167909643997583382156044998076162857790456115662461684112294226623040634977912516286368084000688
0483738407979975951597260171346445791516766002303259702003066836146093740663318651448876897762648031
8608874161010945167625720925040713199746782428815242984496630308881357638572072912794613928507980921
8165476570991386283276903941829062969794588460775628354902895970637079074762276469517048983908434482
5490958965627900032326988243846865815871241541177931884748134439579007668947282672204850155006991198
2188590413992572430885538266879597718055501980171520914563272754349248879372267604274806540177109560
9073910971633635303158950767979129890882861578058618020751935366409857041304652025863068223871809007
7625264813563466778787089493992731440308022923604505943135065781952256164871083399775298069920414374
9855272764111160299059066262409348774737800700120005296878416736467228367571581130339005241519047516
2638444949304641695029831628924739027454480264016805035618433369514020758276678834285432440248649190
1872372922114164545318237095758277676760882884986273953248416019082305727586063633443225709494161095
8815315126248072973212939073216327934605365273910672592796247815434977071924146516636628332033452517
6812813391731105552487683143316356482668652396144315852529625331421454661886207796253100057879245565
9809585955232060759487938471193078210740282207012833257364770603465093484364842738061745204224958414
4656052001321828315544932255678391072813966649855516993718421879322167511553217100851972822025659989
4749173748102292218416575253068695961617077623548649819524477291068907557709023479512281928730131037
9874472046262662450502766868454403640340332958186949635090466289496673019376723170921665680941259697
6100397381072149721229946608055468156967214101905962206445394733767957368310292099625086653621881660
7622129951841598058685798480691510711375395132311378951963603751486279797669647138784283205478813906
9687583564637957513818961926799766134323301576983004800475285368676782730369320597622483779771880475
3257887204879615796190406669648153939815469922300380784501017186525925769965394432274675194161678848
0124857798184838484087454350600479753198056514173611451419064000730769717873493925607170218240910043
1076432246470247321867572601473788524660121580325609690743820171152760032813186279094008462848419062
1884781351133421988879461246225159285218103298805873372862606935043231070457527668736299847474791001
6590000164431470671742101827802861866334472091961036831932623108921814463236139657084002037880259071
0601421362358099634068953188608007746713638675123769254652047349174848291954773090593170485457929425
4280837340761436850150487835221965167918078812343858249672949029626107332379446307290842305972693363
9016231386772679492851861268824143439895614860323111016902531107516619146965000246429962273553374387
8290585184875488099024063409159896690280592170671657890155092702990995440498475924468693419943180064
6890659328784071356513937871075443129007685762882366986367738267002415003502825363176506307531131773
1134157853911978791557937772984721367539402742467164053984718555816419535523631676345008946964635618
5899839486696548384809662488954371873079197926793186841212578510393658407871823566774219969564480750
3677630128921408477423399099598451998653563663545024736633442535280937759214349626784469815927700191
5714403950791745364583206995614512982495604090200379653820987540628861945532442759843970897386567168
0615532658854696345826733311492882140844891142654602580140524182733730962299884919597098439989898952
8904955135462272044432138148505149950980978738464377159881475259944583402013672032447826879938256506
4840531969942153768798802698728178974716040778017105800629608801377694914167122707999197332157225624
0678128397468157310986926546342832070444063792983045201019532098665250398475211775443806208043767991
9262907098439149080137071585870062005419500373457632180626148947648300314550477743671565823741968105
8452667399295685538431635398793200669251191836642511662178181668201776360847668185918476355834203452
9026637340275878099577195783647760469373706790690346957689778911775124218011142701571591821917438202
5434589750533001043137123583104376000090452289621705952569000803290095735761377908433250016874496810
5924947231389384123427913733939656334938098061128356139013987718084691796950480780038621133775778189
3943182095926690336267384619679608336247106031910476395047209727788618466367158122297492353236406287
3440390093236520700692435586152320082483900402921417104376776361462524980344918967078657902702791957
3235088076450551701493871171297946634363101013746473052724772292218866309968800824210519337077399519
4198028465019237982719251043822059545733523053219523011434834930537302719834148290413288936960184618
6817421077729596352364650617897870333554314426827567398617786285841048699039892713644932410959967189
4933991455331082969585758709660588440728631942686802238683299026627290408035981066099973019143351798
9083137513630582413346620645759366403381841878674742140725659112144864593095900392865763988469274939
3128285352513445861063853986792611560402141343116641529974340492339499289898256627129340201272619813
6308046947539189329060995908910948412701668313613889994232667444247794540154485698095324298452148424
4548082995985866460490731324744388646538549199374989024407099467624739682235306670953842262215373785
1776334193596971788910884914156898037448387519375179786916761569516590925071176379398063352340835589
4976975933440518189265243131717653280720517569200843378014565260851583619066313533026006829842819052
0970832648742911991250204206525691650476299945040848674699355490582696511599783042895179432504917764
6630673436505221162921544024518449804383591613005298154382714109002449121661009465897445011215431458
3469955840514903348237859628299890408657922336632459089190405910276384341864914393033691928494166038
1577442275783891035658459322028152568635318091851269618286735726101989410219906375110977924552599786
0850170708636334359931631920443080782414577340058106861441427923881791029308033116158819558683160897
3925438233240727266361343215565218796190054087500245724530636485424455172492130319932443864077236595
0061780135676521836157829588816217875225173967251583849067440584660425595598035377859269816985665587
7538388487595327695534145054121022264378618080388586407832565227281235700439204485929350529666095258
2925705236780007227571512371922449414628523069155850981652105395215862911741933980296918555912124874
1504129057420634639491699941165393679542940054297275703231509279013236879993159173436960651805492816
3783485001927643381100191948739576598926156069659851884814177219063944900966559433768385545398442082
7523279906154496953227395768524454936520533620472444358283169016286299651250722622425401194834536493
5641168286509563861365808253558115019451205657771208610659073643580646286881425252702285456965487430
9869080401477444338446652048259537608072932695825905984212580393237811683817659575173749544518804816
9990102797722137827041394638497860316088481598133107120096358402110466149456209402412156369537350437
1115116230528933543540594299331589747454356836715577342992645272819727651435945652536899175002482750
5528280750168026489800870836417418375448845610597460223145715933374997778521318068503243373649407302
8379069983321929917430986325065088419664804739187499121561781948525484644445518767823861258066551085
4299400394357508455330168445153316191934174083128497988962205760267474980270518256841855520674309151
2496060251207782190008896455173424430583531567952121480109948977043654700778943452390114131334964619
1227918909807378777262156557887515849863052989540304121664550600758366794070983393693090950589605283
1560693531019710517235562330095784999439519548090293034334143929144245139101697136980539276703301827
0992667205150938905546392141579818365231231851582053021115688022783636459136331341049525074093311792
5752662701044836237843153632197035037486702451674238742704728156707925756847591184697362554091455859
3656387035985694142780383237809175493402538052179618970572831526177704603273133791977015700642858652
1607029510245874202167384638231620502341248286925220513491723517625160057677614737810703121620267975
7750754335314742104585021323400724173823969540836857144169987404043352856213270904809319989286161320
4044010306755675735090991610767259142266753590658897326291269482203500539261271803936918909803627195
3017270089219929245128457980141180412290640079120184557294586858592939344257435718060597589684866772
9530377783677553497941860081898498701680705345633834912450354197585019147098374702342258569580427268
2525550396773819184703974722732075555907141448827668203800657727144150602653210761060309488672616249
5322605135095522674117522212489329272597588227604989642058102704402380408640068466291755842555377412
9374050403964616676366228367279905902546935788231950349504009400507148254953712158306965973120153340
6755840931235944542384835567653120730932670685872509865127141701781984572884285331539981197761796255
7564585031904441493493128609459774358375480768678506454187770682561976878784186733539851102386794173
2887021099406315064881423269253983444718828241345928342948428044309482111360473535360180753191162611
7009982741258630918286499102562566190600150897452928113637695400264969192240871555206585520299727313
0206413485098918220160147989547917688187215524893173108674386121089827715641458104797306157442390200
5060785415511751006325232859862893499467361035029078154119026563822301736164247281407597245696942300
4866337211166223110030415703734532827521984064708271983086163126435562530916355751078528603329035883
5767890085230164456213139416954559441750232146445797675596299069363740992676361815794567580093940880
4358184279782957251307994602680343099313642939194584566469131887376978856977851795652987962860124063
1836541533088784206785211499921796912472865621095297706358599992077488264202648268354557889882651696
9299267502183185324852479202317144092278673183910537852325211999518582413587707222827187859667996279
1130066166696644774929977513973862978208312985819194696707270974268872561988970872958369797822108380
1125213292326215398001440516104682408014119498226983605570208135042308438222079007820920758732406613
5617411720050371083022507423008315196604078715632317691524387446071615058577548263697918298991103567
4861020900237040893857908426623929848328693020379623402508298315539717494888779979884815236341288780
4063154926447541903427029280292400493984739885245599148369118800944443341736608756648887390727994677
0126103326488997734068845707303277595219758382466369845358647521967404682834437015427079073628185510
4738857003551381598276716426378198886576366430512564351325257052265900037949779515416543452446097860
7250012304534092812659284884789754574157876153386367247069316378361441913976943914660818606974097766
1949965066832377912085327026357180096460346391020734582588000214174233462519350172469056214636106238
8153449975476616818796082071001899806347868894769558147876994454952183798061439398290258775594205644
2805516630325571176240830809547561779670678760018474385503314217109811093340753875380983973615133743
4755644875411349116504699094101430152024028564318309573792110393361187587556862369451851353696085921
6758133437895810012113206929351614674745996799773226736192699104471032302870116660445174904681532592
0147668114907448809864925630594539353252873605120940067390256712185992587645730027007260836080932559
9390869450282214903933425618839044664177399435925436259320661648554882410391521146231791483531628691
5734229610407330608343413212006365041605173318417150882225530745651307153851377918777832849868944616
6906909463180105681739780455719515819616308121769378402954968524387141416966777606484407400656635249
3156103276163370030035462015407388410290243262497816052136890061538847154163879931945163368837654744
1700758161373790787380228291015471555537736589374849122019394218277853166973384304173317636370720812
2302268725507800959423374730914368975732242476645910907801449136622914468486496368016372453798352324
0357618379546562150658836621065501065790889456031711840130155737373426732927185355714935221469633228
0656404239588966491855641903554276874734183380624942321649257131592908305551313224652321216848840122
8609681205778748136349926894482771269582467511507277519605997414029386772262089061057916933305714866
1253251949939543846313331796485416876040236521747291874451772828206244568392576651503410545988312919
8695121755053506508815856395801333243470169501205348061107287958516916995856738105611859674142083234
6992450774978352182249557839589170413485850048247680688168895255371849152580649214522821104643241848
6048793113195813739946754343434305948050419186636606752954768494158623750873571150204649315647119379
6573260459929096108669234085993762558064918634071236707432867213359906696515300064785269794840107847
7022437260889164995660951514166113804544877442505126215713565320320568096375035195952415990986743527
2312907556913442420950654956446556466390535084714624831171654391841598980642332893970845620581751032
3643768358469655845081502987389741735233777266751105814003025774910371088619362565819226630541054770
9860357511085064182316934018035476024758628964372517225636198573621793508892376657124615109631626598
8989736846046016810646953685112372914613868154786741027888090223627455498472629687652835985109865109
2431815466928646784842961349589936027598947398192945332847495503295031650450832247659426395801266832
1210513324184951570730008978889133826575789843294069649776330971616486467433426437129868044625921929
2586931348760975289864239074146578355074729365720938140307456228649764562811608854513130665072487876
1754791175676052646378854875059219384859992568868299516090615358784894592748204103014460450759875256
2412343126612590934365299061885253469313609952938982619915678286552704393486818246193436450674857861
5887772685082967950067566543716970375266004515062061313658233622703621188312251408129927407070281815
8915847709123351480877431824317750488641887257980321449899602360398494674862967014439463664094580340
5099047557172506087576199211598670922438881048367386107545176990063799881582578952634743308589457404
5931909966446975680004915758171740267971261733019838909366497931204858257013740140071062371174454689
9447397622651638650550430928921001971651871709006577754458802419644519626084137810606450423070715580
0931075625047815119258830311760249288964629903670534844093029814202294278415320256800529978290540323
8832766500868507953553014378038896525258068888907505948184433194552530396481895046399319608189518287
7414125045793799732856461333758985163385933965191086831065312140464478573672479974876759257979430075
7035077398389165658108459188180698639896273645119957404828524434334361512213164865894533760342624314
0110573173205261336789358566918595653838150148524606802138924228894707284050811475869809099374572224
4925522825983379856685553889341625096136789108251933396661976166222176856223321775311682938052320489
7473120617597594195066435609586816278702606587850529718125166210344334574070373217394577938312612921
5787535683706113389166809385634091063024221798989063442879301401283558914405289262611290514755116631
5440707805284695378650098678145723759863296458383383319116076296355114714066888971781462831194168589
4023233756632760589020039221452709751061852436943311005577689825494432872300812289217936665722838470
5245153684011365099297772656875313769168193002996143620859458635128494720927291285491785565924673122
1275655395723868516884160139656324224861078723244543175531203491375677362517607597532756448514362184
9654452860420108598197318165858732837918819567584677541416631779016447820351014992644705494110997120
3566500982967371276746176133337302004796223406987212394755126979423366588183326740979575454554345828
8562401211098961075842318606731328152172791384205745350381725185308796480257766757756226412709165895
8909005254681503006079047346723319448564311607776165395406491401536949472134286612837624939645668463
9326509072720468813709318809435585765727821282287157563718343471754206713050285260632095989999147917
0398385265021530653663149055747424507672809614063593662601418832065110006875602411130349239769309916
1344160063768208703124080565559094323590825320543336388968283626336072343797812243322448773581947690
4809117502507957136119989564005156309820413356983492805722196649343939349681523741481893946480202601
8226176941408216785240997684706669897410526890852070526932524031891641837236984481045818134734766118
8316487015280102494600065362642260592652907225332424683291056437972721615673674173934913415859483423
0430558444826957147015666436521789076996461553827305905219358316403756569712419506022263815852057960
1336905925763236313608814943219511780613800519579462116853638919545252921159601530335237954955204968
7515689233535958468610405675278666539151875275868227835183631724245273288630480107489583621990916019
4593672044204305680786432624343704317262691604787549543847643914430013160492928789753257443971097121
4968037306674406464725778180805513641665015473545790534437425529414371702921175154950727861838332663
4107307301075465979008457560704367731786358994595653398462215837372397160187564117661621610602523362
8482014101865204957599675242105941234867963416684475921155636196918881947059745780970633274158646523
3325719382458187634132956758789059709888023103290904143165059362470852943632775869869778602131192499
1736943190127458366195228616932414868169297522798118959267514942840211052431407957628902561331300390
7418416282717233428932749902601256944115061020870811849331143965319254270790862197200041808448735450
2640922247219374553148695225067952380051552984553631444783104697069197876372570426099647771926622554
9297920280728374371744400770934831765522943616479237372592771244797607381379302041398039846166350336
0830443525136704323157647114889401570260141728788468070467209689371726513952390247082051288614985263
0426558057261205827385091400174545863045855962146278909897582724132993275005502088639638987692271354
2278257155209552411259887434916892281782772706441056051365688704933056555487473736015412304772854422
9728490959600721702516124169482325227395202331767647544080154481268021228366923195201378126786671541
4174190164459645676101928589156117704001353603834473901460248022886735410259308739924441805487838794
5913255128401754383546376789670667362089020243654500350800375013220284464130721911805441942983914369
2130739745183340672026172185928602329658391245182761938459503259052973490913700263422686302686717289
3451817080081184860281632807223501567018099720790518876943070563300764929125443734787909989563107138
2100190639526586134400840359389810859241399848466732285849199846486479384263901024979147340900947530
8420407041157768533330104702454607175802394687859004447929456858499903685944450817359571791290553922
8692443259079821984238380378152474321650928043549149715758131223624138666690376824063824930701866330
6985504744779237582577827821964777144518108156193121256894817866431441449832365232660574797309193591
5841798889701083514505961141110842788632953572327428457295371237877204115268306852870555058086728040
1787508768234395362988963651349928299850580942071205482425186163550559315259298090113892835605130975
4188712935139838235488953598466129179788644196305855500647679331726888271298906126375805514669261629
2451846975258948320614336981422428742408641772812309010775455645178624690537923854000850289922245186
4490554342120540021184951127069040923895492609701928447952820956098968191198352766490342900835967033
0050599631898902436406392391164629964208441641894515643103579173697525461863011895540825606086046677
8136437657914817052575273033306116775247375813312812817120879860339953492118407719546306800910209938
3573904246605075255182352463950310060063609708201396888873671323296899808294585825847811831477777709
9100792668567781097907262651719576715476593911862319995669942930608587250566993454251091150604548278
1156043845255590747534488574952154970706625536569616659972245300686086356163734106263590801115431169
8486622231044245971195943123850660993367923693515430495568739635266665137949892984185647680967565005
5718327214632352606528255638830747252526278487232011915301619078413821278943719666953412058129509351
9145818854556097623348960761545589964319294091750640241837393187624279771976298767354583003781653959
2583500280994782898389143475025299252574419003756608816142481293165989644538946525091259496943803207
8405453057069375993522566744266618303077720939643906726924533925559130674571561774154289891569703047
5335058671322920089592182342256024369368115157650844992472125833678841926418583233974445149800704973
1388287971475382443876816111343918897386571854823956062434721936397986645750123760056045233211492222
4165052973490126801898993669152259126224219419477945867542527574402349449356162390652303463996778940
5080070037492751923537845695206290222307927480777098852186690231603263656027818677551578063286614449
5767400797185874130461999607729992700160035182272291399573994567903820843844374867397762062364543937
0070763089989260122728484409060647027981442058524655141014591043648223622649640042992590851692534440
8389175147526121503652072826725114444089123172734896139825615551925286152879728044099090841882340331
6278594922993028758236452431415601945557091192974030922198254642499536583655928919762600614460500112
3646332008028126473955675424190725173717777495913242193559187229456055262034809241287665162907724566
4116767938481521127581777379467610326700576756339946418162901833590084894927681236150555965940879266
5424270622288765830179191195791235558973990832853804590170915755108858310229130359783058335487814840
0215477197106042463079146639223554866913506947398562098793395850203271273898630154384475474920049854
3412523643980973410859750267436435751451452594902252332571522168347194093621390803821682179443714538
0665060659085466658397159262411022465585155158747697058463987785554096456150156054556810174150324485
9101632470045715223459714358908261680387259114580150615447876683297268165175060536077072047883154217
3201088733924982436630501406303626223505724850150807911329948543320071668404853354171382466736029641
5255771323661021106644023938529469310752293509695821166940206284631665572699540706098392762449889270
8242963260067944585630654373646820617406593684774588691409727519883698979085818824023411095673745673
9686871569471210151976875611715571099083069507794872260185300989956751719708619183868568427762706192
4759553273260454907316977806611382566732008378299397178146207037359597664149781279411496403364332872
0742988112767092740061244230089846686505066010906720587810397076737452244465336809086848600428391173
5190315894243389644598060990082486128723139606021286267961053842352058008362435618064492718425643690
3614363017351513619488415002393979500379804944852869017933047527899303143638372404512630359969308846
8496501198795470873985420834052210752507556908864647486827372596673233524908572180591907247121946529
7898505276180270088805302885072602999491987430554939995897172844863033135324436271674248655954046849
0000144287599048899358631497102686086741959992879582509378405818165023329335237238899963047816604458
9925925513968035331324968102974884953863433496571386055544877187691419771192242149292593133341386484
7645394074776926627054838258214622391907001984988020457606400885254555670462207377345157253399024725
8241658115273423096999400505943883060832129500685179518918468998759609083810256056987802436729845751
0443556865162640382427420283306049818725892926325716921131798043931860947563015512237796153517695428
0790027732395853296053209778224753642733453385668836622688791739529178551316491352970045565727015800
5453176538016196397917819741140536160909742914721529889030487531427693574756222915547534771519721338
5497262542533980993657765116412653403556847239439666818192495211761826987879490228641681915207789530
1623009760576922944028367416556932678296426688972097686844384594717476850917268915596271985852679888
6731399359387709754983440735752983069558710881254558301626175859219636731549645387276764446576786116
2038909945316897600616896239345086956024747343546525023420044310494715716154094148630391731254966352
6543594796212294686504946338676043821651170943826846273554460928433448089812737852470737224103631208
9049234904765916358235286521246958472168825711621483815916528351348844129769518744375951735769287779
5507756592338187400425485229186946771555528913583297553051511640799000534114812746886050774363855589
1024469607315235313011298156812353005152547177108145222036010267736456831814039039598735737587100269
0476185752695308423047145423129551367934149676361054174556474281829157918436752411426525397164198057
9225255827763302391537620689521803718233679301327878147015892309945285636120475555103709265567752114
1048641396877968572169784463742750661219255788118633984933139351461039360526695285313996480393729724
0262796300162201783351012174571620615506005490295619856924916802769831219801475310243446760137873989
0731817703702561950599500349777901840886285297192377035214637787945982179243603646781865068473893480
6933889884317617906028851862752399226496824630086835580334773068787899676026420365627383020275368997
9222828352668039623760620412890521110875710732383263578284818199880522623853194670286543524556187407
1218106544359686577908276352605805112423189032210195248305410296193806130554159703252685289404184931
7924752625337831287013190911450713253212226996981933783291215293306039041874674956752254007048156986
6892006938474846979945979753970656598611634728968055299163503222354186021543922926934936998038317526
9402572659051836040899827176853335424070475816632117149743093693431236261088788786657054094990772583
5091853157249140668176432844530327284541844919301113187762738015389226523657448112862519346011677681
3248265693841239893383431532160171260538179382662505282210932930842456161652137458866424622145299975
7153482819930617976333745268580928216064168523061727122154750102446016334913859894253031324188057998
6685379967958115414548983971663761166275575988370602985537988155998352095951279122056682229636578053
8088009829981700192247065331854036956556543538774904420509473297454894376702385057057690345520958950
3713684278849289209942673953133794425952905221380016159448686175454674599851163676079835189084094511
4356284722081708238339723964796286020866087338735277388753707353001411532623742497578524471731822642
8477058651780599734292326101126339728792427149463536549532835443772455282979694603219414802567237452
5790280954501594819742649647315925395688707787077591955271752519357366229795287982003122785229429639
3870574282857396807652103641216719533806945939765009289055151244750416251725489204599947274852888353
9515285228500511978584583353132870159705373184509001251189727273432724543097294544938290085138515028
9998895528749815905991069242077326417425271417996170335610789605345264576087299447396119715834595494
2351299193169112922359312967134383677186742161653706853755863513447879505281990404600746503770372262
7702246145322928297090649963330716957432322679081276550415500005133754705112717180443329689402563406
8163721057870872354998180334787759577763621595056672375144359279059475929535925872781173798219669195
7177207977162240455413470720294656659485846026562808378245383952218312497998094879541053606463891394
1171938945862784480248545636929201552675922070011276029817162108843512373577308666644853941989350511
0384794628752833536297462121254270604531556767503688249802730568474201475097807495008680840427949407
1349533069766673295054661400172890420965695865070473168454454214092061120454988722209352794857023376
9247974150872288272309417749965227286989500334393784257082244347064992671359443144990764622846534800
3558333324957060666305488955703734830130933701202797948993164201603609900714314848564813394634491395
4677258557581148328797307858902950975647255103232439731612361082984562910492116070997338534975744354
5812790684392536750182321164052817600225982393376059625317411497309646675765602662959502295938270467
5007316570991898967620509681571595719557289317941077277941310234744296054675343003947832402630805747
5909441372128587720354752099534360329388337741201613153055591200950006805831661440733800331490908897
0590803723305985797746256862339214244353412672994263865148405637399481826523233268383565231161905321
1908559273486108045577859976824548198154532276186950581318373040672648470733842609522699679539308210
9040909266456966700571046564917873230114807213703485526594014192675700173932877708788521258359944981
7635256130487969826762986919134356438255287134543867190940777501550844345828135417231422157625751416
0867244492723882876748334982098838964256850832251703790305608383686268621627263312536966791457521679
2825913979672496556351154698058745397853444105851139118932443030148234956621311284523660261953936099
0284084570529006014056400199991019711237212662097189681738934233260564849443376389113923546474393967
3239664123341037420563623529995588523375138283281012019601530138208928599874332515627216385086064886
8579843476283004881104574749916898190161178633324968716556277363923198597929422571587279484348376310
0622606055710461339081796319347541133840344404777762479248116782140340962623680743276434780972058911
5649148326485991199062971655409049139234956963440824980730806371575790163375123217695425533247441597
8349524056867852665005248434906009195179961019746822595949598700997440233498453970990672388553585117
2596034651515691585804276212457245517938118031513070783313143887895229223857530571329020018541869451
6933846497621703224481765972553508930986289263368427549613432280882146476007921613727971203679886160
5287175586001113380665538279915451096187822056662364205149679395014402229364217099354195577593395575
5170356338185886014756925113512375408507407023943946808959172817898825368901881126884041149088811485
5800911492258904310499715418244406816630472996437565948220363499860886327564340865276939509922040093
2518556657215464906899677004032482370857151972832057360693819745682656570880559522523125994112793346
5515830072007854001447164676418849342007111598947017998115311780927890157034212413290100355427617808
2281911325724339484783553022421280272255690567949552227309834251748163930256461784314105754931441738
5232694366694214358645525021772657028285884004963901872810554558896653363542407901256874505891627302
9070555824304522998598075254636311319168737535727824396380999676718357354553868590044515517205897688
1719195076359682723380042249676481665293136348257864201375889190431578782326794295521942978169386982
1958281026374119935787467204995690528121685202019735893270230830622231506972400477105519285739965110
8001613028503727166754535264059660294739987166627717500081523618915094245961520500954780370482226187
2367459126629664875480516522589228197794334938666272738295510297615096540763100161565651363889425736
5724624523088213926855753751453310570909950893571954258872234374291157754786306827124790991165673442
3528210411706929272487618792589400312938893836995708276528990554507050180490384667763908862101235590
0018060839943912723942665797044366286027640663046593639410311591252343080110429694957317155090515158
5741391059131501507145814764352967262394679951725253148467194753604471575937333200781805322614289185
7377844414663877857932912320980501796104903277851243318976284067075099304521985996714360529220254128
2717224202857730585478118245658052134643030635913053955413121975787275449116432929477062024480944791
7904416003975840039981835526817530664344417340486960667328626317301735172116134579585626652568863702
3317668705680308842262203070552265581795760376590371259106623003953667885848341527003787726208232271
2155993245719307640726415846296119607258139229193360982476678710669634485457136866280628721403145255
2058356677077769962916456608485931733676523185329639762325812230151808494325974440737263671606600124
4208050976272129292131363223666265250647934435772061247847259838171383185811331292915645547409624957
4187126995535473736010854335590137069569
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.54, 1.19, 1.13
Generated 13 Nov 2018 | 4:30:39 UTC