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 5231*2^494831+1

4924579166933860943289114459912541166685006489967455633975662629531815611803274463363817914051582903
9942543324752019095846148842307535582298894891528100935256807330026321037080340234763038499734938818
8485625795464460986926625434268624836773435812822662680384945172197103956409660065869639843297542204
2651282976105597803322259402984753813080720523202314693845028275738161141922746300372468137566464848
1425135143820559093633635009891565498581559698014517704320354715846742994111470433795557737287795387
1226599136262931542346978613052224363932485373953580593856524237761646939490558162969327998251943653
5153727308485434274070791475541741419114438193951866732020776097401921922762294693975521250095834499
6214974053970964184523863654535550145315569834714577526169067900411545991047817364722341901922400799
9158226953085716287642348575523569732816187879230728477222913794433639816502824985540262416346384502
9315281479361107058655592357516573701545970693250222006402717308738835850975662981145552749170040031
1639943359488294338568802438053610972074748612690445933481820817936137019707369224215971148928091355
8183905534360966256563994516806498229326528285878657676748725247338962841779834269487518128073126456
4696636948974083161374703756972437323814408543943390855900497521891383273151731156352822442697158320
2253624858864466641636748490396837785816235553137198185682403315196628620730408633498584727057139143
4462589263116208837140495598954050694946187447376663675276523239065934575279389631292446181844181068
4113542083553402568362211664169056685381913334362460268804926855537847267157354691926728585785939200
6802474865984842144920162304852667500341608943976616953267226964426843121816148843067382905557067662
0072294823581225787706983715482661000726228904310141143836401838471471123080414710997740537091464353
4919482972157200230939563444894374070676159671412897730120291376351595451185054164609651687688232974
3541948191815198262073464849001517824189428412582288868347710516288705196249317944296838223604162779
2022750822254480511564420593430223998335138584416580499095965285226417981211940652212597878556860934
8252106359537182377793274015802656935738448744016002928497306257116764174685310172593616035226118086
6162221279166835427117531908091275479703498747352006106304630234890579173314426275152115866915467534
3509605086867991595308764906176519440996258119572240796801181548336836727590138073809821556257567418
8697008737594140751385579548251524640450847525597274435440492070441790168070256053951901704239868722
2321899799484095954934247252178341509795663824030354616208592284919724054862971359652207817620031920
9088309276913027046195007582960328158823461211264851432983427497522036962299385164733455951242364633
7950412385974896287235242819299981649256929909233877272046930646808268299494291552930792741984267786
4482365613820417903984332609352209779244417752165946571514986304113029376465230055966837247050646134
6002609112523888087760028764661951751874467493203426926695589645009371006210479085749473287081866951
4444690870323346466923381922437930599160697388680735749131566945120532379532963859835286526481871606
0089839458124111284049085173723141170631983954024592221159456618985809633874617996802607065518399688
8603701315431795079278844941106781700896665413771474550034292395707978221335316839350817660179195033
7965014785141920632189005211731147354508138641076964576681191240284304818769516684492933931923710363
4521179981127703111618891556158501153544481046841232170615598805909562289145441070514084078281591000
0971105076671603139857634953040047288366112051304728497110496723528175901774305835214044419640471184
9887623436936229209528468301399164171827933893364542451290035089520644382560588328752160660428903257
4165213768298988960809528585482861461376953433083021758777558295431117470044680430820029703578860274
2202527308544488383787623022730985462196908709210398236345707613663632581176896771600333802892045184
9035101572191583378712604790304435285617738205707555205203386384123230628563126007099809968177720342
1361298377466437316785688718297917917129054790663923610052211825109614771038168035277114133364962577
6517580604166232331003874649607424124086064111598253426590477109220390702935839317684129015490570806
0712165586010678764286985723679694812883698240845873140392138167207174626159118283455903702880094883
9645863973214746277502984753418279942064219426657047466709520906252848171303188498511844660512958992
2571476483867126802019691548190075487496164863881252258717695013771024339328386835940741322206445049
5589739601131896929553100343387212633877506323743817000862744351578296777952169808246989537743202749
1322366869969128211698229753522634760649765299079538483351929400761470533782647934176127899638616890
0476961032668046202442286417133083020874346216082351286376916032523946366919836573393706326653028594
3143015894623935575600614077497198037223773693374484258025333659875241981010640225198282807566087329
7582720244782262673231526374629811173410546041220780592138771910033455421484523825981861975191095842
2209524624392736339013921786335570083901202444446975884329799594852786229895502891218129930204371593
9918714864210499547618526990433862788358761297721956367990925998373944821124059246826042570061720441
9910426661106525573308938658059105868658937697481709714627532281681167855589208066973550121128935201
3199870475546139999991478700727207535093742036635674119685578925321009903675276730596432197258110975
7215777828172052069362697753712106889006585136732541139329067257852706161630489886361949753515248928
1054522162403796203876472682658374579738625494170610725050818123004650998919008545255000712393060357
5791120708716489724171970009185540516477579335043127940954092041991867980157927313559390850317846098
2373601190916301806806367531323814795618170481378217160071887065607754265112080250216691189924818249
3368752305245645683874187160243694098180096131812143325427253610415098574847605957679439526393028492
5973419735625002481273467468801497214730616256870289438974042389467777901405698668526616098087446760
5571782416685945815336165144635426698639061810602653276397479959857235333244374153977613589304861434
2087794869130372732743003418155661614209130167208876826011699624139099381179655970505230307828866858
1052766669094745069966862667150111361713101385940401733116286621035365058308169227827151920729967059
1400419924605877248186851896459261540956418163100556650522960754196043269917579682162585870045616183
0803199968415507567098088926562910955300846979109360512943373060435832977467164078827562442843069157
4199863012422009853939964492690461782294713361330269850933123120116910830853406465924274810744819761
6717334391089983023385138249977557917091932061899851765851685534624066605576098322905118666686575665
4597312898949839691851263489382308299942555487915589798200571244886815140815152447068205144744442463
6943160902079164115832993832130059108233750394083914300248379646273464337295991740840816730244187087
3496635267901094388451521422889622555442282747150300684708785905901954945242893763984537204923222342
1214604874190455643279666792508103599844373168705547317422287436825247766364999707157363172719474393
2865785468479533529697591564803840668548978056490047026159750647431415529315962201225937560476507930
6093770753566574660818129612472098879366490751367574631566880321250346876026249816372242859895238191
3221391310321110593117213794635240865706816369777982671278440912401339675907238278604959337117748559
3235280358122410575975627919099366261537710733649350044548785695148026568841651740509904292025810860
8346941143684623522796939551104710837775527455447507377226670242649314871253084512385169419469051950
2350307799505808040493246093968514257447401130305962951387816057360804541884162029296008000064022116
8460249013121943605983005098558035548643662220036573257681463338639510282192938579533403988078819203
6202253030504750721154123983452660662092378840661175676524137812443363851667673553774720992736526019
8132207557010299856449700599187874101060833063202467013606736849614728871396329176129128731645440086
4727535111466778905272284557731019219250845927021054899163329175754517556423638724268368797918542829
4746829630918445626474672107858827827350994053518733347799400032151464841896607709276652288001224025
7974488031959291438250994873772756299723285749692613862162896675351374989267055095921464718180034536
6527711216672942076177677195253749933191267835330876846348363637549199900410462633964453835586676185
3614563839474428825252735206113749998066822802364954306629936823837633900673566881604964246213358642
9825477084779467159270792038552252056632107701123072313659118782236486496112787659861855969956832368
0307267941543975098091115117145282989784490119979396954892616304999864553530050907391812622609448533
6078350271009757670425507033716761234524925177135202829405384252439562376233771565830768960371493516
4716334543747163193562043037525002837225193602309758759491169243317443473530087605789297120951188998
2547998001637286090620814161688643721740834227031397705205774840997914411500725449593721286113884937
3199051401204591536926980786201903196643395494274527047678780039768418043152658866994285749211394454
3747539891476230100434924386290491147393346921615902296037105138597317895257192702255099568317474556
3789265750425381756632822162077319571083136440526540150915203188265048127357940871490300595062109915
0555133915955363885649833309445919413226666383935036348576399207896540594949905728702066741142344355
3791193843438882017671447692685768370311717925113443728915294841093136943760721635742520264881783551
2861586350208725154697321620863363992102879272082004362303293776862391790457352405062540890069415864
3972874358531005009727951722703679316242719920160681209921561904864629078571304240345232000919058656
3034922421656403433476266707643479668346478505757818909072430960505451457918671885302321282347433572
6632636253678301563528227174053098489627410543208473327637702714874117180780205186912693266744013783
1315054735130494229625387494806612006449373431710230135766477754858462217422740312073734864927223175
5831442186437797896581279513941515939926876559212372771196201844854942837221295642337226111970126488
6549787923639270537520062391879484905475682496508458298557098516985821581894460460426754429950965365
9634914666338482397545666562663792863869418688575710954809061661179386411159420380000955695323063261
7991119533543537236290784306058893991389424246982846237136891465797416259149587625486545300031207537
5625732529590523364952388387960767722867049351979237717111954020701966347034181356313954179148537686
6877499128262454201757339386609635111233168609783580454683717113382916943670579273372093502822793656
1741715681163359090207892093963612350068118438534112121366723980227709424878361010991350199071086776
5223492155849756125758138630904769429307144605325948417987447754727583806713246379791200973859732768
5332587971667927912082450607904814885802453740002462658249241472290711266381941454552607543826084499
2388304404431747962370713102824935385673545457008608379675831241965864782856892215030182582642600491
1940243973861804400701268750333974624909701042110411069161871915735895288815580722619046171993816525
2050935639505020861829861042889138980973514050132684865099483962164666058284927396457096022667127978
7618733669071465004129236092651776588583434961022114931286707368984814410484959971174225889111677095
2671106433183458677486940062331559276370079596279171076197966334970719843574600273460207650386559754
6800297123010466549058321696681398380481550395951297548456537184267807239747217486683830099921294327
9080395790286705989564875754675695042801345618514838393437417725959346984366521977293334862902214616
3846974613253010589520760595129359007902133203462499272916913149575658092491840418577261809681996650
7872212791366840999601493238164044186737396494550069996062719423541793867839080200688832593346783133
5235532962690015013304522013699664605809529448423392693753897344266601978004458910681751576648317002
8963084244141527926970401338021450771424162957756445543448726158072763221540759611025782766762690559
9558252294037809212971353205408215870571648166199276614220180275664513142818132732482023696301150601
7783052736400369410639671432696139576923530861194373622619520236813174833322665621218292904499100417
4850391034956093927465645025362020268451663474731467146338197971450013781546158236802989823135882906
1690665507737358886120628894520808491510181400026530824741061437408977199754037572774724870411285754
9583071711900210071044147226895646816435877493398440033945623545157924419829805098839529567538681801
4717753394060025396769695999590083152718306690956180749273942910427675984926221684249774829747081524
5442026749302369029488546463966971524277185294057658641057719740439553095659565285970400184762007119
9346735802963849141383564652146218899131925755043092456753019943539730168265261377898854280031156843
8706469415886143140571679568124604023082030096911754371576274074218619659765017619940497950893748922
1632727643537256403853556271709267755081839058784828183925892942175308035797862411481697207162964851
4064875846099022235490055392489884113628046194071265103408015366057718218297828087435591503045384206
0166094672130142652388101573052453045958163285089123628515714866304429946567697664133304251845569016
6319417928752813380555066179371355477699905657263065197564951497145031149650904951543253907653080392
2131684329990434859555764332268034680046335288224662831095930196979897348528952348687512421230653982
7610182817986693875590479034415956747337813540093679349062697329975342910415697709046309958983512137
7098420030091858299054667660681494616516639203973454533028645008873523910418756726886662528880391510
2703979034654481866397155136501886725853626433511247246340448329369454096326744856672708921669234361
2724415098374097806757026732884329084245494579838886419800560208065802101175328501637111738973671128
4666822388151180710697543839350433665663025503047110703091522175819787089939503634116616246062760103
1427406617618412452068325194010625184540968743261937876386089725392887676902915512367328140366621059
7718784359435165223544331030067547826753503213986542749951402492495032337812344060603610486732519676
7817917036174538003095560065954047946087109454648643478695481595566488340894921029640911434767463543
4395300518671458123668894350984346644466343914601698019179187434400336511881085603842631069254999459
0331349125197075803959796084280819993579012970981101971916411657401015932774475402034925211662787679
8260329653586531897669655612702678906803652918168744015887632050502691157741694471141778962040201523
8432013679373337482735222682085253304123931168675948956825212346096861278850635632691908408220858216
4958948565907598730827922260573220500195551849305307353008360333984602482935210038546137430580278012
4882089593833135516159578918516895952371869390956335504698773960541245568641134854897412331844242039
3558383506039707751955672009891004809214921441386144278813923141243772298701009965497302030358110809
2949475340896925366855354372475577849017384044594424435348400772196152125097355272983944198720959830
3515499202058285705553596424039405420140931425759112583002852959676013424275228288606368716898471889
2774676178603344299871813558617950207918019369125873243064393292737725896348226824468103595034275634
8470578484440429378258061696422441602905788129767285008511480681380272685944645662152177119782694689
8461296751482163272896886213910753137521942147527433634489630544746642805051567816571876500519000146
3280612567362807680467843232460345895736366374168085292460915863614940712296003719953849755002651065
9498686307914688782322905813348214345775353049043068687793425937966907000011155736148441341019514904
9802778715505010499132951599363521528819294540292678755505319442491729640283570053523741321601321937
1685142581051460145430463896081685851972834833645089610183881033820511254162111252236337551968470164
3513890901537558470131605251204835810737579590916345601564719558288435658300110396522590812323400690
2762907514250837888445104705445259014764587062090136380931690807630140445580759292728604162540597572
9340011235844212342196882087235886766754822197495011690044856324077381686895542191578704065056194149
8943638649947757735543782245882864784872642385021432902820364645534894641915244176078346475359143998
6975790493530811047879242062835848054755435160315760422444868577158537255680169901052867733084570739
6450878025108827708863259765849510904079743100149320211412452204211038437844773067549265550773212286
0884236603909618975199910121562147021626177486054944079824769163186491795705580700091449502039636362
2534569834898690394115818863280931995706192736204605625863827877926146961752410624132752066351342426
1247583922253374120361738456437593091112157139043814516095946670373648807737572936268168968803499689
7622805389492530631797614224533378794191984832259997237598736221334851223393005404756574492402021051
7931417226073825495684586864071981548823632169931479360967605413415235148642662044101344372597160041
6552266414656797998942820458162343359447394071525524569680869078793077468024008405653619286868143987
0862807432699994522816779113411878694722161240678872031697693758413665340917910528520826379712834341
3301810048384782292522135188771667316572310379284100477609489768276852639190662040883476202052023640
0750160245411443641206043439763037480355873110140693631474274233006358681945383353964195030362004276
3421861313629720534458160616781128790082733798144629904887409430995302926722076414465486008444341812
1212422170649083049222163898553716232689897814045610589262413775314195678064218051479766279914284268
1631628983565548791805335448367579032141465783817892073935739299744364342298693361959273240205680851
0452278115529069086006616370328160049785820928951536138525778426315862133129421152212070193165246397
9112226059162394165484525786711541841245744090706258928379026206937919039543177597451391492858444343
1187807546644048249172609218751655550866072542441783619713550253832573653908989643609605751708423200
0143031259333760395961911423371408341253972838103735716231029729197397334910958045594749830926210978
9520194583148747865075072332482820242868266851674314955507905179889639978545663504669735730512641474
7753897696342888438673242333091302472348890452837180901050862246710844433180622335481917995074669251
8862244569639236570824580001428272419466068224427070199214032047278612258765152500091745311990123161
5208507062474892923616562749451988821835895236703799674904129956268336045145373977421185797517883487
0455110815868673426630533749598146363411027170479347699768013248172183712417790656910973244945299834
5577652534401989107261059636493715250491682530501910601144215733644622140997389909527664149371058481
6178150614069281288652224646653020437734807321574908919459936502766128066044009538291642037997793670
3151940221437921183054455807626154144741825527533392738584555373087314523783795025278427575820484439
5739479191890222758307183894603955622608091685400126269229647243199231101371874420173152188477088207
3383192796151711512298643425632236858745171721819295254165565232037647944157826435761350658597080965
5630467431142657853881222718518363863097999743686353336433049717292012376672165671667827575871285529
4415465952794279780750146688969141891773794362833274037067395118151149682156542866248780730055174460
6542325508547891184776533956965882341899197828115619028405320879109432072370126253954848762496803712
1974284118436968761694998797395693772811644845435129380009196209298680086980705989895557379431114529
9771870383126262005456579846981776416481207570429295056409793971705690993425106651625620969075830427
8282358356275882700263978377778374529468679336365748487317437943289843391153729835483446761110919768
2027680421288146455742389716177050840482344594073589847394377886155891293426159423358159732298015075
3695229514237494720963459192568980964532049200550557209766935133338344491621403932742526255873363825
3832454041152196352038131144520962876775352968062948503754251630900091113964795525019956167477009364
8215570526068448190383104507230584955030382135489773318667145301967180974346723162225899295958673703
7350987091974558919491483117528240411267023717414823639476148761717161144853019996271769465633342085
5197944484286550605155529967251782702781010676776286588815142243910785550064703559273436129682378074
2890517443155751169444017179827768034963372971896968374183029081007792744641478016742581995479547772
0813158407381871531855928641729350586121279825116278500949704193456457034047151604705652222660279435
7045842445689230383364331537397790462004610400375540945579896471747018642040325109150499099520825033
9012690911446706623374941265064073720678180921403168896773509067551789907359199414154628693718259919
5594713828725490103855058698343481640253168255154826728173058779049085032378526305216655489689931003
0546526304951979979344589303821552994761591030894294989872664957842790978967206682972699200601764150
2903043732855004404636299142271876975310191459566701754612071419344355451586015316293296176804701306
2899268129744148479644917257516990584289836853233131023965650037426563507706788586793891176072289364
0308981480381145066333042809184696617478756214964854120937997757262061283529271223615191910574509955
7562902232314849365696313209242797854603472015297803708418396852776086497810986426046504471715603584
7222646239462504348671789164570525765102598135616708717524409449375800040989306295115900084160679335
4238385986096499106440020888150926179779963970071027106660837144881809311124235439580256389097274468
5016901875118732708843005418513518707126938199975704619114983435811056854120902407477969194416845273
2009524275412297103497246463236595322490714832718333310190480371703742599065651974630659003423328785
3987010568258112713165616422688307150495023512280120534811833083382995042529176889240151464368490564
0210944939955694192357274825768146189053202286529465247918302566419551318567317573736596619069403578
1038764740987460881261020146412492483974741395245912321661387652299463861552215826319609481410183095
0292822659129751033363719928584596180517034130075838453654270958505714692187822983018761295894375678
2875898823627407931951159706542576757585388718525704134201562204062256587931651905917580439569290818
1206660150452523230499004947042636718276627568877106699686535256803633133977385237878803648816598680
5056434653373215648693275184596716053993970447635948267182396544137642452676893086874012179953198496
4295182501346375732279922472467881321218549297321773982363578602711843483210665930014581707787629587
2495211035980611805113601435686411237624323164044296606165546753689670169229352060693362918343824313
1813790458503727776763149441537132605727829637579351263481120252837136860859419866257159523888397160
3066812569286308623572144598373594186198941506924180152127540803079795953387162149556552538598241994
1255916834126997597482286111981015671209481067507245491242426951926013958322787793522631010339420900
9712383950322053695764295327333059628050468283245773997690656661858452873476340683001575288253472076
3611566265777525648552623734850226247956918296217900758348162777260699429844510717409829827287366908
5412680110446581819773646516884983008641963759445989213997371307289771722192880971269072282259672236
4879438826178724810967199410592664002277960794996088256631980029228139347930851170936391261366485286
4741763467426555400439103027264870580227536666500963620980566636189573068500563813213026362277407637
1437577736474845977804656451139668915760120021869517733870093181091037982189926403862214661319552166
1894389194408885323290723890801071795790046824816863654536545240039780156154741031599948022778590719
5032990655599140490263183919025583179139713549417837362985693077087545787326821528998002334021331024
3641059758354939168395993187867379543064952257607224009613311464960451322687681687597646033747187575
4745512177780790893286911188831152373051627177228035011954507433356798962389030116929020298945022433
9999606218607601046049272187405459411839587677099437912412179174875587428496304056386893279299398660
0953690234209566346025641436893529813777086243291011827498942558247910087802689145560794387576632719
8890373625772645130593964864704482326518926707298508889800508208005341657336630149299126516494100141
0386742918124490908742322412682293538985281267125007452721080880016453231239558197114232076375504001
7507150663600065124943015258238399034592154475753731732387689502857782305702589403005850229950624300
5078475824459648779860130737986027260109508263937926353471923151323402304999353066575589081132267426
5787404730894409841275909214517391973656461175569215990436680154595725374251127220659017392360865463
2204050897140976359774526258059902740621787117553760891609183965993207374369351432691063552174125528
8310774660170067367764491523555909444836432734115610154803007302880667960658357783051003369151266212
3378228128314458845906870745921330937185148207775007673444374677085794482474834546393064533131231864
9200728208564616777677488683721141311572068944713222220345144809779256820590778209107675857669522773
9645454835829343166819637513355286581684393611220203813589795558321910926589363130309645340944516031
4998040667230363131502715873785750645632100774682325584337876165812541806061759557392960011445859840
4808620049862304027215924565842277778701968943597060649890310441776784802787505892894426855734272235
4472182494943839657522200283186889877039734414980211119740720408002079480392460677549788753522055797
5033169306808976870409767404113367790858521848427388805066940567017535921671811327261543525879805700
1115141362832207940908015291617662322036073297082184843425118997643557138706215273055782764869985990
7008664901923125389285573629936576362078799222446166069517580528440943468047892976049841841455870437
6841765211445055716186212836389880359405492471777625811190991183913828286185688240759556005937463429
5576904522455562529033200447247898841574538819768364106318707463945594490016801022608467181539541509
0387030407961853382621218886762847501853266943023328612574652326081071408746227149655287322681767258
0683008531238426303251024498973825194296144928811661430215402733099717313226221192480050604592043222
9373958634796627066782510799315636807738186689799369993488257088351140002548619264871990676165780101
3522638942549163353871742023558859081236284380375800001480218605120568573746093595575122176207948145
7155451536663323924627405642319703573093450447156256097106745488608654107700755605762062728183232443
8740467187315341140041975353568180034211202793740781519741591866345512359611636710187544789249344417
8350558898516252151567721712951308251172241383378130220271792680603060807087240454684345438760628732
8732247412895788912768963599227441967818869675186665286838963941559406696319329844999063755172336807
7349636883962813480594696180500623834614168671189932543437811237561097207106976593474719211585690147
5299801507789263899298599080767723434195565292449746776307052363859625885344097099203207687694687870
0597583639279382924220685284276784822230576834559741788183750765151477661932706377006516782748811179
4745256026868101630483689033814742305956798122848138503202866133374388253850288301506576688293070186
4431653860742648290668755880571901099122358472550434739467071407767371713700094918880028878887683657
0532917982706983508439974156948963054382345092276238448843426555663847723379434778954980643627272314
0049301441723006183050096275950994264790187949583273281981776979555298955115626819377416155786865575
4623106170847893617022425279345491924816001599517950969035126701366636286885008123176241735986981243
9992017805427362681210948677909493416054554175902207571196423674745727781438898996200885616196807431
2405765147694534597899468345191784972330703134116044723215895550338872473666652410385854631967623188
1284281542600802934432800518252798264202611545067491754880112622168304330249072405133485295118082432
5199132953632242911183305837956888779208140832687689525540591422774553998274878037269624236395778381
7520340922518436508726357788208493958457539402083245325728752079284622866875909571536618537859397330
2908368729000623700376796141339401378325816026755848729220730438464696513234083272253221362594120994
8865447775128988111568431999917801068618608461561193478999517609093783224139371149992296744040427483
9654346109614625117632202283800147089305925011113408325351028344540023639116369283996889858883969035
6178674661143103443726135605019152203323260995033783926544688424125452976309021984789602639863773973
8094120340026980433124288205196956668106325869405141732378386356753595000293583688641149750590444173
5310082844064165673844417731930840606499193084251769553238559042034619889835784794921318874134806512
8195667873527059937049465085581549054345274052017315099964902012084132651961155573296735223684580237
4705302466875233267462620540341108196683207380766659882367359309180120291098323612452482142791071481
9112507684044972816112496498657617109368940362238940532377935876018751158561835008968487415636333635
6728642950267002094168139072771336143907170827394215558090522792638316680605465465090123447255993448
0039878610951374219721872897199320085267807227169596792377309258521800053016215651387331186276536432
6864622339687614324287955988074692123266200738777349857455692413888566528169352330877483869213699767
2459422593767285073484718921215164015566741219438109478277507517819586842580118229418005677028578415
3931962791531490648836576197531397021799591991502593775573769876246439599831753327257040276678662311
3795388803631623147845278987844159691628366559489685318575727646287970570598796234642886415462784133
7596214322018390131731487597297952892472831985224419462997005197080086065571760614567516052442852265
7927808080390803230794803889590811951477500148626030309766594829977288660600696026969269169915449659
4299042955459223937532639189218133534683399579738380748998173716171858897912039554559441234586660293
5846258683595476489064184226201081722839158968900007006503441905392835033313882220579493603757734346
0993689749802853943845823713729752302703185372212589305399262484958430545767535677229994497138955232
2003510895114489235460722541039941712266725687746479149027794252726008530274135138204760638762385272
4611568964045533407241453411040606742679118948825993089676845676403217713333038033311602810896529630
2406186406158669252898443899411577338476492255355810597472183488476852380414717623009363533111005393
9391994953351875048543668432445369850077947476048632645352161731734043833008968721416432080925296162
8172826358689870945919675026038465521412200686264614437084390298266942165856172558788889390761271345
8187493381013653879562498427715772369085356145875254530522367358185939404898613816234380792024765173
8125657676871130177534122367183144638803045237390908327892384737536246953133861106842680056790866523
4590393434705330803909824379571592347861520887640916176483232263571311526004343556091381780594387660
8491041974352498133853748188129555056327299400609333425396898775077664291230161061435471600647892972
6395522912076122246626792895024724408621358554832702676859049586734124861086435674987675868160487851
6125197587851802354209700234442896769912435431728367606005086228979238242783571767867823161248430683
0745988536340683588049018251944954800733481007938841809713021215483462678181647043929001435973144490
7379925194227565512189694115994659331294114410862486751047014819829780517213194241071966242566471610
3456681724925516847016846787644653302056325024396924154491646792989224075867820870006390997852136674
6581586512528464170111211439992420453318128228687514722119759344000488566184734905063244910149984487
5318388763504328864010572648155342635102013599221923385769529815520865386481509983183431128073251771
0867568332779867144907285691282090840505812901422011754738480496787780689766783343198713145867103708
1519575158218077620932783377815458809972540159815812417478499807591346533037551964388211971617057223
5522976465960686212546337226546446494052023310663472647405284987785943608551895121197831191699785763
8746067975293766006470761236254887121145228656801203864506042907440058539521902387109857173625972670
2728254046061267848159060770358494587152548399895745996646071951702458981215701635812690551190296696
3382859403240740266648594929235124458167670250234157171460631440714982661861690896988547221733627412
8281572121506282846400176706363808554256219871958077507732370832132837443842642678157295675482510888
8819326229112920493992317913332060786738412440001812300563522691661831182763861309476671651211043910
5879401861711512656534804441863823553882714430148606649290091010271702781733665468597500217250722165
9868694796296584146250319737209935954551781490146262269313727203976872452535516673278150224704490593
7374462179443707964888572200603144063649937531469111655686379597632174080269385398623360102527496505
0425850559897865564417691407782568667107899794040327251484385197247546416457419932420226358499599312
2016570031070754671600916395048405862078041768275815302897503191583585557506544294869238341066184215
6666524159590280368070754782858172140685824977161049796849363977677721701806206475092048710860511594
9922767365772084845715303141664267565108551834108099796089683320356684481499242601968854200713173160
1150779231799163039207623912960617294308352239385870373985745202803710676138273641318711776341194404
0936144989379784243580932277817184549270945615065127874470424717001528154718168733327068171978844908
3954962411803691433724499799833668819102380933781491677077799682371469196694109586289523503328315962
7819577199154295777128504067196836819681337446441513272951006296742427029712408930760841169737864496
1423048363065101567974429284768359919496837681763412974310911215768333327361055713163328547682903002
9774379196627666887292204714458115104421084159077930275970598826262910302283912245037724003478344090
8665914802679068464704087416238491253376128833396714829374396022997048142643600741869998856274074405
8086953765767662905458279664059535270188726387768172477688178091916178445365040044477316128493183187
6892633108270339871654972401965628559443601167529483096480878486375998019124645895180153300050409938
5298400107662369632183752355691611205114573669683732323570283438640528182590027154419777990638074893
4556495602744426401055124860051707073704909830032695566029595774829186723088727428245580392771800079
8139170577865952543874935146903732913792142906062858208885471193073773476397293785039754404127329749
0564590103855830689124263096170173004897687791232183469032177970718894263094678015932746677863082086
9239429833408915659999774079416508385383442348740515244117771733088765097543967514422222858788918537
7923489328695652733658406166828799336258316394486153348215874509688867832672464252070065187396690651
3856777119670423442232245541718220018920695829249993966898665643994865371090384682448814116503724314
6983581696401949107710886189912244148255026313248855011002399661829681833898230333105739758481120374
9828978957352985117895748148163160830940593017657639699674509068344913891580372567113466526727789515
0683204619252352754431357423807878675457407751727554189795425521710223247388544206559075820195404662
0186830687530160053374232147958009634636483351272376386719412274184602735492984118941089045137009360
0424849294064061093117774400284654025064922555860088539382407008823430511076518287590249565249358540
0010730160094171941325814469908832535403008951369557399719134892437403257867845267929610426822182087
9323274226316135949213250214008280287699173739898880955827068352511690789117138970260469254575046338
8294968006883657458008288855602081602645052018896916529324375902578704128660433958070737952946317118
7339258804503922309975439023783657503343249449517251828754100975623693306750949911594404647929703194
5313412277483169521974033839760901434694085523413567338565738689341215198890187765064083326762577555
1692360095858688196391159124730435199915154589117245342695681586514177046814904181288007033041998776
9469430879362197176122260625216176992590561111355467361506711635652798664476167771816445496905546300
3678965107089371236668016834631167711751236576245354073597619644727988345981212284013091032693358989
5259733033430333254227394066257160439321734343631103791432638497709087482494767232443216691004004147
7127190250239359195103287506078310609010826602458454805923002115615424666003337493556202834006527510
8542909660769153754775434393089883835125386357521974010994489556891053950610882699359751613661666193
1170724131267262431731523328636299456906493023981591568773225350915078245212481571070400285016177142
5564847639243592849894538868010895918998811682233048912423628188943324725363005312103079407738516439
2906767932161991484724105443894517606081063502269309433721086911924487294492718052197664825365336353
1895017689195649188512786485831175998116463754653681871567257222571855873856791326105944541261764996
7115225853758650049154595993968960035161676526151252792571690734565745100002048243490902781581976881
0837217617621324854080469516900062298223496669727115947300196064916752877152128156041268510283634957
1532966683876777118592686585840557476083138699676192271540054177675198107614848434081616763948764331
8418233004280787145066433801068651531531593120338980648923059548277176768208957950624486000459380068
3534388672312117372828952594057395984535410252997659028729591473812260451251128865111455052537869814
3998189446708868791462974763500826468368348058331203194217965182616198313253147854210835587563016850
5094132520848912903943921890538703166530247230405693462753312025901905496492293218584494658917612353
8970108843346182152679937893846432023885724295215316652971105416816918183148301948796041955023309101
1002922204988492582807145675958431022755860747033300761082071765242558537014775357934896309157520468
2328919826875862809470152198442840792304410878984449621238870647387619246482267646762883588064072280
2305280266236457076248032997753284098511013376786275141321749026791540312813336971551373792828964924
1968649633685227248663001537528619725785680065549584035040053715341826140501927581507968176701590134
5799167801472424032577160667578790871413598463766486090780479382883168534457164701125007455619494515
5259883783502998641627292015767000580026995788934223935848858937330718914255942404623371083415163243
1386041373461466533058670753808416550492755362943037671314264886460022513994054718775320320981546792
4859595135070330923474816058684811016379916046245321462631580383344587202370942854344386569638819573
6505454383287040713355313821552188245785494862239062744060927044721941378271413045284917230368200206
6048351062175653402327124255990240072468917457135640261720303838531487946809404154003526436822035984
6115306242878926334844765549921881340404013495867921055971362980176734927291148041480927092801726413
7426692361266213965936027747520565480717063627210433457525598402229011837411677969456596562052410742
6096257257143947699205207539932333937610799620749464519104492764822452743918132159516635546818018590
0805078256849241636628260396406372578723338797138170149046613343006279735912638525170730635924453395
1096868763992561342768641809447293540124622535721871486133552561459868531211645298290049491216559943
5292065576873771733742022017820238673550247923208003693623525187875500089105214420064387632334084101
4183481070619076291902911937588277931226973558939889823500363907322546442263579309455086479420393013
8275566918591729647626748984095673523488175458566908642885104281997092308573758363461043434178022288
5451511844979640288668103335660742545589296707029150761617378258141863062955087090048559112889459225
1218123407963122061216373393621082858094953679923832639592641124966056938697926697510181376516259422
3770119191899801367097718198981379509751005025514526414667672155418799701323421779520037295335758491
0178456109993905788641708829331251593129043296375015757056035761880654925750676148000334088850329691
8068670254289713181149691787949255852985574695728914671235212564870379600245417487231583299082540692
9537926834602628046267723798879224869701738346289698686444955166960376345741557011668904149118302612
4876481682391863375129281160074936338605918172714611318444414913845016507815217479686713093697751332
7481258902182067229051138128708897905551380931847181222517381592070174915891355599988098036723928835
2278266182151223951946239162011146756350151961261730748660714478649132493209781220926804917364704151
5324649908668126187148744133845587148664405679563781947332611206825938063869400835226984657090424350
0107517092452161437276168930200684948877592607958126090804775560374064695726021787821734562620532491
8412247265602089303986073012623679358515070418371323061140026000013962628706610925158040605257214680
8483602257011919523579645715588389971142610409859980184167705914390074124741117127076375204906346972
2786175573930645265911322745341363381422470890104401374264458425911756533322470023280847049244699225
7531883408507013107377132709596290015266917991228158528638584151887346716459378039839176853638440678
4936073035363137869126939357097112630839455384282997457063772238876626977121761074987307150285391676
9392611360415285555431248074690186613554525300019235062121273032882781164033014669707000206826316063
5514339298299224391633229073170005271500269165708329703269838506694586775315405987732462748936848867
7814303918068805143130039911756437705581599389905475029558123944029848510304236379552813279142759986
9022466771700998556589632784986387655307569988571440778441350152025914663372668655810082941257512822
8113422756605544157102026038537636330837533463557747965737568817105075592778396264809709822462168509
8661165537443030280299922873494372868504409476537089389622883581382949266329099508645829589193456168
5736441195132905163152671287317527323554265295033203714892318137048752213636947826435628476760645928
9844828667676809827375434650714370581353310938622478796410587832561864070215915642722895832613402394
0400950587424893590001623185874489378487856788080061420403248521870494861345421298312978274249821746
9953748557607722939664728876808780247134880071950606998150006479021524082060728686949629366536658536
8384933921803145406470400351404281731842282432456416078806901887632384867212729099521365482128747937
5208026123110328102219969345427997399183346682797553009072220909857225303425621847087747792236632995
2684941648296369270180309605747339368691782233618800747288237677223081488642877421491302097960294453
5143113223358734821356101128572367247130936107227552722136278245000194170905874039349742057546901431
2725958916692877584414771523995702647737725239560282787429150356078608428352770893670899268814417862
7589745182966151652954209677839836311448250114658078284764856792948840268588913024418391815422694949
7653872498379090587163560747279288084419975593290671157630376520152536010593246904725507023119665873
1462911975402654489292807616170231934000713672715240125776934221236775995588794517490140377324032860
9201030382326783003802930713289952446785477196982357579144707120870080648055720372806869740391965826
4279520150134625489919765773167638916923056788023157869318309931030555845493957452755466512063766739
1601274510557584969951210798642672305909795739015325888624573243928078217950545177922567357497719214
4168517067025948001045233287802617698292863492771591061546013942959692186110394091032665316107302950
3805830488069132114152291236385933284738194174050837368026877019312483416515717256247616361145780528
6532727514897108949280062158763917566673944921794098627110608753735015923570769658881692682263324574
1254346628232471339926327535761378443454903763893647197460603862132077802674555332673235513375231908
2284903759895544497337827388547377590687665686540505423964842722910801305056315704390136353014773105
6398445036428481903866061769548029130238752203250977320711594210780987281505318076068216352188402246
2817503590224925353773863224455420971842181187816826126865127881285454974633527520386086146970499652
9299857282341984439855924563038385435465770171567728785988283737999363186711781395578548930995601599
1278212553125579908567501313853150692516196124563170806619102803262139641230495959036005817963328566
6341313187575679080361700002497605179616959171823852765697366412265051974065286509487200157897956822
5482313062984865344863178189972177956984998013820507946985417306449936527886790518295480755079837248
0842721592039489172791928851433298074064211901057003099793806811368195066942489041106549182270736599
0582618980451731947201887290786831861920659937856372698727485112977385142061346683223516754060710707
9433179015064670518909624287683930109381005013682286155784310625533653283256075617873473985275619030
5094295142373871684162716336865480643778260933487184198641248050497811165782574256301320927471367848
7266116288794948663948497075507478355021379029295286740496620147301442049385659899886883219255253836
0147559094641791507352802906072884272928771783157080536650968858367535920846750287569732291896693533
6529758352557126141874524667600098852777047306955798208699503994227140580283951229747367859585348109
1964999648963560287284958419789168847387896624074603561207838676391197524874487144974551342464360636
3577382939956936827668626538856219326034159550956611158816359029915034018505643570403425076609083128
6163735637982143725433971617087209271419741822791385032365688221213118824983795985547539820180841022
8312356017441860092930934126480171391401677787794723007568035069029190102443853662263142882288595512
0516113441087736751613864200738506709605108201368153017225570337352038057404342258163552840517212505
6853554647816019759737806788268332511423722026384303086575993034665161776329245929032340731835125921
8419246791012699099895640134063347532825492862765355373706190277808932700654897971583760173260674101
9726451777071213417320784858084759433155460063443627513416436418740450982709886388690391583968054386
8579793735123925370114046427294987467768122031351765516760674956094634797035511427190640955235433908
9370013800358812187094693682349287895635909241771946313074842701197558193640912554343751091309881007
7105995617743235498375483209274512843256016652670921458134524520985559625298696000602314943431689343
7088569031307240021256810766082916367914241668035125885235551839489787336554082310309594656929029964
9412131340484187834354586147884716046148774774199448935222244413353716773914516653068828235422618413
8689627016562352006858773811362609603728338940667996259088330086611274759494568867087039754900623011
7963126859107963410761489761121618352357549240019077103456018398085873345748684203734372717542828206
8536657854535478081451165441031247033242071573507772854592687942997040706278730753136114794017385991
6117238709467612325478991347394849600088320509091032612223738893328674958481606955309905664984606451
3556891559553383233718001748677154488983065682279053891421706748560705704983475200700404816159694754
6815171010918824922751684687010664369526717588608338337730608845067986891192348200213533741878270886
9135031014142662290276365933159641220211412589010600309672248860594113238381209261042566284213035991
0718292703387096734121342785474498169758254856394734177050836884776626423954915265441011410472941710
7100339747731206913578570151955681159843266284453140841657044083112269560306851298846485916418384728
1716616818815898919000924516664904951888842688635025264726688366741961710422936674613302019101947469
8366937198748079292170770216631258147516247954381270297004663874300308758419546015847149479469956606
8867837187376368506371993457583055251552057596531918970592155665618174865154444728044334345497102636
2780955973662970254502226173289767322582710428549020921542251018309143268073554128826235737258884643
0959834197448089184477702003144037899223864253223049110793920330847136502633482215567508899809987991
9324810250779278168258279857406387908400687993963719230448855851070328777410579881832965403942555454
8946997195527029283811730298200146199188042037297534600881866663687780960807641633219095853702738615
2070021979853498187765104424097704850517287481594783614892210745877209828135681236156492154611241813
3702152469856461279382589387199442982157861613814472110287454493393562006165006653207674797173249746
7582545797300855578197701639030730939774872615378472203538110429404408772557935970333470132100334039
2618714340892500195212116468477405502146194592170951970158748502028520192294276748952819657103141412
2087869548062424215720705065718831042635853870994727888489084398711000958173105882697569097641558966
0415449905873596951486663662014315843393266029050211728266993402336464951385894228774610099290229735
0477315086289250030817171968721615703691219682014359550805377451897932486410114552619195064157146934
4691805750622954455984245471648382903253309003530090009067072558479493432303321777844700705373797822
6366623668826196945775187544013958571662064681400991501795344705517337701870556330386141170533536959
0487850409091209287971555196482214145192545605843332667848724817257337679116790973632615235332833859
5613920688203798084809994028101985940654979592764915322582806465328445972030907794072171634799760719
7768341872120838803295504044817012440297894102384954651393146196676724711113877604181928157551957137
5929785993422827183295887061092203326635499300047961919734297547307343482254674770604842662481506946
7184035066249628028054079951677109271494343236951079329893981072318994306136212922163610699227388606
4959223990939594911662781862082583493408962183073026150128970221281691625350089818169863220425007214
8572266277328445957811757829870897900792982410477828534020777738151743119811041015788441181887015636
4473081840975381562571427147362739497249338608543299815859745989082240376832181802181573982482518044
2853853294586278331698077733894845282042335492319171840008018449346044826779979148123225597456168681
4355690759430699068869038247105853622230563671395819579098789681193732788056513928654305354758856100
6711847972173905265600641023845883819296865235100432350025077331628055037051137881111622020260788750
4908842212952290830681214690520935947427427468710107504282555152599026860144235829324188615163569047
2805158038258920384656829157244023566688576021093305802257728342052237249329483694680548960581833620
7216967371668218481698798369806528382440611512832888583742248433963259868406976875387766928728998414
0654431189726909987491494923655381262970960138217446246901083242716252605931580210896615574249737006
4215209567024860159258490672384220378740103516431975195309718294189983240611213863165428766129101498
6401008722767513085428311725767209159031098782014787116635673358469801968886543924171827279434308279
8679787522535038313273879629386208607383293587172089615309083310738182728837622767810756821949636033
9043564894474665169533563564184306712622389385614000471811206557876682899568129133659902607623773016
7309487275562544146773461562767013118428349185430431375152708132955716663749208703866280442693875438
1375334667961339275337365957518788387728956681446145378804279901721564822569837319729690420660193907
2413983215654539030605231872874913923693664139061419032166452536083741790019630154673631042136645716
1860701088154550614409493608071161661602573362828546879456404168707228662712871943348082364371774655
8624529634349280463221224917955695255241326604322414284585773323379884490145790071460649023117459674
1702417900725750040261517881529703798167618059510300057600662523931895731322158747849001521703874727
1163641502677539149834630684975256306586505571651072063507153885168090364252423390438115398493271751
3473113098851503951634480123058316033114922010893798620040648580891051536502945941113963766501714670
9154819608599012714816667307354946422497932480947775361321411841156114105018584347819116475661252890
1095939132857143527877036570481666765762211314967969406734743339678733342072732809217151879282446366
8364434196637417357351419228958526916083242284453822313400484991196429663486068374213905041503347081
4074296748149399784831255170075187269489110625269583989385555022082101749972381140300458055145508139
6226164660527457469936182186557287617571748361640836335670188108315735612679752208749040416508755145
2072564123174101095233434572508484774296094270074604946851691626209548891070076819781042025623377728
6707550566677646691905203786301874921338622156186107744710675875140901520349272627843283542236711592
5838896696113543095736808772171811046981198721713907868030318359195578888986335850892643417194816813
3295351713747484968141336262549431451959909121070646005356871951944563759894299100540026762470517424
6135944469056432027699599120500239923305095049544441455367490046185274193589885787796219582424357590
9167959394257481766890711381050443509561850687048572942248060379587606355399668325070878396398843200
4649924945059469399625754504874230570736573718680274279986912668543833718868112228926391829411047454
5118439648113413090106832650397841474485758937658175575892273368509791389408594443919689062058274594
0459651440592256939188743106541449728540983318344577944445741337586451259588930780283670569778970826
0690057383918102175312493412824339060634939621922533377831947170066605304616597909057700304816935806
4653296958730398552681474887625996826937596864546001489264042042768837426626806764620172820306394016
8444072032851653580548561650343424995868499869326945978076960145463108122510803164342725314983467862
9842573230582066918302754190811109642730730861853954345873700963186689111750500615101140586636289943
3612351833058716145726797295070460452251665177424183975093799443773504409314323963789560851384892365
2060346845979518125609169017371513500957985261876103181832715313288241305410591391262149900183142841
8868783220511958595308231241874228593730965308808024569448299799975059131490244985437605354006891372
4895095935269642561417409835583493135970397318378757146983295637287895849742721953863587190821145090
9442288952414046098834430884802571538089984785356946701832421019564126392602389649026938468221467467
7336222221305949854166739047003638902860734596112645537857368068070724834462285656394444275635883546
0669356581413707251233403496400497680963886448178737188262542277354781101592876423062290948785418077
4369656078005320870310956215142538896322645713417632975319106050387624527832008832485255773485676485
2688203893929105712802493539205023500900507925117633316424451508616041288017229342344805154588672534
8598880980695855346922407326307066881116386689285953465915944666462110026339171818203024997676376764
0546505036596497758054022496938205401282580682664437567933461599875938870097674950016217112874342400
1131726388742387590014144875488706663981874147519762345235872699342484803575884379517058682049808877
0480070081016320106410783831605743336333553684997333817547584326246231483395915421636450312988438971
5272600129221936370428231461286010520490433512891581042094509920678209189337788948837230265838475893
9270104421297439333485689380453798977217389195339424237992444879210028653675591228007262716203310235
9836058072685786817816051884697031913582351275726407686420016870835366773227847506313675953725194051
7357761767664033991270166000174655273197142314800876607526491013738615593121908782817002898477399653
2175306025270312663774367397195553705486748573879066240044125179190886917849903734063170399207468923
8225068939427412847777194182885231988809057118474148800345953250368935004182930172777283347528159009
5686502490456134778697897237714681496280163493538329872504056459575442693659325308127969180278704469
0161037402374058445084180622486831720479718590711784232442250307012165163713446445077144867445361703
5256655264764509523696840381979377602327824067298092541441790241682280619332368727379260950660273498
4513801065635644712055225493032039186707873949765313857063313015336401457654718980901251962003681351
5836035272435665678165224817548603090901606182842838782087240182042757426192789925252979504044296278
7012697712061318902895791376754523613892167183746974927704070598199995048581029911772780162886217641
3167171798891110084221052951280902905292324113411301979556732629706172096076463369383367657041007111
6499702415712724554373366246524489986897902960286565211298491086378238373942917517654961245828999056
5390397098155565310788514151265957593969273276191021974366366172898267218480152289279930620604825851
1226136984967104559064414694378983027903557081641134080179308997520516905038042870335853353454700540
8772585179203195729655440714587264991213968504331007864852164746269338934185858615940498973535842501
5634780016183460473292650683991096247848863717930767275861032476482693149466756975135455581974769975
8386869763974996269635728463753143685549901184561898822191650397548806908690911295018872016516670953
4217835673411574558371361969953103875279125117825995890088516452581538547013197206639091620742784201
6072354468679020316787246190543345642826679145721180673842191799732250884114621380762865340314014413
7826852553614199707953423013558444943776868726809107900207867632364872777330635576284429785346793057
6543419409367939583404789541591615389320405574683744023713891863642342855682386982057046299467508114
3687083199951078389558687737996893635347591042946659120814137406746892050153964350202293714075727631
5623269711861774991256494865079369329038777994006955464289078131004663140001440423584253242284028941
3428968311094111322939297519479356305412609995433286736520730758242380331857431312881947790521100787
4751600480245193523159615450371617084301775182187103426342134980700779514530617202224965612166063004
5852899623392110400088731801769714848275699462524154863739851389425653126354836018667341534054953193
6484275799741505057654468930083230792030975340178331968195908183068593017836151228306138934666988724
7321438613559577218010257064578268505816648351226704958455739773630980327170406949744873382518539033
4702639019523681026928068421977968613142543878115262133451055835978363377316366201119923100747829949
4166918617993994268971816745369307123409007046922339600283946724570324354489540356894279546042723760
8375776625261321661553102572939742267404381517248799355435510213821402120359773267461973120148739705
4149348235270274154629157322130521970591688180100324031656495590602460192814415842820883386194352785
0279978180753567935452733284450741740546149541098908735052970782989259635205419737306292465550375071
2492347007850043614211216353347090174620086242041675863919259676412603303931661044075004934104511731
7540624676985729993060421579187125975200051294144289742088609114755194844474175823671778193654181788
2962778521659470193642969800718529498264664028054960126837744730640121990578754763435472035677521443
6786838230685468172094517460348277840545686600965260783883305785303780562336802227046478142830497745
2499850871092418266019434398626353366899490039226436810020992714808769366204861810028375465763028165
7860309093505919401748348658497399412477249964237063707813218093704065686398729639865405148318907851
0805754727765343321377647078073644037071825424471927861304784733456145687307445973174993342408117491
4850907757193059320157717139284623812921706791095413653128385592454146416202391354210407289522180769
6825472378515962559444887872502833419315122505302524450454299891137509538511716414265669399525901432
2221371964101155104218289258667856950494274321061090870212557600558695622131061474544753327891118956
0444707797766583632452311234209539363623150221630059282628891653571375313456450106077241675935339181
0847828904600840437457099494835082896206076345110894928598691964443766405941435871679288411307377390
7389549601162167873860630397811581528357778449526338833041333874865462379991090974499044924229056865
0984708528807563756425620044715160599712880885662173736449194223200387668311263613135284907889068548
0106873722525941376836860531847084871625624203052228049211786116109408832490776334314327541760115021
9498421286358016348419334762335640941735843473392517718634904112108671518338184656775034015486259538
4347365966645426320798787939392158286491700660578009845231688904060342597531961010772821599341673588
4370150846321439344741162733144915339882163644047558033619966609688091949205965317387430081677541709
8069772142012473170050211601091223444653925302801571906091820576431763243993005457983796502246229220
1171490861113635443065590615093036604017298956427537137818445669974908622541176138425182240539866516
3140602859069619107139135708512756249143735747524018156406185716364420919300461332785439358864469579
2117217395084811823751718574197560353121318322463194066943567930798424920283544478191310170501881645
6691908800331170009508725465575762078627209232381100804179469001043755100243065247262035219959740125
6688291447252695940640244839923795417411576569040395927934873418424894928088143482364217019379822234
5106751278313628041106177990722645259124171466731867113347357213033814740704816467647448421439854492
6525490343915358261604432696818491906962089281331255991259580614884349688413497684153076316915643787
3923861776805809529143992125855161868139235512729793641384448227559515078313574389891972641963693361
3000819651210638834796709988721491347376163006555224384414255817892176421226583570457425092396962004
4254187202234799204551409715720282134488184963672127075358950264715034394420124964729258177193641520
5518587427156745346797865028268560235850541590246516183726901891612618488497795381736009041128720143
9565805041694562194459136696590322236681781949752383406327963518627092763098911945472660318277680251
6359775190600418410502815752838960827256541875915158329353566978065816753371786092581346349646213725
1894592116120385684484827023274531018544490447469229475297286036754561308949169373656889015219371271
3610810805233565796822480118424181920224177616375391315817901070916637096267793907200951441891436075
1623306065234463091410471285063266356755324205551595734036339660958233622814722927070886658599250867
9906337173186501810432008965470528721050779247929578721589120682319722877647016339526016362980799414
7935048606661729542384973467317022231358095106257212407934798942379676504004677061217754721203782277
0279563543802760686400860120705072197326000574362884149799682820264397279432450294026327782251587007
2611070401966308216336595646930475394743422357533655196424968595574314121163232242922806022496136427
6662446991258608591516334079854037742095247778659330846584292007888369142349380330792199492036824034
4464016660242109024403748870921041648580510986258704207007325474707411265534054413748978005771829125
1043850370344536205413126669446745660666856830021583829307036654711426728689910360272715122227262952
0237625583679575500849634234263502586369051515529082453062185184028982315310334104030385510779685558
8838925265471642309270193422457127093520488656829866986655070746641911395096444994068868835819224429
4259129816603068322508858701850489627420334073345712852083530569432120949545173103254756940624317716
0531007324909092430762538290475727691276082245905199257227349877536135441154770794159127071711814176
2113059884456675536901773160857777641942654146366046507183202296088216378658722983027462795032607971
5780720574105448044667087537280892525825752643473699110185456744384842057971897784768035273636566564
1121888896274988142571018760000425013762974370978944910052316039492869574174314121273970165102481090
1000461936344504297933130132474385389421955245657735853079418499731879585945617122196116186866916336
6144165392400634777696471972500545260679975855818100460521501782790303110576578795698111847156533008
5645236132923426734008157658216257051617203248665120185861543901989861652862578552123901510916815047
9265758311770737129831258265324090215374720731329334621262832041875187339973319453969720210658728107
3221694516638851246503615796790416865391254600217520447954248392357971286535856316713703331628969822
0796643575802756118228724211180955044413637568117190016572594797104724018519727708298845326106359653
9357286500123508814609380557969838657462750582895091202095969315037663160815500998557464785973704808
7717679336299505727920250276635190669840840247112398850953753992224112743542848516854309304672515460
2809201682150891554103731726307423889543040745726996796540325023331231383514520372196741027029456917
2572553130499040327168241763010487291198763447368821462121155043111538818746274307377706901669476140
3761987715886859547771181404963635274939168430422562170259049676873924930290780536627469319764119323
3213739879444345963208017753046646734070971033133109232358173665292685994267332479072903883673268483
6931406356506950348694583066914264687042142919809252077714358744775773604037415585357381350781233496
0983430893028397896981376134505814256200816747350024653907890741682952111311553422942411759187466903
1575585996885500073626909801909792369045126439498898505379612482919801794444524623582247262451043127
5863942739459476002960070491631537549218712464746299920677608763610537388811750154219499008158924447
5008800667335438201413756311463111928401396586942366219608207534111636985456407093423180467666846372
4493630050543334498189119191274233403829139698159946191271035211623535975618409315827258115120952295
6986293680923634598000360541425526285901190083235557465746996555619068996399942662301166913691153147
5983419081732960844081511161557107664590362889555487821243503596037163384954287856829818106876928022
0652386697975765600644787667404166848108207381889849068381849200305027631674963145339765181101904953
5898614360381601096770519406371491319567029631919393235032300756840513492313337444059718159518796673
6753129918456096528058828524845023044141760165242782420079753807382665100656532905495671457885677305
0068518503384366221454656992909703471361763961669634595674625132614329926563852839784488818094626855
7541266813303102574609099355656331747875498795506292163239599149150188753969303422036035100812457947
1224171937010071995532472807207402660694123492379892207889787463056339637551773380100526665419191031
9497992132449247720036805350928037740611549508259969988212586799173923085791929070548863712093598593
9319058441702250905323528837016348539880297885870561655504136914850433683493933727359310560378677570
6187439035790912889145306419674518062527093956539898763576370190959955145018547259114267764519590510
5374921660359711525910539050788693131636463920160181963608752973350731453779113109112716261294984564
2261930380260923383017391088814180788083857142508084019646212978160487510236209738922276451241142851
6345307571055423165440908527828033264865144755375930303929193508990192692753018124816230562840482911
1973488680139755766365314571135535712575418636677035572724635101106224020286247908326165018081543429
6761177640719410191254608637850586614391512725278887035132686372167647145824673815871744170624073970
9605943262635853802281110347262765720345872321686942713736692571544910049073061451592949596082434269
2297933195475019384759437601119114597461376606569494454162768188533422435408231161153845884350623527
5491309190545525754829504272798072457086086285066043771189930755134682440328340230615399417164806659
4819067551662630084950362653414318496429914456011416257559394975541970718391963983247626444880898400
1334228804434505846365272150882899400105320334204222537208404316274994702235891978998661313702470540
5178166659036219676767793831575464904278477328920760564829416356844036891148972048216934117664974326
2188064127197433330276693349418706033197663811697875654388046409211151562028442651952509511654593271
9156496698028751975103227341260280888989648216953349435397451095155514485786953179337763669007611282
6472051791829811783709836866836800919748976877377383944350135510445597366378197109112253463787074891
2404704416609413289352043360126434601293656657012966219605236319658289711391491187401182572272847639
8340942531229789213255818839155763396785983052407431507864473871854228426179477839746781926684883731
4005402926453090919394578957973319517553426994087825696780561774310010547198113156917297077431350920
3547649361180067535913797970605689164203105277112690536393788025033686454383988521485283069531989823
4503336455739030493387197287931317377494094531284388807786472712412604899750515530101921506623221328
7915301749803762685787905136169324815915361498150629939053641300388611308051162110281802754469955250
1764343175853251746592164136057971579138644584459131999880459303421661424507394184919986056914300083
8609803920625399552600610097832135194635269002997244228515955835049217689999252005363178178602491092
1088665744381685260212124860747716453816578099063975587732889901145055995025740361244676194563965816
2316516026920722561982020166815348130586861657341245362559993400631285690375008133116993634588649901
4747595354916513999951450495105133295898285450354174659363021664504737396599949008451406631858528341
4895085897702866311009919640917254212650025446539629790940866815658671377201859090631390074867804580
1290597677718987211517867360769896316821667682069161257561636615396205271690474666930465139348221519
3062259066925106402243670175955349331171492200779639428379700804321634154997571213512638931989017285
8658867511200245336410527856570418465651849717393798478528122029973546881626199746168653677042332411
6089006866049231423036788300083528226780772135417955598112885606943411340500090508586116570487235489
5697763340437201846962158030242110606056580306089520085827808248588574180057312515407297501954522929
4667696023449448831793982464246437211814988607322039594117337709876469111914472872022635122411187162
4591169644761663976051797531029271662348568514697251654248483649230575204499158565552275131540444667
9742907541255643260262196222206804643486403493215984124618049293063962949498425661843591806111502512
6311654069102042503653645680073251027203385423200355099983804011286383617192443663236492997398589652
3640432573741660757284644170401981749562240228674528084600145823063443297913833000072438028917838909
7425762620671147324581490600324967219229959572552068749907162545069969699197522983480413265020729384
4144558447654165320088643722028427797593470812287158926233908762512564389658756196915390546874411402
0302191253271759902270632898931450798642229644279557525505951599165709203769339984979404000322432123
5467680513277618196054469546074154166714397648061386930654071392890957124999756835080637348213624513
8893563942421515882147037861470173666211571329406035915727289221684519978077469439817804161915589619
7737426793289812962587146884286936311812570360280175484446717756470321868236474264153321377552341095
0442815387342623491859480845505128355000675526070237157869357186511915903173564459680555929924642268
9787477572187786029119552740143793735518367317617958611756038843732021362855928203214739510768721199
1902004243738760474487529068131763046592250233957003543538078690091400885092592280450240219187330887
8618603495519502676194896871512560425645244020460802750741738824137444519864212622944157891765873565
0929721797267862145705409366395466354689011932562233158017215684399620453682444540603913352074782772
1149077283229233874882983713409126756464612409783437177341474757152080957050775562318215673562636992
1985416522655688905335395947228292955843787151457960740970727425091681067896048601615935738068575635
8217770046648651776128982656813578190530394392746231751190261307887031473251853184606732818289188799
0789371718083041504800778698925031602790894578217262159056459925748508540104564134320004867656802182
6515973385016507630433454339824830159271805318013377308787265754987759572048514514113390242438649316
0975924737156517713274926109601300481380026921466519130025698826181652258530550595193015595900043549
5173696307287920912444930767970454786619438388963670444749709609925317295535519343976166948944996462
9259849695782061591373486838531741571074763911056495495304045744063802464885732347370357951945488496
6044738417370552323673161103239807309608151341991894201315285599536116097737766524214604799796808817
9510768308465179433208079124917901454801539808549910678041199263991303888771881050956193091961771760
3864508013427688893357289031122525265622541932039874675950209648693780169353429413359121974103760687
0198193230132850546805666679878911363546122894733992282177725579316838797147684376234079452907507418
5669965708657875591351378492695095869068149195254794890970035811616664806268273049506470209487218414
4303164747682138969384772290273897977510791129446132213964973114943189513836586835282679919191563548
4477974218967389901647478678860613955399292310542773395075355260728301697201092534320974168866546603
9723007980231734133514939106822189971537350242052105024983718285142016432488387038883499103953900165
5542554816810187980288594167111184478372172711465000117853136722366868131117614363732791504574228523
2419161924749265640997619509215665356601591078054591744384421433752004480714652989056726761727393059
4806668704374005217412341990908694329879281495420989399143565703571786362497583228583944937913718411
8271778443670237551073084731929259264758485901483124308876070646870320982303404157794194864430506191
1070585916771154407069119407445420004296773566165295739664925440661699832521425530962307400388601232
1716387353375266934851235984953598502813079069448063725341222986801331150772416821823409852923741141
1554125617741979553889397477854755338037451587536740724523639615001844390033800762663429156876139564
5333159720196372345806866811996049743227596841878869518878019180579519185185111304914115066716005405
0255525861753233571653430633117491150107272819930412442465554833644988827079576786186265282894892133
3271739168931321366458348230882808660979013922164989098647916684420257863640934683555628553515569242
4622432964474434760583490223178789706162781771963121976547865323362016622068565085067617595949218930
3071958175889142392168597613228394234213936281458836581297632606894652494164673081654740830981533702
0321129447157649903855483723992028583539433496406799859462740046212936097068620559482424067041548775
2322678648041269059677094387883033158751342081279927738289118529547574398291692815135480348373255995
9564578808715505740172758940637345610489458597640116264028977320502997111160497827891361846884099363
1484350937113804059858912894652553745616298071641708773609858408046700314262048870295821393667006290
0881008315717448421690992599021555642034581583341617955430992856501174668038943770674556899407230094
3905721056239296348761930196271685129167703646459874983070882673306099962665285512174926261138153671
8674345553371018102658970352704410196859151361379496316175669856111014790432740425366382347951977141
5156591732565762122050177443350336363561784337954824803467104621795302196926550582360901888883762440
2084138848968542337756446643630242408512745288743513094816696849890129246538549088137109562572183978
8525420016512443892510788455915714290434832922757436366662607837959986170905390106070915577057768837
3229952696655182329540165439816811406229996508376831748057335520412957847909325093584039642037990929
9557193085854582850124815679032861125552904916019245016906780191164997492537308204032934287328203978
2869835085803182831316182471500883425911994484600453864802777433979158408694695988240273312448471624
8500643779594915377164099943147436671360416133541295372321703409165509312009318329507848117868773316
2387400684809045030159620207979690719660805869799150233093255921150520771985105892332670921884441390
3751772809555749068575670547045939693246218622582673083311856550017660278703196712024787186382076097
5405915314665597959259755221293094599534924631124478946256527929798883505684140580651839243751700871
7987785984394741033453195851333457220520345572803351765752411948229775838370746578190527147257460303
2070638586518885326384441652116040877811755303681158123922523418933393384016567173770865874016752096
2195285561520741150441862572264683246564423328352245549304793140152308863868955702980655905676967196
3596403624353096826930803761784033866120715231499395610093363315356479167777367314910351528090386705
5727542792909424150418485440562755164796990753636642883738921943997450037739803314101373437908873716
9251110763034489430154455143070212850350443522561051737485200602057512436548369978320783318609683857
6596971174267661744774623628042994302165321984298056712951011517676869544100146193558939581066495529
8110573609128339181589733602875602550984274110029058417304198625039912169282785504742091649531870330
6945237651307729442858373768300810575166453765631420877414706853140772263678042282780065103946261001
8286566838068575377428181272909699995179724543904279025181312058214016860018488310392133901224984671
6406974713176378193013345905482985840801289107152444094816969352103735556369188831022561023624588676
0189893743116960070360625894434950240879973346039887933897409762470065312615770587289260940949390777
0492595772582244823796921230731989633113661713858625321549322133507574986799457681949449658151936452
6824498729818596111904186951208790141952453979766708881710494526466754139117625409014322778350981686
8619003194727092738899760627741338161373050631781292835889645494659148469290035520153451311864271321
6347145773714172683503970245513309146812915911184801614474758798168120947835443280378555333876434177
4976393086563747879599899451540538281269006150759071774427003288445492402697017535897278317314104368
6853837718116518161790090064119399311573632774092184694855755916038956979585574443324896535009981332
7079057451913041173092681716278509119835624278192953809399316813255971125025193684944287198021736971
3444005633705859870044234309603230629517513258933568901021699573125727494046869905746187861411885675
3528633565057891302780415655390664708874181784556353367086311933967806212283621510261932275468481373
0576025369618579750368290736173143739900476773029550028177235818154123204508546977173644101593650901
7863687207818599399336010982017343537953031565065838647106655018465775743765355994183667928423667939
2447373333346812206816157340820957754452826623414120779894894321523893492271768765102665478458936446
9202530958149183242116389019799314670599812307100511325227872217620971943936358560336477136014809972
7107691646956631486792940087172778685116897434761279881737836955650775921809864742742688444171748823
5682520194075095344877324372148280474341997617940486437783553332954107290133514779692630137682493708
9551565920041208848079092772293357949723126540299828445057386669531805749454120975822707504090781074
4531934938175634569758824885003186463681584239645521480999604394358454245781021903416884999166945734
4008305749972652601154726106682029413278623399710139860499716954337884780066541117580334276422424223
0150952788090348824139358669144779174013060500876719667445225512275971667614028806799509111345747918
5069506591051221619789965935798277144632261917126101779926641632695502601525932896584765903589490658
6945817888996507802825198264171693180861250514548373829424609276516427909308463666915687317728655549
3008413420831895079867342957885800943723686264987667405266554021108279798227435719802018065994152377
0844531376292889844780903161331032739047522948188076518295137869148842792030427498311937274206770921
8901304144888745524834888276484624875799248271834195972891105365866627605491900433697408944598159088
6384063194446810437033579230654698112940522166880687797167891153888162485632129899473363691100863404
8067916373400158389307299372067970010825184989969587824958677604440141782745746765703920422755030980
4149777247015389075848133860021642840284587053834972386472867828712815097410301001405197409105342338
3733463470188575767685985092430175068958112538751010383159945497122132330614792556279953171587706136
0938630670557529930876382570377126057374684418902731393002773925192423661470876307439230745323939591
7782979449094661104511944698588568677720825582472472696571290080028541910205069535487909862057231066
5972975095910766904044031961278509006588332202548801790030274331820163937231976744002801463318785314
2143477700681385788054204704030679272401341574295706472511227215492801205114195007294085267058740240
2181419201577301155559744129002908208360784811487725138564097958443307895696699111713942885498284385
6653630495716825159361113966559046247140351027034088905676396991763678464228402306504209817055960686
6560369062847952259583075537221492497325379951951149835635304953912390155508282314790108363045585501
5656498109691533142572533340826529069426356383134611347320792024463044172089435847982371199029081737
9272655229170247644882054392852926311907933219077364462995610031406002293980482009239723015749983065
5044574402753636344067814809872275373910767450341967577734671939975615485332114893375147718759746951
6097888109220488566508331722222743047699382975662067508094684994104158054878427229000191844345749142
1103657435739157440715077055538371485362479016809721044576733488639201072843208993430692268168823473
2678899682512446379935657298574161511914192602121270993165296561674313185464819990162085143499465077
3525848713989470809070410004540937645726225955194769635486023696020026063807495361197364696303829969
3077054757706662020844385800619163884354152498292599168547662860797519869618850683980760842613808896
3341922935351931297585591967837410074966551516506593244656742056612046842681228310190103099988104734
0985755479826960599783052727348299922063111430343705202855200664702316587549794184785728402021212409
3237733762495021865195240683029780763857802077634996104126773479140221088831598308483209298714534268
4797321571917035646151385555939598522098400123288509147055421961683051759561685038013573155483267495
7098810336883773844272384199846317260927833306321197999741406645059743752098379455482900769986507190
3481017873589792178939075124500443026649955146290466805999190346963932051362474571782040195825516972
7129037732625439050363265667518901804925385240170910033839143266384848208643855104320878845909252150
0337538528198758431525153804202462756107813580710476092201310059584021711896584608123709125073355543
5386381954577722987450340067154492648093074536866167226625311430587457699103423256000292739754772696
0873928144448693838192911709577125421400403403462364624644847600070818323116787922066761487635424022
1043809306012832477258211091206002751803959181463764986328048119917071814152805683817770983910245365
9768581424398208665633362281390493562805379198563939067334266929212588132406226086766561612825733946
9025347526981653770496849915067155288723084427816256810557695987412670605795552285385067092711601318
4194233084299586775873146088809052119069579752157382557159727020034230515819486384584174638867410859
2972064569660455212308562711123505339162959873626606874046303406706231231560779157502408290612598775
7152957691680058457393055930290062386687758147181773652532833437826582762766648356662448225876490753
1817844540543752794013445854982859230507111070744481622539609108415712023050650728210516129076632078
2831616080781025433207909969134646145401385777939629309468625388751960171618671223711227330183652691
0550202709716419220236033996276029904992625421448615728861762816712637261369842844712499857866149102
4337357559370498720908378508984758580077262687926692489797612192710479971369414203044470310110443525
6498648084386384368266383376945160810443829366590782971982729600466757817579995465220793899022919389
2183772309707474419764569279605949508848204123291781919268565358057779986056399032124644882574378618
5801929343054616936542481053256079954992629118711962334730746469575995756395158731724276673892183538
7577272794954149442964440380071719191591059417223585606963884457715927666593031846672238549818645507
3965985651273127407928723570564802446993898354185152270902011304615973024915059664026087134641606306
4803383153979457662402885293815824504043360927097317975232012396557442438361923869958609293863197380
4584631072990087951634949367099729644593678231879799486691765124432666057610453148707082991101591265
5606630524819151711593838342085197763439763254099992918090743294674895815298054074053795460972057928
3757179066526897369131569190321246216494991311136620472471872044773700112996445065653406892769231879
3280115478102943263249528663096678454076880698364199028499649976187765190477926571991617819032099693
3011702626542063253697007759199895248727943369613636853234719942702475334971347721409782796295340596
8372782093618297818309260080919663695175915471043068925901876308012547979891444852774229933541485750
3772356722925828860137898647452343659750100734830277520318418438928288229247740895357852389839869363
4140334993497308548039318697294870192100065471874509640836558457605020328022922836805785157968012958
8060114826090812924055217331204879935623288082704883589695600933509720729665234573846695444376878657
5118615338619109176815509171975157929954760514628153889139972017603372327297075750438047723267668077
6318367624918951586606061082270905330374286142499629038030637009005227809969747155655515771868602704
8398489589593491364020262547201993546270333825998307323183049989721611570438457041462302134729947679
8968364504385824493948030237357775386735762233967374354619996513722101295068809056644384181827486127
3037925290753838626409416278694256683631498549937338268589299318993297355564213218984912740672547678
5902081146363139337288400435602664396786526658168788301436345273232032604120877005891353048288773883
5847251708201889876850561549962898451937027366050091040243563631805423051189257369569566996049363109
0124096594798346178628251541433933165488077074403770538337665098723610425649816149290926270388492356
8166762241224724850754598652851706219637643217542739480391228218058855833440820891915197594303382200
8333794245082506453306203248443908287757299205930296167074210194624094746144458413221889274176090926
0916474474777541453798005717934444811624372644276863788337718219599587953378057062777641839944608477
0631738219589883427162552803621022011884061920038915872756762537282421223195576823722143782784836406
1710387979894875892002638419825279455792468186485495149060815620431036778011262036598558735604917610
8847201142100188111176079896163169499829557290583324188746317269913404436076925637281205206244928102
9654696882250941561295525245006812518665911551452331297808083539120926624810299516336121363989960682
4870244771590046867163077411925187072691284753887413689308718851950733508232630331550831985102777111
3796262787087083418082333120882194918239624089928867484384374823439067062592856210747790148668024233
8510259871612669258795319987068076987813821672501322635767056897174678017746519412959811387974384525
5711523766244684813388762928961512839548683628157429497392887810424778754597259378173434272481418449
3268296388695294531316774043653720064564488878527538394933941058172837626903881624696350613579226935
2341023547434228030851970814254274873889304671390266951238190865797361727564013328543134844056089668
8140293025077433263637065225187633993383601816504330652980541088710573744373719563764379205330558116
2963426068789265259050261252513035013871280492895280987822472940622711112909916447594441695272723678
6103888129783399256810896970878562241828690879095606972250596008951683417072844124778734796943808642
5081587697933794849007190853731775324811895282095534971307239999373188314019523366415687194608462208
6355929572836640905930271918369506428857843100883253505062080129276345821016681428124505051354991285
8164868304044508443143618477595085798243383617470866668398303866413583967078786082811969910795153702
0166700142250874299438571283475510997769580448354841608484759291545916742687929868123611070451535603
8026364424666754076133528298855611169144218007675267672721252043675065610171859064151951883907312120
1903547984672294078915324820425788507821933474582571075205002287187368188105557755747592505770162036
5860907628903259920561982382221530936559061538847624252803861014324929889413533447142415064458161852
5326788971494526316244746107591495600069533567053176978566710240846646981869241535329177225517934074
7135296195614255750697598409761884564754532780867142272583140104557348479495381218221947128772605098
7114391425402643423460451038174870240871297201309044295259641030867094785475139439594907453549096738
6266618416986896205149053226141100612841668228459560115143590115617900527017536496759689639332917873
8023899199169458600908725595144056616128443895700038005075643723263568899457660789466659212119905739
8129828283528321951474038743550802779894209054196717535810447701112913040425769076985807391789808085
3425969507731707736277629611216060562810182963984148533167209284844321742980266291389043216996393026
0705777349207235209114058065863861257250369589816801489399559686257670030616336686577030040103060999
6518244464910247219917574743748661398502785957480122438961049849051752524683899491382733239632117999
6631046541205178820592555730192087072803076546721951837058241041269480002552959478835717637726412535
6924471569811317401293630786847484415371844568716893294507424893427063450703430201709058008858658920
9289149122381286030500049127435431754951461315782076005609696548800471287599723806164099867163036764
6306402963979693731373725202387441106231526852893896955720293399031887035771232241615323090731133063
8884119089895464737221818364891261830544418476760785241998647426362182560590622978784000754313947522
8808237979807574805212789355317791013206675627298425793321799992252621233906110924218409959195798984
4437441247927826255168189926848250805194577376009849902206320020900440518276588246682927050931805495
9833617282310074737841028311502347289643862854124605017888532931612574848306679759573310517722357800
6841040151328589883812886987712341681586841949618493824618597535994583988613446492827854620528012906
0110816881571900936444106442359272674940037565128473787250458491100150894734891552442518188619420723
3969917563763275857675308155352837795999987228650538071782173574885460433465416203117642739096493004
2408257634939089528696077911667878680731302258834495318772507176316734275843255041841278090432401774
4125527208415295559499641353272750978080588050027017045043623993021254135813260506796135553738550855
8547141900848431931437948851716041665274204150427821107526776476092272653317347773995053306105927156
6981981299752050956110893120678383213422018677022185665981224847022071544176687570884570451063967977
8498967376131158514721993771231523954016826360014153806346313099355863245662083360304074348746686875
1509941574134157643601296793358270992295301025297279114896460060763507821272923950518551230105903567
8375406178532993347622803093224555682031670199038219325090265827093474146338422696777711479213082845
1298052878457395324613781328255535977708979571129784483282794879729311435108831907059416285225235918
4055988247246294498261967229469582946833215580446931566203033563484889022701367397026017251841172387
0875383015136955445148737145674802903272984616173331549106893059230736613215791685440192848185718518
1280981383285624008706935252898282210320792935703588169228496193467882849449549275480197261270507433
3449122053750932310748338455740561340952940416683029957002003437983827503182117984351127349562018521
5755543260967236665691714467447932813280572983606501556256920620751843115935578224867997285279138243
8202863397275536635909980113660024728060038755392974574152197349564709860021536169751319536636156312
3954345838447165182731282961615777440414479337585115301772988506713817785524612878836451588404259712
5892519783118563980915363122255339229984726334009442669954764514848915768813305336893245323004238965
6210837359708804838315546258977051145496865345664972092125035438062250057857247301140793192507107464
2721352085579261941157175710276142626276134309166138493964423538267984015063038703323321272104944893
4288996881063540817413552454810051418007981062848198575265980681745071711478940087939867303858773204
6902829686135368744870471247844206588941335116085743949323989178885598403605436440977586035014427094
0555068270603467083283062768586123813732202025627678601112271928488531039116461971226048399824144156
8621325768427742225157403657212831782000954026742452837218257587448124981972384336551406325667174732
2653954813367177864184448351064319230351618949126553440902025524203863260247849497647580646572786141
9509219176727629584582403504758366616367603055808085945245599133721414090175402287614235474031285476
7737116197547708000146500215008227069866892648188298585011406686871267838292676036675989992781851003
0064652401282234485069546498330773660540190189388479906609459942179552374626277441740908679371662852
5207578038341274896920358441466723207582361320415072438995072400559326141170335531462338198356333641
8354507931354728558732072974473314774457525149691082552498995413300121762582437612521797102676946036
9784588749096816582422357356687089848691039306034179381318405633232391964302229575750821327783634165
4847335160424681052872695445316504718763807348660272884747342720034588659849848784097069271151853853
4812544685812130944125172434876223912893653848054575937194157263385749527129587663390032376695049503
0397773069294461035528499838587014245807428351783432550020743693905830213358781906390347807834644385
1006556940732749881715833862389040810318452125788883529394384995401078897743246307789579270094440802
5534574036757636155702927952524700020033047390805287567085970734545994519258643693895088675378621379
0784066681906961394859521412822212407543946522856510968880151024783027886895963013572845457283239531
5885063938950616813073455214846505673155370222819976853708786511134328976277292746871645758022667227
4157191532136604174183647142943236910618074827684417586516083674177972979002703655139506190244528576
9668320072869837851886981075649247629857443381490802007932646595142558310202491795200743087416215345
1971429971897824316542331176144544811414262905981059962094079730619046745292345858239821814626137671
8587332131534041107497560191567808920171521616902036949230594689409243344664809512256349285078869372
8161372472903168006802252354853853272672927221524887663021328316042749664666441878742869654156813595
0341532091529091042021206590789054761735404723618225230434297503204923168161839024100548343766508716
8200093121823722885568225129957010095291465596087332860251116064650837557111457339119218382126968930
6572076115753042268234772755753846869439764339314121756299661579406857653899230834454451824548513055
0439188992082511956777940159854822183942971922245943893867692442453681558337531015414801807511333917
9188222504660578656956029415023130935364011634336957123672711864159456788457506763143458820183747316
8091824326699223171457619404774093615531091041875699923736697177842057806546335285515372274048740947
8731223104679254398220003184826522648246424831592104626235993678229843124178688897124254834647057629
0428754328210461700311451717383094306851033007086556841611064431909881564428066399461513850979428379
7708311578445703373257821096204065092933229835605192743290448582231319445941597469102046877277160593
0933422915785389295142934552233876092289055609672238809096991675049733145966627718254289152509133409
4480891865051988839211276156691408932478035882312090061344198452322380208185067057963717308530955590
6463577598239088477951022311505330998283435254607565941943950703404121661283003167502995140318010111
5220475957400370598377272126334119701525697900002801428552728735892577270611789312528440891952128728
9150543945331367664662557259330635150794104300672880953836417590858321585015891721981533794442687116
8054379926275853594557207345961892068408574893548739948181213919444943326373910734939114383744911897
5283486622237991160815617960897046242310432753138938190312644308264525150300219044183805991375090029
0178832944412466838764914201910853876712532541997904169432610330936700291579128963018880499132370770
0386374931871847006474525729267048315250986104066799170730269397879298857256282513068514551051559101
4901441662865965955560938530985669405247838374455873366213155614784280269750043046899273753315649150
4429787129654159035789540983054906245721157618329892301098006990728466262902519023681779977614115286
2010036998434260721590357547748722228099498899685514634651010884363417428803733725779150831581604597
8577278032699013475549931059664546428287888804954716503543822779480783639785477019057755731769909711
3376871017420757834687922708407200405093513474795302177240429175791581519566138600598544005389339505
8378067649688887179436132990644274464647613497885402015658443757566096362760732669552509834995301705
6816793990023331048433302736415267358006149218936399080336888363201162234527837584513995320722620894
8221667241817843611908374429187181119264937948460892699537564945548430440706811037165606015618354034
6974944526187361196332523508518221519737453540587322318264658378973882385808097451151387902068861000
8970321252404091452048108156186759817043483942402663152723554240456993158800826236051031774900398088
0599308138900746933083532606423467580770609046562826132127254573143047557862149391032984474153858974
6532382585179319261032259943411723908834557774517161083125168536268841363017801026246511443049947027
3334660930809080804898862469443423298055210054555559971155705298401003977284345312640184394402718136
1053131925372423644861292355582564815164036036048584985058924201546314863798364915902609400840688466
3639665137785365778997525740219541686612420917420924594914339408178802582069096569923170297370226904
9060473155398347937157425573396068653682974871274795491082441551704793530382798127921222356209889875
1701404385152586464083643645798403946446702498033104317128228180357118939724768382926251840082440185
9717134088144239187831592419189158206646062343992156613469211055865360950387997209445263513039157971
9208728465205401246399135087225090705922778552416134027320692163055396177534523105731033791230619893
5031072667819602170656507557140421913648135583953683193791576180883228687233881956680742566702566798
2775909637897349455441628132810979345028760837429854953841795277487662468731112882510939330611281289
5296461697192426185358475393371166076873208524816254679610819448873836277736605392791660295458148229
3978807104430208640108482360220471111408416029178335397245295791169830430668115206264057806026587488
9508841912391635776535456079783127019595130854082067072087107007029061240236648158670700952718784869
2283020198367138335452654645308268876964964693251756054024189349068630142103264805477649948983528690
4293561250395859495358328418874466378455970198149067908256189343357788176289539607147530799134897431
1010113399014801416094797148478686046355756109754769618354963415957459523202706907839947977078012839
0162078297688170430243452768467216256828686371377125323273314231201134192424341596758591256333838183
4652946001244172963300746406552309755580837504746545551981279966526007299855628189436023703778458779
0735554715633260859787894199431175415012845670455520183229130075316838220483529622172234940354916681
6756144627785671554792384234924308017260372543251363409659954454203838118682867259407827927777621063
8984535337282782298245321998982120770894457722382328937222236291978837213214115327601300249766683369
6862239807541693717713021487729440792157392073086209743004737061363508417293988711944009437853676404
8820167355133497171888055446264805439177430021599417081505307008920882884995165203760275599578661751
9292557007995300886090147944585502141003219160437481576056798755850744602042208843839370629658200786
1819689199815109349661444593510160568658143829601684612061219855183792851038673156786501815603530386
4457623107837490356522080604099954817549152244688825931726601002302046281561354545312539175328088765
1496997432009704556442645191054871808545669587505033840030100276469710985198169370499457318566309893
2866288659106086297479654403167920498051501082788824763614559764970443597230125178495025085364553776
8709294967124906080132025984171480104878762399004724414011182329463028635830305819160076592615795497
9721387264548151001179340812794209290050887392673475176173443234307952594137855841304525308874291250
3456145417047171609862526290134282868684163895685538814412034785260848724478716662128724492409454320
0094281661888745052909906287417594492412921889280077570169617083922340258027866373221415377931493274
5356338453795673320855847434849558537623083078044583618389034130705664622307981646808554026870918401
1451319539964790965154944112862647707560175325083422298042562225834261455765377758486317762735948366
9391803984605630849730474819035701978767344260133890561406392553019611604730854990687633350349981307
4771070745155886404848858193739910716045827075199197709571034540872680004795455053992754355539995776
8821648110507673101617159095504112393768540950165603613125717910312117723215044648653619523892334952
9865570246626443226841741113300837472427032608964076450691870790195081033135620040907135555039394484
2357449510989225840823008482086156180752756058099344687179161865972990860021349261933571431924772831
9771529634502598248830756363219158652719106427190441072350440914024956002949089298917794535136092567
7576680812489539728571193269562298371867064364592153943956870088235553424260290126376811059751542211
1851374767897246579295172094007031246580759302094553513626829389433173003556256347094947604824058435
1092493093849562309081008241238235605636239869812079507410782871342687296500243432559131327561081045
4648322017036393997217456349511536229576195196237759427618788072966682483492826605418028889219010129
3387485378484884037276779736406831459831041328167750441640725970089333266058677512148588759500982771
4324261749755384708350009106056128994806956380299151400003351453102557915726248480377426722870433361
3354003578105513933353205500858877109891827239389888815647502858040149839385865231213899504668075262
6849089428323421045001719391995216429831301892448193614488040455605887237391801297129223662083889603
1202040291481612734707800070321512358686824530263514172204187556480012424398498099408980682213884127
8159982159219773000347750838006794048660217645327622574826649283263036369333769255206463715503496742
4859742481752595905482326370080547794300080689619773079984443128355078201914478332453038567301284546
1587442329315686795707798753903960455842406653345757690490907654624953212911597356258506172473578218
9121597218083862774361935904976099445330541224581168246646771415652936717713190242769044677813336073
1925261523069616808066743548195370548672145169959581837893936668849832476567746446539607334670255874
3848685607308419077652835534896540437403201094760486483702890442381016924471867571628022770276498241
6446388028630690072852330944675940712516609235202075749028966569420021204711217074022105588647928224
9388835002251917160146363045636085057954257958918217886424402478864229670363525572309979525110454990
2631276683828895499385428004520604937691849664548202434326205901901274188246065655957960347903810003
9087718136059283043270955027575898857927271773656635522917784675928568197937596027637019679437550738
1420838643430592958500540234629068108635356271398714430274495944248221193104195641265925907665462974
9279367881618134691159622394725262998689284614974792880261253224856020884237311269257519994971597909
0502262709375010653860659078953331403535593821227231608204177669697952467375969156016832292041538332
9711807234764520102153474434871641249682966972756707272035064291034135764193074562752600601219016823
3544423144896159036924468002592577596957147434679672769162249995347215625016711854343817361420924532
9258036108688081458366030921220795276310429262511794522274609759369781520683702639666838361419601192
6712460895524847561728418527074767228976734745737663687406253355525409487241704675062524117782462831
4415389172847605971265427502373788464039403615955785841388535625492399576244559289550346714802331241
7477044560344343015276977914432097354035937098287038798297185724758582879278624223527481487723792490
9121547757834259270880598442681081805850827254954108756121156568048810040730853015879719609858602158
3059623201622830010512448002963214445914567276509779377291769432714912773949036743433032218830688558
1643377667770298374811813694755574400188949366136317905895346435257238825281888979291427802665733026
2958254297917834942698702962474179709902870642401956599558729943149787662408177219376653734074389210
1256187947838871322621549900971313391996152519873496455596748513616420562934044162920639613502754892
5908467766610270730074756341579573563357941475395316554378117722008336374405337554587592078774674115
7898182416238704803585566373279339352634734773450580242154395091099360026239778383463825326901664458
2596687757670389522537835718790149059484681247902164160602712912424883588041978093723495751408741519
3144112181745499980248060953119113187201921378427839070563559508413103280440945364451561498168746021
0395579067680700780843026033521536059062375721702973669378519072200892759875546258915207715691023852
9644803227283515897475597954922891692012301316666834092071664979704447928495921235812245947081230926
7730539272804470258703936325346143178468720937750442041439203734158329085731042314382332682959309507
9359831219524598721908632301430492622007912419142685905701285972569800578233774039405473664953425567
0141196657369822365318845232024381645188467945814148182717869150709853897126147212163440504569004163
2887924106958804095354414798284928728202168638233997518745533411436896732451335437748922649775648436
0997877170946713250897367921010226970789143048153868475190319787871287535625228388495353354898083696
3745449260042292238722932525309660457901268560022603679636657797676057248208909779673540730065637053
3776241741308802848407691995791026055228069661407346987441493293760717421785413431457169558313475830
5880808767737525454669847503537796634663307591315099614170456008169869719253279350013674211878278921
6036759219989063715852938103533951846095819290806156046570552292908135215096192956938717472740405924
5092296146923858158823594914429506665292212256913717176587106364817664597927221430739176261193207435
9283165709831457470290543823728526348174905677752147936682701996653534868558987716458185554557771329
5255775733569991368006875737698576665337955562368800166451108900649074373126579960699098808619191248
3440273373090809900193575267299696307461863893422776474163744557065110434249020011490270015278234656
9394089175180325906906694368063201701943374546988780570479959690693713896557332501254521756095487524
7658525985644601149161197467554846082130050825512974765225724071288287975197665812684322289863383728
1731244928017951780730267267221440499659184285297208869911178963411757599313704839856102303785771177
6147310020201312628915207160513271334070603094627954178971401858705919013623425781704422953322615088
0760300037509129000700076280161828683685695526641468679014794820205345530218950596208204723003274047
9566756463614010891272577307124171332510294830529264088804390540791220693390961029139714519622337665
6999397438682276456113353883658026918829415172440613811596317678494276568196426228160261845533988472
5935436631055814497117252198085721402162861564458674910234954068500667502394611134968773365495652566
0422698204312666656251972810856682691583189904990953004033436172191461427351839872287786943565916129
8871568723413090565940921471710841137983976885073153325198834714652046269927076105404273539288005075
8369306323728554423662050078284462848487136466881947692046352374666290432964378166291709527722818357
7282598912234154537449444565551535340457657054523861785208957976805494789243192191094958538682415868
1392017749237169999694517402666230130249626399512467307234496840722313481784240820284307140988955312
6457323071279182548336643610965750106815198167517687204985747390131144222495837143700581696811515584
6526360408065422329693850109969560252091062925025094543750021080632940286921698046172750110621107055
1718394430660318669688312889267845477675210539449667425348478231024676476698288128924172502017775692
8591920427416826314621677809735870235655826182196849482946482133056547289002337016593069849906445824
9893814536606254313962595181956397020914527964266360544841554104870437614232509395957913465534664407
6175210707467655108129232307378319298564032811258424553544085226475987413467376913499839051533406965
6142835158080888824740440986995661140494106517402347575136998814782563606883330146335607776834047515
8670867675068115115163913562981547407154375059123787355683089564981289175125987563656364130184731382
0463336919774195359329786527307340316340339099425840882152501825658052544198442390475563481722502418
4142941009722868585617350019572301207685458021235057592571693407827132777928770388583599743266154219
6401421434438707682596384026503427697885101834232240663047136475683275639897565250805982544304191934
3721278421465674331331585102886655775957560686520694333763516376317053142867671657439835694532002746
0871003533985656145236421861185564712579483083031272082105048476998679445088325796880687013459774693
7778175965898426631313847967109413419812774065946918263553243156042230108831402347721628183870378681
1923424821782800372253557931391176321145030720427364855765248791174774071906754787386243969975845761
6068443971164589323649314888594256015153481873653846354376527329764010901266649228949522468172192334
5466845993590546375108352626588653924013967071440066555579020081627215130706877615293861987188226805
3370516338723102862715513484805926110522527687399950543483612193653384452486323843754306250245763907
1193064142407746337662835980170718653122723950140298127278643740998323644123971280767348192752954440
5918561756374410626683500873537111491032516208712447503766249144570315463367973690702221574729472859
8703940747133114755624253589099355879602820462898151099571720864336547209446895273367091399131848468
2415506178665767728840319325915833738502879833258576409177825100731762757061973068285089505554270660
2034952730281106741296317321524148686561918806747654106888455286221482853702340166040706997010435347
7148494802052833679357393611126242853728232762037865486206532056061545126729449554460777317897169390
9677067008557641341343775982221089057243906842459861340638481253607586189180862136421803954285863975
5366097001084835758975035069876119772824384911573390415895434747934007267033749891874477209764392619
4344840810880556356479060012197940735174993114976733118289451443287065636536472877547154376589242184
4361664842004836355710723950437222698060129726688892441613826714167939892755420076409403373130316347
6139619168073373905382703130268806198288723439826538130486997911291514952944720278437452184503049304
8823832580402794372995375112514015746830960509415615013427805952870910256622750790740005691597049955
1757321506617471042793888034699986493148915621111299706502300163743622044716178184177895059719761007
7841538850729832240345174329104175706878948101069713388918006368150164204878341590930903526601430192
6286148090193048255101594053958948713059449018631296285441552683289405706322307681690335883542791219
6338550362960470617653566007771764419820318443895763049638669241135729167245243023695288134435969480
2384892306806963105533765447662636927360755019760713997860204732103818117820964800292836618606204055
3071601510501307726905163112755716747359083476185091731771073055730487483039618481295273435419512834
5960397104183951284983484135217747121243119155126827037802567869197835598520539754911645709214125339
8327436885826557340107684544180166319192828252402082603764726098980491459391430924861320427641741683
7015797464502873826486307931103360014391553704674065452320801694552573011868361040957248565289084928
7109550959815686870980813137353539105453046579157203914278987689354964574604989274169264794629772589
3273919281225565983221915975194035411278752544565924334587234184328326754606626896721381316514020613
7842656244475622610325206946859450373789468473675964801389071233354816439970642233653131712637435929
5603855849077472117955666752644909109704494314859182032158799071393262830248403096601741642283244075
2286086530723395614403562696501509231356565222064274779832684955396105735364103883122594312479990644
5257626596038512426522946566774764590653582041223899758922973294154745030387677356455999922980639600
5027244038750234241268076907969171459428480649283042564625841359128694629389194633956938167930266844
8024783702370369440381004679242816983999209475579084049551258535330056601492024763868006450946203866
3278082638570431339218149550644064617498859929743479726500394111517457617613948369423304924882752846
1095168980874969694689446757861357289027529460221965394576983870821338346626917025073571820122273160
8335963411435255989932201022739330054174823048938311786133249438574960632514570768064541570306374258
0904723889281837064765655347474601152815407476171904842712637463462762191190748081364954422419970418
9345360675733598454099003226243459428361678577299758838656509117887310796715002612915730559021688630
8006017244528419878845377143590145264688903234949187778358214388668822173081699648708834243884726076
9561572398791011440676394572964241764642458749306733691734918625717129118720010469114287176107297267
8030313483713796337297104826801519312940798855152013110727976000947094907311708760836640640591442156
8895575995828883270528912062485802222990362690840577985819411417417284196894028873933268410498002618
8823924298855833855474010651510583062970266634794395446359335709323740839228890550683609689628863312
1411131982222724369809379032722003813363253362772720419243371568541203589577520483064277527678558327
5880397556540614799320215439728837248045723960194977910570687381781518173947417818034110701513268431
1636582517670273643313856354646350588702258691565506846242206655112224481082201476143296478880568640
7641492133786013514397790495814712009752204410021455636037003567533429143078114886298392836418205019
6246213396990316711048953343736795539685061712551435411011161013150326421891063444881228624018653739
3341128290280680722506789422978292884109611192624961545944435611243579487707991130455608312407926205
4738296989336312386361079314068392680221641921455895829996357763394653559722244416265676215548407855
1001708451580107931437330122216291822450256770777878400684060415073081049357400737682072071462379841
9201487575625216841721354658334551883113630346838736068299840381800650305581616315625715284530359471
0728577820710142699828841590339613376253843534243765261560932098059512648593007692514961838576552957
0416819196256631387726632063042888665653905592043959842188027327107979151999508198691799385871440144
4195104542664486038751902301450329475015316843909934276851437441276735097582010876380015256974484115
2121321288776715737047716299438418924636140705223865027350053623697763957087039290056386663722706341
1788411844117818550760722849868173144208594762141398611723971593811762527431672846410211139002776575
0179836460951830870000000616392926699276021522021575135674494538768059845736021712039115343432609450
5716168549142778580298107780146495528185175804151016815846585770588987485611506620727619068317731832
6827458999696814744578787478049680125298936602305119532750465024431778525948612595094057294924310878
5857204620266593430831872615669695919712298677383985219587084400454687320923715921565823147635338400
0693055183779739625934355352786470702341120028672399373416662150038855759622076452505172801953125779
8856209645313909841002514807244826517409451216769700242971379775126281682188236142363155092613642326
9599857557468765274714907540728889512062422256900581589762457454181221988322687598556117862880424443
1927913694473186563170762509958917404049927116640837765088068609291649100058791511057851517087483601
6958577173911096923326937119856696552137584060757324812529747486749113516181228709768146510087199224
1817389835943610338368398827023023728425259877617541960068488642514043777236907875896800818564099603
4769834810742698339920423376529002687590897708516321176327045033705238560896217581307638822939306446
8731248041082956636245296103662373267836196696112423688036354262100198659295013078119006091433229889
4723975487289755456549576043369218339928129668012921578484031675591525772140889017784275880432312738
7799330897622238111850296534398377352830408993457629779350858250022835831890002902111649402407018868
1910720124156479836842619590931312733552111259502125640334938352460183867640709419160864931562527633
0781050035960728759366628562626765702493502599628642779873902513570209396250132443967331139942153099
8934587232552483283670913866489885836306060632009847427822079018144237216002884006475915674641609976
6188976708083875824623668558054528045420840361593415759992608506184118666057883501544970650716916647
3904324995774497058503368205157707594619565536610501682219407952238305007316342321099936856020874220
4779809722375938747974364961444762346768185944524749344923462601405002392770511716895837510412927617
0116718611595772502820795985845000375463400011302906735504296715629924988237548348160701428235812701
2915201410517505435826380423822238472617467096907186094305775462541871626143912043781732632380217014
2389821040040180494229279808958825850861057564670513273029270078047341121424654758661282379615569908
6814131260074641489886528185097471456407770478831786843174615056538802953174051410288455041768537080
8409857081425674955306248088215107111623458450866620219485313318813308445225001861158174427524544719
5806942460491692352828864563098245692478640736307891272667942346350767946940318851829261207667314046
8389780617796695026975514006023859503748704689496434257562198064459688701794177878108367173821272540
5749274597254610100277655947717191143319112974029355820800246587525334080599855401153810191461565778
6753337605693685382905319375742514030492344690322983611356285329941121364452713825623923935346106026
3652858445015948275162578822181656351487496309665451160406926605327850683236948524367827338440476063
7311026657509856088644148434036352520574269291885931934153834691143182747259651637983862175693433709
8678119431736927762260559005504824162627832529254983746159691980246535925414917684346297674881379472
6064030972487412629842866056074176431616782920290555602056004104749187548191252714458817483864220772
1239463660654991497398764674807510115205491849577080787059366795854263304756730489766390100221391057
3216023894211251548160764016207612355706295763335481543221856436934262927779272234900422445255833227
3178797625712555668811642844501413115335415321609371894782721238123763096079215784095912084429825481
4797100925727349657747579728277020261171481735305447890711325230528870621990764697188056053448719631
7745256948640316945120665168264982190282146500889723102405150320078235073316014660203999257724743739
2952162756513006267967698325329913422763977498216749730020305739597147230548266444512954487374601313
4885313624676576912550853700807390982596949076538995365597287587075058761718813256483524694002877278
0480113659326524438456993382837806249363911453844148500572177276860727076548786196837720686985878633
2721829890394016130681607743098233308429137068227027582951953426817176985333265926695813942929406079
4966904517295562105162890632043936610062943716272032995651184628104603856750283858228621036038921450
8634967687817819515619450052126029392828472503787014907006755636630578788877157534197075379355866735
3717674118767777147379497377052852284984434262437298873312288091214620955919284085877641767565346383
9336978159037303336680670166158129975246731562453689005841950017188727283479429523021646467389669430
2682312996269170396006497317582683017244000095884676966180763569160832265042593293627495043011677947
1195097477913100504670537107968168296839736362273836839768444580829912073860290699379426689363139999
5777935141024394943308093927360636326428977755267013171843144697654077993664064417804602067024601859
5683226482848572568657098875894136246558997004009161101272232382742784010853509033795587838546131114
8076744709198803348574321484164652646544202364683804562532804022067934813320830541086236429695595765
1864244341045146476848081157623934693916242000220178083824737031641796946327324983731981215889164296
3854153481917337837800045208894336325171220808330767097650809765501020992159059034122984896737415365
4182241050660232029355488148480408616209801411336600658529648836273379115718266036478867955145918758
3413979669075719427782550744294376991228573100918541454103277651627641761449704306135471462537641151
2865566577361452870719772166238133894279951400679896842519761979622438169801301591393138329643780613
5794728723605500207232538727770807727850382376422447361669320509501708026505002834928017970723744808
4518838230769667000444042951441783467009730412709539373749297833925573511680279934736188436473709476
9839724055672772846494172510704627397098670734418524131895236221858028649141331796740105893145842663
4184334505249878619484656680245188497176755707243492461236465840684634909882539821529014832304075648
4102620163549169699958370282783733786338943685258263417521170422399289317030008125489272751188133149
2288336718858936688866253081713359950173163270434334706937595520650101930829392758875640271722817118
4797916240275594612585900917503435177563679139988314833684042550893394009397981579572426720029838561
9799517088820683908467557375497501104710695049405468591031015685472121414008265200666730403155992121
1645634300978105279233575266482120473439989778104649218448754842548192959523576154764826362156893005
1195576552938413800413773999666267342784783649393021210439308295717882096178762482231288713116116820
8759832591408982656585955918701087965201205276746869676513058144928361686748792963764564652961572031
3078570471841656616158906666154063231849316304205060764125884826475234380246869749649027331342531230
9211755010170826653835172655131886197777093134619494580730713378316995244646771277800474090292859689
8724813781321270544103465404176578264936453352503486305855738730617514173244814173632879187390104004
1138710574099696380704214352162923212263449222672840287028697855531857803373725164104874634017037676
9694691568154982612557021277768120947756982090206794927047729716514398711851844535976366716007883186
5253859792928184548756741641965588473252569590798723320560142183375348861681251772670622410904501451
3639815146592606553622761491617547386771999484109752586689990538113885128338847452767153071098669695
6526614059169197619073027879716607876524220817709921844158023067761569203642806263292052551127242539
1120917094922422214250293620041505713859113642688886959469425417631844701971807454601529069500330410
6156583230925822842440940220794254698059450724472994387750110015035489500761846281968528567383911498
3900264698108859024693695874687526488244685507717555405237352104691079806075815554852395187662650984
7272991386046813923199741420438345262930055260785402455810087368396894817639129794151715737363667096
7742639235780919856716750707353908295583440905136325314258943106989806066508335779985816858601904273
2611423579469314157983294543218773772518055082987275894692769123258253360256324891128343348741041002
8609465261289905372856818346665289365260295727406399938220584004208404594123700016497007004236795672
5860928714724544724741413245186462704745568952282704296707470450075645329479238848912542654258629573
1519954653781064973945767321007139110144117733459002569541634171300455920464605787629369264745176205
9738330464438441155800518604689705305668640377011707750021532765591156784002253983167103230230431493
1988899589781162926895753347393414363468536008092201787260389240174257987764762284449323673902872434
3087470619492676421732464882288795637814938943988899208029009450647348201665830220460266658539723218
2285763215745789779983838070141509875106558180771015863852537152354171678665078773308084098494342751
4208172650554995017405455447987227455563304475539306224502822011678318656079794515668213077453872945
0723151795548947719978991290336795298880097061918616247221489139198773490365250883545229915278599720
5830022213293810604657827815469370540370095296567587639909156668117945148070754970443945709260447172
9939409691533967805913453599810151092180765053586031094632987696290540417710183541992968826522146941
8280773082108888545495315320059986717576077193667065902999692090962828225831044418354496910645659918
1722037881373764243290101688588236009416283999383816433945459474292272220402260357835117090954956164
8783936383768170572116512623108134991119496287582127786455461192475068142678974717864883882333960254
4605799562523783841102525201740563712187542529912710116122962915289636343222099278545309105628447734
7050046300068049528872290986814999448562927834411295999336391469549331236772231784256162384313875514
1878674205996907716808695321104385048120171523541303898566245426333865702279334240687354282101327509
2737758636198505084191472346118522794538354045658404866909718846037760340951235180096733417777474964
9158537351691602006060130134688216981686857345734864809530080683549030690820933972017191100268987597
3367815310119958231756704161437727112894122767147760115150446934372672150700792658564038092594230962
2257574681849851245724484701684339167904644023948292863976884649554020881435853814340681913612598728
0448415637839562900371749786342455908034647928450326241695342282338021572615265611877858348479980505
1702099878268867786615493203597066891772394311721523027003969768919362924997039872957239927098489962
2386947045766867841829048406751215156301673538034651500025747313172673546242908426080080180193039936
0854856394753974649665505328521831070094964445275906245165680378354246361805533918246642913017824039
7115302396695660408581559471574862669724113957975225180343986407284904880026726771411179711580057896
9271887945461196867174113653731920068200217584462067512528940734897721444791913881074487720684170632
3283514048630456874818718608299672435887044389144783596295590086612374032579567179124551519493964329
7346814953494236638706172744995242281893059524280270485218222240899464884703322049056690385171416229
9086596827431136187257088773236534838232496970266557323892677540797202278309446158014004371628209888
8910096708333285121075189842115702827905928521663288164714043222907831053394837456115602338357068460
3552752341329264487037578585066154931950250130402198732067083956791949863737464444082833055681421200
8250488966654168817676058571793316117826411213861403862321773280144088463963701162962478555311065295
7904539894979901512864472497076126845814886420192998447312565307658634092945562122808156660578163498
1804391843135798458030027874344579240359982734699778118192713641539423123679864418070448297691648866
0490282595593718222560164284795589980353472083342495853462259412813241867149550413499016117703372937
5803025840077642388379885018062332546328319398574265632237006353447614564368849182494664231819506939
7527095860989607634878762093902431801701389558800447396376811873914811164774580045432480022324433461
2085245413520964446374799934805276141671894676762338548365797246079456180409090463533591079290578066
2308843880096633733806321653663029447599262771679298083702418060036273907029014445274079247240405457
9062505972885286406598520231310180117141933954925854479294731273870591758852892015449897513622603058
0404393814927651243248805055098062440466831008522370311452767874499316723580191805502000651267646462
1497751264094746531666057588330158699297158993256460893749239103949767286832556226567397571102756242
4541139249898055507579063495959486833283467157422229307883906392139554054388719880266747541725726677
4893629567922954054453411501161941943394245148317541510408201721524681910557296160107595701740004932
5472505338453039272211631733744224318173461878643148579455038450857053146492572534792239539525439396
5336364448550410944773295186083204062733060924551156134980694563983542588033132279930228367379057575
7911919083404521195648219708263959573233169748950541530237938850738825606104640894006478943223701992
6223465812296294052102921129012631991118017779044749610517341426247443075738719184988966296901092677
4012985722315577841381033609487443419845532456147167754393310800091826054648119811357070166901219116
3244594772161118890861113126977716632922255263021754105535386495622349859446186010000735406362304530
8439125371850030688166572437324987068618609267204853042944446224550676994526936080383865297558525456
9408458599286533218462033988781951523843820732773138825850283298759714077167586570656923423230710617
6129165079585951026962049987513387536609571235168167910766126095246426839353291220589286545316798334
0703258183205051835114913868872226273160135474308745837891096821197860518953529858535923388779287031
3454786302973984782496236040804861099502239743987711851344347995125142409880185207377082955265892811
1383654565527181788193679888215606474308302876649168117851393092994533204274569078371834692484092763
7272214697249339814736243355854418434354837422978282128552451412942461216454974237631794162429355638
4404768990769797555377770595699355889434828376214268019802609457020256090144542513149473612178711934
1447852901759286257350291414946143547843756019635217063902372144939522470129015131632912543626227735
6307834661004120374478898569733600216546504844285438205966385728052633372488461931087567174492092190
0994596351490050690947618378203192245177957457608377131708042223160336958761708323794109000851135804
3040980609008430397983522399786626462743016679354736767661794118323752620720475924135287451265054510
6899815158847888649908909240491365567224139312854415073508901843569656861106454054339912088178808172
1198136144507644198350242445598378777431479808794087134373578029363252046333438393938556687959669547
6982689687951451604466567650540306114184538446374979229904884529123974879924573136596766013225971740
9018098788778216737443391075284583589170924565579559009893197625840846302294627679768787182568344811
6050920853348451092898466991231813614040049358224958656058632608506814558215093551391817477035029854
0608047259562996050048617563685055231948549287474409379226170172644898039309419098612247517485320855
2384438027630288952061576135246532590724277408775852071832768802447125734897424979956086071881021038
6300505307958930506097072427354394169452927184519461170234132031220119273942391770405714760982571945
0210321409488227677592129342357410399036683728585440451287293164230981097274328533411927927079378192
5327186089636792516637154294743749627966892119027774927785060521730472910259952671068378900424406777
4529618955409508573436807631646878848996278272342541680437990490777460975112883966817949475645388486
6294429843294347884666362445215374344539461244709938834832060810008342119282799656834924084078430596
1695381987012811285741425656246400549889433262239114946680769372662257707346137092948335086535330662
7955211334559893606271908872603788783923487278010752538449110318443596481149661822964877084557684576
8544148828594715888523012020179064810022417808080891573356859185476212901082137646973912218666044783
9857445845612380033951097036971128023154111593773118070589143587591730494179523902205812980654095373
1642711937837117235941515970873311352743108389625416993881149657312876224250863930922593160442018903
6308541466189265279902495831987278402952450036985181517588122638839258824556329374766273704528532816
4124025063937033736156844874896289163639524336582576081942891482931966645573687090292394971741817126
9474289964866790556240212674890700575910715466094410811330210641744425787567097243480848545651347810
7891440907031002784292156466680086355299049147895059832777825713290546489120339373125545293331183968
1728525854716511764023904010723204478211778639030933033290824722630916184899275940114343482605817510
7130850503677650019201903559008736548473053731181617016436820331287196344010272976163801499590239365
4039432207383884981254103723590966283240215533107642080414460354581092998427669764177370402044914197
2077541589963801590025257860980429691014206372066404096343645526745165211804960644178595928819389153
5323161353715589838953532252502337360090179830069848351373263697474386020354409742792636881336696321
3424972622603094225477758931577671995128496773115368978662602149567334980033397504910250866494752801
7956281901864328627227900416082264566319070058158046795567974225001640235950945102499282340535874905
9833956849217925202475919681852807554935983128474018302216193835934288640480834806873515800094704028
0241295157187324743001561166351593855236322631774113342007292096030404525401467191582392977739056318
2904067146667654845274885980068601599785251776342271207484474702752887888081226623814590634809155015
2191335277907073356183854337770192090389158433828436219155776713016094522149890192309149402818036506
4251981052457764080368030498143069102015573592212811830402733684857693429472624341495264857330635071
2541003469545925461975402325143486865874118837852419956589754706581890281574689025932646361798347689
0266549113707737590119456476177180895321772781875143836262063977025164725757470968280167194957180156
1497778392186668269496353033964264286022613240882979980048981184642534583519173255584839231561368306
4476739074861348558309832114763150213659759287321907404063540191070874400231544833606387241164548179
4210626727741238333294381238340582166570035695682197764703414176447943272409434093416064467022465592
1859787045320285237677673730477034015789337649865951188946028994513476838120285366646328020905429601
4391381186330654726427261991940430565174536236949510161875444592334916417773732583700137371489441342
9441061899128264461179536475409738069981808534403562255569564440222304844213310040274005296339788795
3900319354703271894413125159408416187820802856188722819758658215010878672483487785999094274044189132
1221422218910278548573976453668157727368096521380191306216021416610664403524926270246097863636769085
0896116845142226334213656128888896358484371072625688986203051578327545561229972458899881807596643834
0064324068138335566023640674929066536151818996492256469840551155317057624575761544477864326973968395
3777004560155220672163342478643105968076106012459188258934198724883006986829668492215833724479264668
1051263371846659230509911924352447855097412645835440210488113720281618019933159230235500639463282275
6517742961696745314669527719765446469665090673140132007322057076234739834725963323181001917445161507
5786164155484850931060014190157213009697891724809429858237422124032676704843536796823990997125695103
2518802791283576221245461920398721467228827245337089408992396918858505745507705431664059455641668436
2517036764044144437467448749839593406744706587000355746639982406030380587170002559943068695963889220
0439864815190266220391776093760963569720689735762922739827573365578103124095711398844068961673096603
9777307256857422759485497560159487415898427652399500683039026866129890211420812606929111303534594722
7824220355812157175398554341862412911857487487851899783391430399348982506240727061007561060382021193
7169231318370376439344788990362455205933839106837240195445994282324624878416683669606712072840539042
8432556294629954427658876604569799701956198345910468726377986749292986862478143716625709926492128641
0329957149311900279698688237213090990025703716109751101601344238819655239396533380789344102608163255
2226831805306335255679248605726263714461476585200332306346531471116303311830847540716172427559844996
1564166061209094188908824537254306453496839183935276778576762020662594186722940949699107847583405684
4411037690489381218495199843738180542476527765655821652900765202397387888529517201558660249546336076
5952694430994084961952038649120173311863837389374638546076736259852549883130309652486667383940850007
9160108211291819243746977297909917091166025837446423934200978445887367380337840209149338822443155147
8903781820849236055277286203749829215037783673027293745550472625769827015954063289595308140989897217
7929733760450863501872101224324665190264683470734219230456142643064078217896934862518582861168455985
0869507279358246346190423994889235961491004921291006484868736210161889305334992718224841927331088076
9005258746294964245481898966397904905444293762533716506233367334293582334503847169209048277194856631
1920064708826048292885040982184619865848048139839452031691642718835049601179768767093698746523385020
7477339746423996166842533958669328036012959162156324639012228896180446428920169866943256289793068684
0584140661944709268828752441346086408154372736346655266594003409342953717171537237267762358204471466
5378875595690383247748078207590740316393358728472520496151503347531529950125762546757010703610704997
0309117591354092780547879471260366215878811359629709034681437157727790859154126061729063219842607269
6775215843249649708674796989682839350148704071527715031361321071357137567411299854985778877342887642
7573914084027222551003001898510816391920323365915118996443315211843695592998376371028639720248699336
1938038010190986279975684571086703773638269639400069517478390084419715706099316149273913591654317512
5054658829062825322859517296629863258874864805912315171052947620556771652213366254310509241718258542
4045591400326964682563552410768711454303549511853779528371824744017887463428302080099678730590227089
9034126039742961948378419490159249101345208531711178660292159157526525113666249770821715520560764671
6534238780449395288382845922503350269155590528064686584954202280108067756970149157974886243469962000
7926478388423329921695482448324938423109712215608527194240020378412136994852890114373027606263351825
2413851789686669569648543176739661321872757669090068699739512688622273037253140900273286552121480324
9281353999280752305641308788566478148176125891423663167792785363918223646020043813801076651490191977
6555657133750542309062802352667149098623819952938982151205716702285762852999661162317694578626239681
9354784665992399536582649393581751789976714515280395319456662931992221356868574348958813386430184821
6031881067099560170337893625653267164123087382926792675147734325859902790573804619687728355913525873
6409873618194341063137462084538023694573648012413882221114262877873911389496434195486383090475860324
9083066526197380542454170085334491676931591164741720220556197648671510737033854078710870941830112487
3705115215411141611096618283411763433690163081648231447787322359318123752673088707152981672374591862
8659524052684542022472336645447997778782208482606295830749363129816934084936504138320038660092603843
4914155851179148144151514093007277489337014830226588461669871666845769002765653461058124609458882914
5765529036921563973982083199414590494104350941421664724943913797509105915450210064465104522737870844
2426862601629203556330144262767411982897567181720022482551315533163913856677522649644915161276228217
7562078141359096291923427532588080407110929809524800066889272959870054575261202665188484891739030647
1106554973261984711532229335543123292407671879986843426453689050480773270350910594616547996249357521
5102976503847370389754269622769575244187571096546335985669779569574576815130658140344295655964150481
5041970223590858499621222152667089263373772237032702144977657929858130099961648040433116123723329248
7658569249341606607992359814203109492494762401851773309264685128819834014951896923511406392930116914
8738008607803541314986693251153532382053163795012331416018293123618495984768925138184188767994515486
8268162630731159933245045987964302718023741921486573776598786956408903259790542325255922804817014990
9652024645813256373194702232555620125581103629587579438297578806953320697190930224518509930114153204
9565198545457471002968769291775939169745913678685839990751867596012607559250293397778878065077103389
0542909382030702679256342398340289635726583620318450828432085150376462928796762273429631963996903395
1956450879728058876276677721909583999280427330488316602495023214450518360155273284355825487522859917
4254200082908464472279022512624327978494503280086952548607396932270974276129122537808501442212043193
1300946644267415913691058031193191957045252648217974454093555179686030952521090776952550300165661936
7786503270234032802766065643116531728735635640585091438004792188414781058459770818771916475793217355
5645104256813951344890842797347786364409145192620976071513518115491074288908210105463524685472242549
1622164388810710815323461623228070003615297115936371257512190312773768051333605424777330322921932280
6791080198426329515373576908987735675420126084966984996596605554207086439986212788002412705743076627
6540626065863837067283892775772844529027096121679030117654713946231902789168108970319046367928497113
3864014421619900575483584311783221095075539553662558022758069678603044256523355206550012250996612780
7912558079521385601017942762211815640653024514631465222244788797012963956968642776650380437927173831
6404885136984204308115262799316428786697380682944517421828876782717056668221894418859805972760415084
9484214462061445219440723060535294686911223711980398703891627946505166976425350604624840239658324927
0962891140338668643852315310659780493322566947424346330240393009237833574182982361857227638543996169
8488024113750236242999597715113968552726175965851842425604188937459373259312775571610904613823896128
8270879105824862512576364154555266090794668805631214397749836567338999563431121029515483941134202874
2967339620926617637232345850797956785201440397252333143973682043183160161111442085106635364202938591
0486932731467759883480332871560384645846590806105548268989855293616656103183302898985183658260496966
7242470237978831863866301239284081886178250489410100937432137024692156646826906339045289741399018803
2931535738553717570358467219088403345195729424418043592602618174714285369745072117951245029715591254
2172549587825078847174177615411871380953741673000438575228072674807393925458341888177478309154005166
3015753689754935665043678418538857354753724024085578334942147643455732115924711730471210447715084214
5973058675890900717823292469241664913777919948494786920549944694216790574167397302514624483986450032
1064964754984289136396058851379945005882900812911800555138598671638475383488604754191584654395578560
0381361436074422756283129319733146031329392704916500778829119181652959928820290953242716233535890010
6600400713676845693172788766582427612902243201825279624571978756077758371065025639678091877682428053
3986040609690333242118686231605960338269999522476161764095093898974513815861233462732476261499091469
4757800740990177429386749997405303425037551908819045605887479875285337327242057270676883180611719205
9410047534015872222480933137113036823616393307167846173011953075315050263949577720857539949975214816
3401308797453334162834478050264606955391213578158105831499777593138015457752767766518015055896140422
5458411411109145566657422955275974482006496600651142949384603177422762728072026779855297115195894205
6812294457181779927192658160108080344687549550792071618890932325104962330486479353464773136936380738
6530277011330051593428048165122589958735540251332387542327103763424746193763870868296962737642181242
0244253283221637911304655978534986885895670730671524467678619812245380125678577985678283098530556462
4803961776997427871249285660594671990397458589835903584046961928144090530919652750701804154789776823
9915749732142795817196956380631843340667851696828698601512774117988016820151978791417265801805543434
9621932710013248620833974054158396316325283598815858538499312480858286959512484146514408100617108401
2720014928031143369568831196563737654825601128248619143153292530204497134702021785165243897432687979
5134209421500159168056363963885355360519668241611405899760784173344858316125706537349014234077520800
7396334389817668950766314365958618977198271030551183051818854995956135324681121154471105260731099169
1531451407907877207781643563395109684377620189068527770890294065556130923339467129342198068874745708
1782791024173996829462375566670820497582998490882064208368304558613751143370783672196649182564624544
3164027465885092373600539098654387828065290074338861782723291219072729231022781374848470699375085366
9384095144561207175850300512102384511007171605168079002498192406076583331663215164885701279539801151
4327022623749433461187105303624819768392730639066317012576541113743338300758637721130924426319479171
7200743115595526659246116505020681084610967458379453697660234097793610019398076038641348766914879135
1408392450523662106817035950932752139921228243588971538690663809158903468240035164856605354655767611
9225631572535522407458566541528225426347204316616809070301352189609725210733027832771129259662913166
3061839236953232967382891288991616416134144048001796648104543156583744656822408163973573343460079791
1282463146011310047973856621124959668275122131720649184507875954663825491514881304511418893398184790
0525487028177120053379124658183804179514434681952244896852534189418203046234521254914447121950909187
9816580781927929047309577703749554498058263802313527537673495901817391206494492466208358703000515150
7231729671768981963471839356608766222418623351413994965024192979200643588726711968514992362169773114
9640237025920330062661368551505165989846671635316184488635628779626384701929083858525875617663674173
9972028048351411506132450294195603707401355185199419922529793509583740571751233799655439493212659126
3996989855425831182273778737722295245561639585536868774240665116238120131472379578744639963025503733
1929108743652868526614287549995647489124260045081606995514472153538657447044019521127218138693836673
4513419196740712824885970466875507535477953366976310630163372201710978269739760356422360774734266144
7262262651586860319108968971949573507536909511196148897775507492136833017014316015327496798445826058
0847420125020799671986881453605579889699082474627249456903744270842236097699790168344457530292816936
8791301572039640297570904860996354659297823820530098405947823517883798434306843493295509784296874119
0392322766392224576585803492072414190098473231446494626986109565088962211691977275439147953095562360
0762864281526158568726305712903070315673421014579393554301080477258342522020047327666192408717365196
0642369715780345809244433897144889548036740011855419540215627926692748281479206226773791108837221609
7167494489214525434700380753409306204098388232609708519433793965617213188413622673631562841817081333
7306636984400141312694706724833013818526012005003510356667770646142586478799375074918161951646257418
4773177636008204877407103362653295894502053335822181595646595923769417089790711138521942662976992887
0867108601401462896589737714380464477206621924503159034558587211565355247800129976877152940618231284
2318230843220704169781884289628668720389240858909587630444401075533912745761200616531432514593406544
3667394814864604259666203037093547960342603972413685025571655497347571310226401207185053068776841902
5804925480389013529784974265582433197434508127099945145682127050226629903660209981714314231563605472
3620845419985767030353013628147705941672604543312192230574253564862654095516311461569808184539669706
7413477226494743031848818683019296586809655231990496258193526138821380422026520956726486631109743776
3959753886359944605233548142804750284455379292378484297711041646405775829196380084377753947344891787
3225968725727297734423031683823095189162906117174097461414837051306425838723121473714857370530707764
6930100345934549117346124088783330431907368969340592918224800050431596504786776097254047177886170180
3939956257724912328925986237206738254225322740588165354651259888324516697790141536108892699877342127
6413774969879895721194586937249280316987758851462441373568890532982840423631211404428526148186606158
3277919361302874438889664772405563145743845671333521621779042089760278167885657410202112410026144710
5277895432962433294001832029666249962685125769815976319646878369152786936435026375274135028352746460
1890300930673098880761113440689941985254979159916408942841827385914053715349566315093539379972843504
1560043892079537156324505988711659264545441074115010427921958048583450072347990662787880547447609297
1532557378982488071965284836107594445134220737575734032076591226882358813101365534777925594961632916
0868803934163376044517215791615730001067836908277851567633359096244893931049067329846318914214998022
8711993629577718402556498606970797034135637398539468869124066101115428653136984784973397868459004980
8434418058904170710321767233008200274544869189738484078072716634729470193750002969456208645759492202
5843787868937835069940947986059458172367053301543431184919445829225278466719075080082714665664606707
6262145194318568634501238175753399286633815029727640838730151661690924423498434286881361814625880788
1502727982474861939700761086601356570851653935452618062765756946691789545313083887097949206546312857
6943261336799668282494076931279143455337034072946530275727754116949347165013882363601354991543355861
0851945185593924555697314663625325359607024906535909467542890859799119124549264050129950575797787141
7772456125107887459270714806736399481543833829248862929479844891720425639916994808775363968835221825
5730351158620514104524381780253704486303180619800273122825735650095899084572428151960129016543717598
5154936761399018261632680042030350415174081628793876397549045320243931086871375453945768548735613236
6304782958290438596932320561666930064625241026764374076444250749493192852945994806306884675989977509
7366548588669760230169936635234029198380275954213105048347879184213239765272191109422259880127838237
1157856018651000287225402072470881060708251502846968168341562623016908676634963334580869231658330904
4899756368359589611210159407021141333734896827115119921651696119336650401901451977780293083678120920
2520440633223202238842521749811918378070991676164822993535748568437531579911387448104820700135257209
6320673823453019160714998883875089054002233666496494758397380803374604418434622378577541860067253333
7958077173274040395592186767474344557456090975966792168082727144850769235798068549512793999100935983
2812362073546756971899872429110357581027747776504839822455503956001422417454295611363651160641219137
9349388664133887183204915138276523328733627390699382235538426261856893676033258430493545219814756177
8216478468027024096752734672531486640239681234038052085888989039916478620824290775464455964271473824
0572342890585275005818600602202269313054688078852233159814157503792425898241788595931786019607522894
3780790931651033646683629451811807366470136879786907263636186530332969217918973884066661858829690848
1048034224834613672315222323686847944101741804905987178762048001317847895294392654556674653537534067
0307507569578423184091838858570757737750377007054115227349228704380484494150151185465236897182323026
1098234225439890717793286820557054680180710885904095699312539859067076827059595217373624387360229732
9034388296836494221561306122287312929066920021975639638640988500325401178186633678375544028991038912
623621041723337419094348799978385948368868260760700496996466689
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.15, 2.21, 1.62
Generated 15 Aug 2018 | 11:06:02 UTC