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

3038307883105972203408307723611576754878991157626462701422782786679528187682363689014445283858460374
8710756834949907910570325563666294659949432635356758849136637857607154132566424002356295816872635543
7546052736298120373188036991574364214010545839354078899758093454631278069141875166288683563981156909
6069170340787072509339388683193186826354452723935468100348665733220888625936836676553282745412126553
4058723501273515106950634628545575589216584528543146704601951658219146163536239285891219178663668967
5247301570405399689199347445872497947837798463548604936669102426407359261377490932106577848539176066
0549521272199824515298571109249827438342991000415661464605120562534389691068427750901101876635672380
7682930148456412318629692823870210290595878931375504910991284277757479119287209343697725674195779489
9357849480497215894446866300115000685499477765650506968657612254548811665950654495951762074529776805
5160583914182074278121385768674725154299947263040613995990921070039417686412297073003173624081555980
5842439438266860046975381530258328817992616177709076727259568998820030429950258412412276704042643978
3240097470359476621716577153841324976428093012012720317737470763889984787689030702908567793793883157
8208279194107672723266780964015534004834424788867537988252730260875438973352915434212157896199483916
3430793755874207870250799489460327331785603312847404223240577270731419529708976698572433585985243271
6016515162573651095453748836094497546364513716199421057398804971775157164503500257019225766697620227
3523480859043553761856400606033029668594696842252678570825306831324464224186175831143629045833627840
3550550535609551560807561116884665264564531869488499082509708091735361149931074527709515067532307621
8707195940851880892949951103189579042574084214811173646890061312054012695002413996521148062518839110
6515669323471310138909485835595490842925237111243364159552236181485167180630749270325714079447612370
7432812817654764807238318430055238523890602529920937204587683542417937960604313518181837992946437806
0158108763988091848981143261741835795123347199202966751075223086057408686709667898710610032964467578
7362578373756920362154641660162684488250684205867041717972526871077207131723488063496522837174171820
1170371243805608304909129182925338255697455200328130113317001967478712292529368264496063901658819286
7088664244527118136613834889189576842265748815526830181012309463676929769809669326130536805161222494
7981904291135488702914323878490644445947386597783134003302785836963081250043549361491007702409687165
8303306201506266848500063798028898534908365794594917918221451750036098733772473521091523040790641223
8199643792226741989184952949426537485659402560335255986953293304683975001823658212998877809713178980
1712434342434911452622264436915702472353998718637515305715720166996214016869463335003867300987360924
5249939614378367239004226979346066199366272765235580908882258489151151767946652705783410231228125192
8650060492761469398169503280157915341736466564556549881126648531567261126751740254060674716983206843
9548094651916809805744896541315717129960335092002555597320256770405926439858767476782463676032841971
3821201941069424017745816997404059967233199467936336163798551971538586137721208105309641815078060008
0470826917026563739980041574856014017237207898278274010864588263617413550568357334865679384234126052
9533627342835920173469308156339033165564425684714180326888136781354001411084831294925042153895217983
8512741706280236292777550819719988615539947711787940449285141238095866666439075353257376985399273922
2417383923620478051847008933108179543283896150875025713769995531194742115228862587088902776683493541
2216509084580221890313051835158129260851799076520979244853746907654311871618079590482368108642473273
7008729325629267855523407181112218035729837521275298726692771292600094527473212663901057087493729507
1137970182069730455376574824088821253350490838613692385951903440254634080670379541423950861136656108
3880392506936093128216604891882612754013032024231978220349033183064743767511198635085502273220254530
4199466020775053029842572751721885198303988870599750193035835928488592919796541991611180415549573743
6790249296815324465838895933571843705642177605734988768242621733244243568534926850644996358387693471
6550995945933171124707370938891537678596568414903146142112978012825201199650620077066031602258288899
6061266149440156337932770952889265319434192773866950560010958052554520491547741493821954259500252042
2574561438376366042588074030547439636020207743880295002614557658132845077864768167635038613806143211
7515674347850211699294373762081760609151987011207340556111134209336131578577795387797052307548357490
6068950421405353678086338924385006960044700463760472921431804581596391623485952779049558118727424977
3643212355485298946848109467771046898994879782825667838286809648653224681107555339491343647847297754
1612491948292948862963550230225717487793981952017017121582321823451230327643137933033651320334131532
7120981786211225824707056465264664449309945950680032955585451026497341318694160689965874128960896809
2472017368877314492583976248641235599147235762682996783986507468962443902796922350014609289092151620
2284756881468943228700188559897050951946161001830393345883593382051680894867561814913677367193304277
8681795503630615307942888624373341795655817790545013469480137925110944302925374570655004122501557724
4793113532548307008403606575990783402728180570931563048205985706721057419763812371772260110576188997
4742711852738821899684129829236949234093267364987612489429483714909267484857931865919739299244504833
5189449647459994310268591659864309276526503178178420104619892421282882644308998077300469961218797368
8971542367177650763652297729234423142965819292903090392016451244799235546605915516302207616453564185
7596826567503826739872966246714549221745552288463722799623813228841504432296873237870269893292720981
2377021476017529517596544747594009988127353965264993295797842241193849375744383178258856171699883899
1586788465301501252540381466468414750957172448108558835124706486585356333127188877117315167383008539
8234166754707939620111463889974789424528427989115039410577826085289324570340247901375275399821506770
3808644843104966456191219736026260721102148325689477125092785855531914093589404877026495436540479858
9255562581749309613561794579335055799303568818811551599721946761205374690231624091259920726771302197
4232461412500914902045264467794188834604103111299595552820439176161295700138165712385504095821859514
8088519676792542295558988557032260152629601865549465351644606940977182198805128341357622513299373218
6185626930208724915546576495277954891784177964657832652447955538443493537482676203822179502344023544
1947777638588595955147306524641501225127034149853449099938312028376093360283116596485715437854363532
0279920796970570285776038972836427531743969936270577027891463281335607462217235891978140739334674890
2765246704390312816596942210374832907064214788547285846544165052143760450783124060304789289324108606
4081091521528682980653762741498536929655298322558802886994122022623612156584310929160687974033999377
0743539766341907193826327451985806417202233722286218061585016975090536133587929685819589686681623487
1489029417216531330427299722086468105452748092066876089325171566311134712278753957089333385396527305
8921041726511862161161032674705070147983342996799965299943233578710890145552032947498657460044945392
9509180248801273246563472190136835405249604642652901222427628412128092503051769814916125668720544350
8746712391229994981581083197724119817188675419896885631498542101666380601178733893685330588600493180
1619187138011882905514052059726863333240251063411482548679340463420717749118165792905035244701060956
8345138980372730616579091186252330751437303970795490060795068470173068473120983911571977050704041333
3920769271836636941246593413297576180688249699912225525295632072515691836427763091401572178883059067
3508248742751111000536012149451880585695637965765571523205137683678547557403362056383641890006337816
4962779721883040766992123338107415563542872266142295780847999287217812036474350750327129403429354330
0509610672444463018089326502322122110569890330006130869757801879743914851608587058227726415603714672
2105731278264402695310623801466753693052707849570086445694816881433364808380880105643597785688063892
6214095002104161650986253880584166118791697730508786908193613631871901765878409762500823547791389184
5926191751766215714266804835305634328858694417043482702514707490861809116494956161077660287490951616
9849534554870179257698964385746349363238850250459891324681873641520075092320556443621726379995797840
8199835638202783342212469178824491786923803267418948111620067941893742942379554471842014088083964201
5241074208335747013089265080481829655576768735645617593502062983930473575394238935852792897463523301
2468456656229611271455496014107801116941910247551824580880244293682308615392129485664284829413927196
8448204846021586759504563282753127713715995178039871749815505824530517270096510843577813306296613376
2834366320263238717558131719118018514125055835410831916581913773027942352889415339510670968267443454
4584611173337446911793458872893910968668387238638821541852498519538377528341296954539393093671314858
8653618586899787790267471488350229464147493902021871184721029212976826770332978539811784087525060476
0787984114813076424980778011401899300566035516566276811268971225280387872909365992090057904742803116
4354192609368472630053013803282401801724205560012073588047218233848415559357692212237325598608950335
6359550437292970738305497020141552688860851319894333854201360561725045347254160569311424213022720360
4236509970979226761119013599836574489472304227511939521040733202212589541414053547205911091737758730
3464169225010198658706364440046382728631579685220574009060455645452848254098174135098310721637271886
0826293864347233198863004524153249809441899708425863405930047024365510555150977606488857597783808222
9503238895371371383153285167550686394590786778917653296663541766451677521973253556060174029785891599
2815337235489984486540298850006515967205361302598402441088757268799191864179843719063371679243957746
3178959188321036971100295251703246246047942926622087073797394394025296270969549844595175299200533476
2985770818012348919586884759919254948626293108507068416263540506197031343014558708537125433440830844
0373432857765686601796054239263250095202057255765325188144070126393016934382120418577759952433775659
1096083913625949514756308088114654757500324970646893306650492867693765945937681552001551204778739788
2443906837295417469484173533084105142299808552641027832176338067164030881367398179331033430927517079
1562807528803915536574974344230529293838438753094572138274691846236576626223081657734157410141653213
6554934672241631228264245310538604446221281434171665240811379436576724296416678058977864679055607735
5744426752954085368931536928626847280165018752336616382554052428166248578349432135270931195679838954
4787019312179523711383323101045604334114218343226366419007900710058361045316625580105299359541804410
9569502343693355880484222102759350221239217467611907639693744093552506691395116990582314027509233048
8299131219899446150409750876822997081854291680302763247848205492189279741582127089518516816412007444
5915214472433175824356045684970435649042193000278730533117470508214009871900516216417793663892703554
6820791213669638076856557758891860755195697306746068295792854741237983549850632263536130869080468562
7079931623140483520073219071683295550560518321912895168200171895805238571576464537562499948379233531
0305995206737138287004570805604087628798869215549073227207027585933213340394164690645420148910625099
4088895206500451794224707185616703212073221117143632609839449495366051105463330558460354323957892137
0248741276900824407114183856105692628468793891511450255424613445873561803529499437801132213790366542
9049778712221354337608335176737897192715542892604325537026155060314093241438372105109195019426452518
4208075248047568738388506429215566898429978189613115471238972165320987274629911678457440367069291960
5326787865246525220126783722041274372391180825314598165167408907981341016170108896631085825827530407
5530419935130646924233755123493190457528349616504944819890238207292548482559957338567919139370474957
8639743778706048139638970858154567600369126256953537591175609183389822860762530380004788111169419961
4479571394880680757727511744364943657205772194396085112933593685844966884160372282677815313651880452
4802346419353131627952005751385239265884810057639550152682200907043874151086265021588725062009847963
9652119138089946725258749046334991456352174508382041666038254751490951958318039396815720946967973099
6202943289778909752472529223560765518626276182126202138943413905545463568207729889652237178385780234
9859365487745013872064413078862734617916596950780053171216973306948154964550236410979999673027137631
0210121543052711300347036729292872772075176498572024554999819237970687145136173086541344438153487769
9662540680426680146021872419901821529634120494496886739406734578460294776510385533301208549775935005
8780551192403019230589792151326895899074290771290107465907950583150439146498143949296194116062500633
0964972814090142844441134116867267354982626214850750576840957610381050690421075361537742470283929268
5560799210139714303135059444995815605428038290336543954589028746466894494054752441489866044213160422
1808777558036544710115858024985337293200196943484647945870776662660484130507676077199997111490385633
7322710333727683468928824673943787953315917243063650695423035944430689990003221801499354237594692391
8555502551822408578252942628073656770666603126917034798079296395418712522388318411405821002261134250
9770606448177041515280797204121502239581031229039237916695832733357626816666416191395427852893825896
7025991896205089278770415408088609869449689329476881906890576494012037232719492308718409363870597026
2279694108697353778045695175273982378625372115054003401472125135039146132753751210006016628871245839
7021496180477384390660501448813408859609875649558495742217117450080407882681390876339428996700175865
4446183250165668598333641533219635724960016131327272144159114035373949875561300272521043312283344175
6280179152186130024999259118141686352031151559551766100708157192394715906652401101950821531149697210
6724712922890818541366310885105829714419032926758326445212882522957564860773054718376274255780163470
8176165252791072437351092785766697044180797250979692969020324684442185482554849130680672654584668123
5145689211676740698963884474797993289832301181062297123661959813549612028550175764666360514968125342
5055876604280442303141177268047396768595211311607527362074645467426798323256591084347746720134506543
5941548341903147631640654814815958860634581485864575469136126419550875298569868597647406938634130905
8921748346559963765622369638488857026690361571711761337543184389014878140280041134090795128270259191
1197825322096534404272799008015365629376977083200766321698541995139678763385244527251484400969750177
1472443589491812299346017534490967021544573572565412687824184955675073972642577050984507338926902827
1996468862964166022939977192632856928855603265860163196732234134303890640749260082001087023140131769
8143519576582366268111302386319203441465191158285899070150716158077051066487027785887876043089405691
3286132920147972520979413100980155398874083747335398658254155300826085456560836182104405077349647101
5560954726981194125087260623373928385181089989437679224457846386319055034186943718992151962918461338
7293488069218914436430333952103814250713968776039794165795800930321035796931432197258742846377643554
1647655182166968886971480727525136280184232259246250163679695225974487248144736938318626158780204274
8522250475651391314085597937123493208030823659251170050854051257872127201667987395297286244506782518
7705734559175465413722868545242106924152072237102910866056368716840641571213302488445350245873683563
2093445156351944493570203351182488298987286669202730965371908994937322378321953160967446668691693856
4878289564042157991069484339091526614478990423560232579182536039196142597172732589832355828555631577
0622829419283234148528976503061472640731694440996569347583285866154007036795630841875869752413926803
8619205403569194863568108002437909717596323109050161466810635723231730959415542027753607138310042847
8897059659972664057278072859548385745747966900317591085710444630979149179673945023875788578654572560
1832703496769911229492647915777146461990636861988583085444752647372527318246561126051457660700200550
7314158696929433674649045848977232639204560944638266150822534402861459505944107236113420471335783899
7538283574950836519826349702762293331570837272417285537598233776321980743729406069914225799749402934
8749160118781227454398480186150232125256946199585032007072246276996221606561341158695252546543610126
4744249942383785875251912630535122728667685817039578398204896840297673148814634076019503891833567530
5802770990659601723138988884750021182517246781950011522972746165241364549532077294254319480290429545
1240815843545242469992646142872724552178374465977994570938290325668694807311620150876542139644143810
1152475715231317648887878068502076887822353533293684431481215765410002049219225001796616719504899397
0792461242238956309778452754521000980930930418327975450166043004615116524326727097658487797836166776
5747350418706526165729591312198892605390002544326675200070844069645485485263973376109718986698459433
8993641318599307979982866774521720830940346460095229696727517841002003430704164490012556582876973017
2456251132269666095468975164467923392329609553963263392445055652287154668901598114636214250633194227
8597802167591770068894528660170093716772688966732962917321859428657401158963235550450074490764296282
5035839011714038147842099007481638342406803122997318377427542238204947645275851456866195881957086597
9480256389098763646710617114660020620244692084402510717427550529784464550301482820432431476232666170
3307419407956838785070456955282131815971812228993996125752200979836823836281402472270567499014737525
3921265456210713895743214212720232318781023681988558052483228125094780966048858050774742390416156004
4118727881679672443184855607930956233088337219504297159262319975741416155761540953212103520957233229
2830051752836981762512031315561828701787679575872824498204229856199798957419810074197329432976679511
9421850618543433132699333988460071309036400047901272784105723003778590473065012933019502141646604777
9245580303267850500401469458110931993655605034871014114133236684972053652371419192699050067493927630
6691316444711919977976872279873112149611006683397907013114890132896048781940663668328995289208623317
7606567417245160834568671647777333111964600402367241596226701160976304105112799129935227935995178393
8669799615089966038552182797832420969579780230307661151065653345886294889250451241536030482107754548
0766442276190789233987261426031699899118522960621209477604109187041282914164034649553138591699774765
8542901887682719408800202898270273733752309938856734540475881496298796200277856727198463512486577649
4734434332484695490968373813141326984064989822818972534701170665139876363742732009644426923451789084
5437296987305948814687621172081481055651332263992613723845764237228572996584960637741074878928877816
0008248757790665175741434025595426479509623843762536350092103714946964745702361542926185653966820150
8387814853012405801005817911398517954827947315024935310477074516567307673512692466506923818105322488
2217986679329419213592454555858394026075511102313538470302536902063462212393067316877300453148258053
4436553946789929550207006025268022152405960325577598670010470606379453564935939357401763697916007962
9032038406181869493966709446921329097855580133914688294800184900158192699262962223699490745868230892
0209920929590477761136237317525049127814301133954603621905508082093692486842723483509634950909915483
2256951740494442144867987126330144900797590624217735788292494029267276683637735070622861907271351286
3686052450785003167839780970606335806104846328115765091630153230564390910753038405282989044726256836
1149730374252681640559507791749160634213861690738552185680351622540450673263919704706139406070325767
8093430105938540367698518632516828229029334495784156589904488460091115755158620671306726944038310378
2248760049155390822008547482579068121183275391259645472231533816002536078630652788279573032306372872
3457078094369614547942586635237541168277513406536652131115147405014357382644502291365097538858827422
6994427104825727970656279360574947864115911546257856917062812132355361458392199009851257428550647164
1230361915670522096074763452920601168955036805007707280986636613182226001433325537768751891026219086
2284538495615168500557742421408030424883417466954053575137778486136807709665338902870931820918777258
8306071800298328315933004464228140442731086775563324094863563525982052463785269020120103651110474141
7242282439918448477798809870738878171379105090200410766296282880947626222649437663215170048297380005
7703087746593657493771857429344790328483585723568191616616972776217127941451295939501834515271417775
2745322806455663611369803190575925399583296745913386256014919946126249595662090752619813094401943636
2140607816107059254977333172916950601762558678361776632152590298289683418826981301079528663641885293
2000845791744345970756525842604535976696245861880696730491347416183663735891321914614117254527011829
3913025401366661752116623483038136298651749411198928456111639733192916921666872054238182504293125016
1595713369253608064920751642614088413677167070481463956212777883803494550986834510373033324493657842
6925129617387366914814822272996449311525888872457147383949298955927819232302733527532493522844105105
9373583779191037006893243103953496144449082584747356858945660957240607956814986827406827384712280042
5293305424140780110389192789484421406952144337805350683660802127199443862421424598261562984686820797
5325258908489991707358846030970659899115679609807917459327209186472614941713647822921991021427849298
7048580971373446567847489583273024466584371149153245137637308651867687568194902834414393242967578941
0407513543864650131216502742114229886887370507769298241260820024987388596472366479713839313287605827
9445992088187521925682808759547821626087792809548806908864494099985992974229158063006466254568946272
3352326099808190665837736124261920136151154571630078471758510237428885164629673607131462380236351767
3469580932460664911972551225977535393926154136141808489706200876651127346886691069362904237406924220
9397880876580807413728694439141799658656565618399653778798808187467722247959996676013164063586988061
4641416143924131169259019240569981899542209214881696595984129509276712820958422056095048587552921162
3634064976711181559243076569169314754418275702010238533992427211229561585737854050506591054119262151
6036236692814996006311383192927999739516913779810203748474096663634605536891483760232108654662679909
0292721115183044192533909649168852286989637715002919928531977774171424877107670813204410320948119359
9238162849663624571804995872118636971319178583855218942832088188563748484453151638726771327246175640
5140789205886797535021279108627504556897453572632644751825304804532730360217673898018287773540349162
4784493432638445829429257904336509406789783256665204157764804443943766192687760716022157309673549721
9494591130683092743496390144451898714831057016319707906032375910214152243079746565381113322463274114
6489183463155699184898845658108667423032277458125365020821491439373476065456225951887307480581101945
5136750193930353620365241239461216357237365648999269358051436183406545586930763559830415869667773394
3514511351523499131507997313205089883228235725751733862546371229769592957477127242249888701599770106
8723240150171634216080152037989010810509253789197959667266263310467128613166936385356201160863326225
2777661750529030627718668424610944895392506099226851238891728213241265225986884860988172386333469973
8605761606729646449282693638365143430222305387122932676174942968182064821938283453014974763183594381
5764884926040866284227607281211817976426917236406940686472492858186696818851079470453892882571053410
8139455333769415091841206332912782284230426635622066494855363126660253191651653469834209991690230420
6990916935681938489265421797707779727451840805137754904823878349802981999905204957988304745995538086
8479432707529377660704679333461990005229826697032830056852958085939523693691327190336331232287345518
1209925316183559924260590992560016903303494678732619155359432241433072190923027178406996706756595269
8056531304637993570478673862980852227300497352404227618786224753995513342908858464881143562035416036
0447418665940391209495290869565859645529184445907382477830623417892662099360850826899209602166002841
7380615088472350025003840070112223669346013277026113018072368931667181847831574316634938170148422889
9042131488200780053443562056985541266894298937321032053492726779987185011447981686025909017761279892
0355565556931378744333834646027202531842215865488208906276367480485231580315220410200498556781584880
0744369099965888592488088459381749565707267005335435786104395421062080889759574527727887094276141179
7035948052317218518940057416724568675415958396437521455916916476755639917599245851693215647301472206
5045693718808297541055373362054591646177900424876322503486188480845138416791097068799663582331654720
8370879099870607768449455055331946288002404900447024429703571209924561685777624846003705765360344990
4290123039677992162938719841142461898413850831848767546849021500703994362202514473416909530889483478
3598199349127024891457163524403101287725324406167594610594963637366760271222813855652490429028432232
6967764518236456745962378081875941630120997764327349256774627053588213840107254698034807983010709901
6396402384904855123087371583593711555172982650508495504870282633848885616387587583210535853848276554
1530382118752169267276097591496151345162858776219421209433674442485688321095658240853166244151566123
0207427272729136338094007108271968804115727608696315975823967885458115430329555473833514807877569028
3797138304337026432001303115836047218120422782546358777990915487958606556999751725084145335921460435
4675460700331967816458694991619761607944352041228371729893647448264438271357464108750455540428892319
7794210492115248513951069950246832164082925865490142335858161647049456267990346575750084718864354928
2291981086992428294133593020338999930886520863675597823691119301531869834896000485195158938994339425
7360262531439643317781421215954937832325420150793370691220977954904616212433705314190175920701713311
9160048925038158587912504152778343742244477786245940675301467955228528803179818076629167345183463637
9038805626845388948222277691955497663125610538365842914992560279947989601591528686490086065090634897
0320333783488460979789058342758121316322180011549554679533962828375690299381176465294850982145872559
2529727186981738369218808071272349727546896622418437542147080262112576840110362419381031374075338933
3252887064903232306138098204250397814823049995425195546055115669417890134697753662097661898138446703
9872200286984594256730339879030119052697676135917513327295654050648901183173390072539914667906005234
0486757070049545723443153652036612978657625815545597542939987032807253473912992892173171445621210597
0525541573826386226376424165271779854200251128108950572269795550488874197375335755320065550927126576
8361846711591596124676510942992454825596600473158468835918674497909610351315871620327098159098139331
1013845033506013510978800373832885809719680979270065297449792399511191519339663374810743493097884144
7502508064375811297297431992513451579802781967728181047704702636699240135507558533393067523218619464
8771966390218729039305425308003498868010138293511068813255053613828170601566215219293016556870753889
7036212263186804755374287094719378198987705648297055459528865915800497557797134553632524036163477419
3959501262761479164009585430931615007251932137658470479460636785201173430360661528212264933377698925
5425241281144669721214905117608312261965231894593992624102793933835455301844053094311960232813353076
7470839834929714199437927865588824145244424674218034970701017926042376728894019747365436997865391188
9094886600542159344904909237869567620545732845309402831779165652772256531443868975948975801030982442
1092380305714276352646217018519948820998069946729563152775374692542595183994565034684841666767839411
8456356001508034175251774552066642204500871795479942209760015546339622403568689108592913595082756827
8862660415547752130320694485379072247167161618025433965653243020022743519316933587832002031921386786
7735563237384016389050465895265877751782241100529480277175213398392606206466685501296003790929324443
0725039458366950956049360047434513847130378100372093950581131618788117498791830969163893215004249194
4455296066309218075366080775475514038125896451876267645738856358381510307064015327075437712180135597
7330363722481501034924877585517472626176567554943304600424895084202377148221463586950144432287272601
1782334741378596197287143460517232541781801880259068441296332053400338095767989891804777063534530336
7080095356712703955907116959831301477999056902176033897904816636952193925464624724668308444749233631
6894402891432296559382202683710108797151298424795832092672851871839526682387878533609873790055673855
7903232420471263527583832452457436582985058630239627081342720334536685616130884828094715714083442831
3025724011846756795788521505313539745801495256947047098432245167680187793098965892382027802050075701
2116858785430618100820763051259506718325667783248762361295586538388723157362517055269794449877594393
7057464416653300987796398061864306722427484145059523829329357818651825680923013227574548400456631271
8387988224025919209840365329478698175795607774017110381000127000921330474370095770434984824129143394
0449498705202964013498882901118268367734010380643787717745742095011989989044986662538537786586766366
8219447333914190983670691785714232303225709868761683531535382026439482959972539826288292913304561311
8604233188015588112598293885341072609935977858804532865405179089479818423933545105726288660450652388
1460736755047887992509628937350458017708140551686982664044667975671733209319008889003034954748132145
9156036559703081712093886468883809981482606934191942007243133359286438807285768052546996146563392515
5585069724034030923591521032839189009658792237489908060068141655097358494564266655796038385898733147
6564174175794107486445595989812803129468074706152732488330991632226654941725708325602804153810256724
1599791443407749871180763188590030085182855800679198909870280930925067400228740131513814238771647828
2924463238917004041758485368974098307274707011282285108582375419022233470941338798336151053241729717
6938603845888622762642144373893508711764369126735865041797473887532450075992682100543837999532471065
5644907026806361935896966522215066005532531142907410011264109390346874363973313705921155651325328176
0492932670146280635888610984251223511503034580374590779332282922702602491268704327647192076849223019
1226250007901294286428772930831176262701523044703776909496087135777440878860588272023848797856154717
6173050345721369761692101431833374964885142339489612720595275260997774313269577118202061120027491551
6789543556157559695459480471470105005300432247584102157638850691271261439969061705247094793970140794
5576918965291722160751096940271769661948847921366066915704376389703778760206898002142618672993290718
6445821828446497862811701101061038567514644829942505646187405955427811319109482695007695200717291660
7726030806558782368658585043468544529293629389940003920854007852427298860378261322298365644974226862
0835922756685237328134233540964504432812816236719457541256282992565751308930768930516124115640238899
3747824024309707956982356857936024189814211118790515112816677303023095486295486526785602035352582497
9500166514239095422448687668394512104910763601658928590182183671205529280830294904780281472807369234
8279721953998438237130156454263474714156016994430906817918195547977959703759859578035013541656745875
2396033512984316661345899359290520169981039399229673189710609457394997004773043486159672508556774739
5607781590391883481702114770707897317450064308121880079552346985566695337546489222617134849971226550
6907775264637947254466976202960326055649131677933718219696204236696793583110689029823294773645193630
1035219239533496716020804255122499710531809428356771675623617122011978496368260493847194933251987014
7001398303550016536060021957043126217257726193935569597701855769263663237767268101836737406982449864
0660714602607925433100553551625097717640088749224393942783014864369781712132615900943902639865922815
1325021296271695363583554420920117365763350665778819869353497585854923973164217494939737329043481277
4406889237970313811197282913845930035530123234114235022002443340559661677170230618307438783898367535
0491738575960483204244546433156022254548614306326780465863196288186474037406302253195673984552572443
6239028529681341662069238734456916028534998454395713459479539811684810632163080374254387969778663311
6056798511883679531696945198127728453397029793600966611173855186250990014051463387355915620229668974
1913768687907609180693496587057319951817585074558124294866737249035345667305796352476770787929435224
8092318962924802883427404762665547821167654841598761883491123041373056201076701192007952186810644325
0080090978019597934957494846932909821420445451236274919947028214332404527933621604825282951210288996
6895925510099606034272337307032834520883048119896255983621794341748250428073001934700935516483882591
5817021845313198732435831626106409791820080178617426171085932480089405307082834509242207634355550659
5127908588274203336441111460204779134125072377439234173836882885648137206306463788434079938856739645
0870042925643918113624822739895678151952620128045584666892093998085243348067820938543622402239676938
6184796775850813815634836912750726844095325751613671150200987948317232042980057092326058913338734557
9456138730608791514678242095164744123349554584839510790660755256597413423213340449799555691666714766
4940450249879131081926954870397331559694144388579108939271928629709633203892818825145407092880008247
6688286845733853397405073982466755298860114685142051450108557873124401573210551826234258940376231635
4239360143107379971367344621646810242688301784025557637429564579460131368338249961090810676312607321
4142072868749159334000663950059922591695700014033373271562485786020114000609450054693176335835240480
9519336686453738892051318385802770110992083402596152257319109483686541375896689816091020720185715009
4516560581216998925410350022578830207410177232113906453714936317390346896781459724629376917202127670
3539081245251300618989789603729959766125066942481225599207732397954480494547894601952172873429588909
2738826444936463765401781014577059013255825518922591610073048660488010117915073970858675868233579689
2166779987158767484325358958658822468457421169014589919330474091385484689023456417238141249012553920
2831461061835496411391777891650779090758880157585172604004448019369196738771107647387921409527085974
7919867457489937953737830722131513932198594474518157901117760920788283211382246209035765652978767680
6162214500739177528865091282813637552030456602497435969959521948023481158274963743814886177562579873
0384567201217654760966933974806278224556656074114512132121375030100766640572353543290098571234805965
0770613624805184600291636896299972883381333262009151690505269682818107303864658620183584447402060842
5657984732118863737200694639225229310698231688575062868228636582577298888583895262836630682253470190
9187110620434713394522354136464988140925421969176868078543802642254568987880847556011450410532404463
0183967994008930894568000940893849438215368226562762530355490068757258218209206262716340531552874060
2217628528234976271063638964107800528810904327187742625874001565911344439433575762336685419283685627
9492910810598641873432012945759939737971534196556776938217397071133532621008953841596041492065779971
8510654353679175768055960229871172320894650167335602740081139051541346398857319891109297219116079640
2912342623728183297248927457355246296807942568725991701121855333689054028437378354512843015250947928
0718894480820768076071360975709541210967504394655375508950661927622583578002315267806493768852870614
2896257176246562867361101844273152760781165363084555657203175808086500088198459978015108903603009394
4182703830023342199161765613325855126950853977200983640451725934604034787459197568409933706795633107
0147870123871428948281537607098183433760426920580042888362632889308197481714227320927178409822335413
3712127731981816292962270570841335168268731298047568101225783416545668890372713750261603139282229576
7135931683127186411764942740378486330983529007322584393552226454358415664513648061091248633830878088
1329199407844941665409761712426589871490893362950501357350077487359810227335152391141709839736176876
2549248718282576444704811150417151804380877025242539420905060058585191712932491773797238078756209488
3199299538341295127553321253784538022707697954574690078710841032209699382673026862613014455218549880
3066172224273724927873298636798190558089318090673437803185794795818782932103297252130308668125285146
6028224421604538234326248731143018690291388880189337039091477042155363905848633444039832737274823964
5087454842803343457109791116274695476441993628011755673845934568988762814970255016680853217037779496
4464537640959034254442677213017185364937615571080805787680894360868529177224832046346195706020381064
5188804180878088347033639821598153826006973812037857903704781602094659384968088334304146615186882271
1340598235403492138242452333541555370808769039023020872313578167319999467253615201763199506835215807
9095401175572662873850965905566067639358317267768215746996535736912454955076398433303874070359554108
6147483646112227944754580102749114121633632079690513064078150553027197809344476234208636573368885387
3118528525891778713059791422798165690417807294907436961446204770414880776929916472680650617755836735
6162031647569248567092132186208831677093664039673349555053950505912117145945278600874749062900939504
8951349881275207362088086594821378864537580018809684538758048901994014280027990690741477425296730545
6688367570862169827146036876186172474681233957830451464995331346128780444842116144016540748455918182
8075443930718243577130247612645523657202530656042157415178959712690283113355472834698609559944854517
2846861557838320727343365142235427803454190329611035041850030151569376198433751834031448843090256816
6311032876630425776688383421379068937303844994573943882591017703152856012867816978675470348398627846
3846109556039950412354005124769138850181207642646431001520754054141074417464171009485418633726986770
6441497379299098666348627973161564878669038549376770151610772559683999836421401821972962058879521891
5217899740268550654038383206070018268990490067621672682864062761061975572764393083662915758842377473
4272128033668964504776490293758992069399882869615430138501183539041293514955091406807097325553489209
7532914934611071664022560572782279773273329709307335531220352691111035652746582455340076694678065419
3149127464459612657954039286373649984048038522339169298891854033460070939445387855319769811243717136
0518659125158204651110816568745322938760945605298728599216336790295584296574614839698373172125390130
2385768623365709874766107467072592763815517152214104474237723218063751805739069308064810863335582094
5503732262035794004352118930642386236571165110246030608900531979705028304352171878028454174113961468
8299745951554606807411366634622528349687149689921010522285609228127809577989633710007846774721917406
4057493392751673731641493726666120730296994138317717636062509721685608111117347405549671174505395815
6082984687896104658654911756425753531812946416087234749994260379734341477451623055664433989385811511
1962914953355243704269559486687729735164016874458421862392762969420204832024220658235578969042666271
6848192147670707860308388284575391746056454623498918569903656413523658383719100479627267494676117730
7121840974033804549200235808343037563361646318068326565062795502067753223115594841112690906903035048
8989032900219358598765179013836601059288429900523187592440743286586652995766168093745272231772222132
9086405781610177185670608754933919872723744303955937531468740275497904031276247535148706348633783201
3036737801735363977218182684214903436317522261180262639136844683651251669203484455231424670534012971
0325576894680922230278814859272817101926448216094766497668066291273994925468479067218026837565031520
6407792166603781702054866852506510126329346724058424493094325062720170252394181455276016571376576282
3334138820079538967318185891717936003776198642540254325957249221388966600417499771373831275794886647
8651933379604116914943612788698524669355649051926472410233262675782502690460986643497191004407926557
1371878768362845993858941255910107238410561656481942981755638936868315848993644964420767772275161105
6605531554783087603706287186525810669507890617376805376347131434337945526770557101700053755317665466
0296344948044837341405614607942425963618499659401130097280758331518999738714452291192878331667679759
8786781035486732743633238919074861841549248997466904737303481504047469129559008336976271489679802938
6160961709271669826092255940740966338103912748327323019635365470836158442261108318740995605864265683
8874764936785105705029174962001039190781554639114073544686241223489979282405538139729654924166310675
9768690392112292088066497637793968660659399486165491615762797339648636401126650655541180008588094246
1338906595477987175673072583378533493304545127380558865402081332736915526443307322293123881643518540
1199422689212815709806299917132920908252072061253047004864424371158359939718411975578652740863491382
3911998143807549292440263681853147632747175333506558319648927628031711916195007305385565776618086345
8291808297892875724053101253849825289726263257106005938019500973312367763036113792347469090913040422
5306916729302130123886342765936894803699486881227684463672746428417156646060074948326659172520681972
6941625724431550478521713465651513187798584589858470316798528657821334573292097233670432396483814265
0594769186645352990075070218934701742547445563065687405499612345934819436607053485366547058408274717
7082886305166664181427790513506258953956649345091686430437106544450451231847980084293957268634183263
8711349086856032065763530418297505988223959343729573783466249735212214059120068558821487672434413167
8512342620089079064929291532431440079580927216076180597559411879597242355201111500147922398784476437
0922426452259590016448943228061978578168214959330141179191749686570362133293730656208421501110482341
6481545168893439505504222571077253208042031597449586251861395474997856466034382704168676641348373174
3018669389979930193976470677160480167447877516032211712121796136046889811553064585202877435137657426
3151938002449192103719834564383105787977257908669291958125347133552195061608865759770102489393658230
3210154854347362303003455062421768881138204148021586761931453186991391950407022879689934379863326569
6321728107960150875878130793822643780932897458767188865330113847270093839305751707599049653387929803
1288253891850170286689475833117247358168494523813369835220009314966843619558840891249146408115450232
6759600793352981060288552969089984315015198541611237053722475536527023874417873927241041350062245687
1611265942583189630875906011698746954854163102351850866930810428912061226257331817783011931722617013
4379795786086000584464463607628329671427360433636670639672829091843082931586291294415903855017130248
2636217771083928508679746654156055184331659613548734238837677549255243759999834965456066063359818897
2310880903077538507449657003622629882073585480982899169298868404484733182982865883792769723228196165
1799960462299538915046211867502677807366289606575134210997157368740834627421103711213661634129696955
1302264050826175363742123336759853967539798920630917822432247662096545331701375904238533551514515745
8297121864537871869740351497371329488276451373983453257334572027010313135933374083627647148973630268
0004801729464824182343674324247449664160423406665316843859699645407322859516179803301402364563086985
6879195349600626470529171173000611684799231096537736649489340846324748176478729995086396929156948273
7147286152523837945251439006435369447421914840301836554348265203172143317269385942504116476912897125
3170839307243625492415005811808440681134394766127896362543478603998020522108556575967476276303788175
5299584343759257233146894153808397871937347063604698611045980463591410121753463112205074611769709467
4284971226253587075378905846260819676881283203668115719217780556515323295480775779677744947222261908
3077625960557097090118626974596747267013594977943410348131180925965584677585168837107803385380913434
2044732746514210539881611146193825184596989455573284978821936512476848707303830822366014624380543914
5363369534316123797301193777744370022281030948350528706158240377765703011035941145822343341662974889
2689554338376576396729722997556004164699851452911544615297757728875928170413439849362088655689980243
7131949583593136715624815680596201988965806072527620393728530944187112144870980141114651942023565217
3090121729936539780700331833384846493971445631153162534609766288127341580065977819354138805016564278
8274661771958032310424986369974540489296761304354377986864492578909910758718043244290850352874097852
7116535874425745956536241953553729580534953037863119070720621900105260971476543017768205859499642814
9885266787066566870391874847413213211488698479043931862685551003331773399455347315816928961013897990
8556331826662939745940667618723499152053162277953372197488461827733996156663122709234947649445021827
0668224388651794540245360531915666122621339401723147173405762056105435399015158933257923607124768810
8986364383159983066751290557934068064480070903153566026016785027795585388994747138431612517434046204
7078228126708353939042235624047201170257851475951783738689223182213046504706899282863395443678659872
0738865675170729700749775913376242102946490373647683222775230715126034628605688136530985446069017529
8316644544478956247487836119610738745337463098386349904585215877106350210123116979854115413193917877
8885767474817191108651414783548745690591684152632600452153936747205954599289963311526712607681089978
6581871538929271177714484512332419130205158635175942847919606557474823184787693877547659980506765419
4381824925809688049951934745975874305627576804324196416172499061288330879977906754368212954504385468
7965550742704134820936116411159106845615543079331459468320556458673303404596366226459275682667416431
2410362338022776058972048085717810190531515516216805582743003800761085053442499034958808727025791600
1951784031933490688514972287190372836084266498283267378870229810012775062777131818501985182729144517
7863062918734970403970108963274039820607533288444845565539839726110508699872299466602200020455900519
3795023513090276172380661763992393399943680872463263969409057821068292909100067665226397949567170587
7827206960683227605049278955171225498159250557865480414115901119764041849072478462077015334418296557
0546952725802139684767842117848751527452668489255228995033362220118448442504817281862944287095288547
9832901486735310798256443805332905705778920897004798579241936917492935701153381619074792400222537680
5909065979623425064963277118273397944620374275071926928937626301846951836288433433166445571851467944
8593617625507711041893749530516675140427563546793369898390911922340810557880530868051184397161675602
1772655493609287958197804812955769400308992665351787264710620293586952924194124364092065887916916876
8125346226868805438012963521010989273710899235335749039186288176316831129671837618960373064608004859
2260798466584444902418539661342438437171540010826856751275042663146236149735422942524437903093573475
1517505722885245879159164219160120024603964759933216404839778541640095113083849170147946236251548705
7302961974588186795349854067022410783526672216372843109041831310003125955859336130946564704129521519
9979209422463171313726821795065552869752358165037721419725372261735584314987588830378891698197924028
8943983029232176525948586200488174777210991321243311996874423109515059339765311614900262414589284769
1687254350260220511421630666374594964666792924903217434278480066286238182755116380954197037363815998
2166485642001490949460414110118294826156419466507884218259616848705873782663038844683957819271905507
4751873613356397760547877148220290547912501149844388556156513084934818281741973786090773742766942391
7898434855624201825400352573767119837638265279410505745345876682260647279054722558580673235490988768
3254945548893238142052970854068771045042382748700968619128952030199689136011959262693481117291683940
8883764083612199847736590136483329099445310841378392333915263479613062534616202975689668628377139619
6558589426114858498020593321653789301703676295545404526479316471707466188232433831597657067410202292
6770020104141340448217176559419167863342707491592547927225453670774969625855596937885726017091717585
4503564557910726757632583289139628442637563195267490626056639987518043025505527474268993331169945587
4855339499702071027594448626894128579261906012430656751829402287883757104539886373789423776626307698
0836489339075477358429705220621394978186528007899471664331137785472012964616480295210884207260446131
5796133508372303108847055172109430555496856020515471933668856934146891670904737916090515265396291859
6991547916382198295188500586310840539594144084003125755480977018612709788410366199641330021271158535
6736292097817580266827914921875845207644652580843104296461199865337862188671329465156279274331875926
4910380281043201292646706163210701268545770904236105134086271706137494929278554914491819059508627001
2021140765708053861599466421184141258641547166633564288269998487000052004862981501229421730285926112
6915189726445046232504367237645377811023921109040992643172795761573202141800264747914083752610456304
1326386022840419191565626163269578105752398113949203953659805705454712009904946672643900526622950247
5381411718502486640879601810553803519299536158536528940644580001392027431561548482236927352164471844
4271193794232514516163726890626709571271062921164493330440417963219976310678609037710732279767328792
4927438776623363076102305366290537549899927951102137923633833350235484380622207151836585025304906302
7627833059727376408676896874190039986469751414555527723411869208622005585791819413136277446542698475
3721229114600707006474329619329361395760189114586993194451989251651475759294945058261759880324899768
0755884520055448747860583890348970714451780258345707413796270088880060227373815221823397772084193092
3189957410094558388887766321431613607949542104093105326815275547485401452946557543762980828038291177
0973714722313293061641365516932193243322005953973085101229324955229473165074243556095098501851763929
6099481975898282957511896822321802856799933367911368938682871520789554813754011963450657348974097515
4512821289206870703397022373577571690804821548951990545238263146723036238935411897294901669512368685
7007516207030394113064113985264295271022899982332843826818394189637653787566465543624393882188994667
1927359368129381856823290960845921422170310395338522219749561380646433760166841787979484793761507665
3818036939144399687718639795326544074395253130008673321845135523350640871406548707463376466469253242
3201864272205316384293280585272502394746506449187781945197721801070434260795633364820563441318012526
8904085629832894478844539758201593524309455038243194823227268650985919090073988773048764780786909571
3729630730077545123127048696828940721518219425313806243377710716481611977141159021702733132660662995
7346198622256503763916528862397126553001595136823860556027328668282657128079311849303507695862532369
7408198729930114330455322098846542955882109787932243538492029339149626302356765469849359567018161707
1844632979816990708328952335872054395823895757356841692742312266003331244187222624805181772980261488
2620939096223882823875856437824765027866373347144235416666840183719297333330446944632990150700324507
6140892834188099137483356651508183723864919422912071805503200525114259564455053636323320112710401732
6557552721735693626543065514442487227891582428880351242477610044024241736968180568858745072243044213
4874502214376922899124137675061943324676359916652107622146379744455055499223663298665938424640517814
4797574661572356736168438867134361139677826194143856446533816913990140135560386320711787875624602494
7953253480965902092509484460175935410214404831322547615208154197900608697751434900100018674704782342
3200426132680711712974742267307813628201989149339783575268354736449220939907452410385794118921927746
8747702238170430437359699030873836047815204734865044744727607065337749114064274051793655207938633645
8390510994754365330560686595248499518446195792201681733518655491079022382307945399370954330737728915
3348737275415201800659491000044007604665132182365310507192038621985931925095073376407144384542004049
0556314725684590693723603829950753322828546961034730720552555201520104717688905172670987083505571496
5500844702327441218524615578968985157392410737944029851262463383948888867939299403332913443018795455
2349409972164272347399238307152961188844337947971255490879362646203928184399332737556373244437980507
0877639380523155747980208575562173449867987630650381704420144469231239159132488795897184463994949808
1444349732840035568316277225865046377787617322386059784074626412711040092390802172401509365455938136
8397726390906527079049825827112864046547661432216561276944741745029212038172578290157854641448484477
5374286932961412209013912391341042189297992353287444027995239456251806777458418450147734228699658104
6137648537201505029035083456401744614619622842723502224211253354423790003306323906661319669977543985
2600269170021513348606953122609514282258606237191528782786462771533287379975494219149568916816039168
7502878885482301886397432533354157684796122144231407675522115949451145989408042100985375434679563500
8020403013770141458070368636810003682202251510801491161681975582589879337325080330291742952160649768
0048701442697268848218621106795771273176942590262588414415268453637938558287852085429581426136944634
6032634096922776224604523302263246187062432356629374682407169491968262125407397375953533204099331032
2403885282851164050874272060147673206645719244672526113916852767911216217598464856364458251276557579
7862740497081657578552641109170261187364494869624283660938462125333976945592714433631861828254899916
4831271053080455112902351520820074690743912088841136984434559927966266618477747434099985303184469390
9125864563266664386530591206612472911806579744818437318253840892214278586874961285354785902659281664
7031397009473521962790892949422497440749249237637805368101361454638916253443976975345640949973873484
7456595137141778621290114722232027542288236115550150802963150732124723691361386056007900090521293918
3625997119997638589473105154201205739305312669801979337437790440246709883348240229375830101439676408
4906850319121352930436021657131752106606831011501946021134429115637435867184433156397708629696975199
3768293614711343541632806399449767307920977881616834791300578392708973366642200104962988082802563840
7301943109675039548187212399668278778165549448320720245428290222750325982281563145104168574790176263
9848806200916173581620164426954355563894798188263386436824172536748460367073135309860904487179263724
2415109914183377621532149966425654617062741647533371504867090217970022830531408271045952605733444259
3849015814869297831740885523712049154087373082532143809812570048048315205296842206481460015942315518
5136193583125090431806860656633990028835956528563531812116566395592516308968610228875884218784092593
6809252751601207519049009412263036921538430819330683109255511461822954849237401569462829303761820600
3321572077316246581637369528198655664660397111582413797091262156696408180342329783303489582424629835
2136488802417573459159688423704546078274796701613530202066336429921540264092838823431452934229978816
8447853294430640588526885678042089539140552678250114270937820209051508145042949467893934302480167686
1609145206334895772279110804657936924144326745663178548104883843891684981027363024330724596308419954
3040980465181129343998384527636534809154064052339840591995921255848744779352527424262635403795873691
0473563407778819772671749196099173740732434263389162301849409092958464630672130570498872341095164421
1139040269328225592862103630612453351194391816375939353971906916833792204298545294359324083593323396
1983628889676844901343845756789453212206842282731164443857742716187560065051422621669702201475194932
2602222556061075952111775303536533670560490629256724600074995902674227294634581227414055158962709611
8679348368771823525367925777584718363550149809038818149661053859360354280023022538993825640268318806
9230239559033183351671868698044283624272227811811003291032625126518745302923431679689090636461606423
5424909384208676381821244201737693839729399422099643869090992522908841252169718051579096037299002109
6847188190361785706402715228934075271109041507490904678265200740654659743709657943866920788701758271
6376615496664139170529428038895070116397220070921662188060052974000952449608004598106463487024032302
6245027975291377410890782360099778026761939632232926215680026591298856984188604951998800616132885445
1448847834252552090622478117892790002517430696321918386441677610510406831937380688635483259678135532
2121071529869994836270164243862463053381739179189350140840367591945343333478684163532806619017393771
2756898432568286191569938337638655636658951629713494211169306030936750035648508214265595116634219892
2157638347762265551002358423622918286845884299762822165106815920527911907723586866973465141331080314
8778919070765992912842932701003368708778451083210568038400547838903540040403949845856569415726367377
5241019798022579082886584303727554879105533796021229651327287594371911176376664956088453948858554952
5099625799263667318468569883138474777914487151715295343702960920022356081217264684619094426040301670
2777276007937338903857436295114693508139419623187345217059940895542065561575217869073260202977166546
1147965745599012029061236198483593667587105218375276478470582678377280703782911709563972333879483867
4415036147516099690939539856238161020894308330615276805846156131217566085356051199241150150307576986
8595066276398394023574674351314633309616124568341167751553826101844302821726391189206351242905351064
7022095307096915769462539788977523511203195021982948087166087983296418130199180576674494449208650945
4826361828970669486526036152051989842297809398344890782162679675798921638067670850475651957025433703
4938455604926042331896370514070217148034172588741175588476539230668286004705268353819622914116608513
8187670584994503225050803292030853857391228345556968654386543148334508948539452498012616011222180727
3315528916889624274008301534827409995454950628930805178990679887775881130987017407195024925358777643
6313771394493062850634861855041833472998867744745303141171607509309793895453311407458201945782988931
4673668799560590273148550495111001500985060454357685307502594028808241230707786002350231050377265705
5575637003392853192891651809781096301415467269058498885983402802438661202216943657422998280164063250
0670669168852162268803250169136413748868858129660142656464561503341569818267122031486033159929036194
1522220646271967043033268527487548730645736001414856328088797489919365359628616940639694080520289850
7161303066403442529590188598262989810805088998542020678184148622185079265435326206386083410773053367
8339354213774469186852674870126797023915567923620682809024105455723378883496825725683904071896706987
6092198752992498287397288883023745822520378703947101658859338805917485645304216493835079040739476050
2383027935766120761765651609008764174765344850453898575273424605714171165874679518072637321360558819
5212702027976110790506139858781068458525396321322107104590708046835685138069453993406930259694174562
1053576961567632092964272793368954877879728593301634466044625990828289394473103527969138708515645727
6468570979507791773738974489539244192928452467731237436490305628040498932256086497834420139039403256
3128964042868583058730286388112858104592233688637348964346258546368398657425950373981585218483582494
7283030511433949670263497192674785434532485368535942761619883918830578907370280042841900700934797492
9593394135726658003555089917745625184633463393133137456089734743494589261567193813572222970163445512
6454539650414866315080103905605126505626040486242814464593368558279287889501373160158843516881972552
6689765961801952835818460691034844339150039205564242724712139643496173255108314783986251188735609913
7208915507567989034842520597919163416358915906412227419022013314186912590268872998092750881155679671
7254079596657469178833519333244279259758104764826283576014185479110707534161201415062412061078873881
5526667892794655938990170386466320300951359039538676385208541339844092819112572937396525621045021224
3118335871569753542072629027994265448752257935649635179768071464724551236696015279019024757880226409
6116583238637251380223022817342022077986915357668380426512723735024807448580592513476554152250546532
4234487292393289685817385046009990014105354597574305157672730620327861380706712703210981063828821782
6312526556378156381529101471905846880447543561152885382153660751050801221420754973514147216312245179
7446534476376206481247444554060329145041085225763649465572961206139361206786952448570659294763112015
5966417470897170505370871008343441776426697562025810387252932151659293063949422652898647551789530885
8410930558088348888852877065446383544413749072525223870354987839611280229826649270763386802717929076
3636390448191606256521704461396714333192671034152874452506468201151088133816576674661433277693856277
9863657632049591732084038149789578520680767813462830545092765021340808537238646763351794348047899137
7035694362267372571559347810226426685613905552952677368532878952940248088350572393205013731014775498
4732544595545666157643426984954094136268441572877274960857683918393965405965036145595912748270466699
3741842613466762599725044778396916211424011982833192152500328101670842271643867201864425676670265245
5946949420418187308448892425396695772235095811536205782594628862127644595972353300029471773386048050
8989839070779191651871737692552483533332297343911390392017402521603892272561356450417064837572987672
0177231903881233863542778889347617121455474327233862420423154463443893663919839032508742249939578779
4329968499236705865748377327607740217381475648755460603118517706158515637662967053580883731053105245
3066656298226104138444721657683377720314966299656978722764341281775407730610679782206432117315407010
1114385596155551437113748581796850470297089939727232166206378453576586720486574290549137937298148638
8746664426900055652312714459323152491667120339469654481606087328338324252287202684660006868489885632
8311736822576733476074007080581161486648818339474163576037612215499473645836705176787316219260543763
4025199717197255056500064298839269016615771149301001477856568614094070571467635343937526582260150772
3110568582976865721377520056243295334080759138004218116274346009428330860408796993694358396783091308
9715040170361599952510726090199639458704498932559031942264020594611662409909174296399137155266113319
0017406556442261212912014741995558689737844334241291926074638094715763554805852752028801782883859276
8899798986603606620550390402217750774346600819086336817076157908109391930690514323430956291585285865
7589404107288808220405427757958863609798346735380822448813646798017616902564342776345668542449371635
0666842764812601431356108595570350636938929295981449352786285942081146719186722378557680189489875701
7062226767244855280167744840623608423051826868094898095767534195942574243161966488612407950677849769
3570773134662987897038194169986993087175886279677851465238515486181479054004235142355295577473789226
8919318793176369807943474803594652320890874371044053880065323790062909711145556424911990528706207652
3044351100574572989460451538550856383820427224973433638244551523773131586644914798732887811069650776
2129438534047396504329844417859171732311161937242451203930894244398164972990895318570890317799002288
0330280912829205065918839661060356669384483996530418767616968632281922110829056470832602281743314275
0898006923607083289333240285918318445037829452926739747701284541989011368211886586808516620301557706
3807457375198208825882608709072761796882727590675933928385451641037835520077009552938549599206906992
8565769046623232454565114215631248187570399231119206668873030483912085921039910461606693793236370266
6666670183746369599849754694308546071832780873181830271206222278914638747211357875147856621588041724
8722016499644412748528758161457011469777321097256990714509119541591303718908272934328665982249417085
2306502687198236445712738116242729849181546187556704096326338511078502403726226400321100857884218924
8694624604074804928575724502964825337580438821996839257686858115534246236799677806951872935025759886
3983257523111568737057715349819621761403488608586883423170906650068168857617669071323427974004692311
6506510559572505345303626417367198636905056646249842890660820196339435296382606898293748613629660531
3966971515962842125640537835583360837431068445624359256311961913869464861000210150766027939981053166
6921909753539680212988683883841408507423470593548281492495238158968821796660522385901311323765457500
8815292196262078136860976334925466600071616994951066432282100900606148114936145322364138940055023908
0006133112670809522797502262481235700109901471434501396599352567445124450369958480661495086178990274
6044956912238261239767927421379317960901886368091857813950808466665358934066792347908797431770501150
8245282455838482315525416828834407526284480737844690970343684567143933150969736244693608093271657329
9317329409107193749948773128896993323625703578454818302465842834289204213210740894814984717067478244
5219890957221285508463675843323165789455054442826209254237469767574117231017868425665076247700964748
8591468912052660794645168815287248373151459777085528978373659338415185891400933861163443728261615645
2256466915093996358734016301397736406273590445044590534891116249375173026060152199604826422184179196
3649355635867047147739640198718946891001058168119083400727920696004005060979701337712925249858208340
2866962604679589567096854457648835795557465052965257528254616798553056594203892087477127064034954145
0546867915911809372752405102057972423870091920452587129316730509297945318042916336979806937286614996
3861027673613787136255413102773716831264591803777445098097689274217008497332705095053315247661236851
7993017233127733956623128731283030872241500016824591506583340032516113451969869379068840898176635042
2709002929409611222687397211571646000795827941294713339619181250251761072929968434244893055673157646
3102072443594387643535250037843747845480983210932504290159866709739422670500599179965031989737280304
8195160972197611630483934439483040336502452234804758155780054713562124590874710218477360415701893573
9792203419624788683798669111645200829589913179252269251528483601162600335565125252943553601314926440
4193077949211463140496094523048578200005999837755632843691972400952564176019735790608466172902186219
8964948821632857177658385789832568327002085282068558764735283383775524583786513968902520465069963331
3280948453360505143332494572009013557838254722368795065553621700902679449193882756729662076952733693
3500181438217342296704406288857949913490487026506544860867609626285693653211296990818142298537087271
7214311454719668185151318469532087108230002893285030810868787096130771323770123860457423633151730052
0424107392084035441378023431139272264892673230697493890821129355860877905368212809138774199447590461
3320325894913247562332065708679636552568939961685134854918870626222579940883643402453155926679905983
3727784950577001653095193586275399439615105294452594768931371613792006841132559800657937256959238420
5163657339782400871063918682193105281575749470479965824774547673141004980210934761279751312734944816
8096794980197859661457722383380639782557192823033454458811699268245924816705992160358961317325612311
2190184468832967667036783134291661404599006288382061551535262327765321019603605428652725030054240939
8772496640036192949739142651900970044599404975934101847265961535640475561721834479991343092806015242
8566856991513331132042972578645582551883766660800719252945221743769679837074341600902741775991889971
0643100592662829724683878822259462382777763964709196694301530444660189754705133128664554144332641776
4817449676777848605458449324028831394396805207101351126766052283165236032349211195194581619289864839
9895440225489164963448548879148094700430745153253180846734742117671053737618677729626684215604574971
2718497755283604020147098463338711583904970837907141625282344520167491421961512749785848070181743774
6834530688036907063936128585453744979052895882887815021158084691741192113797220519920238225367368641
4769580068385762692383918003232087857106022543388520921145775808167846986330533287621350096732277748
3419927575080417773111827703558680313668039642284263443574782334971388960054386185145719002009129372
9525041941843410485377398732857366614186214018663929422386913703340106358854019000679831662582094784
3261848655007664710291808069098106811475210131736958884446646801302295142252239107554949124610555905
3721175843246044631025955553545865853638325314914947376168358022183805606280086886745839737361527219
6768682563802425418812068693408825323494120665668150545417751620543182572193395126630491558131370733
0562167608782293304395756255723496397812188408003711708907539922176750489237513977131821256488334361
9805200872428060984148267421692405332321555308686252767544873934440176332354286788428511905783579817
0312017546276335329398497215646020545306709543988875499862387541004787612353094088220957309665740327
4734565543336223517216609874623613637136637894838613739903159133590178385810636840433213262870750263
2914198009703455664760301976509997810377814784412013943067940658418823646411985866246109162505842785
6297892425224734220370246511595998032662405219632250787266022712309749340886629631438815217647010117
3757278312721064564953019409580377865341758717370733623709107505816659183945467795409959784886860577
0950069835096507489478181413717919120928577242341781551707345261839952634272540149173557995865586533
0347729542355472095848609121154128418980754039530209248895687712281120555235725382931446552773793586
3825241526403843371096639892223262577251899381360527323724230891576542630154984616282189032207304931
7954877643107310572050668281085342750963306557920894773842729958860484723310604380278970202822552920
8873636559882606072591819210392810046652875773128305266052575927103722821928759388279380496460201163
7670137539932687244832266589934135177324782182346860323946971475429315311171732414913008230857276200
1067164066586746530364053808717665359754893243159050487838336704612806185080050193015649330723539426
0144087673095810250645320578965327191289433465481259592697181625003193590326109691878101674214199788
5999109645762857135121948254781138417073237246216203393151256477446215992720609200483720718138415006
0167595294127154809152615222883107943492689438091902785855981620982365121985348774928025604319138785
9098996366697982586895038279740476484955970350032371359735884782605556858091840368244107985731597145
1646604833825866568640584991708628661379095966790489714451698857092561123520972176200079117511436117
3366894452747869377078258263090819566667094263536633059275817285482632877332712100355486298674580564
1023331061799838493310327939960734168836208447489069425373954652954628094162149091325715238136551201
3129611111692027345650863836647202036941342913797661669785359914717032056279409813750826310420713945
8884672397010092209944906328936351235325179169045727740529197361257660939640889815046010595211345531
9964649537108433309717458695085064777250395891720795428544248932499727305721928341986331955084423428
2141625240466515780889047013535592058497124598146811211814788026024653060059905819920852677102428704
8903671404482786130791691083382134436488194646645111185630131139370239418394804740950949347488289129
2243524166670212461130030857475641344034076871621869683333446934918587939835651766429693505084420688
3476228322596705816034847378945467379099169879764136667617558959343919836360035254921197569501230736
7680818669751089377584809292917454779555518726657749231203166250694639464917284774163436117074994588
6431954785237302664935265299209277731279567978975033038679821629731873669790101594658041281038618807
7493891264935165701668450044946536487943715114532744800169719069621540035570551099493754093385189772
0109714358121302826974997451073911469073640414643946115062479695598051983145408110312447197264159427
0759955748750320692245276485807798354350887509993434392226156245218141757841322919795317516514059745
7976734722511540995557489520207548740258297900610408934338135860966411947499847287821170035936373524
3691664591239678813577470709133067451711200529054711184196214948669168375677064328607842233128779357
7589107215113907736248223298350271934824948306203854191121065847392229880945133554181212732880552591
2519333353378350102481222822412531924687421081234523096586802756992869530540871769221429784947357407
7158355172456453468089212464872623081538032151530670674349612594589872393866503079394108455804600868
1745327647029209955399473121996670012893355046069242875291460105783136693338109196205295092889543140
6259455231075554170496438449047345493810937945763448605443637560519110034232140626668180210253348310
9836645296000237901284747949745559297799070011419888861094564042885909377845119959598325519723636545
3880929818007993213372240047496801567123517716957219891175943326085861553594629977133322804210835271
9669816930511485786008438593294481534243487941963404230328018702923414843595496010409195155406340681
4454614279354359730914052899420031646561452848548530038015336144574535001505081275441203626767146498
5005099340654727265355662538720206418360755481690028601869938290614156209163659944563219408897370610
5340640852143624249869480353234614239914311392577932319712796796004286311405515445249625598992442613
7648658553678492071521702197718342462171297006889352785507066732929299407449375234014299919834631551
8358882749829496705445478929906634502937505944003802781521307405473322322963303404213945635370601019
6719263155334935831503657036626148003066596638711626919317194654002307017970358763908019017036211772
7104905309125534937772999979591414850402551551123755957806495935427026757539418264017081001338049371
6318036466749179875886361890683013876396071457332043427074974245394583089503394825308557977650523427
6449554451150657202996050594404384042083598929704332157593076645506059141390239200915994387791467681
0625280990750134415347060268337555595907709194660615103293785516575898472163116844225896790175629291
6670733559620051027463573912657989123110416735052696790838584909376650918217217542492193442279296413
3559051871502201426660777496963236008749459072701088231718960052677732106923756875303874423594771750
8765079154578499311672270791519942058126619157837523536649790459136850479933122225681172131660226815
6058058844662977099572106757174320754646664233331768490991022503503454088975946538974549757619734981
3996538368413033491743176333064133219322392085512530948096781335792947570670407553108683956994422955
0674483994775153511409845687975925514318776749607811796325524855184917313496654179524588970742979114
9783841320322195407798804466271149865366385535568309751378050692464958186039037734078251823138075542
2272566206465535246608017752232849872086226299766049719177638691981602437349930524175729938400644598
7280189785553780355670695554077980324190956460808930563687707079472678866636868997162266398831900317
2235640260859391409585502559569979409787820849429828144866165480466240854281355763058152565528549867
8834263225727160959058488712557173670009246452290701845718069399112548093321899884533905597601630795
7328363369822861178348349227510814272801257269373804767183617510428456325146834029929846027141547383
7084553439393125450265067165773360425970261980271893189155144725631526990291679974447926203460778757
2682306551420515839132696265710777999509065909193654695796669082397726677732385490988498194548911701
0487069923408080314490621333864626729707108679760040511548941546918533600091671095335812615475655879
1946343522287349926780862312804881403566271815437664834877733095597564075896926317616830471204724106
7236303827885809988655918623595721333571368246890530246377047701502509163882111441043645667235725523
9697187553170350723519371604974282106547239570945017437032602087078028118435106471926996485339255350
6653160966868774247606567431553933843807103037744317916136426165043930378771847051739087583673972496
4439277436103043497115177707376854749330417020419496186754273820253924712985961188413380323004457534
5208286886311909852957902583286222890077273795948233179957429561687451254637455121952268244886743052
3866559658988809329806099861612985040219156683469449607717321108215530543386270568166936662296487043
4430933521161662663126722266423461158089588273355897573851114850541422862717105233137327595447030515
5725586445640018567195789961145057375788449681038851346457131324591511700609690658835961213979595916
1992851761764320946742242718295894814244188524755957768974398420927335668254171782010985578713510541
4052325909429916389843906353400019962337279960656679588456616878453097801665426622190658732972325654
5808590893217619503190875654742531239478072698658716100186938328237104528849592085253145754827611314
8035199158184397298465497057517432524753201867561526425889509515743956962360156854933055016740057368
6468516319090485983749045961196550527487664854250601536084955685027078413334982904717277994507376519
4935540879461207137204473813861839644993769566810345079178906153144062891191938969305650156596969351
5254846039102986209619097715863462194780718075412446973897446445499280524449629668476380734324255892
7777085701760314562028003401004689069148606298258573621325686485858214701460260619749867832362587349
0152655676333140666855731128463461587996041769861582152032515007973533862644040738688337537588997643
2351083868194536648472327117013317732006719940019771049346660707419903234365683847092280298827683582
9298322111103633316573638060568112573556524704187821548632544646693546293156808178366935012571723887
8109745760122248691702537322983276784525017082033824142620903725347697802312153001844545492442468658
1364188878355715077770273330830082197717362935837054962835484336911750152991542833742108149496983094
6823191513964284247013705490407012933698051259176955483151198027603962666579371267257784190007980592
4279652610064339329114151092278541685837413592762379955330817327715587282532360389886299219753612326
3356669459389740203386457118643179301577619355789553118858984576582740513720449987963480968202205300
4671389390061688996080050506747885206399306905453481220122118612889231388083758623562591257018402855
5354940567287982200918607759541912560214834316687438226587716340328486310997985947499217098584064444
5140538271489396790427215586918720380287463967404130983382832557478742842777838158230420925247324163
0072691112626667817273443038929038673675713192951590792472071254199164621334791966599182731031975758
7770504693316636004331221101784564440421069154554228489154488335152347298475858135319969410346840674
7168059727550318290444305592933806774682377207656327415924929357131886905636010061643029560328197340
9126308906167706077010702095177770166760217456500534758980168688240721046635102222003953271023080501
4116379150116704792383779409605692815283212212465777765484988935388139713840488466781058710508553952
4111876465067145876691450639924348061073577259124744012787519435924671165634111033030539249323110511
1263866230264474112382131398409442520469941572752759866047606459257563031339766084198503899650571855
8157094144439815854794237603981575627254457441155141122094196846552976544692231325576693713570980035
4451593719716304531644327652853142841923933031323984095912492636157248063900996688601862866512001642
9427666973387002582206500652508418657983766628148312576660405276553369096839890186810510491743407436
8616853049689088475272846293618308634973549464794724662319860666639167973464319699050042639516632410
4930209278583062341241652602703685342483930868185149313990889133982651690220721063847599842036525181
8161974632535895711760417002376904508251444970625392162810954388342175672012620004008670238123610187
0451117536446621509438481713433756504299702802079929852015851902345304996303184709051442353851101071
6519183014579665413262890809334665511212163138234723371447156384848773476975720427377557226188928069
0885533832828148872085696499515570720168257603318235757308075969019855215181611478875131202527050431
7487599265359577332761381990742476734992225994166915608285046572724185310130249756682415304364569515
3579163517710704769407508445531315916098498003179929316108675511685304786918596919961826021991214712
4040074509342263459879920465678552422568108005399800620105882722455146955292240517698058281906412705
4459887776536255396635227262115406709517933913360672625345172082340576766339758717380565626090530117
5372388621550029915670257619799626683194062207545402841830671060745130295726770907865876446802019476
1600415422658871296498859665827271525611158080320310715449060675648710180747631899419742386298192605
7189218164502714601669757464869049833973813817422582885101499529710759839075779932542412708509896454
6294593982064879712075373133139449680346877201683242664294265869070653027422120571397395781980553504
8334705372890039693551682626209074442788065463509225687747573552371916901623997566963360255259042703
6961365745136212866490470856546095125828598836030287850617513717396649682477063159654304373966980323
8600850996817898489281370060248138467229639318366503693001104978059289126296959868017718588850813511
5816950194332072572083819037582370357698851157604855940591662709392000475967139565959028155406300476
3394729012295824922970022286661366700741357870770261266562249679129620944819661790721430422812991907
0380963234996131455731572988495575002058633608086802498388749897960465943013597002215513487200759561
5884713359656230679524026039972733009864835135020011675712482302111691510334696755409374649169394353
1454296276086865913455247083348899912631878691118712872034138494066540845486110018036236329362569070
2420790349995423524434884650420646832278358194061604430440532091318158059912257842148899455649270946
2956399112734783287208013258594491753023997151026056579733066908221804334798198747559938519758974624
4186935618973369996235286004885800230493440261001918207849741798048962641490234092236057689625877886
2769341659226866070564158453241229638879267497262506275368507412688849273501723195386481590630717649
6721678413366903846358171287455038350047924643225625464455073528406995565377159470582299929075441465
6027404021557360028660197075648360563744850124187396545638240408614619331205189494311981238762953206
6904296506312702016548092621266044019763176496153214752133692487741153489924611254855366052036775667
5924582051468796742212960908309804997094604354129206754941909305521601063509544194271200764420784902
6042538413425326796601301792925787443910773912954810456025597231804985943089985790902825061868668228
7816443750711027802955869910684392662715102900316447106098585857288294998238343642694588412408146711
7943688172296210491024372818222558016258197853796312769241119479217772749333294798756926168030037490
4039637750506266378610936847587226825118415246384720867211145346751561260378108956159285855631719512
5662803378873740802817690073801334372304795600645180971381383335360884803579842934426900472739797864
0279910126353152038344248859085983272796308278364623576426912831656799302122903130481674527102903994
4682958148294107669673499631779654274394579093843987333291504632983029641597067147626801493394428110
5519883989251289200665091807951261988694089508645392535166137535749473003082835026210484479873387086
9822061675259505783061164601835373458039886070187912606179262299131499530588641808756207438391486605
5551467967348981294922588145845769211333344670396710905456235718561204095476378502351909217155184973
0132719367734125772975271400008884725575335133417964221941268563587468303860319670758308252105044032
5712900735847100240725957620067861473872278284839576984368504862083507731709627806473391491645646176
4957426453629878838813210680114123403871355483745276877431517093479060789471599691756833323152331406
0696051171512643379274777605612105275113490273144083008571571625022180994778389545061970900334559787
4000841569394676677500365019587997006592850876460255349378088112947123745475546157208789038260033907
0457800039313344366404315062318816251224963355330853278076503852676753523458631835391573959673925140
9613271381631301530012701972369548084400961066275408202970275741662260527582085751392443066269827176
5244259394230335315953604909657869636002820724025070064605621033779626404270033700063210081812521287
1532092400757525347199056529414379002019001447524048915678098123357912692416713054483482102196620319
4970108917405465937211569698431664631815079546350530255591441124573575789025303357988091230871683921
4262400023548322750787834000200687862282450185941878651935016504973344527365042947489216349152583285
3248151351747604509349810781827195274029681704675334293047613296246196579482788537216215059933398437
5270859979414653677017477556143095515040297881451259728005624742543304311905148664985614366622267643
0387519032486612554832374972967454176998948002590928555911599258761552811889030464424635433011075299
1405622645201831731777696339613228141620979854551860083205779992556725875149412432677426008332438056
5159950489242102878158004568102770504202292030335827445545745876327488805065397135863374585119455727
5098437556064761259967139303467756977644064647323517079313770208708403790298332580063167478322705859
6292386866821214096468498382696391639032260382221251962770628677142776310496855761769616760200298239
3602786672574660584880415000499968082642252619241995449295168855774144361739154285485102793314693577
6590128663429655945417632164496174917837985073956729505570472909348227388436742242886439438934780983
0028238600941004347543211101010464831851360094308078283757300745609585450089906993013235639737721900
1524932688749881684171019363214728299556517297359199104895363052519389899167283002231920402167404070
2079696946234543399079699547395089087971975188284517410696060518927494074950458333083464541847381665
4560502752338226050552858501539075874672556743831807785992447783480265343409490532982587272465898539
8232514974794449012133741586832197789665235429546031210419105164285848337258113545673260976982300364
1359756902053633372482117202174285518117270634241230340452023128888334200304366337831962740153127769
5234727034602233411126427144022575431705455989151772283150718832555291163307339749492066750214843669
0086447391379662277886874251694077617286991113253056887703242809222121946230584530713021564814262522
7079571138635831418380379233534498261587800970660382100859401605560786547079422001198441910401285320
9878358987545779961100811332372227938073928310988867717667992859481842909939902049487708658823604175
6819430391320290239703860027600518331795782220462709579532800943391739006479107420614940401753916419
4808681393464514926779881850142522728728920979507839706927606151837834492876559029925050842896989095
3030097183948797926737449580839401156371730034073908432513788857868677734520138508023065580376316890
4584093301159751998723743455512511224172297035597162171493493911798845302132592683828645187925263060
1817628802026383368172261037622763226040377628556515891913186382161377835745069090954999344869185943
5137143311387587280472824442542604985031546510292781633195974766177166539361819946782771733175534448
5055400212241427326828191680363594273939029624488376184761353300525537446329117959896661208867901771
6977954833230627613356117893958596888900280731271994255227093066158713217752149019152243583619807297
7171727434843204031782080011420495065200802512036655611694700655052943087433550966945910582468843666
2646673611746755982043257034589108167708346326691330188430752800576773838195205494489854624062820512
8468485284198502995030964968103897794187533117691366330999297566684356988549065972453088282437674749
3775364320831438021833160015395254047060859279843862485457127195485012020690203997025106873323175004
8633410427142183298317054172066411591672359902168090797946272691562152616625237920123016143884132501
5358077943796329990962768737767077460440873397473740502653668432658518745492573652105678524576682132
8246123305595922366653476779352485323565222166704484261456767869768543283458891529571612406217169026
5542854821275929849046466122264258332503618149516407101216071775218263603758387551132393869410914306
9725142715253633772383068357206667024952982670363072178199721685844405565361593036851521666832982643
0357057793170970614587298633820094989024690753684177136695426966030052447142271577690917246723817319
0044939748230129407555142073903570833633561794440052476882254677258883563309591728752615564432713479
6519700173416484470978270316536918653543894768104068622563892139806635574174343397084395925169983490
6024950060604047924352230327448213755217159608492770492539984976688645884967169634729860604482886126
5220407388901911475455255067148072169645950172933244121895818595171317652915126762101197538541252439
5418004146515097501404040085951598555563648682927469424324525053613030742882094407244571507277686532
1599812971932673987146850730237188514115658335651267680017509921503236218156957873519676888680263675
4427220186725860771104352071005367936510289435829180294457432371834223336630853556737328000259552225
1946949557451400073261382875939299050162421914926420184385825530134328194940617021042977618443536765
2171462264219575326017115675207275497099614427740067517253113007756534031614795697631332587579084653
2700975076398752820369357684925925884157751314205299767465566358387383671756510885032495204830289587
5609693249329284852488233595893199903485613617333995722288140906269393981645093141808151888232183636
5128098953568688916746892474365183105780461591307874793387848525261579380473500689619548069797092592
1151629596781515621933668730869054736493404652739121015418813851271242548466291527502480816747113839
9273679565796467877929226644916693895085267392640746570509346425661358482368052042027099770727064145
8597976582828207729910078310124001865056676293568289309704864938964637558862655709753454405035043124
9757857291281598492841382670828017005537751364255545938386502721703641379197240848162794087488277432
8781197705694550480692731444897183155047395083472645372325542318843083035345507599101061779220295902
3444505473878187341475935137312364923674496902095704885709330922039943160818422343828644197661628502
9735879685729715782663772176251311332116425021966728510575873680387261746895224349802060206831286078
0522684018679610967712614102757099153919537970019388318120136979970836837821586764035311360542927850
9479487821085023141110661348755441408327752133751956854669569964161576001310883554798730524283787608
9230602656567030166199818301310054547941003911334686483748758648704550909064064064912034918845512735
3867665589076453307954259693323001064653532161561727461941967842162102316624209703436678404645638583
4755689008370724972514578545892915186275312461930185199963660728735816465670637531671358817830326540
5279343873611071582404107976625472885130364344258743912932087755437068706203419312261985973464700290
7321482955676246959870999434920453746701165414373907092614473451136813023441249424787612198983726454
0360943463438654227515799663987133648865637814487033304971554812109615603521751739384667941850745247
3386072295978585590979937606514736046551186414248254194637964420104839974996670987914956165271298257
1284485231078377290116573830450353779027162100236792592750793456838183156188130851668645615472756119
6586122233165728251587100023267683708991248214709735149521359613721047048325390857557274521822952225
4542648277173589385154074220646887860723076767559959718399418121816195406743051588120028796696114530
2212980176038637233693729745263878950259142092305535204630281255354278448059147528061844462514099548
8249887518129009260823462639421852876270966295367131070892503629778424700496020885602659967490846014
9711779064309048307435103467697983026925531175678509455087984802355252477420017574940033646900685905
9282919824425704002043433332867012423854416127884358453126059681452387283279057386087911872769286211
5810008992746375212331034499818683615759070481756169808922918821582502077170742377476285492489823837
2633548190351732393865279569769324989934689951960514304394801910892057325448468499561114162070211545
8852747208401018196554536638740483294514037377203391378881659389447005472202902488120925810278777375
7074307552490842435970939447843841722591694159206448182137203330458808525514046616632285040424670773
1807128352596560084396288658476443421716571724631078431518039717500114162113434997825985502112518922
5497602448955787338658861601372252393692157981508756841063156092705764685694112907639213648630956453
7084700859022230954788504667035675096467933483342869211093671055017685959537893431676323724223385762
7427585244814551346746384096835766933264705201395125616893463453137202800565363275777148465762929635
4451374785581884088383263333071127627252944828073168720986534268037710242365718794029702899284167936
3737858551449932452820682113387663121115547503393589881963988465071799936547000874614501635723555139
0131901655361749074436116022884531060743493270112893001789113299552331337944803708440521643436615114
9626301125694056132379823564626784640127076440177875482450029076792082642779887329971366487868358745
3024430702094715106396454213941117446194751941696032048577841508990627425880322585442899925742762469
9662391064325278743161713660622015848184235104881740523072105531406320630409923172203467431656247895
2884713703279220563181643002114468353559722551093270440891435115153553254260675386465481702013810958
4054886578868793110780275825502122812198775436911632605344558263422172734200016223738079572318887928
9231838876835664763521209360760680648166780218000469945388817456686046910803784917929888990355854061
3410160385340696562395886940894818557538230357537301877804604758918040328416973594412440269279596381
5270912534598366966080437583681489073487531473925356859006056353330100069109219887327193627324774251
0700848307909330091220761860323147400707660526153711359661464523344442862176065355428483248684112769
5400578624381796056134183200804367072411576604178963747449763944122511900372241660196806691621819124
2873523738951140878131708900628924904788646961967827224407557025349229922608612693325466992769796736
9914022023644780454252147401263499223569940924994644364091988188539467147756611728326185479723051219
6727194583739495382230584663867684625729935358066763980204221372767695903488011040005149237258676942
2422602696207257221891539461050945804006186637285649350518858484340474310742987305488685975749937409
0223041297253750574389682205850612191064958467625093333865726885418214498900594452320018241472573215
8987238918509626021978599643094515509263664190630346350102876583111050898605777425737598381084626882
4134137187746779459565648580554035639355126026406512094855408219769908603693255094919139802677806882
8689632110100615789316218552512584210529854253851107773832973501814041585107252420019389002780033934
6177081956022515844908982044066566747400838167569880871776330499306639274417636542073709987320661266
6759043029873843777978806767465115119935526171957306308696243998387972800263856441636548981530569412
6435394701010921723072716807146135103591813614321548333373952139558833982434812695963346338584496221
0594048584064402281745878699839146134203034352317378927834292130513420656640639544879395655909709225
4698254286320149699841552636195018519225274755901246245934051426117523181139162359433758741249125889
1412772831041770686116436763636882733371164839520486698969887818154997976586877810358071167246754698
4586515908741609320380087742335055627823896334399101445241647567822499542815613037954472119762428920
5518323362105917145847717014507178868730745819386799190425039902491072287503116912749675807564803463
1795817401036393651668423037020576626789656552344519959517085189887961167258958811437696420238638018
8203219800215686104277355033599108838821254263733432936573223135723983687972956260212248209557808094
0951955916576802686205637234788635690715088879156148793415270688537622828992376197997848535809412697
9598750224690146682431416356595393814373888169341487459587260271751228252181547603130739597117283933
7024484903654741181829983299355163118950267192144956014768220981081427734097087645400498686570994607
4606523913446528768010794196793993457748496163372826671592079612048913392306017097379812118894852097
1785168485285312782774877528330935981898274953479048843617427153134960516305854031128824716675555693
9218443728563182748395713789208155337454906513947448375841035220503975252356644668885883704738393094
3653211454349059501632727739700738504241212970726173977941490703840094739002379322674598157816921385
2588099513186554827739452246756522889458122067876346000374553053113990266730008361638393737759177008
4598174893622420247382081747711323719666512230793864727337594395268431779948831882528899382480243511
8449312619880188326589430412262300753637559510737009655185773427345934329529098809698129760358642661
3953653474570376699009689226814598681214559583228493661824133602274469414991584763980419355416076660
0868274502423392343999236374482398841854377569655327609925510064287751702833383430174001058158540180
3617251962680675058135505214601750536083083267027370645462760282488592862633513616165039799781871459
8295002402288028004764219887276517276509074864857378417907387167049399305762462157283594958952486304
6849280655593966950280793520751975510795813505124041105591137839416575892479386611702523846771472079
5178227634934631799973296822212051475747232871983194485494571344348410951476308941176193290775297717
4736933974032435224980492490676516645984637634773087128245424116104911637898920302660218605646605408
7990013372859189699637326593675242127083032155559153920053239225952257571541443955711797684138033041
2473562753750526687428503966906574640415397641492959463938207059431867617490410703629127985292262477
7895727885708163696538495121561104955603878611549661005760031101896498585981817486652520929873571046
7200983627074632292525253567766001668614196085772626160458579228563907820456275126381506035850177402
9728187926400000261394830582367276431803271889447968653644501417847322010228225447684592465513913252
8665179291489483248991588971035854180798150189728437893252964500609099595658656357425574244727379384
3391642625446793613765853386590309704191885364461282281558351394279109265674850179841881343430079181
3742563562933324733453177701294375670705691497626788723262168278590855430591569317458773590577622318
4455633800489905147948017425547258500661120217840629837005504438868974609883900270356028234541175340
4438780205019270518280668118117931779884002958893061262794627342623294104450879632565838692000190525
1929645811243882368451882484281298508335725536200113921119534574614169640449430041351755329326770388
2023788754863665857708752061841459238627804726547514756356293934147269411094023844875576293306573710
7606475763442984689870271459562377017144429212684148177854095851644311954239798296616887932514432058
0139129383259801103930492643440849232403278780077330145018361041280071828139615417246244895560859563
5799516407432743949083266407387672169756198185384110392337073926948566017291644988936491577337025398
3620378382513561676452093329786188554255836583156087927519248609813512920814050161320588369377664213
3294920082136694596525916184520135071698599478975409114530644294777193293067033302367711898444491253
2432339057895954329167485094492883655845321645837870944111945465411797269092895395083920124179421167
2931986586267550519778086775573076429729538166519555741879901287494316248665103328071502705166225491
1375287237617951256011364240961661923256562163145259087331787257287614326894428106612143660829268393
1207834853782200928861577589596513273180133220083559292523864484816240187511846731740400422036150557
5901329198636997710506478039052541051256670874505008350219272962233867128839104347343478806800367218
3147039840859374547329713399761051712573118094195130983722054624607879523377179129409700554621017062
7521461603159452308024217593858779328895901146055449350446887909987879410541584681656781941692522720
4615951554413818300531597626464649112227668832645903916875961364739613735342640059306773224715278716
4681168805222625642027857435724012506674224449114311326540613433294301639138632764859149738575880727
4303005108065855675507227378539228666467121320125054890405300196058866612881591704700840322625801837
6357134426217133966248189988285471798584961795373346217538882851163618995685219714255058133499402636
2919027136358547083967433316081720440670261225620552235273490178783960378679944366047434370982050208
0315799723895316636959586671073917817353134020994278520960858386312229469714532794274271442980960731
6950412693255698037280887426393835792903368853304611696215852138144162636827307899093296206718895362
658435673595178029797210924539670529159887289799671807
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.78, 0.99, 0.87
Generated 15 Oct 2018 | 8:32:57 UTC