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

8767182239229303567471784011458310713080338853314328112213355558839152188586200216529650781184523796
8858821560160373993367597808812919548584495481735858602487619735619758707934813183581394501501496574
2662937259208926027549554343779487263980793673848444124556990981867615197653779019501620861519172344
2795111996977370172417515687452713324490898351543756049415889738511590284298366380144102290858864227
5813509082197578139429097624651159287720732426500727168209752657433950347500985734816005290200948572
0653509937321556598855644098093584751373691863676625363770358426327872887708535720128659820868190011
9222222871601631494139431792685595109773175544423626526747972688290554869093225408407740136893901277
3611289960000538922752543676404139831492762228189860905876975171845293862597717874960324149507909467
5086100055738250092351062872156096893392244679734067189162951461172659484544769917651140403742668356
3504399454078006164149992192054824503651156399934903272859478231877624523937030093564037649886637999
4824530170648250083432728111779841819651980741778384215131470734932019447077592411327707298458807420
6217670243992293674117804269962021982745316549781816256685546060796073584989421242035601387308549911
4312752748226698594691847161809818113546806165521353975387849336220761830452620436605490656098759542
1341091182584881719486193153095439293628972651584932358510350623630407716747331770219530046922057863
0711633939708245291293151624988730586896780578597556095872335476727700718391046089585881924049615756
6442902407412229045452727407162741866050933372231670556033551323634216085309474579657997491854801231
7438394571689346801593353123774630182066955484710766476564648881835357873365670284579819809059511168
5138512500386022806956564427734083432742745459749552702943682489328948018127984181536911548710447214
8332648429109069397928898631627487947698718321823969670408428817239985193535715030882472994298698631
4238847035407300633047274144650968627179006462331974518544096186870419503465547761766543349099053845
4821828921754567005528794113365706183681162408605380818017462749273829058328208809927632781167487706
8804165501680058548964236197053063951044210760388837664035641277783495911950697738463677723294434555
2583069162405720792149364988475451579268096887872647823748478773787052735005093147705301396080612653
6220386662584543641722367185999875684296851344824070533430408940165356823192202829401206465349455941
0404145659308307978092288982302877246885888817199796167007081341918244255022487509404253774868057966
3697300132353349096460683047664955684517680836855783715709540749720281617926219063673266818427196259
0945744693111479863167046006169134354560464813113841637501734851175978855062304263430495617083825355
2815538711885820360728432586215794380957440118767748213893220475632113100849217550131190970630632004
7584253406979435845409354448251148512555913461253392972942744517745545900793559174176494636292220995
2355502137825808509226005172380031772369780803186074112077573976739994315217654401940544316516196140
1507697586570978962125094508032328455944758386388974185366887096553837472804444303874558138474778490
6410480845884995514155544730581944685478872037633569333153204057056944587161125802853684169434017498
5110144447388076293408486874876289383278775825278658453879057796007610543437711036947227760885051008
5601596205540886368597047219937090564005306281944294902132938882405643717574974803356169290371824270
3074301274510474355441667347553977518952443641242019640633436437449889496310358995536458690010433615
2207698099033320690173384457375150958578628680995961304290372123889088550305327803337116914047438745
9864897160288152317598062551920431631330104297266279474220957235002959261866230287684416859008475850
8867958409243587762301655277416416150015051869604923964970121057704277699700691671942640163493954376
9198954069888764170078113624372721302402322686903051637427688338203982941388196074341626394436147707
2797052322823332209725306655728603521032233540652572470295757460517415248264262621753664534007925433
0409053580355531851149010957964580566676212169204883907413847870161675003123873582576052411414404100
4336668160938377689499947794674247722665785754374372066336096435167523711914899389271173923254340211
2956936308881870105153211489311039508777707169779871508753621195356718034845053791319617642845230362
0682003346677007062467402038206882876712123422541897439175537444325318186715504573303627527721323562
3861253193206927899279955395300912979725167908750248814545936575959452151134303016637025991930548836
7943695444714669815788667368125244727449551152836454984051864159953009219218705844133423155874187793
8077873086748206020715494050257783335894162605401673974800680797570226746559547512386523574263570870
1537194418702055530168762614192613381237285739471862343083160178829262253855885101451199056552439090
6274604695483942977520488701144947745797530843751501561935923247352205908866885236744494088434662082
7481073884663173313561378887065185820747387215716448992646219355510856003808214539843614422822444641
2709203998901400754298944249675807160542346997425812716546242865030870451731942491060121078166374043
0865594694660269015381726714523040025770811849991899403763190841255000974229759653448001171508348247
3556824852494939408242631613099131678577729499914551961550242381618644467425127650541510941684378050
7594695779088467594251242780378890793470825695161505565544354387270625347408980577858465834505235965
0422302947927564236120633611141236513520255312077670807884438917100042628497342874719763679626716344
8694117201247131329324558412229329511937370155036064444944265003700708207411212519727091049859805506
7373332636855322366064632422992247627110634186580210144171076147581640819691234035880649155939771831
5345928536077283027388455688834045399035250888426846322150179567092413931610282353892399832270475593
5811105566230800857769944199771415762743830520936015893412005199058953336569763896451493003137501504
6133585811189142858623582792269837624942130595577921153292034566652985032652815652092381323554413770
9241183452592063434643851287777138758482319885500520574701229407475522282671131729611297963920999295
4129392331486938486476004713915126167301347609995287072647213986987114098006189885881004298023834056
8706821195412079398845268053328823631699694482511742473727631844822693599454894787560490712009853988
6694718572118361195197153333938631202682595665168597347569093754075214611562326380873794905661847929
8354644437593674159938708956037123985297466852424924563554870370690179922536866327059961298347354500
3710418647317126841733646896595174062419704206716113326043169896133808521868695571078916552536204625
8448759961678627833585291459804300449547426009200820019910801529770835788491746535860231728428280458
9331305759533945538109744353528962559625058646148920493508539828551021979669370980733335893040601607
9943790965143000265353255038230680749085728590619138446325871270255693556974356019545675632039331510
4300779586286643733952284076814120031342900584860974561229748141511816108989536272802162221444560475
2892348006191301177874856544287148844508740716345193074926141030465247893763112732583542455182310698
5333150827138695756211396806614995553972798809807227675546500402277495483493041709263435601021698507
4074666694259614966467655302791027842106613581287964700755087431825792157706294973892054109479328972
1792741418627046944253064235826058736329068511501053183546054024487702708960180068831026597258547553
0602375330391123310348794177324317265683485218504847842559208311507194919194040363102450579620601142
1760492683255136610130982526232839669654433886808508744052819133191545811845750742222391383135861078
9899315253317841144848699089726172845681612427383936357440732029532320256367814024640068581474913029
8414140302216966181999511174022913085385294624704187304046114193502028691566285868684440288016653970
3703050995028036593049294487076515014372917437599292058995904859838385067602499152915597874901240372
4094333230134553453730294045232259726156316913691550019621107740061729005879991579286134514427971428
5527868521267511159346484672026393231714614853326072749118443814906030572832402195010712566441218339
9037635430427242186451687296462954041716340062678847102530558050936081560120598831166793377555824055
8489439869938008539957449893759051637800393428472348979685092554783062321819270001934425051293937656
6766122720158021974297511030154809075539930418903083257977841891424890035450991127964489442793954841
5952284635724579033854281180246504707809215985481497871610254427044642773365579566684163338958083288
3749897186974052984925651383956761154900146429419917849797220541817975013371884398439409759816631573
8351729798436549298346996438374133470232702993091886093601343689366739876450263667115920308193123134
2545171851609623476021174635275198112262292648849975895289876026358882377033007593943948942131914434
2091266420662688221590869833665266261878794129572661447318301636530620351285143059030915265264527172
1309502431353404837738832544855499161366670527924671561462057533304025849449216700341867432698192288
3701873595330449556387380243357975498450637626838011095352668727950880069711364236490552907468389306
2772651542322565488584239552814962431546785732827586516231415391978720061316008653926865153626056245
2300348792516898930239356539449265603145715237804574220459109521866001887927046895974105607511641568
9696209820516891679238787562832187595953289716224742795390521089690355759996098731798707893778454295
1027312949853458591973429846802051023781612377372288186272030182007832665220843406774677971628915457
9248117569095221469726707530239777564248070860865801524630804903576244081427604847564271014925613446
8876761644004368776022796192374948575648153656343115657088587665666032876764549352320950140250555274
7441037092656488136161447916945217164313000890366189751004828022824765225889852575903405645477412273
9422509305291812049907188156969112674452339754933684019397103098709804140315079939944567762498670498
8667238253027636859738649836537700548927166357113152010121048411939177972263850395224679320560298732
8685220740094898630436989923603995375545945239836131847125031772870278949454418346643958961933468979
3083039078389446106388739436823950103192812145744520841910274060782874502828259476762355204004444115
5777995250692911960050933278748202357998122657139621356735130084561364945324336392251590205811382041
9607423051745501769597154329388635176018800495754316575703147665744420998643244144426777811965617961
6369231947206834647477548208171087946488332793682007867486717239116977866616250677092497733935744303
8017298019939293624799491089677702952832574017601731934990596112620950027554124719664987807126716874
8818172617550278680616276286659298991962390283532875677171591125019357198259156457776430011651022224
3528530615467799301104132811986845749457549768704873200142895394210120558654623149705821746856284719
8989429170928354554268886986926862080938896213429524629863863887431323821844166399938885141835484251
3614063843560176547782904831576511146906837485775403696004936784911286726161909563016777234457969514
1631477790966587272475646804742315456279403612673919537391044312119149090358093385051007948196735049
7862464616014260913906425638861053705408577484710295280885523375433217149238525941030437612311917032
2068160231843772632823397426161237486237657959462746988996566559628154533735196170265483121945965220
9832818719778395167669165414773386419596488944618625246021845259439451575443048790833403863717326910
1378077637181615439015828399578196896130658731457727102203292503098641505593350096361958860106188013
0012531870235853024380490299037475998849246575521339018916500408521132644513229634262614628498136928
6395951735443423443231726204839858865454424542113411889736648797783169598682043243341322837815366317
6465289992748276537398510783027545873061378404325954821607433401682729025746375836500040590276652548
6940239491878599546876724122940950041181290771891871602687583723221988195206799671618509962566198334
8790154637063630085108780523538595994620957067748051169870961635674621221385023530048999889393651994
6296863061334434305891887636461067382184852370911277376653650115907970293179093394894886894723343852
9042136873710614918299567934647256039422122222596260654386977953848606293942965343930370811858323948
9380257747444458857154739817826861376958632603095681227573560764826374997644639111798397656192568579
5616775608662106694274826119313213626010336090962356658578159806467818477998697589325305918507273278
0537471533765412990956335337681427834262975288280133065476715312429306771798456718458468761835871699
4229549847705979713547116179322099086967040704586599224323729195494723130523130500821692525210364193
1598182991216562990047245204187119465726891434218642308007039241271115825771491774638153737343361230
6655554508245198146872222427713963148396475406392308158091703120055309672047187392974252736216023881
1001658539437341287641708595210102281227822217605813815841684753919017544168946095970630608844183844
2386091368914002355439802875274686682154646579502671437837472309879706756099776408015726255429334903
5156353470599391110271052197680649689681882433535950815124293407046807160592249078527840460340431536
4715097429319175668058392301337284925403571148064568442189306803604739051492889460871145594191618615
2211237579372984716548613379115733247174420852244807620744724041111129948208083288569927193507932292
1422403944268334761213211501865832732593541268611616654916784248379264123042654862803438070495691420
1986123279835697553967297499644378783459853037902252625090507164832929829600517737280778946065997482
0116117614498447676406877299925363238188022606246775875550346909852549461760803983957703171845289458
5719153428561246819502028180601392738812510686304410648107301497980029385547232403081030093499866612
0115527724730398275468796811779599443998955011775142704722717296480227405230604280782232043454875776
4573654702959455325483306192114926972036976696295904540164965617139542828278783698076453942917384529
5451387499669769620970873595402594124342705492065085674454413261971173966876017815245344452330609086
4197905402914929118777936531676357456712442021755191234522865808653841578933961801132481068641068807
8354811944403881249676259873909291087321711027935501730557964342352039815483304134379365670558145092
7606107624561943479177789379141830849941311006329646842231320706383318458896513220751176167268589900
6457775968053345032734089665038482858123203200488626302678517638191096111270793407802332107712641142
8478652396555912008020107032713941809509430322621861565160462470790789453867754413194281722872444155
0259827348442385875257378191345769321024283613175147621861092023956516838815710919074876870297919067
4581126068769752640373119267473608894659971228653670802883327974326969073422102530213047870788692021
7277258718452298086070972718827245524331577820710091005468947390338526245982407436626936330931861991
2869684539066270659905215889938772129986171087138335431469188687995970977946760412509206658900947588
2911388075491558704006887026702010217730625310940893508032460008746569013299682892442605326388192645
7601170086610158535569198040450154651534549437908470277177411993371031664659270800689537950178590465
4666209367296312144820713015493302794410554787096604463221388960139771260237142888963438421273496216
7322680428610980936701024282178196240736866108831816881881516079356075073276262873849427877625447595
1245889416438066260170898965964635698499689439723868919095846379155863275649864935610741550971732572
8566208987644584413633217426342210229587427867697637339695095371578514626812361903933130125212233315
9886460942780690020063293399110806120658958381846859888312484566760600896870582392947483146069161081
7002360996934421635738095972452149616749130982452642166305960054212339578270663338755092528497370483
8668562086315629316460245465822274868777833905082543809687378584022108957897271846123932364874335241
8268371104573612904778381125357141541826813768937730234872353297895794020595277200868183558371599766
8247817835804488568114652629768715547724589115737601770774190737275759316807753961190074930716511281
7521301256842055240161557821537463266917982349186791708819168419887829114750231296495576897766673964
7560605139684858087126793018878755783119502143192796114328419339648645444968532285389029589233110255
9014707193900749061940644102859420935538454248119245522735022516233165000527391392197855028416372622
4138072733043408569381936307970406712187797338611436685612009302322526614871365065820121782024894034
5722908624779551335038831869819133931258316708672432900383080050980019076334492287575155596075941042
8574476425448070848249481067787575658152967891483938189604787560995728016776125024003587287823488940
5653989252737907132115149387774076545146665733127286794675785657973117981774822474607106053341811960
9561625630033906852019952824346900226247126289543235059580959212147292322886918791599446210119418741
2821640072722892111820670495581561696815025551620418515404089190946331388557719319757662108366282632
7015207316582063544440326529879431023487463499030827034780487834329990319497589339320735080153124206
3542659650824653959031989469440559519714182269045643264342483233198303123728810453074026242410294908
1749357722434992909643219676125653343705967104025893378131815294235608376766800756104016173695890089
3210201891466659095932548271976844329450116444571098964768674206371111214532953702695715487936037831
5330040383822968610747576706777738308815143365529745956900915242464312400188251131168619758245147953
4523441678277131323807519919768782022421818360835659109696799739956172622180060814137946233502999050
3543145520314736438485214740520498165910269444049708623690206299928638793699114724724942272694146806
8668304817086709325113476238557383148271718423051174920291990498679951578909558133414091216870070363
8317761120155368310711681141357607980005067688240368715191020503948379314846730096289428335595250048
0487952610862789848915384747609813830002835507177691179811916610328590053200995921280340646615474983
9622158326142799549666416482278152243972325807703257851392353483989882346168415021906127600818439083
7660256664871095481034621002366667125985010770433755612738137329917022271534620215869492945647266844
1360633689241678052510689652874522955745236543001454363694458282770069549966509720093671926484509217
8754099115480143386189894931430714610638703677057680563317713281187694019440853467402878662220842020
6802531468504192236807114998945566197265493621871665994646207925926636342505825018578254605749233553
2219805371531192848138424787046923685838771809689927011485276771740369863131981816772508739758375358
0405068198436030724587304370929915537900304614463758657123914245790601517289380939121270627170624646
0141712853282609007777236763343614800701122247305852410944168357499939770182934794362238467421190266
2739883409565615434207732795597334997066380380557811955876807038608348743565599607488428872911106156
7845273541203704702631699908578347491321041156046859111356091553436848340425994295547330597509548483
2102432279115702288095129884058619766518152958597254867999639303655236082873941826466746623011942967
1140781945147756721693393826014537549832292163866825132709564097647496864158808807685565424385212763
5963819008450043738247352225959339165899466521486306375803177722386801762254370584264949495784954442
3762741738096350379664904201646991090396667472351770885460739433589701576170640115689996585851844527
5942647421599473172404695742722263863594548257565143058862881147205989278952598678621562733115744311
7058356676057833808011499217364164268045937865111742561910987865212984164860153381501516128545389860
8355904786498812572530622628706428082321963891211997930399197003309296455104430019353128249145774779
3321030383024548275377159609915462372945769255052726279700255578834139400079705527653826024692060626
5686513660785089995647743548625109760159907799579953620995086496416678564842785019029911575081889936
8925490130466001155862208054056940543843383212043436934914618534164132945312476444335025398451316453
5096830736297643324984836157744237257724331619983834442910028110872852827821711989676618934056312886
2215799086602961254957467900293031989604182893652777653222104674136200352623472775448440280517852517
5079348927923900022528869759975247571603130341014325070285731693676743627863707121848458969896366111
1564418886086630701236101648205745043686034642200039470416149140963807881428711561445565904342805937
2742334518661548479790352270330616788969612507782013256639695250398665324912976843906949075784329158
8907442044606858248993876350701233224447586286603807331731336321651220335179592874621144087932673898
9459294929670354186756215656700073834492725496529027184155662488048261852591748673879991352055235733
2882487474200267227713220674078502177434769766117231468998696341126688306056745960204225704581733966
8819209398835090273046912855549627662093523516043534947660998148915640114819062307841811199238469634
5350260587747903755221950628345673030251710400054207014618268306701997463805827133327043376809400134
9168694804464689322377217790030787938587131638775040118767143480753272512867149190262185208962151257
0642364883284107184789934542655727108501646237820741944411543077171816608909993135990090697815709942
4367357305229064080274035941961101463216228958225954967635785258154254174762737008206260305440605684
7628829410796978007684477242139935827247881583113200420997651539828501796104867017499795183378156669
3073890188750815323781686485436031838401065485793464232785613756809355869539611171287133247181357435
5789228081410189050432641612694738789118238119355932980455090164144943648666732315623878705420795492
1337602736810130066706900091207624205395876244824199336469349768875670968746154772384620173256513759
4764812718112428981162388378880142458917809406308984327685058911986146718442720148713210220765115866
1759843935968342362856756531537967857647785037449238430278755332828097312966464742932667475957584639
7580504242221461992812928416456331180019924681003036328430678556657047564162866565524599787981029626
0808042903857884586947202240436769171982676202536190754713080684730789250144837688094972908720540154
0083824951137243761309866692187776427459753799324724043450274168815380374557311784722404969171683172
1182666234841870176141000456386796072787708615075559308622011061263943262715564490332296886916733397
9718127606439710077542606463283489060788431791041641226056796516080074370155492392488260730207745664
1095694800907438448612008875338066594692667081601338223868654267468140279264123544139971115319693967
3661948468774100835100085616371997258005381990900227810056346948387215659942437596326174705425075449
1873266623166027709358556512506817742677041337799585622860352809525457465351412328087032620441676236
8627278715061974066263138930769428875993186359045519373608802092170571964751011406615547492248254909
5777082255552185480501195562417120917128629373425468084960448437058502201141046040232529930560682366
3563567289903084454334705148320733740813189353584995574616756674560994841228531061692162962643022494
1978015079152858446708186887385567024374563283289662124924531283904357749492693842958072820202070555
4198249799695183172628474957739740179299783176643437829070301616552425175348559460367920578094879088
2970614474839224396926421885983327020402533941002929203347087940407410676785580088972222289699501603
3093851012227346481258880787695150425983415922190403222697375932156629377399413282368963657439223685
0278254376138566663163943390442692713074338391129337696056868502657417348352683744359416385806286551
6363315983466558991110928983321406178896972083798715463161956817102326542496393177103416403557679597
0940472028382196674540512549846240517010813441872248996427604686255000431647543478563305105031541297
6567747258351857340346487892137494906972495504830385332478367678138337709242202574605340547773914726
0184047018505333330263553740706914635914661607861142294064356000536144949261980384832185720924818538
9114158247691592799186832570441102926069062602960385234533019635067235112203412116900187395311248597
9200531043471846060808288975364292867785769909880326856488621934337966542104337237619201352326811372
8198586395179192729277782610117409225887388432550898113947248645981066527835917187372057471980229844
4562238403938066223867196253074532171713923734554585386006919266129815913117957926081892222022278739
4066485474005132388673675694010726464388402590798818350120653969161514237778154087252289542485815034
8274000455891998494828661286778214943040292686201091381150714389837939683920558938739901020802430815
0434575828960832245997994140179739717392961058797588265132576149452748126254270328149472787213221179
7477714539621917454113944323619972369507024605089139761189617904918886422172321123619729412458025998
2117966592341523544667982299167828632257650000380459571584081164546534781888469817187934699851477071
5817367145816126170458460751068867056487497633108900497159576323666431581681017102822336496900537335
5677743880506097788594551477376339385281284646754983100543595100876859164224051282687933849708279352
7445053459472228161483574259739352087564565821258213130261471718482916923646847746547047052400155349
9507465548673879662908615226213323734450776607622888082588484955554120387398560242468372278499576179
9595290386569879549326122078154814105687068559806734640887103617203946408445327726432184451910492463
5384341123116968610625687716585692119907088979804353764357063687559954965506719624645550806913037905
9781638801371610296585240214189229876702274470596750158083516593167590183849155717148667521215953133
2397969387358565800550478063689297437125138141387072577161754971783708965186153171533585141511491172
2994782743766930475667480577921798573813256807683312699551102170784299387045811403744934781312089493
9754932799557580228710492024986179231491727588098902357066498214047979231558855574333637007029455924
6768642264746367509813430612083512732131128119231108655506415316165365481763712429179315332435329446
2056466311965745416653885093916936791997435133693561280527036512783311960467395981741252764107220793
5290473373191364810121295245278146171013928515299991176980540539153715918175899986792478889793345731
0088821073869615716980435272376948842873431093374189538783997221941589269836028680433016086746500553
5320123282545338815332753583829161925400827412140477515852439012657966237322884286493154303010719005
8306004014395567529484580434929192541176778185542454230290389518209563499716460519514423340447841465
0260424978337041770378250548025764716726403675806329485780681387631616704743220413583588818781139739
7040031797943080458710838674895895588834698323068154381689494006545276505686715412020040168851516057
2367381367769719173249665237893481340962156628123869562489784630843782436378419024660923613230931372
2202069108785283403441178138852950663742726738263810736334970018191360867066001943245639999677779082
6466127800971240521157130964403709812255329906721783935459691024130044907217002160398712551395994797
6712685273887519181492192713996356877896069105080781005980963877496410600075923276452306314548279397
7334822143146737082531238983507913512525484344189476687382490178182484883838058261675824928855040745
7524347090725712991386276537193105533814368373678595424355080861161262678395690090250820559981711944
3699373263302454653423052178447894287463694264252831233635921009121335792309562440200395821591477321
0935956969786487751795513312028306815625913127645392510323327302782024626649217752811393232281134931
9774272008598693610120613193947301710355066308789777818110329904978494827263901403978922536522064157
8854136780115842625678171733439494202935014749118594734806868997254292608238702259446684740220410880
0087730416532450216819156483132707759775379274846124120123706099901614126839210866224468554077808423
9832471254817286163523697688332121236563786483067748779852473059658900054133510651491095559322509549
3428011424364308809700134245159431859691567788103217488868891788493283770692157765835023937514989223
1718467199619634692630101343404238885540967083878961161369791479382247910359380475967327528602722481
7043179458228044365108349779835045239772014021778795598504621984639762180512384442729883889503407337
1911236988597699191951435446535272349034170891196166305264710768631019500396707251491720809974673950
4895820011358301620462923607804629720291957272746263087168498305805164126214639653942805108774939707
6318864267467167478127612929826377262837199122557653271843279567621724728247635866409249275718625351
5869727442457289602384442456910408151906808962460596885510686349178452615348032588845108178392527274
9443164689409198024311152446452389392311569639012423640934814481373525693895676037233707849911947899
7764096717628941262460286269644954988433117743677893665471765660066816444616134878756894759285033534
6111336955227854107907745752472199509086699185661296991265455733255228332528549750440555573773414929
2149658668244327201228937342067439219964521363810384971957323621472423631864805007364679754403688291
0602887724323373617673139491971399592695340911206581852868629542958260568866689969525657656659068385
0871125655318252234780041574211029477438137898655576970935411716048544878117496250899608661568372284
9679161740124670814068824497570841288104204496824427593317555474223091715775587469979021657691945210
9027712267862655595448838963163824971423636370032763100328484206161404467814965389273995137911592686
5520142141695754444500245939504396669445814044335969991017779150578764506474369804178190580124270856
1459343722531772499617899669603476161708333866900521202683981822723230238937758003727864028010506011
1045585646930068421372766077638754255038582666270587526341396526029122748973490825794966002427785258
4316624837724185959375433929040299920117220259989436867184427788052347476564223256668470932076465128
1506305732466761351353389015064357697560907721453833013986752963072184613381248016615239987019452062
7190828991068150886627908885286927848160054615012307257446743678673470315197108748326306428758060382
2290393127281420042411355868519389661515207360325963583645528264489249440357209725144028209145348275
0887797075103904177083538911744494744574871836434364132986188330378922408262836524041313608367630741
8958301976142338041567997932664170839503709600666224266047779693614889756378212280294823657688170318
7428599266051104938312942514234954475918281259699880783206120780948613578149377799637471881706548325
8029198513878676862872555063843360846119656474430567715206188845764946327256578037238076719609126629
1304775076790216360065303395035010919515191224384015111873367026362835811312924692232142144049430687
8588296002810949317680045219023854808030814078853709705341185810957630094368868996765783316419290378
0241418582730880555897039000099097194064985691356738051140634019840990664461714672889052566413429686
3004273332455974566773552635849777410030543837910167354553546749465894309086903028963200786876122150
4590314295900146456466731691406102041381805081851025264599477994303360543727546543016154937693174101
2374130565612253665597648877076811768595293599189585121120384739905504219824396384478938746370022968
5824957790872704468187063818085429405811776354353106685050392413037814358286513577759714983590086418
3735027890591764368282247303473901661850386292779713961800026174353513348382884681553254216227239240
7506588766163301074525546444787110804319040445521651644732979595499193775355576089087183579384193733
2376786929757879169599008229502994552955698927448651900101387546366551688372336470750701223559920166
3902717840465971666163106862545306651807940699284555473115881602248250800293900597129248800775453023
5320108451709141238283628365428094041222459447591625674942945852573644983802656487722657938374839204
7252788671578921689817726501066759761098425897141591378274303288402442012524286487407146379901012027
2782024839994233102741834756807094609809726852152248049106114652018803126882512069807568156518815912
1579556183631349057769938860090343438935849510237351203152470869282823755875407082647027846177069301
5492063403891747863222651935027324402825716583930619446448555396024311290268998427898326879666279363
4937305804426407456722407118208369272194340948310100436490311317996687380021478018445303639748146276
9502314577602845440712607616382774119797601938733625215644398769721102293451170198435012436347658194
1829048927920906060627839318056358194558282080133667071211905795249181545222365737900587810633331343
1093454026998273204605108676487318639577585518017900208399060231225900224270562947414204582170297965
2107813623663957734275018985164173920513039551943517788905305770176631017317504194583561253813085869
4060938971230275620955476173214906974524399839475776068861818610399038351596993023360327189818059348
8853862162173234667371197481547870130551497940124651310578337748875452685493685423889548415248537400
5421957671337994144678607255943765635401895185336352912815125143014599869554735743511842214204776776
1483005500848615325411702515756137029233139971911204394828217601204749486722534485775625835029343508
3407414400022280560759548573344740713798283002370644299371443018611110547939015508287791864870822521
6673883251609512582269018218055743885239497079937711395395861765106911394112068895513891659974945354
8070135397505016976469123052363358113866128244150147224391999980739877743341843444940855479102938557
4139841779859091768161287575210339559133792159607713175808099696702142981038672392313208854011182631
7132721437319929883202462112674884426083121810848191027915325505321965785846552022095497239371636130
6862381248656480145196632024705234361131578997769131188060413832154718480016343310475586197772135019
3715069650978422569350775399788122961382000362761428080220171662466732303041784924610182064915810547
3752517866050224922580669410480648659814848085603542383944807596246897155776329751494875556169351974
1081460951394107156680345976486968222542145425600623667018964797548135146178169208900843707828076138
2015925147980291845771058630975317901106139248347027548706969614251702329327229596805021327659951473
0200921690601693882338334354980229368052277317446090000272348067116739129739075766403301497666462584
1333633445521335981760923941126722771325437650327150036928949422932695555208038727724115377499177538
5996115146058453693041238370239887423652044982499904605384222752132173107349796612031093775667411038
0552786446888948500618745262109822271690792785468402082433107236436578549031733708994573571629705944
3627824296415996198952091868899085560107839792940306847023218619452011191966131830181590704805643924
2607794930032889527452497317973645590161277567002356859746275922624881217095990663770414697596823575
9949237822349569921850587871171647769623348110256397917722784421659026701782885160562693202998262549
7636675831929217251126731188154558248027258794599015772729989295320914921575767192937063299713484527
1514812881123703252624186637642988874912534801367614860750383969748905861989468862670923950195503165
9716072322187024030015321486884126341407814017857028863430680534517066919442117117541962071994150532
7414878146365509685558524920440878125990773315726919690735939735296823195976902043109090428887759295
0916574729137200346850513116445538777709193001810457383380064056158514149658792137916102872143343926
2602996666258775770914587110102307598456216957313057831264245456584922993325364490801629738364806336
9789109617411817041901252253451230423190273282137631466414497849342950337429338717695869659429565009
7802159901630554223324517437675862968388092295155185280555727059826418994111678027423136315506283790
0812511628402361479869210975874848089451527941714003189412132238094066425658122805447212988137023754
3221249129156008766963288140409472330289641489706498874656680381546028919928927511529041635476605985
7541839107388917138902060118888953115721593536074211640829345236947591946166645100603196976567899990
4331300101979017839240304482021239384715359351622993056652144293432084826900344191481100800146709137
3723417227571693232846787742113779667855677691682463009617714516360525441647717715095298045903684719
0316123528466285233725474769523185520918084010082766818868919280840738582803172919152486595705806993
1209512040397564655739768230018346573152828886943229238474555611073777015846982775853094824924957295
0756543955005938355453556665858696553776426753290316472561671824174353067754123833365148340030588747
1335499023425777258835135899751059386112439913759554840080374101648775603651246936167175298350925437
5250068618772048654221172966159648803590639922844720008835040709668830908567793765359437508980758400
0606893927237447178193509633620925367664622446562523246785415232775361701560792745297245000869357220
7935294778481559889908779587397818241294418161140953095424924964833944497768932197240075241388750395
7172903306332211850013486061473799006123720785006154843795770866913513915566139246044078912827840975
1219214820600052487639550921515618251488099610749918762232954953832339757765433561410205225815499366
0231037399390575911568832068702489360225486948667238590280283464979274105928246651048647524765160611
0652801663648077959895486682607596387082778790788038234646174494093845066762533460726891661014353423
7306593303366247156377648321757416413209708045367064629359560210637885421763905665848672108282328279
9930113707976047084180790661657221874828177762374060879774986632933497588434931500128008216157617954
9993248290138861850755603660423033599171930306729828867513856419623512022258121777814993409319683386
2212030803299555163721374196246460964978276123179790855152127778495776049232873096450482043612088706
5649385646591205235628451624165225904659295026447813107073865449554291411028279723219529841402845926
1018340167005345202755827607330871434669325200947817047134778376520944311861782608519431039285242356
3661683002196793982883933216738300793603461626193675269081605103648097423304233573439648399224690442
0888575487199570562381649630451630131438443209719759536058031560461102289743152075827169811204119088
5758035714652368880332465920018056031311363608094229959234379547820338069766350250431824622261568636
1525053764919210893527257230721491872128454264448171177447852548289273222934017479040435855307787203
1367880001567841710963950335919620612458341270647155781262352003288675181681406499962001395940847967
6705347049779149748723666576944198045193096456440226272299628695167685844066176699701304867757013872
0304131454537787889514124480913475757469113652628666528544856202660048896078071416126219073252363287
3095203785976385682218372698541816858772884655269738293154823940785052659170569462783349930248753034
8718304807140685904044696354034197818471693331776717274238385651177477845871713809981543928657906000
3591624874024175195072546740085426079389045800401488568164677496765137937332759081659402972679919210
5896737903852806616875866486805155400238737520558870739745823684016297615240648656256778389483159860
3280612436864726991740828687893674615424556490495116394870057252357001004796841088919046891274358941
6922610405301027013593608121834612915376805966346426317438797323604145577194423298542869409302084597
4992341714250595214938885230570092888544739052132177060914110135305457053057992118578121004605718302
1346055521284153793874774067521780496054617902742658978181009604779792607777560826369657366070722323
5698408980380174053325973206783462735362373156650644185979445919939849972344463203214407775488470615
4462056408267085593418627928801477934190966775176611107348497654665926968137779562314856974688223787
2799929901094615366837436969247272122539207761924743045504645959351516786056166058315985879986387473
0592529195521794226934633611632076520653422984765648649980862227982528511190317809889839539581644939
7984949088081863843289383862956366322993773099379197283326490195433077553101126297032808737150218722
0827131037139022941485219601847489919245180990973147739245904422496794391718657289758051183698582656
6625668482232768933073921788581878086972362895791430997301079944728621220894522144759670466097421452
5996541083327374595467573038427842171241085897681398069964931809818541487728546106347837601116355666
5739195674619381875145884699558348922615802264354495630586644973862721797452020839507259356224767785
2600455627514791311184960254850525112507408939832428948194576025614977229201596138856558991442797318
3277062821949883054153799271439243251264813113159636018661182260650063183989476545425457776535404549
2990600363076226093482983163087380870438645002854418609963054305619002193842565269917810441239289877
0693658491211259553015743426998984511650634955290874457307449784576710163623928868484394319676685628
4763364100460611534733739123794417262060161764486553342292506820801244280180990997931556048262980483
0150196960903346226690803575019648944549871687419132310962871825075084113403280138033106486833840864
2314014451766913106575904922375468538858649014597912676083865291475220803634909126402696741451587642
6880654739005944621214664859518770325258716115866245580797556742597006300539829143256250085900691368
9140718079195794462862177308933134733652057993862363517193698256564178194984428504991979911883637374
2637974052303701553409094652373858603313526568128945693410279808488867367488530322712431832748016214
0270450201759651122484061316914660608724773703872655130585124125769113367513937479851307539815459155
6627724357942818804564915290138641543219946137613683167823443618459099373283827867545495457493824910
5906624671046722838938979555658577695370183392903378900914895108179607727891350812884266300241732664
9939327474665411443394884060214304420716394059902648311596012150742407512605332551214120212475151314
4883562798201571583017321113190340047364738822156222429885791417304925742728989920881302070606138848
6972379893888490007362050402517128800553966905575204363550977942661367951417522283548056488290496327
9847085441783609295112140342058443444175169139228393844745590508020231547947477347646834373476481609
9302590557260337374723310899295942270436027082785239151931646214070679271611402664249348244552360236
3779332276796325021458289975986654218472053192256278883002547340454641938206102213117170858269165055
1416844071988519730729110667832931536185509097175581803381319598194459403919939150549714583969035574
0716872440169264267005436605313262293438910670172498460871775137302963458753779030841759707470494893
1313349496430629639105795494487357756712539914274989140691221575659332506483822384259980844095470449
5510785338767922605655127198308178217959747275074849627274277927473306961779315749515968303679293092
4181713001159740024156153550029532494848092761089283890784660041651897639049864220860952903072808245
6701604968739896745636183620135259190756895798278077035140473863237307521465662085818878488293135784
4713236808311854440651853095515630189439024568266741386976209682287535603949519095262382294809374390
2144634213853305046214479047799376624824802820355404798854228000819522747313510873361852471869599992
9133266888330859932141783107691547157235078129244985144261922162363158521414050312894450635334217325
8535212585410485429948513712986024323725334704478566811893719373788401265600486472129497460883376272
2251719751684401662151554730494243051914613014675809868800965962160859586926599187320145780435087760
0573290190379979472894502901668298209372839849890390758545381242535684802578421653550862752231763270
9709117594818734536747332069569048952855380981753000569009112421615165144491928305069782859824716732
3125030744926180053513331138673357583003126721048481563153085454602152977099787803437085645072772622
2244797511851830835070053204512797064039196969378637153139097831570366539248652161754452785510562245
4273523734309301345913131645251121106312911614213190534349188037818314906968076585649257522495943611
7742943298006639612124986120196440915311374118148734821945570181285746277823985296184013985300533481
6055336100569501848670156998139727192462304092988227089941072006525924883238507937392439339901054158
9357063837008079437033998705192432317605102771992410105486375019419384877975173758248253124736705592
3808185990723456268471029432623943033325600167156290953837763425894654704652289913111436019034469292
3185955174295806825950014916075407759901559591237581764360933535931472481087993652016210360250121691
7920429085172987404723154827453585553948971784212260950870803758211500271927674650097267073017511972
5048995479918476230757822592806595785023399397865995368752798040311959627896674814629045035716798645
4200987733861191295228005483704491311425152769004719442833705228209844843478188888667405373609566264
0686894151173512914019611922626598320531147382644545559429445899867991563946338202694296419047582462
8634729679109569557085422541949342705645607434829558785214743941826764667274773974695969346614625199
3893782285467227336233560416957985029683562259110652874911802241318444170967160194701693068637045438
7363621563374180608787775757244953226443665797637107732372330888700886470119428354351300392340053155
6952190565884994707513504906599230175449205423407959283373289249716519484159714550637718340287936891
7591223179007062583010584661005109590027446800454349507494066608144533741766334258457607500055685038
2711813529642456340047812591686998661945825429836940165051235205512766346235598107291504152520987751
3200229851085278176697955092018144824846218465582449847804610948418669407156331103811202544243605580
3370950036976660554514296289580780132498948837201448814220829596989212479458328666053025958397528286
1850141005564808835164338754302461777407813351701156097551445681667583895911260966663795476641366494
5000215353627529073257726537319102955842122809421958166241817056226992405314670248621471547502293165
9559986911057945439845726875628800065262057983480244286581491171231770633197185133478390090188605974
1457140898186689555455678583923821721511221363227712749796166876949669179832689151418206630126422467
9557098298316035492915269642451332768151007777451247408502061450308095026215720846982997177975860258
4485700681821140059709249679073195990003661358317210261921685818528434483176512291528993093016053026
2760625780487267808574791104035377358870523884373218005682913413791543208254346064926630363422997730
9724185867019241640861752774870676823015035601005507131488975556691656574287230919926551857894992027
5072177118341396833744815196892996594325488040057122963122453041097772725880945556855816236964956195
2804429773951978800795941786524087882509710227893509576313929117165804095082982455460438910614405213
8845621315474178880592616023815729038578549716032689233744195641566393132526375946971331786331195413
1874225109058943607124247307077371600482327243861844715523322843740212948571082703371242951311327303
1952215571728595587108182716417003919011534588763837381297566460937155538155013099422294641617196388
8508007546738820646432622639134270584666518757595316957613954284029465736626259754290842162061008664
2400888257015995849578624122065441050844970717670085860262396788449463561827672533059811202392575581
7657536512582287080928810031214882946687941625180590427298460074512416177411685943968395931790023281
0623937448753070546693344288162001828546627627046641276506792016144926770217481068801186062321313406
9365457340812256651969831765648506257686388224640591301773378256487349583460992112676020394903487989
8251305724611017492313454603594477642706741799768585563476717078177522531300620990587277886608114504
9323208908830455710374858103945082479564463640377513920787034418321157758808240804230036522900664753
4627671994020732442088812146285138032065266034891506059895794757999867851469715638485621654926399801
2006582382839295723789544200189885426199230492796486086756670474156490981147144208386903008935203677
0472187945978929160859945563311582690898252813893120714015418169466081293989077186990850542625800173
3568539487732223170980989865141240831689360049023586029707177387263826910210298744865317002676832884
4002115867623402192485514349969685408128326225164203392190020811705329674368190014564126971843662101
6952647818836033218854903783479807656975985329799263863191521753951606966989646181384576455310993010
2348337321554101849367839502188435402138636736156039749813914375497095031897058074285887085677045837
0888542465060193966834732690232228666031130320885412643857926199198697036733975955187788177560018402
9785173725239564333825809877134979944301420421191688759570415626498174008565645568797512223813122581
1410139246587516277995927414484753255564322591983306190097690169523102038697840791892749205547402454
4274927792474754439720867540480042611519904553365782378970916336849176683866817169391538446837863907
2947134216883022936855214805057756965650004962136436353649346196474737756843178380481191024825478212
6217486488983193912925688833227454516558691701550419376040393834718515896941491955240072417849415769
0214070414556935744125695419105906699181397126217884791248769152081184188530938261141429739294347026
6021086796250601031032451682120016281277426896261781805122017830769480926808299072096662396092171955
7687298798560175754064339090624812473428709696370711357076338662241738546899114334602234883841435240
3797525968652472850458551890445245153405160847362073558747468087152049272729847730485492014865513009
3072583830853626321622999881724155260565581171513736753340964514113119166077368092911506333909359625
6768464901227162573954737434200420094694110196069635438401198098963475574889844077816162896134653747
7042216674170193126165464212478102276790014738618339230139527697141430870240325250831974632584956624
7315980340589253606091311430627232835301343793049782184098289086589420602490644269747742581727168013
9020153122403265170478780140664513078303579089430494812331896956265958483269035744481928319643804755
3343351668854549872465425132255091842475606270474223171391276106748215964325940835608703222331076780
4007850090234202214126372395087105369237482035097723239069852074687809177090753810977714905172981513
0004332708000689453885192642207455631600984111187526214685830118094463618565092527571340729572522661
6379401908509402846460686542739259219301045168908605294647898601499225177691192537951764621365412440
7853721099406105627246463815502457293356375284463755582329082098551768071874838222279308217708699422
4834749604553367249856772017303112725176753099649695787087477138011167009130104048382094938586481875
1304940542591642220044464866864804573565308766785002080023853839401186331135487742675501680032395327
3611771236153859149663896543826474601006749043357950072804463443658609344841166317523630107871328130
9485245046355045908921120698584685896565055286697741069923075212086857804940642783139484356058648259
7009385976415829300303212834290543245627045252013427984258410603259802282865823165600544471649763462
2652147173040126761131395832671803069135565105567653342237978877840667678979851746808890338361568552
3812884217849576572112687348789777479331354281840968532622580672651548030443687976070966931381495868
0596258992652612093091672630873811610082721754526869598865200759428655442007212672342088265549187131
3435718630276898964060253930911600002253435919404999251380971447204653795925672757131131969055997925
2689972241376530007583511199088059938200588121491375094224650004102227226301161865771465520383537358
2856307590791788525336860689910265868321318243290038769472861644412294612207333575401485711306199649
8456259896707524432483738899831248254459868503156758991254215347083892049726023272312909756271793475
7010105023777518414660421645399819885679197433255709859197193335306500486906808769209066114729676313
5889191249957162684465966375386096532375448393813333914319668109052957431534595567743318294039403410
2366679496687578168939337728077248743886329275166578253290999214904750971611701493601010127019669624
0917437825378779388486718322036433380274285541831743229504517351549412618866270539672340997186731736
9816921799426823484412008634744739498245389977551011159219666926390823174385961343539002985947788933
4531773835511673992795431324583034688579974429732602102213095133533402207394037790290127454050708092
5991886876366508568174911214298846534095896028904601085307213009388498618100281307558875538297942522
9083869368247533543550229353232367708650787122001867623843237882624192475532655388165943899201649753
2276457155653031670580712553036147159147299972328028125755713019122536628407846779164126378309615861
9680344506143293682865328865873533479188060135549845717196916965784720935820186519957621977266750395
4075508921542362528157516046968978302402890383651413140978131854936361010461995004480678596904326050
5446152471689797195041048865961759073709915872355274819700958246722382865411987329099140807520021620
9973154683551032701948372268210995528762124319442324076865534388426543511104915953976878601810096519
9284093990542816663136929159308848275969080810102225826564315693005238940236341440183752110453584893
6255176135760562821283083874901453154909973302817339100421916047378026533831734216384545149429259027
7804795353723404709812233534144652102683354016414340741872137880409654093393990809909140714162331058
2856018203586556763606334783317825902675663420381749246401413124960986876559403157797517617182826971
9238850971311700711987204923863122609862406710226820850824298268032973750650579676007712068701832612
2550183573528022342093873048089400116690556712845914727263795278723585000461264318621407561441165647
7345281124792661563381674513614526831460577199782898631348552381379606667142383918182701314680097992
9739721678429291071710833934896020775812535361961462846937991070636925040793335653062746135661256594
9999902311713215937687762319918192036474812574952835373997694264334263155730975011617116625382541809
7011044228795708997711038845204370309379686140227074037979946063302153847644271704742889291296979602
1859952525968209625388606986031638613156862732404754855373057765550490869729217906564210222577902720
3244338441634490629159812993593603901476298846831424427431813086603368590089710268227151428113400684
0641935591211408294711190697402978461599739986503207553949787426353106082974031141440843258111908271
2459442079467431067525087862128893529958057616379352011561267959243537575923131366162121049846492985
7867952566595089331899793359587084280288774294493550667348156322197048607068708210798346269625047214
3240302792868321055376728682257418312949065112332357384938615155499979511762279737697852108266633436
7299449221984231088747567387994324091924682849143768258927112123594288510868832445098843173745174397
3842915814845058192278638479428424172108910922527424578602246628868012044706613185113528169833508421
8286940867098249902822627177059120665797803471470169439908422436690660459729051084270772682705959009
5542773594370448009557075961194690068955627978899373595012797806249027775563995076094791962841701871
9164260019556982040592967403490120990457884939981841411282247331060906429536949758012386750213843130
7138017467295154235689665977342835684127441167742565484685653122924884138794727519726985586084913852
4731552339193382684861136822455082155740374058892115748347203604067612657221927771816721815092484309
2473661323411635182760245856096323084905068601109428289483331654673906153722838754502154334271652717
6854427568008205658900150906220712611484057154108629090801854298476812920251898188002399354943538755
3282912439026824030005768476966295641565085697605371583820023924724235168048966910403453665542976242
2162998327954288887399967074574863959610061893381550434134117011784323717802515223062876045154421608
4610027104279876018655842726392282993515674500658575682423633729316990457179020510661445559526860324
6297676236535054596674016666257760733625124466586991164279793207355669098818410837028343209327314130
5877794144723760591953952933596802236657298164474602452567089826771363663037442904969038575082350324
2380097099453658780924519284760001391523899065298229387498778956794490537374342585968592278898996808
7105715594346874014113241825210679079262169508097597888750750334074157962688129508330601613577025163
9023952923655312422815688551335737055542753228080280296424038291229168221918761162944410889828017361
3267538152395913961234947535196468194401774595652354585374846635183222039035090125993587794212067246
0679862302945731272095757767697734163391001777328944146910013291457184671199728788819603072096634723
3421143919701463930537635038729101781465482328830707251424500582821931198853421039166638779200903339
4074656391884008806208053184204757569715975547255423971831235719317706675730293461174855296495259537
2458313401227103266697205348766815703334131460758991102847958597791862308330712190419241129319774013
1603938662630570636620477691056041083865064457611684374564542951360666934955466627252875478536531071
5022133197241021577398604635547628450262045719431450344247120342184630337847097958658696039103002507
5180918770259936676839053737268995828040595717934396524084585774658936151365233289219534809030685525
9417234965731004337029029014629565628578592072804347599483910779780776938922129805468684665303304008
0781848984911278224459559917849718150305247641064565663745859228194120245728970502593350748621259443
4774671930350071143225850772679794290276262181383721950584965093258879783685598372072704159929414154
7379091209648293037721769145812055916908293428065004127826817916196771591928523027099201388836511412
2450306402154895507998977416813006430044304659017513371419737489288219534730657978755991737849708183
8653265003803334133005897042517174933216326944975367304344043768387846801884034634080436157063593934
9510418874780880676885669988789780309273722678463117962319080467882252794900213157910571776250205756
4681659638226556266606257390147984764413986538681872649210802246607827219060408238044701891521983027
0411572214607906144590915300427196011793981398693336622329023177729940215002027211396273953398537194
8798281828094335782095901221573800671773104558081407469182708010643567170791760539910042634125350268
0611674315000806536164808320126288664606594927818622860623946777056453854680281396474834023109942812
7276441512371367194406063465755260099621587582555435016629840818081994158023495008847788050682903327
4356782195402574263808003938014618229774796660214782405617712058314888263371744976599192354147983382
6595482790954125923596246766948245491322306125774710831975430327670773114826841374579440510107886381
4695899430895675919350565783030585558779847930910105741318275427592146881872287219860807340790763715
8981808771837239654832488378572268786113939685623352903466138691931107995950390773013527076178421520
2842986312000941245468900047238103980095993535233341608798973828456649094768533329694181911333384293
0087394799498727319214660305940345561516346774202082751558179017682276882189955029256884299218260805
5220719686796502251769939365195058898638125429336191253687374370760490391081231786893019885927754317
5356092582762740842487253503632774969030354084012985122964711848241766748994799899666335529301108316
9153732813676976614043796310664652285695809659966291993581406139893904581861867569891188026566803947
8036734390083358569970234229936625331081213893606465681366492815077442012917224903303282373886881128
1661630896337442790224144890975840041553120705028389687267738570445476278117107312164117955192790107
3242936877999235378625816947947516466079975495115119239037416524110346002224885963386354716212550804
1400489981570298851433399725298506330206379821535344105264124953827549866943240147343245004541094230
9395679211096188461263414950787751505550286886369319200441585553365303094640127414101338643722464357
3161752006349550826952320856970293544344740140017030544263674700890504037773531964023277798489137668
0057578374147113462058991164456799013258953582736782763685734554910873893430538977382837645950248523
4879091708827486695776967429065432919643016547338115704421264909683401015431990395034947339774411264
8777801370969285307493917887938933090857037314295600735216107059418087988238015745514014347215222788
1599320605160872181824865552861291663022450019588149113770198264338697301629180414736277114362541027
7291003827424601239128324589488127728054731811243588864895149650038573950003725938445049955113670989
0627332956267053591540410752907713552404506471232094322474776286339585874919965072100118304321670263
1727889790327118520508658652506107099834069065657519325041466258006529499813015404277609714321157626
8703926011183093482024159726384117563667750170304640008237026174684602098849345554306845616717984741
4960488196246473757880732104654275506231684306487872667138967766309964353602923788968304971122675358
1133312928136492412901803133196418316376315336729412864222035464571639779445648041533128529281197144
2672065645399121366104584363864463496995015634568269564513356325105647565125952853003883780046424167
9203082956381727993932240012696377921607925209543372289805891095468423738930818368397165610651203134
3355349259909896430053058063186463970404031978832663380230421688104113774147868432943266765019293265
2005249809722868236749378319401196047244648271155341519565826081123228415295450449669492088511728119
2092650434311384830768526956504495394574779266189945065309706725793546346217688715747852637377105323
8491315309010991107967997167939579129225443753383312179483226737342754276879887936422789261724473421
9258625099353861238264101499616259271836527227914475923758506493319326996840191549544999313672158739
1832304209821485614733548420909876130163363956766281536572136190218155429426740665371102756913406296
3071109166183597546652395379451661485586689639803857471067290970059033019609917440833650574289153716
4436931418875156324662462603877854271108676181410944522983083349878201164945011022684402058028378070
1244391600156884854046471194524319715683960706917608170477094524450502549591289659727537347204743520
9451791713552567688826031360743399712563332413463495926879105437281123937508948143432103904131571594
4323843169337502927816720814793019329288914994162202592055339145066110597148820831762151592907208027
7860196175084282987973163381859395961604491046548265103110771046847499323617320287563432641062023767
8462456883023933783847046150403230571352734579882615647228307013978399341997656116841437836562430353
7946332003803967860360919932119538965083318307408896302078469504059889722334128275810533569763359361
9661738253820305378275117522515828524152517225603172470061202846931997140068408535605764832690095820
4915735213477864775200344380187925411219242380148163317303294776257696548920024965165283466531742763
0035277878621363999038842051928481642497092429239839355882256269169178674157176215026694154430122520
8758722690389797742658345396839644289734545098601502976570783095689474429079094138942504734304242884
0425993107786389122994534521905242331046676221288626216755795843151545740009719040835315386309442535
6540074535116077530555217144160022377005701035392207073444556128726071735127708198913155121768939262
4590887699916661552948215503543309452084030337921084861251299362627698821368227618333206708032565076
6210343328961853255613775821460116660253510240810055671709543452881728250596114368712728106894536444
6693290275899755084210747692633615281511948942116114703929621197620222845504263137749559664517797324
8708261566656275083942953939466560866811889342104107800533011588028462281993437501622448726497182560
2533791599633407327082999774832803750289168338910521494297962639044814671166025656807973765249760810
5587942298603441078072884369628713621101361180393070733065116314911447563236882926174727631380927048
6354169344135062700391214139928642111329906609368980439796341518841265008011227985326467510247998102
2273556987259147263166550254438496874570939712157360944153685621028578320811624260309762377713894968
2783349580102246913107823081704992944389012465134543120568591896613107073391069847192509552099325464
4013395276873273187700069483217810429162109595802922169944681294234835562528502460267122022155902977
9801683413579658180294708498377320612741965444645530125392768636620744216369122836335849379386386030
7740151126285628649878609552104506668377407748566018394192837514956653860402375708693637219637483048
1203790379848425900299549173236266810244435665412712474013654003153788185390919862713258119486418129
0291998527744889914915205597098281548773228568322777574340616070954860737566471479759576240702249107
0698438329832615058554004990407199885904022322672927665431426928596567824434261433124683333035317887
0121086794508865663942255614663677015500637637597644619227286510987054501732541280991662892334157363
3418428776662067970459445658458572511353832673395042183682685277901191782406909970582311797945120406
5801422516351739123445731064523172240062646276809725503262761897952621123965647774885694836480400049
3910496715720466132144139698007546164459843484881118845680452963685502686961361625605380976603012601
2624126918801384873994998609544251990467418103352821926113586642581324836875475323785148191976808781
1959383105556492387092158774443898163843912245427219561612654368555568830592912067827922025743856529
4007681943131707513029564376642400826207542217695018031736419724553540682869096063502421384830415735
7232529943818133560745216395294020646985820586148405855911312302006648167478349069952168148173817705
2770770554621766513002674243132123242534166414842970212566165487257951723367163112359067207460454000
3544579430738405774880765656518199935371553174833836175210679681260201545968935319334535684840340850
5587727018437421666402499694987463344585121684353681432598910995052295239859735907134680137208120629
7578695594922118883412925201663701514472994653972316519995946139629774521357785376005238853885335240
1811050855044938473101044326000473219196606817004745618521163905179722116073905802438680763464227659
1823548776481558061707915748095868934224429479315068439865594486913229484082653394463870002485642205
3101147572422986863276914315074310525243888956306040998472270392872146285342681709772659580031094489
9990988293173375446476083866995136663437900504731134162187750014969036760922493740621791737631359067
3414895257403965092399401508487519095024653192307531005827177110796680699558639219848581917324900440
5713319037218251972982041621790282582299228383960724861336952012118370377470401817688658285320239745
1068038420666784891561221240046746558513062882582985058630420139191650901231370718363376262506696897
8560962679514776991014536623103528830302541624644026985791672173311449771969034294994380458942608622
9777514216864570700172473567897599288469230351536078584314944130266964875104450933176135765251340050
1377623382054782746038239600991787926936393714742772695863533320914396216775373546526689104287558465
5173805451390938339454255043612534150533702789760597288639328927020637326267798209753173684690236854
7276407432890318295933900701812591200055282291034576794192655750855287948277032732205076304644258904
8497518135496042153494194564399471799675503821132930100698508551406585839697427163657962240942060506
8237217813554027286598023020346128740450399615144615550847881682803378814805252157164771316975477480
9702530368203724092327240332989137451582467715997238492977911176016066411885001813334712039497884738
3861461450814286155262515267836200942550515485554757645763342785710849722780061322315605326759397645
2178209660824045084935619499907838164154094834368438917989876130029703857238307331980521932952801489
6664248614874586629051828778278580944706795059660261026812010351324872556282956800134964172581790907
9547733645497620872641440571193655881232183278946017826018234493414402456142639725804640245152155158
2967503517500798163666535630512336186325830376943246759670498767814487761121299563282531731532030373
4387583728414853109597292133098625419076369855014427542473995283941817629049302361518259057213131452
9565306134341292597498272400178949621092830771030436872991033444695780218490355758436716223956731382
2248584136109996730207646639368225038587129227978814051685206533559307768708229443585509465208093533
7126861811851458234746876221632116226888771410833435083137992290705546462543656450066209036813863161
5101811552934810597161006907130059445065422001667332256598597667165536607600161851302562845715568562
4889507469479760525628694720398852196131903621776867678159990448038524198461468274908896093797734962
3572883568891987745010814945357219328115455995464135164642739326694154525618114314985075527802511860
6531862110452884822998876828860692430360796120405754155293220654519474304709579560624831190457261266
4037963469534219977034050839312620618722689283990417020697977211653586258746178056716236400062850095
3246825022381728603798183441967593521664819011659605531722747658430045881447303539932400250207604718
7292966027864822220853309748486794863601745903593648245331989557596425358141386416732755654247051501
4282516738737431808541399456419525475211770072382806824987124069152429625121342707226787934807336133
6481664761088481358758710763306391844586183816999705518463025183923947146947031101982692725224078911
9410398221669416543786366520695249861245251959412374163545320649405583507325729683159195980099533202
6982826736637607678238879114690414351490270024155216468793222858680080823963489638394654463726226040
2310929112637206611469066374736072598188391833261153161155041511551707993766731568166749384416648521
7258226713118347142759554543898416307328143924876685569618647763315297672012881654168891604472532822
8983138429315483454752425504887164107772023967027735523588591288958198941419803458665170739226278665
1771307718970641544106936195507913852245578414913276426162785583869326394710980147456979057306350479
6889650388683672013484595500346559752928388958131590012566811734778668899979984239620359018655076101
5198078095011432836850593589160614159931160399659644016389509270437027929110774052185802485146408045
3597027770259833454772308433412832900790482362581941377483893734608645614384890350970940372185142553
3819388083409429649735586910584563823372336435604881951732914947685020973530052576573600768418385861
6063160818782901302732180008983937109624470602661182171928328868426164100529062855028679999899680535
5061069702746252599087454669256130081846369750324354015760929241272891630612620037058205459161080763
2488328042717700226142244078102380986858514449903884145768445075034520684395430177264392011055262029
6527144651025251390230404851041225961903220010725852234716997309659346206954438483877362001363023133
0237440021637189673036094058422798686845948467322115564613149319772759455372040014680905688154703903
7167291939768015663063049143155448458028156673497363789324749972038372881060158696618889158563553279
2228683402882019234731508532925495419608641120467795281840120775286589322670044403576721031916018137
9264308582897299956030582433249497163618821221147862732929231419399845471897650549908273123656971236
0911286308970522921595828581726290603656425609019674870409027927196118793738355463090247968890584106
8118865907018713903603457347329223514707012560703222258320890628843206185360657849279972880676193028
3322447454514082692541914502062612678090483073854520482417827736157803447182420326903344591069577197
6363807906547483458778215523982918005608142865806545604014634253174260884860737946531868247141596689
8850790270389937593272153539305519554022109553190817372917684419390572941081949183933646124423599148
2419016747947083750775625719284267274346833019062531143633920923766694369847847550612459163449284518
7017421016031213051653266896516867698164926935869665391688749612476368602997032747739578211491884679
8731960330527653905585789257714011685590779478825885482287695777203792757006920625542218362591259277
8754976407080714765764103680504934029985571091223659549380614058512959511499183159384638743186858525
4564205852697012979284163689847153228128568952750724469407895391539040972565050430281914237133319902
3159055264630543414576128893754269142476557233848846133835972880060587589287128783546564053547726272
9587941577173435183950428688263258902870043888816091374798051047804894877248087547288895338458900685
2907398312257332142542845533716127436565357188890535543173629772082107459288946496772233166542490779
2352933432570871013789869935854441208695871403051739933142175476132613870282959738480736403564764987
9436116515422435401296623054875477747791445867060299584785980141422695627815810571115098841789096929
2409498244398569544395973344399028337498502759614244054030580669568515333382796997108660015343215124
2834789893335465958009054585193337703419997975699340406114739253541751829504862811065060726206938943
3977748140267949405379837437866931000460634550045989071326919504296024713168466054571062456262979988
3061313697468623818235970174247950277506027745882782384954811077815448643414958287622866292302945154
0983375068331926745535818638138107412819894372017498862596141000448197366037091639642491150735915031
0883064591633478365964498790987348696616061872099968573009364819512346858092168095568553577404579019
7744903647439309852178083330729911461324091196542238633009949017131545459605187828499514523339761730
6482714176011966347671338580806917986516760688005629022546738181480582837395319551211758438216488323
4570381204285440650199449708186993017038975579221870471018759903073722335241345530916469769961976203
6658316047775820698704584975226936934066945875289704949881123495180228537559869127847342494458344225
1721380867133937098028659161436487126006488621190111971847703644513417152447978429223248583911739859
2001625162100942347159566103718839424165118123735829037059037349316386225444249657201280915898972432
2139798765126050712014211305387099498898480549925204415019202155870551999490225202990536132641362110
0833996423112521521670771667936209310796787289578708096906701205781212775005887335611270979431522713
3131317919877595153061913912959066403512631924773305402931586760249624597538121921807733277655311579
8123885115860331401426064550488161611768912875088479626139240318623073965772903160169557962633180672
0345222959069247491743501143016359183173409466690404956150689453634358715533803377671706683340378901
3002389034663508010072861545801161235780485077353895153687324807931162133464299848535475588580209953
2861906095981537334839204137408088047045081050557574458591181211375974107553511053568619994877956986
9487643504236136215966484605043644991713309747671147810455483095865642624713037678018922270506895307
3849920469261574732128825587531080822640066543782670026685544037318831233147058673732497944980144655
4230898844655635221551295432116694418260654573517755930060919400938818388076647388217978693752639626
6045992587178636243948160117758713387679168185882411716798004783078073746780107605829887459204876635
1672526143120661514478400376380184208957187061369157934054702728797188843600411869504198658414016809
5654141780105413962485890705091287609953517061070107281651822472284062991163184143700643699950648966
5405711835247785596177635154077231840154127936483008910878892832429876699970889969765216267215822862
8675493414412790185360211267505977415332646670534963588922039936545660157153511181662954538754914939
8597407463542494481074729287216442608017906769669678698800458182925185567264752566115000900593935049
5139468178450954781156587691058364229109880988229005416945652350266814553912652212100228808330955455
8067360637163020195711823563723180598683904107104463526579807816773502791596884390927229762165309462
8695960542700867768511895282675925689788860202778357697937765597563576997558271314643522908630294840
9097763447878545037943592425042875677904855579459607851178517949255319025879653856267625613263335780
1558211143242698151048715108638254049015446576021934510875911825520440631136300620169851301318044848
4282015743857986073650814649731617907922754062186642382821240777984832874542652409359900998282116696
8290552536552922025438079580155768884411423113430933698403352454511384935378092872790737019705754127
9966584642260333132032318321425981149521454004596205124804338300215458056618083854490656986678800657
9952501195206813510121039015091229939028627367690836816741663964381033468227752897510677994190726232
3462106635518634213018948326146150539720749499559674458719330510482690135105096359429700747605144780
7732608219467837771085003942339013861455938811498210695352880634009679858264961636492916755016655795
6689899669161570643685347404774127495407470231619532218342120715222660217935620403759827061461981283
3763770089876886409278258974729350942218495761076865152423634980967639457895110964241952990214389332
4987824160220544697750981229750768579720904209298776674097738574371991944129845483702906795522493522
5379877638170672210060910047831984526782850096318998703506625211395056310975051673865758358927101663
7320772312014119020452953496484788659580731336066140128233398061053937887373318781678978058787356721
7813111322204034451301239823606360210279831097960478788793199858726190329917443479438391475298794127
0212397152456697620875025493201617286197034099635180356298817276974826199605819946897417387482775375
5829418013632258138496810371075968826660532595145433558028184067119601770852797603886873010693025970
5642887177351331463969161799879812510238796559977454840349139072845946332116348064108262278155722503
9710230267511004698803072521107337646603361957837934834350864474151806015031666344263926221057008309
5931611614872108220731414637320603382550547065295344170101001148793068407977054896653900989171418374
7084454551786939284854232335103946639340822956983527446110056401696732498425668687564465510519159677
4949761421980662824242473270099067305012327976254130927351017595308771822231833471917870152091699131
6076951422354036866569173979951594678758992203868633553996511167759881760601610807938906620017486563
6243219293179499442901723876909145460982152178073971167683888219382688109836992325970340726783172800
3298261123544279591949930591541127547235481728526620163456666703609880613225626402004930650875142095
8209629013860806496182706111175949965438675203184431598897295691295499362959819414788281309814009581
7714859199036337782552334537686345234605042055121738075215269411683193283735378633558316579232964116
4702740263025326964653005993067332879343597791829965093429479139698749903047548663533295410933436018
2962682838207881247587990693079457989162239642110751892138852373878159994922940816431235548624026820
2682231805307015782932677073942557648461937819803779882965079486254609090393009661878289614201421687
3435153956144164357509426674588379189548034480627246605297185285766368060686926943824239546020533745
0681728867722052245686680032815850801203176430251681858444109737861706747857473135226186664895053281
8726439375723093551392410553313211526592938777328510029247622626171206248599022964148511244363078865
8584325985681673319639547065137774262950601205068687932387672206479558177661457714807366603472126173
7764246147759179858724548872091113013355169156362296678101042955614795005794641853571489272247545291
1971705053912945651174308501424342958453958201683367694124848513770933363143434155111373893024245364
5180159365824674978209499793927009722992737040765273140711107941812703197915202884631152254368550325
7376593799230067938307885081875603440264977707384234415930383065409117161449686860267485487843827136
7128666231343277130722562591501067637498415827435305293727885537723839311942406712430852353574063682
0147609645558490235097954847029871522490131055832757111795061803688356624251205549295337721312920515
0938528423065220444335519573974170304110304804141848853649123377395411195882910003653369686234202746
3165237090401929054594700610905067788208383330459103413647540442926519704526848782768612416248984752
7471954035628272001004309635819994950067609008284592575386060350599976807953926711355029457824194055
5780314109578920764880294592051537638020838486785978003530420205615208968187809984546042665023388661
5128466423930262509131240273275364646643693209943613309340962928506560905602358401537125502507594612
6977683364884969357380502266692855002931205650621024429588873269406357321707238339544492566735732294
5988582962743504550222987843584909956596016411869144191351526442072085372775706323463454728702734136
0285832287002241360484160263200209353498672130837757718741210531880642777299340303548463416112939204
9872572923869164113724427804940504384206182914952314078447621764134496651763094220699905253390068802
2464221843584273774600678295181860097956449383357132198104917220087459018877316082804838779053828490
5839333077791714150018407568909683328176881113052188507942153758320731181273793000585109482351862177
5092579152100854092205706301751620787537120801899877770507281582784624530646354695107171029163398697
7578182377443153619581975765864427734101982314235403902668744455621496319434797147288043535218066790
0258866220123055804521296297659242260396820070964425269670604285212292235790776065032423618014696404
5121086617337171296621052581525694413047533590423564628026325568017989883462681307655792405583452578
0244380856665897581778497220715505954104477954593237389372819870616430520589216019756701398058702471
9760134829090974609237276809370987225694740956995031074490681892355300264631689398175949880454875578
9535490997502767461424580992693013027616624575371331620903950332835181567858151915284795193675316737
5849739843980692517662912567766900695594796052426389167353202383620122693713739362972419073914101210
3330771673905545094380985401978394444892688487297210187755582150647421591151036278730021020422612850
8531474543272166804260999381960200811048864559930529753954154269526245425366208031175562281510261887
4936376272282824788392488916132939431609126159430852470578737759867760887477108010512845784457810847
7609209182016173068108418455542216567484332221540887840130705509382618942268532954008170838849781666
9757423241337842885818461900030010004171428067128163110039657903968830319278196320740873972512730043
2089829275579636351928366161887194498542280280629338777195382336569297346340436006717857820853596184
4262080906790297426010812943678279900043691785757984490450732152504899748927439066054423239429132241
9835060835671386102498043814715578860131317172060504699573104787158545376893030903136802699101188457
7839658987416472641304981505964372145334403430857455070925765720566442587491003109973639675064283399
3472791405088792413778245028910410273917150885549335102478615182722641875930648092672752152485069796
8687807063453282002161812166980116081359537434525213087598176997807116386989784291546011234566783210
0235170519746024046100648655796325905288161195793931504686418202919123109430878893591866267865908208
2911621002526704140807225730783635879535494535359558371584267933767085204971799399098101807507336179
5253292504620460259787312025066258059159741252478231203722776745848045438787050779577532428910289256
8304237031141990294103890014930720293211014932939825114169598571315703671057788536124983076618355293
2135487493101583001421729941518707111840038597164894689429750777239430499808129421751492048415633621
8068452563430503836408677555920235933501662727037722043508246926965468097404505507573398287324005312
0711017124760867761806595614722239834818604543024444480380390768876538801983251724089792953243454015
3560120150996556304771023143927894333160274717891754752595115664940235841155331011100259046229725503
1444857485033602457050146505437394580196142729374562230846347591891005012839567965922725372611204276
2310564999184248948400006643977765468683986326509909734397739406632389170940331083368784469107536877
6692159755588445778765449691269121106647632801099636388881350212894386300121788478753122207161425367
2463713553412578000325619965715751777921002614196378723096655251820333764184049630792553910170310133
2521411070839207543564835232109163089217000930451958332108816280145424067373025656650558083360843631
9964597555005726264823161327021129882764021252737169654104338681798196512084488911866262054858427070
9912650381902491461232270408469769583692120978697571879998916431601616650472575242550133839633631155
5422124821954922212849342735835272746595472146868252377181411739444656634056173861587323627160553162
0942886861508483247885709079455372332304320038429348521543987382179470957327443102308604034041608360
3272107937236686371881406460816021110038360160748542855569070349888072768696732695165535579601714415
9214905247474264413184354956970845120638570223296056711127520221805609774394186463114593398833859585
6900397206762526415058858399618334427058736456167447497313583413183105801787863415865522596331394335
7953575005479502896929316987839082439562433912757825562690449466533567261911077021806678621652288982
3355056296317352425969208021430713172017420047206372545297613731519860343326755700097191598568129797
1678347675376747518623265804935729754203800163583178537119550402083638236182117893553736872688653547
4401547928338852676896208497904539777306489923340275346968064986401190927095297277809679178683487173
8183473420608576456586454875262474435079921641143604382035754065210719732148389146008536313336636073
3273219168209512001599383075576237395094338444819359027046968101942431722432594249707643804109376189
8696820369305192521352323227544303225769762752682007730677923623523052241480727879127328963818649859
5004917743426094753552586915778491807538564079878072117078088706357897874711157692719396795287635164
4315920260064326256649942475696063995196955888243485785094282986902174640842791145516067639784328039
3013098222282204165381128536385903643447205983665152226296040841907085835572549929794500817849720186
6861894007759941738587803610149093539460011048177323099249866118651368753523015856135029424408376888
6667345433756060757450372066800275024041428847230845961559403186212747336490746781481103661688152859
9719672306216073109368684106912814810123054992931274146589339500320830800643377616722454752108703701
6731432905377531318128484500719305929597039071454966247819522764085628144477094527765060819797629409
4289439376252411738045092131530901113339750031657061487451967911715578545469856795530236404812003525
2116403169336052093483798305332105066381168012235467266159901227005924941565486863802057402430327550
7975561633789342205380165914939677471417001424294792100835240328934428357609731106613581005226261897
7181174472308304484500358045718151550933156538016152734852662981811400084388702149067214779409022795
7016844724669800989638211778341164597180442142386229635487443429631307353712655331393703701609533800
6134466797505959650763852762751891593067418628146436019063917629255832217289694444330382306716200529
5301547639105793418108370563456842010647335202838023869051764104741343147446364005405381908887039004
7941962112052070767655794413310563315998194412491647378532001796587705325368323011355595966779873620
7897348751844947952180512764174423758603227622908637650514433924844543990256421680352733145036280786
3065735708974138396778671419809838036664808025919898730827605473516659472805615467853373854116056850
0973769561414614080658685750350655769207080885394399780538619584418928508628941819176247921973857918
8289161519035900673710498990927043466373367842690189695391114347305171878783071475537184339323297258
8052011821974413856580219325075414732171816077068808543867500063012622363087164310633021743210754942
8447991573739118690126546837712579796544834889590763773444090788759097707165573264165197647055683513
0811918456210828503818911977780800752348306955016149587309608934590359608976466213361520187455231844
7250057902896400659134569929783577523644384591079136939269254651169032229196267180515120244004736522
0317541691093395771772397472818050402857063782039208596446015238604194687527954835780499397562702320
3973900675387812344916136602748647207805080450603701960140218853225572310416733370440544249401786632
1714231998609900526618729199107464997024008328025219923765686773185884343372000247670326767912813420
1972998940197987491685417785971388603129652007194798457889958952014462482737957461516360661622730656
3872065796243771438433384053350883174995255154281548798768463672767377788176071993806693649375908046
4018478827179400723759421177898136320261828836467441363396760000582609611703912906215934394514663083
8556125671142463092296721588163065851536980686538552639940773005315930991057260610396935958750376000
2430278133631135874019934854336606210340529480940695382468808707301483723555352177276880956442149577
5914798010353912496314688366086396122982545412290197803862788504569766838567167973051112451333272430
3410293616386913169873402498233509080395612079895706275851640171273926460573058323739647029297461678
8268142028147701867726273246590312825512151602346907359498731239073623467555548294178809778078128740
0434488768858511049685559124548360335158772273821467633131153765895511719499951333207032653421157502
0432330684004289050313820443364808741965169464227879990259866388914330529568227437647663271807002206
7276902414364196582527298393820026015045974272501803059364389147745261030995934265428992420074044665
4494316828917725767644263149234652736539149268067389709187210496072924248347216524414229960668652608
7964563961002692427833507713248957864329033602759953919443226486449388320695605308465863107363455227
3539869294258981956303898322341117358802292720005897064954834224624507336655068010311393363853767271
4168464379621381802170627285803091073451767908366031548716233401183834781316766627490518990183491999
9560480932592890043036114819494414677459380241371904728443358325988454302159182509825386818301808733
2690557711398748035653427870952750758163347015434242447429436101051878219248847397637602600177081796
8691590246657181738966265462616617631881989215748444785025444300252874102748760802281552485901160108
3835607233137699058671960930409398303264137670195593393299365469729836697118490967086518314802581077
1486413749217412112773636853059093041086936981438663727817940125110888160218543749383531803700984621
3733242028473898984531746512149733752298352265154330514415644923794230306630377842581178351166086153
4065767492868976813484351139796721632942772305061849861524174165266238140395752889987730922657662711
9894641581043156688164652610169475449103758537876819320496677573729243539488106475587775168309574268
0454751318246767796982155277620155494336263031491393309559867297440047685299046812912531328561931847
7365711803148969912358806618381555957279984617426031138892567824178778924005125497399299288750020082
8995814173068474293323632547057534960302387827163997625943689069021993597550166126279605456436599058
0995300155138916619503209510600126242038297201782344866014452322241330356840460023611639260130139599
0220417966063724989833624506128761837680537416223470842475957399393654603002899536574429692392801476
0953868763161662957913238653653741722007452886926323757216455783415193913524983029798835810208052048
9944619611237747773093754074179416120343737172072315834833708562966746445192164685491996972312582505
3671284084793782175503400546161689101806338512772613748391154270289569242226226931696495539169418407
8937341700615006973655145771037452141731263203858516632517312915839816350911277613720977830856573988
5531650269676002756953531036409194736803154187259885743621229146084331324939023397377480318292019775
6512016586059733578415102470333406189154540262429431337462409997184059895199835545958991659318087663
8493583975958792411929421888416543633619120951343334149536758397308529461170691832971979135907962791
8573162984786145998248363867625956481250878413478655258961707044255168924075607484099429254073425234
9170401502957554004550414344914903100872330676273624839304770293780872637163468045917243525833694049
1871618415644709198577208337221660322077553357838240062286078346396879900136162134962474699727415307
4370508500528793453783168390550074061795742531368083290726861787678718176222205175974231213164619703
9570821859736400320217107182544326863041681216315788983548677537216149975523510315313189235424406305
8784243448528219979157755703954636987896717430333123243194384054724631424480663246504500767967079793
0121271958104975440686585933492367105291825652984481714442017961845572926103095458772521569064739520
3117483552274853327177767711767594302882163071091501900848543576069258167623809954011128379009858563
8420901418953620776592217703342683063570397992487941546836945968888744713722094184822855996197805380
3068128905994036000565305460550150754960556949614924716519224385099288797380793844197720379833134720
3886553131892572709214604448574730694709055193794323094198825122747419681553490033798071299309712478
0485171654554205133399594437567897949460823128144848213394375471925849175085497389930167985638967559
0451623256925110903954700933840131396619233635884391786737266989621030995953580397085935660201436193
1517697507498034505506061413315365605015818210801197628740712092868125417895017903833352944779453908
7185080248761794198888703149494332977113813236003941439534593059156612389159290627068983974759319728
9085183223750171270963668071667787785186438862661170161956317545125432124939478648116273980006496558
4071974254300051451711734353411012614042861985217261850152927092758662753171159635847590385238161509
6454721801718864655047829294817916274568564692961888887504226947819062969225501450038103219196671569
7223583848466587526337226666850136509115587437104850985006060896849772103972028312873115028075208754
7414805983071307730606083336688221427468369315457184593799120837166624513797622527935964573433710351
4828633082423481831419431051843738672400696701485631035101634722974721018851614779991082754583547204
4933977762698930296138940747025387861093010239088512943544861666661481256349821354638553684280250297
8137556190299233318269393976433028739538718372374202316722809880280328255100898646439611955031780322
7583956627750127369540549594323187810843625383414986575139386229878042293391114774898427340391618104
0199410662803483799731205791501990503556622639307899481595086565496198443907234781695978523193619830
9834446569636335921631604923913645121638283210325336096538794749452005574480315334148524837406537361
6325498541836901421860226046684283410552376057669771626218505110389857628684815303264680413449955433
0068581175639748664623570578369202581760732296398179135308022224742160381717328356734640131682295441
6781321295906746260606223453341631992866297451142200168931135096768428588872268597206344406166628851
6722089447469100413735896020673890740988961766286933600862409221840953307217995581921955178989077055
2347467864457280556081487516633110889250932979265109882708463989766786370116498282503854753930618290
6760552822170847968658290916610708963469329755326239175147015491069317803122263738193529341785990168
7164766052555799401966285144396100842622183437002237844364549970627068449981048930947941554233449193
2401774332840183644571870112020856951343179205458841245918412056073315369887813527315426529888643068
0099300034374032499226235759559237164681328948423884486110575051837932930952051440221939164448242015
5712949383838724258372990381749712745870010920626297425664592678012649239341826596397410417480812431
2869597362185018125329648734390068261162327278650093387833322294532899000432284076667517002076574595
2374601418523616448888543288454560675763156174448108874188647454902687739409965278491097298124601894
1568064346904926914476869108915231856837696424706174806698766600988675849330870996065119678325438306
8194196679794607239415820332187555048408191901332378603494040791311185646819221183558262458426616067
9713875048318752036884005755479357312235694372660216757106002904736047707213993485033120749383987688
9955190295083176272709022305973160704723656936233842673132043702809062006460503506370882862348613502
9689694964330606977234977206720561849218666716049402782158669088970957062240802795174762657227007063
6078831495319894915512809882718326403937008436862180145924953410793272089414402534017009521356793380
8042461717616082563894732918184203254573462366793350780771625761322434013612926225385061209469239111
3087369461314709839985720208131097554596240672071570211936505372061140259844883270901240434984426289
6439171888298924392483101637957774062495182445103881228323682495501663809304145298795340844709036852
4666957104733462611172377086678657395937150931359924789140227445943086649604810847955194898317405707
7920815663544495956137066124609795417457883859034865271644915751207350671356267279897821671022385853
3030617283018819922720836440456695572046365681031144273249945889066076457389751903348998084850484559
5622708518641804541232795662913845590026264746379402185075888181094586003011970604209666619703198518
3517133971718799080746985055807448221749203183141874216853341689391600000654656788919148198450557624
6566744048242111647862081798864738106129656721703828531981534169197331419367311953486081045526976425
1417755337994002177590643391572889227730138277558389394459139020432355956016110816080166158535348316
5344734926016601704597643484654149123630982809481549025612601122378218789422377759422796208972906394
0664151618273192928125575853388322349093650441127288906037795564951769759023019572964744992363364125
4353925591668636585653608819285651385535790584552338541509770392629717756161459621319695060412031636
9841858134037829254976039735965918814811312112651634316097350897976579352118830710900320919609566059
7428121245849366601235317508115385003948285921981895527658978870448709513678797771615068774732186367
1869179160318705429167502415125188495301161336359401542188297913575582115258610762403672208821390831
1732840915404298099091984312605771665766895416939483063541739583484759421279176384140471816896903987
1098698831141254110588211930935320853293141739881417241518400171562640667735311867512224556346094954
1407892942097968058787129751291215475799553930495469019835718363896844857256668280595408669332822627
2899519656341495456930487767499707422633696185173516760954731933187023517150022854544642466172770937
2846907563616425513627750126724508360937357119451261367945267696979568676205762167597620032875245124
1037929507843110355797898617807042835071507395104281621480251288222576919194872631940284848364587092
0272473000695205420365585712561366544533722039564129090816907467427052651675402387826017376948357132
1102249046553083416814626132275632507132834205765113136779985120723235295284270031022146820295248334
6049265574251519040317307823732051967937994190279080604567728677357193907231944014022085385593521237
3516871001214758502421462202209018626293038661867000087326388139451592014542573118928423595175320098
9429975929914168484970261735651971442484121150386736503820236487884593571997064694725467430008633679
7281344111102991415333971036619137879952847196046522478911729195538459105507805895651985613651631198
4663130201021862326345187885795027459057725376530858215452641578241301461085367566993903765440283335
5713031162636702242563994646902247848311587215109552156483892081277726184231620526167649365601351388
0177815323907965708602946758407212832121500386391434275982962486770051068909563172490206203440298895
2077807027579634317438206107346443886920063673846155545198220135203459148309412388536374388005520889
7367894062149130144630175729957886999210328524673467802073187004785098166816667491012659230415247072
5149211108557304639773674977401356836979497886654108439668988498271056983279825002899535346749238429
1924498455248253881310995153426902676789270495070653748966690608677297189584654467721784187319833134
7297405758969243724230749578171649513784506714190390000917310394702691255503121323529663773557615952
8551579948566902971547244940016328529821482631263852872727119848355302857719412793783832501138344882
5317050447410460016175836777409995484551547164924989501740373297281984641840104451478253950322086569
9148455014639191203154490870227947182938471624923279354670537149777213241047573416645707845241353755
7087345964303080807057682613173093739028151003182044833021747892346395461350638331475319443754748332
5697492306910996303469083883332362660396045077437496729208897938041608451084806724879464927375221577
4355340927237839300530364986475277646557854670149754862643860166856626023861830989299072709326094108
7036018962127584549526008651432954377529874669038617012374182701737069935618442856703406294929272607
7551120456539627606591110429262872599069023947482815058197399103741231896273930241693894323178499067
9250160261509980469790399167395571449326696152360375577795057079279128183618908915995699894876813233
4189951541665130913618635337304564439492386883876532169927269456556192216893146982947332397457197239
9229878949079732634385144398446556413510842779659994035204616633565273917564165974127317060092204958
4561775248834496358160874177281159271921315567157523868832751364642224117096971828480441464360029834
3858908996091862490449090041191636678988692816702415977466279094305319535903573425350748133049174849
2661145529995934654046806169934148842127656183120275918379560966892746778352813004589322298887183444
0494137110298367327032523256653992218741646788425130572635359803912459666700539900739548836714020651
8318415764789200068616420974530033066816048573301615155146775764305100220321156719345145337029302208
9099323156201623456059254462595075270967091935281465065013336856423626727287169850671018516156542748
6256329866048704996042518955122948467451263301780285954335551151148371784622570669642358096724801497
9569399532837322805166998164374749888683405343578279226676579777364517225669652427058323729111653412
2456104790705864394240407555338181231212150529196031
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.74, 1.16, 1.10
Generated 21 Oct 2018 | 17:38:03 UTC