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 1927*2^421830+1

5860742653621977159156480587611006477702176566328140768964999294794192760181010452916055606312105812
1887105250089344802059328249213322762592138272418927845604622979693545243780433588276135637320771004
5158947072251484206272441636006498197408417472549063040632757276123133186451489049177145358060108576
9129431632340488296116586956247389726915618202293677744191999999014672417114325533710139657732853620
2514321538872120037644801017723990154345116504167536458858348741751818909225895144874040922346922864
5182031852795760655248728669798766790463101535207565676414133712760673817867229210614605335606988701
5979245244772431738801019440223689240316721058889768204199705083961339176610965070254487540850637421
9366618686470879479390395902619197026022675431222306333190376335515904839660877555819555497084714189
0521865452701573027651116627585940766950503688390408842519602991863947128430174401454577676052361079
6233133465391930909691329325835358131552455535135462015407810046673023525812270717340324963845875424
1850590661899853417271020224937752522113896506350082801686027398647985984494153032748058268982970976
3570255779549581305208881217534096126145836572094500416741406390177368409521408670384042441078817592
6759832974295431032938234287455523947936443231041742871872959253350725605750933283638476332536000317
2436254778828514264897593791165131394285697058551493716454620993618141696046991912987864060308046349
2616227707113559022085219994480222591800747722284744876310266214560099297008383301104345203698470338
6127110267525953432231459955075063226919015969830398471103292820204896917282431287789816609534256403
8942997465988071238069062880666383512845200932971121556062427249457098000021100337946296060598119424
6131892535752970404663189047099889067914885879576424469062824104447211891898120891566769216788220363
7702234172438720449735185354939591759182427449114920802614145404863838113941234343931478801580628876
3959475528243402356653401515457630151016960112932257951471086735798757594371308138220941801226080262
8202509116848376987549494333050583103224829581923040385880556473792534092145798265432314584588816053
2087964050148544954086195452721338141451220147424490791575508950177520026596070008326139548447783724
6634639909819638636056515834939952669431342404739772909053476860236366045103159026436672457041493013
3490326739011823296805145524425390045648658594304280952771835344429964777873010386626077255827637861
6926085644411093978386550849287534781848233495645536815083069123538137691249960557953868987037410600
5296017984250143245192765227154766237189639069114602207841192075683070621637400945273394708463346052
9377269249850530772891817384857316730232838193549996981488858552820383221458058930910181256099288161
3143444147904781869720408878258762554844801006695958925135823724062522906572423498562480905376621046
4914342192257753730297789025125753423122124792257522020629433603063386326155919408585155415304426588
0386421225026819297740860214189471447754177808478697337982537977354561775485527946585673332186466180
1299243108736900338979404144335480856533456898269821091768670166468124127231734540272068754212669037
8607953728085433798295544039091321199943444588198160840894744030575196205070054872521339628002111806
2825842143534278850541474290329030280891744315671771563272338924875628313899937568806521506568273477
9039240995882344854434408372193210789485640547615901981389929159441001974346352187281351020488009237
6361466246302656198081996739213113702178229671862997589012556436706722081564724544268218829891804098
8219563753346512784613007893129671157337417129276177798197338819433632839559427553560385387251506157
5971278167055238022232147540917276367824807454581322655725828262742469113886168023067111429689213607
7132076133507853577653160611743874194212764217633592561221434757041414133581998660762842644300946176
0115204126609151962472643251709576118419661233014113094736523223589000138940668807133407012745361723
6124887493115615709812605164189946909452671509939201647965840549088087844823951089390827651941457407
9199536147883237933898850299357678102170453959270573500601098636883203006820081397294733288970542544
7527474945480891156591515046914502024344241445853468051510206838860536542857482869138884553538328398
1105150668148411617880207305555840335623379248218785318341052800956537100495939336819516704580073754
1760332041669439559162756175508290868989342740792024161953151484347329545321353905797702268740087183
5710605665070854834394667439415421782441121233821188831728010943510473598015641677649544069654657117
5789023483971806082093512401496569119224223921754455828263249972579206388779605068028800036051129478
7483177623994890281672641257313751771715059511198761393454581176076535551026278470390775391238382430
6042956623951016071545584019755521951782375643467414673231616939125090840519774395981562839056580036
6289848031933528409908762842219536451362413007225179966717091363924675282111641245086180104769766823
7825495099748411842167452744782744000901428855817731044098914359026340451258662068316054103174677989
5613571102059345109720268133062488275418508818117278390038736502798105767805029664591495738436991588
1364491610201305379814139616951867382570076343067553792770256844138368147962707679345505937013508655
3099878152322951260422593201493557572698872081730853688148223218049354734900672357169947205591927175
6675104294392419812730665300104201918054039583127645885644639220268805109292006783988651881011706677
3756123404235458878146430646672028844420764680872074474639215544015245346813494177568922670744424778
1626139567856953991850920416450053521522592611228991360921565514227857615799054456561754543129939167
3684438776193918895510034773899233981517785923380100768886578080288698385021509055679577199740400436
3083500473427918139195940437057857344812788995862435473848179995742072996226503687123707404481281821
1123551581967590946070598932599657030308676689488806781528339003768617437492091921200857254538133569
2023498361539813317466656084425731830109629086793365095740118880856235619071607838397622256084242786
6810850785555439302807682498275399942263440439979292356792919608279590140471733109890845512129149946
3892319146401161304801786351071944410579093628334025102947536037132647736858701070373498434800725426
9163272019711943767184570222829619520690406787436518518102003678992349655454724134251017065872314608
2640450844709652879083293257656725123762036085252089706342027245852489850979656873393778277383773030
4263148742253008453529683782021901883387239699463654685730363727477402442100770760280134226835461469
9502336508822099461323322944955099519375808668657865441254028517574564083927035408819492367602782114
8095255467339374747448164063034101541997067518652048152573448235886361734877093082975798664249102669
8277430453086699172737368192372654619053739136189513071388395896941192872603983642302640186951918048
6137552218460931975997905833203458565784489140883635867457038228568934210296063380483034678176951997
8386799492612043701996542581676092321846293696309524329287928761259593961341822521118522928308446967
3205291480233330948982877977038246387964798962714087312032761707749325544847678755592854676296035123
8117351777590226555595364081790223751086848548883202106037529542493590857478787295410099463872955142
8567651050710751441415967489308440279665555802056587039194163401692581155574215466126445461831175292
9267957302177304200533120172757025585698298708131702009564411708233758849643074310520453599563858472
1569473819111622665155523685046144372305323529970804774238830527007224097946893995363545438730903286
6050653781597882651704220470864307200522609732217516484374173602222939487325865496605090706891475841
8800524888962719333700178259403189341872845351570577141878101652075464976597205785622034939052122899
8501299100535652353622902979459437849841331264534783661528113592332114850220513159039912050890845238
6162773449984432376208531202417070751605705314328861979104829783923722165481744422929964716265735380
0543908025117481242303513445469516283156099398102794021254334076724116925048208417191877395623636597
3672494497703607504482304434940901886669898524814384858105478831298376186295254747527505632616177147
1877431744576494574715925009385856953044414520074953904912905312858714739237993275603236837799173651
4823600461161265538811590330705548369013548085046017311202648174054180661649189035894718108294343433
8747497334413895337994683064421841036183336286014376785850516084275556913994563822048763047044852503
2100537286541286180128746052004036387051812333711698641566357227931671894627774020575379009928583825
7722393285036281124602727797922837304016205910373481684808036776110154265897396581769336869889321469
1091209883678247790755712287440764419160690801321405732783160502794217460791325950508534057339616770
7173499188075548777275848331885545450712030525745741824242332297283338786107576119109505155923345802
7804578122876912098772036735653910760197034303482904104587605560877531928588860762480214323874979313
1813026475460980728976975779168791396332863520772822990094600277066545827868836136454409345884969663
4792306902690808704949778955230835427141437859988490845088542053203470275155136556952734920237018444
6022920847398718150682055331878711155263526268112823846289386997888153802990068505172487597931943055
3250741457259574950664047511079415823143761670513845068387182549544722752091067815649879579659612654
9729121416717093531187657062953247479393327754509673156668689260465155017758498803426688405105632797
0767951186776334819418545873064114543698020234042015223442599838035163457423155360036973310571048531
6480020744897064792406124960370706565271993229684317448955602845513505987276333102582888654254493526
1058544332256845776269406400774758197593899556642906977071866963810545355798423875805046331541687066
0049795465890907442293925013565847874504199613773177917755208238569971838421029618016997746923708436
8215510530165680491639548628105930382349202622857577570501838032828407407922498216916758131861757927
3291927389642727653480379091057331645303028675486448111377714509533710152834449081263022035046227934
6167197369853768705406969184528906930387671562386644662254878997104708702863309996569364826288679079
4597884969609768865133809193047848639353942688397949348566594384808500650985367861966687063832830931
5996904225456520846405335301602645947634844596626078750029157695528985491185455495614556803553898524
5813808980534572301947956828957172926600714604235985673904374438644437942725781833039406886063795482
7666363426878650246458096079359089639904366078024549501359245965447547884353215750240185782671630518
8606842729016888956321479475183636793262136022141816079139643831571154998482896618082187249468704221
2893050340709492927280116745501427851567396483457256329179652656668205206342022876291020892215629326
0601329259462709192874929404326009894673433094874605092410377808075176887106978529367330784303936050
9975427026646578593460210239330862054981844687695374820261428175949248692926485505381802685716846821
3722607170871783557463026010751647987301757118881863630076368002593350108380928983994079096543391428
1827928390152614399163251704860976969677189786642059246438955391153382264228936382066407788135891144
4940195160753648102891903200339756195181945878029553558386062948538127816945397276227369557294961133
8790271002947006971574045756207842417508974046419826649227006597350608149115043789233483616742245426
1960421664337907375828451965125482834502954132523632685122968515904820657595023328561538423402415637
1281128908850760246099807846847519306765549202627419891266123468380789408066955163698611720749975193
7858339015871080862872465158013490904456177478928452386932177105064327794266385744625415553647823337
3572806874258277454091586534710359816287752566253755419869143702677377604752247036495306726288024987
2398851380639845794033852991986777920391345365921582385470936708176990701882630750140057270451459205
3419728305079391795202246915890792113772281651984106549079896546222172101952014097467801807696308772
4665967080304712837224643797142150299882006485059128842616058264463316406870474440481716009642246334
8417480750125878249672893309930961004256185761118571751692397626446194819699936671661817801298727187
7036802259305005354991499979487891352649023362048501906750717179619337541631788313868036236931594022
5179216142959933316887181096893493015777953432933548654582479505982228902448746174805166863078879029
8194195081685048471431900093524987499371024289361126812593103465401348742514012195481782526394505427
0162605567938751238372887582851570199574697193572636214255012184529105908350135365543355831059347342
4733091924060419276860637302694609354531330805134057432869489461636496955248895269811971288270969111
7655126725846287921723301362103219747881979906964972670503087802079750409968005247165012246903154147
8313079910947881254689453774609907340439256053104538101352929576775626543629560187008954370683490586
8711463993571458777486006826042813247874243018205721693170930379040644752415112154693366173137823718
9996234266588599574316098106437685881670297575339250276418146943976486127013408888341491468055686649
7473720655380124984632455160868512931562119426170962802518424331361210707372143297435481598052194904
6768576563885407996732368207775023556309507861934428135874890765744121460947967644935623477664475914
6831155731011092276352298081934282431624652013569596883849361830278908315550125685047397778275190332
5854816718878130670416582645604742632786380019732761642723698559282746670731717090795692192568641190
5480470534633934894426471988202344166383298537201278474813815560319829965847478441829971267775697649
0985049176051413889689323910612853068700227925826567621368607659101419517038975716268948348857469267
4524179734478897923921428601782504349252010827972260084423870292382272744570372597954419774771863071
4615848170887331692377907767124048324552548449311099477501125827006978144621736864023147659583959720
5579858082975800172142302493788820088029649439294319367865424599994246663865253146176906617212377500
6487452810848092047867453025933626565345116644967959711409137796574519792109154259541951280307932368
0262884002051278121685286901361362085048741935068790911880940951352636537736091970954460394470335168
8526010878784107102774776222332999971977953054834098314083737838344263058597728726317165737513567483
1391059157607638500908875023463934309162140010551860529254914262175176330456778267686210879640117398
2282869995640327366469137515760231560567091263327227740957866943459937884692042768395705919413816795
9579184875619496838058046399787635012532720398844188476863492863365831589048259596833823361316121413
2375010640516973824435047825966525201521591145958318130029487624377460127117196654647836832558807274
1489974966504354116908822768627291780459774746959902157946744809521084969569032543123770509491842626
0994547099777802517644033753785244044561209492643626996805022942113757337988065431386386019316349041
1485478227204838474299515532739784917867756904894904797296543957817040825613714251637793780756054571
8333609600682007796014469324654809844911612185011719127791497237036961144773981220879069314578992207
6964165328113355871112085659273597454578508303919259495393417606008734508264517062104317637689668363
3537665324626382780128033570690931650598849056004945109334538357054198577860932452678117558058451934
2303220107007953517928871840969073647215724266740321017539031782990060505042304368787010729786489142
4258036897693137248407842459751595131088450842423905025526335194468631434825211103392165127638797721
5857128031218169993943380462693736753579242977943397717600586862290015554430509341251628750160028652
8286858210693046955140396737505013029855261668697645413324374917326767038257263809066863921410842525
8088573020046692318741153101183683320700580042660071393540442033131177418533292806135514535081114427
9133008944696207129801797236527958669677969150499664684075736644333506416094869849193177825752630738
9816949546333789817798691640856838297512051473831373591146094912018463809783358275267171956153831573
3493405819066156053672957853273870815329045830647644841527463894834749795702159143184618086103046272
6592273294596684381232854034684109277212013619665063085992850465625129380705707822752853029898534619
2207466869246775638651622648121504418207124694494571033522552132132148504669804838139033949976380219
5636045363703162264874800608836815772474306545904415964001263415874533506937048309902602310876134431
3299778316727041661149668374387235409719394515539905717864188917894445558252080359335729563970578225
9598572908731901967404605634604688517391274739849114562317277938569007437206075572808178330044608845
0748624377433101352110849264979827452727191709130097629008342337786358737900959874599484100733514241
8859571500174153243683567854783135815644072128861106943626802561081351439397700837780069913490581267
1384198313724731039850998993062897375152536019384409648780485021107236793815089676916910831499052969
0091041744377738420521307614146000342792582051009055849363714032480372883677850591497426826955600037
4456422993744586338286827067403806296168382196284731350286513500654463132984791137236300156315879613
0641111055162520205001449398239020341493570249493550453151305632652302644273138597812709252209893224
0061862684252469212714322178725047299779638189979119225383668767867743469573058263311338068413168632
7605186486842727072093184405069293101364680248672560230677678632616164867445875740903721708374100446
0407418929614220600939867161907472903735803644693824474318967031897358408867098917231416193462082600
7818692950807763977399865555302387853569009759378339322839051120044841620648978259479308184011527983
0389549841264412687675147216145293314726052960923192859139094236228415645867248834414466733153598205
1615055153952431184631948721354367190599733295688532949517964012613434445087919626683317890725918331
1209865378269708943548347065297323251551749055697051160561926495765523700876899058989260166890450681
6132809004391818203379346518945905871171008932114654650215672793948432499591212292559239831620693958
6534877515063204948281599862995202874115669254977698030753717961302838174673034631365196466077936073
8695032446396132395011295717894601685342194267931204584534728938984999181907192177237462490062228848
3431403454164948598619043873890001353077615609069333420926768726849369924201536145851327266922759076
2113788048385913729539949433394753803078513256677112612083550520423291159816866518561556900549871402
4436258541778441003989089572971441213586096056809129705695318793180086824453341226038064541862159983
9741026439932234769469766139708923325226633557137281574841570631483158071817754161582744330221862536
9701553278556195948287768534486545782448472922657770750520283845914905382888780045077907702473484508
9492310891170109643015028978256214175103769537875427639507135018171320012709604087366001328871072074
8419954252212862899091107798610115791892749493299432205795234461335268141123665704918323024536960719
2347500732413127797137969646320356522389228749832515633766766610157098507671569136868928799087423090
5739084220810211782998669008023954353827264124489077291930516482760462865643862773350987062177947606
9587509349184924064794036425283305665628667490082555925856107641062422961426323967465192908595018538
7167785683425045888640553749821769646523956862906649571691193406097509184989429141879591984931690888
5439407265502072526614020122255291514674385015281636805787100076373454667942699237986692073711759157
5182427491742015182913568728142143312207859478376945649539858560337167454147546743105999706483445252
2287708482276795932504750637353629505177014489966598723414947879275010827586429561937302533589016770
1871085238099340865039978393952370833398275669624947468150738165913216694485638637839730654619579849
0064535910429883646209512039217051767379526577699338865440871519698819413813155594593600381870404899
2513281863472558972649609708939273736374688042564863135736463061977535100246459331485720160062811173
0594616429516263586142972606494303983332176587340479919583339517659591372458999717472304908048027219
1723736009161723355184516001832641330972550220682958481634242355434135325127485278726553650751494236
7009511055418379871823279173503288960720691292523295390263814612054867794784286214914297924025145217
4093988246854947342931101668473196382072248747544237929344708099427515673038577278926143422221428980
7624956049286995644832177326919458102478127729225253423632341176475423136564513367463472513733299636
4246774263685569650739150690105254838587652331314229336939016039407201513853980535984452249865400118
2021931325863334394445318788092429167299121740609087012313349595226797824224396502429148259249139010
9986209815008547786229765492489387265163843365571990897281830385050469772570729545745261856704528408
1311637218792281669144512142522880379420912947285516525626290548417840855196547180612390713272206453
5134802722069340211717986103209520056406465102827870871175697394910927835542028387149731308177343782
2101457894832919503072333611608375534835634375096105007819673647917434283237855532205831843031887847
4696878219099209601141421597357854134324215054879029809880135965192617913141626979733299428879220410
8109763524074081289942313744305833559263355300876627662744170778247297091393450623261642120472354881
8987305623780458623291796024109629081669091380736178282617757615775677552812250416780907909367040377
5415312116492441846078256516052852183486636808370751395068320341262851560363402178543177980809422790
6070616159154286061784432634591783608801429479554997689528843238301344208970881517145862471089206709
7052674082245838596406517300963713268732614731343323032742729427280791920537433970444723765545573530
8906293008283077450023970366263485288437783364256045453937573515134349465750096664417957839071888722
2372775928622125171512827687543120665091784875505990266087232526663312010594183546815224804381705936
1999738771554312163527546994490789061553952448920255811989988340457461010335337827330040371017656708
8446976031974256666362349180507976731815316442050663979999352218100111252588137291477772204616551732
5805576022748236240298807624083234400202720775962460239858852472209666378864382135429323656564064229
1018993227372919383403597228731597179760267202626505718579205239134081135160936194678683848870103475
0184626203199580744336132071360530309194342368392880143594777462157917177797892391399143273674059217
9976534219953883329279182057997150935713530531373106270868590361359438200000042814017505021063937619
5861679811661979171624514661853232437146100824761507172141829045277715240486453776437342362059316491
9090791721932028703100442901457209057506578975329029463899036101830315709636632418877340539973778093
3529733874393531574540460113805025197195859783959131094415799441713900618459032772527416804838710559
7513015056652858336161093457990769737159061028296161017431480126709377361571443706857743260337346782
9943047601596692706952000267186364250429060555485056196670872002799911595362679057208392520029859784
6413257778298283288623780353750821084976916004590196388630518397822877118171220865296836703773581212
8765967909468296925931944034599292017969596677378325385387461586644925661923319275129138480980425391
4290742325352073997368134578315358090951921768397405090780089637908456732772729312219180032420715222
3849722621677102792071465268145306952516487217124330229576564403800477911134945836188775484714285048
9632933062237784637127410900527421033649245717581284493187761249228596529873150410117962843251763724
9296571951072155464167449429540881614123639869506849013953302758370670508581248045489202115915981821
0650371122354958123631997072550055348551856627173542395838406853209737378356308684106555329725304938
3064290982792774815700099132928466323145013855016865199138272362849835975525435872343120974494964672
1944748511928607503391836992103753504996407409430014443487515663375610880207925315789993977079777588
4907578800724204010170121620258603319943634832376504303104131756226496502140811867823354812009218272
7506425493385723058286854142685060550181854794507506492084411605549209387953644248742405723676161594
0834931951679428368678232246927617114138010333178710065204815636535857937579002960362335054915970989
7229871446336126198544551553673583212414406850207191550868946866742638613177343239593169186373923605
6035911353381184805888782956541229601933092196380121671674223387043146777997871940769821777616592582
5059404140533461101621664377541585436028035153888808559220403859598602225139157836438133393214308435
4341456694433294267517357752511927182987841368538299433161147351762794250734636976212384424236010805
2558325595250387562999498645048135238506794634321618700601979831571459409424652562845628555827391064
5457020570597856583717017319645316890092239888656060396967387687827533013564006870199292430809580076
1411363567849209867714681548706339351100209969013287112527356667048381092137071163223659897895391915
5656512407487327793120392186931322517493025841608586044590725624880186269430111302015331949203413389
8470660905527954046590796395504943643750499481223257283684176973665458529783169347628671215950199436
2786285042312471341874413734500065105544937693698603481871756239240745936690888548854706031546830447
3645193051287766711119543741635862225674536653989348378507313305011707647728536433062810650829346684
1866779339346855870183308418883966245296978565322529282667136745879806016715848744789304092379567135
8950489182306267323939399933884270029610774776519965280634669335335676636788845607891413525368954977
7145498755338700512106696609677042912210826673103097845943601108333127504162288263983093185837430384
1204062200377696914078390346754403823854948239884941982685002342122927627155014680675859564687830179
2366785355974915762660922008801664014485024349178478734587805623737629669500876185766768430417672715
4490487687953175226727421272449894864314418717997649765009358923460135003887950516424232487257654215
8079235988196933362661807971299575243704685975942123104982543295608976579555529805319853018276207305
3370133639640121221045147705560454610101921350214226502609606336712442001469142911504467270445725797
9836332503328265190940690105006572023532875323251782887704653664661757271517934546612700989717115128
2035603013990503786331689461175455554165481445961832258050839606715462549202114683343618557038955319
1229039516302493245777280165894674754142797715687776879723892155034809075064392713375924284286975659
3734186715131865866779096663313186466924580469818252874873166772675564615237400801475536746934581613
8805696966632359145431448307451915092506690507026115323973205835626849575772846821816768848910098124
8020009651454746634755655344177700062715496092509315332533096466281408462797062493767231942360323937
8148350608511808290614582139278323756974378902036476370806066562249808557344050322010672845059137153
7835348346085564850597993873523662213652951054236960492982748800225769347380839412048806223579924067
7788511755057222827733174546785781727988682201075934748158670487361921276574787038702310767490982656
4333144294238017645055705887656586051620819675371868998761168823733924605159883176447939775600488366
8667601936978465770633872057921337220001473902616045878303855309556691544051980316989898428564327250
5719729402333348330774976678147253664199405048499899495285588737165878818304136037527793051532252946
9501870102244273717370702778481909813472296326508663887011001845477937392497105423678270943416683878
2799365909875144020585658338672765239385808168343313553895590200394056833263454877840925448000908873
6986043381806066009484005380076874066005411122888529907374612270902801255661310117275292198701393587
4774042768976225100870501411835481883333499525629676701349440735192905923134811152013202327460766353
1908009427106745938307708811861643649686489013161657090533943653361147630043738955870159289776940326
2127318914190811604176660455286841412116939303303127671169900166468510502202880889808215208250220539
4260694017365387623999359863487229372579466387437858099059163324334169086916587716137733666574327607
3731121058462774705418428093563849529921933506850758659340415695336131705234087345140067388330327829
9978764608866123399497594331723352610105142561590175566735781966080984109472916372591220196807628852
4770532576011001016048967629332297478207706405969423727859198127073636670569946060746183239524597409
3565009363551397009296114890551996048116896694110061586682428358354831654543177322795740181197040377
9864448586448599932035070570651685935646019038446160454580781700675897591732141598103762766138227938
3897687302597604474386206808319238140591807661655848108375174755191844927140957830634565981848759418
7012174465563814305609863731064397541465394160477580379953830275061129550941196963198008247065571569
4141859342483279685972656667074975910074668340885481281549901815702360821104827085822295181082415117
4984267207434186487866427485783880431981520112192982666848620978633301079398909716785527612440313831
7972253674078892958514554772859449232488771424646827687988611956343340075898551006238087761337907691
0116520823316621161679611422485092205648612109617572402692794136264971970477738454489575666920143320
2655836435986998493868309883764638438189019665067034582268817979711135605123023575995371947940163260
4419264089589345022359850344907488456343339150238613491631808751399180454429278803695379781555673120
1359215155130249719206607933088537389038963514197865462422214821178635063454583814174342696480382260
0200314661927139927542413143397579493473193737088090746026406559916286085148754717812117201328284226
3130608731776341709296212911962038558135105786930036721852062859105729522263778167637919667127058504
8180998601458347581070261980495405049003216432656640978037673821536201095638856726367212272435808028
2271337779566419194880809508332220633810208539331632342495815641518471738662544694738877336768142469
3187596276557240478858969497549201460246523510257067907578084602369258275682607972442751514107100007
2477984532478111638082423332611805325182319073386637448375079557577708027831589852012426788583027077
3132594499427414491707138946882255799473920737493920698889329826153704158487720669183896249014256334
0265139146412163560820278980744413477399357851613241438862835383631883499719661042252647395474440438
5256398188359090700373236240588042817259798476418702405249462008299476899591403542124610835057495248
5573143648839135683690007043138835539753199150690531448382838951327616645046460886898040641212244403
2195566019510986960452925754240796152162955677513262892185784917684839903501143613095852477723182966
3008025581668670746957167812872549786812299722065880620677490772044214439830696403698796789375198231
9609725953894559503967213189227567549988220796974922989106970395442984186104898534628668673543787242
5970784817964500113277314803248154911760887832942921996144247088241297721311976897970126571029890709
1822232314676846344012401615951979305375515592381609293628748059792508141388231246303061789136881736
2060837368742736250371657498091411808131567207533910649788530193387244227020323528770744889838452791
4573752961585149339317298092439642290901328384680911663670321157666174443750896648507810406285759438
7936798453490194222064892211599649406980173214896580199805723711743982550326108284592569053825435362
3851037147515430263050875067918805246303835390059658243276417340182923466704240628748939470447564038
2656576510657069832789022576765385341355506223825768090548954013460674634171373927715658292665873992
5334651990025966852520424323872765573811870202031140408173722733669722050071000659460307424852327105
2418307317183605944415682019315665494687062264189140318819995939055736020101324480220657665933781380
2190345214518939041516581546799358818917678353080142089446917198245046631644124267876749654414662129
4084967324110181151836583235223131962594501013820482265286840430005386331201160674766568140016323273
4347532105358278761647042693772949699100515845571717882933140005597738710134218206216775203652187704
7897462859125707416255483961641305108627470963844064613374099559373295539684975082410694237423952462
2316999413028845820485933574458178972627248770073781238289867966003762533163107584430605762649780732
3023061475638002204327808527390395890896041742649694520372347727688708070297181420243771565427607780
7596166266072667615824157312971135770072919143449351764318429666412988429365105125475587144070043332
1079716000431668469408729517680321666708209739883548090582699968947066421097077310639659375389500420
2744729577177726103172824837709717740081511215549486483456206665318443184168964293285290192684455780
5140082155884694847012228503818302608048810048325670371543103232522176129734341338749473138457833923
1429952839614643200132118956597173093021857609634890348983128664880134205051758667153910793764475458
1450713363839797956279965403237963778386103911411930804252604513728727878953555637072282565786748825
3329607343456208321019720230266390204942396654163635431777225227671036582351680668590097169768529355
1738041603453954889170955754884505389276757742647980284739912719216168701516195132736806469371780294
2774041279927195926555917287004085975891674729015518782510475277608528433918631328943838294998844256
8952506080091233659727347654352206943158759907310367656311003061483069353586741636642752103884240458
5587125195210042187733885208911223425413367490138120306988792281216300859514402726923119234932022489
7912911548250245236471317266523221543081835247610521801775980279216110802943947732282176734761040348
4810127090011488561377909611402734877999994197498685544249173514843413188539921861848300730715427657
6396914534234591898464692291879229511523247151311348256505323268117826335649845120287917198305981809
9135619536631540258193379811147861320879239401700752096214457634989262365954093137763603061282812039
6266251091039031824803880562944137521462682322841420322705368286747524574551519812191767523535683994
3396250405067254752072237080070332085144422041570767349169830342387460346427929029255275435083542766
1491380805681565582093549882792082699115317721061140726151428803171920475644535556312617401046006257
3051446900054627849785759771617444759650124379733845017609038305908227920281187974404347649442833668
0996915712134730801166631518153043031783455073760444213900341288263481394635850313276215765782124987
0773388004143395086834249085554860636608634160224682282718675721938802526249689082425890951012672931
1798873249007374483506667629968408881844718197646870034359472873514325307135268868229111005987409344
0227795375189833934326964996365362625587319104736286832892326624513722702728845810680368647703124839
7929911031658131437642663466984296805356107624494589154154529253897546592960387610305836482973190798
6527638852432212884096950048349072949153102734885546532970856285178311607052461587624531328034342063
1567721095865810822476658916305970324637208440664660535907686866575017034704951351017540513782616711
5936291693316982162029996293494449381855155978766106569155205128542430279913991741985042404551739027
3199877703372174769893806429102892874190778447003922251648300503422033698334823087194747444437367052
8599449736130633100444761154158255575286566231186405462496014786095410163549528263711399374549850052
3851996361791575782303005837768589591322446601935428115519884777127777726034372932531130925354990387
5319105413634288235124590124533691292543558736929287316561082582018099668472407057868542375270231836
7573720291079312079946676713354623958535991244883844439453574587975822362544908980482474925323852343
6660317305644549546392030296470090205378809093442860662593265204424977945832597191307246233305704138
3585495192322773830440489876816091372891619345146700648181004026716387906812115630463466483926533028
9642311582322905631053330910616090108949482391882420908018709649991373334359976804785262694865054056
5684019290546804823720622965892563866730697594934776725197265731277111677215947059939666044279519493
2597840025175839449558712440409237066678892234196486477338495744721631151318820407746466277243174649
7684674836815464389092556807586783327170774730355785833184291061461052914398225208938562863513508527
4396759210599088715510905044604533195348049502453093043642604969102478532018069919823406543535220364
4550781487839914553656660711849950812051279086410708215526427033443259546917380059000454640522525304
0286137362465251171522574242841116049748904714810512486569449897277374290084874254081272388550496797
1024287825639624128529367759126962488545236378820087938956590488047040344448351174687017377151797486
3448078002031343187645775065616423778631765771818741714688824081995390088988517744656256233770738661
2908094986144730602101388713508495756039989971277689992751021083343853310723252145099667036893566414
0139227713640913046528203927600289074412374836696761293051399745048532931181595162186157333076040328
3217331478063397013366024137910904240535606109116515566319398290287593207562871228601659468973332529
4154901473073302535043737505278057800402519612863540190487826514801590955863667774369663439775497067
9799805811497741834143747642259553934034820064952144612110002999355713534922467828932730673840096054
8337051175203406721997310398952886144330091083175072841193463869712734751885957952953817227349241125
4262869870850638761030812585431182879714383473133574177941546260210012219753422063222411153186595714
8604551445552345437440504270183012901633926388030238422722454843318606947840044637065001293283107095
5569329997775232813131755042923714493463974170197982257837768184930726683380027873860923776808959406
7753901831985488898338441006694066433586492797774237407848301722319761269808118640047849323272723110
3503165448470739016109689035229479517030455619011767018886359813879240421981382565158206653867242823
5259719489949243765709437599647674183192972961284998662157426425196320244466639582089184090831082133
1109620081184984957844611022364155876385851010061887331647494179974427202304490286073443851491313691
4144088033246524178208707148913983287716904089394792935753498898841280301214632787342189346752300720
5987319804779562216541379362074547451478624287839487471372518245240463283717000480018734406339570939
0140532213093428397070015778080549097280362637924261166298056780739095554345812367480544003568402361
6898332785104721838599233172422397299485305070939615371923728641900104516929305521077555616940655522
2978722795674246491293882310448701243302144814115602714263525953466041668750082973590340155680581116
3100282284734101741809729958376731448087873599580240489621383058417135779878193601286913504368776688
2098520136966335326403511418543703112550600767119191767050720656740725984073352867115466479476896791
8646824417833460177884647820429282025431470521046161064510067983640176163163695995765235242199129276
2576981005943061444909318519771090878847975719803459753487834149411284133279205848760509986109729972
9087900072662423662667580747961810355068446983889330763909895196781873011389957881382612356275841823
8765087072044010068948713355585162677194599855692792112704430461015422379321539031494979677063819121
2781494194261006974660908062729385989470295995206202342832551480455903750698877098331073982988640937
0143651938347881638184954499003120743751010354638938402615075059734662397878454600033003363328654723
8719477648709088853804389780706842841138872529800908721244244908095151466250505072368004087367543846
3192420249073946996859567124532183499712415596897445490803566050656719873337172958110418426177560178
0841694986005732259491756018361459734537045246632447174102277501308725729505725447325557449968156160
9532714892798219300075272669755207522042880353000402319224123566351539978267727310732280241970428954
5328326063233006880827826048926467256566141725526376554830377603284718022441050142883603281137075528
6763934833114694021615190028910703983764308168228605659273358455604049730833826302563263793574471384
0075796231440513601386131960069232213069370215268824257254132888155502602233489829341305082436801448
4956093085083693453408746251215088509902166147858562962084797785144633665386996393963275455292845509
7043186190163341775643368577075785368765923921759871036366303489628322705911922892012857277591914396
0746062663753042507832757371044416270173195343009528311727298142373958301522602896010239519513188591
2372151153225883814550949342736972399111343131140711324352967299416010884038265141124945703814877981
0332036749474602247757536497715430308693929214148903953935684359542317698119529953279483165626478030
3907218939343670501264279338323294295390185036204896175275876459977730092687919292510913606960572038
3379706346186197434382091295619035949934421119974265034912052053414086182879781580766550176289124746
5119307658691246960923194278679091092611079950068772553331662352761670150047735044688556307910041921
1089767115184551355292182373822982477094380277664257681703618962369440548722859545451998403528552058
5885656648193799611615887901484750881250846604615411944317016522019178311167666063451474785633475130
6685180877127662682670749394267254388809733448118276215738964157137372537179865148931953796814962615
7704928736322698195845526003883422596345237606425843581749705490932475828157475061277027252968161339
7576003012449858419442564560535227930696688725752943401268380290724412111546258293896882345978967663
4261670662470137228604315056361576158626474968271940677836444360448588270403721288857964779191164074
5233493973102737299308324764789589255848131311066769439776164893154851303056366244402374233358234660
3640881932096659182351815792343196385942394547248456501201930771090689261899672839413754399172716684
1798452857719394162810864175390174503469593915992676227435517146631061234342203824812119837318801655
7681304899864097039876152803896885841958243113504110628022410264126909772455270710537004111533847506
7559707195285177004526971744620667446682460416549593447389106048307462703554127569532133642651478207
0252483129021614712437231234348884047895927182332389942721291714158500682975069474647665961604972332
0854211132639972008947606202078280646655174829009337276702392537397647898407088386677510448005343965
2897334440863887854909279097107651700659038843530165578386067745000079786511788531015958085056662655
8423027399863077882183829857264465873658950359150005697866901883504837830805998464627015637530612065
8707853072860454520506640585283095693182447820072627315354553730154699604617845905712033833051853637
1468339497055711356060156257011181803718072124180170809250685556076475919763533673615493869075341174
2364913945343016112077239914490219629551473022276155477332063934654679826498213888868315657996938439
3927712032123406683192516311887367834629901920363220927740372135417550816383006009830803017475963573
6523048803260427380513142957507579069411536743160656976687706330087414602315393641468273865893493558
7644797420107897354452400502080870001169079877350087799212449264737580356090934226024824041486580957
2919422668462364134785963705389532719806392719731327009768321107054386211107890923491589340856173930
0478127091956274552113498127634062677452644912876705777269157694393879086154354058009623164236375457
0782810672690538343235141607193387679525318646219773854682505302749571719384546206557809056340355577
5002383268273407180486930550385151234042379289995493466631872720452766786837721052882971529682752934
0264474692841187055243321754215891356106051806710798364101685044454422597117422627398798053233589533
8782501149027040083451701066547824112895946932310199301295075893830141566809297462360325602364980585
2928221020851313360021464307691465570814443519440545381509541259246491743447407666683564268674499632
0286563526526917341633501253602650767067025389975770415034895639319568709276319558691274143719377300
6124819046553711832514840304235422062222663386845025959874132300331906562342999970048877625105370774
0534482042466065726888014846754317326548147547430593603184388714623905168395494520971823742818406168
0768984714228947770275533881556188271648381661351998640480376984045979215016219652390605529646718188
5850818496064363061961001756418350391692891079836522402844131223336683430603557156912213568589453724
5489444227941833449128071471899033242029542561145019983727195919272351368352376612331337991362657284
1442359542065117545516064664636118023640474897576563141104501675645198363500508309343293466714372704
0760695421628281943534060777426314201388179642624713645265106858864494420676128059521540372328545755
3129999613760447789641067227050565866646837006423148841503090640378391321344860936265519331409509650
2484821348641314792354157968008115639338923407044098228239459460935485970709158132417027212395461884
5153058999579232794289382576221846447535273164497375189656210787603092528278104611877552537269543088
6081850307681002251086298751745831926694184267867747558714856594056447341857406508501988928511999404
9767359748160955718171468677762887005873706709377225976832999497636570315394409982641045269004606423
0736729499102959487284401863400376362096784854980884687713676578080785383826057298954937637636773651
8112971957318017427330022596159751654893024589740938426168884287825317189250433408578590543474009401
2645335068013045208799706637401407378395469526505712969929992979998417142203969643332364156031278266
8991203271583286716621328136204679120695171381585407568348231859106121149893031082963254474093524932
1616026797138818270892430524312106158377113794506377048241596867507233881401020946884733927000396714
6223869319600555647219872323512707587789547561546483210120230000858693167550142873769694957648875585
9533638942640271130673624569378886175122399473497767312624970864168658693061777407345144429205626423
1754108752933086127487026702175275011395704632426159471991545700308152334039412817692792707648937119
3522981512686627059806902897816729447101868915568126916116525588961240549864401517853402304472613230
4201059948817083424686458351060505171409300334772198205231688028217972394891351104209797471684258777
4237519644517393076026783287033723965486893976800858812125787146955180700539488356628842231301175602
7975954241173998317332433773788306261860330329923036394282192613896942330517584017682729953727909457
5501159651980285482597624450517843336009102371520266720925180735982331311175221644928589155950850269
5778647413979675268079743614779403491932967920202496236947816239695921987532297766541459106726933242
7358935794488816522942848381992035343410862042555261485825816280773086213793011063024190654909888362
9573296695524529894998946202035937216719940322205953328250210525843970272448484757131827064575151155
6921764723134035045579850342049914540571156751214267396624526540911103276887600697341209298717824507
4511388964762291995328730216272986207130047749485652914317128611911731852053046940433842279663680370
0976673005691723381436875568239747521048435469345963212721060383586929185718525848697966098492248357
7274821652476482333492281244883746975135050589495256345459979549303219675195591353882099483515895050
0189307409130875666503087548100287616948207614750264345424573983410167407860139985899904068380409137
6254572595403061152087138128183304710991885563954604197487663958107555303062887710185082342264463517
7757752339842129450424870907204712780471386618396814065256552920581302600073348043520443849328377616
1674551717642883140653310521804897485057451018567216037568824619165319079325821332898592485012581812
2989081146107768241920727907830161561843884446167420789248784863474414041229297887269138020867538536
2898439166605588116998051334963253188323060068566881811355235282991305871251734903174932151119754704
0195353461977024447196939619596147956561386294132564709197452249879504981226511589107702534569415101
7325541173612262321454435080959528193608197409042327424205086785882557191267054202356885680462126270
4357362250512741098308113417393106732182897572067443324507594189982745321877107987253116768432012894
0898236967872095530117452200703758915398614976126288392286510938238527902345775747008688962271237903
8420612796588654976489476826483730664065780064983005477168346925393294549202099641905952987878659996
7997779723871589728869804558589234954761376993556991725689228715621947493296467658953453723902966672
6822723627151560587248867103922560510759422223169079778703324257310741659887362554303005441170498585
8257211245453015712517644513995571282112885542901419276767547179985300757170937274794969625704811417
5218525706788244372191284714590562481736351659744985839295867314904776033476888937368494493013297635
3364547405950920087462880922253585258462464865305822036243995817981598127830842712672322935959492764
9841184292040626631736692243384403990475749273218578258944226290876577663185429547702780159127347534
2370481992713857591824498810499886479161772493235307441240510164176942939732618143446104772304225439
2478205282050074287871090861482696509515735911690121943119648187722653030743414194625274954445377435
4913023365666160386481206974859081826322037840045963783707262992937027896190799378061863156865655376
0835341264519293466535552835788088999290085121003013382237106618269105971377973360162573145308715172
3503650151694084511996218543616710562091271160518439028029497514585799894698628152311892245140910567
7216089060381156045433961794598746971744953396919251628053671545192612384383128113272273358954168654
9561493500766459896098453918022677643618646137377965625442025937410899085305505591517272032498389853
9503800231367638180321449868216845898484065871325230177750641251678440149292749742116889942180117624
6956090664069933799946320524271552024803216543276639044138423558359934460453705933371300843271747953
1850722472470786038076736846127837133618552107817100736359052086124439028897409731599678790648744207
5649444870541541198017438111888644525804778331025289929688689313184022137101845611789048096417035006
5104026472546515109849316017210403055273360634150650309225841992302194712090868075790734836386010331
7723691846644979091580182255568354873933900153313122362645701055584386895792154200029906229147609989
4479255215134586977178351664473778348576742529009048226714991471612956478721885746661225259467202585
4361413408188973279928041172404420171859254786214697390226609960189271442898772943471129076963208407
6853582947556109351042008317597320998138555349882386450879156875980174530104762202728111377374575139
9651703227414926782050005624526478223162729508408315472195335392112513183131438361919994427628157301
0605057729743295069085127930905469632190804086873231220244908982758063512317803600357284674806261079
8921017435791597989806084131838024634595264518530507748901080087003550805362910660696105937747531631
7271659904764099112569421598116164992591458897024644596519179777406579670723285494531868891392016026
6878989053256463032397304477116952619696747569911472708249798109058938316442153482534765892155908761
3722240837497610832666147052426257711205652678548839073123876255375298294239291094713469043866426500
9315716311166068929859816475889444819068959964231647809791647913693764325273391431965082353173533679
0656854009775927850547059817456995876929136576176101589864935612361587177846963586597489359702154625
5750694188529708858609882072688645769105137261812127803219067042547381989086947650975326554526144456
8399264024203580164249871317232819011684201187155157118044011657615361457373073872708051899166141986
9667910081032435937800486788597120532801672312757014884304529148519775601550834588358277780361526513
7048656306480871719574570625560990906315147446900980271867562627419672343882504634791180850602667882
5296714858052113932099958041006250564663121545087895336533666567573453797699236633515573863695980785
3096926703016960019518717705055597810570906082590058158078741331089670289081468212109167710027189100
8502695912389200782060581419126083378480141130272450610078952424923715943266100537795948088214152686
8647317409271795186217182809787064267938869264749328977486633776605062609877364511003415010292411238
1815013297575771861169210122257654482462899473328635925817730742308579773612666061037248162630500626
4910055008772463090733636377296807369869375334421038355710875844598615644911755200784295360533533141
8421348701018827680067134782375200719445112057159561433622912177997891338866714089869203690223710716
7808569545007486579847692350304573334068814094694898515358586045032001260365754086630346137531760426
0557863001558550470604563284672441770060557180186975480782449354279309580750289167745000055488102950
3086438943462704413886499076730100528235824855179211058052790917736676913848837218867605362032589391
5731595712814950620558255776185338038959712631868418537275843604928020796013789941703812979981008094
8312192143795167525654980913092521052225029039439075949216821632850179112729719247966546466105686828
6770152762071612397119095211155479342992659986577220802965537829969894692335700918228759389474277678
2619192801262652603164745857472368504033431161111010648296611291747649544238421011342551689707629050
1150519475462434797495754370846956906418387184830466554955944663815173734025528873312484253509789287
2810972608646462896587269606766811267879385937018326500900621244823819912820650836636926711507036772
4923570496896893673853673206619666904804756859900858036586152950417140946902901308682567856055525941
6782610805872618914092582150616897926778167506278357899187827777215312501177813224904571644928039925
1681696065516254033890727187638533694925869349204432596075929687860878845401489243686604672911030073
9070967080967926534410512524189354593369960426917904125710428955545810214630175924666032813341640642
6945900431646607865763018659621396959865944236936176806794027753722937698163484439332995094645113316
9443883666254584294724965054619420009066646868555712805760796971551784799769126688372438741590373838
1126987018392543946862285297204172653941332973366239958273706568445027940286552435379995736395652353
8973630092154101208491781473997676668155018673082159978965654183092909451126558562578387826740776131
7587814217737020279991464672014221735091250899645258113244639872144675337593099312298350679622719820
6047777865106551670366170938011723401377105073292088611160603154596459598787259859371802185664881835
4895702367886592978679694043167622905875576952666570305345466777700168414213286469892665492359131230
0623787930621448454003629084466554186034801109541608403893312824673055825034988484773454516794174621
9279695593526206381733516507616171942036906353396070986088214060716611227738479695200444275235259746
9379931311484965917469945573635364836914233150239441966513453002032692676805043704400772692286357437
2702341908733971173976191346623962338333936382603910542913650422628942824585522850467263196083117549
2733117148797649806683158687065534479720680039758461017261880906598793278999775898740705021400429305
8883525033034224620255183769801088853450092805403051761411021513156027061868405388581462727096987111
1834088819134171391124214417828817919864485457775160654836705398470753712328586382304389942222994471
0868105856895785150580863871217883512172957392203807262814380490142653346570371876673660797249348811
1571131087547632918887197092863401189630325915787602150181647985193888861075841272508434087903850421
1367745217672533174563950717821706049953405139055493151129073652205148024110269736914255791435587023
3643358148348286089984059641387408633463828162453442423171581760159708242916091032872203181404226317
3086390876655086797044759472161283990507579979916041964850306267777601616025488198334082053187092529
3718951157757435237096460475404766600089578752938190547848771458012142100140659503677975017116546351
8743232252467667248314508519492228909231669503472693257915564538369225756344000459511352422807102681
4513040433630982646957509310111706401661157372110647944611841146564975148248029518612567011368835259
9156615371416999978082459890917604741813471604646425191266563445899572506203368678269217617458290649
5252531424562265599566935318178752207443094974602886186139183600617501606771297539786759481282864824
0600373319220638772048266167605698948534134721626499332603548841054545818174655833485660403433820459
4252295553415718504854061625663518486125967309236734874169044579128218616550788633572828588164058808
3129265093737410188394964168572459942273963051436610466958096569574894392338415694773567784045608985
6767964040002984453521072146920943995114896471491747849699948354276060865546941420204096599984674594
0950115932156168805176125842987286424627304727165013576672350844190869666313722532332149879887509253
6362206981029519654315327442181208014928097681498896682226921631589627690437759486324848160558182205
5287058447707720798795110057664454041836398566074361672178977601000608088304591764712619856516211619
8392223868347482986446940525741371590211912923326463110393901806731213764712525427462968260640120589
2919195366588523752558086958396579869824561841712029656964130553201957999331038783234005172393871037
6794378469839216993083890228119227361162950838535889553106192435869483413943078341756893962288971083
0815563405333642579043753139080845431566100530731840670264610022673348047032241426823187526342808919
3215836533123602648764006463908247228283543018663341666750959514916883907867777720056582381404712157
5264615878288741146776063401563434187944367314164776692973732794875963460216409776438744128832527789
0548355238167924143092976042642869165140043300635760356026448788391782440707563878532433825643261749
1191274969413381773045065628236923525858465213280190858268467794647426428405141747128701797157255808
3468334359597793363774176501973886555716106839992411925107942739425742638048421779792316160271083095
3504088156441525706002123317551832938886422797903506950695207389395312137109227949541128947412957756
1443073069839517103447104619088278799120191587813452779975138346468601970138338219137564131661967853
6278199526988269323318558238994444686210753129298947776642413337790538447879285395523399788237287692
1758974539191381805774991067166822961700524688195725850877740975255520111518419170437575055981795121
3416007159463268531995110871553142201109646694535545915703921006293056073694554808944458978767383149
3712654028387564985772534231353039362444533067213031435452178607564843630399820507812157222655838199
9393839796509824921890501114689145810169540604639563042952939097806196849127020618088134625726415585
1870154099861775564440940187337172849627937025053573369442413368713389563066367416662621702144273486
1072936954267424601043919843640606329263639370494524168460668856439645991532665248867437997329615446
4969357669845746666398463626733707860011984234580123823919858298877466660225654575331383655010766847
7362523512112799334041909694261284222059218093605280931001356164756050423024921361847526132787376608
5915071206862485080842316572738770230282265755341889451855168586558447539745380404708723581926531897
0340883788388126937107779351998016648491111381925931554046862937874294818546561070568629749948916041
4988995008031886285009651386079706090891315553470384062306798400560064581760076529386463542930330122
7363479750963521374338520476092290564240833635060660974565267738528423383676135110343649856821853358
3219762894871805616094628025989967429595760371503444588554697563027936339754725121746279573895731876
0970536056356039466283369319575920182156195723064602967381549114554282335683070499420838070529537854
9549709486065272830105037067957178465369154827837039830084737342281413576335980247004294144635175491
0125546350117625055622099265105714471196970925766685748525497463716243328412859321309474768583201944
9088163080089413516801485415847314246339400328620541148757783046049958884214299870667123658151168696
7977057422171033507903221585054688326796863536660628084007755832613518907897942913000105714364864003
2760650048036769289180819660478431046028363143416214437312339312910963290462237718844487109645749147
7853553117658636562183269523087677598241615994479048355699875256654912544466435709652615452168146651
8841992601543235762201074617058790382470759865474527695241446864680536803446334340704042168967480811
5639217060246635310357756457378986740878546489898328277532588261496991363189406768537771510150415568
4154083501131335734262117548591309237853524738991426502602564419335330461045813476019846732613747407
2106039916994268476135302466686325885769424734298016487039766823767912996087882410539857516021556468
5754086157547246203344672851283261507049595736915014734768701828430396709228817088084641812368709535
0584151949202014023530142679318094608184693262088545626297176918602640580080937944689270951081580236
9175245741256846663476648071543867147585975017825538669252154159420958961949404153274949527321193199
6708854964681716958397831842872978202950264509931149329875460975103605155957035863103201708670694525
8738892388301879486956297462068676092739703998816377452241280150560538159986044595113615182664948828
7571758701876570958549373353681573119163368058739238612701852341995226638949324295628353596553521446
5460437269937447153907923573598827572506299793217583610162223256514721883123103904926011527841578726
0662574433940679904911210432243088585830444627611329308921387707589640111445084498799368601414923368
7564976827588077185189047432440059534371683019314246242887242829083197615869334887448314738240445736
4505910527642805902317535075234395548311742897500356509698263672165002775731340206829280846177626805
0234528729884624238185717300270942844919301039011241848361952437550812606191271840963308952025107594
4024546793740806152412086997047400860788705839416545192648631975400569131113991191528996165110411738
6216220898674781101216142046614634576391462844108615235997413173144746104868696140763910253454810390
4381090481020990082398331589590153233783159885341881533489308702907440453441497591724723776212236606
0311387515553067989785905487635293045620673523570471835793824511946045666035122491004746534173666146
4499526706913270648066074614247219841693375593169259523511292602926623130625057955199319157525951154
3653857473574673855677369228601927720604721141251391220388817672532121749675774988009673466794235035
7220036212116004632790802655542326453077401288444239945974551834635893901072931816353292833361355972
7322770015930632161674704627760916058964750573768382808909222762980286204046004196436319908932585384
2704140165843008966761843865435527130402087384376625060817168948401048011944884819073203159066916251
0111618964558308687815976948169978410229467548446796454678535061744018349070517995842098117001350310
0796963278848731447559050228935823764000383259442243429572233074202441366139366242271814033148316586
8392893768884538461718857532052772645444653213843994540006247665697527205471100788176191608496534504
4882448173381390386764278118848891765552680447162674124641801884826108083695520387169611926273587906
6600554784491439886697391256654289152352631505701580311654614311827687361174090693466014645812493904
1099453071490352435299827477621634917294136794765899261884951232761015236219596459869234901018258131
6072563303005047836593432458639788810522110306439119358553295817108356806042223748251557260552040762
6442638687959439186488032241302894259912623485484563603849531366120925865079326476933227397499707166
5243916937077199322399918399613901335103640522781396867928311386591902335185203921764064692837976439
6906150101361715963260203078144953888015904250900781503034820025190642928595648508683343679276297899
2565564593719675813903505322900392531606203072025182803928054249529375841765943907221957215575188156
1332382270072541789244154547297319995008140270886049822004389062699018772724326811736736162516014593
0524814270773736159683912970607700259885986998575327686003717024712957797718681053469593147358408196
9250307178908667561823872280368641227745863198718287752343497654163681235338473729632086548958614805
6109446427244740037241772672960607354575444783497498203589222439996102138588181071382600522607254358
6842851438901102179826060377195022171645720170137780577326050987217820860427563218978855016063912718
8849891096136643338250475314878358365604693698629780637778277073578905796304204432440983581877483463
4390490245566413407111616782329657780635512795894133054894190446998225610107942737417157846034304226
6817639698936574334584695499894784853578807199929125553757293289116384474701119267716752642299232239
9945473102137279677414830905427014516931841983920129935492554448617607811338481600520993515749848794
4322113943931766710061310638190946252983013411542463526190984800471725710638084780550922384026233288
2907564054422695102445117493548395114343773630543264846450928798902707277685183597078163554492629779
1222041385245250106087488914414572987701489171932750220905536261054533709124668118497009863968207020
7708353316344430167992508177567859917714201947279519849464208344715227906602241220678405072891118015
6502623141235737736842057216418687894255400504501623613902954306653804152389103772911210990353192918
9895415107601605096247199606550342650153583730888683326647502623659998798843515319541537386903012659
2129940168388468035436274217575766652806734621391843446377628633467341367265081966517906573157933683
9698125342266018896468074741147064910743010228433193940730205784233295648922765630982304524673695575
5808256019660865197723754859073474094240950971530529707788923455593719397241475986340893701099820036
1895883718718139205012761007147494793949342610484691977123755362014869735072486638438015734389071812
4310921227026484000904983022828533548312041113746304538477951678290317186631122114690105437711074404
1456390263771080610499649593077923243072355151449699366426802327482698677344858116521198930560614073
8777181112714598820420903576070588268062557335399319278019779004143456552740013874363055662525578993
6132719465920957791370928744332466939467680471660327440284360550132678811601699482777712293876383497
1851819579823637374391522209416955871167354855606509082164271376219082357012041419166607010457777494
2886023482115895852798077856871717106920831785022925033282227000304511090448133651507964537701194831
2481411024620526768453213167968379529792397669986715314508608619669598663462556746401230427071045669
8109317138588711054794013213816092011783278147650394927040550670339473293708392117929278105095188760
6137992548671078410339545059501625256759247910705776048814546977701591821366928704902866029885296431
2766541847528673542186836125056662725394607370312406302916938039760030703509550006689125484201986038
9318049700977524284602554198547225481652988132322969583277117219164756537512939227798413518032861757
4796801774769584309084058736595982494490014621313166728328127370626182659462209134415994585525026706
8506872346480450159843485700884874595319371233184073450255214937970341682379842426857606951308129736
7847966461703081309916835053640295157250058450647149248666038367739246714586481118001778809083407429
5910474530852405734127577240600362441906105397697216347435744113072820408377052421502142215403994781
3650018548395474831508093306310363930854266071911529045012992014995835187647050613910805448757355544
8786912736939023810177603839027594723529916604703021277396617503691625316889958540995597646212929130
8581403148347522471271725145694067828775980491177235653535994101619127460267368614552848363589928250
8331572878723154107972438024926800269231613161782396105128471824401514179457265844524445630832911090
8802355985367650775166879243530994244800365595902471765428772485659801969042087297055819338145330513
8559140069414386547671964114126568199384244437257546143386971355174774749807333391550441239141923025
7428932942010856786878875027837572134793216014269764028811194302536419511622020757384823246762525390
8751785061446655686681553528160474779925703917251015542821382836098280185372018219539680545372635791
7724750485809086438962669079204937821102330540811307069770295349044022886285076750027919550826656065
1557103814934777603737026892976780283537819212514102277449501902664243970809818854147876184845587959
7967505895106904083496298959921119656714688924033477697867188462379100364625197224678246284983180403
1635602058246523312293464787493014428544269275366054279819703533933799572239713882179185316634729991
6462928974005748528258929976780552037079692462446380755797167620095574669419452540482898273836771650
8504844079187937258425683176157302095658052777601027759999058196318402436023622822669150514039753502
1912406290938598945310459114605136138725052956738792568409127372902360348169490116305079671761260741
2042946767231093063346211053592216708348034039220413683618572858498883236582149737580495628533937726
9302900973125536188213054943604428073241314831029718035992162633444297736677583295436101020004044797
2157394713482556231665046134113688826744405082559512783903660205623264567451259729834165412566551177
3682235062933867515361088503718095171726175048538706283915540694051314453098306559136335875533215021
4502127595613945660324948982268203854357966540147014674045279262231719945528464928750152516446947953
7537023067139720988862553864451189746709980320708822353339436849781892429015477166687030184068017034
2367764843759528362868551273318215633786660851623091761477818776890805609804973843035059963870708089
5400641279491699272932094008663957194624964117773815771231699553227271008750115615988228638685607740
1044035827387387254378336887406905749307175409561693856532032899988280303531732370126225216443574928
7890413423140207377733803129452213181711673239021628035645155130132976634732545219837228923749679469
3891907496142980475980120389727336045097911077007435169133912374699761760532784234790818706025041570
1312719111069568136542296507875944755963500521156357391904708155784517796306791004993233385951578764
8786703858805668753128896785809876436030990316478669903362206702626815377966413564540154069139100929
3890104398048828925233903973174580639090207813778930517378441406377334114962401292504959881704122666
0681629386141766186267034804875571976622907285792963132140170121977726908175941954517444891362549435
7585057757152357000652061775414818641122003997578993686069480416718519175920912982049509274476940864
9383212574469287028191582967624885862668793026875784641614285409737325156800626056694003070792764193
9482835751470001553706997011772173254688810191261548592026150674882231329307984514624327580437348755
7211298268059241979079812541666250468147646365694037633657009250523451298269865259162175275067376114
2273505133714470025761448692725965325413156338505065980400304711813651231746894751467296946605223342
3091146334539304572184922610131017599086353766008205986282184385006373607602220013806756394099767313
9312706866905155778004747343745533053583302953688716592987013600916097148686650098381228792075064281
9658367576985652678944846178864144034080788557693312296526659958090647112446809234598536554879012034
3175790870912485318894999699367373952233693060534535707869915966572437121772568548419133348783640310
0113184177974646364468416333696797224032725547702102649553312811103738296103667683331533632353325576
2206562497621320204908355860089775011394591893100538469768967597981764439904364045577501078933901228
3874333513100275694533980363619508343806848934278847459190679757180425227209896266589356135714018840
7512606518565218842088856588860106292414526153909517519436453333439629511076433791361749246389961629
6935349281559431390621834770187440283209308576585830053454502431440386035546441237144019116521852747
2237257176342676758767646551049541215804309552128575850889421190646597958718862161184648486916049909
5059193674190113303239493852821909045185854478740722310267172710199447015433344037489206193367329526
2685394278858404211835839381554340202148676068131218681407554290524909931115562692269701560281642300
2798415417016852631668576771217113354023356534301740631972782830775641772956523117076498597993474370
0814081836265155843526412956182354599523111928905693345715720173933811270991085106338416376261666378
3589350690804061428709057144068357312894836041661323580425378245590379714179723594069448182447842617
5288165877685974977981324929962114451849102538008859466261883036185978825121777128589100423577973335
1858898392666941196166515387615617525846759694250465248322089283408006576393657019364371327034407774
4123262882938108519545270855447195347209642391276173406583393391464922869535994534412624164045585152
5158077969746220574800768315785553838853487419936343809580255721682840851278706473578615133433440270
4675474664750937018956322086209896763988689529965272191141202437568798997316455058707926139518456878
7746641601950807749095109845987317574294695866745170188797086047657050493740454021301506272208853897
7092266438513691634069450118287928989180457692197542021988700156860129759139260064685618570550747186
5249609966886352094540510901700160254036066442758522931216548751719600156592500773661484168422113294
4276497374859920227854744664188478582072355099447014972286783395199975384935044740137836312160739786
5484896418442207982091125119956863426581433610899655901599237712682664277270456299885480809079203701
6324548829663315055941651057763897469719388416226679443676179789681991731852992380543805822911912185
4455495748700153516126856487733176609233959251207621413856874414453178948671957539473298595212335048
1869682849516225745300186659311338110321991988571094722863803380117022796299936808884826491591776003
5453219829224497291363881850882124243154192415078506907043759186813316701771449353208619546285361351
6495567595921739197650026314223761465395768964489779138277734458437040558951279513534703059652627148
4877105380665223687580923737824719221873170906925340128673203548813276105747950624992098792465842998
2970468670652291623183890449959040416686023391137375246027477611020741231377422859555743592220492497
5555420831282445622144972916038105736600522291574678790590580913932829465449314179231336286759618700
2713900725347757468860817109874194828665944641481488970949243899685821518569908810043619395186083956
6467848802687894556386395795160267926749071299566254391773428665526530914297680226251893385083867210
5006601467354660222433811987554696874692357848546963016308650794291122918106277479273479574899332991
8930379869833861427839623256530840980620119341675058458760259061858049469145940585296055897025750964
6081911543311273912066705650488854368777741702012962510223414013789725131629504358227166380597645743
3928586330541745690531161996017504677462836216835378502999703154957036735427988879850265543135599671
7725500009069439812767600129455760981250858391578741600106637712609813038158512412413291694802826084
6544425241319086325375521970668132338842934924230515790353212046416065004461346336110891391452552302
1237488029300959509331128738907959293130527504187100906110206499694928093669044912143414736401782496
7646156474902493239723322241681294114162670292226194954757534733652118832621181643887112691650414397
2880460973871147936097288847504136164408792098704484646545609939561830741938873690838748002322307719
2560261291685878105371472944387448890995535272103273601498228050783941661826363615085818469256189970
4386708679642213441103374314170451615018440244785894133847135097351599059555279755993810178771609395
7223029347211022075984706311239080714828252738315119698411799264915767678225240207387117966324758122
4393326516490297520833467388662234895414606376262839643153348322874578654995201831115465634472946984
3260711574268680627655797287721645298949220701369649070602298422865647681264292274641209641197288714
3660446344533783577945889120630166297681993473464441907960120387200146675326715538570949349789563380
1690249239467115259597346976589631614203311773197345383101970377601824864625168773229879296728627088
1354821662338602710230424281650239833797915207946980694303866805113732141112694958032490767646634225
6894026352892953856588189398383409436076175977364283499075331529775479053793223136475190298193290580
7719638850395875550049416956310936537384819063684206398622554563520088332672937641533687479947296487
1623224570175118179320733801081365345662563303722301108273712157105185142351219151979902224280010549
8008856984035216006171246313312736763725754799694325174814375218364463812689050412749091417622220875
0826770681600544769720798700871860646378525921608401609902765684094439706605339100774260209587849568
9716810593824903914412430106434915000005780761821806265164025600420485405722529890169635643660529991
1850389487171996739892286258894308537985573462492521240879807850020760602348067478256458388898005549
3896521637012603755691458283704573384912008040924106450965017234793812105276351669686220191893145180
1588989351672847886839662595161700358221682943832004942925588649878254339044440657990362939729226663
4646856237814329676371738060501569697218308270374086173398879018019140931541697947914936016559739247
3002794912256011834745902243628336161820346836235863408602992596514438470035245649623413769500124034
5885481744799734122636338446476385075124912702258922162481881560183639053294159529543447655436643280
8401900954770685180014007515148823658095876398806199632602043094668271834829457941769595634431016195
7342285736948557825805815287991131043786944998503519875918025607799944591473996022077388666084388099
4860890514190710084076900125988842864283218845481365592105968984005567623727381696091581941795498041
3215117916237227033706790136279196855243008006775519576700344599932751239846375889830705483585900067
7044786814693700536302615894556566776779249382117603149702626976838691462919141158777453604595938396
4512887976570448748044433849373006134534698011521704973448875170971176455144835072862308622070014802
0013180967987286183954019409008420746164466499205645469900132598061750932350594352567556778610435664
2704022736148400685328737820428082025281363460814151226946782049796358075031709225733615956105085062
8074848330343418105355455289889459092681496422057715923534299834460981078763078482282028934745736417
5138950538711529249867094443535428217715287563657655926403616008978163976583304032204291263871111850
8220974844571181098353986936060516090587910008056961802528221105035696962433437801524542419375870306
2357165975574184782438720650785016488861138976546072507359027434983652178053028014525700227041652171
9107609047059906475549914833967054256919490799496001475195119785419015281946950944577507469090564476
1456779141567589757873745768606181775001546193883349367822719641581465367183233260798467405671418332
9803340442425136654103503317507935219582710283681806504590563879970676062691111951594121947417245489
9214754542375070287282011302532422822265037804334464639853936497271871958348124227127142686672951348
4948766856832377388233657875626563199718386754145390957808947577518309151599402815895325852101969762
0789390023073978855734753657156798013770650756421884204745104360619865339761291527303026905766669066
4331182479662007434254561969314099773585006131659169198071988941243205346533865992907345045398431874
7434921439568519325869757292536550190255376245004611050026268358122300256269479681822286652527177618
3656471675554577330176592416398663687801681266848433086807860027058013077626680724826956530058194210
4480499205606877967839634292007199910287115545986039668015146508196296567336138675698095419353302093
1216386725103797313436665538320737163194284174151253349212843389756405430150917099130355388628665500
4803140253273674075602545392382374707522838485473211956712393997130782193986666404149345937242225239
0505860595134662600142662879699702833621443601251897189033804727914761403555687862034262535563539210
5443706453452664045559163291186273853489035404614762642079416561950285105205555649382303532035796464
5882551945481514921302246191226884645564402880045530985267738062008187923501160607659190332185970891
3829922165155548020428408441272954614775104850888534781494243284586480771759920199661590014080607632
4659369970391529037587557537772507981088871615207372284451317864231593988666513074126616257001343068
2150892036313624163909042301795179113722551496049479502436746024729048020706279082255785825881139427
0933098015670250837543056907782517487848639237895606978315934131799187566690381448678836421633617426
1020520611685663474820315006423636386427960522906783342249043567909407958004424754713274679326997579
8304576030829885537469365495828889196964279814657079452207431634268157008522998098681938038986227264
1187706098086403765657552234368509821286358293330442313127957026458240572134593354186868893039725083
4652354424847211999291960087654732516266002631015763754289798239442987689372596738730014637838866204
2345715122980794978389572247743274645522716347483243516801983255329597987793190196670991689562589513
1363473885191212749914088521383629095520931657899854338498499556056011557307645613894599654955298327
5383095838130051530743731580235869628082203652596364536486050362148942069455605765589415423335885340
0617316194283582719074141207729598617559459028812666314928687119442817734292300960941146529610657667
0947482849283618363863292487697687444699770811262512799219671645755450024453043798065536567205754886
8028429063512299463490438897815019470817691967931364014629314218161157053457836978954964301696657929
1340226786157312073477699430254793671788710074274872033960680419025178956373672237586644428745458209
6905802693497257743702864589937564069144100025361457554949694443650731362240360956413758493298994230
9657921806724316325620476546298993174741928722571452474745158152199634486712335626692628020880045307
8011757575722183642273950854670464271168079468590568416299114660349048304594785623231295608960056367
0203184348403030681966144904612128438301268895481803163822372938398538640700535269888052704408317830
8123570972876294841347876456714458782308995001927259621780365518663180008414303699485124125157278796
6927675086015227803378797313386088558168448022293850709681600512554140526517543471546134599061507343
7019836924223965213134283579176417334898168391959118680639006113441347893457842425562960780460011336
2704502966058708635102785382210898609280681058127703826108284488600747189885840036468587271485211944
0580003527783135653871798426790346632767034027839419744390134758895682017325492492838886539559663020
7636820554013733924819223545025145350970490881673170133161573119295141637556436091315814427016674250
9296067296926817241308747542939727511186926380397820169214172946785567632399512734021199872822334665
4423631350168488775890989792705323511605291146950655268667088808754093036228989894591553108703035141
6512241564943883202357732466445857916454886952594638633825508948196002546073316674313833475883342444
6229374845447670514811466780268202980315946926668312581769509933294052850811759499888699769235789976
9747039069526860946448967804579873791043882170282238593093620938179677195300580630559514634566484238
3759680991386136164216690801374038644058478969796690874885816056767194220184582472694229997226970738
7277358252338107257993795894239283172711164389377491016123154276836111176516240772851962236694082424
1317264548974155344359579692367984065445520957385918202295309536973489218228749006398697860746009064
6143029319789941241149096182199221004067000072150247641246363265276378064070256925269225506262978905
5954664372802217492557532607217968997091662045712448578523599497120995478731743774006862697161106341
5093986263913327114823773991038595133699139865830044658927853058997322211624167361939000610205239960
2144306376381997103145868752434710109932538399139710807891738564559065958647273165744410139171448279
9435156206783801545095093716149043880885318391372605059778049984042997004341111591705690475396346067
2587813522011571895507312217961637136954070246309948015385296016086815293135411840574663993675437040
9259079330594299931064296950530074355492852790860418424676744534892132997911078021826504693977276864
6325176591203275413445942617009467180875659436151631896704536924574059916614437624195798827960017695
4498514784832019108412951097245969360346657228621745816684342001146750216671767789860268697650650254
8283467356149410615481750906169601583908252020825282526669322118482455194769891304078529927170037546
4076782419885084695909554652208719370790551333612062138736895285737128949124010540423278828052037247
7713216117129278031783309449212683093068478932999760102552160675234859777091042103342870382825971849
7919376536662833394359782228612572281550935701637158636831203956867321472840008672292941730032744891
5120303119262203207021445719332555444105977005346276419438880663941759839009809391942440788200280869
4414954832428745296968514012671418764970894609094374390944789536365479495065124978986576220744127047
8845549493180773460641022830020237932501371998724761178050574977556406106545449058953768203032786927
5338630946523410299292060565719358406621030036322249759381220978549519815468970858657427015244485592
2738704509334941027506787262893356179343208892811354544460970471440052090694713124986174561198304810
3920473407436929079942442703614309913988377928291009318261842641895986239125964018354890383477072545
4083133716961580631357358150617915769585136914129687370983956393388796971898642280313160910207002737
8837145022598663822940415707770647970104514761433572480380566512592396023510998322587117494424036042
3670610842801015883969810958549724284477970114333944801695338574612690431362185313132733921682284656
4521740563800021969155757965754315083813673114348488712740203247666622357363803020684919712724610769
4261336774433358567598128576301252476903650689625284940431431459707436262457204355023972060782272054
2525510678588797633289235130198380176938444787247770173289157654780537154760319984335341840064654552
4803857459509843569296186728004032535756111729079369692322293235320882507284460885289786742242661334
8485932689026291777394962983233889703983555761187784486135326285294585661323585227865021096884106166
6661439044721217652851168112104578180312099271650436688057466643492999516229002471808238622670613374
4175846135203590680822856881064885785894553775422602035982287590584796275060581226850525467389571627
0757273313240018025801848657519165317614342280129469780851435059744888303938299680841226100668018365
0220846533607299057320622533169445352883546929994184338169872347319099014645862823164820223135590071
9054955757170256680355741672612703689985606075630420773887046821519865455803931927282165145073840753
9245376376111018852696260648031752583224781272826890263695364889978059975025125054342605518469555775
7942635106352715516305402250744194837117506085491622184504087296038934529381663389805298926095100115
2662554057197144703061997202391378445037438706337030324096839531986004862209028135137392138444928967
7130287478932706535830232589214128838749044014911582203665473026713644290506440357306590084036155271
2501509729620818130636155708307530857289735294775610941024229560232160509666468573404792719139379820
9419569159767649971747930202515733309983485097005859323883651511558866616520556219719259960694478579
8901606994667051472515653231356388769998337712987960261194311828992953703173397017712518807301699815
2026160177803464068647190421577052953456878276524579360305325512249200004130976916902644927794298673
1427309009322002715110643453575625752539658567276853374837332245187426345971743062463501598363588171
0874332966254552463495222103676480192364495432775337009987887284614979526955812972620431965149503056
2324885510221258217107263110046674586940865480172678783464333312401733744254957327988399421340245880
7045953022767800074825732111021390860845945597511915371237584151482986654502305671511885135525833255
0208618567089059271565788346821786013544207640378804342684343319559285883954764152269571299930832976
3675745625494948415429307535104889404061614799171445421286599687171440272856743110523869915149708659
4178325997166076783946689650479799802683731099698855693508166767478254390860262846007866863959377485
2308596155008663520132648962253808461926999835831449519251332548227988009916746786636049712682559652
5235786363952884923536678975380107099293312445040389014201447305452263946654485057228818580446688166
3120359046255386101040793970717043513945391425610192003844096804448292990234473218287748053033590393
0246265334577426955901121214299760905246499215395567167497378138659033303696865146468629632109109938
9656062641638381622486665723369897367593940021196747805713928894526987240933624654020181202823707375
0586184134190911633924954423143703304111266560716100852622523407522222075556378202585641163782508342
7634256981603090542639176387589364975345939845610350827863916313210851903883510268600898176666966911
5008736490905686674902907960673784275301725872174311843600101930962612141809513715604067347547260328
3921902688161436466736690013343784396972554647299517245139414434630452379391692766674694163320429246
5885091012100743700796471374522530817337000978415279460181587889295851814940863098640716239708867100
3300776919054893401832389282411396454794630693938836639464853092183398437541509495622609588256681273
5964875569109208443658379163090827629323509713129465683460647600527493751500488193058723359757169613
7018564546597425770952870406091103336006037111738113939352583468809183040800844339154964673947258809
2538109937801731812797627865919108508802632352959958790536186881546534223828162740366757095716708777
6920643567966788163404298539824537250951243656035861165311153339308368858713475645433704191039000534
6733942602803964123325321787687152906427158416474850538136771167729011416716851619856404171614403510
4810722194461491444905710534018261652922648025977644723357119990275715311451119045487926964884952182
4529228659906426500978476859834325448155445992302691428606070390088644456635178241531782781449374242
0184654539160470097254133353112633737561350841774636212744611595794939885029385664584365837958328412
4126006890406186738669938761137538820401842868230023387187592224730255646257104104219746233483585028
6957451928157341282808288199349185769100140124719410853866075940065888374733710895360161856555252270
6658167808290450107577577997317847000287415698227604434304642103967846473668316669702269838231379669
4150289097262827944432255947348855296570076238094933004159238147942327274249716995627114126957875797
6639260936745581105561709650382610618337454146909790599211317633195730794762304370944597006547741261
8278874071348469571103417328959629143560445156936142986831699528599351167755316587897829151527417646
5506091568448760876810477711260524681720237988893736760712869981991591958186010356094129705661525054
2567960888115086270260832390836652585088026819207324778770340214736522633996534371768899078384869071
3917850197939785800367523962059620960962277818593427374253119740046926464833634095398877929913878322
0101036954595487461512150125337893572914408294456041839570957818884028255172913127588061107377201881
9811829013616178898772964330472929649857736450640704957643446479932696125519577217915711259476885387
9445904870494278022880540879051124956840680856534953314130087516884794311230246091554365395137383511
8133145096527952127465555552710530182519198108454682093506925636871456106435061351609289426190720519
3228626387123023579583282761392887826169201379511134807518550869898070358225039928354817149251557239
2239690508650505570110672133416494917116564559044356706882466553793862638808177594431157803962056184
9195437487752139395012643418213378135831037073406468604698995749948894068397355664238650748297645918
4908704666597161952450470241745065788119760968170699617758882033606954546681011058698085931017287559
3191176479066337040153155497303080500258146647444989430923631207068334549169533170569797704457426871
4328367634220521885503888818277937148507835681816900765026832581405675018549207122045794407158052091
6571168308072624641081232339158003960029041638848796972554871432408424375588422889911046771039646739
4130552849406614749892402290360636988876525167073112846557577156139521271130967521053103209807549602
7119160654558326068438876159147968710352282581311127729906301345991302734506879837436959569415862830
2618090227193353172490386784827448674510227802656244804316991900612985785017533143646628627415860553
3017778043809159461756358357820588660626662365864872494261841464234572645202346973245802763606224049
1854191052784801940068195053970441357227574863316766596936724904647322363414902537760776291701296909
5139376167324427952868698780694848849780552799920607579075388141065580068020073005703298752327223933
4497801560288559432543993450565921510709882106265404870968411407433221537808056658732516802039881704
1336189819806072823735308063567179362519292237137953179618604115773893314915600928898836588269980099
8769196382914674912055310349375734302917109487646212175749993423336061375659658434257936314292972857
4361714769406236770333192298620307833508400390135679437003851958126159388370241979680127800631066321
4135313593402901812216924627697647247884262935272751655761691681827880686680460669025496565211665275
9571933069103554984975364905379626902411754053849356181452106114321143979351254407206460698488166834
4082110972074620618555053239967664136971299891932689489931615481310034522239929804363597761206227084
9632886662060057892968809431041508496633256731739614668887319212888326874931174237716918391416792572
3662583506047353642246805737520632720210302379891718373929693050588468692717012561378504966938443451
1200130728979919621439987227603885092237152313607997525193357420493612786597276335320826098662715021
9203526183433795301510458744737363043609008463881429539076368990247049921158695507060046356933937343
8929616344431534244874637340443011516081026496008198787190996299203106580165850340672206924998168663
4443152746881963110990720448711867937808731084935421581374166613293265300963020919468620954203137464
4915924740822235339095787572423799296565477462921663381661053520762082909995445366403846335486287074
0605799981055805418505845048901547384825102866334181671684885817140432789115743405571995753644219356
6783584197444084208303007442894366932434012013104301218127772678495677416598790044637809727003591972
8813316543025145260531827360010840183679557484126559983024699304047945015360020205297270750195677920
3961638953670338688792824265067243414810193998964140348862395852166656931083081075935449139512936574
6452155483730115685284320873835427454356501880339824727143964197179589423941642352662313910606505869
6967075408161799018013554202875109670027878033738570361467048091941243294426403393357251660136348660
1150143483387246492324686155519097847003956320873558676421611549947687713708403848910879820365121827
3217662829644455613522106641218130819637715864521412724663051318409599407344112810354815812836684627
5613330098674963871889433374372304816447958603465932562080548840503264226662116122799312623827396206
1369118399355579481893129653226226905022585122419438508506829266642577755743438704762667979071624474
4573054791284614274777034279350643713154572588367884906818271018640612255823607484369816929067678882
5509928505602372672600786509775013051308531243757912492941664934532673503626888962572315179164170529
8889009723926036299164638462568950699737041430848586083889788934206708392827164003695197979500726811
7866455088539033005168573708635136226033982205565894602667067791301730868509097112998073084125642387
3539759162044467976071783361657313440608714984244628794941259898377323681436380088167037765694705820
0179648396786334256440787967489303382841566856771884441515160584432876017448201876808216543171485341
6911047087185555710425783888526292989170588664940967959629868100773707409904856547531151978722856467
8133914232114084947543925172076746717045490729928554638167896859279344844688949320208708206146019932
2723220439413448955250592297728688690405958965998235010298416146059123823865510017302047419224016955
1555047998963221134019616491200992655263836228755951472077103021519599227488881486156619191525816778
2435949761420183014987195995113350446661321978963158407143910291708982919969196183269696113942212372
7339471304274327251120732822041030433367285972542961721065858314848611618847265821951875949471404539
3962051996461652090284375710659996150382511888625696859103039534432339618529010777159794975314293783
2237271799329480373960560864894497857267249161890319475000700684018684874334315528253361709408788305
6897244533381445935075509269473338896116560600611598852686257002351221066485903594591975062842923915
6876002604031641655622463846089955579608840456514155912589970316235882844584299614021630856833997426
4388956946526736152234738742727112374695373299051394687750901652829858712804810724030233090657206650
5177054714332177119639615270069707179771571318690261016796398863718897063088908770075581952772249242
0557392482266356215898866453629336455662275080536856743677984080971867992496729969892881457326073487
8703080193059088904033297436548958871856631321174616320506031622340945871693012865042483663326397824
6062030450337356360897843843988695444676693596312939814065591350733178131368845485109217405364233963
7260469619488982193252892509564590982556892067232844962096081698340307332325399739526861385834569512
9147449561736276930484627627562598018413245917318074150027614964628252584890665104290818480079849346
7750517381959297496873141892359507448926987413344224114148563949115047548569217944598931007214876182
5550969168192299416587908015649285610496246973269165700089362961016410908016091590168974066258786545
2792677078300193141672528619273880744021812481536731966895522368893982451435090471107186322102166249
0122211600646399633003691588732907020930257636006787700318272447492696616485541732778660590519204569
4917881944864687345093543024620551634242589847024168023117010915593681751303438990427376835680389643
1199260425837430439170418001353147984414698358257337558804135272134502119961253844426863364930564548
3643221364455241863071302222651120690845760727264284451915862700182269890116794736754060671931971583
2542350557846022412904373427799013103948003919619541167619034374903612738248084010875041602440706219
2968266547590489247488874939482499667475429436563356687404051669619399232035533094278912014187915050
9371622549052185589243032313607357818435794077669538682456245792766311856786975390066207962840999437
8074441115401226108221481822803641736049405438315247461033794500932237327459446647525973529044428327
2369881925192938086658908149578563444625865762482001566810539791874176405369338239147384633290296519
4597375950000144334680786002851418556466651090284261362172097981922505683350233885349785466107746029
6427382444161721416012881113324036396697149409167510259360531047788221414462129175868754258282526497
5923494522143037786736658123423339061290086572283608759369991905603955904280125204379315273927946588
5938818671142560466019804825312367002915023210376619053647486026896734839043580182434074378597289429
9576373378709209709149121578077312122179226035965068255363509464067048016251831293698108983314867809
1716207945721044504337507351277242396316142229244146747846453751432022341170080355305767605216265039
1076969148845042454917106402008821683182837490602734379727861210394606829110954866286132652212020040
4763446812174869994222864585677990569555035410178748788060945558533472553783467138391329614154164587
7379766638101258265456444782130970669021194136941958060948930943976149783381096363079704551722554174
4598364091797757762127765889981255673821313989628695275757595581336107614924194126523938749670802121
9704692123732153752263924121989888487547957783898678371053882872654080410262793714331655269397334539
7631404374354966658147095205577799257000260705819510500421546408476397732324202777079805432908001522
7605322473978359073077116478869136328370243046245011039518304059887329954539219477264403700736444902
9430684535588425594426693620156277408166425258042206544930590833990874451430937939719849961480809053
7841976480214094982738834137520858982222021833931885245434821273294836384998256133549093137071392360
3781882885064399824524911157415383159657695563812531488004729172445890348225595173042844851743875813
9844678464103496935115395859810005005238426801091994480312803987388779120121417445384033113629130400
4555728247374557557961663936496071282637070467802459268509484633831249319709223487632280000238677815
8834439718399207447115403055623626009030272307413464256836236180244744026964725057323115270306842749
9223245584075798048169066836119426139609652726916104012080203140412084156293122814422815647017018957
9407140082163808109869367536838377442563327622047198887565465859746606258834867581893503184674160140
6859520971224753371614867996193296263140599791868008952396885395909382662683663285904522029759030734
8200564721742572466088953308551590433944871381978109320538127114282692206641024343752171016947168902
6451303889811022497284738934876568774694382370188425697123518168311978965013194330502128938453041777
8160029922060813994706085943900744240316472536885760992149622827536137320888974427658003595868511137
3329936156859516000159174486973543756351812591604988754864001825190851647011880457512701085199392960
2170053708360236836681300406369123172838394546788936148221056403428388034251142390784384552510496967
2368340507658860419434617375557561857125586065477377582454352495651150498547351416523346769183957571
4649123156774210552315822739925849451876698548988044224892912278518634705269911651491817403658975820
8582865882008011158288958275160013599573054462335044125154349203087028267182526854721737796291434496
9111256453861893610968830712240285786518358681455983247452569646044763852794511866601507716522177724
2349415127847206380264356684483996780142343867119366469298107014938109378389915668437691312094407644
8362038860603738407241686582428087722684958929417750351001735870272298331000141315359337172284847717
7151617182552523220524889708328012405386751101020737842496743931910041061410258351053495570068910259
6764847577615080791856694114371830408208615513545396621530243814442060427636679156152986056988006987
9449084821204443056278460896670534027664639662156818792464426098684725632144621980593741879852131375
5042907384861815621380598450482396316510353174195062616367710079297020798963480798357625837549504511
1793679245919410147592744936470290629645954986049654165164135698227854503697690775907030363919339281
5966109222868020175967881873300918466626974902449355096221833526561025597955683204330344435971992882
8021090286789059480702307362673680110942087309224159057073591387418953811895133125619716140547484637
8990226161671954504016544576561607277620817869866858431717144054319116855898618150277366853273844419
1211882653238166157120896422701986213635545269872961454881849420329086447721033730325123716611048463
5233805719009831857781502984995776559195127367529727442554660833828040229253165654858138743180803701
6498902018457881124459013261820749654118816239965747119044318323319864604923898312413582267122404198
7322966541399123320579789927594761157350445460077385548562703264999598259979958151250300024187845858
2039627034147288303691976471978013406357374058833459129616186076715638573059383819535495279805307581
9566679480672217149404405922275347455812010423211151933946888431710285805409597824725028094634355939
4516855306624251719071295182654603714631381021640944127930983913444426484168035581365467990893298597
3273273083989141116152011809180650338570474998834045602785526091027577555340653174804421373689753181
7914530363173887029366540062644057952177820059353888239390092745265097748164803274733825412895931737
1163613324187761280458062059561468446725999547428940466941776887997964365984475701606604529149328734
7508599295945054948851536737780584181285008217979311783205710978424928908518554209161925943144478063
7630639164343206369033831634181000152187607557798534266891821251582342276548639341860258454049410671
8226655982245809417664858600724035113362670435354606555075199205552960119800338104011710901691545098
3190084993643012284231744148273902529107843497468447297638548483838935516500578772739787395656218011
0182374700761362411167505466676654136342657601332591731225436622029803599954794851826965866463765041
4170123640957216062220973299123086255262259474655352385461249663809725694278064684851317890461617147
2001023615974584653530769733294470887863107203566551089136403275580255979517087958729044708476075514
8374518311559475381260075373622841744805369984122777691778332690883217631452612763541875962226185273
4002018452333204245658203231440810454480291749659031787264215315386860690076676838789276342874261582
6306555627975381009682356817997684722995636167812298423922177543178511584179504379628168267790382160
8773496713828150328160544926488177482901127964068275681830464885539459493049724084199171705831420669
3402649704392657228324836108163210638402099271449349585301105559746378507888319017203197489318679794
9666973483220895444123777494846301706562481116024294117110109599355029471633520662794967736677465399
6490521391478948847518479010611327115567399757885424939679428106222035330381007341255564347777509119
4602570782531748568717467676804661903458479389842848235380466671992470799935964468541402940658929920
9275784608220336998429957979793800601453155314317003423341710507160615150989598509667792205588885914
7314984821618359893465209965395870719948224374151929728529596402703979873129943561059712414277438844
7138385420949969965245279592225494016980443772676623089365889333747584171594795596200777799789637293
8974455115788649123776530920754476567854068143571284202482938440430614810438383812671120791524994876
1427166625059427171165791722393648016472846836295413561535758069198711627724179109982748915374391085
0782070956660856383979815505955460924038608242668066147743897871919158190173205807218934943235774610
5740179936191614833873060729281276074891489746932768789862945423346966060378490993931203211083440168
5231508029250955010529576995243746424748567257801836647385777028270410813064735337542623009018738768
7550658478709923810654685876748479136088406481571695396901866413651582860557551269722867893350166089
1322154024868135945809532644695041133704728462768485345273411503355579422557569434649291464461795319
0374466149393700074984925580257967296935047641585508878758427478596741839723783762221938130012017066
2765826101625581496241557349985162234260180204173926563599491679823603898449845860722109318568344111
9109732354574457182428389249312862510350737743077720343056456539335715448110755766609932441593054213
4954902660694101286033902907103158376802621968576018195729580797683517368570752455528118422709514361
7333675458222458391014590307862622862079094252353940743867689785701185474111316896322372904451602653
4446494275450447722527257736448716578054967726305089480583597641132517850548263428418041645188683913
8727315490333707200321515012756530497804236269119943362536912523960166396980181487298889543057282858
9143832277799670298455986862372203110792384813226185936968422203901802820873910304958136993598459311
2516949513279377540521094017074998197851695918344417716757751078687073431453543891418682933289682168
4986097174217301452914785754833898810801377905937341169378378668183777326847188383638299887900587774
4805583215724692700288167517424807890800002191151305593541169587017886152797276686440639667994704408
9780247835498621756627010888297984885367244577031363652171619576669647589799916055721149106555430462
4896820182826607804566855097336475974202723560500663417836738238027886142184102778522345147918530971
4050282988516220661263139065588455215182838162507937869551183525632429525512172338790734180359334894
1469796077905847384061791529783483302309471908821458284462330061662541833859726944509192020533258467
1931835507461431352078027855916978027580442868095029286392239630735924165291599064423321178675243175
1387490606918258333198815552199863928944221566853869682668466045305290445216646405450248607176476585
2696511068002080666773502853309885916964731980028686382767032607898074833123299271586638019069860769
2275778698734618050815462038603271784423428761822804278690474193157414005135289683128603839917617400
1808255385543997660962356787295037747740834938659186682466617286517149795043923824366569688583469895
2018523148050030411054430849912748689382790054415992665528172434437681758688970938051031432997796555
1634340562829867659237463253062454312238103570173957210143329781196517761282527749613230391088942085
5278251648381216682883751816449625032107145330953039185138720597564259922138610315337850301990998760
4860122446840010955825310972876424706103138210521798634219009400402719488147307455324951403732598318
7947735542515352328788826880630572080365396802685856398149141677674982194121809083663624871793008293
6733215355549610597202898607721432331993041968559522701175087898959838897811704625849111084749173781
3469601929423128312396651569925928881737677864817848615166436967875900849239282043433695472206388389
5273897227104805261090872926484969055622363777051481459431044829490429219788582326039223148084500845
2196504357378035284568730935156796656209315437536764662204091876258379260427714407138965790859314178
1576898010324794926508179890607149301432219486751931857172701422133530538115244126720640955760825828
8743873421123103091951085076625747128127989746693031578889986095247237992491695801500492317389026697
4536049216524795858251098260444668844932643415778272800328300790250758637180630812498938827130188267
8865865658109286847008386086157108796192505219629805058842125234221064918947482687638833687116273503
2252430795601585517222821212623764960839575231797375400449706297373843957782256935556423374289096314
4975365153446439302060824830967384271813801228912529498156682746422543458417592598500198451249965073
8014081512488156254527509102462169276341162372232391708435621659971600443360227786376519074066242313
6965723272751938600000020810619251724454990005587493495028241256157477950999324268414589423225223860
7738526728469582004729519248816748689588942707087101670797968311310286749154220100583139446833362185
1095507713356330080600521861275128745350016016862907314605631413797896034498984010241150791362329636
8155980411094187181139478757539384378153398916737605919300775301470686190184620013628669339088668085
7280996539981953861151244855077431533530449595651133501888089430761349280366786901895466198338949924
0089704111346288784850166949435846079334183378197306677107339715655696059426255302376774080729563972
8929316319139691593970946392196092393418379458503024202973886288228253154717222428214361590813400948
9799085523845230671715035939771979480671589522268441351217563610828647756211794301372121112094228791
8269611734072031072312005625736540968421524787675239259753224184510484888578990710578300958900139535
9974613920545675032165086584230309970321049488019973670631776477175498467405706363118961908005525961
6619575467318252629605144202307078931384567225042513579321906961382372379500255429855623990080998296
9284924980734382184138376200167987451988373713563092159729962213365670594141242933708980385612440999
4062752032071040242465930273223035132971213978050704355382616313115790507712066794512140855905801864
1454558847445600953606595774488344805767932019826627669579772521706170256140104926545922476627418654
2915518427624238042284085352164506572315113451045075684658487667200635126412542275949025240777042673
3677163730729534813824413969642741071407155253874923619495589051331585508397263090199713217708668403
4902527402101326088942367451530800321479668945279140926446510396747863783434756347570243198072913044
7986555893957046400416449853905013706634214203045503225877148986196175179335335955913655960648633956
3942715220429087349407505285758478302925614437399573341748779839804426695249215255902851018530660245
1544220138717536706136992671296729565036739041841725626237204913781901810440116700262653897556669418
7447599990131010639983865304543346847758544795831143282939067136523395121186873390539740799483323461
9389981695312604936034245505612128134730796841159276179988662244490261641282997259328500202988717625
6925530124875995000152971202694038226444555531697372131955389126953285405436716210981747261020730132
8801551664580846628578068418392330536180416663814852627233353385255539027436730418021020341278298933
0772455069255735059935825531027314879668978686168895843537495802714661126357746706975514700147977234
1329088079676108211921129736010376643795337006443058742859873362100180561056687959492193897923054493
0100568430181406688329152884646388140089620720581348951464629952745120108216382313823594242088941669
1839197784662560495988713428402290333449621838284846240886265895782609384532808813959116688813461600
0840820361198089621728863397707813248236635047713214260074058243741478634168777662195352979935645043
8773181670699260977666775115942902716964938626042392260859034400841091120001145392996380108039630147
8783781772888072470685715757336564765002151066638544880281134418617312921134326155400941539343342115
5459610913853671732539883531101570871368116816163812995630042900328868973936096128688385120930187299
2625907271161432182810323519691617178078012602048789275603470093272514513793784194395472116404351106
7560466633897628138725856458994287665926759379912711995997557011492336640900328477319321410285631617
3292141375635851588829415378879070443174362856969643790047384355010022416285939958682053512135597105
9284824113461096725225086772921561792692974429295789713772608365430307717787277269590059032726411382
8094403286129012611586987669498116218661358089644674302196130690582338950980614235483495007538315496
6546586902798056171553478957720629324989771883691808111898073653965581614336566495641468247923097932
5623745198479014984098351378032458880099347186674461296624734118614396774296417536808740508391895291
0648870504243632480888349494792795464848576387824927738050089152193068714034900422440792988975665620
9399386051438222116634629018965746156569469434724054958254182134174979032762605744238580309538057973
5006773044987472531464542159616232027206733613148522441513166329964516567166810370341271188701571076
5151478281729514361929341273642341586920635401794736428773754070798509447324434123557033374999559372
8260590455712390112906236628461127464491718712791903768109344942445312345691986767513142291696565171
7461705471340380001980338141576159079019769820809510724443526516329992858678654376474004136010483715
5293226984837296122844892832055587455138932658885086363502632134259033823012769794672403779215969279
4857285671445281195599871848896472320336911886506336343968869337713629907029070276575356364720632940
9811585727497465819582641677109082191261343739520857791120740947610379167308723339449347919825817508
4893004914345224923816588408299609820645229649673419403440181491877850490915297081291316431448086834
1483870629487010675705487107473747409175879110766354333704478071990957214908361677179376029411010021
1284656451200375525683582386388461720047326940282197170472764086594015384433436608485316892780846948
7556461957508278402859513791844998473400271597739672303730859316681118159840490936078391161022973974
0246382904306045678703977050974135954414137996649349187321602598835936657734278286497441403735228008
7745088644158286393396230992075299488559380777339587326244616467571248359250794030071975938574596827
6032939433119898309860944531046870257045200383771356336567725863923990218409672917752958215755693811
5099930096626776507777567196925591933934729436180344143695469358185897717457293599678286840581696765
9807169904828936805257265988425408525398324275713304576132239251553954979296586740844746717712626674
2718107766796791145661311265119146397152991229680260797663488913027401193137288820400432936431585181
6960135382620865703467996266004495661516821977604949177188935694558484054822600956829966243859032688
0501866611723563898161835223500631807701049901056274322110185507053430827162871637874109130056143074
8746769902914300402996873186940918295491390273319819015610150600278253223278131121459201602244752001
5508125466765181674261290409192707844746511126198799419954856082869260277597693962761842339371676794
7185542742517687404295694308602418658297257982830421370280003991830001673001750867263617159263935038
4815622090778483707393995128996012262773872832014275081247357959475588263543036590502671892171598382
8709167599549871868337531440215103012149361512510529647242755070920144088908486742861170451218358726
9151187000754215872689676596277471023233342208785652709973900071006046369016197717485547824022192510
0971701467777789431582031284284986362388285426593124096891565575356745217626596276903612264068457758
1261854416147747637933237940571821143125063260266652591655057943085505440214787670187333235645092043
6147579152925773250947108868914792173080753669429302541109887657395650660479929080395497029470332006
6914021359207047019586577906430824548556168573746241647467931036369543466933215026061719048611245372
9112522106246844110214153205642516110877641349095455281432881660276029406895537641137793657983500382
0321769774058856576005681601333239277710558405066542372899162694656540868420160745180479140318867550
9901352562640991573648201992939432188206871059727271141584956496204517954008786851096750020037860472
1940995455848410974658788504068378032319234389769741618312206014449175475065934432262337265269196493
8894162193002164227430504664111325266022861698010244030528079054815750428566490791705259628944150753
5302254119149430073877792899562709048587581591470424900190009086376858232080061140195125742273910864
5231235142657679504273202622932399071939142996030710140314651348669448504217759712301909198713536072
5774403388766227128849884076176755434995710036059432103243753296787693716753203859155521640289402114
8676962684809911212310170873455798030250327606595855210520491606938113558615261447875873786750755868
5071829582408298351524303321973187494701516646304349787182358308795020347094391921042680251434144386
9094448490043243376086635118670713923837315341913522605521965769035273270878182586758410861387200908
8482381125704559510381484662756381677708001776561966532507782349725527296042979443138507028344000062
3130266275206704972241530423030164195611022361202903070995475304667358277411417289336971089175983680
7183883579221766075106760452794426454464481079451960239128711951679930634575840044736330183141061722
0715886121875099095275067179833834220918157600240528192450025906246942767468146983522551972045872045
6077316211697848013039230320444217665105386653551640105063457020783452707207831812193186505694394060
2693998318986377471736192181568827071464191082367073270300504555232572727641593906583583191790403883
0069832765803833148528341830593253976116553199277536291688907464998478681434053363818834026731539234
1073268654517901835339849201944784160918793776091469319900193779234999643054737743586993124973210681
8678437250895094074017008000481548291918611232183959676908662179419049855266099950063915638342794422
0485001794331590184380041586281088648056160966375855922833159601513640151517621780485339135556746282
8219996552062921565358590760648213446821408417459016036553479044109359414203342787270177868275846241
1193527915568927867016413677038288208596731646215767733384503505619783362630184272230766286456550054
8441996506112001745235360713941619833419200844480411299386151809802524646425407633554089333944189430
6659907466173067683575657255374564612985492110020189495248589546236519459522460560299425332229055810
3055890357724991162055689059882408059314254994923015140461061756280108240514955913892036951069749616
2843478112905349095564356076575190459201000387314032045850134585560432617830318449988761076504743806
3526397564697655758005005507978567824996774555453739113005149871262926561266071885875266096606708933
0657132536140646127458898651944439176031125245925714022052695490992773537727102301096415602654676682
4767942638579050602899154236203863530242028114673809446671372291326092246914505717265137910808860513
7478930569315954769079718598373597542317707878379553865982989596366842946978313196870333871222435502
0608147077487242127761177002627536030393741394129459887441889481929670258523157589120843273926516640
3657537748655992420044670265483465535950670698633010562211983246792510293815794855500303772042275242
5546509667237440256021784485979462044824270975757611671118373210930176522828053360278327452017655848
2050553937955312889027086237200222643991760770648435092839438340003531789086276590869048996273043723
3534965230524030032769753608034811822757484630609325282091307605430132551611410054348484742307976504
4966051560452490594808348590886324364434948160677651499560866351960997909804226650896582162987899092
4060298702856836709716661685882093002682577976415041215490808657365794253450895320774790165783676452
6988436672701260295306863456114101463556107049698316004619441222662950917244846421781667544456882825
3339582445437638224646726414775597125617352413872789416130880057812597722511174001315070169256717307
1759004422667112696359703508534123235181538865889796449134630457292053286578371136427749033813285391
1599752667577320730196670152830081062877849488231195617772872800259581031574521265825174557169426519
0401336337138579484345199637754789489352927881575628176816303768448793020104867045970243137862012687
7338531653413604007344201668636623014529382185822897311419910811061787885895599799578462062487927817
4724270713532190298735304934123800754403675092099084850961980579590875447180891107170253792762975651
8456255241739025940413360029652937124479948051335332507533635248236876456837782911446989596106784433
0496430266005465655414543184631182013012401913757953401863573865148413587421884172122985103008727635
9492446707720668403661250389163462149706758738143993861345807904916827604770114300435560116150537386
5766720996256744173930901225642991032936635399215302589056544740451313810423084086044873688693710031
5518774045270469482552445215875613033360232367626579691077668327613558280350170493208555950069508009
9334013719168837037130229102886418661952401283285820692910165076054627635253003008843175919971783615
7166869014651384479604527442004485525156754954484686953547633455241163280416317192080248402171950948
8581492409313865605046675620362057944942572797979253919715727461553854826369868178442544689369936175
2032340575018433638578843204133205793015000616111504783939602172453514070695227656630737163621458203
6185904990615750775425088973026325224845235108669779360378676568126739606928419089086553338474233797
2920976838400703979160228055088771525370529975298596784266523009308249599523209419390281533664684035
9657671045322511280011147503714294413571720976051513006657756807390844045718241351667133916253422053
3572576201517993585581750827320479103876204738950748409960617077150272288023775600100843189222310462
4635805308684156086950784286382415939199189429155284988685825149597612058666247817907428819393259950
0391531963542149409062156985321846814754450849788945625202983029998112414072825194063570450262370506
6224305033886733642072480595772064637016102129082691179330968631278897323035414124872944967926786078
8904839401147697322937883824989272546385494560026679495769608147473876187725167851652939963957292541
0075309979149716080906940922446822538490664271356073169975646679180945606832741529138611367370461861
6338484384375859069888999667790948212271641219956975021005630734034026961728564791383292486809753295
4004169509436036226708112409548412804021058002782989945945061334782254692770576020025319788085504419
0464451232128575712015694769712308365118259473483405099152522706004781250231855148672624956017777235
2994536843908903025042488893024735033160116103505984374775692623095331047101513935705520351798481514
8959372507104132624120583360731477840336498485547824263562629159290126475595915136098060886468459989
3962052578594774677341671631564276216681892650977031352001077810681729991260473149331709736084780345
9043650513304563898285520286461508411552346871865771705670317198984341157534456990512861254772538862
9359311357771349712895247892614648144822694954129184193497359907211806361374032105705519930851567935
2926774028530907050705302619563140470905197486961858855041675271824872552716265688071588936270684653
3067134718818573900314503765818419680244127968712667559527165300038075320816275615350081384774085726
2321073905258990756821740009083608687762559518342892451820146090087270915639989618282823501102989442
9440113442701119792242518204668769836265864890262867119891132878350440329369724901017592651242889242
6037411450109715897058453296087062882643107305475489112116794059715376081455508870447196663454630677
0892539079378065473214425632484054452956729676526054783775008648196940011272782688170370691298745524
8755055208207455758110283296094769592930611159527556769597704636907852981671814207381392974410035085
4304880744262269057365450061450130984055930717512614991089161456956778515406059054646509255317382956
7085914199699637194161566514474224687338227676488838184048053344375432831997622608250234866404777085
9328443342129296899874989934745700808545815499187648961148157613618853276152734023162476420395249225
9435605308568273957516329596204327090030980408288648833318081168647632595631992872684243112866926492
6542707934948301126083055842449721994414523831138765871076677421107561064836273734673156942559052453
2116287596838850205803744905022592308364297259254528830926147483529052667232983891257890648103384222
8166269089324731625219707196813370288577829312435961819007018039471946624692061969865701533311574026
1756998461277377870362346969500840685720591936555722240120964707394157557084261472087288317817129982
5991352399122781184294088416664256046710741482994800506462349087535667241888762535035370574234574009
4486381850399401582109687953591730598372129532745824828417976890555533412522503594262232559594615455
0095458986213009668272633359540354442300257503075030472907915735720029708419823921826124963449211031
0597615836549862325787575757398831195954544805398415592474606356066327164882867427302011301538200472
7967116801870673610189361059245297302190113068139372956182058808539803276174859055669969148683818416
5081010346020612323040745252489702690532010514181332298947377428738857873966897964785871493553992041
4988454629696283705875383239893993549231099933296191577712597381482422731392765687318921693271816718
6563969903860635780724257627150316919556035965632850402332299022701016305892814978165764189768341351
3432247411127427692797919098727004852607345760425895277559759223007184476579428796602028310913401756
0033322976490313410438921575630443383815018636666205542042127765869162719986014836758195331236130755
9353948955959351592080225790333018943715949276455475744056186157585560885752172054123085284260104988
2770144290259113654490011803636356717901344641044245864952834699770269341210157685676811792622966537
0108839678085536311703021116244384152243858175736126532613298497411040950122930730812288228240541215
5364839702430160266310555574376389381673842715437482643697547030012644788252739922475621272830196830
9583667012580360882506394876191921716169141216015353682429752289811631338236841733856257134297925067
9857696098226984352821018397117259322651276385162357883331085004832253111995806995734575895269247588
6333459174266747565679355160551982389623933505868774070049021899739309551183045242683899672669430580
2621877927644594535724229115304951188181164814162620496585670548184397701033416647562734897845938956
1047537970119522476640255286355280927946383486591896779611510446102586758515596290291253757847976671
9010814304539471266527366907098712334400054209602691443314039824970429765488001722839158624494469795
5130308874567141570176108139474425347625062738044670689548848644425382297710995459766673158714360263
2998362268682527550595227423491347424287341839605911563482823456977088947169966967452296744025763916
6338949281863453552394918261921140451708998552553774003899516756551987358812810636627353877039630273
7109524520643010813085334031995151800048965080778079760847365257519471905233923380792554470516086646
3033826178874848488154341647897757721003760991206495385207355096124458553580630053247572459167866842
1695302362500444223870852639761931155547483807114322074391124408507045260113864495139670540064386868
8905219835145052021401581238098461719668774841201055737131604807487790415996689462973959873967552467
0278629657070273267892369582463262742543937107088741114205994905928868417758124263413957045985692249
5749991291300620693033132164276238870295194339931690969076503779852580447079821899631265651668251548
783022773766612194934081586302425508230078636536594218279098231920314975934079039438849
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.65, 2.49, 2.25
Generated 19 Oct 2018 | 6:31:07 UTC