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 4985*2^434661+1

4972908453719931692702694991607544675338029914449044182038295641264741822874035032299044338884166811
5630729130671303717635782725609147159389826586941916615697423258830086359714993172259701412102662243
9929112779563700511725497595292504630371265285838101531222301521059576606729989913698522880626049932
0351637669256808252684999892994570102204824841445192404726863324191622140217768914479864581784716196
5618797589737594337466918513692929208466449375828354000878323218465196065211218805684727273776216100
4156073288184115762609817593234616241323994791228077829178641925332794537178915275753641652195942556
9824947152455366277389298608159651652720241906771604405309823667721414060807669246328095162972505910
3208030694612912722916398145606587696793038292932953925590479872746533295619341151535301723564063011
2936025163937985606135133487158885282633412801157620139178497522114476924165983548449835550845859361
1165779340816015986919551002146157112296952956146933635141078746882356442330096249724199040470384916
3618051466667843860661603075632038666180592887873699098752065205209222064398211594825202136793375244
6392361736248717087256293410852761582719020903760387422320352104401360453890740324232442623342453829
0752460108919497679209730822170570609282286666325711112542750238326959409075536078955001274288569163
4158137183067429064427320612036127755786427036949754955045574019686054273302658747921183274704480380
6394036787715239831171796160812550478686910919384319472280883544924184490411811961044302739551577763
6217396115184362130551914395242100750579174760239048247573889777786303564016541142261390062412114910
4717749635016453778674817022818432335421601596852542654874725556601498843460018613837309693552783221
6436514316795439432594666807587463725728157390861633622779749936962420954716911955733847571743657204
8094786587235195659355016893331949439935733332886335273323923046835922100275320308106577447515999224
5940894806532850096624537066998198871502898585407789108508544637686517025476623160337333906075970835
6168570077664012415013530225815872878643166180002996226791132348175110037826936221936193477076029631
1517521265505825688787021996294154455000168525373065062931278795211753057402471882704977014365167547
3948636376798357406203489727979325230377279966779138703005638586425146234718405909131996645785441178
9031426879718323970170194064978368762055281753534640687185455938612676868388084460606441889627559096
4201013070905874171213150169880258964538851679463954742111248886612127332144594173116524119395133336
0019413399009539488255320960376775789708350862820577260929624832338810668824814898104060677671329357
8603946142305076154329280534189943781835789361064560671674880911604679333614437075971276881533882633
8220085871241094196665189022365361217081685664569120710628417963722065231284542884751793802139244978
2546798353317477280499258382414135990396446989586469182151057099713453318223236312088738406691310343
8969233635379662162161785476029233116255184671372424612232999812263644251827093140757209655721954482
0471546119119706376879642044204654602050704265276409881037045595840309162413025290285953869875838143
8838319312318345172266999704315902510722958723169193978168223043157757338060631089057734766465772512
8203956565440159567188986977384286945368404454714814816444800172935173193738646245143623915947146923
4113934443434432483097889916694291448688513509870251613370389665742940816797858377004493443761924746
3813640418952203805502226726278129471337014742740245436606787746071522742146117738281592622350539111
2654675768047392339970252385748525372234811142262950880642750208121184070577331469690325424026486406
6652681847265834923458378875990949718328629782549382484726963341899959855061791595217464389686194173
7089752208628994426955380072791320034693738165555861618103504213992904183667163425852954338537576350
8375588105190831403942856322425428054077643634095430591542273708622396419762539704891292766401858300
0350277595404873457965588841779529847928471059342123116388790029885217537400033824998334919340811855
6824490323100834654422517155365409385378903791779479013952390088784717918011518502283774132475831192
3529620085441423156734784428200508509575386190434347996869859495044371526831653180946117000343060669
8426975770772827720739496307922453383011699813800828087935991792474841549136010263076781441896131933
7983260373948704526267186844733959552058280028080964126614378891129413602757053227495257495476704732
0571999112759333103208956103811548765346525550944200492076624610513511832773843869124199592419594320
2748445339632783669066806366793658883402114431216035090074243262964146361408609894450076942294803495
2998091620221448972457673249763343650975719292200587586363269518699293449501793765080827772617979855
8136781114906855602334981267790334265584459013346166074722913247147863986790448076694489749575392597
8517103074891187262147681333819337059959561871843528419368901638118098588203870572124468843394334810
0441837384143976592404707812618018260436956706395980012699776034543207340303791066322946528162040724
1079026092154525257984171892102620870196480109068829601533931721756117455678339953059355534322616802
6654891966694303796473471005174053874633391912183057709192881569699612793030973334289738840552269286
2417757088064375388653780887390734503941577683200943350621874518555376058998640220188105542931835791
9076379110712865214924998889037259212934859109904657897728828627210101354795134380125000601817751984
3363265193667334621302282312182070123014381072455969050292917713619595338006106369079075705637159213
9307464344432237339276113995594899817609415019422643685169793696489086872324869578130445941557691672
3316272902954505616412940313384131143736080741033414089798875560280983634922826756144510413220844302
5118081604015098201883333506898412187169992216087125836756696357948797393177617469512107097962457151
0486009398453093107092436882943751114963573905651057695487635613010662154763091050936269200410620424
9509424538053772819223683312088890283044139288620571722874023722322696280045023334849320015481400016
3457384052097840720459899176546912726257658758465474764192947899477385994214053509618598341042249938
8065771887680310771694279347595102354894635716057473819004243637983167416038877567370171406269493115
6716233089039466873276862272885920241330548067161552446934922436116754936027586928316472401008897460
9127283147170865843004196120037125451750902564516401178842572564211122700323197426665465317126310693
1206718089297833180552160867026203252848763440114600733870610427007212542846209536814637987985779881
1936548536990283109115931779310176082934798619318361346238102532939516246929524466475133945923726541
8742196174781875344675255229853807112919226133531498646104594709590675036208663430455566207675078269
0577849105651779650301266647371670142998553701577618501390671061361743103515460441874800772642455047
1648577791996866376728262682564914961452062420631549023656509010711599088505556315653532629487206334
5204239118637756326742169582699970018053382285227073267803101546635409082343340809412747059144663620
6205661832558013881182596383776538651951072375234587933792057681372487493393854421366120312936342292
1175578626237668204198880324341916536562708918312607461807697585580119973660136392083084655468415034
7800184734918224967667067029548625744414669199783426698900116919181321885986970849063533011051545733
2588276637033682705069483907487424686519889783355271578193118702057688286423416753813964277864289172
3262127739957803089853013232289527273501787397303058380443120530225996702043974224748029627704273670
2002785039456181935413251676991184383457595604945858296678717927829361557257830100273735330011220037
8400800474722144439717061341222799980915634712860771222711133141864938295451541016967955609320737485
7375581426607240086978328371286806836744977349809067904978523910764212311788910754786226601257707200
7234302776759298002281992027104515503737430896560358726020121228618908818136168387434198607590269524
0275046601854365885913760723962872228784847866845352720218194242934929204180406965720996609364242818
1711888092633356099029409817830741166651143998847008714131099466932682862394860273314243135862874318
7949576524970989120087498165262033413585030329004674083349055031371982500634456094339881553403929956
9897531632191252352805723781849835425151445856455343651450773544025548198763331847972374696581262488
8486570635683087053690802617664739306539384032547046569517654623192597682385848883966885468827578013
8736752504313516831158864258493917666861908869971195696928073862973029348064810785588988315031819856
3350505915891693690517316472861284559655116795545023813491309526127757578124772163529873168904116742
5697423107138871000705459586269275932318501340814903368742516521641479536186979793524787752402089121
3438068157445393769716818332757761029278871793051936260555224002980425949595963787947424233457533226
1100668815202721250010380314633730780334829105166326004289175077092918326430364367034055874296918374
0078298872288320382583652868895477590465909887214788198457299655079939063777226953391479363144717069
6957151581952287888086888408754948319255881424396682784647334377507206529107821562697094033089309899
7498913946699842145804680031248562583951588539122142013808741173655218788281203696763092514743997474
1784379096277911404931143427586272277518510339791580305712798237749930742001274854467229289153439534
6795366341584289154802216765199160448095263367910783251603657471084027001454642492459518603708843098
4442781891586511646157898586176352323357286901187197239367216581841573376578029215433513405438556580
2774681051599232270776577659164181678201509029835734561191561030567217246237470142464623169280172052
2583719386934046606397521347353888781220098393250341327998945905502986470940265014883933222270840006
8076415588587910025598865216478545764555690288453782006156860641622646680604880425807514776497632765
2947623100390805792450131707249888082593090618504016976109229061548883623561443855810373459345391245
5069076270544208899439350773049631323978021572789516497925081124175550515324456699201951642939509409
2791271910729197290085140314135814410441320933721270100331511705258751225622823604776068184895124954
0716925858638560175317400018025544288012700798396839536649795376974908278806128689553488893760053056
1562813890177266528316072445516278652436700782285562319434624271731631017196749486482157726239831597
0172544049062478532219738088893433328457759057772516024109024473168722902535463409670592859159421351
4629324925046279495694497711307257861990751508656862165982198381765673609639415589889922867166296851
2478786985070999168094378185100623426843305074012561449087157436763225587231022714555606408470842204
6612027857251725929206454249586760829215830873525009468445454991607510785793799413361393628090476876
3480754858116447553792548051942243418808213726120992543020095978042426812496312999526902997314001576
9258751218619043969889784831363803090741849228593456750142223374405934643979090792960454035809409687
2650655994879627519160571808535995432521147812854398862590279529029556377722765070786803487537617653
8573691341787636965586534092489768581822165626728179873859667290459882433099968554164060080453274489
7676153574853351267186077156887068344628731280911556756232374277982150097356084463792757028263845235
7542731551870812621995760919225616646712051152065953270701253915473244301767713495044910132446129473
1266533850788009900760959740362497927456360347635923789203264749710985959134905821250608551799676583
2497465676126701709666062205305374611982185414634533139150887661042891937455076078049078753459930995
1261371366304775307189616525614828916924847739849165273013506930990815372724752977459029485279686763
2242549307883585183963895546762454840636353717950405976936466495988859190215116427006695242853870450
7170176878083174300516954908623911928131363877874049734589953977951274193684905969468097129197503897
5400552874253795671294090651211223681967078165112896674058093491336471893010443272082348809534614435
7627096233470691077708168616254082443284456080586268365178889165114431017733682203056839471228242422
0924475115321652833582961473238193126162063070445527156256929836825488674400654129858222542173415902
8872449130148287601642374204167069441669632066359457931169045506774608091236740077205299914393996825
6715172691248919929748860821785314869950557360434869240225846239537550247986993815543635889146843905
7738293889280065674967298282686905953489917984463109255723226091537787650262271045978248339070708447
7859964749021380777266682182513048804604255692433890170640905176872380399691739368694293002207578520
7228299212528218559918559204584383428549639763802555394735656687055567995669735243800675583052728477
6975903581198972797720948290711562288870422821364598600250047330603465397334979515665297646668731186
1565304250535803477956838279994720505545671721794999687085171945208269819220656723492724835954293627
7011385605913200887247055874632912137227697327549421636952263697772444216520733202306312788362761014
7302525670650142371896028116604252282939994206273464904533213917279401786700236694099083115827614124
4542724571344334058014469248537744596332197747982395201243243847328002982021860804009175503485153810
6582467464703796518185908313426910874636977253717936605680272674938228843747359773739764938226873322
7728089751812160939949691573949720378488490897951735375928691150678416053729755080826816136442986660
6430462859767484827515301900931878792404418037975816680867289801371577045141823937035953772709877384
7498165004226821134343321449384906033038906548161063922586597380373579888319069243805168901285189840
2344379360454729349497308469945766154806977520142567613995654187070076953183586354814625360202244330
8468853048349209499282179204570862783690239648392068211368021326247561999873864136060432735699675991
3528776920070427400064795379795555916668489760946822763029205952125976226221610095701976829746683465
6153778771600241181984131916916913504055872443262375476420155485818168606629052220399245783977935639
0183779158798912704654735060254046437241193072276153754866411218942253666173038597688338052533237346
7072879052848379521990359630870732548963037934588706225575688794407584827458390814478204107916385991
0349864185989624126552320195131977635523810109015740849927530487850934903413260648347524997066636245
5845657142270744522668893906431051004977094916564792876629478033370050001199249386661969504993011338
8338756288983469251399590183839709917366296348864946144633086628796581362639736353576451074501718775
8910668404854944925992120210858571568313376554153971251975215609944332916854431248018793533405650116
0526372882220353636701205156681732498625923577652626645272606336122212747726127215011371727240492846
0141494989596464933571624653717653764934281859598051673851731085418703268537172796664184423269118494
5391407357829328114771177688034469656191229042775281627205772335138410017847446085506835916334096027
5356137001651570738392223457219972511958736284460106990475232853836882857165651412373845960947550793
4452699743747739249481360144249097375221708629086145828049607990088953584131657716367932232809118071
3149027954744080584648471016751303661643391777128896307935931064609760801543449559888827753923392283
5164064058480450489048538062982256597412104900192830282813460111087604227378752688857742242910742305
3816548590661335739111200243268833018941435791943145982647605447483218338830261922682525826143403421
4815271849136670375647462016220998539120852230997644234055070581414243300430917116593918336968455718
1145603081475510325591160475640189605104686842261648961506028868204845440655025113669457643725565270
3271875793240369550312789744677643736600125519348902492526242676443686167091733036851874846862923840
9155975363074504631396673996755529500415008931150240226070105699889070574132972800071232951209887820
6744574270443525834993728105856335192637490708442855066554575923191800191971625545288142212195550014
0420804615260360318492425992608252761312523859834348778894710205090069476774784756258036650438510336
7520535301882358951016864898982670207299730873075129708193392583623305138143767580610376065546511547
5499320695220759994320465671303116877783914433602162132823375770004054504937803122951962663958950395
3304229112797662216980705441801647814884931830565828136783678194646859872291103751189959103197137303
4121511285806144866115060439065542370341921334507805475709929272554291226678215065258097095565077997
0310868996924142909459545939862179136055784930630473795166041906315523924816523085572001369612508328
8385344243246242119188458424803665047318491602310198980862673181509405636365032257416397825966008626
0803785948066444086519108950852671896006314810372842870524362469695170878142741160698454373724074809
4589536723653001357978212246270348111830913564302858268604996659722253753209105072223722340349860058
7005128903470701385074548871841513238250340008101161199282713780823803525366751077553577203300922436
0937337176299433379200086824472511558183529926041735525210983074823089329668860881165977484517119182
2499269442279705619266602507410757553495965649186556830287516501245201986788777251859403303105712664
4947874839117466873693212603107308130238011140368481953273899416428079348026949191833350273150051954
4120532409195161104212793882910341243375398302924484424222327969581452714232426777294278259974996243
8410678116699716664640661588988590355420935789831579290697979275873763952388052470443253690268829522
7714308343986056923955775560602838204737375119693992086348456479975667269470726388877069057784607874
1854568455269526034019697101387241185055546097530824784174348837587795503936706456224707012842007652
5054055211309137966867454385607254360562370343552764222845052734344501767345294035265507863509990712
3444468701770202035518316527469041530769923663923484335572130582427404820055555551439006379384514168
5441984247641520041951961021283946953643002435849295051952003908144062567108775568049440940183327457
9160247101139973980993190987344013679159689698457455412761654063148603814716200845921483553453543509
7842133166691559918479782622746630583737531710003213469737061738282463182062085469242439578325343665
1488535693085055433656515588807988248565708568791096079713541029165435040149995286706211159563547683
3927757902600843299491470827350378487458283953667494035454013020800584204660758783100775758042985631
4357641528525252788750579042487561397886393725554260763550821731432672320749132911280895072485232928
2171310889567119840083174170776222657477613019800761163114749333731721282255435448207917451774096003
9346736508974052554447524447941651390022848161895777398474296817603904032253058542275501279655801822
6418980157397809189652776529459955000718525951750715828798057751169765600467485348083533969238325276
5798291408417287148805357629061005193769255499391110522660244827239956536539617473005389201353633952
2228452052011809063835779571502679998294866766029933702125484113257157539691977115146304390847584738
8718575713911457955562359863321725096555531342448456048583765878125784933967387039313138563382157703
8903990010654130109547065957810842249799009707045627224002927791775317045143126664944655758631900861
3714378594580976034600787710744679856595696330943180063809777673362181194463185388306899394551511561
7956378852632980547664936420632075115759441739331451509121356256633147343514249846206588737804057221
6613939736863764163834618953053493452300332308921771297346156699077136882236704848646971168831915108
3920332770905882720760157955149595502771319839564695898939570100613038221129025352738129746725926619
9181439273069739813182780463768701206576641749409429587923543075525980619706608759227182296780619982
0009259780024503266257736678233324354531590300815029265395369110724491985559192108265480324767143429
8685969429129883101249208977768754835132940607528699178669209202371207209604577618844864548686902962
3738464270707933748512124801614480375998354359716583785098590250617709123145427905013729206871023312
0385626213455858452902862749597292494715215992595770760987409087431019401545140381397148069914984111
0279464669302623132838044095132937571035682764555626155851017715066675013095074663899248493983951089
9380261725083773532628784419424131954350817317053550658695905324961874452095684911796011739166757131
9491671542737119363885263999147027131958984612098372969321797655940581907721011883899271001283790230
4114268446547758281790781336854802250904635094409194001854375214996686810071608100429012498430547388
7086183997226879014973737021797400434662695948852632125261604112161970147003094089472748570806942403
2261914949791621845116311846863472107589646205656646699049274472529269840178219372459453236126925340
5593757597773656112628653492123435484492845426642675711193920083621069495665589656995253990316511536
3333458072162479300088127726786344261035049015684524482711914087036062066862802153248925750934685448
2372145821767242194441989932927199537977225272968575101326699555589256937017952692849797563880287507
1126484759547536378800264683560945350843677023897785937868844189082529691499441019550990910393756498
9052274891168555169263335271614962394929294878524468722872303908365319133156456034636540226826735013
2168050013818560336071982232429730027433898436027338643497301444754139976995319117771059602172133500
9392239397893168744679396166960774826967260027100600392666247306139077323019507581411690251100636092
7645749065612090434717353089892428971091834411430362638526400597937230648872241791332307250935592232
1481702771583606537456559818443835067340055026796791432629841435993168341371221781494877958455110034
4006931440325090870466028749198194144586469825408952218303107800267379859488899163181869733992661898
6575635879540154950707533910201511146271231593937892542231919848517159479004775614353989828064081209
9151460323778026569134262104611348490244449336595871380466443496168676430198207824625060900211938690
6129041949910391626153210275700515325106802946251171998531318628779600940978584409764736032673394610
9185117876389004951585823518851077156192667070669231608740825106812301309656543282249206434713697382
3333660582976165479429506473607717692195025884295641015246400741758150542217145049264970523858936269
6268627276199531887436307624304549315560230869651831906274051706717163378117437473429692108130536586
1116965065186029626463860318364522553675977095363743056793261277769821214265792972202606128784577814
9882949937621429483080909567869479318187465767835161650443044787897453128747194322719792677656425402
4085857167603727542739563549811223655895652601865320725891344459555522980098629065013708174283739145
4154806853247382857931009804335654294316514711521946189022651641555569604554923896392382411936078550
1344628801676325555908814348564570076108223448794236409676863179724766471211630828836370784034561225
9836921979345758055671804566376170468918475521228811079527970907382615099805372210470306369161822297
7358823532085077724302618346340891658624726076953680323133183228218867026704674068208045644129634973
3966580678336491783684527839189158299108375450415186652519385619134274099993926438933610716461436903
0834210089649804164155131600825947730631371405734374863480554109622965746862400536640558550475414890
8791635742498019619994897209545757552144757297895412023193950091909683647860996704002170875456037345
6525349416529708907613756340610863446815545533614856511587015676501303887485069720397510728038050900
6066795934736858612727341494431556457139479139592095916315443206869742165584618994170214262773280289
1482674147122106426101509035304309778930852258923073034673441644045964904738952257994073608894964846
3037124959086412531957778192881832591543953410720420570618858083769358982365938600849117102566140337
4107488984040050130581032435720084914822226011642865638567805374082813063567612787727407262326334330
2765983219290183108123994226247155794532652855990784792561305269661776692923727317964498421805728902
5639141398574422537229969019424899190050803431852527160649149085810844656291326519104917902975602926
4777713416551307790980989927512957336085209892414941414643142105106181203225553862578218510829608916
6296464330106087514849118108338058844156777714955803962917836393915333197337847719626052398322120708
4533493156948542539721108997853830246647557845283195931310061113010005301815132599997018711582323273
2589383352932598886431573299592014745383092106765372261619695141353856430535505465249925208811041274
4745944896360495440691758894654467928022477537260575706095534537486155291676606530418832662878853181
8074730447351981905575412655415382833107606891271693862754799008489441742452253829740679211971294108
8827533378558350497809962741058002925903301677913760738803541259487546382659027020664329581261980038
6673321625109166125459130618918136909187430243471190062772149646979295405529560371642412671341947818
0510354172113119634549313195744197658204216353660897109504243652840597041585400308108893124271248650
9060688122786669094194055879937773512804469828065700417911528808484650542736057560157643980467571337
6035799975806479629564637000789770682535950515096676996794995407970296426520947160502053675970550472
0922538510101025005443256723589115734911217744189697753462370332861280977785395559698026811521207236
8150708424283220235038282682588037987173337127136506104390837626588036919936746658438914650467102457
7660071269397187298046265941289717139538496890307110351040305559510319837400818896461840513443035311
5381466339479869846851384325264742046995006809899955895518436341098391274020641421031599138937080307
0399053900799545867569934080708143248674452130023674238461649745664771436742085553299381446999571533
2364278352290837758267111658220639606844906403843473005580002351408008584939679881178976526772343989
8668807367796790166588855613839846050882249126145040743858853662305457704586413582281566971488987390
9146329096746242981962066193441446707501205918703150772344681270696870717435058579568571221593021244
0196163117399404003060845622427076796370121493142883960245822501387253199184195229517179183443191348
5594574689013802318031424926415738643914042539541171311354597692107791272725924723990153641286666877
0574462354689157847747992023491945894268708842230767123986502582504626504356081672990153349618941994
1522638603469316320318653106282139030310221172432285601393803760803180560330737925426342122101671897
6155921361743735594494741994432324597250983752974227375695773376190137231369565844519215444310719093
2877337377034771057881164769565947695876144111484139411563216353178391421890238305880738467892776485
6450359553923445498669027407436867653934467110968024317883401066913650998353616499390058502172672189
3851154478084974195460427703164387801422741481878117576051894134263049946515848652521598005645503802
2485010682595203900718635098956625566896438651333335660993261285258679281168482526386268461176820290
8185215439787034553250835437241331235673303659921821007500343160432003677364021080665336042603280500
7774904457121056941955179350517267691907483484326563730892031494953362307279284556144485963533370663
5370623431928305689310264778720521721757615743943313416651919310174551028929960080856930554042388870
8419550037129644462697079683768575218438715588845636754908874369781926321079746237840098608533268585
7724849516274675235809535126172540067129681316791242509579604116415873352858753251126481460113749954
2952618883401315700908379983873196764981664346546280253945154138612474171093840116977384200210710233
5457299523294119149370911761455820651162700682767176967177383500325604113400144403097293070398301980
3205340707996980674405271287443824766799761674448481352445939293647551899130858790243434923576726392
7483229807826963026574464868138974878340386739415393649652727612909724872057243342077189365629430794
1011652779050498003487504428824514312813474538464113734575400932828169629006127212360113392620346684
4357458649897586259580870404276351777486228445504501854868817445080217842147768365748596180301073619
3244713677091856308084203386635737909824400627630941518335515191186619235312547477526653837571302016
9412658912114762276516626469238337728988864705385320157217180039097089479364368013686286362556601575
1626317906389219494942114043954559929352949325655909803546032476872582671240390420124661410520519320
0873305627124432737895215840687320272172673257608456185782087081716452231024324489664089053879773182
3859001062014586626536204094957999084873315342087937980539157154404598907760987317745972074583752873
3151686611937763516868379131521623584890298303371305676544748936883403719765295046728134938078971936
0501393032194375513010582063291439384698762433352399847166161752277256764545224668453896030670180441
7388333807678265412545215675230291002719168573714112553491145634153430003908301317720701785879851018
8083958370862933379008167616982695360619847463044226853770821247674221580854388019407481562340461676
4356871648503874855374126719476471827408898891659696106167221448410076432223785170838611393252849182
8013005865145567034796533181619052109838457433814020878894435900147918742187831982217549716732861057
0468704852674538384638273836178456180244618279098171693479797683731630839189752152431471188716220384
3076749000422287785565319623853127806034772219818426866801185213454707628687502305917551648308780040
0512096659099718331654200247928508684584255829689013991115972085208142089858108297392595350567429290
2519082617661531080222436614164718879932558175069081272233056443950864768630808775963086230270706448
0325958207511221021638973715349667120298886420265750201664284938126626125940997234494960309544610909
3169987754082928516187754614220987665337571379608740633822832716017985666457594501673154936776197108
8634674190592032356835060657552584894136846224904483739496658064324890123067098955217082208983277465
2167318631803551213676062767144059689899788740477270390134302692969508493513548257933232293887512173
6543859993206044582672810228083905326184625441133014985369774642195024921901919455828776619232765450
7177662649397242122287517197881892711110329127126109627054258870592313972752204496894353216152457381
7310305168187559312105354064264845818859379845908109743037966324450000601917131566164672245448709886
8641472773617493232010371515470272248980937800744029525709540056489814546631350654946705889705482686
8712819195369793369025877809149601262474983461920773318377099048866480607678760043327597395246370830
7606952724505369854716589141415023785762603596327074147651922336212529883061297212250623557311287123
5842921568700523310340594776572979334846583044976644851926626163559960834137045352008076634667459451
8861512042087922004081812316551697015284111266979561708952733312645583989573015435840549550735620472
5628205140763073666634950489010627539891641423170383763389974815004730090122483688354911107907545422
9676442766492439398739900872444355958578577127219134693523117889027461096441154503341485081528460677
2458812244032498011286334496167962920579229878613179205271626845326213795753197605969065061678108624
6547702949247558330769449254169409906834266541488713620908865284765870509710222887644967956626897871
7883221933107406144981965875054316892408045652329695592774548351290924494588033490959175419932500015
8152461792136479267174734514611866328260713331603117090542965822690060320652162629758487297633391976
3626262581568600661217806818764856732771874079863778867252473713738623401885663926868778562443510958
7744041793914892567858181049943128517544039135599982258723778173140074473443752686099047525717995623
6141562050242613834346350669285278192686033739204936951683048277965428840814676324805729146948329639
7725935968612484712593089487523038224163596876365141732297505088803595101729865329930247807524178842
9269597896695913013938467503663053585451965598239869670257829284836442534278993605804666466318680154
7629965727434352031341422469413400470934760057842832799424899333909767857503940852804926169495983630
5164359955222337088383704626420218272994562144464900732044795590962880053052130200573783533772889257
3736260558369251441116543948208127949582300782566760532910729000684169927031995768315510800373231966
3513307366554017250163033177794197340428439913627318059301429523269331845269676963884501338124584075
8271098347646590890625765675140681097231394278354467174328878735546305749414700551929313133438807648
1668054150738412249586454558633711899462082303982182569485111045008453801251931498072325894948340014
3518243200642760645161617479851400787719949399472335547546617680749097914089272262258313986085359414
3955669409335330708127642496994619233347760507225549933813849435192064104392014760071850786719591081
3576726176520191524421697620615333769949285235838957665593956049326694012314092918703085726626613840
6475207578612059240515985715466394128089262757067585473932431788433279549327473664102129051230173562
4003142492906070813925464889774953587721457714803749293447397738903731204473762628578269366409964858
7599254038645212201035875431993902897855912814026106519226702426663371949061903511428415133587423359
1663489355441320738772376117844452925323571610101265953165031946787598592015566426506680512381632352
8709438895163701735943312870208234009234865711415676703295334035276890370804975036091546920005140896
5427303659100633068132977914159164530145176728272167244250983015778439752148654837654733688362532986
4460144869984012540615513550150227110504791603995290926190361093374897650590086868092268779834506687
6185196062615838623432191973144924276044419097559292628674237055783862722937933072773938701988892409
2997553785905981709230407385039749903086923808639650613763839299807048978098752936449571106079816216
0061251703801081029714772267576701710017022974011651614493927812688486856043509489954406271492265929
3141760529806397888391680112969021474412300755876554077435265099539178542988434600627089911957894604
8050463705996573233797064938222917354150880654913730455631790041185331155698565370157726926646168444
0866703170787849636240775899027201882610985708662385955685874800896405028474469410827867025294617645
2872745037861451840384816342651207868947724992626569987439065345495101897357896803742580601025738854
3854771291674203733955635089395671365218071359389463729926424616599167325171231357903085634860750106
9508999358851504945370276325015933355936498091938096399180717822822005525219386348098431315925056830
9864937802225778935653099230182384384620377158216548616415308815717215939458288033486425482227645715
7753736830057137959552696669809328247884860977450873623935650261253748560567905614675285309517136168
8052899018978325853313644966807291926688617415476719892621114594164156003701401984126738576919195775
8186591951055607669769901526270676467490411277057921709643954676278260825675431724352884998332264661
7531154714871335642132204876998901510005164168648957142974530940248847682115351056976635504449056123
2824150381370623789638323847909312700887447090077081695083597540032330039827002966811366080712508988
9036062020742363274583910494610584099743753713419043805018678818844416314920273116331269433913380361
4959166953271678922431231633251731875373679723467894137310170031392354527217251740628284315094679498
1088683246757501742719068129698159152833724727446605739192833193755813592778998257842513868569135196
7935737471174646524597761303460270413461099367518204578634010941594909351601910283795842098615591977
9989552158078758739983568987516802414722103721535635704496112593147069512075244092921298412356730745
3896233615785023801747303690453544058998199314875571948214459847237606297319351129205262924854895912
6791557946476607074415382596581640044640495264208784762629995960109577184420250827039657342483358382
9209056585756355896308227702423169543784103936583159372695317301337307097644658987069983222065030946
9296016708022944120987936543210312258931826908898541448366226666821825096993008244918492848184574192
5503189501922941846227747948827402319715604324898216651325500785231597634727700380806744841261666876
4651205454537679428781051122402794665214614362374866032808778178297102918693216030725694925702181530
3069064078372229218616627340196212607545603111069098618038902208500102556561247617788921514674005998
7495479088864765390385489839850520177567026023413144009918655191393755604453515796205884344846317319
4763591339805215753077211291607989062122661914989823551057213677950681591638731540015868522766213704
1322857393138179981114517901775989342240409875387256255087438188958890631321527547209963634307246289
6768606050997042253164851897526448320224567860363026461951965763835159529971627514582208149685733905
1452480586026248218872582088220522694233621273320825941046110529197783520966924680313709699031289526
0145550668104873471833569098102553516334245730089219314303980245259134285615774376234971537262058236
5126708065286651232515604047037295846492237072349998387474797108274695215377451231988656625794655135
8279451236103353439921088209578116184304052962645251400361948984254648952232292467307547846846886730
4431678413460245571449937482767733154633069998132239545669656007483574954227489286180165201482610135
9453553718401198590045325078804466750923704644615685312160280276545563554431650658618031325068201979
7630932513910256798044211813759641747445373758765985193226606937939889404117769803294404920187144870
1616693078998820256852203106495190794088104264593330418026736218551795727009013427651371315696653490
3030079035384577117276723403868748863935333244354653839376172999828742712279879814733687583677271328
2108732940119155563425787045669811950294626931188361029700804551273573570101954434813799543567602583
9726180889006355718172863580741214364334541907226331864341674581101309089615149915128663066242819470
3262001659180381733478982878915693615639545894973455879650092284349044289176527835411729172235581281
0542452104334655719463682537756594008256090912108141119024833606716756991752391287016647180895510385
6257156594378251214579450987311491504646448898481316911739049359998001896564410382221175538201682510
6881678450541656380923364663185025364024597135444479716530855209687590506829129396852567417223138657
9344697721848417732009041680975461022193994340142220324750239923931282950132268507146916153224958582
3143230499021584974680792526142405121067679781144132620650243145521376803614677365360422372696927254
8698919641671910050572001133571890954767305335572143620739101463174847980012328758186612484416608799
1877986138724837408720184767084239455252887266902532290171498490702405512142942491551478573868412903
8975828640291133798690480511713993219843716391938804526285347097377174332809800765494611709498918256
2500134931093465371813060122556177257497988755550115045706071237450996503482960808078535742940018268
9954921257644795673758437806004776530695866253408248696503649774242892191748843526048283803530974883
2657130541141246539458066986442733951466785896526225504773548232682761986346973693351817054753914240
5437727958629383954886860587130315894807739416033034555132338272189119368443089034518780121386331497
3792761238651852503969923021982405789148953639285335720750309806148442129415836048926134384743879320
1388240292640953180990476009461835390591115798200649502195959767613307417042443603402953887297891626
4131403114962432596496579864555844200369934539655187237976229986125429540383332034202627056381884546
5129715279099168209851164045926633666409564223744293731943813259649873622990736279220801037385021977
7563972771534169714291331925681451539198433269760771343962938376860245797261528468008591099201804937
5373676179527162208456521926230287032436414396386890194098233165356513864862772635453058422380406979
3521534637711545791529157310593272535083153403248144991029563725038848533798015984775639493294662986
8164302717099501040715131614831784294593162786673133390296803434186331333165186277033214478573737656
6123464840705780976322918344958016413584457312338864591743757867789947861858369691864190377030849864
4698263290289029844340955690882032341314082726710196981384652795292289164427562283670362405581705659
1084021813327319451274621836541863406358662397409471830704619427816446622272498904835643464572930111
0686721161358271121195591408245305424090483066860970875792496235616999350416928290218744587169681206
6917522735570997395939647994914838760345707077226182670876522024925300821693986447495000290238262056
7534228054501268030092322110267707144137598167731729205227601690998449738897509134818503325716195643
0743630400002539384745444686584299613814117960462002052666771540416274719304964149829682486951026635
8198948172495050397144891710639265809887938975459633130601223431883934385774772164126396086441073987
6619490054624040583007728739040702207749832978569384920008889834069598904608137869639855718621729741
3279691972049192748909680020074584072757839387696735221812971217508961730073288083596748476205976609
3408091037649753043575198120471633042669385826194802065694291595306323492818524777154798680667819233
3972847415809082630014409453364292856245138159717833972231777576566308910347359455768233250449881014
4756524186149573267270522531290032934306023164562388498621556875990701657050333178363795160672548417
7789610126123661786485536243210602990048335852775481632393576229642396033671199192228276127827505935
2413207349771787825166806845004167684008450520356917032708982284305070713956599915819737971123948652
8223893179845478306797247794091158484915149069042848332013205706425881419802067590156296673669001890
8203138399370860104984383084820723712567616864435081581235563099457268496897540795949066652837867996
9913404910022396295094454008206350789199137494996232129114946573803001648201013707495132945042186369
2375799086326745964260590361463933634335395785900279553062231003039004635692021725358703372852826277
1202610309311733471920178802311760565668125713347343301825789900295159381946877218296108896347383054
4921417805691711045119292254819088091580404496721893402517783422806255675924248758378767402365737771
3246619689815146991178480447209408575067583011104790867815473911506042370422014312133720204139989572
1857210508509959313820349675119904945052547608420709636170716422003807649065938227805338850168656777
3327522983394479275476973806626201823877535535221595695243520297175183229624475394374877162473538237
7026748437083277731473871442880859480361506102621152079722209902364989565562179602059595293050985466
9185101547522838020506597210002929445878773136905047936212221413751383630889381128019743080847940507
4192802121896623194383131761529712708655831457752047127620556649460463967239240786518188883048740560
5826980169859224248793397968096787892120082443128397282233974600088646781309026369412640482111516420
6666546259352181822681419862191657200494819779212828397615358801338820989496153337341331636126614788
9230786506955136554145380699026362240551093801030574616951735971005303959509309382189794357784315961
3953236761975216387455352497337342884464399478950007055225813494780659090688007334168186508404682459
4242614582321722960852364651944884668664316552000421675539189789575349520585277077200673083818073653
5962787708232448171928765134292823680533616802359915450665811378167070985802174675490132994822854432
8023233059478335388304304421250562921866553978064030093984179240213071724496009316737156902087145288
8497367584335190194532146845953478484526744131909485713757027958110706610694290820754401895983773053
8730834917509109885798984630466318838007404873001935889833010111370952969273083972661749113329819363
4471926723298864324881439366639856194303058327414254532559372958969129062361765182990356129736030214
4717756886534854589642906349676574887760045775499444947380595858834645680966099055828869293227656494
6594495712332782242253247178621322331822159506246874645793124648382596570877766299528019763165083139
6277564349738207720079622542261319403593732114483473447268830297342387201741794549003773599122096842
4054915792003187785867571196468755402047377154317920885626966261019293275276480621464445169208657109
7572468883711844556653263346557119145995273139391048284607821228624374018248955200569241799644710143
4829324367023003077324872294861711078562483153080090771181580525434546245282515646757450560671037037
0357495913845455331124018928804870764658935048304639474261802146623350152031635325980845954726502311
2686051430200334147725070653520408134760033215905215447325316246344226815084923167063816417193724695
6943046278337145508281529323847506541470245680829300627458847328121109665190752149946318298622511406
2905043127894977348046257565576951677149601106749188080942696683121818552308533640319856600613734382
4564018303846322829846195082279574564767304271607401023043351647484063189764203282929589642907867938
2369857442301637332753611887049139995070244607681444692729982474022467145570071758974614532641436669
1302739335912520552803388497197981196046395023880178026334085898977517466861105928445902941331836202
0913077209938259332419333469004551390417506733388150797299450637655359409164138200048275123616927969
9729998065804847970621753955653273061492431400915527558809691929429770516646407929347798210735003152
6165126566100674004635951350475057573340719799022952490677310922829221096234127238988994544118180566
8615807963315053830046845437734208015956491627818894035964489758882820129312919816562769817138182726
7654646760328518328019017776782393035891244109559778680469755434109049307718262412528949117042636483
0828774280046651452062009730168897120534761216051554420117942229002384220888258191654846564784759644
1963270502880531842633974277826587117200772862324946374550456944913453883733387355702886116302398197
1716530707191508558923208012132150908891378900735896856567621609584438600440254296732573836322342954
5400841792304916801112204335947459096258782396556643221289546739593726343492593909683843675857516542
4223217316211347793459179173760813657837227198875359689582629124458596373578752572031146607984837887
3996488776323002262531113672012832351736397176135791724862027293946556468405400389289039253418812872
0719111611899216072281621856202145702371325386378660904292241102330390779242334347992456265969057749
5818764212955454563071586563628357460735202685758404495279991197624433227799268680683223976173481853
6790581999699128022832958401288572589669427554297145142289553672118323770808189200677612088913913625
8088859539035752851270287865966985859292367908780852456216451743821955229404940636093867814529197483
9382164322652983412857767014483598180620882154656650634299345622538815938383149380183141118338876317
3928959100417958356246226255982864610965067807440522749732691512253066523383130353140170531925277481
1126848407853385369622019574940057452292405811757198468863958122584670154996929252097890128845161262
1291100157682152266614936633440979341511902352607469474793391844391098472705101858736972450334273812
0628679000211617213629512651626870055061518469359170475143856685800682718103276682026885931334515348
2015345248257762882125267322591966925186265301184704072137978098012392539144792237859942132920412467
8858625099987655504432195687568451848413864869340935125915704352706574283595585801641079198339725876
1746163041738791121508149877651340133222853233845968220457818745507774733887579106123282238953897135
1490138608256391702166327616732902007050922389971435863160676937245076934696671316744342744685726399
7544760814109168576958878060287002808168666868239109003757717756556664339781494893941968345050535199
9486763825863301332327411602133642041203000918889565273293033343184789992250148072045791364362306280
7701218486843236112072491096404635744979394039106848055020505984324180905687259766275937928373770789
3517832049035381440620459254419158549931441426683175188986569355978763555197657012875106048121183694
1787791683335953229963029468731247991890574108849425470997561544177503695683946672721028319906588931
3046944672829376188867357248806121499534596391517179841075295407038629082734942675269837895365440624
1703786215314918749415618969156116137170648068240874359538689701800192785137333981266156082674380666
5997837785390470931903755243851472328694792307728833337875578179195810755527295655084349827609721691
3987496128532823191395003631764964066892492353087344678368580974773509628443284655155908371183555216
6960334100842036390672498985553881012940930545602263465737789286148457522289304666429683927993333038
7132606902030311233825473240821399349215957221997480677295224990836380200491846613839882823535608356
1065453324135921562374024174409010733134885593908923950822317956772181982659009771378096587491032811
1455038449672736761706400481816804907192068055895334969732431160051070867974765788874793016903053722
6935050866799069526035193729041298858418442405235429689625208622388737614927616694849492682291453026
3945400749764740213912946362837357097459850689500341250565604435988390435535707643285768019104226674
2709785312243378739918268081571999286611080374192261825721962761237526887712809794843501360208824014
1617469519306429569583029721959302426234925472733588302127011492631616697103198808158613944492392579
9886285044176417586530787825278446529631117602335071780705008666577767039246208736557261370168754768
4593760550911492311991578832283386363642058911589115073799747298148699938193659271869241670000444010
3838767326926546734922590880802345372824972650552258220911427200693598354875471255846008218053201466
6341291431410475186296973249943462375842585636414605030835389616062292886873673347005384191181911251
8638214245279690760797066196794855683015378162326979115218278685814219267653007003654560878893993746
8525782545458274752607852008647577070871629978422699048388815721917151608437200689062109366379503859
0039249306919992478857733525281752462660468024998111958824273632256815976854761827319559614009536785
5399258938511044155583645855930798737130869817814793897232485656605049816260045548568553196706941181
1487026225977704072709392331589294837752570029482518960178165133539492235329781206199766192012556487
7546631399744675763573695166240502069228927585240073167170154545487592423888072852516575500438170732
5739415873120453301075911348485525418315603350039736294194780208484956517853475565012741373682281307
8154858279968947526127329409132878461805614325180446888062835296490368134260588860728731137877650983
7871997818719338359497811047448110951681138512305695609859493159581109248315952709966450074536208647
6273274932114317632040916640848529439043815704273826967761297277177922731027229223135608768474681968
2698957964716218276096469917971363276591396521761826688379353390569369269461573251478523878541872820
3116017870053078793201162976242123671942178617600951568859211229004334003553867993322527917005677556
1110277615947740081357797641989350576019132348613006586353806452289573651006833022994498962057075295
4646276332144812819611496055990011929948227701644764596940353136097139538331819017283525447245033607
4488182577313834888566720698758720138825897160225010057552929333407446234013073848267929769576741069
2452483971288089527955277942455405044022766908717858663187150665545009342073947390448636421975382390
3873311082216179383103183838575564626209569304056957576424942782740241801891352464859916199039730026
2422613768672461170174273677445552992736400793489305673323249587269351167662334931697795279851585411
6997741085271266586003241895818636092265151486887011032028237914047060348006105560655586511666327331
9394114248178753199958511652940370736920429893439335670365674578005516401193300903115179774335889445
9130879949709310896631457288024374942937746048901728961595416262937176532095031937036685247688280093
8228999751867234663866438845222054438659919265406925028136789341332771197777524538203460051475481093
0611383544133196902972041080572279126875440095861642050317712889284417728913863513735420631921064878
3053740363409209978101419088163488379708610108310892421696926548013771470123330998272708731058005507
7929828098774647426835327406164108398912016394632297898291410983900032109030405946550878791592158839
5927449831295225123350607307926295916060863488543527430371787597858281203125205897975358896806598270
1009274652465051430304605674382574519158143578989852598398858015893228252054916542439442457035821822
2440614751882601360954793732718702969690184488739444630026058539956492464375935283290781812579240831
2677944357749021646412203588349030388515625445528308253865799744712175938334091540956181873516756819
4178963946954693622594559829039858471566952781435185230880461364277141670607168703196437317342569614
0510572655905042079134847273858845121151216839966068897563852596551168910899029909078183995075491152
2088423559973038393381812535759674975175715779663152318894458140686730782276630688775208784984908433
6789448615173372293018507294938860502862805002022195958050407241890307196059221665849726720391343239
6045728986753110854935695309808538819792050359234392654700890239233650417791267247480719477894978800
8797177811825051984379450559692393593417875960613735142620522084519109868087825476136464453776821381
0002474736755188429028933375950737496884197993869431424328986150754863793324371849371082039149138195
6321136612400691774375083330804156148351175403335585382093116351550651042688557361563018979188878546
8156441936319388365073222731541853409315631125864847948192900866794191490275440818384482107873814732
1984835458655970020305819998216375800092697746693639360404207713465653683166086813222459978358506672
8279427007288029137119693880367541763166691959203293149284037702432239213065365870003653445703876403
7155236490780842568622034356294161083151888020884342620807164248669849788664888873701924006423273838
7911754116080359826980776974368165393353763650231573078946190916336320023480095972696680874447431534
0207086574588502617301731214345099946254929882924087567099345807833742225408625570800714218466005832
9939685686658739465386895308600854646161299590030185688549861068000428529017652500318251192370795660
1069018399630487121008940287912379491236222662081927054428327082870103285420288996918929111563956901
9237410135966423997107789821207660503585035728897925324594362958735485015489193034722653256823904854
8517935648694719227832566729813616342946643954155395985577823696000600282279474650347964344179417524
6497377774043292000819254711778143493269672074296925786424771213950960297487451569266355608533734006
2901779130902270472945100769080665360833034520135948953969078808574891255000834140325623844074394265
9119667269497823868819513052200924799886540606223758507550451188767460121296967345141441698335155128
9338600207893559643097670495567938135509789525984918565372263797248415350155245750848166871151113878
1510569684160771778242253691322366127985802805413087086282794653720938411609801060620352315705795210
0085051011666779736572326092295507905755041821071179910591752882804427176345579030063304972778047268
7165012311001093403518554298753806634851381803662195471358234232106585280141155665692853106578718698
8666024373629637216859518230078614683595576744131481241206567042351252279910371091117521052270655155
0386806184495764748050598224907358687157863362031962511797637588611778480579583213097116925607001982
7033297069467149208123241046253180670213132739622939444129521214043557079649224676530979981759892178
5031436419533912060099524224148487557657907877642267482683900863206137913649913309409066216858842395
8885089393527145556309677412901963737111632458908561626339788985937401122169388151511973452501349607
6757290017194680798778595390538107109199989274478165296652842224871451344117536546748495711088102909
7140836782047157727591409328375675670242034504221697664808507927434514763918426744434184105194233313
0049783401541366602785783415689341303197625606936370995027740712675645663711287086961452587292920445
0143442101496095499291057753953940632306270860643469562688844163891412079155097650446262597298951402
2827651326985749394036529939897895296745314681708969628459417426310629018817749392293927980619519511
3951258230830830300964248000801966882838927251053571979839990738842261004286468775481529818984152880
3237589614917015754682572188869103119232510731474743802495885604167527406040650399784891734481267389
8727554069757540299551965238484184269025736713496138645683438240248511932372539624717028939510485252
9471247456159554476958791042597566802914936448603785883214394847208943486938362571070525446357355990
3232288993985889191824811075912191127912710052282272513228364707290733885039038996329841793696552363
0867062564923464630445874722703842285586425108639579164122366911369046301083329168532378997637964512
5853294757966840278407305961936267253804231141533148162529069046813565635796011413643373450433490482
3888937401969761782654097553841508416124910365134705018151336283741587845490748357474058167848936121
1703563644610320047623585082455704327574995858936388872311711000752784397109387912734570134055444998
0425151866337197624191389463312282445357306756339310739332127247743865380984812505780784612758604479
5111859005257597734273887890168665749495019706051874410369353107271340986282387294305184649418664678
9346464243152734529615038851705549880481795557106314169410787228165494060417569880900193443631271999
1261051202886071655478857843849865087012623703348078953544834693893394407761819277615446110498575434
4297984682354086862773738536039548153645459658482931616738679779386894588256085041085136262464468788
3596079352891931239638959051225176720483519765847661094679295081823256763338676873852374529242625592
0274233225966013449939250508605085330656894877824766693400177919862135462128159352214516937218569142
4571325926881028650509883582465417093306114627360801994737927290536362995114224078601524399834502130
5850385920292738601105720582684896172643029289187013154040680595769688046521567173475119525601253997
6774191657074966601606283774722049082740589200341318056011202002780917052998115717521669834716959646
8159822578543335424555527308253314080130791598303177952374934147437014788350816668996749755584955982
3921216294980934956810088801300375102834474348730478427849299895030898413749132883688563398115079842
3629922747358524407900046242251677460553771528893029455232032249312518064228959944583898392164756973
7721060218331528699681466938002528641117290917503563837009447369438560436457160960598855136868191581
8166368151828960479813442683123924398587881700514087852870800148175485593601727024893072151494521976
9963196334554500628251594299085563171680754193201909601888084917170469755292280167241836045289229868
2996492394959224769139655450387984788922920408830974414963777634450654177594185814678358100030407779
4591962812705405954735340296034251970591704174152614125589784222418147586944876034628085299787198129
5832355952307128391421388701654547635769392628423916569454457171801160349965441894001110733712051201
3549074524842131504687996295306709167838872644860455311476060006176192474761288226170775139076646915
9983890068794449271860361521313236423368148481754229000443573162209817732265690667695134525311952253
2433082160005544678503251619952444272972793524918859210144423758372615649989133997133650706390030017
9892166549915637612769797019994083868408222717159921659607562851879196050310396096440521278395797261
6114324580485710664815756279422743054173420288037366373093421595319555238905700272347138925431846457
1297224109283977245617752406506507942444249318123634126031200438930196237851099618835474845784034052
2249493241632661517303796171722762014151405403363465729852096526543559075932147173633982539709351854
8125863455833680699212211463293425738480937740649289464624745822038405064087430165787605176156931992
8950132250641649047191963966879493393747062681296556885780287707354165466938618294572200559005205513
9857856439436803405665138394473088053700647355219099079244449128491003213998108801696429328191314728
1424709068494665043979763890177262133428369922990449227407866820225547412468363904093858278239668831
5901492415349277354472165908255623613454636431372854133723282893859141390847904467752203900180519844
3866044171348399402628808494556900351407533761783543066224584938235985150530366773818080595923623981
1864634921350150735050001858235986515574470454210486243204693664427640651407879728842856078999557164
9640562816871181417467759378729962207382550470583159050213577558831687800070540612162936535672061983
7328230405872800196525909303722055060904176087137767723268613273966193848126786374664200031853213338
3850623807632990242241542049781847182760007306503297664676013510666436617187365748728976813464656930
1160792811103091331928787388200793732361621093319917293819847975337804194409628600154602285028958042
5107381891902189397000754778264114323438739123376655068857457611535924816239520283011341815885210753
5062588298359251754734910372578870405514476282283824977604784371744439218261555230120445761107025123
1132142188081933595349759265634759147255267962496867489708454246502210470148067429913254795099011236
5240395365957379812986992376672970775635146321607677907385656252893917233977041798901445344091269966
5189363990559924366548587459797275289536163121612388707243887838524977404024160684413377623051293358
5657495295715218866138058716063747684107485268910160997263254880307538891961635642473464868740148465
6265058608414909123518285388046912466543521281190922964163827783806650876881128866990146945074041006
3533176281395557716383954861568244049284074973078373245738217683193417694442681227023593506124889442
8683195319252607533763916600829978580660025263269942188452458019654050241240504762018711760369599747
0081492630788216707152345511199072074760675047340812193587234277885834297171410203745484861688987073
1452143364893649739713005028773418074768232031816810799659768287696186388984163547460003307716403996
8406095951102305379374180333928570308136598226548279257827932025162949325450196670732255431527624579
4887046141745956056915011939248169237385406032478366967513384356657031233383992339974124808164062972
3731657466997615938493322165718433507874873849147243073607119970759188254515398406256669797337093468
2799429526811077012888928064863104023591180933669389743509827720037977294024218410814008758031930579
9559673634182104953427288847517895905589300969080993112955206254020126797652725164909665511981736176
7236687292615905387453543066678840592473475996387416974487819727439653229890412027024634634313795325
6797730240267234985372344644709871455586431630133296941008163991277057411137157533986636793265989493
2193795971299150603701856567202430118901003750086460908664762518866048499936114521308267835910544153
8937264863352572494986284966349920000981629990129379854928596883372236238332180131680033548348650797
6969954163402090490868501236659691355784575891928700224276245992239602113357548541670619965966083607
3387286380115699314765270653837414945946605609383460807347424187379735676242552797108046809331380646
4732479209005485700418954108029288674093671259348927337536619033841251678610363152282471722470591659
2300689531052492652066700419247881595949069191309680138971082283201465433609684652522201901984877833
3358346220298040491464642945517700726359389846849180126321701131217055745615041638519000428533855376
5641662540710648072272462439140764253719274270533165165059772160658398743290879873535150711123985745
0080139922259776966321833483927435145044951833298727908105373008645849139705822241107259750494531594
7197734714233532368099220332992560547674202861009539180638181793173402712430785534297731453065578572
5408346157633236226753775709409102864106247086681914105768061021458150944503040551898889582349226575
8603945912809320744889522302611901540771577202060021956715044677197068873699632775237682455365973454
3399877128049442484722300890239482316078640179776350888908346298042358017889018007220167328371682259
7836215856081556863362868598645511940289454761880484920597871223001055581809776345779147387493600666
3663307099628021006571510433036750242595851399241993140317512517411534023045715408810979936344554193
1989717074327305369236022735172408954262272849142086336028822248278518932973971035898775315405705984
0743656354708004847400098774103829716935126668596462937823028913787860088191235125751058155807028788
8384869041488751849585750425802863329883204725362502893940407683328635252193432648863667087468329706
3015838925019740197753894727226971185577240062263480634590542500356578078610754611850207841211821402
1901479982508665998075772467952675168381071191856371050745606017567505192007151169547926063534744689
0438837202141074998316016808385652093840066924732475867322417990521717848258727386134500493210836059
4374821720807387348175077931687306279668600740650659793922982761865121275068059234110573468010942389
5659593363383486001146685095482940755040960088311898670962764096631161707466079425250952082430072597
9400557046410359887968285920561622195338438832953342619634635982566545729880437082137895774149314507
4419185698443094981150369952881721584744724814516559226449238667925414146348397286668039407734680584
8978702173065444717285012597334702645541761361899769167658964647168874268174280486826223284831885407
6951195462901820892443171778885399458484789911427710211956391897807158880575321349733934813389212511
6620087894335693212584739254215240318208039589907842245430761513109402229389103987115601861782140621
9387875482353720761446786331813513400956701745582191562244067133163335454978704762920561030194324058
9691429881300057056278768299274935797832395927118664179403443747919652880125760009903706918698428181
7487162853424805046750719256131650557090419917607718677249845198243805329221333405168046701879299079
3556633316852842815373552531451991546326861902803230652035042807680056066107640485756113887084748731
6597506022596179053015777156913843863504263306863514910397183479978786568387459773958407185479347037
9095793338834537592627174918480991458763806304371374679567349921971146936917164448212769161163279761
9420641303878751835996934904983662555724418285967603931407374793086420473612478459909771654205011223
3786895726531599937105242634971400005992743801559385245040452716708281757178201121627160909395337760
1940555947835163717334870032087925178166352898065284197835020581158081413568566430906260640848990345
6727458621528353200704254851936361981993530971247619523908733993540480028063458182420269523155784119
1750732094216517667488531034738751304585635218366273545650125864108230484518698331248020857023423838
2771398235973076612062590840312824291254465129422479265458924115304059690819028024660300816085596130
8822985152990512897232507805618743061797163889170912704548283489695621121549904297563193436197314570
9624753588427620575676216193904967645387841970645289454299019401268483519699699777228878513847111777
7095291833913662019003073929606322273239680676949237030541828833989189009426035781414966277862212353
0546285210624880267930362035904167754769645994053938262222020040426893854400951877268633234821255492
4638616507386689239662319168847320959575385509068009791805477650960330877932540832138264733144940622
4339770803805365525289778277751551492288489233563155064799918403400122289328314517571294788468374688
3860946610143206195366022876756430576445035820808880299420462895428500144816483234185535142520364418
2138201227354026283187764050361892382528445491287042559018400994584952003922800768076167361958715474
2956721030080174171283079289374801304645331219071370442236065737789496857806742822564895040001154703
6722088313133432876278419217151181992548818447970299877061889907544620318227284276670950881281353884
7655008753429348549737797140512087298378585254696511381004041784315003985058618464473462121376572367
3635266964438089217538025369096314482382911710120713567351068042406683669539292546368550104054003214
4980760584574373198719710454792867659341580152712609111084371952936088653262658787134275844311404998
5874861920184273710478058515562632401344745330113727709688789608871454535732791535230147915623869611
6365667769025175370150919714055252159768009841362385283175166114978860700603318404096710865310857085
8724491375754476584216261347045729774527697032875695233633431163380029004440110299840463532675237760
1010842951916786650470051887397962938962918857050508407097790572202106531145747634521332795360960829
7945535073060143828417890276876108578821981067370636225359210940138949672654725399645009723307165814
9554956366760291342060171619902244519211587235162366629693961716455159781974350175697571449773780869
4523753334608376816797430423693383312520344118443088072542881106607341305141015662474763860352903812
4229619419933105884391016067425496724721016582394594456284882659883044885850665974057148386312541005
9027302347975844761026459683679092884800458962436901468100162294074290261149695102529531279546954090
4637049177206119580413560159777693648069978122443391256229177708731492928695281166470728517026383952
0937917637328669102969392541154126541938600118187745654543146795657751388873723193912656241211408335
2680429611669070318506879106429357393471146835359632705587332030124617848671244762360695064801108297
7331024438982666732552757544673779596640937795546135120810294728374084948680568645826212446756066907
6225312988362090385863517362206024255217763533175323459382814115854068514603042820963279247551204421
6540851398467907244186542195485253339954270000714823404192472535693832840193410289340139793467888307
4932068644387574370309942145190670669901227909887525823095126797890865295172422613744357521990722602
7590312143723030277938230751219643103556680220931776224045737463934440279997185448902300492840436932
0707844557204899787361624088882068505535666858442928292015741757466326106373232360881298387969084670
1030268016538631683554984379569443568433767863739515690238835489107106135841051633664497094381195184
3421454530254184840609182990445632304955314757927835069285922782958150346410566673869248946198572137
8433783580457937792693440006299404246804024249556595003194702761721823148510146326446480296221732339
3167333612399207612029168544468852600177910122335286811514329605609239276267611767529510024947018500
9354638351524390412651522015785008389523799792777315249138648449443184868611187610397831013369804245
6603025134026060565727870162537275056907077717369442740028421384777724077847359553000953455220460911
2879774196050142303692444991659678879358773169023091905535596024945334434214335217538119223349585570
2908995312124028761785056318026802330777117584697337038378750274064389593718264148395505898922911181
1796408394797109510294574443938203038353625393328627759020800820481823358219811251831989003567752522
7269590900813918617726838163826834800641522321604596839794286062998294945014064640953920356645716437
7601819819093533937878882681058454556331717302041244246808292527046663998444414766405633009358796984
3845640668773042955415996606147906989421864890358700722282176069911074814328053419881691731748627876
2024332550768783600717300690999125166865787230753651325610634815401742157733815070472054408707696147
8235944264850116041945579676542143070137442064728881616320959153549431817080723878826626602188757549
8832796736021484181640538297012149239363823412865038205892001904860711226556736815844631900971856267
1334851476593801794015006747571633519168641707474310247666840463613101241898026518597312535353496789
4670601135545029734065568416579355171966003508383345642992891450590210434514464175141961470698351125
3780125730516717673272602758549284827719052567209451911884885620500837823715564674555040954921383450
5455549011928686071554112227568687659954640730469767637270706847039445120006939299334830295150435005
4987360690355018691947503656569278631153472791367593425455597277062099613989655167781139509164828241
6436093770366699844857775093534577366176963633867208420029693052791820693174624790296729764847256342
0591628813043628868114866950503007359233897866099007975924012540861167150935436509584443385640699704
2098232671380503315684852443890814437602898020678932505988343944106462735528463161622604727318982930
5287617461688615423799338735844225355113208078011479512628998491537074671502116185936084888293798651
0077326922729225254251591284616682223294136325826901081882510558268175484132022085128582737497312672
3806417178795105579744738669686183291689359401438342038140607424091763013784071814898986645221925962
3139936826781638809633464895771930810956093213960054025879375768723189259895700370603430130925563323
0031195407820187669655267710106399814280644448274700013982243100630716124205550145014040767145268921
1076378408718665964512923155777033416223524329624714754674501352449566312673611489803391997665095009
4353014686588186160296425746748633194344232210460529367968731494013263511600662000080098868972568927
3524620930459812289328502587324354377414513028462013167380850044877902483228975763960174838999779358
0176640617925474801294271696559612830175460119249419040735959633483999709197378998383767490094347068
0550554389785485663724811544532743466954439861657487159925421072409921181081931780130678217059688229
5209419057140738415148958197794246331327684544867496122444796291933747523048822321003957689404948224
8857432742633492526572145616345537748960403433957897420367424868678230775260466338311022733491365000
6989054878097437942558719831410920381928349877025162211946146045594345358143753038684453019871573300
2661614182683191002322254652436251595129748161433054137559282939305432441439454861267690793552572526
2486516568273160182763091827149552613921001043092561357065628458019547505892723190040541208712649311
8661234687322383618468640514285660178111913896339121078076114804049520921907858767848289330931494335
1127125075656256585044076863887018405110541221590325566505110553268180168506317415659712026053892009
3425679660124349048038905953493999562350706001880269814017533884924931891223240301375223398772826729
8984234422848126173972207745487737058220067150904096809199685160572382569507759819159410987293870666
3815613192158328954100084459276939947581080119494135167265570106695360499796321102572890050751461740
3698195993033686866221206648592820368283697139743885749929639904630356106592091947237317141783830103
2062894535849320353387344618196906213084271696191655404121879786525246521087025979777682626831335908
7779493178522075680487054861785686744068125912288835567519560718681228891034276312683942760597535129
5381759134975210427141749875608018216632664081195156499615169649455194440257755120806054745330356454
4887349082463495260702550138960828817657959178931684049529902840985859663040083504416308927986515033
6705770967547556671637543045441792198171103277893000557480119402139122671435629534233561043042491517
4581142856432793976351542520259435483532002846679259095425295345444026912678487999491859828659485886
2850793297597000327523121639832810172186464621497137510505282850160553562394613547156415312185043060
9042447595674898000160812529244427511510503356087227916004108420355105528921317906088882980612003444
9956012854460681393064573979957848343532496442325750093568468126101765272840326130086903432139968118
7231059696910608101707988309948110965473389241441971140773466437137304227513883116909428372641500913
3261379138832761360159843253287284843428159063708385284693905492199444771384617495945343907858208206
1617700051380171830840658486078312296920926417967213601932359621220506600801325382721628016718329582
3239692220428204933551229901394693614631234897073825229760022028878819633219541073057312398862220698
7970473358245606795381664150304624840385607972814523644459584964810056835417721480728250815328596935
1762240879708357160332127392194853918803829265564096746778847886803643069539217018670761005331444913
9694247296140243487216600330218412348753240855042630821700641377378670972660989041870276491662062305
3833127313147736143739174407138043912687250192455963835838046522986191658882601985967893586376088909
5866383234371220032705973995343791174611187724541295145316047348682660631317389267550768833361399815
9529628417998647337824127165668795338480435767549332682889126904737376472324551399856482807642671086
4561948226751645736294602970452385081636545856982476668109235231710666013574961561768371964684158615
0367077573241649279335624195747051891893363255730039125494454311535231853164414146058904613093038525
8056969755435390937660981304785285243303954143717713123371240832774638072308246286410097665420903469
3098994495258106403311815848593959306348063789220866775376807251464269737370155864281794407724024258
4430481438116943289288100414254157003807558313026753828829867533339809682431962310971174486007827467
7312482875537520531962595780994968247636386682224077925157149143958354104370311222464486949669712407
0028950028579731028067948488986920613807264636464122839394128528481127928983626174346112625554985964
5963981901874454944457817255781963316116604837323158303577284361855606728667231838503362722091941318
8610955045486759264410854733982424022217060373401037471909393315253279128674369151272430756153348162
6779835098232524037724030195515777644382925892812933040630827202183597228892049760278577127559760041
2261192650785354544525580512856253515980734267618402550474350989054684404707635579000848150922784177
2944387967064650306215965762854182414908754707126225445967957171112728977820631428330788277875028946
4193623834089942086067943937969280740091728189870608842693650553053609184859059410281947552242455622
8289171497518255424948761544103173260738476262256721576757949434554559018759283227134779837586423155
4659973831685110187642544774950619870558357775487973042584717554884378702456397804359347629218295584
4297528081508592103899153888647828833484081568743232576848280785915335355591367196709808597652894442
1886792398315506243718071460439364330464240151791712993974268213727402835703970007246056361606521730
5581652674646431299933518718582449753222905544138118131968448159627264112061736376847019967168085542
3686137291858774023453842998573822441084298240944367009174228469343107415101719399094966555630392058
5766479192051930312841576408171102958963554146442166111267555603475829351591240325419555882975951730
7819879040932258741540344931439822964070234798379904414425898171402422438160346691521888431804653234
3400049342077701290517096573344506676549396064714267611529639974666961952724541527079030006013565798
2276479835910994034214384261826215678439735199857452845520834676366008453230052247209239303509391467
1220545442747879788385958689000564210477745173441682586986790980177853438311681094722181855424859427
8907146100913591593885593489693553379975964630681438032856173945770098564220687648571606977716110435
4113721371806630014945165491546437388035133602692323079249204863030079511672383392619299528806587294
2357075526124778912261265008415625041061520380913184055319531709154509337509763264616617405939905802
6713258731573968655262934918752470294877408667076645832143019614901663364807931919403316578446626426
5069480063175345014291595598298674626468956804609749752044430760336536061148104984162282500913657124
5529840307333448710493826003482646047377744102749219330886076487544802590960171504686803619977296869
3494367986706973049962423033036243579172699371439483963924103964218740407757761313115271887540381725
3471749056461147954986148446261828289096283354387472894349222250237741591677470216530490424591012765
7415558370618240348054363580487310752433651183386683524576525804899212408089681073939510167465985022
1399016077010453674817555453238400783228643470300646618267679350048068905396549927235706063034520888
9953003280298424797392438600879692588227365552005961603302192760993345506404588143537406268514240528
0023544469735233260681453974888726103737863293097471532386889521947558839133871500616198572850735045
3531178895161480994315608903006389728628031079695057522728218641793321678578710438974058759422946604
4336200050167439437381930787505161266706649101127376807647646494375400387402447312236526727781621582
5424272823623539392097538275750654681335744776761117469464971256942006624635575074959767808073573006
5662606178919964276083768198967429794155015865525104887698760892370934893210150135407349121892617788
3509087790645293540227878730452820195298964877372255363031850525132763380339635587989812736582763955
7908294226614587086225069187540190560826599787433025965494359035109391708455467942756911312181788187
8669345844982212223980986872548762139340044733270875094890801099497718789107691196196672093127877977
3649589984005309224283089157780966725902732640535403736357824411205379207345980369119504458479699716
4356472741361130167199726732134356112562253715288211098978209740278718606931799623302595088493899974
1318101406224187063407362458433195660290443569838619127761320543884298977514243057880763857423457308
1653062916059123127658442973163466933726791751823071958562630943653403576146933505516770166276368995
1706091860420796451179114958820790907504228522033682987685765294040718383652000956265945071066074649
5775057479754174184081657278316391050021982988892864677519210603842299722481482956588467205729586446
4798462410338146478657053057451476419383047998305060681663728094683876030499161963468765015740468233
7581385631038450450851685839735970028314487503124380347828276638245758161082649283977309988711804429
2116186505285812400129150966956870338721164453372322425097968250040722223001739464888151320814738864
2519499338375726526394225314236541473550840120472447868781263878658836489414263679689530425676313954
4563443830914150023504203142441608188493584551455429409367108481519642525220054116682824849244503072
7137326089845054216676806394197202608187340682602932147822363885954843440988643545802237321664483085
8119189067827670803973337215356487397221130076729965452527071654284816457067031304180113872721756009
0817496752754802755243831271482631222936310959750132089317981735286170838180795516861954678488931784
2735678937489342340129075785432026731156759420844610261618913000185302072054378403633421289435457297
5004961320943646210234731208992238082885313389372604770441931549716199192795981430431717504713137606
0451424141471026898323259175198815440733674236052711190338766083704162293712904676969665571559146342
8821327583082502385885373944059581411482850770765135359905289841145099567317752362521845058515839675
7401118337192881030876717322057704887793046722351922105159725480295704555258266772438489446213402948
8491695203729201513140374359744435920114534924606984911250868541407567951082612972936295712773724223
5835540082739087283694678503811655121706466718462168848356893918070447338791455729272436471895717109
9813352606404971505674078599649625320030019496432663817832790543264465410900245791724925918138132586
3676499502811726493067332616528290886869350343305343943165055465651699855972650651199816841258590334
4380874159202652366495889915137084171468426983498187736382312598132609716043516274943830134678424012
5412057601232110750634398359665415706224215624184610294299653584242988362510141461143621491639994501
7211629822432292338912385603584475161515855785984023953924194223487124325551519885057794312654935323
5486671200148402009989433110766045320603085793970856872774252854003810682091600409929196263572745679
2573279499413315324320713536156383106459829557433417767486528897805634723091578415748949596156386627
3797760552205445695844748322663353866781044332498252458981079152754823083316665444228668903644530624
2772146455710162309616589616131048379249246125699416541274612105574902439039694098595884469153115371
7625699379112570809906469142892927036272235141515333352739301005671337527832740626987353490160356668
4793304088508197626773803947391049727770026344309869550125158322529588018328827141875463234301634504
4958021519831529340754248210427300531083510891174922087559363483662431808903874463349184882832024869
7116571707520856877327586458234278146903293316834007124518820157406148625117676895629769134630875329
8740894634732604186839934791901434003508990557222675030574740218953107188359420677549999156897562564
5035947854435794896465022256777282427009348242778387316976591299753435936463016844570471547741383041
7464792054660988840999258355558953803152394402240411534370978383272309130120100539603118992368975069
3967376318910634842299327237891776285017096881904678625293341659621498497699558383515822140047377873
7329059102559488598220513420269645497119903791458543854152696952906414852406727985166758043258963655
0191158830494858390542775709985797159210928416717569354438679241296942795223384385533723393098751374
9444492163732093699242416640673604701389380596526085915419882470427258830751244865421532103245855010
3184317328082084605356507995249323403767631169445530337702690861428170104700785626088099552533323091
9145560360414964308111434481768509823996704906190628991382038368458111673906040799262853915231562305
6098209652363632025456959492708975242012188522816496534441789463747859419026719572829628732396984247
6990743273941476015249672578767448109094346226305660628410703429357372913306477403204068976051585410
8053433981838349840341796233042081866553053243823828337089785310195329940356328270702948463356604317
5363338645154888270522571749100030237811362123463183481954727931194841927767622914723302683796602869
2197274784085333998810528452368177706237211464849141593272046866066863770464918308704716663876559064
9646869044003864874565032569974601414366042355216699815039077555165110325856601786127166000396952314
2599966022728905734438211609429790299609549900462575933735614513903225886499278620884384456573126657
0289223498451790378779110678881174349011334018340072153129247809960132211344117450903919107462013849
6873102543512414877135355668406045776997011563397914872599715831991141232011926157708450855076580980
1280782685152252135847689698569062216270416528210116000433725164061258787234931722031803117674414653
9088794415314627933042457552888013525371759818461946985066890581153826696781747886848710266503942281
6295170986569642501898092947497927223069687930089746364955134327050726165457810841911449600785921231
5068261217747086836841763729201887481533297168662336585697608388328121942527594163810144308122211095
1075935131577126841096842926197583409044220307128293451064937790287380126034540427809760351262596465
4818158386688801688931390426696324290846103333094856150766541328901285935884260544203545924443441756
2904438365296845825797002958991649172794862340995621313914639541043915345563345280927698975555271936
2991387021764975381615245565711669763618468011312690690806727126447416492509274098621434529434459726
8601148979868061131846452161156713648804934343920186161486149381440386616929100035589323261136025809
7201051399577546371705782939060453683189024571373294045078358503474002881945602267423176127867378862
5707276500282439482556145090880213353774136688739825619484355702552782287823673341450627872077660174
7922062139172876356802386215650817720827295208988140393744080701837781001156924147255210409236785921
4560489173433048666234164495157989079907126835467065792329981281054007300257218582552272928874307380
0860956639046855102625133950598120435793919976101367313078410846454035043233145870454683796046864907
5422267768562671931177680971089060859173635598141736703207858829911851856059906933116692048600572291
6046713589604609506717503264305645778196744051149797582476668141759241447397519496805792968486863732
8474718964637179828539505200321228827007944235607159213971694874646228280371755784454681909867373314
0391540236179068057504497574322089971776197454161524110092802191520237240646889105421850567768954820
6902245275930139148583639118920331913073511630508378300494598055159832524526035260746809026988582579
8538988837079023677980203497966026871427992426441011912439969201405379787659817555992528002286310431
8134366476781296120936726306246849711472178119166346744230329467261110040682389048361029749184206697
8256561760983691900496732031120934650833925687211879694548256207321571647630951213605962798669079123
1345534750820456084568745363669236242051262179640766700845020660409971826726410322068046638147746413
5265739760122821076505467987431244023206973382901496071443179507941795587542337569165992469076786055
0594211091875612526082128856268421861926423950694984897943876266013725591783838882591036740699106076
0937877717207116410452490992340153333357709000602946926501622694159177882353934586797954466481351347
2052053486941503075320060949002903347919325503578257582340757923001289259233836954319635143576205369
1116937212385536704582940798662713124827567720384673423590293087100662089166344119280341713897924749
8564824887351002531710982348668297715606012760543145351280421172771623275379271004527145020113438417
5412017053954232824654533345296856302729958981717182735227292077987289352245162026354873793297888110
5322075976372494563216741513970012342269955907041621803862198952822354664749784188855751583498433307
6858058851188249434136486106450641653430955271986440071173071430025086216388065062650990081563429100
2883065219960565354949546711526030748605795912643999318743699132390577401736018103201876850672753295
0280858637936359200820911606623692075119249366815532597195029058103326668198879839155036617060564680
2975634017487315244219507584943731664190235945590129103991486464045257385206163982313771339175051846
0717642522956766044868282357878904409796484905826813203845265310573501956377992214485108183568936697
9249378085197041394566607685980116433191861419737689066199405220186631303796276497380383736153076874
0444501588183654448713857818237149424820661772145059505330600992140237898815464271588594134001189510
8708758623610646537186561573470782709795579512974093148530160570027521586442118924401873854176206744
6622211637618143221045227495425602898512431808966505836058049893051804708870820343863819915376506009
9219023889624395821600720889793768408164251574420800293310091036893373617807507998978146492231415173
3748603859233942977626162070771958535153987748735523296355655321221341325653193500923481326362510130
8920478766661376105083691849656277171522134545065009045556415300622825858448929450274749818496923984
0850860557839307346959884010329941960838327409740662565136634941203484525901488441675366385658030660
7497939657369158324603260696790266516856537841665489635325693906359903969386132609440334650455034801
2626103640681752643234579763042436391807768825695077916758792780357180252284772312013102981225243564
3559153000053371510244552259057793090775898488905230309802784936705569088627143406118301940903856531
2444505571101350984956651079995833923322005912815087583584214581883012531302233464782038145456088400
6278844633650158641953515802371188399880334718739023260865212276795353510591106549500813489486634271
6666185970552183926945281300701912914247619162445726981108729528875679832795948157911840870968179757
5045346638952111972670524686887297190725648148982362465829913237718749114634867083768936073212127377
4530936106238465121061342733387890243788276368617362688344111311828672241017086780142235684166140345
3612901225983099874093965875001599062720541346493492284998079895099599123537128987886435485665407699
5687243205415343624710259518974186218901294212784872852104398043127821035045417522808646752382764009
3528534755446346252869262904316974496182498074971520238011620812653780841761616562306588085509707094
4470000918554649389398722639580451693407692053046569021175023840998604991100578138256602368782300274
8240464504531701875944630252870168217889717512551554294659002345794857939256836379908984582375293726
4979787400815112381910699572074495112604026159376541411024259863543025789785238220009721882100108805
1103397818264812433511350212819535417336577393504774210578401717307632611960043445369950294494283049
8899886588670737709675202284111550576620038885576640739566188792124919246580967182486258206232056624
6757303074647035032569363181293285977870149749044994522288253505948890232535631247693453230840331762
4658454830888960709745845068432903908840445137029297242077478727796858781122479553494797627744679668
9317636641446722882864164025516288390950362367997798864757773662304681677139133894774679966686974666
7779617649387633722974891010126852815539635275737742934428234541492106576924151732854604895001069406
5219962540564038309855584567933391515218339566678947047812147196680483383119807771354818803808362055
7540885375631904140955820684612948799667836108842317949207127094447350496940908418032816846284756178
2884714564159746339587443151206284558924701804208962626239499429553702417750110910592274921232344522
3466246941665447618326060604431836241765925447321365429689220812880947024836946544170445718048285907
3107391757744571504763516798524313080625310630810893165788055147335257462530745589346038835049176873
1268872932073910506485005905657274668795691722583153917543711435686860221094356142698786946400871545
2806890814381914136185570477942222008909537525935948573162280261608392033487718755484358778887425806
4342649049859877690632526290462502178505253881526078245501211304427171434160445511753157678524277901
3854069187037981762016984404479142332847681519521646725989365670819468959066009852303691847640254328
4241833254896525054107829503132782201238170836482701516536547596100160125979237368421145075620955433
3505926706627731716373373377958779096170632429961357087433685262111260980231277132289152378325284464
1726170486869462060574437325738945452504836857645142189980331678665770897421424961427512810534882658
2722529651508052281993314263952923116749372087714475102232610692309059589413836825960971509424988742
0261271129671189351447180446047730571791359901624014130561854164369069027877433480418444154269815747
4743336912059255080035216106538640002836948611659585324749395062032095030285490506625255373331640437
5941104187640640999961726599566035815031589237255199331791107384194790340430302010093295414052218309
6635721486023392668288314018583378869625462256096885295762494584664498102990453546426407634043083289
1498331713601742168557178677518354622737323478458961878681510185450434584755189600329792447263819321
1012862572631423579887182385012269684360819671105062712163586671463217474713966697891497386458008288
5718118086128140438472467057996330907710569391056161126496342681471548787176837597408392874999804152
6387527746568697279497951002106694236982052511759684499559913176511226416039954163477292769661315675
6046450245420662299594545200031575511820851260292440481452627671762522149936911669350230831862274782
8226546577358572619433201703703714388155337513477983052773406462147734851908530208319113531959235646
2678579955417662606549559152905325707627663579378282444439827656838493099110426775030311595178510434
6684178765532579050748088145647527112372418441396058378983140541075165244651510176800792805959419950
0568194508230027548622950281659384112564935333796978431268647383164554343367024348631913615939399449
4143698244758660870729461420943553929231842237787899627988459591747687909050449708727486824041150828
5437779883937960533359109825033381307890156618594148781768180939281302705436950494888595118362690364
6557623632836559337821075298957383131604553608613577729274701739382205137731732334468740680575927179
7517836735242890346161982077904025724582466585575356932164012370639708584843111011528679455310219135
9629767971195755837159773974534433973071000490768914490576427545131656546086551961228107656701045172
3850640855402102926831765184604259151321394451519472912406436811769205715194678940343647253454793788
3990559095020285111815678076486542604392763064499966266106963836247766394300875321962667367887770754
9094537557827479335837183453462192692957425864622263964843260901844200819136875648220831888771180885
2063263490794580738105814751017438300766254128666491560718574660206599846501571759364565416150709632
8068877837282746008893906506602431866805818602249314507829842998353413966143867536214073551351010792
8346713870963739275818399327017787239276681278065822691108161050124340027624627099559453813129469447
9670497970888356705754895400226061534421988591941007595854281172782894888400436914517222609122515241
1962708365208052186767319910125075755323373345016549326082430966415429275425583805215736503167008063
6840878107203372425275154415875326440425145075460502187025327991817700746863410123396785503325402843
9224724418826421107933302437571697203474724409721578889724771486708900413517036993045743653080121425
9963378710569654034865874576479191112987101622046694626721030298950968117205084084292909014753542326
4832446351501733903935807410590937164620980479355058630528409312796931242625221991124680770079164399
7728456938078851523717859635239703544963205088864152949816306710653712748940893371878914868980014358
0814484499984612079871753174171688686656698335186511696481429250482061393654098926280037768187902776
6232067754344703456972733897035298846024352406690869799141183260907144183702378097343819446962373461
6585763701029567991180918391935987878999184730668948172499082401778473117139914245456032453773959827
9714543348816921321016350028174817041647043728415145242072477936709116057045888696619926468592653127
9239475854039833004839876296775475501729215847293530659019473594336332855665314119523794984884244379
7930756552071401421607675854422149631524591751041872342325406921922552007737156331526541149095133130
2596886678242748867833497426056796428218286606690299467862869097365281183885185977244964068219880098
3032260185196256103188450199048278642157193288504671962605742803813845284620410119983307085911737727
5248357198639774237943818230664062344543180218134435083960946191217330040855853202206032821695790340
9520497637653338420737798736799507067926071885153922692500179840192032248894257357705805938718072578
5643949750909589581893006579617891996788306413534343112089056408239917587283231872244475467637088243
0127917807140378289658771977990533501041208298861314745083105967809765909848878894969643264547356828
4112580044208895348054660294122822451237873002389744034988846042460490653652473530450707897584888132
8800195001817176507247295231857648876912994115767917137102162893946832558393634661352361871108649783
0485330833582839834160596864647093713061305761053696305549737762267967297000158295815293730878276542
0964718066041112927901321725742151653149618871599444273921052778827745790725411140958531266279714086
6125140945421979330299582114687299593911380793751872709994751767011234541135934449959216611323107917
4987511384097552745540545460760261100434440080839659642187512718226848110728310739681947541966303537
7336497825290149560355289742852241200516248879246503038059209193004247416675437205098949868544965669
1053500454943683838208996385941818153673487727735415481306989692260501208683496300698119314122592981
3135111637445135092028248456546915818420161911404468705350103438098825943314215191006643146206826002
8938475098172217701958452302825856517714484195442212243512556315924037543262883214125481463757169849
1989076083550867151864960319339017572608469348052883608550561323238959795598301434118533569725506016
5369236075442294155464689244026278465080022096201555667732427004515100377619928472500621036700025667
8906829353721232571617324008950304482313957093477525060740760140258197689936304552420976878550859435
4619350865942895209762372047881416905019361958630291618866800667462656684140514480375151718130144934
3444630243128582813221127679539103996745094727123503352790108949588431549263707376983248116961328080
4194362754682101577988875207935124820617667970770818726792977949822120402391699052429753478754104972
7345640554979159185733242650819582440429928839570695514123056142326689629509475695937648122195982916
3566361211055806556517387942852574118773104045730390835073025242739224745731800339017246797164399319
9996126371259136027026126752667909783651945747301082430074824234837888434184786183462025843864806640
2357326943788865440659103255816446351449633150337298479780086597591376635847945305974751177418077887
3824993561168331161934036180712362507146942524765822381669865788196150394847657695931821429400722218
9317619875183318326645220627531391682619025638250837999117947890127883675319836175604597036181367321
7466743392466285785836221143707688271173728444014578669773255523947279591452415816527374894468789426
0319904558131073871890213495548659757756891453172177841351270178212733752584742726468845795783696416
9914106280160018379869583783266450018888564311076568287501889421287859278107179138195196208046780301
8477783859893319787144422233842775487687866128007078656150288878694582937596485728710961361106203785
5213779679019317446712041416226620292708400371479069130146683374930663762256652291553649965210291192
2245521008988134928670195821746531837555036680447638711321351454701685276788132493730013288497888914
1672707981904248689232181038195487384119572939747970209411051248575380908866988883438417721414234131
7454526337535249184078559609136394203550444140818118037118047570904230328206869098696425810038120821
3810047091949993365006775144361765526944188697031620868083732743967977372285891348037445865972992894
7063744875914687326672099837013620385448669748552086849469656363275655453384985798081747478259924260
6244232294239910279775256230223452529716396411044654138738634659529875605566860743005034618631879481
0156800940667623951008356927298599287375118273301072583620226140625503853177269204020740930530228878
0230187311227792570521873924292554481104724224404738499552080029149810079991365044352398032060436814
8155139041848664389789428503959211959780918981539535246333048284156261613794619594055202067698266687
7701448241413900178050888598855795184133636841123388217558224544291695807676184662094624414449505183
4088122095690464621336946120900603644747761213013144382584474237725501080721111827357384644197645825
4301191358287625214564039067463536611496688842943910395636988197305086557323811604103579336479853439
7294310830007431740649748230384562619735950935869507565916490171158908529089405675494940737110795646
3227264460474372917602406531099211521637668043154602449285205022158744833565878574687317041020233580
9800723465886074574060599215460705572470811229355465310080190707635000462335448908912731410154037099
8494295880310844432229120144051568141393849524359023682750641544942121263896817107176354110573541746
3295443714980495668404889589558060191564168479757156606172392165432035588879353961744509388454807034
0338398123486364985591486026085724082762571403092835471957893790863728612651503307184355216233963817
9099062130179400978940835030556043863750424739401510908115811609275839351072324290763599206485943338
8786730767210235710847223686847118459943244120313741106727070573830541191358410164841426567298928118
3566912012666654733701829850230315800147965799321652185299362507605854354962815975475003286989441279
7785600144573630210385996396247972170543435455684801750000680970875915714745412591305820498613563548
7791404815361501108406262119551640238186721953559426699666436409578096983372370501300268473425287756
8354827017193062952265566584976792009077324488995569693801393394551927280553871184382854427847146970
6368315696108480654055637278417964134686681288634642009647049476999040506888780195146017620501063892
1146861339857636207335803365523867192304336464130802487492958158205791510679954713513391390767187801
8798550700348293096845937234255118788447070453450111824605412797314225073171125246885767817502302241
7458337175797308674014260224827152633932592898341906948551531967180953483071367985298108404554698531
4539255079523000248227217791174164505433717476774422868654379674875034457230014307558822941198350654
5001812166984278813934191835600312862262329731313153045418243063944980575363561392360376740660552884
7846285550131493803755210029438815747360302534808364930090360143334538801690910955664370377604083962
8150950367274994940110338133695942914231012378063492631877897332787381642953880496529512455697764017
3613121478864444249162437776804923622613076249301326087175394738446253265138575182765372525485928495
0549747460579122285647042334342464795643578560713830416412119705774992723831413556941005236323165759
3643288324619952881607061631296151998213464028985557674504181314131008022063869209650412485337340604
1589018046581127916200341822794732731185307839116210135799571079286784448159392777469629600319030935
9010424371252245723632785562505004600846777742105088959265465599076286068862670655435829267260492483
2717232833432883451147327401446059328832571205338635068915670143181613855272999772115769365552649430
0891837684530190926703964545737110419797431454010305044004747107078437231683453802732537133234610077
0058881792459789671528316070347858689111926970918963377381173240695869768668778929907024024405169656
5398923661023038594724413555586818138752936176141701310780623510645733168339909795605062397754044402
4721311645772241122269120656666736025778900852862296441879339730993449267480337646605451605556865878
6722618455152785315051648797546653134084661684570038147516471643860125348631364770410648560498327327
1633209765133620048039774004471831312064310835659448904109453239136729323399024274638732539452809829
0593270024388795837065303024397265628271366717137855623154454677213203788779013898430172306748593575
4482849427352890580835811360233467301299287060026493415391165010222551838279323611378608378457048005
8654867257142445821489173036916990595366066245962231573044032703555933342678792357691206744413182456
2554773260397475816820531258423213096135354363087528136463908332025815042012182037524339692659370450
0092286454929679456220636952897957072094381696959896563479313558517063811611629418997646026903242487
3390609854467446819478870546130167293417296614315174158035714652209430153106411632450810287324866380
5057690595149337153050647505683702827845042008953971491459446483921432373062798841969377800066853686
9691447448397120837521727746771302401212875957337772547586407374660549207438673242487371624265639848
1482641254504151121959635400557177281836199075676865620114392815892467541199689992988380377187593698
9172456816328973103892820697179377487593670075951801292222583115098645920183310117228816431221308234
2262023964307694026132408505485791618547792233314127933189161721638568398608772193039105647298302673
1312700750055463610599349997017922041732424154071938849636220293067273517492148543295990187460619962
0751250217699338228375769905627852472080593123517693984708015291546372181166608811344341348073983678
7256656268328771932046186640016386084472458255667598893584862124614890284467195421484425409486247169
7131219559426403477058641413451135398159340700187460105134436033469133556613789026235650902344325383
3541150595234588831396997928278471023984385990126732333572167762308616736119711010971343507274965222
2787465861851943158550439032697314222682274527050178920425150748860871466996026719398896551890863823
1007173695266976820999792891077782597197583393783287350031126213753152796379591421003798831610329793
5027214721772436080650890465051856098734945492304393790482729453326668318552520438959680530759557705
2639283313480856148589171508822927821238688508912990535226699931359554781482869847005501290940529383
1514103635621285347542987455444379341275194791120843503284162305038738895283424371781687620940576959
0076355282079578831248566094573066038215706226780130788040965883566378584521859190882730934464840107
6396660482955676006184759165409369335627361553764793313077398020807711964247782578614832274308731026
6713810876927824794358026253573974054665510500861308884205716029629027220761823750981777343962754446
1423538837185410985632737195139322223349730511645484513460418057581987941456831457488759249599263210
8219180259211169337203974810147902927755097978190856705175199385819974213766581371106644081341380092
4864713772541997233358146061312792802352513330417689103249735145987382277569020379615250803802976441
0539727931434547058217814371026344012248504716839091993201232439242657972857382309561239860622426997
0876426801815799497157924902411624866313083374402590777495105452425080609766270495773815893471070731
4628629480795564769804098082449541124030261512145271387203817052505759934590619700532743069728014890
2911330997278256938118511068456197659592908323135062525464237129170423336101570252620713269030903117
4891499750677764303306641254574458875326766663309066160765234417196049426759206416695816424510061617
5303779282844682470850415967025652415963893485734471250573750285208061238465254355104523708308384850
5699089296602644696337434492649187527470246408216096762061716873826579058087575757069059648372456803
7088364650586696505262734801810957894713348741942406669912347723430164178165227339398070880741195995
4058635114557807195525665612025998314468676967637393027016842900631250951954181121270587858351699714
8303136248042828144867196678790153142580849410736368263167595841102419337620753693512834486744441104
7439642886443430206073571840139779487890128034402206469473060786546829845290989409888034174345299915
5272007150101398911352473928752962046135071067299062549111431245171811222593140663248889870079700896
3473797755464160821391849109861511391478619613468264196185740005155930691054687349396143005611136062
2345064677481926370999619100185726038826701997250234322186892219441870808506589340734385481185180238
5596561413561826314256925831096075477624403029139612666754360473606358491215491538384364832068001844
6293537462595563039364196212105857137187937789524272065512600821957214049058366078113147210255644839
1929847206986711299929277722656463266954559461797244313503090193128686263069813091027730991075146737
4747070280862608641520918424769865182164462855848300319006017027434435068620195121980347363740324880
4468716527272887498170876407013924866014721977717734495303939933100418245536405932620085820206680576
5811218922320749884350368457688091781091409541192103902375708592559023626636529064788488319501783670
5203345363308240102772394100617851081849796250206975756656353747857565671342444658639815163827371590
9199313440555308589138913002107183892395764762686108702721943658004307612696665502441806673780446350
3300226584579637284565213685731204112966746110206891201577788208044969660334399652833910446393429380
4978882711301024213691149812424308938118894147389950093519078762731099750532586864749246328793516397
5090206357050495271361601981773184946853203220223993807204514487934380749729177774790924104702202712
1199131604152844575197325406461673420087136783302134487368449844070386904537329412721422211065582407
4789643685070610602287976401532498404100423617073044233688184315129457670783510501792979001151439483
8781491569302698919587372395870637001201270789679439149612798118680572694985381244381636261489695301
5859780902946617676108958004108931114651486597711231038914480081732401209176455995020234506542823575
4839838684524669099122326021206378323357522496101681264692335126130156524655554221497627500910620011
6755486910723912936020768700720311877537760757291065166144378458072992834329509897380168058754587510
1654929718997133731983651755459577865252968700361185584646341034473736493586263744317588578390098936
6269930116762519529353445305830214643883029343368560586652273169384470285611657321904844986460398094
5914965567251993265114445880051468132714578383396576230742065263842471774450069971538853747479044594
4380564509513045233021607556526127601752485335445735420351018744182054382786076670645270691526666345
9083351306152113539752655027320501301240069989413452350312153017166016529628671959262402033551303864
9047130454558982381776050166414314293173224657297334279767335815698703893721977867959357582202791945
8977166663446437583030023514847473598125616277404667856262415242195962048042084075157959894124265534
6998962113761900833932879252942857279516290742193196349493201319596694593959681100316129475764945577
4345498815066647954737968293378386827645495624261805809221956133205723336647976446442633015426865940
2787046869509366025851332243706175651504742268270046993728627944291957147820687471183479982944367052
7001911875374548521941879378722925529483921802631454519224993029174353695240579057167323744930365153
8831249885188982812466816996278708264998596289026296412804416929350394110522402060599672055211410536
3165513239423822618823073325349040781227646567968455314306843844497161198865780037943992127200278554
1242298928442634255715108804170461910859203988585596025964447342104888586198055106369162311641586034
6327163857895896535143110940240676151917606796498624577477799110556127048589977923528692604757530576
4220641204090168351018439440435643927710645811500612745029380069109009858183822042372016577041783290
8044805577080748163873407074801594840558899007090005845287021014846125128606677251449393242369465245
2971019541721182087141760591145816275029760990834294039701257675138549886285393787858915903700263642
5079394294882404116466858641332723585419657092160748553972128300140211398730222639729930502833543028
0840444830887890433647249484403904206050033492141406349174258367519094611034638729416126302860090917
8566162169115849265327632298795334690024588015715218799365712712683368883921133332933421475458630520
2491106045369830785925585773296203470314879455089171671671157659889855125977145445408260513423969351
0795781902982552940262874895157769195873350784147988129822939089008579890902369776072837636317638451
3958193585409831075262750757732262195149794338590210664443340669857715685343314532187336593456788674
0477885491405375157338032002505920349858133208219659710073424994407617798629808887480648950305230305
3632339209523739414672559347774704067703864393029343420013362702223454287053576692252059785278179829
3296757191870378637796447649044614574362608533744445010003931628111297048460703683034064272134253861
0061745540053572522281465543805948469282501007316284464702624114885874888026055672956446304497499919
2943114896002224390800105974513166034955996569944671113151180056415754151628876143365097091726630712
1564069038435489310906023558094955939673867250959664936431817875425749821968320013731947207381854933
1753808370817055895683791160102854507052658899131713632793535804812352511446719931305404180778383508
0277721106191776544457814159015991463784321903175165276722057267077075526512960578392671784689923421
7594984960285861088288146679014340310481493064583012314393293137126389662001536480460635553745682267
1294424763112524964471331601326548160938113194434970494285630033506191547287026216520947395204757204
4058439485227636345959726238417212179929058341870135613513236103668072108407030884266791038093289878
8000124231475069777322650124126037230885548893173224700817817407324526480012941519622788263410384109
7130717129281138516640920982020836299160021996022233682601447121459374848458772023193340069781165856
3343324856309804288208296546839431901885030510968809215926857134266755783157510094059630400610232074
0981665466990911153086416762146127413224205306563171532044088748826342261413393174680164502051736346
5448016608411212242650922123459491374763006076521548693691851539961425343161404174557953548903876164
0496992943249910559210697844712563153421107874833795136448566878820465863824176618150550740554295127
9075350610399334005871820426832041507267408034061085303117273039306648084939358779329452028529129169
9672554481786474604644206897853192543417783837769911090351232014383430564557114467834880650766718957
2411336660433411891858435403476858685806239920464678434791183982030566814359590721384213931125927171
1442789726765422223913170631090013543332568196833912470811255803653593030407956072245894063484412746
4941831801203332081885653327520934436289566764084447803645360887326968147143944547954551963617915925
2921714540477592250611123986699812669100763993753818633335084205997882445027556280392337762997363985
5686603383817056641695829721734111083731644797495904281089895482296441601707105169695658368449384565
0166734665059477871636175706587910135278500226151743582142782062966301141101434178934276332346590206
2586793231872767867109467133879691087845906884638336541825038966605078344648057611696153355852433498
2096081208082539708882171551401646184746563826487852632939221066813432413892041815141586194536697821
4938436181007101142929820010720673763151331862037366622799882691536356067640543766373473657531556819
6524740948938118642179413951649360013918658552263578181966139765140791335967399617196519747111372404
5041280091767809908043475215384421241213399222547603379156721003088598410636403255762602698757463801
0320583404542273641982507571388654883095775440929464625709275416332321434542461681074072744421274533
1819723768013706857516379107487989319347047963285960156197963491982588847469721822019278154383187130
2495146687921342044012238676025755219577925021926221650984041263852966323483593012235552700519455230
2007739642732013580402188216560505203825150013035721336173160849959991924625130553049389896056179574
1936682344941274269247046892354309356018468122410332713316747449889746860100795981458103684058466897
5045429031665522403649632489745993939193549841528011107076914612343057362944549741417412650878873376
6487991804724974749633600843204257563267238996685374315802828589162143330416434992219179058167508180
5449089313620889497682452897562527077965497940153501427898997364809794994571875035309384739319991983
9168142057172374808914254285965422442821697383019913759337770307625741677896571584789643964071044617
1140641124137399476499236170614188865449404043246896074337795984094190221885690065936511051114866392
4296143639673829298386830340844859595132921518974690239163313581035812642942940448741962692661340919
7273454865105302192745288864847871630834865159333526553207708956773280590758128435456645647194861055
5518848838392739334218756411656062398026830335044562118203278251272703094709628082715468230500103537
4515939902578584852753990524889921830502373186858616449566564600939781163308861378260130509688015806
8822024017112732296387658224750186740372878333909057970442073879864655761110696510731647336393286402
0510898537658220422820621742598845125674052066948543421174429705145414920798580162432330346396108490
2884555639064024178242016892735629256337151527963822948780039072099320845077693672954227694284686054
3653878375795991085779372928220056007571318053081319077724653565055401955493782522823718236561026197
9930955921002418794202344966705286026309320935453963923188939986699310351138390430103685216329379936
9766099491701948982166888886165327378968315909639231413499118244862504770564451454407591036155489646
0979012062718580320133319785488864771880276528471480070970921900420138467690464668419411443741998050
1447603305270004257045372670125320007389641164530542753168002718887220374734713404018107137209713940
7356045347941284818271177378680879696314885841350397776651902199488136575409198337383737550342671238
5821836235926639566232784195331144085495221256152357121872289418296787383242892468381339482490297425
1317711354516614023966587949268684313563750011694120037824719087867380308419629126295527212647285410
2504039737545048620405010081923358339341672045725130198945394807814607195813435663903022125865398010
8177033162438559912698866535028273810804931159419031446709495245388323560505736638418866579072320659
0841370982444856616714205433633875826294380926783255295154840655506113744290668885712109094389366018
0298272959905545194222510218373675859213009454116529710888221714795025261424324091457640703863741431
6074851361761282757066348532622396730343456885353759139888243706999423284946828348196614999872475884
7437605083990681741177312604818120185589186319024670041389455147087687988579952813099552881939208721
2999570304898043117818602895362117682480000004237994111131721662640085744592450344427998842839848875
9588484974070024002068909244213491734332713637630784481411847868949994532384380098358912578726538946
0775989664886151485031945598482659499536709508909649237722528778771887926896785360169205154971010831
7179470867701896905614567346586253332358157593711307253884262115422377252398021318725049481749107811
0609388162623709517048064864805488776762673315627697882286342450935040121570351504610400590628212587
9430112621077032668635375154746027220616620469554807504524560511333225711818527752634332761968783229
6947146093112850039196245791167732077955412536500087033177764876824924390457086198755632716883067028
6414274737278277172510928845447150632797200413297704762402162319486990086219383215199807639919459629
8104947093913399535448810525299178885708093928324296759803332142257050758504950040401884747034644150
4664741097670541691437786528824973526293464483654140233355422195084948787851042230505425293078002958
6617526956132315262271894377754180336222207488641146874710979144061904823610332755508116851912674263
7943718253002946619520171285098899278163094329887278978741949033287740797917272175766136846722533294
2800529962222286734849374946159632968216511538990565009017253775053155218138497104134523243331703335
3875292572659197083176259086440254033730588888447635031012927693785081816504733742159847006831898391
5693511514387056962579624184209425867069563049737522403279502558921366705962484762348491442400777035
9692833068660111888155835754319928545381689973128043162525765690655464895996336959876933123204276111
0193056949027000248559881385078554205460450293159356019193331371818814385751994798561578780795787116
2695528620254937636474548800549635175617643807973292595536437261486608483695778805869689668978484989
6684095291581841261885718052241759566679582784672431824262691817538567825535578267758587302791635187
9887547771998804538846416839555599080522871408961840329141679885949564229660017012908602244582307844
0023880318448171727203710322820251983370609694131147815405884311144839660929545455511974087930995683
1221599396726510800450633448250511506401259305963768966313338400794434790282837774459359158594741272
7415923044219376667682515997819598250673762417598008143336840962082512966837669854082231713707235324
8682997681147594678382983221202725655014575733275498203302202253971668403889693282715459240004899044
9045178584522782265843397654952732669880191889245028658475798344278485671546356986058877193021371894
7533107301809470835840331357758314672241275140563720915181556358132324962408821654350479256090748388
8943284698983683044037064734158876496615669829791116914207254520616348671924090001947066426009944008
3275848879104390569522903340630635293349118954141428169492769621272073560263816526569112164679598421
9907017563536468649426839920361307826531450806472821044821681105771224355935519532667632478760306089
6157004594435880895190761600307646454119574951089785523665963401192883201891277974777764058192683610
7411177841400732482054291598668301078238129773114110471202949404077558900663565619344694782186135234
2762270325471893750727264317456863329995514590241696831156266004105973180186994986967872538384779793
4843295118318036106368648351704036588792609459403928675874916570417660486816347038680054888709825400
4885842632684399881941646706076793771430255720776416436442692802493756283459469441466600166772640780
4365146345342863199335741315354375866360729800109794133292874067734805497131121691498202645268874390
6646122083235758064620818282800415022027502366130644820369990215740145357258283517038181023425971482
6980173860948485673092096046445546833053454812031952701773567395166394417583369142555069605550983124
8946683929902398099467459418316315249168553329896982000479601572660329868753140754870158339692109264
3460656714211510214845194840263051872817251940843036889838767586695509331465334425208270038337490052
8899652006851964133744755422332122684925728926600919311298549657050821967694092231219643970053711944
4132650204812840051582731366272582370394324594918767113359332259268245427445933332503224294144161678
8186077411934349116755580918308820243052515643709415753313947497088515876178524928236995464355635312
7183233606563291825193225429807096871237889572074761997028775140473950065157833961541794653217902945
9680734509935851029715127432490559885464684835421894836703001490809548636873320626968198634804811863
1138149326221555327191457525644166363655893853685143516448862766787274244419384863911666383983373881
6109865057679141436553026131580676231400992544533755666716606832707869266756381610065138238563362750
1557531574898699690460799097461355029606888493780438104891159171794120777036550185706878761012395000
0335821132083175623218291442964407821526804524135028021487751052007701579994509833669586088549417885
5132366924686703059009866205696977480175525942659922188909873492272642373341007644543845499209470918
5019134561127320417845809757396396897969938132081043405556400270061438563446169669646269216938337202
6655025222676978531882351626917236322031742975064178013681897448762443235779105562559165983008559547
1231880351436902769811879899246436897224500837761853452820705820360197628573839959259544894103809009
5155595592569426289191632897209119616000542684668849677896238558178626081434269538149727544698195967
3200614167531269141094988455108507103991775343331770790939507512795406371839651367856580414746806188
8614081018111585740655811231578172839447165428615880122526051239774697104731024995552750286974023441
4706012678772959238187952230960850704692096739007810365018715452242458462902508816116544222735043678
1032214937874803218081639135423291694137559588196082928908270320152210318013437040776194799890658338
8754236659470919600322379739239775681208867872227069836015757136505672569845040737128841840153885394
4631118921852132218047976890593904321249137156829045718505142952896752024205226780294678179139513627
3110522154078348907561604231587243054012049167714176005616933990487608163682375096689153089846838585
3423923128120622853780596862639534463211842326913064041314633280296792164670635908190536821267169803
4365045875669834367434659080700004368056405205476952337385402873743016859509964106880182732385667965
7450418341873165651882689685078571487771973579314879959273622043319463321300612482476916554110283657
8936595021238806410657101021588716963007139996001998001588167342306886870312207811370115598581665869
4298725170570258116229978520948346508283821928443082087604250957368941702213232100487517270579810693
8866314709214038959144255572936276047357291718113628562799518724400152327236231668290672702243647154
7262841432603625479567887225766628490265941340043353704221357378366020472085988397219952642854105014
9758431679300812012131179574159178785826902438283366071206091455504313992776373372598479159511120063
6956558090333937465200431258898711077498295523698058052613343398460509599092598684770409093741558416
2053222712945123506830676900614287883044092311156160868960109996536603981739138098298762638564288531
6030962979576300308066396851151150969297982987463795615693347808417538385570387475500748225258402720
6203853065275136511737207813601080772880635072214098490192939010973687747618590856399439742732982558
7603352235019602308797084531999456732901035186845755692635688466045764319679920800707457298119163103
4293664247019750541980406878755704598851732944529802983861072080226926644842413382156975699158323626
9847250928640306987932413817123878472864186236142663989907702999277544621775727919681410875948921857
8459659899463408360821224441828998127854333744557523628247050678361505289652626935242055281679394371
8233907495809561903813492902312918117009632586996182917032413558860854731225660568024200375039758080
2445382272085411090364401591805841580903187370472735603418541465350957192329366322185251651156014889
3546351153254834297750738262342858968669454154302377749860641035774338975819128583039819368423113294
5862581085719883559897567966084736193981997001453592822815921659281164762131654638521566829100089808
1634675488201502739435017053355551346398057854837464894991275565113771660816579538543683204489731610
9132058049643911095923872988582421957805062199949166809250078979955209672462623944823874482394329761
1988630444834798921284639763087085161594148249355884633735135178778010163427568368208576140391525099
1935376524353868935610816088994150468103784278858930038132076083407478113436120781664324429177679572
4729682350493099741349302275034545705088425672617499482007303032445056215230392914669850715728154861
5564377941485543456069698755362176535119026331584042883423144238610615704971152055975788028835818987
3422824771913732087277714669707354131029286268937444535087877668846379051720619409062098591617373059
9291408358407019860123028950688049464730407236415922745015443095129447094068785129876271441087029073
0664353954493441439033704954563281438093982192263428088512682559441143037216703661362296451722508242
1490851900935753901931142982211834347324701132678089799895984165690082193040302235825158029717050843
3571565622228171791053314514804748941804831896865460321928897590902998697694254611820949325255636405
2287576613156965994519486030305232926585858440801604123559059390289681770475577966426260481828614505
6362825323412157160259838841738038218497693701510032010868817219378481049425629492269517365825374634
2476265824834882574318596508951827567314075030838857909050168614912531084684454078903015765315737024
4914083834507379891979518808443505185393756393986911767166347075999501748626909777839003066435722776
5873111078985805283852424332221286185697755402102006088193986046189158115490362354880521861143374589
8719051855896484685033741601432980276211636314709660966382722004995709758562160673944289835997347929
2910632227435376468597146770049236266442781566763561255425764825833521780159816334208470904239722900
0735278156091832243089726879955134516574207725758338846111018691444507540168416706963741273667435021
3573721272165136140614955672186189284190926135860345687100144200498759515166138873966453025646525067
5471161174703148778963892553996560101184727978125790795423422815502913927130767044475621321174811977
4530932629344586678819635276654229983593853446343561549312075360349890847737059118919984658908666635
1756963105441498623114577646400936713222551989042147712540401946462421990182849277782784025803797387
8919153034393879580634131544150240695645286632113092537824961595213852400067806599572995009528118111
4044654881435295910729728318836283813600016123132088235947302670048924354640361739512657850002483029
7492030694712046279389157275794567219893872239738830092563830433564846762703364336587666571813953905
9814423654815666220930805143829375367790909888019903928105275062779507431465174029275084448716511083
4961527101408737106374104127187249157403058119764507173359127043926980674445695305072038352228130525
5208417746470054352396443270452177666529556708174177083470407093560822595962435575242025646399520844
4925632936629694104138655681626638028756392963799998834490006276373613023706225216994181154547212071
6478220314882594950164328512774073756927373490672954644452806638308966485362004590951579114363547602
5512924323462887133780636840857817893895400233710768928543080621617492364922070878457687463651435677
9380870628037421479216456067659235369323649051195192990252292913114347863529045907317291187940816911
7088030757465557356839785400604204611504826057653935761725522679465630302325950736841906735523391179
0563199794032448047564768940843542386179369472541306389602322556263874200349571740258123130914035292
0700874987435738404841514100211814713010167068911326449698875078739273929949294857521034327446164711
9336074097149241417852424612080861534525370359880841816250609545240772657976603494418257470055483770
5364508093173409216443248160484592542329522027945624174044310840570495065274319511762977514734896236
9951832672982742383663964328073087442661939129369377253023191033486992390979714507958483158023631019
9575977510264332910539520273911645620664652627829573600701989942837263185099806709989398912917138448
5123333277060627748617261608959456299937947622674675258373699337642048053168018812398170625237661471
0012876240709786105854987207719485410190039476606983677103471797054094880091499787445317487811880526
6877823026762875449467935842887465463503914778771637260178598423391541120909101539845734222012381666
2917599537854680436543812928842526699030407745648521461063224853780483733759010953390293518959432195
2389842424513250743342907662360441076216268235185458829171813435025216558979146987185357268852153735
4031357974855470448942686978729716237826339970181212125988150259227843761586031195052667392360958225
5211950266526544511582934875066611898090895084440453186433518286626030157445855641306609292708479833
6876608399460606184577377010553560252398855074376578842663985466254959682991816457560651143945121787
64569932393150995697508550343070866431485379870721
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.09, 1.38, 1.45
Generated 24 May 2018 | 0:42:03 UTC