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

5615185867742617846240046443946861383221361810095447189994977837821557987139442802620220936738664779
2043885772313024066465793945784490797707503255601335296165499522508849886565182625969451707398250204
0338361352209925711476346361969515401352139658072537362708699971601745749323822358637494002691747184
8173348338277913601307834712164418022006170565556845483520619594673587872698801669474949236619966595
7499147461189338957796570368485667205672424417938407701909785142180878457953227538041665412378488192
0025168817082545142325888650087320621648150448088473698751910882812180384897662839028785435522971834
7161084497011453464008738481565454584468674413176982778414159412516710162500546843765463542428580059
7922875503918750896877927726560100330348226989802277658839694881167613633013706291179560277406336883
2647148104016824951239943021852910812942805041805408951530785012047535053112557235134280589061081491
6725920694262516604086854584968637147913745443968911800735501569455629300860361376334554844135677399
9935050417547421036584769960924345080449124200786385526924304156130410276350152201580616419377212772
0455300558714915990750505241564844166054538725656057658198630085947333657531663285301298658438408162
8308714656728199213069313795923434416437177520907918461833968236257724716468556080295465080482572066
0530197187356218192019242575703658932959441369888899203352819080823681437724547256300768938493129835
7128690249884636267479957251950588682833235631067063494020551090511815064060430837862372167376174915
0721530630572375502214263875112275360805886689751439759604275757004487631435031223703298580768626941
6645107957981412967576648994262717550862009350851183680220002287633987195492098221228497391036050721
5918660144733483413246881563489685209183557413389042678766801152988152867942370129070193809332203520
1812628479985667084812867821705741426982636702539169394784458350425058945479260044625673859347856524
1032329816519623924516258254479531527781604061874354348617170447669673231733710208050016380539858636
1123417230421820560786220954193350263804910427478112271340458063020671246083930300853718587704346228
9876165669958018853870983802666421901593105698999823325684476424177219443293729272242578419908591705
5268408124709725379870801158009963901894002002346671763567120279595263746496949437412845002231187271
1265993352285810481144855709735797591106566382199630493217198511680432181788015005583183496067135719
4846615508625228777036954206857697968000602471109638271408276859856039728131392793271910177896870643
9399753806810746873661978523651924504446134181292447269789682900399051800738125998899414440057114664
9428292233851117082219161204404302978200116943190597276564834379355540878538322552122691452020586928
5819730122188113811901612594108292671965968891397475115911172180545835351539417865951995641978964762
5528799524206552725766462306756179459059579909140885174125436087250875232253014407782266518830942647
4654935620299584694154157525226199042971518803554242032235800307446175568415848423048836094604649011
2237090417120579298878808858922321631193340972059630746724972221172090105401795452022863492064654309
2278609218679997461400013964018944932647487046233227415036434736792176753876712418623645178376851550
0409894816711473574342129463477863119209527732365050931214227112172106427478155691816105278819462739
0657136839996658603809242045782411481008029228871764761920268663898953981558396054904093566927478815
9917775296592286812363348288887852951725988157571798358486470629509418345916816163270314193960301574
4224364255817442406977538241571358823264586526742558129352413504154792771399480077568517181202256094
7444087584649052186585130507015958807379284222026834428630105428870427995256012316094738845437282299
4460254589924641158540201003330188355340115623944934972154873047673065964958462572149439110801071170
5831874500546677291229043636415753213311003979327505254310316689021025846715724753733976306031289765
5033161639368101738163926415335346586794225144771645244144348664994688497449038058535484279469901691
4250413000692319809537959267448097869415355537026813868641913504766922865512884403446257520759044757
4081276840646060261047516868357973383851197458068266740024678133892482869143958900722894851720378948
9464396650575540107793796685468734338640177280988470780214966948594367846218833786262854050794834328
1394717333424010947012809842500262025890157272711170698672766524417815176495324616530088887984583485
3694973921229310544302053952117033730180255564634233844360942436172593304813875469337508675862289172
0743319272263985787307246713878149527190111060626430153519335472386506059727566744173092777509623794
6431567189161869619573687668450185981363837576572785239698266558836796481014339362386117456124045721
7470530010360773997469851376157800967029746918013394488095047137928910698232474877635325927992612142
8722352186491967329642140107314604445878713658862785297025782014672667646918183593853262777165212403
0157582926492216927838641245565891036831846502556223909409729260076039039511434955972485881882535469
6958006781000511756515954416632174737103982507369594735048163757015082738690839136866777522449337036
2609624144192747813700068564631524409336975008400765469431370659484668111247203553586686553978014803
1331747965963587239979116692968780298166745013536435839810108066400286180749404214452389296405558791
8465869063733868813908223983602569291709301880482403964288672788502284951157008793890619778827463492
9872107194634405082799843508689650951032031854252451390204496450175963685665473349162698506592616167
3998614057793501226563003937689872078485201377769059123785425291339030399740007523691266009992562610
8678902272338252761483764832433024400330942825261416935953022742105228281046277089539038904433451040
5658582595781667511613749337750119569818447464385724103371797799586757412823676918350692169553439418
8661416938114818213346860859395645789726937192811983562210833322789840010373988178257402556421355301
9140492742723210938211988318485148869719161673366570954793938348119336944962916222339456284251315358
9214471900794271830794062884491914738060544509677168012262581029260407660579494216042866830710324619
8138465961605959610651537411576852282048330464735276834268492370501424623291598819238859270876911522
0232467707724307489564072579259906622132790890417526159433350655727074069839850585932576204111925586
0558575045563124935085187048392529223642248990262209750097461384907197745603372420810710832868513493
7344085876868255560059255460474282488549631482229368625715237731690963035330370812185510925654808684
2794548339084963781592930297532684423686960135699360184834591054687570494339279532649324657735235986
2539438981043051141413740246553117806315632037416912609921351419337546864000981225334376146298021588
0739413510880430816980087716927185035552414582559686775745923720136154166157567607993433265599659322
5039531901211320193675709811542742344317057161278822264609294428636884637470626039158729456627534434
4441241038513611172279671316003220338531372383985069944134816640752211327299343964974346566042152194
6651528466392053893631787431289183754422873254340043899107442115618875807502401334558773463427685657
6423643825353925163178183390417256359744776330151333598499924418841437854660537037522890647054326812
0344866846966523018953112459273186382619923435214601043373636316571786161045524772483315471955782160
4757085317389793775900114387641751859339036821462213519413243110185884488607671272280455181750637330
6272017013056579009499493525417212707113075285442098008928313619590058939246107608511416761114454445
3403086037137208029446513646135937483157487347020861322606416810011915736382051610670255329145886139
8329283596298530385212504705706067196990237906658025528864011227264444300637176139997969398954434098
7240833597637656770943171351851987461543168298403687238308276620989444891932393930399324449419477534
1817461391840661121067756923026984547768361475992092946356880205363587807540215173212854845308370490
7394387254047535788792235348410377303181268505389365681802378276290375307336084358480424084876675604
4312635276171586047615295563865559670953953233425298810693944514342578605910722026349300445865705376
8268546220075714246782390578936586606419140682337479953610006120096115063923290570863194470090938618
8663541568284759737143317950529050774843005549951634904575667616814576374486387467175255936883410552
2126870771098099244998990109379734834372667140556536793796269662238744414648477577270738039274220744
7015210328171334761499315395651308076539473833454275601834945550734837506525441350557216094771946678
9160838147222288693169760413621255716182758987883082853250443725680146446419776781993368748599325530
5994745854440795023747951919676383246893937281340319286881644994405714313400513245111585096985682385
4872585450019476771013431470457426859190806171144051226670602442994172597798369780265505039279715730
6466644599120676573619235972540041683728191329933951991442261237705166082169162908016565336333723075
1123157277696795191022520377153911347259629391098135427361236355602682153745639819747910020984233726
8569815685128249072505530408703302085625267136746269963303831791677141287692486959684268132418908895
0654130850424982823409764943179999628764080692215392742002010790133400860848353858339802092616380936
4149034663816130824526788106936035296806817414811955252535764658869848843515106200764023495273690742
0506003978828534645769817860842932168657514663006111218568762348309359316346749360724584190219598576
4178600227098485519995729202167213872932932478369713033777622663735665604872352619482948334197438057
8888946653586408927786597030303437276865858874219415892987664108662894948587558577657727972494960533
7204552871172592938237089807885709338069684964629130309448608117644961481965809968555928320890192303
5100203045790539002284681903094981767073441145690573867988705257043888249432209586946075323981667508
6685291789696501397781972385585239426041266168766294364626209523659516740280189214400170608602639041
8077998228442944099493350389114638148554788334947351367224022492149794890991465500256399109431538906
2229383819041160373637913533849558603526004655814799688683024793904171057304964847684054432416734574
2686168537956250611635010706766545742654630991426110296431633101751853220931237517385339072721342280
4393584028166374474112810934300366321667985479087164998897962823831560335777383433411950459090649844
9549887161703257094740311457538800416066239935226543281392937210303231270448132142669439090276764369
9674835476966341350913988533297749100570107860995449981220447019115874848211405616974220174690213978
2454702242480320809243223409992088241726905175252124115899763408711103342064012093265494399220670993
3635087400426578883967395717765197634938249810996591340346414340247426344073568634649156012323346089
2100878446437059616165538598354737402876774337994200480158948293615200386302051481078292103014987486
0299966270047972548619641507499100684951340198957419422566097140336939054397355583587047485121111900
7748150540308891651571994448020269088281583018169512296110419711950794270446929048449755100350385043
5224075988733477970046088487794391178240440865644423861700072593303227201189159524773238808780953677
4676695957587580706546494187928819214750811554180446549634401553573390560388489557783442202824195927
1026475157093705225089236957910920895696947955722689229605904922383931125553607271306269222682414110
5140607275243658830481711258004554490665512987958639723845148715070862497166224142299571908478064170
9525120826215894041280317985348022791072196773497524860583007656630834285229393954878696392649402954
0907435818744900931433493094130653577400840042539391288190760649518565171228444557087932760890720333
8467930710535420915609015680357765233374156216020729630941161466516866963810257512421904286596744995
1049882640803184724033095457845816207660696186517855790885994551735953171832112829990085632703006078
8816835992190599358784046355230786353528030172229814551277881535404745603521498632636928916147513831
7140983085366972822921935594778365177721253811296618545741228008983650014424558520587533542079272407
7585494554026681332343609218467537580893092182005666300329446564936601621931817255730109932511293037
3207558361272206634830779850157172235541454325188138627542314076166541564972678698015596120238002181
8403226168641649278415325184799039602807938015837876763256164184308167690490663300540477672058606426
8268354926666410572030001054376306894373039034327484011671809512600976263896317614816018184828112260
8813672617318431437505929432985688505148153214894653467399974365727692578330842141526201276677126251
1823095942137291291276539570565257046999599426803669202267106378817153581947007918751877510190047991
7687857426752457402621183339200070872878432000037526106561716715344143708105467484478468761263422105
4275788854659006190432572156552242837616250165115062812850082156816148476238178734132968224065363287
0244857045318226667001290198455375039324586201476647054462482669952376341124941261272281866625664384
7369492058448499777175711810214382766523446156866826703526078881094026858268128553889931138598949422
3395430838182999955241967782705826905416160113007267190558541512509267919174900552186699168463658412
9152752379186743046812167503545965196453259196315135774961843191826525827742621354095943270493334790
5658910937590503954675713052997061771019857711364217999957877066561720731613186115596299627418066552
8937279487662990685517572265108201627360546241994386909526728481917648954594826442390277786120204025
9958606951485339390207975262991170022665938247934702185327260502085069301867246703007153708456393543
5081848068093558694192037881654557469621213684977498407567527716462000371910266890574206600844729381
3625701435329877754490796838611865033710758193153961878508892816035521577851118150519015369673857133
6608897531830527490489359030555501583869089362076567174523908239284881311892067520831824690533390475
3969988661768329147358323625337415703363006632563407662422503663847789078216475454988709373908156213
8805299263827584894584160203755663884255661376124534540280917469188281528219598799942080746503818612
3532917702472643884452286127178384004878257569935940848273439990732698877389267206650561795635110996
6711326739537956692628583119727305668283347220044145017270299767414365990574956003644019173434547569
6234212239271787217610633291113609906397285208934175466665869777772608939004656245684366729692914421
5348611609830920972623607076293389543396351591364442106389056504973371265477165470852302508998295933
7483537600637385431460462087506164951271434496415607878780102802171605583751239037279258060010224084
6369112045531174624367407782056326629400301500449805321072517538997522120282450901282773142698942726
1627063589576704477769804524408534041144959567562596897916604092112337407174224621795853058150338885
3658158649537979584495929878911587708999588479857005198717061194096059141002732435403371511206421123
6083703168879557016472314064190081244429381032002812007416445710240845062283493886350191688463103772
9427235845886652820545663700747284403900942930973078687502919597120405382858263040365442479298648969
3766758923344213595853419314453938065336471746297075479909417970403175646440174326457046156072104935
4876246849374093088079208174260115911211156844053907350952911588445674009704200656355605413592584286
9921531861640268191300736811824411394815904739985075503793266385007698355416910584813445577648478797
3121237815364511955477658831192035917755111530470531392848840905118192875626587999155724913537381346
2686999645348293555867267446927714399068236102000959416535697172983383345028465833276097120415299838
0497826509436835503721147990439029452484396115727689932012680772231034032442576701615466292353601592
8619676066223750139008153418829133932884971056401257452376752058929213729865704841751039602852499577
2659780098328685007574277168413796417572111333826630103370788523279134233702315572240127907607288478
3864705223576070407914678087327332698587575832499625326263369580761537706391535955669252405430407086
0854154551021086713859754439092692185541217082736710102018925659427944454423779316223344645549746102
0505267406104896121592622766056841669049236303482402631434748947262653678934059770200255889752336424
8470609946383431335645712380395060524365079005153304018716782130535589131991071440179109656889405448
7249154329242418360913144275541599254185675319248625596878271582809819534693997998741176235122381107
8088326177459372584685921895741728746154612348485679086185132180230851338554146811752974398758265264
9419788686275556857967036943282654505954890128002453050133425831088097896893092260867167467684359492
2476577915980049575140510433993279483453580551406711114092370173834187174699150120775411989997276011
4021647125262135206126050781377570364392405703713965402969966572825960379075555416517077506792941777
3734240790860773289933092469456133826080984323677190764512970528195915030854330321594083624250818902
5658699667217093192486930870536261022900923243958376508842089427228171332634719496472903480391843536
5572684158572620757465752689052613179411925602631122854510544867294098844466501975825328703819114518
2743742284935132865621425743430338436726856655746114798669486162985823079736741698864182601810006720
4457337145105566000146493113104708404964103468173791295474535590896340840555050004003452697464894018
2495127043894688267235908914503385156142672956285386332466917408135755889999116090992659585063331275
2858872702603027192459676107840227135793857170465539361743098495031038144117288117993125073874929577
1137310401318155784408706274613459664309384491693396011468983769536470653359658468855623927869897365
7948327209659268771883228554675610461435239416971357134752319242308344280317217673795434689050574134
4534515371849166352638266241291409435836834831726553358974148921175177267601098176337780906112092650
4152737469440113657296249105364917146207878206436109040426063995612228306349305935338948595433363106
9234680399702343193586549627240375105559591380261387716404997786568211676621063898486270733100112915
0776398250958523213119622162026773530793451915813391979321261475136340300748702902880224236309039089
6223059280547841227202770221085476630922049618204570206425643020387981773974145048565937220445822396
6256295406247237433152493838488606277844108357954772053680346806531406285807029221915389023603950637
6486513689600190305530191378079548793180614479788847377728467491460937257755265603165092311003016104
3455759702381867117568608593020231566840943791810750747806802098204468513407753971871142500479317111
2999628685413584683330234728728393666055667643808654430247887017274258280987022090172814918647357460
2003283837746423044182876331218364892653275898097066225756994576299191677744700299587681998910143884
5642505210823760345190970302507800202109905098617247193136305631801883862428704498843628104422661238
3354933024701829153948971267686356742208248149397320927861007467396719447642602579851828215365089694
7802915291684431194838962855009225699438563365038806686775385884906964689334666579406159658631096769
5434730711425970606410404403181506059913842630141879914003657829214170025476751069116215926328313865
6375824521110382741807494415182081695596535168014330615205757114147919819681133277601023979917810488
1986025715966412649401098005300776566341413461126507493618138939366809191093307474903348382273340045
9888440626659698564959851403314626510365198143935178324563913380076163238108652936932629544511726402
9028207800706854387719005984920583426857069874954554626983522675861262810711706904430216400180436121
2878175458581190779368082458014713836022279142503485212265815955093261898192126697648110684658745185
3655369248128288027507796051943646248603214776119158303445130659375207218984464487815276058857376055
0201186920513559505214266052406026077860261867280793416881422081035928343611539609649116468926498602
1346230349508527929861419169520114616609963838629872302122015203516239120128399333903571347950709493
1179108106074038276868104264742097136062211252900448955223967542292907453460557813489392685539092993
9693218042118077717650068700274424405634394254283239116636523573323488927555987044418230546740651083
6037534254584202990194334055731184015483174657069826265879732062769199111031500459359460549933041970
7370184292852964086539506043647476539208233640792175746176195919200914398243593348302859450006795183
1579373688476878283734880796080057583542934850668130223337329462538983413592867124356121772193328753
7246032624515629749769627326689249644987351050466143605001731529529405169128511987959387180144702610
3602104657212620897352325827067404111012697432391970802830781972686813279852636386262064195971434490
1320220910449945663760870653959162448337353342239026094517827974848906848837203739855491453610856540
6508311198637673095328167742642322576449456710653842668527562187767979591625811425934958714530934925
8189815750723436785010904722177031172223582936373311829417210227129558839568004772426564862871284983
9975096742705530142481649908557101147177301322855666376386916439661656982974194355061802217780917929
4399802636453003947586153300897884424366068521909419498499665853514881362259386210525523240412621730
0164079197682505376944536837755099670294242530870658860661753657799929915341998036533698338242844834
5827925888286920562039977428995056522902406962175974887029597746532844255047455011662872743844970928
4324600680021004377752492191253387781011576739193054736122677385770276654687454943243628562208896172
8358359683715941308428559005868992583328789787447007471536466333211588259517941482193638094461611095
6493796059043185680618012705429385577529593969151496114978991138106568022175213424519416048004847850
0746397219425062939976793628263495066489038205721153327922811481697122436860816849325354440103966898
2526929853604067232170668227237027866193364787581457926160191826773879413315915583106073410100820554
2882771709272119292991898574715035448907887249379292223988651616934519673143060221170415622992783902
5097801327320864823077360518436392987603832062652224368866996826852565828900033121523793876155717640
4722643262613629150109039280631063745345282874087912027870647002000787962840393434398255239700133934
8082972760632773701771441296271969377925642111446135653337283302988593756124763351606441238406492427
3701821724985688503678855933814944607221218892039547249866411388738553721898551475669474209613802415
3125087157086128737703690526729790870309735556292805586114699417722532826174744736562432966688526686
9579259334798718145604727019979597289923723903966163343656656359528766647803412785864328290715925618
9588152767211374637437741783290894934095504428030543165520643216397308066783318978761777193178828534
5821631360569788952078364344372288941627256388273191141672921134572029232063496396600067207840240019
0902167764867438955100337222679458238377120293725918711284482131848983828720000034050804396898530914
8243321452604340808325740698909492460111863835632915631120383819513486386173748623494172052933610646
9031295477208704520393666837854652608534584582970115404055382337893235186947227932968309101840620652
2390271677450920196421997763508386125249607547961674322508961745409495500232401585615774053032308833
6174006170252926263640119514413569246133311272988012594475577827358796558037320355066858911271422485
7943873338043492528030651315132962572686385260881089071932522747565391944257742625315402832739111776
8070632789840871700868621861752748205345184782774657425185686680562761233049780463856989667447746926
4598704523658261596856188311784868908928264548831249018499686581405061834823888617604514149290938481
7445579415352504609398336733126367438078516041563869792981889821130978867073530696142966362914696564
3715190363942536081149791390037535458982612515331721680337423353438067965436638025681550106850641243
0047393135574206287201711816347965592627463318062825363906177078411765667537288238496969225939693076
3154661398561003514611573489102963657298817244663198770355160476180509453069576320612054183912818427
4739908989090825078744338846009037506815199316435043686995573123264131854059089460272508111399350596
2615199601924649876107718202809390756857525264260551256460228990862244686262898654123929397848008941
3952345154911231138887032777661839236836242164166699450729534582411919898235208361056099478430465435
4666214535645589704574986039177531145231262825687195687705964094651386377881124410793974467965393217
2759892994159867754093241648028516694007285588601665383161999711535647317802004423326335798595352102
7763857462727323355180197433886412463456506245053678517284763632052416792226828415009123785844499554
5426107743382931501915558156484509905364074414037826470321536217350208695994104218765547466972227897
8295804482359046825688774313783947102500116620918363731216743479436332378866547164303331970032596967
7330499466129609031264270094434522260635641776014726295355506630152112671346545272961855613615889275
7643613795886675628414751274409851543712559665177407605419393015943908359833541125091505304561662572
1611551931438575867324812453213558592311886243249330572036385466157486709274194102276201225944916580
0269080426105283828188675079152324891854267714946932245201488185875992601188918027044919069414173053
7406399572377146655118829021608231377053112232848490709275155468158577020789746031825301857793506782
3190807967540599114791315078401132745361336792380761723416796140105961551233929602998286496515028931
0712979237140889544124403232804532350977443667541915127499173051630898511804155302520823396118631163
8203018913326292254754176472312234589089138647329084705358748267231203754224483641827930492483182725
5230557827131970572881571032615188234249106960383477817700518517595500462842420507235919940607699195
0836406889956263144165194164042908932780051848841479933991026207010895384392336947949510128636640533
7470396637409658184001341585631300491810837324334921321052113910068581256525597035113486920521939452
2570842536634637800110741561917173348333879720778930518069614411194641055239638077766719960907540153
7608167931618290180164394773422699677073282714009707456232953479692647127754457099108770635835906553
2686076045913708499530263481679586777490347330466860202274841316764298633012426185141660982372816119
7026241936659592325267005284953594955542791131331935703878135727662722099610614370906763368776183478
6700309015605705457605070657633979476480719373340546937756164072656808551152255383086122133860613123
5182702210380508804223603585027483360838175116575705232439586047179233432302666814662257501809831884
6648886115767952928466107278933900968770169600351903000415734166668452298323773189658154077862001635
4216680079046437191891453232396860171837338490404455719064010847609652556146851660013540296648071324
3266380113595787834444545749099660047062350771021893078512568292199292963164199018111303655406306024
9988949155675002399356067493328306810178303218259468532327892561672794541060187315944937154803945055
4710772653262507410141575033126145306697523053295091754492217081671471827593926503973488509703130253
6698869080987697084702646204058610151206495221878873541167403340409704559518346892432506852155137063
2904602177235574991894348452338470685688143108063069584004414634935577870375499606165463601801265446
7430039953563624436959613777695322331679740344371785818343704911603344182091117205923107359611408409
8586552895586618690439259506683104423189841690735621854951886467666150712162138437069411097421292165
4642511384589877821502067843030589763268745794964999516277813133941071356491685628208274975741929285
9179317259524438796452633156860899801557553776448729885299126719492988554570034413540999188118691555
1637311032551023613169220571432107531151795761710091534844058252526533552223309392251880816338798778
6455349223516281844680698618642634435555140790531311523132387635048804285834755630577821533108475713
0282877527139453127184893530187022146701373006226730157649746299360065993252118457665891412836528804
9298968068514775065295547222623515953107880803805997677022151669754578148553128784551891269953916657
9383541863951982580617998395351788678026884329899675272624115143937938067634642634251972200687831446
2266996004948820433769716335896187227839766420470015745337194501506952539287243463546260734014793521
8144430974581371686090328879436267764248758308140676814143646381565155904226378591894764686443994580
8610638351027121422308433434293993017533352904047898053260651338634186166135727053003501988648363880
7889142571860336003039211531686466115134461398160976975034174390549557077014932386184657642207213357
0786981329816341739990742348294661593896660288020847623506905586173854556652687033286978472226028404
4791952651842319584784661369051660360685334505872407571882376860834018442132199387834380743547690559
9283610849355835705992509912184570103911706061641666930210766767528316103296487574734975827818469859
3607352968063487365751655404546843098422494930855316297106479004646065978153144349762249696277811116
4974972369457205908733098208460018059964719401538205965276514133524686654072243022991263434621411875
8217733232936302953369356976441178563307810614882738140300586563389032365187146712645875104835214193
2014065762553785594311067990797310761781791983840332486306621034174951552732035975638401460054886342
3374531023513377767490168606416610681388042125165458816390807797831818902347666173925555207299568350
6995417366307787280790760010171584680430072099868486803405728623617751132044496254772159700660786776
2263784680443768074959388813877330899581362792161311793549521755332951575987165324332466305541280894
3116349628964534855637833189231875806019159171653127453105460566135056961158928844168271076998941750
8280057181646573008505347615728076454306890214261140887218294125702529335211072063067861156510525944
5610906250206120739234376243132696486955848856493120829563940890633253684178072369087967117153274023
2981330485367560407637071478743625339496411255651193811480325724412671172392573156870159308844603707
8718176306419486491385557418560350217675153831287233052303598284542793151698547389726509576342935915
2735973001046006492296318453870229674277587861384268252249688130539725968755660784328079002497431259
3361790988396044494093611081129663155274566015673470930615288092088598118913276553243980609533659555
7551512280959910216403721682843648157840562000388778326060488570754002604559188511703126137860709032
5460617226743013407587715943846858531485754498487614858532664841461254197676839014456850638119603013
4554863201616049169745360573586843784074811871083487360201492880997402294670243345695072585608200625
5888274790848204520959393483743308088981033981171288906330587936614984218929966212571083008556740316
4136012457532977061191325104215368544168572078907365247971993440786364556843702413008038082172056438
8721667109171703598444265209997223776169911540213040819113915461419275219030910906494584177231147167
2158346354063124028689647445760600866543912832477652214145014924002845888019957377448929925263666407
5034437295837261931004089029091382083630232781902412801769390803494595820346263670001675213798567194
8757034210957240695726400456861615381634681862465413939154428012679667962122001990069309724546944506
3188431065470700355432849331390448724940069673365785835716284598470053320819414386348944198535971063
0150227741812559942172419950707268090360630171484396485458695121386648804858238790301878494778921370
2525217935760308135544028817099813912961775692670173583285395073135246061343030475678083370536591712
5793040108877891487208853154771701909582610687374261385502356368524283951635171411166904111310416206
9704197247593216145380809157852952112441826391997377111787487494763367619675920070894184604338639968
4403523745514832170719981051673172760492819946819820465563683146193186173428815435738773175742184755
3939524853172728735472710697018644577206467098540088306675920873923806997752593947128860860968513390
1499828788924103194500002193106090140431304265607067855226324821069051983594568146128991233807052221
1967235131060375904259127747833917514895806801391813695046089836520430381326254818582453779023850626
6240602800267314540893649938834101779538289811644258494697244064061763527625942473668063478536751154
6214914014733542618145362244877103794380884895634100612497285321067391808916190089603846849765651436
3488845928436776298195162828925744758268727174875851543293515686323078593398144210586634643213784007
8827685406803163012186749605657543573474851208387740613821842557834096768791894104901680880394259111
0870604943355947608816829851704550287729232608240368925139543656855784253628180321673136255302980846
4889689851535170842919796809304605735069866757595335690777203412501278543275845009120570862908238077
9083894912028837620068327250918238065729626253888191245990668481870945697280938541748608541201776284
8896467147097479327038297473186424001227696307243700131017921414417770583121275476965617663247389911
4171652161580908280429471619240901033731898325078560469653365978209181370714216953583881412090394438
3066912371272688349461215232658224919334644873166281116956966138171551819315128567892662985934284298
9599562256336986058498228512454390112540619799519769046100297146534267233701151493133219108907003179
1436791364652743351571236359370375834501516768319068589755392422080382179116203619647470997151009323
0320356958544868939251976304634619527160466322906227869194998361619136350554879564259951465495875605
3579606715044699729977625657231921989492693013749612903244515814240993626839138815677051191419143698
8678695735079828355644311090804925639666094151153963559018783135353655228318729619101523552020712980
0177518894272422790692252798983983584570988974163026001419117970159270961674930494521722721861391245
8001224360094693547925697487307090288322912947127094984036543302647437625929215708971388542732397822
1016484655869765674357263003870226143105720778636086925640111673621817538312618498607435829197294494
6237365592982599207703425308861288797565111529039355384369389399546248014964645745528553301386222467
1244236043405948707370841187395302211975145772268413145789721714483895411595674893655523990906980981
3260429015639726914444475147880623082330349139790996100298031830278806344528940480905408782146390184
4746459326156193038613348461939799864219696161024841647027960478107864507435627102914306116885923416
9389632475602725935057084241039404353039637367807430411267412623136512380860955545695965330350990967
6453507466884086340269823813278595427433352670516485255036065837895123756946147475706641926897520174
1855089694490132303869769238674018280076213390259106726987774389565011465920492520412744383368294475
5431618397843731062532776469704443277586290560322575899439679517454820578171642318809731251780076788
6866086982455972398310005412149979919338248325953560408634380375163735337356746421458130661010696528
1432301863389316187930863910023239736787984592125656579706235904905763770960372473681378515500826235
1368037898879783914496405968154516477660226785071490253534722991529432792385147790971458349263923745
8861152288342705473423336516007919133991474487568113287236058549535832367948647936040961963514362888
7327495031499699124994015341665469662824443758483354901695849355358035319692328198191880793120054602
5058176045257395198867040467478275450223128196476290707586975085681832227608240710317901816173813598
6569287435142928165022000991358910830679312674522493589992395865755285808312387375448784558100949893
7953831315227449704767516983234585195288194798013340694676070521234462388971560639140267610405997800
6761029762903918378037820108209234174471091019442761227490972156255813573311896242031399242586864828
6909804592015759828155988736930759607627060102172172873186050357719308024223066828722832711679825803
8723038065263225412698500419216252202369978287227853597923054232736078441660495748190336003644393650
0594910880804112460854349849014965826869394460796973957160015052010370097684641561098566671843073203
6172497596342152524157105850954135389038735240079203010600276703382569650730035901261795866031000553
6603700905530889548428577501012018990506231389182462153334891579729121600850131052404744054658942731
1867193344866321291537260248789835495854904319878647476437065379876712528722689615942775917195840564
6727485119711611426087315522035622738973459473823893640892011405743226832719257732828322817672496071
5548245773046343701010829441705756263884263591517588630808443627452806076152833974525286899184385300
1272187529575976565932466319248073031624066446762508572414720694009663424203923971538839792399896205
7100059300475002216125285456698764484563974312598524288745349554539723178894374108705158028506137703
5589579411639874945736558665215955766156452359007084296654262166321760068863359575085558560672535976
0145377921211773958626701671266410502486923878498990635574471814097786693766440393067812217001181802
2170447629297172547523999999586706338313875581123370111561526954392714247619206806479778238244011796
6471482092320610939204031046760779113085443569659681963409430677151483353417198479790952823337018132
7588100212406958111672679074379703722438420144435757473791841538428640145862212868769216244273029678
7806330307034686428363106188581643385082529042939114958050561285431712928220409727343911285177738929
9588480908957092727653264565491483853759747006666767553267853518932339556568972584266794384207105589
1914952629116378396455640304875789684666625501695455995791340438729057439380249859810575359864526946
7321499471038248860073783191645578219588387838487207989155340513139924353603692416968925594600481675
0335416688995919786926853121433339751631512386661786696489696484523245958402803291286453601279064141
5839088017138701964465637813306692403843415506465857425325994705706457682631519820158139488190583724
0620885378710194508484018224454416687167177608978575538188982383156686383436758291966767434485115677
3291772568938439954878912735772422138118767989160380684465047214062909417997165041912126059682554864
7493413399228252560023413246656179094565592707222295641457359554566922621107926699646991788230068659
4407123963100203495585004212111253722235091318629712081077984360745002007835519095038497370743998936
5139499317667401692394701485119284966962240121293143505658401780750227680314351406572724441312647326
2819294463105706476054243803095041495127409448538118878873962854563989363323933604190782815569785335
1768048307874778357189779050220795095770923140527625014556123386889345080822992031141765772246810954
7896040869570291606528054666292561616112931356598183577874945808272141073361328880568924574917221331
6463990334657334292765371686619159756747298147664842550675669686509199924762877259795276454197480818
0645405531685165477790215956863003262023594704280051890755226229648569774918582884755988625208207218
4082117003773057778675551150716328192370149698867139315127980682501514495575225476786819894750224078
6375860649794996032347449319711625301274570790174844614301533496851620081610085215289802833547215013
9489889257212859610789966629722691220078721817406158503651896843706928455103715598081645277888004933
8078401600725778329073928670478944762340878625665370857935094611190481174400761019469055239116255295
2954550865666432355436705678104434877649940095146721228676637394962080925837012831713193381925489468
9246019089433301548175073645356034574272435477410953253799465409949565611436098372781149486546516892
9474250331026228389383062824157522265843082334195173033139500886487719421301528484004798637959924712
4718088358247454194654165464558231893227221577695819959375460032213443163332100222896704812359955369
3281103305302769410361602468676037852033590307281026320853117808343972245645648108496608141210707872
4569637869157914820098345801049265115484840666705164261876316228444777199635033076014583355190402678
5012700608570180203722163554542397906667911711278947990268235227702803244438989321202458129637722344
0145393390172469276239700653216593053992105593249815366044362198783615961323871246055360840583002511
2175908352091741333270588040310680691370476976600425505857640931988125915091340960036199750461767656
3331715497405906745011025587093307640424942599612222408560284717190114904003861603915783909422105140
7776800043651738068093395123712784502061566614121652032811675883533542075103803154856712826485456396
5994809700767461875409122952038164891098451560248408931756304373813530145996330012319146726488656945
9866317098744153135093536269018545978036285059240860341768503373359098739812249131000880824979703224
7764404460464037413857295913806452511929888326185106990996520859450054502491907542810017176108652002
9607898831416770024397653975841128930247341520545386603822285774664295853542461552187798220103372205
8374275429908740615727438463956110761106152684209832270904680665054430282365528674694747201081500928
8228426510079869793994813269114904081698811455716993033256283449418641103137812671272544980334662980
6256395194161040793851668274679552674964870288867836954852636374384200772567573818637051084737997702
5359659035094033256782624887581635074240986204076388538336665884778191571321139722809061409486637737
3751481556431533179344810069223698358954388498586119145247665933788820789223382667988379559283833416
2182322677649945334963660837796090377580777397052305556236245478792087552239888045018382442074932415
6024278349262490881179117439699957923102723084559870571278183922545737867168809339361187652353684042
5159248876735476598000535723063059219982652406132014202807282586012722048215361035393174541364246880
3470223892998385671479615495816171153063564579545316143588864168936814781262266628984530594304201533
9296799677822094124403238343390893156333869269489559331608109086251675223833519910222123302189312786
9610004883555058031223884099290177717864084661842476124921438324437550980436736413266689773600694570
9809908043633276145685529446364387502618468563103367825920795336739463029252983002516431597132369821
0836050164906086671845991283980418679002038302733712098183743113721029893145581157705661490906233369
3283317209233739063519801241910874926481110590595058423380094649192956940722821188218452999328712338
2623921205371832367956131904092412803550480355037622230925174357916978395874401096080773733121783255
2286927336346534907162151640063855249706089255143614160808333067913870981535521443769295949800581394
8871999830970175525435067329919082065787513691200594259308410193636285769200295742218628122406134792
2580196003251984375994070932272268012107094786956970249180630937113560350083977456303031665262986717
3531156812607763485851161278445604342537734086447063155085849180357170423683513733186331297085753506
8332167663964787750807322756276160456585603244943107215227521056711194226485746335056742925274871305
0020435086353070676264287196233143662223115034458201582178717605138469520403397858360581671612442293
1235021340508070375331268392084674987313308081325057506469055958729094129381689237721084718313379076
5596759685288290022147662805142376508086727915325024138538694823786595909635857964552053824497239395
2039247103394896685897329064661050479023776022525100067590230859765517380334387353598130044013491878
3225413128975090786792502933786518082782464681143062939343917170529982229151698254159607322929975364
4284083235439455121872949068418318963840434893799431848887041650354296670219604596303297589523299939
4715412475367436015352437335133267594417752212707612956490001718462203320721072768239135725553430895
3990840858664696612893636929896580134058879462985415451445303402221103760060401142597794182820083523
7501584345790526317795725531683193806902084006597728206067132151624720630573323681309381315025977679
4366854275019325585953001377533177216139895376277016738025590309310562794999903693934903954589003182
8111861307527168680500766066734855672626173945730452378538668835935273342220371144859116714056788818
7795658850747195121822254337355532337419570736841614095151029037549355054949749536801054051537001453
6434515325260181993163050742029532471450149661207725048129773064264673065995157644022434604519996986
2925753967895012092292828727038717939982986855619264694529945839853799295160184554320847300672970044
1158391943998726883900273609894476161708606318058444692619943090332538262992182842347590200923153972
8453124361987129819051391082699093060077941615934063980672392121391986247012607913252650424283259438
4089735115651650169961801453221931513468007153547268465681249989185804255509102930053666668832326447
1130853880194909618743608121911565809872748765653688110602458669023974307937575404632925072469092706
9811450172659238059741735328088459840054082962270709589582682744397601561841779995630871190301505409
8371675583920337494070006202009020644282121994778844371218046263064792644067928296536450103047894020
7879127307616100351096831088550443128727568664500778570394028121250592282708090134395580039683860510
3374262591906122474448093179642484383798518119392527484250367417167026154983607101647014277799908769
4863245738864564964756155030101442349103049931399552492243548855675949687068911073235945812987830299
2184750577746638584267114472997958940467568962060138396908370061366835672197431572459068004136319711
6955501989369821588707933987493986632542719702583182960953764809181309414368357649847258364477375745
1415232147297512004113650346012489512118053620287207386470905164196939992728207981464799958596244610
9219778675122100596541753487841613910161940697481580495067575562929984374418654189480439816169021814
6144634654911848368710089036455722520653342396850656502876188552645985374009225076464589606468855633
3338990126711579929523674632840962358417393339549224856889477000002789765064577694049198332657727884
2006399998334402426162816065462295007854295719528383262865285460147106082876554724850545404633313166
2790028345168443715605075020031902416993289113647307177605150817371889845029839116482973084875143518
9162455646408899409187381526109384468338907272096569282578368558795339669285237419639937197385043598
5181882895177857601742558272196857132262113873541427077674025648899724173232423438926245093758081003
3972394315869734076682355086542865208696036483634623662975627389179182552292721834512056546979547222
3796762812996834127529599857806797687336138362053258278118390626036718486790060458139134070035943121
6823638284975297406674443977316617722762206800211781773658162868667549793633198856347778524837412850
0214327366241471295855051878620614177980440471922526965689480541953880898657862432976496749684968840
8526949393087817711823105600954999284494191823619481439767322655734346331034686854116478839893274087
4680281577004177658930961416787710111726709291711943161553716636608645523944979144911189606938379045
8674297513563481909814420582893413169387705358270767968842610185801196930212440140354630170953953886
3258947612886552098378779393719100032429288098800332302211549338933741016221852999042824326117871079
0911421887299774724422903092764983489526317846272374680038815531328044109347195590572937982549737466
3600265203065250179226922334425572178920231365461569146873344487525370374369555549031565627785814613
4021470976335546803473907907465600422573193984581594401156488228032642759232252054738826384255378946
7159524562358674370935295307852076781340620455427712895736521335091565612994368376962588499772031415
5069133196095328421995103622965547279484516028233651476627528833653726453707877433649330915533188622
1075124309132395428418468598202902741628258857510205651448319733849982647510160437558896248407685172
6856007747104589760946748612835504053119821854743893062043393335303185505037974395308272577546889693
4860625965007949734225683312127416535843593029390821007784919170057432908487119620314926551727907129
1150019740002557248991901863384516801477935917237212234837675849930273901207202906177036727885807465
8053983963060160012465997401627156086265598758421570831891901040909202942850661959618462725259065671
0178382540136122448974821575311729780564039658180789117024975510312019080948507922080339383664464914
9113361525442663090835408936036190342827266131185333663155818958424247091032803367008775208799730587
5474331232775293489295214863453017712533828049998195109442665401530580860133778409278983460667977499
6396615720808251802916890266762272283690768602130141904189469149191529699455513509384230606732828554
5264347438867826460283971673663204203993351155932866460010343064959084211837107158418498579106861348
6148735725506682983578900594789780828640085947425423931908284011195916381130507486973350167121409774
9563845671489854453838941414197215801983761767034422802964387346997323374664015286431188415113213245
8844795136188777823351419044404901809251572316333277821283134507509070703309544802030186648780961258
6646630569847901428804753610911092286441853341354487370841776305961890472730705802600154456430952369
2095395009887380170282429609845215638620972370425274027397986789987181249375057772165300211564229685
5599552893545029497630184827376387768165413412861314109284499855251520985842598772905549017764941699
1970251348110283893839920071106653721339901919683119129635121086540302184444680935327220385214747948
5593729060697727340583133920796907857456872903255896901750528580936518827356666710907981333322786054
9717159111011891263079961990053365532136334173365241442831992193352457782915256223843029630047436265
5244259550552185477778728532713263193259407084574586637697859441692247274135445273919216504560719768
8021451608776250834133092693529497288894885850229887817619239437830332759107541663089395863779565283
2593765782594887578319654135487921303795781121175742224058278642923918070715478374922673816223550924
3260571202556515103074236209850675010207302692584503969061934577386404910637789462350827337194424657
4105884175074811218214261708547499087686010375967399078677450221857491186101416248228463526945149525
0031772525205976500039328870868609689576033818018533479872118776640812415289113014569412888324718896
8089493478066557879398155876347862906662143980232484924894090432891269642623377432035628128518929121
2041295506761082257423369993680212189940763624812962339382556867089461018681945916001268407189033216
9698632713887469885148199864528989824868675488840224677080220391308761101074761108227600255933705192
9013267819163445014536774767146353346671224082578353823693168643931791637402771128091999909765601372
0440643118393626985078360955134986933446616145707934660713650054641168434094576648411821669414184879
2263098828266911586514773091729797876618850274049037919078676324856418145050152239247148603615518157
9239435646550841692193639379077425796121525068499077142520573215206589403856041453687713188326019751
0493858874321524561546530182448512937205811901871137941834678215058185342997577069060361763810729173
9475528336663438981412964861152330494946444581143681324744930492654421430658597051517648089172535246
8896982815323250270184025855855728284810485087655442915188858259481050987727210852933351574934522798
8230770142189660990955892669137071754851053035527860704255874394368360497019707944852515494038751411
6972209524761512040829139059840532835317474218888225178706143824978725067774638083399654418483635522
1230489573509850510262223967512324135051936649977731541826485955268029445330609897615362488022314791
6596111486014512359746876748046901768151045774496399692425392750734169363393624554506038922627837862
9284092204631966435198257810929571163390023913556397445738277852311886114815299840075787496815244201
1882464450097067406900838167477503573547212168429504603198540438745156301398720965188903995874872329
5168217070349127577634990778122897250260584911319382297599529681006829901515536145814631007902404881
0988255433323203877895779761185181094689171374529611313857727400923673866558248730293440817758691534
2550035747019399189501671327910841592076873656400042380453478201984231882795151912099719979912695823
2273828947209805213601452630888096599274635415978541504458465066418024399139332393126846719318247265
2046507791621312774452382245871312865826289463730957442829728506209851081189624665954293811597321206
8345144914631324256834188128406143264946772602581830543696162836916466421338513330285179579214513910
2591774162384359134814374275871186172502730324717689298033346978798269548049567015777371868577017836
4096531122261460994113168989901414024019894618091586908526871298988781328935352922346692493230088702
9851721873387950095974438674340037251325613087924146437834524134201273422441798521055115169155978966
7427119195979306771863639820635780093363513261446917896511969499084244906993118991244842500874072450
5755035000041228100843637843467977191122210580201610329332384518776503494242107112918325293677261699
0548291404031171466665822782704420166716366930639282222352407582035093363199506229672346408121014890
4739826005503037773036420413352082412307037136728615305073601769539740671803734039247236310156976443
0986725074302483028251516262552137607044477075476847778754533018373516929013882213332087459989429003
0515688902735970956633878676524159217998374836304458624571228093986685652745144143162024906848286088
9183893055860126349350612054985240604269444196727805240731514556383353666983333495177447529817045890
0755704204863293812395023734610858777245276191092996867917712863885106460555716879384313967384252674
6483829728005197290754282077341841166832599522502762977812113360530973718496279159190860872751880254
3739532800417003329244226007678756821258029928862328579646035496760099218062697737204075409934702494
3761471221996388501448198269728657679986464910611910621008174252849722776829431583130472038381043595
1622226174759403980360245044613567903714600934613245148453296957373465713635673485378137097760509336
5344673042301621727586792577532809409658035390376422637535745993304013092663895363662653177919185297
8971035133207348531404404286091592858555209795191188766394438369305031765223961550462634759896071907
0914790923596972824386444469014027315496665182284545887087705635710275773424487166614764535399447811
2267250951264559048489325356674930093130069173842048096098695697959310006847102118207732174104460161
6033216389416212584367580164071815491412055848596365780173767063763949576344280890756505082671074939
0013480971400312576091932599961723580322362017538295698781446771566335631888766071206490371684216866
6003529273467653866223765873457994162379152205808218251157525169510614896805158750531787922486339290
9514966726978944694226269233163707758120246653236264219093157363257261581934135291927567536209846915
6791044714432684709368334439699878374508517073080977970136708226238205952273507119173213834792487070
7091408448553064523710491034840217570373231155031740037078888095213607461105758089020883494946508246
2427979070208139762648192087192598660888483560917137628394737627603235564094486561140199970529544763
6519857935830988036457208295542825009752511697886753086745345505677275883741712250069766056780517829
5268904485931232372443924768699112749566915812412060654964747270729596382634698361559676786677637915
2835603830679097069017166022718840754913492156750184998876686968417830399506010935765223024071057428
2115793145147213452555888360168471277946412319180956679465545859996072383377112676932077910493588768
5665823877651850755937780487882088583624222099522933206333611320287999740515140593928241773140770632
0487267465238620666303066368163975086981740721847863405779813787170144494404824737427500090531806393
5829048335181069211342217796178688570119137899978926872094172182585304316651096635268427213868888107
1858798568534839294510979007421572080527008843106397314400031331228370446317012829652401822026186920
9397966148855870281066285287503416979577249926060776962498307925398011466412959513220687032325885735
3526644423163425675840353130371025626222191586790217513427915595120127806435344848184934878270104707
7784436412169615197963896763685248693586660176186690340095079612958534113698405217332206010822964825
1645982897680865108794875572342254204676613375578375496271899662397812988106718975162177154272944971
4784244241825176381273886639753460578019828831688949059495395121818113930985396994800834538370437606
8586395895674688854038369996043764383197577419721866636560455724567140238365609156989286524397995056
0682751323609193990517838071298568626093566794936935765014856055377432346439799256893062631961930719
4729635074668061004552177267746361741583000695521182315052702344744280417372047617898696330629830944
5433487351390792593226048247688527129621153168767770038485293499290107744304438255231114706660893025
9640225926619194650170559116020348816714765802656046227263425187358683790176881326982523981887831550
2474522460240816412043218318786440838435369847440111962650977516420435387144091498546405799441735563
1749623558876101182568871806758828039448915941338471159847466932362521260979971181502004655724442454
9520557747333650416427326624108985726702072919891486802447329845689472343658939739791533123861645309
4030026474189131419898558613885252433013824716979863542649382746281905176935590938921817715731182168
4374851114110309517409744933504868809249592401672332454750764007334035224069685298931774673667565909
4264910822808872323849858963866889955143238590429408470295183009772439547828110012051586593100168758
4194980608420635775849564715959268348794206850126214333367913530536695532282690413504239085910770439
5342899892081497442102964177848123137319117839367057472436836903598019299380861771989413651777347428
0956575109026594931941721471614378051724689747826106807493642750922864146962670831920256201343262327
1826383141451400492293932273774317550321361061119238003988676582677859407698183434505877959019895910
9056120024432676442335277055628509291901292178540167095816422606548368551867159840937175735518374821
6975328293822113134283405751799097106241410548569191068276015657615208079987166868449624616244795456
0765597988212158938583394920928011351458892486066838010712885256711105071899921205420336549880792205
0345912277572035705379105675882692596108671387608713531627895860630839238286701346911606920753165376
0584709562379160230905524233597921728189116881198688612573497567779372070009236302344231518931566813
8251827292353105441541567383824146516650415422818888003804991931596298094065684714820884383057855259
5321277134779453502029468937470053836864990921587410886186500697384148510681505426697842361351617210
9826331972823369449103552662310315415414283138595205463273305454867487622190791488529320084454992641
8324510261125139958445264215477800476612295871341323195952630606006105367197383163369523511725398489
5486803186483391223487953846545468391315029354038223232174934611690750165534766229305591282308162085
0559590433400938186039097623442034023610382578303821343509140677215419539077173916276893629621278953
8692788151431735945174673165116508904878840985039687989965420747793198697861888619508883469422074191
6402482044641602758322175445794605066877435356762729383880247168451491112794593879534147631553924057
2055816756017795134164418980116462662460388997039962672842983009115178028815124248076389461262936831
3962283530575954513490503391052512171786326609900269841746217939623308029643971944009628134115395298
3531411409337707992045149331708665994708625561523234302563516214214583524516054510098440545046677805
8707342221447635088554124730158050347988183542965828816787784152082222236407384738107825189859595718
4647310081344932392432974541103102300033697264320916703631198421674496383116991372953147255232208476
8340527835312915866620105931995827820807880498445747740217481672302226244673562903082474076899712691
8479822757192075115799891477594504025770658664655422622103014069332676511306515917322298408535521999
2665813657986189664275772593731746872383930416432914814587850780612044524171309819960636022550989472
7971567915019853244084279063714061884588144985006759948107015608830965984991257097922511835201409378
4021078544206616592118676529621074538795635989437866150360420300024718296573248937840054816519610078
3575199458203600799549233564042765317033875763807401848327148477542563928318567283451190809163228696
4559650704141524644668991641366840163018834268805561208018999179911434466816779461012779009509897189
7474985913378800818972475322035335360449763273254604936850522136349380689811010942542163148042050763
9879284442043027385602599326760834419925571422181146674280701729129249444360486080283037622312571767
2449496914041170732263480192524056769647947078067390944598036517105337169164930667260162757440435692
3088337552580366525058147817783123742139125744043634554453398964410813752341150131530737946182875322
4150812170263544523184471669318156166794470194143888228116462784931751166748777772216423027214768041
1979575972186369402795089047233169533711545970743892156931984852190759065884766362730904869328913439
6824483562020949608730544916506021932801522001519348735852003068772562289160856519450101865427419080
2369457233692217403293299634091890965995387825114523040791285722702944189104807518948959600960107435
8332202097417876308817772313837558642246106209786924851094566866818445793382909186133975436900573606
7557439713624193532796362841802722645106315000478596166361415734648438283373234394464929564125672852
8731668026493020780777051265424575505092840287385674381181480316216112640164588147539379453956199603
6771546794323259551778153052295812067158068118135836102308809870999540631865870318971738029852796679
8764721590068633537201853559772062793111711689467126860795237472328306056696951321418201456228388716
2750569643891139235993715110517868862894428857955915206479084029759155823987921958937421658192485380
9704986771840798850989233489181669442818092950823220381645595200636454808930659856127854284639006105
3413352928214580682932012765291119904219174681570536279765745645814833918677483274599906163709812505
6923884885528958002185325327254958511758709378260645406037223333054228192804915130607645151315131188
8633990102805379218499790867031790826429682023109752862470448700802954015932101019097895081536849634
6317189793084591353846503847630897350417126317196033917244669022275826546545259858957884073752082082
9018252790513607401054327482759423885281164480342524505010158351384380959176463559874309098890667845
2167657079327969975659133766969594375461942598648646296240736590048013284024727440502903347427188387
2370658118530790895886830840349163268287713003317407804888230151344027666452308891821741024175898978
7611877794807271967661821491394251121557729589613733856145816732752862636701126903280303405686720213
0106865390140739833126546841678764811598121878968661387299063669279994023171023428938970987610053658
4080477337968734181098186896755649685865158899147101435920194217965400574917554068425872197943580237
2681402590066081926237188194543038884123139380479625690190163019693414348604217011566361985674205571
4239716111996729472036970017585383977696133432955963486383862853189763935416617707691661719329183043
9964545770906538709403540934894376758778206768617875313439391604175278396203664294211740225915544323
1685238017391743283207880144840974015012995432731049220359545688783669608089964086246373897390474586
5220705533586125924725680824626339068839362728176884249727065982341877893251548685447522470656715725
2338241399881167683335459704920514780508015274740378387642271224397771558396958690563996924305104955
2703857633752074689353530324224893869186949321402941560547690636526374851101764486045991825736227388
4568061925201886022242269714174588762633911053789412753364001908947142646448767424277153284918137007
8682843729893924990519975193707258563380542936677145277952330389701764295954081649321898409600493382
9534594595544044579006240882928343621413878713990688876817523628050040148813402044697059812628252158
6226011303027936092016800741378144690465141910810434371206083843842179546230592679571221440379019328
8854155597880243069540006771551615623004540154755786404477973244518216496130085647652918676256114116
2436139742028920624663733162172731746064862576355851124348367909214891895761159890672349683543417906
6698412467454629288162780901431849677640721552279366259489227392369047183952965665502519129486724983
4372197064154016745987811687979304121769190926912435324280346913698799966145840281122972635210725755
9786868011727758907454339863636394017805524044331559010002154973965064824686158002032767596387794224
0121802483119168395956721666285859280976034803397802630498083928276949575655863006501685286519750707
2650709207901683423862363676400591705061916086620678051245825085053986507722923548015409698129709885
3538569368861087658632076778257194499030206658859263432465884881624475030094720225123802985975584086
6458079971121979465774642447474231974198289917237903153476117594520980799057172400859767455713581481
1089841374327074489849227761818468616528112947962351478711118327217351593812603965486008734081038569
5559935555249061182917263191701367119494350755244450520548225523149631400703983156992686298957854252
0655952065858224499233050222651920292871553669894534464950022581051713723456960795181115741888784821
1153919873513577218119370949810670841065140253818543392673073665230410166046244408492532790460903644
3838956260990204427014333125687810334733184860353534047473661208769108026313190424463675970126541015
8311396227474989034635388214469929507847700513340480669628685387892736679784332608868688307382164308
6348214698872981332675602256278073842480997464991464558113397755703495778562297379809537402994593674
5734997705634962176507263644225624678420905642187074619382358655241560651403062967467146947254970662
5232464535646648478958918407767637728073693584627291249761729373473381009152409657096461983158929982
1584858606640018417368412191843039633421763205139267629331414216532834128705813459783903260651967071
3687127015018991650389610735903121125466339968517480056061249405043718662834252505387808366217647124
6723680605200436997294931075917840267174777836938532708579400294959361322561678427895544714159077398
3296252544997931406555384412053189730504790220138702378082407777562599778565318340119781749393248976
1979837433018279026599630484836007253296874158233445782456969586257717539548649949792778763206979949
5608541919464569741480704710103742188192813413309158823900893641181386300770194879140226728444045631
2140630808962665695103248416019175947897519485063880494824389823522167233875141557937070533543804628
7947835049112077308139660801945369301816464983744559058276905117011511895559240912677276305131496857
6237510388483777173379387521238826748633817318487142372525687024674070556445603830347759938970208084
8735109751311223222813818463416985002064394572440060066057923943998117731065967536407460257256518866
0696535013835696463496357458624826733089430404804669193438871443441675526915734742369580021921961154
9069298945013714415653999624573118882703635476120747117676091957269875658104635593576327233795688372
6905731806226324342130562923273993382204105678581923762263774632576538936044945460203860626856431588
8340161928162891039208170892832917888561040673663556091887469699455597196063470050688533553628893001
9888439305017032110288665792442540718219985020316648494535548121987999413569655403795355137986555027
3652683483369689127746723106886167456071020106379008997822275127235074753936109779857185318960714497
6654820258059858699977433446651306952374645333378773777738335133559604961223443690051521394253537635
1525799201311852784174074746292101887375797592778510528603341289236132907100434406284612266830978796
5728374184095964993819057514373585403996936690096971579699712762020421743715554216564245501874999026
5430507891275521141655578494120396697390717002150780450507626407340439763933769030527445801907265705
1173565086342101434727153936169621174006833869486248219432545751338412240597954060351485631517099704
0189374422653635872415967500385289668439904719987657883454687212997127732571090812609002383793654399
3795868512002467605791433013787998182904136201603707059302744053365162137670977488474295236722716578
6963826177283454517779964268834221698459280060584009485894426703055276472627935624399039945784042745
9454789913727006524003180056694817968107338985291337663755180941292303329668036148653794179029187873
7241273746621177229801356504941974399960168871893195026729521385581293415861855999663194554714933478
6970719048259119211071261362062829477807155307585636530831568794491221764372761187518401602685772087
3617543272769092174858746992908764928041872872500782598556200633700241127752081903773209849699055302
1070143241496483316611495143963484380875729149901272104699630132028762066614019405718249611005513029
1120901159109491251177115449651986725515344692505747838697502922557936922630370822879830410779449448
8899375681136290432965748716095327212054363842856671091777931200712800826757947429222381119006843001
8159403552069381751645726398166563100090402324154991725048958898448737481474232756581532665863551669
2223410937108353171440229648510492484110321229290715885496498857756056035277310702372992760524804700
1944713360036807493269922829611687372736635512428440729592474172244813077123847742433294442574693982
3345169173927137688772248270787622823371187959016443117641719905641110630778157697100961504301202856
1229905586446070642259470191588913807549748967934422640733133376492071291751327577320570890405575963
5907170630604139529978045653949439378422428250876760904804691324351519906007810990062218587061450989
6859615164273854321348148895898701212905205861895752880677039615523990577144928375377699471229426170
0318662546336144600016369359473343713723725081103809649866964358588920595056618307017354274975564830
1919963737805068769455475083709173646921143959086903665602030948211301117026791884777872107079429896
5736508114734888034346648058884357597306038454124105279911485033672034913828580540601252833301534821
0678685528063511840024806085379261519894635722422034483554295894489612201093195439158273024402142425
5104969255643484518425236437569865745236710908173275207013252615494170952395064228738043556566967042
0233298197565729498529412294852364034931005785159541254309221429897369769908851271624578181872940624
9384644504141262859589029601912202649482992098729842667576665598670607750983079230304832886494121561
0553542884732823779536375122717179385292704227385762224394442938786249460597189391471223402272385050
3323025442509418033999473427361894230655280739890544319835065804056686578896517246892560213142279180
5596667071152745836902386516619539445196971682185167641695744760289982737185234553088650061500791548
8843433966544893204340935998247895782830056324686453937324120175852079184563797576761911302673126572
6345677773902507765300315522524210466955128748023805238661759767535288261230301247256382585076149689
7022462430420904354714934985308513000625574676022397096173298998966142698816618169736334941755118539
2677970069412451818277898782200957952437827564424783891631092291643454461048104449199281186242560665
0780592788830108618137751780623121092041568460367922322929758276509447138345626208469423068274979963
5060187900131574611488979192222978050308862619869261658466443397700603165414435255913647725322762873
6399412272394101829647949892876427024884275816084191809170821100185694652723709873678469750658011208
9718865225963651282328605510360178628039768222442434021235130798265376018452537017966663786538005404
4366661537142787426866910758561819789408432933886761095543344477347178130742724901534202753283911128
2489184784427184019917642295213765312413054436449710720343136910670740013792689114736809482992011641
6507166262104953706214375437001590556447645285705846895543042572732716921712609711288161740992704203
8182908296772380031095225708835386709375351118540699942008705320044074032810404935494546302597689232
8851811601066060353548503280341591885768687232259087892684229564387211429767559645911208892892232800
0760385195883736567842317009003426018286609437310937622540829329661148629318746532190626844201828585
9646767269542363891371416307811265167392206799375939848538435583315474774455100564967491096382304472
7880840531031355396821330767597983356657619825395639499733809662276044052511987953344341527909311486
4855562504810781443007763377838800042930333523626703819119516432563823717602479086624112391511032798
4461541112338090473322880151464454655405964455886380678014002044884647515293331529099823093189886912
9178589531890015214298682766178252697144401391487154344787127646002285603633620135866255667436524072
1202415401826116357843276192531675806153300250795067167101138288992543372292005504503041991295821469
2337219748439072057299750608010283702691087315838970751394249230520384707307952636183652049977236768
1299738419305668083293000200374794726314094410679083728118626811933704209458248512460972021657544754
1781485271596764842997716279947961492799227237867166269956682000722015025452946646146544546013273034
5883043304809814922390664241329260432420433745094815635759335844459963226588683197247632486550836085
8372348839325300124443063861787211393078755548686856413185786696610537695429953095336683828824919853
8282067933542648915484717756872382231571069526889675250602964440668114030282255599948327230190958692
1799466104235290383736124850250834309781539567064116509123366227430232342545667897615082914502094081
6587671201613623919740524653708555533578156568100186004041126057481036985663384871818174894156395102
4380300099520658940149165676191625705139582171831319191381057766098566960373616852370314147849435711
8061431258859709526810156747421438300376769883746269515674474307212814586146447098913819700729172418
2615241274125934418681679222822073652950859032063454398541730467774824818940216913275575696666953918
4698412072922243010986835102879900235567939296829211217838238804224124206159034535458889084834664229
0177930610267048046864388329611120022252228968246345135462836936856558976793999329167997294443677560
9724293384145018851654626355859604981625000835005040411005888183827162756887820191580979850863717096
7527360881915724646170593259096684733534264718590561738430136291510776936145415482324335000248212841
1522092521693325333100864679381713893183632779474774193570683803140458106002344432114323075415561957
5323331488784846463986706601559829858004125529786458556867812865701285952428404801730976452071615595
1818795475179272268173762773360797157158720514449502263073589077230114523539533961698765289854576978
1743530241596178558658591021224149295043114518815200241921691493761642959865638132381122313148607376
3552595168411485579483386962918577867067756335585807469383908814419835629172130398375092651889507283
9955615742802755837318318509172456604119839628799786619886002923570013148612545526599329447065365871
5210676390169423266144832321617283161689903513555412426450260785131858502508511133615824963686884930
8891083771895200919055748392461351322547816623056495252667500947102112326801903838743276604685643337
5130118169972429851585572079921014058495591449199828013740644745246742973669128692029589721304317611
3324067581774874144076980483734137125714410329143275926209972076183390600434202685833316291885397930
7117089298106473608859831848290208148483645146047646128017960808514512572342062431216819262268651176
0242893412581931016178794572553934376164592256872139411563421109170817513071170880905024376566407624
5940562567876633805911859490205808579109335527129896374137479998832710271768322466026470629530212612
1502438555201072926260761304719213827018542553693975678040630227445729823473765899485528233226569396
1286617549693902954079192221602913536331039020062345687192384963496363715792988981102853087968653255
2318319895961705194797386951770455996204793973323509130648971831368475957790048065441251490336285377
7801339663081483097892969102861922518497807974226173438907119950413346288073363721992167330208606937
0352952849898661685705632955274943921771171752936170616529075918343792336293903501658903452101280185
1534141886673592984292427625332595112505266102624655214316353547412182270804662094428844271838046098
2896040039969658316088726810916528503644216546499128428689113841355710897714799122089911572198137521
0804997115095110872673201061487849958665265414446646873390653032827374920490182726303110823031914141
4404123538366293275307510464393686526044693221800365207560372447276330886152258818039146228815553926
9552642685287436871646670527186776971401636529301858663411312861775040317487935711670495847060885384
6147284846344561676727379062102731403170459820093709745649384168572952462588040414326050829008643295
4244195656353464276185829833230773974056680560677480490659541878469441312333128687979493939519156797
5238734464698998046404389019260000422976646078085158544321016610721177155664546877372698008774854707
4442481582775929029953275229170378806788282041196346609046997036108250715206984358472764687331536814
5776494985746190774866929670910039449233875914023263849684558276962425098167118879553499156179285915
5494606006205280877613941508627282579089580847712435137186209169037845253455459868063239060251444961
2862756712781707490335278004622215506449646977247663270128729926676564341910021356528889637000963174
3815631373271568986552693769712694867524217326585527273752606276625309806858423139757557816720849275
6597635206950746207713590724162755457294145434847593953001644740319435785439082349033828217464809546
3642864268691799570028317102364145266698491375993191690420347340837670579385757685411919251380038910
9699557631609396331801413309544989446048522121700492037670982409390217360987632299160774485426636821
9843260157072804436761233656150737948183573542509977279795569878019273408640170087762629745854243884
0956491794371534491730953834274467028605098035796794327660401421188386504737972542924709215940971039
1084621764047591500062977747385206556766421749241025612461186426329078388089910887345373065407425557
3382757521911011825937800302075368550205744304380958289507847586650264134130315675543255201540450233
0863964459670729180020240103779656118455163972045862586378758071407940417657747729157151736717455257
2183424743683145007822050069652449482990200892941231984399247475543497654245629712092677394626765009
9876063041379625090963361356125027925156338638295348539749776411509327723873532688748770371273432763
6789241644694581971479919521323400127266504373964234528150823768649918045058906439624247458369000712
6047985705312320562684077938080092729394601306414585083552156894294747616565694123638783897005952272
3307760611858548855236702109574626043695705496919825806771825088113293787653738498765853534466984385
7501874185611689784386130967039634366226149882074564309048481067383035372532662117907582407179791796
5007845635243858145553501289875860189690109182256968743764023493448735824649778510475412556310515016
9458357157115622481371360795782251313350570580148832667792666573689149405050632706861808777966130652
2967927031802757025677882010833205155812103963639263656658968412876265788449939286638132163963814528
1383543668562299088248862619573733502427274020667640738971504062583349779094454315179969821358604264
7129686706034840431509852460524589760453963114955039390326312062405865289590079137978217519808931012
4951279329437985028931141668799798255270792382282143748888198408853480425006127688944951285498879399
9054580675069066811123136065924264087953010993008577192699249514802026372377395200343072045773266756
0969467696486912260679804356947282727357830656469873887368997499555736168547910238212211656522795753
3819059037222092178029584699809781204589093920538860697804626449828061822602397130265618212304066387
4986837828476379565950092064931653129915007933627158903648124818819907679638177635520441708680182354
4345647266496414963265734053637764065495663253724470822566713728282914348687274050402371134047921179
9494163892019364464549167804598644446183218853628397147738523895965797982593125857224438592294516891
0078325137327143407217418763871992762656693278811283894741541505662290197500232951520835098353556601
5670831935050740646390082156854671033144915152893069685065102013986039726324341523014874550577765172
7739924271784365333371194048977251228594132479806634171252823907888511129150863546236693298625685647
1768152353688161103165577374654976530479713672202632171360594322314496337282484757797924635495372024
1073908318907759558989718036978402541055549507603659656182223943692817178272895643997996217721319048
1324991556986809851728804509809661540739197566557828880821079533262981055383698179661255848196303317
9228655301088471766062957553940404142829995243955100742464249427740067791640226915833596225823877506
3846184559865248107747536238901871256164838879562741485767950936120467910767366459386720602296284071
6561541062735032350230322122079412092220761869542618572645194032614316808464263372934594964696910566
7313345993552759375135924863878190783710433276402593377731618312875576133106612025876846643900644944
5630255445511191915448954112478798302063489073284047235725545076403817024074625452611445220089518346
1291539818740963766426477192744388400144681886841835336075863291412823456665050988804486796597068964
6619877661520433906833264119447301858817652563147294658781644165224219668255666687660206257814979226
4623752743416817060335537617901122461998003583027870652443860822729969244694234036725176442220827840
3554382510596026716900817550512249823390999680905835688417727810959083486266466928109619044340239437
4089129372960835942561493355527885279306489935606910225635972181688133024679162875433950742927758835
9046665544221156471067205651110707966521873756390204605609802426834424331594249998440998029189674890
7168361903222993268780645576817939779573321373141218084455890830496322312798457034579336531646696890
3584359101650155829990888607413040231830786308105538196029975904953302971894751978599076081594401051
7844878142118257782317969027772211403764637114137018470735609575073505585369768750472635726901520668
3623797365342292674359127306050847548570510587670428540475991811299495648731689324583789301087867330
3489923798161893785706153949531379823843493384789379159325937884131831907477665778787214385279173902
5378612919426577264188945279721402883916805799266414427864818812179548112781589451661049379469137024
9429046969237313673553534968941297306429265389175274992281906413988057809830640473584710204730117213
3644694263548504667474160575504777617999192076875481713189740573056781919504469116764702871375791416
5913099070984718349724532421228598865477876043852585386257381544002081553804663709456712514360297809
4775476860766205797017148866177975865407146867717761025720239313112965295313103114333212819526918447
1775639961543966675829324819784369583595774956548242525318018799713935563029238139032589821942914030
3712689629177160727040483989474546110262527252797506704531975183554734993063678054497925303673061107
3973226313767696252987797765462907965760674298278894331027441695886508659767280119938691527201437970
9088334421997940288783711576212756898608385355638794212439755095149174217315616184737172577741880265
8590934360418628279649549956762603773085687888272452069047232039210814932848564820991704487684790667
6045564599570547479806644250846025428753516375609250010693612838359393668193491480671465672414736677
8750779460830265788145767381189599617366793578515586250510689232371084766127791081630402260978568490
6459488419572401075860580908602190276640799806411926051191592513117397250365171210149495995679188533
3508373775619118241724718421910468755995651648050566632965733097087621074726129686304842118761290039
1248495515498183231925038056191359910110624528073040267691842588271415154696075410157583145188624702
7691067202364413709292028973895321954180001896453832581125718357376328528997134112571912671915890747
7158467421863666277466619685844671629413663149084078091806537259804341907984448950221399790979359897
7545638557526967556558519756241587446511892707832390134752616468852369167376185101029342221384003468
8604475328147287856732647666906902660914801799133015787976777024652570380975681847174801863647578743
2184909972314252717769954933393654091299577143166710539840062943326367043959814443671589429303720265
9458961355622193960011214597743750379752020420794740049329276729830667482081541199931575252706681229
0593005396956346802331518000475209520143510421080560080083401361245694382050085057740350978165986722
8043648098722690157301168843750838171353706849256134554258920490836767054014765971075799395626561429
3233567080703308859140505937100665580657822552700608013093734016390905877955627174066155190074359340
3720058502182646073199000638061302832846588195586827807430882028582280522827053557446448377066531305
5631524207743050441590391602430287818830276005088144348618049280873069073843286057492578407839717070
4344982066932844584724260606929072880054314233888796117064653334325711214802582824317703807924689566
1354117054718520737525000608307933946668230813787255561122977456949657679831331008414580751392054732
0516993274307033160145154619681387721127917760384230588032486505945321747149752171883674294540451368
5201745211288914666666834996235689974690037596065041433756118619507013908324077611423631234352220227
4707651356115236870794260068997337787549107530907164427543417139285099050543737990676263576977762431
3692950800867631007624147939073835559239023090015113527485678315499619998243462781189910171689788736
2580857162304943956385445745406549925520045344790462234766118628904928789115122464931414903866279609
9814060822179634781973154064793930562496926047675824429907733393128253846770867818994182682207687762
1998011836399806311831362450320052527461307263815227098181957448471666327507574938564451372831491979
2700551426782654127046781243130766428197922776256670374010158961480233783673352453014231687301271616
6224466812544816895259770572887826228966182474531392838489206986309718296779603429330652998301153412
7658827440857593920194947388673676369541234188488566595609292253438857931625875067109912649681197308
0045612885547374397521047362600260428304272894685457970152983171064737073490285013800932188160248768
3436994077083906170039178102196495099884879046159465368192483033126109149848104046309714371075581507
0174899760641150124524395581540357023132383370883411455875096021259346733504821184043241782669244899
6837449121447629608311134492107731039070125068316684127808350894369689606233568792553511786934302235
4666025861448881045774996987853154088515053789193143733267904433774079554246258834651848702590197023
4236596485877312412997844304451803389179222641151545104012040745933102789231404716094600659063438585
6060842940368456507311965037023626834439882087664295352240833366043645138897772776875534137851352602
2303325424918330321575751043260347988333981041302795785491240869721690235068060629751076309992622888
6178990434420205630336388708326845852721139485579550070232533930067138164265985069421549881885109658
8813872903971561581604414505951376621660729411643652021107223971089537248885552343129420439226104214
8867323469223441969392184106379815279863226578378811611143638099179365629297826823410685561830640880
7778200542724337468811932363755213133446809083639574757959733132450615774051076239665871906821627140
8445819315553319261693071546392174825864301217453212658436228969000056453000460847399673317931069043
8308394214197422531835134254050377954787269897149936442620098101739154215541206974325290066854444423
2501135092072446641874708249330936303231858159504895722446318822130453313347637467337854934781649949
2172474281759912756716376117580447411612610812763197250835553414745362637432237954478392191185783953
1869760776830547537338017744551933993595896463892809115152483697317504987251349334076692863282258156
3292327421360468176319480118114283445208254226453220119540895578301728200387700519055481654238033343
8755532793093410727375747926542525509422391474874452320506164124511936264235459629142019832110576907
8357704059399443475047517240522499137483552036375567974754736896503048692049188516003230990364678970
6336985183784438651339675843920078605366854983156133420930999271605902637844178082508780428721941330
1618861355442192180144158822283038756783984354744471201797546497268007263410006566218402282812029585
1258382933483401637695577942610473154853225851746165912010771234138518663820662004193856777689323204
8161573403582082557871346354127616170583532239209029326433300173992054292422651326012872353694694100
1965112412586068816708924507253435859971059918903897242180416119522268363476260635480787812867606324
4789151907180023807685050443999473658223124530572497842501007055822138493912233449923894239369674864
5125297490493047224652638586279506535095930449796439718031360347292732315541564158939776382665976947
8340790843340747684855231471636731939840732614168470227358539158683569342124873022551215024594383490
3905859241696660291660484880809167884080374349128481949980686121040358766137095762504075744761130282
6091913504447594390420640279880806957728994933354487055338576794827711958153321357449842033265976536
2976194481244204632976010103021763870544684003737565889441930107055533454161182245993604413377937683
3146798248134307921330603231475869130266979219386407522356865580545948009547687869435477622806193961
7770249572237463343433189434632636254168758354793224256453879631204830877729883882522864983251331197
2830340060584174464297929933432055258469516810921663908175301227381335034163358261735673080352253107
6560010339878546230660657036738514501395578782742874116321787057181535383627616499915945970205028945
6040498416803802974296260748166515967953427824921131764401996594031798574802844113212528174095490365
6435773028674675377285077726908409473933039957417430545200880234679439698407773509552716319589871761
9669378477997855078911683214380191569640045841980424007670652306790429853350606303619600070158284765
3422559999960430038753449718096393661776969420321567580268123174793687848940581109257666691483750768
2061984747855533005418999035599015099994358365037428384696990085672570693376980511878765446095322324
7074837167599936304605251415251999430147932596344569519864443638329236674114882171276640953668211383
9421319461080026439652969492883829818403419988300231016205105907735218540618034606572057205490417201
3203963501577763854807074665262023291977153594870244872053684785610825944919839995000842347839878893
9999488649000528533509990865856254404170960908294504240468711510554220870865423134670900703210631255
2287150284025079144137044495007009115783946649245937025420458985287000110786312100869240615892182101
9918143610019025614742053736125100595260272944848694274555647367190540055150063683357768388228785347
6178878963238775168149580153016632698099174970273303564018743595242027742917122313534603224687384474
4110453924906943309182857116576572785405991361966912834735858106594066736751265858323463716806625998
0256699691656014199889631948579880414869404030921769004629862051655971291316690727994411633164776071
5054142121623468476252233646078208090191140702837080836550439532374531712738582883844941199267006479
2798771140909752399387487688958426414840861173904646423673209306662025573165290089871219035240366259
7726525823229019768688720877255688075585693036245243830290405915148702717965142025246086564821334558
7017440387455515365867021336764975552019785944326881571941380498815201467441957594977994909616470928
9213886275247621388630159909781155903467894597952151141233730676532398797500650416086485643359821283
9123972291285171798390047630232755441651038718581408658417696118775389111693696703266125806814907366
4140704827544687251369951059443944258452143299594008351975751886117066037723136856005408346929463573
9308111016856298042934767102777184973271653584797604698105431288613135166032604126417672831909411654
5407825226535528348540323628902357049322443252726948324016012829588949627800809715615994970787517881
9084042646158516477091229716156518301799388957830173103317496635051465330948332651191256104817856548
0241666704815808857287367339616035169847415808798786149399574115715369425183736994501049087788829068
6181365709207615489494632015065638888486732002727947564318610642177372290982280646865496397250073701
2475514444222935756599748055253901014138999286509722226425717062411402067311163879624710011387373563
5597504455395431100824772181133177841392850764242637983192696308427774428126000482068783084987102259
0800173039911749452024384902856878168505486333189828167932608384557512255551729285587444357392453950
0133815537399175561427343326636278647478872796307588988579290735604680623801521231561262253542409870
3285328240689398999013896486733799223838987849521711242038952923267429278361817791503496433165845794
0700720774814351915255333384743543278812872680794187976529864935314649888203183807682077924438825311
3435152751595191244975186016335745828106194878500869595286282280368153056748959710359352142155516288
2387950414043428534544460735184223556800337209935198632921707135217350545623064427948587956097774162
8127856898411292161111258500144003119549335905363147520125336930383692951678822702253974343405204301
1696931775682516041151126600023748236437159295435576128824365143273385248697904742003696214868653800
6324222769149803163610273857025047785950495227606655386744735186383047158002560261354680917924957999
7428256552212220656427359952621061427867020368187185515021088760510293348922678144995478861455631883
4715427583077568781751417318094360655215287954377427575937460480353393753948722703018929882184297544
7219100835465038137947906899995707256353690677550100727519978907370143020203457803752482078086573165
4616960407163103708944242667383601790296380210446983296131599356267002249655433844291283540643065961
3111583393550342774070870175374955539246566450834396168599325308868980552759454476856880034106216189
1552459973578842852577374468147102645055750725318019116596733121174109343502416379278378697675331418
8733032259198929371606624013103718850064235618481668970498206970350125633666876613623648713031117610
1472240269948086139910368231742705718286659844790434811857386628990993641054105750063045270017427494
0730633091351941218488154963747016064078148561094246486253266392550487536351312305354641837616163065
1919020887248701070600776048334503280320991365845858367811123897461060371290837836418987995754362427
7655424548825026352652611822118474469239021046370978348731514841294748241936470030337780504157602845
9995736535750773287798921449853685528278436828670441188413267628083176695013325841704926807688046695
8017013178394191697287491809567801110529340637013241858607011509422157129431051433486866144174417603
1009022780869928763330153602873155484581280717622327498088011389012745978986790711855441468088821991
1222666131093191205074420914508972769413100977613230392649522519349381254079261782038995683879646606
3029966039958889717573134940891068918655376772441946217104088457169702971703048443433270585029116657
6095435687640452887926133596840745322581950759695753347583371003011112937718902965935852129375794284
4537510667913412481498873913317152053344238428081467899545449704767795376894812523937326089273149721
7233468400256121808048066725720052074603632973996036124269678999914192492494105962258694764423386554
4250040241303299506872493398896210253510440664805296376287827646258816366561328142426265501653541647
4259263471529657987991605055841408403060286333304697974998900562698808233341199200755470985202377413
2045554896192075512028287515541668783190607997534879013872332514399581543462317433120211883477443872
2128716649177015590211282650077784161314714403240088062616779077340064894852418111454417315424281134
5149341019894254046248732813607767305377244166179282366755811869755418192066253402148032735038927741
2781349879985454795287742090532846409781539270885866287122116565413149971355194057589143157511497214
0096030375029569054801422289206546802044115255183405228225565898877037011195542279019546805703449098
4797105692818210490322393612411488800440927120637614975792282334022928433243676138951893608791739524
6926870567298072618030596452289493975732414592182808307168574864732302075519631554853391965233177733
1299438740034261641374832776473716440128990858653419428837301400888919716521343983134271626933952312
1735076295318084943705037337591727252362834349175807200509391837158394029207322597534819998861506424
7902094066242171236367396349286555343160524498950880616169717526525879144801951534943624612388626990
1406706455102862133281856480366614402580408195536042813755660233041784900873652610345473529201363618
3396770626363844184067064146976552725879236161876825823268767179161856888023519842498730251018265087
6769857634472450585253724948124873259678636320359773773922615887398810774860291286482805862782045848
0827788062682298161993033002676988479536146185090158943617903782336433340784819249303175527127956452
5580794928778554139386296408791574209839557675505472239604271995306321006430188458977205553789507237
6271320191572422346723470632174084629914011588023615962140997603546347022729356025506520921639986397
8780839031425289801934409823824835299492840654591155631714059243324850495109632283100167138844997187
3817595846930193225955145072633503461523566261973049248646241822072894775850751032909014220945292035
2431877816942873637326482039171675647570105631034830755807206289249241318205546701285578283982437552
7074027615592567367603384529099292752033385333314428639400380361656315678728809927721296455196546752
6237785206611850649824740675990006030841211705692707126688043083706297903887332931484058597521779948
8665600377019312614976523435497077946053864962863641735732675101578162822151382782667120669457132634
6685344628931638223592042297418228992068490588509035891969523232826139199210805946403455907488938437
7094648161275450652756978191793410004286554755451219273059869958773455236647673676788647098237527108
0327258440167791614532742695394520209059097768651907990667113245656680067099983647267041675956595116
7387174580192869033490064714116492193765811172412256319136012448725759405113076088617435098554704876
1927350532433434280405924385995264208333556308393605080833378694584446694656789367900649475363110105
8491655753291520249739458012002886947327417577932151614527464066391221743909142031578097604706689033
9477240189418140203580855491836638550407399494452328786736688386438525649885725761906775503571721791
0498625673646926728027066089668950860333289724297379070108699335763418246292659167880268314218915600
1881614093141417080952392085275924565040350332760025878283759497274829543172246383068830841707631397
1371186879806917119483090963508655620676453327178792923019099235357716444931355840337365189121510941
0344306717096891508327927412635002635478012643932776269051237551368043136928778429978793587562147278
6046126105753969230799101668891808373492787394203594242570812684053298847972986106493237128270044289
7907824752008041895631789971085689945251570744138049909923484862863935302895206384792015864704040878
9548073029471138690470318058609818907166393245162777187131126005863341456207547350799470067500593894
1314320018381898716100725280882488834454840760147549066938433304447755646607525695805082049337590857
6566394122238874460577600249121624170560791643599879000075803775855571864949151234062313210723671613
9497731240484937715031730246293627765629164225736894764812005961541522611286626131633615004497476033
6574471451667983383342588389578924163762574598917489205303778417663388253264871038448798050424623210
1119561552279142689592123287607382372497925362509681095537210353103941460192421439035458914724052801
5250432784899140728178000919565321448708953390306253792803171300755566772458209243137049053398565633
8310378443671781077244087537179006744700326482091336132697935611688056975324175526925421500450108937
3571107961387809803955398097386362554156704578684508497980989469460308257595189078018948728122233989
7858567438390447663482097542855069878056097845629101353796449132686430998727397861782987908242204744
1174003343228447951578675347631605498181780100415902699071142740350855138958100539749292926030684459
5023958897345454607725133897848365178451408712846148345668725251923812005204747872223386161314890022
0719014501942042510500048636638151250317187400348504330513431522657810675597960278491725678899793591
2157883714818909728492531897075270900762673528465569440527560965951686523591255592542324893266815629
7203433350392280204001862386075959062254002080669657447436356004054629908686506671887146021780869479
2919020738057340248539349824494968740431831072855285731875495273572819764841784594188534148443066860
1558213626447900297229021214066858706960960754783375727343597385774836622660111654046524440389410118
6598289882343979300358311841715011671105203419446608616815480551236199668218095370219634134323895080
0423643841531883368893964664487915549266027660071478280047912132685691181822949629362885961247422921
6132853411773519303206509930168463425379054139903862619921791543764718950650355322288557694862448039
7298168215976865891898450448763175372418473517688529497377012443435359762015447466981878594953747960
4095832241051388151337471074146969054493658401579838919836102829797168137910298775651664112907073519
8659792876928177232599459252273709070282112750101737364856351198968621923373277773856277569771924531
6725712521855503252359910082297492528607728268073985068301990378049054241361773705675936432778678475
3867901586532725391053756779434777476458652137846583708425577640949388797581309208488775791905324061
6040957625068992640703976815302631154537356243139710837267948146388222571917004528369383001302289812
621633207169119200656441001601581184938774612630568959
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.59, 3.11, 3.10
Generated 20 Oct 2018 | 11:00:55 UTC