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

2173864891314022845954619161084910641663290535428326356238113579087904290407275814414018673894604803
9864812517720751142268125739466313966223508463038802162004067378938112226330032245830604813579402455
0085770117351629707086081177542972830553296808501240083345506194471725907236728771690620879970400216
0540129185442421243250128369991288104166183743287218538926557279982539118551400098715847620835425203
7499352647686197142500501711105270212356409927343009717431471393743671082286829676867446688685542241
6670822767827151644506695851109198538602205631004435567184008001124665302572889239144763807177732766
1405932373201561566557562340436320470182969753417323601107323110849311584887410799507519602274288802
8011459553165048495780046089166338889389585240746687802489031924120735808669950282200798143832386993
5318120276937058195280939514123246240982625393240046126212499565967535873360999969974738472785551568
8736725141038329548783717382761717898310788240949635029743360572960755966838431290196544633318614356
7252437738269657600561848156874749872510979756754696119211880808953161644791815914859993252994181993
5463726798286080880724190230825749395851202622075522023885783262400506227532331855888674482333986072
9463594152082036954475847948400999997956558868146643784387280607435864818747993617925637008976610740
2947623216389841798751894488350999210023182387040532341772271978289462203385134894437292606172562821
0024714325860401179759958550812669532379145137653592419777900460273167936670280665401985985006670961
2358377966519104526375825956284817640313153985087574445493035201164956571871358225489910573750985147
0788230420958523297938009224823990146581969947418889901508552663506552655734728596589208059651778804
3023906493141957619233318445807822640969762381847780110309952300887042156662868032436161672486784119
7197901552965500652417681517295948284582333168428503260835342633208865225697763007917999313484664916
1953599300432887162201339701991367891708493756454640470827106311671066317677072186666186612341983351
7019975120041233175026899902134159347612338188598087807393534064978147421516947208029860049010790848
2384303060777590438937913009318678989958470374581576935750537767615695861723498515555398729926536813
0514074728596434814566992989911869529280253250466498813074578113276168867557527847563705350524771150
7872769577922343692422713483273143822944809787760989533143304696648031636442164101528354935903439001
4750617118466045143114956022163219690115416807933880916400081829810573891650613049163669178756975635
3996386667910585832557377534580200729470653451285577284908526042915857224696407648966339732333059453
5904825958158785290704468814868767521512281331002185527447164767934147474100239460940557485193100508
0987593905220277666989272777477118229030155975720699284378722403926871374163858444563008751407026938
8580005488167679703022353039602772508240042666213900816550109432413166642650595994515425609931115656
3199307038546487279877537444043047030544677293374577726158284566477006475456987709065144338177380069
4193619800139877641527638716230189186009930940526391319045886628163090141337359895137184985556778344
0929932754864862373862606553015579004717604156372969634198991654509224259786534597555437012006912494
9298830149374640395276460088714334962952200877472753100208126135620480312577201442010228911685819038
1920954441764680098235206396318993642561850450782467621511818413203733103410107575462618911825806122
7613507358927820035251795828175210522625264188405817479568671376206855699625391261892844967091956347
3630176939805036682642248486106329357559552344587879110074219861795592639198525391738263811368760651
7701403710265434139106434423582992124865277213378516537351332792353492469057785765490965059915030762
8708773751701831087441018583632011688852706350576091097155494599660415985920315162245793108582771653
0417365882000090451625820214282471786758235228975818000065047050116628472518694203745787311509029895
5459430499399480642824247056355076126484823577599810991541937910228829389027883272539544574941171835
9645677644228727424556888393842638339179046052033693236940155560316398119020710213941055729023002174
8370294323654190660184202250982208199350450963779195242187644927929462253333872527633169528534473268
9701999045544823302525619131846994651290624670928251991241496910637560629018576806709144250139468466
9782641954498141407966738686969666905361528295439331090147514384114910271753153023716963883037884035
4817453814002497328239722250044415020802372459624194858611791686626281333242687188057246626269840508
2775298100497366695348602413750905744851402383131927439827205406027490637951626325255651128733499132
6241183392425401001891048310754509824677254649576783199377296311370777591802658404223758184444064862
8180025045722671983216126346051672324150769826970998984081764312557131897477938362137249890731418903
7091730427319595552842392686903226091350480491279962203686972077934844094740636260611161088076579144
4156665967930586388908326295799815834677526683266599557252225004367674787722248175153629315804159257
5983534808806554304415696528759334240626938385619668227079948128384173114225438872489379005182963279
3219171844130557275828598872422054138241044572286528762549289478916274348532224362464349369881708527
4709291732580928790488149301858281188911681324562061902080817185490399217392106301627075239101511314
1687580544382198345021612127515347794167090076084692143262567265636984563776250916596526111197280058
4457525787040596349458762504257092916526755036370432971294621275724544017596922104966541346706448130
0992361525338087662798696892935703301079238320844658657985620262299238803244226290321550877094801455
7846651876132452718105198174058972191428451178226071183493458765931810739193330765375604986898860225
4098799239249859743179958134651685460799632050562565467164743263208418110451096014887316808932403125
6589677135183486126445455036966842906627283917364914101085409865811986760968865232073722453434982735
5648535053341957615292805446347170143974157304045627038342951082321596677243206380666535612390251116
5836421655984388104014403825018336830289428630415248700724352245979491330702187902535582286870956300
9053681906100135937161275484220375586028376113412768759651681525151452313593444311921444338810951377
2734836055610612004845444198880972847271433975551790537296655992680358439680283086159849947578393655
0969074097277257131920159111238250612014988604625279128875691375735585418779683246162678528986630895
1878607204238897908711969921594237800611351096392076795534057738614870312990393359774396500910098915
0041470413171022480629605769085616995298743241685125508236675058704166355929044929579143395479770581
6031713577922633570941507272390408106511417382966016993918059822004595840218400739326421031267207404
0447608703368764278866732845795703368782046326788626226880818806412623959611172469635158812772453902
8281956924109582151457093155246292236306162457819763266113259151803183093030608347229981687914243131
9348949246739971365276249078561834686206199615199604266069815075657146086409462463059139410907405938
8487404915496429480742214971453177477467642210113688587034760756700156522901881293600921981621593359
5039187296210367395758636707845121232212736176445429147130341839146793506502459954463762349446078806
8990093829044683312860823725702592481963441877006064324010636679054264455157183107634812195422391053
6911223692165596777446919613303852381613397980967253679811508307161716980209765334766681019046448155
4248237851112136588718881019232546418182686578469495444414247567034152151330222695971967971215964859
4987148622910717148341515128895770590856610147969507009684710047273642523593149506994290291563888051
6464612850168619714372565485400918257877281345152865521753266847295058059016446696431949031373915613
6653501032080994013661441209988170950297720678107422419513504524281748732552340626157202595743379190
9137803716788129445305719970665289969280154793222880373154195920130238376159139777193382776497088197
1766236413610621831204590499128276888440842872547167028937415595850501194371970786283619179968225216
1095412171062653933567846936838573752253415970914067952174892051726323891627874019565229940545113906
9316236767849030952783862696889867853982559671346409516320372427724397119548180759854655036953830235
8642234401783321472643144127257866397574661086411457527320144886393421069803457722716368860582004940
5904564744648275094597043789540997747376633965590883598209079000877116483330629426060350329631509324
1625923076822766555999480096418520733631728894883892758892856255129574019384847711191087695648497677
2653171671837601355775560015712775393940411755127733518508213125529597881049721735243686833697012308
9778416881084896741567159318840538892555712033597813979102368419006920518803157582367678135446008215
0932145850265249326084372436188976204285529043904126862635099025403979096914050277553207683611265037
9034772177395851185809849208789275470537279814836808519050558557763052609396205130488490340439322357
3972770807002928929724079967322581512307384743957840812444819647460865925520594624139597772857175087
5763089628229877347252538241027431572909945043699644235697855852146469183937802296489851627658415820
1823926485857296775196993393728680202075039891622164363930250865281715436350949936044871729743667823
6730313255002807289753827928443270141568637401114148074263579401184869584824316946741055580908727696
8103767675583246143267434804724254862498657125746316288500493590176098148101083723045410110746884691
1442713453721287675530215804652734945756289571059709956296423895186220204630165142400634166455147845
9083416109204582122489035874372931116469215397761818198325330059325775067542177151008762216431323268
0643329900574018357775627659217208861917898741969216277765930302608132785636309342995573961760294344
1039181929157945917664346643386039886713571901305932385479659592572265881392398358017444683656586995
7631821984690967652525794317115709344784196864067087047218252585389369378098740782893802286442835381
9282035995626202829236380294649192930829179116019167393750673162187393897643311186687109525311656476
9381889358450441055103451141197974629660379966167184785768648571331393583778673828371996369363365509
2092836054137924239490687080746054624539959494535661720782343779409498000069610321809457534646893353
2566918438789185844874671036639659902355129668946958796445133912996993002489564823848046785574009499
1888942778290865903275788403742461531203547550670463650214054267113763618130919652973580674272018648
1562393728417126833078377567342546362358552003944960077080693650839792670079555448122583561366567426
2781287644046701312682583817399769749113609848394514470232802579195581029041940922736410736950792222
3061565939111699350006071867046175852953682413588239946898494682877521470498444307150853399313538309
8950720392081710748809963778524952549372997582280749723308673477310541358944826396230855303205839516
4018559577222514952336892675457621437309366405426492577660126995508460321611524401064083090254473723
0526994703234103646417763359420343817932990562892429461826468568496152421127495887247306495171419305
3389935126065032434747540274030666949534307016794598814110294276323235383963169397875927332430368366
1219352061894043376843044592724779716385638076475725960442055752242713720518006149135878585889761465
0628119530047311940560161383527344044971956988198405439478328516326530299039515935994923874815057991
7704309110484457411134604193800476615544922559715705953602852978749248131495238404563428176801813996
2968023260476305768207469480591265281752416804377781284286573078596454383920393896204604095270284903
8719867663319529149144183913842652336889526536848769798726857417409727034232158878472424489887783314
1754985104818138965400919068102922114874739730208362551625980821035874077448197869158917059376902763
3022805622774673356533940467185913529332744761979680510236456406696599394486621778646485256616392581
3521598697762290026546666050564561517152870550017463781572385306338590620684492636638423220491287853
9063060678581424719168157276621487579854596127497111368569666664078300542922767425215956097672095239
1646874004767588430692552035093363576353679496481174019584200888757231446617412305034345142268039970
3934050344268068677231644601715023209198664488947998158917974226132887037493276011757406152714027748
4758418030671304000632506733239375657166472300604212064038543961086426931847096173055992985667638937
6471420020043522341192065404134944896809125994262629207295464761521695843909410972830510236578758724
6478592346341159958151340984496643257706781922286363576160722609955122453511876251875948692018679730
2149752047155348307241155107636961222621226562011238107714567686126231476128059777175229762481733999
9494367092315949811108895869641830057462055142533025357167927497437464568617600360947561441825959429
6571290873752801792324911984705667486912620449060663527306793495210334031204929044936182158535534398
3947906569709132657158215577411085007163608687740834535887243642386284445619907320888023725251768798
2187499781902255751697988537233993526377223603256423347867161045395998226814584353072328544417128591
5466366178058352106082187127306329382921032576482817551323959426536897154875977992721988067331011543
6212683800441647615005987600965958054266073537073555607922368132792532667740159372074280619939685574
8340863919387466024592722668947728079315787046367927404944703793087744674682702353304080857325773173
8123362835347791139412715442891445292278616273096264959824806005886439745742071813559835457653236484
3061769862584782713736361577076713815843768473373628598936611310400577750741285191289874271526834757
4495461955434052406896287571569336534122559604329044113476216664183326802647670100984598665752632854
0479536287723944906451183062863112523111026010052070107113227793371915273946303914399363792011234302
1296061450457263141564609841133395187679754186994076982954126795186994068867101361342297485073751279
3885025727558932670828520428963203892322500040895187152281549212329565202063763739939508736512103107
6024330485361388833336419371933799251008936863471277184512818604039637281641057262774988964317527145
2380822307595706625890395328830827688744514318125801030997666338767873805254245647687809838469117091
1662665068171771528162776850285254542632988327686763344025701227019654108125247521893101182347098290
6655306222311652453700534095616382328029133170805677064266977670263385237269180976148852153784890521
0561311358458079055537554776342287550581139787152247267243205406488554768333098161199230812761185425
4101163366350374105889093518560607907286871903861880919601287076578594693523726035058555515752965198
3636785427185765953605224943498604029889953768966710798758658638075500718331397364461302937037024829
0654432720079396415306289087161443852233731182072385202665452659111994611706827306300505734845690495
1663647433678649047683887098551950391267772930084727870538510985490062687442883279205600427189143853
8087425345910784472807947718941768970146695885045044561426603630343834313096563346426376125825642748
8729449367114682534934962766179215839047299982351106067641951393735541385694260330825313623029701832
0811871103823310058213472931889472076438781819042883838485888318283890767995489073629597430251977166
1309989470136069023623181636147129538494289308193082778478456728006304955990690350829715217725339185
1602781297815062479581866332095581986889701727661986230499581897206228211689097206222480753153696995
8036352751679316805220424978331152086391550975248738163606302552680999875479702608314416618002914508
4203032281772454928558432595086962889732620295319058292335875880849282627839314708861883761379079245
1117204957019775115387953985800650211968131439332569969388156033056764130737815806261942536362676478
6470890652570869184091691278347613817156484948337906342401830032026266319383134529178606334928247578
4302889289435932069985454377080407125737907042247891127333953873136367339148943941811326999013322428
8971109797853699499566917455743979530771774909315574783555513590415279189716898823296207691004715988
0820761348890929036022743949160001698954535322993216926780932851363902579470686771855095256340678868
5923243122465116445285598981200411268823197108211034333814297651546165166075140510908157920445894980
3635396353967848708685938450244673183546166225441494057252228635198795588628185766682574132687264761
3830433030669914848818744503918472818073268491154582335433086001245638025878378503447173485165540969
4343685527781736959931759784049729678228016016217735493260466196028942804364568509675639816004089553
4110375182386689906095585923727048889247816807506383415458108330839375638587735703643610829489735546
1100555915310158247830572657944221734115035440537156110608005771650536312733245442074090198269157013
0907031945800623054745208507430250300813311121226411739241560340877044028469207176389212182088396361
6356495402543255146763879040183695009261714909443674036708073214105690790990570953198200974853099488
8487916717947988647174079745713460655520901559952597018731716307313355175268240934909426121165207844
0169361721740596969410474267390848018072981155387088816401228074535341084445291740326548664319623647
1414650008185001092253390308319264664262070644296487804610930467211810448164200980417042589110637727
6974466832397740270096485989835760960891525416394818598928922501646973210703051726553405601010031602
7942478141671675641215950915871280055039028961514447084808879191338969185697989504909809229658138127
2864497299721553203879705330440663280653633598740264452818496896435367234746284658647946179189412070
0189337387386802589012313375371178564219509580264787455840800886346796277684267455305524158537067186
7471370543637110073597038134434984633179156121054393758122158967965516695583992244696437068493052972
3786218984862999831171817595835405235127597503663405953945258645485564806853657497249043518086440365
3599995395577133867683351413884434361841396954115453692847107774190043482164182591540944466168864094
1934566917634473176169156344379493201294725142632198115493670828353581196039097867634265218749967732
4185493670509275319156252373836472961621282008024817988093849572501508820638953492948564275989406948
7791412408521970454396133332612072086701913251994428551232506920495730351284844023077417460483641158
1446497034544252855268250335545979670591902810679336956355109053485200550079279123062803762320485008
2428188485757889488934073841498548156745692368568906665550744444077057096280415133486296813102377726
0118688383704896669185947447900100732517237786785558377210376923536026586544145545463897779669027323
2686739220968515381590791959161712100119620180513149120876096555821129505552344627664752769636627220
5064099602753972717442538034359275537923442891544356549497836012088753238650353344682545890002210142
5762258275483661843093338277381263313635170655788274546454996778512032686179093095032187227367917695
4363637037610842224601850922845134273402014823926035036650999347902125728551055925572604666021483260
6676371538266268185952603634271818112579610526350245220424912615108545925089672267531969821302083478
0529705460998256017767376279252831518942726412210925900509249305598532687622578089296913843156991206
3537429163013741573057867138121049671149143575640461264376047512530972228842000914233030394714305556
7364085761921727035505620815673785407980030514417762199228807865415849643992019268232833801641089150
1120346878589762331786630839266898618527997649736611712530370962509505178039468193331856417357227889
4373320826626141432136785356725821799738639736210712531578542583026046666925500078819719532855896098
1121665910304044604518596979156466859057290516425390867636352925057395786458914806592691281480927662
8581453869198918529498554361611676378369324732261967527322018292159839556088712957802452486596661948
8291629017232549734140119402908914554368701579870335390147873890313694102690475067531716359912646192
5934386821745265373815406876699041340069489654419718700411870311463263654115409564515757415969186977
5631309293842125252829809027586282083973722360424401156695051893254833531645907766799107441450155387
5784761541845605455555419315794428602604526274314457412216403068049862442868507575933438329566974223
3716889822487532072660157262155696684075074292325699209741497194602234745513651111118189362706467639
1889678249062478034965856447454528564408823866347966110359918586417920329517962004075082616956536636
8252865053930272902875562240746227968236224647875745078661355592494933348964903290998355940910336607
2706669811516321689690751617718461731985153939928690922850414588103529264336158413470288911023927840
4090831789543910233536071982980991603235792606795266368159947180768738652513370575882873662696401223
8545809720714252080638098421362267551178394259191125821723509102109991243517281800651234591695324534
4654341822310575026479771005693179415879119325665832010416343958418666998343812851518108581398371113
2701576050116401588889359724537212346770470939688840707418093142075185690836250928203986296862055461
3791388587895283164349949227920437944596899216907373711368969023699336552943833895222840558359047173
9695257279424904694997142064683221788328386440694587622477000000086249411061881943468160510479331961
0986173981273574686488303782689820711848005524681373312092885069129468139358876100359955053864545614
2744894139894256307891502126863524221031936413180443663936763277364025768536513146412173293678673860
5650015294428983629260534643269845363616535649231396627902320092590123761983526641807150449947474549
7589666765222182016950493695061481311999606561416171028802317854638202705444134756540556488606416470
9276848020518582121642653551264736646979878562533809826395750940568080322931829914656215013907183941
9052102117198710332020758407185803388592600283138926055993365029612052668704629257718036095084144456
5143536240955444989464184626834952104366647061019578793858122434552782877869087108023377028454981763
1365612791081903767065401587978738246521358938095498709118591247113596943618632174810668345413290386
1598493259854846467076021762091713053926295050003726467820877864552044432449696353367672054798756966
6881288481197037501898483450795346650142670871942251952496276081014588105751870743055817119998893709
8735861730928613863680485184669140178944071646055589219363504767977821916779633435174418178111983227
8720960951314163674864559767384704311328909099389834342823502575531816653102601084991833336630748659
2157999854987144703859229089257442721722853099104514235737700914210713122122430542725351386943535293
2045957092380207834614965884837289424842103314287021512807150336260698017892561056914891499285116556
3910687163065551635100717197699533394650520773588300914851235000369686941223849997204343814344348123
5230997055425691062218267603135076843743628151336015863910454877624425392633902737258442489166363190
1916878331188393196863831813728064161107866289764193966653896201683396541501195339960896237141476273
4404449457426690163720363597280480392823799461327504822358518194783162039077849110321210575921282234
8435454348775060309654034887855966447413122656824064212650261035924428470344836611276719754101304149
4671252978521634103803960886984850829493636967313340043975597467028433222065859875136847240924568047
4867720433999888349470020642754054263708887064642377876331377783190619428716314568809377017994867975
2929707033857383958260745491630724799954028234105399440804346060712584903936576144044710257362436511
7743785864345183353332904182083883230919092095635939498012337363450739283094588781593742109068311768
0530100156548660088324294760729153187993033795377793988457080529326355407599411280748584593653791560
1134802846477006107419975688436385780335565394371620820211014531424731663994665297082266656947194370
2195980287128411158346185035798366876505232694810575883187283142591710338374123111890610355831404452
0446911106281140796809494984871940801846683309469116755046948017313196831561733464765392141550501076
1173211414473591729576647194444613429503084093053213235315648129194746449738262518594133820182062393
2331600324259064131836791631998848730816854617346560610817351293775760325433722062890537288556540001
6547725502042475178464005410428113476860158920948132178365801691467665477669885282345198795929836738
1869986527902284101244860228858519969791480847141707641317125554098243175222844041836522600970579665
6085946863335731665905294365553834759030249151269033220080343975562350507342167305741122042920398999
5245851541872641087499467877145678155031887306302045580368150533897100787186302169640271661345332116
0079581840638252092793230702874940055917662946350992236444203291970357433639400215058097200562266637
9958074810879211331086700492306269792996362285948082256662189909469597448104729127182824838081701145
2242950778870384797008329989531458376771825371674373307579471975874227846225752766159773050836498520
7283291439917282488401831748491998494777055329323831766637807507537551432594246110676772187988836633
3944690206140735312480857440097925105714983038769536883047769116444991877704448983324328983749927992
2579576065288514957555808646695680490148832084039795885198644244340059203160962862014079954914366057
0499387905379199716079993363091349628762970216248079109936554347537112445164305022600154020525653425
6129594660819221534149897787709144505722674522310080579534640147826861091550115029867789029960318654
1699388969924721829757127644542961996743924016478223324861286192756879048093940889603046344576992151
8925839594661774228654664234439291940815010081178862042598258931558831233262457440296870710475430232
6598199195475590008015028624406473630150459716234334393400719236344958001802426901242903012890730263
7865805952754120002967702265966239781076352354816910188660273798113252752297048246010048018122932770
2590491540359529309629481112817120098806754645112636954341251921884908551887582653497439214308087082
8466389625804814851375869147056890418772003071512107161555659332194286278840947636158456527178615695
4086762826106836403217075772908568785172199104008977716366648934536480357887636438589761792279850965
9763765154884516113593792934269612933612009316289403409179555599020103451527660058073627925155579126
1707315287237382173351776182601287713328686466444174845355454145281700826697172804630577443209478188
0042770159416225703593501152071459836893546044558389692487595796265852483172647171295690892791426984
6139885703597610709200548148968186371672878608868262009207564351864063318317092625592426901979700783
7146163525222527900442520785201877187493366083012935013122105733342616564547507300839085918179127699
1179205834140156664786829948765966745288188352643825597774184739100690212680519598528672293640533953
5422942237585600182588119481672637360088333629273807270355732570980536509632997239380309603744843507
5428928474807541714056363802127622211222778111800655411325905637112972695264816560260344132927123261
4049560027347817619570387399883642090857759436447226365314895223942106000070777307501753450927125276
9859931585426784128083226770404342635397993004223076535128219470899152353089273890270092166640928937
4073423842864052216206053059177383484873429356016310897648531444574197405160638398508371980537764779
0422773598696972723257579119751552840675173789170689487093502689454168497286243456697187085691299066
9565338908887500655785274943542899026042767811297592798008105093467387452988415913309339691027235203
5339500095366630499226014014439357894544490874548052639393924745537456353219622160249085081348364777
1149981482068750371447310212410622771210193118553909102917971166894910184496000987092087675097183477
3077928754294270530016094740695251453183350675302458091426826494717581670377162209154092662249814390
8231054021379675894314789763269630082679636618454065648907374959095405264219419433782546503388078167
6430431458041033229402905353954349763712864133847581901628812829123716624020634027248957950294453482
5296658996918563169198042183637052780980219662591931583927227582420429296343204585443546093363975593
7500180574183115904794624035052263977201710613298041544883876925053541596567766608348893696851049945
4679290607506769727156802505087695196808514235322378777794652728039147425670425178764826413849423440
8627328349282791990171145541957340065943902016013496107298211597828847859968910160540952180431232393
1662747491832759610978848644231423341120759022840775110664470041374289699493599620235823743271027043
0844510877536397186871319988739193294865694277684314036077282642785254198121819094821552424373884118
5312037378229119429580104204473816862925510835485736715379963687761746641404707950474219527844107989
7593517190734240719891506466545768043502832146821912979846089452701489104211320838514802391901149820
2515746030788845577299668971067717325921620190529985456371297404556676667954396412296370348819896589
5750460643795100144118061585437513657380653291644724140825367790536988933234727396080377791627164788
3600606486274331130265576173659447724945753439655325683864802737880198335896810370999801514168926853
2976227963560021982698867622715879211651547134597658379704180219690581986232765621257858120835365814
6902851251302459271227949268096204641485143611244882782290357934720930216956928387200573072300969322
0651587443517529856036706848428564573949287972244385677337018901938670277232521411182320062906293278
0241448048510042239948308441005555363619520709047834827138458806452077424672399087428349323186591838
9854310683127242010871421774079459368001535980370368257825417231743512734024392895316035465308114925
8960411457681217048363096479928093198133955020975002869386672524075493554548071286528379514863887792
0429182782095139693520071080116756087134493959064022150139232361338403545265632332244573751365793057
8730108992647709996235289892456427607333449461782207927661012994179833768054237996275341211730097120
2305740963259527697608606620048302086438500544517984202701638433638226987555759406732909811398832602
1481411779295013314727724485319807397869577420762902467517106146846126305700496417474813714692677468
4390751358511454455663224748386092502723240111757293592559374706719989341886348403988093541029303330
3909705543662644497374695235628010637262683655169648796139362046294057075047144738484670186729466026
1142178182375786048874101015763290108192465557891665914073496363373130933396643935475237648607149947
1923653060088025148661419653967135695820615703241708162007074561483660719437752281721517943864829797
9166524484043081395734761819976381296231066062539873177212282617027381665571841523003510468791358438
0810810834091089036258853786305731146302458186319817789956016520087780616522932541890003058679053248
8079856718850861728643080191288933736357713147543206654599526572298328019409808312192583591038386559
3227834161727743895815297644687001414512079879524969150182467974205561774612113324872519170898460409
9904667023782207787929509389418423311168761746874656280772606151929401113432503031429502635016162082
2436431770208730060546752935067601369923378430459783154254413125259659232978081512721173789119616999
7320719012324221150131034404333155718062931789852690340407849893545306774402535482571136577962014709
1210813809830626106349141551145911476780811100502981898924625517347605122934824713394757336413495650
7348817851872051859294629049472956318895756544020898115712684624157954875486589162674056970693882733
3521025032454727376121312715448364827477712509921362967514991253518995055413054299192829469529044296
0801841477214400912074769172673483992268086697780140465865012362620413918405425209330574697804247676
3009137814203681016010063427445432020049880761352556304505109177450665100814403687369224071408160181
5562881175928701141413766572003403856901671728614248759401020162838289345088859700711609229034570285
3055353626112387800149765421994442241406035069022366116695246891112130446057590629862860881101954480
3235531471461746141465350805379943949095245585528624132630406048116755337930678332400878544965673390
8251431315017779248000241007534831443861557150054146101262488608940584454343005488612851114529216382
4711433667036107269718647829031157684144165365014206132305421592175124396030559212012349899692674859
9010877333981078391013393938907369122684464433979688600809717889145748482909371581661903793271366791
7638672786015102815712041742541311748743133792479137922314063154915711709339965801955853048406449525
6529637424775182494530687453029021307812967637667804018337451311647439785168175892571278984704435271
9091105080614911320430519295358970721048443558498047306004114511710739431596535946713083724223674387
3486091105549872999709147040407335688133329532938006604197665740730907289422485538518616130872496337
6493460305421653016482076657396415769934753556139630471213275094965628173868060199424065960267556622
3666839317524724169552921264088523325313613287534785638153281088571425976820793267635063022141972791
8711164896982124794679302626723792624779520021452462695289814749067250045883454734677974708856110516
9615927117520891632597647027730457653853627418620054236393416011751324219262801501688527440931273097
6277410710392782940974148615084112375757566357851316091247759969338017135529708439902740195306975282
5484673338297571726783345945010159995740861265155642354682132412261320113003218407801578084976239024
8059254207067597445010086035746822776811537878538858463878200339713427004783930547033135327158466532
2619881144402143811071933283064382495719097598831568346698005091360059884862743652592666959051644060
0203902243409515215718237586795488403671916531949032104052678278059189917025384585864376124940167835
0543676221933433692583648498243459107971867048145311352748453955144467328015303910759956192820937803
6287353585237239435773535972385698119299140044292426813655046202412348171599698900515877349199016247
6459207553464747497705690420616150220563292689629094946018612208145238563812662827221356143895304116
9686227909254270124101449837129055691936182461220761619623227944864477891989483484158606099293543347
7169166128457863211106610412805026507657275372189462695821152764051955367498858629764518918712263097
4535078232361543506703385540073937097862123121293876146033049897636470671877959282765582762262721591
8324509792980517472165131361601021084773002419709935856924682209418451072321393938729899543838773071
5062249747469848929096899432253150333598773652900816889904243704482232490627316560356627258341866779
4952060102821538123288524335515642701961114539400929846054358412853947242404210897568772660504674531
5798581166387098486420145031041048153522787545296187267558279108962246236231606349476785278340531385
7339479511430453686856071895544820901390646008942476708234757322013174305655736137681942967303379217
6099705803175747945653318363457004596302041192977232730772685888807744279544632966519806934055189533
8489582297632135935505961445624747904444393039456996853711997166314145550724299805640453465648214356
1758007394137823640090762184712684228410749894193960887771063504325933909770732245359566506696315452
8247765188005577886311245422834536173248199279645782667596917895520542289164530743522139206761416433
6023880293492908977560540753435210634079900444254420682130639640576693303130486204184570101290160281
0480813799817477652159861469939523620977860473070435004562118836338756831565780607302074112369319725
6179703331919870479056398195461328135292931492975055908828661370543209140517238289198681796306057649
3473927581274005051247429732971584929671711394114919261502106925578657930532594509796537044669404239
0890191222650990887411261735369305527708998910825425547213103659878501836189803210284172904615082173
7592289658661655711973724574912389636046359544751732440355015835313044335637139739857132636016451350
5243399853583883482447981382808713442821523752668326247937389118471582567271420795292485294423123964
3746771554699022952000522647341392637262302516068495738212546489071055522224475849738332309253731987
6400586965544839347861458457064046751744004854579820260659922903755176374027555176190066356763194399
5118503244146034716928448558970327130783994820874198934912274861364530035818526002588417799371285542
6392135740824825014002982055003120443517494579220434184881400459094855284757478608562205692796904424
6812316541135568133248621642635176162477415430154976897544218891443807056980256630589100219433473328
7435066036936178295431615993051872156683529070325258579992380688684001435638591307614201582774611747
1236448067820089381201337437521689769978909309590644208261047757908875019318225099589715498520236278
0667889279267821218471709476378956807444234721476413028092621922162015222378971104760208242399720632
5149196553027082076524233082786127000610862369710510271172903408563730788054064384968150786193618446
4693212025345695885248989196136297537509691198833876185117971797480648084468342056123417040934522484
0239235413545001165458933222261135069349410145718446056387834743920690564293720750665538954163493681
8332486556734812525121910901835754198034270888304460328642290030425192430697010957990986612375950292
9868188455166121013357401090085847548701512157688752978238909647274611002256128266437210240431019931
9965600257139720230557421216423829592096560551239900063121953574464793140139481726091163498153868337
8167184140812503632624293653137703399903676623324482891292471255309931454006223013943380831622156395
8213451837944689474336975204008493736957992210514152648628133355597694676542850403599293967761117059
6000183732385832878321255871544157589704189375955207476967533922339005608070775817904813956054771497
7026337151214255160928190779009740403688289856814712804182510634760453905238811880829127204994341305
7615764860498224475364975783685578509998833436645277074468714373378441164416493301691216290275961125
9867565180123469839006848408335137293275390358336940721970285365186068650462680921034880572563313515
2495821915753481887687818664913195105373174932299429757716846263523940663351159937603166972665063769
1078422039148725902793000939851701347559394784798189467454962576558822180828582754552286237130914567
6509619346978997788382989139164623832004849063823948488874908215606099993561676511224068688009739957
9667108710583751395332085044647306734037666292657037308069110964639684772189079217987981117365131585
1305173655223470783827998900008956529933641600913395277376983356292234053994109292762210877637895065
2940630516433891107546713521868450068337377945638655089317828399572417941562432670755624029829287679
1101728660755837429078745136620191014124776760736250256514466349356559044430449991297564519631728032
9576680751598369383766720835867878483686738390092693725222353519886416651465224358679790767665047614
8110232710432081962107893698823074255999699246448050392685714883220725692765300079882349906075043274
5000827560224339320682092806773820012301415225049318450193140996037905289606453093105752552600690733
3196939305463052225850199114261472169699486873652411842792449266457126217289346302325415140129739547
4120331071961867590217323630940490458414487339745840031402062890916285718983167504668307854513907742
7553831663579109033502582073635475923330798486068119125838083544990803104100287312751509865087532977
8108518767274236110407218202063658419015767155259074596729197243742817564213295572358604660500851578
8761206877220682448834851561832456803199501527858999649161817011003207085191837519166923361965162624
8522553353622958691262895331045577263484459842470838992867503131625183427753781233298530196181531356
4326705675118451837719485502476476100884384809774521983454412280523325410451675082183154921578307639
9637404677457052222476923987275750949580115364111205794463863706322258375519265694005183393923347667
3177856141192829974502790498243759600115697420926267604497162688774967652932125299356306253398183106
7745311948074593173035572169205999157456782588767671979313246707849106923025041699016411192515185676
8587730543391290240644816446474790727563487290061168761098697141293716231296475701964518377944810551
3610390068533007922388932982191421535025940578921803826458722583677969962916270951441775058136926787
6843182284642853373797390856531256686252567651569317501425468270200141017043299632129537735924449641
3532708310406669343391771243871387007464763104160085957684535901378409941253113710917594454267449377
3119381088255119967712208889269874341175818024481701158408630486540674943601310487211238661516749073
2094297144141507472672649743060871596624656077567667415101539987795287989578139947092260193007719586
8482987262846165192649359455857398945558806713509674432621282673674446483295498847907018540203060094
8552194758649201732018954378895670566880021038442001990506267257268293466520772878501932505031636051
4130004100257177251524229630376907790637683689951408718875288278138998974239401523687951046678845848
3596217153560729015055661288402453671552923573047526405020857312218640275120363753266446933337041201
7257139276284175874142709702741048842387488309156528731466706145111406656884127860616763421677709001
2194474418373801744873953834287292758766649449445161862432439216977993099107925725207470265876907937
5944339260070489433752258521424817969809613721820718606749503564727329733224468729263471890538228226
2507110128478002158463609418791463216502853023285052265348229327919707836593531885551321248870760788
9165410980457260279204482306983570084895658620964582730850360556320525901491956409586298131069907670
7668238447534998128645242663604290254051664469333488352780086012186866230014232137659013401018832541
7006945974999360740785438433419011832569593883991043590483752039752490314147585479136478634520972407
6341603446323248115591421970769562126806528534011630216085658403120642326234642598184952222951910422
6651767578308521212226368879418068956582157770830220564129213235600975904318366362970464237972792353
8508666408130840421138474115303061195648568802014575949505197693492873993833547999734993383710593570
5741216791178336576252962415175477150392699091916138777338050869157907016497354615320037734685552553
9472586753817589304854309740402742716195175278385375262023175471846354600958715662401858094853643453
0441209910745511699246375288303985379407917432042038909367893797539891498078966877339114130330053836
5855412481388085523612542444221581612457094430704586993584894984713839987430623788451327489082711312
1938945613058995959765676129551569696979858989593106807688099287843986072265377008633414881862354922
4313312790073435530120438021605641855341100364667683995446593724215488967862075108284997693085188860
1349351637926691886535930763547831186533794704204474105346589903662645655139314101639710315744188589
3386977931182734623889191877733767826179204098517889736608719536683298500799142101918807072939818439
8212395313171609187752400725005604793797850798221254600024178942238527227211375891027279879997603941
3604285661638097974279248926016315021733442096186039093242749344506310685452348891241454866830228927
7019832950695471839535771427773856747003699507980831149941364676357243093730875101411003168357475040
1144959543984879214279252245667022892922671954825467376452423297049859593921330843452388105724439537
4632490913827121333100427922468489960299506648541601284561506053307876281421158907330054173012314692
1641779287919214516778429602957794360539992025439148201790900945038325178302726857874428721447822015
5951547564144709375503199189159290816759358928911568133335937929361121916855453814737852406485063586
5443702535595349588925165297706835022742677466325541225605932062677248825689217813248007206336982611
0171753152207651859185616727946826008059495759720848742463103306296152801673388184054900391654578348
9902633202419752056833092664860911985884027775853262967311114507248488170862668657142479430039595988
4164094146247638794149867027305770972354216742755330049290702437145125995497628876376307764702861313
7891969622424574412998843700986671222643223723323385787067359011644977706322435742699810825976645673
3945852544398097339392572911610359853430905032940537138848423841764267002938061863142585170234321200
4271966133642767149753539716977108439219644350110180368028492754760720504272283095549111221873688968
6844875035425326218926523672707532694672830071872674735955954756689472562704965337424948097492019890
5767101959754173323169819076513903939853646522537564408279498806019112178702920352807801195126688670
9526759952682041604549195379755273566321350224452034774922228420505691933285001209692799648544637806
4325664102273484622355245062177053754562227394893167515987694060247956032798516515649088470354527378
8653665974551020068077814634831532482795180156388481995783965050811849213921976467847169812807439456
7385189677302914533244120605453749146400137839745975040500699644019706408850587056856577299280969092
4890888721404512027463574558146570751512630145090009143845337758086434307225317349843854137489765407
7554103592925440539192816632686511294557068621683981311115233057160650477902277300252943235854356659
5210614262098527762904884600974772287210503239120801700818743221350413568753066227621228123553344030
6316065896422501187845632689478662524919700514634233375454865266058503817112920444844881080746218506
8967573409684398677919376586760191153357076659749361494533851787264186027795778337549496791977398427
6409792758424630858550771035044961310583519604351511986121115449057413467323365314393247001471720935
6459369446953140989566381476710093402166124084859885341994752580681432493173333187015025377501772169
6419217828848224683476915048515758245844069235286853283261285446832075810969018027781665665744866451
5984220821216265927127714871231292192778343505377452740935164069393384978050892499098208367406129733
5011989367309960151295513983199989766826581391066090498887009511765001962464089350595862668119102508
1220798560113759551103695579572061335662386162752826465338339308081732431116729246438529015514351175
0654791648862100974179494580997384368642769613532186687296190928401144641359308729584859433273725542
3028555768206358015958891148789819066644945734841669114787201731933543202921537083801761217911547849
7271308401562523302204583371423209268537400618385998649686579054948354736557344154466502938874510981
4445283456317817305364354799237064813052916377140218925272613293778067965402511956476455860568219597
5427254490221945792304550156278729065853570273134569536419475271786563818377007084091955349656575160
4278208653124109535422917991299354678794823377354685585422364364428092295373588119124779106196982320
7022085674652552776205861243418020746926846129270725878563080441458578789495260510700672784639785854
3272582831540659606606446951102098353981585050497891688498118241822206022375165551951085515622101396
2994707714198634575145175292886117625547273646019501681035859224506102234968414871908458396182976404
7118391303594947753505621000999663041486992082338543636002556610326849962884579341215475203250649294
9862389604071292932615443970764287854833682324660388397603039332731567326269290035116515421663359320
0721483581987875175783343058983257282846050311529136250015677264554040311683782136237178228886167163
8499423079913888502040602255834840969769588429678539426713881611218082560675745270042926658288383575
2534572888988759717816803600229685766435382867271344444753577671806078431202515364663348881343572962
1748287325967202470596281099676573577885422129525996476821331135885375411914203667650912080472373179
3310631063399364473972799328292814771087792622203770169311584176024055336147881925842968913702725703
1332733896400129257717752722730347668704356026717018133437855116945806806688663193019082606238401973
8461952379842132016537260807544355787774841662881849031228715635036454026760535970096876239661402091
7058002704350331690474572329269050460400900840736700150518423046615775605679369419066836166895086600
6912715891349279490042016368595428611132543194408096867345703966509946462780643195170372242902609196
0286248104594103623022809710727312427455177214400006408299026668639471461899941777564235698182927188
0346962664902147351971171473234444291578389800654848965276563202914619921472876785483737476483078884
5221399930813526447563202546071505333481337019268124520394664966406007163166671319585256629543116698
7844663774772373050213125038131391593818067162093673857831678975037326661785257601434953757077380302
9158472621064134050428577627185691767406202910931994610867090150207832209381757772431578513870925664
6492088436645197247864439053089942876705276861630296723246838988236419218510932107089183818594024245
1363648953939629769525236667220035361441509650687730086200411965946505943396749499406559569254926565
5422934378084322941043100162082040332559239886263871937773643520126167789504481020310250871366011681
8735360650130849275640075521875072689335910186397563142925617194384568810566543579909123995099731253
4987995508507374858279038373228319844480935174697617395140795758530206872897139013208132428757094502
1210715808392122037685097853612656161380609208585551522007788857557264523927556819499203292552842281
7685855024094185889445496561226999885165666991654550582145990066884416795447028698314382033724005309
4440141820134815017649651878797065012359270409702098579110474683500976993145193101728949299544944247
2437413658961340841875194738999886484707480405640097265503839389039124579191157450648550715411238847
8331890461771570297470100464317416386065264333001666712408390058187411332442588932953439390308668034
7714017636933233965377412573506348743910682257649035976227488319000802942195792831767015781039222081
9735230254973346281021542696711999750031987608381386706736450695227931859576972170888525283549047836
1515578097499671934921046963411285435422234615187186343005784877013935584999183307112253698676538232
7187428482208932955951702493495557646899705725528768258303624359501651419905721435676379625414566284
8812829625853137569094752806813517160686745156763134038940744104161449181424122110540836694634068689
2029536550001485124218942192936719389892219034634484348174847040378631397950733193391614749589831658
0232195963662560363504375945232602745441223218116472313696261332039661463922656093999025357802535456
4748632422138859830229675834559033136823314879042332163206846263102817639214248180133230843402035911
3271040214486438673304752845350841739398044032500870553749359636175335927469887147674766222105312968
7043171221061689577672842872072413317229056803805415518715471152947860851443538364914106261956491510
9525069455766724119179774451963861741551973489997067999435067513795828549909326644786829205591050671
4281473707031538237683768406118035480270652033482762618090346650306517636761997256578135568557405208
3471198685388960357045435169553104055935008318465355161770380966712757094687038075058592744302402049
0812495104418148140941528865534075258608140897868047666109490464554815263120601200499299619452163005
6841324324375993940347072411062855331186501827468373355887067267002394247311911605028925186089063695
1153844720542637097715392830142280109973378233679442003267848306779507055576804437007554357429299455
5428090035932765302995266028479053043090090800596941986576783468448453894886082773957807590779697580
4784697886836137486185057059462117649243400018605291774999018729309628260561580307243309776053191300
0473392456411956801298574474528728933636983957709899812410697887963458553919614200969376254460811364
8956586749759229681132566629291205961493006655194254988065978861613003365912493331150405119311772525
3231562010032416302301965789977175266317260564468857221268799073152598724962615254660202808678712009
1708934284047720740617096011173365515932669814435329007916888801400182237160992055254623202162850355
7778871500097070198322038550157449137055697308400345430269738288912330385383536554083595580989328141
1884112376064941951553728835235880392818578929780104812412171590234932724477904255088584293013806911
1413927134218571059453182832070649713162415699858320148275486590318149072472856327666778411915862154
3676702904291109490849537940376866944587664747033871241346599165183099124442152022610809252828743797
9338705996874541349953248225474846826562574341497055463592205557000133947973584340476164361432711648
3339912914889631016268212951605672178690312133633763615158630388073104695055138268811071038199590107
8337585257723881122109313797542080348095547852597777593150502909592181902827351652425009649231066238
6939810111656558850842633552002318409513554914967119495521715760736161747463186777457744461126079251
6374824211805567233343570040264809918239856698468575225133353296236082318458204132442387920008083189
3017940615345016570765891500249146869057069877014830573798310533290500975773716510594325655264757235
2696237468912856947853173869556529921774952745642427835545921550039156374301498683414257406093596664
6687547033761978869237020306047186504767249710758505510553537519274419988349841494379894735862757622
2822296841806691328926886596156112932608548858680135698831619654806730608393002703312797174159364683
6047862119972430979868136578370541860666973795886884964139068036776989989898427564046560745516683641
8143627041664695053243683534008549633245264916052217093013468436718580797390354760061116688432601699
3287561133547548544636088537550762089676984865155415595905890392898875882759547961019694238503141452
5565996335270832225447330714038907742445405292843461537701321026746954291477796192871189680812918055
0574686864968994633696002225674577261156506972506559065127683795016076571047150705203133233068635359
7582373422238652324113067957769821730133494996278662138435667655782809804493035612260654624830281471
3823116860075983800485058753902742579836300955303651396653472872522835797219116339669411092191880159
7381070015240255585339050836267362908906628077822209439862191280795521368249271526017347944819914749
1220517100891517724851016504112359886832700137575395413672058327334406261809607521293028405248583518
8241850763566858646069613354587456088350114304788767668336614804817760109127810354349159935370022017
8507632004760462415727594578830719828874823709114204494411272036970297644820440957105266032599393051
0668799251461467338262142229590053319687690733267945679460505520723520155731083712056975056579101248
9660736547180568635881229818281802287547210081353547646506633215230825280831680806564016220439099161
0319623215187990523502967177269007393572983298254715621198344982241283657664908771570399053667002456
7246278170771634870349867239786418704697386858088318353325904480819359612905505918844743161458892854
5855427366298558900385160106928714396763617305328714214276813169743304807832878569906532370737077179
9466939715183363012243438109185980827120581940000466609789620498603885131114309873342401419011055466
4648050298830351354820745971668005016336511207716710742033085665076134669474042761355578497789411610
9034364937570085718975297605839088380051550631815675362850191233503511745083541047640055175109777431
1738860603730542078424381597983467211059529935607597468889402868087867845740480923722212317755907551
6520262787485967199450550891985548302338910461515599200278040027028548774064248700881244301274804544
8814731590293358945997642993020525928390582139549397486994185677389496160741523129245694585897895643
7564825486330446296067758098727280706637091714509351244150794771202688417873119263426310648435801833
1445793284625697361664422855529882578678419621960469518060705896628049495967505232205305574138988932
0737204482956582400205615709499812209625395459068215100663357739917883035995087116978511486362554868
2206324529218447801400839577336557251507558867859122660002425995671789181682880786409523359714099158
1186052046519221953895152602508082293701520123734902243042583027294436607365094474898824741182104993
9502394617505792304484448215401514513963610656419873824946652391604212234848884663884410246954026043
1917813763821279840481928104546545378317159667613949471653658750849143673708697569612797105440179636
1960855132290077348453961714426757219869546429999381678809779938385814642148974380007382607827590862
8605515131670319259859565242823678967601577387994801170527084411049484232434309243575144227267960048
6639473799667001942684170111089559301705250349339856163730839606622715961016746401580327268025243513
5897086784835708127949319475265637454533011068918513002940430008004475201840007846287941783416917847
4928201166199069241593117613960691992306324557383705988979284690893317949040416964951846112569806781
3865213038543388952737521063439387283271564341746022703631744193366483231432502863697937183479441732
7177031605059364457652215621985946156952072629228030373727139962563145732407941947172020508759394284
6251661802766785256102898263603847254245650435033315187105699877199009402336007156959611990916444659
3858037448003239743149651589783437662563276855937270754054171374291116269962522897604808660475292601
1428532703313402193189715286397895870539969263115026942042779788012278206031232969050836569329916668
5229018357783482085606347038027665153248025589657902029016214897064502126235142903231823038150102192
2063116874795346088706598638946561072273652543959618857416281590282491001777180787272811587359986365
7888859583058523994401731065529536331228435632960206476649880374412976651734243157636679756893305782
7881969668790147496554004460561921036450991640330846535099783445639828368745577579727359431660358717
7194952120226381276324467852932197839356342132517878503287981388887094696372614024802228937537556714
4329325555745716560050038563373579807808849441832126053289667621495675045709016863986781015845885838
2627650912697687010607955572852499131761357908663468750553705656053834907093038471852056260374990353
8159624681043033098068549648074727899249883447297305140775907122245755067529792582314738246920340752
0860470496555692567266981415437312608634950710255905724312651856154049543700705743047264231197891353
3638071743759043056869285010696458916425782986981049218383867617269464125476567143557534751853905942
8974366458854777292355318444266139328298353929258847879864724398707093913488450989768232459419873551
8003346762003581359552810590164039742998642023821574800520237477257044604058580887726059018838715291
9710529455859456860241623723587370813602064652384983186545414183651588118084891362930504076432633577
0595426880948551150544838194760377587057354296244634854106299099121043865847638705026330487269697598
9015938611480601687402996383211300554566223956996741259267729980944878761342061127573635115271329413
1986412339428568493954895964564300059990072045903635455964929740684912161024151801585913351906195044
7723731051326381073578632116646176033997893295475453121489039997452197470562294238354865559718463163
3355747042917624312859098928897966342402118320116270425470792866730718928405840780374097108084343123
4684356777111942747156232610992488152208418794325970702902054074061302812970956410531209415288054354
4747720517866161087441712002802661915167770711901908843286371212943272677425840805446683227611960347
0143929178717054996347390681010126636267797077341959064909073708125852295087686365645379678012266715
3493302318087049683468309902708374724641914904002832616233806619439959570802069859797483925756086888
2869453771929428577842135121943809591643803825062587495829928549090363774283331027057959056417879974
4251608261361450432601528907326288561874824436093058083050561372205583517364035729070218947109932889
7638039293926864369624462455014991982007796055961564917157375379702577113868835877535373086830207434
5217912964685078303275399541534048706980075495738173574705212908615532661000455320542890407871818758
3304541160352788788577023832428211809899482926990727773134027759540559771638998874684091034322347013
1129227580094220379806680429273245589096972675940646144228450226028377059360750977625377210431867975
5688738042746392940410241694330049627689554293413673536610488755342487218174944201125834802148386411
8215642352124570908231895211245526759594858174210009375160130027392148432474860049581908759033028954
0396123471743326476925897610595100044254038964939609569759998252731126078282410600691292664421819768
8325981560488204587308630395297433438774001649684195838418973237899805477349533882591433792966959328
1067561982730061283871007544990795868700459536260935299486414200799697978338404654310411514665205207
4943223705008426933172537609724326940449985390664891843521961797418576664862832932837324153341362123
5510915515238167285609535509889725191375771403144858273431041955450755441321860655538422136090374554
8938976464606339448295147270066095750299178217857206174017695799542563163184265772789149595986102637
4129608213043695932653166373005054524826512760112971944456475178252863562687678091504116299715915463
5361083261040682714467586895464628201985643951433730334984830110821118584598510159896677643713812579
2341220122538764794737648704674625039930829069043435863750445268604116430348956133332242974235599413
0868874301235986541008298540196443190985588262624981226333026545232377778206516612221736364505137557
6126046721976715567681245912188895236815910874615954888201043949223153701441461418178495885099816493
3279428984846550969526337554502699518756351982205565767365428997821122794148151591817705139357441669
7232774012813766969356938780802321512039899812840234892534317357434982482146301078508982165498053831
4047250469467393678295021782937483429966784007684108388243935708918233820469076484888329035892255001
0564279683874810441381678596730158737274991710841433483061443943802333638516279529445065694100037721
9640700049718646248292831237340019298141939766016499066383000866785995263445648740253625278501182190
1107321890426172063087354628982276195205733120734911119136876847773716411480775532937346666180526130
4001129282584769344644131909454701999803389811096953597745728785891897879617391772097361544210128298
5779814998676327624550759869563035316453313538541332959106605868145356446626644207532877135870840579
1193065027208702537784790818275636037039644198920972919950644301862035184780255858707023693566382469
3700600307795175508572344077399985876847030873124147547208389725819864042046620733801132709998516612
4900558369573339379842492445422905005830367792345671324299966895561845286352428592951502125174496744
4424685227078575392247023265374771343925010834913144932182074522552247362476311466932256651913909892
7226520076056277796744650310003040492137589937404835604425337964478520900164307265558533051253512814
5495143586263645971753452317436061898951171800290189596599061974041336025305183063794979930438944006
5051230276426385678988912796304507059491375643065736231046270082024170506961441520417711628467661559
6882522809011473024267630756297042150345326929212700616558512559452823073757246329959498378081488749
6345028644736165122654725445654477037690402303707801335633594058953741880987207799769567275597200659
8812034751156686815067962937976221688168020283374358391867244914899247482349997479039769895487592829
3515083685300611835044403492205177023412040013045879965759094070370472356682334700065688844147382378
0154085592360849800340241221903989114490072728252302749915050387309105684220279047601716227025051335
8904018083930124267535363067526626213514757019051923454324828312265959560211878355283991243006007345
9853701858061319440019678086311700570645905751748227171744531937040114147066720449032828253149332190
4554564291289755465798060047465161324049310432283042125864671969072421500562818527536946236882678374
7358787756647202608029901577660866068882543827726716337237238614510999231450465409853010102712544805
2876024409939839195711882249526830292638247933681471391436862380434116955401145405164631239508779936
4705715722363458792604786977529324143166357686663912912863322190358088551586109631208709623965858486
1732512804104739230784310735931328170707144021250587915952978299745099161617815647508573325506081673
4866122100125408559582247475884169367560089838142390866979484797172757461776116788370474116065653567
1126584941070702861066132520927805767818667196818667262171042586069900443873563494607561185617167986
1469200041713969336239890577874950526656601375793611506484778647568469128280988264146099182127426779
0860861827819310839519755118188334152593150790691576019598028735955523491632986219836421006350949584
5094297536242221889954432346583744606353961287981013040870687208173923403165147973799940005367109598
4563823224354118345537213354197426502863894043630396081214194938279510283609312501958549388795134783
8715913648932639479256629217264855203034660122308575607467019292236012893722985702197711170618652134
0299750290188488906622630831687969351595117025367929836145763965430680646158505985966723628679811016
6988400913995325444479825748526493661551303917538251189192914491538215364396934045248410140901815197
4864364900391165216155903358402995813433564081353371469682334278014546456817534614153440932311962013
9950130683148047885661828672438549676977154891498323021294459178332285604416277258782487699397930257
1396898206439302976151264309336758118647529713329301564554837556885248155786232046624258960990286797
2076803441673194491007807335465715252661097233916862144726675639463535873083564442968141441858375529
4477154162628255398763352952703047192521440533567180495691336080991401011411275108145232106796505847
1837764150513142672330555239780187694512597991682266511098240424392040722949454950209721763179173231
7694610559066508777545140064086869723732319667317463839760861708165835060238884228806616951305242199
2650490389716450697457720498339154714230206379723668722267028686026385553582302673185375402138951749
8070953082376314582042851608177473548917023974144163954276756134226699764535571669139346150618446169
5788959809621671329764188904193385362045140288529376093114341192721631744052357747533253173475522059
5146838641444029084371552783954303444223427704459020102514846952407890215560251434884463211827605889
8049106199443590586976531402169109886013698551677008323737148681687887092907813836608797297392692586
5131059441289026608403445651833217337742970657211047733900591020150499558275055883744564219790450116
8027673894884529418873771719577819336730004731686132965116216191094469641890271365037123023958280387
2312711900934541611989348660951978952245401545402488505120814780406161475529582014931881801524613465
9733122795702769802269709038179765405438213677946573097918216240082223377014383169975923330916003933
5894220042772163052826737743028361929720825490444887325346906392165624231267399501671653431109965978
3123742284893222203629148389355634855014755186128175330401861165277008388720645382599276970476283330
4148382733525357841882188440868793186072501731518114675167858604323608261503749040650438131621731086
3261054246320295100536671584598487313370786144118502232050367618737104075219226444598702416400610058
9814016963449933026042088299169637339903798632066540802573484387996734060859909025152066473156499535
4806998217855857519607467808737947328908548034932615676520277627805062325414259025723203378712296126
6937363791685106035394120064099877440984601960762308230900032590439749141081310559425573856967697820
4782186028476856098489962219306425615173546476007717172994517174032566433245063165895381736797245314
7204980029009721496837674289087970668310592888431761616389211157847438675252300818916461377871659162
2988371012626199026288076295530294551238145662177941883188944044373445564496698311853935782347608984
3724145792177329360114786021628103506081047882252236273537172938068887894258450620446185718160654449
7824194774822200502537831227205174499142537222495025829372998275968389931708839479274409336775540918
3294395089625089378770863951022165279583644496355127033138450667548427850948533610001589263902832491
7651061036394485250360374235365723719807824227163675957516178090622861054650709574976192851532557145
5272523405144774421066875461453748038890535808255425280013781979266248569440285390766492905568779850
9986430012015477541285001644186555530913015633903999297390444361132790208525770354650726354070917509
4147856020801576162794604458219958167646417229024080811196567661866567233949443062778492166057801747
9168181116332454002813129887545600620593034744906259061335982928909361858901895128821257671584648474
2567754965998795495200286991293775047220931146712567506404612370651640935018023512029377937390576339
0911414856237643274249294792563073870546581500802351025977201303258047979276999975660866780437621647
4460290423701266584210620152828107096885223980356011967461999055203374349740419858513954515275989366
1073648654923550292757701426690560653875128628373085523978047823993248403186080137554169661839697057
8627031535533582603678660899498561014712632043114243907340553222149217962289410777523540284481557938
0712395284628376100308731999189568604325040080539158544946067841868001219967045511138338397160329476
4956752267888339641466563207021242589616320541635591944794066827392688548878155678754002593204892926
3175060205326344874225546251231232561556230982991718667328299020766470558666517233496196915601586162
3027565508049266765758050152084893152147416100651341585007330628995312978608675285634812268918170060
1498169056824705641582419661603226722754747167681373144375852260677521775266388200824610008065643504
9344139669182356308452120350257432490396235029898838698006997390006056210026896674938826288318590169
8456357375170393766281660351856480411742625106994641372274372498279910761769349664859530391893118408
7948409447226852317710729185106021132986115148563166047536980881400765306973008329291707227100097212
3371330082148185796981791644058781223673077599978457653646257474665954393598501376863826494772918166
3328205082146397650687650765383148341658716138770682777276793901910839103912937321283440899637899294
6756828155738809816031805844358085635019470943002755373799247586113020676040492882270040736233095580
1145951483063880148262487885451614176908941089597995025159615546310252878180986845831587204615224134
6283576868599453451104228692070696196713703373351241277518399155751930148779849623288461572642624908
4498437829595551356000938494291336665547868771787991223630976746603801960676491796210278146002770243
5237273867883907012824834717493233440390382772182826848776752127726979360312165539296611154380217949
0180623682584690690527929568368822205085566056348686566698341375804780599921767673415923819078784097
2957515533127808858826652864705198526630404952844491574844305252588377917252101635547922759690587199
0683426868185505071199573976431731569421785800431224940290837268014910929757638895864441869245859409
3250262359971546663020358489645701005862967848619146697505442956134194318859493995541422934776776240
5471700137187272153031362758565040417673692620458695014888179128909846841122390015513298410808084654
3829516059396853241319907281476428160377937468167715241521426712435241082513636996449430592807364464
0153654822717691317053205569492612551489412602748430757571321277157104423195928206876179088008123376
5717376122387216285673497644562774820434995523416950176071495904524862819713111697421053760919516309
4435061393272257799020826113027723633639084206670964377402582754563963555165413954041379542892644348
9059744324483192212447943249632300224681637253738285696042697093275183216513742328325651966007789821
3864818290452065299391901165156649358761256565404522056065530079303360368759736935103931195740398961
4317508454747024824090102439789053788556313579741062584398126072880988983282997292269333565102164568
2811809735429255583009792213677116566578871729581565646592450834055799436855614588339817659152990003
2276678233533616381162994227557905698458226658848183831675923593223693778984566888206993706422494029
1841667058573749253344182593915520146984822991165121042677910627963157890929624828789040585445779884
0205828152597425993329176402462410208860433794546989968156027431600985093369443149423196053158045364
9937022403239713533553498573945778180556476656517307772295130180827903482275749960917436653245450931
7575746325840214842792307840939255206964816920021441193803371915500684498471196175739206419372622039
5482224663282552786306190082601264463565225800873519507875053100862581963411792721265674036663038033
0066329399159635290976337963529925560844428062766768941500233478989884499761360319483608917331952211
3467012822703025819793365568769687062917022877569968135857155557057215866880327512143920623759936166
2926465587769781270939806791639596689045429788045395313744258904119871801259184079632698901526740520
3346160512777337509358066166784431779634129438567052252750087010915440981355610468355373820935967749
3715460710522444384060521435997557563305222605742974563938263568978695546605184294443141119676978104
5649901781212627403119863526814363923714114832695816941224311477137938732231432328339233130412286507
3614779297777881441807136849718746410481701901379760196216389269907994837912603413827028886279649942
8318244117616857321847975932592826958136234555977526314879156079168480762530968960380008489453416830
9739271605680378934993728651584121447104299283659515273508065299223318157077952177075313740476444004
4557765507266248039488812087819253680092411549493181233586672017144983249389731239787095210325449226
8708205667870519922820661457633839612321774076780595250717141306489551016742569489293629888827071161
8621156494894353876013390273327451552524089402885084416063392586807140255457351499211897797520844425
8205055986832261868489705452736466836330060353032401086440081051256963341814384044685259002385465161
5408627914397500035784057862519975628865129826258508933241690136519304714475646116179494823027305013
7007167225824252112219089173322217704876346943548970974701211690539577121894984679847830154508990528
8212776593818359856043442395575733550887154161137483093152873158786345263099016967004509575530316944
0374884273624864426208131401976246316769090303857794899180446369943095181405887506314821002769292898
7868179528536881027176111542986235156076500063429914927330723885178701067094398416151453522546826066
7493243674935145896213150939817720473876865374811506369352892593167912827070582759433169341800841846
0196730108011710280752843897621367371854374283715640485579089492022324030054700636147886301054667025
1801997241915327736481070616986685866675900826820912112734817431762121062736586428233484292681516298
3889057641965894586854570486309948884230751559947993513259820690146312626613297490212712372540228822
2321169038341267372916690209110775462825520156077960339307588711014918323003312110496626828869933139
9887220823487861342000688763880515787945906523833776966571012950482412718057027211103215515490400582
3052073488689509317542649942063176850365084658958699872633763792387750467755348900588797500334338220
7811967548363343908979885004114647254161247198327112162104768832439003802717598415946301446629079904
5843222080541282246551110889146671899248096158892160293790040709227040971740800796891167938353087221
2604984834858671572557616504502730890878870560422061403036484473955523474359830640444045863245181295
8237136620142366550184740011371420021242863192793258386992957132814435077485223891758375999981533394
8739116614443876096214897949623757943880718722010012955637472644391340507366151923783063786529484030
6303423040213254320772289450921088359417093690039891204689175838171541940090580704852259442690847199
4660905321768002341312120903294165051189221518495043814974696613073920635952166477599702156293662395
8806940999632693309036355550417700964141239122637169103673425322095568831930679479928524450613528750
4618548188576557686504394438782920656999250923598323291320759192521885773839325527223123422258273305
0892557654757660563155633142307195913774694405516186013516197444731484997284750164054416129594128378
0246055450374900178177365918181130374949684842422221357762441521908837664887267953963800629954685849
5935163976636911255192729113713250825163879488751530518875671879947158627622925915955308024407303250
6654554262298408919742278718287304673232068575750523109242944710760377764326319030509071344934090628
3681358016875665227502073340730329133726132009651952165420336370062748835964698375161919337134381091
4606812584303078548705602012502295081804275537715358759944102277530161027443061552052216862287686267
4145368956631320721453614665875470009210287233676674351056776304656937710876963358897778618948265355
4584308618258519159689148836322199762497210903805732843080273040364062213763685764312641974716000934
7066403572336840323096463565910095734162713703688080803049301483078552478533852592041556994583916612
0967314421850323843612528599048288506949854779840288088138913569354605937105253177784827594550043949
3104382167363789380490299479347341223480307091952216364403213455361696512686713355774796962062807541
0506756119760532233703358956387811670098471763915376963391807664496126732245239145562698780269921614
3790690899845502261371147776132399029305571977747790943277411640143099173464046016185754830611734702
5506060024869025742427549538055261883287065717853684457460002365234283207696930308556496728620691180
1269413370545776389738024526326889033098742052000435085950908863274946702206264362677531022626607892
3094952586431532208042269997917118864433411579204311425371425902396596270464800816799267545219992897
9901492791459793037582340330908715895490144303168049171666297840477840499379530531312842623874479327
0763169245486060990780813439872411336890033341030402763850334671313576866737623148312102636322542612
9201406698304521112891735537575914375531866028144453549953572284511956007983129153395800710795924366
8581043796593449150826199950759696781955953833934323236329853400697914720649262210895503097528107020
3755262106515330037397275772498576816744048245099127328115837003585547163237312129374436150951714192
4597736242477750041017430198535791778293689085214120791644548172610795370370422568113480888015635735
7214592052879775313590205806450216129657111024941269716897525851627302515827535953360172662268199428
2361427705707361795277056836384452961522304073670285498789590911433693458150669837050829304872732989
7900773976592455621915435918692978377747758120873397677086752882640412001451879683188535778529148014
8761090420894228527648430462844733083467617205848235766683541342163976241541877205312469723027389141
8559564959364148906799468282545589508822317806078839432945878868535552675682731643140137856266278736
4012163546898724404138482207557523481019002526767540854279545328761878884659070619677005945405744501
1402265689388332020738336639255489486494646940362579996922766673182454889018576196064483248984991525
1395096849285988342064420482740611457501356895875832109085788312384433378799279040199643990080865065
7910250185776040163194903514432937052354193216618554130608919552977739470938394753283651664187507581
8667699523108331103020393195968551595236153344966134921092240066191208577643661420092434101051554819
0901286502145597419971948684645129217878699340369119675749206495563850231164567071602611124126171070
2039440140991861277007361803210388755519086200873471046394922168898168317717806833208706035563589556
5283173758478889316851853034063394697707670931544729035295467724860311600560000569596977646318835221
6009074856564607508716081444467102501963765183275728790338640050778834963903255372858953658517506997
0756344895232706165967634534037976704166128143060433975491054742703924038752403110563399198658254493
4954951679953259787542703908032771109724231698992359829690467511338964796352006222304903948621999699
4933001935301739835414511019377324584385237787842236166347770717608840551893927660493659368289706190
2728571033622786058242861533194552235755780891510724679199903215154874903697756472643653251629869951
0430244157240295196051904211807365422504596362182880458807895472529799855960973958947046236542503740
1930048513505602750029203926781073684956561859411258159659463808715792643571965222275603725516021558
4813094705248161711629816973541600869631935113051489296905377661379578269310499951074600147326670499
9579747345291074455731604758440233421607517001947911946641920627042945114496849486980472984513101252
6631949948885099109371414078044860600321544108525119645890831727665454968522324454932797417441135201
5250562065781449287239578075150602533931617758833963730462350538154309864524197787724687800497799841
5414034817489166923819073994418042991660838093489889180787751911497067058198159743942568372093451513
8919627353155165511345763588024505064714735198043488858344056511180126003641139545958492016330100984
2325397121402851813285811670850102554691915997385487770844204933641225290095703957524296502415882121
3828732515012649685028903263475420618891183139199544982813119608696687702941867330677831120807706892
7382663358118240409247217377141383748396261477163423076850486175931661911697528769489843660762649664
5248473478352778503647398940032754580955078500580455721359022884051174661231329813586958395651968828
8403639942253823264659262181633293542059994920809820113742488027018636148397587792720335368502548065
2832523739857884329758984088564236142238127350672921526025955508931547758251766480575212143227280388
4823352562890671079586804467625450268021969274126965254471297558085211440543168538527535507543723972
1926832661631355674908463042138580139575953525863599745078531994372579076862400762001764789501475851
2795841735315444887159866254772405740534535551199003264934980630003592057373041518758854952899378469
2722488578609543062508008842309903105613412328798875065188492749069821608172172723863792844768340084
6077525003208935408620674223989905875975581449163375152014583906733460203768592847687109726169393429
7692813977891242020511292910813734280288669382684818478585166113584556349330368438558222944658530096
8175846471072662554296107606504812260348026135024944214278226025314650115012752039070887953957216934
2905027273205868344164047644554091236517758856788846627684138864089150005813388213653127777889975809
5698721060533006463543621055675637297531518912834250558305196128892679046569903107821957297001479443
0183548943752696945494409748373672277420160197474051881874649802629382852776906734741402861723001966
9045071078442969531134753167944289953459947962059528991039400935785218946190826754321514365784287690
2932398128928360460480659269649638727071234670469977461495391626118583216756938509175192897031397130
2353611233412544261153250239195120915266276597989714607569800555512853779218999908374014358085176323
9144114244500731778601052414145451632098364475685117503320074132321200882304259849661498833851326201
4142124401077303201949832910646294658544046122279155467245250217998474278057479841311445117428123460
1807073038218820929718237432687128070198718175978137973518967881910580809451328180286757640114529725
8695980848480916947104320827634660737646267877385000725843542009542414441603902858220733863421717070
8949891624465810101895578521724592748857749849441955711280562963103106481002415399270026769958877838
8711263704311733767008675099087011186418392179864960645806883051299819724495808550415080438068002547
4074939351041427068915232249011050855260315140927513520755651550793039236907283970426355332849213167
8895075026301493979518107407266795550080506996814920331667805032453902592674295531688114461195829621
8521690914133966289063852890523019100982662939628588537542399052189760368551826020961443538888958536
2334353745677768643444680174053886035533095394120743082455056472951332993679637551512262528251649261
5067623096177502208154913874365407257993198181154595614073199806045252984970591564003147348499274307
5357231647957992215254192868835553882945091718761264445617924800904730607084512245522773720102351110
1024774058258939320358626845402356762867968860768864321969830304148433848695445197297050980183905186
4683155582089594682889687460176862512754967346226417316920683445022406064078117638919627507644364683
2359382218082767527471839744977157625496477494423582162197193648657048315736003770956121224420138066
0091072959637782367544840566622685197092477599692888100495850243644276834018198278809198308228368768
6495175921079142106878983676732113128234600899005477201336624626242632651306670349833590014553898199
6116534231926613039981003251700222478546093650046950320870495268785953346312336571090774834394224252
0896029684190254793592533114089098954620783787656885544732553509790603453420302687474658554955690876
2407954657493813085937172797848934782933128517085816526786655839867880775707416553814230949397891908
1799370848902252508534275149865040798377820767620002115585410001198737551434659685291618106805984396
1687128202893559798706753573638620026510761763363017159789328436147526567183556946411526144560968385
0490106026251236147089734629847130722469375190117262132960004999567948006147674883172075348087082161
9493609313027976460247517138938745289247186638417453164275204314861959277242059842038613750404644287
6799016226256367719709158806466197136654289871346382174333187654084398972286102966515252942119152367
0305268300242038728321770223012583736294910572904998113861042652679555496488679702084630756745683750
2224997213738745098052054078422919317852004642993965640528149290045557221773542309244329591027658628
3074374067836672844294623802670451993477056541607300210273299430753151238303860692277965453596384857
7011208668011984892728208077885964854369086951582789533415961235197146551105189513543733694007443277
2785130339730054410801236334186944298877032302465731927981691614178834010521827246062994796311444826
7843523562122222543624195491541975767141981987406945250243942012777139702197089976003215457007530900
1916468890644462779287225189066693796599342736874740192230143399147192896318124271949459767077927017
6524187674869763593631236498291920640259428935887815143636080098045382421692378739418871281502611736
7112657489977389160450011738417052395087065784467534621796678036136895398682681773516891952239846995
5791789723133433959542659625382282321840234804714872034586686883970405759985072248074091954799635059
2601400277879528191853064825383918949274074374859418020948717250738946595233615405817929639500015576
5836265759268784763030730913492426876826538928114655028128019806433640970533379164723495577998705406
3646045829649652371535672749852027014878609242075171560934673322762957748998111785975597586233129268
5514919811532583657949874881280417367938008153971836847148000602113078064365255467556666509801432441
3213411226210334747791675955278141421175762916561251120710750985306701707793812147858873373465388846
1918375373893229399476331626418780359435735353992204401103696263870248725182669834104813298109551154
5622918540953763468765097941320976205567242650153786871163552705071008519441295630928466429921727540
4440598191786226891319580572113974496741738554330137681829335830156352543108110605372234933025218026
2684085793290749627545703742702345567345189289099815764828876370188780323824664177152114083132724938
1212580905289071635701986327994763246576425792791190048386085949711569747369514817134604918149069451
9140088417248840088420961325079068221891655990260370541185281439192226225242621742072789551206574157
6997857493451076420968488730369088050650946429847897480774425617995566282062279742361783264374183012
2400303091257438570388785040189115186682188386378149883924171764843793877684893777852924059318245784
3583918967623738056037040168480760355472621894205586161821287966189873624878764319574183707407643182
4164358781741931206867081535081044340515337274740849661163379732670307070705546560137283259123198115
1134732933092829633200638993892636894378361496284895721364167576253654660398419570142798551237507804
1549942390726176299351524678174359984120641546017782231264819961841509148158735380211303684944109368
0373354769904563459247625821117903213527093335178386947426981804956446978474018812170894350559427992
0629345836874431420599259781572785689533647600894096738996347391343259918856926096995970205994552145
8106731095710571872547167979926995374475971753436741330066501052129932870307566753600787208424216676
3531618570738355184303034380622968156380872755943542182845977384827136624787529072360606375063800653
7868303531961311146391762210592191368093863174409409190237938127643212902641990105965909944670066877
1992888491777038804917953285095832040474363254234203256170402121591427426081702550086281004081210765
4173565902320227244017495329378119564486463457527687174454273544510693592953685181676926697350800701
5409452994616557433203553479521121492300109311931897927931894180262282039430005507251723884757953765
9109106965856465605859230146029881218596428055295698896195989025572927018453323886920124957598052878
8917752502133591546494478292352585674514309445089360995983510675501648931379201342420767827047077453
9878008619593103013534094832017775527196654329855036510030700860954975495266275678593699205457144648
0144738074086406912942928850785489589793656055203296724932218380059354187842723574121494113405433532
8240696311972683863444260091914757956714383934111423419777670170574658067871927998807501419208373289
3972602200786905722884065504291137813928414340898705171500388876102643818379420681699447578017094646
2726901398158173551509871303487121802209468130087794130627185816974542687529551964539574176153395005
6672231311336388081153712816529056031891800500291138643297436614634638749142662786053972221403168372
2033859227745040738336226278955363746006881108812284925300450996085799046564979733648565393135708853
9517110895288987962255767865486168198275958266197748782510086411233536942312953297369780533597550253
2082357680606632427147185154419937333666741781347777881025341815999909531639783057177221760883173822
9215492704064683934054478100746114774167333082822004021996044948430868491078402493182061188744152287
8177183330578888118213079794724545195028822193329394245977783321775046604796413968138121238203263435
8103505419379672627138285064520440448386288872524412568438232196078761445612395644217699910195351208
3559246507884541581855379741244499585654169089182534434743494634017584140723249997186943079000729538
7713926943367124418716612665847552879488618187567008324017375408608175000399384855825932436728229782
8292457918851030117821799874557829955409161868838517192906789471964011999828741599762264441965714341
2391799190528012375066620346442739844580046983480130836174668839893242798409790123387543575384383181
8504138242223741954749566388762854988047198485926833411895766323548218511624508868318980748839640319
1476817961508536274538292015007236010658406835293045570203799812555481961577173364769055078259167330
7569994435160144808215188868991825993614028981878696005818867372665901866925953380284805670537845132
4375457203282268496026164690711464668875501339390945006588518262987848872284536039263123734294278798
1453892707014503552419017033165103766856206520192721197224366623542713818491541104219453613869785691
0839884605345339384151309374995285703187764805338388874739461666789002055819865070656010708716316369
9142966440375047098337185385520445239224602238515826013563540899819740533043392993557149135674184937
7225054185973435727372012887823235094855127130423646093593324796336072162795453536515269001043840709
3586573562990683092257692782715417056161869870672163613667630465997205957242139293413492746384981741
7281461961720980825343117067926598614350027752892905704900922643639453844840063966373028469849845866
3535529152046432844220354435565354757573717271412695047771400420982578794450187997620246328464785940
9580686575868479359361995234912601006720568442361694398559232555691108081243539297024032893794627736
4431079262568574350236975538050416972804991611163324967129690134346016880968812963078190613234469489
5012026534604227394603718530437045949895709112250575577159568273061258377297139392264958791672058464
2230495156695826268143576384520514533479083871119998001487866309801488586283433794957201813743870151
3633139871438471778904522476916052491049767616646087708374882252952769130982936882737265562833437487
4071031874796893614335069538051668356153809670564426685079069153464231105717558498910252196226537876
1473826665543958468485837256561756582732150955524411200930274143703501236666041499629613341681914132
8983657449589143702515275385664763573328193202295261885845749829432469314461445941217138552236052183
0760229918908743741209894911933417377516599531881073844440488007613701328195967381981805694783427271
0607160516059002918194322877908122543248293929269647277723023403027035162072727439109719305770217400
0426557980615583314460801809011561181214030744440632813646272062123892180883300580128319965550096190
6124125032301658348287004153594530768043694290957402423554355047852411447947942660793380690407427211
4520487688129266555835642813413780255407212562852444101952088174023271795190191751943121626793196519
9239857215746259462735210974982432755657951516349625263968455405070922064729465577455198917397548418
6043425817059570584244824841249270784735045989566532431292449501790043285225289903019820039717363708
2465950477162789907718346721447308666545330314333461686261044887168880680613658019595991967299453201
7374974964077907200412942038041179568863439853369469248827387833607494029600526656981738531456629280
3005607053558641037589801346570993544772210151214842668858263695408561551745167713066624039908273073
6002521867057240263675103535702010399694764551405393032619403160545490782356472941175531427748485342
5105861855937361698632083809848192571091735177189166856120138394543184121933343967067622171090215305
4344183226596220876792065694742268726989487539331275875756013208508130707548465293289028106004173295
5022487014263510882912780234247680694168059377729322773605051984547612870694653545205755946854701953
5477353367756445177606012157437058995190933764975201071277902619924317993497336557686181761461052683
7867715388143997771577049935853598448109892508097995493210106869921132223872245865101039985899829218
4006493972462486045060947618449445530710966202832200939128662133392300152013871700610293839708577116
2327155605902048419724988633771896321527105368074354333635649931185333095432113070087819572093871107
2290145341668925684294831737107391582060544890676643570905305332054256790316830231212677488030173195
1094928782977135596242951932508828600637757582325245679803813039971481192748594727382566108011864714
7694835528333472569471332698440797344949094358551947649518683162728563063306328134799508743133217834
2315414905785302463842101653879799678332273981666230902509096366306475613165321081030738101552403374
8073496885267232929395791988118200793762950152804775853644453822165674796499767806547977385959610767
7383183001001944873297372797524916198457222638656728218309218856774215479443524783863194203006982416
4706799430676522794399749196927137328471908117872289868509821178337632752317858906047845622805085905
8666832749489445848135031021391387612892421897571501534317447559358148592186429943407391777257919594
0086734640462884062721988764166687707988080567931409696312318354225089543196317657433352435512087073
6008936080510500849921350053846208865061704705279999977103022687133720402685387068547161289827278819
1113119327047445112291123906062827870923932694113565220738841186423695920036837507100665460478916481
7794262513185178358744458670466157039181744710420379933680526795494232179860568782178127120986390010
1791844907054625529699939251376576564070884167201561272349879736109955325163525583134328673232468537
7362929059745161831969720986529504570222476093232958135708808582851862857865682481966727769109720967
2021957170579244253149838867776803322037163177741183874324939472336959187424673712106809701021955962
4688840319851152341636388547561214063131498748057987680831363839330248557391705813456108939724253649
3157986151980789191374946719358271422124672356234919888715118139173332811688053977988358095427112194
5502779661713479602210600037112029426543748946546969376171547265282693697119516876212737941674984915
3103693513753520823933240265659380376676630320365234658357001379435935770325641182422803842415767022
3740234957537603601818528955653087799112211519469804667635551649526909028482857634221930026960106240
3429248477376710803694132016072447347005735807187400532378124988917611479898438908905416312644122020
0154005765560405007666975782403957763927518769368519132563182095420558882756012609065792311161162829
1743495863691806718484695785790068391614355430759109144960941387270498038991848210174479130308738163
7080786411749303050754007669971441695531206103504274253501299556648952002150935790981978217417247501
0737250363403146993244010651516858775598820554143252979384123189524858756249417281076838290528631638
7579617721814374840657380113180545032827467061078412555847017718177352783379668838823832836431381977
4580869007601967373071051453754505435553639086302858166687830948190695044536670358120852225547074118
9392809477109650701760738516698848919914326009769816561443569295283847695362665950111066731253837252
0267231577067291620602030817004608115286608392221020394940945474997942733400970002385024700577585337
8899278931713341552334165197940021000869947449138145031927953633249294329653308947669512767610831173
8369080094556608304546246378242001394221175770744863619256339313036131695443213237174482131344759444
5006813481105736205124145342950705558633237815131770795859702532727881177478614881294207939412825577
9836964508121851172415499669033872252064295397422088680375286757168671157889128102706009243913057474
4680520117676863936836983303244015512308437240437304183105342959926660559049657295428044698016868926
2599414138245511486250878621375778908848258707950228128760556793769997343874147608402799997926766622
5198756597763516052482825591169210266702830432195671433942886994766784019346241343644220152798679000
7512233872696476132885844595699395376330384193803423348593823156979527833708619545110987074771719764
1764734487126037542869424822798471611499772150103213273036490047832469548377835473093027607633098631
3803550569697116698529927628112379967537849775969253223472288842691958961114594423649346527951234545
8898054043455413340493716300355031471620829799014114377897551937439057837836044584044334821407079728
9924607005303254030884578025461172623525483022612606460408741945140788482994585787590666011672999466
0697120033512634248500058491739943928103459491154211786335215625607972800223987455394003406642335583
2130646666127416516390780413548932721812456375980675083744566692489326759328029094568684741192717497
4158899620142183115517434713868281469726205742539210407659109120795111853548080863582066012087064964
1087916739279393146134553860400827760807338084189918934680940948097213824043506698007010665449561087
0935454421796647463090427375274396584357207149037210436688873432191037094749824329252518692469670819
1656358802114035944610425048068796080573275284998033214148927939606238824220163381032587301852026300
9968561859312439494126314538936676790660514870522478913263898962014971604989429551677913406237053677
9843019667977294512729831163716498330575295445994317876044386745228645648470478754098825620893874101
5729052766411414107158920648685296227986646686257439231972075873471690033958902167783032041362302804
3876228575361766151157410970659262374874794717684621532447842316336694905135181409283341882466232920
0569018342733682219587396265441441912404153025784613610257261371453345499937772412271123674420208106
4362644885311241851854270518094414678606566171988292336336476774375213443035707415704384184970054774
8409242538490571884077897511880549628192868552161537224267419218740401256078135037797532200247994192
9172604529578532752641810264200746578201567477009692419364914401646398484463300379584957961639646945
4120306953139923316456553276418458247547603666994555337441049737056738071688725238760177871740346251
3292413851244546532297613243738148939813546945621016356313640274261971840718126032735824122950596534
0663891118415366869618765528767536857147193279773647821162304961087179530715688785642559035476843121
2386636709128807287429415631488138473321470266012170663676066009403016226190728626441440585725886696
9566613727602424813702275221594490472047290496090301028177534222297999551726808994338298363476486068
0231944184981856778035019600148704787152061958192746870674104169878581589600578050250432576387154762
1448758940849334888821306175910752240938114271087304747995501746914377682439173310071380275612441879
3139824353930349026405103423411149749142000307563879889742092041995661148478034299224105815473887860
4568993012319991451834513800923422005401382538193016061142516781643371960657007129516233916358318323
2935101106787578191019408687737988713239708239961425587862442022097582383823586184454804986080649183
1650865198834412938057890473204678867012812633242091490527420541426203796332452973062312149652316463
9537772495154396856147245839886692686162011514799995567912137795281540495825216366175416016686803759
8428894542373193922986187247612209004839153820055359363019243282557303748205262163831274829737655853
8955830793616385816926286424556592078162275454048405899497259038435500861144537906985217230230903720
9075736691637975971757346827879538431442938018657141453384838467390060654070594559042545101602848298
4751587918843395443243756264745536318005339253629086013113830331061821801436850362342469835333632354
4287658654229760634993378948566770122272991651741137127262199222408101685504190658529927191949123882
3711841079789439367244599714109155934259848132924912128323994943522876386658663889935084060013608548
1991740770600001650293524986911128148280482786513155023430355958867327766968739438926672653040172193
2461952870443663689488696734425532007252317920134206405960640514753760473200348275179924050895920134
278446226607167439631255154391250421322926367933726719
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.63, 0.82, 0.91
Generated 21 Oct 2018 | 16:48:23 UTC