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

9929562673689524606497601668252910824045742228255290921848769377068954323492429042458771074333454170
6437312549361294274021605529009505931463199801061603636893962245799486246810651495353934723526954943
0754183939734787285503327439328075764513087615705858083759966993067781567485315257038964875481118744
1439097102817214095641310524050068360308117949470308224435987587214374258997119591448728176740237952
0776677908497983174074543045211768176156027368437100474230306562179061983982681116227768763127571059
1583225261205127982315274109563060441694586660154945660425292230608354356892450778806131935354732603
7458208275048009877125753124094211445436623518857670493506070402205325128802284312274747595206658164
9528637155521686987765516684321102726228465624398374372710823405905016403641619952078053623685072807
0692047618462878635699032820080716778581343472215068909626027852987145162208195866888051076116225334
9767237510624479694314329051779741674847836577097462301490135250375670504412782436891331276930971752
3301578531104612452745121784141102176031108873912346301046066691073992964485405853278204679813856543
6034237045525741813269530369895574142967466165897563845227102051005802745831715957541472730688089464
4400199322516577272994612265630187087618844722818180807006612632938195911028561402778325244238441981
6340839740262028235304401039547278354312205781389342789496271303164567283406622401485171210887364385
4006231892487358101242828603129795205066251405899529245396251982770765032598683608355881165639037348
0377546065285061250952089998986597578656923322934500589905681525010578216143569937384638079593798408
1422765463873054284992670563889166723088898726197636121840947587906540834995861407949181533075871242
5937809361402324106317798551481024270652525860935934427920971728107264850546825771016328902374334300
8557162913992729200671609077533805978209285191304707308584798245738992217360483705257412796964943658
4150198883854222053349660014268407797933109747624835918302460363815487602823634502442618031686730471
2564277558279041180976690021592168309159747434376658133013565279089491529837827433681379814875948592
6977110706700316708546965789726748375998562914442460535417989634794276604026138887043891734649038781
0871635833886671668919222328331130086392906164781110463975484988040329790672739963267351297643452083
0497887936997804445773914884526719846498353507494825917757904070898120083957711834813796443015423592
4062417982662569169790071626751444675089866302502450725439382930877433137546177654181693846561077871
2178943490837021213589838364598664819908829031101839154424561651222916963097550565903702283616641739
4233919708333163131343868989122000078763906542324734509787984684282621619025540128533573327827680211
6207207465693162445126317692516922064158989307168456541409395373458401035372108470562006987204286006
0231870160044453936004671278057990649734187894919708579529014108581075858407540184933794816112237039
1399308055280109692628399151038368620208741330026743224194358568785501646088590194805868939670628047
8087511914514847215312532316064020824584292094466284246297416952764285668275238650749389408876283315
8438270865281172276766508079529724306705520228914012324179681167673771583519853190827104746650645909
1744356588670494179781761992681916877937939654782299076447066738480535819035403269245927860735163593
4840569456963981063278117914267218774783044642562329176868694602017076627436172428578354799492010868
9333611801629612577213382189896026142630563352755570762750238681727490856767020341333047225124727074
5968497394866175006692094490161442927275315805853057507636619991433020522116440856236826601452630191
1576138587605482557131964418063234669571147327264071128095580418040057892400101069033175045028813966
5892850285352521627148977091023073595718987588177036693903646933129551003722287102225184374995213154
8395808878200097490021507615818023260198113927800678545254308688907943698740461304334312058231615820
6194077240963174411334582314499832400991575031263163017144420878228739527908900717108984592704957322
5559364462157529577402145856660562100399081481091152385765608220990941391481811404869729925854708073
0714153855957913687447875664011865099174579723068321113823397572283210440266921830270847455235739877
4074354999292918930409205920713285292246962014106454634109256135561526342718239693619114670882024000
9759545575929720560111771532337886239650413772747939330841596405137553710320172220319293779268273516
3600584896374794663521005252926358707502889529798923252328904042364073459086195340372510518370392686
1179882388982391128286950702678689317784314779302001690496789201200423200669454299430497964009563966
2541185478426151921349790521151369389690467898821013568204430289298993883621540639314753929425002153
2475541976859012062231282285286286898761540691101832142125912828656752952924679147462839460920014202
4932427946586651582304476530731955217598827186865552689774326318577926612481206988889863896730242262
5763418085544460105568312345378149614926366344159788198842807015121430252053879285106411807253727898
3960728702249877324497600835978257075877465716971910154610570672101193166396765312135216388469668420
5626447038181715499099738907836555410255101821507597708305793674748248929159438562958579589483150834
8026112969080989872371150298418384796790080293583582067287577579757496613050368929707116958512277024
5863447928635999831341062987409301576214361571752215410343767709915657005479065704008895763471034570
9425570406536453747246103593932134248980494673293770582214875308699493433887540943975527776996588282
8938822925567741264280025566326824948960377436216408254811850586749318271445978686146253555436920674
3371797423316683164580225073649753336087597214513806857455287570177624524690344966660736480351246721
7132176515028746840984266049920159137587639332453784144839988490795820006605112692885425300324663210
7972737248254425825853485650310067528904875822221077570940891986578765780865978456876867607426140750
8696431628475785988180313831413892492325354985862205870183951289679570781768467592469041997407591782
6539520601856776505362535042678679106959237318720557095211085501330252608657287447204227404829134628
4038266226065510002054483646835813213226968310190740542743710669784435833408466215924786857121628135
0279561484152795474879862829862400264720054562394263191220557785734359973960952297945365463946036296
7081104504815673793532580337617924234851530307431161166432799204618415036259609358016649054262767948
3460020053131920462771962064530752636767584535496089352135712798293741401445397833307439248209686061
1727547458980169174495816079084443456659140456837435576415793727568242344915293179842594534670850555
6479286273322777263457980659661170817507315841194539463053954665169984790177681188025489306465572231
2978878962515783355982054862933041472408590019155081228900668101748406364617517707665180851836254816
7587686970026328620613347787975866163254384237453322000586848543470430507721941108420047725615858227
0949414769832143017926350155693722867915621152649367296057357199808500736290806239629161920761568789
3552020422582650797914977287904265974476254372515213949850649758902587749554879515871966304805941184
8395262907640924289768188716466363412007493004625762541153546442874224783231217887823098317391930372
3722493023533828551467148735665594932828431046238803418303714178402289438051422131674237034674484041
2528005209187040189755713322847356839522744305174866699791910942892570088336379850969981200010652573
4083506804088036996024084354581891445067485098128710630145823891087995054362319927726648404045181961
9076522557558727342893149922982185419922864439485104372763432227513832430332657000448751618536778562
6304597103559498436001937303652392933332296355256854404040742190990547873852265874524555954297659620
6198106900728110696804812965981281286985507513419630076399805382406276697216309912698279522016446117
8915869408593783736910331160999071564974846585773641154970762390000516483197256126456348437604356471
0272014445801832825375430936230691200000636086134082522906814946300106211394808087643906802146676729
8508208549763349011711027077667568110628131955606492416999864132450423665450268353802841299419082263
5047591982598642951434399848994547896039145053841284434546140278472125519238826178925808647367471859
8773737767146748153263208129557341418176629486084526363432434475780115266885258714330005985885424800
8295992417227916018435939387940655979434310351784032374831878268251499462705014526930581224424390602
1879146553332059758973365716567287871401387615273064906373392436186000396355735915167930319070291607
3160956266899589760832224269295986901591457371167813995788007004846530335195388189605425567998773956
2664904299008966508551138426942775735325711464159017520843942266889048389134924162339005948721570715
0935194626034935317322082258444981924970522760752629522765203196751931951362236398762693975321161639
0114199874898764332517615027252807030736741138956813098152920809435093747777332866389064088869710556
0108517278639215488434883205962063701525167936099664674622849770441507803232587258494112379545351517
3176628162217325945045301471127698526698949639535343428126480543924452537386967153381827296375086588
5497547843424322790450376969736587612360707782028401311550894563141840742115766161350213308485025365
0792085725619793332465491891098153775154698374903308397996950956804847591746687861414550145430416562
9859496564695909798323137331755482732617324768059768101562098549655768171523482164437964445003373492
0925627059296257381533827999316704153408582170890699891081405954967352186982754340456123143959926119
8232930807744126369524017211073148260083956773398656031994502009227364736055732200911845099772436538
4203433239296584513425572235260115943295561484041778587560056798570017511174656987793243554941831047
6549523083307217164829729545790700547788327377265409286790390769060655606731315222694803928883874166
8218222741935156760993489060784731032405509132838740422258850436255885238661362716449058860130189775
1343489196142532877936946668709342085117297115962695103887557776505711843760871981765215589595406080
2001714092646732876516153374690310476067269642790759195558419807196566384924779601507123613548954987
7725380000986032144925116513124875376057394661913588676778406609861097712317481935448578478823897370
3091154031557701492605176319450343083985717190215112357420473397393761756857002590286306131446402574
6058807555030183657900005275522396759312166124863548503929146318881116391865262428029554978055162598
8928467282662112510183302189717440352195495825651834997375809564105216195248724223184620333604371455
0303805964705278299228041070238518661721607320106818981768048571417256827172050157185651376732329535
9692063331543285580018319179235828547505001667078041801170480272158458338630531704273045067170529751
5035518876690087612553731986348407956124365101689391269548263937986690650264752726309017261948562197
1913512426601977747876358779120629915714445411219111471319627061319551775140798831824069958878866645
2329211371501275931793491968705174864395767350779300787601382820541688910516091822010638228177200525
3580408998820868778621667103358050457217224844565026695485862686171056746119937142264406859782040293
8127006300400849374245170215875391102504807818877046778352348833497869664956501558466916573845841262
6405120856175865086197780494043842322272069585653928094125120541334517491571429720554341613524493749
6047528570794382310827999894678249209120180317035067725137740511773279796098885411491778993749616624
9918527584298634035878379294516044425084408403122018028646108464618381963815272157078795896667801786
8425372759303719518109917697650959371545426280762668488208089638516284792429868481449738632873481345
9611547934264557677869208130672351813860555822286934564899271927762101544914421219818186823660693808
8825192244954148671940792320471817056831288086265690059203230049480038337255974693986709000731877415
9284096192729190208966887249893514831758100872680686893286778936370392221246419562391709897675882974
3706235193180756674315398589641694460151444890807388741805708880626091812131372940592260764420217005
5116120492086941602947663566186940621367274085573825307654848546936441256810835254051586808428929199
7774370928883398676675054936052552038102224225321468722126910323000218097607606065967198393786451777
1931926006389302328806213408251927383138406761866666240795699187436229285685487420664424811339692554
7793445874598911829178018231385714117782714636614057574897433500461966715092551778611768354035520208
9003326681839127265401075672219918864460821827731839970665848741334516412387942470151903539687800822
3538241668345228711992722121358020330584296930210838978272880078181691725837774363936980333791117810
5144582951195319773963468074409961872846499810321086280022421507890327404879631277999572408078299822
7790977067336878873841297243764649939886545506648497935906536140196434395484367091242321181609127800
6496043442256080169419376181225523884774315599564646569702468956999151444199688475039062999023313087
7507711965956186661869277524644706798685347913546612921387647441199742205563521960358771006703822633
0862989070798368952181270301573829093327302197529669930878043426829455093237437729292406393559256199
4019033771578353308022460769265177622665588608107729661456343518881807691272773462535467186369804370
7729032889169125184700285772439939450773954285648591094664144974292210893025663369368437179026263490
6307313799822150377281627790631507383337401777548193567701984159378790128258374291894538117413986276
3280606182455120882496471637591214499419808931192498791838631482158793764528772799500627452759585019
1427000000474769545422205073039147446491472576279721678394995031208173252749890018656893487838544294
1382198351341534266766990332634496784553456194574972141900759173911515961754140198981343574040321155
2878896672401986755721151017454333556087835366298372723171779856724027598098511220808804840915098329
2875015993378689734698707040368146055047061148753093921387121790303752704551027501939295068546700049
2014638311014695642323895509182533627699809276466071221842281958884101551035111082114400863872665540
3998233621212451811055732608638032072160124705929308240943041232158947055374829169634393368555688468
9045974446612058537136165402572058550912097944020022452066856380643454336593458757544173255917247309
4860309981627683846990195043840520532572449662050575092510587331132107648001655281612296891966805853
9471292733171199242775473857086901855937808595473665186285974022725312385589447513030667137145816431
1556673257512715840227894612978227012809166174783635929366682980250375203897018087459587956672100128
9736003914357158111416009680748825211181242633681915380669679615542959130356659515795917947904876329
0561117647567975634440501339755353117609184486551527365838901403016822295614495816171972815741166379
2307870478048232353980169100313148231948113752078635302302090392217558028920140613997411966776932232
0128393154653688948831797045505383296409310481413334542002127384893571696398060848940339829539212579
4265627756348140485706547876498583331558382611756544112237542242006023682806738069817797267846003257
0614526852612315955404690307232404104507667916045484802188188926058437202153103858335305839542737796
1405353383378513371965876184636310975126867826006283080301039477329549012736187165602766752443475542
1565715157110912293638082861571114987671563376530435871822882130651696390107414356177268011573102874
1125265791098072583224103981461752609312457078660002174539425620568555133888956178536759507238267343
9104934878861726869859959077218978352852225772435121872548227314756746571767015062649059465631984709
9716713665836062326088038009895257592972069670813712533499095670357280960261277356145018683364889186
3334062012509762128306545763242497058484194199645289311017098233652724992307319668189711682406735421
9595117415097349346639287458455342884038709140115130784551833969954084119313630405852594449894678496
0727246168459367688697491026706595109648488562987648200133836990365979685588046618640180949669249238
1469437459584522753970291052061889530491685913580150725258934473047795200476013908183947649151117475
9670252075294391444889784428036138091627210825517172953307255846125010853707824133520383026193799561
4040074056660784890364021189185572795898125995977716959644707257943673958784159771559739820317021083
3273680709468448103977932890341394932816193139725284963870089174297930726524533578110297018900274714
4875337297677164676668099299309963099671104159790982277112057234696691959928661608724021794952995658
4221091644555190892338822128481314486533944102979119452927734217045090139729848466246139411519952257
9316189843991775982122929064600829514123717256906662388213560653474022174274491662472095623692116251
3827031226468845452116866285363490529121851483193095755806342662331649354409888631631397780384518069
0532774583086071915829828951013799300383048827181894872681199087728449050860375160250513643990839012
9236985030032582827491326855955483895967637823801456331295398979802912558798806845819303388971024943
2407336597657224925982955722243698263622272868239450358704502182993381381607120641747980741172685673
9842542835112215405555972155843290466674445503598271276549290250471259557959149686684444416731015693
2492693835964708429615685977885038857926285401768770434954239309676893054149377471137021313925703568
8961394241274963713127184719396875950546025052762191093703326727171964068575743403472590216587771138
2314202994138708004151808191520414882717964054229013860531546502519308722729535528727148173851155484
6284899994490892913300947173306774222497558674248120742614799632621524440004252858657197195024507518
9711011075211401360378908107029265569881996399552360621493216521019129344219418262482906665835248205
4141681582827837387152577758466682325863407994062071311314128612981067144308861517875931776295937103
1736938050473031094078888191697584050323844408349284896922730875623677553898560202384542095236647736
8402324028578725959552029808872992416043114587774888870801603204744233624839934179499100660373271908
7238862623547769618354879404454792590345590569372730574219016161436209142767725644781861036634278329
6374413294687330945315163766074177532850765681821405172014281536342652838360725120794347498680632254
5409592791188744439242712225126757456183525005033648641810851266942928131686317525896746759953111655
0481267297624211874970110442627024909736191267152794878798646023624880213473005815545983703573204753
7619733227554124310506747895541382466957864788434267793070822594321676092704040968249638839631825413
3484412851820118795713393832035226627499312644282705469453863227220444268767277705376298021714033948
1611512416455191905116551676875195567335619564873921707887232382249995441272268520652726694877785763
9904444075120529016499876556298109675275512406462632076791649290749464226126497840746033760048038260
1733852970608496623200460764945340818283819180176727571285495181713094923938154253351890103709455585
6858601070639373207928205740064724938321282500760303483198727014743745291144066740807567904041402333
8616433543986818651480515058692112421990422542437215226638247769311368105701209980339171083269631115
8802900064471373897976559357536668689132058191594835672164012532940577462089186901382786061861925691
8583741437062487246694261732276481148277703936700819035412564121473503041803424838920358718690723393
2788717159367900026065746482999672954359075338356785905764444209517870500321640154845204918318463362
4439720695696213114701449942686227446643108742023164805220852869486405849604565753023424992365706140
4224423780609936620286485366482443641734215924424514618719151120660397102298092637812064802339672394
7283643680697207464505552155778736198388104041562829330261444732249133241203774396165526773947618290
6391732359374580529377863169542481468729726350761902109047189662451078323194189238081818757733458269
7473739674638010783766476975884928750145453974140248912666358391179305946728578582962865233059756786
4177828316086912005068449943409572077652042881293312616632826777894416432866691537838983571346842988
8207297117490965260374048287635799429684615302775211782574287943258992312384382896057900740272153634
6643963840740387758231878069397914383265033699661787642970630086340293562789775923874454294645730784
4999550201854272351539626946336678818775287511168862208223982926381193808277431336289380179186371171
8903185567378813204009002423635086450789072652082281586467017993729187214704219439288079252244673333
6646529182929831305067971781744975503379856525318814071644942190105497814776714718127273483731045902
8645128172678743547234713234497882225548266726766365191881542067379312278179549680765154542985096228
7072494262525623576271180085036545161200817822341441336339512297280855718588341998168539417821151682
1182343971695775766130429320373926330207511470939611835074000003187509814635405694401742957231283937
9003387312878251729922461572227483741137645205165902195207645106320363255310364614437435162240034422
0260037881928833530062406662174276982028403815605766504574281742550569093335572255962560960450810271
2165422676478498933859696744140754368932658956245712630969753311206339092932685850530298835645711132
6202412704657422263444805901646249303000624296175625371437862839928090867561360332679154571490654408
5139974236935192970886225559319127718670523971354169300406429145498720779069652792472089066225738889
9015357334729900516561193901202761804205522564569387762906086819312349599683410978155273112710085905
6681954612896381520125404447278802232349022223319534647084622787390293224537326638395070003282759719
2057590708961066064968279765507629345649316840133043489234039298734547869076495505534401514281728042
1227395276814554414786514640409687446920164278565998861469859138506766274832098218188587463858623507
0742164950028783967314095380087896613190335004971446013252802941021956698996288141244489589263339636
4215532566801401037579568138169995133083767802578051676991002697350947441522099277494554837027660207
2503537800276159841391018248344163390605262056969825075474554108423673006543412364395561460535856501
4452159711098984618614539684610666305754121939861139732306840722247818465498915733030298411456575098
3787693966271961220486403563213615410827643899038185706346051360237021389754523681661138313169775967
1675535401898037231525834948933621937629092969876797970413000886685478364465020496291302648547908021
6737733581855596303763416950834799945251320479215965234405521808742701752459998649509076371410584401
0908009794102991918225283034857343017066499222403872475136331665142737325898648335413689602205723215
2155694102824173276497011911068101380534931453603013039377952256775384010310860721644904662932173176
7167949807367500074676968986202154463998102704640727858157795311392670969506248544843460359362899517
7140728194076719476924732115426430593969414045478883450613404943504327972165853582026015339519716611
3103525852096689105053399046439775961011389031999638572886235959306867488699417212914360884760520867
1451627811728152744568886909524701009508493397637228438442598785121619202739926128086068280240875746
5125111288993298470754796685060412078594459435425878467627713609114842267641872349949626782085406456
3982627937677006331610265877872333807335918801634123325854155863048433173019374928705596469348337837
1660367326333442011985219534034630988261195375157403208498153423405243023342388839328991826056226608
2882207873669651245792595836707571423697874611387520133733373938069533815492448296235126517713380949
8661754420063664349937111696130624469374395231205959119465923455729475825050009585617869109855339979
2986463378295383266659736982218536907093017770304346185034962448545114302077056253790702827569032062
6025173374904893301517064806943354233965787488957930262182616124380974079586450349516681210928622725
6235982179244226233058182809696988190984738464614888694250888942529467144697828301104839216737531440
2255970965551476242238634267412131696455232720856275915094986137483955739755667934246236372616053472
2361996608072459876512632519426598570405645614316056155609441024531013170230656767651642059423403862
6237308376179225438079483144547753016532560770317389008826984599974354943759552695263591585419946094
6693264291719747790330101240704174204613505918046911478459746338051246723019064785584966770722830428
9766909701125538496138438983458869141408974579151294119168756409695730748991497630179433805480977274
4964214756131934226333928874757932479651911898258821634897365389813910361594089018470828897506629802
5753394262013787949941365814274037792089526472775651486961321277453424277575308344231835530095644828
4177159087990724703617401247287659969934833665463079463206674254217644876653302085261784454755611156
9970689903655965912322036877200937534428294052876825971158891724415844858987049894910569974563804740
9902543847941922347195619611217146337427272023081832934826655034703917194474346806470094172641250434
6544206675814085678953805663511698444832324534564888778201986348086012556751614000622308629101801607
5411487637288567687411996969056175303445049972484502821006416706140981651720151737632562069851624298
7501329970397745327617983221591031576711569969504514554044869060919952215799434365256639274714284753
7869196522641715570232146249453878170147536387540161214724440842018423527120964993170893488442759050
2782203735764257618356667140668480458386724880217565287917421258184549996324556344609958297479532784
8401115809426024408228695882880346887622235504331257752237836637575282485734727822577791642318209731
0128719100703024727102355930646087375264826640248851045895201086599434791197598152089048520411730756
3063549011130011777818370906327202752139576937838004060582795798658299373978553313186821473027315504
8909926389144177537704712182466788788130039623235081506473453384305123868435924364260657296733879405
6087641946583300986393652425886479010903960672058201318216131908887097257580809609096019407076807579
1096433087881298603494094576878158623369381212177575308379866734121497386414599628635196213625654328
6367704314633185362165527281604343107780158989610050461808242252159868156137303812703093508745257751
9245346866533332980224298961487376479892294894610540022701864316295121654433248964771540016328062133
3033150964334370346300638965942286920238736178876276845584681736254716009137749526118664330812070526
5820163068535193152172863341444103025869688719155438584961331200794035737844632744195862242772412421
4428533386212266501568587469490184099822394469021184104131966221458585180896817139286047430963528233
6624705273542514248506508209619681273564003126608976722032732400868349103860081369232407733691458724
2757670255582576480944549158672479464339119840510958114311024999349148966924822460192813259253358417
3150715607374115274840114367641740624270085218151458661904397351403795648008695922540933526218684896
0805277558151894756848964841818273896331995642249243827484775480433190935068008671659068831984111232
1895274325115608953929149489906893638192860480415033540686197541225009813417573689933887525424576615
1678538459310336779946060082080396385901862814841757722516618215034481498770360162717798198493575743
2454148531774813558194862134359989499731051888830715961126613850463807267026276909993116099045507469
7655089487554159627223526510746664247380073105668817651241347838111862459394423437346559453354130759
9724263701934753304648626390630621349850346022875310199992798616393094531580900024681715554037534288
2196592161536035768962294893356714500639191048510183342584906763877836252007275672537616862779313932
8111905536397029261602189749231080725534292754778414245546856424584574396779455087797539042461900248
8989691337946582543619951520511048234451134731537949181667085729608560072953444698214275524928283188
3210233323677147393448058790836385310829608358444300396354330997008906394276716281242792278456887063
2472996073274361959364370979528431015687036648096970064951139121586987054362443786244170585765387166
6437807656595471065200617988438622245780155943698735643523484087757760181755908778176511874240466449
7411483288755708359026321603927253703144530068319197652305045591120027097626337830960871169492743189
6958273048434811517183554631186871512214079065364241100664495286556598908490717695431438939084068058
1576922206935267458973467381798628014837679668714575674744828232675719093914414907611257047781743001
5548552322239165671687413910183290179196184070474557389940385536201264981454074478055694857675591074
7876929769937806862985751104217863372429673133085345862441215619841877862816989621152862470412756532
8821564771090462588807465314795248678139449674054347528793015080356619128241286633232715404907420235
3211115773962021712233722589337991485730576823339211381086887747765889460381182158374381388695239984
6092885723407763335437203258234538107349062321183195378167348789865344278773187584282407663081664488
9144165242727780447605689109341907754700069363589865575162784093747720625373002372002863300457048053
6993842423383863033056315097826807149690402728920334981254445930505826061338488925421147554246082945
1886736133546578621937635513154157543473651420815173639410484306460721961399099467606729708390197243
2135383196372726826617981865877404271912373782358941490925575388096837308279069275544900746773401196
6163566955444234443971899528575024089961593968589786707395619530733339287029828839984375982570732348
5926486782313407680451996946843156891702870926493873097220144982936687971677807054281808001976457441
7911212209029214701406102647927783010128963252274929921600395601266456210004030608379317065229276096
4427790223731278551626497333523309486484510152265564203898912685699511136239064872488454010140339347
6908593165998638700472255317560168722205069858438421328624983685353646316426998376503953222049088991
6445024677174969953549490519454056601529680376765073065699513855362688002155688877324092737552270941
6620259805826414049449672226547095399757501244684468875955401733917106826607771804123546855487736974
5656730379204645355314129500846671520804613097615582875455807813088109646640112889791572557358920277
2015007654812936320739350375471375728905700605800872214811485577372158338223775633427676766599636481
6477365655922817378172374492264642235939889478925351863597883293197927478781107554925428956889366946
5264720664060468610041279897759464779585120592774107694823188737298014435201118074055873852166199509
8527800437723955738440257696648003348476445916359361834777163330522958554348844739793501882775445407
5548185562493811376355822352697566670225596819220232126646747228779206212258247556517068397767924267
8724145910715615387449393529560364728827642920922784451811267645317006107415570790977706968362928717
8999333331608588000774561767395084738090186667894196535936647130160052627446031814029783858728467801
5131205613790908473229236075414342667869202772152281430424159734416806243318759653810332166215228637
9019053779827610254981599237193490340833586082988389679817496280410907775363654735164498529468593089
9307473555848660522009628191887611233799890162887062985990197999944608914873967479740008745898476299
3823501772136722737981487018224795995634649206973740975404661062113545167712007461522747019780665483
6211879212758485152301439627801989572792566481991840025466258362582163484924082133194850052851863549
9043505417631185862839059667778592422294349796613608472767477676210951341135072930822081035932711327
1034252590329274018227226912843629445553738347067620729155043749276269548500803846699732361781328014
1150148268924957889569775755321044607891294497228314077074704907820896097186990802386599161868447440
4713834084628967914423595575448004111131350205560244650120497297477240397197074538271931714925763639
8392271439053887206029249145270888132343764558279726315773435546563688147541989208555400331529410847
3959578633495695143881478856056667583037212737188668692093147261396516410452250485227960690451206124
4439454378788089790614733022341306921829499974102846209385821823482133928961088956997898644032509871
5459926471550251074595938132013396748166713699177037328471004564617517604107038943283109756179869353
0252516052773873942480208847369084661292871759822107126993166787484601220086684520331021926754136685
9862374236963528921919691424195824472568593011794189794082478140676298398997421258093600580145958744
8520027690813697818627766645357893867298052191521786449714707841648769951658472635544754787856371432
5791842694675395423548922209025545338392328041393292334372075206182557366447518488426668360529362301
4904020907413671333145580142360961195559029133548752023459783700933577488758264078017549190469892398
1215188736678678179603621442987454539343594358212559942086991406624665625735645900992653672041550285
2222891191128746009966093472760814567932256024727183759362556775352428107340792135347473316496526168
1775079042485372433952122498905914947994812169889778353370125262711816088956101054805824302099832929
3446266662105837284407685155837284091938010601538211286700838705363013655962668818967092965285821242
1611537198420834417249866504699751544337445850965778394825922386210096943116992532821170025372940984
4172535111288123450360400893012627411595635548472105927290149157875499899269388034481368730819817241
4155511452502267971357607928592855082758264286209229897978427888028799418123175333002958233623311161
9340770215107620144337704129607605723739414795630703144184179960700926556010892977404919028009882485
6532876933882920630398508684699240443990248558367638179177258394502325538377785994243824218268476052
2815950079807312099513849355749561313197259351473125265996716584251488293642137603310763174791814156
0332072238525812399402187622219574405032597125645080412607338172131135744300946655593812317530561780
0852889531257212083384937296162407739546092245248598291060964838874160521630687574879306214695974177
5070651955812037685376038048419785363660272676081529134692275172368622590465919334980989288893266129
9667242666154949310025437060745635126789452626333457033617147826718233202941529218557644064673225116
1027778675185500222864467432082254907232326235687149214588399374173758245012491452573792643823462310
7820000168531905260660480129081411003157300807468181365963461497700829432776761146403169006191964680
4744354964050968932250177557631625803465237386958376276383352199847591969295691160117611169047892727
4673927820580601182417163047309716498497554407045244641686700984311526590702003401233908206606701556
1366591967285150648039757215282107612712078785916140104919407405571091645601096730110629204874783770
9672012955639724076826189960108632956347567323209423499685416519769996034484960095135313435466420482
5496103567730029155857187160730764846143069003765550826945025195323177685547611619543307114239709881
5276220091163323962649636875766174208187545253158630114002090268852695382625676017224174267820961779
1410437027027891207258926034164190488363547172197264343439121267821139596794528425074239712518828915
5000747937520939066026420427570223646358611850840914647157766590825265724941571334967436276882320523
8892680166227330483727382850869932680173421872063496019488567678340741095074305751729018396992774574
6050651725349094453228498118441136696915617691144992377871950337761876199116379026946574349327735388
5122033339432802866357012510554140583495000722207458784441720044823595745121415606293584535647927931
8077156209556704364636571394507502911399699792226161287449584269731135819543355467705952203169636215
5058682593398244932509582886780611687093874878264722920719316835731256186942570953547945306543886831
7599711166355605218801813459912838900383783313005681753728548079717998225028860957879760523115371021
5762409305668747211006047496374676022402269159791715029645854581987413361578992661417317247762610517
5000250697050115615894834108522261837750820325471530714507029836917705090730225611103275293595525216
9858876636767340733462978675988142176195436835743238251149612588441621177186687235352377924178382140
4999102373890115392399422268266956797464628399205839692954638408627137229158392143732592208270196561
0246330657680686152305255216818939656391571161629466774785246177805051415124166614777984404766953467
5615870400630097722891591219585192888202425562472987136446655440082650314636944322474196876114599652
2680352276018645087686747661444401938769716630071557747334197499032741303045017641665993854582857109
1426347169664786535567771552214074708015901411091466397897528197346442503372639430736224415103881406
2864423000586733670304114290449137759951412220354315709801645864738528036564280223712418117176122440
8530655145410158084691458034836626037192110936110289895656849722600596792930879602112144426266665312
4546429753670210296553752425092559424979582211491644113500261844610663280318841308729028355515963692
3291816934489148561297361634537557502025884890764176954309853326238454402510247254921169452471461385
7301553016439187227190463976483527510287966384348139788746364274778200581027349979646952305103874943
8458396079936093007697888707392603849429456285894827521785269324342231374517291145308130165613363532
1191462397101769062122163828840514627119441157498824399802927965862709455810685179488013545604187087
1696274421708685502876118881984383026262217987672919321598829515659656886054248616952968544492893535
4945552293319905031302243723565084482158340450975423583652496248010740612392566636200949837625299884
8090964970949182172292010661956912002895342421255336479136344739927376623593536021696954501003583245
9300478153573910423638313052268661318652046749139336897010185387372081074921774940761267831464441170
3829288027667933753544113618300428023252400320475897308069537630043611158228528516832027405506627820
4135831518111221485685385742315179323097838902739735533336659784892855173467615205312006940081851534
0154837765071729211307721632157456356783911402300216350727073351243593839319506821497945719076766163
4284493656868476218305879372709894175193981862590536322079125774131897134150012340149456342134055990
3565672550444464571849536255679647210756387858363705861241425227224501983410261312230217297800530175
2054770347317356270961024747606141800596340692005460537637217816219297905423327394335783794075173835
1210373380116840789838568109009310473292661992011993411993294668225202261132689231140804961934710504
0073464472216331417576184711311385872757188926050009127899026894393052220370802039967929300508553901
2362050220479485590741255382301721535507064538099463418620975295682627129627410039917233887347466433
7090471122524744707867833835034420567214191491116033121356032332019795839692572861487958735369318817
0143253965916929198169264666209427807063201886984182162114847080570068736443034249184728037697517204
3743780205528379321600138728721123404822273616096022218051021837446103322702142200713107010140331121
0600333721060399579826088070923242291599158236997941418676493021687644350250638665984948130096573315
1108839215132964709053452624496532822246809587017747595984648778691812459574666339484259466984972979
9377746697687168381044889697263042194733706483020257678018370370733984810236946354617979376648563738
7687992430083682547409507531560226391838400759575726079257750126267278769366128484038303060483887128
9470084984953890088479567445175479246955700379871868965937865169804212637501493696290530169789697324
3749000974249033669920516375815184893621159558429534036079370310374989134115870108018592705577532584
1766259391056149258254825805289308529984456958491284027166122959842163374061348036202062125423185027
8231904632621365887260613441604299574184184348632355381820686360604108236861006814547364622597354073
1393678042945629488531560677678207378566616108357199591343500321750763513149933835920063622533497140
2300041639825457946722493657030318740340457385979692775392089460720631610871015199417110322945239797
8181737862218381955939910823652971583087959355105283991227853931091967321729640577011433724945508810
3852102253093003041282318467524072216880798649548848721128846690596172653209622441751381896153710425
4952911854086865105886784852086806581045182326341164334893626015912512473277596908785036068401502075
0434876419838840519505349627484222421628241786711671838813132428518818773584618257662994079797993026
2345365017514231051410671427210977087593539704100295675997992089878584622485023810752761720531040093
2339109701893696332540757144616604467498943102924682689855303665612365458020592029053877483496979463
2051278595352336673839709943448616369732029117148232448662052229691574541175044923613514546112684750
3904072507723708974769770049078765011016325361458806235831232734380112582960943852780060722338225777
1163076027415983796239287486009262053303194941112736303665204810769100553768094995283774529765541879
2057280256041716801831240169568333327613319091087245223608431739136903980072124244033457122292726677
2832496863411186492655588713601587691450044702393784381187409790405946563183240120314050736461605473
8683448471991529649427731712934127870700990297699568404276785081779545982234601813267543957848242258
1206482766552045423907288839841633883696914680518726367482935436915873991061354632985668837916843635
3217829377563739080801786027668438281541551022743149110707361677626618478642423805474815170454834027
0150460378678265237474844437807888789689153828800383395737467026333960367280172562852147477428029132
2038440841661657363055526708649272919481554942453678358033298317769302307629798363469444455428409005
4760244836240141041115823854271545114697585995909495441557332906352797389692943162129327961942279452
3633568238441933903277516344682335465353973225158080130754811302935773984922617446161931030922319903
3045602514697340282664261763636772363067883822344647919116191466724658419893749347100555194697577971
4507047988704431555103775158072332699045214268119927364156495940293032432958427678765075850058482615
8687892988703531951846337547123907986087627428317964723108273783178020278062448339026845859448861945
2035602616312303633708951929329319884648333102255315247335547173992303104152036238139300264808717054
5594123021223518186235039721653229493801087761307793241176915302574276234357503282439391891539389236
6659889751595759368673487682492402561620422645537346813860631572988844287624667332306533774219790162
1154348200019060383067339815937131582444441008400019500271211440181945024987056600436009297011638902
6906283703044295847795643573719448417828615252141752994269007837992504781776408924558394394775425361
9347121016421864093110504251271916827373342463139313373806641410824961908484875275182539476844243318
9844014145712279281586005325436824068864530565102811689514366816847592000242347265674549746284812766
4832014672687630525308180276376860532776914184721190354234195476988296815251944063754920191914795740
2077159798152012397053149019215971387416478163899522162361019239501907295551651129616726145132309453
4770954006380243593744949615547259435869158672051819816364192356070219509330916604629365903591018542
2578523864499248604108110773895298253324026685237149084780382432673143968602041227736079034974692854
8484381926462862821699445982493840408578498297317131590122178330767620077008532823903567492431874206
4177535435489561132468905852235202740607842655553640919684261816588332100306942076652392130528182068
0941816752183196052021757858693547518830340300895658819016532710994898004223932684791746215554544703
2592087102487369006851738668921688712418447892876625085519827921303594160727949613665241934884224887
8102308035637066221845557623771068228371430447020062467197736120026291787895943892013575488736069629
7184525741964644296443842273659687674536587608235736694025612451564915486779934156274159133020225247
9401725538866648399173141011295845881907054278168180050128568611516872647465619033259437862101130004
2114208804123568784058123305214790522579203806829467593275743106471039360945076831550613350511723052
0186150238448260705067780812801380175603638772844133659309592543369300769589487704006107996270446328
7116756162543639023271268988959239711178906612257651297454675924545099269856466682716697938173166943
1786854764583513983190256500236929800228280274356808081004235002629131465181514015459861808427588090
3566814373352945575525180434117825827741170698802905927636926347887137531528479184123837369149876642
8119287035708571454975479321073633979807664469439061747841644372456774527295001927774443956244324430
2265978584843934430551510727547235532292397772279264094072167330189243231724229792885008745748871140
8452927672966794571713864183416007795540835751447640371067344270878927029160226729157502832582588148
5206963532214884555753041441677642748490891865854806566053754752927299676627685883841519948332089170
2641480720689249672385881808574230582596758260385529933950180914818606899378376670492133969150662574
4773446231109726354669953041341258087571252400373202213467190738862742987262918880509312964008747923
9272313839279232509482927090220749584656218778401645673060243600916996605292424426123931769042582311
3413641745097157236439275543264013584319651733635149975710516544372731712144083164821704000897889999
8269789706718289942004601098448837023717813570767287203000088389930191473955486239346635392553624127
6073832686476866575512239514010400287777239628156308702877025872067102085580814051217095535580999113
6038972082605360984339096304404956698581256902531054526400488163504946458082055902637602816279392747
9083625301309417784927805861720433664556839632168518264948959110757373237845654534596218546640437113
9106832401253763944022975171570710876691444646489405544977753833564864898330510256516069414045121158
6306746637813326379304943744475379688384395828804916622294526314529414338660998678229395524853051307
0688470616677640825939457064290242372453737362978293268083134248690468502535297052412259098396474424
5269446583799976565908419897016739866029419552282419999629550668195734663952494488466287759379483458
1358440052946122334241942052485351595513003307450413456656118220142091374209617049327223131207740309
9223441203800859797529264639833062848810318609365575814351547827519170219889158798559358205029860521
4640425125516046927884365846546784875032370831701436174454803247909258835925114297509698270151513648
8150950551943842220975729741081140489945267346105748342930448845075895354067412133853627563879453511
2700129009150556484685594489818610917796794932826892442338694563696014959514605401349010259590644087
7362520295864844240605993084034020288952158732380156132467859618633865262155583241822328964018986125
2172387380044047898382678243351197719612874668326006316112424927647715317241455323540280748145606440
0870506971266872557946893803502660799133862804627941663820383134120269125532707022272513776833754855
1378099635660712371105654347679784886948226188472066324696260227831285001196356257291157650400515480
0468547463645388592178740687124644826970801691082466469051490807573972857979592539946848836906946762
8565759228108288689602664549799522080810854458799318982945112602772499630489653799578206803944264367
6188022313487380075975559398907278547029082569248408405067709887000468858815750798408631563774589067
1363426906982013173241764790482945617505542984488523283500387169580373380212005589589211025201412690
1268362540423133102571377434640610534282812404689582712521700341209906629626450126907390856284438939
4181197047174042971314964696114628962321531167120590344746221462044461227633746737802769532373474809
7762964986409030773136166621978294057761855562225225704195744008477376783062915970511792561487912653
2379757276439304281300334969906722444365406265628531379547445048482428899344506598695905408178699115
3341075967380329353172229038611352733973896125683679083400183500194215615583186297583132957704412683
5594627196019922224971290019599571210582628199930359457945026229208443593357090636640810809571458531
4214796233552777235115821954470940236630677478119430657021976214423101523423430005396677068144444628
6576221985373545907276257100879491332999374265184497226012104882348875777635933075710928473616619886
1218722494524729803734036867881903499488293314169735270441717777519539362177157438601712998530301487
3638967996988635139371942671850287452492267837904347288764247564568034014606540498084010164160959363
5348204624004035116342087485599440898702731597052817537272881615393561824144086865823891121305657085
2113135360320825693225546781230406455361826928958695109978869592598827735284261788341256081785333569
8400403080605164128820899842594585811652123979288172987193548095932544881607367444630787175805611405
3760515577752885941946422245270374132252031335213755849274639951292933029627343313404481815833858366
6771983934609840676638732718080193506657099706539343366861003109419341637699997354115460390203388307
7640927470661940519343706843574701552914596775459461202037998830846855445575551377701272019949489037
1780524440096260469369975627663407186459293072514197451217341377481264752692146326863117944785872408
5371503646527184714117262296276175331984123328431380431816855187930605614785472609272370041269762337
9965579125832507835737384946468000799820651965370406100119519680314233667772990800438064246063838839
0560822031679214551979006813667653498167086878556850190503723610638827263178226276858991119261382839
5404095832721479147716627940908672431992236700148470742243154578863360086536732518133189676361486063
4940952630553852169663098456678872795950486333561331809219974591918185391553689679405543335142344533
5539201710444439838799912233327149141324834561528445226731722954294454229400236364687009385089800752
8328627780813027872460168538325443870822842721849938930878780425676794380274353789690899617843832920
0116374830071003236229497218345221763516436773749657478933484170749106391476462588911584432166894879
1723933252468012869140810042088157952370607503319254370351549381429663592407826401995896958197139248
5211497245569847099153531797651973510095837779589134264070001624493244508849206268905560572501222980
7331380434138133304065577701832204096369063767986926582878028395801614949567905211879642011706041835
9333778583420855745061222303069546945963981154609313224401853461987073292322412191986007251396362155
5631051446743452099922331107244295030197366768731439262166535587412244072044079156739240628018766645
1356981951860729422167334975146048734283003438178729259778805509233887675192923477466190298272383898
8356443205395506516040754480813659030791399613982215514931038819834431484909752024434147787686368404
2819918674642620872121886619788748371631806789353776256664011070838025248016240004844365686542813717
5809748413896019487571270423524452126117370963046210279407904582869665814695709706756846642074103945
2432358222875432121101251734481408545549067151145974152108860429473230758207661262545134467345529413
0856778126281722350428149118021342559209512757189586036231944359707360226600163108270825951505357171
9435559871316135422578898936328263977447015444012393482155349060832447526863866086720027802262760890
6606573295998374718967431216583841660339164363252640367582856552382499855319298634158084707662440446
1990195890670207582423068787769062771946861390142962435070001319874734852038659069584703128343753131
8801675880632404388416888268345931986357033335848984738422999677079962257362883328024768925264067644
5903300552880881714449409306928641166319509244764214811030164594159876772972825037275751728177416165
1500459058797945797863548254647772894766661929752611066831123998256916118223361204016633177424217296
7379526115591065013259670645055133905196899457836483030687458206173957477803351107015755575201880735
3408272906364549440991091541979161814066913375562138914989424874569028122265728734995104745119973641
8934020429409336333367377076756773551018547333117683256227539570678414347428222706826815527964167377
1467055391719298335524072166988051604691733967606317333830648598187717653144454229067637296391179544
4712771697169082481633815935127525791163853159473716860635818392023653972616146285322309892268802891
3470983487123420898642085730496292702797564366738269645298901211459334858254042216733766247802911087
6094771977214151231799974646828323616233570610263409889745751986115551550896672027363405067225305631
8473752341006460801758178056745771414165724780052152318702194228675509301746772630746552260756145331
0069844915829009559826675886431601903780836984865161919714955599366756626817061323714002996755233320
3611842522272914247899221709872910609604056547890939110588844425333973514855079978712614761440766296
6844254534628085315986868474909434172261061587597953091842765589350701426722025986615017452210166760
5757726995268167475519064844972284344849563027034245088588971591498789718694178542890073799033577367
9120322669227391045082755662333025727681466114420917266014411602548058872626543444289275636074111757
7482270755915308532343611047296217407138137570097797397597646848687990146141444458978297884472511908
4303000265203021320823772776818596339036501394900570024548813381093304004304489415502327122427436114
7732357098224599887450620089875053512806800055450353724032413559813475373971520221394014930340691985
2933027354744784154574449875463959026101531623337430530738219347058443238770224005163103931627377871
4844109540410886736374610171435878430987954714477047024571104117574402510593483049086912816386400362
0034404439091315849045040329792630522926216579572621061206050591045863761252012581398251278480181358
6210843429103055502469608417548642359220837771280991140647532697324770063916523118300634044909482360
9256464425131970502126113026166963630026925698636470950292275406845362198581134237188799840139574719
9178397769628260636349478984826759288868677262119306747756854874960281421367645152188136231688465236
1837282121108103553668525473071279270472831486588656429676861012584786373591040229647135561335554441
9012757219282477222922162676661834211883842308849738119447325405732871513887964742352117982655763393
6188363025592710408772130751804434606905201172389557362080570343207467693914549044127341580460995766
9381162450314861878347496285207429766793433064394241763387722876873859739439403066533441071534788394
0931564973229646121027678430225037944414270317852384230579200368496723766422462650769446861068610810
3450181088316666143648565539605918103633122805096211943011955436923299539586080562381009921660498736
3149016797185831788689166197340383099879827348924034624570825270447247633468847882646249655179608250
1754497150425303124431128495348591768216746188951799877387424774694508625212397277254291862701020727
1506326832873060894069752538257547667774358194718312953086575540165886296493522789770252750812782066
0121718887632524272419886449074673917649369744578787544666688857753613045884140594281411535456592124
7406595436791850781992608752951182501987379308587970714677156410673895527637764381356286317826838846
3650523573370893218137569353805907524347713582413566607010995530005264356194891024374424684231310869
2833416512742295306747942303036587547751767300150150939140852615708859168084843488094831013264009404
4976042577954528626079318085684863050588791296596034127910259215414197236229270273077249484002207209
5533105358736107648392572349317493573607495989557015609480065096244471194380209108949875505868612957
1827307364233052995693076459377714976441758409556406546891421333083608890643927289860520875506624620
9721676589986168732269563623738314753779548107650542632702760178917654006616714934332556831895151921
4448194544425921304920181533199286769480405263282391031448059984716371827462100832922931780671570342
2623382546682280233359209220596972677285770777570722010189904618490721803885807827417940075778267467
1443724324412261770580937538310757660200036233214076796245557319410888743516225081950604234639612353
5834427461360194480813873738957188857652625466046121943822711773847735172270808320266416914950707074
2721637160676482699114252656302709241580139901432613936101705022159525075219718083754604831982498370
3937819722156714453545832887581357582395989188145528791659740742384718086393011427989685151907122355
9198346030093018243690769331863616913038968644371413899270388168692558932881574178637329915567186314
1103803395940562866977111895973058332586721054636231671458529951105697430126687330633498478153209045
1579090258161645128622788181085548110217600718944876863527902072396752766381099370205724682407124316
6374268758198335836052510049164177849834958989541013581157321008875586671000336190469036519439947597
8310267306719790616986628627464948960645618053911351078655114464572548715930854590945156535400153220
9866515871541040561001853560949214802921463319654565306833948140493313194823371446386155484256095876
1728329373906274722969215576165684751803890976581450391360913123914528798478760536150710886862041439
9041131768924152496786776603985080199333735855956026212465815513949373602858032006096728550275706779
9854148875482564282962470915512344079711671814608157736847689821666633122737485365617388442409682446
0549021646524824967927570232030662830725472918898102386548194511698643705085386952138957153675759638
1975833118332130058437570432035636435311460768530498274664083124131824630647660272016836175051591588
1698390428550144751083193673564742576343540749368426845770849512594460942684202012107979079647808983
4292731033727152204354987274184107433734960315486158835031093244104123297746786532571048077731453099
7463569273217569025451767062121168572186454605663805846197514246033955246663080551765152309288856922
9881876564298576368681033926043064868087886661783527946657041243542303780551592284371642467199954457
4668031319887433601397347167781104290166181765240303495435474898803026617408193938066696260454616561
8144918855029647889456555736630935487793601255918284973841331933423400047328939647216828152861922962
0015434503360031249850073388390539240025402005743423672249459850530825716825023587958037984268298073
1069300624300871251725365607713507734404544206866823261187964054723144788436300678959729566451368455
8347106461639032825376491681979909433266183011510219686913514279977577014594612779251449444940078896
7105161790717305434109047918994054211196551267484191755897696317639482595850378142234766766779476824
9797478850348337782888045654287477989921574349335446133583591130684597653285489693208587866666638943
7057875530710295638640908847627356441124927794894893914808718180531838775897289405349182088374305980
0722117275123801808103441715105461491382859449832230474480845032414504337019109055773722313739166514
3516342148888192284538939795361860571699994567049345181508124211395646667161924409453584511201048956
0161976506752035255216018432837057053824271364302494310944298596400085643878446033282334225169526720
5731535986431020774822368897824045222429797372710123283365095723345820189278953026551012833135143867
7876099457563696915542794813347141271092062788988342706768700857167918679932855857040337124621454215
7825880035937937343247285874289541351080814508199390952613738867875165327101308071921126144067762502
6509243752447321652783211119278342964753386288873167765795316730321077863698558683331274788636831861
4396212541750318800691065688154699963617452916463431912636828564857674488862016041030559452853804755
0020949313190560564492390983901406990612461534422941913781024878537931518515769273663194518402713755
7302347631973605997249449115031550624746905264195299617177464770664994006129058679331767803259001151
7058357057571644442418835659148134804987256117014921017668808106238732204265333898291456613843333575
2328950988018267517035692466877794827571567504759985449788540268670139989656020702930998503582313078
2117637844117087188704800046063258210385407868056881098439034533793541370172956898539229089283894850
6882810098297414209294197453685267810137361920947702379636904046708829715067664952980138760133239814
2349142118188263226792895374821713631246576656978703449926430465612449369114739237622145273455360793
3057362352173980847727234908170002063543850466397043095011091409901117554695676995012381594662568915
3472117387120702503264883534395189384391633921416244038020616070659735752764452133050162572126990123
7008108450806941998951357499397715132042196363638147600746946134093783540023232282271001983587283088
8737960298476824503403604737169244974219275240678353887278474547204331202892861557290519374145750770
9110530011785142273800244687667083481970551965986818783860287588380251582128447092249902235359722078
9120891180257786246586739969052301227886298175185224131501684007914061163222417908684508891543595932
6803003456960477666758892147214625872785710413840869596576232149094004164954421920468781767520025504
9846163057064210715452444030600689205030888498834542784942766044839727508897654684958429085691032852
6354041992071221817087607234381115843350004840996360865452132686721411382678419247935851022707874384
6476846565421729544209862313228096971099841959346439708297147276773721586221988824513865306870105420
9618559288712315072050805058288792495513854084237949342317282330527468701381845590988556119882432088
5106597422246211254797567626407462526363667871530484906836817553349962048516098344862159724108507720
4779752384302497152814526694533278045722169379893982499849913748772222463327481000781891988948163081
6640245103407790448513462903171380631705545658355341138062730174591247655488217854447951865690877306
1726609131888838829214752070217921003917170808095093280991342854845438945438356270816734726373797290
7907302769390938035988667921228535717855217716984525981247567947169071566260804263247431809121198652
9505632317627767507431381446115004438036121164163126795694603955619516638208210988087893242067145539
7709683264748189312182616391613856877190303968900298822331890398329361101195859628496230477119486285
8113414579245748857148455176441155027026754919571307707763449347024459387895824127065527975831091012
5389732404486064126999772463338225480334190247196547357050557454264689414103821129460832120037850217
1101722601478872473051367511213077473804852592280803551685677790549001066992110855316558821620018047
2132977157757574204867280331272299715863996092041584232440795670915441589466273899864490637254650845
5716691841241778198470278914978215616658211437087936132707609827862510310678402930919266425298702865
6545724672315927026579357137344209454098048112020782786708858671150484815633212259925323479523948743
5635766785179695397840780326764562912732652789251974086431285100937792283531860098809565364255931091
6550662846082893444577354553880186594967203663099134341145629556641385100055097515409513801823504267
6516844375567748319057848865629342860378145787749602950026749631390905403581625998132870871778149878
8241849663431869453831264991641104373022044631413919146549666345320659824909141444085744429024496963
8008174778795159531672970689545681711331537669159808572336583047206650551547819808792565853831591767
7388129941786774400415349176630606485911361535511233789330439641939117758503433050907345509763886243
4688099139348723699529844398646204037916116820567917716987832039870381967000084750688871062108409657
9308687389404413682613521701183633374604258303164781597780651097822460281999506388140178437634447498
7815636329747278862993436775943137882263152374118723505978263114439284760645238963077191668800359371
5313786903339311903715302732732485101276002591898535603429350616338901997215812460556117029623492589
1048768614976742150318156972296305183617409731962822927217276022163717542009444270704372397779165728
4695191427376191880246605521237293438113041543123183298829114046824176978393743782173964163925131288
7759930009145963263693607164212626124623089443069012600364986770265014041792422062024798293777071776
8788906939943903197759780495839659304661509254733124168705982089017136698360776518388049588081195793
5927872098817748840357396876262672972433490179982109031122666174282896015573838573959518580699773812
1522638147600556224936739902298460038485013502391367148862821631902668034107678977424852871444441359
6853518643204414396971769657492459551611510294953999916888539295589691898446009489013319977591264253
1698036177009537628030846682862561449961780068260224283692782512718763011572943791129321422227500156
4044772937902467431053799676965585648365958156993040018018519145791334390398924783202199204674754921
0850625999475099823564909245970956382046064287868537394367190446740008889389847438021074999776560198
3164165711370002855243924288813368561418590975841903036195128337863993020352220188977159773490085404
4541132828004671596629442310057038598175896606358571233522602629115770208171592270726516756783101998
6258670510158340162939613302110012970690039015253745088935878916072508429299048748500123177855786616
5596877597118040877924174547006060876845814168070377433561984183346089689554325210399921219552274357
9049712409644418025989720273679465380875489491153797655428977338763016964994377494811073631827036380
1634375377353333969012052268207858390750397732682568099215269109771370485251272113983210115315739074
4580302860066026875142685342413122112356965758944042514623655148806416381622991914852277459222031770
2151249113797144663663945985471675427307293183980459146185329745806291355988435165356948967454654377
8868522932310035144557968327358677908712941079745187018206927598141766905128956053568900251532132821
9081839517043424773765979583588616489469757685798659580899685230298187305813864804088328134928791488
1770286527999463797378518907155439599192331754340398068976072096235717167245995927614432982983621895
7137424010148588235760509698857135325210889409182054434401193884772378450318802846080721702272076279
8613418138137848866654596818250695249350182422656073691559301426612619225951102448784761543325878937
9852435579640654115704497458965487235935789233583958015182253563834385195888277227134121755354917883
8775928804204381795692878107340931528909476222653973323257866512979872930860899631029933233834167717
6346939433965502924649038756298646027128867620731113605553784853361647862274635006259248084517528768
3490931680179045017268490130912133262989083133637888577238329599568809009066135275994444837304420404
2549705496680169038953257319482799435793584798836363284003047365841741507767529745464746106945485797
0406861907835138272772117649490468220359074546513452866640175575389086100453984866783798621887044960
1000627327161692775409802700221622510518223284069604484394756007186643496007539711570610603227144097
6087706532090422348560176756462555213977564744858956828042531439879350031298522166666677053164031990
5683104352091210547190431839265153403453485843816256123979798767944960534570721225181940732496980297
0078039273407215969418247380578024899460374964639394544581547553302513590821866638313420469651559245
3496412914303485416772773358162986927709457338958991700999994062212853119831067338634302708324798078
9228140933541171332209241043635972238315467338833042968987393729080152462972075934160191247400171174
9207483732572633679053523802337312755546607382398789419954292969638716087560978141967945953027709665
9319333438766357381866088345045134081051705719001022008490251081508510606364623007275016573875686216
7699520333393514485373339364308815296988676298129537476386191446729212473397833087473453920541324674
2532386648649158297420799456346488184024030722987276566327515633763959089947721199534203914310268581
0811971073461696733685301544882146845839843131596336848408994012346033150189004052352547734326967867
1097867505401410970017094224087777770242630198406120621935676606693850137836158806417432040725208264
3023205555586602842706321434386153121852010717249492644171883948475881813753515576283800346543045362
7331091941323982196768765063718777540573472470801604843961200494026407241863203012878656042151859043
7554782052591083839276443834138133218990722313309665888774240291267151804546562020689243919833043602
1489793959564417305313156057624982575193413560753604029235664268500208735343320078678273190060133751
0156987648457490871238830016886374957017283087721380626724826597850354689768891386463354203656536619
5091637515726520653074845706672192362218390759694502816733829635594738936937805711985264393270030657
8250151853127466039426776267527532257484022137148063510912979005192529904120760500479237308984637473
8069225112996928499465076899124756465279023733176529394995925952778332082713094620301266355308481174
8547780600673593918598980400706033381815229984110513334826297279888092827614946026065181047979531828
3750949350665246590376157721326357766892923176370968450716441399780256347649020894395893889073921731
3839068672131984362133352680230933001691568692820913197109165204528745382810372587428970679293348829
8985412547121839161101482038446263090190132618311390413968334643752429495575577964449753894866402340
8607158207385216401214031341578554386702775325111092064905309822979910337570572683361484794836597419
9884394705795317322401730232460491367626994098368783928233001818971205806701615541862919795494141728
5707801686837223012111225233030305924894005424417350392800134917566905745981559131290362438838284589
4731075428760619653645998088009437073625866685130449510080557973997340892188765317759747029138130158
7026172535483891377154609214058711340925995532485858326982361580056919600588359842970876526878341385
7329870901431722280283469175412970162457965795572124409057700031269091669773273141750260503212740880
4816989906163558748518736245327227142894329663963930264371829730550367623497287778855860734350186320
3240124165346745423769117966992756240296831698365802150133494075334903308044766524811569402797417267
3781671230424919448386493156347208665104614724321561534319933011694027735792919653348517053029412427
0914863473801944548795639541206099073975242155922403135886412905993706837355689450626248968157963008
6830706313689296901801919999030001671712940810923206621363911820146730598653124189945710949156734839
0658890963852676074467120723741494175311464975716464247315242079219460012762514760188301932345448393
9737535066808009175765984988377667525976151331855187480721478009147601678292858946065283346981126952
1295534950361363115751667887964857901577323274019017919180205109316712805500609979049067969294885197
0177565565711526584773313540965823216308951378950345057961526621910282622851159474304294725687635401
3751203490388008574637225837589546907364699797992335639061977373411190182749605303313505659071326055
9668271316986034767996823868548552912941931107972979981841687911591066348308064559437587889228815680
5790409145514705614461631462157480979242646348684629957129311931386552638955576298146752203357913382
5221278174502302816128764592433603367899044848542415982585777764326765824530376733656610441391256902
9841461854496956572876403953960411423817437892299026959802437946755185849186369906208135355994134933
0483256042361927117326543761343187687608985856392182310429768222930759095236867816539813948960547348
4790626537860099766987920918272767794398203151287874910393910225843603384173787704043646893502690636
9315220150765144105291965455575111639458678432491929156083355993834035949868577294190962802313430933
3478271872921160861981947496700660354995349049383222118562286736555474595843287127362515189580467920
0395779013233585270225422487073953401016951277579961904456492083890111503218948096290437063938061011
0610960892826773935205236701444631074089874493779671116282224212911051245029117595056089248725871852
1942890758862400894232394277612784844308440944944679300192289653575540738985218087869611315299152708
1042690546501647498519893486505109978288951647035524703803659089530796307214782308461505894191695444
5427358887669469695945730003574659565055655263243026443336082759450274265128453238008670023130778626
5977065344367747539170604413287189795965202619957168992245801190516184534137934588992550234667677535
1369298048290043251164202018646866391400709892657488071778775915824928980034894306352213914475727869
1792579495980292312329812313233395838821288278035266375321303225989878550822785257508254701854536257
9333095698528118107387483544781749614617072117419704840381717620602310701720746465712354615686772873
0532681233959771222398220998499985850846551741745540987518079981423137166643659821424844020613301218
0789987270199586629329673180282744712208011113921601302267169305335705612130838044402921956413997986
6629813694353241255759730762546352119832145152079955291762961227866230467047276920839358895410136214
2338189007703943693150091430551660862105738311134250146320267447864904402596037273598042200972717937
7204148660438707028679548469790646336853997319598259102503464604310393978259545403918881560959707049
6124215026782133305196310065268546190675127536050913646532295704607438511672387747350781499856544565
0031245737711042977713714029893904079594759784309175403694863675740210710142924602566991947427236783
3303730906859120241234660971775010943744226324484390207019399254394468397492551255364797393141183491
9157003423951952957125207445673668369459699022526853382717116129035866583570728279938713484817060722
3892426090478376101267275907998219490802510658311232582479243624832194138550514355059336163414194486
5295415127078298886684115123433095792918880356105211649831439933014684866259243621081023382128803936
8987423674486222504490109982779045621446482545889140544578720805316470277108056781680019671407449166
9130634221865476423243942064632154717713161421132508071640524977360856135339070031251048182479071110
9138757701006765738219983178836116811680144473091192538591481098025916637746621136264777161053859859
9460289433922016155241468335430846686386610193954041417884863369816759869941245373017578685411591254
1412342523324299125692105573062443242026695029519949460505243617396402053686751768238393680839619919
7754596054771426241270723214570678770253933230432111188027828654859522099098062318124711193639234729
7235208393881194465389814342842074550073118410663985525088405237667918362576735932781017189852004472
7817244833757582272146394295271267389347721208951283162464660909405321458839361127696078448201937082
4322157493954280162030730923245408543220986409272068878162654853126356577452825425695412596941131999
5533780707527881292747375560250263327867912900510470626408088787462257073307337463392539284999699790
2436369343100618197011651170919839135452122866989551117993273188771916229188635389388447095595927338
4193221045548011909337821315325852157394184881545821739252844408202561015741200588433274810669220218
0485445033748267091471192104771625615350878373210640844321491426497127346071197360259656868066130866
2460279066207628115372365302032487812708034168028152849452223360367438095800282384434783442205229938
8239134269031541769930207053033569904650031915095476683314553600121656165283555629875080059712178821
3653124293380642268041802916561361066432669865771224234507108169681834923002611242510271755471703591
3514734433214040581962110126230742031197269742994926504425171293615374046543091674633715368843187862
0861210002797418726820406370492378731168933453253162822873445709021425591116245748606905481372016270
4512136275203940955086809378647948608860056420945160728193164584550481676506915993125031686321164164
9876503690345417859211045411738192797867834961401101168677116001450730449149652296347791762793834439
6219943979101512564724180506732529792039755134490112264756430794807904902053926274941267382824419856
4381655920189524936713106542980778907595797048351077701150277782894595430681709268232337501113878969
6583572420570660256377429178262402849334247572396594684556739318717844096837070727084830052981994768
2493524015128652291940796607223646858579358535395943295244750678298896498841735662352885601457767277
1891546931217771730010954795537612514949756477249221925707578290611801377795803420831356734187795935
2080865671575985896878706438691604224603873280743948255956728646894699551240944854817702047581018339
6421309467794725608502634838961872802204792592103011638320371903797273172975542659737241314197651145
0902087120620295800506386840432817376690217056053862156811528384844499369274833215283477439929864005
5699410918475545971045804505370635517742962790042416701416075586812289358028475847114319008609557452
2206223006255719560116036341532878614308069103574672067748732711089088924037232247541913810461668887
8524013282639429321309773091345609970629972954327700793619680062433213447439852831281355951606542403
7251384263433552415617975880099981737548174102692812666751408604929753101913483192432037733661576984
2925830394176222704480924184096854677909552687072424754351054689277533838920183908590746784903243634
4700375872404295804578162070698179263108750478308050817267748497309842479241300655724954573064223476
5841001133541372954748398689869419805475927020659326247207519905499675511808913670397705635351541535
1706780575122871961799415702787005404559674956417652887071776702207704315438377182303528635928010405
5226143050312656881159523094518982945608061257930432588187026803482016592723179315337613981892643767
5437813778024509475987807190834868060620533174933711878473137490117896231952680823199518816369481872
9020332572884136193735116015925901775015848714512100084680423992430084486405244568784563696614788379
2042748690079499768987002145908691310201495678336646587702782951298408103016714871577702602663410744
6530999817717932598656643840118705748253760802778721931154694377750213511423382909341153732351424823
7658207246783961032825719199040108127718593459244051988962524563409627100733150766191106464892654440
0908983245186643894822826963099105295572063602544612787778392771066643633991733100386256917722255172
7186469959147555870971999844493448278491703376501511814801081085593277966854578425491087644079719766
9058351343406853050037976623834594585475779584778316019322296630952423805886568204255824496597747353
4228183955394155702981181298372255403149635853030341206896838339429243895777532052244024046328723543
3826696351290542599782763780215108113352159594346696854126668538231987509339336983262483526578370490
4182429840687790144667185623977115798499951929542542762019621316914575741040488443402015882517348376
0357614272131984018309111961419989506501311602456111025667024201810267274540378983431593793110128663
3022934798805423445139996229208567431788826815552475629578402718446407910814588681118772465937868216
3937383966848285090826358389947769298062344558705099890868660030946823214912547325053690611480074071
8863790604862867571256132257251766014826418024157624344063962741674169676219130172330165170974465460
8307378855530704361659844196133929803438096641903018536920324172568024420925538460486266712548451272
2649980167375803091557424312551359518672357704045388214983755745348324931232290162659097236003624685
3036322204412287663071009942304391572376217012817993457906771727356585426834397098655111384090016798
6278555447499757671679912486812171180941174744039716491283733400192918586639506786759865273332380161
6765601868299474946520466360918365523846292979391780611079073568830031593969508502613799160862054343
3512444115156077060810426094916142264792660174533902386615859209839698167360975926419317265805654771
9276832101533843252917195797854035844022253376924389228618947327707594439124987291277848853418906462
2288453041125596797491141104234194201914811081867261846274801777401346433783072310034740750743633257
4612759528230517566291802087327066142563156262329483288212203772243116885438017677852048586606529120
4036880718420686979256735344661914557041373306904228339123133906856325845488241593248951882202566880
9073676796160019925621247955256456686511336463189026805503846217900914559449034157212437180033986167
8175127048363110836009556757068255879543667203533578246187773083044816915029073434917654769568385833
6607247951373266579193174545277470929850112281239600215093519818206627667570492896289538442010626696
7895322992120120968932430656407558161600962654119856884058524953764173792743202595242456803317425423
2773302087223370350859331625153200748944220246621040162542174372558580061365482151721227410887126669
5126655101483681536809683262242883155151646993976371418757976796346888711278191344717287980347013281
4557457431627069137151311299354567786020830875374578402179685922140158095619317876692791423852734171
1990380929974729281482132833530204557659769944446022891348872958061628491750949471648564598664188784
1179993605103076089221872573548187928925151476685498252002115090799539175092898106342002629054721468
0413774919866407257198946850471008537815411443539260811422240544447644489219860492182920208816601741
9624659110494584006851101043171103858551052675126155434970319329096024453016342326612745740723709129
2684972085733557661908619537321452644511693934134529392769935409456683838789278250240617096563977354
2806575436566089916477157193753395859215074417203978766611287577831778278774021189521230617200171342
1358963303686145409003458549881865608027274705435767499203741768122102922525053178882529017064589279
7688870217714196210043222160749505781789266247628075263650769804916022559992203859395682477554988112
1447640994433366565967516287757939079920813235815778198024548660308726099036415612178375145189070854
2227399861824903198419680602407301801565873962422211617284440694801956700252042886148440514106536523
3276331048115156122421268636140775089742909427943830192017393979750244993025153613181399255161714458
1684729555665998478814880441519897203825458150042660122771723925868174622064534914011672347812613004
0268792498262331756504601241729237790363455849760454050102268825096361803704846445564003148100310420
1519531188422525708596959465015536020063867242950292314464856790204789959778789141844735274323962674
6497073153620990152825523481990634866124643668340941000121793290307619179571539095699483601192610798
8528572653023544735767294535421236001789140135227562991356979638394538418675955560465796064207495620
8054098008537575824293989971107811231973562183854178634783437224346795563764713106901807864779912748
7163425391814234988512202200021370318159222433178193947542538230166755725073003053584801006853008720
1472153852859855019335174898290673362106177215066258848939760003016074888124753527066114724841141080
3445825618307151794974356424051032025102596638668147201505752589807184181800521467413509643059265742
6306722281094122459441559821445431774543121661349751942423587641099084541767845269272259552915167854
3570351049948484987170830278787463080592422441830075944673767629170927735394775413091581903370216900
2641124656572327997798040268054206395205309783719833090853222749302295554505484006734888546931829587
3817380925289842145028629327034246211257037402864983013676834088559344663762656879679248998849541890
5462619348992862788713592842404943314256513081282898706010110310711022715269752934696578708239183455
4988934230699739659149692559004908932900614047039067107029544692502566475971387304486497376824165437
2219508592652123260011123050175598945968104456440853099576414991094035646123448438729054753128343141
7548126869822337380896110982371569025780540828850265360003811162770334861213444430273585220778049705
3552132299023731775929569964128467067139267107105526102047521710849528050040649254661140528522211596
8977822850073652649464003144157800087896176053047938224065931993526352769284196690080897709438961637
5471501381409345465667835833201588808654135290000285186347048319096071342981410520496307611701679896
7077585090862970100013269935145120181195983916082216630405582121699630490803181185942498061585338218
5066166082444266649269866789664365980006548325789777406464550253385684535833209265434667170617611347
3678701282350641110478232422063138014053080037382561991743773735063258344301971351935735734135000320
7937043186467420171655936039404053111029568996243279914559056512229276345146909675613394296152195104
7579725938811418994280378839289730827031234935626955246898206642570086807374895908792770753010078622
5118248018826027764243187519917236264079602804259888419947654708466448839742728117341053633439923527
1756980911201243111941426695661867775667247353384863623083563121441114368169528436658055614429534508
8516625315740451506913951806121687507842000794404511626947746299183500049809796106263089409162565464
5674770462688831840650878656839074510444360276934447060292730537268675052416804597179629517106743055
1148769764661644826736240953876167742193126842448878755819381322394349216033283831364672627774349440
9349251429537153262865918320124901884231111710112632069778429519539029077814148272837483665704490238
9458605624104041700039192583964590003223316366188938582752610888686711920645158840362418272344441328
4700784865509679947403942019670003073692995693581011588844590149013094282279212508388216821701982301
2846797682951893614338973108276942871304763513168048739072039335786105574614824087981238310673900649
8536153094056242831193528447325617891169988634677184430267661897260408169338925255458189009762990052
0082510518301681479865030592707701737710435084136033616976834050943402511206997649185613031458732474
8006012525108150146750398434901275159100330593279303242915947374540413180528183603527598242461272202
7462717070676442263322594131002356036675378275667026383380240177450812492690370116639004406572282274
9951706850373443517046685876864638191562574815697013684393013404203157226034366503853781697204708813
2214572997886225394058281469754116607107523102888263520842224039004071126054643620557706857699598198
1306578864275030085339617525986953817324264047406601219303954893921363249578158582949449486744051604
3927437549700061187791146034444277563805253236862332080697822120899751396914419655904133799514896098
4282942904624396401637296709640267757190315651141674383426075603275957613423878696661639198448288794
1098194177085453859268418155857539454764331685106769714658868021845789805437403329111415145946520319
8295942259556032437524789184109190582893925390160737393659306345423989140601535407297512023482835709
0609674387121106113045983746236063955706278571655487544121774234465170181861175108659770297798225115
6056259211184546947294270552080859042595932305540739832218092026948597447786703608386250930949388190
7874668108198456397524653215571481431662841633001235807211074223463493899510802100657265533595538181
1116837824668091089256379725085912796218131623599048675273463313057185165354421470819025422756423878
3187807738524313780478654109697839574479078254740727151568769137101202102695515757596673763771196761
1526725478697314868019705572728231424496282148256220842660040987933651688236263142828456598591156027
6284557828822825195563268378622091480775556890187180629786977371532557962071284009644952665626394638
8683005286198309844615776381397646795229833817603987660630789011010928014920843024189444016026280577
8365371189863674190805042749931088853346258691155488375092630616372080445221974014490419428393546706
4236293605086615773653678333061231283171670287424820276354911251837323072334766922081018279636384425
7756774615424257203953149555891948958599127837487429997314643703835292430689454075685337429990738786
9434457326244079753781737615369154154496953749134059850173953980030135426336760764715753871224599619
6734309171353390796994074938620716787954464282969721063663514674279465642754437819348150931114608573
4995776169758468958680416257344020868848304630591781848593132476614532193822993517595563322440276481
0413952700350516037202972788107996482398013879483798344043859341825856731002250454417422629639482189
7721736369318674774350605888190705308708325167530213200115327644666029640904576530093407869778993759
1658517443303950208275602178327709558192406649610570680961125714773337815257771054314141545312762256
2061128823480446377835982790491431385292541576171695064733336076683154544146403145042662688714859371
2103424276042171772424099026542439675807061565028189083321443489917774844985623911567575581507674236
9149958843456686571333203653145017706159519950421904895760457824215595058698924103690090680968160480
1466590189137759219321628817229867692315436787086800842917501477302998942463043414036913343967981604
1999555414209418909748959220787573063928253654253945159691253266546974361710303769546037338542771695
4168575601344653489458949173804596796539663025273012040681735051400855710824939739829274186710679405
8199752278520576788799710231374045494612606006442081978325889370382986507018921318739197830571056002
4946842970757339403268547296732179995778104962461503515325905276470519711221330326934087425331237028
2123061340794861655109455938374994088526346194974614796297972813518110218067397869062310297682161892
6989700123539461581429658195899915607307136315281210523790684532962648052306591043706254808539773259
5714213797746738275899216044923388182125621716533355403663989668668132637969176920791707798011320563
7621084306601231025572697773073783107077389319056481094424300524454911425155712023488930884150432557
1396371948317703782252052080229454028805637475564135034311353649192684658427280435982013096728235707
1993471400714676507887946012483111934011566529930057813957796187972167048806703279704788981499975589
6459081077313960239705343652308432764536988812820838167698988123267813813943849286815388778535640208
1762950250538176495895131521210785727104662772059941497843152885395208100474620179066694207613221211
1052319820081989400599549312231054752951888726911899496530601105928018890499100389938233874732018190
0580096740459423241847115140463034589702139824685310586325259062837891800161596643893876489672332652
4623286431170962121330099919879082416876768516741596661737808357181911217054303593031740831919981965
1791060719489299296698559200430801851202902256531795778747868279619349243816265272147256703373284511
9239729713879347008613904503057952405110334244932995326501926984328083977532356706412472367344935493
5392680316076802776874594332588442321758807218312234223690192698473214079443534357494843178547688479
5709869005483434987639521174528482542793065908355908495572749616407803296592391389011595285915171572
3541734828832597943651784426554111410791685929709500741694236050035618888244828756806271605169778785
9237257353487293628849682823398486915593318299876352990784902016564980968044725506150527254806117986
8667359620782867099695853092539840019275901366233646765838936810055663616057246574661668093235405811
5478900364806621577878363424952852312544329622216044102347460597913034619767480386172950567774259103
8173704360065102228613622489807045203248954107451146005660620787664231723860207656724099123275588407
4681566586564243702370031005441476150939966745550123400275023679752341495764959298523008444630610459
9770503729777170227335154060198062230078703365024087469710131729975448656210266312043256814900118935
9785241897020414589365969200106399036081588647028180825504751312682625621629963616798791078494052990
9299005337193892887187659245656451353593626813506425741102990387797015074856104381737606289137141310
4224804427558185335002182240315087513431315270614679472211036839390864142779485868410342457673043089
9679164613399940555892797148894792312470410908587187429366512281723193737085534377646948707842298542
0213411558491456838341689393803039349979991897395944520069799474088557107473072245458226656078135651
7413115749662673026383433886755484777864339181055749850944755645642235263593201812988958921770126502
8026848343535037502784442924872900917643642904456049583204393178474270944298360677366662438306905876
1052991052242303029278675621743914050658429004758524335637703860575661590614288257107715035697880164
4409645560421522941904664767515016194489162926872159501067601323922147948411367790026520442315804113
4902075407608891715778217419593976154546712894334845672489075590467115275266955494464565680070871586
2666364366334709991300822007102637589795899495457978066987008665366778529015539074423332606860651596
9994615373405377045916988409240745606207029731701683905164105387520612605256448266222485639963656077
0192149123262213953911201585410623269348992636312175444833120654947178388621415669698968860565628816
9083567857053081281956176231299449358709782365385771234477824508219071038507036172523078434672802019
8096907125752399986558250617299991491904124838957105270741179059027677457635832404600147578956274166
6587031570773122382828624483236366238877999226317081838732080001893385033239342526520355766468949877
0698851404579343020136016781456162994880016426523842602789874295771523931761579385381549203551096203
1230442632591343343490493262487670045103548967717936196270988493681989409168204177131431885296767319
7929605846839128512483345096820127145395421223292604172446966483822342138578856885052114814891877761
9305583181072464756255876745413025182842587004060423440252107551760820229826138858219604074474970706
3199004257668550940900264370945383464681317860722283179852325034078261005771563573697950174900770193
4197061157095643329683252303619315222240647085001872620271165703303521094569511044768478257283504028
4659670505219963236866824151963489602826977492015946795572787285531778221700730994373113408784206063
3147903377646559684906989748135733414869701027270964094570446329586363717818784785207329089902046561
1690893109265487879226271275360992656342494622575877146395988428428469989999482128346991531407293889
1150256424635364738364535570926171994955232405941003848357238293852993327540401337118337207760833932
4832554799104510352041548732990317235966502707265250071331098565669189802191416755952607351707900084
1250691569153180118324189752817229537453195816100624597212991846934419094602888843468837608588667997
0103693116766477226826175347800010546851781252803053900999883506231304862288373628935782735146811754
6686191206307291353957599215085712401461756937272345729433335617626542494461938918253560521187597347
5869369781466765874222154686613359408295199177129309468045839219643539251343939083205672813953565343
6080584825937062160097854187608191702602966629399092271229686702864417585683092037586741493253921565
3414465757571388386849011215282258283523717078041417791474667448795435254752730764176849525051930171
7922837361003375473185813351004905612853893206245411459897693045112507975370116923515173494071373573
2985686855666837906520085596780543975351027647422457904572587063263555649733189943052048230612714526
1549284991139033069628854950219206710564001653353362002013123377895633757191851453690031384694623030
4276448746681069530154007395786398987267245010142542900837427650246823313365209092988280387234449781
9513583761786516010699431280781842163638837609777052204681061092360739877657306449987173857264806412
0122212494193106648958918280223966716621922939602874513123254306897311316641112100349505923546361631
4084552536384782912679678442595318278779740046584375706366802660685590088747818397905788247014249578
5093538820012369582088652116696173181937765029510787338131156247313813808626415403272655504366531269
9550013293399517309633743447704467226864427585293188042054128987931375118075532069294947475887623551
6392947147874619875528709442557136271567782416090658476460617464382276135137570530109498481204922787
7060015229229585718081211927588306988988624029327054432959901316491891160189412566771097993012698045
9073428229628234180689534576226877025206786797631037667259658394547886109175895601705506515135280172
3475198317340804825682053075984640396541900267181504677778857639131585162001821746904944801097181779
6316715286366757880327228920653126462793366511190303638345053307046550721417830396318035963594265231
6833164277644754499514536186376949481423794208287554684958925734749105491901898379704990202698884360
4189213582653576985137573664595764935402817536415802719755718851122823562526475102312306458573733820
4380123076322115562006912729412373037137924977087973226651798163500470883318600332328161632673130926
2779166776476670656866055704994180453127057629771108677644923221048697560354958875411253608849812852
7910194767266765350797725593351516286217909777674105209899220848660668151895212225258335297668145674
0733710165447758550835721660388070047199515718474655343057939036758194708894389852749715970146230057
9063456776186048785889090803167425402437410586976226699838954370884821181044720553720901336681180411
7618447309613939127111972624073997298741190177874446774842206472681668725149802642523833778687250562
9711693147081146818845735514249367748509332843631388653582785706577175035778365655271787323331118782
3418636627154225330941306858036692827450298865905968596834829934312019841387057985662150577060463705
0390836961341001754596844064506510735327887472236295300004235869000144583152965686903484647945646763
3876198183328586366856401242442696283416222445843974633924626043990772721877967365527389557632230781
2284523937158998953835324199290139379429676861412229495232422036028685478415738848621628878325831721
1641191302633210126848650662278214948102373082597642563296030239881870215453087481983670159870249886
1430797617495508152017538182722602838791086999101666594460343721579394792283118604733994396447831080
0403385984938248333596936520622695418658428407212929812854477959359403554980066585292474150574229597
0647675840853708226190826699170565693358400752792594030533609260245475361430017605238458800255747196
0215247976804979504985270878771860344371202246966178848381111168710281537647836595671266643988047654
0210293639832241994427945531713588559265233034787916996223671656115531322949714086902026344569666985
9926245388091287274987151777372156070334171251569755660357916136113438283257063142921932371074700417
0352296894461432080739027717111898693060828589736251346350198232805293337309887950364034925392732207
9968462150801386599666148464037055944132873746669948957745693188219706191045859018829095662051737221
3819086713044810468683331835182989693796483552604774225108693149706371368081268265550783184001642223
7892746175216319212207347243020667740762633225317071888187268073427217117754147525502262575188992038
6681793525322129938011001788425936384512018737016223699120544665221451661274534761133182894199987656
3128593178835563024061336656660827473146050329944256224844760292518119623274369457073218049846665126
2256668698225789410876913132343459045892530661660878214127708212133478344355203609838388826385338656
7235972575652283949242574620074444095939946482765503410825780392497991816742177645452265005988040226
0241899933919295220830863771027049841753243895090363631406349622433762418106769410534531990041205880
1347545120525081915893866633310571150197913855387803045897022031252461169324347001809954747378181016
2406177510073986606873508974836654315019724796934951388454481062107171971797953671868410284438417535
1209858611887454185553574703753488171770576848609996464865293189273967061935114763053579093780075270
6897408396419278632533635034358824874309804621567077467767452685369240271542564689037762627651346251
3013041607280135120963578613915784749066855829309942849994487334560011756141658288376220063760967727
1820152065970112363158120752233844660406037933748680046789959562700314421760063032046160817422016798
5782078895638162288728112687606901823386962542675835711215563511582615287122893141510540438055246297
2500457534122659240882773368367504466689917447610402199233375078696917457528209585286788687647235405
0129831596861338237346713596003919956367322388747632056453711511264363113477982048006113428069438707
0633442225126484174345205949623733495791617654585735012777121580326331350187206597374060112157501342
3948045036700209672920347415704800024296929606618442527535639923386880430298046638799718815035233148
6029675227949358451794977951861890727864265223075078888988534357992761987421914501608903099281736180
0001986519844432691750935672385353190358880475223607406049508743998975643172667970102411535611307018
6906446656192420830445015307537823515564708798733518843425657343598094128235938831875777121773145779
4463426993193256813138404879870610337514430135402118605326633066504124256593588959395472888770473696
7826827533383312265399598237089251926908949570091128408720454786844729186466076304189569813042491083
6003171908243867469796416442801789274958204313540812707815209122112259224603140877603442755123709277
6887876797715915508846045674488899453613400507740742203274399517750221678031036482330717672308066666
4884753311765314236743661591417732579426965205202881330434772927509939233116343706824441636764243693
3441295855396622270790619287374286229138151697595789808379839416604163735999720695544334391265641437
6241860076913701593083073409134293691289209751113521528533596098379249950841618569401222517101778389
6935634996673019817765596421173839599380469502328515173402054831129941105779213362320618755954337226
1699861495659515439493732091923682570294279927167896067244721805485241600983918058641664781894955649
6995988883782327380714276368591516766462261125929584668809228880907853697881923652278607049014926444
0568263397899870813696652086630261367038960280309139555430352683554400190101336706315011763066605793
5366117816752368826207596461841276579291373367051044033772583318593074943730174102137125478988032761
2392564414585243060986128669244567895883489910475693576297437992672007848455855699358902384901489083
2281511513099700326325276511135314781279917861907974623785249704817472264093315785091882260490875099
3291284074729661251373995886669505962233122120858989421094951271468285231676843405638977587920158148
2537718114387885288653387820038933127190541908485086110404149533566316173031285948240415526494316791
5138876153945815131996447234276179831531722857405772302601273869808134614694831378439230728653702694
5099461658460954825277818706177993176770522792444874651308501458136969430603635681546594776267066853
175442903580658899391967807415502161128998535639859199
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.66, 4.35, 4.63
Generated 24 Oct 2018 | 3:08:33 UTC