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

7414358828571457178208871839287259510502496157188513827904188357368199363406813333748682512538978058
6915866949175463358716549440050850725893471516608478909076654022780224287627828627664223587918183116
1988338090668519991211003024731731664195916787666662379096803976679051491138391991495815726908151975
4011741776681553325708856333290891137102710018548941310689758696875962024548158441628735918252646740
4590018093230834069978925161100160978505659537731588119885152752930896726106124422046911251254971441
7433488518971273949733835584207826473304027880306858115733680241769524795147155892609725113198927890
5444385598294400095605041787214979927948189485547001868447552030320015982027128764336765364304426267
9049479884810143933225833164689678623992111539511308251988146771091629626832514022599101788460344499
8361665761671997999420980760009486505636170891560336360204457644666998331465636770921789984649085050
5947593445549534221140727220912928319853669698880883313901170314542171477457460377579781095821283208
0823463010054280277240392187270338342996904026553196430334227717032520155301018275499535676229538066
1331813683203622244274783709843921509837224356362500329606995314827452666700661774793863367226407495
7990630442417263551551982498227279911605304714543168922977508726061637650679596327735353141263665621
5509430821169886914637852952603712093214519070476397637526184015597553744468776612238875211412268485
7841291397368509735263581142212825866958019787518690629880339070256778920894292501202622483926940206
5136076994701407239997898099828505384737164740708900040748335394605441265953318571524867628750533447
0701916221629272915658906804486654355142611764871077044805974354020785165390562113987535986675799212
8586577770105533958177636386249775570364067679453355653517655057213763051845159683478941955707207791
7516483956825917488065649922106644474719643818298354026738522122303240838496801837471614776072792031
0397410903480204828597248495366127144091902105619437388901359354068611862947357028760473572630452185
1414399220960146283164105041465881502320978661203773073130182038347050012726819035480677458420439297
5572138527481224651562635235114117979804809289752373345656496823109849026212092353843951820390866774
8880393788396896252206534792514476467182093921504055211374507715149646812093170162978884046672519743
3359221900299527633607741353792730906217983985610687938755341141336617542558114107056268012706728350
1441775659262168421511376786761606687304399513836815306570820663013230375257605434082006421697086590
6396003722867110365699255252746904814414857970304396161176821466325224222690019958287799046211272698
4497262586089601386203125008261158959330950973659091716183586105841728561624413087394421609575524606
3108574630049352517280104425490621276931501373492010050949260298728504714309181737862191807592080548
8287029281858013373158952101641598019849516119514479931560141525122474739230043017271669707777163813
7659330432542441773616177057519627941662811741544264324765557397630665426821189207811356957126783927
3642643099818454306176189999785829817936025505219087831781200955081765262094624244127346919120168851
3551567814685781446394706946367146633854319161429162211180122840525054726027882458819398674103541625
0513232370517903214015464560998994521563828807976965144884992243023357440132869847501549076750146517
0511558977404634861807853325341067428570377692461551186434393124717712736729033963926651443289943937
2436962584214808404378750968832630600564180208709687620494617200827465005974124471162059323181334645
9419273943849071633289327685903854014806311802938338156406701352568507862826395675967214593662589091
9528292831594277360267843006127067014511797105549668409798933241646357813398695008404054131775021703
0487941965174658262138349864845545182522751466114748090433633865201688103431477691747554642216883797
8236316544666133002190598083323899251445353070915026569770462354077908561544956506589744281255071406
2935505744396080840425583844268732220250306475914599940682524679259057296352958892942514558840930582
2839364643115192790960632640223286083507269015220266540801727923355275536560279559844747640714967951
1873840232356691350858175073496425614171258413736349087554582642914696135859393341623253426875539607
0357119010808351593809700624513386739110738259444448811736180589986503717782880965226911198066649781
3165425235016552855383892907962097311829467676278580084593172770411608442763511779716390091208134384
6571316487081208650684245853167166788904167269525049568446107213817411507107489784300079273287852726
6864558740077233817376098653862797303992909226312564090523548067159050755862362225389181592046227303
3005039470500276138457833665307134523503046851969704673197810312666283285436348105401549979315942882
4421324823265394279148260089231152522722113517285393099699191210959415427632812092881974402528913859
0939085955139706559295042600963257091818938488979315590575911167722670878012208618655223819842207697
7681503981967264932320715150655925860906090824066434873539608159014036712646155814890170766738426573
8222889653744725009345983806789380024914025665146051778144070959854218105626983985420592509427795515
3561656070170510401116279874656714115655810132938184705294451243469429340061926374123552684786809086
4946709598550564747708759816287382555265707975055157941845552818799810975546018178866306921420575121
8592181465135249475650356540987224678450220303517645011402427505764993780827520613238652708963429599
2627669176907703434391774493482948953571640119086811393100572301065317963990625879915070184475199455
3135714350790034585029915518830598926527271504390329040013433529319505254009539945618186131126263328
2273474749410059193434053469330784493778756786978660086187976710226665611859470123575327900651346287
0848428939496859798805117862633382490000053936055397414170713774390140823784019271261885511196936875
6601236473694578964196373564875180685886665803816753144229526245716633390446872896576284054430586604
4737876506385932964965137512359053652854076128888590921074345288885413887025772600089698592444446342
9461384152519715639222157344847530172211975286214232431318036121261085124344325446575609243109647202
4844849034455771902509730502166185954726671274561451117107559587723085606103435493130745983623073860
0714144599307167171898764827196353507750895893250599197137157514104277091029592658584770150898632494
3082290365279002365787283106633236968414267554767856860155095797521782476225872000490948893401082616
0030829415800641826985385751477805073945911963454878624204272460083607442856802177174408896807754471
5163825003129104070573642297726954930633032292390858091943261609750906836979116746909437205316986954
6934749648027664910233791317636817076565011429404713831441534489415128456880316779292090617650675223
4964431614372461614419573032642544903229758606338312896903263146035280794350454312547589604195707024
6213960723789918141639166558992505069040369752753574283619618017748905747120492721042864149538837427
2392044540797671059251286533339218403405252411838296055115150826661565703876165170395009196621976339
7512586241938387429900956289967452319463757174946211824225719721025355233896549393363939454730844878
5826049233173831151026262392283008879297663971834846570343119543428284200908985911388084304826800557
6827046008187292980886555888446392355558384420558678432809063988181505986356865870570230063868411447
3548976444778104174590568056671374582216257405180207547174231621430882637563318834901710843037605477
0483246456315107927410041137424753844846158467713912802905899638179004939589152424286437015830634731
6078370072329021763246277492030252110254209990055500761949732898643832786769853054990829804430367630
1120055452586169371167371579458755234218325212201132119729390985721898490204315179164423736904257881
8489017627739207368021851311093284350106048338320427303723711428075614266566100102639823039101608974
7786197738121167021738793072256078771733151192282793756562535737983134140465510222110397602332320650
6718234899760585138711330298885901343435918986986624518781660468108946201285191728864616281869047283
7837154174873936114255833910322855351263736971495033262752849607313466753004088372144600213422765197
7364092036865088053861724650587126306077094645898612582762899145221598809486148156072157933165259633
0989650955992651363907705246243645942865842247769150706908667684149713417276386420635171896969292960
2940112066084523802040137691781215073458276042751568158562662655978516512015328018353024930741650359
7778709026921794774452195741842010476677337769226850430228133819923878911484522679906499096147455617
6773651896186007250974302614003150182946360767776579839167673144958564383003186666891335671080351508
1868866108240816725847126201073740397360684161220638879369759698638545684147419053111406602198976053
3765880657400446714310224788854066530494108588272963975576312657994024437424806587690266985658598310
3865188201005571241466116293256976016225557845171864528646139360470573604936710797904113626547443837
9405102305650889869551682416369006397391918376778964580283093492508658285947188003835948427860415734
2615243744901681180374694827899205802605567163680732530501595394336563015471828168552261942490648551
3854036888359977675476401126164048998524450778002739936562558198321201208576676011121338817941740008
1235640281629869371943199488614496235065821344608536309126066519072410129780951039102445822715534257
9129768343119063573366852859297239734106574977870185649241917223415147039243858444318362213755154415
2259000629687719156742411367854292270952015403563279164515592422799595145791275175971967235688505661
2217784566758820802241891887230834405618192987912566082949341203030693114255133753742909569308014668
3743508356422640349701734548435950306826388771931532770675183202029415773821985539822071477507317641
4517551837181392602723522578708041603460998534447066994970820539357598091456099613224674533771910378
3264021746097107822461957991081822671681245193848180545627355363948956677110217783325058226862187057
0407783250969194593400142434523165233253620226112814973820382470403299839677024804111927286808716319
4983437337771409201289714275323595356995128619681151498313490122279066188166317881616374992064441710
3816662736306949831373391443243270165288382294498363367859439208997042918543040623589694730540850202
2301750919632411055775042428852292844086091850663194747046162628548234153575201692517543982930799504
9180880272856807700033821512269310552769871548790504559380334245469100435429019937224183958555384031
1320938929537815298210103648884984532413409943074523992359147005014222440575152546990391537941500920
3280941117630826628674195413576464267303372320007007087029279391574646554413296237846052532807235775
5107744909716248293730467070056612550584230717541966801247016934661061703767711651429699905955363352
0617639781491837396493088129406668594089124096311824818261270424064333885499350523101984567281632221
1292320524865758196493648970468269129919960201474623396783567032120877737914669258091238856856802240
0482896257970781824515662527768637763099771717761708638262710898067546852184672689899884353216894315
8743628583106228264201883085150075925433029827824585404538678887713735151535479826814449808721442276
9414834680381624011524995632137152685251386707834886251578000904421231669583676288582886433369536655
5303176481995588399192820757794796022854715511438560105417259022253352973321011143709709642911463854
0715761075284664226062255849469345955939601677712806295438036331615665184728195807797051585299116567
5813998515205076921816498583060405085178990843882905829695362781411834784745479804151267752782923679
0931147579216415393005431239986791375562747917081029042398921828501615947069528095638582992243499947
1856214854004155094702112324196588178805714963591264354658442819162831734396437883223924605947668103
2976066724324316119627137998399748141026965628868081851444279215568184122910185392286103005354434999
2316631002195320999655118859850171425525434903980378204755657942876704523807533313907716972973673452
0191001096659351621362320868034433998280598581312869256926910636686171345565720223294722472834406068
2415797278100967635936827939272294269161427558916675447165306564910319016953928433008291723701364433
4084798522617754204049302387196297101375171036944953793341091079343250513413998865245224713971626642
0905389455338433836186827125691200638411060663081577351271407776273073634215690020853278315944187819
8542607672148465223347559417885434303047401632881396654358581956786785799947954602012617891751612659
5778610140255442734644232431390014885258611988794179595429204562171731918853060476815114542398934023
4374441376105017117905073977693748883835059357039545376364317092006127833338576296865061859684636243
9794830110606414822310814082263029224342849018143427460702085274826789401220572108434053650083343602
5070783533543931280116686974573416751720802891864260422591293834917773626118286324964950486493452654
9443338303345015605384664632704655747179657428833181517031394949725442834854224741649286157754578103
3670127411874832016787402159277830607279295904537269296509378290575179637436151732683282134155311159
3350543501105780727210285073667637875685268300814783744252351384988274382671448122043487616034863130
0270633755463591564803771606129938432658265225611155566293683351952754500503693945907775181822689881
4094574590384153276479097146903297306972194993767580728507387039974574195755230498445864316498040222
3851224377922089524620679546675233269579786656416117665623667869754883445596471901560505800348949636
2845421646469415305394856402319213976039448437922138669213584842191613783988834380654049291003115537
1247509376586385966554070615713259774286393576658773784452099806422109125347106349899393581164413552
9198438985080705621910341612638100230806707697359936083416005092413003296193610442757513837299905834
5560251150865424052873774020040467135936959421290289110193347210067164050995138328422459036656487410
2453101700757438028307425572915492058062396842421415438646015452911362532675774878153102292905090646
0358153065943203864104515046457487742365970824601160672781030484564252287798185060462515309027628955
0260080851729685648868885001510179665498188941404443578702862544173528801194885763845424680132857538
7129745470863867170607653424143941698132312272445298618085996002228778067107152302636014846357369045
7804252757728262531408350761958210083245226219337232797840048837317585144250110403208790320849638827
4400758056720488410691092070232648045713578670704987999083233719717331176416412049392660726598618143
6848951009428094006455867057267039900719988262368297360357379269796195740991996765797942680692047103
7747734869955910678178690117286534381692550307581069495933382990099568698560118990077266929570240928
7431931246636277741262126399557086661124230731553898243541734965719521807164279141194802430492666639
5061245307766075520072846301115014943295038955503075429371154334152026262830199274634267098523976632
4763789418617854728608522632106637464135048877360614994782013682970342079455043002441327823747703989
3615336524986626647083893402365029456707000038450982318819408780749541998234030230841902400107073867
9336181000120833553534951344419588878223904537269714873186365858602186951839472213683869188849751783
5873210554315303784191834049753608221942406213759952980768288455180318547845803021673584396103186958
5708680936590120144844702763943992715675121138988339540519568706541233234761033395581944567869629041
5174669151387132930640378496469077523143594344190681474781871512665489960712468550767893511589478876
5849853964147649810391453415527867514683070580360820120954672427444641338014575374975737380776399481
2154720163943177531459960441706639212245782541642277879585187468038548325771922417155561739067365041
0283264365737496979309819307100749678667481518430593762584120252143698683901515116908216784132787748
5603534446403354303596042881525723350346627943389513679483882640972273102561852315057168066498196619
1847527621262597046470486963243767342050546192436394186812420322137465822942563784493627709417602545
5667582804917863827235691463825804458709536229284240097320918196240494966622015260753378921882877751
8260831113113347622387794050418422863699795734791021440346625841017954246991009003707123754752065441
1718982549512629627026031370000754170642722135535153955963655758258825219904048827562766072377534887
6228491881324486482640244088723568277915837616236381672643946940495393835616945473323629463651320067
5738036338898043703830590803775399522944649353875567850742047761085921855485442170525626943518014806
9129373123960525567590585409460675756490740729194155099185734292706518387477755569529484566234225193
8734782227071785424193513547645433837431739391832379795067888830293247149810990472925524889026667282
4046370664960431564440438690881697134144242499542678360586926685409088185150558859039231984797458972
3993368035923278704835000507118793129562031592191451112495123884905108444407722348632979966315916675
7369831515672722022536502083677217253688389943852305801647326930650742336840483628577962863707607532
2227852582099603519043180857332121619157101984165480002999710700534236079217073357175977519321802610
5193710068593541783951086030606777471700687964055809927674415880380824672598416720520929402268653224
8343761694316866254558303973380217878150363290713295106913500354278652560332629342182216675370682034
3000538045831446959468685739395527051238622664842251506988410023791962135694130190269446655910907325
7586822040466202058044271582930772137632090295144542615575243163891861227028620130420261216065094173
9648683961472083162048404402899599632656106758897781650189527874707779422036620439031748925998053438
9679115507520978761767954543750105764913195946198260291955041073184107795276880439549870825301906602
5657012736511430956722176276640043864286924464853973215436382521919068588908117260678390358670713413
5036189157208998492854530057548283311326224642368024937495477565029380094386195683940087083965614989
3676123388332909022648820990301200878023058958764621959863812485640168126995501590597131005873928090
2617472962955079974085780903287071616837096792064660109951363434220006504385343800590498056968325331
3860929511657359566717274328819379440976476976377280420297030340715720253808681495471256648486048658
5703444069558110745840634074462184879083994528459751493326944697556234902111565231414018284186293453
6699119985810042230455289725900632901737183252628604343030558610973799534165885123142552189939092138
7255822569216619976748558780585701507923408265706644728421812007292939276644086022544381991901671105
5635684092835594208105567826291019600692958379405379583754227010038963615510201763265306872571801003
1859306378202161410308947523793929337854602055421577708845841299250184102836828118517915797730005334
0043375697730315149267495890671111598224255465616382099631535984168196517841769813929737754832787107
5368664896852552729275554116877125951054150592252314287817355761045562653403490156093612635402388036
4570525865534261352472248375313404659144669902898778124793975619363794636587350515006700238876345714
7293445089757793950552569593685159530044619967264699622848176821241363880277282647029444641020280610
3484879010223636391567811356939175764164001566994411407578204322273198409541046212741491149669098678
4097245252955609454087509542750218036057051297162034978355810960613195552278297687470586853903929148
2708304082103237300047067731412823092155784088097933084808259091051663631039532638617975723579645440
5792251291726782705544592353169631782652205197733481607837243702679951825576527844860598827200757948
5358540052174384559844097130563904352287071784562552157845308235686845467763688854488201664608651469
7608401348226015959699684353885362821923936784117235011637606063073360809701495277072513280428300157
9742208172166457235832417853216285382431748363682954205233304630659497656171688125536429660479400327
5529469913974993060166280038179401828299853663353443515745204346901162385573398027159406002480056424
4079130226697242254056813178740484899856752573820345742567150690980369121198149748312533571562810842
6802054463248193599959883121057024298237493578141686094856406255611882042592471517414471229060593882
3722000212610021352779777740914035653980876590902585658595392976244393865267866920360648993460505640
7870240732849416149525323242780104963095373838886452389051925054232670331404428622385515299575993482
9500920794391608239560056595644064385016033131266584639408077852671320012332021693039184524123676956
1274109980309728101443901070922966866032723935698158354902985355950279709870850912826694845317405823
1730766700239032213742278079769023376259403034250976975394572167604213265489576677687630997649587824
5927960140667407320898309486422336236917200342090193981752481013080555842030065272538687063325488127
0644352102110576889340858336410786633377274728340637861665540166108308550534487906150176963031457665
8159423557971809749593689627235954016493942025945554527484175334951348392014034718633218423853324085
5869363974460088108783878301487634234610467930419914664882537870128032754736683655617060734943922661
8459302614651255944926891228872804493581973963670519724199817173950424925469704359949970663655521984
6533575654299279180109404815077654035732355324191150690431928315885644898185542140520758216274260651
0828932399969163439185278760570058622608207535291455532970367977568893371221707621154543771388997164
5443430037203834352372468725586767882749152737932619951473539318583046924577516034466075906049099825
2393227568769948988269510873991349513833719436358043423135411663777812933347889928947056991783478578
6111037481672764798893063577310221782311100763911889356658834559793106124871828614112616281415338795
7904668696993170509886309167358625330460788692865029786678971117991604605760617027539781959384827420
6059850739687404371640026498293486480628289126593763561141553969072610459232770015803558543308039385
4276869742150134356943306996025145565023079486554615912281598651387686994205771567574295745482865216
9854549619472388666360373506168250947091620441970795453530540535799557299627128482254078838508985949
7118380619719834121679091995209419183736895122979141228353493980066262607324730984342258030149355331
0490399900080338877057686365291452699011526016650549647173161336432106458969758269623000496993951365
6661959928545779848213236588435430731397882502760145058310513039446271268640378264050174238953507096
1275968240836613630310100798102390869010101643928647808384538190767361872119720901607588985131076752
4280746397820699939408902132671868149198601067966531278971831701479008270402116047371372470052726714
1313681058434103193944723877512800319209531814672067093435363003585819642519483164298100040480261023
9215615795068019798683359382043406708660880990777120206602931863469288886052427634155169531657817305
5573668577651172495826895918600435394587254579263891507273552201038192956157629468388391021812643722
2764063826476169858155770993781134839222698729275116219323486247942421363522869869510507014241857179
8565104110133322407835599979216878629393813165371736813583581608107569275460048282644270408021183826
9412968319154166330813839707426893669800402479506053540356587403217462312019783417698252544649276142
1326159448854022315750832482604611050341008391279850911568945019047116072294904202446249224444441722
0405085864091595003475167152550827964839595990101455728081637870247132756520115766477814580576257645
8748894132982595404174051517486189594716942064135088679432161133625581763696312784175960326421260154
2450450959417007198158587448262997501560109679588936353140946386098161755078313833380327474522406575
3867562079268615154657974394941748457721317711693627556500149316132354132334614753193184194254247583
7644956993503497026627097740173052670270562595417848637415058787945469260411244275011138229031287741
0980804216809137424781861004525415694766519399358771790712951353093536566142148307377685227735555490
3480189474405819394879303800629427299193881124193951072287194581291196698278007346894048340149290121
2535817057705556841055802206010036047374362108071291865009981185817551785560887385392328755823851921
9969291040160997388350885912854119274836576585737883505630471160271380830528702645134088296811835818
2398212795766644680103640731260806338873910441856591941016236910810978721546279581504886514503084361
6667467050523904860068525955207689323882435440900650984087165003770628866762332137508106608637241882
9720432551345459704495659329061058305011721457003865697579614127615174702493115924696100363499681313
8440057503069139274049713883676818625333491575789410271959594094348326743288852122657003325318170184
4337045489716389687774636578476398774018188830322052767341107993668056403319870514599390587488109694
6209255662431696087936227775948990200134900159121485750992544638862313592414353080387724380530385619
1718960455695093887902896845450435984642652811409399234618949951060294836406254343678576098987902513
9315058442104370039606038944824025965089199119703042577508645304391570372510220954503878016432680124
9583543337400514563422157448201956875885795765101551265076882420750899689382107021711561729627904173
1771959810371214950943171888791106108646167241471542115496123765331497724700179546366039517290505913
4000299149128920893154710486681576707270182206764379217899766786588952224215729457338078836003398722
0680714955830519239637540961785938501141614587009252034087975878369367477626964253291697595673952498
7003291729782038255218283027088496530637314040436640682849160017499619304449156680800330236541059813
4330921705702707929315456291174474238497299515062595684515387554206209049810740964626004878042016279
5341839510345886553285306078229692199905770559319111404474152282537517711969725357698150965492293328
8235971027744462581083806174187634627466048176569358547864128083153647025817930648865003489553707238
8474938844863713487051869266638105398530083076687548350458661934085033431299402550174918584142850819
1522194551529030774986001009671319457087539679694463681707442101922112869292260318314747499395113960
4578378623650890869392636700254532696064674784652352365977573980826892987692643641890829170955130008
4210552498793292513108147775364534797275969296275517693468687094342970007920470024109375531674554614
4541661224326746333100037663126803256668711078462902674011540496637851846191072507696758691847171572
2337724435304083763525659254612504768993716262412055926842883287777916786806781752886098931273544953
1091625442435163723794848104880408443147745537936315394540319367668935739740548814065968676219539620
7689264788115960212890091988005211581307900244433752937294987085072342076664413118565476324409010157
6854624650119249878318787086691094581602638564526264498334682487700865007955415372939766401894622570
3106749635707093665800226747228307905504838667428119548095610269418244660431293542284310786219271121
0465713749500575160449486009213883348016922771230745009378239885313167119221712951447588153866077071
3759532410240836182440521142708375588384486050919867490800309012180507021749026583340469014644662714
6910132362594573523246577076462319116812531100636758995570613961999195978444880063193677412652134049
9566801501045108602111647338172699289483343015941398179005724597843212750023401323185070489475370861
6200274947015908509742583533906359210610406124578556808175212144380153928366528556290577169250191238
8663136604554952235583113863203409204443695782784316202299926954056492449525492174135001914280183937
5590204377500912436959818118628269303326243310390615438529437494543369108914057654423569131072589295
2309230846474935084706967038811787662103779639917207304107545800861661210349697450089477383537861561
9874752130437339663794967126507858472600950552054067677029561816167744282020308048280787567849718903
0751873182488795889867011617556579629020512149247330836046219759542202232892761427220914296869610424
7698476970867538037195237972040301100693520423924582065986005875089382706179359727427605002355516015
6814871315307282736972940133013836381047697947925265210465154477380667161820283491949259680948920955
4172164428718204222537670019746954574653881917910901629672612105808795003621582753806691651407342011
1451819701480849869671755191934931072457869706056845863692521139229253513524322012710198870774884012
7779185003307772342493624425188366272879464811548942354396495490767797479935029659454601911418334003
3507665045870366293813369411836544029992109809200678701146803321432193597457432332567242396967682100
9612648542532392933133746189484315770071637258466740509139323072490475903016839698999734616337646382
4693363825471893204259108169353424113745206190861289359072510001905685531418074777680702487947125356
9479168352305019306959060177944832337736658236439630233871845866472306800506946598956927150185843187
1689169525066715364022659710936378324316606725089860550061050165296329819170000114444585958451430748
6423337330273589548377705331486751134497399540597728073018535369305143444847164107646491164539864743
6554111541911740175064561416136439188733702717367715396725621660639324563824565036945324029464091495
6521374802034719123656643219718021968780600119039300575818713168142957209459557076495042845870049004
6460252962828436258224337970165241944202798243151597053519612041639754218775606757811378236548308244
2397070403167640333098917621143169957416012947902196922762836425288185587973359228457399448450760860
5470034933846900011170559099647148585107137157873307915961977971114322924447976978004159379573825568
5863802248491671624148548979656652009848837763022687619526096958157249749478408275847722944310016290
5368061394838529363271817710647865596625128432682174628717349008363789192109119814255494346311607602
4298721212621690160020885629328550073272209099882571102716765461674134519758586083245318663048025921
7562930946688790008865365112050466186418243171337381404206798894834200358666581103081527948105722558
2637660548104618050951598771001968724280757651638898723141983665338565271649263985914614674104221740
7151239321747692005800290679614531901692786445066459740462383334895649416389791731947598377920905889
5444866312942668594021000848463061313869553157944869838277719017753641271747859733072962500033447231
5274387906771977200312489437860595114172895835739001500963420044430689714996702150853583645035783879
0068821491383363780268349541368664787798227173032478428007395561741109193723491274935126184687116733
4765446694947593710055370629696951839400779922899906793643390984529335038684976860982878386589017133
9007889700339011688550126172740900473208690467470209707671094154552136215918032349649262964935781340
0421175520612628781482223961651775291984404155267004110082772210220184892844121709052924157186693760
6918522772014305339365748465870686763200506588590762102232502762659622500789583412666937911611402404
7041287013570638760991349283955455724626501554904252473683294923236412655013478353825739802718096788
9763570122354521674299210350461109413605138095129596922306841478921927782068378249309145771537503816
0118793879379819424043527631780822220868648105536473057354039432581903228777843617275181248004953188
9378510210558916297584445637924801060271117487256750037606869783876850098169247896436128690767070829
8532352773715879413359995620359053778359720543900877799092143689412241042773186730197567015102533758
8602893760612898600223495335935582181551347175053288848817709382871853115954604908304372962754774380
0858536751585072375345199098490308719772562833511325396145736489502661544213929273816339064521763899
8163360433362822023570098453278038343459620474048332692842034967421656748780038583756235932561601012
3640370109708885103888938436331849056696248713133428237888917866624913086483038455987046580239485870
2802449139194709751539770001603725277926166314197328505961639872040432745804493938171432958770458451
1746448934445297534331337705662624933833371575412137857594561949674151973912922530590294639808283254
8398616698692355880371092060106965960497277026817506179523916427303608392615710929988203557511205824
8906731738035630347803831247838606192575599663002284371127672433947309417326125981292374522157692379
2692953669638555940646463280130478138757718222310589625878828659607159560285931520695187642932365340
5647771701976096602893594143751794559874327732908699894724788470050449841038337465927077422038086491
4844271160593045674478663060244586339658706266443112914409966472972150615755922513889058131006700469
3629022830900747162933865540604214368262686262036361363627041998092680868064148631505819745260340144
8947207411093049497761663873875611603473910460119977066178847016422879874310295169458921754122093809
8465789661067948643494794994193121890304692120503929570407756239161694568960026504694671011132858192
3959073667185490752111356579388989053025396694643397778506690448461205203310799261800674036383978075
8169316408572375158242556122631295991179056465621904711907632776486690198106473094757085672541041282
7220629618163134828807181828866564250619246467030876031283173500432656201920210208903501016295568633
9378136892655658665549143304871775644268019395368483093329241876129333462759157255389591266024876756
3230782034220613929699681164612945030983813818740913573944132748695702621014729351029298810511237415
2338286836897922689033482382173296281620821814543636811676428499747410809198775641179841540094735691
3613473480890297009999108394123364711911829527780389776802126484237847672840634545561384000189902526
1660374075976907734718566624693962174221649506279268475644654989791533797221148957547151060617235217
5738874251851048849412832280687677072687148625718662188276528371458511335612511779382317642273534286
0496162259021953508317342378835107924520200804961738146234753804341961439758879706522455874187565440
0116790803054337618391535897989117302280891724018661605636125912613943099244640783008141567893247541
7339202050070500920453146627361834299891619948244483950577590607875234779034738269596558524264693332
0329427446927627362143417590037367016254935254874593021596594954517016959353225943545331355366127484
9289618918078341964804067114745919284640829038200287270122626842880663448626132296528949731436421372
6458743073759862953769653747954562312162964127851309631459219856418858613096569331913964403115244703
2150349496567615656894464895736959458509130218337526930789762516431138812399750824231996336826321832
5906674485653474234002909202184464326673863462503371043309316348892326755214759843916149583244308958
8901156845059007917770418038670150541679927656587204852013338760626033885233574006477299200825513598
9322365029493381736153378838256295543525542566498623977123520673140877668990898445548119642701308827
1716475709203491698343044723543798714652953296344136425441580364504919518872506970139165605684796932
2645637001862897525200449154433026643725023151702494889426561991912668998599984727074317363834238020
5672466484892003649016021242512833119784927550844958243756435636156811198939687546462177430029401469
6428002719521066770813228826573936399813455594437440192120346613643581415629444097609098733804475568
3380794215510894310243331048966884720467171495063606076550751533225271384876075121946177381136081085
6877280861022222312745303166241025503652715079393342772477183130027497223212053642549305709688339288
6711854688192978240078638090882206967844540977556114178435376771120523726088417614287949470596312175
7212794948455409924575772774449412237234745147402461040118735263609102476791294160129525861826453623
9009464029636221388066470388979068097567309426401958113953137634618960967332176618568633952083843440
3552425064220000388360222684124081016497465747207235473712964994620306782825435633659563237537408297
4364775066065231463757517878143542173806525353595241313785852657111756961371582894414146177522529522
8760806334051532701514758848633723856294970579211908481738275810364313255675631560303666696675313311
2548391665173959709099436280980806724157969009031852300570955870316339554559010603110764591392086883
0605979065251536376503369179420928408019399865935546872346055262438619178862803543909215246364970843
1824064288574929317762191701469020293477624358776778671107879056831004195267863816933316897494403820
0083888639569821584111832075216006899355445653902211763735711291705183221627888189815711642621026646
4250333469095599331777929814868429679816918009572381880271563314952229503813503154931265937511872719
9300599341947462939288790309340943286279039867932596625531844879467256537481893612644956114794009542
9770630306108253637549890957613851774895471860975574177792304836878568483790652800788229592607628810
4446663561716830019018551849186774778749473108284930996284348976855239228290026423933086943911203320
3141462506328916944694942004488969618855077700154817286497173070047864999659206227195235756123444231
9805981941561540226117433058107053036676048972364759344275473662626602114662410533298027558153101007
3611316074002146041629241838058945690804992661431724869495689759039584677688994025970543062845395183
3819227610351834328615200296984169938202589892559498192148443403403778512883628354722667962263165030
9884366561791533399850700578144229854996690363961948577489446072582508440152751050702913178408445073
1023929977900971680080200629928181073711153291826400308373429230011210303039257579242679351952759789
4055497250521598225853951583123478556403197387432664114295355157708475407556341344956920108631632263
0331407211659085816882592306207317058863246352674274974148802835310664535279400434844047675660941588
8952982165600621876831421886290313397813073807034658364864130247003518203309991959717381746131721934
4150848105531777227712666286907786507212396651690375981100145609026806487410964914699474799830317567
7883674504634316710415254014481852356109697368726935189497304438190518357188741735113707401926750521
3880043139202314477603817109321994070227177558817239246179954118369786655834315952789323561054286288
3327828548860424328141658191646249677103089274910420054845257891987348399402635934080970258222469139
8549996354653231654310195762208975763686642720599781392344355866212037874473012659597560916599472350
6054993920331594338082054903772659970904027742284180389570377324876471736817140057799392843913902233
8818805299643048218028053559383108244336619318984017941840999565067786656958493612044236225420403765
5997135232828683989816440936333832506387188384647824090757371423984832926082358857434218064404271507
5493540248436683960360280757056349441936493031541556384313318376085389632013281200617204202274950536
0856211640258632446096056321820797542164648660441215193707874410365390147386617129268582860966601697
7555974432910801910932938465647319559341157947446664289504745749878016765124895906718574348446149444
1781245130565446472462322354685444019391287335417192136561399248106760455528969873093059964323092935
0658327938868289761775751457467203285423597884785653677335344952058034731267368698299848023994773121
1830087673461376713643084829765693109264346238579023693749090243837229704974409324417775799843220856
0707025256917437361263388018036879201097428631956333865036113927607704820198306615822668414304995029
8842324911987826609436034018392339120419129448934010446507281889775065358244954127954036039434350430
1740550483301405707071708967369681738776111563140356554672217229545227977152641868919688240617110701
3545619259902061741002533945754033172121727977578933595868900173157687598458440302967223821229008584
2876136228512804884251728506888080677422936610510806782964745048926391573671441672273399567227038536
0019234341991106802076946425281774179749147536371894399832476120900293598262808001540111951885940980
4442736271211083300800762077351127883126587266078485431642773535659853026981154029383636339350169798
1367929845773953324030103729989555696812132359082075248425334667761111546842942455427348216756858841
9562692671783659292430647987541047799950118668385262843633058443957455501338212446776119911797603045
7749784835098654552734620371681911296607201803640953931986787609158934616219472254484180978958516318
5120421015685596462572254160176636716702895064460119311762373821590346298748936806235423976990196088
4338017111610245599101708603396186756749789966556647070657607166930494218475860758584077022729880423
9207031201636996082762267670120653868415783248134957673583834400567236672476226921589595431811773243
2246609060050443236584088356485235343335621111595211742986945158490736553650356702788960264492939255
2486524095947965467672126218665037242954467476261913178613171777630727152016226302750180190723779713
8341130388714265473645409362052347683898645274155101090601818788255522638681107697454641007373045307
4462900138684686041055680799877920816384426421714194902862702564223090835969216270583556816060509030
2121800298981519384670367986613583238289459025827826576491324052865130133926615501701736400005448704
4368374858462377165565107381374478406715327810110048571980135692322963278026625933044308050012260154
1327789445661487171184895785148670436139628401916968579340850172735593282328953158548621038389864932
8851961251230220878741257418685770237541829537374359642931873597381310308645043918925187934446780101
7030127277445999230829178743527676029026468839706813678556395577999359288773445193046253703810307666
6836893034442788549564413780783686515818231812056225677404869659856957434199816729659598947793765582
3299059385642672964241084950507525975077925723430237359020173226167030029081215335575689973152746017
9984398338379848299334828663603219242938673901140482535241556531836829931866245189673208655409888887
7747723145376882240689463870613791934357636379856393046243792224966306247637939977574836073613142310
8622139744986269524294563139820254877547800133331075020662228607782642687006992078243714866462421660
1710166647294158180644438102030311119103511712197848959619577132318845266514266494953569866073825981
7279569921441801518216761612486864330852209869598664684111864914555781107608968632973216041891778331
8246217175653447946827968065621635705409226622935197423241401100922752243656622637775005809164677001
5062921212396333628519896785478425527911918089342927944839188065504820508512909316466776124604557860
0045193713386595916241173523282195280815928489311441580749148368599595251034870612749698741088608960
9894630387409929173655932121838272227410329163678002296554110677777576471787842254930304407756166649
6629381819858410335806599257930541584111684988020091853145985373872300733535382205536381938433182787
3349054127035326404853329451172621665817919746250037412398189422994647725662932230062759735004052662
6947674020920242414466899923706817665654831556926795281715188841735011080346488123571748293153878357
0169447625098428893007731372142958439293765676987856691358761668852285137709842669056887989209155533
2889421766932646191440615030306817030300713495251763348478219774537653299815458786073494536753967787
5955551434072025757463139441575066152343123169118510307152371559434052016248798313858133212031192720
2906920810420526643319234381402898604317271960962696251439097343296616004921310669080546713508481807
4770295261497783335846857664098339586278522422003174513878059875014265119550026493126979551316821083
6129262124930636161077881889289982781666823393220472712894517085411200706774042284566059305656380319
1694321758067953925106714608117870694556988628596539123936513365916327124646147695746852506320775757
6320285148445327142398424756394019831386444219007936120222976804615407845000908724455465087740029730
6162367509485736336687918231722454258043427826323563348402275071297235532881451413626796562321249760
3882349142596178231483698745047823706139868278412880368439949314903383556003568021345359658277175616
4816488840131433983280440551490055751803820175012143121493112653841784588028693317599535603414818484
3848696972778343458666084212010417139433032281174919469570099477965423714591019730750484062215826163
0931361568219939509366720277664555780443734785660007932117280713577659779653049439390317108725537707
2240058734533141843819767437508779362837573872404292429177287216561835282884207915694970216417869524
4713819222726256131342833818531854398560687637571865344421126150432205531210173414452611008399420780
5210550398906534135639955126964658724667567006801713801408229946059565396887849556564226311431574486
0918028062356204985419343288913105280100754882957538909093862650745444250784089549368496580312825688
0185121197282977971207735078941732462085935002579497725756757084799536078030412119206336557274288701
3859213634040506025846269451457822668420690670082253878026385287016808152354694280966425621735629826
5481417860155060543698739724018878743146420715060336381276562134071084004799195882804375674893334759
0512765763215369695377202030562229751964875209771627504800010247840141806348920604898503170305597635
3142231038754934141195749978430065074590438326839121562749834836808312143063101943667699825264919146
4928243145915328342124725327347935406544332185758612797330746903887046776245957525132333498718960709
6962883965847302423833789809872922876487101985260185281377917558784370879578288288336858367230205801
6983117024631291034428285786978787069559411671322897940140281138325696845563601086286207404161875353
9147468940880228223497433673670255115129864485490202612734831565547854924344215227774781783869997444
1872832814157379705190573145731123426991362613681216415534931517162830955106635031874781908201427153
8825732112661973937466249197589150351327321273464257702201589265998625515871367701821513002212527657
0357197762150485844097644875147260911156545796428326207318874213804853027150248586105536301143063990
3099660796845677820171755890089295850526124153412918496381767208912939557228296885856148765356509740
2774938038434282404202016851644563483241055204479323117591800559707075576898454214810137253256809070
5228499658547192980766485341719779849953115685855637278371054015295459419439807331832915274591586239
4888522530647237545073234050517463226028767820218175472748715141329688531872775036264268071826772584
4963761998705260545705634904318572299666244011110822325540353999522553885195345005663065260370217039
5875571377330982753934317885527542223137208828164297531304617399854070959107684437622231566580640045
6247983110260891880172492726172464906880169421315725854474267708321957199807171251336504443382717846
5711974780082620034049008092908764394261703884710921681456235575911531587204157253326810745688304779
3135915220480476016972866616289744920598267978125107358813203216014159373839173983783801203780394499
4978464473656088143039267307332710135647183968104973473238922501190740220537142099549609898324079879
3632607862266800760127169218409609503688763190913909594672182012467272955697734346763942800957707290
4497374500663748565410563750691267173179434798769281510523159933990900527823460683473456223912024237
6529831530507201991537660113571400161946842501653659351411833011207313383552914262302589634465440364
5480699959567000217949332100302211368342774686991043863792281075819040336233763432634931540496812066
9078938237421730477135683130846729759961245216090668174210368407700917784643656280587518078469532295
3977184549068010295142600839368930489214792659535194736434647767221858304051459022332943197933788938
7220913480079784036506370191848285718700116915122248205692704755179154918504673033418565994605891721
9710291730886317487267363155625958807389236765241304265052425752008533452055484917400716659177342299
8738634169710945285938084766308322808048549800255995983176971873709219363172279021579347108972777324
7144445802724389638069251978560948469592076556629963869457023279474122876215688966137498214772893993
1503900699203585000081644073818727264111415686380880900604141103981803019434959308501927203729340684
1708805954558963134305641961573965468110771497157618273403223042589334373510636192562953124515853646
5092221088678818506764859849583392856914777563607276956444387479160836633646361322330917992610091394
6715894547238674481908879948526804424758363436371253145932039071171263472049256164496183322298788045
9371707961996589903303017785224978671230230885117618968184377746120991120213050134971924809091781844
0753529007340526354075652085699840719991395898597246957090880564777582743895184465386476201120047775
8818652376263011037788397651840026107607122611876695775664622061719437871558459917944144231104915177
8534459767915050710889609119401956031599574984347356058584439619157622587523166921137449775439531980
7175226172201796098957556876075083710008904771813593125190103410878686774532734256055297055230512217
1082946515136628405279674407702110126897470254542701828857281769388307662515663065664793323877882493
0816573122849696778226280637476373449006478923334765211235943059755572876757046890645470098621086248
1649813865344092170998116685574852487216632912382654508151589094800150868512670763593601034237695185
9558353758634263113761428173141689831737486254391038157502020336172500131497843453142816608841816242
7657945438402770567524703428847389634027770717363963260495525603035604456834349553390339185557285152
5461665442799385538716680631505215875585957667849971933704839916360865579015347380191204521119105801
3107299731406947486193082220304707170344730720532374568882690276842581038494462202790219612982409967
6791492824288586699631135239599460221706270057670405998795753371655107597353540656549249483398753913
6528698353699678021642677088243590406143584643448243971663712522408308958244383713274337703453112276
3939846588817860299811140425861119926068428696907346003712288135723896873388554672641370130353252432
2217791159815489015870264200539793960080638999705567740523585271729897799556806480587374951236469312
8317963812810059829636102519056327623895183251872930077964911606947874456342923054829561660534354917
8295476084427081742235247282525168222345498685405943955887635766451052768381327573885509972290723196
7140779027452666531904897047097543882918482169946435984961858575576416303459828477081897362021278222
4929274975863283688173398632744026945271515071884280164076660217558688215319298412798740864205341709
5340473234211028344283825163839739166180973041555643755198089395442647337095819937526272719164199352
8389992742882468709654555256770768587195681992104042423440495627290907609640814917188283185210637766
6103524009741461186354413374269305452593533788486923659703741778433285169802146451400346024721113215
1325310250754973574513450511059012035398523539041057625583154005021860064705672441283787312942648440
5636545870560741738853351782089816150530609707757316995036510340617537620566669098971803405078123618
9793165856414406708784625939499005274481087164604644667859119179729571946832923049229749148426528608
4070173094216181329413783862356804450050937089849031223852226336695740063129323741446390482010854123
7744973674959131483120566467392936818027538662231230173090022970641439419951081687463604612672935179
8027108730207298404994528982733695895515187501762338785026229336822974645094413914228948555815642075
6282888392030691476916619600478161476286796478566906625246205310347825024351889879245680406636096228
9874823020988670935055006526606741043282996755647442329871493180603640737022430308767954013164649756
6739159272535514493537219602261584619823042759188613367511896738499368690924919878939118890946668866
6850004387759793191621752188956054907697258029843638925330404212481092795475627125775179741110551715
1341409194175019367939913495592955543787552129866016780669402464152014192686683168553961163000041632
3537353466836221809296242310659138475883411317004786862954632504061216853942962777243998974505442405
1457922895073605690938382863351513437347161174106951171481837103160691067409678520508963035900585053
5586047621553906698686338695940713006381601875937361847751255258134383410808324700323998702689356859
8529394664688458689153407062613257328687781321850082165298769189927312335526404530831151292154678441
9172789228740968068419852742952314740256644825062156962411603096244523156083419041686928240741569546
0624601418136418367626089006266775756543416699740634486207790846639305238051713967880917532269421146
2262712689114227250302044348504824993938158414792411081617719346973745151144122732498419588014022873
0578123266595626206143126048997691759612626756913942717704892105599703052667180309396304805500734458
9106170134343165102165055225659317087248164383858151308097048598378357265738913709345442508087301929
4423856342056205016277389219899109781829141131380765024110946388367096755527566731443278099276621181
1510437468178344125407711539413695926892755841663291381892588020275751013153470771185116775546923093
8961856370156864557783824129930099703135884936352170919418225963719049540405022951156909288536120138
1470511490469267457853992517198712786115641242927452859179896000798965875028523412234045807218235381
7687038108028357917694120717765247302571907378608823274722722935176002861883742584950552127416253547
8283753102861589141227901405177519695015593463185861827137166189828489098314065574968318221741825159
4432723249253011816848426901033307400867389209941835618534369478427113791372780594523840463176389688
2381110289975880083344849099911220696946097136945226142711046430836562721211080659730377748460507694
8302095079078641557350513913450897582624576004999914984838913287663632199640007646700049477220405734
9829702251806898137486609969407294411986985758083368696528891247261229348847393287222015436701024305
7944447022357600715991029193049205355308545709536318126289146963995019184481948234042637768038699370
0725655437561292027058182702857988118286421930607921258689313873580020545233706898529483596231337972
7087277057484390145504013052455455828298687372586587875937055709659289589429766828597138741757307313
5738165349906002413135577421310398194317364227965063949520280036735107277167995642374196674116322679
8085925211338931525383973554133490020666862728724805656493984088744911805431458587031288946144455821
1077832364491212318614037381003550545923688176834215828267534200397478744611480589087000540041705979
0628082608951634357798560674454151086627002390601983916126037753721266992163464121472856917227038203
6703062191780223256518157133302102444049234859038885619713385932860548391658562469220304114872764588
9901506233931946564480965478191064359468923807739602396183142179265217615738289838260117839302989493
3677075820193380315174695225244266039833112174270095960721797756979432101974219577640253617956697109
5159819276333322851926706142378140571414614349326618279871024262467187348157085980290022070330178459
4949860220322706710101899089578606353250861732681845876461226392751132099913786187047700531980659044
4908900093513769913101860976053919585178550566743709799123002509904199930607376001210116362067882121
4506267627985570331692973145476202448537477549075990263823028426551510488241911255279848986207101666
7091960186446740576346673063031815650854658589727432522050240977433273964315757899919847661638218508
1514008041779978056724560933905373607135614399153788119019041694410617318815077416276102188512801889
8795933246002837191308165880503029196429566484309532188238206307437643505888253157373825883341930099
2069555390093545715743983448375429815640854310701441425840391122896452146158970901168108557784952965
6025030879757891349103060675501156142663703353849832711849886043838008320576309124986294825922730737
8815071108132020712236459879876787638367932397457654730021238974462515326760533876271189019094538681
8176142767718269922779809374688701525673727594994595737852895573381548991700389866497582448782027552
3638994444054958685098028487583660211341032391137369447409301388965421892900957206432622899111735421
3524633806083365210841695333689214437791901814396388594798246674092445511623380728111949427171459205
4486148595299672281944848798903557704713091971001848442779687470319825562413716743302042148350443363
8721011788618738113550553041262260227956663851591582624053747016506586351829005377840083499982477017
2788424686508993560862706068426500669144019078304534467773680966735628144812817992371216030401291574
4105647848248172035768432783914322033257289507687121934268939689326581446320811706244148984658474504
1596539337009348249343874269661294398459463249451152315364892150700899991324071456758354428501833927
8887106602778407064957947721164842872079955427648287528295487339795160847875593831486956587313483061
5804934048040975621625124058931759737296188790443204317775289614218661960449638778112066288828019416
5053997899623447108300120181002512509713744482671550365468295864665154301993043434261182312355497709
2822280923043204902435464092063450945795464975840589825344395785306785604232888135546057524813391037
9367454640420124708306303416911285902588670416526908111705391051591531551426629675159453550378613867
5966464787639640909633161221413737239858713974918793485354570458159378173088178722966497770415910500
2857254582439677610002256788298314611421895482242494250043008350994642921226675339255455158239453909
0305748631484555765618089310359553786797137874570365856288797540412811283806387491735524475053321485
4812390107781303418118303091537264038929992347127638600966728026207889175892234285524253724912497844
7472449499176981611634077362505814832885520386129002747801123571265748244388429716964729094555788076
1831190802403254192603466916827813603034231355958134730856772922402277565404295125304781092098549330
7346303997054984319647801915444276478910965909384396360959974076416022462450853960486370626160059770
0495773979654243112675897500664458909997416985786153854328247722268731534504267063106250257656513877
2461387169333050521460339698875502710898907851943215136496740469285434738751813087506936197998432994
9749931913056621124734413197507226875901839140108440605846331026436769523317125471939669009344941003
0942737383590902660285046153857235427393155511783966951777035956394213413927514323227984479625482362
0132979470704053843120622826183936054317269606098077720034015064990917012962519541628814796294932104
4113677381906239928397400368242055084199692341484631296961272469544720260062840710142162612679018489
8195363841356475419416792707282445270220137562056578658360065776374307762704814476782200464320958270
2832699657057092593154178563156809290172793966782314986275926695699035566537786039274276988055133207
2126158223149742331012754844869460204242108935598159021850609258124120795676807316346352527997799516
9583274177635261240099936706810837892892379904753711884218777109015684783840963170689071070412692309
5561177725579871496789774503252328809192489601018033347978365734291693193037103023148202149021520116
4737018715878587452117350767075697471776848424728197391378451696125958209111866628613159130719637471
8685685873577684967751754501811554094063836002784172999067301055610547793869702988787618369056208921
3877319833831025625657889771332538521171251221782108225508317121295151359231079940652568317478134264
4058882517859486179500178276338809526903777734437641156723194173508344874474034747164750985225505445
2641325535863118730127319295373164184964120864817638090751050141806171380099979874445729453161824450
8424508456543475656620922367901826647914805526099547463856248317718217665117674900404337768952709997
3559143547599007785207535387551128134518346119384213635974500296280867486283999791024065922718100703
8634891674493125298052471569286967688628320734156977024863297935429135208593397392894187480702220941
9549488067926627447653399584678554555880607474203080927284464583465634412742143172029545891072996815
6678042374384699524865831419429697389292905488066427862445562099748061588014728277425800620066094268
1406319218341352127945967635272161617189682830953933080164005046893294399831859681756433654369664745
2599530314477424236971003952864498422619531691620409467874369165300782767329808901930660306466533366
3502025877711655824345844741025171942573919432088437803840335003825060454707755593302427553469120704
4644317441651169991043881410356741715870754684805889269123590991998196903616449389643416475847048202
1057318468991388472414368411243309054873719939844656843073689390292619107989735539056534876591906258
9833882076250926220505794545127776967781021905927377270193914096778180749965141930636111565090506606
0673235949000852605446734983415500396389181610363873690900813945822800863054173005510854800025896183
5378622946788328269929371550436081588678778807060884841532283575287495695464867779214966307292872788
7931368732975822221158264218644466047760229125716362493760620897402623159395802736878689817270570921
4668773104982550064261771053195965689164601643205596827308842150033980918990233819285668644205682304
8959554728117558150698661342219528174069988465152864351780708481511921101501118755990792803092401486
7465520938845959565038127320783182616284078010497314470483073054766661783180002410710839898652530023
6148524259583077603732094865956131269697435301381531958911755443401747891951571027430835618910953599
5797005020806106002498913851674309329835812853004088240943901545191854829380257435181356777889654970
9401639011800279763727520314226657501542721723850534678923873036329006346656750938312688669348875262
3078105907917725478156663274616456218067257565329920710998917515604801120461532710328246507545316230
6508979414631418610066789103857786569757766816360475775665459798261695781139674870119565988797041213
8266957279564640551655659127465986081019657091371673861954477417110486488630392149954159243897823659
6858197320315585920607685395916494605067769435879951385098616057538297820800275226514370672167407328
0774710153002980697584768014106388312623447702967564182954053048228768911015512331685682847791811530
6829014638408629535482970692484058790258192030720174189637250549071464154956450136090015335728374780
5329659899090637170462432715425614090565559057552218806335902767045181577950009395229409959897118095
2417859400962850300447795132006134992820521534407823935100163423589718939173865657088508051458628114
3935365887416048280723353798127833494875193537400623610124862082252746446196085333040358717273000503
2132904476136388111764808411997164442905994472646217716268361393091371196103038009746509008443323708
9492601462404867174592052367031979303715683846235671696495898755418877982197006975106217008313402075
8872152384435494487046807375444430118150486815841870914412623420414273648873993414268674437531196372
4017700176749674583278893786388072914331476775210128275739628956153196375303474794064421196428932158
7571720610701366686389862726548044887750944645751342352166869490234251150041560694416179036182692699
7832978654118146758093212308885775331778863776661845556095450350752126851443583542176059409927480752
1940908222940875153756156059782823862109499015292664384870502657661524411347966845049034300158531565
4243966293143239029159585285441461164587516271778017173078201272106891279512219457396337659080329649
9887018651946851178310953472531652742057672063990523017442297397973672662415952816767428242583009802
3094299535974603716621300056302182155081165549481362052312636256735733887401688124229135070966836362
5316362142698283793923148623856015649381941950586440197172557266820567312474849362206792219986542047
7978068828829637165453978657213660752935408600922753655814019352829022848300843348641521222628299822
4932847903975074385386726219769642853612786061588421971547433091521303215918772143386382860115642416
3102868149158192496046964929283441984626206726574083607516350383581364336382307510046930985503843702
0641818091926612015485014345211124783825314933582987921563092700048617766147816119398602023953414567
8327925723847337748151133054088878756497986658308566165089207861647953800267007734811715226812230185
3604820523847470181838196955646289313551696061599240013269776930246309352937492142104401203931297678
0954982748965037877194153675527214491036484774344554060042241203931506692307779946260238288510133947
9481152061331482942779678439486401317447188814923873901952893013948446970841170745360270449813587787
1793031229780484953508594188322661211572191206335110178562324776513472086935251799811876290943080362
9597722942638226402377210318248907574256409212236037401314823721011125715723911564235203868284634122
6199002234091517061263921864753106832946027891725299929028514903172333779730086306384217152365021153
0639245443474105815715638911670795555416434541654070407078752371635580261266845043540674430559853351
1354455173249077365076408176159989605477871573242968161369522486024859338185655348183669498682515596
6992926415338454726274069207224949589290054148655896597888733373008048153831239512244605263988678819
2052185103064073537058421050174379997257425233356589490332482049903306098848573742734297404317840615
0079692625948702319136154802628851710861113277390452560048759916493163169421648196501525584343698775
7523922119017648701751684952833680904093125280587383081072960463313789193302191088062427330912736167
8505918052674333308455303133936155062989543370222885386581706106309970631888572415728835078354766901
4428846070213579028845607846510466591195223873098440438015326153714696144122780567425909787395828922
8234030620568499789908656204255594600187518491092867771432039887516460829839450386878955237403032522
6925181512228803052002081260312590788383647854919897017191169106972807972652960542254622098284547152
1219684077297601351683681386239857044360349660521582045818027597406772276584064398541785780930358419
6566052438257372359995620092724844436015393054632915859625236590908809233232535618247226971060353780
9210665837874135611488073970838196776584956645411552642250084997066614856128936711923206333167360900
0677792959436857423685905083840808073878391700311030106671114750070163705783504435815710497446301545
7575739508862142179408309664825444013281808316825344684752015557442786457745710819542041410818640338
7166248966834586353497848280756346194234358641517284679138309198511941616795647725516329932926231369
6247441901608296078587882897143938567903913295254453738547744841574794293232845006144984770619080910
3055994107720224702035732770646624806557218597512142432944229579656070185637161488776254363239797271
9942754971934408241309334889976209464902523972795853053300088778696942738365631642971772030173179552
5452984870895287912061131222994028814335047577802131872396914199167554996759598808940493507206909357
4423625669564721286153483183957818979989376656844517319165240723177126590855700394226053638734984001
2553661522773445648323620982489851933072653931350432925598834475502381860853431705028055871976421062
6879271891324741277203871227946836146140486818800814394741515825236112182946882891796611067995783905
8833292526315490500824710676277513637531786508308770213252136146979208881440138208197733845416978346
0038519841333656235157631319973643669756700695535657643994330917843056430195661057521715424833438825
2272295553781110833636794662878486231366631271183086762067293343019277764109679673564320418694542822
6158596300699295628107120891044912099895964926016213262335291072330896063862010665123276114161380271
4687697791830576423655526978466805269415219204733491333335173247337239054666347282104758105619651302
5127107399488464559550333117159711229368665270572458386876312427260251315247237935036113890246445830
5879567162048302316362153010812034347017048316170186983396275864746008913101475844556150328810489072
4467736380069212029079708854399562122319569609851330636650684433984564708209302874898036003548004251
4758618143553552384895076805517668645096930829245762836848048514664162141048550387393686492376250158
7529509900455357813267692285334254469560673361081317948956471579353251905406157521282515159042342870
1873657121135719429844691510485758564684239229592299956633866062270952433374301868390781674163385995
5452311003522248560342478282752094922381273251355371091212169122178335093916720897140930343765502351
0559645331433066495128179406724306666973717286084211999045424232148969323695223564305499678943461227
0341075412971738288728954194123590183233112586624868539492195093405276646560727195221237792929466800
6599391600881777184313657068277430928415967605004824037233793676280899957570959663927128809766674099
7689704689616362256683918043805663731241300070171455010742395958595829243699862122985303491590705127
1277384914353339077052724508694444930531826065057544687754446515463902525473331211580027043156268425
3236216962787569768412792987336456747739775930602382343408464901849042169734281434921016057911620160
9427671250840705774555590737098089649187604619541585829505791177502130882104848442267419889388392785
9531475891547254966905884683754217778906216292726974809637796872603426794263862915608960201153236289
4735579573289458548101171130814611824566756303859644973289493769658626000739124450964224339329141597
6963123624652365631499302015607823161474786026456255885379577715984798178109008261269825367996252406
6731992786184079759565708494419512608484429478864233819359261565061981541298177955538001846369295272
4383785725266665974947126801323965686301093697901872972546143380298000096907746485968320780971430982
6734332910424732946714752997934847397832496607763952232169151260820614108535126565590282738737279591
8172462164928051406558313247658599998572397454529289842708861697673225530118314755935537695702796728
5683224971289218635393091332839909129572813792265335971378954046919818774229419157919404867616817430
4151548296468654106059136749265779956742964530594487543912945137280336716240794023457359482718462129
0532715132288624550781000737711183815865516102424996665853972259325088117350440166211608744429395960
2104374091132547874486283833856984086810980864567743187360808744987166526438147830154388986409283213
8616421610109687902555834878397284394031213107264193870702759168586994197644191462369990455579695334
2368822050487803933268292156303372973750793345779665193741338164370301071666696029317061215390785536
2355360975930973755558537870354506916762250248138050641525470570339399540348735293927954855514522911
9097285654011411225082606412380258120928246020062945350010646498525872461486064130150495241493922393
6553687608828299119199727529484439114393177116944944285287116108611791303135775083179596611753199255
9317510768467781741367697125999319599036087771120807371945051651021045330388245475085617544326615563
3627582772311523739506476804467742151521839309406328375475274896566526816914857769631494526967357994
3458157064776643582835702343227116002808343092626409434412530937055886543644330710449424661667284535
6322415049045489122059544704403187334284678461294104007620036463688254946386919775137021537799960803
1965755611317539542869200111265729510745502357514764329006805145302382854887686920636770840833507087
1044151116336953353403238149379633885781374801153381348103027242082588827589785960673316000073472229
2916572860077750583786376963909975189747236318824771058817830650009360282215441701883424806396592693
1063754331561122311438577166685399992985364555425164461271631304786342852800265102993014898084163450
6249956706046548692684360381246843542974483382749367636313296876705461408247155449978877592522136711
3443682446444363952372718278773488248799816371362400584954302458839475496533259134418139877328070544
9960751478486264159125184120278631567181141916005799015548893019184666642865344207393701458222094010
9811820821593975979999249353945787794870049868606316114386819829649378632118392203404645676582461746
9077400854457223892573628831271930682871517168037964840976716499414196776665687851786861806635267664
8631972716182446956144758617374869579714337334787970935704090293479103301791396913152563330506469440
5559770504882697946012052316826996459053827161263670667503758388939486724145236395730738390049121120
7533527350128370173803934690964314454469820304108991673223532621825695959223868866555985335034209779
6045067023241905211359300992083713287882893666377121748139068465336619865073797577665429462999297047
8118993277794608002683374522438844301074852192306062468251830771089295290806910338851264588723714012
0794376934686435333196695578962648253035200815675134388796921270402460109600044998788099091458408663
9408896327774422515127601177905922223721669184479284069382986640776151283841142183405531337370112099
3733929876854691518045609879780527594898027213057385901562340766214893297499379581336610940740271211
2277874638501017754237671540470696332613197612442913383496931943724493151487729991409977664750620801
2264122572584013731869596942343796713212193125456444608346200157128288742174081281597846844036537832
5997771438898265341024254928970097817664020149799617133778633404338271605829548451792106665374450298
9572078739201211483320861699942814728095991356543747348317257573836161496380272659740848689337358920
0446359786940001997699090412178014492048443370121933858801426121513681869192131663911022498938798264
1017613858823680458336671395102252888688200000024480931020176386858073490255596176441457340292929230
1299473489881074419182802348823970602034545900326297711558520222555931195313224999686305596790658563
0528382240065903043828637925038447762271300134642339542594444706891586052823439641428349457094321457
7626944944618350674663122765616696466298734603734628111311434910712081966319250781253805121236100884
4667020329936613520967891556499698377433609289418600701278366025430411197723994205403582514637149483
9049139360755333114691425830007784640429488608461142631886770932598986379895291724481697386097654211
6448547943235277735912983274772129474793629815941709309327605004386167819478626351643934790765091159
4097521067944410555346635857247696365210131576032687465211485892094979764337392970059965438810423297
0699309938318195621563687823415156657785312308771760612151006899999627466279737238081449941535640350
4935923155492929398407586189133705275884692133464166359399820689272556510708055761192554656684959402
1754709969054337184313822723367204238766263510255779057822254485612294030411618663507883235654693338
6308750098692039726331905702952045001962641016893872521525754170373978966193930479576037962286643181
3389611822589749407663570030827850304879054208709878769765524606518801554058406581088828410466255223
4275238898348782662710336731764708188494549985216322790879626427432153015021318994580003097279789085
0180767346478577300463351202478852080442134469934793831336550072809788086931780208687258884981154639
7512807951637461801576222603837694095058955235184431975141758397503543767292366166798869380335516700
6272429128818412009591671729075262356808496953935003904360307772793749642796286707041895013263893693
9207457328003599656699332281323504303716344661672479896645198333574026152311802537420710011113443427
0145098084527155408334112966570047773535017114149397012534271907030327383822848873875029598536277445
1070900811679327058489254024491577177466150804624269300443233639431650625167245055880574567990087049
7009628765430102255336652768350209914970944189131171216496559294802824205537227795399720221577424995
5187851948670632833400836354191669451379438140500793978378825611070511156051656821554998475599406190
4698416001658617283652840332555611788274918621909005277753851810315429557162011081048821578390854134
7811900166305026988639441355531840214892375081326263214558970594021246207624877402667492058518339652
4771776484079533806339634583137917522135280216010584136836357911606526079315985899644407028539316389
1774804565643832835728827338714750293762302548349991816263775340352626464051043296004069758792349396
9936274515734035845186312259504071150416201814624561285617650622702170685478418104631964436034868417
9789813578771317929236700197090863115865983107947902900634730468086954865113158731201135047200475319
5074007241951960286782250732161113680966137265855730553624896855621118369117530513871884179344722405
8117201567503021677598782438297603684223918350582674901789448186364471063137196644742710766535148258
5221643247716385858100692744073890144671512955293090750805985000590373552714588646833801609013868574
9646971370823419779637722228507713540515510906799309116286681545958611550184670988000118994999594287
9519418239504613231882398317781757006905985550502676415272435296348160723564996838400612185932449790
9784564490343179037645086485713158767886529013411840519941662869111101362251559673565027652293390209
2743296100744163311370269935893036603189860600995411741473286378207902765406827201445971207590925343
6402058774411650028315299481854328044710064443104458512890680984302176373070184968622272826016877082
9932475718035481111437407215882493426183742902900646984612300806698198897734695858287286918797456817
8476251040067720290756582963694477807014696538746403046429209772161527501306171252114036336574636869
4712594777945810332818674273673150814683193885974810542231734276998154378684213881906248450208535249
8368655070793336177744759659733153362620795512745657740084327336136723530037061214431951045337455907
5842034051414269624772461224876286831726101989142793434548916391583474049056201725139787290954018657
0557533827506783574558646986340511625130926357295191114014048928726055911818796481580889398876406469
3533706137404906110460520960913556156940960888505827624725999571873046218270943319910873724935832815
4303817818050101150523985820936544820643197693319260224324612737972385056367926788692090428392930594
4141447861420068767072665663055432401742234075613464378648303345019362206230051228546384662195024239
5900691869152331783170925375880906809016387144011727743766968565616761108191804696695889871152028557
8328809603615426861343413537876453062693037180958406807384227014926643001832200992300872885650300607
2362973750254875329859370197589205153794826219764624395089266473427031185210309588628094192028285002
5480279899049251422901568587482217211851843125619802424541334268693396257411818887672172475286139486
5830833561564235590835247969717177331865677868060846379641822337115790572129598468698178617187745007
8485752918668430743960111210514474589572724077496895549890732072815628757919378187722897248085658763
8945406242149995930613270486200571197353928389294200599957618611035298409161198250627486390501509018
3921834366537570591310099356329911134526269386174428041630197531748916006489305209518218302336848075
2173804363555232092548660843841321099016783840059445890769123542283479095262566989326138831808222742
1452368961699882152025229670148275819818350973771685922872605076847277026581885155927856326032977813
1806935764595290036909615440168300403566764379652263318503872121342893737591721275225583569791224947
7982211765735758195291276360818945052317146839464988189582378524274369984235103374633471725930379973
6491316989532427033705577093032187144511651252047791975970545669889203375870910248094853871896807654
3862379676570472239108773367235265531522124511696462514890335655014181800081042771589894298715142288
7820483194587816356936079208599972768140416687304091680437396053281722341957100877166246173586636548
1940771998553997266816005942491907369037404169023139414333096802865615310609286159917966755364648521
9950616899635280394784199422769460443603051217846684664122843386678404330863295906581698907981147858
0937844149936651770806878253894806528878084250198465663723242771287877604063809828470507093268553139
3258201978791650211475815373502570334305721418826831242306257383903742928083537407178420641572788143
9038475212152602556053279174806084608304246809576436670013695346746659611079384095235792108117191091
4921576790340230217846471732687941417156538134388006231255284784215383654098601275947940709377739604
6483712152710925129236020492827451885138127991463089049589888014433831878630426680803392787021085839
5430868811800659713016250696057159448095937436640698561701085199768802674978345914063205588318496792
0244357037554564482407578393442623012011282529323847497422134968328230519288364667517994168679023694
2360187509120565193366391783042245268101698079972899997705901894309306379593535891888823974799358312
2429520594261645206112729104674406870794895174969542983385085477751659785861991315344424476814384316
4963166929080776767820366214716566759797961085503602379878451633657831396957734666924322010378823671
2096181410382417663922521639336660760250707966013504351304812989829004073116011198225383343907615449
9748157684154968058084578864564960686703907650952463305523817658961129915508010980751046594154748177
4022332692969398820806597659138320368962450603820055624743941535752200366996605169910804976566393103
0699550086301351791194011080103261005987392575315017723342976817120267464546321984240511767253720522
2298010653741224037313188520563267326395570674463246363829706465955636097721648590839612775587995284
8382755831196314224832801247841126163094954571533678337461566637079355903983765566298580226838765765
2419552175493576190703303259455750065853071906372853513823787613445260991852197257994140265553267204
8600335508704625805883877960045279846378374008012667805405845632256021102444375704228838415631460383
6851478858028523831759952312939079698343429510856449562834759576922690611697551688945076672931869999
9660525478637011573322154104010045629224365264248641999546027441605334910605978596406765796830994122
3895879552755962866566820926712576219615691166471325475959947411365429471975040741885928271080138004
6636028976760297511172745721851492663787880707013803098164767490878050846539947866447107082245254062
4079665277504987146403859838960345114534745417894548971973701799628057078002575644097614190830912443
4216065185426986716989709128938911663129693800155833419826386555296811836491532625806005437242302896
7688669003420570381738137641090354808094871995621141889187516956515225180693180449927284279358715406
8852600831141981671341052422643088205462162132888898463611469028072515786596447331633227775201056203
1564730986110170744989902279668596409517615103762593875177682360594071016382774388502979328087383573
6236663344027146353496716423892843389570146512366780875068038971558000891324819458059401963614220566
6958689365391188815148550950554423038678506287521412527974343630303846512344567519371562657753028310
8830533808412997358944099593459736948453540018007944414098601892418155148516288311725290340173798491
1430031654612491800430335512782446038521318948346849562183396276008736564680621503115702880136435289
5218910500185944669951937288297813275404500875982712932818853064826295721703457491378463112300821809
5931604074844555147058968459245302028526293838404166497165667923708943055882547722362111228970143055
5790805934960246012643525823274350764794942412376101095008873788824644047965293890788722021157098841
0440112505268041039327945242946157009193809398480906608423499840481426588630133296837338850630099218
6816329434458032633641169216550291882915507395649179398578125489489605215450936592639662860422776564
5970555060334707521131360271461824287415694143872695115150474271400434840794366067296533484646653613
1280694511453802321454612369161289884777483105010985659588484273564797709685624998286152806424234759
9104305657222711490175220672204593096926402048423210798739249344593868984932069218757562671933692784
0170856327461787387706224091206599517778272052138971325398351904497252721474416946384879060806335739
9875653208569503088807795942247625318507180239001957143509134358789094649868726555354338595317208830
4216354319961015251980346319705635024674025539406765603147006953487692044026762755407774052098496723
4060415875669224441786519839635820813243180674987353465312709105994076698802596450991589639713759698
5673382378615665360757323184786111623598746740963385181328804037275439073314797444184155688555594525
7150479882421379087727361606377197269683154913094781388174500114688158782929438719649176797387365053
9696945177544501523258936574071706398531972683154684051104470898533821527261663068146592970335502464
3341484183941779291686600827882504493013116633930921386678800348684050552296537296208129137007159737
8037922585848798333451404581405587658856628362567336863520612362748891991614410990246983961537619395
7947716564117409154284446570441256452009770201482645555569883040088878019862083942790164451849829198
4012205957791469058863355204159278223530780774421818962340849543612905061811560775216426187642956296
5178047329252790249291768164581214292229056553312999952718753747657862941783826470736571672090757203
7135932657284875725687835072348755832594229606168359246056932190034371666929488215097354119840549930
4493860734282526903555956230854087720322967788067247040575920803868284343931906864034082745055924522
5250996413983572046586197008013569120181714844017364537985296809965199189551638409438480984469506133
5506120681132818423482925004226881345722630081261265220478768928869824368125020858568430980467326463
1408893567809622339283925138698090210112944823476112982053881105163776807277667644424376425996431125
9839429604470034713248579942913877322707340591398519540243501633927625942726279933261737053721968009
5054711996592163188160844272467824790393796760810736714823497891703071318119216669922852024903432011
1254325980193688105429657174644749353188448322784038801780349163921733223272857891709538249513524484
2454521765441991667702681088866301957037865732632463252295711881029098932294872297043200092678755276
7172092690434652237069084533040618009339458836330068976656967507523878666178357506636354398348549253
4072860585291170646021479701072939513508138732994864666459242922430030093401353084134566703641709555
4341408098237019316910224717353609034125262338964296781163192552691947896419049119545638561451912666
9833669003343241997274485932203467602857596963450290823856745937989422840392512209520965692267176273
7227136864186155872671524232466851914472518168051440658882832951315501838979174738195054627736471762
0500109533242873579466262582578395536437437409773826090484597301202958914248810461264333306321895053
3049407352314546169204284394505498617330439247842969496771058730173432840436351325483992221416540506
2360428207371101329541935131210428224489217125949019557560189471706172744137655043413875207752482186
6991742940558507904662729234414438445686046371303164080037618095084328744514325252021661849110336972
2296410735489048327381139293795977375807062361314371216901234344033485348658379294859876459999006597
7710596134033027450542564781835686905761075633753155357494148332491767888502877621862790991235988183
6660952428311672615111286230584181105484994155309976909799724786370315494310738026407440321561731082
0406832305542259145830762341232632906318515369863703337947063956179699655460162044531707485277650745
3311674178879089256537639773085582508984211789854231019228222600015902757187829340607646346598287252
4078050103512243369916110184665796554686750337390449949803912244454996904734196878714378051839906305
9419796774150140591976711893442974118472171782587886623190784849345720657468576910724963758895012622
9830493349574825848885218361328209822563981809432199779265307853163649319640514412067511611923502110
5907565903449124075960684523852863375030213061243413662440500596298984443009712450424930322198237687
7257458066814530635127339781227997842228246083415692345453991221325219504848044227116595257325557137
8168281626871100740653414633740164777632521589676260475972486477743832861603773233712936103882268581
1983824281931312145070097604187109657733045926719469402539025090279158542484338049107732905802773964
7202970268543537017251557381539028110575203309200920524687789934102556936774903879699419727341430556
4382179671212951828648298954852165360471932011571453751834644521539290424024629248834374864872331425
8520000961006966043338185056867508268912035888508431678472262000437466893808811417344167633802770167
2757849240560988369353654660791922982522641319735104467803317666725937910955781625800683720576543395
6818346265708568065979278810156122370173160532088355979339021739117340793340542673860934706173514287
7656733355876528984882243585855233452384668937769971759161293142565052582687750145359149027031797249
0372637251518515713136549929140602150104522256423626598502504567186230517155294044603579148549954650
7361598075209035119847327877590704324149230915601599053386174211228336668721537701973769967471204720
5959415648161079427286772913048705826276645612649961141983796370863808014764039512082523493858990650
1840665570912356548493162651324753922595566327606010984367640631887138011895841662721742380730658657
2440982012909495297563019385135554210794110353381389098378469436055005158803879585105830582677013474
2738173995785798668122117680007579928035500356619396923794131248921860044665211427282186939211865539
4491803788012547319035712620271131383020606645714248276452938630348642393369017428436302947296976420
9041504441917846928831288888224594339927501606453545947213635456392483142662845191899294255724884129
0951240023041349860322365210734868513696877831194045405682511595676282668273883296586445883817212888
7209464731213579821152233904550503734692708568065950815557827607422310592650122990991587843398069056
3493877989164885689665693221319119992304991490213084765405493178985814961966775219995066742602904622
3704894217814211374298453502416905388819891235244811674934665736268673003741041909448675025927809087
8075168298875492338394597204983283083696799327930993513669618172416070246749904710683931180151675492
9458133160679746379404602724098842772322832554258161703927189484303554624696864764224543589738754753
4240492347486591602758853852277899001894444970986542339011591125468059601226427566907435096446675442
7931782314657628519547870388220445439606096762437201034547120592879850309100342655590287725120490108
1501244611064649255366977596942062796540602972462433706692225987825519552520763977404731151191300164
0696934638507481599171452838428308945114039422788579025882021525505356478378200125800704534801113539
0247873657633889610252677812024193303958474538725214969609550562756872901158092138255180125024269891
6961590167159996475803405263050515221683932115166054984651675582862171636792905477840198487888506247
5002655802549006048170233519467717075766375140544446620419932807068818787365923196698504186573206663
6589448037880067589209938779034379371802519852077353796543329001927241071695499783900048140137514687
5960219232661611642019915302666608120832764793075964162784739945285161136989356591796652593562393203
0558846653765870158949747387279113664112035632036290543032226963765467172671339001387830685630914888
2710624725920485930046369543017986145332765874595886378049255536654149483204223122052417865989837495
3946133296009720406616652925419452507475529935973095164117746383876748545549556923348903720538455806
7515469529619438507283337109128075232869877785460718514124700924861503693071682205039641995171670688
2931008063039265253291524192997961675339748899180901190081613084659351498080845185069056530897680854
3005539441961542702881812639484790271190806348029660339234452611441798900362474385362354511086078584
3762115660312880341484416484635383905178898973261767693235430882304300476212016046902751777590791563
8813507891399820133849894097068269639596938903905728950510942582599787829099139036735069727102250268
5199542401166513365474905332195341527930279281849939387555233410385765653301488182793596215096102357
1571114132866851655922256875100568776790174808391942092888972672174259521236463048719669650528026107
8562807999209388170431866096100258680602142334157985131370520317990322671249639654574785028024362104
4749409330947585608099399722883363409625450526566231069358612889565264886889421028960066907158010688
4317466801433219290482099821300687438727128226111557523293841755898141551109582569412983139544640214
3289364254551655730572197901266417784152597270563529185645530845132035802880133664127125428920566664
3874182308024088753085776910117083542507025950874837943266761291853141274065303807015874424342634838
0439838706238264326818702292993379380456060032326816479000669530856013439486988451594086700665043981
4845938007290973214752803739533438067648138989736784269212449708993639603515297317957597775189556503
6442529722379502299092647356527759720287043586879599327412357455937320034058108845097046328196628801
2333801079534013668329589890111578979085864417280122333787978668675787440482709904833957702187452985
5332448294260130324643583877254334520470689487443907390141060535660861614503181099025602161913409092
3499241546252305811736230431703797759414589787425097798077848712162399190732360939702669353404848563
7044619413204148102905213424881495467684638895422574348528561479108856946555540239955177839302214079
9828588674625224134773937129110376026371311728398142479640504711174052988495731173054168720958123116
0378807147028544204687703822596283466083389363023846715990678918107129214391480324743129530784465699
4471812827006965204366096738822542132252594412921608200229985850897352403563497159329347070153397739
8094412446081369002544735123367685489841992702730654954638172292509474807230151826914137497562531462
1505064247541264171413318483488235333466986429753622450055793288272299109033187635330632175022780327
9466209530027936140993239620179583648180951887071183682591760620912006661851176401506434184266491762
2226361316269868292219587250720075067392754969396530170780401395776742106938206537625750216364457627
6751699862644065630933749800137858419756676024282383701625583388531388761064231597623625307805457333
4466269520564440265943129904050415366221833703497277345009066294067391154384538837176256929422405832
1322942760819729066481591503991886525131945896132409547745238029217965515380268698822914519219212675
4467202296383523246884256888811106680802895537447555657267991492616165831171403684646400008144693161
3973580134578559571945179379133163908747142377230193404908870168346252442275117524418002714379712708
3348226680589312438029220948251670826106601544651220018053424429851050161596474059087896817381019834
1862933480646957273060886850773754399688946927589920424402800141525311228743362171916765366580178914
8903522892426533900029383545866922367051171550445733332278686732325451399631782853833358512340846262
2368081704062551336149401226371537798850859503649787039220123592429732566826954252392571088541120248
4120208316873122519865982044205207370032655125001056548044237783586182146202515037032483874345600282
3497744761763238736392061561957699164342941074022730390514102787033151925541407712482313774799199107
5506801822420808010247344945960621972334285828362250901504934892950215867137248895322757790420229315
6254535424448406596045888834368350706525980590774916369651224969092795594046883892833017760578704468
3424607217386057134374665686883500135501203633611943005968100453132007997910072945367438595200670206
9030200443461019611533104411965363207298092724399251709073139667925469528843937373458091942585512764
0594875528596695783079302783842546571326617838565733466863161487958128264937634722899832269950558735
4643476909636192977826751398175431995554792413210963585767927715041481896607267621558872033550707446
5957518779907760630439626497108543036154755396031992740656469382554983031423908619656629044493967586
6046451236703762958643049143357407689138697876495273646419123648844763024211345679326549728305331402
6833020980217089996544234790954456735395121567044209396052313662251348845916377911111369144103410461
6009878782148228982465071850394089551306815717602496000434973634726132437996373891280770570699885110
5284196805341264846531289759253494822200734397982134154251486347932299012150345387836900023939323560
3821042806935976161186504286570805363632831716302623047482649318879120997010422557021576654651665994
5855736012225653099285439678058413488524668450217891258300243382317299468975708095782179109285805381
2890613240023947337698902003828424983902177350884923964566818478293808744957052622249215146313155598
9164929848071621911178916880442819722611325463050946099393097777782963175378099373572499968435049617
2735519628940073216232826283918379841704936628267402647569431591938223311384527502797659555913337691
6527783455883099860187134328196822564085006996603008684066732997832406762734245312545580791086324417
9926901338876685727577259351129140642901753318741493063853936155529145692786644816649132877004041696
4327462611174451912517034149016417515105469367635748884866319272951887799063653419588485116610803129
0847664747599047889089031392021409504136115034773145191639307947834060375156909961975714316192226671
2115666001145178967990582657467705809553213274015580770360784618779421812630340069694238812256169963
2018136193313930965773574300274749893547631976764660036719518278136666608216794245838375633361396413
0469244932500783835005475469880527122264182819996604910446271247208361789534993175297580596527962890
2932664458701754212773302364060162331912190901506681125522503768792712124251625142138141444683111327
0357833565954140233486948258042487008279604682437427850671301651539247850325880270935504892564875821
3656028599140483527599269130893367132810403437165955031012993502117236465626671237526445346170814655
4497782758170535089941726926966287670783586954478916184093339588649202498855688974224241335969475085
9697424356447171054563162515871885727237660266513346853252729724530878664435679464700101506959322068
0899854571973799311229313193480091453571894570382887035244997481803549230328473029293034636932514247
0593086673958250704727565369182841971794681493042955695503298462139091348361006595384702873333101476
5594887497007557278773561113454649448101835448009853241314045612149467882390733461883010019465451736
1920329251541252369718763379487753959003991651146951598142570666090397775799200956862477635478797003
0697336158490761707221949961636825942926502388417288101585599357858332122185068698378392898194128013
5217793874582064081601624964706990226797338714815004047647694695663428526925909769412046382073752242
1053246936116159240685166354245684177550243359076553447492814202475376173102341307927890362015405791
3642208454872990959092456774353745654938861633690151815016619516948920423865693390912474587488198651
1905441796442357156850203552674966398114139587875595804455306756357018774828235406021044905581009321
4350733736296466429811040866100885445729766229750001964064936567797298548584622462456236727077477088
4296535328477564185742344950411541146962915837595887319180270926876419149696002183215746246417520876
0829412747767309730040289471772684384620602040923885920404875614753100056614039362005688266968446157
9575989215635247042197172887233479020996408710414873895502202583388578893794024323323796217505434715
4062358979426177472586885137160712983837444524629889924434567465363468967412530449126477477344190732
8813956312856902687745645830669413932586501444758520739075122740364783825012093008057988222737345813
5329718446108149781895287779285951524507181148428246347331053782139193968866513268983434713786761092
0578371823167423513171133042466136985772288877347651753068724965937564466271448246363262812687861092
0616327889509539676481081778846078859197895652006098410581203896279506741019870038919348646544921783
3230427735459983690023591932150445563448248491462223442422488066173485514807786200962380932536928352
9214223598154427545862271224566070600492244755144249855033049845614603886459760365653036828336130980
3450677779217974461649762877596408219097341266003174809907066132755646041258196892252528452163696345
5277195509544773594649280022260951471125184821829238885529322711955358166174337565523312233741162974
5088232804416551609658376389310873439974981455090048751301507401386469891698023981231203885412826729
3841553714842298966810677055394514940964431288306681689020032162391576380231058335948793935504498761
9815557343669013799019578712807906037471718803258475500473588643678713054934474756664403513424494557
4042033590562710214561863906502251808238659722848094691141468287056550600363688490303814839441043638
7370572230662934732831032652825431138358048418641158197665115327516181807569075503029674498328113455
4469672774849428552105251968243336030970447952693213117611021721160983269604261369426000273830268083
4049691221713666283603912626430368510215038411779267084724454708610728688844117859282039758971787104
5671740827927391171707464224804237908329409628167430337963042114967549307270536828101141466845605610
1955547703229472600637796207698022808663380042955444476306778691856643178706887587260184408238486517
4535365186854084274067981849050946881935346960355529493385321876586619420397214821777299759790845607
7496581834383045467439091935035687835799804720571178046643739180586091767407851891356365148848774986
1173422532733977641359100740078812874305108255830336616153456290794940154442263019326458865108071658
7667377351628189916020515532441741925849664490401851282031593311974341759959194830490833990290616938
0755644106697720627703453542077241930443391669627921237785515886098575722251711199605350721335879872
6378267681633720193692560179369502519934259738914210925417383687743678662668189086310980452083663346
7401384379361212436775267734932591963152174339559859415437400163396971822142182252550189076364606136
2963141469763056128479512278535035683476308742705022181099254406749385056495320227862604284282719192
5365890626784251014213870892532193717709626657693211843862256505980246268737147475447355324159460493
6284859241947545541941353048012078498992932143608301248142323177226617421722790175540669771534761621
8780719413476707257160388637092186288072474638206572953333018437110757127499835300365150260857820756
0140578875672924700712724585225682801544807801321256929912955436685618973716036926362377678225405719
5818870038006908683685831163434278384381433588865704574588721904176056941592709217961285371388016645
029950731939397660519213389469575814689765979490091007
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.81, 1.36, 1.26
Generated 18 Jun 2018 | 15:45:36 UTC