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

1912983814321952163900644868459172165377302240859359039381292666674686727504558064388675605516226237
2041719021866760582529970494249037175792525626426225760611135210432286258936100650352131822155754594
2136187200865940629601064596757361416002540026905313554064454368477916073593499860327277427270599219
4068047871523584652852073084612509109387762779913413494378950285946391929586327436242408852006963769
3929958492289677872206945260892611219186513817002808964889596838868255017837742707191377355697160999
0031057973025434889594955077624875835493913282579300702041554694052014526426749703073529592234363752
1397274908721285916149932158751829605871175538440372946246259384360262647522282897813600980376928890
4694933145666923683667441616632943957323202125248827714493527964993065516961784000825910269435955434
7251746577941258762093003530547392296719272533694031510710303462771756845747593152606014202074092006
8501250746082962118033608977314521701556604923335488740220535229725461683077890692558262211155039992
0745514459730415486579042931655941327918700959863129194785232866424183702292184476605173595870862379
6011766069377356124772814735258690778928606607140352195138348917051390224744794445547522086661450032
8714936390993369718723288635079731645205421577855027640941005720127066885524058827064608974171961950
9024157889048973005015045157563901001452679432090348411591347994053853777744380235237918223728588490
3623270923089441773343449854477838483427246560412205022102176449689177308404975451616111696132494047
6010078388620124239985459432586022458488442478899064637554112985234584669477275497335005709858455337
8588737991697508634238764982102990198811423733229284886460694893256941221313005320920046439452133425
2129871514679412180685028035979983374735939588797201782077446310173835808560958366751024651287761981
4744077639952493859234254687667290615813121271733424702262533126875382669075993095989733149841307082
1513076000835390118480464748744618658740862009393586887893428686693596326722614093719812728770107026
0317619980265680099612413592805409778646900191489492481498425133717003317939976180555651191743208206
2944309124580091483580804974207467246886838960044730603337463342562227099488758338458249062686130593
5958774035712424993514281708477273329934730640166225093365365713333696877215152127457894834349787036
4102276062278974587318257298282784435930603633494867973242629528112973720072518186327897721266684725
3163897056822105975285854686105906547148967206586542928310470100272569655948260554302253976183842607
7891527569060051646701513563721379329930094924054785267330864440996447014291157296468261498989274613
2465360050979750444736949614549470413446406699051864681268502794455408639499550775270890235546632581
6079832853204769899339578023963427929629543950764217390262002256639218674383196147018858173607641050
9826757218114895961350810922606197038150630286387670522670981656067264231183982641373904455989951265
0083986037327109025477647595047951283884205644785683544153044048393116856706238980250912464222285416
0778713475436564032630356567407316432391056108889948901475450891206078400619102570471810625641499030
2352793104500999528770826536828791668885138086412819501629981806414313415545998786609224179972275266
9610232160814775931589967518149356589735658613542525136598667708750917338587217918053503614862725532
0552902231182052396705299691134638750320302798715924872263624877918186221006245222946492785637607836
1202181836360770983566778723151823599608556723143105217808447683970204991872132862956061625767553901
8825044111241390304612816060121722996591510576155724668781334982312795364042709394335446551218409245
6743062870279522027927965144107546539800778873716581820915154872878263445916450398036923065193370006
6903235462774544056560435463732980601337657566115231236158577314464979201497267734312702056044088101
3287443853135375399751650178003544567293675899167317588104992200625161890664767835414960195710715588
5287905491662159323312240304686802569145944563906000580253741941867186074737040611828808336409570431
2512972395590977987540045523514468831224691128141115880759404003164991637571045228863329319720708294
4325697761136478823174052019384115041906204096100329417459777321485315121563668942900478547163014558
0523246118800587941916462665352699907889097240817212079429919205701166384117066956743680482981072908
1456333785856535230605025990722011495336323186111591216559573509592109838721998215631305507539424333
8290120537236347362125264931805934685893806864049108702697727357522519106968260555543532922148154541
2374367587551174918639077034709781047906519468436581023729048389814920504285617940767994599834137517
8187006892978070327655506411710838842563167069433189404935499059217761655338915371237299251851852586
7757421034885055079196416335033094334201330089816203250940860534421838834405677268741254448168130288
5248510914989077800462204018832808091340536557760167663376713808661611248070263832747978364040838594
8019606203488434536604492402496782985795665223240368365809784500674092069084069016511848474931112339
7720257089683628856284799971206615144172592651721391775021659248980844985503156666249654984272064674
3647457228119138554257568430609171295426626126713966764628142500933093840767729986224725593742829600
3025917589659542720323035838463902409055421406800864289570348568830965201378746465593196168013697022
8208526550293810848731378692051770312690854933900531175575835302529228438973633899205250022761390676
3984744356272986254964276529009385229443591749308221958114026427788377994599251678435154234633745085
5838888820321628767637310821244559326881156641419732166544208335825700637080981244023917842013960308
5469192794599719601077537376257921729190890193737460464476212400108932421025484292557847808089317941
3166415547561601357833391215846736533363417409576574419362800863858943106441476616283804741425891754
3050484133205941085559295564124829881831945160293752194501080415413341131920042829487503907211224889
2378948812608010215816126411102971061168153487452895997384575804814170261664350977683433114009465269
9425726228325796047362982406277940344195393781025171499047071173521232262018267515703248814800861462
7042632817668020152621765403226503326361819350835333059972921942733779937942699680990532600132711276
2367588824929619304177993535633787277973355838876886832870572598187101818603906272086673382482170304
0533258157834994222299216015000061693838354453581130169721667352642505445177976379920593819650281604
9352462246546074049288835918591543170101381832264438720099731064012621845888966972238018685152277998
9567259200943408574873700150285815627188966789749837401770867948735501794573285894264975189343997724
3385785626643601125719680598956376331658540099760430815462456164199591514588161694760769399711144255
4906271380199023393546139061604833051828855658743521492094440971366362927729498139464673875234006635
6975564909016675136227313680221748800720142996055633424926863764936450457550427537892383141845590058
8506300102336743322267916826019774885918445878735764322627776596368862190688585097194410810730901071
4661765807528823411938876818846866465646307811223265135361419708385848730065462475875477057611889949
2029690806139023278137442968079105738513200871890222085976182343789994376728963768890572060141029664
8095705823660054700600408985115265480341533700850204961923038715516229332422586521547450870654804014
9650095515603704360683742560225558325378921847855945274221357210950931262718909498495802809555765925
7714957407698895625888742141146349603919524510744760189944558620953232196352857331515944547115881683
7673865630315325752077571020597387797180334972644403254240285682093042925537852096973447297042002978
6046740809177487354395241219102988256378131936197069784516679244120835520007554196666267083612165338
7988564425249884095964118107571563307653582798951377341691201832359790826081526738827766543629914132
0466230680788715803817468591570096846045210056805387761958251594988053979247000711948801997830995948
4437124565059919712161110458720038083969916743808276279849186534436214990524640232191242325146597858
4185135239135845353518511476870945005799776963989261226558888999133534531941892754105687857205729887
5258227180942850006221392680773531615995074421484687838084554034998509556749301525127953394059537023
1723480421779678122706946326827593612081642553964139922289718199839073784631583803522834596179084361
7384116932226072669676429162711719118191585333099961905357098037295717976744554815343470531497901507
1642561070582278785996097198289079844932594562449058925818991505858005170069653885521223733466154391
8880804939984682267763319062877834757185995307074893330895230317192570198806836706649700242897959578
3476449471314907206405483628607099198517898007060848581956398403310876347243435628800642585905028770
6823268530452618904982187068337291433121304531445366265902208219605193054514178518368884233856865082
2470853947350578892731890770184678503347588209614827717078235781510963344491881050069334614632653963
2794975647629751825769689225563309565322215494853853498015076127547911928215911034160460791231648716
5105614801623476087466270125138522956527464897909374163410641318971137104837545721870691763393533165
3993262967308690119631721586318446057136617938393858435852496875760507247320376578054020333073945785
5315177408577190248865143215946112923184733660480158917734027085784150196613616141651705253295468618
6315329639019658037793041583774808773817941955180613238048036452612745428974272613368323557324040393
8998928484529227439252806421774932099786205410079602235783148543259945669605164729630121069561248509
2683846431616401762526674978114109885421613145601021723863158211592697714635953335546641009292642548
4456660531443118640373024680181110932217299891705176859931344949508628118803521543271417969075543455
6971810780144744468012499450144452800295891843365356902053938005236784738031653530396349387264765481
3293049420769150737688400068802235562032115746024505935689750115750291926679718502338680283048999554
6777807638651118640275508968357907306244885885641420324301807685349706545494672987743372870618165420
0970551358733305339867035875284289853789548130877079884616580998415254647405530247421197553254202292
9395883990656892603952020727377753810908613517726005444000063647513403508684122496879998138334475758
8095832777951999262252088738700106634647813631772860570139214751455010730300554169848101189611323693
0809353343268267470514830714066279777863100407888764981778404129082581774069125864905107476231157538
5440346298121787898565727257429644876316844703447717943805393172793911510030411129337492474963490637
4934013425404206080343477866071093678214124466280477023619454121715834169667377912015656377200118794
1776141671169726782579070194898270621852220874874081250639452689471660016341823530499667839082148526
7565452180212027755377383917954350781892905597702425680407164115739784947219879221139569164210762645
9805870801075015011927604685636338760909564901160771757640416850367718775290001142105256286488043460
3093189761249654255693588054926450286815141893657913668716787373313030569947567000262907525680934292
6886319462302189018353230632107257132848307247370707960894449558664975237095024061911983152497851627
2800884849676839648028270435717027413079865187218232564066309174353230836245727192619860740368649709
7634645748982610359087950535658309538599676663830310753515770353399394591355200783445633364862023824
6822488434323014132675531603716711954772828229957869313636385338217564401902476132712655919521759520
9737382730402027345094441384478184074514714362884494344961443643375742761803594501589046880095819883
7603814640657979783157753970043299260360291877055657099274642785606312822857489195523879713859492263
4645905168020037045504684428902237571238865750725043548408534884009678465655448837342189412421873452
9326984177058738967437739494142057700711793132627454053849068318333145620484839196797583876676430753
0680938051063185807626759928925654181602362760498591790553713979622980314229770205820947778016436818
2142940444191235781477223210764137642030388609183427514940196311752808797673814307882768628398203105
3539523260772523883522856041398081463956110070238955424461854703120739791182810405770185419287934332
9959704926750684832472699917279511889068471626654531405813043589101883857010708045170635825743849592
6969298309167142038170463133793335769025578114352775218950091060987652952310677677187409330260782448
8910793973365908403447360737328092470008245389274757504806758682149279652328318247857246715188802424
6447209067490492674145690348349053662631805267563915412092705547536286487267880936613010972638473583
3223922977873294141110062995692750240694760970157410926170211185659282993246622078476980021882497633
8322911958843516653402982074283388459607207139233800858950311615226679509832083592717828902803575663
6378869046595881576387542001903291119340074149856752033965460592396177233474475934575496670041298062
6009601180032131709968897276486556557880481742414948642515490092918509592661929367812284168273664064
3331065561663796274198791210326085356673964308860740558470249617690030200147283285083949070022693101
2348190166652400434154137550121415991245183850293966023602077802581134421036775983446743392170735410
5309381003988392364952011867720861466810460571022588034774856188349385507731071457835815639899325510
2343753366190821729885385375453782117648667848587872766882515760946438115000811413339028295431455450
2929229360027061414936189293790758805012216603830382586825885242600293389643774960997479413511640850
4217623445265503050313022394469012101688996119298723360692096898349220781160976938083547734121293660
7745168711005844451518964112128669689540435199529923659497854358586534776097328428495948512593952552
2027775028000869410053408420095615194233318534512319736172418108656347267436881501769676558251349072
1870191908145215504532010935115632154485464119904372914853523042500922943241761178755316966507872925
9082196367513822391253124015178803883993647243976738219338993637895371320139071658774522150489128371
9908471191874627150036091461505915836670116663311677805137572622666147985771732549323712403977169194
9860369253633940296892225799130745358663276701886687924843868017255272302337644810165941027002300246
7729390032416279389806888587991697997762271384232349913218117012022527446774855470178805297642156617
2561880620267957610278732562553955709910111707835002842449183758425048681871531337198205759271736553
1202574019834166299215441878004463608428278546800425455823639800483127863936097306205983654156012266
7178429629294524864726749446541838683926373962916872654549438121802167185854655099727040186237465008
6786599314347120286900668240427326192732681402878088271624266481924341616139954037323560391960892992
7777773489680700657898803188894329284581833893069981899054265522779169167319286640471078358029104351
2629071152780747352230468004990229877920884893735893766809392268317777809424342023963240741618420569
9677210531958437967668056733765640099636808985875420187064725353662540758266504233064061723510398444
6230972631255633923927156720451174236213508710736316246357450954912836477512576798380775290762616368
9236720456260820023287832358652124346280066260016370236300752076658118144350144813354856937022130121
3176888913851731921590254884927693268669029153370797276652864562214421794172202122459858669402666866
5101722988640634164712901885719060142139201356716683923786525460965694517321846142897556263422237726
5802952887821919787670723494835746973540160921052626256399079564443974710231138334826111366035690823
8335431501379952165377341274302081079070027496871319529824458742718599886395755827377718211746344697
9451353438848698009751133133994143309037359853963278351337850778173625186072564472618955573679090489
6904227833148142667596608774042178574086617780081680086426251930968967518892821509634006958355536465
4656194827789716886071123461189156515239865137460184252053113298041322303826426089558195567899103659
2296147125151678866797305878471875896205945350332132744615055936780120958317900878118110105148740601
2070426938691939964053154924801891092586008267905198881426070358473361940335182590313041960073283018
0234282445126688063451655169901717432160416369057360086624399312561239706467651051087474773127249663
3463101546397865489143128993338836269841115076535951707199183592528121336445200771414104196453321254
6401462017112156596188805238990906446814986009380727348289854827828574871515727063222648727052183252
6792336881321091104774337047209810346523784689492417029813149162316234506166712988583770997199116533
1019258032731506244994368197897817971400973362586522147456399814202538698112407246955179512418221156
2748502086987159721787414105151313974138131948787563305506535566626569092731857311038316233906866624
0311406493113709024403936932568362154783924804112423652452197682191002659434184046454457139006304154
9905266011156610262759033223797382050148829563546022258495730227248601349766074521319936508374353092
3298135873445534351183061280006638078504217456520482164445204425729618459647847680199293276888783563
9135871679622087944180681222780490576061486498733605612314553603415389208462396090890951586516408781
2211559685497772547944745251899084673998157412174038595083781228449696270008667941975317486340514137
9648079596455965099756443304002854880933650982972136839502511215174833938240869810436463661239550708
3522239001867097771006269893810040217536268352755013407855763015887206336483549839751421087113949950
9481833578998082560349554425929800634927613367755642290568498687812278433704322837656073567827106557
5359490935668692540870918270657689397432743973082529705395665551221439744123160033028702480026512225
0477200890811452484999607421758760650021427615497327651757727423572668705690070467818031769782255548
3669879175640691868605340058353126815393004835656924349728916478268586262414572180748043388516909043
2542382681684958344535774876412972261315955469100492448260327792111377584861907995447785129907845875
0725146939894833412409962058570094731176993726811112599968422248846482171167886049918262795045391194
4117620513241778623309991311519435095108790159447416661711961600000836893989553866616099029431126348
7580444564742040188371771406676938866309791526772942569983922793282187425923973770747978846809009188
9045444081916618705182359140814630897653608670644193670127193293819301634511714507701374703436737034
7421604234362421503970558926976988055131997633783646595729665369217806362889789237202982466573764536
8242413042058170129435382324827823081353922050392746609457247155558292255336275729032595923729199172
4402146488238066660634469043587341598724185953935214967246015949321665980010255354863781367114791298
6124077155542082584763052839856363705657447584938925113909044415477845724576327721367292772288759030
5449365894472876527336004923366927849522777029863274763754536701496233538845667371271715640278331095
9797215107298141554331008048687206915178358256363414792963946860560636169921729875472488543295845200
3110536634453286489872381570221728453182347968615425990063090693223726897382480528718139201174879622
2555463063311431176890542338171487667674315271827122099195607192346330740231443877990729466772140849
1704251531064775701276948134154760920343511958408482540848271265654203711026885569367838111382983642
8393824853509288652611383427220937424977653819335113717442592307094941910223856120600362015231158629
5388297085031211485818059688794217793709838589974296063869170429297525606143345733563354052910439533
7059701654596210612969782040915308800091345676684632984267760596717738350005731842854122319395350149
8597699262752743203967953583390179885677862855272700397627120791015319549597479754618301272934131168
3775674774114251193818650342283861369584064272525220238074828808893418378811323143412828783221333851
1706696322138753500363968251817292510203568196822450162748010465925529287965121618828452930912872912
3701862016440894629559659950550262594667829219933262619942945339523840556522158414471893472349087262
0599076289833034530849585322153338478981709092383790072780588888925001703266383410927407428508695617
6704938606266262001755514902475984045779811777030548076023967756220381390003046157151072852187331758
7855280675209852980102680869415667596699152359026935645155414636313675276677569520000927455769895873
1145714640492528196441540386143187218694825314736294106678321084112131168396411348540521267444744048
4995977750343959259512776468681143302882771601738864249345799391569095891702646794857585653611017655
0341689619120244877185149268628015858571909524629306008300165333868926277733706104847137977590094511
1885710594649032071619112305588793902228389992340580703962445948608565860661022844163445070022979075
5065223640439777692698739923831964029538520830502775721006425087514382705042768633422847972218768613
7498119477703207561964973576688579813725587182003205235520180191346415508803879902981345240480941362
9050512755592779294225353338453625159404660960638471848827886391775717995289271903314665912188258715
6120596702690494026457351248298696875960758436888548057463935903872530323435841048556712618179201237
2219760396438833837451791370135758354561946396862410306499966528701138403415852335345142625652163672
7811980221962914681678825879618917717257613246259271319364132839043047995930114092308117111233146496
2638380561395249711295663659761246440604216375108399944367422375976427075551378844042159852635423381
8391132907891654194792499006993339208886762578339792955357449771963359248495086877655451881481010531
1469737898119625360522445676205055321315022601601851795180961942841753758222916581090230136890961998
9153265026361710207871003403917326210497295156970164476299740444813819906066930004702184060448133918
4728450242788087587192760387385433486433302082677786489733245505782282499886925498691597745644041798
7041970076889457121070152390106468253990706651868069354026940308565482771971634206253142085153261531
8446042535430003181428910431383742018467607478460140430184304004039003696458742182785803263746357215
8798161802121933544832618625431907334485353250865581440635844711726666943486552347494549595926059342
7635530300939601778719206096885774897371313142392044159671865453103535611515903668224529219641472790
9489021228478647934589336540490676135499235947469922149884796303692106165187701133719317194287869153
3525795063364503085120599397216936853751613816806145448677093880247865555477227544599557301902311757
6544304292703734625466854957200637129911227991618473632536063487222160386601515653045325451906849851
5439458680738941592669124201105664932896208864273406786583776948322869955598429579530024509375634450
6956173827675141683555618463860180954125444948993644812784513401041951105349011331922797188288027403
2081143814873633824572584793342131183859395937362904390114327071606823383889603987800673257642768307
5441525556536406551875900366335502823510036997749133774606829081783200466853069834916461177401539012
8163380319250225270838668413268864503540339065203250194569840930602156851309374345170399930568676139
0620829295342457666534824421975402525268239798553924055848706001432399994665030522944380343570627476
8749023708984665799122459190312078558503859586909842692400499802699963179086213871968657250781216711
0930884158228951003086145765854416861947010284066004855521379768335361316674095191507527822001745987
0756034731151385521542501926438296763021278385703392762716277542145322777964203112139663748169328204
7947498026960831641085611706355389411729007755333319066919033601284356139072742947112861282953490702
5329092887540831094995943790104319211197977773411485450906906819570433619439194676690748507520527128
0824800991338341214760270786614357757565150389429885210951056534147964021455750146430250444548475043
8728980723188216409332925067181128048257363586437299612207630489401934383090850362221257563855747979
2192661828653027631819739710121124514513809008185776544615144356144039837477558865218902947992003918
4676362158600034556453420815188761126850100621775319154947782226409664189531895022376478682547718268
6881400693770763854310448783225682795008512934271929912440361398932211878479477200508019020072062309
1628177439227378803156577654114756434276653191269419635123375961943280774763958533293120951362489685
2556116485847138019420263701851046026839766689738680162792417495921703216358812912128394768168639679
3483784765442225244641249199888278555212629483496135577640292826565129065463807031870200616022003534
1529690767982041812945677335857384994728894261440886733501274196071713295918128791558422488276064683
4521153206451606465364574315413720155870076595364396627643639252905796622067040258328673249229806497
1675582737015525597310366101976845548272066159664820829009436377833297754911923517963078716652367324
2685443438772634305235851613155343826173612153941025746025506485153408321234739514766328772101481657
1182038927859286438565172207172083695374594674624262514352352875698775254448164566322753200296815470
8199863583330678744672499522839065420262197773936064149010517618561151072061340195068419260804406265
7639397471504830042084058794981205428194952105469215203125878828051078312473011408292542387815357613
5748570504956647068854735196516962468059595601556870017795274809794831044042331770089386583858175048
4799532931306579278144221240375714521338555845248650056237529222052582991271608646727388291425508254
2646705023923418747674780300425242386334418180168071416664284251440406558066809073051616572160266777
1182859026655878529982254624503965266455014352815064943327301682503916192422034918004630148684630540
8799662308984251446728640889021954697775021755919256192474581927667096608974480888797576549025572291
2514899303337028259712964260333637858671120244497114284055007615568328729969068206830902318571843470
6631567915839791572171651537747797101757891749293335224438129062710686646849087198925938909599430426
6901488875670161659839237856798384932316292393285633460393215272274569412939239632889833899845311270
6163897898789236489168658934385938283020887277091030382795013185329260414493920252244542363569011223
0143022490786832910320664438235669328933247631564548777244062632774749599025671076142583583725223465
8810304260488704359329532482189678288829253655883505913189311576814546649641038238305396474941830299
9367305188105478618888950960945181933669535267483029291746023428638782086234282224358795806716628199
1133857627237826095217240186207658892644320971086999734949534311762100130230167407446589776104431552
6081796254121018348544624953923170553018124758368740803252336180645569022594871221085785630084496522
7507276976131557225500542434818482074131931296985813574688214690727556931700928385344362939681906627
5459979256200607582714378751929974602438713117273343018342851675558106963384130950995831340428223552
3980395849953919802828644986864988147525375610948145091896066732576591671945848124340933854229019123
0530547065339136470991954745150935176736501193640650346554086802778578975217107310708358506757208187
5898918696323036366073770214087470140829048399604792417466234982936003088423110953052560236164417914
1991768522120803033850190356620923655250194725818756291484581637286012194615428357144661069986244197
5976166666822945329127255545600786490987947064838760922195903809112429022959418519635795840865600110
4648974572893401965080014160388955351980173095820934427609771823236889116961618621433831865640100066
8728127492441671187913083934914196735070186981690942890658385797783819799158708888895538387369379547
0067867585440931414682048230892394197642054437587547683014379025592729640825046531038909265812522520
7191679337616003533831262210388575989280833145053825191234714649265225403058634322577717629769190373
4534551915067259865920509610202740881900653392915403166972674908463189058558797695744245035499820637
7825018447336846398986358581288666571514130676704394330554897009888789962204520257360115090757983051
9207840212683269965737345919245042672513115264300457573140851728291534189482953060139858217738095742
2830024680224030711623974638998831135736360869175679484071564763542390717180707352195082718258832803
7700487732276934574182236884306277442755205540915567770479884787864931890397473469926694725762140619
3654771720673800376459934758480748867953540748870944381554788864905593689577990930423283033081404448
6319717217175628310412317702163407056146474963501131592994251699159385510860448218762748995014729769
9198738572197021193678754561033178215325381060911209814525550557525428494713175212368637953411040159
5355813880285951927327196308118474489347736689586220675208583824777367681169243640796801126397784301
9555572391992851960458891402478682157814282374074166724753913398404482626521863411774057323246873383
3211711886213803028577421680445662351795537991789727698551955104763411361870014493614054131956463880
5404531064342217232383742765149168627388800165091676181126275494410579609294480100343535481412901239
3895933155248231532864429231788220349680902356134361812982975997429969456955181593941347964475655099
2731688995992282448141849216042932833784038282974079648652587826153503544432733924030248256614268382
0474548609927569761345969611817757524111639670472127266547815705679265915303696684453878208892002729
6526913711687594246182207660284148326836008412005763169715896232698662987321788338955144629219017996
9588189927611073756498523988674435841326053983625106260130332747677287042846358731015502276512024617
2513777327078023113947895094982256629766184512341348035780860253090404801688544309843723957012485031
9179384127631767890118506325388086623267967775493911718764141054649503628329946234404995979297843154
4784311665942057398987685247358427633623321969517119489205943429107060444950404959015434619454811996
4900238942270670505267372911672481013641430303991036282764828589488558505922641423326073399385133126
2976536218450763752764967111272853543702145219154256326709186113836408677371802187641254937082156522
5712987723635838506011771339242287853133669115415562965623819036419518490754779146579352341845513987
9807572951817797550990247372139870324563756079180398848161859607861121497263798966587637335462873231
2592606475485618809048498269759364667515940141920513242108640369445366536072227497640084877333041428
3713162534516580807936991465659522128494166762311047002674789558833287588775382219273019825684972587
3283639421243760471551767235487734982222565409510754154044997832105354935498209144643137536965701722
3626652935925570360330429608766889127175093751472433642971756673571331624824095816585776960128758962
1213884833486380237242696886665039295745232745533371670492710432216696138139447386033924473624549382
6710712783499195402091749107059265127415039962040482891531837432984935001009670743245106121375066826
0069245223128765291115623834026692035327821896892791943289084056696769999514745810113315909294735222
1083162536596966176897373402269454127534784123525631767940186702699295211694110778588028602329820579
3725726013128709621088164985046445469416974862135616221213879510249682548706560251480327191431613582
5020728955235440728076225203174972402586511689557167787527133428833242647018982731347119223933936759
5836380612686122410384062605513145581006932439646547257662448050852183102620908463585783315400045721
5076403990612900801916225619624034384450006042245645997193961581077351586867598988118540869204496076
9506729774916725016174146387964560554541465481001807594121314720358109702907182972324846065449109281
5440621994836290762068255763411543755073880021152512476289967923177050927314608688032744829353969391
0650673916998087230826744905655678210384787557886222777044105393675787496969296102487434608539289774
6033846490995943350863354276247165176050812137819888455086521342667604107794169047652064277299806207
9197706741440748122203173639796870759951678881969940571980255208982645840649942542454942715809444647
3152550293372260996619768171480873954510687883463418804508066272379246348194903036329469938375037643
8885710012479335608148331318960954505194677174401340803497703549657526898238911754932252862311213577
7523477691365366731662100194121274002684402385650158371517140695253999422341385503294215509880207218
9609008334766316065970716489595877294141679079868445510923919795654735251986739051418626603523835475
3636345787936184370860889077189898613955136835354260210523484323640606833725832298288976728316807797
7360647522399811646056788570378141490119306118829921278090800632334355356850196577624354660710708833
1131253202734178499359287936061724609698349056823510828636967249088995057134066659697297342037919841
9729331227459323428413809685310694053501061984261020836062206716907284792545826798884134738442706480
5013869115515207941287757419282230843446807539098642147406704251722307682357839383361570117440595824
7369119270010380804267760569200559444691430487713534416249582809141719501083821501777335491526459391
0487374671673130012951944345232147098270137074749807052603657626913303236594234208382939934529757049
7353521262613790309659049306082649280689161868678613757220526227670302786257359271971652469391027403
4494446394423127340017793709054541886627840478304607484387360667609460197587839284991976344046463272
6640050772604075387319719439205629668397173586145558089962629146172867483814772952294710412098362765
9752890510870377138245429056409389385989098683403107997445974997308801965946162644322270689376491614
0395692618946311957672572147270804598949302437764956614473001058956827313820843598641388657118190766
8582177347152695216086371386593715383167262992190274332081283204146353245358005681309840645113834235
0335258216165592702237474634416528974946324891998805655460328118340835339115803964987178450587594784
6992267484272400448960533919037957790383699439497496641006232560044970579308304591856762977277889385
3165718400133636261215133481910522203677070740011156717517092981471710956626938689774336741377572122
9994772154676649732496964324065127261065530423861597499206164506480021785202061424477718024851666298
7483618299860206279507510542394963911398961089268422985948696558622084437681701567104966237353627079
1468824981761886228687026931157419339771398941334187387499908442406770320390026014199004956758517596
9838462940930081200759391887454893544660100717709448125837193654689770267179024705604824130794294016
1206244931836242679403579153174846090865148376456772817823901280587586079295216611533025119717271536
9974511829529586691799608929477678003786556837324150385292112386096102832663607245803109544145193775
6264924111703198661849179160844583136678326973608268672181115555332108294237007811928395210580742794
4308405412622716285523700387080851243466799092343129056640751133988474186802572865710680576473979202
2687748036497150649882724686602077714820124075857897419128334381887686546031377108847860368078126201
0020267686318941139907886963439923292065929235881081214768701559563130636120456782167693591704615231
7418976673380493334858631580647579009337901783723360515713439025136126356471229258308345017257498033
5274199353772620405031751483751594368147734235879973950244546486687619035549688071139605519704630998
9919342808126433210755632029030513127276948087478724892959436621363562359272754815903259251337008118
5114651229114476635055806400413535724634065773776765248921955741225245372056739981712879714621162638
1253980900982408783397109735389745795947368262443641077326888586104438360103295887131813469503300205
1990079458430658545307445161097957108209329266704257245095284900590521800774438153576292098002021883
3861344420484014520564484951681706536441186624534201641966849003062634505890150177406179278671949142
5368114522952183640900734041807103800246566229864352263886630541849030782303470357091768614482420941
4130150142119864019142773411801011060826144833082000793887338294177102452568828301006828150275184195
1574376977350858797984397547154671023524423999077098409901548321795915415535096479213869146669849485
9376293864625851243322539353707318461251748217129452659777997105150894595384923678036866039102783875
1234338302220530486235378366274527623370521559807743168145007068607531676443963822088684256238109409
6138388606747166984721611067451848583266604227073817257225914795910833324625449724812868428668183280
7483639914180113580006082995915782480262030983354502315409568251330817111418126513912554298413450791
7285064142856305589245874602139730618788350894571039003448327905679658357190568883148806952512173827
1864378550649412839351611251375280219023081632295116572411085376328629308705000712366617937100252146
1654782853535929631819598392079585211977174494680255068745693821930982575606669823360392672329643190
8260811482498401786161787332560025698537272069247304174506991619934456541693732553995676553694747508
3850103004704519163286603468238115611340344842327804991548049001717412536334342973597686444389949819
4768142452039224528561940181851918813279590079748637705112382811891994382722439538156767491572753260
2410211371128567009671011929108971465037462263614890522756939794013593354889311843213965305999811873
4159836422399102743221508685494105227035145244555002175913636805607012891122650347950073449425052508
5559981502564720884954412771369881419092823936540316296640213665417502273471887635859986336781811534
2721342899027367522488539507081444288784981995110778471933092903389492784288532335887837889154350967
2557763880541538021032731292194477862026094111084218866467872310347136345642085117930817014332420327
9085767757979748922325951842565849431530248387006831283091403669548227080734155671225342918218794495
6839803359623310082640095839636139863672340789405267539388842705549199535025046373014628898913172309
8550269021351991488026486029634988051486127232696843735079671505448423348562933061554970145991838477
0446397711686707894461702325009048354232189084817063154514731298214732120787832476760596150296689771
0062368787716048355715067041008301137736316842031330499263793393497574475602249513319723145284719322
9265038223097701903788320165332980835731611113186638216144873503881110152403032361922140283690265047
4816112155508287707908636049583636626906687098621809442379620783434524181922477005539894557608898114
9978663464745154303836278773387588882533326287834286942681914102504341192306077806933879272177709680
1075606391294228035314861269225576933420531679300259812572038694168712515916383278589445188329825070
4497957467758213340209293155861258612673310852351709155034515589566114828148138612853900051320938303
3039981381172450953130856585995918677624849589617183671427959278022607044186877306330502590364837911
1075318916043208005209863973977934063730318650278438930726213429172535247249209913534588958356489865
2832184558601766837987802204662654828560939293315424686648729260255892534189259725016528996378663074
8712758055712130154586557633537602373227902047251020134895834158896827268236725488742407112185656321
0156344500361841339427820179866535606276680699792266154936864995932348233916507265397238837966648231
2037750244430427287765661655641661038177252294425632215942813879051767770555845423177659878808211926
4091066944250020726695033760298062685935315571510958109737750347107021599029117714750781493321765568
3891657160666355594866012740668950576387264608775611775287956682381467259415819821599848519462628347
7276319726177293311162878445201372098255087730566434507887984975472851611510309332103669929654721391
7038585967237237076030826550747135535609581023063483935754970120596168511296660323979237915114075075
6589985265967537080430018028115626623407398847007794733721144981816755822840053885709152457056742135
5854636841213140211921825779179774908421913061915068754739583955866399760457173453822116348436131260
5395364681128709812970927092843450320096816455001609517681680234941842657801458192462534177857376389
4734352616561926176764862750188725309281451799902714585487808780578174269594080278200063912289202081
5963809213115082760790182530718264412601707733696677436922916817707804975650462248469121321070383702
0228334219166664440885168271058768664025568420212660171757469921790305546704001012358920470566041001
0185240026211014361566446250397481030745402541579860176201043077214706553516920298028509565030105938
0571124764810557364918873844798031194240741095859997981019748563228112868695995409898793005798093996
1047293874390297686651149273150057464023715161262156985334690635094610151156669334562997249442126945
4450271618829603714846578575924348317596158447406557082826147576344167679134163829848991000776315595
2694623328975637569450325340836648960222993667389695229132647068184130293796852633005490250969171412
4892857928083576796368213741502730716458226031592154128669156047842807623317847845182799984392123576
9799592153504682109201814450643373272263546536818374435609681459403196920175499623547455189899749062
8350668179854307670505377990858770892758170781062391608964854453482177110093855606175440893899736817
2587733150459987771835383341246087932896044869246089946275020645401677761130605940161969499304182488
9050722628291495456407600379004727764561409202093827092283603896123773638710756538453066767743235704
7613251077901737838379015985268376682343139296582538949973838585879356633630962051557896604826567612
6376718975583816003102302750900028520775507298416319004529313819804572903089753566876512719826949750
9358818673825259797202243368394216855289802733309609681061942995537039754489689076330317386459664790
1892675071022452934277218882902998630795774105725805279838569546125956855178378087429059716896208862
4087192688027212552158432602771023082237971510043078148854107104750956830040957742894913970386850757
8275152597737298196099571155678162587418621641011933988711909373590398707613146876456788706933803102
3987382437986083687460085473218695869785960487361792396000039851084330775712476150983379481293882267
5657300179075229333917725430851536196616192723558727724061054923419194862516097522081216526531757947
2590659057084914519288757316958727182485769820519426208423696605173213853500642715708771763252459689
4413722768661164350974518522349789240592959137029181561541962160879797332467189093337386140438957250
3017663511607174266302878792188298114598886969752593822086649347929537410339274033136444815348500223
2005128626430759930425427022551172690361179757828897433681135989002436395046836776046271311421206544
7008809205402240123939012942222900158308763857882462771286132672690274667703878101787336451593855445
0067208099665860474206932171021623625646854631035872046161012478101121825284348336278948942642813890
3672208778081370788628857313591335024840572460674808685918738452884210455727305844863603606152353028
5501478770660544179904273349181810372180475975157879270677538478045878588770327622863363755111226555
1525453066562183815863121971131312470684524562501661391362768884690904553320854246853024716854174491
7927603382877372968478381165449412535358940073500543374759706006477145513013555803296754930841112449
2571649746957970283801935454558707463989598949955797623034145376052730115448051039743375789908959317
2533918651582721056129674638723824623135753402326203614271516156013195627930708899081800828054469776
3647369957139431984111160154444862551792238545421385047971225831004602869155493696901357574511097173
6700993932531034493243268722989147716844101824634792086437379563190079834785205586992614164649860135
8765975165384005405060451509057518577797379890861953146433853654087261363349732797031950772349411627
0308968028986218187609115657892553067518182990328129467718219554394120637905828167035705539381509429
0864353219323964562580822698090124143049780407228984254973341112898866735172611139339008122587217147
4045057874483998264567344670446213182500047870562557990658263248844949324347620659750854160500360652
8071407000193924535983298327555195862021167060984310589635243922358934519248398285110056113302275567
7197106035963392474749430577319102596370099837576261239679006154125461777523799978799974099751792861
5109413722952084432685867498376680148940955169458359523651912264848323677797849124666049677642518843
8287867726434332622393473579227029242413037177285577449991278928449897677289099447510246079849534104
8815241953492299499146971176579769054955202015932891821036308803824408357251903713072307566141996677
0265994720347486869180231271572566328632062112307345776657573806721874809000500923606289805674173947
4747859653662595290084032935413520390630351447547643924306578419530724947041994421004834043023981412
4209750409055417802265522045975272054538878483577575559769899012403027054564662363524504826927949494
5188951622486440274316972759711837360362679756446185917072649875579832044397005456970063629007770802
8531517027114044569429449019252639349516636766398351097681192260238560831577013809933922800765772073
7849261776541782409323133264208093242080929142194678902475884236905621595789236203519546235022480257
0290020674510037154325668519675698473598387703447165818342356095779766633157610600638776319271595271
9432845372168576045272473959536806835968018356034390685559181908983055638284682350889588747753641559
3182761885481100892199246968790660503582121026494920503448033116802718184250616097641362390221192103
8820231511363329007448919449880767249854811984789359530243534817504245498015569883910936325669836995
4251145428384081411138663881336499908365566541215871595650316557194002598875018797817881001444308477
8317532447654909779301966266150485132544342307764178815025517466516891937408753691311679246637084289
4548872407434257976801600783980317016825382569098363504783373790294705827485884256827728789551643388
7357495727425307823711672022057668235954431652516771758971107519681801265806236616529040066559093657
2624013367053705425436752045665822290668744839860213944408387326022071509867716069367164773874002083
2214147284387638988066948477733853629211358218371846722482582641921195003559558498719133600445066414
1510745201495369650465759777114350948206735244412613558803804286801887261692194292185373373385257151
3930559559399688607630072458371191602753292645600402779048260721752739955399943283817738600763751073
3108630533219682766338900472965195970621169387271326116843281484096327357699917826532834066349638611
4330672951453715567606150478389828018511689490012266238815835556169634914245309869750724940781248863
1945833249554911956446511558503879969600823661612094850050817718226065363835068287175640922345074874
1268861865130075701172387146670062228819754300931049249056612151255544971381960579673892652611874368
3104974895913561005601394743292659298917241093302893927335998350059115151061651532737540512724341858
5268904812143980761546871677563617466399990755603762326297438637383411304676969201347261582161744911
2193192329990412388900918129963279512989888135801799439642459959170210530427021741403766858998489994
6837371003837269483666596695332550560622264441308064736770390095814928740063843710225341664718155566
4880049647780733535945945852779454512512949434761076716242495367954069568990023749573331458097584184
0896373415456999912328337187606092487362485085065255468265684613662843460389539861695129699458918644
0385622869089572485384549443626124876605223464221182002273847892937677552157347663138781346183668094
0755211470109584044386378460179447750631414299391450592943791750923747272549648832542993171062794797
9131475847286413610206506466946728780326695381997519003959604196857184155928849109743244794260808878
9553045868305395081832906502329180583168466084002984287326094676837657599960096308621308245794876394
3971199115914231193807637311621498783213212686007902499681300395657567705215122866328797082293909827
1387652509108689988131582536594431964368582363461654907398440916231629921266219551313089709493304483
6642903129830535514472259983907998702002239141388376699955274239321492692416649484709183751251356548
1693179014759543810591425740126487274903456015050582712548822523329966650209767470149613691293096124
3838753734643307664140679870594191633122082812745139812287892399462796680182250051418072549352584495
2626804751333973245917229016577016736043569112384400862807246029716044018170958509214968755025521734
0866196737469293314820496188441864043503328318844198895719240134096893483626106141519998151182796225
0894902242719538330303091051707064346094560325377855959318361937013613051315945671039567948937300636
7313740680100035269659386933482607961668566223747698538820099118372402153404726683592167298209075322
4241613672220451532588008704936761535414675816125491108743076240326221848195655976476131633959703365
2255309022720444979074985815322383990418514067048912066267946661408860359012779741841980443234956378
5397025840061939418035892909566669679351101936565991444764116865049331245299390254527210624334474679
8100190135352245281396855113735680595924021987016999823124642033128717709482849463166311945642737450
4360323381585538933879094507018570062436448706736306920627314383492601432742368748701681831021987087
0948802359210368858571956341499176836908008072079413420844624293326872095902042870755367168005532163
2167827471021346105737058155515951571705934319287580092734780062840790603127207933858096529517270345
3992723552685607705820409635008039220408424584350897845300786642783540861965328421965455641945589553
5514011786708445010829969636455047941302124264326812515373527988539174056804494501352319513107103662
5558323554519799903528757138618249619663047758055055637507378449776239448170960725594252193864887123
3944762608143228063676969758760142578676886967111437409078348722520595071582819348228360812809154123
1269502148747684103515387700221805686286603673401461726127210572619953773252958842449283706345721931
0915478317628184055119825086714098717732635491446790797959923128795781738068451945792598347576315952
0614026012623682828696632278060678530273280997968962940997494703571215487765107339291663528307955530
6495799729172842524216347393973903708612495607077714793922722872825624150483081081106735045179916134
7863685832678990917192072267965032920035864896659027342323513597066484668632153551356436711706385121
3488234311466654037207067294859156057782222883834156046035428858507308181336211114949344392919321574
0051412527276932628010124221678429991909964260307325355682597276889059649027799834440237548283344820
0314581675765828359116179288926833110631363938808768015287059173436865769291641830803594403898831030
0905554311386556248284811094521986483439236823455739762095454621584999823914723100954376451402365673
7479071087130442618598721641766815219808863432895291082160207755326666425597918628050314939608148211
8522530259698446722300712102382680049862124386433621655874107313049544740902784235572619274893640306
9261807571565841774088123372673129481840233322924118594547768274381211851061427102163797176687181116
2421463837144897428368981124381244243414469810020636025154185618480990862209262324284955980037055393
6228431582111535483899688563290670091145303760142093989191930774882361594457687904967741790482246185
9768199169247070579408223170070185567117591851415560404436866532695663661732439843234839049899626582
3911315849384684386817032261339140964462206030123780350589970657650998474320394240324918096225064130
2626279049582014237228457756995995322968823041863926813571444606947129646125594452786221423273749701
4383177660229597882059383358106808434883321939595949803085712235837195685891011239212919709415240559
2460933939458761875426567615049271036182357823545990447491245025053281332617027218047402289817804186
4433520604767644231388684000576435586223690542569525024426468979820541551377697677203361270173026768
9270712995021894548111471761780256404995116589795338451331032187678202782573438428805550468870621724
3808436645750326055577323730118033680533348137440534164507035874441905055174914888267111227946378528
8398684352809535537597407708909981541110822445313787072656372817416941905335424439680850575392342393
2164998611411688987027188218232496823064924788663538165968285535633340163943470420841378550725745160
4712093411900538968364473415607608008208836607930322683115332686708110265039026621893477014909718233
8656816333791000172528108689807878018072143762710213981128267363624958449778973910790566070768311545
5877823306855989123382088187258964714277078123617684722746989654764147377224863374520935025868558134
0990679218098722208009572768968681468063264076083735448290692830955599951433927913992184628980877551
2505058805280390117855473262622533316607225868774096757919187616134526973823474984895333577586742007
6831144502734520643193095657568266980288358880442548858713197411933592347886633658274599501387264525
9637944810567637161417446344583153818675842191268399893764502800747508336329527434592030737832371032
9405070886548247710523848102396218554719737992404383131445934529964464296063933378142951033414136600
6066854588303264187342082232293972174091531726052840126733584001236544133254694885388954764165256239
1460228181515186396830855804959792287287143595030335038448886515430974702286597255078720953284563560
8586144083358219467521124413851688651564156821015905862522396128579435910428777469000982474075491899
9103341656939534826150058108844737838341823311202651652386445661564385389435844230325440896618509216
9005753200514095358409940870967356057181601882597606182944380655000646468188927758674384696429644419
8438649854766560307977650030013682175083351040889057909578133544133263672244028818051712516975304389
7732562653204304925699467340236569521806345813258344868912027335569954372224203929877860675375405923
5215749821274046248630552602930036588179816374027296180168081895675229349930666315813517804095839050
5681813026278580388116095197490172142949290464314590154166672989688013946179624815225974074148306532
4143894108886126369632843688893872707990376774686394641374622459862878451972676277658767146778543458
3954634515788857800010311497785548489642755583345103358403653593877458602721906176221875212248665558
0608064903766087654013936610668104292459786847411314919293642468906940405396294112591918651899217905
4448427193257840439954886674381881242357000440801643947951099921233001782694018823804773202496538980
7320653574511884883583472373232006162544107020211867535155997877474053619923399245752888357333991664
5187186634684046560148189657269442392184834741119933060601797751810741953233873992857022454623002682
9072857595194124123437442317804595837262622535456567874201759013225735386357400807404608298021362203
9655750947398651643727206718156611019999004391173750384965889635309388124184434544182342783605784064
6360045049898626260799745147654991887115790556924963215997007523218741422666977662273418869132231459
8010993368272918463638961760536020025901864483297390705647309627647972426649067487254247314857946242
5813319930093023006975970938866186123806947417937678632992350264651472720451806379723722207885474244
8008496218667240537592827272463404910291761825850399581033713843408898015952355324359306725792960888
3909032190842337602142910136417287877972779712110207342635436807824210526780535255683945964439124738
9351060741043537755734875209466757860092974284532371960005944407992750302524754354902975276205843525
0157885720448517920553539174662698201348482176062300243469551104271170221690334486012433250805068761
6021035601047078525370537168250729520597030474266501219780601593526696840652200765435147617430591127
4519088203420684733630058010873401262374477308267645880828322495484473132912709210788166125009793812
6454374511777165156863986289489387066227370477767617241908119973380328614988293577028282342608733716
6737351097254669701403676100874419553790456418597655675014203739966047952368924287599497857920124789
0660967836208568050077165460636141158737348174385883398221572390782231363555146078948377870794769344
0750129669638040384442648560122778358361242905681023578217675728314449079765362732374834505772500481
5404303925822614283947033292174796222333864619748173498827572466385443389372530268511777877188582556
0489704887224898072161458933703274318079370626230365860596068877746122091521166677051418979592754037
9113076539675478174788056445269453487928799230129181099206576321992551679964241521980456069300164226
1961671919381089301422267568494705410584698916248052923488470715649674385627723172442391156819958303
7923403389175706390887968762471091231241709289320103733614366354378605118699972865279510916315657557
3603746919623901331560239647242389387989301093281583617772968361521543622277369119464674789215069965
0108999076490860870876483367292053967244542479952472427631303490294626137582230243830760557706508321
5033808257610320927082855185266757349893494139935045928409120493526422724222759524969298750194619291
0795919111898377862898759405656754533402803952064777788296094068777018545666079423994778328061592566
1558134138862774059506679741285317629452198648820579926352038521293927864839637630950017598271714930
2497305515830527147737490687895595333383208693340775850729399460458241187092701774261007725257606859
4474280090044250306844209449465773106686683170310698494590568413264917202574537904470382315505666667
0763692979752644307351272392604562191368851945333055474961155183386441181557321746176557018459463099
3689597519502884488133400063110281739879725930923838533297070561083070496135793053150871123426744267
1692458863244163527483562422441064524774511038207012837162258635178134588513820832523472401175281089
7729445964977160579568073491043220055025281194422611833573236453420568303907813957499541490890658277
0850050715723284540471810847823531383266507334061098672172906510080841455681913550539089893572861595
0577878183585835906052006794557035900199426007204721052282890872780740401901035420684432355431089351
3765538324749044973738576247409298354444928141093517566965935914025569517706826480940561472705526944
1221880984188325928080392162983604921309800733098527567523970402165610570343182103337028900371647849
3917630438116940062479758924143023137749227874707478856536791389389463639397119091490691298446218935
8009865346214690429486695043082413546930501208718354116087656340019025038696527528922126673067070146
6542279986674533214907500349359854820698214682646412336421843954791863541282481800957691424444224981
7390363407467445604511365080000594082659391497929650136445124090415031908380959319919542049178271646
6522402530739092911406987583343399164110671893802801638471473353677178940652081898342625321272211646
8656382647314586203980273181590728354309983272304810757620742830801034142078490172265152214115975149
9601629115238575196503030703410750552640654177131455712082174625583012272721373472511634492573931792
5038643248875927482722881764018231268117175985948902378193512292076476050119271925264088931256179285
9781182624725548252203096350293519956805111815891721759732546112285573658430586336877166348353723853
0198654154424215878184755618921335245322553731827934786553473670630603061343345729896502204593304473
2566515772176205256536207832161859538146433336422957234308309010378427089283180023555529955670554840
5072708156008560215555066886580495292394650115081048527560196666825662690341663059328398824878006255
6520376137735318941276030218797400122468520899343209797023491766306777882303374081701432187595738927
7211610977885113804720053813368307322835489082129059275811698066702567068101761010248709028874918197
0422462225162273739164833283090054421343008636698953701405516474261836311555305076433405225456669142
3167558701782998771876029494590283647271131196893112565033673177737476021407310624448837522500795463
8411503345949614941000077940172719388316225927985084075696397156218474216400351091456051139372782399
3820342545024954780243315396041301196806693323361952726146523745888370815116363500008281843207485890
2969715396628779535449396675890355574497984019854860898145581875796669059210707387309858072920366458
0798744489543739586254495704377228394313058759734576501271514630166802974193110160170337703862150679
4256621203557823396954905745388239189920806039539707442861056105308484261509860732839109003961626965
4173166037464465201588411362421017882370219824511639754126008686197833524860181970244797190557023943
3896068523859026646088529998432557964455358014640041695172937817480571255344532848980224215023646371
3911638369651541617849975544410042282855785129121783015102024668488121261468698095738120434797232133
2035418130406519376732359835400723841390069852075878005060953166078337154995327802999478974445618271
1494861266927068113494604208623123797265590052776012069599195152684515689529791131162565020316469061
5740378289857928145817329049964859482396290828321388380413027223211824650471312074642240491726884784
9032174509574496054508418841710105467318881402619812172296861069668381766333935957122156311946670548
7568580550707503889394839907425216161545161208401444261264981720810232625500631469262958511362721692
6678514471108279384242197243920604347589291004077014469129357697563785856022850165723330191176307509
4613221952757971760537809626391326524704789885850362423089688048041238174768080965513675858648329324
3610960172773408343739043103131844012277812713416036693909853947099172351642233419539159005092679849
1388787518814049462254969504151491846052318983912275820903187892279633828649067259728244489779125450
8237947899107461913682070576616299801766116310768725276019275008206709498333868345850352943738820370
9169041471106809920859061788242346105964341631297427288374048196040308595955206870859687387387634056
0294640711441019123471175803691260748280309588701912925044863280664238072585174450984171461804540578
0415077849337694097602344264944007609976488026534246154779386830487378720178581074259741891512086310
6495469942160983211277722366212893053996554245336461340783208647494731362013637220832220579732300923
1818485696748448065980277558739100137240632658302242432830229542282188647140254477893058590304242737
2014406546974762638875399559893254256332664995253200006319114425457168790042667872813662605035364695
2411933784676710624586651771744772721592593889990425324468897387925258338802747629863319454723527143
1458964252569642501292145060716888330337724698696086263133111214456780574466646948381294763365299120
9808042061966001173575715904445083249565628647138285072868169356216813570897679819368971196232654729
4877482600969406267354569004665647169782118166575410300954717478986304838350642345565641524160838298
6392866524673083064743966361185280082503388117616490970548270301831559095268931969171349209994665264
0275132191108474563248174386126150454686484535588149054113760220423572467303593285947164456848045822
2423569187699357752724031161363386579568400379578777729509153101941403712418735942233564499979602119
3604557205992385957673041217003479866205545733665014777781634229005667137762571999026420002920844373
2958693130941191119475227054018260346054553086407083818602108472740723716311403372419889323534863891
5878357546545643962865221884958324623779305918330324435456414748064129312686101274697343538584572446
1114077164786787280339511586241258451831532008970648278626525209885310038828055296414478931476678235
7286575668909643170936105455298919254991950722688003685513905967196851348735660638493543933637897240
9102427863083130266090376872982225904854466950904679640366043057883240636268088797848793059990119776
9269194979088350933479120314489339442752630523212124761846802925814143978801612772905751386633418866
0785380542451112554524256560319590696280180198332170297746500799753722390080790388550953355732395390
4521961958344415297976350738251192801090839163254742570388651959493534637375887940192858562602625497
4546190694727069966432633120073030441318570588419637226402661270970426307377021706293283858856722173
0217110444683804944304949081807164975802376745762841829525226740501665090286169452544211552239082568
4614194792471338180197670307605106615953648091660758859245369066865169606743951092201294057104616849
5616882979474215728350922270590044646909860253919893633590020580889328875503012641182316795653847925
0825692290840636637362984781676508430883061734795194534534286631731784863110139816622731348091087729
7797570957378875510261897294917196350560535698362196881688489091510666338211612779171227080816046300
0059298863264190829413051234005870097988409130344291366507509631701525964065962551943072901984259477
6609025839931455153643717545493278069889963602832893738701904523565867538760181178899384102971769410
1597393638351877477834334753747100013743301547529237267015065112052006518204823574748817012565194861
6784724816560736173190979314367956631045903769519004957735935253977438292910070513101830147016672108
3690720963901787510043961646171960183816722355355358098072545193438839562127190316363310193691322473
1894127631605646268385515014215496549824350127031589732773057017472048560956520774414152160122732467
7165920088381245230652016187898598815726801737187284605872599888998622484402549644177934961417139507
9412213377400996314482875021989355398765844720070770714197629634448367194987482578747166927942082460
7245151847166369255539476764984176326230332349044601920045978052657373529627043912073528117769951302
0751258032678592606808943824780997122908693631080639967583438206458891628520589285452548081222389278
3426406642507944311071965965296603357511156186688105205240847426547315844135279741830920168943943017
2770690859734250882225758756661196887383409626008908763384481795221890602780909025503777197633757300
6995586416376572936839479478521230572277578356104892693463837850735188401906241032591478098660499652
7396104348938701443352704929759610220501726131258673399859571502059030165330869515810039993455720400
5247668731949933064662238561844583718854478250524748476228844896541243777294041349095101703749117625
8315101033915994010285726216827711070000325097398396462163520106022999114542789017847795388520291071
2138807388040165168777837754020875230880612073558042485294477181203543935293903220150808073810073150
4648403928539062254717768458393339611591920644740288315716344577520071124842460871745239781698092016
4030791858457658349110187815178029537862548650815711427745965682500220802397526092177894369945769881
4108114702724731695520667536322669478318683368088397764929252798045563162454608034456055591198545255
6091546407546177494393598799731114474082929785658409469539984617784244561638418063210848613981944138
8753221044941744079621639580816926432835251078125728698087230558909811105214887490601674080163781324
8225503527377558816610525683522822509828816181558221776942024754722016684785460384024995416295570718
6547625544721362784016093656113648847750711413092342021600276057548684503591202511492267441795787542
5626411219171070379652969747533499848550481191122264650445166261033872645627832590975288837376683680
8058761200955317644938015531190299404397473656819199468315201601024078833755370666419817296515402208
5356683875594391622165709506577303801909812575551460628018322045222678064978015083828460655263144834
9753015241192397530629498337638173496932820858919917164832399577680643334210189006074711832379194856
2319692552927944688218776310334782946233318348530633063034650980780257623538941563565244458791562185
3484327637216944249412512178609487452894371842272230333564357444200171359282087524984644152562228094
7757519164909823594178353600349561691579599731164691923301660538725937536649437627597424000846324978
9206901144564938126846378096091632690438839658370372236866980640301907523249807613934007749018449290
4547755259967368337970592374921276414574691133767245081682896801283464568171675309782324574703459517
1993696898967203073677389537456006001332056552926761721321277248135782830407627202598597965171515946
1703656475871935356790034140105744365612908514864716132443649685105393336898880479972868491028799914
8722505426266218433160308372795115871550478831046529326089120351969457637855333385931670431463217465
0714033749211863049699013962601192775069199720451545678089691594539365918121480131967398506827737421
2829028799103130546046689588096973905920198828414514275854930380142927004430473608711060403442273884
9800804919221787993606020262104740663005681211951949063143222331338191891411128642180210835003522309
5901693536849581309881472635742710090532621289959821794368111077778425146494728300597079347054426944
5682934306605027056553453326384309699058794985700592111905394622648443437842126104677483149650390265
0690961278687112543068832407076089993177878130254305206422966347419922848426094562829841294953543643
5822707675550361389023444925525229892203117914318392794023185200427765607813731624573366828499301369
3450344057776737545856507605976508247947082452151635624949578810919331389558304981535749948309565596
8159069011340629667159066217289388876599158693694058029216719008978867843426765107590506195935118095
9281139644452716411970036345016464672480900602217957586104676606781619977218712927743639949842896731
8024878616681576325812764760708457571314705008478848276857837649789974211312589978186214150657400372
8334938754403177963369647227707105936837966997673039785380146817758174751869762234198412322090874343
1898098640698696077469669434444479597254267367109115472028365045500987814536410129747138361371435064
8495687343800666998953932720732788308800703485263194376996269332975462393692942394569052095125048033
7506199128584591638180471621283713781103289042096265786396935863518931925606590846505087314582702039
8445977159978260463536373363717929887066742832895482698146130834895500657132818531597555650436412444
7000450148132940861494707360927340672983346349441705111080939083809477761717277967149072060948232373
2027801807239075908179908350751734633601903611563615873517802453377478095439647451276463539651647085
9543114421068048685049423389102926217111136552264324782212399838258776351677079629060169319473747670
9585590447371240640496803309354731003167344426207784904385284301205045861185191144806546066942882247
8120587708525302872665818374925191044584304406949010487903412675422926655226726334463921561449792205
7593439837362352147965834974199317018167623599827895406725995176215898139858063738259084603876294219
7868335773043435591859413871335149747264052452232294791382448315092884211116058812745128519596782732
5262900015351759042314722880972770441864008946115170443246466215750803379590257993233991078546271871
7567972493304196597144144457042870881511750942393716486857130417473786523934438930164825932441659680
6863831327799940560139449343358536313022444841379299274710917074031673609734899796271972712114825165
3393106903907364788745184399957523012378528206448969730339133310542674499741142342472505157444098793
3987500090212097997400208987882989067551360556217774617079968171354758603512261325124554677211492503
1371368178767704002232728387546487900836279348010142487601374743460486839161693374985499368629951379
1477525273503930836156663211248691024312765567804385411269291219135391683918007526910757719546157011
2310721509805628295204487256114056651204651951091986120732829080154834429708705984051442246195025298
1712863874144620441323359459528119991494336090803753825471064884974351853657582123472158141212608049
8867698502288390831897826189153523727532048733731475092968688636710003754690602903334627232565675630
6208364902079912330101046051358177794107396857930867524852355150702983457920832772275971326509296668
5248721606042291594013578283240969286329531312030325305873202764379710488598848547911472400481877309
2269634268379991053304528233908857953152511610114219159950116066785291037627216243759495401957119589
3742098836729153851320596657414894600699387767829402371980671177744613234946010102201137450650358817
2287731940287234615809741706771381484672965027907362958056520650332203539823657913936488716631065445
3275579490917913926213624284900723672581552832445444651534233066668747108379016954676961041937719281
2575487092973235430183671527435286542471600208345428799402755559357907116692349449501569086574809538
2091412067220422384896951456486141309700236784748041220828534265008414690444505499737534834403782306
2848506734782714067459238085310069081343693393227000983559490570718249158649770632399586029372778566
7414901419110470279493006765772866832360312569961245131212699618544654543464496714758359771200310430
9335025227226389138977776259494594896161752319410601493570602068832880074203119311239062481388831741
2435996867529382428309568604407362386015046085186105805223412566659087960210430641486262779888085895
9870594153846468891735339669585616450067507002810995069931058509972186333464093343513977024585148241
7131769227557361231706582234692160076621635638537321637967580423327266920860352764378458315939711747
7173605715228452454626548290330322797082282273776488806290459578598229811909698976926714763677926839
0543406831133167223084714103952602838195000457480475743474172935802359555323477159561816076066672558
6542633339778651367384319001106293956705381946676743343157437590857259823349422239309716722136473389
6176797673825887865914972567823042147229804902866870704389061992478165424331896715525939953857367107
3265210173686905740415066840116090391764351011923207082441258638772820741825668647762786351738559340
4446061444176183932699994886163168884754095215439096973555620096439426505732835353821899938044687853
0785837136268957423744279713686205917839969459569485901802747660769045452386716638004001845622606417
6257460290829408035932215312436919213168763357358888125966866596128645226391422863430020220544486819
9349059702527258717818245479435423876058496339687545317399718032361913681685152195015765219114866338
3349708457250056497211834192089151643212197025823716371377126319362922442525854468378171691338640088
3839512205924393801480962569786447509743502495709243471974940956589825924218394194379894134590629453
6449415941883363346057499057796789282558208965468144539102257334280475464350119258518703227666371955
7846650261379544791089635989416599357418290167592246743748710919619375536514036675001791559411280782
1850738463583662075342556439042206168311423529905576600883923764944425271898031755193713687784370101
5324037909441222884457103903846450473089577110712112411442759855626026354477505854265497600074103648
2316608778604836871542942385881320040508532879384444243901337484358128574593754750854367196678440175
4430470308346008282970710456239693388748860531900528025107555942770503100955353791405836081786558037
0709555246655023674696822142065040198903013800051208646215430516607777858804144491452115838175555095
6595237868576610133681907232343785341680119118891995542260124074734774841867143413008908349363403946
2904299198328147704067289666332950321090931868412678039927113804053196561668941762057804556840770495
9735423280671771690176970113521413711667049767317911516593812716336913471119522348970323877526059369
8297158204224080747661905029157457573019595314744908450178254985676609192544175681581285822219702270
1894032038066318563833966203317481087428556248742473745541336622547116475181378601935759156432683122
7558841783116679271641942804734063195730442790251866512719854129206894205630296631056098444692734210
0414076774286697561639872825428650942038415294099784864883366796304180252122149501310522463233535605
1523451630815438074483294898301941225508167713716134236715829659717780034034569304650363160486121971
3272230068498736636511398079296188676807026706973284752236366179681782182984571693677176278444558384
5938396373901958553573519815588101231722017489824484496721406181029610721441448165885089703664266561
1298396581167444588155906471450110889527087807488925363770899933512626309296332679935955674204658237
5467162086939933157898582041175163950295508891793301488247829390782311444926678728735406017921411948
7197273840722518552189521214877237523720181495660236235951315492094073817149601490587688912789109260
9599167735886367222634704024299806305629716024743525136279345369593943597748240858991082636689725310
7462597403794617155592814956198606731838771823604497996980663820256361772331008055844104273993636169
1159884831650642368904685310001289117956021583485762775942745338399264442054060385659183917260124447
1368231823149110182505775407599063319789515207586948679290904259667344485202651983217096603996979825
1170342838741773035536872477959984428147605723772378354767262471933242495224987544787469488565493632
1006380838022187824289505139215311633616747565778668389855805146866826963411617034856597904213200192
2230816082051434255202507830038973387395993566721041216763459337889002433743073621961908979190748634
4306721319688914654605729783946681999254616616391873017927668226453512433889887366680084925700975749
1881662529507212228409134308899021816109867611812907560007510218665399198977130049727574675219061444
6179495134808024684901036330215543735687551281890417232053478951865339367909998963484356740272208419
7512404720099731550458367837810116183731100637419023326024658801531114422669978186086157100649524016
9384307089525005560808062387541426714011485805711364666353024932863103013338666295607561995929134561
3577793570550548509340353512538310912346712318920087348574781029935530638351439808962620517660228666
8582250230266674593040182319017428561482585594220206327510910965942859944863322276016869113080801566
0040364882704249895758323566337718871126394341022276095963453000163620941257903161028666370510850669
3730116810295747920312635568604519883014258629316914525062083324785479196087407132448758849143388956
0423061208420973031218043758546847961669828340709064334909270454960390414678132512890208572571156854
0103305091393079755586125905968187275167470472264862015409156202811670468758085224836143281180206367
3339067681177795125381348730753616490565081073732820429149344501382960365569520002871033348837620714
8440129172823316908076616322608055732516236986134515331308919990966137709601365771239869777626551249
0547151570661178324658289728522161090687154910851992469272687568005412554746184339726340575133734043
9144289683557084210362189719630224334359325337396067022612339120253268516626762483760581267910523225
7328685839480931264243080224309929370794341239401745584782469010918491257108687908109966261556741790
9677005808136943881654109893183701319692088711674336532043758898958832395826627795970422592867594157
3011340095594228418281580663382623463377281483745197895622565948044731697481985298057515072338271679
2109774272808825698383152217540771417912826074662209314863984539587184665961042583114108854845641256
9705976794747132390463392521397095515755358013421607372200981227595534812887885065566978945661498299
2269874358775419719114588459859014422000460413915357852391725422979373044253384775933734959987847463
4553439953892395915835064678566130769587180096546312931281668834255472460831609145317677660088143600
7820383063170165029883197230173552042385421854462101231332640282817261831132753332769588081806034576
3841294170338008699601877687212940158727163024419401074643679305823456010736417988733720889454550440
6999763975411326960338977231721057184608658293775077942417124217179829330419228601592111450044863868
3667541166164474454844547085518816506378136086826802533233266715212056695091155874583171371871292070
2831197350404591548616586094833020272331388887100584775673303367597763774608883401121399915109870707
6501023808377524606478303150548757787888132794961801467076997919474136738413815025261707235419489428
5455414671123005928750582116045973804957686568816097762769626597815096855934535305279826854683684253
8396006587601481342533363848072637378102269237840143142684102614482349712394336941367211282847562219
4119103959289461140696549096771259165860264945556644897320276577655908866606037944789864951187776249
2220767383371273828490015880075202893199692474887354552418484909312096709133891728600265708383477107
9205755429615822417675897912962749937198502753449262254032281449007783042595487232063733807300255482
5518555430315615706175112587670458189928550319136556877575612539729242726284434765569858001964487568
6519732204203266648436233094740736778490429424646051822108146072435402154134597274687654369843423988
5262430412293602528383372017997058012802336938645594542832422950054718605466679135547296289609571253
3636147254915367237215170712700332465668391168827965072349353433761493516232604907333301481333835968
4796950616942538952382394272150092358220811158644009335590795294206607115377127756877669837644850055
5135199816117266192045711493589182776322745945221246354814165947318772662935502189219235205860635077
2982520914969192011053701302935951530534266584804065925314704997281060098589132581231911720974528529
2162247256654384917404438052372891566334329597274506215702914980474253721322779038208989499733853215
1345714009139689714714907402914927742016444236133514456787133288775901306347170048437839569440319629
9824242829155674410152919919932063023065282400923862574935484349087244738616454353891463465447373257
2332318090605129602782595081210872238937321126009930114394081187805599409245142045719528945905710044
5017405922639019191395173684043611528709832328314133708921400442370240567680978781394538339278522248
5508025205253962447119056412176860465696763289284401132776327316413006949998481665903200789283684616
0898362731850560452068651399173191095453075627099183854650032006306519159093026534664869156755414331
4606886441463412115342490377767737792434461772255949609191609891878813324676110884540587915152357257
0627965081796442105999589419980778381869134839459227418217192025388679625465562412155509596331841912
3519122302630612899931361266321999561365859318587984890121401003660865237503356253507321632768198559
7473204998169730601211983018033631512562343118428677088295426845945756618921275736507868728608862982
5468628525515844060522301593079272497464564007414219656261876724134230036044495597130535487008794529
6083040618766008764323098631124144676894954973527047115602310395944336652566455603939772212538040751
9441304708425787344062165538582658175678423805509987096984874872317498971728433516950369728400730475
3562959838961599703017264828361289437512375771998191432907997008871370288203096979882060467942769904
2847400325990336131295928986420443012560062657434061161006177205056538137345610877604669996024244608
9149740711370540762145184152768587843606996539067444846833114181046582648628683307486272879925696019
8254019858368865976339251893309342862842070338888829005002651030183793383237107712955137523335653150
5636234625462997677448418444292127967794717069175683398593585893511110489395668988479505975582762788
0979068075642512196099657311980598122735806937313109507208483229604722770122440567909930969131166363
9405709451087603605264324125534235394508574663193091801198997719028174678056067660641985709359862928
8192896077572579293626843148840011288285730015962459554238424012350642148331795209908857678308915261
9838426461282635743989382367111848553931467771739108744785081553552598404719866594449253438698069699
0988742240485316386889340622655301533595452323969264401270967425123924597134856435009525564085506035
5162434821040833118592089944905703284394941220706115498589462773160825713523764325741215442189717013
3304596277089077176971136835609163073629361503955047097638248683491850938645515563793925590822584463
9873960217787640682309212034486033185495764562567318808884902024403099415582800342805456616347379105
8270784192551000804772533535686345449364945477620194466350026375120560166190479456930762549100671337
3377765848405239298678831016711542755189515259414183776939160299007486373143628135534359355417939667
7976408712192016657372739208287042913030731949187286565289453636201523388723794714564966339054952359
3765939712184820197039717474051879975044780743036686064432788220358593096586421655576785580101561562
5988767325733664758870243593678577316113756652488802421086878747338450518053742384607634331091456296
2142126019033381006557433535587462205247369673668319357029692087535317227261897105921521454293374269
3652423992950408009021346342257424894829899864224436120827852898590853318495465286800709768879982223
0100114899609115761711850990560393216834808254919014798780784338825745635708333347997726618038068741
1873061971446157451871492880027037843650441560769836520708039116928598658518623627362544733042776318
9349628211665364953696023669788957799968294009795099521940375088697082678683956931382740385286234854
6522229443577298290552406077801585095104342629300010223740868721066480631016959891778115075580192096
6380332984032886494665572831760467658370891605350098779387921955284768103338654266049531022775525094
4214153806687944370161932098233904465292508937108543963387307896051408278680305008596479239363619922
6500471303968400289534889450073928791388849941072861860782291473354718087043256716364251905445037019
1940399178517952686052823979041538938984692258718120977863441476934544736195144612248665009926950605
8773202664802500358282722480725612512425697686171767085878996520029767554239662512775791460905106721
7586315510900489923309183630834549087398152394616027360508229594184729888074203132903963754094188103
3375549521282778737506601256147620208869492191054009957741685956219258046801007463216293947139407592
8446333878161905834457653531018769501581921050315726107688706482152604590063716482863806823436774110
7370910273507021123476689308892169213360183508187794702317994147291226518802974944817746653537431423
0995957451991348381652692315323940633697562386400799138223944620557613189354891859217151250598868509
9347669833033667264931804528580017417632940536083449451311896714804087638008867884856261890921934255
3489300079214889357407996430117024927649486735300938318318176443127846869070790375534588951648615853
2422646721552750703943611289459938930010571546058753417816502515880673946767389151822077038426029772
6989558562366191953475952532509041197921329538903723193812258511541714764232792494896083977905757525
9392872026597631432653153294936973792914852149663993803132403328316737334956323824646533782251269223
1202713205345648298337589687934086058499379831096151606353865641564641266474099009903799017648205078
0530784622549613859380348598801026759051181732641475837992106429183181048604496111210644539062158655
5038224720501437240774629695863472171135052892665550812980865197653414886992565446585081227024460439
5067415697800693912660513124698209550906996621596741944493374433964904035233689212962975214749002990
8932841137209977187037517473771710164365073908834736418097424857365088317935055309370701754057290095
5267785051024552439788311126549513567187773863428810095145765898802323771193456160838991086702675300
7692136065328094320668950192269837642096358601836831902408360559357940854101624067464648084678865651
6285050994112529434237426937209083741527625089948831667482417791723634244506916034162933286061738305
4782285049917174906320544145949678112179439519393916693741921267156297736498549556735128138097965197
7612218428529136880590851413044177451012728813454005513217909608346198270725461663187143753597346385
1157036825682509221875464957447917447485636207362726085403223626840981894843987981452403261202560785
0044495424926905747389042841160767999700319914014296066515242246143402537524776709536063920546465251
0212765278909219172692861404064135279913865542668622344717337637495605456616457054045347345365557114
9622567747452527813910070250667480921770056619358995556033952802975180889675206235383858575543204001
1422981117369261570776506024054376012303030724261976700741925239099278820728699318653160743299779872
6550141757358798181102243001426134199264643573292936836820559416281542416320049763526479489693176232
8731087275992119104661429329932028897958474401313912084093667475461381542889797297659975276188846743
1164909001714905229060509529887719509262614744605675205966479457046741494896883984363468481280034624
0346675212159823470435219408315677932026818290659093905298780560333630504817632257321581869208503536
8154467822665744346120682640134444811664586136055448454144111261216928251601055774914958907857449834
5560343530374324030270308104644522437606206928403735192503609786598120911708924648704376559801939174
6253691129308741656763462684825534155119217942612625833343044353092849799002741330479392476700627697
4460056476331351422898265152713388074088570625523067806037319786554469394561676227496265698016961077
2594528209181844011774813564720350059098725131532116702029522599024788400629700081548996732130248696
4903690973402134585699977482275703250146049021512164612084308388921553810677350167176684285595846229
7760651688532528756337298735485398377002326344712498620680872944931954824022923189185940150822561768
0731314486865239403481736739167142972158798834008503139072538179169153132830898268870354890698062121
1601424727589713865361914036611294622857279145980146155018504554408387092692354104994509364822073431
4034122291597363329044784987784736484651324230280476865673968248219410022723774019651264352738995027
9003504247517699349200978656992927383262414906904259069109856818002747570664078061153863620813219315
4263049532897100150502552304597259691897860615547679841912598147077670518877870650010923086729367020
9559697427718344914104972706289956476438261617621697105611983930119394572322939612162007181278616930
4661512850621994567243640263883108334945873911254957791730517441117016044565878107343241664598699183
8780423285080407230031989032770408451754998574899773825220621807647615884485916622317933084876502824
3476096685907154483048375373806219240659566977441272004971854858029869803969959967399134595478819126
6089846280684607631571871907883784869346086585616911353804927510890103118722687821976338806993821135
9004783093781502979034067144654653675872081941327521124981273350059337427449733229731013449855617232
9249313392985009258776428680153019292202777969937852480850836339588116053621050684352693122904708572
8139193210964473024605057626738899087363393041986365057985474622588650350136168506547755068864974497
1758789720002518417587330983564566779403770839373907963391936186142964008362437011636994465586199591
5244150039629466667875105226526717245418979618425915248047816307798244072360903049464267314385891245
1708039663009813655780429156840605205860831231558972423991205769418540655645841846129652983187849032
9274704295298938250056600782908793604564752901334186768186128272163534266766986216164336473148580798
3416020274485039709170658588078791301546243316240001366191408320855793701324833783806337806174718237
0037370376373983269966292143007826510583662390618746090190748867831592924655495858897401418495936328
1757133213326001143757483791232543117191923518998294781455614217090143438599501171530275421367301547
6225121958448619416389636773990635652244220965080022318982243652846962308993284130348413248492033684
5521205015272580755441062292766935273378335600169639295436050547409609098567904422273422333867919770
5212974381197714636494469619389579218788203754158792954899775255292004449064099106467294486411752053
6680573945002275871672342705997662022371639938957866319851274604226696576708058035723799400035870441
3560826498213143543704980844561112176028091023828276436526361652654289436444823472084280618841128121
1351510720895707674380520784477554394344181107381394382368340569571143194343860606767449163596742001
3801508136430751532919063261089133794325525803433136634183538113337582353591537651552771573140043931
6980654784253009278236809972901706848626500930952575059099462815854017367965667885000707020261444102
8025830133158632282617123728001266283007365833267314485502969406753408201240823645468764086831496442
5537013730666426536314001329866262436816900488597859502913425660031548938770751213394160613671290282
1787458006192577534395807057394470193884494099162460750523528528429821511862438210670052039785646722
7314636218796943161531399548190539355852040743218780996522896401391981928765026005232045525835870574
7536514373697195365697074936808975375466975364427160582773973658859170340186131880769907189072358076
8210159364407469963973269110465928997890415508473118125712988435424362079604581949800596848030053505
5419252858913862047099068370745404233046279953293450149166877439477328465146615089008571754707679266
7942803319521031816210824236250882414477732791575110895899865220524544886395557156666124367167075651
9264962349854385211571585822176125540926673441094218210387652886878082730206260777650524949305845077
2137630799233045089719171420609375882278284568272548347552876758490108054565341900083264708957978159
2162472062870832370376115155107254425289377927413814482462573042048024746345742230632979149667399255
3876649586211539707050778037541381781388916355107479118835059477967562998193892236395163307307596697
3980162359653170735686460563181507647501081660522453814896943312616011186769370070021900164224400364
9599912861360616315464875893792627495937366849256537954492062205683150072172935708882907922536203928
2347174224493891194079614339427039602867855668744653776696771623659998026932467746765186033527364353
9491358837725210897128299065522425277498886496524244574955863550039939651112881767637615220816677203
1652648122653131470113678597015223141488881908831820270582117543667541627314876773309899921828004855
5391331815003920351939479421875789022860759784045138210553300057389356779354011404623290464847121880
9457040879345423144560478392628199259139399530406377961191915905638649541042716548777113716406866018
2082303897569323580623270301680142721434574523217877410621356839415249276160572219929947202219450521
8639313311661332048904337959199003451482947779232418356813386972004378508256532155692677229774170992
6541618468225435839549156134784747753620141629583893413479525549486147127824749965379455119619491141
1711507394173498993040439572367625787367108150690424807242196047475226140697519666826745709920307697
5396087185648356434155641399285716922041820754419554673422543042112044230764793389183461426073889360
5075845450992841452883242937714892636030894317243681310606307883612437337087703592562185591747166721
5976372057030024135893399559944767673446242384310977598400329673612458737671162573946798319688953343
1400821535750720983381553177354723859096002532253716150109949159853705354976476653461583294349697500
5571308128584305183672872352665252347537359957597971234527613780435328293091421583475104718439806833
7275166663680167060511336649621511948211032244713003766338952482393593263354063565305155497624421976
0433099771700573439056640234668698192424379232510036495265282575828641280233223135000677598593833296
8087364691655601713748624985420099796423392974353036089389556015454889295449370024306204235530708190
6776021096267790458132990784923206577342276731599413451522725763164538035928036417397231363409482553
4173794775216977593021319109915504817821864107857783882532606497608549316248812076613672618110961482
2660755597440234870538466440704092251009840400321283612650047291855147933753660279015652448693125448
4418301143297812514656075529338881767912409165868246338803803356795019128129801377085110807706054562
1114946537332516963756984187801742600757561688903136646482588832618258136696315067603140651317172218
5579364171652233272063745814501445769527403146295647612257621238058132857784142913522911196900468808
7725904970300573452755955939010047291704920428255653562126025503071931620012504518946464167115364572
6129048481452039771964876328629358101833279651983696839156202498443519163535404309626920727524203606
4988636479639156523588114354907481180284405236335459229783036574997144010015030148128683975801867365
5706659778129939719532120469577146987776905120336097925099681762009434714466567526884540714563078238
6185922219936320370465518698524875075113297841370050622937857992378175202515555724139638136573085919
1397447819147988057462426804931911943028576928669520393347603699424190829834942186308782113881548514
6757410768365514533880598244969341509555499521519732133421365662373361303614717764098281075885930532
5408248448006759003362796733346959113906705804731098725543493065966578066448167341672393433493677231
1490116387088966468087715672308788588011165960872399751506511161082041624009872560582056353782883056
9265074430628513625083412887582146125203965633694059976969757711332257878721886675928607548553440642
4493145646611733958066518949028267495898806452651256480663410650043542059633609515626169928994952597
5012495381488125044460551334482319907571302740578722786404385176574268661332320816781255715743938952
0626682310653406734008440764587815262587960085673670677955415053832919961886271647114924110884854998
9634464565374010397824958538151321899771039187521067011770784095785761188505779249273591322426230084
9009527640888922867159937911133711988069418356193458431059802829964383643003681368138905040442504741
1960037301968965765238066698665486478650463505994287275465689671301567358600058684730300227990521122
4223760865384851021073945161695981212363827284109426342464649196036561817089630394386444948450437439
5518495484667369158662079845393405557986962975292837352807391777914305871183108323717849517031049132
8944904954498532652316284859070621735780732153361661789724183209134590321079191536052723923937337837
3187129912736416455312761531740396835702037280746843275469265995854758535156877271997964426312135052
9372240376911159884898697713565449645354042134496763522341009654304963093670616060944925728109273847
7321668864628310567532282917793490655769118078283130669423698137396327249551004140670096283361682971
3896607104382649244581525137919711728223184478435975436987889708854193059117354160450892279666120672
3926536059888038756865285378541895724127577518338219034162449116269974314678297318173977792583471346
2988849453638423313997741496738445694768643914436792469619091410090333878288017274183528896949021210
0460474194685699541973624060836562785478153172139609294256589266829043612983426719141043545250845944
1152907516284046789642532813898894766882915734854103019909617079727535168125041069847274610122333299
2359314992011781492030311324841344981110675772349985669572142294262035032201722011288746396075718831
9185800060324439546436049412742998968040838022829131418872533484978649305602079940576421982417193616
8290208049454609325380091789550237167103160179190561526023294343563504280940788622288303019369006980
6524597848100671143862072303918560669291547977581343446529382647898710562791241974067452412390993415
9927981897367053679280006142088241319825811488405653461612890922613398744409835864283142849364727737
2348337714987776126533732298100572135830006950616227702814353471037478886562712917889804225842582522
7144969875709888093508656546011555592563698410335057783876853607995456339823671898228771257539772106
8939642744326251951167085869667586785524740389316146772327027992131365768908639468743431088293696429
9988030386243300548909233375606788418781630814096929540975540587606246192409761702292033470029919793
7425068210374032309509588287393526013951597074761918706476622241881535519694275979928809524147370231
5257423986558958633117783729545455799207118095108879087624716071288144910083526283607198526855702679
7854824764422440757096148882733161234527254018265642592764137284513169087200179881258006474294868242
1864265929656330503555329647947269586174780574482592057020855353906005794188908358394579019409701812
9373207171033248493843437267697415929096491088166054520131230885841904291171087569621317840107806457
1973859962119221510259095147939479192305969603014909300021138965153832387033357563269226431411287797
6781993282908289993002268621611489743038421971215267105652145270197536184349884149082091739555298945
7029901791181192294816329499139209579012575821033333940843495409770385597688875159969217501433535051
5130113179431468028940107549844855254022478303553392004821013363788018259305845918195394030840798762
7629172422617765556544728552249726383229679076331434913355558757077563764214878647204916590640285601
1444361362127208159500765991845437788097243076030013624751556677728975863070171611967587215893459797
9111679500133316390403560012488349234934353386445650281419420136317867684997634307304259752203979066
0201852072066383979527674884568625585937967626006945908224078081743888555910945883450939940904024269
1328776984475947503297531657654099101401254912564097289598796259666099904173050191677642554252252272
7904353033078944421497535044246414331007173827596039970128131805593105706996143993480456181379887279
6093048430112662128538506880350507428963298602650883607461856163349323616929820732308247895023943726
9469642505747548073808427018518837691028222037055113630443295537588246980103743457533960018902730412
2697931513673390455525708544711462570790027938562335632186888754456934472193408130305133898729098379
0287505978160542630574159451489081069994051341693257924811810113656138986924513868671073459520465585
6671122834371770767491177422272348879935586948678423128925419745290701194221291359334328600513361952
1157612672634944607425307402464977289680352963246249203208720034456840258435749396610638611085961335
3103530185204481594401366928584658654756349266824347064947851976387877740054434208636236533498717576
0218627896237600500627534873459166780423988582765904690333023601087737128772186984683477407082279674
5316724078939564132258167706492569953598023540058898219120888387373776216458410644937890818610506211
7466633149528675818657190940107282329490852978524954351451136831438936478284739170162168990957887902
6524895764584215465400788768767664810549998061399768275823284515678087812611487248640109169867308296
2331099647437023123736615189502525766310428349563717269427249271480208138709191812669390354600280125
9763292025977106470238700475017643105202924636518947325935072580742959485616345721578827697040779696
1882729505317182694698749999323971960094568859684180446715668138782865863034675786992215814426787414
394006744026288709072946807739258409340973775409119231
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.83, 1.08, 1.03
Generated 15 Oct 2018 | 8:46:52 UTC