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

3318610906456048843524362161574646931097460912904511547704686286443997583149158302873785644409955728
0355954921656826337415306877268374773662868604664940881082000995189616548220677947223603147105358226
9302986521374737281555750382229764140545361481644490296892827462338881225462532660430275533292252499
6534036262181690955287334209032885442119953375563553667721729784487057239454566479830410273871612363
4401155006279683395581980742376838692839975835784532561948770707584396881859593104853359789854115527
9197602799682262704737185390775791404647862109840106291576610684786534651825406370313806101795799725
1818087029394383019589348635783287033161011664554833735303787497595278220535043347257446070804936789
3784685647617953702993287584670266134497927539762695103586147179603398421850150404551824597857482080
6379534307066883639781906780928604906516541389001229574508990994500917693755732453053877463647728235
5313357007021489048843683659468831319246583949172850791326597412805025638291768692924233105959971828
3217295740137546379285972351368509465226258944475023220132568301349137015999954966382985420133266620
4709270303032657187259526042820757261030246884755871715778077335519956837663022397672628050730628644
0387185500700466047730756461355127598689536024848257681562515790066332923839239447923510490153505984
8472733834991757936075870848137595915882199265576191243006432353380138531874026240728391189079061163
3059952628000497605713660989434832209339214170453431092830587234646828470279478968842931945427325223
7044405357093252537082730019235263726055087890983694906274040410387568237540998785193522830588362812
4784438149837962399667476322299593569641103068346127982168774480871279612201608450683871800031913978
4760128016964646335924236243230949649327360396693355193672020831590692401407536511360935535139953614
4372771935590645063766263078847144922867757633771715970067075056077833333136572553164231418535459297
3144210111000259019291982720721494801043149115043847638944131797495626915726775687051955304206211050
3540440552854952429084457074294642996753464854739872644655135305640311962403504738073182371357372572
3135903909795795043427600987850040737484358718032061894098126329175581745563871593486572580583058726
7088806491605716010943192434297025551753640602710887444761380946298151856618280032961282798891265475
3557472507590418139032191493273400167243328617481481021639385335685030756997886333209531820356571385
9081668210489982578347514159547786688698304664912064599718276865861236592486047799932335186325562666
0467712581220002335766626701194572906605212719746636813883554992181375148229440972471687844153352528
6363213309201932777883550621791652363755974281302897504766558704390355774600909622278257273651557099
2722358156390745635191843531236098590994748807024208615846797488277131268267224196180376577730331800
1364765707672595970327504712547336419597040204392477620552598720509614272805676344960026367839392047
7648949740370617787951196545496993995659029757810403437454747093718662033732826422766822958041301005
8533477635532848045012499371492444798279744190644278060154895855788329200579127346955977862449236595
5946185851765540262883263241332831318440154178078819098143301502918291709275957859954615355406559030
1258493117991054765081983441266170336140470453586366521453206001795077033859652924803677333688460824
4525933794906590807440566259897881459338455150741181590287434207187199723408089122906819061715144885
6810134409195411041997679828067889051278271171665755642959149665773915232453256895716770250562649530
8596657200454252077522099112055603537510792694515298123077381261245802025857241871719486753629628154
8564426654119766578919021154021447689186956599006521262043578485061273390940569073491597960060447922
6271758141987144294375147465173945581949859414878388862668740099199216058360919266504980436625010086
5933481741508149499897859395947143276491268785785047836626571425525990900013179597605468586029717991
2810497572536136392163750975079536744012059136227955274421079212312985161491429789098925458694381591
4269698092251816058687505776480391051099967722531999687898615396736856386358257098874815690830246705
8312584263374948390363499833869059325771650828591347758727944573788301860541446600079504562940173798
6698235850920376053760098748226326245135881808671028349279180519371016499124382770036531528871340159
8396197416099819731356365075278413003932728267286627500930818180369199954018118191028540713225658558
7334870948630434508613477786625643812626998344292738637322740558016634342189199726528847322250823789
5353291139451792148127774806645140466445362173003674526153646206964926413392682157198093075643664809
8008802113230480860005613232940281642312236668072642944897241804696515421672250922644084509506948356
9948368590575972571267182289492041971307461386045983371328579491418213100915594798274062284657291167
6760772481537735377996356127711221938882855202681764994006697162576600894470066407917996415245113994
7110538238044800558960107993510361546355728956645528790502703693953108227304457390950637864315242442
1406166536856256557717076573986464867843583716691623628302666957428229955498662000978264071768333257
9478119790775324219417331495524415656231019107212727561984174263982918351889327453827268858060059207
1090639524247727026873311551721016847184258298091560049134815594106288472181214684866897501137669850
5836534259284304133652107591814903063842358738387870579236648353154069097789245758054935816893970827
1692818524948037626412192084004394542593521412928418158979218537497703115947493851198357436606416028
3787284586473393778618417828793438333558005836169417410864420636902103117759199565118361210430795226
8275337842530218083811576285208859913420176172012360767824709338038318589627813283684014941299367391
5808131119322735396223933233974518981202215401172158082240306224004328442994289703731433869862042885
6767759155719136819048253828095323930667031845808039623229532758969958086629981948847240851228975620
9323762915134911417360779022027339585226113961781698775356239889899076199970848973609451176942368580
6749654060722098315586105289482054980786430686052351880485512672312475035917308239262500444490018784
3977397681892019605393634908317159250858244525722636223581166970568566728223904840531239072288401144
5103437337721727866623048543601799404216524708681701407166568899489278713347226567665375260291715923
8537969198213769385456265217052732885084285469018214763588465390878948418590296803957926855109421289
6925162299892434797447347525763674988363260296726444970684100277083591548930338162969235512826666314
6859086294365382492925213178936045733815098262305332051466969174874095584469483135935826417035413578
5342658700266039346395502409690527226769856187533328821854734703289442005384084266572662960762894121
8502974014984813931498944171478784993127863771853023405007845161137008244496812952996037833630674962
3932955066089812405752662683394357631261637937073686967998535655288129957411205704902049171045940856
9386844899309168800952577994358549269217293235149130451407137049730121722294403156979290396307799402
4956350437978793934922220093296105052062544517491700819223888305470050950991776781008448726040292295
7813951079439724218556875311152867562090516010512717251656958460268399105080020558239071077854318562
0768284976920201521875562428365975917863753892784320917872278170706965303455632804759262533980228137
9549405787875772446503941368174866272788948684391107040732027724005829184457207881062465091005838717
5323997279136850836631323538308728327653633492267833198926286267041597035515641257481128267685496982
2819439427854820565473520339288750899891895023501841478191564642346204877470307193679371645433238829
1875498610276908241492663463088208747866125664748672311957019674369184888791406240587908861899786415
2569185774495162359591741720759719538865509236794610477499498473329983182011333953487330358914234092
1736914083381860617422445995502042538292347628085321013132302068671814004173606114442744348965014527
6064743332951895882904695620390319306245449082168941286513618429661356996919507334291385536232769274
0107676241616122951141707645031850843020011302254263281665317182012490235537785290714012331513886187
2386585328912569898228444384020221751688899341015352497335789849707686720971899146420318763590549796
8939551259541319721587851184416319648864570271476350793587126837130978821185329462315703188769731549
1201642706342638401518679649051199132486359208435897323869406713792173522022117321854053275486290430
5242610410587060454568789226307202755256591634634281757299032614314709174544218313967492283635934039
9438967835174665707277263825909245374045708235135037799765600277237422347430378638119753248564413792
7876675323083509327947443591513904619380101407409384440016980754358120353888117884791069197137787034
6589634026590587086661784965358150511594050981724089282269000259347172199644087389433634699052741545
3951874028715016165411744810446678023542125773316737501874506824900067064946273179784825452022213904
4486496655065017750815922127002774979866588508010626054288120699553341833221346924223744130292738826
4220631976840175007593155331213252594008989915967829952304577710470947896542563309955903389122095644
8642713443419972341440901913347188754994068947542942896037845472299604536328256910932334338384386574
4003090693963403232505327316695403867560249409914723760458747298240054514722659823326817206515153094
9025450264452739454322797749901699529991675469465594686052503015566797272769626443264539917085116083
7245475004736697692861226914503405345587077424459436074295588813965997517803889974453049188607841971
9434332223992218937482917227212227679570420411470449287817062824045514931662116449071595457581633816
7235066806888123258817932099534342984796254806399918761240054114480074279851932556714506046108854030
5807047746131656651259925997953491913678906915717964087590020339205725074268230320943636732511339999
3699205520800634427397183154702160847457758279629907563276420192145238836997066243544361408724349733
9158641617477639546015195608277171557692316285879614780255582768755694071661654639752235900063403973
1758611361208742475991890203764077148747728637085247063792650827679107195899645207533741657648912795
2325713106686405569599392461571272040810316335522862878434720637689636871731069053520152716430918656
7485744677294997691221054569287907723885573735248453178284672488658679245177205905091746111185993192
4977367418775932819787577173180490768695635011068044452850777711150452612269975061727085481651320705
9687261297058307008790446136578378142565610790211070786863838561930171383783718027782852622512914018
1648184997845695110137057137312593572505392023152133241204135975699447133763184193993763729046770894
5944341861876785718031160495817962003254682839937042047163553451930009442782138714078020436534683281
9877242513442285097865824607022459556532953156341953793153911166558864876425363235438079338527881025
1314874921163154046944749838337832548638809259472214797630777013036020764522142353674744647634481689
1140577511850980001905927510536482996762424788567189446217581635004523687126420416552427780335110686
0153350177811346198747145073626580835335506198045560380067862113073366035076517399635306851989260807
7667821307491675068526351512984232891726446000542534171305789116252870802019046608587337945622214638
2529612124771202909386162222813063054961413328695338022900363307474270197343319083245149599121969368
8492748584847570518555344641136025815609184661096491393399506322921818384870224179390553841644537302
4348967175823256098200919574571353704251845066734952799326855556683145038633376025773262555848111587
0700216146847817656011569981535740109593522176712323957404346312708980620851603779364044551120672111
7924138998195511407469404961322630827675681412881415110747500308629503326866582190866348390295122992
1006092720871935619005474751015196631341355492965479651477790725616276155673090494564029044292608353
7562445646939966431408563261984964735687185227985856392033593846761076890893838476919480630119385272
9656256801131948474367711118781593793132691809444011072295651247898265004031624971848451145634641468
9634293971865583552545475701876398340576225383787848699524938490694595043689137454361708073286347509
0195700319544954724038241010399560303963868802288597877618866236452454273857723922692004029480323811
2817428802048552409749786506491949029173747875085142421387779662398219962097693880827051698857619951
9327585799284715058998259781485004372271516013223577601444736670332176050268691017688344047077130981
7564720415676029516195501280838115016274947241309185038369097246127910347747439045866756352175706729
9913708803957806141942803570555431690950449369541806550266127003385515895712173905620595712512984674
9545150427518802521704047118694072819014687764109070374345250415016595179338354931350927335084932509
9760480498060436731199237459222306880525947790984560599171429970869462965687951891154026145202892414
3715012503807826719741067265780258157559940995724329912875321086711286648015079982419521535770817604
2531816629614935182060383596751750014582022649053726943490802409674169453439771587086780139121596268
5088296745498808485136791742170515394369538202107313013729687890584537040270822155176113092717961211
1444872697198685260019326614350278572424341230051997229260523210983727667988835719618210787537383364
0792727943562781925629459418571085029670404445601578002534494072532145393367514086459223881614183147
9399263752866792328707210979961100078136739738650295877623677325149022792541246398506124850571376558
1764444785585682000990764330885392087203177350491857379167645326001146359053689041897625719181525170
0772271556404495886801570951207184229468453813678235151220610219164303936339003332506437744455636815
8708985947451244386781751437899290150351253066076134459045379132320148311260507629152583316752579159
1766614178774208321055906816840026703214355338940894548448212630560877044146200643337279980740747665
2350725927939567552507996796727421873773185518724504167824219816223590122174658676405116867732109067
9367450689098245829289636835101455427440557132165861144878652160357002428210346450888732307225901236
2189349770416058348829961722988225447373329249204392203374814939648292446216808503891169383513058404
2567367631779067695050345585310695909585176408795662134346365283402829643716674535605773096309664287
5484159130674901128686111173497065505615677125058659460666076686721326952100189770088391865372590420
1311198613557846638188948692103561753678228401723112780572356850597907930166140617561362416403978503
5884262879536962471602169604374755577025877894366457057230041255895359984908301001268426311216062269
8687734424927573979273268457793102872963077179237092771546526200295095257806804656669933754110763603
0212950545248897901915991011945501006650080438033674498598517797919473558339557801593424937205479494
8548022592036717852023747002168075822365317722544306460757878456953355192042959307113689236203317854
9749628501582528100374257932376630101152576727929087496289778386962318370057484131054543190582119511
9982635635071600252133237757806618415093437196317056629498068810759767505158147020651888213537365011
4190333194336874964834277017870987191380573486279117340294161297545758345362474420808720093744741305
6200980826155973639590734060855069066203892027985412808305467263678734042573379697041707095347287701
6248039486649203705920981885035596492041042523961382248084987084427174683739434527901096522327731898
1553664669556185553234751003368445100488600573158267060073802077977114090432367353203949370963829128
4179776319303645735885085405915361973281078509810864686726085184568707312287445377047071519986971580
2808240050996330964014585368360673897465264853684908833873306353231510039055864711609017153934318783
5509711708365338949926774153594861903816953543979212604331694861958703205677450066232807730983618799
4446892920433930253699629006332203068716312216979550211853334066195964142019636913982449104253397584
4775528347962062516801166902070371203842001332905331251611312068595326328603984835334875867469087318
2209015483821282101157220827503027399130423827261670101483335899142611870282614308734296176198291910
4416185705355577953762453929257442813462360779935354476367207172908196465018435230965700702980889000
3158741385410064178844746797297507027236084761287337143323103380654727119358302145754323208828605281
8221991452006716403340396592510688730661453965133915028639321708885341827353535795019958095878285525
9750767241831096968455859348890896151663564619621125208804896515029156555491261322372889568159144880
0486395125387059350055245943473830578815432143730277315637181775727309726622924290898054543880664405
3531617923752037971349879849036037496491227862795504995938651239828482449611456069822674585221530723
4055778416850206232864463613399591195852267613065947259615942553779448447136430886572625501613904476
7496314351393935586270551295210570207284008224384477578272239085938050172449159128855920336271258328
8618989297988406485073066521341317992293526437889992802646728887689721829425935959738539823775762044
5912324472502787381846747465255735632467453879865382600010217436715018135327468540685555159407949952
5443192821918814018281698660519236129899863700179378741317747457839377241773876450694305728059271769
7021073462411223977709981864748189388477412379558764602810120139417128127309152244255866625444818857
7277610236560897681078070365994432524170614817873170240802662716522549731278817051514077071791099287
0327050751096610586916016843541976844713277137227181247319503050703675230820731371564457335071924009
0237018967516813267066964106891772227324955715588729858868826297375469712030291779016602496054885398
8501249736887834882177575460901067216145976365179701486345111986203878395950168266739931904937571984
0334316731661441650800617157338401580500252216670855294878595405064885604202464088091873652842707614
8745261468832907588759224792956950689916094325306722262132046980684616891839876458893038668525497867
5869757434192974727687690199347608359741456180549563380854812798912876857647553427053515867998516491
2779292480058819669415690534890849147233438127290967823201324249947554001439971271482209913265740092
3693209330062122651381910474883886608490287174385174323166094027013693417242581013085908322404816142
7797086468794663225169255868394594396019406590091132153455727398929004991002522176170077305787983959
1026062071723340921167206289904864896115800085771131384661880989459844113871280201432405409614991811
8355058176984314551118168411395039558373517225204841184269117683829534752062811675140666669831360424
5809839272214963864362689071251321132383841232119798184117564979794968818713830889719026553863798241
8281954242559651065589419228926965694462894272300402861568580807788893476617870059948987259118727459
4147536939215734372869648245076674958865171840307439289886300312943296587439559788988988990898631142
0082399178171545412418497753938266875234335823995170102575461302719208187048811665414437470003456080
4891867493997278103544641517095545969754344089958087561825480568780905601122264531710279292286485693
6141546996298316093183507378186685141792248934960395062846762368249020157007229030994004654440146307
5639298118372370317507932551407654658530245746698245388903473658313749420644543127441192915130540325
0693272554369564701047526076170025165330582759250024516926267850872913258863212910701422536431890923
4382995151108475599184427490862815105365080948366710986433144465698183125083092126762660037773642993
1044451106994598071578469741668119998880196146810066331404555258087163536412962392976218026914254039
3766951172318730561582032772442099548127844443768858040265759160038692552556044560743484346619252930
7527171969334348261151285104365904981263142771644905946266348682405063940367985894564045472644935846
4112375734074574577767433908262713348325043022534795848667937879291667468349335113986816863615569693
5046566200351771227431341117173652819230372345403329737843809579832908628952349549986481167577937951
3281987096999484636080294796940846717084302342494445181759387607296489597228108012539657576943960906
5949762088398401878439161600677159849395362078889563629690339181734299660265947775101486873681887037
2539055386232294453987134958168232512447523389744216332662374820672845260602598960016170464604019098
5930565034858884224852934101596821005160425090171641903865309346883735745201985174025385772214046083
1038570159683407655520059669662336061348414940208205917725340392473649715280018775410700128446138365
1830455766843304819128745418754842552445873572176949841526000419725367285847268666658870212386036263
7813104793736502042393912085475011708985590756584832502810514004408556564352184668363752874802225213
2314801887047082867867508781105470658644379291599417577560234586423801255439800002486246036152012462
0438931952246289334546055677793512903694384524167088255565585206606390402641670575429091121176398950
1792043999602596334586085458625827985581131876457248381443450933617518621061215776424052953768098374
5445853028368609153034604232061813961251776734009093568644717415038379110977101624818366718871292145
1466648102021283118869996582997705355449475538078053410506114149384389793212485436233510949473502715
0198854268675805152822083878956548511845498981380563970258292104138425229339877792270357758581950902
1928270053274813854519302669526199031056116632877870002251576715128404236209779153195841110262458257
2256674910499456814518724680420592715825855285970413473928910252033667575398020450138257414439786662
6341521133092956563529921769450404794390871837123781062007746550137643685847464265318526733225270911
0840788262939941455948921728732713480182414557382833886610108881374709024898796500899405307869391899
2116873753313545789335203042885688210438033068439029842160627958358654025806922657601028878496812269
7263565374588840540475788275718874734536935233154653904934078081946471682351050478936694799751421292
9673152989791520545498496090038390678349223987636452780506959532580785620730867270796138354310935287
4479462836895017892235879655312550050537821501712005271687002868595125939081652061627574265028864578
2524076601303741184873944181705972470746417075318315266115104743963265377803732254892986237382253088
5048379780016472203010765414123193499180810840525555627674974878434970679384464932495917785879416912
8007519604354693073761127651645282907311779546055404215862114053060764240635184709479546157219878196
7629355408021486046420034417122081715805456764370603061568102349046073693947461949583456540171256024
9077121884655530756513479506605990890288282969240238112462949536198990445145275802789308377540276629
0972698094268702858287466438946571924988778512241161678860569804105351584815351216485786492552159853
8040570517762463342276972983659642507047669129748109691745643268490059733761923088675366483279007759
6999197862585464113166711047621918480500781111115003863359022240997025943269187239800180939636903692
9653229878287523531600891450423305449041405842801971580043892463999305755117656887742887468367166037
4878070308553884280925903088681072108519965859146862452111383496644528002217590205181369806116955090
4998159326360209886272384867853060931438508191630171736655944132105053680995842125442390854578151726
2808533257841531804854524844553741220942002308474653684747502831142161355838914770146128578295697046
9935930136154338002244727331915746511354525526896946743332381686563239534807685480278525476992531985
9468638337397385322860652453397833907116847806844998408295096886989930324995309585874900513919595538
0405211551638162514993883192999987101879176294600792654979493640067744792397352322401675469102879122
1645440518500173321600429632941170366086076041816893413600659058428929334670798588389021763037980889
9759171029842480917867771345938342629795958094029781219351884010731263444811253452582304959392148951
9842516615338728724154200933831827758773030365549539856380173629216565641895677906317185924404502372
4849794869893558828098010350164124542056961214727928202563588758296781274914597345483021724319709461
5382499609289688172066321881792641853573245031336038684303660122058865427820704594129162108147760011
4779342308183120300338676057250974275742664154677895510301668217264983972382273508989757610914478780
1627763237440475115278147938064673443111012019329915072903277970632179573427164036889643071251811047
6218168840531837414535296537897581555596044111258384722924247333181842636143252631253449076952569235
1664435808407479651515448796067290434536275410297966689782739159149712583118542745837584610267143346
6587170725201414501187122402431810017170848334855490035214044228787606012886148652974351496816165968
7354139893735860936228134901134440845371209885663293917651992277400099506905017982366988471547960220
8470083983672958418058563042744409261870732926560888569050428308812791865304728936251926665549842951
3490224215305724229026836177832448252567693495956202001134746585518464269637255699365879098409549336
7370475101945380328912173740860013827823316555998699602061086905058063469873140234963379087812339042
1057786350754036210521108674406265623607884258347714934003351650845296938434165296302220323980370527
8601568114510666716842105098163728790743275877449064848466295417424609859476206315381988082962972429
0855845607735779051253592782612118009446068122821917507600733373685168749010443013950250676470187793
4668001949021246274687397203720924024941885511429816275271970695531115430332522489097041005248465657
4259500291175733938819720900403655084633984755465849174991803773035047465772353374953385776008831285
6742678240153087745551613182807252069200700443817576297707407863013767744484131399636646384772646202
3271714179751157200521485768044688725524780428857700824756335065376209635637072892047442298111751534
4308286635557221269026148971047486724315926519685863248583994518332836302541090055848330437941438854
5342507480257891537340005930071540361666192351030954650844070070540088959957653784647704782533754477
2649490088880269032800032763196533688538816540474314622350394560917108346742894610262026184076256005
1316344288804749918477363192469722036910700621504847656400872827315375098621824567119400248826016123
5622533124654090623458422262997489089399177797430576336550554159660953620479159327936191091321591958
7516408468770002889078485558346355504172112424603728421604382556378498232387103070103586145136383416
2188889903181250090318607992126938947307940122848384626284238559495314055615462579046121247655497830
0795336764054179173522225307889930605783008179268344483790898436671666345343706305217278568205368664
8295712387601814655102445340967374283702512587769443360383654290457215258952740030270222272340642742
4877059665171474214325539557791043221110228979235373936600807627876718050546191203078762244659294945
9689851216956546766187476101639718125755922591352902841214099510012736104428843530646626513193618175
6533678792626207735278275862404234345530661048924140846126980587163687982167198231272579809843055115
3249816792259562235897682929422144146958787873157709617483649676647217059973915197834649232799509659
7350525195286517449979046978374664719058749103289357255527974657713251427128318306319293830986950761
5411577181174251359541491237347513835022918396399046336072652603919155915918710958778779410559678467
0814409532368380509802168282368980017217483331134498693808011549416947263500029640902196524406886757
9982273665631094002580105385945195389186914817385842460639232328828048299626819494123061182042091602
0587085401168391206329490037387099855381205327121041987089408568453084359472295876400705355218272064
3421532505923908252874685236557266466518225904676863936514711849356967348930046685396635440641307547
1266699260837280568594992767523162856944549414335212981793271580760639212907561271041126453976500270
5103145689547110584484275189784105744932602771001596649198506203399623249794755351876114244985811789
8672169395222105836955710411362210877060771198611335071078428391288470928019364306920907875899579601
7003144241979872725357924660749567344274857387707131531876696267909977562858461451399761466343753099
1147688660755867468999232028714235722987177386030195060455385167960173964594495148056012752382196265
4162285411853647720014963062663940249644904799257501489746188307077770838217477491674844993916307951
7900221585430941238173250911079188304536734779709843837976608929574374341493211505515327062892541641
7533978594683916237519832300059520674974747459532000010154106521656278392931672520304064045278144767
1042246028614858727395704070212403350131925917564660713017848574257161834206666995328990334244295831
2244212021731137263288529243904336894729816138952413528090734884849419522152481237527337310823898856
0134666055520547915991717391399754025597290833233601267394240240681651425197605247494949754445746707
3210203373424654194981088750114154560795429867734051687374812935569056299943613458372642870083552325
4652464020118976905392872278041378957379272113236436945762401710824279117386629435909808480587743439
1037247809203515267621981395608044077522117454087887743371199099239526218688252074479383224627213780
5871749733880484246808087363190629254471275996342823354375629410543777693106495788912758973755388021
9455063109634261081085055631590666869091480137755837297302917519266881847436061224745932294642363050
3430182942687390303484696365111241901144703913065862078852537267367607840925321516955132279063066528
4880414632512181029976156695084014425035817791447850133557542377139247845465949629242191911483548190
3585451996287183598093820118010958426114032022000936181238357799728280761362444298314756380929507537
5637960459073424618546041521077131868664563538522653700961285813143695446665547805282812483727250088
8816449235287982359685652119690973176478477469864256569489304052347342377909705194552439192084502999
5058079643519331671441473750145237533638047269902264064065110012703581476301686201553712865336273592
7666121509775503688654737739328759447695440400542683373451810368276760557160587425078165620919647951
6390778021195433795733793857050022382871071000316902059931708446549997891415810081121426547260135186
9579809250403727719246001824249449681374889874541776194926738454497190601018310682000504726708621424
3745413956453653700737530420658120322435490254584239585575474457235615689353347600806866987673337713
2947026905661078991429299376047758164598093444858864214618257712627099388875220233090515980570867717
1351385897760206248988172520378630410541783225646390807437612471445118689100873934831567597468469619
9095116684762287121130201833134329722118781513171884503787507860774091696428668684611596547235440274
2913465803722048357286776327221312532366950097561335687726751248651553050365465149185491022511157827
5289487540608067445710150789501499255490918252394253569365814659138787445360703398844485864311166322
2444080128025004339187557295236291730875790206819343706257576289219505211569727799794455438427615299
2688162721682145853571818281041999089972907134463383915214803767140285553887654317507234408906276987
7757834568885207494047790897879677590128157243344956082091476112300635336526856623474331450719529692
2842440994781329278744574540658454767913560493195051192648600168756191588188892048885092400878318534
3037531586341760022206149978879148511630328004835031593124172690359880620005426927349801840133681305
0528204172328685453182811433396452153902092862819101742451132549722834952758622490216526152538598991
7101131186821550759953578246681061091750954313995067277085218180845220980409031510006392886192932870
4556042322277942903522303866097245729898113113293752006198987966015948888302211319769102502644484494
8531266480406726513656067283893459598043891241717297386439304615863018383739660807234611425598063109
0993810141009383725601488988856426922631546227008905355009774947148165723558123589979970143308906842
3384139441193778676825451770816070095423069326244429367374949119121803234367792077174236936658483039
2143532212519240916262277935945104761291738266914605567290147801694156411798534036697588599413807653
6995185106924530346961844165097643153700738612927662798861399476013373001811805031826012225069354326
4088673390465249549866057194218955250629384085601129054710154765251157739548691200154723094584820875
5553142759701185514661611189902348993938629306475499066162663019728262524483930239309089944279452269
0322071092001700599341174300187448388647384903117018325395583985742967054552292987177986522045599751
6570408659171954531658548707135731960495072668542185443208825618748590629158219064898027996895466996
2645767842918822140349757623813213373575787720300814002915210492925428833506994901474066545675094606
2991182494294566129012410290371945159669014796106788823069902629624216186962494041805583908007783817
3479889625667774732107098089735958853303882462073983117933783842732095578388964432798945939549329119
1504217423132332699998981705610030261482585113343485431926878414719280890727021675846510403459490905
6895043913615423793919691615142566456960950814691742823099466647144813611595908768735741342644334380
9992096940065230562306559442783437280123706040086595605131650993559460466422979928336535524201308772
1629711856486351141939024093887294831276727598066957368572529494850346377302050569798704686214084492
5078018965126183236644958506706320181473409582503548834631088474258214392894319617204885320612108799
1274928931537088694588816365130137880365981312487970349118927518989701994819475983682021951824744009
8612284306802441384285957143987019318237483849946336456940496183695449080352638321652573996188492533
4635520472649332959907507455329305671265252050633442043141517805512209935192023520929518633225182867
3891288641756083859966111955606691535902754834784937961880165079195740633548677039091788162970151355
6488152717113928957544866996545164480494401520639478097555171828322582502449125297417563474151104243
5967145092803002464624062892160062691783734924689220873749204221546131264734595217802671661442826829
7117558180201959298899376251331786332481203627352738755688132359658782512815091690378648149836517323
6727656071477292695541266094557140135988676871949895635566580396966244162917598764011781354660064793
9050358488581493824571236804312125194281202741482236477170915371095548321509986962073551042433726396
4112013997830695787843756383984846622447651805558824611804873339699677075337683372617805316694627056
1859627680126393330655346852923000462765993549871437175804365769488658434053580069442643500530879598
7806325448897745081777161845629821430611130364192508858580197103354670896160513790467129021557702222
4284339118373250474204060400604030136038586141547467391460152830038299090463411801094039289749096858
7190653575750621367898444562538661114805459152925492923574386592609637956901869006090729852051847389
0770800864473880475695852553280671397663125797978690959179667443378170503548244796679518874267482372
2026690271323051097820081931015333705153985510275150264289435721550626127419421093915146046604622802
4488464841638480312242364065328722676622535766525524492969887077850665822475951115358753802970145898
5507245052986822978331621937707266617175774945757887795085635925389406268010001362935051396810248841
7133224514319454793322840758096601584171946455276739340976654714371779995317709877212591626458791246
0598828879691020565140842818723113820561657219028741554904962378624023832431114355963211649252337374
3172822884207656050271202995030762829689162456383695480345701476011457222848894280967788480985260263
7121757293166970196741774392467937817313122515551519819347588039133193268771748796046313558360153219
9882071759359918309077118207254428575081408565331558256646298348279164791714410263011316693374788185
2399724753489834792249744617692054948271567480519740535768227986804526542127623181984501094352751511
4777996125072287488441898971201919980541782982096209511784363045090422403345276779830733917601423386
3217358885922879384592456609293762922668625032315616202226467952802193923235771815668137473997755721
0547806639732759301454767654651912208439692345868069241632281188689494874335345410584214024042171890
6521491544785601180729294418359813563700349186812405885408729761779202747988799381116411255765077407
5269445035922965523757425956837685074223777491941038302728059368617848231068019420353422058243996688
8198791022638359286941119925623289729790307881305311985350567044986717528015217378130878860225179493
0908556466029612176475385631100155609476755541284690246207041222229231532310244708751161446169151465
6442132215390524690077097082743816638212168587224800450620780743095916561501979980266742310560826802
2667486534547856191079544235658468751697877938929596221415122394970806535099218486314804426141472536
6767976734736303357910620391990472624680466863143478524046271555154429904827619143159473271848239503
7483782342527345301770808073785640354088663867307499618177205002260232859494274459401114305596554999
8867666256149706675535469644479498408418123352440322794238047505410592996308865542609638752774732989
8821218194004049317689489565904660103594326638470811680837369183892568954568025401240782993298729030
5291156883760401278110157807524248636750276774562608445145385640052121843774843561387571673370075450
3196881735930323062913764629446478833963406867063801143463355661474000165885622979251925474503354873
3926185069888395324567482358100870312097480896026151030126345062140174974606643856913140585181587292
8162211580900588050185738201387178399778017683367467191353603406438834292012406766157027356413669553
8277108341113582717398497182575957752796584995029763893041891437582858717430740365249481037703720791
6533856616290999208793285292898694233450795130223803027521641328894401747377055041167979323488055287
5997539389461762473814049958572988507369503280960495809872149951807456046794453924980315202524556743
2680784596833248538555971482206443225526510383638478631627355433600825466047444280968272164814669444
0034572899577298924842025064622287891487188267584749069379544801324140587147262554835802743225659981
7257190849821679702391865729092130842119684587959302581275297337445710730788832307013416122263772074
8108117884808916809814436571674791489629044819770250692910337602202533236568798722513221977654669092
4829255921071792600963076681621576757153943865947250508030242530472628723197635687346035570272736249
0566434512949251873954939064850582534598067717602940695360482595763456677969656494637480173841895662
7034651005213815618729376141182076206162889728136030072119323377238180150162660801826128242423838174
1819316567457112008740632643720243328220767184835669023112322247679897953789584633131525727134206511
6209692541603083419665631493193384746364006586565771643393149842745644288892254258671667244289713453
9888653298038348210138215712927625406554015943257043551524612849680836914638191606004959572336611048
6313751412120304140515246301761032118283236541463321446461356092241271711766238302514226053028461530
6409425105079274258372463562571018832958042178159715365739036246455154614057494236287768097700825915
8089136581979477596053836458016272956300811420626541929974468190345565310355947540989277958752542576
8754170135338600398843767821905634869452621923237618590482516361659022671152395904684746352372003087
1967365084829743279053305331963807321148373162465208570431182491763768164701259850705415717824442449
3686446920554911380469547921853089797130384565810518726728247881152696075101120376207032628429130741
2906803961142989726424383501230969883972208654236742791652032465948015321185596053069912912566660525
6167735134942569737858241335092614219117671112308233547597277079399379973168095349687343974848457682
6326921858303083860281773202601859699231386565318499697051539737061402296370431730820120358086367854
5352709618861974874670533406336826646545239551330627070079748675329226744998586478208658495810560799
2751339417539926059165633782569750444500663936233535757016916688349752147487532730365954863590326422
7493611821960308928662370498408713725133869495845509822692189424049114728115594043597735399816308640
8825321607688885935258422111161158139432387344979437223681743737290701871181839209962771469987984294
0592614980459660113200476633112756752093000722479936544940791883637693621572287570517955629029631539
3685407624090606366113446029622727214538948836613852920902765403113122173990229037115638085546795557
4751176009209721533080510692205436304111463057546524187062413937507229641146410146810539352020367947
6718225971222896243865023791663367526679354451870044075531082609897634291970207482309294086567649303
5333542145485700641155111683990750858933328996447289881416707911014236180445709776037748258918617605
3804529553394062728793281086689517067507407233007077063125582888179043268181767264820828035899167411
9134059947168205211030482961198534794890965218053924412130348866258266725417437937765771912203633718
4758232122329634799037808561457865631449273237115605986753366039739890697162783232225363303744977750
5630957615765453061088542569463927321619164189340598562116997235852709779588101748038836178097389473
7472412057396302456301132156670476198290299884867443563282052587377666046958676500187459023262445358
9315008133388476552212002643712798535503731599546296044476425127781740037804392064330602872796718833
9036677050259872532516852241212615509781873575287446829445963879481626785913652442509605455425854137
9792592667862852644339116955350559761455914858456095282451664807153292508291191803604386839495268534
8694817072089161687753273903593215458059774814015547599440678652220786430574783742719472528682830049
5543768833426447281398067222784335298936946468511340501143535147552520027308692620984313395652551989
6733409070863664133684821826927670245190611330189161477565038112504216180982385637199190808685493125
2416785378005456021990535234856729569482963345128814825344628829519439827097357243677213702620755414
0614840510259298145077761289121987090159643944629945466697812509567203541504389472708180653330622001
2357528099388497538293849078615045157483392889729234595434630549358143279417186837475613844820340502
0359531120917962272560631903941889044398847366262893256284193544193149830348401303173232192553681306
9939212035244153683367502759870619110380437979341118581104080820511856043302447470306562434715616146
5859984359850946197227788357202020065939441793077713958245764783628227901067011017346008273729057623
2947134689508875172942527304990246274723830448726660855922311929913576561110904691107223066385210089
4534449489298099744557860205013972223757969922764628646417380634860595461377895167969796858446999685
2736427413591876806335243756229499487249267777678419831325018040915454972424965952574238470322787617
3953235343425785895930159903762533334823442077325020620466539925384002082076335198387618138128693564
6299692355118691500333456203579143424940739121759547164564042594001562182364048163992251884041324011
1321482817994256209363985419858640971977607122972702838844893896860324892992711756000256504666321178
6187975405941303717557412632827614829121194704616286678508235027718856084522975567501691646412762597
9253231957992211284207624461259846590810495821686944770306262543238027379931389081049497534561757307
7873788111504185454389802073248399869041281914573951517167444860957435223500820652726564545424345910
3983630133707215035296339339017534309431747828818917158299298928752270254828035797012963219597926872
9177220574903871225827904666635070843440630057523962598601101262804551505634774238573621644528906945
5123087064021050923591741748831130181651626292358567882193918144244316789871967645837937777829636402
5849572484149974786934044717408909483272587285722970777129691991446218975967184376488817321220071177
9612994955086073323094116243479003963970578987424247648983441975105857773458644818683462228715562464
6006209112431439046513543651932474316415944975488963491678759912658774572366025893979587132998270862
7581704529868871056900710952959358610194139729233432001635793088110893417211820657842536705472866162
7513307326628801098387481089846730067497063296512362124946221138515219435770169507194684862908012121
2252838112524557531222745890595773094004111856944414859963610545954483045898861253367292905330456486
2684966573355027391097762839490093919623757064278165101218610918999006168207953972333679311327455777
2164064468225165228544121326341344634366419585759325360471082742777419985480675091861225391488373907
9665891465958538760574559198187813623645060124157535683640545809205634759568092865412318168412154915
3610919614210779606409450536846427645556183675490193883723374470778117864749877949139059306840824713
6480690651909834830990870671474189992967424916058263518930871831527939247876782170683430305532553569
8853778681114055878498014777787806189266165723148466045590641816775911370234639068733641550819880567
1291898911067860911722916112132995637259255661548018937966108258108002825883928604291429238256475633
7803290276774724754431715594340675748250372335379091061369244134493982097167300308407444883097983896
6700969195895408183621218527555966482508530081534367385074768150995400309783245582608423949657619372
7344419899883490773375282511240352136690979226939063325030674838324964967850515413146694229897047344
8854733532221325559935652115839063124191893076942985414484937040611731685765595119565132971710970092
3021903143755529122680960918425306837301076187795023267876108867399100771613163218148203385673946102
2655879398858575840008125245330232531634109924588670654320689070631396031267079663159482693383511354
0654269990219790552584012501772166555921790671639890295243220041401158257799900322993166365877184117
6243579445310575559012540321834157973790868451948695960071186987866331289550842711612425131678701187
4759729984186040252041972324702343368832261671574214506707812553845073699429681733769888352041990756
3579347895051229754550083666659175724285224022076124104084987228599297336126649824102945841213427146
0436074852800170727646055729147745266454632528057213255947315636467488507474847186478584950578261055
3600699737173263314056192592819070199060706177633633540168304803240265857757358912520485217096305746
1487415991820477054809703826807227035635609980406956338616386073448628282679811805765727765400553376
6983136383334519364608423040453950496561183780231471610748192913101623317604814204182218004948109201
7835594455684021044053221233240179414979143547053310613408372738490412625103353256829701350061273194
7131969979404077822050940041389487126487466206942435353774561024477239697985567446026292497695590521
3744162516494941060496654727101911521074312487673775218510903323756687603657734465236921064543259589
9696119563014558296985119245386092576702433247017358388313404460805139760077385948349280603467670351
1884758750877212223181589454152473031247043194854164960785684852459126670190669625290574343007243195
8734055497533299580864625658615852710771436325199784187724830109364383614763360668261334926070928393
7383897610939568845995811025333902362788195852566854448624562828025463600109522182926632940857118891
3304266518701090105902099343809549931731094690795265398169214730896790761082244674632525299919980034
4088575634669840469975366660702085623750211449227942271002323243999247986482321487144555014779216847
1523983486926334310691014401766046930832768106757677346433151683528368988372162466563422632401910157
4907689292708020807805207676062509340572607892174483379675586178965231369511277248694080100408931649
0606681784731417105653008584179721646498470846593488814051790074973347422787763141457176605158435401
2179808300659185770248257461566823723945617239110253834314094405375881876401231295960558415091458032
1832313477318199566929566216282417316215980689364664062969343635676964944952639725524707824197488432
6842973870500613694721492474808120562900638603564511333542191574208507025830864424643011162290362542
2991883222829441440414163458003624538243410882525039082573280056631984766944088996101921616366022958
0167862321586555914775517883154101221313061316332759774935547329392643487780329159572954667704124083
3007919785849974545653030758226364908168843164821232281284880352727546255187555198727189935178538230
3470635515155891919285800780269412750342307948796958078654365379272243667034016247373864730030642421
5726454063509274569023954360148537972981212450652029618473468023383286470514128839156096352760280784
3754353789837205756185897129780372037226684620431997753859263604848969308357940372399310798202929200
9338544165139541692863985045430718334982531283699436363313255978511081229458944843632873877987941964
6023021712961649475674900618714878804745493380752270029783100624352040518894467826372849601803982720
5596384042312210641673303218462901244498606290386769125252140466354033967041577810270062943378053070
0126546890296209933589718942924872859116729795240764929655673881529634692403781615424611047500382468
2340011609308038853992703910946167606754787613551771091763481155199446414333260386077945450998048144
3834013671153261900719558813001974276091403169554623714620518432583852948454548964101443171679921575
0578031500343923440723411943793392893494524682569049182929339930419911403952388406040362301938270000
3757245480549129467083230397276572720190059968720346842207966365079542446892271856080402419933067564
3336723085496026092108947336083229176976294302621791443192693440482247957048208824989442352306930798
1520285290665232059892558570217236176932545056734579968834427047097357417263479602788403916890828565
0637248830632831852526711768342501852996539863323140752629083139607299205471336660970617994405592261
4074046436610976928541801258603887946265277161159802724653155826434463542573416785996922268326120706
6433714861165805455432471172044976829920913285878276219315791280666086013350123097994557681163128390
2056676529393411263619658966764786870260856370809714408670124089895117367501361697424802384181527504
8336676489287705928496119863832418882986969799130455022108429744830450742079744765434993186050473994
8190413005032734228508475269472004961771173178888605371041622707042831414636958806424973063384867279
4444363830928980604309507810477881044055144658404451065444106293876486089133262532900141946788867787
3467726156362679630516810483611492659908042559039885349836471420019010179831745836852670229469678198
7183940513382509660647365281277455547629092604173877122640323732046354847706070118501599726665550945
3453206693356375336888023780626869724806082298638770562468964837780425266199022559537499328569471292
8432864665552307925373594118678112325210389630724686956905310765466945730237888118997920479534594813
4676887141710346261021691557992026236474605140586110084396365155746163253672121902631879464933408409
5821402908993729973412155318891184266783778623215701590732669759312730073956520714203133754232906040
4893998726537719367212031358617050224156717188239102886844479805974218833506656151100631959718630009
5602787784841541030991924101488395438013928936121153353460161950408077373642735809734466706980473519
3135173302850207983881046290026788127566273481552956531845285669178748982199479146939144279031919394
4190134567886003046110601347010201874173031573901635013293725513578103830163769304574827352418133034
7509562939703871504708568456404261908366229485343589580056100125212303357206954866635192019992225702
1153627559536958952620385310757023317985534481091115827407649612557889303362982447186389694875395814
9088381461929146322638937553753055718447087097190669595822977126564338907700451009770574806373844341
1530320154239967267448061766951814172717970908561935285508199700474207003274977620859023862116199199
8327788187349030074621386515808964139495943077121759202594185090878849728469842853034702323706628518
9119371949137400630770273727697219000878369447406859200733540862053367959469011955352532053426504968
0901052512048296240273421172327286760770992127426645165491316271901037245696232062080014666724649926
5037364830670428372830170556531915426296023227097691669477386413647630858128955179475205146917742178
5316792488579607345008303534072115242885761960862032874028658232371816860018767297148420196050286356
2972935812345250855137154518983838426421582550798683250065061177180190602643283958402886883563940311
8581594033017489225818792919190853771737157534495118869795299451487166660821957671869905326846419608
3737819140810719818532851401759569653470471830348030651313847590581546123804364120413431852018377439
1189682787721745339289909799522792617440538960137527828119205432809279007082341154110006809840060141
7555797274194664231353193681171046463569143907873473790474313698369701556839362918345804234513533296
6588567997265272626704157736202703238881334010106191809161822980183353049607367520672742066113845450
4567854306415917332731850128710207798688201009161536459525685788753983123226819226301257909892304355
7211006437769649101000425757085664567635701111524525695707052591491153292028163297954533056586741469
1196039091889037017446742646079536024703284510299497086636843805119401318600781350462979804724274226
1577775993172231886509085358190051488160079866658166888629572354083403539017353568257529293435227705
4775544830643674143068054013187577979476266009518488478506158358153163086551413947379790774097045898
0873517574527035370205331830688865766394587740916300777336225802937728472813270285320649933323479736
9546695316339157319979882576461381228738122308595432223523049255006778407374250876655105704739652123
4423721882500509496848622966103573043032659109048449785022583774309265803682252738439391680601308275
7340498904550190107058594711870972505362177465095185235633472737558259062400767996087772514806049239
0689167721244248222411595459219046416344041543397602546393009265411692405912843302211231036283899426
8802228139096943844892521718126065220924641579762040296345021723705824334883795928152859644650632323
9877392679129207811884964119446760935964573832461586251349511683322557657270115883934989256021620201
0583046977776968577400878367363850892903622915133192594255708825207627533445950490801371851168124299
7015368708402100177705933419505028602673390999184321958912811939825416281976190953650241377309396891
4801726350915271067653386361612046923270902075833527766366341320218080255370823464230344560052350324
5535534431344675706543083069093657277789624655405983011064436056641828612157673546968073912575421526
1261580625165521702995881216925322625084838394841682343919456836865600264570251786174646405278083108
3519680447810948917162802833240131651119404561860178542619510537753961488721907476068564642689374961
6371747997575328491283540890623691117408707018018458560133669848040332779588386880223676831644572549
5512962379097706226786545837887673969234738116464960294564278461903374319678369611092619330578899902
9626343284134755094849789601948620083270478916291917509017219441296437895745977155701344591631826448
4309970479583520046309475375384112472869838340552134151040225403350977724522242693067936363810197035
0543789603355484106757544010865171804466144946410623779512811165076731753473503110126881161308173438
6400655816496829050969495834920201382139390971810765782195641765591462914024329239954721013196952895
8408479415967863020480381125603366174384458955678021653467387007052798065496485802833543680086203548
6682733992455671952436964633394543496668216466454170678884586885671409485579848033960354567995744894
2036812953163725842366892143833288639346337687934551765934038157518861489029448507780803477792026555
4358069086105468420008066289492477736358015834089901453482253152941043306682824059154389610570743888
8503134069611104391625209241352685997337573831833923131097621541854307877707948242698243831668680134
3308018010772834919993494867642821260084048283320102591714139250395907631449316739674888834805616343
5833003491132314836668726592258776599947282988072151058922421440115588487042047987021474531585729851
8706031400568014295182281819264923485366903114061530195466927024056385475199568381698288898608075784
4751435427721039716589464466776491591193380689033400320151612487472186199697780151983654970750696972
4189409150800722867012138937505196039143562568677672048522254714041156522301782499366679454374774925
9701501683721731413806804767830063772841979433590047343659043371661938879717094842898974948571782237
0675028605966020564072372264161535440651814753976783131437181060774061569308198281080787096484083209
5178431362017636165968128020093131801765901296272279550125048954800876403102825682422894898121890544
1227022460562015856433537872296073904673857614755068444403832269228915992908431151894733418486698827
1708770233709587734814633053168215097652000620472661377085557872430573526768811943411898506830597580
4038234707808859972054663002083296943377078050877431462694407649025012687329225937553046741503861491
3442034730588566502237844519959759406850000954701938858759538386031586059734532139539309542253898044
6560397725148365296456963707161371251551300477358255493053273157482631911674832173599840030856569938
5077456506126473728895923418033370532704331879262175654353117939796466464623516254022095097420332502
5733716457875886484880995751383692732122182802007772462181513111958940530394203801679984422698000087
3948019430033176044085768568245286144450745948418899033555631569397012489570185758132318780295996160
7744918523790086668931624689867988019555248042637142395271986132201653310305163898220555508034645301
6008208070254414999438364768335805887314375646180645175558624952918032747343776253635907919989247058
3800172391722708348967189369909819457136886006687789394562493884191790624644390260748435166088667048
7556172947528422459839675130051830838239778387230422457451813849642970239142513201077403995789939441
4350513325778684286250330071788113589970670845963112770019036397830181331059262705229619210689017913
1802120208967137941875813626564829395216873939858722568777218176696289391198817193332335712110906602
6982628330756575414830215594711495749869943771028198535037501945652255605702186095929710437894242119
0970802749967060223129880668286957546680429420277030624084167678277110272788242953325440147007235663
6721681444298126413216645360762050641621806564430860731982615655670772381765832161633017842018428547
0745554066111697935866062651530487382059896426275346904140506752117020426724210664913537941537806620
2053495850525592350662470068773927523838560348929911728849693637816913883130282314546681331425936365
3315690574711801257567254195851736985423470077297051328212337307636952074332947642722360704726116461
1656502494886995910845886116146522996520519412534622863601238681981879736479073158355196637928856966
1733647908743106805756433044194436628823321167590897731690808265233331939522440050819720538310661812
1146406717750663630887909176186332643572358750321427419934515960907532976441840145226390860592938110
8610889478601206920983272889719624829904548032481804443859793726949703758313787376905209014871496666
9510751489327012952388066645755254043208392228373266290453337795138299981292311322237455776525560860
9162324858442614043492685685559598177656866361812613219567886242063375424290004174758591490632843702
5684250137791672939971511004571964020167121551830803703562935451910576654669862549083488129251960238
9527428321202051349221331972658989792993991636828550786487053179303914903642591794118471472488997864
8209426717173595937540845725483683641090384435194055208807776589834272612934293416296323404252780914
2067447918132036444265498412859667697837321304979365536343254567933010089937426601217735972924284569
5718314831643626173634508366806516844549140907449070469973110981600994945096518381726858793349765380
5664697564831919795494994190281777324442992577656021021001116021274527092980713863929719887221438248
7863382956734349173228398246794089318033242470683562298578619175774682597545023619481524579852667195
9463343922654592641449564479970391791955945510666624781925655986031211086278571204600146416419787957
0702098339839620472414929823756823501426250290764492313330809947699436686803766828191302483810718735
4224659623166669048298620799810544952631384568847710430410897840990769190809787559064751938881224364
7759311007456368674055802687862750488910471179234016271659173012267135044385636177032318432149333259
2835296462620967417152942712735220541650843660450800075964782249932696956126533942521603950451174096
6037845142419866881557226188348329408344786434842067887451766080891032609508948853750420501339805525
3613804517098459097432018611885209175053631213242630569432048579331462512143540355363432589114371166
2891174878184546106425464140948565799467244491463002051468179695654816993793268444849924399199664800
1000601093968022337144991105978585401638642419933301955984687696921268926028441000752661714923010359
9781069339605731431215696476770205585865527858013737109458233150166421997807205126186976016926794037
9026357231434117302268263644775600024583343928811585614016083156651663198540404826619449411155839248
8744824310540216754006045857264669677057271380277792741481325972769875747837349014313978268530374582
9712794512438641587147733502900769767867504871966234507898657499911086645405494588689715769741161155
7526191525805710314020452509459880896119321546310486932009100524139396210965143711573021415111920353
2656918372643073050026500650338832359318703372478211512929325292366150749168625164196399022760240112
0250762642789775535890797483361630227003247153694428375749309124535256065929457345300856601361926440
0185135138029701406926782563612449845866020405322560143148480941183940380481564911206894443666995117
9985681603363867105966921303150684675634866651838720177497243731896655397004402418994117496412528177
4688185205206140922951380228649381078835485275709176869929168873153939467044469143493906481171747899
7782768263621453682677384462179040449328152459789919451706689781049903033903974190887726980233976656
1931362889384515260572324318406339500198324669207995944004110683316260722210351576784778016885887436
8079794523171835607581383638427252716002697733743727279986983690254722900169118272381559349442914584
7489371727788456567529634864006475937153176049988664401143428652415634285841749592761033356442769066
6156242139563335267392486669243045862435394351759087575531006167114853319156085995048193799946436872
1307580924944695236929026915380935714807446587233051879082864251612323277721316363004747297644830353
6601488378617801042509092587942432300572059553719578115509006003463875809965975534832131696657447622
9399479909795302172023717254720927691277445371457305188711449658729680259845833933460928220197571136
5707257869660755774786263820304110533079209206532026140535890555254695129684763994899863765921213524
6642148270457031128471172537219035424748481157607409805802494044202849954366252512242028976574578510
2967811398145952442432386012604198923281720757633922557858045535765829318624635906201234179787767164
5190504976473039768294955849563879397418817144232287202657359388524864576622577445302733717831787604
2635384376364157036395815703364926031732179686213376926375013522135632449892663522427270973569646936
2662402342679683375022930314318077403705200837451948863819153072297673285944178740278919239653735730
4311926796225907745934578759163577110739782349185261301686417353102026503400458438444777860133460421
8986937383889110752147360948596850136886478601307695033578691614428961780057327884373019288530931390
9383264187806408498493349273502171262678530771110024734601863787109073281975935717459614401027838640
2753027885372648388884577800606778736820471964485764923013479180516416707973869919813210838561025855
5457282860935104800490131147336495134802755873272046986884072714368129195419379631880584577389102580
1180698662223940260110123521979533967867850583012643323273128646386660723994229504463494580298125412
2665834209342334917813596257807347590256152551574430602676796849706575239811633328044169668360259776
0148292148169113543595906060096432616407001539126431821412838442049418141412906626112537927337707184
9400073984402861939656869516143757142012867458886247431140178471444537414482131696047324973210661798
4313044247885404903229087869297131752175733293846982864827154630424040498557085894844122928365038203
3882515641226030315298461698769059793813146526559374743921108881549491737626888065436698107474833614
8391791190203874504466088963736020036876946595137181797802609975690951651684047523898424992416282326
0959782339709853835233207606142533148186007672181712728754675499319265911754651173108157012090287079
7194378712506617883879283688229159142662834120483253123932637359071936225589339009485725968028389523
4885005932811481306485771950403909874741476199700861842853009817539858436044861054264331523794511873
6633469907155292427452927182649660548521729931295945463570552839499833871034624363827370277320649994
0450916103272445696245256542482348567312247001021545795820592976730162716910656780316624055516973341
2636569530843105749235535594564294759749023732096397611840211953673219146813486471018021293905263777
1185818123285812957602351956733007832412800729788869818076218792916037219261653102592080274734026318
1452327204276625420292768077357016094440786870677198488149498855372021060550239317651039534086142749
7135600014995437267898958110020887608786313142583723483526594069626348259623201113725553935005314147
6167521148829721127973148846203683615913916990375913087473603808402674132698476909153206139681680652
1241770680064229338423222126482843629762622690605536132275912668602596303838707217708284193793094862
6746906064948377250498223778550007104772264781696377624366164501679980458767249674987985679708654924
4151351811338585264459788554334021308459242684650224010075606368550978295900670967849795787630143682
9501172251151562056246637631188460076268764725899134638737019245391609601887661258107388246460119372
8002662513874948303311595403744192867071860907479979768745857303726276601755676384047090757755156882
7564781227857567917170395264114102865398321049088338857801910745289337136119001419903123349482599482
1533262421468286831594188622678241122604672201039218974055484519957089741265748329815960965714226203
0711357875889747644122369504154966610248441271334787042653729873325793674486493472709764608407079049
9553519832493197978310142896556239616390195372935519414940297239862428956268113924153191276096052344
1719116003195653267701589508408833186549273090749808926992217417721549620799253722549240496866519614
1674699572611376917447762374392815851187047950441521146308316289129207279654642157068486827134024146
5639413899569628816346517115520738139246429247062233230627111094934621908001670929351635313653838015
4298542583826385900984073847427878931356983156524346782930918707611946009956333635360649816126487578
5669475027350085456002801790484733264700513000766685357683444199469267544984400631241697389111997676
6820903396517070294365991172658601315361666711002196076870906545612776054516327109896168804951494416
0274697690170078651530686970183221447443795167730204079359324676692580160810410727976176945606208576
6450615383620925264954111547003333492976424221464584127259744758416744576479267058888278568126228304
2989075234940531158135552591568000618182109927111947294619677697372700127779423632255496530881950693
3171759894602747866893912562869227712856063670839358249707243762322356193157440978867301942926045224
4937078052728014271424729879450893852710632353781389095024030508412052120123019108974529701017494190
1096290945289610808639378687595429344365547451892211196038206379363034021882033879118001565661345743
7843813418174706219948449550325769974308843535824665041374067950465949192905081818595293893465271334
5758944100973293526621819942200899897387898307120105805594133455809233639651015660745553032921188641
5622466809883893588754170838830141020465305022344741515938638854344176570913166060786364465413673358
4816779043521697707189047709929459370074727157106737332250993358135147162181285297075740507745795449
8696025417817854297260561166088148664010095328829194072397347401025438074400304934385226792603779854
3172719685461264855219978966399930414683511380501633025020482179889831118891654460841543369752400964
5801727639603159751742331089677784570777829405006395057110687744192912778165463234356055538445785176
2425110733859786041326745693675906963709830973463126750227569244754738541597569563865490043331267519
6131478489655571341919310906882318199626406068938561141804384159504094290129190165308176105715422372
9824116727949439065714263734083752091011191150679297528425431556091934297836006210674025416379036425
4811722134544539428628280855370477714154479101605163715251642163672898365536195407702711306265760573
8040214184842724513911057812852935007149133139736592184605769090603119090287445028983754788986408746
0212187706938850046277563331313096868787496961283108739851152636733466994330410591300219790672447759
7465272907841367016458241422563731828280239597599450037139583104616065498823218098117345095170716107
5700172359447483940268604429937420641556719156705664573838545689646383562935882834993811901219913884
0675103776427774250824337953914870702573737971294902736573670463864666449078983079870353579762262603
5394398959571784951505845560288200173779533637947656980801966854462682888507424311317759070144090009
6361299044554861135171782809757027536755159096501294976132372055955679238578998932953120251664870529
3901491761442028798856033912531711040969799774392982432420830885174146101139799731186400664095709986
2371416544723808381250663428673663675697381680272264821099504883650925121270128224905695539943054222
6462585464293128477635392743935523262964503656084393904317030774522251145696830258674223986983561264
5013939418415003783578690470038695789733877646659812528964736307546112829106621070864933201326842754
2293949997951866471479571655724469227609108946752731299070865699311499961989799693383053707002546424
6082098165232141008494902899258917544927256763328348014644822443978382228347866035011761986378883574
2793645523472971918003714256672169937498507177765599169928438945094002776620535219800615087820509278
0436619657939402365241275065950072058567371331355087615190267127044270110944844662139834571962849376
5798605076859743028007267333243174037001041536940275737868419700249405371464431327638915833039702027
6826491227689752570538369951656987465895787265406286008283998704767214061123411457980216342459974299
7699633982357153915558038818190312069271710431484267086816868163529875888680508079716548140273160688
5404749399857140800487569646605202197094675036931267589284158513489718245490317787890510082476039300
9919409709569352092195721302967028218136204787657400107188090276413909376093180523425439908179898889
5558197427696635016031060304489762312687067493721450884114016082805590852322550655492249470996175282
5300571023799146700790070615381321958195207370571928096079826566973507190877354877628712731560172882
7783190946626360919502584045134455870694337665815242046235543469332406328492097302704540227724113572
2112832761348968771815676061200017193685843769194314644892369784661481008843105826667567596692496013
8947304073883919404614457346719523549803463389938456896186144257293047596451920800089080360983063232
8280108157106582393854854275803709701062105486952254598198529544110777876133935209142137221553678532
1173544406226501388136303865979061805988384779848899297704995023237978054236966067321035061951432329
1399988272849015793106717631781973122481391632461252451792122280446193371089341361720501077350998329
6230732746343106662987685073847690889635894980153890558765242251778839355951834745389376453163203184
2095065370037735816818939987932733065097285960530880011494201578473846056915853243114026961240830873
8429478967548223863678449138683283896754682435276336398605542650387143671501076233977519452293990445
2946527679013453575597230687093817497333613005195186139572099884239626305740616995003655025435289410
1146940931581887748437613070843042230957685229195140709807952239897459523427266926729419602190858029
8719938072118990914863791152726221129803318366736674702739441381138416906137083006640242284624832039
1198081413405361191385123481005410182953146684715832551330031022558410984730557820515793462838170573
6737184678820775714067859464833201892081034689482004665064891862672159426804108554722652071271703333
9072805028467064378409172715713681029945555350102675572445255092667719833472766117112975901747535633
4329536511798190860144404349544901186681646523743907461270238005276021822129963871938315306883868485
7658539799692821717992104090836503470773513307414419435601523574991463222679166899776324111922399846
8101017245568323263015282023035713354030696485430914116663103826094901653874386477530316128245246901
6612488067886503345412082184904972101830422146970952137058807021954385475218144094164434103516786779
3508933972001682158791741213246462352248088120820559643018136165942794530813457310298419876210350843
8180867772205523556336032332321791514475015130162188636582645159197723873474155338534057519252320329
2560594345473316721966527191160221016458884984086294157142570507074901736622931784004391528775395175
1542499363250587484088349183071158020391838134373015261911176461545739360063210389593080462190500673
7894298367071091803157293490098146441481666323240192669578737996925974229613726950226787406733328545
3831496501752878249138943978096442495989044190979193848461399068931066688008730133320473500417465479
2821822238906340681332497588696963446690715589406366631278572785033321978841456355628411567999413157
2580323183479389068837645978513517786980132387592019059324690101024639140460498118449227391206112520
2493732103800250179198154637529762401985412996767479320800668652189658531086484680976119455793281669
5477317219424637121381967454185442023792116684618950236691960530849144618451047315732725325232196281
3901612395844897170416029005472998829452532814353178553859737511673726491841822630103275666015935432
9568637810318281817475867236858152202315850023439135040175656945555046492319300262141274097537816370
6568790154292940288371033074010755522222552614697783086832565554210475302130970993455236470426082470
6742390899637771291130684300018789744526565533342682400170037145593413788355706755560254128644054990
9583654492975230742471260851045152028457618134212940865183681975534154188175487498975233646558177804
3880231484389574475811170649729857701421911302666474199149624019344999943096472208907574798180489285
3634922411179807432352015112116833767797787541284540762383817013546726210747343918645700986737450853
3780988209843858956832416131919295518821013674239012237879083053674868592477435812569199348842824232
0947344612205448234201635188665726460890982364884906940618228572477488522525746994848363971857103661
9966205688759857455952477672520687123884731835566501415451005968059971867415375262895802290345244176
5219577460387645489635527208332091611166423398315168547383731701235742727656319968804975638060404919
9990661894123346954788280831910561560722071385198690940587970777527810958992029708583574043274181737
1147284643174009451437424371632417795111855288982388119093381355112214906136112826202582841668327497
3751805757526125943635973876302077024136235299813976250788288560151083455704250432812186953550560395
2450789595030322001898613477627753873575399201340498132556585482280625231699745932247729596892111339
6325678939768076397075763172686440524323662734691088952196634273599104386320735257005627941366329682
4202024578759531428264592303212307222255298127007823279478330690911298849722803856332378545950701214
4900313831508082852065449764721941576010704470151426292628589895045578051350903830040293829909781957
3554532766011960565820422994526018087093382337063477162118355131155709971505003006158855966068861545
0356940020147198812847231096230689070050499094506286911049428849590573983408936921364543985718774530
8458245049315454268053469119454867257995204605305640000770300899444325468622258411770454637462198675
0164242955779196428295644906371387754225553482212886876783901228425671144271368541514741718866736541
7059177909085469152811680049011624438293314679636723596160480271837006830870684173815183766961284191
2256671223142189202123389689263346817315384511253569907089230506408179629771706620093490609168333163
4904017210553344897095055967254967571856174416399990516230194418019563664852418377311792050685238639
1284735515105264870428387612737429614115216994410641700148543756561893269622141630500826253034313646
2464043738439533391546587848014662878864549939992503943054907803085404690896487376992928927024555038
4052565889891499905249308811058025697028373616108389353318686706057695359990550902179405989191789740
8763512608332244649097560040585063246714137816991785091872690071620480852205353701504190420912842006
9336858448838897579906197142941916492619958535594227997449471964948101703644906962643715566304594110
0977413522690297997966236437659808976216706375702079069120590451484198206489273737190964274141887542
6503992984989552856097607718279945656540564699085087016104152635993033084516355780897486892517199485
2491820739473769599385639908240322333991229311871641207367496884847958313946063359318883887409677402
4239286419828473946751437093052104397915163402754174238846623549939105740907375091473089447702293855
3564702064795122376920993187097904863260071908594263414049910507262849418958267329439535482072083420
5975812399572942397783665252415105113299463581165885615060097775608021780774158706940010227146659897
5155289381264975891606765766738267881993863939272166733539117133641487899589887590845566163579690749
0012036113697536322827001424244656330337153355309355237266779109551836865692345474127195602466929560
1030401199027226940731099659091157089122708835493628865202434911146286207358316827719419117285192661
5082606540745413194145521887965333575571660111594155122614033827785906105427281526689450257826647363
7271563116040943904950115009463450321571754855341401533851028309968420598505352590520627947770834426
8923326482105562952214518522675035718719326594049864212228551683755263755809135854597944011892711648
1286904083725239068494885725394013484082453947577335944664596681955839851165773267308666343043846260
7207431778000260889376229524718105053871158090234429983231994624178392405208248038613094671104844208
4984935142774953460731297059535555065996307224303962615636957485441656173448329781672373008930259146
7911142744826868893483379668318328323606302079336432726093822436304896417264593657423112921276223998
1010610042772708918456556970792707048737720099798498022737499029383548228407705498667819015551797534
4392290911946812376338351482034583212837368082487353015761885066314787395936862270308007626169431884
4841086154290369708212525290082065822444607370225303501676245114424777275490985342553701729025648445
6865741750756559809137169892922198275854852470831735875772654478011575342248066870038323518390152754
5779183925669742676460187888636218668392579207816768772306606168782337639441356946343633751636470337
6608056071259320484236071221391531080361533987974634995699743718534112869652701522556198591852721811
7903358991546392015202504572644509025083273394774760924981000653197807084553252925615004128816405849
8215672244089927810916192693453323324030336411176510326950777869543068097399146648739054003299515351
3318090214691707504764216632737153516836516247458240803119900675113857908037544875196146607514859098
7908220240359465581910429671233751093034132309155750899980241040257634214357649786885455990036040440
5596503884435359995726471587222453915495042079367694325757342943284632599486001771902920431696940592
6307709283936329172306395695369481556847315563459911081440226026685097504521857776020203398541968339
4198760664692388338445485700407338872389067651322245904227513868868703290395605265263222681058744698
4445279186879300220628224045947889459478773497670859550519530153664000600515084593518096742111777054
3778644574778923101155260842531679332475966658831480779679495832397180177276813912786008248476872662
9129211227808231515715741652396749146354136433466664094329934197578176948367953585468485957762278324
1593008007581680386136882886009374447666629588923767896207999088895381386031942199963568231974393463
6049597081637121714423677649921176629792046205279437015680688779855425152857387344879069227009053722
9846203395562299354763025066382351369303163730716943136807991520886966019312777432128860534672912283
1452443413610846054037420920950773653547398656931600099834229668769157277079133389235738381123467308
1633989887063674691105954950010637450269334714139759656865963721198427063895412213854621290476047158
9175241000042683932806742240689240293632511564753928224612750515860680811095878225169040590599022496
4321223617525548309616005144369943541737248274468752449140941679091091109065993904774586470225336793
0856755625320520353030276385690247525952160979662568269208235843445672614794545427449494060125922962
5467909323349355126449672176910576141075997878217265683745162762452148025588340058210146279799520947
4749135903045379759116381160823378739603537920277377769442227689264320313290269925027179924329021105
3440721830569559448595050179548417188454757357410549264117855517302299949134876837533165999798042219
7692393076468301353117648029339358060840506006881147208884691687404618713010260241535579646691221867
7367198999984585938138780835020657506555692538071816758089032547426312393012186470406369833389658854
8427365545900687966556292758990017767821540539829021013271839500308247386917276813299644232712253198
7950337604751485922528865772039970827375196374704937642709109834028488834749930572780564659586277181
4792401139159246655374102378474122936482568228792993762467325643661431677924014354677620585044940601
2628184620893559982780486021553117915186027524650801572148747089719204718216777664546344845673616821
8254168939147637606520699178093095594898097431202725377006140701027553767428785244723744784433473725
8224125231560523144052344115555622107248370565155294606926503708424623567847409314383052923567100307
3955491380076186181927377571811465386735811560063650647526228405984586421391015551731486353605895394
8579643205976763149792911004018691043343343023183169417455051841865784292920859535411828232679832636
3786920772274783387565836281607128585763618342087381737425712371129986767499884497862543477862652102
3910263081774552269654778359214288471024970531050087118436260172167192843042435166304443359868940765
3071800612835974475635083957521184150016398780465549725580962410808560031343257424565664622542230588
0630121507059759332858252607158560026687135553371696293781709442723647050517929538967526779995044983
1390325617721230259618235647863008108378980928002571856487021222861483792251187163944760825548904125
8090203332156371034689004569744044600265644992250733846583453158080599636590819811585063839612025291
0783870399386196212306009739604729802223594033521083964273608444069132967485400624822881874107508691
9024893825621383133416433964552945812054760526430522402164214877721071207103860308152316009808173378
7246110609757450435151071014815382661302213311085114406346827828289445341168972929010241116648008107
0378965913250946326326946228549073621066560852086954168776306378391288570510783491743582806224347343
6035655287731100631479190684885555374823917179866089149387110330190646737652907544691217424083318484
0687405287429953938398530579340169807072943638778706867930148774718352645425525385867757279077876127
3137506156114807811386739752154155187547306904945669442345571117133859354385098028687304883081119518
1098452678873695849804655538895728505484308547044356699612650152418732628568812199617399245204120381
9093990292754599796998621730000992988711244982371302049174138326590710438080114834254469044485908564
5806085882657148808571456335431205530807943745280634160633450416181316136358811782953723721464912826
0896663306353282289350274185200382780352248825732767755194398822958369874541010768966364116864862493
2377101702827160750843306745486913425137983014097973537059503714538777748514439324694005421291147869
2720079613878619294253378414222462974076153222986071883466416342587780517149804955916108963471343940
1240025581518842755128439145524063421961317773538344611011234708105590819225469408092090901253412771
2545214932362697566228760415644098357425465780319271574932085920282236595185808536891269848598787682
6004945016701692853149795981337125832887781114773176164903143945558942963511089723339608692043313865
9196755294812207657398670004447035606457031959308460302662120440321387123734257768089305648367761439
1933900396062261960705951317673871972078482004219396638235526394747094341397507927680398448878817281
0490544255424111478432483396252531502361323824447570445035218263242073483718890301591403675093372680
2381963096043071535178949677627095791464421744293720431205498784513117602355128416942909333567206122
7155442321814594876950440646355625666443356744535400900617616497692943517269911675827447967431311846
2981263677003601420692111036237785009981564058642317191414663558239033942679011523663946963072676515
1803071409021471430978167102536236208573694628052429310940860257039600149831209276311376085445505670
2043044939613788864370557000633110995622926337566897401853146356659646070869632761231688981194485245
0923274882436402754221356241034825896190955800775717864352686926477719537818442269809195416434108829
4679321004502426137705919260263627896875927041232332117862058663007847527458813007555405808895643151
6995088897410013509071877945289496182712914464751735507829011296801620600766397868986459906761007961
4701424793718702893866744847039183516246485129609894977581348504631364464067342155723746679402967934
3793573206121543095482405636156797985680842977182620975825660939524807518753196846632950232494982863
1698210917394874199370858700852851401672557979426940813450297528110241797607599345853942876218577272
3637522630978173237921427955952994242240927944931790031993792263489335346460970146748369541078553330
0775109265053401759646090409197969354900837966420414319432875209941686735895679190741264977240629422
6160730279448483995972606611537081059136664841553977737955574850404135717159853350265000302438075529
2420892918156563719273870664492818713953431812696148985565585763009962859979469229212717740516642473
4281743340145848150146534026647184098349467534330646153999431824474651808648370542574125083620001669
2795052852866893622685767024411167865298428213366155190394366406273875336655000335613605439020928112
9344594451000944039653972981721466696924127256293888690276010137121679373972160214379141336521146091
8854672723715909587586090563052068745156184621366749663357208294642724541609643618122415686578041075
3603822031349883045341615752864440339701225128963161132247213420735007189519705180685792411658101778
8818043901124123420453486874289523641522933432080846005794856731712495706628863671384055109396708896
5849801849586594830880051905341649903739887774933564666887137746554855733836126533807334023892410693
8732352796078510204806892877678103232636728928161750876924915958421007312947988973701276456970924091
1402440180905575755232575660248244607595593062794850995535477570032539796824760396965995217412749396
3433772042955768272116466536413825902098787531445655478366027285096563963857049536005215187485149527
2748702041848995159028152956436342734719012608388227911631246771677459131350527267610365723941503159
6253428173576989861689256611612020924710273627074360358018166740449665524355133269136934395676383143
0760124238589245906404447320047288925314078292085022313058041055121421232759435190298055997262531601
1939703545634069444127868966650433851297617893571345452939800899959341290525866476267159879820122270
3484938105426313963468028965169534935482864389454690802229017627364617635629501351547317551358076242
9721255489444033205795129658268611467709200252640458332597906605433662132535060068077811970333330242
2273699617816679836800440946070409608661910183747125796736424152501053841323082652835620355514618679
7840651988347706020468205409850719599424627973115125620385313710521602362956090709754478796473657465
5686102614620565959687773120573864558101855591458450551669524745546428192147438229185320748513832892
8870707402890967094595252651910868103383792543199861334290790144890050964960162023489163440605384344
5512774801146435329633564849354496265337556468958852839003336077912566137107413046468593353003779267
1591286618479661355150675752609505827722995927995737888875130883321210159886758136039219192689189801
8565242682240668856145043063510468701099870375020355002483593403051109797013525682215232012332385520
1510899855878880755395212121483600670174302221962611211184632988293168175322109983933697767222805157
8152272258204476226058037086815365704949149683118100115773988150237801535839753658268004439905149537
0065366326020054597783892724392164058352330713708416165563361323011859213201414179298840664945465433
7742515121184840939421786653527093175299444668908938733301428717316611856064296342944599014631536962
4807561340489516206782903413205870542630065792358527050795596789488472620822662402750390157336213289
1195416341528766500623326682157440125640573372781379247996515945993307741925003144088699985559263645
3989584391682093383914600922505588089930252090771464815930615153894298337165781654469236895735394109
3857135668066232105189754652981459606372936885160440234752394358859986867336644771931248648939736940
6690002758557323256693932707164038184851806803616148264590998385645317189716983515206908767828419620
4921103459613170397443188003593355605808893645944241193331335264815466706027545884453550825476166518
9530389340475210094401090265489356370819725213920475170800916089438287192767483792319760230068405723
4316908202600946464203181780159254042566073690618975516699514131593212182735902122947129036914271422
0356513989035289257294790110102963723937769280659529830971395413201654704601920432055340024902024528
5345185830701606388609882244275132176922420620904213937091580044308992224646124353791490800991647983
3196408922355126594784281077909586881723296538755972827076631912542643695867508538530459933918299109
8932587070352564719306502006548204412695361357094243505309442899385481189166451806383017907341286469
8854267088007946654775131781986352047312447781466945041514934566203324701455701575626920162893431803
1144523752605823237536604237459166316459551291014352935530693975626014246964279639054761412383890154
3632148412987166732909174340699724831367635617299173278435321702772331481142671273155107082769424359
6354757789094224386478476138389363489964951980103321291728691450966608259748814170141714979204441052
2833451584409881084697188398907695597331213992836960681024356439488330341934748534275812911152351381
2172092679806851450100021153219237177244359439595887352202193339016592969176637147096641750101977161
7099359716512332206600956775999614675683451938714626063595916532430740809417147562681114085423764463
1779045520738114020273020059742899313813117875598173936921326700521835105346477142745393639762228290
4553914930697883537224257449654486196630412267071386342665200731370962209187945708541014152297848725
8453196282543478270237577910632232966165299060845580602619346763358305728240819821787458427626199498
6581095005625197033539596243651539093235913904664813843251107451057632207448977444115988857589393228
5034805732567438939577081868705374025761823459661787307651573734926411174733064525805827610434499515
4472424913326316686017709916549737309866729851675050934893329745989468489217671053411393719641358774
9006913355926036101299727663722599523884980189398840041030666771809250582819171016756271297282152768
4831780806146748592654288669308517284354735606665349430570668019178916164424682742062206683062190672
7044259550097564800959400954934436307499582520996224620539792835614453702569540966678752517814318723
4685261196793593986890918346104813982379172200450988265572535968685753491191758182832054964838790648
6570027837738402871472900568198888416603284663309103962223712765127193994128097684552480015615653260
6565048188261985057868139811435752071838960309221103112484509088549365404046103598982732198345684671
3806371273247218934916103820590739263135781362670646102682051941721733206437962840580905554276946948
7604146297038271443751493210552503912060038798765999679901548849909074187652839642499371992762265358
5359445585733383240415566445686416444448127698459746115045606088631948801726711586667668198354907482
3758453945661904076493581453257145729999846822907346630545997385511607176119450199599373470840937176
5449493176030915058861819819445996444906194283437910805581386086809835063058151908996270879464574654
6913747912104838553424121637080664197066171682023901273878660610194992326519845890181110138941675739
8516993597094882733397223765662324934550415959790401548631158248109657006788883693378525964633791448
7473814591992399095569567076209424884681449076470905485044176736456254310560015908971104611836606076
5056796763462788642142263401867228812026666234607507849664230895135236726989505103558949540911764915
3852994045648517131355163803823084430275144617546192752648542455932816128170805539613083321474762195
2386498564250744913179590267351564898821239044958982062574408963081827405664617251527495694809807398
2866979409383496065404364791606627928247689012611946110317506555423901478810011165850284024426327685
4331919046984167669920782623825450262539273120944816119667693537157611047593257994657232181267479387
6508494730667559534258047091875753447699366259154469143745981711155534819483657049069495581828945143
0030161404599695834822629121709664618036453753038616449407953933054270146881004753581511592800407331
9556581553343852043738197945187153104520330138882495786660240928829354973553152548021754166310384881
3253043574489954029954191019362975866901696010380462953255694096283414071567456231160599507014556940
8262692115718090040868841938848437074138345976284278171838876361890510069769071004929050165143077987
2280650503934950758293960379741190133562314927195761658447558524193269088371373156903877920656525446
0150918452886372736287675702927749543941918832164710317766781240323615542297020384425809066170910639
8893329264958643869079885225375439437863989641590081835336216592304825037927899658676657938647771897
6541257201118390861283125127378829841379954191935872062383762191903558120958785861775683746585611863
4178711546184993851947896550399457339017881462317878252512380091979296061487905000285703570960919709
5257392206654542192695372689609424889591907505400408958939955571964636576385678686015879834034508523
0121895352004277256186184479632446977581404355612364145855681867485492085208246075928258233161748442
9563154465122099092170595639482278632620979919776481229170727659546548872866055589679924865915561186
0256955771354108806259842218389396509846566122750754006260067243195149729623087805485405436636920075
6712428527435873636509064752510866591162451012274895372811940703439599657423345602257921228733862457
5163049974025612707767422760802057811711954935110081387292890762861277456185900792187387318053470992
7597623286266365553253433359552783074630718062294834536273286607714334290782638600816882579783434728
2315804457423159477044430252537981552870171026155830974341877269201800550535548539774709039225319977
4379997729779252866400587625089850651915547954305213184152756307213116025437372839200651530150142854
8290243870664101633585758138430444522974105382605427835675206596391879539585843069383500395988849219
0919817765368308397224493593555779859365123679732859848675360684412857480006967920949637206003671973
6044604688813272815797082934620289163554018699012780589955359783341858192009892940942733480367449514
0961247160456584638293094131182359648568789202798895806101412221715553124032762683936073587971880766
6658180507479851760381225504014424844488762176789718218282648956713220476213558942151811217416828162
9983528104342712834647346128823812048784707598126706576546441195660977867043086946832060129337966631
4281907760661227449751874808443999216477501594577038037177608044908759765678524557198997179438970482
5579048767323876549497943582433469469671215894884409962586256836858728621078021704443138909961261833
1923739913150286794060058559822378931801529704543292990927463694123056340665827972306547697955083498
9894845628918399742685357713722594577327782061765055614045590401814214135322377584027453393577621821
2893978969169496419427410057643284217804213371802099923876340901862270202436615896255691393206185734
1441415873160007303057201406822067151375434907906849071975611230492064460393774109720718381710587306
0117834996113983494618698220274472377513247938901742305397446186922666628873926852356638863752404588
3134737164586698909812699489067375890749223645498161945252999757302061061088136199798766269034381888
1081017720848537514837372683350931437676718776379996015948090074032121260958349583889703382280506758
3488257273778992423846441822752341159233504326236675615325085426656415805049894817564890745567327851
4251051665700019315002456618554674464820023401760661141728274345343591960825357727795950533813641294
2198283738646156797400010427998599404567418613013996207247901257023666283131462744807114234829391772
3033431324896508990189675554972709514497347067912621965019714125982682145789754459423117747133243773
4047790969623255767796393432627900296035063417502033074739938219920662995129796319041654972635192702
3133201213464775948414904037784315665236074670920339285800689783665081039279530102688838955296517295
1528916504231227085129982719764868297790978392139426866476888838612509392304954136925058912049410950
3853901231048061981665544752227098145204055918817509912092687301911039857264441215049559268905173750
4906272225132413022971395857764999635431546034480254508254381044456487402626005906765519736006840999
6532882323260908977753703924601033738896598194816507887984729169314363736480548559981420857875163788
3033691472598940320958850201836208975390273885651162195129421819366304788811066588223395094608218192
3100576613041901187158262410745185068291680082750592106284299453026800158039982421098813532977338425
4905665197708806321553989674515207478989315298251275232938493967668008768896881009930128964524879755
8762737972816258029094615234209427823034665683214285451605379652662756416559878503400421037476648684
4560158738974980347584375769104720584024726820017889122493619024248128991318106586126638506158371473
0672155656109871030371397406911373367845619460512076016507735090911914587494267987986642275034484222
0037005935041588641235234422911066401363591061670993122289497062044889044323685396349666130560588019
7115913453834759810771246250438902977426991090078783206995489698710144821782606654613935375935214414
2329242211586264002732085244352553219650518668877976632074441025849199436421210882702482879146100145
6465488441040100483581787898915299050336877567434331761674114629505264793871207203913720935270499054
9318066727787315908379307163421435874344031281484407912952164653941207828321213661905569911816038749
0823546801460146198909342152204944511134655713267237145571530554588783008360280973821578893072414815
5387917426193565478158121042505936592604500848565948987529434347116157932242591163615488378837049254
7002410786651505558666903802979403669057094814243675153349552131265564034540753703717120993008553025
9465213371186812465538841367525063474862781948821500116915481616159445917141043221106550758685946014
4542327427611386248590683075401238057802502496601403692957639069064374161388306513860117694940963691
1689392076423568130417606477709758027048975837255504944086917827007786413064175787881059742728855466
0687304243484511949066542468650162655426737325639882943553048166586299135290289892641701716482658113
0308609353371398178435457894119442959924094562040796188863053209714538780534867187155203936974073003
0762437182709224611072214959608471473053607875932019436990522499366024154706571856843330837535929724
7112804076719830968617372438837283716433444378409576668956609805790164888362102113747768020478745177
8129203498860642852285834558868757012111446032840330197137448408801739877226174773494043975333372131
7009148596628700051443335339720813739599048802791752904936425471252986695425302288035778668686646807
5010779864956132739216944403242410589126370579260836846173597537936272709787863461358858692805870071
5712716597603424783511740241478696854539942987819894046689408478444719525069638747605541765969703622
9283277798908286123877364190233947403654723373609812712322188284353565682597369496157724979044790669
9917448725489017463321749018004286882364312931253587119257678091271600035781375100880759693083108397
0097064388659597396332913937596461711015532170788356424121596200652718578517948883716899671160220338
2947689901871229116986306967426019526393280799728470380499102654625827188238517555769485841307487310
2765174364761637941752754682418140352518792641727155017266746142225747574752839677451503832022539598
2779784691420686591301968561839748034655600864622984687652034249333817180435248366323000309363561513
0978982260865687557961555782898192970491115332095257536297799935017712227981095407793200544223636150
1520733800562553605025202878937901215001141094388173562205679168931426098901792905149394943614438146
2739165793058786197972624295543514979599575071488970647553747410514494165330792924542587504731458366
6296890768501413645744700345155202115190330506095918738989067849192938464284334689636036516283960595
2158052367344598259535666634173975411953863051610011788919105220487151081195435186372314048493950470
514158344515421122780168469162118134628367024869343231
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.11, 0.95, 0.96
Generated 21 Oct 2018 | 16:45:54 UTC