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

3489050460300193248121991096792139927231078370801588187546810092596271597009826858778503627567571451
2524404804937422169234483906587977458969914988186847692661184204337294635724128454641044390288980442
3548593440815638992306469741218121133869292442249522063157577446462432619719782883554592030509332776
9144431673795316645244783729620083024122986109140198551295670454426832618932725520461635010724845111
3614649619767648446492160925810028911023791454195253482042170901202414988702699244564087542711958382
7549327337440657653645647262299684821772317593573122406180958801032487316776885081520587189406245262
7386004090142247376034649118679294848664231589916581269191196479755448585518200573994988266627975696
1116551053243611280649343395016644200414336053729453778148816180217774883276060940941610091564601421
4746315590581200605874319638454490617657185266200804365356148504062205549090001372559098589120451633
3911993004750686992689430497788516122853242498310308078713729291781259709544311323322802837396373115
3217393842943616733933430593799060212977034441680821181814372113867994050974006931464489380405984088
6743367234834859135911324556107011996012157591648688368269778803812495580888139746380326352918868700
9074383765077262041429740776493372373757893985276802625017499835734122194160392076426388365397370643
3093831128025148308299331828793461993612981400369008261512866576609898952909907296902625302936492568
9169294250080975444438888827592850781769069406417772412582307817688703106422368627634139303934578114
9266627050917072861776063923520379143363606375774115898352611822167458959252105614168335301996921855
2278009404633738290209372423450048636696195824611863975645762350343346914570858332495968162549109677
3325049496910372042117755014201339595811957155730354342295644266379068929934689104306666642017442771
9020043228327390377165865090491552920363718260511829626255823578627605373852122214358132630884589928
8352169112514531825404530565487153788098041788826728438106307633202458069996866639395485723303190327
5723148551806641412712261324187605471323354929026821543378154590973614908719639417301538167779483223
2420501921521661311882612599204699249090258954951576625730717479113776386197182180059188564230358069
8825320620302329613547548694411444827412158800096531464327861422481058544798717863910002839679634189
2920629302172968747079328070881882649290126576297621046498101763421756706726922614268268694833671762
7502557532043954985345199334919857279826373864179624036580978003581002107262522918923172698459013640
6961653828368334038562336553881959701288245928500095134716318712476230896657923141036630332672624858
2709839261648738334755012611473066723624284891373016474466931273362674395808752045422396307086631057
0160603931566412627719130833071425937754136736386303677721161519831851767564754543064585261823238432
3776602469951258089361047370745953294630602169399016791643646389997448535345784042603325861915366733
8072893168907662844726190152210454785249583139523524207023997517218359157751498188342567532706893831
0107794517069153192765242024907050945576175738381071263664225510809545192109399351462514148592409743
4491701239663122412548934101331405983935305286818231028463951768680278535730993393329172538826395709
1016064409250654887548527876640064781697504490272885191857242138290077722401855372182198652524273834
2230624221949205468467348609992448978798755447740626176802000735592806181750308561904859624599975468
9408991366571111669863166891422511795059273462392676850009779359247373931644911840255019337359056212
1866960877508326891149173908892398361967958014345032613071358119092607575199344631970928459864400968
5342726135491292209874245753501079021205872905394900226407632610405600481461499768716653181524185145
9394286529990421723565297611405679993005354475641597464676152988645797742682814990313829036159476930
8862581997124041850026876577257283529251509648796746446725898583245084910121130387424359926678554159
1746670451219684906515550369056003144822945513094859847436092895270434610130422755113293539824700846
7641154674661571121284483103956635135317557423555233957756983356429031986431821893944516715910716018
0507313393294515769553259921974331481973109323259431221380709185978248858548820138970304599154321011
4945280511648379154324742349751744251622649569166920004249973659318666700002367202483685200740724768
8413464602564463013156898141318587752574647653525919875059277735381975181661465306929259918452346414
3858116864274748215257336593167049018167117109668959271713112690072924752292633798077140313665766759
0797333128276708394206796447215465405505310385030385222456435104738224547884118044252230702034021162
8989035170464109581950576860248157679088997931028366627907888782037993943616403388377111424391740550
1390660743475762699731608187436044652969127902480059266453925446845074432649117372684984371369777994
4812318002721772900854972089445034687342402181624823541939070354201211249859009682528451923092450984
6635099192272544310487912059389630462809619505914161207934366721277982453084532254338539599764081243
2715275928603994565293415908167175949948371361385902061797568822076073162095853311749000361733699602
0807591517666945603609657374383393265289835479830460788879435478451449022413818524311394985186539199
0980128540812638054261303811927247282937786556188774845873325164640687233530318084180477610161551047
4289889993446291553293387852205040863895293430107611095646028111759018801319876861194743907944302087
5644252982012433910123896149857146161724203727551728128587577393676904284701527191925334634422370651
5398576075685075348365245060331204893747017474254111703239526973564859930457692216035009341704292548
2571243738566874489317248123455786708893106039469061541967953445933264858938020381079990253432734942
7447186535290526252169983247173809794159794908417738521551316253524324067054977047192845639729931645
8566509396185486824186647816020849252539828238007397178045079129635540947680979657460700119371789788
3533966541227494913748023286969597920391725760994217583647132623254356191359123683584844106237750015
1374291894723913449525968641908153349442286828472838109363793321523387811644596596834424027430608677
3682862198964561620095008291636205023726375073082090070194538741972002583770101435794887387114999288
0389089267175283960029382169085396600609170013650845529317052032848070006177859058388602168822510646
4966572815982250740673855902594001279872743851693773404512260933954718663144951471183941169655216356
0017917224558030842746472984318989526603426044926532642659628775071772419560805195254429180718272279
6374808498159000257766608794242858294095220885801886254828478627843210901575387093633306236237462899
1449131602799609381739414102163702932408638482118525530392596990632807782077055965929914969387543216
1698659248107397072388594429115442343003546471244294546465718266488336395545117619274700940747096947
0212830308319473468783150148789127656975137332765025654620143351018541351636897549805778532660842892
7311311180570455624669341534853939059650852881506426819695092940521151074992067282766651038185381238
2479674335386685127369770766644362431631627469137083314008240041243996381645036327664936350733395758
1005741733739252615283584926311844652613808853537530490324032161968343786782185217487991928051894976
3484117494024101888083632316596632345332817802933533679899453590070240157093484132885313535012516479
8717193484031537977281088571117347726170743796814965044968762070108587375397349890266866166320739555
0556801483939488416294648887787485846535395180696893751423880218759571196707913459856262135838036147
6586643389382016707928593854639443717453473655783894250116600870823097629713742063757708541014244888
9067509543536808702567333357288905836010795548888348045654250472887878483060166447691200895906520993
5440629758046176153904102960907305197094111701846897880693044627736411341774833992067101774669978249
3684962797413922396607395841913378475997307051743877932233019077677183538139439529115046633329122450
4924373237777412581682308562940810584269589428279374256710368958853733862319184164028384902356771915
0813672100610442971417775900896135021786109475289232095631214934879203043481974545399861297071517425
2905975098929555603904584604771534969813298858438524486070839273469811812143148795237699314680299897
0197344370072752759267569962121711115626749645647606702037308287265358356005067483324911486342616262
1460155024361492875644777777989619129952375755238658834026017447629553075974297327262134106053216658
2792502327938815667955093171649320348215479008016890162134496727800882748632382152208733187338258552
5226986843798961718010245087713925000500619618005813421551500195966263916341136589013478027586197133
0821735631062865026264217190857444732066203917767505834027513671392028390002272124838354880145615919
3825224779907366358750053088358691289040343448699130508454550252469672675084666674356195408195056270
9657975817613181410772373926831390936622184654747927356998549564389938473689525271255672698782515166
7432796055892589396731254127975492629066394901867387192353178391730752072780456308288861900945511454
3600141606183759465197967218021021304797344874013361551296360730440872725881026184134274553787869882
6259059892276447648368727084280640751378559666833524122150705885927412406660235862973751404442790321
5186079935492274805107784436920534626831650914200635410607619000818409991379827129779448968292899979
9513144663381165744823990422580468578360726853242622022479169152083089303378994010319630506200384416
8537016295905718946257003477929042042182713170771780435056979349877583057103147231985587320561708540
9414231670750275974642295908492302635882882618164666852278743063122548437381972091632015866381413667
7352603281554691227259809250668415377732098396492707836337838215692363693407420276604435236140280178
9100353840549620807556726539417634284626348020224757079381804744215037787472917773681184047756402120
4876965846230096264538529201882533901692717257333444277571004949094282071783346347481273916021233762
0920417888316476972873182223463859579604942214315184668122817407686389690998263461307500585876352990
2773067684579308493857029384008876405734905732178814433752184216876304032020571373811509180454593050
7000388382336899094865315876188050719875516434372926793738280787726303039839510521296671326676003803
5991385765149400621954188165004750398445761697321854710247135357113283356878306458302964624383724422
3043173259723366836282764310249880679334246532758693888188375446514334805404720463094410899479128345
0516244996561300119615146290787042419217080678202340532063114562478104660989930125354991877850758408
1946798341582765508186771630779118820458438663380885188310308604164466749969384260515533197327196818
9041949962174377559790341073145002549481708694907808990563196322064807192232789844009223452294728158
7042946414540494562487863369433877039414265771917131143301205789666994069249069466011076989294734531
9468892253622800207287525124576184611963872805694249256415348278221114422766376096227903765508921096
7722156787253803269655562426731920331683745474031534408263366622520352547922285555999545590862462699
2667997383982910519424708051742815014333952258645752521443832106059547456508198585007616130774987306
8076857674568577802159057210177472029667692236689321950025869014881234513786738836501508085116595266
8105194035225646344019266882829774733605264995863674774347871057780463805479036932377077214509486500
8373572081390502213755617225716185629065452830716074341753516518542885182020787210317724857603341156
4497640493752490256099121123509697313546933672215562494294712232383289621687388660715963890550689151
8720875123241387724690602108742941423076515403523190677320023081180867772442867565358933285009301736
1827609259034196349004646182979138287916899069949084365608931545946624754076159945481398060327948914
7836297657763064703353077715202330545971472784706418534339457371706981895697294727315950973661885069
2560497525969970442203023873889463392246382703599125813980155315668506517500990550269531967025667311
1149462281589736970553814988722893047197448117137476878068303469842935238078857404748076282533473111
2472028330169998915887493732842650067782544573019532073437027093954435864199918313039463743409180335
1446979776596624254171842039379636755253913521452218465491389305159530526492034702110079469807715637
5932138084974223775482854055967064901450595461126685133249483844112012335681258326343273313386227254
4560516063888028813286079575863727891359115284268616176157717258347202356259328218609899341839693121
7077478626096676175762168725103136930410605407033942076623753343126767819254865323697930237179327126
1049833075507086780333308047232967186814989849227363854301664699085592385551706907647905206724454139
4881798107851653735719041881630177159741048322529714338946055149552237538039802661451837677960601996
6790828345581505226074487101514418545762138726288793199928705159984408603807962093310700151282836781
5045834693370995737429820998644369942211173189256919440493313671084985235999308496957627832577625008
4672137014141340154747212240686799711923689940277156058192430377260403465295260880496526587972488048
8345902792810154212584480286215991682448817343841925345147643135117785444335710634807521989908492084
9466074624840213480921330235464501201831648594772391195098095932168553678481677624152183914585039574
6700735311636443438549259502712777754778510033041075993127970643968930495150153316474666780397666087
6429757498037974511682714640346336462808052874562855225932851565571501659123209109259118320847696132
0452973824268746914687813753305284091845826256666983475528005371799031136722034019351757202687654040
9774396824002894279852707227424125926115730374698621077226421455401514445373430743528062118701591604
0532573629890545760350740470939191183599007745264015984878220231299166636305323885282010806411502347
2858221330524287223555288210489436313640561772317014764026683296637448031307357473254765856377272372
3107124446570067251527837213788031976665956745727493598350912523699907566834187304941294042770862067
5510340940107533389618738353389801378813905540231005538388286834619451489493964224734746830070847125
4991542574916338974221161715584048418499576684076563465592736143573975274742324093731102595154465520
4826999829783310593428060789391553900274325291378075435122701350915637373814767904776180862660413346
5211479027692424921723482903164735325461155416536153251118265130712952661712031525048237929014299131
8529260735891685215503460652234648455850437582142131636361858601280983192102858598088952845413413574
2163442239662122159007789589016644721941564910151245693924401318774913200595324761390992682115555749
5207682433041295920709318282011121964409575094772566751133922340090930610690598094422891273399693178
9253511006250357679686848366931277013901808887872565172705670256370374543370632169954869491438489338
8038397323851533134470110287092014686951645558919320342660334049660190729782670504109394732738834391
0269192653822304080627042130413636771618362095847282759806998423439954001618153974738561283836715662
0631642902291959485195013664436464142837879092437263605416328643386462880904105318479394673297284757
2062498528833056358498812796073069270392607407381575698931264769239401244794462462587601315950657544
4528057782619170615772579553975034764575284054910627194631106721223520108591911950169601068666955634
2360089773257977073226510407257921273270594047938316988625772884678516189611886489349749044159242387
1733353928409088124409651835732528512555585973829899867552903284109042096938790512586417203787775442
1726826526933030812781452265757432547609305432648044787767698924269587630429509023069664715068572029
1253819894841111541837596260404180156704736053476048745252574484058108050513919784712305387441848206
4771927623762125617429801033067482626430811496624256972636258611929705842121202145619988106655458793
0302505395081639265174890731671867587360194085821400541886076398425631271935547843783378994984563277
0221255426542583571196868715719067316006827830068474620661976157775701941905376562770172488672499863
9992466158546909191126352659478924308011070914504169837000532438686204029431424548208925427581658364
2325826950887425993142818602112998401084800210419595881613262836318033485566048222218815265653364884
4321252623882034192804875939475551001220223676896919603224987782838773733758559718490310736648147188
6138777270048803030405598973141172790309518707257313653309765224142770495641684860641925544725803574
3861870752866641783431596934665480426279937670423822540502142327420821843001675805594551956692888955
3749208000620869063101489690120782386850442017097295780218970484380841932840563097501699926175791477
0907330075758585872089482858187458744604025365063889664263609292175288051708277596992600274960828267
1305651102258448435731282080417840834800217694248329273822961400001126349215307713253412340787529255
8133248638917535868592089308212324080584541230399447629700137535057967110984896925408722927095716139
5873986977229125155079050338159514524277006139980479930143260621746230289449984762719461204440238131
7637882345706872746772063078952059895411311256176451981706028776351320679962969495445145484910566728
6005759842910665371743732631870407117350630670103735344332764097555539339963768367166208083487225584
5171933731089719485076672402521172179466672692141142645082662370484993270031195393974372133120982657
3900376195737760020874281975700838947796245100843878173562369812297197859920747416901835814776546268
0955505585858797285098279877212215362556565381730690734061466208700880887046996815293591086686469988
8949085170447356224516118088744151872110671363609192908668012650162210096581919513799544327420312067
7488726503891458676837217123621893341300396405186724778315705895746780143203055476236936233129362905
5311295843761399032303881771216072745259273638019653349675153052666691053991689545884620866467617775
5017602595403416099638919290913229088863352496458087883795751613457253498544503911207511578413238562
5426771974194028801583034051476540959557416115424141763309725704947999201378555844511756037753601864
1095836966250687128828050097133886808822068780030019443678893315049794240018651760855239007780714140
8899103277902666272157880358925990011535120305952687876938119526866758102102815480825239645147979286
9169666810188143705709500622172012471682084878052035802585422854593203600944971961941854119073588047
4669574915182452028891002898140023028458811655732492745865896791309516236794171404309346630112567250
6444087641764039686351000205432413246786882877872184832204544204060317844337810361248662397320584399
7670187897247304642882512891548515514286418506786717879765873609885830009489567680059239317587887768
4799405631622828288085743207312994983644410758725658361889773730767736885811871422358052882278083658
8091979961954224275541149158133455597399656163083496284496438215813037044917786059427425830535082481
6564407142488476063059095473559592314941440851093533177712543469664972626933528641177653859986702523
1546412803501757701386336856371736741281567124407598342685430846136698755570703921301403472171529690
3143028679770751188602389319597858710702700615790763971217962584547588223366354412328415045985684464
7650824546216561889346371539422202695390335567256603426042377740527316580857875969490661617876623052
6310744695084896916739847181102897912027428953257513806188071534340390487207191536814675324487073577
8078206335943298376818519566912365503317346077821033333452767267597650948733369324978161133794804981
1533230497910898528590236153224435997003552119158890680935865586322463289164703476439742593238221427
4729362142018204696531304038336341244495210465851567495713445021772742964386994076355259918475437401
9272934850331319778105228091666008648528912041661081465627303051894481069330769293441324852987724940
4969202523185242303831621870501834953310363242641243202612866837957089159506582231266275970783219722
4485866182872264893248646113277736820588525167522990707210193500737833774581526508338519195239807628
8228713257969001333199599403596524029880968853082794579443327277256744412110566622771890476644055048
8730886898164881451535899058276777923235284844776720634347022243112294655607446310788590604672998846
2591117378369037746753603269650287612225097587810582556418006786308314931497956205848621811190844760
0433755202678069802276475793707964581600353774234611632933707534245256588629753568746064808011552553
7218366979883829085026601898601456644149261038157631149780953426233933276659100757670936316052497548
4905131777635303477157772901219535314842714618449828570760571614310496031348150862083819127494018335
8333111971365208317564872474305814113781830548588458015099892676408633228866147676284674625171361836
0428896306326220434795925102944750691924353409052207972296688654634419674664536348941424853550607919
7256054870641006426886558320352030068221060214559916923061165263355672283512066432914833622962706764
7735244827959240767635911057330875439615491205414599903058706535942698492032866796712470399155207476
1683954487820080621426842132283070347743702125640941381600400106465166665819650444325299871773191901
9644330517190294992711420391742432440186222416768891435827862836965037215714737727160695524590644000
0707601279853041005776496457118792937707010756042176443168708601902429415494226953905848404085599993
6727970719263711914436722310832198832117674130988764542786917308482720567457270937012374415866950919
6832796003935161898665546325664394514095615422830610791272420250765916514246927123957056710687185497
3300652041989360526805111509655263374383975766695994707258387230694846836202894882391748245676884719
5844854254274076862004137754842855435899978710376934730241032092390897630255722521980969614353989581
2364877202180355629298932625412879018712236003989217730891055456421912878340110524816915581412151124
7106537568363837754000516587831357240362584158738972510719939161484325759082775439429983328104684164
9850267146820012881971877475272297431161159190545666828015957635917329326712414778116400648001007255
6675256391951684571017645485442548245194915785065232850487605595677928055647891901163147171109045374
2407245664569907737267189564355754181551819652175536806468173429112529265706472875028425242961359400
0604882365773921709029011194475428769991551810572791794145480834156979387716982547563022196270223264
9995378150674001015400767271016581579213495275837900418923684959388622332629072831446103215202588773
3576673398724775042946504668870207974521322608910994345217455193339720530441369446752375176908593288
9535764698821926183255950590944166783011674660010921192829561946823033384262556130191559885776257497
3534249715144079892826694569372358497206226292657635624756346942620656379562299507133189620198649346
5809586278039998612191062963643891875913581387269758635435395956670695437304732999541511679620171002
3513869188394810248524781704633992787361406274843394774985213096502412391640652798269784593153326278
7196466737351732238468806812688610958456970321093352967923413310888617357041758695705632027161828759
3472015391601669417765924090555127727896563008017964009115400514797224490677688867806667044870078224
4490459686990468742165652256725868687566902446112806590826808376482698299318506106205605644089597378
2483310545782921236607648400373610905661466155657105026575684418475607172628613553471115722311178707
1839534568714872407071656098578232575560105177792972202348944809560707097694883538811398174060315403
3013078340866113731939137925428232631709225324964913868530363623009794065794917117243388306480552178
3118726182647128566819427474411463482261402391349740323514816856655701197400801365354303925665763710
3405000269702625534739864159886610287907780320764217844423562183496957485010326699878059575508738229
0929422270240083470133606091725962368572065723678419872489780226806810715634097398969126465073206790
8708473964792620430333122239848910250426399010375560637570490380906160924093614492342455295143327734
1481186566485422312080446822487775599771134413160038399546803889059531889590228408756001309781540414
7563958054132514666234985588491492363862908473205544305895955867841967880406525935330997779001936365
9070234219173587048145514125002485450777041222208957055633852582513262381930666810629569597515812296
4279390031517789923997920478932766690763167209985351980617242985626614982554887680942393361738669131
5611076434590688457503703357075255468890414081095498087298680900842880491619332876535772402364091422
7572821243240854620378338276703496608569410344106730148803322772649246842662616081325714598241790321
2827388950923534938687523607754034708359090771567700581854401227324273814944129625239780689241603637
6001189236568282994120926858292344027887752370658134056506198431908992966761704379757632460537608966
2124292071169169146580516118319572350046517711145277784272041177447230589384396397597179973545689380
2415801245012859547958014657919071025909245859477327879751031887712775051337751577546793994857515315
5543301352624877011435230964796576391396793376958801174359511427151107415164137700447480561033366999
0765054759621703414548005126654948077608841561532885802210065407112740775059115480264640192486436028
7698916272002881186845178937575222563794641685372213348855142513209802412925611663475647138446913387
4748460562789107425411297318287982557334464413458025181843886503753103205514712284850421407874110321
8241927092177554552586491733529533817303824632648214130343293353274373518480817319453607813166809868
8510793116010567269221506520428812116335762635923387827986351541454902374071826901614714532910501825
9651772994235504336869967972083277445245815601229146496348091804482159827294533446755594958862247322
2383613416140710705871398673131965473210809562104924814088936860664380339289814828351641401782151973
2420151083280743088709867420575209233765088433385585703148404251501992670777973469805105846571852179
6425288204729156722467644138534761043017752730294519590663925520737661805160695911547452643577925625
1086379303995646319426368535784317280180653394820481760073224282409937559597979897886620195947133884
9818161475525407294706084180426008200503685137015820683326281664193308514713063383536501832842479809
4123843629974276482270495916572031456178314086638700954725557626184234209359672834983232624596112257
2588026955856136773484812135975861980121136342502288227092880327984079670985675040254476509710219252
5538150442138920039051786286984721144916100139706697104754465650989816112979005697041874661473905683
0495706253970919909424145388249669634477546146844505380000328312315988075760350735017618521831956799
4825604402128540158283359952480883518761086733493314259153641242060479995898392625107240997766703969
2626273463121558001626548717049270800841722394052410849031636839066916368204022435764293558141524209
3335356507962761174095674944210052930037656764717505658225253218900544643388662577596643934492332797
2875845484822923109127717923284945209664095820908910097388531168594824790674934688821064974158128166
1234741103886502199121524004339388506604554914828561519168304843470526358181036821440462550980148721
3108897369007850742942967771576582662837047931716351001065003272181539815004152850195603164220068782
1871911376771164143472722946687604854695202296049842070881800310389819297426953651374944179063712543
3216171483869546138549817021658488721204217697048670545704972015103971049528249498538526151939634116
2402621026424153156148450340035160757788014052941752804278629194821282729831836910014365327604553863
3511627573212238054159505571188016648294589626662280855178520620037613548508250331583843509263245724
7596318444092598673273468556465266003891828884172812867115972451008386217828693101380332339531607548
9507953702006063178614466963944863317164532989090886914712946382069355695073698683696480077764471753
6174392304799548923552731198507089367328428518555654123401507180951765416135500385609183801139692849
4122700991799203519228311835823553802273022572784316311689127166488389482965079114287051638493015071
3954580406503290886792812595895718726650636591126665498382114444081717285563401264123454533760115096
3847511334440359952721439077138719718244258318532316673581808630408399881162602005568653965509540495
9303852945412018876683994732463949718379118289538220532492650299946707573795289566196459600439057301
1995750717089110951589537724966263313728413173203121994878144466875720104997080737577209767782703750
1211897402314928437856607667908834448361490050123343363450284015105845505453439446837415903668349386
4034967792255287608752345852608002351888736775776511804313049848079260763719457935666154521387799840
6967818260006829727083543692623546594605536785902396512836398272879514230010280260808500376320242293
8124055169368315200238824203279317743105786389680596369874253067856731745608624080442703029429208068
4539986094860010557813392081995680878874532505476278347342955948604183954228288508330055973073880062
4698708861609260220776569919897641848821800028133745156719872410680833185209448028602424851250248246
7312183980869245894107593070503560585275490826529020769051115976907136896760806876581067677436369081
0642590860173358818506083179677732264674590422959162486923149270757988691096933583544956402456556628
1541102460004149433566313586264451124956977675529903378545294678438541677401464451641905814043422810
1841157463664478091451356785965239520223369982254277862830440745734277066249860367956458073224647664
6968175733845021591543879500153677496081431351699456244063438626168778544485376975342524879037487755
6593002664350379123364277912248386695867243847554057384983947476005093993178457133274609221741126664
7593523624551148340545554578332961224133914855376576621990475935448295411294192733680066331212329474
0772551290606900665151958236897981525834765670337054203297736840347865881419275545016012476109787010
3552529660606334072653615236984546882053595633461871490884435761587107771595038449602537745261272841
8281741498911096599067616381721822840222530762783543998760539703550272835480716204819764520421104875
3938355126695060221698309189446705078608549347271832344244311960902829213601433680402185199982818645
6825861697410687179067945958705303319835475789296731698604574671281365669413232912064836043220791722
1895724206717541878203689768635699909572549717601981360803564164860727027379419873483778166925120172
9079253650250420287097023832665989285955732872816786080185065474418580439908368783590122326703219373
9865991481995796786102550051853465501203489408773460970397731613983132886806566858245035001732369342
2755631717779117914361982269791054571104521735678616069506438632035222131244215556634453710606560131
1164710171381568844165845580807730405998559482941008432314354454467898860275540759213038299925480731
6017177224402914834013825971869283270597789420444579430326679432283243827998433930313670947428731739
4462437584213850792404526262051342529697020657414345325562367665223438915487354541712323761150666300
3868379517123761150563136213045618875577656515871978832409292254509619622287296780715820979449748253
9526251002835919747551967721369882115997531755995685632226023510852650790049901875657911556184413905
7568403532076421504319351371534588149554864251257590316902176114168343282157352492565056421331701931
6199583707690824578564929122500259265683234943531557443120515731593913903446152759537903184637968066
8561223771587746648381821933259979417284548425023095906401712704709644907409478991120668764691666683
0115800745804398134948277855671263129442722290051943592283871718087775497959146563505748880623752147
3079938313486516112523779932484445977192258917857324002398156666476217992452807357200434724026002447
1619241285143928574167092011628357101781165034516673227723975143196166859029496396843196221911605568
5285535129563152394911660157098478944297706319625452697445227083857795864244716336376074689159623925
7572837427205596430539512152439460718786473869401430042536204649425330952505845633840490346807318425
8073206705128483162056855021103658682261721239745827366853649140051778465145588465803472287260092367
8164921259722998953360175008034782290572057023547872128264422837608951156144764661421247874939665042
2664021313818434584628755985856217137327606430935797225089449254264061663385811177134748230192162156
6902714778286514726590119358590359970463745941671065473149964749534954058322663800521002298166630421
3516443852129609002934501307627642157709462913912124224896383669428118719582301959134470596939070528
9799483377821394454601985996588701141862261933393858574982658303017120514449236258043371749328115819
8814374930283829756559091187767301393106807407129674851291049205936451713161776978788977609340976443
5226391704343177124410951359342202078809555735589074684514402019507225265425579690134156743880521830
6751749399179352680936157488809116910020347275212392099968443769181805455739223316980241529866175042
2267423216218614663798602433035047558903844910743611453306949925013380288282021829988246878454829011
8756772815456444622084465680671927704462749533062952013362938294473330671140594994089590220955325469
1453594856686556793476356292410404080818987626943637143991790555778915754602600389040853075574012160
6679412228021092411842564444495181746760490157973444312049950324512034122305518299110636926379980881
8442586545980305745534139438159020387596764665868282795907792003717054539502577415369504587357183094
5054126571584418406430257355785227942865108478382263361006815916122983304095842494772135712364808214
2136949020429064607696784298474788932314876612937579574856710021173796987200948748801398718774413369
9470748663973059009345877338402848525877021397902717748705181325714573146795079080721337559402072835
0708316352256026630237832457533548817418109764219403775542713508329620121881969529664156799848037763
1286723026062804150123843127368840166983939357778302716134356652953645666219275863045839756065188237
1271717886912485074269128172066695602366934748499191860069672433353373151969006961134365140810219352
4711549177774061017576366030315668757147854101366569378505177227927214100259518253812908265862280548
6539214050885523846530032602822738049611154629419886354957363503678728255424964619720063945016079671
3457060454216740892930753280737679477584527267708046263849708622126990766105009383272549378732079612
3249253711439784951716089918154458095516017590201565509828009455528471374586215294917451273702421235
5100971755893266669814770163219810975000783326699132458485469595327439927704374485127623567952916640
3057411282205132779296397592698937448682820052500559063830334896190656797023919980750800505900182164
8979738949082354524963039155234461114522510143777355299491899239070728489158641802585012567777014338
3589829197506077159835569129773615149776161723585039058258681455211710070388540046800755909040214892
3752660387856574863580440432752446081012178586263752547012071051916429253956718289556266833841779006
8265443997064114242630777529717775376730197100061407723432434609701574946390005399065189811216457769
2160140873918497337976039068008783479767489807522528029002514867967204816322302942955982756045272613
1456831821313789918923662663247827252206727855498308262465898081736700810077918562140129979006586868
4935232861817450255031620197250500989730572580441589155096808960426470940435723499952302848277959191
3233537167336944244734264797925716080458790074761748219352835172704630869285010247080758815996294238
4151009109053629035891488836793636792694918723434281153013049048356811428330995964280589444134294387
9725332086357796333185112107511121616982953905612967941462932229260109671470354574463832403934160028
5066475635832033419295859513024370080123536912696273730362211387663844214827351419725563465758856566
6396437078022922226196182962618851884126994157256704234373033289092168763825067176657885634521606852
4314696930943374530359344262312776412198392757553454185681470457439337855777494840906604096410149032
5958810168085668240764637735781503375148752171861404889264945880128976372131476056646931832670133292
1488115475016280813443181061672356021101121497575030832779803980880425640386954334889741282498143889
8477520480746170315495700752993673770259536283891245212627060046735249135476878697323488300674419540
4071802721592073335625953948721697260795018693953549355689893698482436562122002233826504042900989858
5727394945891342425353919104558164013151791086448138432402411536433389931046675125984521461488355416
1454351218098985723902658582828376581034681784148648028644426671624887710999343025779233729785459606
3826244881013705865607719185547278241042034107272832564938174779636561560375238741853129746793781826
9328707045109742748502586073794632862417791521120062628585508933279922479855857741030791435096289870
4932391769859305656653625089381854900003196246259076132405239774558131445556386933345415145648598059
9191412625763887370910590913214399818566992434332694998706991074180634996783396033455242842544856434
9550194951413866736239277058763152317601414113687735958106567672160262737967390272713959388045070604
6387146795290417297393431363911441430583246058794070346322450444620866301169353170662618202308989047
2734967656635124088568480124870405278890467077588420697738658767820693495202917608338868428579128916
9605703085788260271067454204247519487240886252552616006647225291132361079537034218542020983835243898
3979236115427153088165479130911001205334459545758241125835245116722243142598998273930928802859496020
7931027448364521951889596266620321069894656222830414056099884435342356674706274839315705167853646885
6120010756966099588420680706154705337938104243948336417291887953357075909361960710558533022285493185
5221926092196948345332909831339679342308619979435646699520667717941770164491774580711656632170689427
6067428491493466030919109760401366039044417060077386350923466044413246009142952057121624590881745430
5520293511448503182766751160289061321913383886360411457916019766064084046604986029043758558040916199
2190002716569080757077516317612647155255526054634207445196247538584864921402406084398734743279675695
2273934276021301920312813479276256012530435393371347379738312334050493778617406340866894943007334350
9661186717952055344706971987073149408838741079894448116005131526575714680747458244662335497325407068
6625401883519921479399550454581569366211565111842466864236827372970482646079595102146169491386871585
2933894091964255724593226063695873974990088131380850272524783855606782328466958309617159554367421486
5442555533610354361619477099106005916098299194659630448346029114326201235251720359494053986145072102
6246405929568991742764247487902732075212077395902156905096899839583754007535800125289578747704946139
2977237955076515115389939742577676242320282857983613382794743504721051492392507047275533876388682443
5114081438612583953537128925935018211454739379686113607152096322777775674659615997076686801919943435
6452311367528193634664850501769283958355433305856365944635629464523274505256428807376134115090267033
3786949503498902732504883056346641099149216997538320098070099307669375841577981703008777732333167905
9276316872509639392690010287764336380049607934442499902441623918825435890575015839634156220493047647
2197090459822572219569637422900656094124341903703272162848777169476529876055757603118332649294989370
6941360344418897687581855470420063020735128448089732982279155528552624507851929033572234411959381667
6841042115970057987591874995814784596452687852637234814719403933743897500504276282926018855551696204
3866803571150647729959746196016739009190349325614976352842326311043139452652392280157302207176696718
4562110809549385251870784321799211678317149899590710271037710823863256627402444661247732072987903065
0285876645185379144993500205514897364168049349291167654396265212833534064717415146259560168570221681
9027759751421656917921089475447667441423652645314890787622802122990976566597709123271829375955709982
2509206953714009244148106114364828214346578463640376120348746211882657123897527724636948738922659775
6804074631939289254087929192324155410865717945243003728731671876408764027192187532133342268326523865
8492624646837710302370172123199709513195608261467439576186747601377174750780651122957228180561958093
3044756233727305869636475790252987789188799400195474035647172359342765141994794683339240240850296522
6945627599655358693847300887284866322655871690919374908350724744390717011528023382537386186248318165
7810858211678973672020943227965821722145443385519310778767211134494083420352595433795539600077793911
0812064979049124766619975820510561116645481723736736454320722888944423236766568956130134856850991757
1251511421552779968876659266438883925786419682238010611711475063423843268767483772987480130711998056
6408210903298958845820308443634279111212856213702074758657158679875542945346136134492934297224934792
5090038291482325432389953684332839776837001107062543286788816493762512371765596335484230861122210325
7824425819050312059394925923494698835776455194531982143919444481674062076195151272522153601516066317
3529836211378448100642903285439915413616501715508456577397186032302178459753953329166075729547005951
0888342944126005937182971430162724829697261580394242079989632130161899149269409751937082561439229156
3313885452437144088008577273023980860799341385827628841140330101713853131634839603707394193098249366
9162832368419727301891119733341411236133209743550860499326937900140920230084586271088726409932626099
4118448502908218068540145409802979646899787201476898193299758726426090590254335460738339416494295027
5859948786474545747784806133123763625975162024935359306125162019205686838172857042303038814581703861
3213733533713235307660904023175188869764747731789548748961986438928225875294696784841201060334608370
8317532605528107853562243833654698779516025995502373000914386507252613197006497700368153063768908472
1334660105775945136340278481602385983422405582442981387373487662852917729632399460156149625782232330
8406053802589431644117688883795122926183719275570405073619711777225735254789133171611752496014607553
8261562174166027239599713844235397344169763608484954149204978758443955804220905448054245069365078955
2569355729221541480123698750691879900788139464872692761742265845312262590481733910320384553987315913
5367187744169264421688093235863684116340707821876872767709672228098698947106363447710280359144115700
0247985064552119388477461311005469834406587253083929391264459295567693775512982258602599331708566042
4416180095812909354075303398406045087728175205225626254364164906080887643334089224668543133333679718
3948376044220978619812091729570287952786061363476935621763615132658307049478390116083562398808716698
8449227259569215906292723320667270760093309518480280294104376264346141441235479660354767581683510773
7569242587591248840435654056785418460740134051999096917206745697538728360541265875908181928009663247
2793740410763762518925671528945997667682449305727861991900401258212940301648181207696022018035473327
9582843989277399315532577505934513219525384302709457055322596561454616988667715066004593153873993349
6994757657185530675103411661182919318227001565401326268553926029394154128740506243612282665815577741
8266597607808706675206889397919051020760074083938536370717631244465130648339930268074665027547032956
3260313089626539507198935692823368865663213075044838380916016998792342037674012441008958198964528658
4050973893058515634846349618295308851460369745146239026351721973853439885262958294346960182266203500
4376558742903565341400489876817961392175136636465295948428714535594258218469467984560321590288312069
9318107970762014261462410682784934568973666546627702733995187789929053827435697485723103159399202019
6741250623496705554358745933601830355307690176510890147620429198015020492444116208225532008474810178
1231860424145447383748660943735746267962610983022758864479322161238442568020457431078444647938068707
8107100937186907199103776481495196697040969948485966083837223543499627349274418294015358717734648638
8268393685057650037477263561268389656181165248531400516234260257503553126310655824396971675347515262
1240260047034926570571892174801573974492933298654703464790945695014853785560800599734820461712966047
3632459344990806377689581914380756075591353888775831724740654930476386582850793880959694319848284861
2685189882189612056854711905754800591376314326821075410128516219847779997177502176047274359196779633
5835189696304548544918285437138496544339820452147520449718123968546425249723116480528907374393483659
0580544737474716594659249024259809665634055231228948515607188170975665068713952911055001337360078836
9977079192581589672339197504481896991163450744277775486945839126428471810884473303841917985112501170
2906180341780071373591929390825075336457327131901616728381681419783371851797632933751850521911879342
5865363964270085287034587982692915077462756221752185466525418425311966343880072122096861373460009219
5013926207485008001462206359800160006785155199213517563852051690635689654628646979555189299901838850
1535700715251985521984683503002421649383515732040180533456147564969041504276281112220458841122997251
9774318291347872180393344317780389505543720146608995512154057800494274213029623621825691919432582291
4989353720784121766132518944527961620277592141546969911608188248321649791919543172377641254956455133
2623211761495878288793244833792243716301744735159102593519201448929751913829628330782166601777340660
6508610088157767911509207192237338440734130980421362911752091607495343435428531606343146863769115752
9367339443556463723059680170864144215909176339629246765997464954563351581185678905074333383085493008
7825519323274230556809407768961753561247164060637133830111225695881752625952305820777340852179472941
8566448956146034954069041739722178775014308157559945219605162768956025451033700164252511810292937975
2953872518121992738503682813408873361486825557475605759780041667747660406011679303008546061429647667
9576501481827951565800659045338413068556365523672893346143305862017447535953309459485180217918580244
4166516116076472422053567795914346279365224752318395878315994081858260923700414133885031667131475735
8507707095426722747459363420776001503642240818095671854219483348060144342656338360780007935204715557
2300359942794637691559769744721218351956722293867021838142889968557434345370435377006370813005924997
3702360748265412256269861917443714710949497953697307628369730400328251071163054946398712539146911614
9592684101874825700703827554683681047177310450649604965345449977585451035833363647474109966641321599
1883845493934074579839198709806524564489669206966293736714710155243857032073557437013014716630638926
8594949416379369423800719745933985264005675473159290142019754567815162968627058649490928847792262032
4109016360719798284461147278102545329927001004593153671558473959047281096900470243105945674717341567
3523675227234864130478879231448527089763618742498223823894531223643909457439698459606039559435563534
1427524245598603673175954941954529557720858360069868733403214770295947090331788944670503789332695338
3187510196749457131257785103711628145898063806427322599849476655480486989917993323145047005726880749
5715844070831671353217913113912028358376714753698181787507871782051207277482204410890591075999331905
6445463467131475329982092297805235571827142656257081980976593775843383273605132304833062801869451699
0599775176794408978037979844945859922410859626377314298946650448784235918878427659158084831016692234
2220983344539849039844068113850786068955074296876651963237271582508444341423912635202254035452228104
3692760806630014701940587836242396576264988951649780848623199106593474853740290283375737862954448884
7914214377858093790673791526134038682996821685612838307929117609810714854644168972583954902457723553
8972796424807896273170457694930813181049989776540766215160843963722674994175349846364380455185141594
0064822288761594289661123113403088665640990284763109802110363370733420173817605077835871627239229937
0694728230443756186835621833487566307918019166012385009755516130652911659252546875796264183792443869
4207766259533659470906951919078248299215851780429020106602176200666090173598352092232647892077233416
9912418325576067737510409791276373810620136499664892283376820535415189121108272273572098994402303262
0529839254016510350540442964334489023846878029193263612060405421432903437599569089379459090984892433
8833908256783063313767252275567067017967976885399885986436200219566268498336583192658805203991775031
2933072664474160098875767310620400925444846144178273699194346552412090470166087911031895825734639109
1081247416115655732547884760300641487678863961145466146318115328871168477815325944322298856041153990
8906506137280773288781410761983914822649090172983406062225468610166584853626753824945032695860173928
9293329057560298717742883666050208094376537557417204119659996083064953182028002112655639358309575717
3696002278861921647444059404887940344238596018619467564431550834954911220995265582144845546300321960
7931636145673450438036599113464319165355848359423612876401383081818232450339892575957653016918609306
4839406758041863505797302771178325980661764455877169607323674909464569713740168088392208004357725590
3082994654753556376809188343786885043195014108415321620359320811810719208440245365121210795054714739
3574794832330672550028003236319321771714433575931627051803054469466033340533136908907069144611727266
2587546644072892523957011201270534267979544631557525212571919354374237209483588525805495674445077213
6370995862257436590182073259130760755503990192087452759230339713705789920609714131544883120349155872
7152447057114081563445920717239262359756248851969002596580303199058608864111784472862524138508353205
0579748181782765190763104140960567152962305529782729994898344115739159061292022418890077828452588417
8512300436318007784143194232009609753087930560945652092874133497291997911980857609826383776180058913
7134141302646906895375384260406918860162457785461362947659697775676661885464094403901400464051187593
4337996840668646255338419970627279247061402984598938163959139231218097852815688198080987251086273859
8936833500772339022616591818376109863246333509707671102011397125215760082529210863262983348331339515
7910653894321342468885507482172671670497489145714170866009177123469360535840530852221774141529880620
8396256477711180581479328422169757400951544915182036228037509066823938587656507137672675732045652823
1650692324460024124488784375552009427255813501158565393516345637496986486612458901382710529536389508
2793501833272522112494011660692331583508174099369530507157229356905546267299386993511462861632133665
8483373970039782551753743550013051784180798619653367871997785883822857220924279904953433176288624588
7832199905377979073780347513114046883440306492343374737803770766126325223080379637302124889345439992
9668799061060222960808383567035283474824204789410581329552691489405400770539935759284675333538541120
6678304846745014590780359688775029110852895982005730380039241961748476554311435978031470237593437628
3426795536058620249154976183726951835897337838319978461463274332650722485241941554468127991269874815
0901563502857988090794116041251827076278557368245134847824975488499122895454566505036299444698311342
5173853662135022181671755136588861960565897471910754694522582662720451090944226514161108710698679643
3060451015932752263752330533661501048578152378799605249558184422409998536331687750820236190451215870
4759708773652267912754431104239088650045078965460136548403225435358848998618547711011010978137610199
6845474188707132021151829666649859956743279985357531602456687095663247555631774438534518227204055036
6513717827011674437061628483841030204539870977383074504615818647412323940290293915483538015789100055
3478655455173412345070014495512578862091516214097061018101961118339642996817573349104506236955967650
9644529274751246951721457599649908813630209992670882591128000621461152809764791499519034867797825516
7523538718358136256081723647857774356897091859861707358856721211460250317166390558643545138108629216
5168448345478504305197074692091402541734066942223686027117462343382033439921770763885293885723756745
6293133585818859374601917568745864663938961535462722618267739658568490309192673346776563159379057311
4989259770960412942251537325419410681906761150313274776160851070538708495338583018824014009051599061
3584572708189508634174362244689368994956967358220532395076141202726156449182974516278312125735191930
8813964413148871064050855396397983455140631559449069271676453604409504005332267496362460939540984916
0967108568620352659344746738525693417762249276364152213182466344451182692029797216663718680361485098
9691730033116497088093344550074764237494095306623463479095226586214859674126812434339939356572744346
3967644057412018314654192428932011997467954179460519878315122976315624628916761294136079250588899674
7521500281002212119566925496916574703030639568082757663442172404173651392738289897056438129030511359
4905798131283150060713437219136933942172792400776997020480484301782970452573803779026320664352551164
6156200193935178414251127728218309870568538644108159441125897714511667435107462386346617278254553087
4515276270887448792229242080687120453373228288197151896372253293256292558637847430295780426238009657
0330712954327504209514415059608979007045856851854789427729861052612493919320423735352490454035510421
4541802012041453262282420594770538119190246381231578585471538830772189852214537677102844221003455833
2882552782096611570893289434335326323014470982864065402061004522425622911934162112889093724269524655
7794448112664883613082751959251406757375966146412020943011083700781493949968570123188850018340358646
8362853352411165045051130524198489788629592066979114817944388571640730240637412196276183728280455488
7398005742281491778874244850663879008536210346764478087815254245248839948246887505232379095593586160
9707537642442064400361022314268956909489367561471340444744747942895437548895512123989929849954363962
2303183349731891268622582052175621720918516657442875044734946514572684344205787312136847632141851950
4291887902100723143899835300445674904288896444381078353339522162838728855913694580604973938206784963
3419467720820834101417121542593489335085038012795483994416390594337265072733855898689816885575606861
8316565095826903902220390250725592546916113592445502877199420252230432606737063145709454381694846298
8112182479185533980045859730413550490385028051956805219769372927773724683372797141738206502010764854
6144008888595083013666145017392117519206101695636821711782497486754483434239171870692462766074127915
3898940243961955161174406585007237281298032988733469688779590029343419089178338606736650759314877211
9716069711217606537584948815592930500906613689691797167820714723845328960139327739547003814104195998
9744121482081244842936513167917667190668030454743727779386614053211118968489609034460795506350529561
0084810071398026472621521255649768147388787411022019872450373132489470057278864648722683397149026761
3764047899737373737430413353011504065447747033444264933261186464038465484195937882066885813882346382
8028971725360151028011583267483836851552526721347592889847165751287437005858757555287315026536664773
0339987338476003742872879193540415863196404122086980907145586630485262019865649768747694413815515057
1025953330171498702330670810025608926799012478895981978840884102611065758027936447456842432115620752
5934099728393864293025686514536408600734419167907158774064173191570677144913093319972061808595744635
8606302818018878257497442586844547049285442556203094092088474688656558797030513929469561093246069790
5321817894487445929830272520643987697132993537216750012635778005986628487734102237502464415540389287
8874089065853350732230683756187057848394418506287740282068138908624900563212733091567784755008903743
5973980089669037288800792631260689114091564499072126005735853559044485026651928586820150021978811976
0399728200602061553789401688109261504313354937868708097707714106701788789260553189771371779229345370
2342399376879766477052067013189185546087314115795527198222233717623961532538863819720148965163439733
5590031172853413646218846872192085401726280615697748083498052722237643488400273010002034867367805909
4060169052875175662979515336910425041738051214623468384477242489486189304190271560670064448735053717
4738074190908735512345432311796728094225006078535535783179138505737641834719617059552934002678078230
7530475382563293750116736859003848775023597508378792489148804986277457048442845477980142165794234395
5567614149810239529576493122743232085416146664203979334511894784041340520492500152630223082714400416
8750224189383866464211305031353452777962746123355978914237794582859764716629297738684754603667821698
5952060215323138503134484027734247527387490590665482668258208847726875835069808504308678996740175715
6212843583331830164470667106488527240438825384972157227840737548151925516749186180315079838285835799
4357973752370309528250777731660163090454405922515111475862420108922254000668099901894845249949723706
2348890698944167382805627080521432980369227657753477436676631518807186425833797788890273636631218870
5877356097481362627508850470036518220689077020871691310526485338514076808988290263740749791410314271
7388875445450199978877114605190322961235369231790907332700530242451007173963036523260453913575041307
8213228087963681316306440593769478975283307329803048750636381005352157890750161908006355996660450904
2852665715599652900870307289926561267045512963241912665857997025813521887655000406793970750448399653
3344637170738359720678016704058915935952337955860054759123384808581728773649980016317868502621754331
5918172425168452204617906514874769083245721350599335315419227279700297864071829390639493024135533040
1172869132621046639928751845623308707228682347615974818817814339730529679756967036811252709416737771
0390031498611541590401827965913791161348531361284047562974754001731572273420811648587644869960388221
5473147747237607290428974125098047339903461341683970785770128614043204658455662667976949978025539066
1554422924177949246278179359239240073480964060713557659046637520180321548067857781259303185189899741
7078052768470233732520427946271092849680996063540613690746455454381377965251951224076128879595019397
1130641479580222002613289056580830593151585525100347278548684224955548832720871183974186632512892364
0760691479169410401908984078625875735554679439909119287261910317860118741114275226373087797604830993
5591801290843684553172355125138394600705041875923578187662204952232006900860879111144273367602804280
9220906836622259163930473635134433719750648190310909721839502074728504996989088727835425908508276815
8841045326980878000913461422381793176554423265019750303238295188651124339379383388031764115119318092
2338704828679359918416250677952236540702933519635301974078249175529001695683935532647595577813820414
1349682645397902697361818663239045603896643447745288161755735169234821299784844199957860551548622038
4400447659433169428382663812778958322894080080934857948434107928202315073389535630255705182154486124
6491496962337000758110854065000970580751666735137965495578613328827154063713149168792203479064884185
1552404885115899613894270637014880076235607724036747535907543568049970775657280443698981918753333975
2283707671750705548322457667948889473321400996023870702241894648083785142472346403024758837597980462
0115833760924105734701317711052426716411446170422703670429613028102397083107084529036021556287338806
4846806477289522219083999214052868030585833008903984745128953853239638673737742588176571728234635235
8377283712628442028234340822083359904524517851628639737018082816404282815237828962196748384506285494
9581059649974058428592418942054480048587550069175275544902456022729884981698693231886323536664536970
7449342806730057616031433195734017383792606884786284738841673838083322002805847833779047651988088430
1156570229451012321725336629160833528676561248151251063385437122160054104612150667993816788317613728
8836367489850518725657226467515384859148159647804912404785214145947445802633853002830202778706652939
7490300046820303421719480124277778233814771203586967056094461250115422229789531089232825135963427320
4181048705906158880041695551457630447452635158433725541612440008738936473457575874114016285659194177
0949686751206006444375693896486669642750926980700358151976043328782814531353076433838726905545792449
9751150554611070480286042557927504391903187672835958400834982874334289613130805951977713999331589496
4055559716271390227519342861705009591404950682661041416651430601590556374574420316901591655131667504
1975995035276622308096732605901256934899817640362755610470709633300794214330005787170810519617004777
6112465779546565563366892798117027235670092080240333448682078029446993778196243310152119682572216779
7156847830491414644998362265957530875349655277659133317609849803541180078935946887667008759473348866
6370654957490374983776034106701114874686492694727912963755263506259572744030908546047299994235378957
7523510712146812289990673665640599250625991677943038162347286537270700758117966180808080054988449425
1819482440363751790764159208417332533672230047989517760015563908206837933883331003704009795278482406
0028602395703854095857763742281105711977914044481566710534853967393498733978034378153064164805259893
8003997531600599578483912030860033601667821647391287276638360410436215356676324290806834021405132802
9354083191322333276933043214981703604952034111537484959118193617710275698628228899851341421438283662
8692222656750507739489873478879901195695362331743627730700279235783657355116908325149543289828381667
3515772215202141257022734302838248138610387569292269413883631757110964529214986014226479000949922081
3198716952953244855049073462838991964162336900477632092049363304218664593175778697163706455116441909
8825724208041655342786235574407413673403348980902936263104203630046291885044337564119139689261554363
5670700109932448491963624801745114219753156428201922857156207315971209095101582121071237275948993774
4963761386865857168603701156354975215990577563256099685288876747923205521625111423425384148841356541
5638626404116425771521256415604999411573815447783891190184625901772373496785710846027314601254277049
2098733552676395686515251977738187373062230127035156055401475086946907146993369421643193940549192934
7066888991193686682788990315057283184124535117007872692585091631726588853288024850895714223676925401
7801610552491205724363539003130394955803976065079231830085680968378822409364143901634191411161426079
3912024248149857711122583599266516405987985959536414376860360041879784255395487327794570001621320646
1852200496418183932749067027191403546885944180796461377056496420845952435260848226175320159927712486
8325638013223913522401323571083435034616223770499845227443646223873247682635783440898074425184585834
1621787489476706576384955808865781336991926009323758611108095940412677801551009592089125892528050648
4975370971477490975963607422579937326999319565179194400704938833147868630332164227796908746510781359
8895429748373117213210973823588896152696799888828801095466582985548480731802220719944202497362102365
2802819818434304389786973424785559881901030611713116877808149126304397243229339108069856671062535014
5162910932218773624537192879601991540328710592552558721035934276077007834626883818550657168957367820
1558389552701978520728143850271134463896992477205229777021240281757049247857118969497176209660775950
6053278002791621850689460775943499892545174961133036943014754672071540866774798635072461763845525360
9192400479943017701372600664443237735682060610780309200100854102763565570162441541891324305156578960
6630810660226319013087736411797958759801928104172134673242691244327408541990730249321363632145428776
8552586949867744641789689213660829274680012692088415489914862357280308968656153282401977834617259575
9957159658891117529223449376506906203617168898170899792918895807447939756947440004946133467104883526
1246464953472034931113707370194509598165602144755328542710672927768626334803217484490854602111946075
3098278399028416231282469159965728228258324374993847615063727107445148417126367494796856089017944111
3782797135330516033010309352422712904976883347059899769653921706399403561103211202344519147127656390
0371608308744595920224814847356706382528835714094589129172868711600689040013761241902593192760747203
4941690865464231185784733495937594532026615387630687119655282553609667981128283569191872286574079999
9307840920061897200626766783048305054857819056225891109377937042782333909015920214041049074440524023
6355834766316389867591934775480151293657159384687442637078112922900624939078154691083944351348294485
7043560243757148143647239050847030578123522074148681206307965978100751812564915504667239523189469449
9990213780155462089136435336998370105858632027824055987467517168044172577961065540346348596638579663
9179990811481634222423530241738642057014269932450817987347697215024981531793497192056839534068858310
7071377666310691131931262460229806730355715431873350939577215609962477354409166846283308879338508477
4545392264557281136944583996592213777457800859479271015805471712203259675272942226845146281352891979
2497064902887340891111287434367300443047320932039336435022616545945777388101400098992659081034093710
1029178952639612105734650897647979887521657205145329672507093479252618562387234855303770738876285913
4395859190146528212845119048137112626560509185010472464502861472502992359846289340685915117658858961
4425638411017001949121818598298930040284016248340855881673258517920419103516441666923678187539029373
7850477988983793213208608176036286353468715526293358504526104923729009417847267314328830508411837831
2113906442189432742570703418190031649632980039445744058818447660104256767441860485465207440934660404
1662292073960351832919217020289214976631923814568680051062764396876590416534003239163354485522956202
7512724324174604521914258886769860641261887048509140282193330412395612200184023600468513221728194008
8272796981121226592844801638104684093600968687108711898820358760131666090916156869357781724908396151
5215087615211324239716843014582025928035176911410944848156378824843614490647099700118457767149010662
6398765675430190774727885576515885743216405445877196222449347014659763012994878512788390870016228177
8857835381868935162905888512026371745933252994193747810590132940658680135532033129560518423545805197
4990177500407158277331624538813653773931943097181681597687221715717716509408497188643182622967930994
7090247310271541827827326880719635785062560061163164254671024904519661114065222012398088420528000555
1082752434279780320644663616552273792810824063354153263734009057503153730872447089999352414775389333
5792907554350457647868779803499323544382613943141455510129385047891579604731247886578741331020843248
0985923575442171096365755723712885840512435333746943339832707041684499404866971274772297901178744204
3880282440319161197880118200660898485322695374389866188276798211172124256471863210407457332279787620
8163680645595296913689079000622252190335385855060575560673509743453896572634261153226529423226919375
7166266401101653523749298701015345534903520499550646283978967708013793227931487832814794016565825817
4723449531624353186556491020924125418335855316199371690627323474152116647089314345581902647693860186
2993426532728961321394549124504401829585861804094618748729977118429709880221450215395513704962635412
8228439052633697747267195699865015003283777712650088402738775548083683184649510686655870530064536680
0596924757228041106529009554867044020851035147258904189184004017653106743551673536602347272087544368
7502660742802888751574644362050603338863232761463643107253131395922051885752550923629280400322571627
0449054215188663243150810068579554871891333746189390579432178753223855433573622754370261675742842264
0454601781688923979556418138109781260957704634046675911353983867414757367018611935865707373834192245
4408653952425459339221844397744423002703828135414890326719619753171336470732592317522480063504153647
5955296661823577980627630868393199197667777542854232064927965725629196331135199099873901445893971344
2668513406714254879108120968352874365970098602327194155603594447082683791203324854521427832771551397
4002957707290719653511732082430466291130706795008284953697040978716986600714699320857430118401704876
6032172581566316186633130089359105133202439382649454512574060525330046694530305207811370962047604253
7972656475868242958483384586112259213571051999646114970487496788413011489813722291131623752364779526
6975821171352894961777218634914813618584537854494087967231241827800111356029302666284830158022374906
8375033208450814357483397682323867596232993044479149797713942254885829259524247150331276706231288993
5429310213342264787394529716546471504955025273486927082940685675701118907197951235322164522379130651
9630570486966495892101294628234288117383846606625088982041993429274484928712277283049917306946610533
6979797842573249599425376197079262231559935794976826813347093188714124947210930772913596028056265588
3199657901903360595456743847817739295332775761801142658126767315395451110821689329109290207013476261
5533051716498001313437228094234971213471952537785311807832913584688153788618232612526151298442689838
9549158112289986106550144604474723723377533518401251090651094518354021503969376020273087107630374919
4772557156302003265742591028345342776806543838550786843741347594302105019467240449678097938658610872
0094007658326613007887487028404335386529772278180707932935604469858254198653593759832822168926023341
7520413459553362262740803199323675065101672110985664356692902881327066390150742805222620733134790949
4733762799179054332325337068730791500864563778786308793494654887761282424522355865253153693593852910
3854285075880008262656996061578418391990534139076035179896724914904037908467871602436745858345424961
8654585932870195986267314096419246752068916202232525548215574339460635253919513853459251779233167820
7218205945351650520135582807574132480388839354181093444695678297972438202671272316088584296377628442
9930169148653252655742936171045981470624893549600585077588268972504769499400254857746625191804770930
1554744625065285592355049481800506090188345209807834812059590068585265838350286534991228812431774964
4661640906193418624828975203660959706246801336367796985112007838591662009884616132066193936279666673
0024506055959050679129237075637816871823660492295660587069121943325400212749361745445991521997599666
9812685566495344877312563777158372057679531128161345379758333445861394130367513536557410387158628584
2362199168714877857085314470063878445763679065011592163706963056934390563688266011656331941764421792
9639584112779690334737430536237782093420261851632432271943054604917834370871074027700699952638570977
1328780653396060196525958911209909015796206184098408180319069185990929668906172653974921136127088655
1220558868461156757968176714807853972339528954540637068803357964506610771124382811261047370425864049
2957138646339939208151300352399341446237378092708942320361520690301722270664656869731676766299019036
7163349195700831288159536677348965774931765159742965987036052598374687484024422274220247366645185977
1950431301961386868169513897165057943064703053117121187911397062588082435563948388349737771701720410
0465131332548806241004362199160598144272122144930032949796687705964953332194797781997228666315442925
2975720202148946240812037014497809432197690860130350696494832120902069731132632004207935307115328801
6782875918837362378239377516609729907468842746458446669895064043713922153068700932057820221925576292
9213444082351215526543930468400320650318400171840785375514610021585242344031045679278098273685487975
7152311207150042678064389666089962679919078745753508080167032391772895235734687389816904742665285576
3064171388062013295369305724843664960617669385484157783076291109363527820666517619723712884826853030
9327080793282689708491036164199582104199727233888826673597673821327651481936664319574314809880540273
9272861313689490021271616705788110928786969797789946348044503385912878238299842743773469872602093579
3129489586858759902439925651245416548226129908963077210156430432512922623899534597330681669128226982
0035788556541667084721459200131085249201497466922472761907678846630575940231344589826615610715370322
2139009545373059186738989292189945145991483526966856231686297700270375307143579291259232238271397807
8952541768837202293093635414867440642683358680410571758020078946226581468978809922165465841222103692
1486782740733681916694342238164257737688465276714999383103082480721251594403161743525141449853720316
4957266094103689602552387071153011438743892433003661872432331474426976058411613288268305874017370253
1545773230619816901549217874135890721006062766701662327310464187523495243292867462485736388257267514
0681239907469229486071250689394123620643826604053657506044915330765887419875204958904896876177003611
2371015431805726369772069105701322389308597649393902128850963252924555965724134206504623825681020497
1553446928098585518740909044675623316583201859745573826324337056014416948464379205729682208305509893
8677548663331529262489516966194570412092567752605390899192409157403783872545396418652707461410085241
8962689996462704022708397371590056067309148260197620403839924566973202716014808175983741978024356908
5224573418206111776105744662553339199820058548848815614874707264093917632559890711460285270301935303
4176754946199659511528654568644166252483200561611313648104935348767947874907520220356074625173759505
8911713545204532724262370967236694142391060755630392672588786222737445334073383870836616724630783795
6787260852556440386875177299550510711217847116135256176859037288182286936388489902158878014573222834
2989413531138876172298532998322493189810491282224736861842579634719319310343120257314160117537775234
2705690881085375408002705951426863295983788988946274630405998463001651582696629340707891333942722598
3333330892166941911248833886914398459039826325575110923360322434674965860899486104109006898749453444
5836198987918950379809729617023073493515078259919423044598544310695383439421050199795981929084805171
8601955575528121999894673110832331999677325533513887768852961210744358255756079367011811746700992759
1105657827076967997425390739962944199305992446061528787015059941283791327381513962838007331217498295
6295803099873197435337413240941204651560072993663088674085085579522185798624862687210582271724755747
5890946019390961247579000136433663843544176424446856481067981220437183154247826227284242326990442802
9367167877977855360858061327505618920321681990897755883992896029518063115416032391690922464337673512
1894459077143937677257435804494899265107899531019434296841420083229540871954069806604636317471492534
0412003286296292118558029955865641307253606334860975223086040248315627355335624675152422794360214639
2103738476963159445954594688154383457875399943334489363630823662071708656866466746133780717422502239
7778015381828528979615020582313898271301343410259086673588135478228996240478392583707157262306078655
3617768064438757548909829908850723524357144973049430689375724733857843303106847868527482088223341702
7856003639974243637165468667678489589258113703036560770432851402149370633069307378296236369095080360
5001360813006579134471842036150082283259612319133939333153436786243917567805103127756689415216068348
4600767380548209905523988125471919688036375016921531689596131849593386997027847389330477853196497510
3650547901145334945130580757231883055168558378409618257665469653079613783447433895932298252142809391
1019033667891899609305783109317065726235105783547038526685513399671342458684527904112731306252242673
0800310477160581298031224086163987213448719663782285579447359564849826610087549966990874719598414786
1067512421451522294570235962366468645207183824446742248188077761084875504289817023040379987449592725
0190355732302773985636960152241340781309725998471714818336175743968511296890620836228147560542495673
3278213358909916970162954843557909666491111973216081867490062525888944424969172179082470499928664251
4263653179141508431422122523338337291768007207459900280354140742665401634969820005738020139945635017
4589202485726156283765504819554364088853455744152716112095488426299024577167487664882879731980356589
0637785292873759892373218820650937753862594293522854474659182576940259573047923426238402766495587972
3330057968921036373424852555868768703547659556098963438399832905537237370560608446984696685157111966
8860653702710420344089888056889197292776122707866391489805860709304483545158425951180545589058334988
2103661668105711448644579101024422291009430939758373051959659553274215800452378507550737813908723721
6141855763826575256942424980424959315444515190993205149555707137998102990683800051729427821199416165
6548148414127306432673612438392177947760509851625459729583771123466228677907144627946634166646840209
6995921529281988872551195699536179567954020753840592264013132357300481890524951297746274722888136685
1900818678341505930177734575185163686365327392382394435281194329073777839188840220564833782197788768
5859437533020349481363911728444432265253335661641745886405792765611037802033212573098756391745378957
2032711151710710556913919370368441581495175858852658609146340926200179442406811321180093754248072931
0797798002325219744119310423029903151576598060490312976609445786246495186924563028815098401458897395
2650330798803902344100811506058751126539257294169693961626433119220365808889483385923856756492677668
7548942441257817911316372677391391593025536925720136904060390376346444075286790739514462409440966955
3543847961548918347670472753310103367455098838865183800940294807781614922826398198428000920520176339
9114583193338801358499609429119832164394883429539111865037088707219012563606131784603785722476600235
3026985161429946959392704880454947574679231915671429596775660259443496837700911951583335794001436447
2688097594679059827877027625276703602095243467933216862896764030126692631582029700687679273774429952
8551539919532065029805795874825660125878303451713145666997586175353342487335321060769437446293136968
2202457533063321986109259150211291358106082091164588285554605849542740136207487266945387016658107560
0867502504843603820128735889412256040158297268459388582006613537315823422044495953837593572880295980
0498742474529411809689929386273727486200292447347952387613575223282129773382255876115604893642584127
3281892215711809709559192950089817840084210107277874552103598909725967893738361517630756753588633279
2788551894314649323293805060696783290246730089966660522109847727104009281030014317182589836928052783
6793036276457727556851359107042050538809644691836692277804557609000842748663091123916506196224868291
9763133648287331549837848320000914371343797313456911490491280986156195355692397116994199542765642017
8304941844455708962661124692121629134474972976555689230898611800078696581219923027002382407016688020
7698196844019796982605246882164319928125416701423089703605718095832164855662585367311331078075635195
9285594779506294115436161184362337707021664859587428607637335447266104234638910368509020798227687441
1873067122659390500608057244859544955025433551771541536864817862580910471537123503429030161272139599
1603128645390534981053175872150026139925567785690168420922256477279622806787948442232293377736529179
3685440691897279854499631709925300535529294674153478032462588263065382594177735562042727241660257567
9698051545582150382043798389196161569751165670563735601896833531600348000197175048174694773545806402
5605299298945576177943076796205326091362387279538815358119013112836631536550163406467965301371621231
8855933966864681461623328751834227280589448902325127321417341559374409288724947488415359082176376689
4231194531977146048158224616077031130178477874040155820417312432188891904723903299294340884326506050
6656028829138377936119574865898092037854449953418724213766762164352742832334902963769075482762797302
9378308487261580729513547568847339725401664443528770477571888066808614943746513306051987710764543931
9735401809465931732704106324184391080681162619268308313153035880009057029456573393798859783308931951
3006744676756035991721569558610488676093385506917452156878744131598903006828228341457049127922937248
2590235786891754156780705089583093094089209952874214439193847321626706932596848008866204665309259461
6224201876395717180475017000684723817782334386271828050671187230531894785376634170272300991398611438
6608456418682688335509480283663569753574321408193171255255592430486772760742530595817295899967985571
6129253197766606905304293074668456659419027194979286571898007589991961786192711856320394521053502474
2414834616508721387630433133409867357684715345810072327936738129287330943585328022624985673730855907
6354850786022571949532650623167333034956660386569059777713165017816819749389117269669333631888665241
3252853210541881043066806970527377129838268863805330150572345356979578556645014009196753468429190708
3619448377187340803800206285855641565035401505875339699027647060883243739471285221111157057673340950
3485023517871994278591397583437372786941039603320601950753690203999796747601109315075047778947145618
0504324076299066935184479038311408532851509658979794639597476994298667524393674695143424027473447336
1877623510924714353567440200671623278035361512039818742556723919649813085344550713793936421310155686
3493584608402759437200234741529853864779155602426552387636976956343065488541582407864320732900776352
5855752830512666065862049313519314335327710789271608031288688749165242193419979501794263749025877743
2176260596620236070468253932636250052894583001996781966302139703095586415296999639684032795413378127
2412318315529304158686659655750864477879341150574004142081098561373297624135825786471109640010527712
7387745057911599017976127407172480021359149600280595058527783254206141258427100805455816857561407417
5136976872491084514375140153201540334598909338605561783533966694413520194056193932468874116789026492
1334161983437447932854618636937810915526621872540639332884317524244941043433560413079808436065275541
2631227680877616386836117077555680165471063311516244208933208588951066997195117648220135872957250090
3132731689356140500997153161088113150531887009393337006231372357569882229622774664983770345362903458
2854764014771972195016081122986939979334321455263321485417697668500933117659873107085571711841429214
2918876846853801922933282347259690590213842784923373657167227848829550356181784356616774137429207410
2142501352622111932489081175220528180953626944101481257149300772376611350242807468361854619955234080
7248713959288585764727966791817233435787625016148166203501541129045230215630909899814946834460642917
5768479641461205108267818598089632993865552024012706329275595360030536110850840061228703398063787550
7868162216038169595891448490985146488928319558976417649563105863640877195871417420522830811114034013
4673219362342850987297491448808671034865236483593633692325450383901776408012453017792319524665707280
7473489888891866576258240850995603755893374893501538819807644634918262389176636348931168055097098353
7901920362189013733419205880512554048676083279849964601559832665876547859379585927325522082988356230
9291636808070807233994326970156082275406716137434428072888143127340436354753543613462334835381242554
0393843671660069027277822853593307717371150494568502163861413742870718522977337489589499898804648117
9978478230729235484025912762378948186957053303600828438282461712717536494186990492083967445898145151
6499821844237452237287637991204564682746095742193729579664965718532253446271290102448946425121427582
0767240488943208177598662368499611225019599828432374925539120686142190811572359207658040685624771693
9284769769736040374402901829639262144494524419600618565912135317129515187431442024956608835376712713
2270496972813054651202358568474452472665995469830398770550268883363119154840892652961883282280321665
4425003073221451116524395861173028527348764082254882186648639586757502184452120589357075340810024480
4399624671026858299830667662332184693279329277009833787380911359165407960962281054172615328992143364
3317464610578099588584492561537048194708966512218469126992777776957387918059531110502433748240328684
3348796346642060214085402174530288671417441655806933887716969508919884246382700481155304136866287810
2288070128861181281680627573459030520506630428124241762050346298664433049745150129402925510225529923
4241537073516536875634040172339500183159955764746032056757999903739545613379553290532432467216184371
2907810043793713023537200201633650777791415994797057151300534308107841847488700234278932646355057808
1151758870725423109045251610867250035378116409909687402479235860704884925031405410717145142149368958
7430528803049089725968439377403138303008164043573915886066099026718329412197255170730336359950558163
7509989763172185399213373760627557072804662909201749194278584387856823446187958424392127490038300905
7205189154431804547441869577384483906538170311553026891605530142506281741505025719986363014405303012
0357353377168721548180305195187552153680786262242814096699488527364348050340271086850628343852508823
5891126171246820209090444006531867060011620329565316620592160059530716542320070427697829636706455159
4032294669636389213042197875196827946607648490428278159744962600250627398014513373741943628624198081
6875454736082054405073436640293261480078835945100627070481374142187893426731137848405390940932831403
5225190799499395901954470265110090892182339386933387615508511817195320844230484760573503135043363476
2215422867333736578529012005809636469114047176050615703285716600053978241470512813118340156438012519
4432239309866231129228173531856947212000157097439276387292617751361524315074231306566348108910289982
9657040381037595776211247167705684704380929470340659778368862645790509788031890360242908276290939616
1467882711640732588000979473059990651248796197862675114224868381508983877505070960171846766736153842
6695207450416693274072345890134779963883142734439934412141818217297578742758863146917808914090941774
1234900293850259298099233588451430187413007348407461211399419359746686432230600814895790412461577871
8937665376427682112200984730377366102273395776519537931504494610550302726500735734745593478274218802
4871625573616241927970981991813063567846976925328517103603893585663789717526480734472399934501808537
3541832355717664824361492911206338594408500800482505147804585956925028539092329429190592637922926197
9770013541431132372949242496885677094430569991351742475682105409760850191487933597481006975348642197
7025203035830413172795489092836433453527076097158825845655101894735043972677966595911249597393476568
2389322804399743200853401742095892210191543819520085972596978723032827579741227568064499851916734888
8766229554602536810836499269734309752977591296793795517740743509194786152972507371775392198200206061
2890836430330518493203329770368140824247925959438051099890088965232604505620212907449699003708938747
2467322603297036293008827389846235238066253259045870615144326816321502180169314060559241676014092046
4167797257071511658125872951511513963725305175407549162263836083145685900681187371015142754081131619
8056687623616146957599757907045286473986342276403890459364752673916203969129087961807321163528913789
9297103255597330061870642937176123810018969418566225697038893468721494805901207559103036763016117033
1393476350222815079166225287729104521399947520403161014951252725990439753180481589540679736832610477
3177297754390882919788538243398201348387744683899898013840295582015487679690833959242044261575569026
0269793230970025468320845211147077872817502149678221650973649714089071968958631326704601802343707326
5233657891357097260098625299424234798339128805669505057838792048133076827712010897965184669535671438
1911740817702736765522913048610296984721672797608735089378622398267081434651912860021812107290830733
8380246048476603770557903343594861068853484838827178777867338869666698989832574063492290943943147677
5403814866463335927782621419074400393265522792610554511875684246259676225161053736437456063778225183
4586447144198893048285066183619283472092695349045795077797879519236719756828410987175234558535950780
7283465950973875900714228249070414834445920606493741298106400473766456168439099018570982951171374102
1806969852255748932606796262138376856199267580823239659193147215587820894795898857531059501953945175
2848239941463312609505959205751862153778740542136863952101162106907543529776586301223381218670891445
7746850925776993612783221120126976643177127689871300503824554074443723263784345294926835045917802021
5396194975124822247742087520172898180921692006662935431235178304173147716967331241961672078480923713
8782633425539798210183410694550757561783206189834174162489061284156008744233332738660442523725768275
1734110696012086754173760894459457621436242161140190474957264272658793900318773199789971206771655779
3878757485591576427786877090133085952000681088692625295369086921829865924763177476651386861292303431
9200667190511873336866300239322943371158518830243620574839210500604012967205913866525551882975315108
7161506211081784561793585211776022643014755866381682889576759013218850873663129582019681004982228058
4619857593656443839715061738756289888198481479467407560823493773034780466656708021666689275889200864
0260922294330475025148650208396827102339319795634357414251354382225094175519462316386515900013695503
7767494799481937165399316170954626900909298112424983144286217085138099295865865433503685909687965871
5305053352504580206622180402702229751003605475941502872834706781584205338375306509372901953637291292
7014215204334498246349657757466064333780877594185367407402482445633529693493549107179102898527745694
1458071365663311591455641808255737803983749631211325858384832248340953138231009633767533509003240983
8761051490721246452054568975414493351966327696865490725504801399856224050143601520169366113305464177
1642769244369137659987012665409475390336444568906877571353288540173820900056030515127826579245902523
2452181118854213527931952978426556937735944558002954415076595968513301894980513998179229949153834811
1189888250336003170343842027304500679853052718788494563175082030828313200401419828265918124479663739
1518437546221908702843680242851005026635036222877217748122905170373556666933716226805270417261906554
6511956018297665130374745379838111207513523636789865995776613078342631618057473004662350274318211873
1372744670583822487415655249496439371070844736705749471943858320201556488353853577783192412744461959
6025734092834666677928618060519867158610715008771549852020401321930579935951513744174013130344944409
0642093215220232873555593360401760142478745500681500215324204670063655645410870536277255186641195776
6445413312353544651136083547491690506251992125827926350414483059567520015522950102607751068280548379
7419020757247162819381702420299623475265351082539384865154757826068737062555416305593027135605717213
7081617122382863848500603252547565068022183257939529146372278670832727152071922213966225790425557104
7592238342578296190993972206605731516689245428056017749408406304587286378048785198892982240552143012
1673915479463425885504681676565979903669190083249011962166452759566480700708827116017584155509005642
3921504259835897917442168090372131105169332536193338932890594682141014625056692550222179446472231938
5021870932330320913299583638967710673978068747162540051637460109642422045642481573144541845871710678
8877025820438758409699906622928659233099899669461283272623519763314151880586567025767919151130907489
4237629000482416271572170263023221095941056681820316503839380993552471873466334647744317532557220557
7583200036494461838804162297010284395661604366765365479087778682921853827508248714516717694212142766
8579750257820444646456097168036755193642674304110776803886736011756181079874600702325711425010665501
8847401586126339168799159464280040096126658920848167657425015549860989666732322680478698333617081018
6505982950918545818062650825148806182149342939071370755800760367890513960837206804852577877087751392
0379924666279520823004986064434885940385794285770631930199766545423126060009666553047703906613168036
1407306434080292910992279875482316507916143801285666660916476730849360232451846819731293013776355700
3430177800281604924434554261918819822008861645133469653440986986590063266991868185824671824132729336
6117676756202921660085007552386023515311175103427916987396045818830931688063265414380480219320528528
4348884477328966322716764351291577283985970899649215084020130076904568782628303495239069090479704320
2295455914016369164958122251887853364628432778258018391726552609237868012041254232817522690336122333
1981134224700686866097285375778443446485839699328881667751518925446960753049744859054586417524718434
0481226597620618469299141728865604955216563645530222221404050985835299818101176942925608277165792520
1439468543145046192064860398978829721773777275414940344515542598523803654094576228253507844235782326
8686404006484782272759044272833208643083114793682553043508648977255400515469520724257437816815150448
3044318733454652783631902917869609519124460341752309293681608047535490916290494705956851908856391839
9819066458952669134684776913256094170026263369149618036783896095276920410220708817910240032414588851
9561479697923875584717251262568859940854414205247853148644899269736075679841387120970571005965555567
5040207691402593325904892499731085379663055449675233707622540817611929326876035912164840811421612581
6105149819470361763467976862448719220949676300579553529199491670575405856064694613955159336565051228
7997273885544813007403554284449592723401788207246455040714218112032088996959380636692436606808870289
2836412755233864746691827161811979887470837404986716142001486045686110123870442186622556163126733664
4224714529994120858170177613708009804481618777785512635640799826495354447371430234946029595607330047
4278555943797390629023638915549481607614539697211301710933502219997020342690987341613677605936583536
6102232050458509278368922010288702614432879316104786618199376170013188359255460384498191832435203415
1923773283985305257224235645376800214347608213516711162337154624632358309107091280007480154908996594
9376841080291249691845625350775316062112085668911677391235001291172227088616149181783287810052557729
2694488832326878254769121132486370300444336098177333770418943242458661537579246583917042617769800946
5674876291413296761679741324719475382021178240377909287780145235152102933441365738937361032066262999
3157146564761482640732944480994024634223105359591349876137483902787073733050436495945093880835189084
0555215914366237054228274548337495211435717286978637813900589242769036768872831103312127491310477269
3884303459198710999298449809274861338803603092279167111700903067283347764519001987158404825270756759
2912471387804966504396420529352561163976480912226209427735224699239832604343543932987441324761434270
1587009092921587735670284450023079605609800641172934151663632895595395929253520070808224226403178821
9357796589611782549228574071806982899324219355592578877717771138207991054078368442748080139605228408
8067620975606180619940435598758145098044878467932413925491916571277952183850273158910167868564283582
2911540916805853566608448537338767317398438946186112184426534657356100168602733070163098595908683016
1292457198089296022369388797068487108610054272687290000516139185002073864750244121294155198082171360
8590997120451588828326240117120514095727665217457833303231471186477718578017592458057848461338985671
3420082327648285695023370404444042491676109652071262163820533150366086934207467345229285774797607733
2523180347642096881309396424045104777296966106810884660598730519262115390286049253456627788580503980
9195116968062473888661003934825122179291092100370133867378697933986352923974911785900937403362486364
6948872378604615989978325111044126077937043109728226653553469245049789820875121939777312861617648541
2815322534961046057944303021023298753983471441944689495216917362257199519605146264913530983536958078
0221888089702812102623713469988372300407161121169208698885874268564655773958114135318965200319818944
5345864334011733979398648209389034933493810269951962080690929808040718270347555905489996174544093117
0711217384415179124672305367814070570698984771584699767084956547633683443970820347095192623418841302
8141278305404448736446418000269028609539270015141447331807565585187055365915397191138757180531455379
2932562367129774089849916873813533861834736746496447225862767745856913503667073195733679861400017542
1190187622947257882928999154076079479795798049104353041406380409358828470161666738441951503026332338
1597117857268931037971580105403240654479472975385243357602894240065277625360754118326989261120073227
0458412162185837907287510790661279596533361613153419201868645476762671441158533008239937398486562155
0005367554631065365156642473442646471665761231617325012970125644961419127897782499680462786839339946
1485564746433534007391899292634081466112856599678534016900763153569569255600456871290405157840917637
2093946014923146700488847724964511471130883639163855118594091077371283249848638970337408128545879978
2578036482540439638951681112835195245345245076949986669831031854463072679934112837147801528890577430
8134492999611275795761983168799300125836072401022629830935610272163106355153799616060291197539859298
5894770696713934071499381345398628289117294180103535822739334307093358785245215737155855007423544608
4323771183105694560913978999475145078404700944357534013104126219743868029738420586154573083524106099
3697981909342814953385149348630542962787477193177974354968782698620073822487072589952025914707398995
1263840698379510236186325704462632573725006205866091618957928149439230147903768904225003887092598874
4042963029820827062389556225956441192527448712790732691449353363656519443453920110511792001335815658
5990633282881680594463018176085645422846138604292591734388818167807418290123065594631819911090265903
0851640152680779855635776477327769433612375001366463318783158967773343347158292209791323355860354461
4297878374183792597396166904614844738291682082057067677751156701063513261582550303935948319636189740
6247143651607764285407654862416191937007880164618600858795576413375840889643414964265744290472570609
2698994866542605482240431316581039325417701591395700490984064071149328247541175076825604520329093365
4482176797426538262133466284464259517918812675488499469795350290113774236041646183865901573799490547
5305628335689255554772678408220181311871487613081052093106563852314369799646025136529205241891246631
5619871703939962642784130374150399546344521009093580636772830043534901929597770817799596025007685879
6191353947576185598439595506373659478076369922563050627487340509183876524854822413179329465014067819
6046007635698319363578155551627910775576720492286639981887934210890264616772340068809665274089112480
9782124991182959782954501854641182478490363945564601876350684921704487571271744525222548906936978885
7313867688555097398485385530508735486256628548002952395659345739340921941838956219281434191632549376
7265643574866996440877502378479179962130471391961585501557378148796583171356111909306890492929962771
7975870969633421035758202755387381057826951705276894997750961795269878318444226715238775163190928002
3209982410395033583456323496301748284067193855020700514842774193744847452806591100077088514804814166
5310110002192023816098518294397418152341047078612776467779394681194872395443138598797491570808099654
3981602493011030175689031153898337158764093262605765994135980607665203136872461587144381557477776485
4805410857311939995515130863888277155964300538459139018822744832142772319023055997110390339241972578
8476243585380916758288887665461918258854943059511174601474975453197169234855270370067801057380313796
3134198226209684375206915140856542352836363134003438543673057480896763666842144095829718622625089670
7604026870051682487109104629950834420143669681666592511583700311043400259225457191554322943413724680
0226391416277093244932582641310112641750647428846682022415096665807568552025114855163167810195860572
4041920008403664100493615933629385452728421656360320426776970658169434936704814491630757772590972731
7075909321916561655857833392987932542426431798021151269276459756537607522381397194723591617936316279
0195689594309467999180938100721997843914280857703777100679017713608051788577701077478310237295624420
9953646327787586797170783786999283249440767612433630360508487397380628971596245726851457862301316849
9577819878877697749852347283364050191252606714314879915123105749387320044762915630268095037254310351
9816732173173581086447915720914437559353942975255720360839190658354321994152328669653982269774375928
5214271000429910163001226990775255524375411818838945977416673295783258772863214896428981808251624787
2866116810893638225869201656892246695650407441136421707894271187847654911202547462737296042310274441
9296894221270289060274136278598559547197587533310398196891861346204809641605674732900059499668034553
2469958684135041991711561575330099838812282118886137593853641546306783124995471253407458100593734313
1970116194726511077753995635896888009834348100270907516698782564098214536800161005838652784752728817
8732449159922173953054429082824764433459247203486146048662529354806553746774935739520961591354336281
2536137212938331397712674008718894386723397304945093748521924505601856650390396153889943517792586791
7087754144584546129867560369268766905064928980740305648967654989704014491865553379848394424980114925
5311131649698845316091465021146408215072585588811242534246627760610285404378811348510291871225129118
5564594372199103974095430908484037698046182455282571679487693246586855015558768627600330164039384791
6105984209162716460894209341794737235729098068003254497262834117521124754473897463899583997001575650
3195593445060225781705707065381710496018886448714786968589182073320647508837707211541325258547851772
451973544062626012894802947062408810372812308912013311
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.78, 1.70, 2.09
Generated 16 Oct 2018 | 3:26:21 UTC