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

4615538623804676491408993929215872053968025682334725244064800113349706762982088589762710537516363651
7085517617010843647260614084520966941880432355882926585184702810450372153464572878784189173171203406
0538966924880820993689635283784630324179895287250088185553260567493476586013041608513526383202623803
6513719645948477973456917804819093362528589828575342991547216031052737051989660089998930463741654085
1393845981479828324670753119047500563414319357282747438374743215908762236955955464598317422654708927
0461633253654302714312995611572234829552160761273618812665810776488100613308568902595839925993997585
6800422776075370609123127552137976149086114078673817016243540592703316156089861158308947572940711635
7477890566746599919989111673163443150207501052109488389500461095019109231437944475747381200423097524
7211127579785310835185554592471835570295179882167883799991863856248786256656344147504139121150788226
1453803252879663785793271596719471164887282836960320911239003030024158391441594227295972241468877284
8226646355274539882931820574405803944023192198554626795347337220254101708430861988032264692827978223
5653625694811206234775384463411422731647410612304580600943949675279539247730174953890601682571496499
0674055449492903711331015098629629515165705304243948416394040105079883659430749107477598779944904281
9109665608652042404538452132457014421474442993344977825154770433812728237881995457995696746227068259
7146317165267571391856497690114033902595547763772784205999345968661574184966475340717753151577371172
0575284976798169234679542614304666078245847839278208501985248239506154040299063078823990488892268483
3605720249579906085828423657115015979637068848092939137417307618363082314751870282549309791115514385
0256007859453133745206183366023878876515736098371061955824297331352052768786051221728366970700832859
7785600699907250569055314087150251862986111778294529434675124752392042747277135097186084532409200997
2422393644495202388912995728983090406367806722886013434468385125617156514090840501427169469687948742
7761731774004945507536347210485818120620439311119934241741261903076336422326613794815505452866533510
3578781948619976021287101518886334554114003976659310101506975720173468266785806200330825434171305817
4103262746503162558161422567164865528856838153269711701206777029748976114098918694738348507293383671
0592003216872923516031984624272307977225551806692295616183795801508351566535682281963444059935601088
1633506141717520088293587691205465242537095200472965946596555918425816555757991218849002056224659131
2627576508351986448658506644734288863678957683433010837468655328324264178820157863941415086179755004
8812532214721201853493497094234235476722189604582928800922452931958589811564805994420245479284662695
5867915668812636352268737068315679151993629753090326470022094244164201342330603867281518380537401163
3626051089963068960246984400407782721877256086466191098559453306170024491327817264493165086975629469
6554425579273258810632542512643917639785377048586976264512274506085172008857966709351995385566422870
6476320522838999048736183156673779758446758073765920382430212727638752435990905975288794842896084488
3453098616620809758701637915448581184169285072357734222002200481117308760253695889494532924501537420
5591866390988941719688525696779121342913421924399320328221095594280817463594316116769595822033774876
6314694918420573877012635906358459660192060032411965661253975881253679005949058175704765591029856485
6531822518746053812542572242240237011403226761433736033442270598001941256675190293992491958605337977
0444615524530517128489933509102331156661386075478556024627832940421793916510988664998620637215734971
7193420924010335672764615470435734663921613747350053594095529561458049696510705645423690671644279897
0588197341147938519095673338914322897101140611470251798395772616876374656634194843135302468604208228
0351978011569276063259024155379617050948364963792595142469275086616658366729683488049831664242186767
4111702937619727041876455181669300088796332562917138733831796701902154910485162985314386955591248969
1072358558763592741430853815531574776337427466718645278494138140566008172551906015444452416410970393
6690689338069933077476343886926603668980868562552565189355279559840464645345323441110130136175479440
4215517866035742547921938278444649451035849181427525078442648598385211213235147771197987753816345984
5036836224923402097998577548842789865092219827240999763965393979173065357928901139302909621768147219
0964532866105428191158629570205310627430148946632638930471900449709662134398985841032936274833323644
0492399385945953107499648278155017188993414720926966956829584387138478390101926635409245256116591535
4197206768785571746739299535215493800772396962672099037742965201327492030514710954125210875522481068
6569034877541909610688664315010889776348224249874575254420006077610876152547348006494113913694166745
4435108806652452154957717932902744691986199279209408353428863726335779479855857444588512910131838168
4805486006453863961408691974357650779213713953095061372301955372941478681705260755590851535200197267
7079190483512514326344209032530738230336753301900845987300286010095123447743014138624304126548040617
9610595966498629113479420078927363836144393734219588888238343454055877222903392558024804135999784657
1271276151495550754722812732329693792121625001851681108769784033587440861811949630882041729841238251
4810116059767194025609263161151235170531455115145028608544251522843284137042346329835419714534514784
7706639128527029493169812372812109861617930152046397228907930950348036643246902043541217817632435958
2494213617026434896170076926384123233236768806194052914462871315321252936712066816839020821863160068
2808254147928793400940320980602301208246498747172933082231432388848194590733291373176449554751977113
7492057004845021779244776909804082795589468596826500271491341623552708705168110300925194901379943919
5654846243485651331864623128771891680374341461871082287026293198589049364191481231801052412558959918
7948009859065584149177954092228353198986663982367356537282074286804075006139506259108416841159253314
6961915908176773425054822035360808973475102843705250231314290249667854882923348840374903806819917255
9546589222089341021579819806080382263839277513717713906987936671240895955174589515695431693883771002
6244026561873504666124197030676585091510335275550221054918393743914048218794866603808435456230551483
2733158022376615769454572919554871526311208147125010894385606328784543013568692118476449605271344102
0780121118507983119892201933485282462776880771268384286921993710791539163130084661087090255060716664
4251481543245033358008528108925835728983271411549486314781691222974572943494726853047503536928262646
3532314833737813151429600549775221679191204825241329969112000848616997379559453362430863976301773964
8001497843496599054835740043135005040214422365811453488681983640100231342523541872828513970359907093
4979207979168838997003214002548262627653608438887192292378171912504339955705362952045192209999421854
1937878487992118678571765904958270715748244645879768653275165836246788891532042319245929933687079700
5280947199223858143304133705363081513695232966260041551939629477846851679387112196522455103093072010
6980819654825327741139398278064063500174447849263976730358595403280827858985071955351263246002701715
5545329640074620571000676930260739885939016711281046262107155485272902373612362456726319514528248719
8863442715140352791758572596004503845529529647832761005794362127289299746901027746770245887330211261
9283299742640086679292987907643302544016248137267670118561450146133269764251766018680093589719225516
3462035532711979799368083173949785612534334067597767406740558480885773849467452667699089127833796575
6203698944969684714360302923526420915289755318795830772757144806311751682702634945576357409465674540
2159822762453391201136867905507726853476577054589259534279077630849392419749614409577514331396187940
7338302890621611369648765528793164352947919682115105187759809717352423704763288463473133993627784205
6311631443812252255366519933965435589455383891313145907444577433934066903587260224219999840048535105
9592322765159798237381097300117923383492922896278114499417319553592186598294601284946250606957219265
2777634844899405356377388669397909607417106922750699073920181077784339564475643401410529706848476734
1883534065535658076934753259749423271388300197878541785912377596777605767178695459160340280215283807
5138892410466208215837108400514374393007093375499124472282515020912016435481912621815914933861124396
7299623348793144596527235911625269591599181367005478845241760591787022287018907240872858525319913497
2536528763436071985478966860859971011773193653775576597157822202687434444272575797135737115691375231
4999600632800693178525317298413798351756547117751821344841476775632810940262054406645244339242085337
4235964731287625537483083863352923856222517661148885556098873135152820610074706032100488758033212783
4826631408515141776782458287173996610039419034698543838194007856027789028967108207118749211742769925
3011760672687360187156507269868890006661819608526667571415631462476388350944485032904127217995885371
3370830004833447492517480760979529681987030784948500779811040731045503730094021293811437756231002183
1103935746635595423250204316287758603688372887832314559823126944143587145642852367156866446596361263
2341401483127714856415365353106287005385071103246924567381551360123800972125716879870615291391333879
6181430005551032822660731091210086447151403547621404229346212660928897366141784485722584651773996249
2169034554417400264638794650181202147189030951516695880125615129461333659187173154585595564620531549
0262406939963282457705883424359124982239592837172481151885328205880490051743818021101537505228198687
8769702957504614899790568983834366115769762082306195019493107177732240796314373790382626690399272305
3320593606834637749508573540773850793590153613717851359844236713892556908270009461014770223234505265
1251009752289958063724866443334215974907789153677346922537158766495971564972168135373642013811822237
8067931977605073129560133840566153125856852112242689198736834608305835166304943553179987304373018586
2270468587124751812926252707839904154183913987912872265487576847652224783483817986147131929005808449
7135071765634848757800014744434069996973737581084598058181125681057522943980398504163155668902079746
5920119450974746118325308522034170885996377656226014800373478914931976167280317124781048302209235375
7991257947112735479766444659102768654761019979872819429753149259867009073140579003904229373915003934
2680415269145043438922583712376018370828161328271976444088507239383965197107547070902505151150934510
4973916945176224766581081229826581538216356375130686610102099623648750526188080967423581061341591840
4168041010871497447422605321632438613506459825641725075092139487591340971745233188628440120015521411
3376111437503890131078545269438232730277600507903075251516848014560870595260354109267568458902785023
9000413542624902654497031644525023537480740316567044460730606154750440090693127673326245793798097875
2131398455379588791134086348064533726632810074514085756220615040272781606371302085650901223079708628
8021133394977189624144515243080606052436516615216058667411660957681446946588226607070478993525160232
1013573875193304815446249204901465098256002795114758309645819317339988934370397960088277577030504673
8500889363412233870577425420422159739685650082347006961284959537461541177840290491071352833151398689
5564857010881924551657076679281427885277698341319410454624303214876112570551742645295190868882311908
4907430011192210602700092376995459923374166563639544412221192783116983756048968363963936313462806075
1731332362036412588174450729991936259556194072474673412136775067590393729223520868540639601788690102
1146369187622196636236381340703912226168956123496045519818862924297212030437571193417174539348632971
8651007893262540747241055957785384591577334038173348597495148077443575391138360457830598458760394772
4590831842187513257798366894701089026149104940015112282552015436609197721218379962980933848451644799
1539461122713606687198305292974290105090730311520909313101967230507820466747326482447280745850862645
2347023920597656502197483674415252292769447796152983550493212514564965215371803843179349968274073515
9923704823265359639719702528147780663979662610293531751263528190865783043411356537883412943322373653
1542007399419605892232372865604380539028195999766030095834456939494967129156932817614886243061060642
2645160013929618011888470146572651088356236264522067000646992008605129234301538707261229591978675815
1320294973811160910995784563495354535461408981166660691326421406433558483526520278106796653489550917
9092233131712193705880839556381543052364363397843657591898046373141267629801822880454927553162076777
1213057462642511242628007775886621859313681744354668329056016121451742850945978800431708915678944173
9934381855080464187223695315299042146338125315374721716793011902351662862498276301006579534342999185
8547435225067576717769702159382728141355543489378601114713487550296084769926788524133774877272892038
7521200694758862480679207752752437223960119487900704214844250424612711412480763372232532615575867380
7343919281254074987579426875373910358783182939824297814976980400419924645135989985985539062782099547
7195179487653682269865387160901187602223259945673010875799965792147345111807054125487661444377995459
6123628722424239273108890091550526567882512644595053236400471396542167143128547536398501942827814889
4068873600601323918813440864155040012537852966726856562676443271910777476651456511418702069486687012
0735573885449488824507456124360475546404578405272574066956781491072199618207162155860651874349362401
6340326047803342090846633442447107596226506835297805334759518956556915908862003656772808078689413608
4674297678915587592543903184967678967664965457597885615469124885527552009697629710105917139228693307
4291473235060596295473429547804659539699916413247830523081545043630954723309097078066679781150738680
7066920750263629944248839604491094742725684050205323883768265243292599946943495956674857729416157108
1573104402351178734051338426916971343262061808519611951899332350907487222063363903468416403276787171
5079128472864663816556755796828061522660493008520650571542781101033241283668161594254912081200375029
6508428458993479504808117421326751750239491169681984977461438040596478735307278133114326442676719398
3312661622839346425320860319763765050905897389526393833244465775304852178025605431219838409172766297
8764573857944840220455635507155719591196864341253423254613165385978413340106078426776751846828196661
7710410234036254885396185370584167294415900118029544930085052626592674064974087874069847583862989262
3986579326522393514201397861123550407749209839306558670052774674172710306103462245042292440091649035
4957798551796910528975279244971121655431882757304372225102426426297469993099520753464856806839444447
4435180476173940247867432244826169836085674042224936048118649197607200886164812924656162781096381097
1682044534339061505194835524783804420080174972927951609017888505276437864947805151111227603206178427
9992371406367415087770978120711913260451760572797685054158068585407538749308350015226700147415531662
3573722944086425514173255904357388751808534707942168118751354865099259548919923605022868253780167143
9668120284915133110198106221924638890116028682214074517259848574682015307179018020311252523118478640
5480205510738119392607803931198624943936794077229042118453349495684449201301783111200726515286984146
0026588350408857235269080266608086455120905302145704683033833982618654513208769885846730044655005857
8213907136598814410509064517293073456156340996499193054802476549372948992409421597617979085024488458
9078777180302457786884173036519839522181770545780118216593800458495642618641071380291230275989991198
2190231269102053795989276102772629016531107803033616557412495669996270756645868731372691288751405386
6222685871939829020247677535421181223023937038288528020702416792722867858587254354417036451234040623
9164897812030406595186051221254672534760646678736107162417254718029919405593990028554103803969826812
5470596786936797395868282322764535633339195725450098566862193069110811283257426291039038714057737709
1432376595252530897653677217077889955895017609259808914742156777963573454429512974713016190892070491
7759025402901372469983978751356855248990576583942148429957734075550525398525297617923119101971143376
0682129713349979192274217175423048057784965135115366287953858418992007103074996218855766596277033868
3251562836929021391070151100185662880669287274132156582454039865141935490440447515303374333760594420
0459863930469331067915199331894018492432229542646725018202737621284837190418878249698114273700146138
5700575521304554538615067498656104419851991180583055638654402573460825087997794560270909078295316233
3018731547934235938901229829811476119248259038473112924036301377199171411662970620328359612983630020
3957017067690856540617505114809959875938434091149881707641844936607258387007876135610762360300092207
9889629538228324702431989034373539619749603022261376761089696243239363721953569644915429267412734306
3843051303930462906483162137187059351666463917868696943523429492231610888277623365737069246073214686
4028497561117712818615222788066517844622957969192818219656113043787273190529540216689880223098903863
8146803100977949612786795768045315395462949623374679858026175243117307854560065195425974390305572423
4391635408467140590106850084403659225972664078396165186970715615480856576145473367741985306945919042
8632819322954072189038994542615033539434886390592833017664590013573952884750568509936444600125282658
4834022763446718459759058166006493086871869807724549276563736312949494091912093238369304616986685306
6492336095481868431806206360310951281820908256828570952088342656993521005985774256623488627162489078
9393837188241451245288478596611155869670264787916680903628271658807984447761555463085483604875870134
1503975943903419011281293691080030114919755281274238756506732544479196404447794393824728820697496924
0792548759344519662302755705902653426610999019001653855951733567122430696445217678505633056485135296
8587425719684583755508578489676275071198412754691552122999500410373306211595128544127686839182407184
3476060528771355212870291508004546479643816015480132689777797584111867551375949293129468155180383177
6944069348765023326092993403991688280464635700493217136158236954927452598140077567863796486533217306
8037425313001598394309838003746996887625908681344516277795701635565872789654238543266039770687540233
4232768727371933639550144301251955758053768414904509236693233818017471089713512840172377536418788391
9297096080804263807007008065155723716525743129396397440866148134052530964723942597772800733577775332
7900764981028609512247583499874164202936190470179935586170886769167419345672853821346555057129039046
4076549161186862504482566407323610908549988639007896328369622398737516926073868946502961970581648070
7172476239745762133049443013738058698096869988462422698783348873585727358924906035988747485212953785
3379185494533353698175097859689243161775227876504439283470148442076391259927596078151576484028328228
9719469542683211792708924391196550585090699383049027299479748895992676600391987337915872952294675225
6336819765044615511795544789948330068142206352220283168006865940199317492165062180858875155096894734
5758803268194242149450675180203264817639823319158331288375371873535964048894919538572182060810053314
0884827623171676486241769130610970995199392471773413732231978470342588449913490962406782208986599427
3749748907973113389034824679140311357698048187699204945981626713580847667668166046336492093714095753
7030533788643249130191095661542071993070153071415147435212742835881173604731732762462556327841382083
0961507440207181866382066491829462135122249760052615366297962532315419529876326061090501631106942214
9559579581019104990825431162784286241750626395539876503695990131188276813106150595828880602817748584
4354447172387793738225543969444533320081558511371938368302763361579669186108237144900586864844595994
5729589106698896612844787418593857878306327837755159986304269622440053498112466182946165626769170972
8404411098936708061424308067266524758398159545262059128149016225277819700637520812844675776513915043
2432345319890105532319531128048003337230113613819419868968344215416509984346782893500105129031651027
9204067452926314746562281713295108501055142450522749631266489612039869322770042233337936316835400665
5527810614253078232544719693593800488518328180303872313374519049124350917566361103422375009986460992
3547394928575115906727360210088375749193555701068246611083621477647695853769170190488849552832723673
5224578205182301843627451963536584485516065020201378314567319583061909226493805545108075864300650153
8035331862859153936939225816674473292448176087756714236941759297144119131404281668224984061463639712
2010390610734895269850747380274606787962821604308582596948533819258961343973474468097902611194141250
5158502190889580784090752138164952997197706614026965895381983013834125877070481640134806606180200761
4818168064470036923684477620343439839088607935624934659464033457157750583774169112332332504892147942
1852889695852873811853073837437619905145364254124450471729806121552965706158215683001017382304086879
5071638648201136761509013343201675761191741142258361286779223733658273590719875117260062602699741103
7753637706923739477415585106275628034481628483214879410140213893356328187366460557861030885743063303
4573766508598831171187619320206710304576115270841564650019934563793944248585217124542257323720116486
6224870624307755511059297457129818292196791175433858927427187891643904285305376355612508139859890806
8682092437984953254474700287625731150320128169592993614067826406148214605488967180732486216503158239
6660295758043747490791868842580902255115359867311379993726866604337023361167970883279808574530790186
4057278133520121681440608396666727201005119641495853487009464755692677501086727640489972831937861281
9559577691214466920463274495182905948483626397905737566572037345373466286131792904755418543553056756
2499650977218861177262703527018812645080744326154813315427470958495673965864419184451977564171310078
6563308460940187232301983769555902098809888615932634020424696989437679094556672568495757072402792184
6629997600015722356683819153881032665219885851386578365032492871644323538802426465076586176516993006
9310682562499987621944335838911762349704620915612973529848291180935103094871793659713434189325873311
5059702862671530610934076736288207438867204019624195110127329714957566695577456046872093503502963855
4411547380591979187369799242934568891802652380552180306783808710195967391216992597868906040007804977
1325941484922060977073969987896020674835181392506816230914758911528950782408728398785545591485111530
9215356600106955819764276606020552702540343353008392042766774153465725353613800824798291297617857904
5349332175990583393673955417737392701926967506350265592050443351056894699664274911609107293810819461
0400224028156240637779399398513979206346393293187046626469873483968397114003710910528805798354015282
0036036369299782449465241789892739746328579337551659918462358772487591412604347454180805037054281345
0547080125859414281576889617540392350812424804350304638705134245580054801484241417204633662438514368
5045803361634940723400655760855899263527747862113641276777551753359964911558904471469477713527379257
2909369260918492467854904326423839359559112487836821567804593098164875375599184120243903146180265433
8671670358909390769214093548523711616493682018834983131537760347217313751210136589598063585812288660
5262718825204030898062574304008283301561160020753535729576536291288190035497586207713037470092129446
5167744815386584435312864937615423702361921883731959278313657378838421977500372048761454788613425155
1978630014810782399115590747101361591553829595903993014418800455373291513299096175492713618808390269
3953274222240214544427611679039948810275948468038575553384941620440920297730433068668306751113387494
6719068735095453673726640469570963492747159696431945627184053284323987316034117647386591431777592550
2589676776395707645528497480615697146237568421744468662810201035151111226545415799785726047565244650
1978780182817075217577022896214253889110848622222519611137780659568337269301884105070611455357810470
8332196190456967186351865945888281187058873109197065138922419789188927491015003007661331821626025741
9310859286469167180578611572161975189452857306211038225183798003630234085389977709214408265741832948
3171672229444829078932223621029280573736849595295564235259755224496537154414615013349408265417500186
4813185726977587924601202617087515171342868083490058369189389720003648700805709192146559472380438982
6975753369558727575316278043586662666065103156030485111727564114568042976893779690759349049764223179
7478393324245849461008401614910882868954568116641328550569990650779491822891137383507921910116973836
3250879037040265839430314096492749479717879747692335715672495492713439922275803996314430546240916155
2338826972511587697981068393081754274921111090390387083415384040296602614544362954704094432396548677
4470381796073321591667924470213228772055466639570587230907417643320111367732301073642668531593102858
2459702590510568514942018477576265059327215787390767464279775224782163702794897976283859328399524182
5527553289824025107287862640475729462890665020126595995922737726462654069107694729407823391419720543
4519693848027498983036830769152393185068173596744507177758416688966067219681403271520787062170890636
6316055314220126564135714947053365575485264313229454321903809254707071477849433512288264771530494887
4984974710346512449696121779313862889859473760958288151763156857229943834702617647142216131700722482
9050308654105357608697024242683433704194050784871797081709600947027610313090209948477012125281499991
2628137313403246138208135887116464249975638144611473717836191679087541060297638580871914566759571062
6148459078168210920152835931818165153542542980976579692372379930559441917419765623536745898234678873
6446453640957583971667565699989716258018847390565134156232293171989998224210667833749618471941311742
7364036839594814678979464978577618538461622677593318355120667604092853545320058563222522410414352707
8209251918343408495990041912816478580954780474041736613978754874544917078227966920830692825962136418
3795772130840242585724726076672535649650663794672190186657300253248066638418200899089346016131787107
0267261464594427362483091048753358235409382275155678228878322095984837931309771134561514224950015174
6835531654769059197577990281239128336061920138606556187395244140306459820355439991589338797960561375
0705536713159769457707283667080491048260494333085963728397541918882262988727770877650446910353539684
6505431504195434846919668955675482143966275429477943935483743481553466008808378674772298617910895625
1065084345466874022461988014446791532368484762952019017891396117030926920288433524618022651184310780
4713953764303996111564112756817385671283031875735193764790537677209559887084053108822941085406857999
0135382813340711310393929945489347721512425027439424488728148183799433106300101667521507399163247674
0125226283452152470610777852061699918782138975431551411550587764197252994527647974206967727666600717
7363882659101902176439336976641932926596583419124111636067527571567588108235832990050276531158688930
8165989207076131474218181725596870544351130423364431372645329737163055601193744477271931453633869671
9791142103626628496527447374420337287665703904974128303687520271185379385143563821932878741423875326
3970300797242082092897671691913588642836240367409516680595350808376261767728113552160293432816040918
8494773783461431988989518378746369781692767729270500438470323425664209901251617040606317753499690341
0098219234080546624665106876123031087564699602807603177839651955019339105470143315784257533972752104
4179759320146380557501040884495009854059980284490552287974593506614540154432227865723650986786648568
5333180358748728779653143125926293948213368518881530691007256484604635101723297750690513688876192225
1776655411847572883027683529912316585789683866323896861607631970328009546398630312355456658251993564
9104862094932739470562501435135630955249565889918341241458275673693908725396516733875593799142674518
0699328528771597718788537038603185567772020700957355281148265643319271157103875707724072123158529280
0694138615859219354672528810119790770313327910924655553621877668325507226900296168867313714257905919
5826500960465683989164079303494473244397943359331547545778891567593565177158154850072538054963290230
6937351348521614146084748387841006409325383912155023379384582869482117136001930319197205072365008631
5925592772877073288122654538700352067319556846316592623624541782173762663251754170156504014457529228
8619304062663170661772711143742302479347353155004562905825206421922636571574650906091141297540238648
6336281332835030813448837209639635502102789138316983726753865151637950666461292873618713965482585048
2866782600443065146434556079526194537803120632524982688751595871093105598141925812271117378349781072
6108508996193003611743440970168846095964754350564373077616727165658219996986702957836942129775096894
6192802626466913651421947676607560982954268479469703369653918523590127614565576181931549333694510096
5080608283406380532343019316207529482444102341861070013731515886087312975067280190283400813519095816
1284715333391184224853762830162015640228211070582185604475666204653152475340234922493476445419198109
1261076489306316741210053853666513777438463483895341561121187066844029964979474811345366820350585752
8035370111789310370626970094516103461558254709063963558067237598988473778214334267614807909224716592
4937240295037267032180137456536862755858632567740283345075617690972737019868535299331468236178897593
8433013919072110185594747974248535180327827588474785646581815867132097918434763286915180425872222371
8835254277631089205302586405441809372465295443278479267597010201767678194874248492298694871220916594
8769049569306678005305488202066335806952528119352794945714209626785071753938453190855192571976780956
5221261170300728347850130541834604725807115788377981746433475259100263329600069112483597126532484777
7671863816098818942313004803500865095776784489850805372483730076380468229716784784099585095456260970
2044698794033649102926804046487318072829601110080378919384174637982016874622123686781390339932484224
2577969392158476229115628009382266335726164080485541287360724057428779930033657687053166885140489338
9447389506097156769118387644049175494306299609434424088700885103447703509548310177850094548208967113
9026217047520977394670026235940353950590841327482355321238858943717035739577421647403464832584711727
7981033672763641530419425997299704045193195884748795330630110545948604954605089221607447677997097025
2425853903515585362620312137680355671740659273483112793357624166540815948309314966841710819297141078
3851776408166757248054923264798169608836696537462990513400807497958921545612006010250890148836155722
5031024684609203693104671691224688804654223420840571910863909530068786583810770725577429846961506457
2698518714344007449386895696115117871173338028809834602887764855485784959113370748720040428914215998
5632814165436911205358616697417341507096519315655976280041672752147087474756806754598475378981444318
6382065050171647264773402138053791357449963160556023067023889932957381667312784413912236791360546555
8255565437913472183266425599733317726995993251673205688698580717181049108979280521856780945093543781
7539625349158957098247511871627671148157678144811913848968238229564585921377918681900064827053936923
4196257643304238256055658765984215911583099208762464271111778549930808700055477569996876101289130850
7750931655824467172798012330680810758446442937340628231853543405834616766420391614099202087811605953
1901626303821820293686795380987396184761501035210648277233631920512206106814665355313342598516464220
8920993706067423056704370387604367874602480916626776534698647746438483250596236122468382737455660667
1796038894015777403496379301279536517033323992793558472848483522911348044232887787420279359006568292
5405681190492559946288108413764662119433883404527554088349688246470595566438827139295872355386853499
9087351576575328234464032757931254163323960663145165687048215016437924813850387451480730098355320410
3926505323877615387551523673290086993842143872650046236368073232257288933296155769867154264783176814
1758762515518710081299012292859553989438851644258528552448348568491373181715808258862453461582072688
3757115968858126000256357739012944283893794522697790691449824262834329911820353585842919074168648190
4510324143018377282833278096033639518334747918592216022871241082476041829854016377011854563856164906
9279196236984980375014785897412556689646342179349455083436061953090917186951372623315425144341855720
6533609525097742474637881090439112615486227163987974609083135646152151846807796901481563625273255208
3460908501217162015389422631822253478974061794620476940338443297999221781754091377314421241007191449
5844562306704826775066016844929684191586359102846076006010028231118195834145165943969471991925219603
8852215014936801468819392642357919038378992033240893412448086866200396366105983928451047461898905463
0817903242981104683635177808590691084189122852457845329520635263930272197491132770494565308425515791
1762715213249081804866386423904674060687709404868204027508054089603443682855583607197062670115973033
0056792012805317797109119486569066424474160596088284192767135661366902408942428248990486824682111378
9603014993427430184924637702750157036726936296349227682636530364246004763628606913581341531205350757
8070736603468295776600160157475376611677364719496396065841187113468936663841969679233559386206783356
8853706210359215210317387997110113905453663070662374635918933675469748329441103063058074073117845426
3993461142310954997794913275228637499016789486916871692207684369241041669124689956988399253636392497
8556837860827876768472715619271428346659872676757289970611675304752367992310712255833599699838798433
2224710710772657682501959776610266903850340279453052235766515259021162919977514265222244944360466715
5749079446324075719902874686270533643981964602763583198112182128024876744443000795194949245656719971
7683264540458925991473726319646179290609053930710084349393707801388464188017659707797329277607457201
3005445205803044939844532513354346708467845879338485706587979580100169970688283808477362540093565710
6045975006412081419004814810329343244918229368796169808989430704578787684077424777523589538965680570
8225412448157791286836210344284216498634533490762549541138440526038140562178746130851230837828468845
6004525354483689867312608263420251269329517936193066255582414996287499775086757340009936643964306404
9652587743613024061507605205324533557574761031561448587382810340232766829921347507396006441552988655
7850100122751199545566320637022057803590369138923084083381415827303093546697808687545198317237766091
7163593174873902395498854087053431531651690267597466600628558297968840345903156813035880611946586365
7476056368955873255796239275987444797144312987544482739365316494507717048954523630358208986312978571
3074558072970952995905155529641884554576217054368835445963830390743875820717803635105603515108758694
8331971394490564973678826726764740759652538940840445126935040836920538051194229813209142240851828228
2897334631854794784312291593660864405133174192168335282295917045409979275115892394995142873279620554
0613262050626913880554142616632504905806905794152456963342257064645936830922596312911161842234065920
7072659524748723692407657465516561616744949624934289917342557462644623659898343459583535283297466998
7751383574148244174981615628893933587390082767869342363417200049785706173353100447644886521070348304
0142731433869697718005135373220248521228641574932997510997482234952414248455642565602212315863293950
2400191382697207751355055675246193567579248512748795559318406906023770630395626473868855519631907262
5877685744386308943142128052522995344874755412836084954613962534035928587213910202387347920072011177
2507024800107997293803104764908240188155394576058760620527791588593682526484707559873581231467883952
8187033686184517928217436790731292075197650734638259260816322942196637526249774364418889338638314452
7315568667054762762618082825404162436055269539571982846851672132490519326156424978783877622352316918
6230357426357938138550804135071212381189810367285063849058134445224325251128113651164818758240485399
4822794363978376928304708065483079679070451842400336019177178796558763274371091606807939370418989569
5745709082681763462741421771184451652045100403901145612457754504704739606806247786808794626742277898
0458634851723690811051983391714912631129877051164718638128261423324154249217736005509097305825137372
7696820301968125856001444312961788909307660522104419944968350504214448238249045812819456046880849319
4915634433131620909410065152856757661716597698238808755602904175305804086849250673084979037081491797
8403166081581382616070957421412463223255258346744786315148386611386440185286516476988456593319613604
1422523276442210060140393552815546733365687084946239368609929072363178426629544698363831934002162512
1239713768020250266415682120841389001493616126053437830567191436759943586160996969594438929432642456
7569098669885420588572885597908166437210499504306639121097919653285390177240155518604639516478038153
6157154021057944041013172536407844790882506640703176435527949969120168038136272962029999869559447745
3944107009224675341766763471381597193687537512119086726971280355738051280686831303826560209834881057
2774722399505063666763681996736660584794746280659905022545199400737968397620806827809538227604446830
0895845397980279593837328474100222258262377703831990557860668784665400964737895342824072513375892832
0083611807346952657212036968586248534088543098162599019253921748424068163195596481540504507557508767
1851586171699470168420500700721295970013876859212159846891989760167456320725980303106489722977615170
8703475174582898180208925993873659462943545798302157893061811707841264381019409351158745209793215277
7337957079205555649433685237317247177077989716819698345247927758649198556188657902523122119017874563
2002317199158826951732657871402410867025275681788165200539769964780662511937538709321725269388705004
1782401078019703496823167997821587537038236585096405189437337512323923647534500704503187797664366694
2118113461544786007391208500638671403922227008978772597124713602771959424498434746780059791750347560
8511032682755087892355616246364866909130934863306343272305669687955055419346468911730349232889240346
1874486802214835878093976196397743636170032902254430854269045436618961962431078813421479787595447457
2912885451965547149821197080528984670995047231952891822728330298599151581373869310566734362360464988
5664958104408396608824160765100709140530628430335703530244448365513090482249480883754856798589873845
3267051699150164415933902676921603950209800811408877761445900645443329329048246698325648960647154402
2755325815550581360656903293446190220286949123825385425700155888797862292578530506215557862209316663
9699003322235572662347562736836137194708710931221693435914428899582540232069197820269139358210614660
5761882518339713883729733320488552547978013579536040045048666458724289904533337826895147448982078617
5604280947178758835102924675691075291777334218725962478548575662147835776293511589834273707023804225
9004591321373741664399157730716636781993519352003596733975273578866046757451165037172068455629732241
3318371006002102551696767279957397180526189150351204648911091299236321887656707187694110346408804265
6286046108610098640676113861820040019175821599213821097190220209620089902170007275668967849408064673
2574674708541785798921143391129699469507835493934277277615325134209488494174633309612423384569952230
3967020295551652303030120642577769272738466425996286628247262656366981293571549539466258703543849027
5195177940055696084366252868415776225055527325115148486130182252877285877682262484055824566900977604
2783110102154562977002221916014512583720469670967782271706800762941130868738528878621109698947580828
0168183607076889828039385675280888037993166229399854387125644261049510942925484524719541439219102000
1677304903573969633641588317937776376447975404367093839168530788260679437775940583747550302646834496
3086419510518399816859272800792263624349581753890006449986990531182233669523667421103706572939777825
2909341520451762003090286480812806256307021144613921049019758694058362845306041812778742366896896604
4012489819930971115984109530833282833349172021186116525351672086020455030631344755194444305330442940
1903417352663871771571222344554318416149047671151208349659356447178329140863272728580469217672506792
5653095068703486973980479560890799201041207027666177368720785177528533957749296199208520620144209343
2329947846463937629356529210345775111876050624465028389610765016593621917392031460775916564185654533
7182486746066094318611563907986093938999644301563956739863806051186816419524898994912062620305676466
9779944717673309038463593861845124103352167400361853168651397805248633414304032060349764111278642062
0005934306620787970845087040988953128174066371595077638693396145109669675452675960411369424446723339
1703244964690850245744691127588776993379739754233575566402586165837659009597013216948034355317850343
6948801331599913820522665252701076306527582856936583107640822596584190823016764590899221663838110195
4651328798304295617991076329334898432100306717648731671218238078117002318508044114689819705957696074
3171074530589917426823537903044503625835646203116581095460665448456764940234557345304999347051689484
2927331763150075558358546099155949141229535703058585076703300400826552434129561953841571186649609140
2180086973473583396664633350546539408107584373735081447622044261317451955090529611961382177914119405
8830089627353141216549593351084146304186121736643195549439153839275501515311416064731389007035544455
7105572985809348791652506590019850455950534889921863314322817972973914292725072595199633542734714017
7030632807250240818556828491660216433601370899939053806030746685256547063328501374215529330740012840
5469167316982847529412876228015081473522286981465923758574757974592552129455877707366586122073670035
3721519212265076420063208531686044510103882068997544140015492764366166315422808808803690971794521676
5241741133240342972591246878244768952855367029529018892850152974996112989134151951240234012744313775
3352488219562315130682247206683428735977847703382426814573829021591497086018545063357300697158605324
5794227469853371292274577396369903539069711591915430914256833442887856371288979587888187942471767330
1865703540149450599380667223833027882365492476997334422155662914779797310955052725994278032658525261
9926903896144341056304669608659173870798892847800377918328546986798808708518461723683896293857559635
9113369257676957873967486496922328906338781759224500833879482123219956253415978916255461523577277877
0545425537529681317761295393381133387494223592992787143360892117929074216660510393531272028382322390
2800584290249804335508718151937170214173490882684497792297033966299993987236973276004918525806983863
7131861781447337136729070372263344723482665336757795129711705934109829028260815075285018292897003805
2980425193014009273000425068051289680176069276532585985902416107867479118693071867885617846483647382
9912981022168479175009665161409677619079081228026366992130940643806332630046342101271101185217403179
0766905118368912320908897937961548215878238260796397648498300428265482319293260232732935625044949316
2408890737002540492137018015498022673959885266067885445620215854851723431247173120075929091376827663
6631239690081701658707142765556276139638681312800583889554529329289444240707184772595919530791711600
5634137410433599044571309473575817318949352638750986188710263302103754226902866831275635669272383123
8440889847540469798512618563550041275331527518083464648253849388386605763854600753064767795602812586
8599219163197144416519054074675367490780900985119632421132998479991152911853685191664483021335959963
9693903989878889484065423999171496984290435656778679014845837078116473984652152200877275668607157951
0178173652643742846342365665990197352994598777507985159759749397098028869683997700662585660752133728
4196394313599843220421720689744654291816888534851428718723353024404683000078139482177870755941723585
6720501151933614946293039711873367721470297849088114959888667313746763807889036095761544790135119111
7800400451722622346998734489542739101623514475577648559084616121686198349716495159456343666688841710
4407960737231239018563089169032324074129021271473118678748734678280842553257053518313154802803781677
0151671538001468663878313517710945352533210559905762964389703268854660348463832404511775847014163152
6515193556703961701583643539549616528195841110669570025221871744816007812457998102949247587757111540
1404692333578622892477336499950963150482309077198965121831880399023549226112259951154200422823123160
6691667440125330519758608598569544590397086937215760300195792415334831877999102883557547312664177673
7943960803517687008428136433076151310539713023373876030102877980392146053073062476297504016426678332
7564548770916971601174231180870465505718393885166725648775130775894350545540820198050506979605562505
3090469924531030269779119916789185880445454027418968531744918164253234241941904184750357525323691615
3643686033124100407677448920539361067100311345341554394400795711183882247576128088463131575703870842
6162412006035583481753073427268773499650012024217068281313325675592755043018923987053096414315698474
6103648006984929352438524117516838892601616159840272940225739154196029718088635951786669952203160058
6168204066147226668348735078986517067962898651474922243631719716634918565532353434151890887966651304
6162145966508422985084819782795204434113099199984458620583037134242619614989517395666455018453606572
0020865734561223388911004397135886004623956597580389636746880513200907457692845013934393516623118075
6756879743278009555905533260245836268944216271556982984633976932504828489891641406300189416036136096
2549572021044357096739470092149654118394103657623889372845601083985507340357324336173143107280769769
4833834237598372930441527033028963215155253483405978798714856376089828082675398508343031715510573757
7373001155862761686100261150448750138804114600561017623580954136146526870240078266243484229265789682
7313953853058938033589721386083045059220492314844033153259656082017063183617052584789024957987181799
2738214133630897252176154933564548758439458180191183728807142093369357238628853768881332142002949287
8074831889624564239718426573432230908485041235084319503606903984433893209058369440343054449644917155
7948622001581205822957186816825212038198009215375611426796204455964254871990564662398350844411967160
3464647552103449103250302323853316796925580177840260994818554619998320156258672296729578297138629419
9562052688386480571614253464328657704426876631019571669288237338963950199360869141944729450379113516
2268807357576321656610772011450619418789030919509575579460841904765548687554345102076008780326284278
9460222593001845033052301154303734087628256724127653182217814144789731858052439378379600565813762495
0064563155380475605872743541979405048406616320057603800835398377391800972410785778802855898009652103
0474844458069236348932813163671555479026025719320042727692636393535887933713357367147859954232709115
4495804303292629248517640506769425924789435352666276208313994939768167663814002172422471244441909997
9988901543017756838625677012524341357539237962858788323700722952885584950116963077333022141092224995
9996596769889007849030908179248373722921298814167744507797837342520304504494620258343236361859569491
6911228379218274364194903263578849758570073272759129074495410479280634799895162906117304406659893747
2367337386791079947766449836177426380904540766302807270177610168058083517939717506368528838402685144
9077108270020278657979020345318369881211253073449491549075899790179096665065254611769435485169925573
6520420197797772782530262630829466844777733837629886263734208567730010611913790700929961752043447181
8491099291888732677188928635228244950786277020249704140113271583150913436097688555464121769121250351
0337470516329031600481268435830854020711111559382398354951592127271465329176209155684889761830547117
6235517777879056058156906799011584946769825008414654187376478540288618079771547815999177235017761399
2479302538182584875307513804226501509359739420755733342495553887993601856052518152816178207153365148
8018866535557158544070482595716736194774930176169355052461468848152093331623843168764365421917357637
0803041298088673713760937686737115349350356782849106323096348242280676029636228196163089496087041275
7008850706289772415888601197969576150033996941523419816123936877209155848063054496622318386735287223
3854386704855622344874776013033186569097941605657733253073498840457110699991416821515322420842950552
4386308898889564604868148457326256475090682978804741141955880135634583742948231269897818602303405129
0971220983051935403691275381073421916533167217138123442526561226714909555865394868745620404159660468
3651365585481101188946693983685982060507928784324691871963850841385796559628998495169705332185643066
0423326767444054936245016874487406616105439700415366275480727965405108535234267102514482921101674969
5487584362005036295346479351994254974546024742457639748454427623832858022560327571770086441029279854
0825558428082158543489317728445402691034207071808945051592690772258864689805747163658579251796855436
6485734980717393062490683000243662911718556515769314616886388644196941800472835478940490622119805436
1318177180134086122505674040628121706321744420938921543351153668061637901333018979342216824410574766
1096152079356700094903662991928956583379714771683387504223775182972600214695435160666353554662423312
0531525430912895051549525997789816264158173726199229239056879233222612777365903886407169400004806666
9382182608101055667741147917460759307907153356591999870363654051990995741912161713862432567206759656
8246774510176067814860004504307041718135128235441258552095534369288531015801797702143065296704271127
4971106452373322522589470137488915713441782496652583732866297285056051860898965691694410281156149663
4917423301594979490878613238999064665623630660644734643178120894382394343839209762515218909162908102
1455336240855351958617036363900048964025490433253922009708194419670408048989285890112761419141581875
3804677751775094538647806929422220814183604203569374391357003902851212042067041286043946739533899801
4367323895893068949103947022580309035927743875454379943829004640618948908626586144143738417573770762
0338922424504854669768531878727279734303390154739087700764684222240555163665374855620775671671043513
2874856389363552323714509145731587001540303007454718239008307829140603644390078021526113308833753088
5635118854830776212005010777354445619005133029992217477413587363596928228197044024074417887254711330
0776432312357789669332320580400585819377756706042598441642111473795555879773202943217808353350973332
2898397585694732841065209444744131033152732133931398608483062757339989893682934388828686673442887816
5551842821138994976567794114968045232858805351541372086673248440562822841837158420046931216307899484
4616819266087336598904762704936528085818659178259717925628284551429644440958006686004146852181095993
7082626705941151389877314720073287968110858276823905144927248322216998292037522516355820749226558285
0965231979227324726990131064480430054906574510504067724398996497650415602229770279617029408907347761
2097923455124130957447750558969554333856794972112043891845761654886043888988968663478040505471850831
3509632006550498916277347080977421372311465424168869983398456918489004479069745420762215340238308068
2559643418257402180001956004932215792776381241505324942028663984745272016525854679610455084492343868
3834073723716321573719457235371003510139198470294129144103253551246312195530122118289063948085781603
5148951952513794709328395008921490925310895614291588192281685929759583048649272610803261567995109288
4332777206573028581448142976093778431199510198091485814570590406669278696019723778903702682124409980
6078047923730775419962606987993132761845504407644579834635211446193798995142631171045516135801216728
2554911619691618090591745566673354849019041204779220641859618649459257733329107491333201992765228925
6178089751993604143558147448293890676080491703744578098164173850332569595410954677008718106324180934
2611193932704880560658536291202452547268638285318642639152308518071537763004181317739436299964691541
8233657934629370084783947289332688683061227001719943172230907879518962854130143590035120594434909325
8622763340586395875491969170238342771690255433771270689937435815472195343697299999019320022880033240
2835654638627306934446922251212896367944865008793521933312286953500270302079833570873819071127071051
4930878249802165604902443790503766247656738132606282445592171918084470816719108788073369620510263444
3892419496484051043867687090715372401904316198227228469499675840209261390305634930627203314778231408
3561577198823188237633109729867592284158042824990222076191790227485056256582846942292616693777157571
7351376413801947698172754734815740452552632054425402206436675079645802994116349074472725485280743725
3872508609437630190385369629274185346189587479643932394540359884466259725933390442622975141582499682
1057435138703802975149302962119196630975733692520187189986452815057505203480882136869843314335805793
0112362066350924875134990308124013823836763443109710479982155921492876200573904045515403084204844670
2004145291062629180809057040076748125774402895725915002339279858509567582998820920395902912343377054
4786670051709723280809656731415760858205669006907563087939669398113015053172024678890897931227772598
6127121098672267495223393540471708180670264672286808940086957188069496731881934833639080862075406695
2973083101357744469571825952712079089603271871735038776182924923684334039395893714209882310307449885
6896351650432885038021609032125788556710943993246024716818068246552421299690755181094589992458639445
9674024416757825496689973173257236864496081111539741218914553477523092237259119287041271921487844976
0635618979105784513494180344850399307777473260470770748387783483819139218444938774015986223562125268
6747873494923716713140742988765529099582154530188315248728743912788122158372765915994027639536712212
1802175458147258900687122398161474736125781590026837121761267815815503419400973976143313088534289474
2935749693300931447022891194159143944859944569567552240087222317274916925655186509488842358687961818
3021506561706236327474910611396786354344240446847679749510177407079341534954005403050184488399567410
4878334203708110869771892633576649219927276942730683303314574181615231056083803992278534247254318661
3807188655208708388709326193952275859425499310774124789656103492659377723218656273045715452874296402
6699766831607153415294519642937465240200065040067229631509569499490567816665003039526309615197928286
0584686593907796688711662799183809987526653807607722829714826422673855249212937893448316736506494592
6161989014317005870403668115642904531117132619729045988684865272470201906991282441666339078760928704
3970658577163532896672183536569126916408470369946158714659800633288927215809516781490706655647328254
7198633145143405058353865746160568153649722141513772955125253302905261824629715754578891341883849334
3673509350438150652200714505623044688414553279104852167213026787436468997501056987845678206134450627
6204254733836151265719791739024543593203337520796129588516523023122944675045977840200777027534633984
9753008804476892576084707056500625670253281063653838861144467705133937826764827856762752065021523786
1733085718077324558198377434454089992611158161072193465006241566723204158430057918166143929448567969
5037864506219542043369349475013215223776780587721351746888889995533789579740203232432972463156607275
1801128198463235989351021976080401022550312827385937447946633034416426713612336406769420104335909806
8198732182008063541045653731206179769702654236595636969425986352264599352806484042452853907807424842
5660801248170745129270425583974748673975958836805881450392682909608305431695322130060746299137116514
4602616775104215618971572204034719583679947149999956889829074904807944114250063274884603154791126049
5007321816564665974782411831299340356899349846552994969470104697575836361895872885301549939131378089
6281322601134821342924880452013546838003091512690862956918407586774117603421532616083244760046565349
3713907383915867327960553875926359463205280306973534991162920510103936476018408096510022693859623158
3555284562293658171236618479853361346191437074434784046579784013144201159063234934363757417238964271
2943977635244250100871679137260984803867275979986532713150302624687975390879332831256950922172806913
5709343473616154621752238512330328870021743604513992828238022063719058603625675357827366797440862587
6584408302982105419468366114379239570123902839009252684725415809234216029751825197066262514418285781
3982796451032942486798327496252469699663747104213654679874150449678794758226281229412454267023519377
1699679452924545989234039001841544718897720123650470660882592453448095838041345218857849353930238602
8794345583678637586576333248293376835017581325496879743960357226493380494890145612133319227474920232
4425599528859478354675494292451014910852793610165554896351065835914497692180163345455114747364471024
1338151313587488302367225116082038340283399696104823687019168181326209859932376809055373325026572935
4529079084026427968454128770423582201462450047086481006224380490186166359996709637165825129349071254
0455662041559210465141862909717658100365089457214709379340255099047350292672157701350354557495596979
8222541845599010706534947640133144642305853497206784623678697873530590233137911721782220063760843080
4894851686314904803076772063364124635555018236142590982733907986458560783442230730892723331625765167
1635563005388670041935765475385949182730605638427573826374139712869046202889164982805034379863856029
6910972191094376130598489469762905395183187724606271177197694515189067101988073292892929062221789470
1772987684160689443979010852700503439203821121421624141834952881208320632504365722353403116480670589
8667545017554051435165619131698436543418018894714595136444752273231523771064498174973598173430840272
4719123818444780733178713111543953992509977800995309112670892388078592221190665510061649253013007045
5943482280380436167755583228419647837607888135810863132922996452028026799470660331467591264649499924
1511802077057593873151245796671438398272223131226779108717803904670994476132621880428050986958001472
0253323280922802879564627666070351306318793559400706070933797088689159467262987507154519350922037771
3169903383393458694790326815067699749924679850432124908226640866174109268345968348962610211439336817
4279923557938639389020887365096833848642052493233413338595966318081511684138234899192618481132541005
2762568204777123035601717105789410695492396735812661288281993445171064350571252933317570859815377807
9023459912099727122400820853585427683981585917535901814309522137511792919817392137196833157777099662
8910111231374433857236199480164640164364665175189848221206046333676702590874345760596214312496767910
8576680239415617987264849974131929334746418699100791448088926004340339987032019851017956770904353009
2555686987726328918645066979541351313050142260949631120210977944532664207783243786951677140174464404
5463822430991165757158021125914924160291257707256396627290581434499652247114020145057655399081356435
6823720361314366026200550217933098904286509985220195817694986647115665228814583238431917080016689662
5829858748502513360941879393230738275971661019301147038673506563724187918386146254792712348641381186
7626157738173991221846917308775020234241397580882419335717832661577709353000863223707281541114709615
3828080498043695227662130515842178446097951238807711861416978720854968841781973697971440351261358065
2150213801375288631948427475910990442507522987151393562080055903081384057458871172487526071134053892
2750571069787129916320747343671534022897587770645910279302624370408818936276485801225656446951257534
2865252518735314346181379463426508584293303086596635952242205686271946251836426198267030576363225878
5331766088603338749163925237000410034635798916801904811365751083842681417998936852283070546851551737
6399439765638370370234110480370334869297396353885183292938992366562302328983367667733612960726634380
4938510563322612342972747579737803456525073106290646036098897467896876396428557543513339090671519362
3484321648492293938847629889039859665862696469348328393602349927307368643144709071910131811581066464
7043993743886361343350910532185936570830147105656245152481070556223797242946789749611077605921391693
1409408792350985341633497890085146166844256364287648013539966017787565112765676144796423395619593800
3900301219397008984010646828589372261169312977556632768200277085436536889443643138841107490252839793
7518584526267204374653430998316401652559940514090619660780802869840802894772023622657516414710159700
6691759976539756881602615108810840240249545330795442390764859667044178907417044269960313881474928683
7263232210325265139499923107626753304174085398307291613269845380284441715074127894674055134433566054
8284831342517733287233516390743509122546449455690451706520349618090630436096177828712328603699660076
8346045926644238193948001984192910886185884263154542333275263766856301633644112171370928246939438737
2508730078894026364326841793451707409066063529399298733589577246359148159384868272594159481203298852
5842406649933305622758687114631733630799426241330368694820638288198628403342776014854345318752399760
4383338024160768716850768190676860685650015211104747470527886553894056028932528529047058793760339855
5734156477540040957086662356498759203626468473547624435073948587962538849730988409869912235948304240
3863151832576786826913460690325384107566335389097306080015550611068268801704062921300184661059258091
8657798808703880138533997268377475359198646197819463362238000845118399659970367654616554348053787516
2646469739873701858082556009536235171408787105838194761098175413260297198604300015916806066177320102
0452949702360471088088037326001574933900275322721034661195221559369503216164769461181139127083773637
1399840840789505057031008244211619432198123102767015248643137226027501733686125387072559214549496846
1864368713515826237821703412078641504585827042532789621503001919231436186804236332062851962621078064
8656879230921281608055413368542625065781334055191787706429322259566667629979735531329117262095979066
9950617358047236488701667040899879657376712311559123981443337455416698806106184237574154816651231547
7275561591850544016010858640797021797284452309489889934623028949844124459294667837581762995895160139
1139259958162784004869979299935919293457289632206765757969120538851072838839329587385418794585746950
3634155397083681456409071591575187862918552536245067470733220129669828997057025081542595360568101346
0297572728161698276412045589418008509633495924979376660184932935402393460394743465931055401091439236
4372428478899443031872779201061229311108591037798043387736843744491866113015333328341913589165094147
9103293442337723196770418064032426845611381349767128701222712607782464548161998984124686783383092638
7292892824597863117600639145726339724886814299278171092151036909629645264847248129570886726648149538
0047985798366994164246516490155853486210707483970847266828511021827357661419667675629673597729086953
2576436390114211158242420345216618963181108452168174923015401213960004487759470112261577276773766440
6531587690467498464127365044930822977768146190413884552283074738481581081836522774590415220889194868
4255288780819293804783000154449714131572293058756924535561944467216979899794855847502104837150738502
9467069244105527836457084322165859419173339427571146937933969387659110097402155848726516885912015176
1313158979310977429335781172730520704648540130978412015435052604650539399277751543467434568360939779
3169032498482876641825796783607908549831218677346168493476786323056514825194646537326285999789519258
1127560721658252032071762239592289424732738888645234093548675318795593785984703961381013378880965256
8345736079017851506232810927550530445036921593560071443495747327807166049951149590008736093439743076
9360827635064007579260086016062481227743435955515589753985526733306406941910400562777439218997004826
0954874860544102800509881351222235873875193744214260925326800717410815435519050334544009773309641792
2155307019860971019215395307166474953169548291169439864777019014582322918181111021674804310749082849
6576857737506333051377594360209456039368719023457412514590315746650152002684108692943300331551098188
1125408916398265085400745666531085681895405900807477373118458414782365052437078310879698283916460969
0447694923234518957238466115894674609986653936792008173778442339360761883821852904231846249092792954
5055698366054658049817151594536682351106753089457430148405599944828089519618778837870413672171830452
9725949526709780901457252027726507414754962592551242334579096879593470710518488030715060383544063011
0726314941409045701415532602033873416391930330968926084400629879508033070868675545558414603181226791
8170462127683018956991288204282534347646440872795758587964038813721281446592192423173209048015607796
4494198574151609451214459963490196251622833792426811859653710232090121179618661132960563341315007718
9445555283279590401754096560711090525567112873228945720231561837072068358112069073115632401034684495
8319251339772182896340125425392493949975359928971084412058024098620602076464739142400899952990323441
1312964586548346632820455711336272059642638161489136670972942243243328080244418174246896543603985553
4438625831979661410758356123034402809585390941585420070240992062904337013850333808928070088461342842
3430744967925923390571260797952521815388540389519357014130348895204203058195221886172624417151760931
6760372647906457287050551771854502509424580872618529136620759171674096892539937266885370045483661569
0496232088422409285526565898573263268806781953542427108785448202061675395213105565432852244154312370
1953010063403704549537351207849815366661065958961516724806940627591481069129646760149366899289219880
1754976396164313572305690869754324816059677292140867865038727849882071426584712525704994243247276511
5325114379889837936015294401410376762270349521586226232699265860493479520902722242664911832679968536
6204000135226770389282689074523822393425360794694059855126382420099219417859998389794412532750608474
7993383758334973985062574160801902451362742432534514378632500303409872560259681412896952925818954751
1244448344251902799669981827559382871361535216685503129084273470769260769828007940330360555392369451
0157203029471482297662354599543342035137175888077437881462420786919854627824740906455347744368364082
9312085308007547223830532723339710565227863937075847063927793923451765271054111309182448019816469102
2634345646257962244031309100875504190055868201215526035855552539222447584588667274686773072521586557
0450570161691413130957858603146850050740698403275398720571806853077105533034887778120860723227647669
8915388283453583449862471353280550339027246725059375401052297607329202797183163536107056530204972806
7127574945746225752300611655961382386743170339910120307505741421233222766726975731820936437428413230
2148930710349687102799892006792539706177176598512730525679661027112687920373254596141821183828471858
3668548457425431504060161256091534634109320326566094079197590395501938266619845511386365232801370970
4534062814463455021046881455612425444266629684165074214891157615242512873797968513004556072028681002
1614830145570630177314681629432774370832165688134024159030763180730311665483484025288590491574038611
6678497689327698464808554898315789933430455916799713879125744398069517617562816312237320503750882926
9465467089453591647037282546483894276947341868986525220716050139193307022585155251640352837158970399
0884452077477732146454191293556136672111520363792869963659338311111994797177985927158242184671589536
0345850090908717483611588948688052401768625415519082910042944024886150352889727981705598709281876375
0333252979435329827099940828602346805019131588033751861903835866291317469593129038524685900715551708
0685897565051937068435039381267958122673164186959893475847960780738638283393796793470661869272678130
5824651681325632379217169900627508071379692781611192455665659474655533496503510907375284058947131555
5377708180211379946745198276534308610323309508267336617542345404863990294045353420296922290347941031
4779641037179585013872829098623433950197096188543786953272291231009414021656493896761700569135212435
4971731736439076712298715098384333408824857828657132370921494730297822845669516907632180478862625352
1110826999339443161539940847061822544538398345715896769239575462233327203273458185282515697222953349
0174995531984458426423878060913087867691803338576482683458950640411072596369019863554891087066417750
1970180360922051358348597047111321138089424498394438124646955003644879749424236626887240318450743978
8346641427297011030220509645013921440253520716691564231860731000837209970617923002071508193179054935
3599347622740624152161763025143939136842086314478590179749252863671903327422175751848022114759272608
5479392182744026945841889417121535469978392415034289258890690782871571719155268360658103337100460030
0379070605236167708894441718169776170342711997874763473921353898912736811557468565331873560074750442
4209384777397360191533036155391461662377918735767065561898940047240027500971176793305443171686537508
6561713890972785149547099578683952486245736413540454105590954088032759482764901247326837393650006044
3054633408803243103313470777130478918108515710572277580571863933500593356403797800485537658590771992
7813035871458586309529196935475708411437631768204082771463595922391467970699841567453597318641836520
3775324401887135549483009049244391512857305757016091774520247557034569075474804199619958192912676142
3172787345374105487575519435366298281024203999783772152462405369218215313429036339995387082648842820
4925966650717894598730206637654230731936205985757159269734051074644425912684367266466761117436607889
6629869817340938365277222727629120627760790499782144024951397354569343008565659285188351314088042133
9567093866763574669617384225754373591054087384208803932843768929393989231292730903714203794072515713
3386776546453085148324653163765559436397208943008879189248715760971617793646174509190958327141443833
9700308029353890230187301180883811568190676268826360928827035824381666337280117389628248066235077120
7175344646714617191114936554552540941697250306045487634882371995451252825290194893020716567760140419
6247932901587616455141657919948266465120965661998552903032461180090987994678634276798428312295362709
1012990520490463557740158348427238917771545205674770465278135567660274722208462791038311178634897412
9150478016453322819653150187245356201775068929683488563044210438260456729067190403912942314254595674
5001127752211028106377452946390337764180645998555721027041165905476732055409456977307009689546500882
7572265921409644262747796746665319634432339480807396482781848383864837433688857693816432037177789864
6157232856885012644042277740875871223008070712821968726519481728646141491994501343998090222464695260
3589387420024536174555865095775669054923326482013126516381701732081021389132625381373628218305877233
6730674175508924844898753433598457267029273402069465351678427795138063791578245310368334879377941346
1383135788726838722225383007140045834286871002933766269985059890809347904734673538597696668566882275
3181445052405499521495997198090458761522176045002755154852492151236756989564815765620163358452921107
4051361086447808915391723899870626688002720381220578208981749017611036446228455809423616499827713066
5415376416157705816229427063360416994213345526731520502773969150346153680350169557272945939860811738
2982452672966473491115747872059964002930713232068166084581645473496915961130232173694555424760015768
4833842606125624119464489163604992080031484137439151315224102078538611828765115181096265988706811119
8623149357602915368477736195261062062608827878637612864833418651885742960464233248621469722817825270
7735346201229380205530450273251232522743690580465367683129253570020557451940003859486319392794736139
1774972154131961017010761734454385960665310411060458738561301142042201934945761764907143314209767295
7725755706319271422514653922131329346132529755514261557272790157036447441461606312307772369942490296
3899504207828984506804414604814136851190783822987294832235617189712353493037047086456421709947589898
5119436491444615828888528224579933841131564607413057488464262925997349855546886661596229189709437013
8893310094016061775861647465462601205127169439102830044087401869761897170636390374784657643969529105
0655634593269411149692032983220609850973214007299080220877586969310772419041974060216820643222041682
1319298835378437145662543334780826236727937947723703545535464878215667672747591460314700449730289868
7174582125019722749666113942245532649192410003427227316006599000222486007301136921003892066752635519
0727232170290139475524035670680670643484061449116685997703674215100323776557393714077684643694299700
8565463511415696762220072600448284513755383137076675251577148516612603353264051657672670185932839952
2559249274145911078888974450660723606421850115477881778081782655857832469050281161413091285569950694
2536647342415306831540347503837840166837556939194023489113325542803997997966070805665267559726265229
0457684898075198990282014220672376035456178609647629099289560459564612685307850630148847845128193356
7718283243663604717817235776770080540130241309111248909165377460376606405444954794117375770063981530
4036942526968845139755537069036813395669125874185759719626070446558764596582020788044092707961383051
4180407900928773714971224217496842477697698421026800278010107423006297951655161264456625708135168081
9902966370270028439239165745628889756711276779223688674322696672621545340558820789317133485367134165
6607556446847863783165537343540459678174863143303962591466895283270106781620528282449137364657785693
3196907834838740859767369007780843668428207922386483474730253291625067764781570327448600861786065207
2137011420037663879436395069118736305695684228429706186101929960239528796705470348106529728968309579
9622262262114437146331442621204736095236825187139975463027238974531738631870125582342860765277107050
8954636264840211182203761919017900909325113705771980962235569420322114729115754479640814802642662148
2994094746535929088817686554052175848916142953161222707580040659526223072040585324701930783887467277
1124358972312866389522090784235571528320574419667889680017262282823490778057498010212152884096314183
8542864004695158340171804761637224167747394066360426644088707774422280111800081382795212473766879347
5843703717075287868257839173011768038340402800732188017170501729855286144447131330770081879828009897
6186502514414770270565061090188229419993308566953205715252881072453261650779735873905963280063890406
2089916678163602628931276500056312495856998024946010269250995199562583758193830091961640099983183201
2857778342038859984147085114424493629733610318441580103321686657734254369098006302285507397123924699
4677597350645247044996983412675097829095451581146502502823082213850043211467013022545240069083285392
7161308441793501575918909970366825776712589895291921235146116495954948863558890647340924624939766316
9027653653603137846335817256955381192304060759499526882830571886462235006367596580773505417158716200
2673038320682424857342573308393544387810399104927808128132670182694141753226632547838171519062135131
4515500289835607961080300298366480237238734162026802763746635455038057279971593022703643508984103161
4187616493283519949184052029457126665120233465704044551661416002445861275973032140993794160141098010
2879540164235933621789193238084153392930212173924719775200659756250612660003302641760321836637380107
4877169807820262975831150106248344793533354141676101837445395070581935035760183288268241303057706835
9147476961265213342468054395550746996714141696046499701626356899676462325289322171182329371794567184
5451649587115702114090718160049888981186653027220458805956625130320704795619435900837426584198315548
7615577962248978782218444849526121438158856654517622165576608983615709445588177110781818913416996466
0545313363487061324026975902641383803295311033277593672857560930997472764799484254915840671277321284
4287332784073580478744831926421856554609286958955241484507946762504155223388273204148369945890281430
1823096624165928784150252088814826077191500966818677916689200633938301581261073909715766872886263065
2366443044022813118567530591197639276913328934076828815664000319500410199276503952764549715467380919
9065826661473193406141138539272879978915660846396378006126850554267570933907068126014741095947404637
5880330961551555591072064221711416151761634046457495213156521567671617983789407158239981076826318523
3458935925557810927776972636382483352745830023992854114795667021880562130303931171159953539091627419
7484807777092336365341351733316748710729076482228133089983065147574266138740829222810275123372008762
0360693053687212482495211696471389643545946519043371163843021619370591875029036863972063755272279347
1817712048242414649573904184158882529219798076547390944038588504087468621229620567213550771203882473
0674592298319535828840213962897137925169485534860252615197628474880716599372925364086516048875364050
7430663656443260357064670489993183275582428261255760721098049012431559398310899472701219295558718583
8449708197776511138578707357350391422990521690594607108855700749881965162658008476258855939032784072
7789027329874551545177789343798982531903136272319299157505562768695596376513026659049101588897064154
6457811851964141099746196629104218533286748049853923271803198358463005230453885911742138140187568713
8348784523646391536945979658328888365273593033271897526070235690379630424545518965246728066347017676
4952446329075626099002039325122385603137820184838071109653820328116389339172133832149370409652483941
2578019918752263050800705979187975607290629365077465316846636075449902408202200633678949825696034936
9400938604892162306673624843886887889421529757547133928282440827181511254620484551479852990577452220
3429039940911867614890898208513692745761057421069392079589450302388133778392132453994936085678123515
7516362443373264684675250669920370187677766734257978563127082121298630960896164250453785603330654335
3938687796132113520650916535897675054084956598294570293759190212460846287885914530494395669976020684
5884745415470226101933959303989978466707237035399311213513017513210461923294734123008768414911821488
4219062996561643352208916384902528245742290666490230014404382287157814402480165779040726840692219142
9750832683821875737574872473418950282108528784054230937115987223820325586200218461028004101392042372
2883151844553095338720095608665441091348280542297056010012739499982967905321462304118683917360944271
3879504404426611874155974785628477892183915056468749236430766413726924088676027908739591973909122832
6253763984709559495614800664565143562425877072487822985660887675850292903269369972988199144422374069
4461387478418085466773807902039761540108701593797746182227455647228859852800745706916871373487506182
2524301842779261775879500468099677329475546284919237979127744927172218591232725746886461410640702283
2074924873726703481753821621496580094706916294396382604043894313929036968377459522176590019817190615
3185682824114267634946512963906419521265476014480793003296604396380013849025666039716946344448601187
3198735337581738155379416839166761219665895753858720879520694265187895236802363047307587757297560488
1207237007859182161840278394802755907867267058367861670155728600303001609794506706351804399595004482
3008535705750342095696356182927604841863375816877872102726680901651800975076031103045467639166332298
2527640216973602176312511241111562222089439580300466122362297697371780002719645032862727922543337468
2250059346530671482023677095853107874277785897027525583676773472906651145927490323670577890381387289
7789352696677284110757528134431332035124328367703399459912101934264320298281770565302977670373724191
3829811029679907803044332047077326705846469712957168913997867117060830387044222952038987596858708262
8992359478236143177186454714138884648954578051342647394399263347628628107256808538909463719482654361
1926698119052703895455907919692787637592319059212386870054794266529905873043057404542921241333962171
9909956974378183543827543792631421116527861111040790944020728919155088843368543374051848330813007749
9283362989906875982231567366292034499250636795980565884823709404583893457730856141617974713795620997
8642125729401255994088410687762559318852069777516348668156662286097432185742846550940079668790652300
3703222518360570398068556263946052455323185175119089410343720535102404427660374013717937752439304413
7693725787123025612640199275506092267126667143165944095811363645382328987396808190532127696346741400
6592308633222610398213860877034783495797626415389302902022460788404424414051622328340714218827404273
6787808030403296166802822866508512683620998555117963153222146272843060923782913568949349347478181069
9722293088601020809905692826897790867727823093921916966102816866480807744533828020478414227833310943
1897671583425785387603123660847660681708235923102360450266014684189057506335157667408869938148998042
2744136565035404133828493460849832037019682759464478271632047113681679377999423988547523613962381193
6048389597855311039077043089432490421892416056280645912754846757796638764197914871274090772400609602
0096122925049539909715183743152100990932770170498032477207274235677376187134012529778607091534706151
6648595734145673822394179462498143584495116794423172657404243997733613570978803725524348294843895970
9876705767820462359789583493234321877551281930254903936634601578071509069779600708934230797058949949
0669814691918046247246072409325808907838428499192899649551463629818182370340675651108087469491532630
7073327300266635285905779037103377069982836607876979821193600302672512219541099102039783711647247664
1434358001517971728624307851047363157188381832528114053123909512800668855660798401817286469262283257
0530800278778050735150022059275988495623213873443532855312900159709812060799322974258529179009155380
3806202392788316328134158995002400171482405388147752273968733479484316685415137030624964332129130143
5290005380825820071896573376759517799552543125313848634359587509919136916137337293881884069244072129
8004298935153490247698931668511148676335811996342549819602323406882702130398207507164621796828583539
5681137862803310756075012240985400135481177202975736810986527783841052873223567640468259624902934347
4576800702771997974978752074240926415465606585170205338501069897644512984696897808871071314266898836
3284334850163853011990814883575380065256250469691696534207378627148160045355753922479180350360003010
4708625010777604881989635985664450630512254987143052338006944124471322097530738620314482041224883571
9549753112509877980950007659697826947138848175456149265692370013560748711322540304382974108921197022
9357061041067042851882255493088486021547023953389707884738787909610261501934370286120333238004066023
2427206687559826028801914930843337419544935970578752731274423346235817238812278673995717613501402175
6369033660719366631231596889512379830156410361748057801144638694999297058766548007420601031073387731
9968138966973443464768911092577117756289582381101953614484357058510915898217373172596444341680595942
7160591375329741592753316741134363147733925277944449692346618601118830099751023885339369764300096089
0205369556165061705861714666063360665833730669886960002477126787584939278330954101489017524101333514
7771785107232840066792267842022128698601952529404419735279585483697358194399196674424139647787891502
6150057012434608529649064203151533746817545747265364806110441243527212986538987773206132089392998414
9299218213947129932640834035556247886925562379924289156998097334179892620016413461397659947386422149
3619713575103521129668496930831640931434827077443745734368946496407190157284985428380418359451561817
0500817624516300858106963976757198716708649572794447181651148782968939070504198852485545603655680188
1512072064172041319251941332126659723427450268965751587180004429980311499509137850277758117053013905
8097933802815247266676183858645282083550874095754491500927722649263163745252233720057267030065750548
7530475423863011532659546003622957982516406324457211704876042144279343840993782797768328874075914442
0515997634419218811987044271232140437594777031530085138527859907755939735344365581784372372853002366
2869778089086027246592322618783945064533570645190942456775137350134897970170444492756359805362673539
6197694355123059158983194858017123559598815783721437433347081886388775858104324871241999658558316770
3812228669959541971110692759224047951565839278452308155913723184538450516046283084085737025204152485
9050955648108995999430369493822023920412102809130243790295508035306537324931729508334434844071186654
3339839993078860606467268342284308926054314051994970857132594633352227691460668567833312847769992516
1585196877117573789737039901780361880102636860759552821714899313336244760782698587403416513077946545
6636048894313326503212516642072436526521435061903420835734092735726261918855301885191235820794182152
8134348182539892671918144905822842579294380946145179072606835243573333581205569245732072599881710746
2579678376649544249371089263386512612267644976658032229076491046852113483043179253700659495294239455
5189072559969241114233569482958680757587052710209494866467301954830964058650688113035236561382073888
5585386614359129375847560064472880387518711396489936535070196374527244788574239744204107766877784224
0119734347678366215410491154576033237620466127082869629512669550946655263455558595674735310892456216
9031753379435767047960551678962011155353287600206921233191223433873939315736478971067102572349599006
0602632676557038095248398824308468241938466096669825556586654600492930639110399813492273229033426237
1421546829503578744476714470340736582671717261521305638921892856734069135960231642699383515837960934
6152675042391524187049447707131238164229586754079882216113380175058176811687616385401305993536090196
4662836590569808516209005334434081987111450573455688752133979570487514595373743028158819909531699717
8581060239501629366758769111727695958108348292787515156888128830035276891860165599730271548600002722
9242157984799145809202481612400409036377740905612836489431466998108314748455979569300926521881124113
8049720358216012756890996038439135513863471898657887545471002530243535485292834964804887353754338156
2651600045503897108582437910297811157735009072439502895775510174144738313988989707797930749806706345
7226319987304547993295285241858038973569940434919123684099172650346424161655818834623856628697856034
2317524461380896651959262262551432701866129561407844698589023120152261203523578990656566623039703112
8836941781783889688593120254932838151376519115161678581682529695814316417673928645493680002743184577
5483724561876491290915753999547043731588025520073364122014295159753598506503297202043808955073014016
6374420872498679554237546806436568312913273755410298291880048391499322200112882020078799772808261454
6610039576487830960027142718978311207525723371498568064372383332971098603394999369521573802703524597
9639897005361673057078789619672776310857389026084575850394815817579186271067447661615675948500221531
5943570327917578785417498971903469567478561015048597509437603558463193574059908197557949920750267059
7732421113662583423876671232461208670964389833705841165700169550578063323952208906038180425953370738
7755588607886641243173336477843134433356061501866058872671035073140531997845341640061426298004426667
1012587628204335630992206262646223076991511537550024089705704550754127523446366839595036111899941889
9059491469589375011935300053241040174483060679555440290743143306638719345555706599518377253189215561
4117957556268395244159173093385020378010814089130039449480185249638617024949332887567798429384952710
0047733215197679786966027272353250063938300897243634329000042147461522811991167146386898158511418572
2404135832689276667145965994513769369439872563432014315513014645136380481704380596414259842775393701
1818690365353818707366987108213025228795928515090188189792474006603606602094051777050540391752127819
2690544223003872135957717676292968978698766609760987306244952233184084953086676768046969800328243962
5607630048644276375196284186727884792681385213546025635813973681309912126133196571747007186236606862
8499828643117716261395955766947353095208553959327122348015404619581342997610678653075537919903093872
5747708740853059398082219296611149566348293823280625249354528154440292794980366536386246454718043013
6352213190710898350410460010821856998727498396097555996666177430437739716336627206137866460144766534
6697073347004408402625044376133537015075108929641321650076296308071457788198264670383398487034209126
0038229954667534726493454575875652131606623040704192532341581429448545932727252583506699334552529551
4547372075859050731456903569408285468335435085401175360138992111948000373107543416428508733284675978
6572890234320400816867359724521805932925721657331940189306028300005958580702654569810289844513686817
1219439667052233974063711917521135636430595514848871319974177036741564547094750202462752683594391657
6562446183872041484765697273487928021381682723365034734426984560800268652783315505052395747464699134
1240754177932983752171503935603739403642839954197547979354706980105275566862283250167054799091037424
7736719668369207222639912165086138557393445175006490226148370139156789836765061146782527099482441670
9302351589754649879532622120779546820709084432037071522886613720482737518821403572592104291697616230
2121827331489535934262677255869506702418268493302602356937564416192676011980055333535097800703145619
1218932974097367465362266211346595296246027488169900185898956587997380458609488269777481516837015344
0429874387253993265451412450621324481903752912561828178757107549674500983574336219267048395919155239
7705607141753682038539492985184266180153381115981985638770552037867596002891170821638003157310721700
1207043127992274636024937156964566555849291677632566276711089063946017024573343183751172172505616375
5792430223561230924260038503339292587346255896051798416072091222496511323519630562201387227798991518
4264357837576562518316798417070973968754476876138024564001133943756136516468706069822347241646581508
8360845710924583199267201867888463131115276663372183887234411087860994458252606050339723345984627455
1599791509105226780070554736498040067826930547953354945346638066407634916660414417219427549694693728
8954607661913888186837113626076873608489906453540406831994975846595970327313830383284278177707209303
4210090066028242316485738638748732464236593127888149840454026559740932088701708348923419293374924606
4874747288326179180688678611381575679466464122465515000052617921841775330820486179806889933661180917
8619179317674383987978390699221536647769940084370833531445578796239329087860232042298731289259593253
5663760877238730644253278408681765888207899355688543706258362157201191175901008192160147609447497178
6696919505914345052851069489267416573711442946031622341770370329231403509042797139752018135714217301
4137568832861704309062063206502943647795333416696462374675990879295386718023099801959883289033888047
9500209969015583517138664074621346518350066802119361356298538550065886506779188511307453254426901054
0175970626265956631938733203650606823265666444352316899476935472861339766276939590750048196219421850
1831755142343142577353078710597775855677973813906674189804942562199340844485411825056746259871480523
1286190512087768601970222774565235853968713386644166997108303551064196105582784254363548154919909286
0588763790451704511824469656800372729663347731758554465472861886880751383010141740093494940514587299
0401244480761478965068786996396627983810131634164220783758171953498087206165341166862310162650912323
0639725639404506209723262602480639150669156549211783987009995089816166114472215933547612235625351156
4597207660259983831427471495212239035537359439251717248112502049653691567169609602423821627495001123
3911731230055071478865679511975846114078563793032295741537491532189341273107643429884415701560773908
0646429990464507252238055444134319001666125737134698259397290027801645722247525636776887620913973868
3137630203399044165570883562612380774200294491258653930929433002207812663141219702227894541702636357
0361028383980866778975839536217431853867110672653819866938835985955768579305415583566676220965469820
5943855949586290794711506780540657644015615988862146617279520176635305224138597269405218999372701832
6262376912590180019295321254639475021438621523733920794381612594505433062701658919387530896907886445
7770263633137944404872735999933307138435841849614559535040400271875362480677148648717934768702644237
2337104078213498480418455572738956654365767151478681257190491029964486497692833386807534229815359845
7042128235437327591926538467797601426636924420430538248792955260331224875804309006747801776021900089
2566383600115401785929700734882347960011503699673581720037975962891530228203648850606489752012957149
9162727929698673634935138539495659445746896707036811753576457643130869089086109448916113084043352461
6669489438918323305923744522827017454904401981924283556126717299830246372791729946546086786550689543
4663306745668936582465006236425403357028013536809381870610893526644756277905522733657859713235925127
1786335926455314595825917530129583561528842159264912229382157143967964722171602422123506741695383563
7030544091241497939432705608373920470947324790670210678045921150470661960007240100947357244308667591
4857771989856377941510541707350501242462662060992902889050174376639996678047862032934484319648670912
6673086297714623814661892193259642357625256958007650280499562737092921061917680297381395698710800464
1676140140973572118318800031248016063005042898913103828445854771561252173054292398214962455123411711
5576113988096669737044138931872390167460634968038278354145295135580433142150349896617271542795730295
1228124606605936236117776777608753041472337537393286564989563123203490689002225415540019627239551539
7377979784094962502992991745312624530149393137106574122687560351233000965858404291639206781649111355
1176576674631188211678752646348545239897141842409344311389917589834585676140980827652075972388282320
9498138269612192736152859539106960035675870176821943867660882600983668821118502856534062394808897842
8823060717834942913520819130254386838302603236451901157818751859992010776240159575675635754676877359
1825521265883580849550619007490497947943900681862919231111560296977109140309516502989836378450455194
2702246271292960412261533126694873739343518448527718848420503062380491523742722336683691567850514237
5276891302259663201765541940514185417587754391675199195754739793544635611525724045734685309573274327
4707892789139692153249963527794553527071678985282046707110535842357016814776653283771916014993423778
5576130439511762038635671433646856202406187690821293049242451327554039769196450971943720239245960122
6146555862580795249085541214126942673535470452576668984013877817524369453473861996556088709664453455
4008418258682178889372358818560416542117808600344423333353345960630244478218024130736991888661912913
8684740921228436514489474446669905380855195809543766383727737554109590659838166436814600943165935838
8958462490060519895902370194491117447068486359705422228988516358010661710824302170759687053675008858
3980755018386445330715382304313401957930725366994553628612252083403685318884502071638835770213634348
1665744360008258094454128696365402763555488163369917213341330364945896706065772162878979971800597644
6260761896268415913149191932938960655744282171478986603962634836917974900442293141948218253701026731
5595095824090363369523870337646030415680696655863313542646239954167200285751552920305275995962231587
9175277810269826384916385382214096058088601768466133784880815380772719303213197920736523909898048826
6803999424893102904902115298451154429113779951049258329606021394811522645918906933381654105773808873
9560622309832735095290995652081896053090868678740911704754170572012223861379083372603300747959991306
9281687650083493285707928071448983886509494415750977278932368777384449020608124782906536533562049922
3425893530333792287160257302068372093146251909475470054942878023865967446943203887996383962303537561
5076606986658613031707324084111848338613449616302460147559158546379783286449242337401032388449445870
3283338212256675501723490005553990510333111620981183596010281144910994447799418447163399682216109016
1301983151630780892493012994489613305139376949597995700972766715846481594742980301330110575123355539
5350655915116802658821027102532171608182213092477846656073853125135151540480875330859390665693316221
8863975488195170334807991140023291251298732013083138394928002138283231350145150177201459663034936211
4645817564553951701029841096061379894329382623047742391023326139076876230999432700707888504894793411
5662947675211458244345131153749538537711745255083769349540309923059399760950392083897469873073784690
4080675118773767477221669676567184445706858393253076122065707958722425792743010602752216309113108078
7456092706723281865818315016042313777165418335317570438864691264699026605675817835325797982308986927
3952796012066345516571814297245861820320665237661166559026261515607880855860066552111700883127481740
3526949014141826150465788157292560759772348361833287838064853040209663164591328102344971327573718153
6909683219862460757721052464091536929193399837172378266986733231892479914005986322597739969126333221
0500672212214970338627563270606622335886495391986114725246732545198665756304470483090879001339981901
0388498941326252656649499648447646831247219261106014512872244018621361808590846659764439659770086361
5909238290384822760892942219242468697148065434253819118387290247023510908795222100531611690539342510
2261390747762280926736667325921458017123487875101777468573750314541386595408224628158975493184055433
2280393439188974143991471388229929603740291292163454322365173198432597327307437616885228465853438244
1680577679152556212079609324212047953807183965504119666773372192454994766525811716558033989030626452
1743427291163259796226459658307493930170485223083876298883908299209918301805977584747075104080565223
9614400225591419869552292190609667244549031862982772068993874851782415960874237728394528492868352198
2963595792438795485776107932800986660038865125659582346865912508979922144475622178593844228616882414
9660016618790387080662844500534943223983872715341205268880005801004238235121855728865927986488303421
7193400854866606618782559789133605128891366254875414561295707429389232804274550830911906778929780056
2026165088139500992065391720206574197618416871639683036131511907470642334829417898481414680120382737
3145394343626588820635828673862382658012825529901075526639065063989541377634170948273305844341666809
0507415436658264802651017125534200525928290826277913199109513165055682570886842181405038969097845895
4755257391836911586132192996515498049143523879073716082279883170813663311847949068295788730397449914
7397258427673384748975968726984157862574045781018120702573001350584766686078301223547140933725602972
4523926345794356913703510048612073217429047372331228709369338377930361574481121854630839471942060161
4258321258506558685500433538277073787465740214495120124726006055464748873564762096539393128198690899
4322571613602137627249952850457332195661342116072982481101155528322363889087570494404106948465032605
0340780023869532654165757087296548974437951293863038092878042669671487978112539305238677761851070407
5365999168710785476000347963670388617584804473430519192409357044918443862495624602383279848112189896
8105262457912600689090251642099949699757149908613086434965383450466358323000294617010525096413271089
1381449263417913007094565832698578646973770523281693186530954500417087860454552394040970038631092833
9133404938282669694379031298683964454155235481065761924562442908317176631425876220117996249534944268
4965725798839174860975530498030590326837831027328751724465458465456385849677176322789228411955051885
8183512744089800899211207507687581373926955037071409992930787601873653360595011003593388918187059470
0982157087988174803174554779533106715319690684549437158014130200299244072344784651544548772173799651
1374522692690194004798579634249403392967831911414734746340555990949760658238133623262266138114000523
2993642696296884561862258346237662793459835214940268993717260571933763958616162447917240726843567605
8653141898904212574402224009852350953254055823339364085674550418736527241431241217661770607450042815
5715450026038607811780228755535677470720398128839643382244586509027368793410618389675059346524793569
4429207950598289972898633097921116291416314650869475881640537438112360702337453540310492124813257085
7081727637915428054737800558339947952199679779330491668808447646883906078730565291747293437507204647
7479678169449766540149273984537324140961874789774208248959626258424887872801940870574726085780688744
8674647054140744223527470197117752335649332539235449988476843315835327423955206709547129021500418602
5350571385842028878599946210742116197023936653336867360299260986143885618048649554164659811068568468
5285485533260960499366320410709339632292741097612364918984449022616843170604216425282323445978250653
8090578993720018787117055369528960761071969748267846738476804806613942804530909030685065876225922831
61231827694352157630969835573219609572718800755752959
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.76, 1.84, 1.92
Generated 16 Oct 2018 | 4:27:41 UTC