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

7178330304440962353392061748623084445429477695013051463755790841002666441330222784006555282812416970
5557589754789087811191596709495842872908048472365034230627487926073266986661990770621572979030130966
4977608644351222209128030315529178903853801562949895699771632625324270993458523401222231772606900850
9410836401109776425525741011798887584990437447174211086931528549305769071231999747958610632845398498
8753287276511216137393293494791181072491022022280188263045414229851337852981125005404488467487145394
9415414627752772354180597632804510782638360117997922611520743473553346039130745836325158162544235701
6588240038757519861776478297138873917574602453693861158064679647846642188177496629162852747052326930
0755394094152160772388049429749844434809523413869726208758442471311643862151382123001921950005979329
6101467338837563062464380358032538771968449839799153149170493722712254277365320800132829656454919008
2579047282318000061568034654204901473710079161667103749242690202519310721587798601042266120389806311
1104075363560084309493097866302085894789116009339085193413561535768146314064294909524102638881131254
6274462230141863579843804317705279726063701663417501936458578631003246444420150197245417984126462417
2018526911605228274251746791134320266335075575362196499712450448200618906568202603729878365190710418
5711114960372941204685641426142129949647065417590358671525849692646471839708244921688725344561838682
3143274754543144612248803531246365182783119278550421889145712913299236549339235802154949166534795837
3963450939516911844055331895856731813872634279105861937578121359710973449981651411970596813645285753
8557882462403282813143393350152799884065438134126399336209292526759050563417809737938253684778897034
4791385589047472711886978978495098386036070465855759315403706837373439712241153598424988542636933536
9044830894343232720536296729657556029995700680926923163414705497442578630566675346679622842585955509
7612244918036887255203218892098179402553076358278624826651207115128188861662460736546255900842792995
8696474523423375013854014671401081892543185772710037026646430884136395918992434949995417701315538880
5122812304159705162988654581970599642307541070413582990586745471909584450691034415007708334348980753
8292980301734213806933699230222706780956729391939374405884565922141770493681834181027830525765342578
6145942721029903250933550450040189958318098014725932488082170576094654471510119266136844369114208316
3738703526466157305451187247452364227880207963542661369980928065565871054706873854780516960683636075
0592037121985679861761213764277903831336892387069177526417339827682300614276263518376094672467294797
5098717143788228673611880827505986664940113036668141102863557804269008743823334246538992204030512443
4385618512317031270132942926014948699592227417386818706970131945358971657290318924628503410679699352
4768613948142539156993131934278744925667962818097161545978728172132910119689453920498056131305497358
0927705168705141951130856500300786674034309201485591684007911750873139658959583725001990707072515046
1998015381304368115855725214041967637896230999871482518916103024186224651608425929008236157096452710
4110273573073924371435509262381683004900871541031784772249554648839556563944811890449260225283335060
7509175222466552568146456373312411991544810126127080842562346009759386224762468272467707124717562178
2712145989474277704002998899536451310018293109603969988184358263928031480814580428360481004520677269
0282363066773449981262392930227338937540658684938716036246049639239762330618273663092418229988468500
1612796614684886950428544641698931421758927025679081907111170176555658685328376111774732523836657004
1514398826349660182242034361059364939291691210630908170595353750350066565803241574892702293503852847
9992256848657248723019357547237252099275522884113244346051007131997486520525622723587071113476356552
6198523595134061649961113881962121341008850314987575850087203881817804957808143259944132446073450711
6341867487570231760762553403562363301151542487894487192987390537796143045790906365720638034477544997
0503896176761596288651053371703510499871571964072127203509126828143699589449901362327043465664134949
2860091380974120713493088447772664902065563529660558986212122820149867374493738011795210150279709415
5996839425451446081082322325237928743474501836230335347369177663390899594168137704167811747177456924
9090473910757640889751264384913702980207711913314588895770672406500300138313469763185744858871080858
5062632186170796806584620703266354955190019442617393305433281896106904778816659141139354611101480830
2726473468183828650780893359569032567486952278119843567565776808029849821240549374208231512688504173
6868100202929012633887985727744246321762807481042883245095403088353464116418287061304817770822693013
6357108403042183680979813044339494659136621432434291886961806934873703422603351170125587048590871242
4054474430871421149474670067786209728735230901040802209769112450259422675914071277946985599123196718
7982374236182621234453689055104897797667288694883842512415033270351295597613974826408539152511133139
6338162326894987222317076901189882474896410171168106547265280432036682127164722503365967782944361380
1331383283699629653694605086034332118508704695881769420667278457430251351220354940896045066440076719
8427721982519706459305222895585847374047977651855284028128735801605676742396000526444535188571724538
6002297945866344985851835429872131458538056006938315457119625217796586393748296655642567521499456747
5999434040902145544030413567342808913929207558154024752589197020532637365542948403573677930083826288
3206951243605213041655247582505334153754994984403415453462146034967053107660835525808679317059486422
7174648682501318078025849302988782857759220018928172000184122975753746308813494707561691277654684790
4840880912206387747168593542260964002803298799476865312933952836192664626372034789684320682003120608
9201255131801340575216551731762416699495432894331284751009233338650643314981879098252446588636696106
2792628601498253201601222894445338933242635203341612176458331219790697832329030010933365976736101893
1047743672405288158730161133024222217372278917589488351231889770189562855424021660354632069551473949
7138317447459179181483189842085130663338715012519799335966275298107838610300702380005489524085777842
2103715856286775889489034265950584269780217455344458261258292232317014925567983587412281283207953221
9376172825289392621113766904428142578225482617849749625593953467517469534468538003932357945241850009
1668373690369232028060143026845989991304663699652531972305796243268390957825876814035774977165014151
2318337872877224247776612101145961870818932115612165822971572297524221358395052162465138583715387566
4892094404225721974051828103877589469393229666354734000525870362932962652347559461479318837014628692
2516664614589032476338837163091088941586760127603612880876898392190285291709928679199353032471396285
4479780803966918878612514025625870700226477058208588404926008039179497106330647306059236160748453380
2428118327373802241193721121112132861964115356070374227670190310860869500607929771787227919226812560
7812041121567000203686128775270985839228556231090489602798981834246806099289582978995720589132751808
1398587290287641270013980969793864626868745523654516563004643994067327690932683957563714480921352449
6294344949487831615433438476932158228586984566580276406562532375931225858505539279401935650061956563
4658269541462002666679612796926328449254334173184303227726779193396577339942222481942307615441154601
3392350428283280498500981311365042883985232987652254258199199540205052156089350524718556215981288685
0908550783549216576619291775783500883832611390112672163783009784440151466436809519513988372683923718
1689102459184575197432634764177264055641717411730357383169282366571518477742724429412076306429623179
3793308644250112410293773280830935128277010642122724775227143898992510726985169459683812401882085549
1526079581654150913245322617396857869549391078450119874126156977257106686536739148552090420095245399
2064337842217804943443703699468330451785227075822422999822334163769306961386841643877732028353951773
4191701003769226214795299620312050995947498668045437264718987977064262225017080411276609676974244172
7421784345267131576440999274599790973121750724000170415618385621631766912704738848118953887017234215
8670387800235674517633302146466830183207770012773960750327403974502793477258834907712146176193298232
5878928256015591095400476366100965262569038228729933397941103885827485175936274035593848062498804737
4312194671978972370520210393291574347758742724735432513170217081872215713587196028514450242070228045
0894798382034707150401738398954420639511351024875498159178599889373818904923006800857037467527358409
3249037450038050580179207798813635743222583946732266157593366495889227325695054761523240209614671525
8305305969533432390282779077281872658135911922443272008898202839284964857444523081864481348204892590
9158193552816596555097675410697613257265012958051485217751363077913359759976045831638310510106332195
8042669534044476930333078651992231020177290103778405127039594842192131260477406315246295512771170706
0067231560636137874944469649906685462518372913766689857689364231596440819738735504721404260456891175
9859707020950198933214064037151593858572460635469095127697167680447584287862422016284718641828555812
4870893435724185771589492284552783287536406248395295616323816832329453059708782341159644738901755630
9718382302025809998647799904224902528385472586899383534502671832439752173000347579258421123451233173
3400580806069952149484300067518811960920057498555661734505318165914082340766692295253291994384991821
9458078478545547380476250233658521011888605562041225018638229436939414900238060260685475405185879278
6010950159550065304663845190413745372871479118077019383652158703421085457476254609508179073418025156
6481883173809698545641608455450171709794579916390043962060040954078735052803626605698374174059036112
7218465620811161027679068955500211194413435359486068673964554198403189306226847181706559427774007455
8259668765699167095894348738566008232097970256408914107651306569510796048806474449110503936612425209
2257551323853871043597136196880515290501675634646558815125380617610406360267314737749379850347057654
4096546293320521231838038681855324902090093318317813171261055057039269555532598940577159033281242456
6758334945595126358099804248287604584693397047900523599176041541216055484189386403511754290811565172
8284036012129980796782839074037939383144829881008783764073554613498466906106061471497815253584752124
2435150341153578661714378814312310288242454837749598906150765298051499646587371603601686374914214897
9971917778283027231338089594370466667615185783790359838451169131039065895419138722061389199504775742
5064751314537375606952119987411527402659803262642825678235597874686434629793112633298517210828941445
2484410278383505095815252286187707862610514218893628947066197232653583967736526784792010180543877487
1554140772600783678040521814578499904858870845858688193882893921993822002991755416439636805776693712
0388562678027314216103024481653226265912822230036140089739228897531863475395215597957648927837074155
9658066119969939608823513116939914632909372054991000783833855275305243198352203316474027596772696726
0511130907092408286179107786252943036574108598212381344299962933660015642930405613142801840716048874
9892010276969963075982577762896862417351388028213921171085999797285854139723972307211513354779710136
1442998710612518883733395945916157833787933093596660265673439686527342949794456986215659507277531166
5875910579314885446498693279629285666127616535307415968565246504225071039306477105050057108374281938
3157952169774349970633591349735807294753576551248905153619698973135979019895073319698041037428127673
0786012371719774985055935754957025521273854050349551581612521023677496995500431989470170485669380260
7664236829462907535348763065233864573998539802913233989604008554637878677943748732942984566043210876
1536005667953598257503034786455700659024866044840556760705656351581971699199061468355814709150845548
1917008406730005843727511897679886769327123450733488902860687034484975410707473944557776485913362189
5491122230528513755107909527496562250655386165554954834534897687982211190373775767469263508857139710
6499862013417909681630544567101612990885651089015376999724077624033919404415892039204513071735822754
9717027646858758468825347645798988447722678596897327729287194927224369055523033258535942293842430579
7269376224880639319302509083940489940681387918166068597238784111152660462627916575716531989792503619
9487198594349856046490619581315785686991055441584809169049661605573077839980576675109474408247093695
5599800680503009680561534694815966793093297431351012432204786355627982727931035188477928655810969753
2453756445709614721966119475184950312307293272675641785486838128781566730970169754726369264554002005
0502327662029735397551262023111808439372238709754840504357935355872231539624151463541372065972549950
7887154082025823230977837707586363592827464580159525262716152152699033148231467571098102661633954709
9130497870433955282617528521382962314224465824819715948200998431748963140739823456181489552197274907
0093505547824589127511808012620197657675682843878617085352108385087250448656029615477012253924839785
7682419132128835674606302263100408599623780850922638351229051323407432882229168473476356996236848169
7910564493799845825543759177338004789147930687800117296611245268237944149233170559490612245488893565
0972549109491617908867140913465849707685069639247294611410481875574611878020044419514821455209316724
6386146820349031694684280205445012097655962476407297640078245799747911063480528604512842841340828012
0990791119898183907527572841986199623669734312273726405833606750688764977347680587158961842964682618
0624910638756480960353007308262771540459650520941676197035854160130515035029026497565100273991630111
1717697278333108505819695744361128438943592217442254521657816201728892176919462355219396128907792006
6785843350846185751427087789097966367557759624241089049368546705245296938053578574247336459675177082
2509827879955207900817285525667124611557340926452284983934418756023873739731322019880769361136147499
3072003106217728451843904628071980289746514560916837279706365942926721215873062695250405745833422642
5116091062313005130584620715729867920049701572131638337556706837697405132489702251208055502851515251
6110974851373770515540655643328524430463746244927597693684375884833782325238970046536997385339681145
6467433774606780300092389789950273728790967279922493411742704899049784512321351498822360307682614123
9171242034529877881471197207843476710173396014415645134690034334053132450630462260605177500513412351
2108615023053327093876926758475768116911756717755649605560403791402248947947608943087562340874339749
7649804002566736580064977176732289333796742191001309010637737883754721931077763093578446086893115661
6126564209574703671093918031328865704093962251525375964678152380978223820256567169262760707770149656
2995486956223662908569741914063759035499024659644925276571674499317779629924754434718427743446606426
4368358025894676722950722955804823247625007801790139756290567507586528268154068658324138049946543924
0685624799605062586935274470318259034794051358188332743504922853274846097146153367430656285352631849
5423923314622581952626929503517603762366682403314496987092522166838791065209223483745193809765081782
9851717348065922049608098316643175048348813861057557149871646076847345916115522761208243777894399881
4026424588770458662719099133864546800883991323713284053006634101569378955386225313032914733889396209
2133271039871812524730550854378502296637277076083834617635462693722779296958469410893444030115860722
0719119370519607269264360298534967551528003146766711986380831961936240474116958333574859635652037215
2955600121264983066494775441272556239524666916877817279537973251583785432671680629125593047085905670
0833475671444534942190698840203972027817412527332217652576883968066356349510336379253425731928557740
8919820918143855951471434049592516868069482975662269422714873083336276193421854425317015762887540566
8061936036209279503745842747514040591148977131725972276200068196258572851969446535439692902773160373
4125004261896222517570174884056233993625553563662660539360882898954628137128079423429656465028748271
0471746661006170445693727714404765638810479172882319193179154165853588104185729551953446147380832695
0500257173671614335237142661584622732621195116015542507568988742379670467868556603924402130140370106
3935949869212754097890921776604310704504128761649082794489693133808702239675193654885522858149602351
6291297991859606600418271320149153127684835395575625650751702007461320950459930893082188644870701900
9111515420373164817226057558234078025031666218784524996944810425851935195387628127461795590605343248
5823387190053544601318026643980132339594283194343471539945561034536885360532870122073053490652828149
1034958006042246669795585542361813781978213458744753355162779853813128732522152256253289371119905028
7373960279574739163790002851405170456166787902605616608729197847757697227805299897201927721953588071
7521500548978815368631316579441117867438628355181008646071593313228425600912231646914032738908832935
8861599099423609840043970834337624904699378516921716272867463708189580551658221262545162859310666548
6118657659308960492085795909955147031499870479426611257961253984927308843842573264088605732279402911
3766000547539865129097115691600819597148909856201586331963099285502200475704894671733970446344603131
1502454664652997766016279840189942995554058670381677057721179428347308521620035253963244866167725088
2125970528582895764850828857021426695029755448999699458664232158519571290295141995576014699933850293
2609641772976428935339468102920172883926537086337851513859979715855607086487269023682205119210012750
5818568477380273562234478747365611925018627218688318202369972866981411339371513822740514452585812780
4694592291506026920320830997998124321139722995258237921480019314868810630850153975880003996740292355
1012624734524154541574852991142026912775477341344447914513102071409685800603926240224072393025650233
4825639241275091299136201127725686424148038659343147395520475808861494755314748620224628844451529193
0901506191360568223053189838702427704518414421987395850088990945932004621444204702767275914532118524
8963208338734794599778935534553992718801641406707906481192098052655016061199068558837933723546558358
0979532412315474761872569024654994271794923706548467395394878756963505442630025544206189914522173608
7027729670321681946092636456256108451451816182990258404736690033148322898856480504210247848163780333
5560823130340122049911885643928136378645879563849841808834682639459338639786197755299127278890300241
6354568989460614427314142044975188033281967125988140198237354219053717915474906305407667727244479293
6478555033966755331228873641034728491285984636712397965351139070695380951084366648719026521680444510
9108581973490512297755180514091261331288773541530813847325362695745153285352013985503353283299122590
9796911496626466408999708742835046620518828872590846787838831586330423273995686480974560149344649219
6213423844095982498879946930871578449433302200631039916342876078334911669460655536472230043639568562
5363113365737858099619166392482564627977620690421358472522377343826229829019553411316286413359715697
5163130858651254113867940310826440696335851977546114523023196951221997601923955304753448712446238091
0893021471555318858609002831769376792417294649619773932483826807609970765150689986398436185743218769
8480660608461380594367602965613625278803937942891048283421302742302418278346694108873679266844706016
8328182600064394420939279724495237883547947462219035914043865725057824018550401731526201566146576561
2691524260232935281621939607997208918497479871291480099676363661585033538016093826921713861173721597
5156443030078945455313892764378254862655374669411631658037996782100958100250325637459895701033024294
0183944444746837255940291192243166720176074950097976177723153777456949987131478060546762419989531147
0544651889025748588919740335353112853491349722398829140079109274425896734182934110252897954676182980
8493889392590739359477502072188189358480138894984163991412996879153717463212273678785962747389838005
7269874228947657172642763301838760204512150814011013248886832711756999066615482441593345085965220389
5326797562628753386524957469717830396193817261340791660339130710153614732859007830884612015589476757
8828754538700966251967987001496665524248065998375168567013441913746169042763273611541755306469750212
3180040365008442957741463448006504479786127134149935721357527552042693205890790221201118016286003965
0511552082022663280745717282849421793797594762378199394425098875830058417391786992133678974165991019
8680913356121604087490541085206426497846316719852284460662895649117692059828351670735230935905052831
4396214420511874971875434607447287356126088238749240543556403060723455246664079002397104958565946457
5926154317701152276258602337546576033799529821359663133664718274355221221368125944068794840003980120
7967657758980571071563373463969336651482834630945963989188300233191113861152196510290319830366615566
5372253769664940808247073031433718424159107828706484274093973536253999832710249592192027226396951588
6237489765216468126100453207382099259623812553840918949877575067861116553708639614471389733113369545
0313007993952348674159870296795030523335554282635163558606947345555346325346032661038702613955359979
9206907397352021994543093907380880530033630191871864360076240112800631634469234865599578836815231110
1776861594797479963605655245033751471006848259229503329003862948331857356957197649691753837265534126
3731925030566235291572798058365782751886072172344921828064159865183859916080197634713474442835443306
3967619873430285936223925271645742778668049549181612924944088853581979777891300908908462774648621670
8192909494009155172424753202163741181350740869485435287247385567894975554812564064400842453548077197
6213370269359523551501982637666412639940670629742428217148520691051828070935514389905506594278381946
9426441147582939518429641476386298504141869398025724529301211931372017246595343050841024203872438824
9442608943390488609818990868418302612972192884495366423583259835040165742064916825352751519129526664
2145907268094709290287364927671628842954362858757312902632265791963902500387303886124837307724373936
5179644918823019448722364607328875827179309363922600943311032658928916719137276459241952383176770046
4450966578100627088436536395083750757001560130700676356603446257308606389174179188134462475642746052
2452497082409297622275937129759052714055429399858089030851562526062975756599142669395189736012082249
6597400223685737125817550990567539173170012208460170201071656772249777952390143019447798142393780938
0804823741257881584838127587577094173076932250926280440641290779820603530030729343016333929283479880
5945069528607137653061211110689912495961514051187088116009109379973126540060367159716265077825401835
4416030232956466665778660868021310159249888627195161214236342628593446182291215964989255617647391986
1319610566153555753787043855371599148232895596956954048093927072693859984374291586876382436915439603
9436906900305747700399997049766592965934521664451237170419190000344994790658752099665331372332851966
0940454938023199669865915549547798173595302609584358590745532956237032130821801136083010657908037565
6337798050119828610782359665720590723288300791550046016118167070551555422095153014520217284280798552
6097595096798121361655867638671763454596048738573572338201499994695096733450384558141100478458015780
9373908568779954863546731949702357991717805053252138774618839155840760999702311972597179488266091347
8522304260806146380676765332829000799118567510458509626101173463907839920480410784042421626355559444
9325872677739131420620337426829706543274311994309864147622513283062011072544640041914287471461121586
4582971483425837089462725738818251119497335736193570641656870159980579454709975023038524126188688592
7510207801196300351699559705324991549120388839875466155578837749422773778907698426722896616679327532
7915749076255278192326934824370496503578681277755805471349429120517659574363518485212947023956494700
3628873175643859239553031544491823807102599290757250594168157702801142058850896710759661225354926540
0583456321288931760685816342594754343756271071358586194674000101099504836243436099525917681523190815
3566639433312411642219303037716220063046073284747539170401808076514705165674908538620869382494550543
2704332201427907597049929138478687766206519165983547616919432925623146058326967140349977426986365977
7791448054986517539348039729794312057607058862463702602194576311998972476667057271915345399988878610
1828220656712438045335570106600069742455312143094127684584474438499153530478815593004363579513195215
7615378110194329958657709244058311350300118526976644480802396822416313860410777353855807080665869428
4620290875938337055223857932891063892549210334983240737717152096342165044885083410316500588685991527
6436463212419003581917765634763202967926606393115012096820345237343140166240032638694200049162218329
1123506250190741384084696749405346519476881023714165159700013189563758992618274296117241358683861560
7083887857597235487076523614977001062916310855214033534562504177080284759636117524905973179465626704
3652444716863916426244014561918608026366817018325718618520935730575317696863837348911062388566795388
0446683137863698911373614533337475709422402576531835074242871692110182238876472949322640102950536439
5693054470295475204511320551123157670699685647282320761644895254238197811848510841959890759472521709
6506840765129737331242902898425703076093685112301402078168688869893483400682560213706229073083841414
9263078367238353949850437060207574128866338620013782670835868876782993843401484966110614413154956878
7601085956398853389255985239346101265593188593666397133623231498042307240658635633642536887919386536
1601971892930184957935213427036285336547947396328951988399883775216176698392180757136569299131064707
5892091811305493872942457546207610725399593892618343809494868238985949541050726181241250874625381029
7146560616468320227814836033871134833656094136264620386764618478375571570304813320798422293140230458
3182610351360423057028033633662875165803122460451348383322279133846831424680623323363590124506960059
8155088019301685416902840604001270380879276042496895938921903500688967725810076354084489176581187180
5569460888367617546607641968240253676798730268449905295940187520680695269751406654342241841714027929
9368099148281474598520822772995144483642099666124378475189662153712589944609080813166761603536552504
5854534269880596839982486049532879039755410835441103930905559010414945619117089792407633156915286072
2556844048405223221247071277529619996097009258253939655630507670261660410897398614203164695762993323
3041823530477209294623759813893399687948575341717242691532347219401681929761111414888194954686006057
5621911973807087698609727773093284206327107146662685377818907372877201368165708536214298841293888447
4298906382515772645890374655657811023218330434850776772890986225503296693123535303207933986664914840
2578281119333790678826061959917551314272496972198865469301074360423066736927851727875837051518108267
9552771581508823666282053127076126892157697931873971694426309904040591130526851154682565766443150082
0083759855593082751433232646410377151331131833234517890261900428538461831832618129088613487834615563
5148366208664994679781254352342586523039798164602483173138544628230372129001540029573667778525843843
4224033391570483882326016094589257333356695936405966248826006899815257785275392509880919842492762307
1282710191853686219823032585632999268957572374729425786557180526790654940627119399019357687649849297
8353640333950495718942284417017478246341224253874883983593013763047965341878936715384692848582790532
7813407350561835829213067510125356512811767517109254525971998795451746460270547905854379953369050376
8873237078982673346843816992595388128477640707717613674872306043862938752741995224897010811363659820
0546142873457466436750317271333445639092602998921682577227872815340945870732826412396934073244653713
2295615043917493206259273190902653128466172075498934173041727092375474005099932100396429192308771207
5727387561429397021730351017217440764890992651329385930637935377914899437591264360263713788539153878
8796936634622408512307640953676051479244142924782475612695405985579248947206898099043241187458002264
6736262407016518398913263968965106824462375149536367419191433487694698241902357150539681908616240040
0789656834905812282927254061897133937830071971553395860316875511400427679969334616266338020040816661
0276876564772288408915842006484544126640429714110064215552447670864744996156174802335162276860244859
2246338665201785164860902463078345282979028054030224186607594056496936100467912516713716798970689908
3722752690023690055369003821165142452501261922512064615344558375128928285262556799385423448888924068
1629424672207814563215757711348060184157426148364361479235134929437944495839344116616539508830847091
2061535530562520289117017142958950982558972772668751271468605237345081961104732263331162259318442484
5967440634340014035362950117279280757119038803969202077331893748695174639318875967764215639119519918
3827231562823522702495392225972544434235735710209844121560838910986948846604253775796052250392574988
4964440461391081734163542382226444871726777732350689273466628033094458457271760373400696601216377229
4900112455191639846622316077528397258803512891356477456318445378123843990223644316278212677589982454
3078940145483522715057438618571291873475453417623881896239490828910327036563876131010222919554865077
6625054727004682284197117689078683171323764190953120427070401173584809658705827718010581826726836900
9509586966415200093568413889926430022646845719427244101855264720461110672920914947383264600295723155
5664448891121295173613886000215469103418204507642095460833719984879554538596659334492347390851244151
6426023107337815431455141967995905403231355663421959832812088660146542279852401017872162117946241893
1655165311288047405512226212682268659394834028517345086444241081398867765076345005096588815911708518
5520064919112869808020428213253901273618070042139208573268212224625996838122771562570677485154449181
0642092156783139612470405104476014163593515694021266991062482411657636524633479956172337042423133057
0878926118125332216937368798595427959393851924204751756600167681446325593131604853266175372349137461
1537802563136119152916292793714544431601632348418066092370770749834047963720680359008645584064105562
4975857427104100319279733135232335788704629626167952847657435877609005942603372498549088174697598683
2572760859315884669206257329779022153116160540911300466422518363007784623204720360240827557115059630
6796848936459744896292609885571317501343733001449942468673911937673939673115928856041962090483175000
6278231117170595547171344556797226324599636009283286034892623479985340036266754374210883780899277168
8883897593730710473269724296321906106607033738308720500257549860045538207102154055544588698044624167
7054691425409566972110006893868631597322687586527320776065036294333454192829003374934100601984989828
6310827077568623293067771881503820729301598108046622666447187821514649635967871427706073978004560010
1986239168098593635685171775546364754802325994048712747751317858615014893191185012189988728075409483
9562195995682265781832679209482580965504119776598387383919640398621908295950495217599197157923773536
8632522078328598864529853834947352874646712704341773327093262958777262076087501629880046558705743930
1931621137650818597258902745518025150664784313393112077992471056467813297234826159014688887971604323
7324889051135824083115202143330314285772380919783392751809680476049516231730494082087989320476667486
1284539656408107399346296641815514851535846893405462286182222241593461355540116690235534742192857724
3822952358904145243799992817039392941555685031517187407669349108425581394081727993582139203750820221
1074565959670983237821482851766886806873932521988771640394649009349943869861486722840130280750136638
9971575065535733253210188947149415068981443498042173631893960636731146244030476491559694219311130083
8678679278533220589911642544126282339651903889111373629592051680581869904152244766442016564531131571
5149580962386027710310912405287130359638433503974690566787298622583528707667581695565642271257174406
1700617994873039922871906273194577291027164429983689946070558467961826833773001801569075591622156310
4781158883834530344658641233713436704670987418093588461957677970336457426068599845123431775970029580
6846572849311940521514776815069252488910555983113157336759214323533722788251024138043797918368169110
1796109101624849786005305888487696154489355188416213571044407927063474402154255052635147831679510019
7818690833584509982685379691083664645900122998318407843742934308987755966009116389824283765433308126
2949237262684070456787882743381137083416072876311134275170939642219297536973714707952334270845004733
6858143463009446889033445054879955419300668996379327404016941159921058676239291165609576541657811190
7673189000607300783784357280303286640907345477723653994294404238684105604153105588131913378903331325
7869747773302492655900883248684721489338743102714017180821440033800561536228935127522480656822373366
0871180418086644316219391144541730071370353393256377997695764560952086524720231015459133886197244700
2638553186844008060864902495306590516914098235269887855299522066732765111882563502621037245126905026
9207286625787417429205119579038022262700806502665654387617089632947529867427360758818230816641397162
4431117523986692840638562749174741504107203342787785598875686187226103379457404856586270507723690897
1096125549764320254220000997304022490578067423949415720302114743604091312263722342968451987927787538
0238139201556960327290268547464856148162306063543060144175009250568253873536347948098331949922722324
3168268720584561355867897471424854269620778847812039014311192270110215862078014309855732331958218674
6166636724401009113778139808308454207786894262900866661258408291391723442199799565348920914391968259
7044433126698792795986456475343751657159916950982413234978010271829968212220196987360986749241524269
6676030824012823219738619213538355274922366993068485966411158182239016735667201462186999467493941507
5211341893324175265482506692189870622390881496047146373785749939027316833579783247536554362144833613
8705902916852573554892241445032062338551890291833012419118818379171877622837403314453600141410320167
0350391069981185755957153853609706961355133580873316520816837744426506566501763353781402468290997055
4666248305436639821007261595477848002672625337097719870514941156409625435928431718915309756310578346
6399942174597248172361090028818677292642277570740527208093360961003532660921193683745884936510983730
0802985024410616931335163395958737242898752355958483382621491418353344819053239294590223583955512866
0255678096355546558773058094390957438127358049005412506830126173890119073911536090558081962636668699
5042226811865687178244974051368291294239962339348304660965685554146273338224352669831839073244903667
6636877068969487289202372125652788687214471980747608741142509106959434348148476693527229574626181657
7501142491555625078081454624166710993507634494939793050044776356788261211112692750550910312916090428
4891846520651023013813364339555269460559945608806204349105763893854584559609157288698269174130741253
2961115985464487913363963923499763676013014838518351372658213587569253905391742935009815525494938668
3129141991908593552134869488886664912696662759814480854780296368857169077647279044055677144234742544
3524408184121070096553857592745495882651646495359730540218701715197155731089788852302596001377332211
5631366037791034644746501396326744994404665878874044041082139451481600066346118602618093938359822678
7429123685433535520455909827346947484985174185522664722399485056806326151847423986097370736992994674
5506005337010413840791657567526401803731767201256837067378380947441413262581606919338740606362615435
6629278820077682075564427031203537321951817799575571034751617149014491209582937123272218312510775624
4993983891347425570100547517476290493285358369054091627415994652194581633051093697118476267655049132
2399187281366687132801987351133105680114224500020902462852024525930560301048846102535567741140693666
8347986691859140446766404349831372441647119704055411575208712492315498451203601064717053264760387687
6680228920107634976129345761841057565178446030237743704999638870749562856170988680945719509440431002
5440740690567638024325720515253903766451505765778769584849460426963955841276364367663522708369869103
5083416406619079703387478329274714374444004718886313528470310439491383293727441244693174447956500782
9735276261477237740147469457880129573093643529974208572827017320793531490734458811318443238060130646
2201577069254571749046681792946072045986234336205432190739572970105449930613254238049339643594012267
4091936735123487694447472345278442118296866069324747092879120226398169022418325964995518265251090308
6443294413506789815013344569488249922187162075248967924881123274719259425321758213251964552141749308
2144049522119795814131118482777860428547420900046657490355389248986783390120970547999238811343159392
2621406884984093676780137076718508810880757188651022930128572172345151911131556025627995495200144635
4416987803700488992838051414615258881222796630059806316581884562394389552186500512666178193331273566
8945709407724258328179321172455743147250080717497731820613627385940918754147835590270713499594733172
8759879613477568368696567265270530786078389143957993812713440160204253692462966255360285113882573291
0818535688720002814016500103878129614868626731872523442341816634632587254559319602698034797444171361
2792589568042182213308429873582252562458972354466482009499160812236215904308465032473492743284535158
9999263180250229556779081888265082883517318624915128565616318564812801819032227388207947931474892776
3860525921638527294906475490008577667860584731928007409343467615515009918878975059472446270611232624
3748714156187446649918177018536898119028195284946097877666384449169214754014896807685200774484007962
4896259655495210879196971663768959292021236610874063473770505892064721448559240526146214816584489529
3925496058862059683877160138513298303946906710362091077442613397804587450754759175842489430545849724
5047427570024967449597961136978511405236498193265709283007367862768698302811695686118546902279467658
4218517656565045919572663250313480313139002035893729312162211802356154158383848845295137152038216997
3575983866044390253800382741359657819714269672760034871342357850062987910278919266260861161708631696
6346849150278465556899872564717397130809913359196071678083218076323428517669501698194421394242516811
6333021575217548492250783935226710221947671515646484810977054234117941943384028523642211440993307007
1463129195569177661962917886720772693456585666118546307409790379013233989290165543852665082481290164
5526398546753911314382187899422909398818019081826274274069289493325835068290269737827459188885490647
2951663348392927571092541366302810387514322743590756163450851988215197678519416358928304640619318771
2291280717783215942303730293426839896989579594406837064722080025283330479226041887799932567308368940
4797899268183739109361694575170182957925498021332341808141495240204539525742746716539581665004499508
6905392879867237536303804626298917146293484875830745033464260342656206571017649562768721665364769203
4617757627283294236844077202727499394496317684246136470064749452748618046487241317091723385667654888
3827139888058037864200518274051702154629211397630878333926494429072374662575450470573568418581989583
8251498548812288200238105202344808263356284634806783964323835488130518597998977893254623627529463230
0595744134347596980635540350305805193694519440726324139634806014926806063998925415003953601966494225
3204748417086966648853629656818684857060661945413108944815415794079822064177194141677180381387246096
6876814072780377049568744664536715216641822755952339811110700634291552208363099106473060886997203797
5591244045010031934101611229622598670602468481886744972559443259266082795342742739421815137693088467
0407089983830162952562404345572713867848241677648594971141708063626235935640991731017008438611334583
6103304085200098459995331366833265821529454942207856185366198106205263105886692676246801433026284672
8607156345982188621380245669881560771764517130402226963231368835499252753591189542422739787478150151
7532446638531751642377623020960244828964279028915610123171159756272596455105667137183142014949719167
8937941864971617316767042220852871180418000803049188720896324943528496348592953556773073064820031516
4737091176728776305405994942795968289937123842390486757741928748599776990355951295816897549790361571
8014211173970283787652446435323562800156290319324175922387674375369330400335895113479183990839889203
7793735307119747948238280298041016714269188919615718083035282246524842176654168060526525462138922862
4193652616718087924495797180736742270402735191483320138609012779488805652661636608019032634808421303
2643627388879822788147593162165466467644826601109917247903314862630293664158103628134461851735981907
4275784058648826833604062784305615006809612540644035811169170237946298122505321131775217589928832450
8066637875530645370194636257357150585771627921619247041132297702377777877869561152231081968565923633
7709486585022950716103728002725683600560129768836555199738241715781419127186532435974245079004106482
0300223457233720561892983111709566541467548339650351151526213080194498281179622700481752885191549448
1639180045842057053321738456937708833313222989663542610137072828018744870616134861877715577363567866
6758360450885969651088520921226616222069851138067976535972401782374161332176911179256294288510591696
6312365020793888892769164922152871161562748833528786230878999499758643918302969938589578621885660694
6542172713514875402257661631713302750834119418925928147806229360703792125047290550546667688381321880
0755025788286225600637370795857907348787460505795980589646319642055707202961301709632946073441852690
0718157694258187055233739287079223210684879388822054933271338410108613473348697435677109779726542524
2070853604689753421291180261458364221076482880245106546226636723816348071631924858096569302975090450
5926378269617555648413149277045924395794168107604622622359247903588493320441340447242783275599725015
9648168461290623335471628943245814612786700203257161731488254015310656245345615644662498652131265920
0681003418465697522990736106768589807662886555537566557934762819561468256770454809751159000529565088
6234925544144284036865412978685694795739033980998529182508806414853950598179169883803222739658967882
1283074440440481700046829692669415013958108213162463613553234189595455015774120326042765090541952881
4615463328799027525381881531872021113058930185087828926412018229945959089491320802910504837099513882
9472303493353848870119939864698400820336382686827724045642525101057999099254521667866714418643193207
4660533069707767944663964047884575217119460748820373815407458463388705935833361873193369660561824206
7936642926378901938624724467803221434347101691276227340643963094128044371066643973092640815053190717
7919939880524145298289154280189814268267607926942892376390272264623624356088685284773858447816809488
4870873463233656552903131941136933697801602460723817045359666402846722230778042275123499858474030188
7961331505379904614751416306378186143961075441522803915747767271661041499060613399934102070359623705
6622856945191757397120481679055656279403210876880857232793073507965492235237829029265762370725528352
2158647019843590479913333508625770635195085919623793825793591555516589197375233992072380150094342181
8467072493609940260309844943500801861011439208875962688393165569504164980933309476581209700079337327
0088357536362362899181782739598632919850111430689975037310324814310953764086136702178617230647214713
9668682982683695075270883968661165788567466584601441050509866144034865441548693301737743829994324011
6839440123586347574670452324056965945029531717472652400306878441263039672159493391559581035156707330
6789794097799632799187309629948167942242907417701681742040775979335871644963718579172051123255699531
6599921431154891213052217230361270518377114839764273069148208612724789047026467042818080510428123526
9318648051828362518100537163213204588534750233120878175794013614573005948904004641506785416046531392
7712343165673867817539675380889401831043801328405213501434556419527864937396048092183659702759444704
4287129305583009692011202054072752162570143095396710392901785439830912593010239564979952676367547058
2496031796816640188846020933078306116678518642378473173248311324624463153958235004358119760991610596
5762438145754186500606786315644088491158839187599322260542958336460838102762939609197760788515020276
7467161888144257064626742317729192575343897599443747621644857342134509295203024715549476550408700213
2497487021954696677468894153301701759795752973344781234628028684288801421827718499126127486827341396
6990565109066538427455520802904029937404390681319164897809735028888711488911126629809314336153252908
6579107406234136399954819909015545977599047169424481518135030116461371010317697606672262586138932219
1326448330119024073352706402192485123273139285216290919762727367456970916831752559187082878486631415
4862273714300889339739124187230940065620784348218439498096557476751506103011041014372507537315958706
7941234039163861538328098928829553071443769384889044037880785269864306506591590312660787611269503551
6326780674719657875079240571805467344674094603631467322226670860071862630527666502942855601209104034
7004225513380087759262262440139759014276190035942825429654775077532863916330374427899905550480955247
6950880961133098144582924861453505925626255892831710732298006414619692750650799420596487280281288163
9495520762721530467150944966804906922942259969081044083709597085682774014162174231195304355250911268
3071487809443556584980308105121005785550296392536492552515265353870985044634519020231670876868256694
0743736981752877828942598885440684032205919983572177650852685587565348468295435593802658104653371725
4260551028680990722110966341856744750933499757404495553704243336197857286487675253824054061168522896
9608737905890568104025909339262723509597089709604717329826433142090511557106324205070636041057589956
9390613445558306857218786639727248389533224705690577386559668447781289487293009028857345798696012024
5204908511790486800847686332608917800902817287959827167924308648737355009840297870028389105246200169
2154749705521662907047386047072924103797633002320958332027204617560175746623614392444180827853584182
4883910506617398516838646866030377545680240191998195322134453530613698348518027834305234634609670887
3430414811012575954165239214957142746459172438456680530068445837120752132352423436454496754722202547
3526131418349090322240141234621646289270779207557088350626792681914246968004507167465159792544819116
5560725666070495833633361116298845963892647923914390179134751306328588890786198807686931716957620898
2280900889816955609930882953305849286686215485282428780369870230003226558199950635947620201366958879
6543261670632861938657975743416290299527921750347318154538179490440074344434971651996781338027999308
5142660690807785977581968031052350403274737735027071383108348281601365781226915980278558113073990618
2895912633992532898634105938307674751848317737253936567964248444187453955198992567072057667446452001
6778169358174782158265135541231549547324280794795803012566114645088813813336437723982445494628561858
2090385138262788613149290032779917472073321126910546376589048085978179792088282366185691346186882860
3031425705346612835086936017605028183467775159102568007421422364645938598813803763428329991729158219
5245412167464609057408740874749258852129382037871868498817912050086719275473735643717809659492059211
5799646885304267597510769489754241497409451954160613241292754585461656033608693709643476912894509467
2361158266266063318964918711934474920115616773177257678956813206561934912786067288717394881394652616
7152176253908893471808226420729773048766377253951391043410223977519782894880678177141418731302798890
2832434892117386923743062931642637172189247634917621378350795678589432753390142143687854235780354475
5047727485185185177357714979631404165239883581100500830125101228443048961623186025779388992923227326
9091100365376652153038798142064122290726824304389270170685920782779395522156218301792288622464265070
7504560434057048059951064010569165072846246807608676051291869642027517264292453113399401430453629600
5479514204479372341747522670809989778097873235694858705793222410515284799253478864888949354514820351
1017909538235243423513204956547392701850714169414186269376064804747327411559884995341607968196548372
1600277581144022376387467259307409880863137831301157505941410463330307636432802139090341875105125406
0171824029199566387177699657372002982652590843055449599960373577490242489687509059689965769960419253
4406865254048831638178674589447642740380772816902814030134446482701190640993568128480658315508670340
2267352508981784161611792714034448395068684855430545246948834885106974021354407480380630684931190285
4771722136228948984057914887791223702936510702983090917726762383588951570599957728555964360642487912
0677408693646781534188877620970984687695153253034332100312377197160248931995569136430257807868117179
0037145375696794120828989853266832618242545332992131693585227335110485236623727237263872880311548504
1257611330067100992666786360274900001328884816343055749033738100593831225722425088330107901846857904
9255675320965905666416117408786578723286688295435510969967977458769856542960051947857969623643665727
1480068476437728735370548616784923726002874531086864593462827373605919695718399198835715439123527876
8947745150317654457530781261117664071345665639945311732462277122260098134404568855873483527421680929
6479766337264824975715790866758583613487639486966873299184313006679300649419790551424181776283252928
5836751507540173675711794410211472436042796389004958471925347457855806978277366045084971558526276198
5616293679780145110787990003178021227675503223023513854553976013476923360661282267743718709248984164
5966452013585044683023614841540758952437846009177784734909188254601808563254548440084817077440589194
3979627990063252805009739931945922032243420201723905107611839856737796882359408543781309797483891080
6242001180663923356801950693412187970037569558093021845558154498759778739933984251038766976381298168
0971229640413567417850643313370108991347519266663995073622000907867398366915471397299689839899831977
9754232692261807812665049514936864251663402560810243907907165143086724763896385980515009027896673007
7848943724785286761612556724000775034419103075891571906932449969584428831748799029761860512796416854
6962675628768314777495561942201111869383137118717263225209849960570988245582306323452190913572692147
3154631130492829994276053637482185108173254990781805267454713057248918247297516277343812859296842418
1778874610929287618944533604262582324648516780600455199688534479549350197288073703553367928320438615
5281663471529237436478557202595925669740575967462636326133787356761380097386415558424622484085340288
0747818839369950618547006152433357683073239727024598963313126815044534334532482501325659134454867527
7060363956416541355158111991329613002595936151322530183760071633930187882396939361279421133267894666
5993697786309976584044398282645741408343032093173163416101768609811926015110048117513182707351054383
5728870739174762360100263516264283408041609406914034688875683724226123341778959771310724642945438867
5154612403867474383497455592376577459336719814412302513511031964172340346715546765297994011570535673
6835322306869708953456256733791975813167228039010137372954411004159552230338725495290530035155692540
3718440424331341962096608545167698840259516956324184470626084607720940525380888861814048007138244897
7226438779959364777057604395204258526768668716987741916880594956615249416048069710919096512040693674
4619118036059666104097834935406189655185094968031843388286360815235523243732206091429031628407872322
4203867755213568113753896000542642845427484617455280916940015790999350384497718926274516957476915590
7446112966212223564820477176927460120191205182148021305563737640264737952732562276883413700290896909
6606093607952595119227145940068648374560281876105823383181046959137216704343647451778311623387725885
5462441295681650676410740436143021149077400877261061414855920754372592494974418255796409858132992795
8677754809683309828317518039531753170113277412155689127525518164041976419356225753457271141021380761
3185270754516627840635383678825208633392362561595119134884600827952126898436474204368162614385566608
1670736083923738129706597038958086360699234974871749616870840820011514825317713590969224685384562054
0191150019970892603970429749167753134207683135559702016846581863559797824718726998490286703926535423
1675402110944401071009371456469742962977911764972412287706097290577707829510673709189087682829136477
6179625305916119261433753634824901760106963427702750826950169189786005095995772329770340398265555606
3988463413189223099177086244798162043783751833013970593665186945543997559806046515893542674893329133
4793918809300901536935905561956783572372869262305573419874267707028753967741751747586949914098677309
0302984892170328981149691093373768781237551077819373843628393973769007749538888695893702774878198179
3151896821643003754143887791641888703318579419466407736103607795006332777668283470684923776522559399
6258560104672297222209538619689654352333761514556888750558151167429338533116104701650641559935112603
3070305684092272457316785587975046357523475918033404091353846614909227845847917958688936936958787051
8043501649465717958514878623908178190181388181332131163414679105612775517240259237047478868041531095
4376777066093056494887830097454023669466373854994843553839576056538220005545367772127611840909701428
2495526144760814596745089663543460475429355625626082560858120492949669690329515778123036680282708578
7109297429808594196897539929221830498200789098622565114808465677925003233093912483772993897308072751
1693960108266468237132843605188626428318481926873145900357829907535756349247649597809903167205135780
1994914403447780156935856101691418858266438499007546355241023675679392108428029193926366323876043235
5129305838076909895272733378648381626845817297692435926260443924962076809341938821411787707894612265
5853225637547794910534136198089662667499078952009786075897206693879362574749688304074591557786869710
8529559541509443642093795327608640070516059184221134147827798735304919874158260024699288684332144299
4158050338066143751177522014482741674185589009222251319909037005729726046988679254315494669892596293
4488860498734725637829195473488476162669733874524857666498065053791642644117117128741834446232343786
4289178825062506947940993237100126083302195307653563100051424962255449721057007472032638599234034775
0495672344021444055995564139975287964757106516441510057612602358163216272965416916334395092050394223
8686343434807792272832629657463566359465290131207878158501965964572681503311271884746083689548753681
3683313687698975284312221500890937433680318593725479160670076900947408703434953942414432722025149342
0404859665843063481653536078186691881377368704630431106116467546934802091204117462753002827857515854
1916728556846547516927163285559346136924899545173973593211698115490521457087233351294607237237660940
1431576846495614313590710048905344756044590630408519551601147893841216514260442080648139379265782978
4045283808911974538327858047407301808935862119517376405610311484794461768591318516659079155218765546
6864989302203372736954343164299025532219372857933691608767476580977243433791476769616771532556345796
6117975328944328654342724228516438799594509270315435579984796781589656168515241032693351912361587834
8730816964619129040341748546783148432074384993876905375559635146849434157082965395588323485528029734
0689802261078032379117706179703969110209659359023980027480521686612122539479338117811526680716758769
3734457071821219339677725400950578640950398746170684898684982627644197904876657603625441882518100625
4180235628768880039599997999119159694113234324783527271319236307582740875418183552343591388985069668
1660062747592755727082840227140075613372367980560653395988472668913955282132915585770752357471778056
4781510798384301515681972154080596490727612007577091638790421872967536704924574716464437796862260402
2602091001749302736998706475997479975559325308592625118422478439239964244904950663164868469214725507
4900046531920691427200711798224646300967751262292156599145330875913572355688875924750977202209478821
8555309717036813658626334962705206973525435085243165549439878103622522393942381076664514383596297539
5996877465673948048455384921694925175441863900535142313642043910409974025259920346383072472187658290
4440056923292873285830351566422821920210701970001087339603871916739139819479921507719720105271985563
7003883123982476725252242961702938541404423957096720387115316837385406642359138904281244569192858400
3592632702861588119212154356647723730709926574972892103595449177019227759279648770675452285237704919
6096196730462413560429254877251895560581916001387138632899235865220716200197110121444529938050914679
6330750496825547663801778016475991290490558868456485894494892711885763368629976762138311655573247886
6716370100456418792602026793028667033475700231914023338800568165576098660763717727132025156419621363
6069655948623239950199263168987419218637692569447747442480584276257394617869512716072044987478790418
8751473013846443923480037867003249326204450654870564836974665040381372631366139207761873723807650020
6830075221662872079387722986908145178345911554195464429016626464117046640153846767050980221764124555
2656923808444178828117768491319783226718573934072836875190329084187328436275560333287622551879796774
6225018796215122804669823466622872846861366456135961723346475944461328689671304411752198225526723362
7190698057093313440701382222489651322991075669126137792863388373478476219028084398546548167013151537
6064182624077773776259804472856243572475099599230769842889593965684775767880313432867844578818924921
5305666526916638055290362809727845745207575156281412225324750533889969910101271656809920521214255655
9951549451995894639734397445640805963949331098924951176425528993744514940033268206464857634909022634
4789686127956622355800778102110741332846009736090677526566225488969794611067733134179338216571101360
1754926731802838462471680440909875795182114537491576661164635139755144622663102467263539075334748532
7423715019973220877681607029085665923121712855320550648914783644569235771161774923240729171201836878
1988079931187168965006328227860753127129990144475098500528163902426849657733799734036538718544811717
0308766450970962188831487521602660413233776107094794077148299610409335577937751639882877667845284302
7550777023256861997786186517971496413998754118536738701742616431585976467479643208088843479936766831
1314859192308717463237863457121641143436603249450907894751571660977314231917053362475331492352905825
4049137404390177871357496893048694384216802574039714579539794588908779552649934586420058826400510158
9009906058425071063746512745655654549519037928941835671031891548762254135040886418539687777911298925
7697476975847368162800373440724713785654058354247311174254739858452420420180564109052099545949561129
2962196382548235580552784241056038636278118482314348280363801880090572645635253700228177821929548380
3254907448738238157757403216794644030762948149516041117354213582287390737429280006791285766842309206
9391734521653302383546616495915813250375464503241667988681795907229589833026115727480014887222533137
1544262648860403188227048154868039966215655302261664085228923158437826023495295550408196324316455723
5059241676447859738371999136947456754838396623435477656900633765170260004019923248511381497812297310
9830216123802396466976839965787693028966170692741458891009669393457724771441746714088222869365894121
9026815911874967591586202950428178616361536805858184020464563710231376857503622122673870949666451654
7455941835698050401386233251046004259215084599827900722864547718648469779858675776819190901374470739
6052445375967058703879825227528543108708835633740515262247657999182899337755617610778453312651420607
3728987094031971951987467450681321183250909652004704761118962233639345156210508862973751620485008338
4790931187116244764917455837289467950893202558843109438413492965335160067803999202223878484681105527
2044969968204728696497700957435449783705363020366957328101308761589438009859546741620446501726418096
4736596918366673538504430206020005862143169813979293393361820008776354358253906511019967442912497913
4362552650626945379524530620558351932626549675200951378911909219346022365490335503958816482004583285
3789360535835170088447530033056520755061348475136916971131660097365902108575494931116362027335794281
4428227322645482120955399603872039349979205679265418497115076295668374719061377573231315866657659249
7801829583314892675168136428793884163482326708910186478602822083597378256127028279645826001194501436
1337906665946003617243454480642817262636462882981646953211313248045579067819808355896044806691375726
7370363318041070527939200649730015300786565614741500208946373073771765270801229942194926184049518702
8758594527538109639601755029916883628941681016538788129642968924832396589487304867423313018491431283
2564746601648103940483460158815291994790024512500386846011408744662298652385234757677589497415889825
0359272783503064678990944123939369168066621020204341101611250599182067874189738542323638917858144835
8349907563659009000475168770801701235691753789269177349614603422810320930668338844672193279072136055
5663945683247923811456705706057142750285612169834174105785574767938284481133733690074490661516213889
5716036627729599583898268337651581481320044998194563968463648736120227531028227531341113239129738459
3855523950118131593055142412910352862449313889738073247316732966119702334906029553103433737410576510
5566751164768140086065121333490699295755709586205424851271337914306567755471924624382365186614429285
9767641998984599366450208183354847739600404814925874238765784047656098838310380830595424632207338857
3185334245267335455070528505099991645267268331480823718125511477178107128588417827651964317095533827
6724520743088679529751578933319765554297821474538166122134252158968464813810574755149883010454722743
8909426727712561496829778016195149883913604885592304267427857109002086387594867971628484025423992985
6995337411507054691799997021415762039992804784295866296319804854358945620482930117326363003995071917
3873633205678949881696555222297869473410966347776525043196961014554123394314110741919423228701543994
9214472897146613575588357155574358205829566545214947380088607894279222949567112255431458597760273103
6219208714602250493442210123251391495573902666351714409228125462021177092483600088460200966214070863
0611602232440945128620369815675192914607532999569056845705625097288193604604390655841205362688529771
9061126844891918114254865136012498511642355085091541530160834418918409982564249541607141835988104733
3911892250632312964800964277719215112639171411015772289881054138412221523970735484151273166451008820
3680297686868338155549995469020920282629064039155724781509639464114319175711765841437908250601650117
9978548843267478425046769149901859228798413190191284734609659218367742250993918857166996008475742564
7091602760743233831002534818820583695812806586321548515986209254164125712575932099465736620312093195
5009515840055207769374913212891937922858655917209140931003522858358760636008032856500812292325990942
0505662319408954343886263089400615688573970049498562739158907153699744574452187836340131909169538327
9717907794256738711729731951424275043089252770973442148071077722434656100556654162627269479174007311
5945719722990139118074216663006598277341769438811586570916870097033394555758585364395730538140722313
7975185469927626101117178189236939268078678716699681170944311041603630842938424195781740436982087184
4690965859037178935758645893353516379092365556595577150478664153603280447082651297659655795006925803
9578401095693560504864361010726133996110449139395301739490816188353147941399560669281487469111711381
0187527802794581838836792210248194849099705415552692539201398389296220308820301436123370577495374798
6407234955563042192322007016926915829122785057967027782210028684463934185684874298054552226601973816
3484612945089230056200471951494114251641518644086640805570482353724009251992642456658459786441082482
4394795684749559676301260391086609614874006644567504605485225249483602233517652595478252150523961500
6254391356678106454231591844927545072026438911530177958371858823082314965318641577799915835587211991
3611403152948806339681240337969533440648561306714844066758033739954617837867214622427612347026751775
9748197171165708801430190377257199334843061492929464629682551497249766777078728779394318871299209161
6440605157434613575954588109262836128964970624787127437284913980799861801014419561837259496384846281
6090674554226288021521373977026026051125888367293019014920163772408715878622767061927974149496539641
9212196728532281803146945338073955150100995494013193206786458514770973427020885095204973980273952484
9026670927400818087653508055828001424206256066263001742465980113445166646021491084963427394515535648
2014091272261593330361106968735435353629067185366842697766799726717388301547755796205174585705378771
2208631781492797288321003072442532246343475358201527454925328658637844939937703863981680340729558319
7526443296367309244136908468795411126128174203924912576710641684958009032101831660506893269544516288
0447817464957666381976025646839367705029587084833100763753809454937714805766028767969415230993388114
7441028967411803009786063237242775141468913909237523238941407020168597297478957486693274109747795470
0521203480544948549467430463736607859332141036366265888446277491183810116167216853019512077867631822
1121588111830911553837799458140435738010500216639442910761827736695388842731133896533435813628825097
6401760998066246442273679612090074982804996008233852290515009701527132281382969031839473465756315120
4835579773226463238986886226066110661003862295710992042935075988715617281569440334088598396309422483
0069995218403317722676820807699683616149165327740535022368305309100201414992467404551641822805734828
9113328108498035049397571219780361885071929115533100714790575486820793088130187688523000226806245209
1336713418033333459451440782984655370693515757845740513301517137057329249881749685291022155837448328
5004091526180527374996532726450257042911919596210654014537182843694006301158547765639881071916842877
3565307313903090562348748638788328799617132829507157746740323959568093622775330326546250586831545963
3317388656977402595566673695417810044934667476585927535486937812455524687529113774033324881354871612
4491182783315178543128155697411891680087274512356392214402968523691144310071418955469566605854922543
2483631055237765653685334095733605211826355125627955184366542724542642090945329317773796669124585185
9625285035522458542406228463899377856547954186950289029508774082780135386157950560773718614960792728
9075852332648089092142535241782824241901228952670700021299012270395186293254030622644465029852311717
7404525789013595113768882295188326652046226797056756936656480304528677468308808646980173557342794571
9116557326745154301369528674258333539204392322436054642104899686486184916692511855881786542361970626
1386815229477524519760789956257345992894522069683843613496700999459481627014254181899048880353721896
5816904313124164754012480939957079725973632691076112931108404590170414341518516350586946384979729708
5119296109487118216262977332375602523005705669425881785877197718436667092232388868042922251560262245
2009187558527836105415099532286756705660667202478320407072738754502723730026263643752597135539214526
4809665049923166175366441250434367098780762574677439060997794473851615786165903349175452750712731833
7095854171294491577776508739330701531717976040517913389809486337824837355125881625427898994319057317
7643867006070161817008488393877574060978428674493282730885004516983516230149420229417195799582290868
0824631069047418041120881366818938301635774493607430973342017720779990582937806545653873419125684895
4085729091509631700787824358477789458985496361050144233145532668857001905189554184253622994480331466
6070805290202365248077490399588509087117730656268817450832855342855080078073947064943529270463458663
5872499494894963579146400189523156044743662760097050875429841449866634870451862081672910905223022735
0097636072924999183056924504775538717753728289257042083371702570483971827100620988109334061645477157
6345364475477791352252012996869331944917448964167133441727536272781871991706006790175629523905128927
7859623716443763036906278705057026455977385189531981529949399381562938697069248380416977918747164883
0284175997947509267956903745296648304179425682185838629012123391188336519530406736637737177744261060
0220787398888313098380853055870694105944913791472081171630572812117969799653692072714519700672362181
7320182890563434563249481484891319539735818060915308668859430020673780071986038775098257468770061018
0710219625862951635868722181669150182116212542059356158952636342995201333551378533026844743967328882
9998411194497174096509630284210633988396078614688447261004797489974225164673190963698480669807044547
2679728725951350768987771199885118929343127346845877574188691712516028727263975768203149282235588560
9103111412065136979977185240866231460637164136230188575226842832851880091950185168231387083944344103
0935232113871962179917719379869684417792272400145224816278766872714331717379056097853448681783756219
3712868889053315505152572546038213904717450708725268873646985109304555033432640587497962109064396321
4017646210109810218641357771871646994601204838213080973013574368657242862676049439063672073668877988
8619450120158491486288724432849297918611098271530427829162875602321448698746353956454775149451362598
1854148156442684196019472585719278658545823161380708106939863081252021399420501246810861583945871947
9734572265428456845256835579355403207647369267167058372302837722572509579365891391254201121500505519
2545552350217784451360206622510688405982678412651037135565874340213142360950119999663261186616520557
8647198200549088435961950689036769518093145034592774906755410306458351300661726105030085932063001667
2282247584004793428036525883613080578117435993312903572069143875242816274186558391583122255269433100
6772929780769918359461024827202853819915455344282380978852981891465800357310650581702988208471209537
3471191253239082144420933091960932516240610805627719968215581622840127557248989638263889117860867901
8412968157356753818297574273361453617943695633381810306944930347348936858108071612466746558544298821
6880981834107250637531103839508961135834200551717096615416669531216000264995000694083524286808399996
9955779886292991990962162022148687053546436678033808280610581898565247225550411883835830368046290852
6388562098883469618726805786792794174872838431034084455731706307039919235864774074339069931444291625
5905117685233907686095421945592615216138517538540712473887860460423171408711637947340771068506281605
4737328415842852441602573889585867179775200375628204506132912371838900036842309210926376087797208246
4433333755353789133295174094542317578339701017405517638151318462315708513650652531890632552404492509
2310629347716367881721843275299110117180486046566959519955233611601218666562009213712473154019561544
7772879147234973863699413703441761823766457573931750135235859855859860835879171194271509042757229081
2962771346865311317957574842541902583186113447042814346625598160300368853120179065765692390913134654
2549709878424296213329589974742481335369217762740748736983797900502608487486822113630926830768592272
8869079752649559361147426176994467780051466334525045762491129015168468882211655095773517607463923826
5837581147537918006303082559379374346099459206169386139603460694632383243983495559690845789270289803
6985810619705684643011013547420612883251592562162462555349333226390936948293421157665717692410963429
6788090207603187013828624332603942335751332852917756900170289597328246392919696834417221223178355186
5997597026217203920686177269805279662143801757050030444146495468380091072833186309336011792874324722
7519155696081935473436480473822211034505779037088646689703631778734509335337988817364455278132238767
7937659057816618369188332135076151578554443206637864888362984149200253542271370802377656221892022248
0258660110010479864666486242798385642129038245574829075753654155677541968862716153242922712051551787
8083044364012567704613073126410118919106563242180004772388985031212992956173022008383660764047458434
9202576364081861415662810214043789689882770993908816006585603933916383426896329076085822600245750771
5910482328559608604331989901594203499639872674019411344062868659022878487723385036794599821672548685
1623520476374386996283926716502389498743892654188057225369031391151151468267604015299863828506246696
4504301732504490968193734598218038941707592068593245521088894725946797485003618926496098051690100004
6393552292433743060107265644204617816292718514151615497307547348065246905072123617995068983333810327
0462370155868402453806968731577094125179037324519084660262692307448997119169221716323825184460199924
4202860685507132134402887014913349374492078740151677485304403371705906032945945167060038799560799925
1544903658346844176628066309895546172346676814658003412495889798147804732097653621244341940533011255
1758238221234377736219261061723101218920329614099206647966168254020698940366046367333976077010587374
6769933918404879868665112090779081294499186232398497124305917750498807182149275747736181460791701257
6860379776695219178943256951945447993609421820037946954341726885561178362171813241155790295196574461
7211359892852240441450195496620946579264767699475071940341683960544903905999471443993893501814676132
6982527046053842510121888051446764629035079091193429236287534943283919298605100847174600146707528066
7410950395911426723263232583996903870225258869172675443412057021057490142123933092623355684040817876
0155903471211201881146366378636567953229193578203497882378803899005923389908270922439242878907579253
2164798381134745888795227058978944402204892683552226115059626982609665033154436784021542938961540222
6760389779344460703998353926711010267558228171288984073804682061982489947386955353676635912798959963
9846814380496870622084847199569334788191332533567878191227974918068140469756828373583277065772799039
5776173063318915199565264239985345881285651656409843155357065204397691986350966716654210914242925484
0913144937568409842533642888379225007355590230355948917574260456590088463092879885599534298558874885
5224727836367511769894865321333743895847422093957750747426699742499764491423861651904589741217353041
1812721690597623967179659706578506886590658581349443363919858042549016582769545468678741745336979632
4816915879949327982692533078412002060447853816082527238768237568798918437419761139504797046785406583
6108919592031966262383653623553532246970362425303907730832926207584503739965247847265093045260851111
4841765851260296626389875231649644728412863565688354536861042770286136692027524528611927571930136315
3783535967773773509230933730762458214559506826822666286697816330199845074754698558510438272669117530
7888229156172692302605153503162937633188592591971670624357267339908212589343752509295413973898776030
8672176778631445466331517483420736414513539031242494698877940132497312047825636114434458941127716948
1090866102926956583910789994825736048842144427229996783662015460095218207808169509189661672652975033
5116377280381091262356582389272387182928401566988882739106868289715322581122550830406653812607096624
0861369660547738062094711573470674322721938676555797575452692766795421942261895918057707234670008519
2547530180978400493844975138949706402174887860164725416291859344255945233842140249863503730160667826
1704629329429156139127144150778542716564223472904751264047540764612734602103811823325439322846551792
4788890011042757376045875472017158691446116498746921605192080223637571875127531284575724458420744902
5447999719596142089508195031572863718621924109574446880591115912082189398012101356472047687186421986
6572188054943655120148881069761175087097489080040427649382886954643586295849595482609159981165519142
2201990218461351158724381886394199872057959335724943861221334583013292329780396706520922527544214544
5180222848877578679899866393328286825771143633782752618037816065655069474228807496323379313474561956
2682978546088669133355431123126437657053161860437810986965357726592943099986872456630655367221152517
8442163196001121966465140650358851105110219705367748706608016425313014367905013715979676032517812814
1792247460701576577479055219320220323037461828963216881387636659268524147026700346876462034346278683
0182463814100750869096693265568644529128422855053445783590555219200718947922264464226639627830023939
1461714927495706891643330935931864926625141942815852992627694299224916673473029568959662505246693098
0978632964569690121352990035174134497395786602315675511442335320207458062574230886908253072915038534
5140650170356483234463987290684019669142143020073675156008645980384523105704283575425856602793507799
2123252358184119059394860072271795495938304887613097032588591954861752053942147603124767085350830771
9034744975166470459615547955662085051065089064738257253043632526640761462777292635907321910439970612
3382905921878105701405167469861982774166321320059296046025602834339827104342242683664855290764673833
2807736649277792920232215825726188708721024902639623314682232318981263983548142213606969266285510505
5758962464974691857973594093174824694964128771750344552443909814253519453762996913984685954603589433
0272110868217176134805468945578777837484535296161591429946636346762416621410182717858761842151239212
9205069481464275651619965861080297647808963899121047919680901383265016587883965123477620699193135653
1225262117085463559638922283650557492152327532941529880738283572853797741102770590988690291173051247
9664720877806550679702090442075515092056940154357427663050532343379145645440477999034800061064534277
2050459912880293483446190529832693912309306262017861481316054811417598848139492191825064410274462325
8579940460265501778756859221906877547881879831492789681387878620137130579321376124699021464637073328
6638249144427829934842652680905894549753152089122382501923190188607874729744160196497324703818100000
0552732436619366970879479149363189126675294117726327895100185740057692956147056591201557418541827320
8484531106258504387519668410549248793394829920763750218094472411937410423734517251901928120939081574
8683450304203282092150199288758233282416076820019822225537672392608974133072669131948273117560136262
9792642063034962113463715002178469108007247473655425647944327670389064062369477693548309665179218109
0450264094833953685221514033908691128291331363010282830352137140642246376163132279522428330364386287
4865536501001524937275525727349176067401798144911830082607096883867697769207883303201385280891475412
8632957161092180562363856994636201282794744778259348859078307864431224988443490339676255911228732978
6051252923679237176292994043408579483524993977559205050366478496871707750836942118655804024130384685
4970039667268848409177237615644380258627557941927136199598811766303002804626818149753535176853195318
9650269122909951916504883553376386905178366782746639104673615182110454023309658045392890839786354368
1219302756598942758887914155637040537817353543134759612235831096341059114273458009901528804698376748
8628094816050907674727407550337908426442340955109548803839342349797084342540469361254128674678573008
6773574152202820398959266655927734146388051321536402823128359835641778831970007601964378697503855764
2912178090128226714853959660359052969111746494658935651921194014906120007626184544494760647902469671
2149351305344844030344800482216017523077924673721694378269479017180459130559031335290126705110959940
3933899717607377487145843078052150955463343514039084362973676148970906602655293135611446443235732294
3034297598014174423743421312470233630500442205233622406157460052560722727354685949275785839695175946
4310828167436237541517742826187015834198982837681105378256174831155832492956525025451323083100072088
5770905463855975242185807875727435593430644303631202619697748507365578605643005858981596211152496413
2293198078229088056344729266790658510124673468202276215055086019600620982962588580134460214480145443
4540551751169831985260936788367067591542522438603042497347409878406634424202192743868487024123441405
9570887264350079350899829274032357537634142157521425609149439749300919605763563337619812588907882504
4536558634220474385459970696017247649021570881261050275240196494471279581016704059534435350877340716
0555341745673297574145785577313154203847395066751784294764837077214771290832711168960040938479071813
9420080459225734697468656215564971618248163751533699064015355648992453779864773820316824531744076199
2184444758826554108456782633320979672436950035185991561237343473295717330426907863497316769705966082
9454310537958800189198253100572566699581784984672686376774659712811781617419011100194463029407745909
8087328979076916523533674834567447181292382396272054197966623254387641769655911882388455301592229319
7386974125955593752025814351047486744485857254646908995037423507658918550519355763399400904961358744
9182271156714769761692122252291524090726745581669035561735443887140045963902344147154494870390636340
1179510418579353770562288965691989162720502637352265566312474860882555943411071412154054022370868210
8872482778960981493056641612794410545920439952626590569782177099599521254698580054474703047986943077
5718663527133643792985237213051669471595302751534791878417509903692669002484880803796653508605090355
2023537792371312292357849917326507354090696223672199411466916871715886195594981007482592894842637883
2639210592689065586532404710366087953890838124523482730096729166956087558046700121709934501016524455
7363621798216520627149751064556683329817270163949902460911570444437439834631441651394295280939064007
3303032744103943460082327596822758749050624050157770497982860258217196040344288181627125769946337554
0863562395627891121645979474467487610476717748832964148145400812865641849555756234207074606027974379
5798812757263949795558659818645460493840513353782253103525222653535048838407290493212825940042339790
5151803617734822059272185013023693734108637931419139475802908518448006325272993953082752268331974367
0936443412694478606552492212961185251653055464323484991755389163626190150952468549106608571357384490
6008052266721415633409652185426400869241470074857908905038559230319811726667860942028584273694829307
9409632911488129987792607992469116117767685400364619665138390686029042536211511720333488615069783205
9617393183046109393189276690924591177204826238279000372772551755392645188351646628695612532758928312
7750901378183403093950834231581046114525856861039925184397783869290750192818306862292606108348718615
9143895474820440536648564195494175201515824776458022345822267872503074341486976083139756365230320943
8160368479993691846701717366683159199506523258093402401888187906041680970994088755108302527411605205
2325079906499243853818178255190267417350117119494912985768448406621657345965855349810191505414843182
7717851293908708219860872952530100542156847904948235613051245001227337219266254106539383539301332383
7523978530109194978828817129643166830608803403267185991406640675411221551162383945598531937707982163
5317459346410981136029683018602397059421913183714558476575809446181588152119023102894591036601604899
4377250017487731384389360753234698917294735946905075199492453230394738270976792771723241979694530632
7852503890859060602328742310673417374593961838834824270221280334692669326202970961471286156781791762
3717161809562360411161230934687154018929873353869602138643116639236269069490456692283938521939295981
4270693048315634769509219860471106077350653295186596629191168078216117081590598594438081182632188198
2771524655574566434177273445962218026994895787513175226465836424629113252623209530282353104237095105
5916972464087145121404692999621657798014682636796972696426089879867812902127962964305265011002806696
2675709333297203303760398041670967998506518017885567714947382352178193964470138450162651560953077999
0056991897402901176901878389921264997713310996258640458669815529639652822210198222245315769339387442
6943914684694647519203504384397468708919112312720293872312080666719377384721218411578477939709174557
3001001741066479745099750592635653521476426921580310785123141221635523281757674407990057481560905551
8306082606555891129678634760086358846331157024234091629096087564956641963055752014757273256815882649
4178223976201009057179075691795319449161320928038898523065166631215433978682443122806838172104360761
4409511467260571661014821132066063124261627307691977019367662915185171212648934088340292109923563269
8326978065180555405254282527682285990966301656931201464580858420769619096195559475963716668093461764
5680678055368520004076080130366266716939515787054629212679386754724322423440855031673679732632229275
1688813966925409103270719808540150388648643426582690767263220589759488335833082869499237912463404800
3632151467345779201182608698274735004423763070910845767962066712965316020547824358294549143370866925
4846242768720254188170124574169683388398571855445942584305205244395517465990455043406280395192922763
0071024398566106288492528305479656732851812189832019482622847926352960529948095340776933414254235587
3278795938368707160218725465492439534115892268315047014633833573221685457110286270629204059093320743
6845359571256324174170318757280582766580323235668652639995961307670212739613316467102325657752147071
1673168419424417964688705607385167938881226816964066962552015081266148135737436090304031312797033356
6877880022973549287214605699877725996177735438256579456184940736202690718250262885509646078657184327
5960511014755156252444715514029297084336594446877002026950587939563633477404105004762605200365209247
0883196868156818106953565774879768976210854334303893927863418152891735975987212306103970628987540740
8903065185482075594553124123452477774468760317682370684784507223794428648035048378576585638510961531
2351179975539503618177964792740523510899277424391861807646954967780375520615082340119789286260344392
2602751447752788313814593539246982397429881229692399467193477680302859674057133491186712682070359286
0311227817747890758118571970103252436613219888669334803783900139046133544462544202983177414877866125
3201686556249258169790240340171642643471621528286596655889886512828251735857431968777754355864153532
7622406257314504769127320313747377997090885720019566465491096971457540228978587345132625618503193062
9327719596449754653090187277915690727009908273995863389087772609914074169079273107344314804236903098
1022657879094966011248155283333576193073314327271638397461533766679071179086331698934483926623340580
0213708345313804173071494524696660936455930972532776611806125153188200829475314992391335277892821040
2955716025484026657204514948601709895684861030140019018076136589389451284176001208541303524746019803
4039171159109984427962863048785719087855108533892045357545620645712894130045439284409338769941892917
1745115591859774222108423651879933784421753368438711933766056124726274276264127220005968097669257618
3677337048515329913452563387564783538811137625585706495888509506632080210678837580904473369820233016
4053617973069045989202556656612382059455906918748026157333653782025580441593898811552712548793944843
8014671558741598315992973779270521657542689454440358768570515977717761484852409004826984366796540721
9685070542227624515210543898752695467034822942839066012332245445546874011518674199134239557085960039
2501814100265965212674137163194987607098216081220672071938697823923989425060928010938733060292601211
2233770197845311020384797645780898089404465262728556571899721901783501297510836386208799088500604184
6487112796522421258961561208844182049599096711054999250980835658686163771418466106686040488815099592
3763175542921755416458162881716762065056119731442250424808103014648908010044816805402070950845401070
6634845135057326922560834634523575602158581162681258222145373404370886713330826691309669057573568807
1074049086856413887244759746028031078846523976532242523822131926447363911082575461108382267773267721
3916078656440298930498393933488899688610289349949477407432122724854921935261580725841499126172105943
9838499602233242863248826036615572819681358422125457819063805296257864420841537035197512471558493920
9450429343149157573288909909068903391377249442289555582054007449217397230467091099890081897488017369
6964518045634641832003010223089754589138598941370440920391470948826315615700722450838459262270049635
5639198787175022810540621402955641103881683859156783063905507672993827041017684759659866517865581574
5888358820645615859299686099951318989784653044301498918989170798652602131989917672479791849878265153
6215871840248666884992832072353900585528351023464996729981112297929717730499942008456396450226690563
8937956601961947433275847803647704534870923983522846012490713162328058621004291088194979936679143573
8639000457973655072882769553267848253715398854753130080578979375418357910478830325358527806133163149
8279229983423366758607684444949202304131731595094886144575529170905448815620885705795641884590739768
3150557527000210469482497697550788101311158269933071516008477804664608395297285171207571871896893703
3778381402089899937303692291575552832360914301829223694864828686890467477392757690225070529620563024
6199332037709997875313157107449782723519054179969325125184639774636408079242156653554023721858109741
5301828600108699952809475398197257853874727832865196144527466170057354582345985135445974194344510355
0354401035318616535939718640980014797647523049698761646599319643892121779716064556923377528385246476
6577130767898011199327522959793624761531086161398293037979657897771952531202203585260987263122375355
8266618100801932283860707691903639914571904397342757496086775628458390234185557238851033947491458352
0120763901830312502466189950164479628309224574880508560329375612028733464056389971626228902001879992
8996182605653857154453698442887793443081497484239801625224042632393697774767322993220853540889579526
4455395725972706276749604321985822434392451670188949639895812246170013258574796170969944822010162283
2674057352584341197273848465673715564042122690509685188726549183784487956080435216962266878958226759
8012605144959103310287379301941292433934112558947702454735715688998796386465865329093523680577011480
6095137011812683125986223170438631888599686223021395263498824248439121084363369139780933311350585279
3534170265589714722371619613935793191520879558258685883859851914664745340093002780941523479887021081
8836593237843380045361374610824889513009500826463502662074628492642014071508586529599934843429658331
9898216635498453660177436567094640090788702206362240256375162457875570382022529292381161112218312787
6731271767473847240439582338902937355108255521239082760999378245297372570681333857152042516860812897
9318609580390707249993956027621193647325893192290854288546955225048195542656085139193129898805606200
3240754224006064707638729612142682517751331062943181466264703105890055712997051119477470270466612478
3672100567516345734131609863491687273179009762513512735245899956234587276923644792146612503430954898
0121405733489102015108110605767246793602476919021259360196562113591547346865153971947200904328081591
6897128331103950893322656386857066843318182945195540965164455041488413100427739294120758205428101627
5585940074614467077379080896520060135277084710746154631232281792270133101724380243855808986656434733
1640267399119522263080455378477669329990620730454541476833440469495652654751855710517092634975304345
3188969974576850460286129303089661100452323465230007739210703445144801372259915932955883400032521790
3633101142007325371191969394667921935440792510098594947788389965336052030372229102206900281772898531
5085609974979828531839430620947975134747474248298621475234587313663590339164751908879064562512377723
6703746794384685578195277638918198581692577038941761686882275324518489594338775586594407431547720192
8322729731270702584406372176763648918934434321532165871321260953631807793486222723162237691120989131
2701136872913218961479499898416044734620216658660216964645530994223132961911182621253715881838513483
9143470799628449029449845535419262493659467951475150819816493408606482124428337309395180059175281133
7383725549056853447293364607389067475532031379360102190883231171115064697090708144504127099012341158
6411346920356752676402502173422153691530223367574949658219449522993807722420210843235842296523005206
3826404968368268145629895458776341566394576150984956297298162067660198124912616057997431252264520216
0079469297473484809338089054968101783099962364862813455209095333165918173746640851994898189116285323
8445686793464664091309044890109565965876331250220114125406813973221635953097586749816531623323751578
6135786182336981116623229859742307733491973434959697415895901427410063411367226105454160225542396383
6606098409697741640978220764283399483348526588882246309374953195804956137440549001607244369961003693
0204697690845032096275464850408522682762695282077366366687913939299305479590680629021055019218601242
2487239124595609821251233633538864760094880392818237377413694991366719693791922441913285630743391047
4374796897400059802574406182096443185321117892824461451317910117060998296635577613195089999132286322
1655016185132533500498576790548351776664010482438903984969607341238221472987958358818035444371496840
0940033450915076270001890729776242883173183225136051908609834491875881789334089369414740375533678324
4724694202617217107514718164126980964364556819564171212761272491651637814966898871806598804247511964
6728062692215648366003748418342412055872770101822133306630990709333675233966207984837520285372070155
5785508751897478514877859393539848635628036838852456512437882487391067869955276763255915942585142033
0784289587062449085111499047383759557505445582502035217074174337994571099217240277832023115573270209
2546457996286246707758529153588916719499749224605898685746534799971777228768279821530919430566799712
3732726623260748209726012959304551476367898236207104160266146250795913627141759871074845925447269895
5608800438707454799389411911733209050291570815490119502849343664847501236388083893411427612984337038
2754578026803855043688931937426101265647102961149537914025340738461410426640323003968906658994958204
2947995857295963819268220204081315767915261334459946401247928370697761686511455714423864516503479010
6179082728500048459922002230928461083997114725203068272419186462834618515061297752704376243076086314
2790274033849380643805873189024252229601442052807195143495687261919303675552312352038937264215051093
9035329039609157741579463000912216719914266542565005668984801707849871604648071723136024004687848193
2265985790289381093384803848875051712900048954922739004799460210664328896250141686880290501561718077
9205141254239965993816494526677837915378671560660746948576013059945449944277043877706756384974262223
5277930259625939020485196215251844351448298553443428703865321719606473896762112282829663666379965249
1777877332303764565485599825516039014551081736762945911355237433985646020541590479207093812497455886
6906491452624205034589382869621653766605590395588473597813201698527168246190046784045521498261030832
5509847649051454950936433115157712350365605297753985661409821488654053049139101749889751798427287659
4074171614706956976584758313651890158242722901935012268725504364980508137178197247269952703318987045
7845238073776707403181319419970146794025308830440950386156837786461730259376700095907880630753528194
1616190734240296848103968652337602069222623397123969104161353733925793944033666358596232173244558715
2075202928033241230844412519616247513007021274576099085303097117853734432825074161529734724199546576
3129595758796291366128242503105672549599686029691179248195972815893239945647461673055156849571200687
9301342905260886976021257076805694098517411298238188177325876557623043370804700912377734032500706778
2934084115170247927868430953205597848228949577301737492577702446647698232786849242737983855532574435
7978215288755151583659289971987631377323368391691725677512109929918625718444337199404483259451841705
8868497670805118304500242722425317742626183780561995599193024873653941446518971117119235116523610496
3867628374496122608716208959572187375629231662666368402610229967830500033705256402603573178405570136
1431465799036208589743485560802481016676789947431459683520620867065383400787823686142133352459935255
1630321770385326024349080420777397340559509336756520259848483511668699834068193489570348454603939284
6518956861880849997187347890979558072106094637975796700610921256322990216671387948377900769982607854
6348242506043426615383426181109496787345329255178742399809272776034947920285057105686211589846289710
8297303283582710127065850041429030638449432465891541898532181598283149637254917088098946420816637164
2911718258029486512341628570046227472787416581029752136633086976820832419600151957933808118746896172
5077105291118720087020439863278907696697279060062800601649007780901725079097001244290746267001179537
9612394172937545532489883205217636798056905216446854652669313645730722235632761676741269076541672589
6263604292594246195481124611348095712753166730348517683506710876232538290974015719332326937491376344
3626167424156777571620926447390619627448794880427283472606968537582059456811496663146308184507842286
0768313722377965595036747636920268853101337606470906771292059636876112176959982269533855834860454378
2104837223227125556965195235536264943198753632050130546765495949908915935177343147285796996334515739
8997122643808677396137819411133730479481756816901239743000655562672152440444805079239337001516314936
9460921845144983152603288820399463867067851314793108040248134463055059490122797964383119796756942776
8073169887823318384313916193374278231237484340517221033090213280985576345943680152704050314124010089
9428921696665098599868632811074761536057803579466697678435233115189577827032769915377735755162668330
7390033313843059685233534743682773882020186744282247150456709682204074214306358240262336715916212469
1333501525085006562168492872034850001843062001142536439865599635822041183645306809174163350854609561
5519921899608653534557360368039600128180131023745842174265699675909672800348667499958479721661729917
8977905735451243452519083121341302569228177157139848040511473046769362880550889360411921859264362645
7983404487727542948566360880576601303372272628484868800075157054250270840228633504430302884235228337
4167263879408169550249193609894848181784532180905747175470477981388268360922563506952277722235016387
5857000203707639295100108032741073293987540463698495039727709230329854940725768425490172515678525695
6706119016149379313569963892724003175188613781963788680536091503438538464153371301789865223811481854
7556746706326944453526030244907451011906123492097755902978640874123052177131017765342973142870226436
3791436752111609746446096610385981475128279493351497236339690581165244864851821019064447122453480097
7743589775707951685066218393529082263592160214563920336429784993110175790601423509510725550571206291
6721366233616343635725715955066896358385107678055521494621058373945927133977496143803536776827850697
4367655968477254910694547331354606331377086273284785364468197265427601002716471040200896845860496986
8250997783718486880750798074816257799409221328660725050352690137587954615271255634839263119532366483
6689104124914901285419337614545737358312108185310930370859326512140561337974062275522628932964870178
8131456384067773837331554300138081276677167704223653002013175285121773097024197923841520379427119141
9441256254443325760865263798288803245101846593477196463240162521928027760904359833756915453981605248
5653282783012774441668082030416347248482443626272940364699369882983907997756563752281612788440805218
7620181051993114551480363225450531044470554420037902368837129755116723566472316831613267209501792933
4030208175472088883137619068679365877828283465687278316189794914643101655907061436486768734688003964
7739146659361166219714646193494346814100305796515663842554896639576281622156603913339721844174200680
4788119778932332694789964008960385944818379867958656926537139509402376725850219293938429545742229214
7154200322587612263248945541689215133028096175318453089020628916849993704323035100266983006079929260
5934440028015914514453477390223611393090025372177999004419197755527898530228870382240074506338982898
6914486749943105366636663792965609857142946039485153067575335555889668553681858106668752245900701610
3739766369319524400626501362781147491966854955730966350150998026565676926144196861235730684865534247
3226128341733807287239894040676362117127932808666912788233330366718633359963008073226958898782015547
8263419017096509875151881020878907257860936513336908288171521444183660567369905034253795600363836240
1805085755346537488599733078124796201247750765754836208836815970261254509368846090578614097741481539
2811683282893622146417339415454535053878466968099105909001951062937561591919926675272963528820371188
4380559253870251521218232135525753985869385828069314005108883626753596529978282290320443516287290768
6897203841748824115113514451754422096676507360919570808901401834821403735204977288181952412366326253
927970207741807514640053345694230134818992994251702271
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.72, 1.13, 1.29
Generated 13 Nov 2018 | 21:08:55 UTC