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

1711410430255037838346264175626544868964276036833017523897364257459263011106885012452768308126192355
4407676604111105020992398574229385922170690044598360687836076413458153951866103468481381236143404773
6601071107404501519106304034961506599068568278258865590220586484756775689533866142381386092165594054
9241204875478877321365669015173338712615597791931586338299697947373605154546143133355392199611639717
4518914276112643721996187569187295966677907764620770507598122314064330262332106563781649867034224996
0810336868473373133980512774868333615820708274911963279333670334508988313230971274704371404435100891
3934954802155868449869873381620061719932630479489337500811700441121124325988756315729065131567674472
0191312959906562123574866222049715480752399554833270374581790872673929157757720511946236396955189346
1570049377290177674782278280003270685546569615288074717384415278298174745037758667947674584473938371
4314223766184899004898858281241741531863976844392587251019626736980078435976510129175934910706003676
7137446201784139278485439400667911056246739691637977090392343179642763765579230492132231532617429458
8769412429833778252333381634242534040062358651772070805797472481293465148326905881023335885749660229
9071892183536416770619308569170776487473055565532960480437134147667888772311845753196399521188352093
3568794833444374178690620506560076400233665209376282478727322135575351066243342719558738626994542165
6199067713015958252042024100132908139685549194150200540946680665182390996913049097933295313982129102
1624365099898847359084342063332647585652230554717175679865989488666224399536975490085794599577872581
6686353107279831733099183827398938921091909167713322176974402732353062223607871369818876290195561391
7526227544179758966104623502357373310587747033571447430273381304000083663438868464254929315344841843
4886174718554404002433179723872400802407441771658943814084823001383392586610921361031086390363136156
2233300470553987103123975476112484696155945995401233415292447187455517788527467586042320774275167147
5831482526391176827734797550188365003745933423401251788098709761247459041620756128723627509633992002
3301639813754699970238884349790672782562603594141210060679259305722558374326106681099138806621163223
3800255448626623457346551750125380018735611600676378255087482659773323959762188846152262471870669477
7482338702515009089769869798483195064739178550531558057314362283607491962315317341222616817714958722
9792355813570617163999503203458803635388700364027756147064874814639269049924283305006300301421630319
5983473227511467496560263144552416251962701214332792814687281887273529162104961305199890919257142535
9731428571252770279148503287488946109761821850438616254958007086065698723594832702246010714228136293
7141656062397097805547698010520136741385617486567857919290460314162042185695937984308875837364963065
2334360325579606071810059353571074368978671399180020163191596481612586000974742453934798728976454487
5793374379632759811421254824813153669164944170003019974589441989068205708854143489002640849808265027
7305315398332030053385558883747055106438742831475160427451165594490319079274671580086397654456511450
2312693720777842536992911565829968776336540552447923497445107656457024447773764822474354318503703527
1011943262839714141516984059475765285334012787994039441064730505063533073021130124298796965205390424
7082421217801396553744353805230753254190815699619866724344918664905945354815244068626351502406746517
0144415667697111268491272680510477249701239466176788627976144973676800027886310041530914376210396211
3967805539313762677084973758706662769409392936304336022069949773460955836628116404974957063216453483
6292847406747850377087109059993126639760830115201082860317716558142264320874642592066475362520508991
9488179435577833621867229499720819677877483592473633141570050771250617463949225993929977296553197463
0830584981436223208617131622796547877908090783849438176376889066442038970157007911312652607459422908
3346997079484002583714923028403469860189538665739758971344438013714106141271925778684136806202505960
3236386307815173129267125160163631355018279799153116446585302693243576216100921645469232394830285420
2401845219934520308718459065718682881889741632170589048925962675813369436203167596868364619825424489
4622802602180477176354803033048756256608694811930684887300459211140566907131921865656120709316215959
5773203308112653378396138411996732535774698821989471277463993349447806335950556022091616964486937582
7670879193420198905448939918594806454497084999797001367817869458516140549653118794763507511605564673
9792285001983637377427229506884957612025396832881890157935208126429962286575874447698963588005097198
7513407149016595987180075599799764050891999144391869279288029958335033760614233876499418872207390502
8252372847121464767412247135579363087673403306539628133153313607720992399230085937771133585487506227
2939545747008103783350813049529204773946590944025911646909729916205442171112489342419650435868389915
3055982741855594318578835172579649062769978899755735726854662739259820043924486865209977048778328670
6744889826991882590322693657721814178424415909631519177104678520477569401765569679590586012577694397
3431205559281207176137420652124144930274946378363436199370773544964988161481991619833180124955784623
8090932350085927465558769773505259940142923345254096494537435961096294047970873024806617806566169498
0047668368502765130725156803271488822126856277418212457901768949534282200875896783100183861534853324
6868156328717286260270692309607571392227785194272677585936370998233109893116656266070939643877081620
5400795080806624555653634100610053745232874891867363518731662406517054443874297083229741624775636889
7445731943171462113845405689005937671540352173665926996422581063429707782372954928841723022921892926
0484117625414420037252472189256019860634354302107423574174094774972920166909823304382565235821608856
4706155513438452831364250604646354585428563846508648130154093929817177282677954415433928747447683040
5639850940952487270033639308929481360896717325581323344731962828015357278405213400857562984449091700
8208608806950210055316629372360502198284654988271207029544754384882739447347448562743017096750578575
5310038714226415513902089218598442582383943940752808392900708614807821581635803865497270613583147160
3695666192598301716924012686959064146072851653128781012786280699839986007401244512269958837212593673
7285707380644426516447981379917892565169744331839445675875700918409611526537780347599158861694914019
4343709944343408601691081688590989436892143129441955256849150770047157654604401426572243764962130892
0172599709286070529386158039080032040058143407586390260266385738819983932797171756454670266530339321
0433971365670301902319419841801198097330463290573478992204384695457979842361571028052514926179844624
2642306616720955180875751210350344303994369310624257088009845782501576392210934917097895410433353112
1904692816546599910963718960830481140983104744171950781451565575659318928636880256748308357495454908
2761037747900381684051038154010552676466221899386580574890281603078820682777609206739494688436862674
5999114992300052072324496665313587001554741753800074147610671599558280772833508722197352808735767671
6943663807727048733289184076264922010635321273011384276765496037073700494327685433317782731835396021
1166517036581811984539833518496580137464633512820694026712023794768357398579987254014651845507646154
8825693391587004332400938128669456082697121013403272039615030875016857861081376001167588249074207863
2286689289785828961644082894337772947667732613889076202529251950787342168758083528090080378242484778
9458990710393902331442514531345035944044772746711582610635780577006664827479085331746913329113820894
1406073901351913184811646244094386393162557339390814794778301610542371181726567057059938238943016643
9780429379082494964058830475914113098945376268568794995798874922590260198297097203485181215660853373
3600453833887634807478305275921604620817523947753613928097253104691100040305159589056738276870446995
9888044689492689778544193764074038995752085247133861883473338455856243153301198087232131798416386982
9723983726189962466087567868214619720119851556652132872363041748341546224090139129430840534658994524
3742170430172310144614821213309972696088085725640548755470160449031384182761386392893641684849659787
5699780644578478100345915366496559991569966363603470835494526922063853465701837796745810513266370123
7441464380811584504237355439315495016295400009741254861553307708523580454068293904503906335055410876
6646362129805292454367402250126735733142882364943068444576793072683800279843440776755323080103402067
4377452971706312058348644737136255580825268162785991006192651903087403561638118799016704775525790473
8152044553732498838936931476153608952186222959935769705030214015973903142058182737493519608983580205
3753558702922182904157511632939171306759630780987397307484904439718343109635806056262770451684446873
2295713148814669428014642789983812051830884380367572516358726347190030011149498963906466283502264959
6210353643195952707785274250297882229375834138614680327837405774498081528494435149280019347249597395
8500324916191881085642905714598976759519819308861705500115591782665507275471335697626487953780356521
5004130372823882479167936751932482728712581744475542329738455373473145066034034912061299894814701490
1342329942139985148350751268633782297225898979197271338448351609707381462549405249150348394245901482
3244113963487381041968888631879231535918664350304797804138625206603916207942614463319890820091630453
0297954825690460279283015535422711786428371761921816054030110966078967991042520062089457863083879095
3657128671129863947316974342037086802915103891348030439211594155497824816733646339912475200481130728
1647697277562108037575315340993877298312613741826738209936413858673931393475709063364205274401301170
1558449551402341592508205830167520775245244842004998371136194502383113235383761974139675035005843768
7542480563955899974959569546325244289021122748090747386698877035133538395218250122408698481762568744
6069313308398420597420188797453235129245229491911344897988067411783089642675051711945129201917326884
2768696993592726069514287821009255160125449661088874015377224663420029427594141594377875108453646697
4539209886411108732986622233376234488150805911233693974127646920691884297675906378370255864002539773
1925038733713674189093779894771292010864303521677981192748017703267821704880967467436360070866817289
0047921548317917140839823155558782135682436910517188938745684755343718507093130342654890543396886919
4206095459558568583473893733563462180139395152127542026526843874468326847056920922267717182349662300
8201906407083396954485427941805296094539732968822131011404641675285611689300979681396818249797825020
5438751262582717217820953829428591599639834320661921818844504507839807505995816923913398782460066948
9143100554178829072075694887156254776619986363928250828454120026289310482526157322325138745132939936
1669737936454454093280517046264613849666640292912392489234708611616712379515880691653031003725194748
6685213144881993492660327918470583987189734827458914162767214562601004893780834569107418573710078707
1117995513990600581180647381079654917623431423085166764861428312221053849023307767346400676520596168
0859792923462256142890124369259760176394113278259530087901524048765670008977533902102404958081627262
2266107688285410363581192406315267824168073585299103704103090988821340150728399819052697788500371713
0387041721308920401732659632129948033250926613492606122408731790091989557281617857672978010942780088
1829665671118091713114233683370065952407522527221027477493848507589459760646422487359180977194842648
2907968379594176298143239868643092118821998792772671790694499037714732078762234710476752427985260066
6031864083789490310581014141042160376000149159655015875360765360553025850062773450555073132993409561
2563596964752596397848353554692952802676397193561882855973571494555955635933472815575556890539343036
6876969609719041804068788692756764115998744317527892142542220076221923645725366813641500531514999604
6516350422869593176770372162534769378601920896230173736355245138894896831284393773191444777331824384
7173205317778889931394428478137210539288509010928230318509248285016724285621096565711138380229930316
5237897310497776674586015689857777690381792053511387741074391080844094836332354999945103056010395231
2553611421504365003188942827306853345482369840893776222975171453210998815205955693022733066377610346
7085220186132858243848597005987200219078484298728844313033019778929850761237887296597207757267101824
5233676903239724619827286560994346721076555008336717776377645504412277158365940280600399391698114575
3812083304964438914905318929939379383826436186508550708292588451345247692563282774673338512925158395
6565361800202088735397911585768244563580793019979788396269007823003640913552017088853320716119284922
0784375137027712364193635503891171108767083400686049984592456758771836614205225848752904448612020711
6131465707764676516230075372319933112322280689066022513932175460861821432098473253036520222386463126
1411001163006888077176651580598474042952129418247687465888089040167965128018365324303850232929301441
9893161166160280428836083532324681274937331351409348808377549021496272610117696639562086917542172208
1427058390748047925288870795606829914661031434374181933692668854810843346723401427729788225469411293
4391143367958919114411231943851698660540554379412055301235994718654866559125758316856565884348868953
6388023544987339112168894605361140231064468255020223860094955693431006957619632452764520184925218099
0131070444019869680869086458556207493419501042538088897804319499300284954003524402743400166259214323
7665577512386299619043814243475018602390608438701188654813899560545020172755594908908246279419415560
4798209104960805963751523169078582254756441565045747179794000432861251022763824472618398342639123233
2535650622245300865246373137993934381854507352593106665685569388335800228181787139034303894050218777
2629620429175907361824618577016517523144570587396027010794979012208469086231590448411278318398981824
6884613129387453459317850401277006845299224770250310167360599387357579711620814959648263648215876959
0438525093824218029044799135836279942682388778772484122123858554763739114391202667962917906177034968
9142270862667374740069636885800699055927084487167646581896380097466571210925241822793849114446432769
6273155775154142990936489151828575961091248003153362244053463806206253350194263368192072361224148005
2593081575767959651076328227096947394780003178885224677771268950808484317799453563761585467882545491
9762761228718239734131156191078692577512779073785239559057816945301470414605316684939527742546783717
5667544699798491445949829430209909879339156093501176508155601221594850467509166191196254708054926424
4278156982237328877702638389565032302888679092624073475440591625811043462964497749022061005572296537
8228578533242194313804672019059133490999523559099467169943401938047481668304203543294601416954269178
4297779219027574333242085288938248143476390136746402546843375457615079315238444263443733054398250541
4965522784068409494714111670246915417624271432185767054902223303037629580692102144514483544780066138
3409133192318399463338314213720824618453071207256756877688012555403500999142796284931385207240825737
5130869209293971254077426126608953105953518144727524949091327803383532324503997022208743949047227470
5163669088802042983959605861740800680468243338743291980775998586074312150183267249530528279751057360
9192462601027904044787349456313315188899556284273736040745901372439987982948501092517842465617103470
5630342373135210063248786528658635458951614486043137948720994132567113514090485070850256643764140472
6883557044502820193789578309855924302092889444015303218468483014171876797806471005549707881317045794
6247751814535818754494306006793276594427853498438428879056034835131419966986767891998974192250685747
8456913060239005280104354621863473083711373117964995721467072386827471494292930156764216222396096268
9690636977861804430181020208867136880395671128748305812755147438746347540376235611241181232281754356
9388305130522313755642099358916202208916684776722445915258129897166141905430563796182568721534692316
7650387763355035271459913725466214113816941815306174299125198343974435746004580607117145760256758153
4363066055545758152176526636749976030504675079376722257553535379887906968821023380237913576090581607
1302799123300745975936082944496459105638844602744579437661114554314439733370100072472271770783810760
0027853468549447755004195742982705922844938543507565041134137276433821816499861086052453764637054918
2970727628378462878027409284312954769804999154907905606262038610608199149363559670857882839759666824
8244617756779099284714554868527365544140757220811571513933486231574727011573541174964999021512524158
6201181232904965517003732178464238965830842888976143788536513971435793308782925250233265858761503136
0427641834204230810133814995489681522849358235496139699885706077689021928475379091063864209574175199
6139108729658563040647548346669772185050229561732370292235132997547186933798599298192761757575221846
7682665848761347869163577477541172732191239529746805777432418845870647394835207817143405927128689408
9181038099139812555841441705273589520206320950194573503439641084923332784507817401959705399707641554
8386803564401196143693725634434705084214365448123126222114228160579657417007898628658483752208351126
1858119186270901062856870383334706125403798800799551615414844125299758566966437473283218875007226827
7335365454776185893064313162281337928987835919630966263788263712564370998114256734399037936811031928
0597606984084887851260697361947826321221006492516831704163818893439021367929029223618458587152230454
1942985701402837974925070807939933555462623465432333548194313366807418710817601960915530224150215024
7708351048891599826230581479888124401630551013950565593754715171907188622062553730278727524539949784
8795718467506793897221892890356933779004774875968419529069001891097130655221328102324432906497384838
9678850578913494513748218682047176260522415869850905342084328911266622387905169913441630413470457242
9077745536767357580040993942448182793072747583265864260370379807337606340526046102104944751761091666
9466594512344797721063715500738539361291163792009538186656808406163025835675819332867975882199890611
5967087770633500356670270154649863409148350149937458946230230995973449528094089599105855355663710417
2817847638858383208550818272524489330251261882004419710836545119290424881274562109429257075326024887
9077841398310736250224412103352961759230781860435361027553980320945288692600218184046471592447139732
4343143849844919530197010490929181579767430862699648447232431301273106869865649104930463386605135189
0294850047662295126950424782640492173095089086459378765638458411816862990630387129901051781626323238
6774383130790689558541953920374957475906575193587965886909128368621037274287588975187696406991915733
5880983126438959266280607782890708145728613813474194673389400353185303061812430235948370253069284199
5234905015761294968667098960055689778636026610752309696155849766373566554524880763104345013861227328
5163233458748620697495825675468671535326961983775123414943980334909644416461001382515114876578994198
8483462055213065226561637074227890645122601674292359930348828678828318953239674079556556118593080613
1436440861777165978792998832088413269394115636411427636119883658442785141149684237985276958645542514
9813605758385805090922274178037535128436640678244334575066714397673839549560136001913978303493533529
2568971079947667395969506089003288394577550388405168938270762661539468999947623479490220637389310723
3269755051093782150662835491604430984667290016729851583780520408776680510235536404282251541426700217
5957442938281248631662394527787028274469190504104949684600591009585326648660014693736126493849363802
7680723337000268627854183287824754613810813581104721137850195447973267407717064062611261424127161232
5648639877905756607728708481027209767900744043243510871506671404828973066020969255963480884240686293
7815820835037517484858549840460569344284479383841470160490393962894805100126286325419546344897868856
7045790990815026689497214560736656176519151301231960929166744888766093572294808576607249538105649797
2524445391028537850046245415752593204887196632064202729280331875583262447565540370166031796668474946
6088008926992989577162386471601311703757828584846383293920881005258286958758256573710254966706182062
8938034817759060142073863443069196751535086539663815033660685941203624612862398360796968952443521714
5857571584773137435677955652225422049881221980954733440350284736439704409014870042203847220499035228
0566275424614779354647647333605035474759104144659958921092908336219825463613518209739060767904545435
9950332181212968611495421262830621567974776135328853522510197029152600355644791679150721674255618356
8465644435649849267785178744774729252632559332609792545856706547560565145062987437817323608560914796
5164263985721882679292803194200926584226838739185304408552119139097524621668867688670379567089887430
2011934576315146742598679685434607723822134943039307290484892601247147700511397871020427310302340298
1159583261240242882998294577636867769479005027335631318162065013935772775544850696071024868358943957
0014080432144265731420317023667555521394368855961538795704974850648616044671372886052830892155924251
5025681892553360544453264466072460221705865794443582710708379971884249048638524080227702335635482102
4607061462228491767784682217138300091944394760073040466408281688502230752836068316910451866733979583
3802642264118701258401957396968395348003199858050970067540796611289336542220728628053332755550120176
9080610993208634956217320293625228639535713474397029821795280642795328162912168294091848866609973945
2642496508693700374002127159016178673267985535363293830100118136442796888651998328871917294177487131
8946220761722916303093206963148521444545774712658178194127278802247089106718768164202584346783109613
2949133420691272169764158515141795367519492970768667069679252202684528036093174416034131253179953094
7268302424780590710563133431280357346524173124011172167118443551588522486134230566774763936191611656
6913209111636222180447617563539984183773564485648290972564848206630885854336415610808404481635622601
7557387476587194087730232411316005247578715891587431552828068157673650107667364294408156490941338195
4252778372678893360393956092565467094832049114226021655986174650943003888095944309798185589210653470
3578997622147413119306096308257372544544891207564290969563148290169600764394035776846236300026148398
1712374580105883078302262973847307058342955155378412224132142699115390042041777574816042212094271926
7346682949690913626549873266888856575909564187859611679823132638793614692024751371238571896078799995
7395408051643203544344668164448824312237945912173702339075876989069259682890298822734532788338033736
2733074500144214276750028389965111597771654827994216743115809791914371568974674656984703303187952902
0608003194058580821742689153231446208911047154204614915891216888569174695098300497801902215822990431
9885612312944934328938625303058139518088385111469281308863227774423858293843124744353392989238616229
9858198882485001424026409651941534561886169627963931625321578861099449814969671848901995258782254998
3579901548013189998991073300749493997982750540767325189762742061938032781966037895718717755795598228
5268279257776552752416426812561272295055920218564746608593872590589729627733605754590738197302621622
6947688149441739210366797965078630490298085918990840174035075894345658371833226118826986087827746903
5003144716292722882341078447981695221654475247658054892222461304519240814129003883467617134096179297
2369621536561179121147790583032204601297923390181315340932923338802062463881690407630295042404068545
2435412133373432977076239204030900732468736894558581369897362921358743542930514343841562183714548449
6233358625947416055785386683903935623949256052141090958081251671818666594294336389093657998237517124
6415145348206241916249587936633472927756192146824128805120175708333564903783148658216277569747276945
7511232504918389241077507825152249772562471887820443847599901751854096216518911811372967205793474628
5504335854653348166706122535171542480987708041654547809770459424854640798374922481833079307967583474
6311156889042486356083915213358562769904726883610073239335910137776697214209517858860620017714781053
0444196406785238709725932003598493596471128797923069058508219543474054958195465439130966887457820200
6618628364573458497001230557875181606492237463932772271011623733522171911152987978372695873684524243
0855775610141340178357377288512879542094940843282951588077988284518535379582671075184500604141038535
5391009106160888881518526631324707930516611160842555288515878718357730115728539915442037992809643829
6981190495868236714357077803031000566371724557341627099091426749305289111952431626286134964612724129
2120347353371216348787603463415086940142905001161382158919426301046048788044597157022356827465995437
6540084318503171875770728702909104389460712512224159995042513149325917981924048392981864778460449810
2236514624718866880854403661467467798891017157786947198138211989037626663360209247134787516183797095
7234761925597884391096068503466082399436704869216685785953511406314515756816590428421837863941852358
5846304582434534862140547967745797395623310968660114496556515801314904802798024891697689812355976276
8653003901412345441456892557135901875061806490306772721757076536772741270182933465008715214976049520
5817791563532097792823876563886169869029295673035740470713760926756720322743040654312117981456733336
2430465109699945846296466985211749173183202111381298768870814677481746435198819776474240836019075758
9270211578309998438028247442564797409796728428805730828974079091568073938249871511821752426124288142
8997387411239908212215819087881180752142413258745904963021063935604066367050496860506133828617213213
4244675881484111987411637682238389548184693542609783397144286790912054480166627762341797935902756744
5359750472121017056219040527998570989605134212153663194176775253480608074109982420808024436575854754
8358066272430977331084532342629319233541004636049117465732391245129630227793708952622729339394202705
8118389501668055779364559496340994971672763217712028252235477886008817334020695435870640887126678676
6450313254470022974049619383212013472654116010794939001991560184354477549694948262971810544119690147
9231132104471055346970810937162171091693940944543846530408012916195218451099438809601139881110440482
9032152414582421314788850271243341031620844866457563998060428915422808443600249061637782509940387062
8265077573109430990421579646264919295968339059266432506700357479352516321286328936753380659953480990
6456355876585481842894166054097068641409080455731385782530434081318932486373844962244140111272954466
3192563005837362330741558288882744107268852190098350589293857345887716138438983799259496213314069860
0962910030571219136152290038297741154695966124797405872607217940756255409792739634955305442194548347
3435612263070896006904065544571654667588828746443271544756809822825427356994887722427842040953088505
4073663689975916987418016462002925531402931958631617890417055170189902895142739085934492739654005530
9985211470939907504233727200033485269953403793664551512469539960682302303623749342990763355754462865
7494721469574231612898369210013783642592475567634579647575891583926798840474794238876347516910836543
2110545108216419389377593599267024845612002010381564223593063488104722838883989358990242391089929695
4293755176174670885872430500501185679281150528887809947457335113355839229563517007114369509145396053
2194373895112886581677530618742766603846613906217059820154299903045777106960149886054614258488275434
7276629537796362227933371187499212233115476248748913971860544387382550451207121447339514370672067259
2755225246571637766090869182959084014285496693282957968751027020965935681656389306441671606225477155
5836790560278955202627920534849752728642364241449792577913457953254581595509615492077093822682543771
5724999965181146654772179191729506101947443565071526885542660021884129612266008261388873864836238054
0848936465033521287002715055972196943391014160405839196981050331412261231424969675810045121325142312
4220796742613899675408657667222896600290764239344462480532354418906231702974881756084258602390582902
9480873508749305239698184799437183393623071164404546404999572991815241566105553892679196170337589729
3903548698321659188861844712990714958743462179360167394090414136195721007075104084549964352147743395
1392403835910228862073182981049247083535741152602012500302286808983669549877268182613021920368544741
8535534759905291315330301022979500008978638602503590229842181492621416834833580366652266702764468035
3262422061676776875266831796371953465881273043490452248955245873751741420275609062109156142560942521
7408858553351765571916145122919531536523137298859988075185909408548233182547260752023777532330734726
2570695864161714853071805126781545573477831554573259901763046241527246379303907518507979831989723530
4084136282182061500857840167103624162873132764225492220883374118228991033456843601251108971495151360
5958558774324086740707513505118906461576844237474917744816294682333523784506869533486813405005444794
7554367120106613668756932583991504532331661677393828318350604041847702377099245108256463946495464760
6907190257397380306953420397470732351652754596968962036604365916231284285128008081945527833754413225
4220326625684888455103598444266235435346146966488035935422984360780417348486050797427870739701241937
5959916044398286988720265690184116471930909347675744163899803033939252638527087762651001868902936181
5082118121610690007644625153892120428085293931890134286957783894217727775070211975701554972028833166
0589305874212877267173552702303623470944878159673155778813601214165971820500105379355086683823223251
1592026898590476409185520643458018426320535105990434268359399508145402362106564024438577138251142224
8466704491222053061341517163841577905561631566433168663025292202908736438320120107175713216399075341
5188468127765977500491843353937278883260691213508266870543083306380224703596036991048970669044617697
9771887715774445724831323461211120922283712289233487977068354458386554966134436803068638071651699556
7063900684383379391757199826772898256814005172370060183208436871687554994392675106999993120167984099
3813558766503284328667568008151216464225227203759086820477692004846564594513357558217563961805246776
9247146025935069629163906321676982499548290571331207134598828535675315583771311588364070918739625518
7638748028046011384129510514728061537181968194054309964497374887960714191315106985909391984815099169
8873126830510025907389152272703218174076086620972271980955546708551258442815416047835718053630500712
7745341660154273871484280409921415484828299939390158686614562581589296660114678138796770345991372961
9901546343789008720942537996816832299394163831860780059597190331362797588980579880992191627764292214
2031175917504308102972636253107365590772160913773185793612684966859907150094368429648785190100801668
8838876713924952394719215676346385028408977979297506376102450865243466551974979935685753437132847908
2900478752168431763047513987916077118260196565326329894912791007507293617091629133679904267969339155
2731046275885367718802853917751268945904200478557766046489550184253111242423783207864954904619719733
8153131271581951397151272491158343336994375417276588818674588225676895679971943810635519278741099127
5527409206721803295515762181627748069798730049303277393615306231511574814877583190235451722312075838
6997980433858806335150568383648026078329724142541098321462709382873130018452023995958692945105021116
1256490650020955345375053214031079866877239606980558896357164868230462788665809441091334253116503191
0445794381345877104169746895214762288757711051968126299302113500875956980527116594351971938779104166
5761455422272940648780338837904275585116457447184952754131064148711550247160175697598380552269142589
9130170529746162756039218710071466247039115135504896545437718747112404825814815377976544665574823612
6822426564457364142235482643915990257891134988591605311155407208507535317870371008778875218654007744
6172913578547781801665136507356769912484356541556522174856386187170877616532166517723400151522630771
4698446342102249754077403059550926459784943858941296921895437457952642814026719053909534696472913334
7413584637248686318097732314684492397231994806103687963650878302605937732591459800787765463480800060
3289677515898020984559544223123426183120146367154767903205396586403115283711079229566507038019562602
9615823837975051126910281511999766749622537933305564606394308053407750524079331805668212902763057783
4419747924809506768903688467194542549018651774062087921963599621519608400747635392266072770620496710
2208094920047660288087833481745330014846042281785230152950650786177017894119509112652313082463202316
8927379115167814153516476984579212262138597058989836443596207685530542428371965954540019109976184177
0362383968140763826516399271324053238296856853882874609147254287261560655837079381133174775589395837
9499689981727497531997827576230133568916554989355278740169670559380787348678835594311920887054198078
8570287575776924243567449439827406071661806995063351878851576707628958831469880853710967721669336389
2136770800512938643917714067094336943542178716864787763810773095736904940466764548149650566439768108
9834451019269015355265126646996249308465832325038724634867433366002634453231404082513914345000655629
9767292050094233101608560580408391803577553896182485577084917403363680150268207395508564331249746563
7148636444720237226172335425744136730759512632718561769241215157928290412075368714305206143153990571
0223309657447692256944245949678009979220277326653490423393089901354966627107775952455960793449017738
4371839460557793304103827972580115429720719279627881433594703324684237561903020095162214358740083145
5780692315422388705708106142507095877005040404317785653089228597979074340804504078464665645561434430
8508939739317079244283510263667931319512206914250463753638545572936504123110470115738468124557697970
5771744452360616044042562964974628333474845891173302300291018304955637278068878624529910263447155772
5089313445177144386430922624486061469709858874466372339750734125250602390618133221468830515510106970
0642387090849696061952313253821039733623010231040960306660096624608681749869888267415994591381856688
4454096983073471740552843182706896043770242756905134345665590989454895094448388891624803794258836449
1357457126058037668807652220710751071676788793106583401614870589120166102960062907035859129943236137
7597589860345397206047575040821811023879025680881407038345728900969862950415845983878599658916508426
7294670297441725921925927654517518477907968347924967265175104327248219340250625057832369536156499366
2571849237409560450088022956829550728654146904240352830917689074823252537698243970221285177223713837
9251620493959035796369456180318162376690989782268307833574221414280439825505161257242492751629261143
5731272579033599394975366694290287486701529873487516939990919770558744931588950812744377579714424560
8384615640687819063436489052266875063139312235601775432786073038386420261037653413643199650268465145
4265533460286593819804950342726169750681823342138394002956360924682587277848926869572662299068975197
9869131560538444050481656813928802315552487668548245649833724955295841247403634639514353314053249518
0054151151116556949991522048267946214435477721288114526561108946200442818599292406757334216097250057
2930200877325240653530651088175337870846721579243353556992865331071783510365413247871704207407461530
6959235470620234780897249598814927679095430273759799015834601274085095863817167882633400542414049296
9700657769727540167739820869811814346468716304381958708270535223705481663225710769041047951287473870
5192259474289737998102233050165325644729082286821456289574921943376252884039851750213908775013434196
3584637884923574709245475993641409326077566544008433957454826828602430291916242693935179568358671001
0835324603447793751676365873182597799604351149349881821240908644386938093203709996371064846481624806
8391662016136259738830778043870020107536460904523322578775026280042958607246032063900447808812034162
2082491841121732634467976632200287620653458391824594188272308505329355525164965469056139681688759716
1531936140652440079534429183354407467683753959751582596567691911008598156000662908568404154542458875
3775944823650211434092595611562483782872727648129617594499195473218765947840387896292477887513992147
9723658916907879348333156315895542878876048515193431344673797740964998137151948482146340038713098975
0157625910614950807414527124891124367662787563010702944422155306847667772119864299314915374392910223
3447817259645384397106606694731013602518070166020581182347471666806444648048989949566867033026979776
0386319763107185112128124015826317978959248893058962792215665950823090484044083644655655229664857590
7035282955003076115101950615308892310059095967305103490004742536125871238364986696439742608632159197
0118461153490870064105729389540637039838245773760801719155049062664246863710069981352164268237198587
0460337693198627153307094259169425456377259115653293420648770154876167660299078499467252660301836838
3699050816130754520343175460731097524423008461134738897593338752069550953779231922456216106929140370
9751182308595962939272492949895744370491846579032711653650823163496413407756687761867860157124093955
8286400475093323714133306712071869700607939629738344242290747436353578270210155381767839151343817249
2546068334125913143259413555474835944894962342641827350780727644461411870836911432612564617385520626
5034388355805361838024840101027278078972585399597833555127160786787111262037930424866006016023950736
3325691650377354898997374852122776878054363371496218155695957162198973275653187671352691648942893132
9442495840261353632898448013167228668485625910794035297345917747119775309338235239960352945832271383
7833238990719659290771121274864837089991061685770723340858018066487435647022450223344730081433068330
5866609953757527047964678266030857220462091048742178844282793702364493643838911380487335173628244400
8543139126794634595018660484542540677025479262854315692952079914897107951627795830778055545435785436
5099467098386036272091609109517052662186256785593212582112835932148461974868792702368499344780147310
9256317178318623069275982650777100410903915618223930217858363385694883795846084316818786373889067261
7679717587238350628906884646737533663834630186140708746153337016216080439760314283952010613039086231
3437094811942820485026639102270049911740197831019820630299319243426769766466667761056539403473984078
5479096525256756069154957977071688369585747919931251389729556686171674794497774107454195789949139189
9651646778372251033971785331447852116260556495196195516859301933358500647244308079580616320558399780
1910535897084919982861843672328172214670066583869369506772728873595026764331557291317484740564178919
0533626585827111896885352553060651079854701965975939908931030925022930076486980456237263138414990709
7565461860549556685736109171838112268336626265374754571296608868571130160041892951658813642459409228
5847183154128481424624239933233416112879566560900660364666291827762987761036308753685525966198039278
6989874703050178966234085881685319389081382679330805660812822192040703296822222963730770549360730161
8631304640015210524714195560604252719783669358454565626640528204195451327097072849557979861756716806
3286538079677588575722431346585135426301731765392866721459621314848945382491329579313118387616392123
3661541522758611238676304243729613393046635436212749727681149088878131967172910919648432996687416273
3529521600113117311099734015459157424855670753312444323407892151170203534549037211013318732129675913
7625423189436275026486990011590111039785887017818148659328035047464249166679411514540361022006099728
2206724502106760091797034087859963540853698948789086196053649595989995696453400595157031379854265457
6196734010636032451940661359487598351821224749685752046780547674649568484092139745861671880081380304
7763192473435148270833525613588304262335243568734467848517634105005580083464695279805373359285606648
4275362163377543925426985767213966540554156312268767307213868651219888179655033888008320062868321710
3917662675238209731710226560405942519624626720473461790328835380485107803270026120899357012462867098
5008358680086088514759300036714689336706106393289007968658197286180526100243442907425154967401005995
4616585263987121158626124183910203221115578661044384873414992354175326366579379210256082048585713871
1884070401359514708524043498365177366816149669528354652602476315982422680357239592213779684105052528
6493281716565162526119436043506965692189075847608742697731049492520110066129179743700341724968828141
8774974139934344364435667150194030162529182705298200350673891276755916184313520264263290511935972366
6739954813943987671847781296891573444456308603847277330290053155078878988693725342957397515421856474
7953208457635465689815185558417580545553094611441746573839259656674493881214930555268800648845231779
3593617301596961282120524100522863715683432722836350041500185004666957817288134235410473304610763616
0953606684101515484990086604625934059547491964034992018491256043098188614239992639187321831902959849
3489837842264688088280076619271464244248059327451634960572244575812100275823810956198575803298966634
7944050297408209049126513488399386191543532816887209353525992245830836110089460207629874559852965321
1463882913683592588403011250017182578333337167674361366762693472822877433140828212632476366605110300
7728103214482531431665014999299928290333545337523298355074915685110523777092463840002387969008040687
4875495724317570465669578664991821419362400157106151476076569606858708349286085502660786390714115313
1636687995700515913976685000049476760357581212649665620336683896330928083961543607739151371629954142
6608531588965885626952064892904416859848212746295843733769614694564731286939602815405968171611313951
6102159779496767685619427666876452204306224913364468819682205042927755504384848360620427285751468562
0329343152607380722224668751011359176706778231009874697357294674226379174957340966939227541995992437
4093156712154617940489733218777765351513980844130111249584196797239516151574984435766593389895099831
9939113509470459569127774466182070057264689046030522391845410909675177016501401539329574101407695645
0543793252364326872711225943645668766407701347164123469552982924933533653985595918916637728347734278
3329573179658777717560590505368341596637817680401108981631347039385456661657362933273658786656945764
2376911369985003478966285347573114897805579529829669789108865951518104258091034050427113275333598281
2325831965670929149147982203332272336344700109211952875152616154666092852703056879579962146283518278
7363381626226012828175273434920484066042560305449688658952643329286853162471615190619720253195583241
3194354878938790447448687079924069768841681707362385050142599314086001036830360888415259737992519874
1757603859866863136090478032605807890127002794101732071481982237215785643871975792638954952768455280
9901089116805981049323030369548166332491671282807999414008660806789136112605296064338679941952188029
4305151174351775735263152029983401446799370424563166614565268152562940881523794461648371244084827839
6504465638607452474785202326077391084426682342886463429453309749608485631643444212925508654393917572
7300893989903004850282024602953735543858579605749671119034385055822379712203349955697996137921160899
4866093368496976622166403927727582169396307117953650453968287368372423519581507644841280386987860482
7685382394010579470418776716878583599839011357942942860609530357419533451236355007231787324078768192
9479843968945267113795364036253937987113967600520364212122755291815059706790190008574611611741946338
8943425403937936679019805332673305510201647933281265960148227458575928128260945706532630407072452554
3289000493583677851188354391989025765641161433700585960698447272415574522931165247618293171594347332
3660508211744020555782511195565680029752143496748414107763955091894705073771030556336169719543101378
8054767981919574279387667418846659603846379965826613993489904401176616598959554109452795625701058703
3315426306191350789859869722284445089663742874879945438374941408933308501306177430865015875253002041
4499190368130557280651414441474423132057310908723582559021452023180707551914268377074095464950179628
1048332363525009619132903498632874162447752764158427667963932349891275105103683544310762392499774033
8112901889534496099318177168507961301942917551656938688189488134536844345319382058036746245805114459
9840836921544543279809276570133949346534942135829383008302746860655839854496406545836933368260697598
8172787420052649452731781405692684157159774103846329161893600559463542666113371184629438080501981331
5048328208681772558879383280678917079878169819062288363619090124685059863541163140649164949258285514
1365445725276259755326421166504275757155182651928252662753706489790014523774143307801980218094313435
8127474960282380887978042297353622321790604318186599656758826872382624323455414260050552891731672444
8853841330353715160005072219006317483705749637321588408554823075123630399975476885885762901354124338
5327900017531492193044510574105808886120363472090237015058328362173681168159971581464857406979926029
1600116949923359459476246829523009202667404495119688868108816165288835898373588761025657116643840315
4991203936459331096599617910486904990757589538544815225610817122839308633320975300233778432258764629
9733299245962931373931381750480352156735946451675011641707542847376309580494846092181422802933633904
9612099273616087343588282633902331047766001052284291902483654407670020887371578025081441654186747990
5842425388286258303506672854328024040854468392406805330854477035162230667715917989094564495500486718
4889483009954067643195592415890207177262541375850591123376385045290023999281639517657018152287227626
0541633557931576231231915192502558118688510507986875865989105282415187657939546957018651573081378394
4659603723265432072294317120185676741050434056167440631415819066758076628772265803992659895604476701
1662404963055204109453515912594295820421505443274813645473006488799155638970612727060468650329583484
7319770774192799191340459071199390652444496866308490644896954244416893181844477866303132310304151869
5684310691224383543543701559484639039428310944483327571011774951456803006583614544653737642702202671
4729836784670502241659377474819261758415274080138542569034826431729199585671780174828438562228921032
7683373967300016376465077738773628450195244592303355291309709329883090427507444359846024171448133978
9439896786983959000553780506883013148961214346472573613995538818476466846079173676104063018624190049
5765502858977111366578452683877203423752605107501273346896757024986096627602856353858717692141392207
2594982180877554865224264800729278538699075089509235785948478320231642727867119961831640785089209052
7952470830179804503532469240387182506389037982639469607948900084040932902752296649327892395411448491
4915369502446044141725922898630335434868775987959790542911506819021960567112425777366124120335725402
1943112250302616757926599011401956926016597436511430248064113630987970084014573440991864757329531477
3829942014689096380267744871788635867124881068633867350496594566357916193564638689141833931406765933
0103265837616229824873699059990604086657592096003581830192706853672702112430866050425740796689324562
3163155017183788972370090506311109741902398002021462376893405560734485452966608757250516367101063243
7606109418461317190958685159938776814279202388216921458931771446400778319897464513350035613157726880
9327670746542175990733579488288424803917230131120283289681276657159655582603458491608940619362826238
1370740873785400311962236721887906407587916809959890332351337379275471671887748810944072697256261423
1876077296476070822085897862857831522705599140790581413730628377642375398627804050368841065222551294
9403776648512474744066843977674815914561791480259587207255438505838936829577595294167350284653936441
4335251883174300981715726790348658936157064004415105035897818951639997487638929098749571984639429934
4785363537184982056654160783409708800355104594802905152779630109118846030680611440014547306259876002
1495911265084665763660147025856011719498900664797346610338925780260405647080847212808280066087781880
2096312328853272848838751978559900491431542739709460213872603260031387099386890768941979772471545310
0224846589908501908866677512729486749901984684039353922776820764716086741821352828295425769011480977
3458704604122029915828379193198694082045707280643717575477698204207867977414344383793060128592644438
3059633559568507567222736597899093509856248612583916039692028858877758718852266746394818475677391594
9099173201053222738303973703823168722245432282651559117368110102149433277494731527712290235634635415
4532945879478567013637741019407712970863188726199684392470285480288139688451684571444693866889959630
5118727100298979808843556143333904487983301696336537184728371073874148706222254796164282470453222188
9911935110115262787757809245598176542071990101516862746831757403049982252878710258818206076536832775
6438085456767737268447166378805614060013101789754129966130004322536357799744424950242109778358805536
0288991884010700554506861633440480199924522059996889412912106661898757784285071627121867780106210399
7777040148696934300236068563587253922623633606773232125340298946428180540058790828495671561377578845
0738630557137468399306771718257737983289839478319269266181826859110003121828829689909769878622588919
6102650277773694946224926785286600113790368354798579519222803655755699626138547275892246893151351567
8592345964387779531255270214892741722128755500304998527957611905146109351077848022999291672844539366
0788702106992756910467801426630346496776591815266577806934130865322840534224873400965544696392563774
6759846728447039263004140569447220926779043594974206134230993349153772609984550212517468656255268672
1388133338661228541672308016641096347061795984357463707289382555403725584695767766178242906397072133
4964419982892721035792927124477492246465391987058838842913549211435327232694819105562301691652517030
7399113002987512601848698889264921919478285089502608240618782253726419630447124588504306302200652232
5759575723833760538316295297731608543890644756035679382296480206865970091992760786255486003703282905
2515054786742298661374200245934603816691657694394876541679313426175969769901708317564756367133998192
0998789665805464187566213816173242233245459839852051176033672365262600761350584117131217798514009443
8894207208453204562086679191524573169784664450082855300594795036816980264997777465349649006293492111
9396403547083995345869324328636117697534575526794380143466803896549352314535429442810840292851944988
1920047481901018311107617679230108987192379999200075496218564944916583487387329805566832555476074911
5013864096254343662197532890970247404994880176641554257690547104124465000281035520657303849649640097
7948979931668571861769693151285433264511969323715322572303873751106999272523413196341878253879094056
6008638512390158591583898183646046781587834986224579657588966966851350696371582475155664477790596710
0700137885014364921062864094196513305300329851509546629159260656973536474936007251280483063649858348
4120958885380256971122395789745970767243356157759594225556996801104838343598738885076845742163570851
2980657830113871619471486180941486099316824763570884151423323282465535713311243831701076496569229357
5979410468939315706955405878859146525855292585083105794923296882279707378319633914570189479660319734
0507072073385360198251219030057102019901096870220256226397878727780895439560221347245277849423495372
2769349825840899257016904133227911667911221486727090875048370505769162680644720080907451653369270308
5442230954440748620296394387927897040692685707466809209754330685127240425153225966455235746045352054
9418281672215686308697503956711381702320847430093545762907188369360501248286486067426179447155806896
1284127472580115547864171947237915212399842684032814890976117641614107618223655947501138208655183694
9535815130382137002238437856278989753740196790512492288462129643589645261097304746945304721120560530
0591016656998766465257463227570734443761982654868657924473124816885933969630453008233853776176558003
2878064531560508747138837448259803531810468166263910553551171270859784754799074432746173069419939126
0400375962856744860127371823269546740904596180749645214021240448715574406033479012017660008372180694
4634037280007417165141360296605600610787954703090080786797566769736768052575523648962436652587237218
2083408879735937720418466281358413450103217851672512501056479842012387687039757169851220109632670460
3049274780842385292670399503557360957471153620578701655983076784973384417047935771902673631543903173
4136138123548076122786008691297002315001438365999512353085409782992269136510268191159776773857379535
4495815265176675400001815833915885615200447428150284758890603093056789977935301506459053315761561130
9094838849869004634070956647853362465938374353431975023372351022140345259214597221412928286195982090
9806006330555706422426146964394938601722731434701555754093607593792838305950733111779687234372514946
5100814512186953323550770221040261486959476133209823964912840417519807990986125522508701610490770815
2351700098341180228654042623953721238126662424463220948271151283109786252849686195221422500675326124
6587797453740257318142087502659794572882354606593269125760192494213956669025638772397284474010129674
1693990270486896613658748950566187833801321524043224253550518698350391542216094825028602077663459725
5500175172380201062734308738088488018248664588819401190270415048282215889260988966471305287106506253
7430853155695584260814388333519489314898127087948369159961284170391330291532583608467261767826432346
7619753912521488629390377066711258307232489445398745522702520849103588574764559981434567387260672386
3899615273633153956249403150534531974395695610648069856857102487100986543889902120666476586416688120
7718640651890144328924247903436177490807324678017024533278177958592940283311887552218277097939947590
1445992058095342278402396817358170360955722606507767912854938813326278486351760745123116841020327795
0982998317439252590360155625103693211328152340124047377243471597724077317205413434748855385399475497
9232033665865807340603927710616723855640273982874464243873907334722401837257131621840515058274369149
5962406489395827557984534559373377583051241194811273661596219213240177569013604076994247985907882436
8408291388146578737395095035635681694862565571678894172663727423144014099092669696199955555830982670
2935750644102958668463568867927600174976519097817381003195096354122148987378426721594560038076784121
3483807421831586340110228855207938770425943948624640762241000870198771203516858861217948022195137140
4241287020639633794003413065785406689481995222445221928825919813861848146663641897485214223555532962
6328522810052580333264440042280124042507363297362193420414864522049982891809196487173455060160763352
4727003892059301597539144461931176926567189793425564888277788396225428362265673346405916253686345743
9480619263579230541655706561711654572026449507143422733677781567549940883066336064209671574261233525
2900397795192638210318146768859220731764750358349041225507768704215834961222984740972768125662312264
4044808893960112056928466143844545885141211293949703311907507760339211980568266756773310539075766288
2017647770850310357995531223689499349930444800518529587040084230757558997533759565192802237905627530
8228713888182781885969486984560630101208783532903368570208799515073569400192192777549844199338220749
3124402754382346978279587365225639964559431937495281119837311410612515907791164022017761585800450484
7921965125248335964893304494879318805279390122317885526110672413836920985242261392226860014582158917
0364452990489641882168748650184054516262174999238803813332736019564074881255287176389324694169009086
4707975711305283562468694901258278091353204301679700041379595632846925442953665951042343044218856719
5191591074993009943383817860124659071020055592609622567567972295315944279121266789836399004268952618
9228960491491125367873675664263484957393292076995063264269354401086853611688978970251015129793653543
2329414244458300033477248228540582338690308045906796410184660916554599361588906007943708461350082875
7732000584666880764080211542633964486038404797438912178641609500074760930715880302744734015835917530
3056989397117237881888283674179801942255031482510555201432128110199487894574459521874420502774707321
4594823041342958488656408634629867347375447928018533162853415514747478551544886365798372221962497055
8439063660427642248362395342961324275693148913754923506356796902270635218410492385887710339112312482
0033563364371276913561147488419011881575841207673153424983783087702739283357680893201315712095684951
3887869915547703306195026444243642538527142672440483762224424272099285829004023024843102028603084845
8438122638852812430711322431900102021614797147189756926872548018012799404138025743734526139495583747
1912408893717377770916977428805792626551413417378159263885375292839017359914867111596465270780919897
3559354005011952656204707574904169591246436585688788864176097387559437839513461663669270636187944394
3157141152602339152818770542490914892034549890507090530492022302692894853064382827021326114953221542
9254416055885961425175803297693504918222923605754957363817057834356852874799124036251039247166828502
7971972750008171158323370384275909365832134430080134643336174272649795613811350872481277883874342389
4092157802799121921061090871367689841952982831869521834298951352799830468856223892267048397398137191
3811064582978699529617856753732188030501856630609882776835012002602592032370532951850255516335386671
4510051547832362285160604419309782732240163404601228251095023827363842344774939047168632900024785199
0807722992747527927608998880782552677283726497430768501336936738132419787086493132827745725185350717
8622019311932749764728503994583273746266115756705599746248896480164107678685111456441643146738308671
4559166627573453785839491298666503163388838032687372196072424674688412903890699495603477781434298197
7646193694749965681623567307282186069520479135982622165765488281069865620001904728461078767134018588
7553196514333239665485439156946020134414249571083061416451707335538375910988867550906177675317747648
4115384606643735263386042659666265116299319719330240805247679059074412050879188072124031813967206742
2459108996073464999635900168924529767034803153374315260506704454944677674887791117881320069329424141
7801278684612323901254063955984542797723540773821211722978179078360806315986231072440082578847720315
7510385437375412617946168980595792635835910148507752590333023791726954351101776821420931074556912807
9042190119026578645745503262501189950475364830875669602995064592844290696383215819990319504021997658
3421095669946785195431459457293097919588598832463104972829165952565099410907011542163617890572191817
4488702948383069580019265644925800724270097774588026114531176812058289243160006579360313938153403007
9096006276870533442498179858647606693535838899785123304016735267383475006620334679873115765919739271
1370452903828461735235871260663302131366901196953965818835773547421232700033046829751024048017094276
1558660898148099132949766642115914933684379096100980436996639543605657321294813617558217440361945307
4151789448868458101411099751690320048935051660974354240574004640373845836127069238781171325155160439
9754618434108179170465854966945325030526264879471472619384414808091952568715909710512931197204196092
8793135096274174503637364041287349329477459004493524246605709957670787722171203084247361192994570728
9526546843203869838661128473257070021592551692737641770645395448865600032520449125138487875938705315
9371068402626201497771511456169619631243198773126281210287251655850575566288547788457357854955140991
5565095117460765012360179531551096394189321748331787501017444674104971863548103713202749954738546582
1248085726409655531242031149682945151193418514776519951043813119335967040777466448526444020382134402
3575325766535117476348516754595807381006839261951706208787405923951477726756682681829920131217419515
3785215812533572000768107069215450558767161248072918608111221538120329575114334618410401996844639976
7215630532130100062480515204629237650339654034240166118643950440275017417628552762656556405604134978
7587882951583908853558301510766994855619117695005467036094108609968506469743610082689364016071555939
0778510110827437855751464285534478913928059821431442014902879809364535612209098750045781377183795070
9396258461186907938207177007446842907237968127258524017956738273628808532670242594440508195631993390
2970375221433190224496317108773883114146370782271877017190583407742908487938406442206287450876596187
7191690387120338858698040983874173225939926199805582481815484142747021821718781455938003930043600598
2353943683430419797899198723107139743585364175767524838890024093399281296339087768893073439230773303
7053442252221055464392382239548913646162803458547792337781120287904860137714843749123956406694884607
4330142530784260041135376303341981738323709409247974701852390854443983273955771262471191238069312560
4937915071824005040838119545591657441801048281841783078628371571574596738996281827190876825188692356
8824229967042369777728575698870425256366572476788815995625717075064683822347660078265452931706206784
8553737139594520444685106970553555085800215097524688991404934008070088331801185805218358611297246219
5537920755771582580844207453259406251229549964130837718017998563907345056335678882419408042609088732
7944761936498525813138393738610459460384572653526064434819175587898497448418855199503784319983386385
5597282375635796775926173186076523630429105337860901662746671162795003118098455662450567097342062934
3059550514983016239633393478369380589053692280786538129305835350648116416399207743688588648681552556
6270062623456908243528379049332970567664114854881920700253027080312236860613031335746441558609394017
2915580663380907934056213435918082716281106698965412703861380138330636529430699209589633872119951916
4473500079725018975008785302207892906947052741993057749911699409864661800525813845022410147744335907
0641965452515537257579486460315321749769953593469400232700827565578632525566386673926228224461100709
5771290779842047343985970481664905933502300794968872055366690257403655694940460893561594736470162798
7728392728009376336285203748356281748410747531159761004570871524218419087844672638843209047917078224
3297647373761475154588160011287992553148476309153557339088714270228596616728181392425265150494995131
1866583650477027028998900578508786304167274956531901439544774419777132749594787901364437445772811986
5409825666252845846030172258960561131478394302410289530082917345726842881444661893358323306547819043
8668306343022524059352985260703623241963549947030215358478777867577778807462855150903583445822468758
8743636994266612586452946520506501497162653785965537553211516271445427816569043920286805387486440920
2986445638230938664588077207759744651112197389247500212312579725613384777863339315449822000756866666
2550612030279173589956042493649067138146960338567280481219254298905999803725931860576722881774294724
1860482890046025564483326318835662452399925589838121073888523548744354458508965766206305656554993213
5968512111654668460610031286065031206090064770861353983822803431834082063561197081571513468284578214
4039489935682166564684630332293088819230643191218743460062294222202342871816747491699305523417426811
8589165220198872987407268041853168115025317854889023642306434210216978835401797962178311095890735444
2975522696705956182545885973596542062340811137391247590616723672836950910770739538105447876630379854
9593005950962432976979867592734260359374425805869029228479550662649780584637132828294299831424467352
1984934492512830943635136402174153088025159986387890237141489184631053787887637740968539947698240096
1081744031292002563558731706753088314392011742691697866483093570365573708862417209252344167076015910
3921100357972086667888268000293571521512161427303473163782950093520132488378826331774113654593671068
0549359701271558617193204804581285261767691969128063970086866103554743640005750677638181377488760910
4207897879895221762710776945740642491237939872951901169772429079830595675616329831223492151125860610
6475830562844182563837887369478910732282339526428631814025686591933590584303555344538511812264812054
0214125381109448126138220156614785545641513752558115530344363674596787188589754782601115454428006388
0276123455480456248466288719543007918237598623431644737801881893566624403499596453369367684112822270
9271206405588627421948646507589287605071195285412836184856132860708478209793938319560564432492789294
0420314286170280341623646997847120736480146009892881069038343449784986996934412431618572502420068404
6149917918105459080428127624313912489419593597027328288695100755947050913162559950070422180433470364
5600480041630458145777351419485406816727970755916346270030329236312839211904636581404450865935631393
5551368727401463709662713141818486866507702536214243814365961825185079462652062006189955638030123137
3076443301617625794477499669188935729081736564712858632578001902909645688848398379448893484760541227
0996379454762209918783310419980843833893321064876733338678956895033580470589197239029444430758852536
1121263151395141101181364594675958255081008761980291456755176804220492130410306724983623510126345720
2529314765384606933632249307380549953236974384323164884795860885493184482832518707482328455935696348
3925142458984108148459506520816153096895794379475629310257996505249235078457896866649903285055701174
0788721754167081649076683952854088445007610665087807667365250150058359474193715073666095220118537071
6939788346043518839096986536090588325169439065994922603503597332261483181933385189226429669337937059
2956329681502154875129232183201632214669676289625728458776997871135796630390759331734240188395623904
2545681009432052531311664886076731739174748922441372253730106235404795755941857624751863292493642719
1852218054997918078254367979495906783543888833225678921018406532630657238956500069510684868574688622
9706883138295491313554692864622377607806611025263595856124247094863878930225624399757257567590837068
8209386652880941900606946016006070847882241189264815143324340466856321646306828090354637752318558804
3563043575008931899251245364963409329982120284237306499576387841578334927081975881341591836652588794
3505228340367704940361804804126456607414518224893780854877592479189205645416459795803611939417816927
5195438946333299324377164378355066325549840125171915075284899811661172086167464282465546034130167881
3125468731325030929162895726461532861627476387863469395404097085757290260817388136046412642562467758
7173178245367376795970506018166166639546296176823385869460798472701511749644805335000371209174756582
1868118895639854487742822287634372367018652440553423356340760286041594202543054498446686038784305535
2643938278166852255958575886133507830246097561716922793561125792914702404154476049012299979471441686
2757606694781101252658927434654244958781283602792285346180112236195913867601487309784227858809123390
5313372862080044836447506920092511862760100735993263381999715695025178570941157249283983420255912588
5117074902414219658102673837868362415348323186340234160321840978895808487345912564120863367612530979
4543383316012114033896913942089843450304381725051955149484876726097554847327089912502158443177489485
2067133503475741599562933399878026172952880321700348951289749513528922406056525417919455258826042897
3713861498358644316586514655789308287118769056353741011056046252587289516016712210971156970708518040
0184024414616430925889429934905309001200594121398966690543705976298035108040073869975210748568174509
8469774879027942192188308058205955867619086663081444798331018507408184441679069556413279645383988729
0292424830748549350741644509794956703588740155089905819535789158150763008047963361197780577723885547
5252611458295812632148331132228619329938851329585989452335980339278698769098629059660737895694210770
2781167113426632224631216579869218511710893926919805888816514238478552066695672583757565760493319866
2960804770127737481746983626843528160952763552400532948863905161008307954685957111145724792623489675
0566650957944628246266649537841931918189579512660027552459735588750845828478069757110032063322499626
2733154247799082166919609012245825549743070389861486692288401673090120869571034671429207420181997375
9185115701807199769212794663717821333260141284083996147150481038131029692302113342575240948071178368
0384680568361703777800745318392711310050671038811756059583261656631252364313435037209595793016747710
1712156802686978265884466187084503903360655876362473648946900428362370243363049379166151246255955562
9761684910526559642878979284332664497708553732964254936550242070342333230135269146662481711373783481
8010031553262416622243584160907160416247660361987822341689034797590345565682286808915755028259035464
4418176490764349319088476889147050894395551744120764165295222562969746473158620069714641110936689350
6910937519690913125536884448324308464198142121222617575099736354958891618987330987834398040409558608
6417640435767522791454920110237777546328923330497968741048901795412532484316342288443198283048667430
7469360288221036893959608891487997102368304825963791733814759218491754281423525721287738142853580523
7788288504707120772931933713227855462463239181747699626042642051583554874931951036726496701929088033
9184131012063428295079149329926498246949863567479478943906532804613871449960448056677372402886307489
1905430024065621647350681940481573185204278128231977874748220656972635967570984978569396788478349265
7892249284351485514051928701297859189083995904405093114733587700651460651570397975544021104818147974
9838244161881546739492092243026119058370401323090454466160065584726466213936116805586418263476857497
2903033442850224356987661682679098221051586159992701576895820392484637553441088126335516077770904340
3115998448209603990274890346727508798573931454917697472659690535248086257554380996633738680583779452
1318679160810424153403243346260230793168505301007102983588678465844639820237153973489553118084718785
8511597310300297982822102333628910046360897055801250037548011513273941686534824142384519096654597142
3534866964376018785211298762779051295319768747624304810083602499568995347716295269041836480293444324
9428555475602072295939069440147939995086094347007472335328884763616156136961807551717647502639322810
1088578097139021719514679235266695575629604898320793432670158181211873380756316827086821565637402057
1794007520071634662118792219480476591930031473745595620793222926506335969825043431180531036246259525
1797913880084127103678350135700703459243067514704889590186797758450260271291217157877466771087735628
5753569112803360548813260352808808651181353104985242436804168860864740481620670349695515274046620214
4344558269183249128303850290266964083074344843502930457549304064724577630032770187364011499461386760
4742201126093291698286343179893266510173331611732279745115947497224561031945784464568152179025618576
8371586412599066946942331825929127281938912887519269067026650499511780117395727965682310619444838730
6262693782015933124533107846565070963601077744696163381743847834090481119442863873734545540287601846
3864168717218871787755761609454510382147586391447858420694429405579533928679366989977266111464437123
2699623077867284280746384464327600666269448581203585088203429257593539374736041838364712100108166313
2519113137307019182867663648641489748209546169764208364742571436282508390653763414029964246205942485
1184520497603340454078249751304713768950142538184560710626520401129897012207011499794705079736253556
5201311202903179337337571654699783198930685237103400878912610176185259545398447831131886425424383070
9358348607101197916899788676532669706989012332396357814299297668013173101295993282564664027113905121
3766446154148942857757007535494829595373092378764179133317958142176834500416241489527266886048915231
9620899769995305422519460387754803220039521809860938085294332161780881337971659721139508169905175225
3995667471570589899088645409084398399354198192992723128896655516825638841673711720842937371395838484
3956324930268941076883376810897911964608584622851962140122345864207753146320496971968853724092879563
3601277256498226982300797591335907188698726981715056115151174331891911611213453082778105664209805746
2027083799778098038174872911188683517885357083292210702491039181994516392606260958802442415633523341
5859810104747247971658927689890196431967333490537949332837367952063037732138024470811563971200126392
9700065163508707707887614056017504805211523941434368541231981812211169249096731080158291292438938042
0151971504931387860642057909171138074003425619349780817484731424827323920116937166884631901565921542
5901061196334715834954899916097686211439348447123048634734109878628848555774588717036145330851692130
0976698884898909479401493987084250521164034112665633542844431303284966405167971294311383395976002497
5769563420776986069966383370854047375387951141105601143302685064616639623076167106704604150443098640
3782076046596176458178326471118430960863864256664892801957090850028589245516420959088396151111379676
2224991937298723943783886268109802104807360591066007023410195208965036658230931769292524747774659324
0192472470493884649154854854134529339379946813038123770815414814679110112887580947690501115457925565
7011319966649795959388615667183334135006351701496944949882514454367216781750292983319732117392828273
2155963260316720543784909061646172586825374640223951458545237325133419244112847401041685280083132913
9469029914401955080165583760171463221268984079251677686805966566504681250334234099762038644638726778
2939037119521277639334330340618106800889094573790443728938692785544037588492765608803716119867476792
7929766802371775520324274097809291953406972304327859916908136873424010083520219796092972018460699303
2372925677862358913483556871516910207291757900624040512374403406146714877727186178142239908159483863
0466549511317418625919619938977537760179928994112404680044813805105032394643543463333184582243051015
4993502975424798409776803509481007481656652936366614460015434180089282439507316531689084144817572332
5312115903040643484518995325029483134951292854386792681067895505772900454944291641332704007784172306
7507931111852536993171842552232168995305623469964860871166528519269566105285069002671381622500219661
5497342092648192589387759982490276723400906277268456372034316261711910148863318864725805509532249768
4793008133049667944992136984664403606954521723728950932693707267076031539515656163391394999229283283
5349160652501413829975146456471742038668145646583985365142781961788864446746417850377096270778508891
5008728492648954084446794107863746457336259617964729722072094044544430870476004410351680221428413925
0183505990204329224530603876046685337053226966728291796134703306222441547411822815874912065050466455
7851484553120942613068976132224169063067018555260130870997286755837382914190374278644533652474822216
7883526971758645967090941720369233329745007021396742882413348816503152650659022593375537805204348838
5142403621838055762658456190618558180158175762967989694711734420095282134480192854447849377842505342
5638541600386267887220962181610584220541761101414775479638728643260093855071940538173965085338839867
0079589335128416540947364703483137760168806388434132531113979425612933934370540454106268236052096414
3974010676496546325532324102234745445655948196857399359738145734171609309764478925970891227093634023
4350407176828806384077934569821448153211881288794339214182015978459709659866077588850342247066969499
8532777941725870734811050449246634898435426197262225676978070575246137783277610518527662712965064433
8479887994582223610955329112697174700849146321032964533800137589275662523652379674680241806276544252
9968788826944005533706689118892933216497065476152105203152691904628439350687517389888440088656494752
7205648244286462636789420063096078056843881898683615308259370048957627680993798211740534413130269997
1564015474881003621091407826377898446869452103598474984410058153009205134608555273735901457861085070
3780567086348982527253303667507166364744448385381627720115731527983691753613869431230308693667337959
3022953156273377763015739583409793351656086245739107633164149417102829416033027130878540025979254940
5428267993086360429581043978970239746662400862722658641827464049379646834229553763178867148372788615
9648486750390302422405750919614277476030853298273378173442153635390978230886518940659396048735487818
0831033550217792318711701796610731887333228747938994268350687857179782439436692348207256884252504135
5199254215049089354780625982073655750111433542297977997414561412329628599833615153761492237229711547
8165134459406204981653686347068764612779900751971024488753341630078787816993662005347576116938065333
7895491088288350275984523241818822307734309570078868393521028752493156860528495360801988847657748889
5000708519149259588852152677203257480070993013383618453720847370073318983172099657444082154601056279
0959690184030509790499800703558104391607190298162321664932831843097535699982038305301439748165754206
9700990334435398321630109273476190469880879708417706096828550228149545079287147240540658930839472453
3159992150945783786724438884503507959401488252369648851316999370477081984113260754158787983680182021
5023116326622739814889991326814591966467407115729091247547628757393738497852920726095829796562594119
2970301946602746616726562848418157774830684825522411553503032944367015452154967066076730248630782567
5597140834077807298257162393504156312432818426747867006779662062220436533000250124356713225702097636
3195460594989327081768303147358461903471684361600208998968893383986582365802296814302871906819711267
7820926778359213482394560707847210322003286016138706706669108421945580701575298444623809163194028900
2930912490072106631502503140548679234730518716860033831530353507223997444603877868861446733669979214
5858622333548355321716196789799755933713156861077001893225693520235700965954047438258528684512596436
6497020342311356742055435868284488873398892612247182414557170457914110343513483729132057187692375389
8253898384839134391408415466773434754050132264985954434501232848675680510004205913695885908705514253
0637797904021234525780172097677673551205308132943790888865302299641868301949019656494272766546113268
3960873567310112089043279621442201174218248460347844442961273645488042942638477093828022919759369058
5439717495157621105384924823150363072840328761571065948559608698004032374572177052588426786163326300
7647611738276718246118125247429081751730017760518471161481321961922333658537307425802081647003015125
0934534815039243132353157884234273780487765814903450611462839407460780972277897011349483258456559768
1205313564364403595090976046629281416246820362576876801704873029470670452626402155007343904043166282
3085741759670989850698502322067138895721652151980630751840657258653491054737526571348168144143880400
5838865717476858504874817496447470431043860154518664481374953358303929019279565357858053762325418814
0952994186508377962944311781933866591377495857461929234192655487231225408755844950868670839305690607
8291179447486436444531841195595901884767222395559266487346268876324398556452437890398301040511048978
8006276881098494283293202538420166440909347942424793426950680957881223820098644225225278839440472502
8709300771354747415816913538607465487189194865003516140134728737197981641545922524607241801825525841
6884026650609558616869950454606878002440624885515324841141104554465253741371873898749991796901950482
7239450279323718753197824587752852502359128084758139656433810090745084976582484915945182208479103118
6613008763125509671907492136594091129639607905377779310176090253368119467116471244769924797696487227
1869822008742129408109191671278480225336932365266916398931808114324472654177727933526570028060846546
0506538076812445229630069561804086657071539455846467655593640957267696311640659713419733106840230413
8535946994336142853393941090924908687388669332103594635804279089123691415308482086651909996544516520
1615460939431015967363338496858680261080873805759992833474090270129822422855850893508701073918150647
4592291348739613499669858427551090302833604468027727239988625309911744141783081805395900991482182234
6346552588278505228167494388693926998428836238205202527746468607854107828543246658329071725556981065
5881077392039440536003091935227231186530468377611159152406495969027768124370511914427165967701961082
2626481975242503359055819081690888503694926622631965210376494431666713886292796691332393488965871101
0611156927977042976311595632249595958777710232324480816708494174312863044825608315961497815436172052
8919291775571030917301922468781926838531057201597210011441855557752492532721765169539340733056746184
1041576583108720039570006422960397384243358368946682839635656493616542630976562064171306278382310653
8508228158920317343772617206689794512499744762941478477065534214322279251830198104822011426827060426
7752580168085695393648963937562989846739329286774130955928086093279824670030026204817369784723618876
8341688375321432882985238283457361513326962607444453106220772762308985434059650908183798320529937257
4203897923666417340525063273621060203417543244693958882613131229184733126180443202323457908635950848
9402869970933474923524960571497549870376906198948729366000726028495102221708840793802881068011843251
5038792593841864852815266411891105249561271313255292295168563419868764442209202666954602729729027858
1629844876168094618974711925018664623111816505139953867973176496350357434396305807256446980693332264
4203488243565170756222318264995434914491399670486224975594884401517248831008329021463720346346461456
7670954791281445812029606043456963882846241044003872921733641961005209955916222053983091960829682181
9567883518579579850877389049023151178319145403709592659676079815709054934162543041004728046014940636
9154419430838186735258464764435519256997037805891312682213753473876195677129160934438443344350494414
4906959029715849517083477030335674784501478822393664056579588526422349945517116909031879290803149782
5132858927535564274003479303208218427504615528972566532450765556601838414946256352663322429172224728
8700766978583419577318832307703911401526921479914833391941068272395157723359842063487343716893088074
3547720383472674060852673420064071597558416407193274128011180235168690465892506443510121375469862844
4336924592692445514582865830101600116619791912356496631313574389275863193870843955996846074034719764
7829196032886595848070739149905814626285582518224498992454204278503510816668525189993443435688188713
6424213975046306882717044776923599513371882098637201686550496839338614852015043781384810761457220259
5900158612523394335773613690944483436097903116240654402014953556184252436027205826254143253657024246
2151330263396727138928357412075788162983518859510703754626702517339474333170927933037558618672672899
0168336239977088142307554373139242720074902336683470758849855053652048933415551991724537956447267463
9661522168250033538276792344334333792484654851362256515284400950885052129444733293423185913468598046
9583446751186841629944316299965094519961350794057163540199204336874329701577826038721710138811021454
9023341390841379081194209057175428793273251972181801405213112313106957894076357152181099447166720701
2890449468540893643997157060245396785535469155165194866253986849870248637146884528494365667308982798
9542333719206322370401577288114147166391245921878763605126621825054517222114876224584757006070156962
5612536275825847677091337110063974298644346937565918150607873330371927601451427275044153365956969554
2529033606072289601992796524078025105977872087849180172164987471530438646915087567113314342185038958
4885475108949352474739683894908532621440957414177615217727289474654756348290957244428317712136702771
0886580088043514086336500673114056420628759003549600178211323039039471485632982261996325303449486936
5952659542571222224622341311114938209481905378509835249672985682746470299153591699498443752734136545
4784370772406902623934037317599774256576998811408805657822149928540835923624093778848708198983453182
1988795746814185659297057161309419161204197540786021197288224401470714102966181219867424448425067245
0160695814589233550031024909602997358803053158002866520030055972869798598623131804981311125047191696
8002121982727489245433932833426630720184181308590807506194637675522277413845606227121208063837319127
2051180574701352484220106000932555070330661522408404711808114636812940282672631676876203764957521091
6094370303579516354331914895114987461347124408589005352256913574117811901325452705326511206460460578
3498022691351060384107739599344086257152646594078727784883522080462756436927298315398881212029773363
1268488701618149956054559098577139142982350565502982508860690641384330642604996101520643201790752775
2856107591523746602724342076808568277297148458762211627356786931506710731439249027307951987437953089
4217437863726046329988189877624407065255133154182565526696575056961073658556584327591651659742520199
0926630318469419456411186808799188160048827128895330266169430238146801072730972650092349169764399218
1389056657074919206388838327207804569586077116955821345744847743097981917833539013079122225503963633
7239129731608268655657864550289391356469874550880528410342518916747035788292229434812976057716747714
2033355782979884735354883642920118315960171155190710712412382618392723393623497259173110228233710757
8537327694481136244415269789506328484819782601460604360360298221933660820093670332980906338855723241
1608538407904808319934604308375404775809150377096683562303997882471789464051396940239827567829219365
0515076779229009162561764202285155269572164489654702323035768407228184486823665779063878667096277731
9091753715982907080158407611605392938689277375899419841772438475992995545266990775753881924456972543
7231554044574907964200699929241354766580108920848977720685082975927689207518872244466206169550004813
4722637784257877057097499232176138916797790466334852173241814957825729135469583059316069475624178583
7076695094660344052938916648184609844086506008972899227255128959055108846236526474306032522547792231
6994212093230720082894340271086350368189833612282003274976747528132201409909161583560032799281801408
6628752488239768244489492006214579573600122350706037929783769525812168303951881486710305054952100440
4460005050763494948547381650254462835725693711719917941523130895926941748033462276342973449183216414
8776711518554519278636020399143347765317353120014593333335564641919409591580039345888927214686453327
1048609918815159663115366192725657937350109533689316100742892844970905006315662547146027104589757618
1938029374110419843371873345408271614721112658742658389880216505987008029412842284279565715945024561
8588858212546321158007002939821281758596015175872334010656521673748034937920478889923387517936270115
0762003592008962890569718898554345923546840211483827830061182923387539452739659886020756334007251688
2599118059167624490961798164620225364635460742836440951398347679503846414044386621819131218515458509
5661898563311693401979365509456122348179090615832617667392030697615134831006568329053829065618017275
3951492289469938820529634412002671764455674862308909264341166138863073568488947294350934935557586483
0133440424279656413598758469714585425884472429360473676873448753682743421457784128779589067013360275
6378006317743915677580352574690725623860322565244296453540103025077272187443306210758000226095992859
0763003714529802404844807509070463269271326978221268149690895788211910074780972162928920144504379609
5543319806881290644682958898849225105708737713087694949396249306680407892760786945517334336653823176
8163710395258019077874154638461276277184592383978253438666616944726603664360164386152096177488355006
8667161907628035251416178900792603992169102767153852655723233090979584138604680918206233488717215340
3356175266207300923487838496498271896856136892006094901340563316033285745138995714951613529357156637
0000105629287616010878443729112996795672197067964178755084310353679657747889703362939672554768068954
1301554418454379537776244789009292877069949670673948767824200173049521941681941199978897972532374617
9453320727043829964612579970674675005890413892118491154293775969550902272955817488160931415749072710
8641514182949480916516240712648752722104676725690439526631449254215717023934192677268228541423862215
9125759357786134717739764466792395772244625249234840622144355082728326341446419203798823024585159854
6041521849378602564435308806488044414247291723107820180326827345130503600793924571164315553364847193
4952318446656406457359148468312954914077211560464029523255181972213522123736993193532360740692689739
4871226088773441731113788738476288193029228534797004907724945423229435010120665646710440132983129857
3842394074099525222437039647126552535481516086014227156540323854414772852512407514891447729625394006
5850434857340274440453843125651544461448338863843243635296503846811490298378985756671125433014054543
3735819309690705749000676941240978289995887717052402953789825666090587850892336345474929612104125611
3237892900081518670749969558940860433149022680077590934824444793433713564072643560041270460450293140
9188287680287726586052190755836633925920688319047407539605035741760217865376386342040032726418755327
3019320843330631147915143429446475959514396894669475094766825750612754098571434204218930781188390350
8220419425203371132797303943837896840100593753675276560230810600256242131979290075783731670675745623
1231542203192690692605444621805235223193753181627420613491620189000951520275634073676715445315357459
7186054861725797371597083453617180251398166928122707899669542071153789648456940198058185696492246938
1318274868915120043426587990625242919498766586954681345405651448940340614796257072382101280093393758
8918827234397401707432855172015897420761847573674995425474293455514099233868272630469256267251841522
5206879950824968365560522718781010363475651881729847155041561272535346565690450428508045677491836969
6662927046316433483222386075015929390714950628492223393787150020906983437943722928441832231925436664
9060982380075362146580815042161661260518928921122124069729358185757462739771151695053655509615326053
1469722033822926202225457876467105768141165560070879669151612160206444032833631209882437506059937642
5285663685525194370121595908965499111597146416612592267175985277342033143089218937220532134266219620
7521829717272109009684936709755109271264416380854704621547719366191822706306794367609193951660087989
5527924694613480318575950537731289618988993730368599956441557185081308499027538648204146345940249464
2820123241197047014704086746183108578139420113138123379441179994986891786099072281732581254752242626
8909051551044110845228268667901413958612295504980434446654949760251724309222474131631028311971743917
5155161286302831223158536276060690772317076981365626880498835966858993447035257277825240124501862350
3573581845614437886673066676628359821298964303974610728105387989498785800581501842007656546155491014
5919076771387541701722976538770975291515660940968104789086347057497701826518623363233291441415613532
0482584919296509352775444442806104152542557597194726143587174605925022030075503409932202122742829468
2171365115291569104046830232138148322261335212863804739136411471667975156309151483062353775052823596
9155381640505633683371393752838099908043068335979913359854513381471769528716692860855098558504716375
8677160553438400835951535587864637153229944941372999964235835333044378745718313310051836890142214205
3205116684913121016730480831546528265413910568698332644396525615427177558005440332424833438497550882
0997770678291314199993541549431674424761779987744224922167852830204111777336861697146188726939619291
6140631128428301672384096116162822650178376592711565621646795198721323530223350375927359620237632834
9358781853904580640543652047482525688038892693118368590296345388886741312768888432987810063065815874
3107957492764162949230258757159289117375693819439247222354020238872425831123146127326673697866848896
8070854100548848481214251375558373562909195959157871632672890103777048000146409309574344604316884247
5931733731744490523771364764686898238497158567191467412065833164542608610614892113270829495618194812
3570170681443463500997629914135634681860876120329155801342454939779477395336928397705904173011605649
2656973918375399072513017312290751585759496550622490419126651914744475930860538880972500437811347951
2224086602866636601475882983786912058069590867404001382353727462738565634193635957603785793240925329
9766128404206809638288348319771012979817384691817471170732687859171110615208942772006486645073028432
3529181792350931568585391462438354125186649704807985358957974778578485241598524747963756497493987049
1614751416851506113135413636132081077834758501000451269693364068451212219914443441835412038227011206
4129829522684202801534908433944750647939165049132623683871888541835009004955925260516940178105199312
8446011241707013830770127738591387190661242802406154470331303507227387393660911397204068059558086613
9561279291357992955726666061701975981090377117496199545344309977506515577332517172033352563672315757
6258696765229777831960781311052812142129715757066626064810335597101270685487942770029471545205489351
5571473116938281738601162916335969704769991154596818498073590654149050045444422162287536174848883415
4610522655912661231480980275542536493174656950094328787995683763504590932526076985030325068971705038
3800699689041275496767599145232005372241796975277247790751351598953874238712978863360781769791527662
0700271493987543279285722725022176580282004476674192061974530469419501037379825734807250778602560747
5591439313576983529359247283876342580853124267083224252597073022778856966698074531514188474201590951
5800676707145316423818698739194122915572462100398193164632021004041476368422958835569282113549097375
7200861285564518791535701137093825838043505932645467582003653406961624701013073498840208566061876564
1603558784860342137353381369558128572393111411860778575474322129502358663230124160531039828494609614
0237089442021687379555284341181102817285393208743685195962538789392840303186424376976949306389082088
9920592407619528114298483589165913978090168436917596643355666925219126886655931612782494164381543592
6772934230805524649282891571692995621543609400689734145514829668172127179187163667784765563979919255
5603436580881382983452593548707934185689452982386088301897056677398257556206373293307247037380724097
3580634939175820615849271882212759181325490469179210725197945972001305562260693487335955981715099876
7619790345873079313005260565526993739571746465411882744446637715168552305141217245246543954016011413
1170464025065755827310704755845661956710072101354388762289343856850228663367931632174748146384866152
2647650024958366960666763169711022658170770126540620590596922795373566330152488709080483982848254679
1474957477984484042141089365439838039529976543572843903811139996987491927262280932750319706190828448
1481694397354213680049906032661214474405047871720538499268583048817003367888959369031552241960685005
3212713431841355778038014066010395222533288951535970685467547399026698550688443224374709558534844542
7542296223820633230879530576451483526247533028798400270491313988878126233779525756953379172291795763
5373229568814460545706036987677137384449810795619131550623494145189572687641642021996694113053111900
8654611975598244287950075435310291404663843894123067450832303479608099336069645614460118278267227126
7379011557997143111529293253883076664727218810231508035327407123753489118884138081824565227494118762
2854004939001632006368325669084794590337942669117447715594802956130352027099410881948619155496251346
0500277960942850082766026745653614723909318924028654821813927378379325588466710632315799117373542890
7691138617062320976404554394476604804107817026041342342372818810788791511141833379939049788327072996
9633250603742133082322136202572896133734239344667246152067471281685123109941627419669102303352412335
1728717491875516436920580099964135270994918259884380151799496376779326042944181446096136177449942088
0465544784435501866977095772855593204194392178931522815524595940657911143781283771228111283417258019
7821468543900255576123019436681454020710537447317516098480363298722357733768809294597322758338517610
6755086180105188315053687526985181706997594850649778831666238757860479986100518982096911743245103232
3565093125534927468918378233618898691209424637716679483474157188766671723468600054991896660007081775
1631532973905050522128137802754339573795399242929762344078531580874930371843445360984710094515399096
9056046101125031292923417548173614793224778755832363141781386253300853343796942178853630244912107537
1405130837845540797824282605900021989169666662326115868801690979993884846830577654634747113967030827
3913935307475674013389930161902210772842981587147139365096996391507442242286922691713878611973319771
7028593198683275733446288195015170457884216277656511530057726468724018555178293208846571983110106451
4469300276516919178723277485448107550962938661115691313812453351659190771831444659894217715595208983
4780682378470547581981240755490939954089820146861864175664743933031680939801695461121691759699265872
8591206488629556496101399634713419295017317617116689920195903072239996710195137654501978371092751892
9137923654103029936828779670553706460699986373280634093688337472439473459392072868890505155692785738
3613788990828153707148635547597610251826378253090258506821193354652676495432586871078154282093721600
9341473651776128358564119272980930020751316975882817120441811537031780304112052464149110233884507104
2724292445251545277872823791302941931480056398952148185800512174363777560488585158296922674327958768
4507403663844695709529945334181603077461570193933983247683729847907785858617060616088554411287032468
1802252457303679883029298094506757301712940257874328261092523388815829306703350046934592714961633987
6418715747008035709343148699047229857141901198459040471368905991843749470620021783818702204056499411
6287719752205269018855681295656913196191655325389499637778555581008989677415694492903389843129338234
1735402813511778864761228288231156441858715049908617278612671014860920116282894013828399090623383177
5924308291624026437450322869090748003089230307570780387192712859410248821763473394564874774108058177
1592757741955096805280568463659282682355826277115140517096655503866356109658717037606764625347675369
2927928696858061582805431219806336798084885103909570998193797801512782443149072706959341241780573074
9185789063264886613186086380090891385017310503433072806213516080313049570904296810767202405530260833
3328008130162058729411383158366416440088743174961425128491757015184747214843035070410795265177551729
8056538048040506932555004245800000922143022871290267368418232762057426332332867465598284450234163032
4954483993064349524855787245635114588127267324166590711569853655810382103202910117953280426311402302
7434195290762677103793047626768456482481624885414857223031839484757296329667289901663582771031524884
9371287862897094478041234300320864744283045533452041686286136771426224161195251647141041028289021643
4567238625808400561053195049692318227313629420676006720982306840426304620663059335979509580632556243
9274477270815357023292406517760581253088263025047600552758018406202828894004220771468734292607917329
4376728008215542034000789410938940865507092049811839739852142277501223606554489830821241369539650460
1430087047999030012773643021484635200849562389826737828569894095526791581235252100592246807201796500
1213384188837616740874506204500528087159706884377201129697758588337172132380654007170704032488239538
9759821294300313002627378772144021595035368786910610787104404878731384081717996233789291195324642504
2422038692858738444079798132336742679596278074456974747611524337484765042110168240607626417645943532
9928822939169760033273520465156970283649263760850177863270944426378137605906598523986031062290886902
1165440179563546042171323445902354633223573757382367771381760901933310595504827271385927857054685505
1689177377647513599297342348958457011057544726446965628884496930191189939109025811329521891655231475
3576427290311131370830582830624771620159102748890043314487221011312106113043449878945097126327436703
2585061644401508252088294782987779575189372805757940862403130228963907842593275072837074746642196050
4844659172263684413038639431491347347146052622181316001382440574868544999022482980901755887659334258
9509465521343384171984562820015358701978965436145304512453325274352609694379784273915500806562919838
4906979710619284413091945842172688316506082184909630778104584066954486954404202079939650013387685160
4554870461594851960160900066442192050599783802287148972396480100666156780535702098231948565933897163
4928267682240056540273811230875157332957366742869359388556096187295374326135171218762172536618820778
5014074792476881983221583337258331426397511764820727084169315856634976398838518290294825939442101029
6987203952213709384251042569376321016978644480178391243675042233833329640806471537811693604789986067
5199835701388051410800422604479919876696362437258860748523193388476845342815412206376104971009523217
3833479374581297891685352411007132167353194625012193086170845354025988888373544835043559982391234998
0275614554997066764436466473008592400098837451183609882862169771725295810171110023914469137577627867
7747230454696049988662205354435750713798022624924834404152089645641518504126705471966101717530929900
66098244861273575938242133925495640126335519354257407
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.01, 1.81, 2.03
Generated 16 Oct 2018 | 3:30:55 UTC