3*25082306+1
1529928 digits
107217155312221437749726609027139223798883345483250727533070286100096202099013186605284043776883810747829741364341209920
488614016033244966634116864750493987793618087248406500752385402748928153522753214550824046039295701278643157715142138427
673650112705879957002153192835134185929834415754595578910787071308041296894357290083157035648636449399776684491545767326
354163623074867968447025884596806204850723137080740439336296316611566055341348480093961663058533217094381227506626700787
642637191849338155183367600646801538916369152226240094581236777729728673888847205203959902747608404953120380312309081075
167719750412496280099455864379554138247267243923592615943724854031864795898854323061143546327742460629627039127928141815
541393071360277865465082771620622374939401652782677605044528567392351283161091464672344614728654506224280142246936098009
487671884856034531958264060843875930304806390637918029675729947908073833840483086299112266764076357309726927685745191123
977557964971014560563715817931257630544709818681265416124751389855066474185611373645773257855896902880935184311371717958
649715751014085173268286012111632741693632978626166872080714775103664819298882116215209726700780838548191711478336329448
282322914350387610766146240948578152529771671453006482412267602763730694030629428045730428338902375275519545319903117998
034422928725557209532956082976320951978080402444184420419425468190332107619346304832572596388209327034333985090658524434
070176586596277688121742645410139497278912255117867397212248633554177786580661574955534324335029959965388610398084386832
792909327032826603978767481624190075625345165122018681154845607443244240232356916975791563671847891464210802795715476061
635549790025991478684769637545944036349938488698208092794142323474126064889816957552046923517768195877062510600810382250
682107551633466667841967527334333250387919278713380115722699265120906053601356794945608142410875848923337689655404999094
955255215607367774625192726806365954332242884901155766309228519572172298730787946391685443140453372276854881436671239345
038674054275810250805602096978731895601563890482811246317980747836745371082127046720957478543741290129751562278103573585
003968375553114760874175796110572389346904857027365292782620405407355741685528844678878000153421767380171959537683269099
943812437826545697435641351706584578353608432966913328168358948307879520587106617262739039928066111515901410600285574966
522638715349334823579128619696690475525584183087102227393828705004375659201805101312380998623674669836205757928940536448
273327612416659111956643964206514405744699386136415762296663144013993563562085324371862631366594035942148285757730314598
057070940265396579133495970081686362106359362124371089611791606243090581474582440485923165719956483632195763955956632809
132909212608142192245518027837627412737568023250525804749495531102838037877997090019957790924454357848871702885136213166
308565499759363078188820496251806514349883295033412235070092639869206137454071654648530681933065709903943377194600715425
001455884969556762775101979125538098279913903048328549595287232363571333302765428121144542749631423090362533861473072217
706659221742810806485494422872599805080196192804189531145640425623446721483353099145595623691663717091593899843361517989
207374519636212284339935289485394847266353020720547810928781108097881010134850420034007517752994276460014002924353802775
591685034398876699898516950960296713869167545565503196583462118142017647233474755073464528619676520506776125385780346670
438866313743432917408346852555955623224949757983613579400373123908965766944657270264347656350407693367744498984670244726
014563419027017197653381690606236969735555434976670917584231203519727414108776393039813444442188832896287918731729920791
927028697812748539934383316288032059307969796597635388481711470267063132613481138580080706266515432844423383020018493765
329992116978554739471741214911453148780598459771403911024070390000639019041468325667384769809691731568779084872056162844
828989602928560992115490705846866381850891173558299630482514206956793691585525091348194074985743494953470725426764663054
644586383400330944294622575264452105985507432256962277244363412073523175530212910793902069439775360937590636384048709325
577596407923130046369203247096284334467431541300916786407355328649096463560133906474140240637612723724397829149821681281
213947338056172299294723643133824598749975566309954913979255310485020848383237817812168311083135845794321204253644827892
988416230444606189384692527657008859470678254336723486017274675333583257054921506543504708134347110856372648980646131002
840962273760998376335628979468779390899997001774094917533980580496912134729103677486756971510274093063662643107181055191

3*25082306+1
1529928 digits continued
513436539014649269715110461712695377361679698571361304486374918684168642164032425305899533586135278329456754699822325944
647224708800160824098611289545102853638144981163635180247831786874794471148980434019382281497352738001937931769820295127
828141979853407872077560737492085479055974327282580912648829813278678832179635921546582735525994660839522822773488925972
672461868132535139688200508150284538189029439875400095094785150652619998710066900727365299536883864572949612443660299573
761602356691175897728506687582929295893159405712275306854526187281776581940933447213976781300474429370564737823335491228
683921029926084973628809542351641936693840162110273827647835004364718305652217699113302057700620345285392773131871916922
005076594561043312326163111710145430590145309054811240606891784074816340459723523266874014303559515910065098914178578137
910379161108621807583163318256177985288355147168818167245432237097300106935455807691328250968575725229722021442135717982
230476359291787532821256926621367274433570561686352397240105171460257321500715437325832777020345093471788642663521154684
133882731865688129327498524999856211829458705580905353140063913999715390694909098701782854241881340679004421472909489701
726120226020326353057371029055703948832710157918466195752446502298745269358192652874732317983785247589470964100847783058
832941012174127980973067339173690656244503138972276867032825283610381979819238330260773649627440357570414643051584791311
091780234943267775387451395014976033863775094154203232422386287674359214977706907231947256629283708607383546862137835426
607128665644656817869469446227324340465086681106899258140611687955113070536015209590392601674340080012248601220113106866
919499912573655613513612586657782911618842918238533263826202645521309639134489712765883822607274141914251816929851629762
471418163627339658888126828177145559408742137030796899782722134427269604660117528966220140291734830444869517269196496488
522249298717788094041966093224435492895206709293486524105182118164080172901285733290496700156037429351040862353899977955
185391969269449665027458015146339308138112260627394675710907942105304410456770156444618914568289236217200888963449179695
438225384500323022154311663494845900780701420569183774395902697367046647552580467348762663533336926936586248023107822415
337210386746322521334897814600641924002245168484303766073598623637753092096108230807690761861504452866859839616292006222
512236546521573049170120817889272756228141022487010351607569075221250421626666543364310542337345313734252041632441960438
225574739796975232255168291824149290123319543542736970502487735833431859960934570618855733147639393115976047912620547669
862564536869877594528940306088896892191845086520426691769985298889318021037367312843078148587882069518617671663842348383
784431762735945218687051547699735731747497807521332614035192251632513327871594928649166491909798221525985832341341244374
733703746190679140389664357065164314622084190456951715474931509534937869024232903353201433266021560873198521963131840237
170336024017610540626308805316773046928688166415175390095437729168888984187071460608208752448198123581049028403949280426
577259440007725847751588675009752344964311334118206431142948665786549779874744409237406797421376202089143251629745483628
253685204658824414622715221088085236217942450003549178132907527799954760070300815002514407523640671988473520653283512074
625521174199293865909552248037225899920863431612795575560958336548529194822690061770026033406640260364381189390809521229
655331505011163575074587767032488340176175960658062433584692945361359373898235553638387555157438374241333016142741960943
841961980952325398039791168512197082558870512577442382983447777472882925918465822482204774078606194349146057930109868473
727955985079939091246698064685627756505592547010118684877502034483077827374341426599794618206279264204627073710344774416
187594905239900751395652890358441176232234718792025256759812326124206773135881415154528548421088801280088115524813239904
727592198635450314016164237686264029477318584418557565247897278889485519657996383185543040836718604363055649564132065061
781758456843259889952014242723810920603457687304165616919954531970903652598343686183829713784584130528440200684579895444
810354658835264944103647185943215744632511636684469451976461505673706734707586054529523959897955610112964735926355949483
162479552293384320236436126708717999238842819121515891509350773175292191954671930409595522927426795518509072902665408231
843004060982002529780682118728178202857852948580176349392290068446688334234098500543714798267180818705248793128118178114
150348932645305924649957088550776560327987366412344956136511398542013841733008118434022975830214124234882690359049024376

3*25082306+1
1529928 digits continued
989538741280868570173728300744018985319270051942609909653344326881271483837497581544892488183301472881675950710648090805
723421962530469147743832895222884460460610199808237039337357211392884232271603004208060919326562037890638083168741236935
146029931633995633121213459327161981243362991872115765721015333228438442175097023991887763641550270586547361312249991135
796153962901716491841227121367047375337686862067835703741708263286152223588365058392550247161081823170583157638269301701
462932326866892862020530737233472639842694696000025377627311454719031447833659085845292265382098700369090336793370025237
509243970217851685183164858627800038590945702061674320057735252959292529570193346940127506381700974961368844255524518071
506233864742250510905101920950572111748064729489697546852751501496905596246325986423820404108586340562654501367256266167
200464686485613094147098452781218995022373522128269438641536806713318568581078059269721014213959188313834837935234754356
808060888919120753628777391743207736015724182190410596913309529169552039577723062489114236618298499865392636040697094880
240204338107429061465565153464484442302936219258540478453508697367864243620388003875864201166631072958524861058552952043
945061927456575245913328419308856632314720200896938720207214154750570094280910801912331226372316162427433436005052673517
974601942706999143507266245709410422377904246234665071290633895595537453554633305963916742992323309399545108769874598625
505379184581265885992254194539421318021485729303234199102713152067041547363391210067593685066260648011083286506379262756
379273568043849461085238994021648252146103700366866305921919652451444758239832713543589183450008289184778477776118548154
302606619054523551759704430374362463488757253231467487618615895583019929327092147031243513429263041704862447269138041866
815544042207569256780612548948182332637000164683104918436598559695900458158131770751142742645582383747560218294586575200
792902154558906864522894332737009282127515804499401032951737858573561413663387728443303673197177563079867379699735872465
139808980240022051249930340907365307039754546248079830206021607597291895710481624629801584290146519130625793501750771516
373786486867852868258859932463856276075492651542660412982434047684975548379334681473488164469348062426094033595378689600
778123989454130518506040963838095907665324011606499442194276068321070054691473029912674878452543165359124265130650131858
154285130407030245225083405784684823276305480654719502188629044586700571629374085745736576453005982667349007032321505552
004707952306890889737469176042426023570780995028903108929684551977868602580330847610408496044065046134042215852778658453
929820672118644661020600142179221992252949221660643587578640709710769195550413979067301090671714974640383484021402928996
658078058456556284446825461039082362451491567694937331781406233433240956645503282176538809968904360779529775541254868731
895867771404071490169778018173085321815288432162910493939118593963811088414864117285157168982655116934072538545734416496
048953831077229426054489195807840505236134879794961591944159059057415971499047258912862812650072873186924680063002304078
952791780952797001323546468644940352901064984951250083597590585904553193466149527624030293986555748055371649685214055868
810647975995390772557302617968410072610681099785832977700893795153494525859338736873383729532345513463584268037303978730
855949493065129818552799706767259084941094535824719912466266678634618859424638269189802059913335375668248428903235204768
888820243272175471480099021333915980214578672816030748623100935018200247797442337360303565515228232217227338833582267737
450562986899127274823897555904856974721332323798885451817260526984700783761596605926407145232532786044839703828041623842
712760788814324819877560418982430330987156906456422569322348672289252905885887046710850481591489123453904430108368038250
463060721080130827803552187803898370790543766288024470558965104536746758409778770750851346962785546781707156670313528062
991293173731875657203302983744276367758774770360017814573846017623287891394226556289514438407604679848993579446467944062
604261767880518026587344895489834829641151986044215679391345510806687171688291146484442329023840485698035321372230547684
770030117800313516934388988867389773666712003138617561930802670095930856343879158455059615426089579880858849708393870419
237034346966390593222794033560756592024800369537531464582963337910175432966640653756754986856191114521948358585521447210
509144537697547146153249093957556816489987521895839524245976913365594103423368644370424899598755009614613365439394899052
299419453653952562435300345942013119170095577124026678038752896198800134420057793333512079786493822779365976659737502280

3*25082306+1
1529928 digits continued
685676156252899508388753586804499109378239788000216862427472912502668457691226959581614624271767739619512597568197659431
676566579561273755608418102892483927038479110183865088199644269560090686143507890879488750802713820995013544928391479253
799135709933576775707208801097769525439854528032235458634461341711330059192180126851820408535405805565833464137897666791
368704987612583133564940210486434783348256830185418099376980061099618501518757464557487106365988209106999046461670782459
291974140854869831522642347405324572666800039203512737989859502531047467246893083869130987729261254944586234072595757128
607819721207130194085066308006108824015641709061975062234854532346554587954642473967179236739931082476562306954403638900
197260424813108528109397451825218871263595465099959293890216747676903026386544552030295259927299438179841779559811999816
969260171679811163231090351377873968218858602408323981485085646414379749521733559953105802847218421739941880998242807661
649459780227399535822924387307992578097308381484529193947223691755590054952156602553745039792026219040139978187679790005
905793280329141649003617458526224432649265135420045747442879299007237192501442178372292889862458416281895230317149659568
209737683413240771749698455675145900539457376134537939300233527524450545817823590040923213463522725777036859088891524947
301567742576653990792894604932436026780293126357355494272008940310581644541680697673391263401552773363607907316584440406
081821302580725886959842998470519702799060212569124053119366761381307972902418210379198342241806834844138526837315211343
696640926596860627830212672781849003182854703373030376657718637160076670980147793417981957652161012526771925725819230109
574178476983976550729037590594274410118691883691303580673753652667175856376566286949826840499967762258085586018351950216
955824560918621211469587841452238776625840001086974281378219532265191908220508471541757043664348381623285162403530586548
958017811745187293325963178830278600951178404795300874966551331996526520951573918988568197285356155206425036871930350170
461345463391922373505247347131842992403228773639173436872360989641982841642391573080566341990243339239720838096069172113
246273687062646203876468412807275162132640285819665488718268713185559011687315079116823416441685169463923565055332420483
964607431927695846391694392070958018730906413733756380720954014124402858858306253124775319915469783155940075092503485000
407216620858506744360640142290988136673833224259067129920912165260718541903364275936185167539045362975819731962472057446
687799609270300000673225640940631727606769818966304377328508403549069147238237219648180734749716172258055330979564920893
654427452151177203188744964993304011256504323201523757310532607027900977478428122898647236057394056464979271880584829000
412264328257397584862983768356293879954683085793350958895742624629664894034301570529562939776485764995709866551758328879
656289927938851426522058141069844480836656404226587876493669036280387296663630187758838354798932949651916847584575766769
377791673366662370714476079946229209233116161339067667749001588824458576049502322527600122470457301350599428381207492514
624326675635022138432445875721889846254851208070040032178034411992043889637018152437399308611132916369911281760996346192
538221013443045686794810668006790148742547571521130329578705972269975670145292875365962727201031737123189395379217796099
917054624729910568160436920561259787905468791222659976985137127859991187906229996799631743831722563547131443702337006572
501041653185927715974354265797598241961636338561050085187684634987727978061127205418056100055429390128134923950421316487
149328872512504460576835889434866156871675101331789552581869830661961275541450515951042429524266624354898602266491256823
418319486012311907133615103098637388912628790664225636420743482737779242569001990627509611602035861454897854555098575756
255690690490147345113737407516211538122773905853033328757119878928578698644711604811176875612349663816083854502538284146
860778174334021678197532568541866269860139955808804377304439515999175852659102711235135532544404385534674200055695914279
396958921193806815902856841574351251680791325121034010774307621054872756955998313430387194883776575954727383904208166047
254937661367766056242873234145364196357443144755759871168741578708868510573269037553630142009083965944617894237993242338
351540590423640520418358492402422769727047606989531824373210153026391573428047591683158904676638209373536688688965076772
513333532453381611072375871585528763583844577597994167341023998316531583433217602692220377252809967443032891683086294491
495782207294297050002133909604201511604345276911370414921767990374500483571113806944206353193094593704190489613083990730

3*25082306+1
1529928 digits continued
643882372256868289993752904602048359550339833581408230298874480643417649321546653788559537591645618904500669916189998436
563106951513088683623839398044230362845233413644476944790121677107598152908203397225518562251405776232405142283724761892
550910497688631796177620184756983369813246972929742983146703508554477943627824814003656645147938346276977655993536644990
074996834346889011670736569027123205083933115207676502052348661403189899716945133918604141673125408992449134081701772643
633681317650479379223909433531245372308442833478633417720238975441143167392726839123078870569329871435460299487001937855
370716831777417584959144314378123788246634648543003091739462066706686231956921311106058489418706751439261940026838102363
012743172810779635335159000662308648394061637964680619440757006161921211660413840294056146116979098364046937802587750347
521404428101269654785590907386164319469832666635331123377974597679592377747419240293826947607379977349951616571530521738
003453379932522701374444802507706134844106131773454166279864728142775379890361047059410459792268402849234722739276533436
161925216835499826493965011123870355512564428032306005542698752849410270878555735445078818408549422421341062518336921017
082939468114494680748755538282462860522695881009107612153526320586806720174928831917641357513812508319949396319007021675
556546814383911278496030302168189583484997859498252216099613788162322189073124109929461244923879594002777082237187202899
509521002954833932772073384745423308895673082543088225005088640857393023277592500779524289958530444916978304752779248179
490965246498613518037495579445566140144264667695251190217734647577282996169576369149777622619151360536430857166983926789
060489565570652848516459699163718043449222010656129264730532801873573280832523415721194760010777531826059028068963990309
109464245636211714270419658126922722708425682052450413210552720392763951139294564239080383350513447013094472433187327329
211284412322026990580284553878664948407174153887096694596435771139568069267454075012814736197087181211628610872390086215
166784602513095668659661234892113462647843107983298610009741266031638449040358014840017782542801014857647785516533900209
421776333726526424303123082243801749930181633122926141527619254100870078540316095656870652690455896406601129924931118985
575237333548730516245620455025119631443020871751262964371720201927815662643574147012458450140640900185217207365681470536
312020987392765288508940826898686150286046980751638323720721136681624058766055577761120221049997131681130547880179206836
874158345436646866189179536017744147967480104211921033110124672225534093162053292370424937280888828164162664059179367441
406990015015452345886767047282915304289976838226859586717462089401204596924373557049271398186679851619300889436999522558
230456194481559528628530111646477783980384492260724989594473295451744305974534885690563001154672201635786928705662428496
622850146164960077031973801792862145246588815824246797319842559183853870429889634808618867468453915573862052604015635835
499885804866519174229063374441549722513912587848198443716530931405268340864794998079768871425606533508795960199837861487
506085613121693505385893362140162957977936422110713864011616981962169995268268958164811005001084217766596375702088220221
425210249500145918855745323613975663300877621666921463935833283251919981247660525681306744724529727694455441201278116434
627201236807314463478253034369189203019777582150970102392360068155200816822389296941086375407950165753409869413758870290
344039784392436111865348031311911676670521712220869322856518108980810539316572358045368044075755482361291058798611083390
912380861446208360652712184355173532415114621037571292010847436954472469282702826713158141831482518730723716378601435070
683741568047154814374504854892340605869328029667643204125104429631147391712301133476076949859597657135151499064727495605
250280094794767087699070503617824294279155627476157861128895184322171197373825022621149379110678658196236959899254986899
019583702821053051875216815232188762260511485359134385951046065333335362169396768911610312987418231204728010319837029921
608874967517483376822371212364402650253212307895517054882555275610317834315509523739913236749758103512267576887360901636
691467010544677094475096566819178201016133323336613909707280347376364575128033902666776855049404685740071597676584287500
032028720790284080317141925040420468835699754883934806455802941096324535429086416266893670102633773250797498185146407043
043625923907425449354962470534628992164389387743465443505710130419147135162889848284015112517275943981644609352489737907
035871642179198650457244495484071456161601806250287331932459208567851153578314981278601372261358603596385804932016773108

3*25082306+1
1529928 digits continued
386371786555589270016370706567388942642766263690561365839250595592717250803348505479812213208517663102485990414212170347
133627070121442107180433074375617634730259371022007058919904792276213250711755729828813119260161192547630915440159469672
772536526230503344587740882661792896876301131506497123512303970532430322022261502478012934648218196758799996249090275076
275488276802512007739914600839630145066465206155551271878622500163190033327157951736970112548651735532964046496590167095
161342261325185925993649522964756856282888931246298483035982147415572139200614719697469160134279535210505605154054638418
655941411912846932716154957707785832107670242883216101898773948290974589387721542295592801154691016875235252280222299189
314519868197290808634560955786724056157101053113144206497272170561428787116526861455839626226572119538571361153092771324
707451938164824318045914455747152622739277744196464742155387264769957711351501604036193027293207717637899043061725245696
792370831050646248010693844720935839012682429966065070703117287028571795301414137851485511834191864102004094103898457596
826797885532941276448493745421899629819230658778606868421672311630211214472311197143193930447965070884902200774834378464
828514679670127706791528699009327868919022650279553249139514715555932701582682199903006658085531313664422042860813633420
663219690657342682529136185935859773028258276576177522128362785769156601833089928383803419295898140749296298695340429954
723966515142450770311654015193815221940711772333779633510865902735045767919434418808993034491721636796443471849111222303
052264280987423136255375558425136144353351011958026809698884646817016394923193858331762111977874113074135547356866115254
245080104837727749299324354633979508002878316750721302875503587186419699988873955751651745398771180383543232385719636772
586629986885934385451821589660031244601283549560060510439314566316515645320419713292173997674409922418224556192959072561
560239597546742699662583443942140101603195569046240200252816720074967302972901741891366739865041834586755058196548751605
150546244145078457121907105478071847213422837387633906842372852477051569112069287141903220929184050360390383645253113111
248758672704325574733225944079377410748929582189147087162010648738538302226261001922940873680019403259528831016153671920
332897721233613984407466178865140526805650555117378761681656610053501955580298755418855141195484458675447242779906021713
893642124044649478193448844074399738877849613739148853623878599040836328864186041419673618496399779422616650805042441620
214043570637998767665894238106136598912446461675168150126714715812419173983719435116560097410868208896894119319203473300
184081840634747132842452004719467720399499315952345016983196032123046801710497605106462834927176888329731322937170894585
052160026337711058711223814096349358002576589242757493960657790673999217696233049617436609191971177402866753529260891311
014089476026136142972434500529647163140632132750570973535932884965052141594818457508968366976425203898179170429737215354
030057061605240464867657996595826751302170007367865303742930841349075884437717133228257194530674615095887952139718558570
639784766639838864449544653174131170977706874270147666204719378924502462797208164001780371059807170242089540584150024059
258312646315048925500699503572202573758378237926327818346650812506116898340758051956705007337458721451731391202112034108
866355443066827802322806733892280827880648491855309659929093642009652409459148805664201539770175118405861338825420905779
890987886105442836647883980947107414141072777069249142689106326471920211325942673830852708044571948155293494046436534479
591424390295390285407436686962455876084938600736690366150328459086641073486222454454231666972792062254725229584116116126
022364249373886685112000277856183289845835751930481150722838558044479810898644778606238644663484862619522713125452526639
152858225385689552121633951801523908942185607803657573708708070949309594770948738486947588772173982752009744585974780519
465928062216827730508705024146040062749799942481282555116804635795845800550141758809949366737213148213833871630992583655
674867121220783864991763964827411822940146384516907796493672542222919241434692583884597925283493207824737300526354661775
819678676279342305457080130713878229034268758436386900828404523537664472991702588111095114369846164432268954247862800597
805174382701993043767600498257167639506670521122653541745374993476423873381302294278845873246550174905092628419053921693
496001120810735059567093667061183334863455367429670116136107281441759187728004259771754012762661489711135877764000289599
243779281468584560512151463427605898501011966446968342634545799025602952533796691621052472692444649172422769551542539607

3*25082306+1
1529928 digits continued
162252827454275915559329111714867321899820988525719438287233064058454290817262487592587563594031613125656213549407167881
318499332648627008785464135637069651579276687622015395435632196715632182837657629542667004288827691734060525874977414092
767018750127470260615875019898774081171422254401255504111725828472958912248856106628965415825865658019321201320033969108
375173060639525958188043853099957637688514683033804576621544473514785128515006300277312735245593792226861992205018351615
298507813765841833955174663050240647747353016312478730893379545515408783339413584751228351420317880180031222074773873564
137545633232206786153354516225847834857510678534666295222496940793968930647744664468791647071455947786145867102425076595
457367065524432734621376197590735738970411224355106124236324622937557945091110527993592378780524601694345863989456322580
807629902662311415100863012427096495104723227578857248328428417751776797409074243442791914905743411360979907377130023158
010805744759739308001354882291119778599489194631829208457694167464485022087522094682458604315569764078419999825273309963
854929031350088352039014625978653626673405832531817022103216188085446036029871525164748626589898101235008579119642936676
766281988582868011917339951694089152410254434386888938580942179833697896334104762678574316991308212296089035854955233019
192648962155933383291891462163664413288194364985238825810798693084337749656151545850035662869126094853142289250387581798
772781006618750739911364966050716172840458256011053820094484366632233721166432498488578525961750120360671556035481208663
665002415446536569068151821309571092886155463532917704961924220243974139719413615217306932387949932623492967584726743109
109063597016011351704365665382945081251543487111880931551589491331759373037649056563291105744232112084676831669354699735
575103154169179407729818895671092904176904550790228802535396445503749815364181953596449684813151274482107097242235842331
954915802525254432554331873855415096884826524313690779922138651412634352519972498392857151207361727697330712325043628216
971671262924030518265940371737879320168037118343227443412659902110636796619970589612816324658684970335874816703648894525
796924345814287890541922159190054370700170428566078001815826093307136017599823451291832265375523164778352798363559085034
135778015729125595654382715505142606490262146864275042327677970178782646647925193362189528248906329558078379249586571385
761597129986641821439138092619137945189187009964752737118350941528773691102588421654580244545956270343432868153088890984
148624271709675531421425359753457350896813823252383541760174529667923255159778736283261569105448763872485309969887880217
402828282660747824249463778882801064977748034112583727426201424095761898255776056142948476302465018835551325724189357509
034068047511975668216310725467367834423907873966379937661004570530033407115951167937914303807715631045179608456476576745
251409113266959416710118332599774189315598131675666711159478365870741965977816834139391075331751445546555820869727382747
518625270550328191414672619093618189065464246731120551170862225477028354681906943026438584183654109533525227606617213021
902859353139761053592874151811568594923170767023168147539604172631148887617679440278076605484469607234326462668334160484
365378220420537465139809137269852174839130133880619894599492119103789236586267463774406751064476199026311934684103270283
599510145457352835423559782572479153255903221394282027062816209161913029975227887442370927695392365861000043738726879592
443284251152749956007491919013232730421444111155405880794621012607459600991922521363768834701061124298243456927974581926
244864812084624161158736014584917286253450426082898806114822177425968015129876137411540769456430339457650953646198910553
530433801913954866682405797184244174517081111975716284970886901186204504352826051156364580992520478690393886548907738507
302826370353399367471344533334516476438935868514658561318806312581797054966055576081952676238189774696238499797288156542
825775936266085192690520550523235769718083866448286748202506374091765892267295545884402390104507026322287689645994839248
912905998572603490416807545938209619314720448544702036202868853227809720168409017516639994920734589175232858151110945766
379050379752162803971752645166233228293120273188244128286736084520928853649770398824949309619985290416682773657964560914
867835856957551926793175163930449575985876104206625517867426913044730756377049402568735736599239483209064411908946922183
646467008225535305825128143992844930813265508034032068883203244086776282731913331945063577872613944431799145958156865242
072031892140700408741240649780308618597218731815491304810437109479821869320032926671617062066149185196122217812694590107

3*25082306+1
1529928 digits continued
628606062701136110600523245927757703059106903707774699655953913646686911379976667536347885090525279377739667362234255490
718122824502958532556319607487449402640685281377981437618668650922996198396655995968163711472406113482290915934575736473
358220251154868889367556570022630458203571296918325441090297130037074136385079847878344693430944714666441387406045185732
767657682097990817291911677582895651831077094755284496214359083010217193579541255709836879204130804086850794007516207196
236323781916345831786041433409265678953566414158253921995456555354520932013566578802441949624189006092113385764962915733
525600644841769012020584845511220894023311580096910408681561817852923717902025594227256840395228297090594919266028490515
305754882141065167390729903173391236997562781861704978767711527955650199072345256988258369835605704559686335056792425319
294466595492179545792758110632213808547790840007495932780647935046531875801921695255255463823789806268086299129930881437
507948026442762526378235550015591255327213034636919371133149238325976462136829910022976550283397765317204081101215517496
617332845467246320086804142082111968994765564251925165993627582401926830739226609498959994045894336287141957632985074846
007768100337577122145098873552891659055593936006004110958978301215762838919238562851892522233785446779361564254917618664
746605613058359273328330758787973426804882756851223758217185814028230899907004377376963394078496023761415382939312477240
449820119631749800742756089204419135307043946446471668930465429230484524044113309984197874932138825493310231736059880069
827375022707226057432537462571398843272381457061860888211431112125281134239921143278839829407973102856035458825302781887
820917708742138421416549110702179241157128993995113435954566141114898622523439152889168805480333632674789003601411580388
073561357415518373459342823779321605448599226810184715156568762344769013978265378863479936800880648576763429961114174938
314831506658778643960363781900616806664232340583848494565116563030549008739668078906706289934158233560250652864963406506
849924693762047499041633053816442665101791019195873841866766030773194189079651101131388998116885981477109892057933338240
256394410145718128679995110584832984940190291485799266639765895634644838116450606512389082958459689599528967749740999937
369377533953860102617718801094290059836365189517126660417109334521004891784260443448183810258082949298816538312464954277
587299544005645223659718961921068503363054130162852847256500864688466525271509365661733316305604909625713290311021215167
602072433041779452056115685138896952317868939136782712734297772689196021789572638130741684246325123747466069393686279053
969914852550864728937500042111489624439515151317215658663384839222765218587103206212668634049953147576170499258186899437
659689158909880289980660017691130826140907860642585437611840894463343387418918820344462723712374146963341113071553672421
413240519604265038274277858334675928931291912692097717657187009243756528815377533955921762104552077437174208406231074422
000842967250040708672414831885893087027271605070442664011974054871317838105269797961452901424935644798933551167216159871
828454577029707834021188795197768512168771416187471667706742937177137003898206340748028522213561561535545887363946857042
012011845616498742702952763639192868867861078709014538309766807009169010953480238483773908263959800485438952954912307442
451275658895526063079112399479195836417767292136368420977207746664727906493470456912140286400442705181303749612768717124
393706603773332633807090757904627808011209487291821493852443043212443013311395071823385894578259401071907288122516062898
891038556667724113296685944486066290331317392676635532250301290384058738823258302097381233252007007403167500091024374736
452459637187027287567168428489812239938243977764227679341870968346208049720923848831942497709338209486728992052748434229
066060968975565676333276989280202896199729397030661366230475284029095785189133180885828676780422821692312301193799566619
971397895731763844235542376948905956028572588280490228917926162049248299440348584519074626155899422736582096632731073628
094467689606613398236352007770976992953496182126608202575719717415792612137674184153107237487899900492804467554213161475
913698449931964517633513851595414520636148513237268374952894922295813946301469365549893616351225124374313517045996895971
814012914284624830251622589247480948837600642548847957063074050453315016615289190026526106466732724674148597833819536011
707524870295685904989197982068322841699753721971600485779290955811568498951117101320986761543786308424822324696059559586
673750486391342154962779970366540571207373346147423330851964856680413854363864652705872128479598293388002777863612142424

3*25082306+1
1529928 digits continued
748864839074650891353905521527650165951954178750786576963902108185527598068522702966885038224320593319474827167072912685
037570811523587780860713515525452983034778340445136143574104814303993531665423370031438405407818669956021966120519737738
101390352786125722723259353311936481033974393530192710136746025882185585194925252720697230782330115007477410352970405938
441832418299508650001297925297314558556389833892983187860107363541715925933031236457657415379790272685449333403243101842
507615232831490965514025952803595080825701121412558079764184702245139691324757669840003866566888067875808739120976659281
756923243109749064767895640543787458752575281891194577236715707069839763940983334912945867515510824787927132781350422268
288004113702375177744056437994297280222358872969685195884986984474127910345373436995197873711227620301207874472594416751
307489180280827296044156167603851812287548981785036408741128748027849019376661697906711587524389732841206731816972866622
619234320245859227038322158555078568928946579948119185011357073313574449198115518978373145857413342176160493007333457589
942257369181867052071434191471160948590312656731967128984994564002176371023351712551084243338864157175798241961781992087
522618188268455547950082263137753323670234215997298828993892011753494915130634953569629268599679646469346639041047335742
938663812706197828803045134565506214156587852402715808053655918973538195780117952876282976210101180713040936545208501239
159254334687988014208946343617284528107320308118150485280276274160055307205533906867484946627261825580319314518862530285
927990760832451588613447898840755381881173012535159913716381232093941247409702425797092423271300727417862983914674876270
727598701077894260156595556831267632409801423585386350163984032813877940302695636354271612001060584668722837965720140435
958593829267358644701719200100590364015967000676710119513784767594999909106957331109413241562576360308951495283010426544
641106241573160937782057449797640846961309518946493556035319617928238535019661359279071783339750362187958524250929203009
433103238072558502850313399440419148993667822665228185797791005389726979838178463366072458976424180062227910448776409155
510827754823734280648568844513763581218853835392286304221933342990539959418451155320276489378122810292269704932129965643
301403055978324610126435012882759633285967420784862908285686983696484752915555745733328452798389290207464811812659476279
675329885106261603831614826514842334050224861679752545717717107740641310653535305207722666948253842421910229417561043623
651307993729174148790700667269410107527451478562789144314546504666882885439310214531090747520909215708826280695467675533
351988846759693959800967226058041144984989348369481388623285642924305248401931157219272507116374459812890399369605774227
268121889589477038089048463279869551158549051594927382334059326015223724015010140631212579115166534906971978146150471143
156793134346882955562374123826299466517232559311061793367976497181155076337497539552232910229561534310994415837274157802
659633765343629658075113148044069918014025048080031128241179049664068464875001825825974633597399873564367470219339337990
418432459546494666928007388809413401628570496676521765548036327816548514912192997757200229389165517829030195144508187421
364432139128797079008457784238241453795250361267813776903738408387741471504621455094942496781585985426925480530425550695
299985348473164777971357825076469422426369713493598301824039211381233245812043364661045501739909592641448344232337676616
794448394002719681088382583671058415768993778485631889581085330381497535044599996641489403000513586828987747677082393620
572668509695942075079729784991189984774503757682005915094122096514598249734002192728786871715199054215401398497292486192
024422582661889164838306963102534455313575144172379097914942168873873724570227618571429118144407202200701067009374202666
766680378281099655987581512386534156173942666247779776677820591589731594291113687491849959135900514384152128607327370599
884941849381292301687947416594730185423865517197698870267479890619481520700336559268708261404980542182604703054975765094
769148723509519916841936660496335095593772688451495687190565065230522454588236023072178805877983417133208077152237804118
165930690488949192738083344282408574510423742866880758738385679721119467509467309722144170783716750033815015533260908203
468185777813377510791010258756629367206649807724049415902325332113212109748135964015409384931417778223913527871293187172
874223313544238137096647141462863949665818096574015246875805174368881008954453969886441475992809365311548602457840766015
751813405991171547484028948576005940720028327812378326346030004810236127673135463851196092063199189922425547951258284011

3*25082306+1
1529928 digits continued
982927363158949001273654816613311868545832220118221067973013852659354015345993029322718177070679059063838848149958367079
104248279238297933209780024938348256044977332793588304129049172662387745238356980171910928698464123610019531614329692335
303555177400089098139615000029615382570470227326353485715445223030645111649990969237014436391359557326574237394808921159
975931964146945466327648613763896878992560560128799257793295229443540324959648947271270092772558301185649354892902694328
412028084660473693138025957074022619689321502551360233254187775035416700024550263002366670961077452511194419349715998105
405013293882868038210904593446096143373359640466013785189130365227416362659366674035554670068701105930933881691598382328
986090290164325666909511977166474087735750980404084328381194932895558239094581211921566759845545455699961424722011442866
611744658936485318788035397267430123390241028115323272466670692544173654484043145019673904611954262551943191052639191236
156425845455436605464832621900435817562702207138576448768770479753275405021985247800123487044987697578129649635065851211
945498343744727076973526055706797748577363498477764199332369132224049486121742747415954038055214276999924875620896220164
690135954677152134506758583210397630079211435875755431473053484856433145631167485921111143325829349820688948999839609982
105062642921860983706524682832956772190119436922482118572308727605413716325002453361014009356282510259395673199572254038
528626081427189733719040605163878288341794998253640167660488400274735006813958581039977740895484122690487370104595936899
039575793201801802072783981379718819279084168218674836190597678891172569935733510704984223856249382542268153333247158783
454187683139526283597503829224638920622891486585226067682415453320202061137006938048359959250625979850273156400945848963
554735297998559513615213696034659198627120327524732021556946259358113738066432664195449963861517001629677254098424702848
071524685851957218760620355943198551945519294304539218588760346041292369970543526776974264972690850310708015815937623266
696132327937929186049841396669732457409307714852432591560378297034639241471755118466114383921501287297290525982048947543
995064588035752970876174345822575187691545049658344431178765081952123317555229910624045052212353264819539985403757476110
037474337821618626827489794420340850253489970380509137718577431431870275546884732147838674817111274009180909255552799036
697504023797475649239368803783795953748308658936134524908671009548014968688323098687120112609846024162404038618758123444
945554799227448849191575882000625664985615245697543276244982340503806775623643340700094553597304114148930893687710736382
968121762728525975928773919633101542781944227850392020395660191133630641382996798975456512109753080007841982870525173550
925665886039765036535514407414382788855615055617253677676214174180884736927753857067018109919389429144058144259775862471
056186727836172473486932031475704522760148637804503554149740423368253485692710340870358027884464134346900910956844733797
874566714625268496339834215695538093334812113527215404288304336805690411983972103857786759580471838258216033369185510753
116190366911105242070556467290050430759293321928407885327607228835049301935230712153198761505774428681352881758611923884
612327104551000116290019326162244217365252342934042845351248031306248562322806606472318791443794674995155754652050570876
603104827263154306428008615544095255119361675079272195176093298119670190113740215433522702919548169107043935598305522917
779587006796783619292043945416107675190425436667548211495206166019274794768894867077173912474972130686142297196050869875
217969186278761850187635740954527526234972725942500816758459877506609439485314254268620458794863395759055663362914228092
819305939330802920927305678731075846476068611995844271798926203059675567004104510856919217567592774447948318307728561861
402980942726159633298292934362988623562099058286918964517227445015418173056125751863902004329633959192921069942233379613
399612199701181391417965271748459045450558970829124974369478443188207130279366596745830384972874013006867665731332907051
064427693468581902843181616387306686538706847220763621283073057017278814204037579966523697938034488990171934522888651796
791245437748006730317718660904031436216140088142557316853926529553824284753581675996590955314555161476749797328000331338
221887602273185009816150690651819187657480313730795156811866706361834079160544103519548568829919926085137701909043114436
143024238813411245392556068075054487064731504497805226322557137940931728830092100145150769005898887178346776380023901550
814936305928577253594735225676908071714915333741182453901892374868352167506342525115504916204119794767592118167684471408

3*25082306+1
1529928 digits continued
125922650152746235381680501276669696718019747193850235574595571614589431316660722655875834992777317029601749871999626531
548934320026714475619673142762950167561794316550587980864591954772559596941404414563525690970139689225033450277225550223
265887434944587991286541526021416095525712407393475404638114038970061691069007401021757111603209078666519682835565539192
196311724482982274174120195036128296240324952051473615552728136692789708075132422427250221380631985827219538106110101060
203156100018998298992836685294045483099770568441005849269830381726322348163654644501945011512088745313203343187925501067
624934838335826219219810150447009942699075792449891855321104249287627509080662517512159929836618248538086123017159281719
571533455811911866681317470393911774897339271752612681241527690371521725823688420518403478259067668250208295370921611764
547207282590400339600866192273781673618459436597960450305271863033784730969741999892106778680825523877848470604291125545
788969323346175457104012537830303655161832541097418968278722762720053003011285382197923775093470690285567430667161913252
064089694924654761592901218908433703117284691228958459623233740665668546344043767334753373167794136479539135567312977125
357524206873955683753701214853572930186263690113255252336865750485662346479156219578243707912215647108069751241796253054
577922482010817198532015598246815377964255599979097524784559491813484733765883892902603554650175733528115848613592595460
859821372457464314029818525548831657941368278053267656293580360608392687079595167999536333113838749248692388162716102299
585619313588711960458129459993619246173906952095157156295948096056891049000547886853881101997124125119946029430694335142
083442477917075148756213518748505120300931157962560707798531794873325789458732830983564398621303536799106763600560452274
578283357824005454037310150296342969187250558760569173434150670192005510463227528367288831055744568452663778020647871848
913599742781294647600172180224567905271030295459006104505642826056599862752761703839940487323457898448500339148253166141
565968504716901375244003780780467713877268768314625194097741521039043019195910582035225881044538365970196408916111472407
901832339497002331397396053094309433884103268468659483405943317685750633896447154099465766331148477167195220523558168302
904097761108322325103543190870613642845741943877276436180537597722419125738783292390948695258642643966482243559443312921
395326586896600403798302804128982091909894139841597713738442058611000807089462359500957657335118326710941754748757781601
012724834688960478251393011521212051113881997669063995077559573980584210543053132727123104949201309938532207619574525302
951531960105446973445817296940061342941529481070275711261153146614449901810711840500065921601308854212814124596658564576
931686172794485254898144006487460532064890187948645550587250041223769864204368523309568209968955844978916722836574413299
182133701402184614839033265109114647424258347406832485953404785963162624539738312088645878321031438213451750905742294757
354600570956726916728379696200861232553930494992211380874038221285639225865568389112427603885054670622703279613766789394
767111947196451513106119619229110517374098339660366669766322107370119188432652324025118898121456393677720501872527341011
094244486929208924980933391618748133778208953856234293172553921528786129604060739438662912988453920617596462943025055875
735643413650313013864240736081141273968515127455301676207712115184895865143294978355193845579865392264244868456489308497
493665234305312936219360909387059168632376525465802317298193664152168309091983182288209585230330481614489189831041444110
662094341982776711854779578798140372587176585055130921554358736755303047199039116134498653315402611571863456163922239281
795707708202031422687614432263471532427481741404586698006867631543865437859137851699803690717150453296216507763847830348
664771140118157730688844665468496543533227447918978666946947585440913225683840410515384357437214291568757267071930940158
279822704922412648379096420395472830463867272444644841541709664449165450527513378238459352901543567767117366406231920827
030230096322219366400171499299736258701792272877943578147984723482367560360925786631140925292488871995289372708996744164
776298316746342603824630037759084509512412741011237046374695284133640742585945248799898988998297333919118059314411596390
768200279443307026475718294617701210979644135771544856534030336648681227785328651066099858216975684357913045316664890174
503616605316911194315027455412068128777637893512161391895800037749859919704933675734775450805798646058059829918819944672
656766688253654773466491879097146935943487947147556278280612726368591373692150996932849496951239724727991700019643715152

3*25082306+1
1529928 digits continued
144899582589397964572978519968975342898016958169727378556148046966106920952104198565567118415696549324961604699697412014
572832081834755383875696715196273108891241504303051759231127388623582384536014280235251686153334909955293561509861646132
859226823751914708812238935724883165599045668675283247592362928278486339270139582824355209524512132384612951668199829913
281206874623584262679175441681922964178118462907406497264822990961884248293269662621459168301694302119636312254856151746
337444974243467800216456685554080304462064288413591634819501077612464121980981763343000066439616404722941846084203386512
591358319266602905948480502985235248460899982270636548920775933544747642236592523433434521332432674689823252751510965549
061664867298329693743707351546473211152217996735327591284647425820546778699385759249441455820273421944796150970136253088
592842144161786351626755716316039141232858411315554393129506484716822078900914760804215209407681698162628328648065944654
988111543615079676541649754734173243470065137007791316868978398893660156116464975330211494265922284635706350234472848932
698232188429103654353565385828004453662119681506473640096064110664897607970514582681295648293163649576676860821548832793
814207862126273124722283849866747474416593481164984159848115267777783710655207879862721348592782426218395616944262819547
754657813085593790679340628912096676507837788557435905393312911443059700186902738731327905225671737823704279749715460672
322575659430715133882782660827860676817955595670884939229653449963631015675132239252099242350314798544760668052443122982
189493933991713562508736882544076279186408540025467881797174306977277024925200336586463875969277566643867856860063652691
580401995290554695445575556361996613636825579438069488573433547610827918568295772715505085157811517461841382827487307507
575794788586713707500826957323351491127806159022576635375570086414429936263257556120943223752275640426139304173940778484
590654169564645712406183239496405296748212182490468408674290584480625827391755233998400897386481177566319508628698085239
569296045704022907477335990738747346317721347973815681218975870558012659401567875420865114296565679485710067034646269655
879164759257925553074321793003984644543056766318569585071618104612635223346920080204949971113274980911207611356886766989
829118488119490436830688771788142808301279761740526716341222526697480327834122360482756462691137759141766966090083069063
657197123737749155503387522608624225149933038205882233522591331840744767291540535111641924707867899486115333258381872402
377685873298862904251211458965779949470049397945308669184060670277947664062059361809897340033269032805366252500389018557
078498961010989336004212963988649968802426115884275155303395098591604294782956006957625721694686668831020254832661515532
493118967563177735457090447846724414330002457545513776463906208234072363384252152013992783602111627632705143628742040666
075115942825112085753102696270894594701001749868527767754993424839181268271700755103297897213678593955000417803250453392
451833812108306185715521536254888181281590731500723119840985266948393987830617499270057655089126247381522611327658043652
271889314061416072953819133739731679726203596980078771123091532941363079264898660072746074153183305566179635910245914446
233114500560278054867226585986603474618035124482372311228446698565783456924228356405068050994687552373728583419793672058
422750176267656190151852680795576378056372988915674916749963423780576433588912832658516608567880913741478373544789287511
692218991437251742330586793818401866073828676661627597019475681377958737014429225773397314492193247932286619958885938051
329594374224345472418877744762533141736180877217964966795254126162945296426250710541533747445723077849409670500755071551
484248448667311929926369324997614472253215385022059918315947744343856759924270995505023799706526540997443851910525617002
457793482777638538989263931774085652509148566964904682735034510490983663682557346669429769635348819748669882442490494473
448042511503438264535004371695239349786076460183353060571980944502928959678153431023812830088671183248806146153726731321
935839106657433714553328371273682116876860677331364476604694469316483316264638450112182718693487998985827966451447912631
546212888126956538146287580736870865318098570349854503611718808868247996948088004988129756034506148583149350301564467641
192716505541028954746733840380814429458521881880693392832872451460818160285241532508274765670599090855530127352507531478
049364190571751420208327619351784377837686059713648443316556363797273885361903401918290831539272015924364836640507102206
621439306690749842545379439581428992077085680233311950554388596921947554280258667563425462970042355419600555208873307398

3*25082306+1
1529928 digits continued
562687708240479151774119594902579412280059320285338075991881967280233188299292017596404391500654182276232497630538626958
673206076044036885441173967491464931783727050959661745973008549458195931821028265729206472004875171775197359039518403763
712471612186356715663816794619153141522557567495728939086169190475234076899906728984282577173226845252084252603268496351
894082677918153961631025244175480731728639991214294902852000649158651370113789129311399681426978999628503951840015838119
672517405082674440086437748944768770456198918325658177571441266872773937150540178712543931317580641575523602700665750587
265579546366504666048196418528949787015637275652735482597352466698281769237305778248134726508290794601913584433003730937
707985608735631959121563635315254682020669348777075595011440612663922449953634975288001146220597534769380041488451569815
583783694028570756780774827638285337704054522000580665285995828876297894175665488138310185701116778659603667543914151163
587175999833958238837217025957176332253731344967610739751360192885129683175794009945577900645614388416093222949275120375
452823569085310677980151412043045151886929562374362936427094451796544489320975566326118925052492866783050271950723990266
712507315999004316395505143836970241245044789370363495014642870063163007317720139832206840110756040843128550094817725206
284289755726743812603788209149753694017687816133502395274181790146673974601018055272017499563945236778783450868223802980
403047059686944511718783687461042717218309498997704700367557162609703072401809258692287622315625070415622449055353319026
861109501207253074099777141756003756619785722028139415543676909597743251586505065327781742930113010967889622105972047281
949228539673691177830722943582272904486628091054228309101267965437777859776595540684125419880088848957282770961503151378
041577670726817104203147145900791768997745097178689200479620744825735114366456394215530725170647323432485311109437818197
257293603850427885916854677325087891931690183846511772874740091066676558906139519325964046865882571203341619716136680710
607577576495581137066867582216588462467387218476119466866655217957562354972599864339918945813360433184529498300936477477
254174966433291554812648684790429075225214945527017917078529902776629271996654445009346708204016646476822697203929055304
767759896602629769962102948951052452843269191766794107736439599611335177782667938289218785091103904211308806235562114777
322739207014926309405394930036261045258672713395351939433614057310216331622727629879843683001079739105529097580906056055
857786731273290149940097413093154663822584233827072097437093285803105250008002887380676472672660504724615599178377617803
661930392044939314209535215296195015188491823030489731093497809372359953213145199389556125824604873347631922215268704926
834153927526527675604227245160151896561022223539069276899687270361915252053341126293799062932213570641525724619520274499
141017795493359467927757913792738114513063365219495452344375234154577574622326246501792368963550879664747012056836548749
505355286662863641721317308087162427545039070632668871005769178145902406325262673547583706230233731358853470522136130173
857989192345948710074801552620346335453754699574373967031717702434213877318110420275683141587552013415714719489343795906
416506284377447192520829593797757959333336415591044739463899315066543216600330858472111554637039699969038289620048213351
174432811055301403223938480120333382647844083154759016731764765668387638713408047840048724206775641035298859187851926444
207082606296934731274165802582852338515506813856972570861524499031162857685361170194950004793643235313485737244967743162
399797278095381701658609533021517200616288889799280544490804265954572297565707312149633679722585240710347763761668002806
287346795160252812682064689334823611197330253371056487296151085141779346703281649541827630613617655589310741010291332842
154241458914797451002902194936863374875302379497349616422271010240999884457754991007880555484660523199919577670388807827
232704475299487380140966930034549247934611674131660295080713734031750340691229357637882578424927341501001840522137370311
012112375058125210014325028154584543883280934516513417712146320080562491433730749643886221957928206587451331563778483597
118551335823830640368605878056576355689298004361269388967711673233797419862621964574551705487170574643838225996409669669
024995081320658766762742945226777654712907196578834998862614879486749225612528777141245637069793939117456617460045858241
522490392895673442140999591476512182820929232135605095232204420582831918600876646890342745048658514859122347756862268426
274796408482212162583386031057567006552247195228325131352622817371553424449922035565698600655205544922184217192412376365

3*25082306+1
1529928 digits continued
306531728509806355837842828909328260265105583073206878202269511101522894491387184283529240077251243599202069777478729286
158252662796314772672448030325712270012828788959965285711569806607940295569324191780300442960561160805266299962057525031
966497280594808512366994998406589747609936716571453639259551115391720857842838195990480595542368976409872524686169261875
314602649657605741200024439098383190743287392345527078722804835014585630150112390215328431645393882413688884479310757235
669780828681120694488573554911255004945806973400130281681861191347982142465278153427541801634601387376693253622396200477
335036087151551837331853563049825247436432334162101531215473303190780004267595886999976707137391425682597072028140531621
780790267825702272613389052202459205372010542758229902483934014785183137714508724338292885171173504643794590670913445416
111412436296959459788449242632139493198767391397895994103053974417471211761580400060429927012483090967586646216922744172
619278253224069993949423750868436730660383156852983257282994433672759046040457004094939008019565676294370818267204197307
459697888379447826929760849114444696207776603911508723527864471669216726793102588252237492468352033136880994275100615399
883891767851307446797037581785426873631450823360004810030901629272482835153410605125575048333856935700887042226459245204
226151463672621128861237034777458384595029820689725438420218416828633114482740399854378028943003671148155394860138772472
700116851262040052042249388479279653460472513500281213958287901932625926021293911224503170655539704699367782122714924115
660294059865245631201413846075698514615570990897767661978577510968626831708591668218328991374081362406594488977561475190
302638302341430137132579068091674930286135472016314777411240007918401224885711071437637883027544905330679619373440096201
447622764823633438343777490275763640492924282163148804512302117779050785138778924245420715112825464182351371147860491074
265150146001483024321216156765932952459540591824777722894757002633750480264148217605809322926804191358674160223395211648
049032152040759245156245669127571202206175608941948658816331415395208428908826525155625570020684142943802656570304827193
405458753562177141659697022194297197276809880595598771807853418432842177141737368826376849222851837358430293677708747996
878888191535099898696153056325162131594689198418244313769654454020262372376200125512826922951820536354487969431372853951
449903299570497924862527010426734673677018842100226227471343484387646426163884848263979997975224774223735124097441827346
252099894285625704121151473595570425889859522509364235520724299388801575194047350388041540251874378315915999769268685372
450152899185916758802031336030700261893167659188090886481379163001662332629644910697164283668486311379553147124515406847
212095684128600739095454798312142218976275732487690042540190031448419921748485800265107552227795119284926233003257184645
868980521454777553232363308019800294711727034392953257131368122383941280951972165775553512479069803586781223269762528351
711008995800093330464916027370420037044966999295734798440014305346798975706056744181287228094459122965686608505517445708
606523195526171720594611207439853216555785500775363769791863326779418949193127186613761077973093358473052635393814522078
727516109765597604604814111251911673903803829735158547703831399510583840650856834936954503534456865289929783890602345503
565300620321617618848753168461296938150999521762590581157453223320532968024864004651972941279273430978834424576802319639
742629686603881434045784462093118740708928302813727814249795071825446629633893321267090383761447228655491276834972082750
397133690941725737157652292580661178255456907583636830594388663314267506830528110109058770978167910042852715613212533846
673499751763183932737431348827030187509247087771046609345649657674230263318568226555234160834249327744752410135023954139
550373469374562149127750173838556239874571192956227735656618279927089669835200156906768755814341910219834513212288296839
768147697457676720503734332555619341517961575396070009477421149333752754757277654944708930376743096228885807070829381292
319850310392911492061702892922371213204647670113091631708927194718837826092182360168209361513822428597455161652573332269
146564575885279920634343484764150893993860442128721214136344614578145048944920313901730727094229048667482997346865075506
986064187753336662886076030731692323967268973171880560509326044111967235653100848725615698150631117936954338099478117152
876954073087021258374199091933370327820774081887064102135323118782995476053602369143103002929397665210136359233052981078
696581750044621851317258269143528520066908734587546101518889364656928968000505671050704492481280571486550248905171404968

3*25082306+1
1529928 digits continued
218035029017215434621752490215367836251524935913315831858769488065165144747568789910175203985006714460672192602184162605
377206876213307115515193952498734848542029283035735315525569654170285822461582681009584778860593808759632801344298524047
920701315799182823902123781610864366622368487285042266566703147350225420482275171020098444241179441710619981490663989403
670235421841974636417769439800607931312546713157639356883757786633874783079264250684315771594354461594563697682824302181
071717390099927695598786097126960759701899636218621531445328571812687045317918468590342128710493558132617340912215967650
038216827238169275111707110531509428206297057448401480956687916756666018670375463192149125132846859326925126046979536263
026735732530448534395045587257213339085402560789384711522337404011342362260177732148733110395030723748309337322990349916
551806434150029785567495463121182514109880494103568852440407455327719708677865777498935270734384552556540445912610454039
307153746547327970451275076356121541688770126109965222784383571518026640285305062843853341440565157721136739440264803926
914012733317534903240259331902216459101475772494835591270235981715720111875752046814574767669678323510722712137347343880
436986808654374974505449646517556526603966672855323782503531591183151138791271594652085962240390554621482972820553144004
502615028634264796092437175174681291374389879047798577815146391220640838003904227822161920816999514147141693279640094763
024572789338290476682780338824957308665795215345516373302551147152316231147425549840687533841186730290524349433716785706
231154940187521051103329393278220526819826643048023547687582601926971105219599761954373452409669303599631678766756201288
188812025703231453786822346077278307497296933570560400633833450460016327030988685185966437096550777785356971388669167209
202533091713675038596165525262491562216417067546105905639994915121016810091829333084765153244105206494174504738634095608
462342028627106884051179162783707079316781375684953153586509658905325833082795230530454077453134482809872408509937590442
918987348333477170267523311193709215471317600448388430560712025840922280112933927861400679556012304665568724149644060477
628089238749181666631335065235395527952372216391092301002227141213752424200651693609396970398704158909294781167022260127
417211875116953060372943796136697959956398120563068120121664311900875780484465093403551253186517793705944073743340994061
676826115850720029315883771059733725979007362323943982017543781312081357113907437612493172769511419162422346256729563790
525530296366527152790044155390796933041700731490462955742375943125505486265395566332682203431339649632399326179023750478
255858657479740398608974408982511403024021565422306026554512084364877865857467939208913431343044871448536422031621534061
969916502904222014203911450785188004563400247848165017823058011079571409067962470875076088093173962968707927123797902619
147495926144318630526394969698376582899986030557775249218598183629360307333809591981130217475212442363525271751162526353
897130677975519123759830918678457563260233296824258975087913008892718627818026960218433651550862443502926842951564410702
394405368050440330382106757369729444353540422078173545399228490528444960130030858347506478304639427489699161008036107331
536490226449654197159374074503618733865767427567837399387570975871646326267127752061809761830181606214959180171855357387
642202839391787221340379164252077556739004713672779515630643441837624775762804133671797882122604861311543417280917687705
794429106056485474623357732463112341205563059850452226655482705231235939166740963101339327220286665042862777807497453667
683126508864849121578886807975988843223121221904341197342747133480506994453942949634435781646722256700138774461535617275
667246968724247147315993835350105306330708243181570411833102389013947607211193907588901417804921559069872958709755510205
299738306078600507848038866873176450175780594525215070281286542517985269365167890606332310844797478108879534255066875885
089284454497481010620808312340699300979545586410929927621717828013701325954736780718696796737893252154675737427206430338
335974316853279953619893856303051011996981988962793796171256965656612750355040727498514885299977452930294520404573862993
127131387540618444766266423499779019851046921162736431967020749390900925587172591234825800524878872030845630016023723006
115531913087193885699138389288084551861042559933630520805998898012276187837123982125894228582019726912410019657222859372
093737660051291360712354578065594641241411199173039917840646439589827252041104374160422910102092698940132770677509024754
695124375215344512661363382558185475949128866755729752308396154627050468315756594441152345982610157725668061543377166132

3*25082306+1
1529928 digits continued
954171771078997485980169467929987898592491946125247702842087338575387128086379018391194455898880776172461428259800184663
611644908645900147677684728721348025328504544729344310698043163343520669483658613303259219642665632984737784406873073464
355425339397844084103748776193384393277909899963564997382467073172858133883548554296300183814852212378806483051895369580
490249892477033965687014631887018564049446202781026921548951613245527443602308267327590193558885990977015991686718080925
867602260549270096394410235597038489194713039190549791394979338726753437494222189146097219237474487377967916728712004927
233841194437209908359122710028506447469721245837362074025942132767022839921932475347013854574079672594856424477565211837
671578985206046005609783607173686428438174423313876043472340873320988973293172277051435557749056560345887290458841198842
117008763093394182753471600479309039640759054931695307898298159706822586781439890030049168026605540289626032663543433138
767986154414020873287599710147204382192548157111383907703451003674450804087432751708910867242390453233008457905692434868
183705567196985288234516865409136653512471327913856523305794833993256158613468133140131692862494620903986668213815712386
349806047620886465427226611696585912745249746708722379878909793998691853480619210471026302629186524835990977661108170442
897663997270225640438984842946093828496620392242933241069988718478300353512034409088214649738552110452122267804105068543
495322450924705111122081940943998304972464024849054047532393467128259275942943137169020491151816060507781815379255588043
858818334243414479131667759258272974933833823031536033355786529016193055486307384491829891656083857467363839769780617086
864447165020189011089885655054502998594678781225780674051059219375593893935967884293742493277626241806028399731275693960
418184173056379929645102282428581366305480101812256186170391778339295698522605488283855177013501917838648762387000612326
063667748422649518947938209889083249361208574280082504248526882029206584267683220808035712836040191332241348544660530292
973909464863835505330985378655095014814010457317329898592688529761494169795759499422791852325005665583408369720673292084
407297583515257006826997940588560221383966769982980572529235050494343702708804991143241370119013981075856022805638924124
720095736326512160655128251045992901355907516634922268806080063313308117938507372836440289516048615398204387103452908550
529284370067505338502213239706815665911888456782125614931380518068885582170032251868885462336955179376232044839846857448
180156752389742768115632819983637681245875976859400103182635722938075680793420277955056440141781978349379156231390754107
225571552906893768171986266980583396992444699982036737507176854891785271417956673258981690790024830609965506819535657181
743333713710234563174454232732423679528942568891081909880562607682517510474536792422207955353280951786535545941935491704
273972623710865788567398035687845662405925874867070009454165734890437914458819203516333985304223819907601553601300109674
145402235586182152430043525156986139595767592293296620435362181831738969588746093889036860769283927079616949687241155867
882621166161305978019819601046886124914748547410672032859989542657560721484329635418127994306207958326637606289105481450
137065491486647052944511184672953207086254165226245716299297944409183419820086451841411557099862028648729289073223398738
215719633605317056032768273607309050117675335668210719046354542336574454612427422871967813293355400598069485276458037085
484362615541521922774226848743588999120728457297140014055120094035928504263019785824816617956632614357020263339508080435
071864493141689638375974207481092867916232354482109233336298879811614893304180593466556951754316843648149179715692723750
595515745810241376909149276463703523261639566213988826280512772077350084163668930510160382235516456705942739179754486235
456050082781523731425445115795121842562159382583623651847997469088815743363076331068161397864640318737328323586259889624
404074355182109831474028773365819689559482278251762379069508936125326123618768623486054341235364363409774706215075316729
155886088192930042506506930969862964342671086107233233509214420759848141943827099347677073486552276229788982997637576159
717853913477128284283870376773422795409277880827309770325377502277450766322263718083412184653223085071743691523515852754
979733229391353190030670088414600237150692085919707397488797448266482573312762898348739360589827574942893431628137083101
641414553311015115592377898355939550596150887634008318771097103083076512160840350357922176205442192313719400987889023516
631067493528071127114607855197476113986399993497736497412892443526311052244819271315206806078905516442515133974966993975

3*25082306+1
1529928 digits continued
489792158437601402253749538066915315113526101712519777540253809814713936564421048425673367129135674202547406580544098249
807642963282506341073951008000358772153591308148944127375176891700913795613837706820767121153317595145068563299561617624
707651517738501952758763605994385417070912632277057572182857519882215183107600908683011697155091090189099405871567554312
393588662493464993168344540710252734867485164202282189126188875044310428303098763211918259297511012548389193342599042992
429563285586104097794704394210216735910453916054892165628131023119187857126575990298311621900370854746637435710272023109
723710893750512370121640195776219384502089457247842574619497732002342818623494455983812058560138466945972484468440893211
543500138963721674302267029880878286753287969160829808035618953885803227206351883050834224008673809340859514301127033132
447300645671581358099705225742975359342053103307392185110717357066657378000161323408990198598375887729597590973663533288
153085058292361107327850717297923159545749301112059134646417192077349369176992133825786066003705130249336456319080287686
712816320372152008264787677974651606431361059959984269706197137274866981768871131039404819546708928493547130853123675869
640784029582313396534700267284296732616478409454831369178053638352059167057217271928523332361190639402935670403317505824
499785636915667567203934551906258450139928543830564280358241481512696836585374352230086621414602308045454231448664860382
470025410913334926970520608046523324181557778994636442284311783267366105694384512425364281869160867703412555577002124651
515086366548747984590266900598853186433609646642550433974152515683186185526231940229989680209651426265707872244837616535
202450006765067898112929866731637016614220380749251585532612259263845948802327462198389571982977376458873719939663618884
060982908326807003614920711379000713909209433280225616984987337695491867730021153974900010321350969819873277649807136999
575763802577487582061414946770183760392773605073599820364696698346852796978635825276244108270404151537634381263764480180
437732975571683924432081053833225759975144907092769844701043906418078876584425560415264205051337608829513843006068919098
984916386722651412178180487451194293600976000447998693716900358838031246052780424498382417671088363494067495586889918822
449973613931494177314489021035089680431475540121432806881471119852504080800171678339894019047397416682074545291258126720
206243094738960563499688932759110206552262547443944093888943948383587866435514314156730494523235206018082355439465035993
321376931378665856860580320017863800067127032149598277446755469624641606501340779970296192747534250413254017283101663807
432441111798541684574606364751149932522983735083767274107767772329600074954274366475154942008888949692746034457150602101
619155232770495414794704533878610648104567310885181465337901582325057047410773468981535873446147937421442288727622530003
337980998155355522467679794605771245082518957252368621286834922570241239899921662075517775100898060101805881218385265384
476839782275889218581793664610701648332020791832062267011060481406225800049072671836701781715617799324463560026565091954
648363220202652171499149549934805890926315054167348410934952225936321590517927675434174825061284960655622534512834362288
709401113030360608042379642422731969346735733201474127788980740556314697098686802388090451987715125786329745884793244146
746578424819758477891147429280406527664180233750077167852791365642675291667033774739063871705500504620435947712892734827
179121941610053828455978730340819857714803642202003656930486408661976558827984579397573946580696481988106274622699086583
866327077379591095425964431130335971418883107698929296382695142049583757190458796011367933759602534717458829256691674876
352315145131122849273333631823603584944086565001320359318248090557383662813008665114213491456162860142665606319520253127
539995431014766853588996427444789201553744850980720213871611466546017399592947288214478554416474205651052916446389693416
339442494379077306834236795995271800458535861259710573366917844604546075493198536381053326814429430601339026041248659929
673231273588199435467314342212148701462616789728255569745719001086291876558614795725850577828328891754083632630941993799
236613262756495867063003275891178269308086693855193424241149762427665473517254520823382645220733146797176930941474000289
670030078392646268050733246498242612713549075543899779279702198803077000092760906813827766874495917580009644868408850666
661165832013691451742917196026580514520423158777991503504791695738313401734734576078495412722927710391727796133326768658
764096509886894158154244794166603721910562911614083719219858421998484404254088540985891387874031445883225719189615317453

3*25082306+1
1529928 digits continued
260755957088491497748306091450678739043639940014897718895695423672188495996977133871833547571729921499132431200692555677
533091457411716594521967788404734713170184627687453194545886952131489387362566117403196263402433477176413364188312965890
820588842679764164927889909697640427393619733922180432487505112001117823383563767680973068672576016837626947858379612184
142535610939252769738362004798297380150793651879712223775044292433070653354787917263835503725182167255949690914329422825
137847113361824754377540939413744832971980450373488523595536261149127622455312800180249272049452545889048237727498947658
484485911609533502547688686814743245606228584320911626322410766460837992268378461225104103592047020354752834729663376107
884735889472494758671667488058676135453825365385915164469910995735409421606550422267180353401510903549468545782639190830
806694517152958917007358841392900288519951706809829788750186708826901070770515647594100992169187806626005585079271495463
711351029216799041222058114659840746949680986142335810665451386946373450136655216038462184568239983419349371481697494997
155506911024001331096381333884977611652281658929655870483986425502394212011435961485202627334735731279959514832353289677
963970777791788951731887232870809641233362018637587371540133508324142178850471040621857264628916107438966621240553290565
399800682888093988113861501645489795616313747857779202567966823606993607468804497718444723521336451076913167219329062501
618199627601556514399139940181924883140989184509154358248431549522505695600265166616073924964001782499786838896096464346
644513313381405414637551755273463839115820052560835737687988899799526375973865793621952744256027370365684775772125466405
326480656200508307136798105010758841407149555049261826940614646418977210830327894571321117935630202545448692777206312954
713189184604513220842451034354293789988869027951693321903170328781766894692619881636379680383523117660428905263092204320
092515896475596832241944032326368270672361782025592365207319059039956720349224932388013198816427221414680576701767412391
408199641198165011207421773811317056991757551473366769822736911397221784557409368147840028721506902940868842541961408839
958187928040614748743388073925929005775499974591815342350199362399241891336521160910013008439064607771770737295888326246
673186826570087877315302614958264897357540166697716543521595298539925806796778175749577504920239561726675727403244343347
628792330989708289482391598224198020140980422778431325932752436489779302020474751984952370164569439659179516273616316932
018892187893569617448344946213813017828438572613586646699050009524578142685655241242200032897542125601650278641122840212
529140783924012402950453600678720243464630750226252150991340118128500423776234344578814518110912152710572100107992959500
403485611372805656071962911335804709930853037870870194934996243722396411265183249737494741072892528130404861295183755355
447650254653558407389166139680149405831187854079940542982578256682505572393517573498142088900308226799498809474856510176
335670262867809436829609784960627584774427905456880579952639771002626112133244958911822191185282576742736678861323928035
318264429629565376716433831996090059009055429868034109711275810106723310248525591176090126204096103656425481198771954806
479848631584884915135937592717269655411327963496721828804446142753472082052980160154438195921175515619417468048855921667
694567605265548335899728537852375440043043077876782292584725696331854398242550789991100829051071195218474723593530655142
578663853200329657134917949900730953733877724611744137902520658793244474572363066780677829498628597431454008742759388148
458747478733679584679268131309111610321078756224156407549964270044776344016389401586920428385908681793263024443973001673
876393338906023394253547903496213329465146105494434591862268574640568482249437886062175731871450492940793868945646551904
218876678888697035571887459116258655009080764454510729463789398121246641302598870548388997440735537813203311690563433580
353400629249333190256931951048199678495313077312939427757490597070977195890691799284928546121457733192391601172388770578
578427149367489090007051752013024986605737570797607290424789276826309821358658842247763589883870049236288398004934719550
623748223741117610030952967652805011228668527167531500987990962285931072421184839403645973441089641010544772076539752491
072592064478759350476791562537244328994200696036789110082867897528659513257961125501260191859129202504678906444427009222
726790435491922929631076923960396752939297711909017545262558945319312081370619061954248846579303776063603832430942426372
821615197288506242569497664199717870287743554204984152097844392280593321115232414163098830253399106168272533063200963826

3*25082306+1
1529928 digits continued
821455689342513725397755959920511323871838984089871605598087702119740143013234516232887849609668934084310746576808868910
759921607443329391760494162324724286911749277741077060326599340157061811976478093480536417512814719048442953593954747233
860573274816107931746901962629687377706030260173095894552167645302273138783331619624960028407245673183690207629813399600
453458337767003318865597384806209901667918921069479986404274573307566510979729743411533280895169015624942832819749448080
044060520459747875085686275202624922466321847682657548617554406439740830758283151073456875281257048794263232109900268145
523645410963848299246051853124659508795587034961241315027630912288645724403213337223289571559274695012293053253278293050
583990840137048495529182298781744611646596005979837841216518744896756462409407139625372463097104540368942288782175281998
263167944938419781628520116574764321939957542205081227220939400328268168473571856534634116629281789940212532871829784905
846570478646054944715181955949847027631038871806691205847516327006213438987777131292866726862957376956641047024411490586
656262304554220674950203600519958820081986266949652832488788826600270836495727797879154927773002512768474241869152283612
798046143114876742059509426123156713296622033021884935749941092696835427442305123830502872767295114529150516270127290003
779747279976504935750132618115078268519361860820336532582002440304209915536787706546004499797018117251765673381662640255
187083420810788903484029679934829047010301105927047595595151613770034634059340809059580551401019840464071371767679056219
434969010870096210859142659216987641131666292357972880966963566291413738144900167279535942254129393683119245437589178656
858570267185113471444136088794424368466666402203069915580483069173995267439131860291672213202976300840629419870795319038
133139883256052378509750823408546230124651601989351047325231228933806953555207647072497049746693433320974983545963155009
715465052873214892601766267218356567307366040496784845898403416395948260654626218846344414374155702936803391419731731391
799128611802520250930421637793790160294649277518249416269725071008801460467934214733502293319221618218956861521800505471
575911132547238885835658236244197558109137696676765707020872095117455459189302267558734831194238293803019445940289276690
195562351499730596971613179464029255771224961498531125150846657109738148541086338306518499445828368178089938316510195193
546380966651815268889641255582064447960083541044956830676819012893318985482858953828359588202739110384399721075020153668
962311957738566369527867760095423254465342033914024594279354918673160459915123448463860268233749022793843630978762818628
631547721312172526120948057728979317760226341166853635335823368121296860333805272161456031779478745735659442503494893890
417743961201184711608505933731482882623766992984693655009516747718365344899995604320080466475644548889845942431975291522
209541677787658948706266997073652929426168633571322426521597061248076934051253248102521165358881570325510148820118736187
362029624116570968020343928113504587754427530731787649471329842667189136018836812990835224878631248285253320991231940621
459808915980847163088147625204292920012792920633545121788322919110093815457031122655372662951492167183056354752057395975
840858758502565586534385464839472035128578043006788782341589742040019872953547833008854276588939362762371152941855587356
456449931629838547660730253386201659677881080455494170155497583310076516934707755092350573175592498290441550725367751881
886471375006777952885027051416701027398585047609837402265626836990689439268722482401794901056680562214292980736187377539
604597215470809452535533343072657668313728238708776742970696037423351170170509206271692545381457708645295183519249665591
380740882859135161124486377515618079710629232697394113775545430780339920015169736371646784482228036158236522416843349081
784390792033058553602825001164004604299363921617498936935025250250689023369568276986401768417407954724605092141406346207
189233446723514536089171119701848645048850334802878386964452848431157754316489159558917008055556173291456068348694815495
906790232210207772795252686202861716694231113676104676007105489767671545903761926894692050966749441341654199293629170058
808597085404039704113252683670710177993385321447408996073439784013367997700602616935427491259515981238381602475884517541
813499328400142827146225200986542305137707915294911786297768576580190634039382697765772466521993325194207851353230602236
605367618275299750453898720709226653944161311340232627249801270847771022050905956831584008720791592639859974432215125618
898744582702738301127733396645885973176278920384485310316352314945396419394556684984664452303641213997582424162687359046

3*25082306+1
1529928 digits continued
684082258254417430801894116517650262292375306764999781821770481634965266522254713688176148048645114043442915515803343400
312637481210777747151284666876242582841809086241535772744593512099185333326813924314744473165940493943315381012489944506
599331437727650749222007430172360815353723216896866964847132633992949840941963695892980111430906671200678110301843484899
907380192230294312774159367165539836366455053699779985850745398627639380974929633166614005849229826958952240613986164554
661128029985910190063724582957734795730917159009496797017140631482999108182539897434012011513281776975703078586748048842
541933246049946495202008082202673667443612907490743453944465759136589781083616895488826578072456627523647334572901975052
870862283434510910358877625753470200765752678420285902733505383890232957273809398413796354738037416623648993373367974229
885965075996375107760351698520465425162857842942497653803305222678704498214506596086408202414659030057791683657146441779
972602002176361346359335025609578653804338046938400546975323941825174341249886763915901552600357307688878884937850008847
099886744762319739131593874516365439363556368488013637704225836115548839666325143054871942337812916263994189162322420655
465240262975750589438699707959489658347221568874158647080992179373174018942409400998660500455141505852413000648008900276
367061383748819685798757488120246123082946674598384290585408518728013704402528980078588095849545497274535054514260332126
946311578067417644074897803601383461144044994152848831841119054754607647620628311484869719675544916519242834742921406184
482342946619778476492671013432760876016975774124405379787851783479780072029665428138934298366606636294499391079271444252
740969574285201210829475921413796125375258783728959826852331040476567773859467009755352383055133454645540923323280391578
978062885992136671071975248442505891473140474477000874524010182764180121381828602078300643505397841679792411968475180445
019273684211223891100209530024464967969587675994575819907339226963804590491722329884213114226015760142466338212474303796
551770000556506504735165687100447781649021736460557498687833357787442736309808701966587535281252239936633547113270451458
630101301929503640040112331598698520451172002395326494599101863877842812702087894007458799550895837529830124584263649451
651926386998289000350032117461009661585596416578723449163423142760920954968008673481109515448997109877927849943476028730
855723396507619240944655256449606094804501886177276890623290765589721940471806975488187574996309849850685467751632713919
585677815928616122642644514306971940706510795615031315614075597082182899257203206078040590870190400924004351034506177237
425075320976271174014848056803882016060069369523081875118443412335923388768067371137238695793723121170607358120800025167
280983631751829259848147117131673777556245222039011456045190101924625710980999481025364993794956087546812987957265627636
708719075074437653924243417940525898407734230885201546502932051331202932788021479699239723525528626527443962199355195320
330097938436770029661968580155889624258752916346673096053109797119410947569909008889377097016018498979528137355864238868
524266359613012781229372774698606813110978648623569658513719900181394781055831615277418576049365938088201358505543705198
739973144777598619476921050216689960842297756195277969900454735720982990990216138906101457176094292471736830022263160394
251894929962214724199033115924897286781961009842942299174641937778323974504099997860018670651956387251640932989443886387
133850524420292116699250892398386731067194361468883867944120839513215258820637730884173291258995052897116433530943136303
969586822447036454538127468269773000282208962453462190076328202499096435118892162925323321380904883841729464488664586926
159774918632423532057158555820690095348869996699076882566919404336590505105556443728945162632624274655187763118400743807
196685016446436464486079793854725883064583566215869461895760472862123729876059601423409043370063800357227166301705349620
664381132076498978079071802049526651328982719931859049867457718041695233679036096818398685755006051611651516741758522136
525382343676519758467115785967641691987458498496364233235003772284642586256347064226652167103293977033176327727613085142
327367422048616555804821405355134789373921504342834697316227048839570706705981097613980439466574502355037951370312426127
246829754089564048679650369996447545296214414511964101698996621177392479325312863625342230830121828176925282852422643815
066955763292014418254474605757425294654633990061336310403120036860049183018815032592180062305079824767051931187815136648
683810704936998493643574651998897858694199919775310822209824799243736605030407471912567850613105823582729933061435657434

3*25082306+1
1529928 digits continued
187698744651650167474180157074899326888413949643483138875416649884174912211227394736180566109887233816233462852535095737
552081202630081942217907943917904519978409989450192011567321668934089113770922508799537630365916928131765945483087949329
965000253813550432033650872686315331074357295423691636887181421140945075395477939566204274110183225654357165700154541217
231220981555081982094247904364272254016893429133190666401031601251651085490629028161429077576128205369602969066674163863
230346584860117068239966102029679425675562572381943962646223225488381605042129752189353203727546926685489297803066367917
638422030047787045538471553986367398273127465340968472490115355147144465918591964089678678456121335096129408404531931126
702425281244016523625317071988505750055470885905851640606573869742662818451672000669469898507703236360977050161201299700
256338298617165102469347001647225365598562503528198980753937044407921230961135064230061757679010866263275370838203092530
928787140946339942698037308452435703858626307710359677946586057124804620603145791366993131216304937392467594118909866736
791397772475784721825113953714285505891224528628908520770942028778337201407993689801216857271278375757606528083233233415
356444719772675913510616673303942187623538564333932137632255895792772948541130005691516383305264825034287604601202325148
015682994109327293846779599559079311078287031258883153582079261692269045347497051517403759306294974273205250937736536203
043798216515375634324081431722812427406073873115111000743939314613224743244971079630668926725323638937367246372551284210
765857182061861827330787955773256592015217430400076758579065426041872709670152419134685416716842162466670519445354097357
222442405592829662195258170973047988710190713149884411745833240491147851050956866245726106598543128860248277797174380933
962455651786608396028521411367238395569953374178034842207756175944238675407340739767310104006326823930264164911265114025
453141274351737254227342164138910640105527540572059374030431938966362475046310791183828759202897406611601043003176494625
236373107740928308588245065157085143513245266009923840708887088894632603177070150222750028453428795828717178319263746348
966714922985194085765453108139662565553418499504900356974219986609923016620189984561392532084403900448925523025458966913
382857050200688632784546727995708464861993324588641780192234701576844803227188561513761531690465922634438359926143767700
860507669057314715559424352480386036636276040518082278205014630318224620590889931070024102325911376427676160990173155412
007370899272478666055039759698997148760270726083592829176786517161774933822628257899511503680651880008795891881885766184
992992193804964364555941871362291229716908632400131058386220071318877303444256466285536558074432036100435864548709497055
980216152249340181500502298681841380213559864863051889408232871063655681163206147736263185757822507911339474014689438576
673366083260062642354424023367599148283091840501815014706299440580801389613887531635125166225093747607494245947269549967
420430378620129967062853037230119510680412490337903341229523628433735499147389177583170855965132643108026133443270119198
552433462389723055759340097945457830584259724431492401333271221275855764193676750308515458696368956059241841094789057582
786467367542279490049996139541263592947298715863679782310809203435686168743308222465037638328822392287449298296720510219
507652340202280045404830664694761704474702696569701439287882978391193427529441969157446027138032053721342352725900908802
343726274784159681997572637153301288428581961022309092833331768080583016680768037166334802912728057863690803622989645253
169146932915160181916777281022290589650136389366674306215030154348227654042557561677767692476716571647579485600585214252
813492532979214644491198657444964541667695378296858025586058346392703917229230890909014293414654093711674794096510443053
674431077414899508092222504372889246043142447066302556555639844042862445105724675721678968235711729032889746584530134403
711826990010966627322530711610685873610907438974265292519060510174940382942983109738757168831076363398028496414125128280
421502669875864998568948835245516585707966497300840149906156402299556999994271861512136304182827136803799693039526184492
995118645024978805766281965482323751657603077918875483011466440078773815941915659275921551268262997340523671463226157626
991289787004260589743095412397866873882253666180348728194647066982190299997938541880750582511116327195243055021279889674
243348749785368963740198181905139975357103961246538512503376463124507536603693096340418017020296284999031747000341097443
032101386602030049226855354697231876648281787205560409902898571869047992301989057885702433124021996439396550947343260282

3*25082306+1
1529928 digits continued
184327011997144085829109377450711921441729513548899299983862585226277666079008384201106923593307115198198924622273776645
282292591826876515527619649370429509726765334408136357070162675290447766061892233825778944769711494324340102745996628288
808839896311571795030429909890612618049765026447159543426733897237393424386952981236332369652962704535133024840266569944
817537155369099868301518854621450086124504386390180186700779782122940982472310353534525897287329618610746126322318741679
934005373022715989044010552612681440594008629851435216309793407939059527585461273717927218363473575211274916678037371000
424182003539782584676537757523786909495451179018618791020220102727092935072385400491419880603657095559237130325509651264
765270021830090572457780391992557980742679475149889854741767310477762639193920648854475895875024989669229267759640470698
217617252424702176407610140667923542032891459919607753824278924511655192099850540053902988628626958802285931154388843572
962483688292620994400495377596500778937180799853034764378641854310323722118114213742883260768363554382539950345818858576
559960219565262080404765419838695242256178417960293366834429034355134190147166751602506723503578585167120343869997065772
848542881050753133950423228012359952092337836867402464482123236164368631472614386101901651543848402847090195320195403433
629776302771400764909418477042975754692659809381916452469039554297859513220476008609178274122128593999607798150378465364
479676770253459631931849587709621910621362768657155714711929939681977616526282873391424820270346281432940000073724325427
205429543552468059738536001686358678975631528170757278267855661240247654176806145555384931948913091446023971809717206193
959196903479083202635813364311659222223001819054760864323139368539831703532137531797341211563354351957579621504576249481
476667626743265232976197102044720584268886645366750860469799405366995942410212520675184115052302797462555294643399489599
191967306927196887981026641710459335835447402099855248299063776378631754868152838484080695433219305698060064158023983481
217537044007979527772958285726968893320994510616208739773392671901771502538106157077973653991113104592847666316775314117
425837109976122123845995223365888212355745684698520374373145476648494334271137034907868207346386396537504224181176217236
175715695846310987604316740544861033576325851492158474729328996986706802597132448970071241352256705626559344432048020626
386608362951276898165075769033940453426141355821193366971884047541500190677713133804322638916624844879019068339425295651
587954934393983782181345934638614678416350792459810092506741833988920199360713832337471507775774371375120091969308867768
934610000321543182000297943538994008180213057189709852048972469065940275722380279727508159875966576891563124661769419033
820360420141623042377114486106280168059768541329358997819035714207224839173477318895763933246989914343544068019333184187
107458327539228671258060946468152710861135088330582387242881507218375403312787226963392051881343720701165048094163815942
670611327231473265035006770532986908885793424638450645339006456136785021201817257276672314281934614813678897423749458257
182070934413518971222631435794343725112276089426349718037998295466559832071259072012058579076210510542547091229788644558
878864890151682298136369163555834191371515340867842240113411087326896873600122347571164952001866400519855595242181792130
861779953302193450525100497308519145331286791633793825166653712472445721891917859350833554546320519908225584304978140670
525192197027062905273671367035640660127431897531210339167198720476197460257636901247613307088460477129619084727883240898
519646863703237141317324377950535629938239651837965778081430806727730315112411613882808903349118621827867594618680703603
796003490464979653870623718490689823388455722846564188037261708243182035426053001163483608096336818742651543609459325188
157915430490917743503569730782035669361370658009478455143413391142857491560063830934074697695548484859007191212388638460
312242252369569348451864304196464079622619728631433766067124061321368265631832845436976951778447768255846107269279885753
272366601028647163373351292194813253543576052383737233110225479761365021799708660587304961464714728585712504409142883239
657755420595538232892457784558006119081791020031233308496191802673125962378134960037337605207115069471683335404634561646
957253215356895850744884117350391593507276753045300957901557287089419319771537441153804898005056002484712061251546608726
727077276695364485038957310816479338386519972653137365820957428717733872022961671175067467619984583090266906733726850490
473369463813171814907090126174420242970357782326100562555485642099235165364529830492701114752971236372265410766387431393

3*25082306+1
1529928 digits continued
730133915587394994738360999901498566507101830420153538832713907774443300359366797983403160805214666251394899421258979060
258214474517098599797943503320325479251182544306273953946025010670095620403825920460408565901232938833936535865832274107
301822604826923354848058511556238891520715362845101618825769459084002574204072918334896355722151709777441191871131506007
751602196843632562331977142780003411720568277341619812228033704105031879114599039676198938812877872426784210986423693801
410724592373347743861221942014006569123041912555099660593875715631096831440292098766120487284971326824549571574347902328
164068746053981864269797836797850114675568702234570207520830431445455928026210408789586935444895855360277263968073219869
210289040599959035110754497250932403140138132486768200263121561351814032821061799563023018939194897655913461870991775536
317605107012790724151136995163468955533548936009397186864405766970014573074972393554543663271327878048509584981301427220
302325333026960515812649517966230746013257988647587320041400361883390351157044773967335325366488007309247684832850973571
117539265616009831993307273602165743928793866761407946007646694561796563624976712493121886009868432284302830285887565300
127418000852230158499869492435188920151783530341327618707020289087546896751529832147253667256054757600119994247523715448
350355820054593858334563349017219179544299306720133548687288252718696564549312290700390517001848838719261282563000799669
031911475608105341610233703035418104260433402790544852662549645130464311855070619249595961492466396051252478458531195465
825851906359461545428152006757990885867819591616850257759157477369142169194666976010901390942888157422401028667493134501
150704534351323310955363942688874803676134964428970576269832155514269283376474505095721843910661606495221930789054782941
573944654566960924487173230047962730695015151949377330674883517748939308577288077707643142502965589341218374447532456799
352615595634221873303240508092719762511237110808093983798903484062177178858721800387156448280957800319525137628757879788
092995709130791366285267895748140236253895518637801603608047261116914495501676441133646355573657277822802726549465649817
119850551494012662567791278915133892739876857231111910739555965914314904183408743260263594801372844283041962714084161562
620723328295371508995988888509012042707676153231540664756986962278033339068571645153073415928916590331902518722852118878
216218027002119317711508936132903931553731544659715857992219802374067322912849743572745285434790891701635796336905402415
978099594234772922742273181658306163508266230243734893080904201278844889414987170558463517798251292569968420428223073492
985365795020892680006944847874061463820861300004161441629689103020561785879384867840601797156246438372800068899733523670
667895071920565511024835963631685218383018658925255507412466288496008006429338282919233669005215715147404006474610666722
403209036423866446119509689555554675813340650475264768512676212615922789073558181953424176561755339539291676583477892592
809233289630375337682794190902669974455874833466965135919369901951524069331768971707092879191843949490358060976869828678
716752860611195413675197688565008170345743380236153470254641380304305754818488419603565458506539640205068419525479977575
604180083771947404930555974802224625796463715474043565890531385244668890464610848352875795564905903932485346866113993249
311342173032408941373671667347835261185306676288610343270987273335930063215977139284920094466326242230075343277191568156
135860524754641852423465512374451407293661642522270112532274474253602319746098691743635383037592109122754492083492458705
374730913360661682526036982656501031213683594165097989901601174994174934497454758518022700837981599832496541785375597615
315872791585479894607004043470444014883763680009652792047282491965447500349007723190922071321755988911760918847384862474
206266712075546502228325760488716722058557128908294961888378482551437645725619754525652859735869292900892936911290671112
749034187180538712796992698536195710894732666170022830128899936278131744334658459524993822229306175851064295208984908844
214476562421000436488901252019013582153170890353181892639698463692035376000479562153548195811464706129193779304640802340
671025620026763425577011690690355457075363276113024970221451655205652319804526973855288035649664204547928086063996629465
052116315510267512398002418458531447735302956655162254471551505372449753123763103015150247666971783261582089222261432102
405933105497449709444140656693107685119740764398922916063962331299762403434022567942862054916147757442412974539603269408
164695644675365439651488023237796556436651760428505181557144247711352671160891736205572439583835142481070676953295420616

3*25082306+1
1529928 digits continued
688446575378628462421949479549869644351594949507178789861703968479501633397900222077396536477132475751529199447684356361
410244909771644894937049393957648269291371487213686716231273060746186569347410796018750652493355893573115864274471053835
002963912147289352212333725210514504669630791780249309740316551647766044988331516620389749699718949649626903593090933941
765800588995886932697936860457276443109589351016177315686383848571672058740077835517539983281027275267941014964930349037
328480613583115822396563392384185608483625736955545221172953560176332353536498441044198081026752708130355313067238751607
324586155494063827537337737386779209441481799074319487648851074611447335825022462200474380814485305738935043053387957206
749790462548218204685916316270487698961083726281725503908556513601282817580374406553408166680481060449319830051348736631
307075509391941054985381864373166383875739090221353722685233047309542595097455178595780768472763834755121050923269114569
046953593921168096274347001499354811186568383105417672199020117419913008587801142667383285081688227201225133960952608863
931141277130385386806184173525535510516587561561385357000916301783397423976160053576275092429246252539688482437383196699
279633947296479929441144098299383306803098774910153037051524132936489812834918552059805084867095536625381333076226344788
148013113014068296926627518526929447888953416556551506432714183247871372800892151609062856638839550078386036940152350763
157624126859273176301665219488883925885912944496960496017087573521650585338864983976341955059586574439620291955609191453
925411838191499114367138690601745223544634925616841017034511191506467731639258508385304130444071756168376830326942616698
318256669058066806882272149671071084044800208651270504007326399248942487477953717674976301041602883162503805558473799203
486638389180864596616920001195205660586466530814297290210373228822660565899354140843894031913805944925875645410369270644
475562869111890841124165961957737663169106654305796992370164234394103760545075438894036295837255061618877320840699487368
987815871238597152409340379350290603661878924525564046223275824628592151611897677680190854673249918562306983895935012714
712280766848536009731306135766087960493392950102651844248868783019402196837225974945075710617099356865041355023827154916
264089314119664926111702896341031336427835650284019280842144935193393197307766191153467237299676863007182051958401750592
042323824081616506080197782408954764214715254453859153683075897193719943438688392033168078414193506159522219145323052775
546438353409250327066155788146341345631611193597297047124600465112636085081862442400696497552911888550407156224173866781
008177583164987547414297934739259101341265536190201884958275791867600974483041596715056530130725249276452745038719650184
738752185576369781783919399919508011253880821430953691877531528446785943132961389323719613156383316392757870356456627157
703903683247778450523351863124508601664310219821345931417943475162339952483932132387254574793310690284730667195115638110
932834539339393989109584401995100020350604877091431057576271850063972830017285001936669537740567138925341826771802928816
901035413602127785001032522472228527764463620824882027355783947728151783826632147628215508114976492567333323956844316709
242768437685422352687630640640771354067116290126946283355431439383141118543623878101208528263602398898944225729235690126
946749744466702891491432576941006049008258016709038148106074474670830359369411595210874049264502870365350455336410170023
188150685876393344805770063455752568390588843014179070013932162118384515864004305465906686375827008017921339402225381996
744072335000005714647570891314172510763073066831658779468152377519719891336563414699307895498696585426792732595754488598
079163832114502161025418734662983017637084292423892373521580758931262320653156660334934054006975570252262773876614761548
940069403875075112820658173627419081791216832612902049568937584189785286673109999277830680697926280564170658960294972994
676642612713063212896785146865763632277962970591846073391822061435005016830942270387256474694806444664991875125453092828
209968665017908606409759260663123344506698313862098715319284160555055091838055173711542010529199735672569208189602060069
572325229412418782160630591605239476373363664249475383962321599088957772465005925168443623957781495541152438708803561073
751232052993827526743917697482722233630608298421579140954946351178727922135215424875466555617223883763211385407800349605
332800278524904825370977271693878716443462897884632754870239650731218554415789972001167841816326379086360520906562364222
459518552604845330555499201487938819834859259331065814833154914787501100375293065589528319331474615403254024721611252334

3*25082306+1
1529928 digits continued
986354525195281261042262903252426757439951908312308562780311203448504441485376420145755658464808949806884023944167525577
988741638101980022719063350567054770794292492898438387095637092018511609248238856199693042107232698735501817314094849245
742908372551734823105735986755901351450412570469150196721425919655413731336508320822533256256090219396526596414345748990
089341739666342797951143055353423032701456516158083445679797851169716116465655049771641520912395477772523883641547111492
323283498088987382898343150530045419432610492640986291403043148945142538928835573942039808602239323916881704534405372035
034182704102014998338973637024689914481189527601951416625089006382211722924293435753991031371836555063714583375472678874
807469737772264510671694013950618484207062021714567265615132360590848868213142593240838536383050255660225931363832413364
026281249312248319965414644943151967012751022058180702271336507668669359819754562612995211488102623799830870854562259862
969326267422385026341514595136607330498323100682243305624419407443575320821409322357887402178943019442052165008209520264
124140464324090730037117410895372525114280076347548845161974722951747589644965074832674429537670979135462784817126309880
560093183272479527944791627844310525995663402551967413990075917500407135135961991654914012404163818995152160870127797386
733283268834386009155494629154727327574581145863595227323892456629225993744135606342319600525244538082058312815587742533
315969476183751429820237822280410235732221604150965787579178246946395483409137307675596674451143032619018218278662332261
527819256500712876973997122995403343766529643487852222332620129459648741387863826061021857297744437283673705549214948511
440725329925548667083445152393244857020520482384309236878269037982545029473197463183264753373929037569809336596410272003
849180087422253027090925185380915969825801708562917741882961601621785970901670263163254273774843137371690132435386907547
883994613388066960137354300345137228398824372673380128639830074570619890440075122411217428038572826055308619898162368685
889471331955221387469184646774494973988622182168103426306823966970103171280082443099768998982548731583753861683740979385
878801486819207367010109352372994945971536668608844983559857706382987456955433057832922810209705428309153035785269314031
104774051863194789289723546234422542258990261049298777339085161412850285409572102695913926566831742986108504771573961261
488474921467905708482257915038634771124329105333401025490491403486178836095398479614964694620730274349376451024314950128
895569441818427155072157941968150388077752007171146633396188564388740502667811854303113103123226515041890964541961595617
466269025572767846207786152753717469460468878407147681155271874879061936350177849426518343101562771384120616372126207625
123685105303935480487414625660450580895775123527566836426560243154464055937799243586119896373384616281325164196708319581
713799641531780854617757277372507060865488943147144867329163060572617534202785545383076194216553369721315347599501916094
167265629304617268555612962849940469811478265128747544143133036633907899997418312238378948130268353838982565640003407230
051154894026904770555779289669755626758386675635687125830556909080065475818331578241625941061735122700031658911734553551
002535681113569151976347657573760522623198263982961790808503045046558045254710574320405969284568080863232346826650919720
868544317242791396918015445153535000267119597923896716907605542846007773629344184482023418692372985390113637096121414395
384930851649807844250967836158468946162951990936395832524044578105733023913635807948953473775743574941770567498417183561
820202459579827312433584914099031369526096182087880692405864652936994629681697624065425137782510173949135724002742246735
241314166231224155790034754989496942076231924217108472227124804536900760702664922537760193019909120131008572445284197035
323606438189841986083220046734041676369575162855279404108320778882984459755318227708092629913997415484341024920343527485
169645784618107505034914616491054742055736483650491987822152090479944049276263377369303467332992821090975613381714642678
101168735973788931268220010162244643905829117164688133627901116757426702083804188446369850588480932729261623648271701517
318231228674467208076501832295910036992290508517146444839778956057536689933249597441017330283350055110817248857280200670
388646996063460544632967969774918546293109523693106698903599574809759074766774169178870182645490533877064564095384851571
899402628444523648417586981140989210390685759572627476733802119981039054836037566750688224415059134334897234517202465858
218634117270073570769706538902834280215198101009384010374858940207713682161324183641385864034120999311469188298397115199

3*25082306+1
1529928 digits continued
906025247197032522389074301207621122627903158312549122106700673530893808478988687840253111286034712417816727538897262960
799406527725935021828207117379702049453311951132485083256513035682099709163845147360983011439040676384732873628829460358
437600504369674181125434256878574954927521855978860572895341706696004764467618346723790084051038125425661304816427379582
362835485300472803835963381842539802385581761943747362326667740798927815352908799130351561039017093769712852054826100447
327233699402507215724347516309946724978092136357173410001100377126871814232442358588294477759594415217915083433644256079
954881844038207747492618376429279709330526106367263339893027134441379698780162492059230969615248440947797925652526617480
804395618904151879481153931206697392095579670374466908883308324527640107978796530108159029583027853084856349560137502313
324753084362878017078158255703660192408464792243178481630154060591326243924451126896315683601529671839229723937864790416
507983560801478041918006176717735806715669704446496568862709518957788879365746713655502431370391898809386877139867410764
248449545527830114523037402126468460721062707884145196064229971870163622381529337246377085396757021350035418120774096912
147111819013166974539614976186226437348810757601959076896228764682726109106121596178461820651088858533617570928803973673
210177728082420678459529559459289470451445635416093909295211595633441323995255315790593712070500858220936152473253258714
030825757629237532132950025775217537948530024759182551996604927368621610643718475546111483241630836068232186812392295082
322656500077010944794916541350708290308336848103469880637959550993101639325621813948471434065264529489464384183375066568
835418372035388334395186017579394121237365786451911339134744915947273841076984029270570407666494545388835863523195495738
463897137003647558601433477609922950111187110344518591580501760970062529094175690456116359592090323446287718750891333239
246380498452889946408644874599450098262697466403594748811739569816098551864183684433726595528258660854749469900123468175
768235973921112240827426176503762823672656817414882623851222456762180694275109415460676828083956119335992136542511050438
819258450494765561383073169501467992544558074609899091803529973666658700991109012711991818426477246305366716154499392428
048654810647784060269592258547074314127963310817312213192143916976244292863162947990410564114320804049550204129379170587
149180510326522668320492794372817409294794236219763089179621135918910344457103776411300272084935264344535145802408650163
393854398984683676440713463173448224227972037276806101515635605566020545546986859709613729233778089060696148442913713727
854126564967959528851493609471047541451516417132046034987169263926024207134224990552052616077915402358820288688363752463
730285708082146484795647459195187413125966243585348499300627675251814763148297961698199720193161987691811338595275443571
228694616120445778128925514991344502935938047355942421965228008137407305795221196347001487887171154463917740218676122638
735616616598650904965283288719472406453611797618370877826472686009113085807670801762778928236884433413239893623938623028
843027594802819927262390420413408884074355916228571068398812136218911225116537366898961661373326477245409228194290261558
461191621031696774136411466098017305338780149009197392058510147790826550141776277404906557742547095723556801510990679313
050434151964318093033668227598498896390211967021931080585265821644198571197681773945347795112296805595289149284154580516
659859374504233124206904591177052501700407355418631830619933880203183861517940021180657369828660735460052511769398994185
701310187944938519651160716677754641427283195516386133604795726781649175287547011937288586818027287853405629186805468047
378378698569694095392279779097579957036672186605614603394570389256841598750484762467041692474373579810837522473759515724
263784828651033404852513964701622434400440308128167410809168503526411112525396819310732978339736351314060125517090942456
334687754748491095641434514902114580459394184166658009370235409757531476533730104529434615474076974813452367445235129908
444614587274327001835455509140386313991218263667484567019789487728017405905408880009015347090914094210729697610570179637
464736936891905017456978343425116288120325298175336322015205140325426823037331244163885699060622910251106718900631177431
195147497774968235815717902979802930918519040286774355220593640767216994490220880551433617396262912687984350620645390566
741234484501898643545963032689814979453110368107723874304379808580700485887205959923679670162840696625934798525096186195
325165594145190699157433428854771851693535481585492110765351061664419952453522592765517288125509742643094729977983807516

3*25082306+1
1529928 digits continued
088254352595441753389188497068249369613901121604285888149529251409993796290427545180349721007839447767176230123269780610
453539540449872571318981647552770890915184071894703290270422670481396231754100867268818093499913767532797920526946053076
532890112021353475418735209646896070251338204577138693248390300468249129159399483857124061515159060737610769329182554767
546808439647792942647227956034532753315624176891412608759585223328565160098287724769763917071713916485407838817002159242
004323337598921652740659108208305500696400160434894139531948184268677371392734024742859437549570635760940517507983218429
947274584397105464012100629668266146371009936587880477581717686636477267014395039157663962147959279391375138728814018979
152340137090160222930447311391459404535303174595596969090099060918988422745947055482071785181154870199389857786274420534
281076778270796177425399686143201429318689692365756422574514163595408719012520275538700072758682564190696625357208830408
046442959155762327090526915207981023797706847253821051027599132104991979795909248709076846944245404962070789513515121490
454490130785075571804980117032298351984068113247705766327310878521665234722246241388767734746034712104940259434892297399
534403977204276351059810871559617890442701195780776374374146730019963173498467034824024990267848711050075427685374459308
027499423324570555777714311752139625875908144057992249090089682411768857589501872423746818285433561370657952291401582743
756422063050336342016887649228089850700789353376352276788186150911549895646473837680206834814956326083569838157698032607
260554367392836267754878252670992395539728802234029080728782905018589089288442885786300062402848981564487211372829624945
882358481173037999901877418339342917452484632263637878230517925540152212696881259253813702676838129492762059054305212913
198728284101281041255193773989971946347655225305782303043010621253600420052262828797918186495776531177873690721535084633
561207214097400500701822060740231827648807864445249682806668121189427853114406152274532115470713227392690491939894650318
751579960364764473330504959970634222374444742801245045119160978905938462618147550704275734265993181763135123669574771654
659553214027476109839425853258402271847385695726159694176316173098129708808118788692285198450799438168535502438696452982
966918473110926177415559690826037285021409235785472743331675296270102788519314591264118296363176984210280693584965644870
886163880192791380412036627772465934146420777496599556442246472378647129357240688649702241465724957789768303603427351294
831755847303142250145965283031591594940268469667469656189325186387734251123987165118567501085949506857861803907604665973
203623748496805920688069753209211953722958516100596129909719815254857858456851836157685009226060322238374384324462578485
936642874081802182075015047017951384439452095322813244943180480281387210925060017112523269152463449651350246921956223405
786398784127516134034092466147500828459025938123588973263549356762108309803844486021296031965667423115062157484811401002
718210840558285104254688413755024594035043817327966215540682694565370602292769434465963090650242165768267717286065145555
685245398244590865289637645311643625078276019652318304276031012102722058574894792679382734997095147188564033049750762310
316965521277257244434038186471740841119261277012566582960098002884941995035914524953571093461375880148012136045787023951
569671381301774847930391793113095413128485310591554899600799716852393044984321056635518439012050920828973801923816615086
410741503595207714917171353674441537606888927957683478602327040717284065144660723668173274196919667294569085434791625060
226311657403138144507213208558578224372566377206048733252419126557290166621395671102876241086709711763311334245704906285
403600281820812571973248801935833753199769154330182236436446210683603278122807049764614366543817618596405582873197342943
633883316083411738911490643401439416979898915493009759576166010466790284443223169000437045996101386396696137470162604716
546784350403919208691208112255998185089707976918797574420466899674353850143410741445884933476053179681840819678316864553
979582670267805513691319322690743061751334387443263189579437878318557764793917631554623077139658493422692324577352442087
318366341406177624770967637948158627116272786822027273424914254882658317849352524563036288529638759065145244015307389084
808211241712785012577175133739614435108986116811735383846596624715357801463185595871917538034860408015919253596929192740
801123410961591973132141684708778722686624590925247243558910687679819230978376681835686068216974513972062938196578045047
458354587522446073692845180751264261418776344574131418032734293255257908558645516019640279348500285829796834623593320460

3*25082306+1
1529928 digits continued
249846404427621642851218255595934942848478152168397735297036016649872346969094951009508749500509205963142686318067629335
504167218098744017330923010996359454331897662478795184188110282254727259865609170456127410343613275598883769734647155422
302548285597015493152508168014752277958658263829546288685657076436178447018488496543895684796470380498036312961006633524
009152258155990669277974598892576421390111347977080219022597540454142631937668821777180751357604394664836323442673433797
127408142928554486306328395491617156377040200421175645297327752139935800881402816786322735410535548042113443490208968447
700659695897088960684203280389582925756068787219289690244392895070581486717328258638064424545575380141255858923700016540
700689206209940997290831325843229369338501856575151393438504668023759045725853233652890659198310383338316516859228999939
236800588821490221828688790914823330812842343426829179770839009496080590775175277435641246983198281858735640444314633257
799968776460081812362110994042017792118845654424718161808888940168602257660684355035054852653917147718029432127327055685
055880272453890311484921993368818948559173170734811276509351090726026312564007046468051611052799988112619816316447875554
908151354739689350413585815810040257696299722940141253536743503486658824968395317144905541120264731161648486583807869032
407662123212223141229189107669484923893026023971841017962006880904089845613252751513758633251363258227127747784604107917
753029840700805630882016992244841379063617777999534282027249596846062214941282220036808977889593236255944436417171165149
002978581451142416136659816858785783263257794922098524118538747309257238533914193918659633094727437052494034283140987253
813004918106355713937123742485054419342118896287311841504829761447573846671960264540754096157595072943451711530259340106
930799957895196626479131001239815081366026828907914742749473820213355905293272785189241957756444198587901119423091103132
467038277829731237849455495479304642924321412822084639106494863289072003364607125076056821773323378780660142693241533444
717501518111638865715515912900451930458995921745747486102906738842901860218637860964429130834517712306171786463882881782
071965541311770019482383826280719649525960105062723530060596029021369069214653281275443406336255505083967115874158240825
547689953047254720849778445384251667258319943788543000394780396854145401355971678797004707558322372855818060888054989454
174613541453667354937502681228928169367479200090937373019170899883718530225293988134358930730623560650725647692233681583
621719072826898593680575887830014868917338863282439798624687708335106733789303312255998772515763178375924124867298885406
215975996078307807423700445587658541358006941333587332259989617240346583804033506415020952886849893374434576682195801230
787293554631656845289837180589008105695047641995751002066947559265504039358849934453998478105451413747713937128207795260
723968165829361387383273927649270815541664263192670340675784251195987274272205829981835673427613400504069935729961517281
939050923218223766457705908890847074368879069337908963767209498933062875401855643700319210005747280306330690234903172037
841234958582547506654755196177456365724213280836618799253149798095167792100954721110167582544779896336620272954213204332
928795318897074580666101423583318870142348310214240607068901965275603756087770814555545483129876750882362862443540091306
304331327473317975493226343519248231148872396163148061555251480536885261653462988866305567487704391916454950289358974183
399989444886243913522755751288033574159615542228067211967013601056044652941131707475030928875542760030348211911984720060
812347218057077421279953494914640259909618387344045481188934755401060976350147209934146730559161249409768683479063605885
113427495377684266556929883141395079387075484582923125612946130037644478702656258314167349420742957694151458899739234563
525042196625070634523407722545409811085111459124232615205404366624911013854166596895379279643123813578166308373174967305
405241703287724557193210988904003069176603344755020620167474327786864755257105137798456100887820744693323878730988189940
175806407880069513558628389630566573463689926223065447624861051802417100055231953994308038495888082344432366906510792251
280994480665010988574396287267176987575957214449316997406781545890871253699107480283591142325051867740817698708127304210
473173026084063068243397461681921423425007060642068401434688364243039921013541078436796878231458530151635140521142084238
041256054080444737384698864655382904723495857537236117533789751521460001880554944120250277695077464093860402511655654551
391588377711927104572730096741556514648909236289308227586131600303233169068486098494700382120136812324426549145884869491

3*25082306+1
1529928 digits continued
901673714589921385139987764215887900178211532096486116472227734239264022991813053220245731660542885977538209744685996374
493437673446141848424851444762015771545135964861820769179533879068986403427834572679758578548156608000595380100922728905
241116631632665797634238249638318892703442493596287578216005486350136619122625634351955115914018755820557275139482492772
123451410639743422395250094549141229579849331182768474438829051798679199299380317554332046652828736134921186060935592423
693106569279685772063238253375926094542406278588980719118046453528712002759628209222132602024135429367272882289093714834
558904970458214631518479602738121625990556706092214806395809676809926477618132973949307077798539706201856761519065126808
809301822741265343981289965546522609625222466374819883119123099998211000433560692762373466169427689905973267655682902635
620369138655392763489285555212670684599055977851823826156275354843574108271143429727661156755086409781102501384513205318
642310117370466339834265435846313284088958766326242870069739635494614926057257374053248894250115058491986553072973451778
336075696417891012708723708662632661779080402699076364511543184873334963910823798987827934822713854418585493895377602609
745776607317572443058269059544135795892662492363775334191033317875789588712493266728014107436470908654617414556737303396
977424929445298720036275831229672593857858863042365833617641966697628703712550858746915863601722603878880769491046901037
503289314371851512097901966158153260338574869013649244098810765309650383626751422085041334178714961625321006757597793862
314948485704387448287200821047556217069943403573801871452327284245871615264665300392102384127477613215577456719474896671
569140433971877836416524350831929327025755369926205305867098559886914056797567060904930270459999257105805798036197245448
288060596820959028348111856952593857967967474839648187031482909415865135691791081072632726207838051360319750465765714496
020954561009387442710260901942669363707549258359189191120214833689435901205233990147622979412439651436856948085113832518
147125702696696157997474104279260292079353215654061396243824257686252199789899228479528324956044595197775642070197281115
943045877744814483664811382589902088443805701033601050350138781652836099642476674444161438884361339841123830763597573156
861821583265422921353053955078456549971437189966374343164017540454262744156189456300215441103516523250935670417663747258
801740949715982814213312395664435735892012511805410502372974723063658631837229545490201099547440276076473305065149319409
896643537807256575155554021618240567153957813133253634109918808211515642503938884569034064681901453926554545355599263596
797962076867429927729660339919777130786602782248622911180180398311589270624011131295836811907425055307362618007461531822
013813057858712136559117951313827455799656908653436352060251697628721847139987309169009072110321865720907179376699439651
726923069313383212457263299123419152396249028619826412511292392553009249242146943926143201242991448800745840806173172823
206669965348933892703256162381888374746721218195098830176524962380024997108366925526572389715144174138732059087118853599
100849418535570247298894816133002528918855938925641178317481429836080135612127625257190702041041372219644442317759130316
939164879272096836188054454323666237604962671301405841173183933446003283304237761057638808646189273450010463495018106224
387813110020430978375596586093695361473564972183184416890092390584785395677844436230777671837639918515068708031904275484
667079127719598827651122206161529288349996018925739443621066826314855934133106981554898784408898086967364037820605269786
770519641056799216956330675980515888031762962026548332936073585312690336949941288960856048045958198245096579246554921721
784613161928979208496077382110608784806044712253121025856870775051580240883694909145730490686412432184787540024370777372
744789379955965785822451968456498254720346333259474732006340202671713937098621040794442034087506369197453215750615182643
315860988635497105483756350577249845628829862446522549440520883637204856585300361892626257728647143373363995352450589821
340833058860103554805318853517040191900457482070925619610165878759776945628697592966608862368692662833179341946783187509
270632154433461793778901401180921564892403637242109631422300224904190444887630187231753127488932592690968244918641707542
095963534975868707263593490895772867720744436452039839609211063747579678530214919791083503981533304759391297751935276524
295246700658418870714001763302204310329714852469962154546083715466275242043427366225099008555954435207468012243532100423
566290006690914694930404511324659078865479512583545782219780779154328342101659617362196385931121140932821650636870322914

3*25082306+1
1529928 digits continued
552555255497565126997194374551980912199631173449813507203029858410736728579253465831014741966917011790131540764311032529
818663739820093727244723228122751985430921845161819115578907433886992903596936269919693962919736775535494227982513285844
205673638564702405781456023402723325301835710491301219345733137551011974228019526131829070948755441340706414490171167921
145624583214865230398505168385625782003687534973074658045271278370573021961730068705776884382696548434522389172001323973
553636829410322077036511037990327934795952764244574088940678950433154987834985725207837417659432231225810281606838846162
088201945820351138754501308259681193004621154053295085802039625188134323866692010364421939232104639318840760101674012905
008903781806857455856135131591157511673539382147585105709328514955564093121515792586710071638761116433413337486522740041
942958166279577557716377663262982268449230743498926692085155997764580126966885903709632043718733429705208226974811605311
168161122664165031592163859361515406164508073430760156980694661244084127192002189238041459532013802555408931392483277774
098103996974761734617692811833969496514247814412629745684736399965695940250094632516572221809003639034006938703778554132
125481767076588925878496139284727004326558879904940869367519504129897848683842661754053490689687080269828719338462549098
580002366804691015567913209469334169323807893029358758187407458007623519648254661415851093440205937590587114187579279491
788745071598670670850481347550456390269525728189299720809537709231527472559161261120120635171380938498006230347974349895
979731991410977396115377462234228372279000439858717320194701129586505687870134948672215429756664978615795097557157641556
302516719126718378877204741844326109788111097352597547130077805267447130864935040542520656420085439591873458174029780388
992804924187789058496217379582029353644399049161166342334262975056492139076781403369889487211315587189082651878229800182
597585350758156633460815201404576102292377464497496290215669212956266287439035788450998755504740590799305964611488567056
906459873487030020142787754565099782832131165394943354936547123118924419077201855174026955049494004517414911337542510942
656313799799385679107771358691711916393377775008512850004420521693766033189142302180329163600436322017467211599619067157
010182637687191537582336674751423246149577345064698161987749375233904640776910260534846355315028889105058867006962796709
165161925265463676281366220091923300764885156992471316096449009349972356153510347492302923388720558794113311754765903075
515150909276288101824789725221294341052419395755624090291257695299324834991963756649015706143810645161581977942517474187
936450967830188084065929970016763890473438104557630795458791918397554965939412413827426512311016574929894621778334265408
406653102699121593094388601820948329807476406546763365868001021311028267442638074092340070693119616868724473501939281081
402181173746624397265506779503891108198938659496187627924583825958170224562591842216875780487844279966027713807373231310
570462503026873517023343413495033300219029645767130347480802136200185064933555642938533344734947995473418336798917361429
568693480271207208677103349369873986526241936840900895043660530015818001025386958127094125311864984693004929028551031747
273951246529740169224756551611912866490553090867266731369601650558773045712475621961265257506638153719761491167022897238
826914789390853094519211630645943596418135972641166516139010490627455481402629922277202992704179449869286329006360568663
352335337552466964148997539485644671686430327139302606493570563520291387782509595710744045731143654663115588638411532384
083278189421711956422477159806136064086180393471856766830619866706866737754983372449322400384263327583456913948464615599
175139084398818602686260785437226679805466487267439557954130765482150788880874025421345607756240202849102054294824309891
354622209548114302393938570979447089868804865065961234023032313728166261542858729337928365824080173701651874477911845971
869450792243207959403932468597107653322859392460709715636524722350427415577131004613689969164946949232377248235794594026
556087030316879816670189608278761089385102131166881685033259104165023196384607768794740049801497806869292814813661036191
433825927306812211940819685625126407679957052673794480004549011855709369906732242603979929014342483866273155612194564046
494563802177261790312255390531495211955555844107135345344446697048358913999530287983113620080338680023089702161328566320
862394326415090680658597394679719446561700820702770183908202244747417351907954008170302365337186525253805470491269320354
136334779317233205444164977686612902403751366023719461581573023650152654123392569882586300255379469144486132137198347745

3*25082306+1
1529928 digits continued
724241748417758207041551818645219961094477988186694180787777845142397414170052864878810257680229038130659644620614186294
047557435587452355144168005782633134079352152842315349325737381755181994210282298140807173586880506746200569529058389536
553662064042886457693340656917048088969236616268854954940737777566282607368250618685684546968507290585353949773619046093
264848679236724463582761595459336698845917616588132391222481689539119637163435009084227205502832121510929420927636220829
405922670624881407993577238621551887076023448583887894634687811860448023958532136237952150726678940307701028251378617615
485457500904977992087520532645551523728472455469857359363778025416219039103148885665451484069646040995726850272352907118
125576942531043402364054905292264465200428286223893356612897000438343995869439229284500179857284141682177648716467554469
585495119078633084198013455389809905650601040392445237310645660890400572612346653458456326780706968729178608254599636336
737839485698136552789916717112981241534451041684191817071718054693857617452913564879812581369008003310233235075723851029
573976671851657637251486007266013302903498974184953057579584867909761191669198276483990894556176678835788149670719785672
042791865990012267534539413906059912141607478537408585548629864301779686889364934377618390351240841586323251119047566050
626867128796908416700629232434641110291786161868591756610076859909473194067612790946208876875672607474701970690853773963
499896806498351703988586434631252601657398765902078865717272103123112858091709342654555140956887975164186702494195680323
552246590995156652459898234576361945405961446208967260558120480541803899290936653430722807952269494621982627299345533838
413574480515315666575919180052985274016218257043097698032433133419815683013355810907100362787485613921476227983972280939
721850893835224618958558290702246820812700197858964251753649644591638628057760228216770370781374093987963251837039251172
988646279479496915164646186054900769823352319560752221667650450347749556034509474954801917830668063282135650588202342338
159307424647724819421435831577610625210155644871076361741502411884420396515659185995729049222135473341250172683986059239
571779033848775302024161952103591670006716035518210778474531437636130822927578195739921069676355191827479746159115907374
703863831626067241702619520216108192942230941508414275534626739354691455080227111719888949010661309445474825682480854134
313098077410666593454043169653571234468684208337172185749648493353849286692025609539603062622183421300601909855230632930
896278545977414036631358849851306667838638529147408820713317891179582263835908408778122175208049924579711725404359678289
817784698477747895574069335563153923121005391523583287718154892754748234319628244431620624295663753781542009763533617340
628471810899447281654169469752159938336695787696737870764600682009498916671409297134072387718590411116007701577154856606
906786024176101060137546491509375428988809399415430075293350012479819742051700760314648424673823096196939997027018704443
913543750000590841424344002392877286120576792274849534478504102313580952855379928383814897039842172097271214148269478253
023934016601969647620975879203419740758991083155235176700604727110378407824505436481224703452380598588109399821829979436
878884866874812989211915650399176656998737861566010996681666315363867188768427213376997484262118795359934220959829925072
720825787279062041163170358111513063345663078469274401938330464294756742434176192136787301976622920724538653318758022526
681241070692396447822397808656760640423326137555854237518720358317205377231470168606895782296845342742170917523402374596
980110654974279394288198592507338738978332795886274954755496017811786807298868403839964513293519226874318838798831255184
839754659105420068485030978583788802643793878108706149952658674324569676294073114161254197687875976239268236150689339497
770731816314143521031510965046251322503639761021909151064178116889607407166713253123259483709249599877130623731060940755
353748653820316492772953058769899607802224521118321443302922749166693169173661416288867972568807313488167653384090189757
767459302454885626117729638620422991513607512872594414874850375475647239642344992578099148006044215445762446664569406710
412517554386542726008853489265877156107908604226575270959681543888488895595028827359816448619163245199438901247977904886
239284218460983603120127777740767342037940369201124916039755377100492567271239252081314498310726276367090840655655588957
239326158511305254615698833918114809984223502284266816689871347461908266167232782793741769078604160633472494307201554468
869502568856574807474852760454405776839733822425461905964014641778128457946802069415194077353849581906398029138809867359

3*25082306+1
1529928 digits continued
134187666229764662424095322684601264800251371303913573706704665969340137616231320564191507319445748049760266442772097686
199601045667337182883253585085441889374040247083053978363901254543093267186800924454725676621502127276627464132971935039
782229527546498432134036026603964290660524625012665105307354036846596540843505925583482642118401580602327960047991380569
963215672833363439033829640059228870991249594457092904812973519456775159364748664843575145211301022134040133109231863360
017148722649127411482617149245414613484551433745150625632038664788362809373106475620963259075477658856134559800568428700
545578407922343213442750843607350276152769743524378304214178838355471220731473779165444487799494149009482246155898779351
824366197412457315795759047595889241875141192608320748668213748197715740771516201357768474676809293045499972437970977879
764411400732602547739053083547860283463936293214233813838467176567245338598972356704834741636939626927683462504799242588
904028450240386252499925174828177529071115444807309742963128664814450676024686994054285371600165873269201402319053952786
530766339100289745899786493937279096643313249003615027830010574693156639745567579944556356973592865855200464648619040216
922837616672254304089531030631906980464835423207700745320722889643661685837079938906020732210795796937893474571670408639
577090045556472894870916567799497086112311676262144311084390579198321693736207556076088887986913338956761932127896362317
329684942368103487419111092687672277934192927479110515401878758649845224729353241769024393585843388906893365631018770378
805678963537991425117533851700446431982840029387362048552153176037512390861597697479523974449057647766674842569171836762
295540565411275469084081088806185306308643532245954452933604251713667823056919056539926370356664892470637510491480541379
743775704768574966379959574005268257040237529718207905714184314175074539953663730050215668723883621507991544951621696655
868222895565547233186703609359607796716908779827191030577483526478046695608693227022910253759340646753098804988386158387
622195752037317378215662752925112265998603864839166506441167636475335984180940125115014548509313820183356313416096392889
441064827350135930873609736757990651215597591976356827433709430841606245670588202940699436652450806046084120172391408420
768282630241816441865741757099829145830316587036325294748530273324458429324901629253173508125992141739953134275958395546
872720250527206750024895955035223573150207222621434994462987813372558208661980503580930320080561704375565262065926313303
468460633082834584143199017949759223806904170326234690785959913931640011726244726909179093330444377835243337368064908789
760176479819581603579766437387241161393701605850036256716783981967402197966348351047970847265120399010532045041677520537
038255638201441737075610135809742093707500973676068661750745825674427127671898872730030549537133057526587723509696696393
768980443711822112165499241987444370040424432420083670427914052397593511956720343596428467195528386549102505712052016559
250529714096933978872332120608402025308043883294671463106231400334147723472295533295856819786450495202529469452347989603
303077859358822987692459614415314873405594559325930456116289185479938944061965762972232914180222895649024837804578689543
441516312845430221399055360348050036935803643235634716599979580815086994922611095670450098390427446343496437563119345310
855362140590718816145852679437650436112619865005731472479021472014035165890852885012442192538021352351874450196512242437
861988267867143580185132043895884863717018942897682883755994129668597866699480142221726944040612665241334680969736497184
595469233425253514943835631189362088733955103205519082311797223553467779642973582875491473841692083516077102823529119992
116465379904952867065731995105426413956052052876950213698127888121862844955713559833097727503408056939842397092246798027
950453092962592508038613803284806381598922738451933335835448553356474684549838360109930246341723270909488631317894095542
428796679869603391282823187207348116357510646888463491524990777729626069512437027523891845163651255755153868333205263060
914246374015246862736903328042033797888211796349652623127061650248276728139253273588513943539260800771906647659246972792
280942871380491294170587783053040447445845496352799559400424928999570204153313114712513631641119066540691645653114651253
334510780294047799505694068944323361274651799051793517809960492312973147894542849633856002637526627576215433686007842157
572714883331715518238335783752665863087458472187839528202994185619189269104326360336747764119862052787740646146557546837
671472161304000502411110898869375195968268213495326079655344705189727487272613383571673318326747562653028669257369241273

3*25082306+1
1529928 digits continued
836389592106268642932173109969611483083569642352654863746465705045045233575280996869466599983002473876939623130629578008
422627071979977813231153580800389641418735740060221380175228375649033255652468295716719515616431499165295617456433661132
386137279676059563883389794503373765702336844119470181740766507284087245709148218265266302723483862421412702293409761851
232727034704016985392969872055303990386939512793824460650293056276045258430104059291733213142289206523043701103536286280
313694872182455237475653824173536802151408894454183291175895881520855966336523640222915687944698150175883284996054279642
210791289602374880121377453412205067451593559933810619614409256962923539438215256611550041910885747807286643423391910959
108783174754396052710321006610777887471829001208414900487710599706177320065851059107203441963865590748188525452226161242
025114208454438314063154543628852364078095335768323236894251277010345172029291861122511620564248968107988672597521387008
867635529781374623260289379893413360588015977811149880927030550602864381508223618155284111175190059159120340941512932744
533975515049631735904876269867607199105314488340638727487001039307241852081504921459202441227359177894445360411200883498
108793160918982370399885551138868254668799853145974985401704125392538242103015439603756348583872435809829412062201886354
524692117363114459922765720488933979214523659257321413860645813998287037204695412818625854457842674770010435754731939114
910096006150671072143237292485460096883975253863229584412432787312329870332880770780500802933273073704317605984093721905
034834169340299896127182871406785133161178077769564755899641204250202571166744637436987732759067040626406608001907243810
230346900355465375269166513279863328352547456617375562395122555620823587345141250007458179074098856377388480285913643893
225331521635925230745657902085803206747837011267875805351948168489267141256489118352842155889788151319800639775740479086
202317599108760139581732447097658556781656822501182415694135373965592281387993585240251219893361239672964123348603861046
702693445495546325790410460830819031778345378043061783911214364793530816404941203448574606853722078319026911281308350190
526686315870430600600964465502422855004927142834529281647380860711444068256194943916861991884296894898775970523297218714
384064149024309200087439144168532806639285539901292717080800192513080145052192468685934646171573531561228900001322074146
989309048892929302879222418213433725401455241087698037658843114603444426515492133762765410595389192694970496532151913832
929541710344121155283712689783212063830607821597366308649888568684707095937355148934372913377396174394494425973018735462
020758564154874591717547155427971442591684963343299105150235429833706880842798020272495728260846471563917621796846281733
844100225911169485872998032259872961227970548256695020288945450573676232878551937794473664830005754200854779243357401335
182986961626872412067367575971724563125408558513241220297652963440541253876129880550482507819573164884771122899596455885
464116982865498000175740612744782581160416327987625594398843440698492010714959367263533949794555496530047724200400961456
588166103304002658872743149716803703741021427539779530375553007345189279293702248278228883195317771127737342650593269554
601794564637553889916051530811547687605165038113778958882866573511478491474848205420194081922239040365371853192908960483
254126802089048629399845686382507590088347953639575483551689020995836699813360770149966775068795547031171450989038176597
456993669866261638150546137908460986619228075979238388159443658457762465271417538891321034490175341868836856520608270283
707985352871653347487335656463863277868737637658866154982715586276628397314653015152321627959050941577553107445500317559
129541364232237105555626235788736549071611073022520025536608128271140242143125275462437168303072984170678191196528989367
525695400190539725509950424530253406785424504917068904319081533351933730713928166769765878298134712969683081623792642380
149614343831988809233231363323542585594317490021303328369988359606103446111513257265446090108200183168209375350970796136
519794966490377935671475575968204946718723288622690612486569928375004222862994662793548168403065008493589659352900730821
953530311642111064884314419324076118305908989501059831073625159401232708622784245631526652990719192615358262163676159186
942264002785619566258922130907970521084107497770974179069194117316386718773557772469360933063493285511216120298327421556
322718237937304608939011694609052725230968404500906446703273266759927258751548797036490002067388007076259977759503641941
947335609309517165330976385537029258365368339514710889674113615826373285254288438623016781619927780280107328485209256558

3*25082306+1
1529928 digits continued
996337127972441242841308248855821758449114653805940365583889833777481962384503322175954877230083095790019736846092003738
768860667671365434535546282148413200635200887706727512751617201497355637675040716478656388545331732189695262563967389590
318260105611862126921137269110336027890308251826945744906136456418382216882728835841919620168912660380557924953220645604
322343010636452015916254104931031039477294819459922431693042903393925685704357378239541392832201020544701001456839255993
392428128121435220036342034763197615982248435848208908108583168255003382585153577198943245744002881482597893955007668050
671074008133757646813450766095857963169741667609823714873857531080869337043683208929976914328351343037807780032537596982
602361333541616221762663330974832740317035189840845274227637060751207262538633377619590361483416601003494088272684792183
412589502616438116608178952075268507599770567966730780556947879026159907927601951984373291298575408134145224540250183392
384406516418765569509985614086737455418195748753288509165728854625481781587304095264441496466472809749298517077768615614
282286322795948657700262577996658710325401411282302654961053056638717394050490695546149134084600561553672605752909745939
257926248431069223691655842000753800058641885909009250239708514495104883412932228883337342087275523202722584214042304559
399652931070836390026883221324308390292578008844495390607125224008414760233890398609281036620863215957376532821792947538
154198715679937786521199326500198715433569545269737869711054350297396083081143863758567463078545075296220564910245871217
973751846558184853023726926691142117917734491471937977970725643665987857228525853931313644768359544819943013314068650418
775451723543721001882068288442741266913582113346827151365977501642243251466629425750229681730187336625805944817786176640
218459547212604196298622306281856500763008893340439645645156823975764194828217371083992883260186469672295366197068588959
505616000388325085416142171367529202463203502787395860521612226504733465294987585369194044436191258809545707810835321062
528823960823235407935727293363003414407726146082717352594940220453783634451950342830720385869655156846018202088763912109
245806716080767877644059559201165688884102031165892246085845392018469446709815177005520092818347684897379884542248505792
110174810169179370663868458305441685965655371135217902631240626800751703237571092536518778981413788415857353509523383381
896954828352795819158319254654004834876312160953873130278241060005193820429104073841050956473986833369179859755735158554
725629060078849334124841297988324228257893410884889459361362808362756237612464241163901527073868604168258712353327522578
336859675111711717681816989793656948350061381161229743636246807910145904249591001505671511592135349788668334756907620573
636917781303683979764843683319570993438182193329552363705065772618359841270138017067825435283525453097271306611236449180
384165276615037109857014078993746921622342558139842425108112059790239595661560781297547527137032016242536218095191014275
720596357385883065253689566095591422273916019117501504075923834566702136809098858443976750667035091573561479366850743664
830400291505795950592114272905512359330460423991492676674649377669284610274579626542324890871828628008674073474985261470
121598577233839824198925303703745198714374221187453588786135321361264319201119456558091085674268653258881281545315386151
675651576631131992282891956455314819458281269876487840044857371862773019881220329939774932700867755249891045447212936572
288170889554056873509122177561577579869744467927856277416246664331282446403612114052814706842834270565747101219341731861
480365282720995942813175720113246030682848342726382163790387244790763459788587398828927173619646591674096727563055675170
286843379206828567382470565103336399598722060971052040530632618448980795037586456063958181655519834235600834442728102862
121271591545327254090026556369052774742014770325639348586660627996999534005783230409361220494509167983118575364537154616
469259856528342985027290427491696147243115028270992809691628462657965315587342712628103135622555740190731626777073355887
147929522035553676559755128216796935102192900302804620567362986337415709881566819864077882152150382267637659606290008668
981727235637686438719963307435419551600922555471624382665052073927174405977336633161045948142715481200342369566110547706
204135415258105687131345011619963793737618671059502230518823528660604907369888027307137187544525792584428153371988903457
719347261799599670719488510699347806592497422286493650266448316201852279889388931958822348651702196063206766065627462788
929990805907221557203686753845965156157015694833368602582479996207331029748996867127566256837521711815759599848112562621

3*25082306+1
1529928 digits continued
325933254594433139787851881630327220813964198660619643979782989807887245122914562826011414212235103860642064082947828666
395899408177597707979586496985393427112181863933418790864923927089555940308625214032546460080071992807802630707812361725
866570277540738671330735848310938123640705770688221846171266057253562847503674290486471903185850878203011750597833264063
176417591701448542537885112147000973719181299923874979496750356553713450264745862505141056337230662494556456951620752758
118483612627836510058009555518181774922551889503763098005497343587715885651705362105650894709549621752500563990061533331
039052696033683051493708381610514204647175694253236180050358712798147421878993934245207520688987939487362593912907505033
650323376921468436431780882556247093317880779593921741073521259953406820233419497001369269417436032390052833611772729152
814200853211524660856604056775641406146636171067532647141310715194929678432346523451845173104840655081743670936364822902
048680838157822104861509695099459657479878262386780646652989559253766803996242346111707618693463526919636309364183048955
925139845032933251651631815069965608403014078716282572464957957151236682480483954583728496885334878695677783559879292485
272883724054631564464792090790536408083010072795875594135127121346923699568217416680881478632668458198602506872309114283
642743079382330002145557090963866272328033687199184327048998546334167229539565245297947661871912340194252311437557856937
960320124461064028433590548405057903703031238026823887528569429707923142257989562057214416053946583350810855302541034675
667737503663347281212961923801745440036060575138977137141523175456214058317942644362403731746911072292683315285508701912
246883395224314428497440233544817550842887099826189653312673237356560505464014863040541927384522197208599123448287214843
741362879261080590956553810701579725578728099037875356691039720478155517098024522015659001282090328841958494072063921665
078329613841858315550290144453479151236126659495488707308102337551049585325729805476074361078639582421192041919103253121
798085761006695972611414560704456889832178564600519469941567935653035639211928160582887230929932948914199009362249745951
371295409958320012806219961092727465362138492019217813258932086825311290362947733896205329637585597223781343609413020299
107118119548618990068516337635307777631101030780930084475389700586594768347394086096193200662616346519504143196169800483
637662468017712672208927681979452313499762821729938524460599782109668897910441700472136429888602939480768822828016961755
903944181952911076906815321612851244976057198119976484500723894660853666188587038935463658400592255120180311698831696056
829666082120734495102463426719055170540707233845312227516435619846181470531981568180521722873634139562818741124245520383
759178790065598053162044187021684602823049739953221193381686597003710992733997224239384203756939938731627758941194075492
719113356319203807331371328610734763835988565716212594318267397767111507653787177594253154254070323089045361190512720113
994202928689425788974539153495482568556238684631787722240009146643334138706188545970695971899793376508105202427159326134
955661545518494435499786527215785026861417553593073370979372698439397524012445541043996061611646786386417760444888506924
108523311530209443543252700679206184301089728767033525309052759107227460308485889799835073555390698322470340271678452221
871537195526700478298663137350171123912981523123473025070873952300253132271813983190264260478552924529739253061998171710
234103257668952625255360510008358236735957195548313298484506726343772824814711290375069703553294068162381735318330775167
957061729407805034130850045366281932213260932228793310453159689571228995134050419754800129572584229901751183471691561438
408373938658528731602033849392361112893075391895552293424101963276171034301951036415525189071983714237641293240494761096
112397823088192039292984375782239442526839965832360054947973378254134751188453000096335146530322915524596067276715449277
168340159465470105573915244118560114528301099228758058310040577071354965793465684346984536255010215634677083298946933699
557680856352269438320345709632796507389222974369086289915300011201646394222460732538322628885781202197192568403229517103
048315937049068337534107687071954269159370566262081696933614886704084750539067765278975923777156916234867836926533474538
453931673702511890515388005721662465705428541510450233098723206890094969214201462055865378601570151546767700686614456923
397012522472104722016965294655079482409273590767687014292938071730207553996813831446701867996491427616541022286018296028
305591904149797288073056580733992376185543806912017658950111710445420999818616398215883874632509966953926120945065919858

3*25082306+1
1529928 digits continued
557596882226046048589278781096355151625789907738102459557036327025411831144464192083625912827172838885649137060059169899
188118214618628355799275824855854651801260683466826399381466312860193575429596435828917977020772469685262019559348239145
489702882108181872822074969685382151198595895197491918898852132637008469611491809804124987868130840634836038587048189848
631026912968256496423808321657209705828122308754624198098641211080529477916371220497942702235199546993865146324915113420
427489613009596785418995215838990831407027197527392711631680617994048780121071468598217611164273505089797731173982582627
757286940206666374306778747026611754898740892999793799083946308560720523335415984858356427429744245299774941980722712981
005133212529142419859107746917228602543788535140329374789536215745849879094406550200170041516110241494634620793070961353
994546146182873179729404945328956769643793537502740416049389731165436787158715541649125425251341283522404863546854607024
113347758270773540682408748416153139963716453152196850106266538448186421916772747601231065945459714746243699341244247028
972348314778627146617675603732190226870236579624128329585065691868326774029883438871803254429804398764376335759924452400
620657283548677688045555549634093122901093931826222728547161364274267917371842551490674864667194355603269906050374933867
815088279878787562163141393634481719145546375674280012665234842247457067088531830945835167445113670993817223542375949094
530587335550641588123280622552220040495781054620971627215965188483829385970159666064677395014078714811482369609302018798
911179916009665413969957239608115238698382327240901875187051938636856118167364273358349544761771055898755345649545661660
549663090191972721432037221533888627910634480725585996871270932344902399431513462477926783022266871986903575032596059744
955900747017083051121052631405503308914899720975967866321562537736420379319935093966270782295613490205459211816092132632
762693579856763177045344878555523205268710736226553857349379829276474940130963115867442751444024866705117882971846016606
486561944247429436125163258446476532516990738812815529184643055415229477037909488149084115360913728112364305724344882476
074887907406488917455207286964649200379135113919416549070220802293677722314326749544555140272137138982697759762905106743
903842390900909913102067516324756954212149659761486013678276301943227388344428944582751010028575137317088893094145434105
693150680858062556276585520292928691269247652471521349112972761291182519218029993187457341046442406196643136802467309306
888886488068670080686180131321673703745446077913511488113001411954771953674149487847001789814228599965047913022930667852
187887451742353864598889096226663408048983316128498181655957953495446692039589503036046472989970501792084370532905281941
390360216473352523371442466922925432813977185524512456125596102363179388919763698834127383778865909280906824720036262343
528168252836368869669359292982865834816062740383681632423841180448455871968841259498421231594405908064939577157657933405
568451258084410010771707644495354359373280202185099892069689152831647607148846535970722778439465133382081606545880547952
492079762680921687617998813499100255929372984956592418288447447112527627657311647762382539554088888697347833052904123734
941123046947085181478516640764469875088954456768318693353195490763069089238228638281908415423873868153350709570517037871
282112462940543366224271328775780327176420185827256950797864566972212833841715893764586239640860589332646743827975220171
363770794286342524406326655618634707918210915388657591309694752251008991562675763743955334223903219886438781488401479279
501100684011823313906503675700075052826695086221421160967708386716376805026619042988407271563467746111831854777392898777
600483040827888539687880245087804454283130040342646128726499126066194182920787235753129567064903380565086700514857613195
138228903625174098012464960200502085341040821880742618462103952618369291709125249810596570868076765610722605444467117033
654228645809932713865122998897585244202731827271080964855628516142910942670502144306233102596287860987435180399380207978
645881637294878496992481100574461750686832293166904514522393579404319390418038627715985976301125778342321832284466432230
680746960588595547673374074889789260638562404317203912686185834811477617228038668029615635517358821337604420686018407370
367657791780477560416072544930430122893543932888073788928968281074042777701039247685196113577086962816092910346728783156
917483937227681811839490999885845036810124974705719900305266820196490258250110014132884300456517152443222454456604929709
403614848227202868174636691268285981003446172512370123073738603792579215981261983032456206999339049185210901169207201290

3*25082306+1
1529928 digits continued
950064424716131552572229617173832898249708211429150441568739555726917173632140713079322538068393838810150539060701614488
737122900939255479532424472123459474373475697870321388463584424613578708266253705447185211304619437846329278739637154513
998270358956141870608625372139953804646741429039907376403668489932283637956316212931821161784227685354114178966203263146
360293018205484071472277904481035717686020722274748358221028229213791160688632131982468585164635967927883886885539892737
852413805264662582544061072778198033162543520636168819689679446634686713833787470463094426621635005822005285587959952502
014109671388733155135079226371198962142642614139774715492109703200535000986327411181104551094731768156815650442786708508
504908622819906587784007154834744625701604759658914240837909489653827311090524757637974782327132641263313682924792675484
501530499885932501007063291936260048962765555932720821381519829700292549257232579364630023109993020606477807122587690432
950668623107801041037536202120910742666378257984420590048786570819858961807869470804112466212643670136332236814273801123
918688634230195059282356816950673999324512893149397357498111743428103362208833028542343047412093938622075706234762855816
869648165413526933948738735606461583879568913343073286143430682720855899449523375644371644450385382745172445926339858043
506398527857866707413325963622742419864467369454083324755125351626251947815831158849445568691641209436517342058447016900
092786800855000049920074802894548137437335801316949432926563535704462625895576151014927748607216262883427497723637103052
178155583190071536258766609834541673863644261829669472640609386171332356346978002896477414129836292960886016970224307210
331124462772019783497949687607772231595217165829232295251525360570927143428427989066589050654485531065232108782200598251
254458031529282872477270712832628465092615820533707671812099619274605409495576148225829419591157687963857618249666869515
077990300621210189734930595572295627500273881656092495610312385940105733158405105432507242576107876913307616737934055592
405752985155799376386328508694771700349397112385040630570948552667473731588226327266132798177981665091918212597039078700
191554933286381816288782980720703575433162773223848917160338334873213668821682729633047696132063948099993969393885950536
953504221239964152369760948119679187223949975939866134466439056093801294157833041066266158623575136806301181552068283973
077156117824269057946651079645502432613377103250037045302200596319822800420993914155354138594622811899883317689106371201
080845095489242830368324808867839292283282451526858715383679533457740530404057643301041011788571999142440553716572398406
879377331964134914822573426821938497683827419420532705265448512716250859654209672594035136090105150386630116937302244556
603542791274523618209098731462780147659084864242692751183349081903905863128807818840748600408218149410304642925717208592
405549067042552478532184198495037632556655004076391027512541758963936747904496319717466239874976468890701212712359471896
008191393612047844563053805948719428286793284850629779571515090520063661901424313541312315467639421021433447984177520534
137677850638857975854184627890777101033621210696706604124250079047887338440556100032468254200452560188461370349458094664
045634622338673696404093249424312885756986533677250193958225684352368989557041736467499010098703276867887915453256824602
912775900213181423959917702610101062763750750839310741481137662172973438344157128952114958713832062907451027908939431100
805920283160991778950888130655212624318484595511017080764220984012753935349389312077494089146287034623917544939302696440
558474356288408290737834882583329263061876693415438082554513117465891566598389899565601655193462173107524600733460107085
061696132719328428974136354336733622101238632982330343176480006885899820117508179700935861472384878077344368601896194259
546542769298423020585178135515565362211758540385926931138003867222390966564796452820319385316633393761208962445796401636
907944926535715895529950432442440194312542403985439771414340619598952424926157695431930803522281125215611539956058999514
228875778163314966556385102843161172639955601815411543043641605819622054492415130588247942214119421773184026418671474942
879255146302493618682455562812732241036025744846701617084534518026897110944385390802545334495763074374176249019115967097
090266045305617645414992677690217744123186189816644560946254101968088640884183271217281087089306395667709890961957962717
995255170351865556616101315450049752542808994004840897602414399629336735430423040220565478121060673545774310788794431586
225253657515460980691433666091703850829457725597006697639114652774545003008449591322202376918789587923907223198683874788

3*25082306+1
1529928 digits continued
680043361792637026564077133833472796150075673320155011287569284632517774936084731360898580265036292383333130871724130821
694432611641815603755545025476384228842782631930049833730671097492897106033057801015751549899601147248831471479578313059
477895172437194741841002493679961804631849645352652791230554573735560050902738281746830133294145943304603026799477417600
307935303454462169831039661681409983956105676633460714662082943675911983083112313955328277299108725133991631192563653623
372320698678435753248193912903544723778667906868258928189554820228005380330604119658208105968743874956345840208374175167
391271503673622635578346503545561271654466808712456116827142827057230570417341027296758304797302760472208575826700969402
157760910297317061375383158414682149389959487496892931177942986239632490598801725454032656183351424071426415542280858810
550685372864704852994039505393357013776805888764281248817751403130973462762712161028958665092277274618798453034823720436
530970188413879641734376344560351334138311673912325143251104399999556742492657898691212849655871774883266249014160772486
572518575465868310188641664294634631035295153080315073857692738399662589367807802203752579779386738906370564932173858562
804611324531823821972364072664917927847291795758484244130625225025812934665940972085077357570112327863944030505929197922
468015132950608389453242776974818240832905452613783904016611373760030973343897713357711419075898788115867633903034299559
948358946676455504553183212911852423161258963673331032023504737936328796987509506419945135191451832222326093971395856549
618388332210548949346086594952319615935735498770182558648390214847875848974424715872878111488232663938647469366765922530
198639808882610145841711077331295544790373048196381215368300884123822916871187606967499177555158106439176561478567621644
562847333590312295180990660110495785480150323668752454299693533576019647406265110879467541975587069099948769904776264347
898761605846747458936636910154293077989600251737353780411707054060002498756623963113763181918558543571814165767659810433
325152022497118262237014584409762088341984166667659919261904201327156651968869528532455983749956634932017501891660191073
966032511985900342306964694157856387067636444559714049201876003200677605012028428519355713954159887390930748915965044926
455540850291711299727298750212486202399411573961978599241924701725177970435651795748725677410104195298651192155187405145
074424478496455087610787266108101086377440169124999109271806931555234203173481379152942654977824426981420931743285227285
733524832210553379782583142448864070373010963436365532444581421107734981245395896737718344442728836032922568685207679276
672123294055414025241462745503210319485423068782698266695440907037995684156951492550232509340074376962383679459042288378
717027244918635124863119800099787208847179442007166532246072841057426149013146522513518328126081730564384045500902740707
709645676273789712431706563616476690128881322892577380193502345090877942574853541951243877008531138057195446229867969677
124064433022072831484914236948484633990251408046590131976855294233071719689408855615558764126440317438824159106621807068
664469464053891692051575466591240415120750421482056305994193823432075173092559894322113719849518889667263946514097561216
805754181893100101208271735407767430748774645642033986878114293445589856993023638481918450216265169170075830085498636515
167082269795034113522275587062617943994614487974644352178942787891464216529485872730783539028358794892312394381190524384
449374644700920813086644541770398743275772756539862001134840923273767073841511843420602847248417175824526953573261212794
644912326291065491909503217940903424620902638420560974394872531439883840215044759657916690177789879394261572863131887345
736581140844086008922942116809768436460244961000126100644922516148612043854079759924420167343187608616683664618784957895
487697204554355085926894220362226650339360662434497264072332589748512400516374947152296820743933367291102948242478370747
691508323316255302774445349461633980200765421306413833969789841209178332762788038121872683193257943515695163502967100085
872525964236932830180330046601319444489253738114450657210034300111069192469441926742195977214744508018526171473170186687
963741428920885822297594550152286430659507605540535373931237923659619974253881060862671962309863756909857099220189754804
307315226691962979063462135420989004709138815887606448931652840979739863601159360857375614055173674802141492266603603708
763223155164753947174442335640021511913917427693607888478677006059196189029985355662690745183582656112078667682583627733
846050893145699898981799651553081110185173186605812138257486749774653921454583347892902446031363067745500704910525648387

3*25082306+1
1529928 digits continued
819126799975206454810895224815165603006443328048072896745741284568283726396506638578191120901793071782455048024520989932
731789791689074507106275140743005072606066706777033490160387868041887925937753875150737501944388517240327297326608785125
505923795539689918432429812776927193916157696780659091231884269424074014889164024873058133276597700457064620083282677676
051818720308799233857428182715797820951106260263962820651957511903993822069538390072773049242751024083262167444354063822
372724220865244757414178582886194426033908680539635452206439149326768857485558298309030117594412288350938771002253871329
820589220080465527403880707173908379564990712804839896844229870139673450292090409863227659050436411046924886393270540685
824624637117395139407190929387897673236177371586556852727990515232960541477010983727087571672249256251507283444494684212
601361075304121629194240722887737363561621433220725438989539570072279790847770780075003484342400392658733739880333455279
946384881283437585600643591356213550433961435143118574203622475327263574263122128425745355130440472615631009218579473360
735668110208539872084409864835597389443842912823899360505248454175339589510829451096609062352672313880044846538968544698
733334136423119679958109541914024086854150641974361799127814888342450447514684788774214196791878937295332612701131203457
513165371977002936448355251632195132008236749018632999788527053829237176966204031891711309193499435673323515699239058306
492717684831065039128619107178121709885792321511560371251076754090341854113352201788531890649031563508021842540855314929
634199423630550361184353166383674832731002693903020018356976169789909022933262706981912124491900832776528290451814622376
637100738244348047447885276691760617943940815383705727084118927457477671727421013913995832937387485632322949585687042847
988431502604924814829974943592399406061196976493467909290126520589899911439419270729922747070578019876301215521475985025
436466447209129795127391231048252778898934524341006819536388264994596900663658619065393125398108012844706804318214395771
637913457035284288920548891418568847712151206091991411752500187356543397772605192936164673500950921818470262356677551520
167959832633194176966759295266191640145236667678289732165160628590698114168816115049465403836077059287554073292106710193
121401996816535593105396185472856194824344382534056168537342680830426146251968708001829419252325961623765472967452649670
517984750008930545648201966417072628935759287570264201721211007640265041174938526024139822838806439907795792277655139181
272044849033631249969839965422367599424971531875352597943635180249631336138946101170140407095239579405613927643744996600
568653050247179666449153592833193400467629737762404706310996985707503363968327778676403654431497179590358642386440125178
196645313815485366489185683848026896130102181168920763344987365653826078626520220800668860498319151894703011410600569022
319785711671950955160021871316491452973031154320200343438742591132374963965030114310018510374228286994707136127270260005
895236624852717996638452147287107331397699760566003567376164167569637038883102458431604896032871195199713139816142167892
198909335325618425682994376124263807668456918656482212998244669631481869969618259361596179747210803812250319065204948643
738634301084075250909511980555727624585393690508841525844111391061584277497648443150600382268704436258340059866919101130
745598272264224040823307323847874753961284819048277330351735193567510214683333467983572566451753905786550510731132084977
470141943315220636233101399607579655301173313320391979567897669692983668721389552557765669096897231479721413017426389904
268427913375793414375724563155650820308612270284457933486369621699357450808522611989657124296903513264357722168593263058
423302452443438170412532844231292108224994373373634882869107578545000435418823512707729558137264550165695899165020800959
693088449083025271343399492190106849493344492641435028717853068547922048675637535172329943878633436615697647142328525460
578475713104428984504949444215214485106959854350381337897874814911247287874540125313488251392040754321942505064223802436
124889401680380443790650944294646222137424336784097373792051747696040271209670985601304240662373262149719086714925698750
064161512712303251731486346472281451065108485969571380115801469756668682778625335910472793974788791768316481553589347965
925409072010493135668849017307578214606033358517345241462526255709796867108268408491592011573005325620460042471206521572
900397236195022496615396868399817282989034310506640836614817797268440219096960608253867069420424517484155432686979315448
993783768271094846828200134182804850657895339848180437339756892967032430461605931882420945565487590796053170699345686871

3*25082306+1
1529928 digits continued
071546520975049912502825956405059740156704976199649169730272420404893636268392833519104463748716760068030707914368155006
215930978827937368292340206999257679095138118041165525711206707859211917406576258964364090367248288766315580759892628318
172556481388933755144180055585477485946455482364590435659390158725623395420711833741716230603705749801711676194163567253
386952089450651660543170655711328552844424306822093077783828221232646675712773267259289240936499156117998677831035179759
765725185184006263358834821915382233215224425381857929996443433149495278575506832334729739392147076999887960383471721032
514114360053855889044973812893097973487390312788917997257315121840611172781861735492974625845756904494984909979320203540
614646230216386294464783551210322382616404593176904162990525270551886007236502543605085432677934459066235270056826104821
801404448893927493438946795649415450283533628082575819425476987968300316642235077152067317357622169420006372670679014737
996927873618716614710082524841936537641176172498739521660440039820883718783196223459269503006051146838590895130154819199
642289422880605388644695723095537599212847564079895246658882506933820258057390592880481554362085165814180347451990842217
312597153522537849624538953591154512251104007543012262128411284913047736195343773168090489276178973437151065929065027914
086766675594315074463081856780405424677345522902687928751617557353447865594599405241830800160754570614296065635117888945
622600164688416003531358972192215650045792439460276467950337394671832216797382374991899803259296097528208972569391250101
671556558739157624562350633885047392529618836914100463297205349906661762610035457891509780657569199164475756372098466174
357656669471418492751990172177295343973633645021191679500447387635306016235206478463710291131151054601811975853774811160
408664043949543156583111299687867640969057300352248921836795693280055889362847380586736403248022778616256285252913027494
811122532186877391911397737735619585363254076704187513350391913829798680641626015229392575592620754995428706100832704726
449067446971866013710970894903233273409393797099498995956186219756425398325033738585440998420626864673436070936656027585
149823342439787213166603075675358962578425917986185088969547431324037616389116634305890909536721664123921368061978132450
564398227915055068135584487257330545919681661739508837254444758214461110754155376671731316802973121509165134566133251400
114575363393680188051415593859337630955542192870541453107941089797130562052599358721376572785529124544194732887767219732
741189383228682097868889720320373104838860728637185436060399002731461761136314788109201594300766947298502765180936781775
675224317449213440710922952168621165566654684093893275666897823115106939561031643676878345971757904817710757280982639144
515471594831467811031126055220769636094846308099556219011767825413643312557081713265157897834431359550318185473414442776
232302567994591596171771944049268436922831233893824036034082746483224523248058397474743362120573323833767306231390275514
189549978313306736791418675103996762005013792129233328660531685435047615202683467500367288691940621987509032449565753667
573519479269395010326294725619813551103238832870162876873486550308780105261009385473127806587634752125461133228640672317
455914045456142139261940891153847359166334268384051651135645659568045010842652498068058302920071212562140382340194976089
444473482089209493336655652656063396252310542197967724910286656313147522279754033468675645907391986888486942440707008705
768779066491329533878862277144316362922138742202108603395312117888750258226140101367121996865805684401160415875050217936
723109391523983522354094415772448572799245459060767283268093452010095429004097945345970537674305656400947120843990676237
931822528040326358291601339253832154368071325864827417360148394466132384426125093894118956993734438116547314243582477785
337149749436748229234909799572601654951090992441796369571715655044754322451696922301177692565967137010619362967710724166
619609141442494516788841921380295342093698282244081838744464777315603664300546028572207965157816996888135157631451011704
704364033631316880540583900188077344606113588706398346963634473387640377899837730144257811767516865536969653652419399220
103364430788587061134746693402945440141694731570021621317505124090068797631364898071435996770109764713190909916487596127
012166083424558704329938064472669734386203396848963144992121929717745542391576259294081804547490794654009651189327064315
981764519943617346374241889403631403843808833631747980855210581205579070417393121541740300615319677391167840938223944346
424124560963530988588090239770186636367209018889713336178017930255943719603775180289123155479338395327642383543241556115

3*25082306+1
1529928 digits continued
555360966501031836352290651149519442565421679853294597390564732496065158951736396076340164476195511633443812743791049100
465539885157956987750356363249824424922050847458728847024665744356294988857417202378510293560555982993578963421927295314
490215563588372350475326254886672594766970909304578440602899121450216828360630973706019183686223348000714697360613669188
504721579801016456008535901955678710405797967085596691635207159537721696277331002121213566484608570659772419180714297327
226371750919044818842190570073068244985051735526740753607949935232721837624632792510478114797460595063485623950325050268
067941494435628032075598196665800881176209105473229074642874294622545062927532046013101138328032771877978390065345982989
465856499110520353973074711913699625955986571478963996270790627239456635244994518489658795674464069988797129549447442812
618999856580716422334756043002128263278449664195212642809190278436517675534519675994215008779270190025841706103815699117
074502843956217270074967436423634689165833110816758228050050521841436740307124870423037658075867735090319850329214988269
353429962181210258566497596556262221574544492837390190045185329851176733224664161900383387565562384098447237205417079355
641436805853766903625629042013781719335966971961341322820657310211137697117987667584501356870726816676129366102422832849
377000033385340826597447735982788628310193265117220269990914997625579736792993227388140387143338416519439423792999432173
116270154863056721550607329065465178904657861438157597357852329810737217049143818544371404536575964676618085493685322752
324691090743146148632116328863578271589342462616489800713020082181367141434064664222466358576888615792091122254608879830
823317738708296880753304128104891148918659783726733440278109154440954594761785099178763632003572397036411998694441598064
976482071026932144781585879060296450488613460210955347340780942922007275228880073322883813334323566006457194253186357493
377843463019880068401312153236419235922051729946867160297111278909502768079195719322059317014061206016585967384499627497
428362688384363022375957211562478621409604981390436687466226108407203717337797746912874522737182273845763476642483268223
680700307462953008307909139782708587976185241461165690789057753973488652655247484917105429679993974869610281800831579115
067346972731787301512076620137375274107142008188011715380652363100006910974371440014612492982139390082126004469270150931
939442701686446118691106799856468558025217719981338860406729003412999189584503963927588898025481158282852283532112571774
364639204048670611447416094160798537040602068649715246565178035102477365512418291432391545688080900207694687620001548681
690025331396155443892439475533892011367071212946187476699095177550946783401292423505789874723289873697832435259555844659
740838595017340621709345136353819148806735622209585285621365562772041225249506224150304921264412009489764466027905227679
610330245461739487733129493175548792362750852283576556029235595654049683363276659415465264743543844435061923691070899251
357622125914872177175730317997920746104919827093709078013921156595811383893402344634816927724421168643349036669665319729
486635623384472621971554250555336521742730270529492227691440252633196031570469753760270035177120840254554951712756456715
452747011342874838386844559483838154851721766594112376453515244927489312650645377048122040716654437378471953744119572787
595443630034575426805477094875491648354064761630583581979240995917731647164125229918981356628886071699236206999326610022
256205694219181918871062525055417078239169772725445526867747447193134139000650633780566851123565202655736653594390327733
408537879827962711024615747856000217617463349852855150690150364497352527901832199414739053857739448288218541556228060378
403053168398508027237371498176174917281369815943539103790577062936965386213433869344911286863941997332474786086017311233
977215665399821506802628167937007784985743324651176399798650974884412226056655582432263189441981706206863018083441883374
383213583054887314242235485620882250567217460589291619500394116213030173762960794069614557301388157993089844111690647059
001792552515815985032645502180338331750332584294374261086448326758824999059378223506821413758935753465069895821806711663
661306181914195933296708741235583280871166453910152602608400952211425975080942895916152973295215455367875801796099242220
182615119748365135345966155135193760886814790967917514807161457209906666491978648635102862443025142609849812934140931134
843427611084367615008509948581381954691534678717449334354826586798728498404074146840144170252748133713773740827634807997
217286117823078267364126990039927560447887374848911358258491246528221528935736719695149287794273884036486361033749715647

3*25082306+1
1529928 digits continued
993804503090368400634746591918655989584555755170123444918683574930012948657574933323098495502433679624537502386054889300
505696928349254483311004028663754631609407064607716858811742945154637634315371028484843306563853384470499393130180887458
646756027819224360149725188869171168618377708179467822830316734417846783967601977203786392860832240349583618326516326737
322491814257413796477429673049840020008178259738662501620992899013808389081025220910628929244288545450719341236354180410
344427306983909687137131133716500354011441690867597742163001083045239664942675571328259107922391825746634382133843223002
918744030310273714673619215817317445092689060625342308662630390524901653400829947131054079778659851717951395113783912767
769540883728289633687142083745806032508023696059372294182809670797563771867678909152438053230848572554468392245582320070
933796517435668828384511258701976170861006228023483734368205108241245605852348149387759863144479368421368643814212895628
347091323158816736276069515799467736324171645111899818279894244962610383428068990002581451636307648964162981397152404389
773948564991304226215176333798751914067224711830709256599842683528156089316685931767218336005873278985893707860650127833
486629158241074843757901272219231954953547769363717969135733274570752669358443800850291021929884809224311712850685065056
275349457907942466169293231369209021276024110414413551696745140990862110613684646164543297715114016778891340619576624794
225862410434657379046141556354129531111680471248065113893092280300343773257796413258132288836255915832082378601880634841
444632936728092139396557610468349446886524813646309223405826835963577338874974266450051395922680716571101399031289225528
353520468220525553699128078511940453108849008518756871997710554893547641655060552897359840172388004045709849120836326521
111353597900622867891826170592664622643016163872418812688077618077948464485612212367359470116712420191326337743136367452
818657186630734252899856668516741705388612292632000914837372961978383048208474846905058776695346738545737592107935096297
525173779697712776653412431720085531879464374841618591462576208810411873705831916960542348333270558457697366287063911717
721311061323270312679972009385925802661938034065501806319294295475129366058427535949953015326564750279789273954844616307
415759421283365484824361615215183193495006646310013718707224106699822144563795973231859059315833319474608960399315085135
104023746109935099756507432858927736438028971468893666807122686920032861094766153301135116360421717493427179676464784567
918058457127196584330003826505564349452791838628771312595176289321822004489057419798230022995297300083417758168622394600
886950281947950795137804214965518435964115015933026932649924765532332220133874265171733912151624969516441666165289013095
734074096826194192753514157283258721053277165630463319737512772172513635476842255860894934853138273714006830427197791611
894738728730292811189168218912898057382485997323110516323952550291568670757918187068381797262188542713345568811287187041
307744976428899174144965557188678082246731226701185790029115369898275015222397813003834061481740012197997697345709928401
652878993181055562625868856122045537357721710918312527629745241827279750569684628288669786845461166574836048487267128795
642683068307927161554700713684980451071234715764101767313988624401601031264165368184035576830875555924034170383648842718
459573537949081461846182920197580216223994553864586180512980212301864168778749483080579689457247485641672965228799308823
761253263392028680561988507289968143463706006068794561732312021062098874309214119640428825568487987408868811738375720870
110503316479979801110235246789650406427088890113467446571785107565105195424469153791523494964317601430342646981744132297
121048212342009846663032628587450146731970476068166483186512948087674600213134100075841859495636114490691396361152645177
408550292216658430286403489684677703617602902097949320657231216283764991971918448346982646971598478419503690129152285782
906452419443720405043552761301518119069631964226402511993457904691233227220565079328910708913304246014534917936932408901
812521748481686154906102705927651622385495701657614950352170054140766936427745725036037937859053705613511555118832094243
131034041151506531226714145502084743880196420325102086231712599528139265763975675263603963988854455076037703266986609180
966393298986998410464025895022478838529139641024029366857238865191264353545537200754115362185525356958848658281105210717
492657511817347609860496101717204578858844648410398241696833951819466293866073032409168377624474972486578801888102605193
318993783195715530821717784292844181498636490158449748550993528356308094038298602101159480505886507443081617845102151973

3*25082306+1
1529928 digits continued
569525137898959831558742750963663090422939701002538762034636505360849406683474631874314383599167078709449165653109980507
884146387495364221848847787070069147369161361967168449414561189896643752860244241564401702054133201543716777248648915598
069079685689590443628761491101606346475493579732654015637945009837326111666865022210462416496102764888754165252040162208
626362815209857524482422630100876284191958519710885722139002531600500531070610692873835298297882863961228137520992365904
155975771926529260944851661654660453310943019053933054174379589946335775941863323742680379426535912470796252863070668590
292630803052819588770753232584641189083880107899636759387371263229404366417743092963468430257024370857436849376884024386
672292984599418448592651081959872268707101947742203619466442722339472770400893468724817880184473447726820380700955994550
297121361286218121855034019739367563569750923373375854843984018041936525802535421908460241988133557079946708495218664934
023313897471623384739885909377415722346303523298740539193727401757741702986974149913599385406892227695907634667707868323
971175071978833741568447080398748500606394006629298884936423183927364449017567503817351628680517531034526127113504073495
324064973981969132738697278121695497834870453971258480543190361423628869188619180471903549784527138873993767549224912161
085301328660504867221113251914581731844698349664018888178065742692807505584028382074205454391204609625151166607484133433
490210505533079118328892674573355966905784812121171010590529080986402120072295877058772838636182358997779118140102957469
167511973723210933204180215961204887101216424500006004199731110068085920811072842061997879634628307703459146974571469494
601274624512942327265629303400835760309583952515486405854093129846584131484095494576934399067700780509601992616013564000
032852030369247075239639078199474161714097445978308608036678138421233829274671708931519615232278127545573542857618956323
083307070235777512102633414127252017506962694535696055845333794066836631671646283148098620063106679403299268513597323883
709552223514862356452639053429351322828925521663216041987916000809181914530324136838346841595658332397776685729684088217
915008619725920003267805221030791326826109292646320122914048186730807533330180286747263351757805038608608402158398855454
012150092974012909845660095061939440257277900632974160711804916896620859664342945677096781920740154442893155052790508366
644924584868501870421213603945104240061825102097914015567934592433499747348518552343714528519257005531088192583323739408
909904499043203936255372677957525307209707010867585593530362786547474619100696728716641184290355354364498588419150360904
977080131805613412106426697666748012970102299467125976892816047117274867813812235373426139744315381432508106364593568635
707294394895152204906710257962264484006380159426613291185166886609150368729751406807225276930851613509117839029894686887
980609053894198246803850375577739345829284909920525406190855454952408376499263700408418969985146751907105285611338500696
521687532071194866983981667908277053912163289547665854496506874464184051296494195381636081015987722784426122237310071034
027694970970523412057811951610833297048345992624750245230985397100017952644679162696287743806350565309258992060779827245
935321814110628363106274760408900062774856792219755462555345087121717036088793665168443746817352235256940748929679691538
333182926961152809828154940183489724993064735672908025296124422390427474953167231283094232059107672014683200636699678531
859866384697399864611741020082344912204714059966831113737899702736070416376233692795995218531267413513478473779884369710
395651007590512301083456733943245750425437596476091011188737746416429752828770188519340888662446968424043693161545510106
594954379493763966846475700721828316113901370381302876156113115377749366198381011731915131195073641490212415729150001769
426958614794657401997309671321144659867014536234604636952032161132087504100687115444941859087343594321027041260599569054
451306607674270174586165278620039022617295821834698497877043449201935509451126486897263657444399462558832891363988402473
963864681330222296838261056319415577814026764160692627143034611757465593297899943053945437229849462615313511527068714029
902341912482090301023546460768047067628878110164300149719204113759008357565018207639006586545248819023880087215587998808
991242028547261384523486259323812069415903589617154232952893765912920898077705109345892968149080632734349830097237638966
422243551399577677580253915616451341802312720891326784889046284855034720157276622651137407459832615022671394473832479888
150456962685785062437663323025088357563047696656295556109381271616743355732395697740183296086724133695929383044481656340

3*25082306+1
1529928 digits continued
328686397386479435451297023776196283243346854196015394899046455209637604301043103811222210670029037553300976965418732009
136222593032332839307179245735792521472265637192164910318911096661297783268072278965676178630239297087302161940953492402
443142859310442393892055751893663620055703710634593501703726368321794349792360865259516818478591705621415464388645887855
250302039248636840276862108574251108928228972965551602965413984768078082100893313439474269414141176511147453675925256005
965373769431163940845056361234044731761516279982561566891946465292698843070665941431092256360265983438334831605364259071
666975140108414196265557873022861405393070389665593535029664965359443153210945437852036854155260246995104055281736314562
875309373230799719832305995286330799001796648136551578760178588979607880327025534098161482341628320951456443075665316804
546307741087547035744756873285340023309438939451029018226016461689052918401304487193636220473540997019128511546425072188
524738046654623753883105079381954825215319943047129338182237287522679467664463647209885528905069952994573626862218899772
135089287786704698894612876791105078990563686156800357427718121746338189230795974917838116042188357763721641090272575524
787010135279121360754501300525543252234759631930346093132404593218053497104437626391182343716992723855669128451758020119
160842826658655332383725219556116060194476338799374913965085824921538075107576079743200603167409609328098681618784408469
036228527516426743658231608642683991491286522666205269315682567311442890285464537184762935523714929127995001196632723519
762307823991297143324667997109667775575993721275534490958676811682506397686596325820672493750944123169518348577590840865
670666688995482546595249459897921862980083478680814715188424461003151222309448236816073389845258115081710728690084057718
318260620563038796118045649668977512163675935347737807722685390835471662319745609795080293299591503276394446997108187126
054835051503401879934350837698762872850868088568229713925262532152159137928579308047317631405445130080894680287443414612
927201397546189715130863810776155803778893474903632899910659870648762725111592526733168164173826930419755515767358724490
723847700103803486674536976887896575711994062230213684344390252549048586392978991654010731063369716221351473053068721395
207186678889169408213550593789975783798546192447663327154470425531368631314552176882011410586539634501615325717637728011
471464454587482921804949166615687742188896751899818028362974810012203648237289470080468024194355985278459839859454593504
130048599526086826748806780230085981877708902699337447605201536445165160166084343884171992734079607746371664323416754569
868189991821024117927490294580902033232296850822071109936572968324986287046726017455187205529743186806179873474031725567
758244461561859370583195370574031527031759335713936147971356877945318100101188883249571688011753535996595806299705710521
044577682891287404819762874708058869371840305004230367895385289457753479726020002073688483528260388296608992625549399107
750797030830959698672938384420227095377553543706932408106084104985515886853610878524910057221891930431858552041508653093
644997237045442647154312166011886740774163975251797702299397150188982454619752648737042477500696521910670851159590753101
179245420861600252608023295731003288649892579107535190166678214733650311965120189492487679448324736811924883610678264443
233589120151840355940392449140885465835337874579374552882909677817484196047968996451330797664009292774080393845884647715
865170952945628427426871888274124359182680983167434009273629532877015265155624669534637790141237500281106883754686867017
827036317216173663487162171408196710171406442647161383395407799674727908943634636156140727394531970522688902997975763552
644403127865115433250777140412833761140987115605346746625487272631235419148694919482749320993024604869687950535632148785
335797534472452238847496612617129353336716500781246646761714995938957490527177900311945525316162003930810790764578506948
519809710991919753358424435398514047311088687021267240941909202566950297341494104051537612421700659289707584838791705288
405595642997656123515320488432228052793625560563812694144836384731988384710073880447431220182298926821820152567723679509
404188508028305306940365227558191691968889866487000571550593266825079126429530849907747959547344858254910430196044577790
792793989485432424872114653537564086774763814656534924307435808325778802617329710577917593158179504732765951331850017083
631662868379993847755730085577307949531841808203579945793938533308910894975496417704665553916319390561745079449663608377
140113213374929703644500944458207322157274783143625307574625869679299202191007274475594679753666674830406046255119852122

3*25082306+1
1529928 digits continued
387877579313346324366451580816676589136818407780397272628344789305631293523984164948157644463918025097732256640084149826
530154963937808956212172000268471153062321797233214280631169889802178260305958002559738717612196177864668595056841800729
577686048695828585183116705330175285483174172500515667720687794552358903236774503555847256960393073352010212973318679081
706744908684258075117874818091783167363864305787892404372000757006952063888172098593481487375021485051410792205855456271
958062954954030331170302159020409525390809880579368717633152902697085043197430775905370251729872490394767773279918092852
427187627624500363420677002908390452357978614733172120885465546029836982465487639765149387814764405474104711361480572678
649703935214839293271184789162694388707352515503431351208151121937780441753113257423440315126110517774199706667714225594
457140261955209809300883471802166028946076090055501319938124306354379614842721616822087190630024826350165919833884115327
927005885079701534630075353551218032592010717438251397780582202798579032304336609615255927449693479746850831041074269801
953270028207338017476817353993682641423534441438100802424220298981233205034364770669540106154584457161301622169221565882
510127354333340642880864810894377313199571662609832476005120828331909687289397987567272512322844333455005861714603494553
782383736302948572615692901650058755741760821941818855845966973241048628523824601221916211220433409530383974107864735266
009735364969064475703159467817389987091236820363741575680635272043513512389453945708856815484837224499047025130700612394
397725279288579726039420074884074792220511845396973606483532388722456769545344524290002572458483867123586034562298202337
819489628462946162721518645497807423626830441701091709194569783189523802616017247592216098572288400591837792651019130809
589208180754461327730728001391116166878267868329689105041752071417447462865086259952068841098382333383318161539090166352
812374152234397998507390107215707104126121895753545714435162247715437151813430454779604184875732933634158032805070582677
581680163534320223420074762734438911558061721866411354555537807164155700322571821062947270053691061441864713222490404128
220421948988296064402588046057725734370446951255609314716956827759747415186993396809612569194005357426831092619820961805
927924253515147541303332047420106438844354736629468372078108215443301925348004889957688887996928035565441029726131228815
702753010470223698283863122798761560024561931340674547464111324937985892929581887133895073041530142645566527935870924168
997212789175763327234686307902861715147284079389543997021785363820777765025649165934016580504353692693582462425342786382
516460799134908625449358011263724059475060410464751581220612953486646322570967595773499219758097712842636106168118873073
218133102471217747902595152732526839933048871355097692394092213131717717651025491441732933320690406522366482588685709411
578399083878328889787952453818454795422203176020090939463288134863911488504332613891750935721520518185413552207100124310
009097685374154275503784562715227293268574787146725948485136019423300202254187141182001545805230001396491765116965739095
866985232179425366990436642823360049506855986949115782815142505684137642579477690208175432858921427715378909259910030936
931873198536488899635581622058983483924623463098301544817678316189681352336379204418232186766164804422033007176893790260
750768701160121029550565339182897339738879970060018959547248486632124609712462061589878484305845855792120622358430170478
819530586789203502559552844274449521352450098115762606605938589891700856581761485701785337786753941908657196740590952266
278126533554177549514974606490186347692255768238392593235754501545590511675097408039878702404903856583717255053309364722
322790911664945721833000751389085964654339076003634720865347037627507454835388892768648923733482387532511145581058097131
158174531023715325948827822852346775115988873867146264724588543516150344906914534036063734335341708200967808570684351108
887156396469507151576554222593010500605052312918225828395007486717475829995941509251241110729406317170984563181417914663
216878201315231710556135903349636580231554666250623516060352684479201402235490042319921081303909903227843257765559557065
467463591050842774339159453334905628845877494468002461789088826007216322421841838095415822883008216844197250795874791949
297235621324498360912826064591813291711941022564977957903604227404542911256807757302652043216944568958338225935187584612
934036497752192915913899606909640004966923038824279702715191524121454747027979583109858912115737567799822282625769887314
470268762151713712443384358165007805784765274679650846124918668430240383357795690610417788737831216511813280384445123356

3*25082306+1
1529928 digits continued
683222349739391837191143563015942948507425162616060236754698224030087168022456706231305736273319319228454806928630306289
310304464395935595631604456279093313374464612040637382890608485994375362437555238393839628515983951496617248312227189272
123820369009750102883589522444823312297818073845936195165086338446529937010230591522728127705319725387816624989852946501
072216447467143847508076814737447976568285357880002920729349730767854626559575757068851920477533904600428069101531647219
800917924264505337654562784425921831665951111287306916490436884834607580120341841057721170803015710487317632284046237431
746314004782497325297782179505849167644711300835651224653248436981487242412245613048860189473038285516983448983178189861
592755684940555897778301420117873424346132620391291587312603141799463032023298537725791491597534704199283558904553588697
219487001789501252173792462531372463930949530775655467874619699048307887269007220095391652818759404425872206225760797330
774898379879123131961341493659238266004584213991650530140658922616262252164687861626493344839787748143609779188027620706
172507843438102525104212390698741214172282948174380279035848152945049104459912727473430032446207057235235137417612665702
445291584650518868237801632007997968475950910610716673615313399965987271894146603588404917431932126950439709079761617482
029845183958067628150929720203976786511575382951681030711074786647479625440637670434567651838413249168820848084279203071
022408868474004814537690743606411695377702626502749446255069095335350840166883452340194284298648954297556015030332043190
489238442860565974034812676669215977794180689780683664083201311553577385063322478402199688362239672774168415520721788488
305061966250474616249325116847374417885585170168458849433787052631583502080921124892389848753690957998480272851468436972
814275215759111273960110300004041791738154977887412616083210848874116364924234037120089989829002400279671895777622705492
451520451975558883972775261106745973296991430442935710599839575370856144208191364813772055024067454932719611802975114599
496767297862144718707543788825886682398504471600386675864880704216695552640557843192749198521162407557756612917331634868
184514216388222778189270400413909274630271037376228745725178432586538156051903404418745017479744572617573046807079524011
647683335386490926182200874029244097087294124719758863783442309927507399588344574722068825479190785550545042609245175872
788275671196406484992396394108574128285652412827789565471009392956774218936024743068857136418239135781367592315406010302
066383912934523297503297604050345613504120222554680648948579035421340348949840709548208890213243503892004616907582991467
256817513335191580905613086658655895675230743418776849607942187666092413502100260966004924815487135588948253538106674683
211952669963400133742678662687651571377451784946137133267052186567098533944083987874582585275310327319483689836518648742
128527658798239437419612902804120526058081121829393540838640843290659223491559649044809123035944097311383745305188440208
048390519409767991655274166404816510225453129988793035664214608730244357759596879753631821624613362736269957880461402093
854579741985357948570074992695713891479107493018549388671127177231062076692588846190359876996476877654172772909384577671
188205035758578993871721505517603305165850895393676344662293923419423265272218970257730932090198990135036692208398289741
962675736783109458898654756307132537068522400667154439660310342777127402154054763026541908557592693065911472411166971133
094009446327770074277500516523528173002694756705906766638187401141220187602863367482558181916074138258195114175421108458
787976446723601511241722671621161089363275448296005835780512514560918733316451079636030085542421629474572371778009136713
776409897982030083872530917180856680186992962623924438533359025121266841138628506651694823813068281524855936219066121105
351900468687177856177383486531046522943174112987908538462064509467927226629959992988969282943463798076402490075639357293
136190654839827949986645178206466363431315518210668302658821849836776499010426816248442158156705035681567405208487661676
509091157414370347945843959236652316835942720630127184902740754573073690184117407167166908427075882350022648563773113002
793803472342509215702423636477200437588821769024734868820592378103579569886219354215989282898003594163802754820391157339
021139315419957745492244111938469892338635182783856785087874870974439591318879854461651996768715143233097316621018512182
099285669687569861944832860162320247745323520768137218865430783830060037706237312384740981263532096571514313552938154256
706225819733142336256111124571851074759900675658121445232458484581201678921593347954128264359025983561889295635867626261

3*25082306+1
1529928 digits continued
435418538477572110162628426682113264615134633604769658330232260111741614328557461158653915485394619903373238702731812558
548131506890956284280286111689720232936683501285105479465206885427734194070239191265918795880891151442694130077118130059
731401512186609384239259715130190427205485253646125720509224334143591839931936669170588452896971853937384393234988975682
135732091057994024649786897307209537446237334694457373795637753880340620738405632830013946448913633435992423431810692441
750301003188333519016728592463946162465623102011982288832733510226004554905371674744024637080175607685045425137582895042
425028042050783292772790142074224251535706825233678578056448307859784375267374274839756604759646854192009064934514758600
870857767256795829016725046349504614602643149026016511638202325382640679765829235448602145336725912115918684755164451663
054785551776585993473219970368803826314390756981771523701048528269755961359394620609576685191705928803430423474816244185
646694760947934864972319498675796525862667955453199273077858356764213961780526246272294175879218212548413754802507146714
510550508486752592915705466826904134943935563504677635090987844529323442126634059018631621156998298466413186327237117888
769157244008247687411175130650291980288420117256714346157072299979946523652257428581384166837816613176951154822383930750
276429661640980171335054811260143572840492239061613263369107925294311238217693249535449745214246045841617118153962172186
590161309863771615636478529398199926075945353071418224405638299680922095093210476421329231560475763530489750366716014794
076056458759354610715319216257019976071526451109440534626658914726301241104424312218686547952067365897238483794134324480
716812381551050005243687307885791155614269767312515282253332146684773716463403333373156614615386201932634355517040144363
707391784351930871145092718546914377669739226127640078127270005522555930545056630440524738075041639867643380897369486491
033613457660546615597309060324701659690843494280675492265649913738829156837711981439717391481770367959518287593343212477
332415329838711917834590867588280357199718239787864678457791255278619886583703100635615213174563995043133807007021784778
120391691067121209725207962477237681321451602680569725060165588789004495450859484242385244968728026843695580511963608288
045920091447833320719544595765953107298881473448293687524597907217298771413061052246305215496628468611985994250176204310
326578633798707127168548285689554612189312653412711941925593226852284664708837663233177567342181059534638254641079476799
199746922347602254023227264170669118395591171851724076951454582690571656188330285902041903457702783122193465679274039892
458231687682355266846100133340209637943663381998242196846791578374108193330116962332374500416356096381927720281202480648
926950678489294726104188404807376578871807966388115921264228631546176148649266947418949684629931992229045901390593678957
498384242281818443115645541435010780886636604105976975364060397501396024276836019304753490002026865265374915140126735437
228936257784900745205045595395548821194611376322445320758759830822779192537594291268033111130446090943211510861836777560
373053145289461234836220315036558686406117715955258349175621431346870307859639316673217231395445116372005514949426944553
844204456157176589298026614212497412377984057348094931286423170476307291994328629740502714272276606577822593037381810344
848649484616082971026751496912984975077159133195828479293497224854181998613535534124985597803313909334815037586793992773
167318987109575413050669289241926777067923936843433426401489433004050454027230119201390536298821093367170213778822061363
858842274011698588859974001494852893251966384967949069262577220679139324563581449509554024327205659773184293948029136315
614374868632664858782279926328150184118474262042594778592779376082010920657223301481392325380099306181690961002886631518
031158420278769923858241696800871093917792639673327047408840343582977367121827997664721062506277769908757437097485208414
443711560793454849674081821682983136391924500828493990999589096385084851766784347921270593701110715254652709509297225680
227980161888394679738109660170365508529408134834799510912121461162419888893177859440191080943394799360755710054171588925
075150155198869363913602371127730665541531319400906726897441152108271781194253859583692006490849698076714214228056887050
979845204013967757119947859439935493519731323750403943948616113292014118918952387263519387731289442945623019982244598127
450827645864831879935399012262532114389664902039181102936241998295129769030711243922019065217969244714286565203118503470
519176043414766318186458869541135474168688617385153952182570512861519437231635454414529495315226323553851589091136026404

3*25082306+1
1529928 digits continued
468515927834851244126443529349736562289045306448356354591437238317893989996182375719807556517137283906694602510029666362
090236930863311428496793295555062270192014551035534545727396053013741533573415545837645181941233723263802888762604222965
622313862333117711138870552641200278088189926244304532275455661082437299524816223024618806921301777277061856156918471234
183929007430725251079222359384384410179491845911165544259743563580061310036363418215241421264941698007485944400668046818
632307064139228209767050944062473577718180411764728182202290007515441248445389994963436985329480805424557167800052768156
866898746503950979012081217891855707118915343909126269688897011571888545318332004232970533157148127826051196573705000601
655129386876078189151677151769434925071944136062837281647148895821209620047051353809827890189198380532944163999218296560
602465000004468244292910702968109920680819824534108957567329150497723787775542384833383400770849832929675661896118625745
315444828925672336448657122471301270284766476098830646045895946656142220769939131422246699346416379690785504713124593898
240018710168373067772131305163076508537477855345253124046985400899734258760902831854530628949664304656453095941156978407
735617983062241506393552903776292533733513525685662586354291441870238012807822964183818448891116839263777623679159433279
957874485479021631991944167654246760134975646230617548249439989053685574892266991781772291754182392525202433938064000108
043118288725802317038928639494393655611656756028822088194275045755528677289151490442985826966451915125140125322565351197
726834550243110301663433197931658548787141099230302687079813632943394283324159884112904532942587023399634950040253079126
676118786584837722614574219995064046690600498699910323320352524021706160878427261843295952455273180734550338286396980189
629764918222218902398771233561491158357710630577041064842821049855026929323316105031727143504300466087824670608399408799
769272179574096696035382073793405628035360138463823676212220802337005952406127903701190524184344806011871958084483930552
615684960258277582460280857247285371442610683975619384614898883860478069183459261354262466728243736082227415952446603001
557233343515123902624680917979773606596002055587715752544742666457123097393539504160977067918461936149428038203348434013
864290036472375659368848332554144587959801916555757744343958660942535707669095414383856654969778543404660458718248328235
192004138647652767123607325356499756910499290524539207212926508754443698500981489485266499569164537535105359363237569877
344280856827008528818784363074344651509885991389933739071673987405584158194619272567073937613032764334822942007157728444
619672637911761063944296683865447776764634388138175563150631798006335741662297350129759580458652811473341373454438469982
270663248107442785857891648781148101649439357073880235384900075708402132314759929648847361958104024798867853264957855728
910414296062043302983992938978935166198764000012131699044643490883723900685192022336292805696347987556548438922940858159
630797140248001350904393357837451987692445103158358741608417181329856498519079808896138568742906176440052005461388123632
144146042058618035368254151247575601543803810394515825954215788698062705517625923074843528104861939295852746659316993808
863521251807071213266285814782631013971841851418239640950662794355359403846997935971203875872990782495992195423305529394
259440474073635308078496232784031575830156019125016727680550572094715742177086752407120951804730582328877200042940686511
235540652980864626736384683778980371271469193179435109563688299646049996652784396154321696288211575565421172733630678617
135646136017644386536858518977714741116195415806187960669368768733716836234068480729055845089520727163779291517690028449
541494561724772000976579994026978391274482029960714909629395241472563030581169230501718300191618665141246713739435589092
095429567204935219836594091173027427339965018478448688685372856238618934973790556608277690814955894474171353915240085713
013238840365573369248340829179255741142229721708551142400277538716112400421102315790381676106906990661238767604978392916
249624173367015081371346569423380952880848968062474580891820492805605237535618289689087708269440842756622941017791168527
704520645108862652801984000391535360122383579715040505457210139230911228931974217605085606053019909103886876948695471785
406661319390421876960126077759619685198868310065347244860610359081070892604227090183645394983339270914880260915782047588
549750997981665593177067116265190778727201891133887492587543826534228943928340247376022327803224088527612021542090894032
184150447293571132623516911709016167890850270032743778500969436083725015300717671162842029917674035045769078833167901365

3*25082306+1
1529928 digits continued
096465688760768773428905838796584866046315198557317050462953935384978180528746489637602083524790422536610565038767682868
251117812713105279541646534566696478838855338250768244086013006060712814709574701842730218743078840973644886983024919077
313742844310079583480393481284701365326068879036317729394182303657433498459955141925180563337401075414825706658108536994
696948921436634961732993402139096840817174219107256801493693104269201545085730411627387128463557724409998346886790378571
459559767752814596707407956654361979968598594062309384915689531364633508919849554378466298906186976984088312507749354085
674453340291745635914257951479172246163461893060288738536353445545786557315989934591717958875746634408484819526272350455
257938913854679103131056003041132292370958754221973351689835925537892433201454748676931215097332762847231380751545265878
296797252231290444226695623335472678786307017365073641724217546220271573747460577285642453828653234988801505888028263967
697790968611323112458342692386488172884914883104070941771425643291605817552920392903525255068118257505397562642166916387
378867233262423873184319573849885848442384029546406046644479454847694261713711383708608586317801606090298587477209577080
380542743663350666225495845835428340788590610923601441906246146900242942776525318657018031377824300856629350189309763513
592590457756258646924007778931150290542856264541802095549684025689049569066566649074298140548137106963997429140849842651
082894832343389403014729956505991590079827751309517972919110924167289916825450108988628845221078483272319516608504376250
753457059533150715292623998180811578826440284780709809510568306020140672091318200094522113289064890546371876627585645011
499461045517995679063015858163225875931257068989261140117995740688834598068247092628847336365728502135763598476458826455
063087824207939342664445320102964607184191402856527228375110914493607925113295844314077916836928076675984872080251830204
582076120829864597169377865057373802221007374814306631711797303961394939264334898377373009004537488292004676196728765309
389848302260759174491348610384544120008454330643093673752108262410791326854470334024947168300390579255967989057922086878
466339677921394458785040503090837646013961209088843598401280640813514024384842731936823756134975295537456656275548553760
765335431543381943787578015220556229380429226619605444062024021302838257133953455498768632751393251227708243891236976431
238697589875596413861791393093936468455739229522777061881900300498347147618900388282094754003218355927862690561542436921
053477122885201207327965799751650090189784451476965847982538350566553713300754406231550195207292264770722543729335329542
323535554931614491567053390470880843771395988278010465603579961948492430689671234256989783388581151852597987371364611177
890326930501333416523812745238144671391901392547684676107541539588400036039265453904737996591525654897775684713954232460
047109962063345438865043957530499195239042446403983710590901657876936379870715453050323358687998292581916929114295209380
791675548781160050015840886400905170098085691144720617186647795287526604317708409244456250920196716645443231281913819408
495591667567048753690259743533934959609682848996093737606697387605874561241241598621614420699883772480845237473309060453
879441771348886171683627108184798645787552872764851205987844438499354991692150736659947567612763396626496598953237344297
480749835146137148623864942135538621773788078325328049467659048233414560814528073641162165946733737426098536496600490876
449669782706059541861969686157050283507131265056384675160379532889667315465873485560651854633426164215419297796998391752
975871935641789152376391430230699171767995523411954992811282998207273504779933217365413468640655209388812495592133493397
222348508074020781107693901050252615844062740993106285010896758353244146368307334576743609658336752482883915383723991149
556926251387323922886064255838654013111804047150379075827210088780698236183171813007451026741458379099150603890330051050
561482910443181826303168815127332887160437526274798203673559276827811067726539755611131377184110465193079187464083986299
223767724298353724976881536315409556356003442274954668419048790155330621254910734690698539303949553220061314501375862739
069375983519785502626544794139757195724693141510907402625521547723315316164734324299168498087412166373242277178298953800
862836153616536174491579422963448304156260793754523879346433917937319583124759413491165843128721940643015769231929815099
372710373050125128057962524676884232910378948020867978954355503794710793407480695763435239421478072302854499942156221888
749386536452034719024620389240967781028053210758943093903730620004390953210540423659469582997612085981995796769421459114

3*25082306+1
1529928 digits continued
801971652887759083786323723379626805343628701449067431264654276115879556306384101881956063492123165911447799906805146352
501337209036353500704253557741108354764614019070055520658726375212719372310849029602736895155675896087933055712938315468
801820970571426674445343616218675988567642816723736506375757292688934215285946444567972396717090514438806960511261485716
016971462884160089466765663147735374995414866474556084716719939274925053038092755270262369558286175279832920499165019804
498111431570706255933229574712671900104968252135680715877171766372260578335856111551879428491234026610910384869734887792
935052520235211875882944322931385667849967360755239611813900373490075753323222243527102682608899763307117275871487247921
644163756297600389805363727210064968091524915793357566318927062745993318743509152755384201795903247280512678601590457185
287614864012522331837871043971641192076409197620665379316789115017490144104649341127337263398175273891267922171427336944
246224871565878296469591644373065665792156432484036583136155702484762768955118510530651231784366868303901907088380228364
879132597345264079846344077942933682547492444967657429180608407914412200507011084784423433695410900164504432511682122439
364547827068083072674803725224710343327001725270472429710839800061810248800645295922866586049940255253265113281706369361
177809636301737918843952003240040825428197466929127152228849933024193274291681873916994824237002581748787481169655810974
936927364723296562099986697315880099431948157088238045029819051090496494202009532697221563091721607921139988954736192280
103175834785465364952892985858449318595383010871136172505855019722156303942993654651110037388102338681059492697247253761
012041407557085064072681568684418370407612617484134315699342097327899653664567125589352217133841149938894146661464271975
807790146819171754408368829470067067991448010332250423697717449442597379452449503039893608649608697750701364831886317593
603340324929635254047841199851940318309788372073326057225080649652011128596878165593623270748572461842854139148891257969
471920469333105528600356256704789219959128487575221628318889087345614445277100664247916904230668392685109117701526923628
205595105333930231172015551681042668405835074674397722661595830777463389590765085676167063525749274523375007006370919119
078206134483333572508377615081020569744956473685444219108078785991212724814072972810945858027554267005876634621931942016
180164907510993322652903275102778698641419735618327665084743336447806824967097087741711116602617677162848570503393184034
886709117319992180373945919257204544579351080051245900563009726408266215176704963605088771393106986809641852441010960883
293725509475529549183696065710358369217534970906149065877100699464597255507297338509232089366210014219325387207470295517
967268879457473988755338721497472019517402830331694565425642248359265053341416627366624274261383486302077680444378836826
171678114406090794053291718963334066157089526110053271128965270613871391866734030971789228967696967304356482613370056637
876247627849386654058489401782475177570409861468975663306002490118238253043840997545367158757448843540494975797115536197
548533507163779533108018868663149420163483653477325851590372275313070017337040834164127558513282085101292827068732929139
493568998626539010508123016661157987935077672376017297541026620874040902924973812199747048227361005194107860568164477754
403888526847808336111760898435753628740725504545245604053354784314049768449091199913486577053228477676336159184986830027
965927269278434337613509113424374662656840154135065505620987532585479777411623702115392623233116803345857940731055353123
265305706181493401529775207769733078378166429094144875274863095431655325279482199346624470128828634707120469253757678121
484628935773242432424625221839082598039792949017263658901973705553447018006378423978222453849268599423494678603495563712
599338856239062561600690917121773090255436192491006859945331624320754733987668510589152957909132393794886913429683039254
215145186652653700036091901102719875282674868251318504591241445619841084995564134318065467933085620453262808060355020958
150962753307869112188704774501807974227025677836531418071431375331568423675242697712778711079710787028713684893194140705
024695109837024961062567921501216051732219784753887119100787118602065069083246601398421763727969156430422088466595887946
643702666275617404432393843657729120348069631101140555318624947167714750308522410772098056097093426420741996132712031726
434760678468859125676074843866016417506461054951483919842934811936716455041158302333887570269676475308775314001857751552
403942554744913610202149534465534664518876695902509589535237288766871609768817882547673786694745700004258224900137484413

3*25082306+1
1529928 digits continued
991981986710099032541611203260647115566298899092277879158397334482642102537062744146415192623810916622019114009639166917
672547045172426492483202175506761466754112976073367896333681744806029805529477104702940182071844676376971701484583786465
265505706582257477823783577044053119915526076694898869104362898443452542598358128844433349556116509472863178143388746842
601751181932785395788598055589027142163542932329424298873658090844075094149784982632554876811034531878747552266857530768
954550819698183130757193153060043382373066596301528721895444098512381713272729163902763238441317225578006617962787665513
247869302601475798463986881504684100796045392163308746445361298610256914775430083791809733542740168706438826542046796999
553929462831092880617163590160004228415119777659161119713274580519175869695825018644524157088931044420163388803481345334
144583405437247182951124575950922221000176831949616947807665412911431358291181221728705403945845557304635999452680188745
621216420554955808181591729578359366019022632696088111757883445134313297070902979735750742078511156469299910735060621250
442970008621692686448203481443953293808831144981207381517043960051679854679230019223395983739762356832135717772202328809
816975841985444734371757661650165459839712043743367330397469555074406332419016410340547780148745743435463224575859217032
119838947317907319336318696728946659736846047016420181804878612906832651886075139710979041875422761232736015404379529459
653458753649650320645497535222950934339359063558404914489872799686500471223963948647518324208225173917056368029300716608
158186746920098500945479764249439788836264879432603208548116179286808202178955842881569291097777623218022137988005317698
231161748578887922421182731543978974811746533029026905181779115191396905050492839179344782775588739327883792491417707583
886062861407064434566090879726606174588832287536539513552933273207917174608049081006197378411251170473800128151222928272
567376193609193872754535657168989560072052806276624069211780604318806918774180929242627690909909344064560045331195016247
785999929520633525001426639546765756517133758275078234910233397996405373542366674414156585468281502324379815841846747287
224763844418253315092211105265736629959641729088660071944277750086819661587333478550256718005759291258418514284108393146
571868326956818403073488241172788189858948954442622145504039631092233577412856386927451855255889673084491479518661672782
742889386559600586933948363452361013218885644431621524886110300481827962359303841169660818724783883357171278750483823916
058453326501044261677296575790194984613564434680105088034890505933554498588165826808631420856079049738405218777996745519
964466274151931842424275695637914366501350568387388393143131816633418706872977946308368554883841640429918625477290193221
124175079117128499180286250934092344589713252660814648423302465389032356089894558882305404319783429501921332178324792114
939324711420407249773198873637747178639900429914976711330146468244923713015756925372389591793242356432723628596596308044
517059591041169060299518254002606457522228260234803772831838132434760597165277448060400654783201966182171000598254924545
713045196503396603581915932791360276654526695827837726326568141845398666982432691757659784213762525389915873397005020007
089296981664381490021205264513198154416387966101333519168371843948121047316401112862106661322804039356390180494360935793
083370751610426043974658568699084032717350218565582928878394619537343330150137846986655690538923036862292852097370325297
502713415146248458761275634362194482542500461835413829041941522392771904354709177524368502096211551961323262285724299336
333784814850159415359678113237421671623095316193058889367787264903997855788757376468379682691280497998100682161726971857
399580133310279436568279581628769629635443727212828461984918769455823445601181395558692618946149398428255959875788133863
419475816012198197609340963219864169885615073372716491253776306426774473784433063817638421384494439426973253295959908067
652175289558929375173768092835976926591063996081892542702335541835335100805265080662967360071957109950029123172769574872
565992680913876505787000185267287721607362347826899845748492056264209768240417718700627154918067609646989612882765979152
904286080993377391439342747018842333369922787872911029623193277072377323946032931944840558213091939728974476307902928846
450525045196083161957938016075569205546045150030842375047749683319231581120239844153014308695252695865922762260485953653
054365619499434821440983007134241994411603260407152276929538113168700551494174293715879190140115035353393831896770408112
173628282820763020436762750161360548971526741142639184614452878557620508081963962635290261274602568413908482685098762439

3*25082306+1
1529928 digits continued
905313753755193643740045901748588479983107334548964622691977143117499958855436043762443867224810900936522027116961828479
728293931973912428094690587666513120953465871072154350704297195943867433187252010415641105783147248768217013427650846697
042630008411196959208000279306834939273782461765001560564547233750053693373832409620416532620200947573869442909417958465
172341458300313204085670428679874703893851115647495991452130742905663238592056173260105506002717322256289575751904405654
354316141628059867963496428296792585460378680080125666697841398422674240643967798618965737318177460216169249742175516988
297030086974033693720550207178777688556417915917868716369106665639958444691795501059020089097140471695178350666971908060
443059061065654070172411525662434199241516442030731608520248775490022978784476038092844656883567957449780104581268966544
779293597335711216282369791933112287563838841007658835614249539621817209469898653955740563154326942882567585521739469003
149239236194923776324734891201750286379783990184160746653725227791254772177084839775110093727035220640852831938508465746
510368385561023011732100013998510213988679854805996195499930477881148581157367460992743389922340319712624060779754410681
263625118885802003648005126919295098924579407978103089430604303837617251454418088458033438730540417376509184134909651347
812748724755135632058349281371148212374120646904735307276274842914815332022021951434414495520965012031563653676527852289
906727903196445177458135980442445569567943511755143706717918850748473313430758737382865160506622940823034526109534227472
267919417405865905095103916905551732756661223234205130656528736417028911329638327024593276190395440929720175102660350313
412595755926578877194352126788686237905454535855851016985474384723626727385227872126411782645770986392533018475633355928
619746998013662913677919272578134080318006672074750459953513017941207952151222452051777964308772290385652252745371666272
744700139225554813275798835096176010031848887975760628153140505863303284461072231900047823769272306329640587831981691601
553383813875900976576193365344732507827853342833433279225028068688844234520376207357292664507471487500047276299571682856
516711413003124504299059109001974572186385269275203984152237177538117724447343064315824466515178597639447640933140885707
236826410601381720209433102764467481796029312523358342790927824480703605425832257652724600578780724968441078059940211777
352095938892788254244846422005794705824932990613687597326126195259499654851693295858491122340200824320856433041901963382
236588484570793141778148646062174666636571451017099265511986507052542954302418824483653507188543082116996221734782621318
429554771233340063559115851885915898803282330735302087980478673205207252844526679414305071184434243208586851079469395597
217715730481170781617270396086499750869922564448472650632747974971405830844372475732238909087768721043351248587379411429
752233763988468230953810883502253974111670080698655238552860723208239146700875448620938355353076067899629714683208870925
224075572508697854581697241253326967265711936689313580126949792945978782876051963275887137090738300584941055887417087178
403543801074526168434194922895204418369777684535576864268712605156058996424808439688813273167793408325331501926792430659
509098146876243036282307095712211917748520470043879114395043023159246601293843286694385753582527280418457250430322267504
448976406722796171858426181857833449242516591752386619720548342604309635910263807898256068205066132010799497861250257775
511844290617488201818810158530139850353141334876350968724896599772706546869482417815404794474857969074190991539928043026
097104251315736979710587759480825984450099681609389657427063947267638343247362697319506472694807443510756119240162010237
646466497019320815443093517474260057130257119640541971270047453510269081029843297417957145560334047227159294273257574837
438951613015929505324822959981524391879352992044200687918205426266327127221540954240962978386683378129783146916677183525
383201704012273863266050337568490666892809854554140621005284469299999146232331812145104976824215137520495918314183494757
985590148034089721835301311595999058285949549440043031817015600144169770722804228289496478387763721131881961529559527147
920930249960989751175756342892499844702864835359378623703297459557087876957032922353745854520533548220510683617584533641
576674080030792730847797230974057160291627701665420590263821446172858348302637544275217041333816679446290929547117385823
271457575823688853413031583554757950248937406105479297563225065455395108356174824614645425728802191301080887820742258675
596829206406810953935780472599983709268824522328623726579393371552040900596745009014491888261600629535733808725225719051

3*25082306+1
1529928 digits continued
816662185120322851644423220466340186459030759355631895604917528741605345165977381810809687181260797311516280832621989240
056726232475180335523805344962602000751116199803365382062218941474446839499872303822600807942028645580007262277329840646
030817701435406677230046849036320027906460899156948358681843703758343309642584001579005329909626825521056728761910088007
508561834487524731480677030138324142475397981634857405625541764022657684596378443623827838114727914252937853274458419851
679905743467312799731828317595633025497054372258276985743058997450011540531528144123456678538234153461754692411911882920
672901366441045976891312279103820154752046849461158151972592579564253934972219194705899740865254384107537402309941375193
944827788675994816095637459209925704504105460267508527175582856865488584391756783558475035829990917963410054366106490275
383635903379696799750676376092290659007815983985803749204568677030170325910792240877893933295826825645385295499905886651
151114496885902911723243420741514598542666792887062093153730934605500929637982399078810985427927685506658475035585517987
591633785987970898460514031336288619573405671320849320425153907958748271711274639936802674224386028338829770835353276000
366812948095133387818594765642948164379099822238293467542132999291158303742548763492472990186792798674933567791105243820
620564039009130563108851358754258590428014701005214974782079588594238830827939452935817244441612322734730488873202833681
581753132073401613635942994992502005985690183471742773283827852782298528498276702897963679762780547768177312669600733780
189052052109955693453443499585659702221257364998839831765506469544227438092278373445320808825857453598359892541948286991
656729248783529247359495554192395870616756930752619874423295004793491215903668408950860795745848542423287074511298476947
145545062094252898527786647400055479022088241640620399105083076367135747578278404967504896538490977882584430028722521836
406563359580812242912219216566715052339576832264941912558382279675001682905362415069098911345823321650031630530216684036
178644250773056368975622264941360950241622922290457725323571787113598394134881935399999200281401939580113459524700906773
012357268148785758001515921087622707764511353565487759874796926290378774976121705633686968633786270357902763735433876820
984611261643978893923853151911066811549437670734135522856415309776551205666477477529926766008426367226964728190554195287
720022747529886744663068778775979216934060430601518306324898679631747639444822875917993560867711148538841012129427369574
331437519519354761276159744706525667428667416355455083911181189685377360692050527450948355020721975376215569489156654842
340160626991827047744862971608965489492174381995010422839533564640391863492775460520167166468673834073557130938159646116
088462706425825908550246148117065159857437058259031007683342763597899940135813587193945766402151392621711589706461511253
649699278062042866612461600316827163071362276353311742445120216840033675648963114034526726195940814411888930482204276818
935994478918388218400530482321711493928347459398132517950108678067749465171919520616111153481738070026115591786187148678
687767151824026665300069232276419109190282282417718530160027693948117895252337725882518872561942973284995285522767202427
464787183555087234726379788409323159523505295934242865857686681086416648338592968305559833251071399768771778159826752232
801866906841515602541408088280329052103618217745754442055527697418951359857183400543642555859657995939612122385901006510
767247482290384450000629793764646440733555868372369855913206577025347691813420379058728824674380519671104392507733382713
864204951246409589854473087627018386133774479742717193523879128557926153768391473191157166060987238665144896956477132630
479784785448336178325265926039657033917618521396170792740301373173317600052037854829905932201268315441475264348913135380
431979378131157461704625517697719044525058459306191983591772765258923315142989834391264493096028350448956983238592497805
791351047557933706193195683381718496766524875703395941700593614628193803514415240585953615588853075226143494375634608748
987593580046594392805462585253394308709666901749007793327619818941403781879944243781624360660529855398141871193518818602
300951737961517559246954582326164248176298273878364975330671745117236336984838923742567499201303617576340234145894322680
032618631681458740638165884424434258727797651203996375687631664679632988710797467588646627554625928664505314443762917194
272592604191521059125744108738945598959443301534216901834926156661710559135592797593182339419872423644353196121012108128
323299678580167740950379971257116793135114322069195243889260420732564951757186714424407642040132984067315106617518134129

3*25082306+1
1529928 digits continued
564941232424446989468997126692462695358542093677042095573077904906002760161321809334546341861377336567683944706241241510
398168836564614480129908857219181978734476296612691148094395500141837363256980336509691201417058549107216839046503334336
710616145669223211479941360662977800057646163715428367437543456459957649438452341381065167811846779891863067593433643346
267096342456992001883860442893387154176279584731051759954790970931584381132647209204731741177595911147477023717365855618
308015246150227106193514079324189262988950121025346121111826182758429824095315583856604159798439498756012177494873723751
562163420847570311625645932216325091495734917061053198710042164594227631456602584053834361974645525560171922125102533840
940177880774038990212534016921961918162299042996919438433999469419750529617264816643188667159493571812759465029293478592
817781414448962531609510430457993997382322987767744173162007754772441070062096541369844134923167205433518743947710828073
330282324221450621387803395506137715165139196679337656419836879297327879716849800282072557142003859893063058709458794303
670087567296346010877467560386719764351536766424502477573723452484087887775004426327059779747024342761742101422756667561
137754875772850738572183330145346066334667563455564785613993860720707827707258274613221486188567093055649699512625651300
710330953171782054998575955474809854125104923693223972686483530890055229105810398525124396994032909424130262159466860747
268096704230099473734177573122032877571148264192667338510946770431326686207639782239963194331920561891504948726425501295
135547139296331360919962106544079835861143656700437577057271965369573110586410810008984406114269908386440900746298847688
585480224337073311312550552077990998275385508564896934758499264097966275979768238445669676506077045020217938252891560308
541219890723422291827604623333407706233094405404579403665546722459601075275435482025255064261080385548559237417567510196
299493254096854015404821916310455272517353289357320760624588721410443045849615023888536189087124566696265986971512554199
364585701755055084790083007852053672098969256713799786254131694940230229712212925811111728226731794227964170170905842101
629393029568391661078826792570403046400865797055913413776860599999685465285651696006368159774077850219001358631280354622
917991377831774302060315258263819607578923422720618664257393455134354371806195846590153109481958417719544009260787839492
740832417578060556316440793679864105247524433269387243617158447234758660044770682310777820532833463563827575235535837944
064889232355985774253681436350370450664887335490494716665799302879973228900662536366215871434425389088319267627697545335
634979706427711892901686789917096608976607884706312121081722021445942404496180757972250473807142857061675512639662803336
956925079900681586868386311493567007902608304887537751910753377271717655460390599483838151391202186022388244636499202316
412880956877338177259093251598837377528317899033117948828201639002993384139608358648189845768434587407673633096986451943
682437487619883088341506012853622042926143685915964062383016842079230656962714123143672173654981621164774686318941721718
211900156420221818335938794831420369087532064952621754127694171060715647702955522503054161940948290732640174506532022624
252979600513853818046418131896215641174180072813444113327459826915633612192142026839561926870458901779868999438129909535
701743682607501941098515020433507342884857937929273606046213204768068291657603662204129440777335893085372466964281862409
229109902756923817633776467521969389073171805608632083337943581856015569717748380337569494936681026659021867264692630294
194781457940120450641984495357883667641238788666042896877142482106008016027602090452956588441707212303686043151300928933
437211438694225936593158462119901933226208863243006571308780669095330610965162192935898219259244484922412707303671579817
529915267510678962047220899413482992594312954628640582104885034353716726593548527857614032207900300153979675386870757442
265846850909889036964274741583737599194240124629232379003541078033888945652143350437955249327266612047004015314878943824
484297474476366673415227071854191380433197040810842955326434851440137949921972845685566433737461618868487704842816006510
606745269692189809792070337481012111146024303878301531587895835806282880125721416499494814407828628552445273536970489872
043102473602985034629343691614008697935017960512705652666068542318497324948812284839398359427187468903375627501623635294
633516562202553357495676498089669004832273230643469628091608493666606839836400830959652032558609117754686332287887436015
178158810303403761062551805306555072768349853769371392033871374169597764294598561070103660478121312251267503485109388415

3*25082306+1
1529928 digits continued
723916973190962584469283232194135512243696807832133470966354291035942049440872784523894557823483380903578723666275699578
283049110387031502603806654498123694803075131920809622697319885931406106752355592127513354544939254179608361127768894639
286619070577634991760510525078648838035807377047794098465625120127025347078164195075420962116740163038268316874557762591
986594605070276829756566006337223299902969422415169742184510129283897347920391672189127188893284449311250823721959308647
030965318727112556530454768886644850909768038860161061795862379831280098963336685169046370674000187346352446818734104856
907840916983900120907451833647990849053945582740090994843885809926474799952814792172663968109275717076610198984798500911
125714617498977540735421349738814972391954206117621266532011100880911503131207079871652431005917106129833572571543058840
080214345141375234456851022853846224016541782776581839293767756962883744937558591760038638825023006576460753286457602279
021059708563854500208656493022056475336081957392464425763135762977831164281537513482842242545122013875202065136506227079
426906839822736211395640142771777220675353308557364320657311654938344654971239249026551008975604422563323664055308614560
352613084389019658820622532723990282637504593351410721795270723310044306093933281451868329193117480461015853652009379895
398428879662178238892800425293089656651699367717035852905570159392079727877122647333837400509350227731851850818673465400
154917320534199468949607711256061320387423607812215840257737658670314398824531032592762386233550869660645727420743898962
747010636444311258840157342599874102768694637786337692573535693212130838568890346200526016321407411316785642224607066365
897819646833449594011082798972511497823418890531053464816170626083784319850117385097474557980259258883681193442870856726
430584324322323450138999191592773025961707202375109895786300914504802700045112999556385371487747097267475068406793140473
704320957869096102358772684249855531634639220455338212787381422864357581984427306699813908570335650923558095256612968996
537014251900748654766456081978595876033365192557150763050882739183081041840443004959184769410505199852100684778330004410
506608066358808401022515157778683511951693278650881491098007884237890664622347785720011007039162713694436200509972956951
136903987009632797070153793624109534718237168554228517665532755975129340517549508309539475077774164270455463411361544555
131262019677879433901679270942298664586100758741723922609928460047644729160400949311051390362789626582242155237425927009
353114560763844554632362485315521709065152048580408466275491886709488849854571789991822570643292062360971859661986132395
100491870825392245168825231257709149748176576739787180503533439876434415279186406656611120483820386186523665760235474205
763291078801443774055211496717080927036833458839837666921926127686205438358262926138281034904770470058537421439999794261
649084806854911473236301382831966046011980801602018503177718206058862228041486820222002715426878322083529277478717424091
317933759894449749956297173468450621453137393057420391831788137975348816851162393267411635521145867549456526220642410063
529313727913864483974823765322576167147539896835005774382921835728727730082597807795747205792906911901943736108078274240
845934802602432061977477613246947008761519562026400095740703687541548151450263451052795926084466592916078120514907567980
862847622912508126523217387303499017685089456897691903618813212691992152974607530783559073731965592245485078279207259404
093971542470077049698633175781062883579892243242017184249500142439786314199191116398589876464361097343362971293772398543
304455243240437016369772473266302455550433305407085669531945933727643536151519072688686282676566812253637664431248830686
267555045717523321704974305061082496021279624407745903922346861793569247940571987951914596616957247690696414325530646721
042865817569929743939854011355492769766864322238394606801901930228706088515792736187656845318104939830738732392939074511
038863111561226439421456214278193296812586064871574983280179616487393146736421749074209668871221186640121135366012679625
942274526498227275136713760289241050762831392809706665196890721430952569306271543885542086165222807486067513950618078531
676547391218665285966519041351462555212134540430238348759368841259592640980420687811483830855035781760763882255161845886
371708519062795465559869515193090228245644316711255740255886173773052581499177302774546632468342167380527104210357543562
324973148424761191474707187819631160090827995915233559034987182321672049299645914735970456922375971599929543099527516876
416497998670543182091954218953844113422934664518895099570352781366286135163046832769409803116326852909610336034589426316

3*25082306+1
1529928 digits continued
614475699332865413662694382488027190908918831501686758834769291089420288910569668227196922888090307433139815428136459259
155927816153043984620676058773752630140611119404024615111223245062507611159976898541804288492846851853057665648262061764
430267626413340408582852595105179417095696282834133017276336674754053333493328668761415004363301587630053578040836795656
740312997049788823423390685453925060593890854217414217112544143906606130803796206599325052187767515380065464464592222889
308742033976907224946674861325582528310805471751111888342230807683297567841196783870081861186039818945955661414525387661
767345777122442739958891214506645815394379054955175701512424674951031912051637212052104863964753508726335704209867739227
373018167908217544133186316940442216316012074614599319528386683930176784663168990715447814977162632096583985573788512742
228487433706437940832594028963287019117848973076871749888194592609387837325205017653816950043877919700037178729039919028
354557675545267203420586477627165392326537057597752179920833767029427665631638940682023542357675998112550931541807715331
713817809065501755260342885905589273235072678691733257509858720799093820743031358286976193257229114736753339134585109591
111651414474562538148523349465383054591976049894642010689342504866213456691593288439065724103982181589750312748644172962
813172128273312329003604907723509744283377745053505798696268773617355748926967753384568837604259634679216734702686311259
562583269855294477785984812869524665276517373981146546832842870313396838755125963070140547301357036800034636308925855438
203587607561054961119700541022573918747173743749022503523129199481723166734700487827406483173924028679533929106217314367
209339312371094674580921657921463174089652306860414175602743634391066666437940975381063287657195331153888188444013839602
092127587617875607756467305180327469036131904755016108340940827259971759806259329029089867541260054013689266967458839980
078877560056770715113984943135534948291569810769862204299589909577193876129987622463121555287282737586537503036763660589
294401313207910356476410216238571929699091828205727204590908703923795835998632348634342919184111347964157574606799276742
026613929258408688418238106848554610442489804550745749349468834996253489261639826359486811848496310377035920956825303648
929786507901886035156083423066204507186571667841452148022768076939861341822324136123656077828684940401183514161480706518
430660633419159846529588930662199280081438941612432837941868058441214455726216245437856308287112996732488441046802207680
803069720470124631639764291288766191915912575144903571338830914148048677172746320742572504859019699586444665821790646857
742410558428503695440355134078089237031647538317850989289405007265372909445354992041250401823380354481804073295737998902
942165846516518436527742099502491149328712164888661396266291301474730288677206752379413440627752494396299043835398932964
822297311459315974115709413465226271820823151518586815923198404495834030571587470188430108356501388336355847238036581657
609989450346292540308919475888186124105494641495440529630524551772217793668363076602052396877760330936593840716922245975
468080226571630356470741244975816635623121898390604679286745491105268389563990532363480816150141111099532881424336494652
680381574624237848475131275892032618423515226951705363810729544437981265915081015540854276092576741494886291623695404800
525255622871459499684724076617073578095958900294902087267016913358909661335816497265401752032927614251358480331822409241
123009950630806755307820172709606055397402323491323459839037929892229804968074008967216796215039601078668779499757211196
584208060247698256368393048584425311527037548740358078074080565259091471233596268836427578611540362844177828798656362538
203970711679932494812265448039144058390993116365654595632954955669724179318727772215599339553516752063046897325090206437
390621641612297272606287445942596245530929511723765205165589598057151542953807929862750900755455620316118708117419499246
332587866050738792807444485490975595900542339909862688596998231753075684940371037052732561856081082326111085699744605089
544315337815236664240913626645347121755921113897411387674789012054564883750048870812944901166124292370839884052060562345
128379426220040899427041027801850929835684705935302168779987255136365136446081648892480575941925270346557750357726382682
292822313636644982991935212960489212248725510315256616541370155895416903098840776805799345929593387130511666479750874727
335270213046059246430300197911089877712285033570403920914797211731969505608089648949781084738377428642039989221957510334
626287156766985022893290637978822628243694560099422826243830584159225471556918121630606427511783532775963576439157813587

3*25082306+1
1529928 digits continued
435174737817423488858902073434757485902886501855582501321204700459309941598287079093438127440157040962044164426350788998
741261926565394971477780837880822194212486819870237266803888859879105838542198339309012986783124174416502687711102912663
973628932129912801222493078918398388685880193850039109447029703143913378815272769919075238670236890414629989393856587416
629124116712863296758657638702949160794465951289198610488218275731338487762049211103903071625118766383121759533777824685
157495661762339167744802810340343548168630062545664946033868102889417937777018778764841447723007304156562598440659301476
030246885232146889467000666445656352308900530891765223070539363648656021066353590289022702983699906215552556220796517947
613026326400768486696330001550111787031521336291622035507820835916779770361585387860110627789947675759833245803991731570
830142492282045381829532878759517668692823069880106952412293799675273719776851798465945594933540658849186043401699365175
272352881222107848932723864250720277634692388683614564642568301680307061086716630274453508229036440703333018240313722653
255083279201803747749821622491074720422598219690568152025143010097640731653081246297041513541502952293704924632185406893
751950201800832878641607105099108452613601402455213035807732326323472667811776824575806472096905767782246074584859229922
208306545423309812723936476935527363202555213717971012333225267183394832062972140596503972600412767092128137654422583555
261552730707682914616164159274816757525593681058356041427959107182169237830613871083704294516063015220146243859121562723
189922453262287822924130514320928475398414122499301079772544941124596891636765613398124398682665811469109494808273877731
730162665162896840021744738101400829761275532309040734696331739626924276325014952507504437939170494076438179723193598744
954978630781128714928424580091380948487763279392566363908262469289525458510922375749514453869732536368700675591336163689
888226734001932624869996734705738245017255969724080126849324544685117209973994066450057149745128365680228671523140669395
791350192344076341399133813348155779053840489388687214609803059116352275189380736773769767603442097110699642728311666141
844741401994869460185747223581029690268036267848274703678501613021735839176659176550354853058780783208025379062532966097
330146109392255666087407346189886438396035918273290683159865920439613567620443625617943627317576576093321752385008929598
796477805422596306774015834266991656060281766852402682290345131615628878889138898487409162804664125863727629453154176636
379731430905106657799166676696872401847899984229346898021722394235240877858670977335926597981890997920597045854207947767
733266383613849489527404675017766370694512521091678581222543453557848945327098106240984079824758492020397858221926380506
245410870268379716401872614976737214162296659450490958230426957827693591017841483475385619963991611060848688172188525283
509395002010217182579414339535055406410863297973818056906044188426345463629772851859237297043762977048805864861221883563
117657599665136774156849357979388810786041794519095106238263742506432917242692192283631276856071452238657722378472304025
009906784235678893309316963842431992821853810154163697050340076268431701252497138455470965233358376538015244411818668949
044786760968173469185625757252623344327273331471584023517964151110971193540234298612734889596503266592246604355289294770
501522397541591699920426495650909101190457354063504425318116029573270578043260059143204232878502641537347954754748116287
456539211371872436048156269913078827177849644579864411223368134299485955156015923469146140964861189752080656917567237942
138439252573910516473533522707869899112030123503808408401202538515643861290260431386762407632534559525620699826543271747
593663445950890802355387507027835264958704119033077105964632742205309159607093552528304329726799675810579085976236716573
649772393963997589209810754558977531541982995302253235886327346664805574420086444244984230999231832208365097252913053067
479145012219402102686185167099779540936897374951279815606017063376896586317113813672840320181332840183107954553728459440
263845549047194015971737256657871700171812330946250627690554189415343576544555540256295049673380301738244174601321354851
167938060061918295451242905171184051700165159042353924222105855659689350796512694788414037758731873857802635727649770888
543549742589888222015719003647878318188801015292272367972369138019282505825471059704374109587417222488129030612449200911
325026630895655052886947628078052641327863413878188553950352718414192788899242971234269302174745180895614664374769993033
455918918954550151357727950758412849977216665715367690831908705826562989207678857391003497015141377634256350731105032905

3*25082306+1
1529928 digits continued
597674295674679484957614140798467518388251802903863640047549337607881344870484657355899379796500748555729670145434666479
472349932481785971069311340977220873972868278212401104377409268274927693947994182625754829453735410009873962290996044812
564099355273648497838832577234976148264787557666746757612052760506968153992629017590252180712779643606234283854599717178
965978320625681052029513553103353192504658437453973285119631863625628823380528356990912348531958328523451989183748505754
001572667779297888848932182076074915687314277022347384195234523440055190946228936070806509316060882185664277213060155508
453311153767095900951066561357085424631831180879836696387874401530286213498056678299058486745656638218452601562724237224
484707717756872391122941204724199987108797244421753594153034495332086661963407880147821872137145599708541553827243818994
455306910871941319883310341971519649600044569225946939324606430600744467837336914448794146184922686667823735220015946522
683058488232658921731511347902419395761311650373591468122667360218527819832629068798963216037273943897695270803785475917
483552123323599490864447849470850010773768730576713956739652448793480879718689900977853673875785276463252214257588743359
246470614341401373120943457017516354168461788780992804227413531514287271165031101289934820560017125164550405729107803395
994384114668861034634206037995158610290669749280252792152970196863287703739663909702756807156041017883897935269355208711
098982398116965760426591085156002414705678557948410232275658207948250897366224238041334625730838741177151973162270293417
256953260214907566501288477781064693470335877145721967255857122058345563610781562475440457324742911801109656261321541268
698071138253491447197883160910668921159259257422022867251862013611566442341952529240502487759212513466214102174487016894
762003296678598653388958328504445954780749174641671165962035379808888792354791896607332509207565832672578431555163560532
614142003002174183826359259103770599805663359487669880379237675644372661685922701059601259004047629228739880288739748607
416977321379444691194761833628035700743479462558444804912290037780509910702241538665446027327389258071445601555300984583
165809232877542360122925714076569152884237892876994822731552640220453227186309683181216528914824241560478899440814309614
203733098639675467968131553672470566793501053235698191954596164359472925265188440116742344759612094907764426944632394480
794230131723671585506789067712755842011572502868105538926526504178317246639761158283264302689974090746278887572989329986
132478443093680487398893050657090113403802419553902671372589443613151725045757911537830467317520963381601622830701081790
176602610233069894558453788825893296461687518369363550962496836237097432533620594947377698774536115418842625955917986122
247659836953542702433056838742270651770461545651731805137422518181500856716514095641179247612378702580780833157131369653
120003491844460671329752518539057892611994574996049172033449454534206659823540138603252061283809353667747267110077476545
951659526424046284515479457937620544894194155396238980686448331371048255878569476440391975476159873562696417882354847581
101286132260301345488475195275958780046825240444671020420643147403482587724449177922086841938919774482999413937693369874
170230442881507597157192956518596649479205569778781739922869337414899439847030418386484079778775018586991094794278436140
795287073799227716591924545381526210667556239479995522564619925868301818119192379659680403449789691858242547751261050275
091043900088484625559316239606826629350828472486804040047826488455134130217452586435750959654751381683573444387892038030
020827652243288633030437305441652133585145889899170169373419462646479040829932144349240659017051375690905356991102666913
983461431254495856409378357354058591735345669826394789500573941253107727932900783958094649100736774026136955614160482822
461596167376940449733972444435557004428881779913339377136953368505366584162803735226749345906607869032317943779609890735
991659559801510859873223796211737842903941457665660819779940016253930885740482739917361337271678190453596876513896198273
996937033660756656607086140222435502928589318086872722434429062642376979372216171236341542844926519558096189589788495658
899347014505294995807666086598853652488334929935385676259447306960222048845645282720135050703734764741908953279157130978
445717380019193377413837917878644423986213986613454390375330015349015358116054520521673957831646994477517625963874741742
845986952459755689678717137056084502365198387020652151187043827321128094984079179964888279431937008166862639062619792829
865354550298352644527476238013767271976017839345307852222976615333192069061002342433626297683819455019857097247770233777

3*25082306+1
1529928 digits continued
016112168279272086833004654436720011065846415534607503986803097147627222302359573980326623496944771234331182853788972826
551962341937245950751952709691519373225781707049942224029857109733867270500376413672005085340394630102745922790318637357
745445780266902269002081852693417908206213515929421336461520689078851002261687392556224659950082850893649035356515107355
420377949105624763291180222528114168418810256678405162987444976221923747391350125890949171820809985631103866181664242163
690319612700784705891266974153981759218227240167441127714503890620909617048805514706750745427445313786246830207434668013
272943315209477070614987244496658400585062998845336222760858716952271859449458980486392554390342370419079305213246413676
892915666368828339709455264279466841164953319179919536308578364618400299376717030127421368031092514986444188060882818831
016018966512627332710361754966964865675703945767507532417397536532492386704238745382712662171325275708808341327265907825
933859998313278805116350238978192212904663828520549316898724617626770755923832175167475066533516956421003163188628281753
693627199032042014762825765280104892660363855419927000635680095548483492651189041915919469756517566649277499108486182420
694666868533770962390183032846045412464991027846075241092403388957544181071475219535247606634080320587259374674131279637
723746493138230088922867745579832129314789378648168300475072290444673626314960199953709174365746609751151836497995652018
362825256161653371450055249723828478890404927342444938812246804825805020998467915046069290655054700652593382982435460633
362873994098671045483942459533710679791178459523341887431212657524935222212796628755972640342552596142702752533784410109
697589545403455515414720181198597677070595767731508353038694290093526163244521163951683957375277729089988359913044790628
089624894389115505461815862982173769310269771299954977956658915574432227858980258455457213429907778019280457385519829156
678833953786449596175508531654783523114035508378081210848529047803066283187523849088766182570598973839448598396132235381
469868046188163727254642635656816638119482093455367891118648385788771039458853277223391593843662588816052862708714851422
464866259451753491966449971934260839715404487925875652921106120760683592267749752204655106840379111009815471309334343463
754212026509113638978479273755839678669759717821808919064545568030441875384555029327231609192525965042296347042139781487
090840974022386768197883875860411730098157032405482379242785106050529128083367024034004082988913061202562556801176659561
003180867096897069075511338793049198696549422781686735889476707657479070561679547788169785853522269272661606338305431062
069814660223959769336709368695335158766719424670086521168431752499180951847823509685405114620362509961081174923051469069
181226863553129552995212364366739340820480372526615279294441059895525567801493224603943358963364335843369816448751060130
854411775587969677657306121904276633386869501170301064689056011135114503777832789988720895765663418345713527335764555877
232668471485610391707637835469569356728135037853893282964876099333835948319272726598297627069322713620692706651035175301
988598935471391183099762832839937783094747830733698164646914551309838968255203343253355126757648387010829922417280585762
985281373028190915790276281702295253568567009702100425519272678976082950703834987618518059429493119577631950091943560992
851011041739606750112633481400134246271379398597609308209889585734698934399623277878465666926881751747212613694630581739
440813700821278744418668840254792391207456457170272425753391058894615225636937053552376185817615806026238869801763245311
276916016467797611060716714692074130380985945206170736049888298897696551626850701548506019663520900265227154054220229104
114731503197233257492174938682916566158221190196184818082988488115940021690543117851962131021610927282471418284561685434
899558626377138787143959354732919042675823251144265549082822944221970302745976366596486307987869110282709642037558854119
310574644429114100438589780339376223930419666322054302541069081209850640307060349847848238819281702479384524106215260461
604817064704616274533866413495336231116441486720632289352928318702647237670313093819500862718883344199633981603185889958
627262795308641515354746025975953499992610605691955325497225594886771251893737717344796590117256921974484519559194785517
355673506796149493195086651929059200543981162690077841021008597409632274969268447832659713460689000029069872667088942577
610755707410304587997060581112828103254226336002232008352830577835574606701493436338693059063481812461189527760692683800
281910933264865087753074079137603750333737113013131986014834425042604701095859090051114064325369720379555987293464221909

3*25082306+1
1529928 digits continued
946595897263579337948155690047443896015578768371716943447501287049393055171466969632857722801150093221581703931758848809
672781093723305716979773243786991937236800403650391041460159756452101008155478146371484161973784099858139145046269642288
894800802806972292771993928698938386042065617292829682704363404975887966373344661879643803601825761802175418063802436427
313081284372446757404660937471419491708238770810410960812065309572094240696259361345330779837696439756039929919910923148
464288843929801383229228589684516060969057282131270305624866771332460043560971857186183171481816496416458926435810800335
972742441640838289711297392657686801304114049352168668110618843435069644731750583469164958077721617827429841311469777518
224174817428624097976226784587574994928880741825787169939421022694392466362273082368743381216371454817041827639784196592
228333068692137775129449883005097867266883789082383471945183180180285190279008355306798173382586694569806333586963811466
603133485291124197138484878949254154756693401059808909132723451165093569653481950250095840069192255732045307730470319406
733491373366219725936501408199057503554199554173981017795107848167386990571944300784700892020320888921434520711890725914
568301310283608717745205402390999226334867932586202274326750167592300532186316418985640556456746970921049715002566583895
032430207120604486752554667807892161821226599749571358501057388902746801016210124324779498248944432135760895878944836464
183969601378662087000395472941997905566636840032977856695184997274690594028461703037626486990359622957473355725375745711
784702165370200061503485082470869332826087727043924127556145901304542984776592365595830815365870921664503609611445875893
294256435704811461066536043595104927100459114969870926022700092927265469717799572138418036024435433292601729208003773252
820440929834713497602888559092086980258575014918208721710903951502379096307464439677363867034932824409810690324300551127
294658795534827533581816319670035451984945985688694706533343648860063125500457356803533283231455221808962413087717956606
782677386226826041896146415967946673840103427868117508731929933548086771269365357118070353496520189558222362950623646963
450741196448569992168082884725901997749837335912022887311792329432624422775061410666320809776267629306079387512131728695
890235744728914277483950292259068405238162627692153034537758816242275250222941320885513726379938844250960658456449625948
006793855322985473771667925087963101531928678744931410633782873548195824761719123495763099243427276914816215890791560736
842523456301892162731216473975469209398784554510501586199416661994125954611203354083046680478926570433872123050504459188
058961736766426835755289045413703774629487534847875242001120947972346520918647868136489772606218043390601112670882805702
467640387449724859847519387718495687213093222941242212272783691115194762205804701200716564257651693902031130401245144379
628197795044651869265406517300415619298777546140119364016032260892815878138655873044016760240982860963578819073728757181
501730808606247463072361966738700562170049931007265171085873412044326205718785825494003259562754485412638135579243376442
927932533952392998538948021989040604505975252412137502407893123841609045591330409917173130499002582333580084205324023076
902304771203726233043062306865833317849664154976756428292690072388844001409642479793591348704912326274756368382087812259
938030821616343783026834472521531155104114635609780157999557941819547223847286898881476030062274517528988471962143437063
158179311460759626400373731273540869973335131083552920571340381636910574567137487891046016853271048750023888517485158561
573284918301149920218909427700257786393667798112455780581472795952123745400758495338512623146294208748012647248633742374
948576178497446100297242958996704074126058450160372214167683613523277336370523873310694885679917036195860401783436479948
772722579757967043442437962905231596907514258841983719793665451701532413999373576024394845352020506175070979133608745883
179032539675458170369565776102127699082344943822109158406460734123555378677665192118712777784164015002729131621873220336
117318710510492603947722638442854257156495169991910384569161476120707174687964030857743378834891208717387622574069992800
109034113529415806486336066842652108434240692518381501820978985446552867986032072779529778178599353641363523956692233544
876115088666707776389121848049402041354382597630740692550589178403301706236796256427412694484868348540148246755012174386
178951708706575780533984413839909141826509447195615419892339248682295399468803419726315450742348832778875494835547660132
116344730548594998153388664761902753876351730249909968582682859418044819043088162940008233349058000075918132576042421117

3*25082306+1
1529928 digits continued
891651058871085161747671107420291643369418659493104653925665446520887957524681720052980695304548520117857749807896454410
214130845798864481501330563788155373490070942179763008622829256109674385616008142820108311119684592411237244558587954928
214059680011468628880848958682886889195228879463855414854697832101317756038367015426779894055302291416400468151726328533
315834171356802330249017098799523683260335701309892024918254013303898947887353619238390315513663737646164936684479104358
794648839033446189272219938733236071505057400673015427507138464470155442401790132525397593612623392711568701321903476217
365888617570036826207851272067859131013135758804279423421350575002844376302292829188748785413855074663579170901689236924
198439064489711709869745586934657802700996028118777195689556747491555320361158215877663345456004601436055748015639775705
021170495243792757321097724915500999159881421921432506619916291563507700244663485189055277748799025510012872933384773574
366273992181990020841967451358612677345510757390263027211393823201750636890877248336724470334415465523065595998153498787
981552819904294447996364029307485778463699451778618533021128735320661715056307378461629824984594499146271566638356443423
000446495325000139772573814993751808027531640427727824998512115330882734682748634677666771409598973261109887287963022706
031924581642006042210829476935706792816174924255938975964115662441161120408223683734314712708589234452568032067843492511
756704027591983955787859676769404485790816367801196527201048337475523718376810247244547035935156999757793594818362662630
916774909030566216882812782152829366839410349108605972692235579378750288315882081583974895142084244236258222691826465765
482430576674984642951342595939287528089101866473082085971780499718870950605785925890059600551109958679264424229146068664
415972348860068890622984801729071367984450437137620025506485741342250482900861926371854012683568005638071437479736349815
758349150349168119143333527693886079828746267725558720328382994181687275430445951296450660099675449703463672287831967533
637289264795001313638273862283083401128661612345023078591128559297104149168735504008558467891106483049923408366069921663
760868143315775435571912212310191063147907697119730173636875244335726810537082550144322937282630519982506657671008028191
121694749129299468962680246684091002041082590613897361445740882232787162177394767182731302037847163180323961040766630976
868748588962692366539860003282445865551171334023233891186698932371093878606737696620387309969954019672203688547626418824
720757022360246420323289668544709981116666361597481685773314923328410414189916377202204287669260921276859449018930648912
958486047693536525137706526949209869471666515283118799295800131919099902695351489348414340938002871562978531174530929718
468922597835607957530764434838415268430498784213671648775137825416585619585124994653419767367170087927350815099245876745
927457347541555851489446405940319372453392458374636672445043268547579666751061043437979763516711426131234983152300754034
517278329932669769502860008243041436209769344902771472002523329136307520132188695614590165133332730261353962654780209266
466092005193777050690312276994006759861195332136627821067745777373682172091550908899354286543803836925360101195172153562
639951652980537639090310901578546440435041513188230537286480332200122984826727482119384050896174998995095563768849100663
205436152178755871274608972274694568948622079031792376118756390488347457104711362027797955923369413998890485576785902888
713207540477104913478904927542490820415586349362861723563465895166136979591749443897615510973201942848874828738649744126
361589830504914736407337033801577671944491385492175053543537272547742097941220257047497880315925704618112681357035976214
154851838068390181845468366999384959449879094517230429562340317875753141503172705233868035993784951005159201265735350168
716244432499473870079840202355155886914024515460276199154771687373525279976647628126729680925749092460325550180814291516
520040986823260244393693055839079908488802247705177425446802007016026446377533259597380400346171024859367104659001705902
095217926292430808194556432409213809677079590663140464901021691537018123548485260398915046898244908553744410706282669230
551128942595604384672793502708725778522418653317686038617966741547312339909609804521414573756827770327238726216091898724
952840499651972109712001001859167504563182469771381317918920320902909415600375386392286340357477066311508355353239388615
395582153409355382996172530307603935345916029884628383913536513923969157117483618353084175706264371219288183380247402523
234001800269933456064238585504198707810520931810807016093686556054184262097399164208684674293075433645333012992351974669

3*25082306+1
1529928 digits continued
171964272905638095557574187085978378659295759487678363107221527516362603188488499526841443611511755153317359296549378264
372371909407171997818001313285180076392298927181361907606864254022097372089570788865016304366134937903296967871098677163
028643731122215644865312791534199100643635473302638886237223720031205039807204251247402045321617887935051144025208110255
745591156699433264538580434856183273342457339939800286852089778397426889974602921614609059573685096060315730532860172506
987303637419044928275345044795284737247516443053241827251215492127481973999661355182711630463599713873889799074634590624
150985066155983692958152927289784410434759025089727065304840694417790640079898376397772827227745993913495963322046373929
980933831443269181268352415457959089561710119728741172682561637230022497286168774939064727810268251450733559294118734778
133942600931158100598044353356410241428762566694595326782274320449533587358483742484041686467685470736028445207702663916
854600883260588652572658586992377018221928267479754482350406096286406938475310576052913311524225499635731059357498745725
346354224096802014173659102070871209879327481355185781444224801887961862258344310353934845492476687728334534191370413142
869972109897782025490947325157171934677817377853192097963213105254818201669541139426597847341656436356810769098704593138
466711740355390362681906950633879652257641807161286746790775866914778194649682584678068807376005045121920151393317855561
483805829155303450622443822399643715901404163498178808144181959956165078653824783987333141643596012812842579235750910379
113623145043835455822021883062194585142048635274203784774747044818471223219003655835930195645793148791199444999326427241
959744367874631670877568418457167756692258288829492998532080392292349903655480479877237999072038099405735158537863849044
555440756332341075602608398637540950049204166762417112396260832580509948639122262150052664044147333819040182143265543942
533294694905824988943757991387941944656638550033440803594474164231845468518012156712416014670505978804884688311083884952
054314016232402520857696385270045833173639872648020076700686526985370013986829287011888569220667040036494283319597446062
099295241189724763530563224034517593065484534190818608880140644501032014034033034904702090190341918081992703603842321953
772130988165083849356038884547431620923436554812030925109902963882946497117038011213851887795213213654561001647015817880
563180756108352419623565574315724198801093364049139647968795327583698113682565979026938951658881259624361757114230177607
692889312908164956321858707884613284737386995640959190423742570231270520905343117512911366028603999691205475285079906216
230337257480272294990607653669701733930969647455685239778581270949353162062844255817501864467593380651600735173574437020
742018655168197928087027481510476229819872964051437659765662049559467479753838986603997087916003322067488582441660278563
793790875228066284700833082438479380904049637169259725513515270957593753587352938562487314999004863663796021838049188557
219977848570422273909525632446476677059311468639077449574252178017465684318953216950622431890379406974524616035503348881
953594481589257825698690477612569261949139703839147209960047988800951951794102937373512637026008193555173266547673063563
689597399724046464742700257381207689640965483391763645852939195206340356040544317186663041703740697237524864134597530568
686934049474106477413267256167709939152633035724331451492723724030142851603987412253371173006956034917967320748465058434
661920996678782218909868966064570933580483082354129705043056450984882951973965382838599322144911858143417425686008215407
707282818185054515087973971640664182722467744093493461758972623164421814214950633590019423607893076808515384711610409596
852706337611842076345199396024566794174118997495645179369456628486231774501926377371568158521088633786609879303483399169
165231210153927242846825412369054619472629669577815133733616005312043996688549737703925719651633845058461730488665845752
669173939314138459404642312169151314118938113573119191272474474570155379432734438527414132156550565217601122853618400062
438670526700934351159085183499896160410093276291882663159097764707692370856882403318645805285485710810567633175846194714
234735053710779686216891757783261230655926325266027736888062904763715626270152295654554166714416871696669659738616050982
858241714663970023155618940557590274094577841542558854063943396054653438166357316569891504703603411192996196610391148454
444065302513842265578708991724843864537661101473396893818874642586060888617655092810245580591962687417438811382413557590
620312268057538487064708912265286856810278664982695389708767192109309267681917069257988129683286624973969837897041802221

3*25082306+1
1529928 digits continued
967458226470984621508920950489988555168998439016547187575038969637259817239208899799143884963768228790822194438978319520
495007706956269265131285710604282177991916629442451841221045873743625905637999405831794667034178665180280351420373042809
911489754024947856240691619016656726305621963672910332120539667085174151056700987219407976196806340928419406842817536093
738221202724871987120589415779844489849104868450861138994528722426021071762132549654617286016961597137300620766128189286
193076635603342337532273055810777258442113429720796016149980099102462607588646176150594211341983988588577142602862741873
972998554101642204348890757115499530995716515362698713497977378718746310427199490760244069676649214955461633965957779542
439847110345214702206371512409194127869485664827035001838177158288797001015824369918177320835176254372568500889940457343
909843395127052773199124506395765245477488723112481731747464740613886789409304479419027290182574287195415477521420135163
995330477105051624274247003040425557762632950555152542954703302000315255314593561741215735840449130145311295189576477992
376962016826005952588761141205459810804628691622331849309113173768464056162163601542076002800069703053829155333857858166
759103623470444421845781442257830125829040859578201032741330443920379162261432529642281199585575021354425869778349346869
630035012453042423251368928965383413531062478586252673683232072643602938913684570108194742015892750141406702684850422219
045867261046323569555292445859743442977538827112108582828913724326784898617957046965767612342629046191522124531603293649
296501877017617115297353636515974897690510425987893364929266462162424579637566641161882722351034900532241189838624131387
482317380718185394902276046414625781291680750650364056397591227998442569343165952634780772925371292777901309477535639960
781251363760445028160995255296589049492495767030303462770123629129113716197670049221026569886298046095007389261525737620
620701984645144640856901616600697508822703764977749728642311543593173266162027019007804750419315282838146168288306717798
074424162883292765382065290975133557862863593322951635406117788134717292310162737522361327906893469852919840389190419638
127402877350460139965111853041727105162152662450402608678841969180295737031860943034568593102807663933081364232143565187
352327873595979061685466936815697190987414175677423973716497570149372025256354789846724901626388431349954175008552336850
113781128531905357436862185963113562887897692442177424867881782435146782842498568844910849319710798127687558953755392667
916597773166551390799744914967202338184731489538796577295982586947552186108848268426347827275846979776165146380513195645
235880048360646502087067467164876439446436516414155311485210619912431973143883854057475329054173133126186142691320281975
086953520153358660855482156985841640127002781829590163688732672441226262764908592257101254157424274898164811516383135384
470226806434477713450876665496380308152388735631599250857383616427635397756930414900601164498277898979404620661151826787
978118045435273408349618604891406066972922631383241307235829591385825003171418537592303250699258386607904600761684146032
342203088494264802023849443348609779238911361941767907106115938507194330192054122023041977957659546624173124803593794466
817454547307910428672915441693890755084397071012253528139625428439947668724388547719015338960875190362535598656531146792
786790732876594897588154681602017461131797530009192727593429923375821551053982925455194399105211236655831953771335418972
526687703215013374160773618902793493615367357419113714909484096781183576548314262962039908513736613375202288109287161933
773162649720048332830325900265424838166871545790581573529702970854570711174024963160497329151612452785091903146958857607
465398622921737138257472596960188582006901906117277209929785702762895191817366525783281287622389078999447182444398563500
284559908610937829086930537648409514145602894370494813683818476891644749041280927517336798779222635684298431673768253502
670702480702320155542894650996589480587127746275595706904607763658658735516556278617287502894555439314827906047536616626
365250784546856564489977021283999937995965336913293510408357248664357145968868255864517342234031679274974421591852739128
665097137700134688104298370466890524930073618008968973607032025044265199030495236020003853594793167925379356295165983711
549002088805769655088204519252457775630497008497747982611224506164879711787340754827461272380787484831184131529779802591
912627718586381152981092944638969554026422918301884823231014370020592386508676634060033834788084968765332321476875064391
940502242841755796232198231483880690416479862579046358919677159292236824921561171080526770076157937913520077506803910617

3*25082306+1
1529928 digits continued
926962422679550349325374166221975592130972495676679369601457172943499067621681701213703580902820181988230410303241273308
616617361164244337550526918707288803290636964395665103586227061621805778085029739345938784934041705212746150815919190354
913823173032766918089350227574957274646981855713721911210142316258613317664205042422776364084603333927424559641702239958
892752160792632893853424892739157043258551458320348745111331276553132390736201781412287017689036639068740834777131314020
498882457414660975074075148154822640438214897654409431792212149593781934236065159314370481368844260370743798866173092548
232997171599867451800560571693632483199458040715190207743312304121057836377125488248918398536145484062668952087220884316
354317693492032240695527806940180098511240755091191326215537716189153221775011980175303791435989385800337076804173905014
305520981961333713064359628199097174656356507965106736968900772842137007866991320211664379529901686864057877855537434177
844487022003930094372978989298078314012554591733677564126195888615131030332946969830254823784143886397315510810476188567
175889478538515360836656092496581551138192080266973630652708401654738099040038123499163270613758796639958295538983543225
339538400114428744350179224434679720574732590944160478352476978106489246799187659020408386631674801839686981903364260068
854290206092948185641650876683660580116386774547797441207251729095430216285077183491281757253255902573064841544917436709
227713887300934474098515210851369228786988668729415015944208363317221755284030931981912145063096694738087275728023474559
542443396995836290329310836776053349096009453321530768668454009721309205320234234400210498655453143668974690971481710218
686302628778165287916212019254420401550514767943832633065293688538213089840549542107531746749164641535469304470074622452
038044287329707256304316238802970891758234100683896371961118309437231032007766392386151348416802243800438311225794168740
747528398852563221051685584926871173203779977705605633046461357125394797412837347119135641634339110350509452648826269727
476658857856551956569120929830499225247674205105629060117663553407850896436084125310663584928954165656825658373753229552
887761747007719040971196870842606568144745808123209882161420391632551482519040232417275812775762552237779318501685598802
886438731521479608608061837407404613726155955686979528378027158341338499952926496024612653213837982638086284048701240052
440715632377200024419941031007127829320683207319799531902340573567565896931696010936446436469439481683887980208881498538
295908797365370297718017356896129406455389535739686029310823239202991844314723192520245842603720667192066967622032358175
437168208852720107709128898419704680481305321749854500478301034125679736320479228128553983415131302947089779699006784227
275706819128916890506335439049757879875546707477081064138425935521360161655803329265821696566355084716756617030793864217
115345298492725251754995064954114939374598189043034908083111018114992087841897261304570595955392697854289210572736042926
942387390743686441093918640451421927779330541239257673769672739848786054457058216860485733464067161642283441418337087280
028219157466687734292508283779931389992253598252310621748052643657125184111211259648998419725045146232127067159794979179
604226283027374514338667478537175000546564153528603194899284144363896323262258402783051661100437323931392914354792162754
828477609278899922344838580422149337523923170596732244513640096172891298895768409807359686525584041773622954255319775712
032273756414310264850612123463296376658127133939495369127517358378047169875305092253482367374500344211799644946550756195
438874057543612158781551720430410755524200666311179653330523720944596805473747476277212086687197288971296310430045396497
611199358553507198872751268147176667744075365524957837553168824231260911552943447372151969349083076791333199071741250125
453264957594644167531082468254407584438852224778336137941269588639926331111626006566007351449229563417700411413402118973
216090911717546317278913975514240016169673510224067264751150580818677599657936314327133832748018328479117250318393054825
585718178191922213588472178061589960923386000513368272426535087826730537879256408845249426616419060225841073499547918272
297105100453102058494499144694224844349027889456525762125430091843155871108539533923284873440659491678590474706721538948
242662140911453714363637460936627433973655071466102749779426024391683366771983048274289741105878778667501525572005734467
270842952336686211311441829906770063763182243187797493571541639466109966400041233009389938101206100036096107264860809843
706562529544654319175296164263474506239834734011558383675879040592812776139381191526550983868820935553958372532197359379

3*25082306+1
1529928 digits continued
505688193455537917347843790099992458007116664917934983178638535042075731527644345581675928185133751586793005490106336371
359493299324882791878804026621011316677275272028336405886248166209372110204510714246380431979064926930300328651367773857
466748373434374567894363834987184681586930498037220182295528443069111448054440717727877349230528494216421979519955052243
937844338438015733222024298411719092095341755580094683786373910087031278457478185177242688819435701818149042096271448612
606547810986746650277099375767212001046338650661889035373859858173325351364050968551128049297195194528518569617163041274
012425676401447094426585029947159506595861028111284562312071593254503152746170265039673204291417456752137841540724717391
688436363070669093343309804914400218617799131751274556895680174288321913735911707452250413687684240816887916380946880720
038474984440034654402228193680247011311292087933614168187774435280546612539818954402407341782446359513397973943538504864
344943518749092902741299995875308863347624415590925560324498550271962119221852121069455776414318592739939318971020820988
006613728157629912191230272445415333493342466627623629645176683829534740196903386268564681820670483961393185135020462788
047745091341429271944434006801225081470297630129081735285786347507720058027135213578066725821058255805413362939660625760
751084678850479312758840097152501982407344275116673528161511265077079506580859340915530295861079442471918243446949825459
255711203139571505746845723720612245009335104585823334503516394965545230103002169744466197988465582680620264447679721396
001532819581185334683250363356236105786481663202195804411912105512133290268313981025709799747736885901957902718269265542
567718909695833373117923458261743494354609039391887656845797969662845086674376033995964518860328053315440054093021422963
858329014431519195029922889569162856983436221444299719676184487858519818811028455420037155305678989393600741520791485054
385862035368813068572335841445905567491635532610724180194625363644369923256360779984128460885677339140890133256176047892
911424860310596088680879702538671975724603295879232883513575001831581844790102690353669331939101559310092981377863101302
234482496807294360975970643454880022700696730884812871462837529504108272345085993699762082615964356562533732163371826102
434290055073146889232016108442709829505224883657381908204551266670418019109877497162718739426373724807310341394153974486
532818260514459727741362709473971639676052828593032318074956928449722010990644870567524031276942255225331463282808831565
080482435808134221010422588623359688695006322515599198447903192373390877763699843587058604954511811519829541560912102022
603129871514350381480923610409391491558067454349015672451229001320289210465608210072365085791061602500430291783217491530
971944557382481840914926046909526800015060737640033500615440483888095700389378146526102391661193124849126541311436717109
210383906218372758527832314059313135692319715514830930053878939700267471152249692978063978735869843259831847577159251245
206214218618431257334964783619245489009489185030192061032437822759624780627671886109952314431169373709317844843668685385
710465982055404313997757488012191240391802440432395962537676939790887520584301496158016504709222346230183724542089346664
832140865347889012815577994054138148032931496149430881032128089094540760327369807813051577185239066225169959763311408729
550226777234191610370109528820436727206793014828502547163755967547533337579739171787608243532597299582509270053228029288
662700116969468586763552195609142171299818363714151077686664627790305991532071512148893748352900902144355448039466085890
086048712032147266947286735767565877522448681711997208362875357166787417975488540293582448303519506192303476752906103680
324685304485142567869666794501429196740555319006232406864036819185119128848427113983493270120197409295740741174107584145
206144507096056033081298369332472427815343773193474757656657493132139315771995870422996543924827284040228960887103668712
544264026086046540192611558898719143096632399940601161917709564431713743828571440855756738479591628915427076903448949871
093939459825855641505371678846752039513829432114858782207056704169772871146110374284995345399892485782939928347030149966
300624150754904903136526972702994715637141836090958818742615927364686531783796053619443173563530541182317269128843312313
084851106407920859431852329293516459688475818200400874856135486107590076717508937805070104486686143514378002452749550695
917622612767568451222267780242086500230277152246170337982320133701605887337574773297332376338639583144563052845036510401
841733541636820277800865817237815279647000206250428361894449639950084902275329637530659672837816241130549762220334571952

3*25082306+1
1529928 digits continued
876951858504920207601510510471718298058107983741756079306483068142667804937511182397551252781841079420212829794971104507
710312249445446474771116089350435983303564845427842598165451304720267188161445690116709450755053400444975783985327640187
029163724295424215634175695274659155552767766973730598886134336695773134146362611889209943342925006921539365166079994749
519673465899955960916188638949657728043467155394300765546156659668300636900217168383065079103077033831030649953242344041
108162435857277285920523581461561294003456218772561536246440477512746176007043251986167026298842619315095628172082446650
316503795465296481633626934704696204749070316264668408972945906136297903105969268021667302528727703351813528461449972550
290028893432611605144242233750461280712244003881584421936261775887616226113272375192865337186156874336283951839458261263
970524269227779403037705192345577616392533180578340340540609429344550050585992710394871961517104535334023485558670984544
047283908576795061018676876406117096681531637583331022334280036513923277175274074106532503857596131668051209333729509834
358559998725685997463656558169487336855386184656428637931409711598109620802290786788209145512809883403543824399658231239
718932317659741817350253536250657926963065850038874802399304539258858414411485897374679439602444655610441073894269103171
124090868323594666040130471861817033501327875140637303817021086864307929148125106804928547616457307433841391882515966627
026665441908475963288505783823308464393626162447486896972433880909148996763934040808549961378033699260594879005305819806
689973064265392063322764652665771064309833501768553214966136373945243223259814296264566018541138269790877769530649992327
656803983502826593571504088541622427569259898170731067977659535544945787621544654152054154573223641675001372826500915673
809086115916030732060929955895747592652506510950216134015922347297275497359580557993799738959481014019927514656652796112
334353196136285452806781492060334592600064371589723626373201338399943364121598153707549584744234189036312963087211398383
797470796846988045155112001096100695701248429086308439751474275804677297911810436084666844258462232713459323533953549309
269868296630341555926298426242700555721217058008625564217190308220942118084819947003891505278761799452591467824934933715
062694583928517982426962610542025857777367564066037070106369822309843960629027677231087157333520114085497374247738829752
884682997571207421585307299984175373996435663038540798326828184085803975588289352831597818362034131959866776872448124944
796880969208130089301710700024976000494051661218900537636008348908351647988242338933748811509651236585286115451845924865
562892911958662290756576763470971817245333452578370845582977740772346229009232659843520259272352744953841315600259313656
888914527708391035951467547506528748524998741893009706904290263581396978136165691548135887804482012096563703531289768969
046141879053869086573909878147007232733125656855142886875323799579967154585606780795337674322501181089246869315900642827
967802368704143271937855589742473343321496782053396286768653155206324718435809172166192308256615152777979661511752119989
406914230813907531245078721244505787740052402756226463590663530455777661253190912760041491998524290911249257942980383257
355831385896490802995032279637740084302931024951722943519460702548679329844560332044764414009944565939932235755142986706
285757577865444626689530833236766556676787339804206617455018389770187073949022380365271382000786500991522827044470155906
760941884491359963683990069232166104345065711134871133113366810580154742425995297146291058212617008016611176495243109092
925550164802159707651389383674108155171984627518132764815335425603055770007180126761378992209363672519063842051403834045
938975901728670527114469067041359039557277660990042745302028962469445084005923137425968718627641968400406534234984039574
071404279181890429430748097901353599140588441348195375218439806897773466046362555802682016436811392339663105940830675176
173823159575062209785562398437115363413815040756419592345712304726553916600602773724197428575719845990665815717172241485
797853884174084355180854839202450443750025715148686008996605344314955714802296151662829616852024510481120929613698384165
172652708218284965559238354832200119659447903170241351031021268859636823444976947171151608332197070905116272332760679594
270653189303204347101568491353213239808264683001664091794253789077223981656160787877972681253345942259827711640816666378
916441893270418900532139417706396046488907528045275755096769567897226769691144252060319259983786837367710462345742121208
404555334727478379550640871368856599491739021645280314880880401465259333040452244078870295246702166764236797031685932014

3*25082306+1
1529928 digits continued
786735177662114656338909224790246584777561338829917935620482788332133065318271577953174527054464835127531584090427621788
332911625209411350640535260208721285948600388901453680688594279532483188675512786647592123927974996286861818676907332420
255739449677303728829928552457337825245482230204525033352159454932801054172574262319509628563981592210567167685639759118
192247084832353164967507089461681144235733598501862113499590163457912161393027361974651900302961555771851242536058630657
313280073325583232798292569985690563398947323184709101318134267618660863597115539250649471849389245187069266052524722616
763559009819590150568249346234281086576549487535231726206288493020854476797200588946602660026101923406718841291711491207
222444799571233018877107931233412944022635583846349036335326009399949822260314637853546804243454181050803834581424410717
683451581854148115323664000678977324835523689484754396709691792563717559891951624766081565902864321810755349620481595832
794931469734883243939635754835572535272796690576634938609779502433293404561571055693642640255480953693008704074752892193
489262447846324838860594179414972309532398196442393022122571286444267516051944918003289457948478061195633970540349189530
627138594256378586669800290297087485070857965139698300282760152646567187728868539182434216524638021613613185133870735422
456608284203351755119498972903514923377035995313553471791846187173122561828029685909660393695574110012801633477455606052
920138694906389745618177633824677396799345682593618677262025499537152777803318380933613985134946872062487898670388596948
339094286945888001777818765868641820853797311513436570141096948550351744422905582437073513332360323504940776353148970899
776270054899972503892885019117087700453321584006937192457840500817200706768390467634509256204299209613140863115515472373
660800192072502656303474770810124402506703792529641857108914260064274170498605202754032903258070401193303554212868079391
561712295577684794476812164049750356235609829875446634244143957760825217236083225323931997384981601883351347007773427839
740798859155721039702879801111533504352539571417477809654517060173062828759168339611956885076242835708322570790831935440
408897940903712360903187646920698520531340232919629317265672347167191746307504292938137167979843793772962854466054041378
275844270399281559026107359108110241558038109981880227059987731038202459647532109967991654141049208813576995771855125669
875661445588585778865853890561784768380492730761358609387889208083514334799264525076760395041270812212385942877186589084
438805542160951540853253173624058578057307510690904181273151125817088826778335060595456490589387317711288426554049761085
423390521138555131650718090198546012979259405921419619238019757063898853067521790314115156207254269240501945411145439291
788639111419242690521062470492836288559238946840733902651202553189165867488222936325778116044262283606736470851504726418
676726204787629922418421415943377450714166463252191016763650309101622812674977982279337205051794206431900327646659430498
292116908773851785699046235934520589164399180505560286072563472338081827700053067691956832471456556493304579579728584764
552612124148175939940995736929039526710174333746823526827651594673806824217382832171085030842277298971275581967688649863
193800977450378497025867267853937629180319309528941817279200559877683521576299347802927435164741149674344960543135820631
698607576622086138388922858230894016908872918904817699371844749882458941291696419639615588807028328598537491693029923655
509416240827319537172963888341815703844720994948184514337233346649579625973154431503506412451623782582032200697798587114
373829914401184914776890265211784694072914055726181368902927382571845089130741399296197939742532954674397409779638272948
272501532539631844898282294655008073852325371166212394643818531642305549796456413989126094553114071535211553128834885959
846208250660103893153017993195192567366858591738247196475554061997688091257130524861558807804212955873997137389382978842
297483869438808545410076507814629263860069578641103846850760961391560239550431512517283758524812971782097883160908586409
712597110465932764746473708712232074036923204895008714318961325785421709666508826843639416472241747747761768338109774709
064099071307789091248126596134106311112406873919520229366852505958222149265320756383208137041427334347649165058509722749
219905356774630021220149590757419693663879640504117896625101798367268331075479489563791436554895569816400413587622914770
706527830124914429116998268983569929062659443496799449300844267477572173625604773748576010479521288876895721190227908540
770561696528839159302402691848887765049044541891011067767604205281273160244121868461948104066409831697368355617772647485

3*25082306+1
1529928 digits continued
585336530101000434308442502280108287742744846031979802581602340497288030005832572935220890169087089125942064258928040945
074795627161439653815384001454312332842368003621507889328818449759682330625883737127859698737093567163471826234407372230
403776443705173837104943332633485583825955530827800128190665631423178314746725084828904924154338371344244775247126777694
260548867955270081663094268828613291228136550891482910758627413350382185840869281620055205482827141730190471842177819835
005328669462705011492335385953068279423711649946166561468866982290678363037007981624982887342352822013553406570192307799
591727500995568854413891301024972043026655703775439289808659849463332158949576621305728178962099620055930343288058313018
688613235380723664699309088868062314879793061473565473995468106357394158188963437281470511611575487143833772175145538619
881642071669271655969167370569966867281241093984077151324235410013724209800075097531871915688189641959994803263865540283
951595012692242406308561939213964080821424958425283342543699587646234908921032400716617108324501014442836347324605548717
304457707484247900083564051627495803499323200203418132190105227133454514178337978836341972733934006878555167936534293829
472582636703749413279609096149091185747077299270970907376635008990310616095744931477464404239446102184742731091923565311
411080150124853480780453300462189794041081692596362651302805984273680689855033248431503539562313867703521920625685373386
062049205711053723201544680722304991581805516248950087573286090589626347151887899923617390523076573324442210690060908082
731587369458568801983047963583837171429401854279708206272384569675970048519611928895979207609916983241382229235182142614
000672499480802353765760877575344587450193982848089792513741560520707583642305589277398446957654540408527577452847754394
895143683863326047630487632868474232546984796359782502183505918699494898925600457672487669158026536073649887186300120743
985534787711466937412566478169675328834770528885420299639571188087464108039731524380414059010581907802468276940247187581
682648365962217128068185515832067671354298340817232114772716421134990927574792806632439611900583545863940560205637891329
156996184216992846094758611604600411041632002903820164006820447906921709232640741662795139482436442416999915420024346655
239106509020827296588867638803301450515702298366054667857211255275779378883467586649522200411271007038438503114776721985
243108483729206644902334365370653801215705462385485071745144656058090289522381088370510263224905376772844385413906081129
081244830595779391411300425983454834299872820739577976447452743115031419603129227047932942699427748755099355772096470070
870993643609440813385024826824145115198990400019407425689310629548476716010734441351396462237847611070964908913372257549
808036633712458002532787754429978803838116246819281869582485766179410239512108303678305783639735351406672628031159535799
648912193025308119103129735936625713623101579964103318540379147081357183928410188317941178697916207164853406709959490628
573662993719450133158989701590078675690161142215630644560891361588491665023366629711346388748355870576066386541583750732
166944042109507979053056664405604873041226026447487047401771345782276752908936489705831256886514895743163141911495963545
450900107325381145760674357840017615910345528853483035454620396383155137329936296329997896708092945592757408753142416406
517773588003950525737049922961580725264648897512338173836278577044227892914073303260061908611736039048573483761199706727
139381417590458464041042601503997909362476287946951394205915177386341898550980124007316201477695223083636946788789327410
788548488629430230017388437728960432884041148536654336135042085062050048311044800917022450132714529357329846888406309945
811843716232214997747588219329213526925699318329928180964054041757279339468276374205583178867432973653439352373398505083
475193592130963920714955304906365047539650489212133700521663551748128882053023453553249493207300018011456939629202437353
392541501630966801551523205517889826404286311767162513671560269393350293052912193242792623950460032914228434492595239233
024613584817071472411364086397225459264962375706208681913880205849597106261743332266054754586348948599437226218755244087
916405362169297321174356311857994008152991366549173675889599027358436132595922151736847158615134198082568276233694482018
697037876868237969330159410816087247764849718362773695996607239390453657246123136583791579111711271952316568693839687021
684334351996719930052688057522910956061003472398549608162316451389987443697971010331387390868837532361203092927935860542
092888858718542311649939507705301074625717982894838484559981586627447703829697024862115438019592913389102714177669310457

3*25082306+1
1529928 digits continued
235481793139463818885590060724664146004406491575831680562092629131178303993050541970355611662422568080566002045019986668
692668387133263432537140114154827328885638892228906729002512555257241341210524113450277185263924489349619469478220413072
702703220762593951251946877472770150090783928622583439987692096655762549683098330895942468237212672865986521023178675329
516932607385755844725682154881805415767176146264845714929759703592774366060766984953679731648410676354722679103997957382
778280434260798722283057800727222515442902672884654939873970761777251814664060581907900689055830634867500068210334484266
984774978449381059408215688650720413565496493744887292655830872196806191321223669242851064398390272506749239916814933381
632567721887001767273115998462244212573555650370466926689424049371460359396181392648896321624629101210498670481028286304
705130164435267036914706832184282982763882515899843070890142581659720982792222249196388233907341537109287469434660197791
714546561339330261530766221548385661103156875990842320647469221781810700427871293544175760391569580797355619971977526637
526087240476255732271009421817827503559333011930958710708240465351741022851063983895469252605027946401144510732537859946
145340253544521844863513848217437854837662295224673265611503073994051995547162046253560138573110286569464639058068189097
234441481241729127679623648327006156507989756602330855527970629167503804500744713986855871207820190060454070959967139996
930276122444530476301654833985566316347079900886826448713897860603137991851266563066990443279838578490570591118810813789
053790456537068260383388223589320161864930130521703771268491941765078229630059810156711097746833596854044905942462465222
673105213022993289489955084748656617197909384817332776329320211985610561638890142492499293259423465333480573342797329479
472780880746122486845928631863038157188646477953716691010673290724833056088700846457144378709842063288884365057972111709
892159927820335932338844462954958725980150126956477089884786895674901340978465012489336492646765977034591479610005975860
693174299499364631716037014745447467112448955996197301490004077736048795822279015442675787675696207583064090526391924963
384021262064550292859248440888030281754882709166158643895919457259059538751562537088763096898561898173664593285853031527
613285009687903222652455453499062932554576397825798571432032332257554644146675918149355413546216905652663820849333846959
379573614037007153535791450371644208338653169869084794952303339279403899391078668754436422733967229429960146421252546989
736995304147242701734194353949714443278211716046745992445297327103461803769264033891838774402610720505413537131548397077
451403574081991262563918957030915700997027324337982504860312699631614565352309115391381290328235013990396036413098747821
990102386500623143193649155028247211802790697877416851960164158983652256882268484827945879845025257192827199356476761454
610238706781269751309045409343432543116713156744637423661790382946744653266999693998798644255080496006475915499510403424
265781820941126582116577429917217410475462186677459573538103926906327719437927555193801259031809379131630698927868132147
217429188710932461296672990550187786996756721773723535573719960064876218676501099280830560436035838108853789328652647554
511262854363648771513946943661348938028269827409655997460329471341709482576321634047981897311815826700092808371115998037
052715231020058325695551700088448664638611336217644151506954378475536870650835818241298267212858141127192992467618397082
950839304584253770376043596627572297063716339872936257554274559253161994633608202335469580958721302580534134264792164911
239738625730471692078943277026093468842073299533305941543661460324525615898186417348497101863780390984637353075768438050
379353205660325748808332628664161786728381111164739840902915593631586738173339455404396382927607861144066449979301291232
554679235517499528163617635554276510066980691274617236761538665660174101048773375746276522277933650850950892423123762978
564631166973916890697605097575392675398109982929168965981059012727804879303608889256400371568713564842703581918042842073
467667616943278883432161596772066335899690993341816760853441639904211437831405012304348779276315169309495842258601291841
473428892345286373145852450748898893653743772856868032462063061066944351709206327986681624042707042743752495974990101951
353956679879690373952927020874275851564918660090416609733632892196647700171321226756701962439889673190765317260789287228
138254475961258778269674928938680253557399564155056556245677047862663834970519333332133647805924837317185045791305589807
639139803753752879164737415907771483443746123303678258618431764989955146426730530764179902858777526580595474700304731176

3*25082306+1
1529928 digits continued
204952225597857260413252711880770662467963014007518461840319278833204431918427834760792630387519975711342869988514895118
035639993937596573424324378794416316605559079684254642032030519936548968084007351894049048813070723955103659492327232899
103041790265529037792033591984313926772577397757308512858266879554503167487940738538308893632172422793314214463483292967
298100723555025892332811498647844181796469143997431039798895320666839380823218666986827057416635612029265258984487682742
778762110157103090604823987936235988129986227628370742263578878161838946077403878017504361601772861219646318842555562135
609490101662768785510988429491812808490889828405829570612750767600002781079402047904814809787688842338395820125539218247
557313162705771323671698490756977839417493549457931303728929371332172172074889725522800740142092965021956720075272733028
888504545748919042059579609887549815266555049708360029175042626934861492807131972129880343375472631439364668886630718598
852135635299389016645328010751988140571259707230451354012195538477057676797887799869922082668891744768875534371879294724
344564352172214915040635532812083148353894840018077276067635355289546745934173302005486398596891537029917295000191580992
267801354845058388168079747527780095756554461878584369924464852498912975502686939352227675176835141429743798473707161210
864085384144996787714539720589662001787080697012254863793449748036645545088005520519658506930737190215260289841932383885
378292057292655953195379690295453704141316307963729932078212456166655400681876135691521577654012902449137834371708173533
181434986024430066496755286046791070848088219857361766265276118745691156925448113149170090270201009337647616762292482594
495275892239804025349362154621571939751734910678983243707121640079714689122322825442564576838476731319952949707976777802
768885623104782142633768434444034855602031871392780772546741516224516153309318313665257597586874341109018340384900508034
642234658224893087446887101799758200548845030573946409111833766402099956459520187176305975511629933661799475891420485715
697371493487546844553805521742778497732860248117896143773153986939070316147495568471345919337138947697823216452627688291
667659269281342275669513026771574609696291894056374841559116768487986795598239694946055706455656776393666243707366262932
677582788406647691924014173727750099521416652215325662434938074568850772345451500462050265292791208267594654335687010301
989947154702641244259590475728924877551631422664726970039244371163281015869253154102644171705921011345477741412279866490
206903096981951625822747800410144835918854819711941770359436232306963268498411150684003418004894511372567219125040782697
938390985669022653325564432283918107562803142885543648548079097381148961386521342929622672600953391294776183490722231969
838913983334084484812310093172156459392309226798469526635525074028021363732052912941866353881231295560445835094228226899
273262953991244646036692524379071543731317609335618607809873441861482034236346972349938523555148085553364662960084382580
786803186439723792141051818874011213535444313962112804837616963234287072644895022297918840354934582550811276822332324929
193875827123899359536072834079881221737752436633481332251275336689997828520816468381217296452642927972951534545956401396
126172214805854622875373888842987784613956376484100575230846891596120245402175604142744310020943559418553779118356007527
973897420057474572581278984072069149533829973231455578174759908145576782630390040111498746481954484604206170353487258968
203114527998327567735181918169596769194176762618167830037380228255933090992186001829783450578060509309897962416685939802
352586460153119748116082055386676524997869160512756069585583178159213749667018432289869372559040948388761329329077916661
737634826667368856283301193247565096637677050027246604932273732045272905608136975125239087564558704480480406641532730339
405030507462546100945987634726185526520459648568388223549611327180610481846054425605810144345001901787118493400911214689
869745683400969687061543177902437881322410963932232909276783590129596025736564554416803997198932884886060805390794075064
104356928284362494164930424415791912553250996878116577486916829966733068694558481443088898039368047683640362151712673500
468846079088063753671076956951111830174347327349894038677728954985178690033403976391550978161986110933745265257881853444
176929283367597458145134251180632927560210684900251963675216746446077362722209941777503813481787996770803995067387078855
267340275573175562310548164072729791926345598141883336315279560440322155814446745373226268996897322749678097109956699242
091486102637527227585004680240344216621901322728146769258780939432471709797968967691876274005808765536256775584756575485

3*25082306+1
1529928 digits continued
551033568795803834444663917042906098800575513621118775118014699706171989347719042549877370766453852528386092733888657703
736373376760432794732090274433856625446608183974521944862827129493879252764217783747992190016818529442697109599313305759
377782016915093179583025605177565927489320993255411629648844079813212142744181907664998296470988310895516806983353506185
389018924839776535266782959059313386735606553738548633523529035096771328911285590394790296804360165624961422278456323135
352711622842331279290465439597316734148015302984588155290405171243844539235090667148677989972769552569907677935752238085
549134180801546146876149529608732563483565418435088133680595221664700129080057680729087359138250507261072676751921964429
405395424237622305982969421208755253041714316105872220608351165661862732555548731809550333155325999242771637758769783315
372734771048013130501336270672729934574522836728000946106318581988291075440044750721358312901207185327815184682452646365
768438679605933411125169265771351274815354127727280895828863152262121831144207845495331679644323731210996702450378366807
163002877506759955905991347174784387588293163036299814091424203515133950552421492490013716617114940843722061971512220124
824272922835601487945320652787366614114619937638762367303891868484556725805611970686283970046873737239961003001256959521
437152364008437555116837837938698030722198748199575557231506585421027771768807441941738696786794672470270905386813620365
410962846897491725164582475672805704635384387100728074397137661306958851887658833893589108172780107626807306229100310446
154712375873074193102683083938139027091071359192313485134222337229022993442657470847757399377865245018718743303934842051
460643291312147788735337210697429913189823982903705551370314770200080299874548933723729936002363500821791053764106177986
390708238333951781710335037219375786349944792305350048501036648986287702979383094725741860187124936573974386147371267315
206764606884679967596698070545808575444054931417996207288616196390752956809199859432015655906702954354465381423280949411
303135463821986072446579614880983333559139179116517095057428516294028086272211018308444326842200555749472844937332287637
265332291330008718571832192190104724398813897035601304202800828404846878140434646843399695112997146831428172434763356865
201958406918968864993685000394305472673460596207363939070746867967122335965840957241112281018740254899019558702551259220
627546812735367137486337320219573367049212596059212253589632133791312571106075213456139955750225287543527328270964878931
653950846092244440735797486831412669052407280276362602705432542276087292309878563482205807228727669046398271674450548050
407219628133333920072139981427535701800736319130490936227364106780861733946259175593657828764955165813233022752168620742
411730425495511358608166641326102239701881275176626376661228971481652335158749212890333477180012287163584253967954221702
344765506021276826268815269909960714491907205331693788329988702676316753325696176487204556157340605382914469374300795359
475678021821688580074880285273855081811836356503632778955555120772824463468456199486755597528843244183294124879555742030
925287953132442760057436524420369599469864395391311952706172761901939297666476510245922586425229544212856234208952321787
548666769927062757642346216682794027828378066183722385382002022324185184977684456113575410280987024734942680876551687033
382139039552521187135077822432977221673693160855868043323620164005477786125963751275107418776770158688691974590743753062
425939136509512468462185955015189117498176305938868396633860247397922921529014556117586451723322722594761136986911844800
172740944021066774376169390242691501846559165830974426967081183848816029566214236489062369213830562660143480747975274541
947893303337018904636609187813027996254527465601491364144792089281570988541238472610498964386886664654922427134342827666
687217656365628405597742655144209617332311768558359326038129167121929956147258761660597213789217685309824282282587851682
620083087237225032248166691517668802225142406240983253994124852086695630759363969848337374523848712131686415823321961105
273646607291359091273305938174828674876422768435024616917797215468360190191837362990756870815172684501906443024727927180
546339544774039987803673100874240281867640601042454781810220002520353321564453705185887347803644821813444568708635842410
830790703871316146692659039718268398017376677806105639361120215870304048203490752266621421636888530523231463678891904574
352087826937601485640013082004126789334187605186735559355739987785772536066295223186139743316419919902342372281599572065
249793510532084473582310950513592654009950064404399749611304075654427093379812562852311747670212998037801613044020052238

3*25082306+1
1529928 digits continued
787716102554275684153410986894886990172417232100396838867153071728484092949792033437471573127382271117833559034393633242
030290801281124090966918044831822519491816227512523574655771986590071327086489828394350592869712807332575710766659337462
439627364297000340517302453035408994781683435611736288126586851802894427171263730005334781804859737910214628043342326766
933124160679131348146242189896265964325862690943078733896219168771511422954301254975896394557619282138123065477567860929
398474103148741669571082679185225415975330534664255065568228002110905589430525403077795023938424614270043650964322963370
690711803062660447520677803874608796762063394404304032051729109383091610918213001917395288156829751004020772717987337691
373851656438709185246681041409197959370181884174251519053861737680828899922563111530352533165968535089959556147660368636
795271292515790821310073013955387317084102242482180633496060949270668382884204992605356099359162758527474113541260321191
038924068584545906142648389727711991867043072624333923657176815929896601631345829284885511634960910916260518544961401262
123479646261194779924123060485321833095629871293281059364012615412611650513666760075377873703909604477485910566662573371
617075650030810305569841856645713184951515220077639951512525797543267923603059190942763460994652276759947919750405206624
303880068360601854889880936065348413947348709175703760671046394817737763855534156724289263004665721830073351678418118333
521059966006205387430664544908043355840288189793469938984159418129498542825534018489990358134025633174969428146699008606
319498812012689679893998024651852398170535582089907199341071398581239292111982271150574041247290868416586000967605513883
031415442573594996185949772876045396584756461153946944267889601314713414349171348871484434371114549516934603464442626354
625841144816673621522979006027032039646044823841280113731212803077613961350189339339005059548327664305192418284722450487
522779338564701401409986142000212650546467379831633278971084719353871545933549561687655073943719849764675884024284220333
538027888734210762515913116853428907265226161335503731219460147993843734606245966097751776822887005691760148433731074040
621891575840228305982752736861201599716414029347337165091742990803083563877978519383207594806453180901659272409167956445
980251573422733974363352603386052877298628211353964273445081268715778577679160867597278517168154967164720996069036761081
366439338575126511310315969421831868726025218497279610665796015262944027903992015270149374617012390727963902028914587576
593072147342239771662804515392831853013113521942322670238780826922666009277640151458999435220239968712420483911295576166
886211351716606725474994861677853436356572967938925306999803471691606264624030496400560286721151871546276207433126616674
414513765598716287720645914837696626769191627785533659477881574118147957075289874619808813030507241476499521475520588555
287446511990970254886390178956390111487611084248141244908046136561366404578785341960752899063841759557120193343515212507
480138844622370893345915152508594928056580360529736509281350607567731535562246911055482430557957200909721045772651123657
176303478482038960571232882463597003812739447255314925969685312880496640384547213994035226780339923156376596338977214425
113801030271965682124751712057664351875694242941677296454823467172077457423645987453317577949285771779137108616193946148
836236053857258561238628161986758190385952112380897136324582848618316550720662546749898649473597646093027654614889873324
803367333398123197556897467865058393004457887322682469229625922260588822998606728205398528214689243246332592750490556152
776849047485938459515715300784284802522296449763497178708878544711430946338670066205657532261939118723806921084848662075
930639002473922744275130163161871859501291010059294638113890770311995930969504997563645580577929517204509497516195615375
415780462019433798537562994123417532667096768519774263291592770168298657127922209764968317431227559193002018112136840979
497393843876280991502717540993692471017618317341106229002207220025706316841147951742757796514900330113161594387186344090
924238365171501541359012590640626212429216956415482755043803063164535107771985131690427636979345882770496030332558398012
860044722370441344681650545361321524301446979312172153968844355334961034154670697464643129905191782630401068881260060464
313352808845075477363581474777338254919093017340841829669137577742412598767912877003672842091219317380108775019803781111
010792460588632474356119564877718112284392077985542805890472217930952478308129933723292631470682735106274126148464503986
998115155841819176542750112904202100001074027282720654631888290973002521283038853645956482409216408079979277870474401906

3*25082306+1
1529928 digits continued
849325370242996666721282764165554867995017917512120881925062165677995040695517281329380654794223609235814628142518326076
830242772075866966707265360495376002229296993472977000816147127441097099277247800026914608622390479670581915316017522577
557969173798060907448464261006012953624241270624477993040770344688220211796903639977237500647387734415768608596765320308
954689737342414524900616627256023505483546459933039712987543729431770187456814118610811103149146457359097615833449818745
288577641680438918275042134371573810014460590161053797476620308073319340597844714104192489214655286873996218872592487754
394486005377426942188322392780196327667922965321045199333659070166591717183208219986280269758739234249192219974662888781
856947114958329243046730483081163792602227164018225467673578299680244880748948447720659562317720095347927351543700423733
523281680416101197523526506955799939335062618298893369672867725925624152370225910632543931958323510691584925243801609565
912681959331984367847731129697562671544189303135166384061176326364868696204803243952389771334968732899930576106995223372
274041606400901107035734706367909204336015650034528493861245669014382117088075340565602174905235024988437222782921775203
025605501857004581959383058661561032598612504292214542979475818140711550543677323329991571551292068956781983439351655287
295364834193867900611298320271913959580291482656880106668310013129078480261076308829796611611604308270525459464955907450
332130362289464310598077053697120412420493837166592528539161325131296039223924380339488945512495233932551075884178709183
098893315217817572931995756847547161640037635237663424017415070914306170593238131239943312989649745449530472658609553584
801423380929877787046406270600227903658721468498298023250323429587644823453086756209775854301650661078852812564300157123
768934616172622149887637263352691158376058439069886636352830757076732972224896695092139417542050293327130601879092691965
301144229333153786899776684275672047250983627684161720948024601268879174207548338745413867147179639429977817900316014674
550703356616363654976171705497790182755516953140222834111324686788846215735811178314082629509239059840436593524530700452
550184112055773823664103452122351975613631921578033317519194593001231674097773495915012827853064699190597414973998403692
020732097600496946797505606312989789793830525124970088208487802342832591253204709162173506613523440210403687678649722403
118066266297677596888577363699404380769386980511167235717064608476930787251862633018412358839443092728153330742074326631
231414196596170586278484281934331839332967075069982249063174582314030620479962143576586758905767015783999145648055892002
392185402702064968420071947893147126452224843346768892329980645925305808120666829187868603338885368787310624163609008461
043775948738832153051634545925859974186079348200068978394617286996802825359590480270165256163983736492275879701622201680
634866599178685664912030307195425621519820821809647003875197012102595147728428115617088521670098888661474986094991661807
429005645442434303271661553621196901586574529774625458916782160494875148822384053588953753234461627646759282653242662837
707500473907692365723125766388332644168384565180490732457325403039848074366773017365765940701022320551649083501921124293
471421059621167610064828300585765101868862191434981330922758379280595737708734955429714378131175490595016849743299306539
594792525533124944298115126794899375380924370065687333404202076401143269952388322691647683554199357778393619793995264870
187424800802179931422358461556399721524262696077772456683920014665693533563978521198268398198505496041251633958624479203
548909910693632689014570324842478568478783164976295855783977745803420478530851673779036130343620864940618013807371876973
390331999475322972128986647815741347137911594841467703793286946480460542493488366304414107425890861924982261098178396012
246933506379100738006110539180744483217514879061368558790926208110044227050395912307598448622841985245125236190641885715
104243449763575406043829580893010347033243052712541364848297313485438759514362351812319667168289353095737674158054474134
772633032198907301978652781944156240633746447791630979997406035577288521387036417301044235384564209751933521781329844876
782264683090447432333850145761285847336056548174876252584801422326064166611626333751465230355840736610916474814700294738
754488336641866853080279880583458635360578522002159230657397096527020296682506034767591244151324217208482812995295470074
618766642010100476909888421389101600158741287038436975361878142695581395806776406177972767727335898612509204148009203001
394519813701775220436624401492363406560740716584710359476393062588463263771958214117689462754560171509626872275868653311

3*25082306+1
1529928 digits continued
223737717650871000736699108141663457293785788137134868361593953786503304942416170399594785207833428742787005300607274896
114060850466742626624322096902379876986749919983732901181289103838556737663324304686726661921568633464409977264373447869
777607459331622879742272756689988870727412389338489648547518577412187418743277052648454836458100185094412896785388623336
646910790268557361401753998217913031890262655350437066085140671198831248223827212695874977947476663257796432083458617047
946395119018815974013963777871541743751700144342342140230930901991036620365128454828618507092561034229927882828882738842
344786578106443811938157579010975540773422921969604781136145527097473168138288218372033391812041143651182638397792671315
645270593155098352197849413577208357837057108675677711293195970039614343696755561395395810115616883222639727232847986685
693096657803299539583775237470414273181972007543625276588578935505388848641614814553937518021940799527411026367986607216
041924214742401915730088677703414520407795273780452452558157524385318530648013460705421626674484264582522093450447553745
406290815640239098062053947389368375387617602803085000028253579815877139378338470336500476838087320804213049905951338111
055701749217720533788001911484444953903895263048463203752343983639677981104870258749021096418603973067075588838893689309
355944450693268489415798266860668407288756662061784898315770010425113572043346429935824131439349766922043589744699271083
928700887724436460597815335323506303725875579829387160693409761251585149761242342876949041729839700096378510844528081827
862943065287496821799264514567702459913425155963984586145993620401246836858055725662559895449629126084006307256852591418
866719078831667510594678542640798101430527403792205528757531218852509660822271185401642612062407031120615975443391179963
380853994647194371446662823399694701235895627309511648374325897563017856332361396596966676367486813220072826088179993528
439599084269946581978089625418578620490912421221293791900102529712545379520779414508593138459244950647527486036749277266
743601233091577264554750502585085536108733668419540322705026161419154100013406093777024007677862661449701757949521714906
025178127197969358289985190923454976078816613052677115916231788625794860666811751303138555514655923878143447944954269065
057076102357931663939084757406452335650095596779844273107405557478048984288670752690148045580651175111331470004139493851
867532894066539103213501583486741126847214844809809888829261824297575282088547899771916196451978116954894130605270700925
479596007705638003948802876249213856046186494157483728056811688549927640652730120521628828100728031719485052440104311074
992966054978970083357188600743211205330058017258658469828367044505162398915193659315841636850327522208475501326173997148
007491527322555004876385252691343199875009618357928508793544832226069489293113852946411642635525027726909366636132976109
843606873484817937915064976540684480357469130362504135373809255191701128935768152186986801214445184943755441219479059446
734860077863757805615082604721246429646106587348770768993892042420412427515827508033686719541099865469256358435147851915
728238349204203881142363973699858127220141796510901162262929100367214802876255166715935295405858705083928337070759088394
960895754584664501044481521703069454496401838440066455012677990522439177745122417878469719530949819374009300509339607414
690649691208672213753496180853035261625912890109955363333799655118307944813421067526097717041474182243223694104143984178
756583915652207881320128631085099857820414899255382389162368483019491660633024731817310776348970862751634860896350426131
526964905152843069378374054298421340779492535892447943684046565768646206737207705092725957825329836878677197021986566743
833971835490631354194063973402703479334824372536865217252755567713546108912284342221754158101920869233181110297472348799
337263293840681349616869797811043718915468960362814197128245276591816797015382586970979790124189267207645531634285785449
303281513242291015975434983269137281461414248788571409210803320042531159005717531284424309440266862968989594766643313450
655595110253619253277876527376889556110058761797477813553134866670594833353330109831563519401687900140298372007824600469
648053355383160155633274021667505552562670849227440399838114440696358564286560564587965751253321713862808733241956371804
638966109600502338267529510280501074835206223767147814049899725390580804267866724383227873612882246440729063520770799179
744422683842044198688830485486350553264423164187936118303905856245697056395032449146838155500200170689016188462903942980
629746879598947387988808528221381948361830258110121550418395396009834327350443155072321199023410439697679365299043974470

3*25082306+1
1529928 digits continued
940151696882566397830684615706438100909593001819578699085242154978643133558873128756293760094599755924937038279490322854
752254424768564632420067889679631580960345044426705248728627188843590921341565433165200664312038717357373107834272908584
866906157005883310873744833538460704244025769674774902073662632025610506584775802068421753569457180118409678762287190081
632902874601436406648203121464964983648878152814343732876324877457658675629468958096710789637643935381259017425938169014
776488645433246575691707835228141437668750949423450997282487533580535805438199645779661063453206643788742620537036078546
246558570998911230886577509702450780147944443250436439096301290539609604718688483868224298879329219171960117142428192433
876134312440851173491400481828147272490153369693814945722270434451604050480892997628229953257883705286103250999176227881
319580478609728076852230110008978832217023574479431371160559173758942526130023759791771322664364339361163930550316075709
027539537746639666091343404301372610271425140158360384670880058129386958065231831829663902174761081870711330451335090365
267375325985957737935851821457888353162146987200454855662788333350449678970735613983425321140336560919250089573993560893
316473830471077627047728426051910472234053466402193570114319353447525271651853233969868902279335187290058112322792457396
899403760659200445091585923680379968367486936656081169172514681112143505061540154312927136625528109558081899370836131217
031898236577092449586808192039916474258507973000193440433766136092490480269489848182888616313625348079766871043838627599
166811135759651852774291381721598495765408198952654515675494165654294913940294304382382982793833428314943939949940551658
548910442055330588125781095247627597810519656808753762559669643187259622066358110655281682908322029213025650265676771516
650642463082070707071355007176607724673486671612962672309089041748721774782939842851695092390598322206510424278549820647
486337882107877720945513598621164753706806199834031551790023514934070656202081177149980722810459354939170162607203047919
909094085436128276699245281455629782228449762173337379351382123509666996349659239373514025023895549092069257695243883458
375811932173422820781000183950107320309740361131327158607007191693962425932275715151535892026218553967787765266349172160
439897234036102241906739066517554483977813805780981888399269843728259480851729288881140438583815270264415952927060953926
435387043540663597595843005987311110728450258698012779232771035268416728750567809487922648278565956671596493421557329096
009308272388258306260755064967659915951721511557468118145817787448782200202761943040608652039593348799000623340186504610
856774074685316287708924647715095257312980675322571276867696980593013665940435405489789362975685050111558938332346659072
600233234817209876480345518422212986199859700164308022950935464745977080092804370961807625461891876650946799427670497308
745365265438957468649238637833910067164600163027836719094286999421154945802816641570256044015813865434962705381781562045
790775124431814424456539836914973893121033015578364807388294078116912883885236877678609745282190533077816303085446525823
095786268547017252492049309069782951799024895923178916883825522774487741203815371090086614818134419187333135659444683699
473874486400273003694794548796284181211897951134706719593098984317465709053836332752629438172713039706399868562090752257
113449147456519681053629046590901948045809066386146364295736259825033131676242860003134469148064950566549103253747811163
270512285711393559121554780002762611545804503423516288711874544055847945810983470519240791061592704048664454704802427818
004481016480890559078210554924770670484916760753595864775140833181253729945558092372538442579087559818892794984122542807
938457325534722237901315370924690380263775632064859828471901333070960259331804675820402540753315700269481772989718316941
318917501843205641525100774457216914234280304527924858720229367001323860357533651044546361902122029720572425283809308814
631501929573543957603201232743695294473594029411371850355715283912460040364086724817135168573220322815916151953459202257
151405593499929321517149875750266152516860681311511143185470502845937515238019455921937360931173149005766615228166926308
056397696675305492225359959276139646040193347618261857586974364033724390830786543992104264314938883613914549814698410481
420622378206857102991095305808704662746541550112854778207892118593367300430168885572731303986213704866822547401129362367
046115710431326329919425472655973686990351552463044659067688397926936373653855844645625087409113775759985179204170709108
059581692445566020203512406432585183241860833497010679081525293700147466638252341041409473926163587612586316977611484814

3*25082306+1
1529928 digits continued
476913025853146284154553600925572840372970494614050829182529540672637380440853799742482780734198701967742745287886029005
252425304142287467119189425246540268807964819836748049307341018381535834136405455966461400156546703564398362241748531545
293075254505224458764594067011345419672050300465741439356967579895522699855519985040055999751607456039321548605444911578
788203576661022610941293812350534115567242672263069582780349333049675097937012621317332807280522110600674753263138371289
993563890860967512900666901929940802949467624428041813638207394340371203822780158917715184529989205761002816720683863745
517693730371081890850822450016560537233372135943565995606811646535764767052920229286947835835481918601529808468323029886
413367900673240032884098177476147010470554553722073511008291382401055793050580403722943789777200885494934807735616316889
417056896191083053169561259014563103552515210479114635648296148211044865746311196320659098065008890818881659535144405852
335727546678584737116933235477661323530506597050290456881895045114704265033971341841274280116162620026212712602198323697
478639584108909877467035903515901976656283393543166401362854458847291698392427567526865019134505271998463405188559493653
407052312330695020416768797362918014507936570382037236895462393298949838455807452880490510498050869273495466548039728227
353984366719191388909189270107348550496572609549857155320195064121149029264325816057929644458185472943959733645636690735
676268041795155125389568364561976868204484796382909143553346671298321329233630963386596613733514506275050842700395048782
141127983912736288585502943768701105346720577643249174979409882209823365919436461688085041831774009525900890094503419802
209178662588950959950011920648420841876561194616008455935725796334507188234986443108817864649568823511492004484312451512
782261517673587591232998265330195479759117885126575142584402494236220915196979812276809194455400498938517093633257392700
394386042720424181215523688756744332356802498791697055552251291073759754261033151335158224769416897248007925714073908650
407283952979880319011675014869196305505476035915553355505966163118071846120686408246561212256511896830902721372973354382
170282735089640587028150129555019795304428851325141017131951220944260026665444957923517813808172510779126095200623042719
016396638498819903428899852889791611682643398797992770943404738948656012361916511318849107732023856249892878259677575570
083257769482587463738178091167357323717108661990098149562176385139054620163727163432506538212672796736937352188115611587
729979705283965399577634179901600577227070481382129928533695445362239819612426514602119335662995013115035416451605640522
875013412613655966813896211172735837421263912934750590582616807864898007392300989983338424096962279325732045497900808840
411435840077388806297682284710058314097925857727544210111873189847171277246920191821635715725359410219622347863640525785
948305185378362883865730217750521795677815001995284868824291134663997449819610211858322744811674351478135535805599964797
924596471717477978699754266928438914700075293212727547776368038159910275872533064772519597468086116478746420291822172915
376632779355516328001988881079901559675438553726102254777293066326530870300824298291840578710312723882859026164339082023
115478753861388397776189783669227717969203908683237964996483980299852785547513502890920978045314392989271610636367838116
823756219677364116311965588338584994627698255693230080542382716719596081767399962437282573825608306372288919314720704103
706150850337535798180647994619052482909902364163226429378450787458252963316533429290989692070452900544510650021728088923
713196236860098100295417032632378025133695317515876514933625596886632062329695129417125245347441842243685860861794987338
812601587540749780413083106882402369358611696633054568886099045503925731283973193254211999165630949856617914138194249921
903633953764323564911055243778261202845262088541303480804250162028898476173318694164617093007101102815019589865349460400
905748771707712174350491452768664798015292474680356517756383512650825476033200221927747086363050496885585614996576646796
660144309391987383585108403820571369834688496859033205912458585642192227232277403992022419507568216032595262549543798633
576101209362306296466035303094329477286450618333280247529715204279705216633096269857406761409471184871272718311653103814
290169756760634384398919833758967235095917483382336721068252696193886733309101578014380654131729488528901106971273342971
244067468489575414904674130178241256807451192748836016187201935581553932030862203030306238541335146132319798909228968036
915960783517933958186699554064272949895396439979138009991627280434241813593195082787046651400273701120520679737830291404

3*25082306+1
1529928 digits continued
285056463939039021013053628165950989715456322560326151699174631370937613188632694872969635541078510395162196909830585955
692570866433105009786452897478571639601703400393142242636851981128288489081452230922750960715880788751793327298686420494
516040586007209580063488828826177932460222643863211069041851863086099986253445548602935081821961493883386809001251326952
040094572123473495682697422024161781672221748736806132188364389159138105104621580475031536509271888920055287573746806446
825019035210756708033953850416039102240191375752753320323805941274739657455435403069385076248982694059679788297035621132
958728667471960987208731007775941045133767620150295087555045396483785777041463686365304336098369837683254062852880614388
175920431744649753690365047772539517970213962976013238140971908518859549096276074700685543292395367328856748649646867860
132235050302501988844715553307384768711473720543140080757536641709201053030421960725408261874394698319818821655902695715
395749095942680766477349781919803195425814860314260231464340077838670195257149313299672974902538703320877582945867137254
488971350208986905118535716269535410676119739507623267326576120001340346213596051773460307397274015916269165269707316642
604682692345503109132451252314114078043070262310035009750882474865041606638226331817021870731703173833104830796252756910
946961254279302418290228482563031855386382274885952918337670445481464975631111383545450974068273186698478844668591272555
622601232414083910233235164017469957417358194549686849988181938560224926593613907089657850786276805395162874960050217427
293648147196077953620733728917464289271588852946735335168362993674136067510454149944639756319072371103444258053589463672
710529143485554348882425154061864711644230042746630196631874173454082491613663833017974956958757681212280180149233631012
499356235749112546579770216862345803788061502716489728612830634738733049782423591266582995489139359895583885973498295563
115992357031340681592149454011053934778788661142275555999785852153286075040334891465219805430369107819458304482469078197
150895095373276520142100266660289185304651416395919872973427602927124366013698513313811726598797681025072466084877582617
654890250275750981581832651996215896949191736186774676930711563335087262199670023192290540560318297688273071303479446956
690934799257268293278639794313948447515978900685849692549699195662932929252771503843469158203319443698755624303544887020
749564254247798656644948883707471763541830550533217850770770040570468171871677547761031073325284396849503868117346798265
439513496405665218304868479435129443967410048758379695308402653752121528466476626612947286334066844448062861466812953687
368589727755874773360644458343200074587496523227303656880378865400960078280574249486472256938501985669466392240548441975
179175239393083370547531399980918812109552486822692349464675103161869151281455431454854287879045978622030861066523710713
399101156756669381741337627932497319957579282940939233976621383741739143182823758113572946795379669213171934922881138969
930044180700857624809931837054101064997053137254889811746961594367883547026742907906859387900194302551749413025702443294
447095301760547496927952063456651849342119543511588156244773172240664723368331273263994335053223926581805164266308803350
314423979529704617597727538979621491039384862522066842049548532117275278577734513947864326982687517377214319474739782142
399448656415716369445219768134242213294151399523015583065020408107906169026746490005389366073280195506518230493667054131
091834453767084378000251728211327402525137524607231377564465735064705127622121535942965264356494244377358659916449970284
895963126222324558126095268403300363393977319008025619068596625113936141366143078792690462137304701393761347486225101247
059154875493092572216462126224029966974761213234634916186524419591381032804149045953954334418786247602060349626524035432
677654830894739893274323705814769867863099212597886153016569617015078464130206762606446011691990082960334399263356634437
927303671483524376748537208591570038950166770018674348812373491273449598882220378301043791793859281128464191688610902683
758671837205273981663754975217818585397887252915046491095959804108246821621202441002866146376087325806520012200924174366
274723497564052447124728749425442921951008669336335461793911702935016140154290006027346334050220966476067210593391977633
799958091457153753381458238474610980232349706067883380106926221971781859172859605615734994472022931800555410076293508758
427881274585171947743886302904909991335370425932570557203228515329861558627192599956816280257739905826000661057202957535
360454423692182771794888699377770318193801251972440153193112356450785435490158341494877981704413638215081946282346163565

3*25082306+1
1529928 digits continued
207008924215016360247435669621870872324438425373140350036983527502740851885541294002697871195079520921249098433676660242
728249184081313518477799569589196279570068520339208037128117139107188657124315064240016006199266748331030358611108088419
945165154323138377201450601192297895867412495097633666561372554827233405708870046202916794664844252111900373532051044056
380831851796067699842229948267360304183494339063151306324541953347009931140916660236731961571577539766657609228373051579
018492889741374978438022004337357330882641223043417904855801868138860680076325670201091477696430240670719664317930432031
508976217603553798666156426522940362017429528561975016296412767838318773675925875559278278613650756626938798375175942914
044070236561425457419839081099365408605368519481028541237044947413669033659375883143708096672947884639925617268262947689
199949335108066259279392261623365242456872901873319473547061935049658600835106204862575581500838628953485261571356108356
935592408004285607932298382534942286528296824041543695865904808508483415788447967973529674544174116910805766535478404230
389484635160877441735284723509777480070349267968709090243613027860626520740691049898066171221899395957055294061522236525
170306996105880907191817263942939736391127059818165448476872812682305651154065141859277421639263298805081512984307498168
940564260388884430943404826276199911174878684004248782493096975732462951864152919602592350938466306753333608182267765082
249449900765635580104539597385906245134811738538359845744405663529959390461128116285599621827848793997484165736396187304
628752391833592228523914427859621680440228756326760020089152191931857645471924229081450119594158438760774669545553589060
156001652678661689857413522326458758810898988301672193235289787494247680872932670656166063697776731071308235760965804216
591235937626968200616634918457421636851544280398122839998893410601974945367103586438604632396945835751250403918559686499
674490497585221871777562029637555675094547424437766272845319156857946420020854647264799995916846108912797864263510567160
492053713687638865667127446597890755652454575268623305264905073904730159391190521665070222289417693723373437197135260694
602172811770042341902991261868142116642534299135442123271623674323670979646367512357733770663731796407930421006266196215
746624309711717036472367426943793818232909384313267529677037853444219666136624615290878280463628919318896096329561934795
556755633136890278472915216362988082260453360621195201704847958523547397267366635888542228355791669734073830585718117968
585869382992744842141216931736700316413129658852626470162543077154227881355784584400441063700592823882334547579955263690
772065390867603735295852057351104152724075563140756690497052008518487009192217086506866628701976215574716886327743944847
600028292082590594909821693436489664237583939796833292889796975108763544402873767740648716156536661965151433573012626565
407138681028070212933051533417492748357456240055506309692261596616512211713237527333259662029860919462104834646080284002
490072232731987421346216432492686760311173177342171054652844734179219685595025986726009651421926716312088321219573077063
460851539227334131872826878745475206195785869928798752852534979964236738267172579424869409214997390754490617624058668184
947815169410996212185614401173720699881688235279440775186510998979031595660891451230043202981968730193426368775835757928
483326239252960142872451879638775698104456422306793772025307051507429290172319502676336105588615788097931845083843322619
645666964820760447805998338608667576173809002131924573299576874805137848522678596679620855461365767605135134277075696047
618398040071248138115939601008412014440356801570752609599953574467533030725530169420141307864766299042667095172474140730
863712440554724035991785466976508876671452778685336895466032060728687454345230352695979146647482867798246027753150178096
930435979501694098440226386057358555861814184624798997803079129857808368677368709371903361582431943745202437707241805853
323537082946639582868459945203942336065079169468441410925757395781631899295902876741264116949527833134983161638653021698
107777205725603770565200109886436608463645950028552241897663353251633251994298683369592393301973025728897716967272223522
378986781082149266352740465918055664513299188287129457410771337944229113412302573706383948229637983160861479984693707785
201157386648812594707285899747377312663082589851723555330145023789237465817015018708340906021804469095770354358726264097
921143205442836290394174130952526585443788640590577891134776225452073685309263371430833602028289327527465291935662979751
505397933682933208916900424922075516836504932535213985208198510137343528001734290274859374717596403716369268254881501891

3*25082306+1
1529928 digits continued
366471466016198414146253646396905759518449147526294596539461034494312621433086059860808980591172819989339949517173892744
061735487169944824671237541074883703478113175655166313361068321822432733624295228745588705958753703144792375755851905075
790263214826616936127118748974287699685406272258889767790314614547122554106362188648845918057391552075105264783082063003
277290516476132869236702052244701783074369838561079061277335316187000682267232922831163044393437135621491365099644414254
721077984880970489082156821235880273127964768959937372262613451468084867321659947999947689581011740091614919666842556002
452789445034104434763965147766089290144330703310858540939977061784813776334130066352902990371613952183242089229987969748
869501181851552455755446998530633807849478469778761037430372115240819118122708015879524561127187807414593241299096623160
705870202914305061975060848427827934940241313360496606501175788003544444664353488726039979893292155542263589099274896386
914187861671905004794824094945096038542826508604036620331148442604299917230443983935184182960174252030627574553368460838
607042482333729692054045366322993416748210851587326940332451323104471617783014827374194407919857738958149152400564299379
547682496077495245255383054749406911197093838369165319058679767377063967019273134910619653718421056298585539069222453713
794318557432050876838158141197965685560094724272815236170517153421508174554147833439723344608671019609034878152449257975
074134337330432954833062004519036994557953367475192513470110473757240575407115963261097354860073189270392456982042379637
197641738858900835257596020229997702789631326761107121206695949072322033276945380122287333773455734541359342042499335793
200124666921154096197133478688209218802952739464609683575069125293561605046038316773544251217782114993835872034886976421
134153292977116663509873411142693320869410873940179135444580628695397537843935931743032917465149866971966954427082135204
893920704482888688593538923542037983134337552473182745869994605706529029179685301686234884786958182763380983558398146459
425714004343266088164261009311563435216159184684501279249156031929445787955533619961430478176601470127839204273503266371
878448444683228071346052466616704189499434447144985563769539170427206132228272979584561761046967794135023025731634701305
197100692162687972533263032211086094745826046716151204200999432596428765593318042907536611066854398159181224329718887559
620683127109615801104926393468832009866691706499281208415650355606715055413727663761884055489301136692260784155168729387
220675305397905279150632302533478083191706843488824174035490614042875855282941728074859363840024283253022743048941017007
799341561152564149062889229035016218775725083058350661781473645529438001318037804183523039927064850670751201336937308000
103592512966188192412905349957254988789608346382680584129104979930374435759024289164755735353790990918608925841393200509
263058517290621479581084460087550495404686832768953146202599320126610098475816279584311719493329081489108333391949575746
987814870342692168366915770982902761291425428383597144642484779401653577671624910924110253419033422316213754465793595197
227478695598155956834160866212965077140528138311761884303585798688610491529480128489812946071304067546744008401689144327
260975822158030358567290996173725368471227216000822771710837593524383256086125066333999860562224029802317967024636180112
710463655368691389183511347583268869281370319063239189821577480507726964401047103631485689829668678978841289119527322125
654915486448651744115067071168776139989309761427121282862263813389414661560738968380249100334553432117728378261083235204
437460374227473551844769194525208680832626633793911913201038678395314977113067293840127563217810397771011300134285018256
515694032233772541037487728294125289302767855353235171838623126154957090743479116028394738391792057717746554160692628917
998933765459027193117712952974827166230001498832452594981890080958445843275776499155851725665911615775146981610315383843
067189131798766753370415184915060398786175902231982216433403336435992118774893419874932315406808501710170523806682144339
338502678356976127586572378070783986636828444852432143299954450079844403189734423309893165062978578245467621835854690291
273885340444113592761488837412217489741342089771593181189556093904837092035587626054821757936760291427879755526435080834
617643794294679613185128425187792347100690812856606040441857223718693239313158243249623780661188508032261397385442250342
542900083658003962918226205262331687997660355178690002130204810930929805861058527484310369134215617505956432040837406915
697905849632597373545897140067218974391409720629136371611092091437857493514940995883228941302657095845392344029392302147

3*25082306+1
1529928 digits continued
776129648685445511850230225994435643702693755567698062216330536964425058951827856008950405362174593445231582913420384722
550942884843329887730647583246569881442905214835058015887192110354016462467937172099433559223480993166858679706262076827
541645200946264703190395423081268691206237053575301036303881219845557911705541375637559094019186011275178388804087104158
834874855573562155892729771432492587687334833186604451321392231771788651861260667305925271247194593533859334358535268600
824054030336136264284072258713470472916162835856842847404618517668948906491637687738809627453490945405504706126860548555
114014802515671434203326137285135931654253255576779414735758295662909184035170819477468405278421489380846136370596818561
054575936170309936721379168627226755855184044943089461779897289260328804505432340213987603712049374619657150575543923543
487016025564873165822434908692831486035557677062518443485183809345151512808621740104933295753217491166057251387287770485
418601693505226775563780471974287609858625938688026944345651884942233928149189954367254413544230255439937787798820966144
472093740468388062261463846945929287766411035478266307897827377429713400037446305016020658602647442541011370925981900087
460011739377254672300323184176560336563215908561944251497272728022904776851783129878818344033773894698468867704468676558
186782735005102369321483274565658925529463860717246250075448554874718955540461525096744325778463534516576367433908035053
478360218112344403373574280354391279047634629218602140241053617987830137735432149484500557504603152439553529795573471797
928654064698862368193434897731021360308091439420142818239440752635671137413692470133237169944023162679317841112771755447
534494715491132839310309478006329520650808918169692469380242127379001500213956317519427622484217755944588153897891306912
302786153322515729924172554436199968474696696558795775721084045290428125811023862327687011094275370981838899833095516894
950838175140239723121942383224986814249817303005821659480082730672978184609643233455392905190815140247976320920768091883
373657156270653259133405706299226002065163714518770943548315089731580510413661390855574168464753854744904871810363303966
178173436572504650247005520628760999235878578697688008539745354670371016085300860071331676788484196161905114318416692461
595175852571369727384946653815800758667953603348541994712297276402652445073134710089607060865022355369414437113196229722
502924929710597312918380460178168095834181664735982458018337092994852343288256318169152279350697385135684175309587587802
118439555224930056515779496624217758837374290818733806831070661842064464187825884076046319119738885929616410838527770747
231094631661920055395398183737319875269447781799611923710761272598470250955987674006041794673360260521496203421520391538
483987152076841814319159230574852419799981064614364412124474020705820832325526025754376299984262525360652500127579837480
335170120916318276839778137868972849914363379267135304168311141848834802976639493645106432877515623903694693426760023414
428883456236688638695772006092008129818499760598028919807917470502392460748427933151321198454764914147858245526725604397
674498350759166163564567308443293429488557356504850502628608691202903880734890629639641454815666337728443329790615281827
872673183745314012843835452033360247213988914685239715530025204334031117883990634105964608285563695776390092964545104766
121209862298578128257155575264700079396312718219134631861123308103378907486772349820497811161450647690050631787713107957
236849518169210475575796571394564573691119667414072180763983798066808131759490872257823444616431458708478278854808380833
297051940501223514842643765160202234537413257784965207010529339641624150102746746700643914242519718442720048306248250534
986432852057235015079670477618467169865470846791047647395835835838217381676520754569629551891678160222134369634483149966
279273019693369786007041347300468342796630362589038216165066745907742759946598894948626717767346100472300849454511704182
137118180865227801891789925826734020564784274384388538843984652275671328296718330239857745995599626421198666328759750967
159417846979702081714856631084059937567965741283673344847758834804593906334908088512567723850878722007264844969158417299
120207837484151383322782921221855797914973022119177893636601084859050729933827313856392101836005926303748393377606074139
998638517029569949756549616831254402535289655235879526541371055987514426296861228087401449413177799384574140446115505146
751092240434538975874505108966639905701613138511851843530716468674855537845130099851955114464745416582378301834574228980
505462812527172626950783051047562897448523649815494497670489761974388123996132200226573002158405939746281551314497042428

3*25082306+1
1529928 digits continued
581504006035640562893025068810607598381455740182488626507731408692466008245046348667592493890409505488759416838768449823
035545791458481057985262728855584757211541497428102991827363266152174713132427290951485438578130348992059535125817465363
644483815265553475681004344868091233555675331381100538263610305050658265433509941738892455950977661664320940352936931910
129380506492310733526648556213990128983217812603443131795260095370252827125278681856419461895056911625561815669296979702
416485057168576357866854036939279819507429908139730363166644315252885632053285141722257506956485931296378439680827541757
522697669644150628469589784705067971922788107272368165508618680080637328325400432584043725785082753312997449193053019554
734707446673255238426475776211523939339139467966418712711188283624223267011997579210769281844719704627005560248320154729
624786300199176876768622846974108761837022309071301577501148483598437715267541483366257568520694024664562386301510500537
059695495527984289264479128416904264008461481276679621227833001162571560049692090989813215708677075239361241910595187583
443192944884215900918649794199229872410178681399829170207692968103740831950043393403488149141417958661882551849531490601
755158165416567797302688414336404303388746802000907231604015130565564686792161624219968691607180455308763086830422208327
942952161207631226717994163508768867779879733173182768967755335328130696517658648099468294219310856833728818979131080993
446310385045472816419952228320293514466063545703250510390888473266675625050446112024141069428297503578564104159093751783
110767744889447362539934763702781729518328531160625266256515182454364352980518194281408512596894384140421971419391639577
070401976723266188070089008080460560008258885413987473603308742954332531260174291436521709859413136526356093139950427859
115968201276958626458718758121827882953760563006082467221580146590430930805599021855469234387211119727905209741255747844
982863583124544891437936685041977531453748293989277978223689072194844720723113587561490602413928500477600028813658033173
836905702779768910828792636760234907425749539819638140570054212121736919676728891051555804465613643072846623195042710193
274975393981291961416930050473805113312618901531476976672490475616866177954912843211027152528157987182004938220224823271
884703574674100320383045107765293017914386265322973824799960003529369943690530809255015321924934741423632174604095136267
937274144029488783877049080883024575655583539375626179758434718116730603459803256775837284841998164947104755245792914657
360794061592096051121167972024130885630089711641695308359527981840926284971511224610046364853278262437725273643252154615
486649258043069111393166265792789741632120432953096504801911413223162291448775325597501858441557567621361453925286623455
417175170005681652147678506357687280063477031755290654570426439514865597099076630534314860512965980495734254368132303557
088625280649820072712378573689732002467006343708693925849108832423901411221965480898721048290781858519590132243371082324
733557087255221989248675713926011511772654745399619875202293006376348659543921954394941640403858126748111269096600840821
615328279693907338709121692649483795218705302420335797367493618712174095840702255596145954506292370386735880406101693619
051426969480805922357413293635026247249132624187802293844781354110023662924306235483677026306607684615220675144041267770
995465537004596929664384826297055273830711756849731849617243901609398853931298676287720118566711777378645746988425168086
775147451677869316660714132106387415036024122349309407724564152177922505720684580555436588843641827939708430782975519699
856061796604896238336098134633977763251992895046013585144137581199555329568108897889093335566239188768642603599457919983
643111020543125614980167630913398562987917711166338761792705666399052281045149176914463690542900996842836343924990306946
908236471837634752068919558157562484849822543075981667931346481753411214027182803764390357459368842159416475019233623081
849345130037196429485930535288152813147706647470548088926304316175650279538814309256178879085726093420639184561452631058
076281235156666823493904394051891609974733800105880621220474723201182024207649360716178486375329190139729670792128482093
814762664442640907627894241905838733483965027405263864832138942730762001141667090483772121835695050092518289935390693493
212669701204015403778403978112072401466191518495706795999476146306387849070265385524001993212354886641330105011203194835
102991837258551877258240802748103146869612181572204180683968912863173656205589036548709090204911759107786320812192663560
443299589239802094603216827301592562369208764102046317005260924576019560239545717283652379019526416785064738034984046429

3*25082306+1
1529928 digits continued
353092303478017760717876329855453977829332438949267219501604597690827486095579411697874707942172898202768772418113244545
567485882235992677940173649318835898083586655299604524417283848286177341693021968198726160209495680841351837670504533968
354828272776498481653394364306509395275913721387104406728498531230427892858271008970938398707422072427332128114049426977
154000223693338961305334228712765723216015653762691815472141900847265334942522796613799347226368883705332328821630131522
388551195009777240946217973105308773729518015041344545537339689962216192646833418673338855758733821772765434417858775986
210975824788798911787943253726797106550970040031319962458771767859975710255349828731666015019651895589283084979898447923
070325559106877868033971393390473291882479228858639122509232373047977374038326492592404448427457751591183273989210591816
904451182020653592877035116201503290901993500334924147442860831429876997560100316334452156221794212677091646213038526259
189763016855185279531762654576868821066030720331122100696438563319329853291789842722948501572873979478621253602694834967
347388518972830653970476925330191328433537670852966813443310805684610086333614582868468691244798179928267361117599993620
761076631067614584061295608679892689974836381665938459850279712053307015057362843815067836206221744887429854014611147069
950981533819138956139554391812108381330581892364270722899696836672455737446685556123988322694904400802112844814416686276
782371390508473625669650959947966407690406200373990142629685997687556196289586677938368197316596909555367203732031688034
543140667023443638747532753297385832988392859996537793213503097841507717960567227917831727909569812460004391563662282641
511227629556566477998864603784363613356974369556547116482675226379766054710630998170128919263523059730554039742072761374
565155057028133420020247803129307999668496139659456497865898420789791886658362365503368022208392803120504068217330258754
292022700424232177887363570479196167403846975617630332755388835591531864139935169938416076558018533129420029346904195012
411232575305142306636994044210765743604596231445703379511901304893965396326946980241348615131032859499098466321514789090
091029910519291176760917413544371383726913733897511091142177435343598646312855725599854477072207335606709415839034549190
411425796997282978876377342339966276701839383205812829702614355839758629967397492780140859801159062160319601560541689796
505200409612532582799268003823458419562688272777112955591635889973830195420755838873623066691128672755820381272486328731
902657927656896167254064735056331746284617536992943228687656122701181236687815099105662070139331895961335265587533777247
229814339549434269012943880548420990745957432025300073062427573196630067772912497049560201039950718866332347323735473440
783905180489873565322221778503105744263974511128380023775012691760412936551182750093077033461753122401641548768978165099
671806936690612230718034144523544348033686574756627837004539896484129389913755998723738165492997149477578643928401194653
726023247981057505164501430618354355653868156461886586752663569885788039429342765918299505170695337296962512647641050106
738563300839805122184450835961477010134621268652777967190701390446006594227375521160955547181646717149592051677660978142
082809796359211662260717507454525167520774712322145062164891648046838307392483579796318668459845239836720166985301046421
848196606189665495554676942041799079772841951721953390151763379587659799313008561973899373490208722791437743072698330549
061718536834246698507763166880872790591493978334856862150838243946448618223805909318460367589528404072992591801854468076
164003634232005393758887493531022305684283229323940125138210139263931757357383860603550880048091771355283054617694046918
115119161452297939366800798036295743354083958336112898464242675877506250517996938392429337851189133600059019031660431887
926824689595379288381944745023246990903101287787089874270438173770078404980699612959125630484378177554342435129558223745
150010574773803584154546749276195074381279289791321396629551209799752131363489386243667089717521294295308278575013794960
827508844235330340950862126991283997559786625673759072546289557223074671774136715252982530362393317445026374284368441435
568641833655534351881659151578803028523027648067150433164561711552838107344197685333829492514586186626034468511844157513
137813104561912950237454039573287989157269007711325184665030091025539673581720077226851265834508789500564647796201501650
080341462655629427144571514395751015666062515440686282103873916265501659258553082205560899661757124614112010023968244500
405232861321445768105621589196602264741869041748712279016785388109946283893895335706770795120371680495622934757270128607

3*25082306+1
1529928 digits continued
537596071595626021109224490176527290523761341394043782551529769243740044379633815997836376488230229382879836151087364338
520428915595240962841306699027236903554113494269551035277027523697884617928857013704824042823254154053841737204995446074
748279517788391863527046310297235032352887941333165801950874694215866173005962378699442477330367952699567175887499309941
908163517484762440719080103517370557844203847500259473329695220766910538771571434505301321106161601470417068646619415470
677002894210272939475198291957437594355260630134455415271658032906952180152667240678621467780705323123273415488193945688
448035018247375492045220598800738551199584806827437760057496889854201685380746624237932816454806810281143613958432447397
648736472383951850538156809119643623171844215438078465692646678140862607659759168114176361333343075135698894007281953067
555920572290283129681956196530145280815834317363573630724400994303341337578140718121612748299966851001775809523604039248
301406964569393407823845296738083568302345857548003085594777616106279142225422132783626691073461494244722048391223970257
416617542402449491293958363502963018586654227325498483278746832204929163880066147483467098703641615676493685062591836964
838797077997912457085652703959409757943993210042412175611492633776308331440538256824168616671955421251958020902618723134
234059823561596138420496826911009451217046405888865292591197276821646557322463106525635854644538946189361104936464104746
446365011024894353848331515350723688130159364188895392717981000240110820079047332927396684424550016309443613990962485671
035308303748589760840253169316969900614571361502433232409528046036372218900698834923000007096944886809859229933733573368
236112706105495818875019436374635661356537511090843556279852116905786731244970456934943593850471427092460256862415573381
531325507540803820687563453635149751026441696233772935021608639467843412133554545018078773216723599088837159073200680898
450284024208898635108987628610609990807045826531499149259398829497974292110882234874060892263459095282564010674787197824
988336899989248362270470646812631391086567009341647864313136094713707403696285984325109707127007403814737342333704811100
363931322929360365446901246332911021109303675523702252395311038531935049226643123121021392963126672629582450232637107912
609316444133573104362195958131238348620998089318944364802163343742347350656434742347875860533165716832931559851205031291
521867197667015357721540868074352298081685789769407962725078545633054670030252003232282807390881752043878981306050435827
962636639650480951038403686804850685746571047755461721295964261349648428513663813423833515652813924631842948856744950965
023158365443892438844804067729087816957330290659975344749091988670940125591709764160360604308228459580374148041743539330
878890144828600540826704071705686716986125642328771677944730294291914623902295241721493498288418594059829597077122733723
234873206624816117349734565642524227683586361906333425245264989243010317973019335940988934737070734266677079762911763617
528474634735181250985359319262743660387304327135209816966403277305932309260176761223898515619194327762091867008592721132
602915223929694870122254980309251114307071225022510752305818040886417241047770629917865028420398583031431566749370983654
829356316231816973361531178761406560999820628343388182541710717825114364692232026420973092621946190476185479328299037551
547622134064540801456503789394428602629861392763963551671141998087829118406915135939108322018008601757686292258181070272
328554462543736911706114654668183801068284782392870066928659148575769936019325475985788325832098312364705951769446794147
043633348063117450820097875838098255474525934295980667661412397462618156493386644996960962296278341013184331390723712483
206050744244014029234744631507035479739350441051730440182413700170266054903441841713550245639839260822970915805072646668
972229573145171422409398146221067533438067336857384592593726370520044938928806624491505168615848193878856436804245593620
897781786666721205516185928245708403484129339524004374892689433523351179094114543749379607866688698487703146804816653947
531676052210361416795222344219151595468921112505226999760186888593045619959637829582078513014649419339095088260222721483
120514489976194669332876994561809605997094935814471593345372727181973423535668705077428667520164094442827885362928411858
521963589561712818125934224111920768649209190603523134293857020828592549662277822778708846171035286531020370806365733433
085429279352144932308814703666655852707405051547406243007352533195224060342893489894950381118159865246955898842524837034
386023780842527208867277566921346785846607016576292759180619921699597060166327858844907673472120302086527353144622717683

3*25082306+1
1529928 digits continued
370280491713906120568168231860240488584795590668374674810538682800888575766266881710887432236240095663783296099943732000
283941135911053850049305052980175291064812769222218445308164515537419169902512790036240998000551529690724315384776216542
458133772963170837601802653964901718975822432908268310842447908130496792482718925954664916136477653101959889614116096277
545415562586403232776340094626781064118179373566729992718372863776317631200010971879973355472431716556043031718862390709
917605603575929717357113955109977884391069663446310500369342803851598825847568830337226695354913144840193314285103290938
587105404447632425638370730463488333931920095839919708980098432906666038283507262666016479105533321686626742879659299837
283715179401707715889330299705950933927223722042970362565581612638707902613699802572990778998953743367590302457966444827
065545960027873977739488041371976334895671415500704327962257647012435458576440272881959661876693435934587849174357365860
945856163973918070946572581038182515044138864974490017444733449666294730826351008409099030007058886699564731910908690763
132034705101835011836701064586479016182316713232334100636912859457367096351425494873638318080164951679957987909921826511
430269903818808685813315178081736446205901281518983511015561494468793334364962518366129057208019846477439493181075811790
584215675495849279625949991274003099327001736245597083839798687723571863104503690037167349863836495451559705520425927529
379089501483670696632354337925034994736656914316365545621944599291654725136198136690096405584186179594610046854243166141
948947781759967242699264866162444496716276992089251795088495961639559164685922302731925142465478308159446341013039852474
395282724563138922228255227233418650226698050825651033118445749195559346172818056490946260998290470444809867054112013519
777988653445301706498974203432311751191471463102648022497648115656879132028154946251863412135768990220072418390387077172
136591424406611810524730453486928515631543603881395059943093092756023019362912791157360995615622262860581946292351312507
301147821353251536986980088915797925685244845360267759825582422563613715787688523583239433754166230379708723129712537514
159773727712498532019006817404528548448362522778648611780349310654665109409702346875525564809304882252470409254228644911
230833709379827719620575126343481141648399298632377751133289639136803456173218390926946737025671201679174105897298827692
024007157235919008923227656386555158328314415633576683386874992134715625031460668747004067586494569998287583298456276856
205521236391047861100180703353460681950426277112249259435100917759725522783535401761457855229527972535269314014710245182
913276206944334826401606843357275792050332984915495991360425212406226632901820442926233204772223411362994393649620935609
723574994360651589971020510707364996194893804418517208434981693231207280691931061323279665488433216838950218672048124032
687014333705148068199390403513001007110284252584462737330574671291124164511236743521756157639647997297272033368932764535
388625650443490798406923182376280179758079295245538735784095106684443124915783863748493287291709697962396385179413173947
223499245063873884601610862192538325625539431755061461953390482297031733277849787013952134550934495007588609644807780155
398505628634545683033000450841001787275372597252816072070532902180624216718759946258283507767900448350152092048049050416
478455312015765828009041329604983663486790502408418047528836529056112081098385320302506898633444135211591660790228274959
160807996805797998947646443812831687739009925288396940243359130771742267759792603453235445514862647229366779559174029665
575262693340462774834891279912271640472324981701287216350680044749502630201724036380854667853823614189590091788912176033
244628088137450727387590103682182482552386269887487629639100725103414797675854055655995817610764847444917263601511108251
292806891651916929788400325219897597086886022514724390108652553936688167357621727394849503216254996778664414815386274477
903751168435248034015098181730768149709903363937052547646721442330692232984282141595442175089312112894891132155767952317
814528818021971947140659477342786537595708739215881332033105827671838784682811077897557477260127771844843744713799059112
173528481242716910606605953348489287528189227500573120050358428594783158082358748801577077332146633530712473613381271196
655813050801194387685865023660598445130905789992688743981725980622908544841052858796257605932981897241901233710834471113
291275539332752052120095254729058690826491440795367132347168131725034603717694547077604942647458120095784497435072081089
913292838836485289530873609511092100645564181501845015852735602818797363895183516010875651605390042624590024871374779333

3*25082306+1
1529928 digits continued
657756883492051453566956087133310920133374976069246589986739383885916952555234560407605241266149767536961208404439289503
666895172619608012451447955675823152915532833454861939935943241913672164432313767994465847911272088423823933188595663043
887988120175366596078042868807289941731421819855904206069644412828587064589365628371453332615974646375449033947670579276
249193097477042564404945451502576114389093539449022171354053997522043268244716848463154477774620197192260879772823465448
074229381696113038744125593028876196398628075904830823219247525415954910994072305337556248032308783443271595168155685166
434388875796870435814602383823040670648250640736613063979837297854826333249337028711567420586120151934538301870275386966
380080650536333291133141661377047732110302932361654052165939233197529043690514855593430058964267235644274745214278295401
861424800465035350468438323760627696398064454997599541330884620523604828011675102322191088057745111589044164608191036716
441464165200168214911899560814876657044670407119534316754923733020792826973636809164198419533577699388521048836086077627
108023200392086715724263185466339155067838409312857961172077662558200825236077602124480799447003256279518534076969509698
525995484199998277166049232960075538994401811062098133635740322114268055885103236907249121292726695148798483585025883697
202993977917274140924116765557078427662974717951495921465810912162336126380034706674589952089401327694184624696878734725
305143106613001330370964456310320341362918693607792781398868509543001170448592492720296882857353789182158511324182837909
292317696576345399526879495377469928839109347330098912000146748867214848887105725722455675742147926544467102097008664126
515279061284044669234217831579128795942694010200923563897612888735937707863968438974243498754325228984485388356955383882
801807429394448101085311197589996484565090981631530866439727416980333397864529422559227690785816428472369726915461712167
017285780372555316801255187571366422440403649927601786896934382016917090514480372099310832681361976694208368469061510755
575528365246659633581554330529597074901636733031252613712989546261384869458421802372180470895444250430638574540686087485
319499250491054124412975593883333115253040820066370253439725603064856640379376111490540193677018878751966707823556565863
827665551714034391839059350797210565298145838420415811124278939710063068695859172347398427031774687799306220169806697691
074514888733901104595210352536300328925506086313747023115316041314406025563770018129982854990886639587563833208878519615
615921957252128242527049928464186453577894151967544644121673165743273295683759780831114656198073056788737948307536597377
213049361254422065264790565512343781234049623510413699852189291487679749868709751383016710304403064327317689383690450056
322851008494031709579842607074288587345938749177602958262485401955442038036988633034799650099195471124798729816564698393
907992847071031238498454627311710610478024934572051324538364317506788070555283549406345684721692290144980957638650805632
959367500226048915343257149736396832638267921211593552677262948509634643207298971157670739124195093460727893256287491619
549338002784067823643306662987400366981162309115687337886122567555529951681589354626092879624553929002752891432644599721
931562516592315679576849206643810051768785550699839325664425509397632205235398318979698441912381424868238912458420346329
019311985128670102037578864854683668254888292078939698188343921095398833533912579801540743867579743962098206231705973502
734392373323325342918114084956617937250782941523974029480149521531523469058786120492006481401136368708063436742092481953
051269447483788910368559126643742641671004567534757725148543830762072435520630266260173659775085720460031198933338075303
959432301522810961862712036074102745077877893667978728509946979500067324645676248295208982470421658633817090329162984581
544450357088112781852958270348004386172536947411294539338274124645690653383714207142604332188878881185646758223408143559
568256385661938269479796551047637039924662936744149473695532945159949537230472388006381166076244081725090998686843325349
084928292337688216580829307227469064931877895869099401389863439734925171746041149465339070695663370349059070077553758690
549148010892762217684325377828519314740333882981740343783938853739481705783348546786901018230493503732716508128791330058
448876867838002069839302768889482757511077644383626985123140787832066905392598198436238102573588865650524330002839940171
985309304350760604427485504931461267844937595072703960431959659524061026952290518072442448491301260335296752893008224921
869753723185500296921171653212708312634334950501478426570699940487837284438727003531960586532569201313316231344839844769

3*25082306+1
1529928 digits continued
420318076946365337280320477368611320840965495966898019569943632698533868624364346850462761255176819858092269770392325714
797742360963119567399295391372683690211287597214574029867003917026228351731629173978909997952558333977779079876055515032
192526217751713534681187818209765423621677540923694500717381242231770935471814069178134166448610195964230684689941865325
903987983115496239310293261874454492873026104444929283893648168918044928292969489476630515893284270826238506611052215793
435436042880431850176937037961089377054212675580594297456174541143612891068100359952589576023336703300334136459349211096
516501267087933456600684416964121342140914953192514722658883607511629733334656686453514000455690129818551750570077446905
071275815675142984996115967333888129946937230011080175322058144006972271285196771848808915999281902450350302023025439114
545166597924535255027250449481447281320812941960036445372567953395489088163295233028084699634040624008655131078839966988
736450512830263321558306745786659721716205469197887155433402292552266870338247410185247055842377000861881922564678692978
576399348387320497660909672770838450997385478206878933131838687603068980205946802127334618627307453528887331392457629915
178208139221943329334924125718153238618692755316771342601850064539725174768598970890404880513723127553928883321167674632
514889976356201016966106951747353558549663259636462101349555648335781203983699506551908350845166696938391892411918699285
866177146225522657882229269559638732452555547378700983940913990912470847377743652743315681341365066504765360634692233838
641729896265215848771039316117242922848887390703213756086693445626593708233762140830951455279873115847784631941537862503
744522374324679795537006338151817794485618365456290877470279017693508823880228821611792415424453146284422028857306276708
975713311526000525330116596061069539804836087255604012127158108374417086429573566371316449358508421830321525931179182970
650507132448795319340640283982415503228133767910172159073784508063895742337876847714131764300517471365857814947072791768
213013891488928694520263073416908629262936280999040677763923399776360753366128695996602247818859047033721663950041899009
442936418025797784484896341684092621688372308433575999883046647029271759958552175943079746727711763252985001870688696542
740064568661349539946838959306613785506812472890405618064396375133285479041650080082413533416310106239796431190079089487
245636359798753553710084569141636823132868579144977306840785080854279891101789215854905166451287307894660351717420586487
102824891507041115217103610633820835919535549723313738438242175422441645622880911397688223446440584971229387671489751263
619039633533360459513207328626674601875570373825658388743373890838173592627969835566529989216342987486653991230043970560
960880779686605512765847827966023148761462229173994344661748727887917321939623644296541372584398737464536347564029834217
689082190372354207340297052061022795080744603426504418602076579481097577368968725188062484697697299499382984950086626707
095625740668017627674552172323741387530578003237332601725090071440566759603135474221325781996996001233238391433831967535
952258165548776397516841869386460611796716720053523453364365497891555706930182452151755129774472894830976452808509056465
733372625965682706419983628656482279449232401917671123431709566867051502737507720059162246105317876226045655284700855663
916965775513081691939626674275418864794897104415621874486250223085338815746794283346230308734917493100465167396994870497
900651517381556894630980205115828489710045107230889350349674044248620337265142800598351116109996101914309514381417352586
637765305130845182059138753992352933584566786923906089675239327574675433947548131257517566133626259112012933318849534749
829595275599046704318029692185777909473432779604333676367023846575293874376245835764538465539536164237153830725061635454
750785226385531743534981410261537198801270491559605114885079446317864908531359761352856443624376118593319106238034915498
028652502945024004976824993735693747941155145489881681989430403791570427603112736838616571297924396166743703371036241070
571922466031875172498094079337771813274837598042158697680618023606384374805316128716152470883554348950795083802722416255
592255649890093956139318899420383399069703002673107299854764180967112318897921913471640742191652069687301635913593665485
214570383897044593758705501054135236030712723133241487847639515716554324892830399533793047861676983431007182648945256421
913189982402830930930919496312010208162347661450018659294235516219668999426391658591645724703908208245242336310917033040
707474165117269003608682294776656995228392817063348271619415823764220456982086787717922381348973620498414277323853030316

3*25082306+1
1529928 digits continued
737458591086630083716193652997952262570265164234694965681530546540849039562131590067252121978092505652794068137489096514
625351900492794971999293180225021223678799065878035341032922816488925952895171663358288908789274092835944664316420330383
496447925237328566028961527747552167737552299259560698535230675060037977711261870107921168927201715960576778248226856855
272464229122207629115230151704459712497568697547402863783292402837227406218163414800435433102078823227010743271448721417
087772591154385595936061649313760425938158676747755552774870916523619486599509419982906379170039075636555257812042114029
479264707595235633879562689840877676052117497684250933871977056399195170984241256122701751782277358003761181413246046872
692365621977490051980217642480763652513667016445187826978697571539821893921252776237623354431273701387887292033857292701
188868820769147423018871020758878891340941381913690298488022083679120919915729116998389863139656349613006718736144532751
440929600863154446472771707641985450411899959112598265414249194858375609581735779800156514859675894428142100559763965721
735973556047196735453339180366781938819994414620633090774776968440727326501607727192169100246492585867564786129355361003
575010187142976510468235059489817691855273678286057366887707741833189296380968928479224275678548413907045868071599080596
648298013693922132383983338747080898610500887562325698138577044094878693905126848266162546532665549455854493319542156414
548056475710306997834022754704494736822952733316750374420570405995419555425015184479297916363766670419175824155248504007
084399715031871926333526954637726785077858928190024751830795139033974190619241052282101386228180568746707345772954255220
623628507656176769500944547897295218961895647914996901068281359668245297885394661454267911344643242656220242445574818510
728826097148663924142091261433650444710534409355938679155777095447242641598407140214537496133263408247666532232344712208
262286895722668486989940316817814602689515290387601358055743756840959881599520307448435711883585151962434668868563540155
056836843748263666428218044297698620612340477536453195987434176845105318502142327684301651363980991283283478149071421583
815103354589402549215870571151313564015895765186465725938528910489168089323348458581655709827792591357841444220383705519
817685669061743624854508533203206959115758434532525288281922113166576295313674394528565112583056823598402307179202731280
493319027514681863035391067065747945172525462260915566090613770338772813796521729963060090669276144908999934878758950788
723909709958695860434967179887029959044754427440025765246313170681787761684780148332723593217282326367037419627215893111
259247532528504233104098997257741891298175674422080706429753847267001173299012643157199987886893271270723301593088711534
569861735176464267205404979353132255352266465940103840283402593635922699433817292993427030302582828824806721989497189290
407994507358552580195530507483338378262482142049481495194246964473302394857705467811963385218023053772336033132530170482
196825407927886268153589726984209096039046513153889664159878530733439578354188071726409108185139911070010820732621529337
433320683863655605574882936116578014004563424583922102411016528241046875319058155512617679307761988473706318429994414030
376921355197570828743050460558927051775283752292458294082454462144864587973172329048995050878309991525424033892823704785
340260309472058475559967500186357599209393942585365497983169467032927799610653390972519761339749659762765035162516964607
549788790535815008726735338127477945449619307306283303032807947552544115056587783189640061558258761708393252543915739367
945165012871624799232461718513044092666556293680607992739294503011554763204785371480399964455079186346012108827551125892
348177142229887660349499747133707237474666713208227072746028995905753380828078542114338082716419931407269675503159099793
895954995098192160997781748198136724023331506246214254697509261406852979247261954272361316285153975781502954817133389396
221333137983442640636699748748907748969008508944363294570206133876685247409373358854615289412586002568075930219965906397
841355603737562516396552920121539991307561834948836949931108493512782131480137160629186881107765077760741698105351715708
950361088436995877967481783471395053203318936789320330041478674406040250011619206636677230682922219613225842258553087701
481644183561309834274265486011136232601816475293803151002536117704938902355916633802336374403432087884103720803897808221
572279486735848209699027810963051489620057327912580027512652781248780165209133890680198488047684786603877459796360000280
058898960287748925998242180913371862895832788928815837339801689969600317601969996731709998862926014715100949806224553619

3*25082306+1
1529928 digits continued
419112690934172506064998527162207425633350926033624888295885816746366010348810199375391176884518856823707841682476213623
400085018237640856660297587319794220597198967981874220498117810515931813243218341529527143718034715412106911171012674694
139967586607401142936088823503078335713169663912816020631172515960997513328670174897456630569937187626620343308857238425
273817267240063021062069469718684493474325639758389211152697272282843155204242344982940203678977042472558947671329688940
705728138417073439624064389987892993210239571849057394609214544741934012134490549428089378137251853179346728634577284358
468075150889651267561700290864434924609309465417280331593900990768514391954099810884930563711488899243846566551807927524
547532360414081426148851346786177978194650298244533782827905479319909928461702992920822004079462609536663795082289444545
957471509302844665820346298301180650251680168797696808641913113637879364089460369176243582642831202311264241395546109598
192430069326028656457952883239787911244461371092951434155107557071843118537165793644630309814837620206482659196492789950
102957054583404857070721223634343988752917574440151566327992656367539788398625650919843548136304355638295834621124197477
419328586107935661629780282762394770617740641457623631116023682249962016730353777249112755268654914180404953862054797689
180839855368597308041489867660460382061005738391704061446065640892649198905913233997817205159098081678748276870979605335
211941588199450697141348224782281315718953045248689696025504180769990075704437944387252656828490074969303294910411557141
561368359825408928195895551402354578978040746710273493773069878628121695523698206600457349767477497836584100405265799732
871034688840730675637964371243621221647141800955150775058036242574401134930743570387099918151754656161061064294154458790
399076473613722855825724038002326060161476901544507277060616734621601637641386029131511394131453450420857909489423062375
520150970422652300672304876381423502999162168374018319018931285030482650186163453344291075113934345018539048918213864798
636342155941255098509331003404587400547748215662456056966897460002734141439130805592064303615023373184352372270261537223
720406630599050524178025074296765672111669452705998359765755643689798998127879694935253603194800842752192687856371940748
601144627761223548855984551929654673749293111316732157553187823303562927364246286080371941071200300549485476947186378372
541170404785640413962981121331586756204005889264305698462461407184545873021847056464081915879457710686165700071152585105
276201087818794168689532774128314643823488069771461005082087085689730162312368656701197598950721880364727145458796494720
107503447840024579414780796781467337095283601639940465739003011335917541047729355087292860909148387654924626275768155931
289737503504804201926686278482943036653285089260527833096810348440621629057815130450840397457439860936181000844023803699
148816921120916821991161708793052855220723009819442533791858702160375631065208246775500745122522252883809389045738967600
857078783835243234186443945825432067970044151276030678857455352048843511565645401838430931060024460975871115518566472173
817544828285497425990178626889151734260769005707961558502300305800355303476868650768001333521509093116915518095890431039
188536643357906787374929938191273014407601002441498774929334510356963802310717962407476399798087015037976675895187183654
030381426939962345106727302600627034437330147840291005682443440551297383725277677062720847935702841669121145267605210008
752291970413644775490251293469112367870965519290726292096294705006407921229011101244797938446525306631323033018803394236
547689590118290676003815068504041904984398330957731371045752514874551905132012776954360679435022115493714663724945899376
158387593629711781793856286662263906565134278476685289311920415398514724529822926936658509548662577695211106186642078283
557215303134591625680062866019711917289067767343552549023082610219189934291874297137073690189803250710646506918060887212
264016309007889194527914403599706949957259270463625597405129462228046863481979616347731066176935502980565986377829445036
057117451639644131729598470575800602764578371721784303192308323185076109418467148036064310951708673815141681528890143286
988686501212205927211068603121331378708204192331464551419064342272439965522883579940487879746921238828981913121997725849
243681087155045758928407931935119371839330862296935529552200910477405475043743034037604485304797776457329109058992060081
026273751578856233861232524388909107503984566102448759326627444328224783034403710596778683052829999166324187668133012134
251634948800707417870330829915610299990617947019670965710146821738471106124507598640001533160691364685941495592980750226

3*25082306+1
1529928 digits continued
343186598001793404291742027998187693895191035407547213328324380102694988216437064601293785876555423594333295291257894124
953287974052324467051335921642793701826179417297399020456478817279791623819225507051163233042700464306438893806372438643
843804369727818339963829860804870725137056176592010136725653265176211580098276525525654907460918846041129551194420350699
783703594589215145064865465403245031063586817070355738553633625532963929679889623848907001045374353152753116109648347360
404902793759428270273044577826828488336551124693571023370685397243639096871143533335190696939569808532765991797150736833
174466440852226563188549689465790175738122555839739363605171928106093264168674082256784539950877793901700455100704544867
939336975063306126541505190376653110323167075549867946261619356525313162463560992566341062532581451858096300608761611588
185719433364621390197419617616285383669086514896126978329455215036547979332887552761791281046389774031896838870904647174
759593531130511119212603897861127189899117899996328011981248556374011294112511704569779153103752197967322421167525582839
810599292771876760030964566437617845461197676265440804495028757868498468020713024020968036048710292460767395088489951773
831659615877738149721300800094351113944731805262142832369885842037219661419320908437278108871013121743393928780153850051
810926685698648771389747457912441686802511505007725781722286702706194916466566711322150006683306199988807438214461043760
398456490839066219434994318951896211423568158137241701194401948104413916893091753325372844372776858334632662932317384896
890381717746548190309256006375428389160845609078260370421749079461199825788974664653907205533040273028209036094720157620
085821355905695442931207645231265321082949966734997136714771471148440263790167773921466396967637675909046661952774304276
055876216148530207404262456040981758122744040227230026525502046854255495867330248909226975926368399971181001070405652056
453088533791314610086363516510189747180666473856595723098104162904389122225474505991537281315850527466530921870244660787
813673579784551648633892285941678527140544043115255187794993966437682539207177473337084401426415036478635680129811186031
772075143776444281713005019057468381030312274068639827083016064610401803074311955912793779494794434587835234122822565702
494154415644502746248932178378738151085716578806438077323327986856892641204456834623093572041248548844428680445566620756
534206370598408329944464692712112692392397944797076519156437923670100051397164265840166441780639852464508898376042821031
176751289477197638734195265947175343687392235371946878233441406190610762870466577277464729625244853475085946062952670596
876784452752169956460222460503295067059252665244443722797776379764380690017351441251164613189059978396369946968675434639
488192988689280530862577630229831175362044827938725302573737552290462324877442577710301344348592749292431303651750970302
002018137377689346404536616434172866585334768845347710763915601802644219466661764038841924735472376987585942507622820573
802272149718765989400100783863848659344482876160608393468015594573930859743231306829845432129708239064392075735986915956
338073949290541592999244178332825706628591090079195403741029327825063265351279501189556662636182138129620430025812080127
967028227793573748815735236853624065066626112483373049639885173809372397417855283294547648368525035899297568982702552118
649566663042653325892660443380299684589346630756066341808383931233107282168421746653800680442554416937640829362226961723
057864029427122437587679054004878557510059713982695396869896985870972226931051324287862347111517021049549131004874946980
157111157789154868404782479559262886243431323013210919669520207118670642715819490311032227100877099795504219839912894435
325644011066221232814197455234756558492893893623174020853468862348925359445174681068186825357826713720087842894401405798
092525333095143407773871850780196366396172540347124268647948210863708595148249447579317499354711173072496800619848933556
032372994391964427100118271408834171791958255181136736430164572355969994165235059784727060583015759436822013833361789971
673245329498437598925974510761390825833273775068095806828752413740521203262886605199149056781895611547467259410821035245
101846811677493470740019643550476167478531534220421516089976364907998276918763056558570157788063216581993934069754428732
046818853065524104226879757504812441830007662979978392912299024741970086723468069246407191146759631136111803259115106933
249903461399955716970418691839826709836468590447747517832979489190154487464177563949767484369927636183606467702835340841
694522202255170310200718947576465905403794906324558810414229019541716006351843747322971493734649914160515846666678932913

3*25082306+1
1529928 digits continued
254889305275702543993334785685369183188602593063105568381570144554619739921724502956326797663276064658590573256451858124
614827674203685970560599600991019474008108869290713807876797350893634753768498434689604401388195392703238787610130471251
606110292865263137442518933185305922938648150550945027561770360593445044856212820658534272900157653789793164142215432278
364390024995334618842248487895901455924821088460986436327859714028436135300837386332383288118858407771515893545538193624
855956406214315589108991728615750575532330318223982523251445419456771401845977731950814557974691411768172960392470226876
729615807575079007317032804797858713158266387697652252156091839543538995725467961760833337029251727355526644935351016830
002822522878321962432151429847992562924322475168413915046251403681156136570370370182848298355172436755467113348570994326
296669145501342912329540154097812459876743804723945019175514629455954322266595381622218384757395054835997797389915181306
986744601638976792100006887603406383709659066134574003806838121014178222091991975421578381437787665306327035967381749634
444427729598638664481107352600823122092234179202795891001152057783526724072454969950021778684023736659465598250352525896
201206180728574639730936379024294319311775964318358641453702853055446780640610606397301225913134681592740959669054232022
481882851664648334136673061328783915238075595121677723460351776265629064353544234098424325602951861487132632608172529993
608957595599770504193631600072050812288636821130777150408735518930012939019175564920562034072275997495624239578182440851
446520368092317007513285448828834571250034616861340726140062719128548887358943542766665923141387291906511160955625474351
705355113042690354852324288203892892084345553972103670214462948202696449415632739464826288386626694881004847769865236571
464512766410102731192147222385961250468471753045179389007212087506067090014174778835111977019039205657047681564228875008
051329709960127256290887095127447067869064217767850220050942236115283660425659094236230031542859712651721219888305951688
850522307309835270247654423272494012581957972382989329503386345280899809489063815144875951511813674253676602178491060281
364376883022489162791190523659518894647009292054058654575765126506295067904211822225730433289029083458461704754799388374
328867276707884161882129512578285192720426637233454022574761152035772920227796482369496277818606298247269473396693731296
838895826376877747752762721563034980941791006527428526669997313756442553770941841763752415036366562658140721128035936871
661085442203021792264232919628913911813380843153016680495824874251136434268153631112088371344822293700196231964951426410
736713448544654196457629238989543085099764037233253453493867439288519613010364903699652711269250822719466024313711652918
840102847396750535491225585936312731372204859675993344324768774339688664690570040915451020286583191654948329279413588109
661381888817041690663607851829770041622091068420070052399205553839471555091014212228119602878508311301601756980708477462
306106255640392182107510976820380346807303124681932154559150967786082026305589707808548667523086393711145449856064473433
089664685506450216958250363826240037956615950836242071207907074653338668526025734270207716319202843942807610691475105224
837843728625374264744523896965949158242548209874857727404791892600487800415247845467230999195564965389959759438960374910
448950221881422191191454608684562255731281509605124419164878045771805625694644002034755566472015349522551937717441202155
875183942110706212870660717044567504490646756874084046587605670363867700759281146915000584743766703131254954306240228341
088476764729189484889117280766629621590455374574095379317601503522677437636595049792895921822317545740912233667660459105
864643380951711729098332984453844950351320246338601559064675869100099756768558381706792580565902776055427484191364943686
139800017991989685009790017688913927356519123615448459849268334827789913413887584352115198170241480938650972865493542886
414766078252656403506251829285150982714035469032738034705401074339686588222681047632863931662581253612233052022581995208
225873523523178968107735226309339225569943214369318379341080160025425440134387791421053602893512609733879663009834274358
081653039119770487330319294006816949557481042791536853574163837180751805952755280397889711530031318654757600026325361624
334271227682727208611921631746440506139784025420433470139474162057322767237419625398595902461245578494972041674673508243
682876203399008264888408670709617163224824780063613181139778530643358169830884806083464464399226210147002267166921186226
201950698483200804018228863720796704506041044945768573142760603522799424886847376684858084340290437212130311632516065055

3*25082306+1
1529928 digits continued
171941994533480849336490072886718049616795721074177502283180769904488979898233191763736097241731712382369529311806156508
817655182315593170872621657315804377709319732581874338402250054998177885998069700646546106779977592877042170238218510829
018235389641691030318992873436083065501286294907985497445078194435419756828437622588093403662131272440167043574502649830
106211849849868021758648256586112221130547255954500303969552552688394114138323022495839886197601564330754403673010309167
460158226763376781382498416196772535393397295035813860418858793468458577369790600832929653081134824943957153191089362465
408619788991419399141630922488543588306573093979433121129432809739984570121156233724384875780425656748110179591135453382
167670759961349988213783455924986286457250334012391584874435200328453155101226520541000034771375501349078273912555308101
988893739471289888449559433031073953803222876299204250357780111769962379810020487611368852121921818277151110300173952272
497019720592999105400147419072632562011048886033788305087763443598256813382681588144832349539621695900789572890369546749
253656086558223737597310610123713639450377610621123228891835185406451893013033165838441702257706141683842836189806358939
109590944174220114990638873055724799044744648997606190735052617528278942099202094106914412965877763937897350092429333186
633861003063539438906280665165317633504599892538985822325534130088198374879446997108259545680884374083707320942780296279
245536103875024982937543422218626008622084122901709971200027975952177009948728350174099721067493982127779020380354178640
926214226524148461828642436182359786547197963114586751862386457414695083907368558042771878163766073332408118928492481536
258320154480949277182805636784105497361882998265416713272669965394928194671167066091816045024228836309774430694491456199
667220869559825409163916135886552268358266633276173854782525455877124355167680034053812507982656155412678010083436782482
547635612667724128292151515948824209829488787632057514883144621053786046824566248487193962022568072318254812295736450882
405556869467839385513811092081088220227918506828922501542001082431243268369033208465468005231214848025666740223018253499
172463092124829547901108632576863644832700828430372350131586854691805730735889585001000927524947573229165662893341932355
037323701183230032993471837363032119116903961009323407853622892968090073202694783359320567129343030041347907550042427560
383643389380429607964898803575765197531491198466955898115928946701597316586905251521897391468228462218825608361889667120
213644472055897100346945039535186538366895360321992520805372203450378995727211326048774067714423185021670345038890138948
578965730903946404937309589710957735426351673973580915003876210481059239279421909946232683307640272281611783222558745622
154098717627451505437547950939310909183542188412866869346408974430824829397498507666585185124805668655828437049940988380
111241397794629428982277441686110340693399746398672874827140431754232174184275166734375924198588743735411014666903755461
043598396191887982969473880854993061360996169186892802376326831987700297999261464263602209254535901763319860362748059188
994408990023960953862608086960798372908220968771365422235430894341856861523287629449892221352932262850772339640133560314
444128722792892034861290374239900095526729973772646207520437026724930869361204478128256655856284724900337917555671060311
971454494969723474429964613056459068402821160924105174815208256112752763545678223315164783165412911052439803838192525998
538112111393745437508670492376748413057303427788758814192675150436511234676251252647899653274735314679301682416498878070
850184437141710548937496527607856941664834941138785915630270908759431846243439869789531391505275810845010779322235454068
166208060400047748067211418694267746422394244906866575284938140304383201338045845906690488341893464992792073118097995958
196213129828515296785976939797889540566107766075013990290633798411146635203978636683550589731093440581151684774496705219
913401861468264317790424388090776512024590115966827395795560921482484942976055925719842331984026975574866264017641547523
107275648390126475098267826020046307749793828207678460601306533888261362294777023179529673285459275901630229676283292812
140991687151456304244385083920978540956191421021671102063915001962406715295653551518265820737739920013405364920106544787
424122885350962103775345444558276868416362846335409429005589699301203345911897237895202554042490156373716383299440208291
880675851940054831090465218523577968749340644229014485513253506417572856618481044233787546273826340619097031605196646478
577258656550914086939629205384869260615811126706211992445493557300490533228962747873699500823598616993087399258573074586

3*25082306+1
1529928 digits continued
197585952679032279640405138494399074088996667775739469396021785279176909869129858970416249735704596243605912711853632310
448867244876960991223533405359995151744490443033363689558457417569752455771515903063930987643969192468173289496042733332
060177092297887376221377299402437745050677807948379019011573076318192704288408459276994476648888673599680452346399828284
142231925728519766240232135828888216581084290204118017012108890450115421098639014991460188718152872075333686216750480810
752701489941859033450550602593058975139286055369489449259649405856050531311709388112379984238855740423007476972080202262
734353357812404744930841732680696510523859322655472610229342296526150551756666436854071007012858308152474234775658154716
431421880080676821655470435313535578025733461229701437936294050018686507754893262103631503679714399524038103504193678313
236062419846742600202507109656407836008493122400805748792484159090653015343782243299239130772455379395002819969535938680
737395554978470426441051034125776285071734563206403210116223098310355272774505362749050311447818174038332534400856731639
416130494659438640217638669340713387534264056085549037815966968728384546254060855627966541342344255969744596993022971792
890924554189123697776517534222605396060404606409389847942253506851632788718957923936690983509494976491686616841595351519
983239868520084244974847392680423708775616990893619671268271767561861617969447471494596056748694090528834390963736019869
239016486474378372069114454476867592816522039643920829017171900605915948620596637082617378883884597078749848716082604333
497426056996712648484563905952086691492891515369108291802273118813544409329666842113982945741811939078935252478488369093
365101011791236875041028099182542614292929738780688789059798029856178577609140028075721260366586487099066647249570697491
915408551590169409266568596407284151099662683206153661663660420353834473784616118123962837099675522982944883608859399789
461802993361351770880564738125637511697277492335412912114473689435259940087587190436578971622677480210993225768468052682
421893239493810374070386103441540193672485748282733621265893973272863029003816838446381780857217157598183219416420424654
086618787399408575069392938417659924753718164958573021384628621533900374373619335393737175662810806248533954002979236847
262116905039130063608832683896610500038040153008908268227783133730024456965480667256077335667285541096711319215165626406
526603973104637821019924069579781425036823643229483144375272426744713801231391972383696302978418496271260990036313312084
956695894629834067469272720291922457496122057401386812196175187575282193919168901715991094923025209355110768394519048927
204478690342597874284798413996142636357682394166250410909811740415031894802856822232826562315187194278045293006293868855
007965760502839007783820700623148341846961682086224722949992086845020033594526763308612419104281249682445390035376413856
819907434448266150372935132007926830942798382315695621729030434080811329913816779513389541102657162056909718735848652226
333463458406631429548568009584212303666187454193219071248663860675502467265002090227543077782507693039504416639613320092
900992956871596561452682866959687277442222923019764337709053541747374946961182933372225454388710142002065331387129821369
562584884956068013991781165050877589019010533704349537223793159892265401111414262534813799936012200923931372686881663319
121186135335868189633853296628366107549903758663836997581057810037645193348403679426626594555596903953397973604659682450
613058716801681155418262676957244471275060853486271489014041510380845178509832921213782619955889103909916427196244844779
495481947414541533181127799670700059514892909997743095537943575604821989297263737607564663120166842030723176369194189690
212374913528995826073086421886094308139304203353263994641094851245075528358209751550776027138842896688131907047723973718
715573991804017063765809825635819522485257400738761030890616207100157498573324936439236715056122403790176406034181553990
117392219072376212875367706194429366124498635485063473177725146204110404966668051135700602548530098685647706072015447788
036821966375052306343047175638229655214159341867329644482883043821454447175296236195294876555079129999859461607959360883
540207080909363911048252794016085583597242459316295775254571840660379826333703356875690265710615538369136082896339350594
538312862320405395092671730917243963884960509412006423626667217815485593128981855639974969997606619782488423217531769556
152750161093885097760029645337502913197305040976004056523369107781053256442770953831805706780060411308856789662814185869
289003219764695128872911948374705168645565582067684964820498180932807468873657794504372272035838074128264323486433215734

3*25082306+1
1529928 digits continued
877286543861302990149161465437954238160963264871359546188338186525590670774373887515829169361069097242424034641938611459
118497539711265600870276656549970827066086964289323212400558038542981749753957246881628412707311771805213226729345051459
113441972082132044929153392355064083391098893344731389031005288153110121818085852970103144510789797920446140964337347116
658201486517472720325161313566180458821976658709461590657164783049608875030585772358634592069308845629819798605721429289
494956171482642028236581559329746098109813594350411859286131587502912768989555841244974881854891941679627848123297480127
704421229241557162300398775185576723334920384211373936398920068926320064947322427295952829842381817217542138101409194981
003024701542134305829173438714610088747487183064029350830180705592456783932017368818707964723005412764983502708987701208
461167479949087488108214799659084116089717051926406087732727050180205972110098285743216257744455226265288492603812831079
813442198362996505827941638477630971471023638923222509946147640654651729891370402462718902923569259932340189564251137104
336924154049460275347088103159353800219647913014665186823837057768257314648068565621584384236807016087505623341694900599
434889544345656876271767451960495180234388023786863851261919878428382931744026544901379462255908714256438522845202284443
581194449118304534231318517496656393675909917800964055174950912715523180353737685079767226352742557095499610670550705705
263234957121170105267187535661026263431195633179539825378022571055886070950994299745524239934243770631397993117951837491
514184265227652620876231439764948162568029793611135229208334181501812256540141706433382958758510247946566879514870027551
317837192984997806353513729990840999740012172380496412714569111757563574128669660192742859851383268313028736354743153595
932875196622107659766435655662490707536453741200756175433455894457806626983195640297957419198852285083632979388273616458
719108465976419538010542330226363365168100894753637539016896502691082979589496258699839666718344083588011555366145156018
798943304397821626557309818610120965914502057524426750179268936218336277647519249816290775416549859144140159793624144421
430082842177849634516126318451447562022569590125403333988906812678677576076079251549342696957208311221039250508234649478
633273155859296630766285873580721373361956027602508458928958830416929790602371670119131731056737224969589755217148841894
254284675702717209393350480172999457460353440240097884845432263442448539085173109556464250199450852944278979786095632081
576315204634006515893525330346873832026801228349344660600908218564399959800591581370106500845859887962920389166063164116
720446453108392028358985202922701873735099313384164061351651330473876286462747584245210677280510004469963893146558886883
343070844508622675037381036960444077235716492260364373279646447736046623940121252861301442568508326462543050898152984356
093448580133402404461502161231019159553289510528916572043496440309639096999148521521205233585232856522055199424142160481
662866594603510801882739164264790594348262993400987067874244662829744511951167777592853116070603352411370035008277250846
907483804408231769147320521399169378472981945727854191910435946606310034065264382640481660796104344730223666750247099517
124012712546134082337146975548596848237503594355217607712044807534717264620574262574296220346214502001458348835871407971
074098972845409934589836471408536073278047578602981637333273609951408218220351764924757989987956351888306568505221239946
579776868324177094903021290574453281665527351007761274253716791044151657202469966562422110560640785895035082036019654442
754191049611092393192278797124560895911038172401482181532344146088996899968119508810723913307896236818510579054566897325
234854672718038424522110943800985838554226827290633945416996907007951023233755106083970934964911427501820080631947781245
428340263592617484447470088919435092965352340650124596352459012488755310155928348168822467749448609750064243008856287739
580030743622967673013629037974343158717807219109968833910266450299466741456380896295033321900351681633395339015713989754
581541705338141561989355054567771877672761986613788059544242023155510018201084994805057915452784436058647098551203220035
618889738650933379681036695297424751498005779117059453268081051942996826048867047062695925393446976212229685564908267798
279501007533075777817499169117068866565966065827241287688486235940599222308314226171925732180053175018254648227808665287
671819191234866076479432810995470765578654872914808032221830171319171068693933100724142356902739962391771783137744470559
132412894679547742184006826862627770056581829575838922284007383477632268236281686184725345113075632899901957135699808302

3*25082306+1
1529928 digits continued
974355055931433758736250204147958396631434598586822605339717418807236009398982829513808820598761210690453774905082816492
833251878572130030358585615257408754266880747965130352588991721447175138892279045597065566615528186912681149244524781885
450013116898629309150615379439662442733577350307753036204825173295620163663040026346546426923634433801714392849468110421
755224012023185471583885793939139151443401365166547965614739369153317351165219876538536578822289167001633373739238882512
605877521462432546855282395211779898783687883168043755849830591539480918593295428027605624814719853931895580243962559112
524005631574997669258662033945515897543895520434564430327867378464989448810514501086565026504849174463662436895077979427
803823316559292766481791951721128343035107828978218646027077399284637950250679666986677207289289914929670947141586344436
605453967281848392585142489719361785919955287244812219598630375569171863444526834011790248882683155912343391297855933396
914218817026617188423598791550563344383032118859632576342591745152934236232909532120928544949990618402951968094198428902
677679030599542010120797171222178096294917699154999938568439713041859790483274277525002976478901149781009995388233137163
648430143365765622221999255907912369324172754537175375279263307320811645306876020682728200549289993142252142507748204093
698013121521549705458420180266866382520563324648526081560265374727230307764575544621939644726592417418678498065081596161
012842285797203957875704193345319672070748927670617966668899276015384473957564437811974861137783936157858282121534892973
861133388972217260131241866966784145455679985457014421858536189242584322967487660325257928643741508310788998918155621043
599740886568770482775277406521821150537895095402794735472768713642430864605757774881304818032755410264068522586401752022
001743845480062566911905356117879177186097943087141518840208871604395657083036207384173748757493005353492062278924247640
959862396678239850816992280083131807069604350743848161474801900268007481215037042513885699217108821774938313368585360424
449358931388745234316132285597574843186855658411338749098413323159673594978140655869290358945762489814058178210147037564
919401842270209034319461488869309940202955681523846294259350263065828894831102221320040416994797852023557263552155459294
644374926902195642795326422959410016698044367493771612651721917181791502206685478370114741042721040719078213932356944808
319934501056735177964059313326112065683540308204174071998858269198904019862358771426812388439355992675376785442287583158
597674318187511187285478255738025933899355155671359990064572743693035976408446862471663546102119297398290477481810462064
254605267569363844095497494652523251818544627583165050861327448108465445138263312659868682149795223998104569779114963780
337870519325994628817740527152385108069006280546681455778393191107273352393879998011705898801541763435225305033630514013
222137874238948036470268403513982585279314238423229263596319255650728178965551793416262436445423583678577891149465059897
127859100605966835687110403351152946768797997736988946655212530586654656428405354062296678571610612615989937729113265110
915284272465101433460626542103390297783052086872877661892587787775171121352966748923506875271242077941764492109757973892
022508954505492102161212046352277262444248471040441454807187018810656598042826405422313685121923712268510483930688952873
900678555684950394033892420039507124671078082892660020273683557775362077266592602443523970291621028771362819677489072194
057590184311292065378074691111094641269755369171089771790909500946068544215598832754447894924462899940926214110490402705
655361194731074286910623625792672762174983017292024374338581446681718742470880823718078046473804191896257427800014854386
278797601023964790513930224461578362828780368622985447209639028126242676881860693683756867826118826420640286393279251302
904958987133828887926874899839282449209360433740349020828047828560770241324775384222466561065955668029440796182616132208
379363260854686024487701652427667159459997996954623549908940368701555520414074355499092592887794111684165658380533490137
917230813583513138734686050448405958272041200634375762187602520629411069431912883193438041994667444299583454095258120792
006256144415438918564914381097901996624713461083161218329428747539438195286730209476440240025636998625987176983958142875
874559321799403125466143610750349878016480426503020415186023144538729308426094821977749271912351512396983688435171697235
797472407924730115135715995213162877183597025310431992065608311290933793843483733606188349764422974973987647989504120268
531087711580919697710906347168197162239411127360191461319588656335529168969570826820397345858385111362121194013529916052

3*25082306+1
1529928 digits continued
526462664931297262092956997149206023335107237109264274553534628677109296866959642946668051532762651381415206642711839479
789344259897066208682971118315502109186012665652213119242302551531210550815034911626272704962524219683466676220465049095
469594185914860496918637802287796198791857922779034970643757486221783017770175747621455427485347233661482272424944143743
968145584647337719390488654692427384919487700186152451597681765204874043800303104240249725005605786786096544739112617329
579482516234569727311007972619180294922131783975032080830759061427885332424845155453152962242345570606364184298113360988
939637398722484604838356189261798717494727814899663970621577579072537116687569676627081920723403965388530142226731294223
304150144896759216129558199385617441702572610802207550171245297888428836887731803121980874435343060970525251916992395065
892190120559849218304781964289146140677060913066110167129043886344381876862744650558964327110316279177793997559273571670
832394848695572476656609706522859800412750109588423669383972809826719371623512737128507087074195400510719669255300852038
676340628486795627845600251158752121380681170843428920776856364620962795266233627768840141452966887975721662521292106892
912889660135394030474043594813744707395654128076781520727071279558753799950754496350633993345079411834609388492655464479
947383031436160473089723457958724579094002694672960775980753247037744655278598838902550641087195840513602604899384994539
381350455445397443905513081193413571649925623430050711869003809431092987787768261734303810885340228170174915480520023161
438424914435025038863618925088148724275346742013399170869475997141702035752665638965360867850693253892598710271798982978
181126537525612878606888501889313420845587966924126672155731927383044617498428629859031190374996625234167830208813157533
251238338957354572362254391887064166283283432690653822727002876681934276058829201518676153640998890319471923315910658366
039423689366855316170939635036467950244077744778409952120295080254298637761196803541695269794679793907469950440181204180
007934486111568621702056865342032316165840602607242169900555603659250632918975407704979036589587798366601396371310455971
440631834191403441666920638736185972163491286469935152529871293790125717745707650167423866627812834133810482170706288616
330490471903711413290691922948456678499441693346164953074195398019114945981459551104845966936790194659817036457319116221
475963028644424517824943153110737535431576105082465327746380682780805667376103226931318160614123769058081489984908628582
503359868278493635911460361243646514504428192552288844395047849626625937803390706669258302098833273605731234876859233364
744857267463807733832398139689640119007949853447094310458420265396724171530236725575204180969903734595570005559086796734
130537779103468188272085904319978058100889033121816768377770355637973704014907972000962390080270153054435659537777649958
351157522266540816972901250770103474953821005919030313328103657839863472609804126311455690997989296607119969734326416290
763542068258878752486248339217622012143563802622209472501438726305590440466850844680716868870432915636975468775487699478
892687752254197291542868286890721740241613162642465513237188658918715975568102449479322987378607113295279206110822392588
223156339389665583876949233439338029811572221437779977001188743298400881556721477920660224172725796817947554303471435361
683826920775943013761234723943790113772684501286699097125541265565074545039689172473720114569278719727437673836419205939
389302265292054304452391553990294382863696337161793856660616723910813801181306065947356268974373005381946048107602474415
743012128976900623396472767294074493693478137797738715533041703373290809513457208596804656914146308791508651622055574750
773517149758637399905211998469967213849926155891806477876513377792528750979059821973102056877869651299730151194863340168
080056188295786520360591114167475963531522178223498527508971713897027132265178310994640710241657053139480238597631062824
675584185794477527898843648885647013857318925736924232341883728376637285303155157063323647521399658273039452600919127111
286766621444264506288835724687086288276128105749730276286813615459932839470695520877864334395676377251593445950231527542
259350648244502463268234306298395183976160114089426780514198574972896836660900741202916632579740950199739021537048415229
716835642361261884135998517797461029401063343029119331975983664704768992257112559699811695029812307273794270857146362786
572966519134471010620840537169924263328822764206272226133902237949125049213648543733358696910131934584449278477306212748
821492948436936582319063970878368219449786151325168370602035888794043860484596993688603260961744282133388280900879081125

3*25082306+1
1529928 digits continued
508943625589187547146226473940982788261720502687240454080447221883212807796198639041938407767919381472830591146836911218
998443725035914976596361272331271807266262549601185260435188845140263050907345758738110091258165964538612886451291470155
641292273731392125375267156452266270997676154857592339230611867704951955698834102725489786828332157966333847864293759769
510229953498792217394571712719297402640028306952621476916938566536602085599820306678316165794985747298821055057511233299
100903636903039992767193566536410609087952928018490141207335798470321259030718143058421604775508232803904926395019220585
871064806945232158840012786714776215114147220340846940361457618246425865907110651925860587117610563947369981179394113449
724198400731129194901488370464813107842683015409250693149555525805195702121481822152304299016253796500558595996600138963
033632722520124504362850192496911702835748576231181031201130489349374312920207041689310386763137693087835559035245749056
465544113676010508632779530928302587427968237221981333460682616725420342300330264569277769877159569969338847207229437320
159668385929760023014753447890175003765687766517138648912305031016104315265895190869205823179943611930560625761012480528
309331305470687412157486212886708811652574647938562362521769023351284180278426890971577117366734082244403109762574982955
997850861681555295212964999938402196687886697584496291883436798666371677315179330067842206503163031949223642425616796768
744639240453121871154754121711015338888697075009312184334195437228717276252498699434321427189404623262042240700051587459
415576151859893572910080232684227355586597284244449003174633468116864645704183252894096531422400936319917906621458200793
746192240213062127987950331901332639340913586260544853788067012004102175096427655537352893987144767518924977512729554020
733277891690953073943710928325501952597723053540112883236503870339258024105462362892107711503746752242540264465389410741
068161998117764421461514017368274765907457709829600935761783200570667031218625246592950299445245528264770109141021016133
885900700671514180119314891151129941708212809236518719969722823496047201682551464577260424827493249821714839747108720372
659054854346534599947733968821008471384550196779925326142141284452570606491864749838126802315342236027440044074584168002
068487548574462513199811602600231865124186905066535801833222005886893371956097295441833015427915126833803935383975595496
238798134552408210107885085009009834141571380287079983878876992990322556814343926937123875151151680978065566244658075678
329334655631213806084887326249897923646912617934438385675231186500489309442386940419745757789041381539855297765318366199
015974553901193302721479774934669127439114132990768173020858657584863310838227092108883406369522874505567974157676070019
569603727594625388903634553735765031568069082122601541660987142507032843996310076558876156825898268077302300221475150471
755097497538699724344158555200298917387546299066274683493472586087497489690636441964057686892225042921622862658771150797
552982924254550527667504312037395174741007689796893525589133820215492663709908897768435526706034077328894298976802415635
169573196600832621511907900203015702890663585628020011823517395286224575665979309802758104782617732190219019655941985940
757010428642693428196119108384903809006240538355124655023533423834397347972624415082585937021730095473225616435899207276
650484750957041548108690892506236630648798638669244943072918310886278482484179856413091044919186698627581985421875721337
361987491794020746042417280712940943451073222036167122535102651949553413006293520635194714844452115669803730774312781120
537554034350665542835644658314997476158734232909209268880288437087357599571467737166264658371069791030532310237200276630
092430436972762573897215483893644429306808510623041790854903500635329583022233533415770381541466993787411108369524158417
612206982973300628493132192935283403284397632043802661154380890620033313707519507725514678532020656129064346439267690333
598604881702394392992891792434994130670726426551416584477639209265440028289162037445167250982364153078457018570919679715
306300185528689020497876056065980016897794544103812648101419022048532918144075381694362864389615823866096646907193442246
766884148375053055313241533329318100382990297014305700900778029592368674527593054913374257096219032627952603684640445635
004086724208749206072789706739105833268426380773173167015711703815776435143021381199857198635024847394812742963149818291
435109661844659261112336078607619348029235745396670171732954561724240266144389851175218960783668095144033325530935764852
621614137302530140430044776690686289708842276228335708293587397849661751731531660460588222535369057682844418487138926850

3*25082306+1
1529928 digits continued
046370176835097412624691529699331289906071358271283499670063904373534506599788223120973196784332457807693906829614812551
239051244772660794303845792650208466431706591637126653565654328894151837346129048130696039530432398073279700789730756271
493111148178313401196764717937441239562866263392227507892749660486849342692431774089963716179747202122064466978258748826
055180047946228249345795479283859957046501113193965205916694781030085952096000817276690140222422513079116962150169719421
834256055799227522224435550454223289855338149349770013579646186626094655147433366023956508871997957153944623724178357017
382650150823320595618668220536443266685494549199001835037295256193402214336176970868433427292198062766425550448655084735
534138169330211134733252420799387476365044364984482176554790307201252448218640659835001213618913974185577246174785131618
926838531465380286171450538211283167335368666055411381406326236791071725997975946508169718620877678088816171795328457252
763772033399747774556474822960731322058004958836096280767646848357168049841386749935147738974862493750236130075414464409
623280936870196136203991637837256474414172420869905270475548575725918436003687573524010295902680498949656806280640991161
857496309150878806123720201577108965987630416339641780296013806148978214558193963019860294911843399184082906940133246372
945776815879953089605002661027266959953893087250050283155897304062193614149929973709316359319514524339500612735735570719
226000628650192750611696248778695253160482834718749241200733049410698846576374452504704417958929308342156038555046264906
468770427513439327019774881019335087211366622837640924874915965145717248123420872291437556368229173246859402547649081215
431470379444801122438139999793144105517571138907435906501932394354375047293530109228489269383070511413773683211335576614
130466699494594881200900215864032197736401234483425015892242702629151943901402987125491291684797483006382263827379982819
744648314392270064281397291192409104320972147298298070362219680928078523937685769408298009788009830804048614083229034707
267130804406328193559275945022556896634078268275901523127124998314848451924077928627497939633149429153541007887817238716
289431757159869836113178170290344305546369025033902887711727224163298470772362620830785040044143725189532989478411902724
160081924312304196481334185907598926986938563840904432804735305581530956056039874609695195511867454226915015418878839024
161008567665275161274465545569616849967401443684713433192078415941586061879576464426688725159237760556153471138516369064
027159927541968450061606061319988264846290256857042648486757029216090787241433268634210377761067201752020100098933467213
902088155766620197845457461717684632003633377399464168440080046800707340147118746090146325549379221460877154794867566794
165180371730957671502635924825672140893105542687536391442624603185747747186670077063273970107396132326763043138183357357
690585931326912433398950703015750307486325144395375413942747687910094695102574699906017818316149180452023209698308759889
190814486585887046448260464002469459344019930327720022151935884589699839195402561592516115134435546254939409347550133399
491949035646980955879983343179441368067663211214342019057938885333064162789356220707335860780771297692129651650188880210
775498470521795089019354040407221846622630928103684389258069386292514864449973832195330763809122958116806731410958628240
836143714260513121638182172167180491057678458236786469575571173660828976856455042202938252538964946811686667180483001706
943154271009866595882146574816142886081992083490456204886414729355351899538729349479554384999834185912312358961328865361
403845606482351616848409520446306666133106369622545541986049347973124139853320962690598107304508776387560717703051029860
771601452561037929078509308620212174524797065161093171806401711287552345076172818862340174149268313097060668352846076086
044613300807942442876138876892717220350510920303784861783056279700954137461226838294948570816229780751647791060549929517
158693742521230530487147646735361031359075257510398592875579503611854502694154489762682621632167249340243205556218500180
668750490817855113250970857756864450103399225942384148880917555137040491848290082870844731622792861446919640763214712847
585839992595527339392490885261115896751739396031136560708092993692770832579440781583400638831822946298443230094742415841
193791279760935352914767544911680519175518978833796820690063226222325920730644647190527820671376476579152818518391731490
765793970340433349173284195701406771736982304189147864983013241223134763011553447273980106097407883567853775757437857993
313988019441818950468808949045338446319360281315486758753719050193159435870206180926244078431594943423146318079385174345

3*25082306+1
1529928 digits continued
464874067752102117016174844840471638995656939737630863207291294220810123228681509236429582944235598211411688577347511255
806608044833207456779214462071341031683400150767055126888618903517567166530051154793675703012141355023371646251669604664
106398271656686627065586937918745801850596200913185861370150909984354215442957979141566170911462519838041249530456732318
220371854216109090681602990274818056139551004725423214017049843101894759953478771214860792593625062598641348510885690302
828451385040463344686591882576668951794918554778545323000201205435680785902672521410109268616172427212351796703439572897
378106548554801068201225850814265332430781677124890515136106743916216209283228036861640753525021175494676401539962050083
536397066774556687445944198312867455639537338303689364320541923674961612288015806489985032305420685574050747751667451036
060946223103889273661119190433273378053928818167423911513750164789895987903539609063304196660145416954853265404726575034
275776212068862331028787170603930922778616302442148429601698157484189369991349394323308164105188248478511279102104251398
373148279846986124312006702860436551376971656924527979345208749607483879397187646677654197874403838411818884529575494402
688597897108663355567780575223051747928367903390286185979088529106436756651049998705519227357975576265159333604105499357
971726360171392270340089690998150296255526368788315090868204644483655505917166276905141328972477312514509941876665787138
708982834295552682945481375835063342755436215369027528360298525678513779151451251269985132649378126039205658541835198828
620407615178555124167968673964371593193732870379881994198479073135179291689375350613826675603279577870281562741858608658
443176375429406444192108870236727025601802269747992609937662251548497526716066267631713174023811919620295851482415313807
880225684976326361211174887007103827292505260990809993287186391821735810655502323778054401069028057663264260729035218791
688435664872278760838530117977184167967998292562513991487618919256981149525347405544198055010032727607427231968141038460
516254312260584595483884491043740904282551438616653194743147620259103679977568963698285135563845032156099079147542905591
263789205486313630738751621419127997696236537778454683117023597958132420565560964063359191417466870096632938792532236188
938317700524056399610122680784516764658952201698125420887115415116977226053582092679575261029486963539495001759221723058
087945935172992319168611921199428037868487358241790054896210668994475190680247292840522473358622512251834305350038841582
190039746323227254002782349528861809433316556814490338705201670111949384614479367824627160071200993885938253541519043872
289614658095730734928293178322566560624527738618182545526502570139124995292023194199147087825514650343204270656287670414
846302900708573470373820697030461631304068445347228782490189168746930206464009738739920598931276853047973869143292408564
733510189255680552065391435946640878638721053121033176661641895110120806670345646899726178151213307118611840405903585525
924735692418430769960429891797085269408506898251352314591265481412720118719406197030809741471016983960282637176890329713
889215990220877431739749627600356147938290865311347776577763193957645671942418048226113595019675423536438796275246685066
345914771111981897622404427781023468433289546889873504728425518379260774501149220300827444706731859014863547584144550913
113348527092525846219369229649165628895248683812426779978793432130547350413634357838760220672087039160784830967933536607
833564423445282679450006863376968306228258941482089255154893746526323162493323675806482351529443109550382034095592679500
068599951701006025878041375959619392886545201341884723126314623142373545672377786936437587085167743593457348179305189737
966245578950845206680964237406958295752843275635191510706301579100214132665999402354536730638198196451221880124590982765
580412598221909921187794201490681092343098134747052996248954231841085598614981501929470643539375365044639486277040812306
285521236347635549362581870211048737841633393010949375611921187473645167841902355408716570491529805829897088802443221066
993484616628353544958097420154012829620291773866254878430020524184480270091940351036859288185537309585502312581301015724
741554767642428255122763427060472214313661998359293526325592893353273322020961106347890651363783356131553063953624170374
030573114933064675554328443529691848582567574165756177443206323489906637868394212613546139310445386196310523410139511110
671138050475661592938564819342038965821372531375314957988796788337906836919511481902803828637298049491774095158982738082
113448289807205012081375682469297636289204920420194974697300199111666151533080250344410518682195022973396737106581598495

3*25082306+1
1529928 digits continued
071465482976575794223690162213956099544272052947903932780086504996296553438712344112642163724627551493383013297008377403
844216221206084842465349512645816728728213209353754393631212558942516954080320311318534496107384323240130982559517514131
494774646328700907365063658606902741152512565345635057519191545108678790203120064045107225388376859008927220177722228059
821721842005771792424734622718047466850271368912607852103046214451253006189106535713289975120817651850491891192871121970
018100789029752019447338273881160350268841569098256563152102918656064712237676706005334416440206609120350511459902397556
312203022155341897816117853247688891367601110761543496452759030813786463739286505517099067709101375244209330216551169435
371885675949163500726409390717141091213417637844007630361947093167698768318634779059559049789930062946455668051812605197
190863512821779447301587053246806205051596560784792219053405955771592155880298388250598605374309168340582836057827431206
214663300507903359580266942231483657173139661308113596677385853144675354321971332579677583687602959288723410218927927612
886623008514977526272933622765763853638971237922323202608506818870995384860634824378659326256414777219386061219488293715
482191518131270839686957641378288955285020793782489415175999066489659802879616077286410122163354710883974922584888416517
810202941081881255077339193026467706348922656538534245785790122549171182432617436893913286006409286931909691826606504187
444432495388929326676567664284830320453677221407627773284847753658330049750616734384232945227547823930735939695976711802
609811291860706631381179652330239315380654295247190875679882930068859846458467980518631116894881338135759649379295925891
462770908850177090369251129181301868179930032708467807262143018417247617097235466784347378657691289924775953548029506902
704486664952060353901253392224489903382390098432822869995251209566427695968032059736050995880600082763456192363109128725
354582667959562698364956231819950737524013963951513463497276506427977505995158697728548737906395776264328321568438219601
228249522583307108769155428528825341795563494846009919287717054537755101957950474097589598734598649440467082242524473073
482201635749903746049741775572377516745208347094564819345903050154970542755329740790905533578585167237419499091390540920
864112895354899853730268489883426665074323090318646846002660261160769262801507845102132916099589571477322948274510295511
430826558640412240823054204261593353995830880635127714873528038834371561769415049605792926688588942385940340946280899219
182989348003395226206864782493598862146329104954310060177697406324439825614957713705157594274679742855908010721208639747
616213559729197243967762103178661419444416027203466056798092273879496517622956032973685577013944907904135490679004664709
818976687604718997258763821069888393842797654697923435923723218889400489473454166491638748626145230042978602033798068356
701725177399414661015232080370156003814351044690898691117617368747723590337685682692347899707991030508638262257918675011
755898361247703872129771412014138120438483440217610598168619714897625187517041597051353590933475150277118177152641563026
135426074581869380365760612657510067268789140477513648891419273666103824868164246128632374584461324696241448911657208923
715273943547512217600690592491582539684893880386021855770066227407105567352861020876995221904005675017475394684170426214
990545637014416302009908985111420973799612331550135969558218641419553523203880617316109158785408798730503602989144802093
586140691523497778315217413532507318529331549995268673332265066791815880583050893915703942434055608144556922561165283102
639535108513566790534505478794472451912046660087589796645530712759106319305157475236155778996823227727397967197561301903
052091242937453164126271268430991110349688247584543774681616164384188801077759942306625245379295821905487113493407974986
850353807412092291385984690041022949737364591927372909448586191606562430996952419203790951622989952982980017289193524202
002867190563161471793183161531908302917535627407082428267612183926767591886745212623718862403403098792099140815729143030
892427384391127350884711619486563642627486410237582552093747579855233619300797769298381049450748581142549746875112842875
798328930634513320380058555499475788215314322192629362685341250752542823876803174878014119295941228256125238949797967475
049739474314338789653051890180755605061951078445907319577476917350951075278373490742867748775394243778187472881673975571
510534248905709892498430122964723407915785239364224988307383114633510195991246043212098806842389336701100860655066510983
703574938117400944550744163596217668178900099036672836268162512356578487055769785154667619671994250216871618601748099478

3*25082306+1
1529928 digits continued
240883584276050185803695138998396689647702154224633464031448711430719270968877352074655943260841415786417117397875523230
846374527518589624616118016829200810511951441630087604645398886913536133944560481470590351751825768693581678830524238829
854534744697684775314986020417304428917535808966473277624035694700568216184475862284773472659136193989708425203773085302
110951881495843297306608231212126762966363614042727174576813002214001712981304038276246094732427627534884447120327018052
230311135669971330526464387459333923393983575060638148930170721359460252064451083445612125618959596750750579935258605426
127319961117411867259481377588599989630526956069937459433621102613893615867203906077499789429255053329422567023082088830
686132619397978909072763723073597659668173337924773463370912731906983856830416042790629387406187196142689130817826258467
115324304289161264874096673264621344269526578268510963284321733668597228813238545756783483208720234192082662911118906569
377971404346362370698601825068827359001049420671105874971505458970537879014701694403900374105666463000777974918553224159
676599456244545666739329848296725486722163501463922455257804715267213876078277368676029229094208985700040163542068351651
462912288335501868810700939461493301674775339770666496870793571434544240669436235319198394328592733526311708009326236018
861352684502603789173082360937878776553569494099661380235850217837881835442929514975272005882229314526063060075719801971
404528924222055370298534141825926047087631618315396507146581995787744361564180213398424273525188251821359844767640552546
221077886994929520984825024366452303097588025831113260084076191754694724599309845793374754454344509306995421873120036388
522370306363392141616207435070715750515925540662817003998360378261031871044322027831836943912381393903691071632517343176
720768398529423292215476273149823622103064994052284048373652283333432477691254865261105061604317043462482051615693892418
412260354446531554070877351042813054187991132699007631993276941864670967590785263741272910789039670107338936781311131292
419612163122153797341823961631192703952035199471830666699968599891915049847356755309608452060575791688680867525391415185
626440912086745470155636869133382749530671120217668844217556849656190785003347252042429899539384204127687360738347596906
550223867929246878084991778177757989862325696326925301833655839428006093371190739520189017182430582472070779166433470323
332923184418217532896059738106285472944874412408526757565153202175271394506242331509746306022865700192776374966589674293
727024209372035204168307233469874251461615323281546832414073736086198091779309138647489377658204679955822188574534125897
637001557007227245608864882493579101214422110417769409531358297748985916306010331240213712397637879903633076303088307851
596687178664331324384431952018480943668265926414364463337784481437902251221693664488307584511330896936024399414166202044
363979889063412683334100724702097663801220635965617083685190793398292227425468986525713514919412956674166841258633721336
321925115838815746387293496419093696047945843740463521279998067395274297004640051801511352584651924204567566084411298668
624867014884552146497685839504790842941379412601716070967650568720598812831503762139481121779647424962455221032296294578
747312375522192843645966982950572808502787732715729308808825018812510018083217504674443404337160935226228512026696237911
251165846165168064446254744982859112488394609636732236491929894745561847202879382701418239665223351235994583954239640406
762272511869895065127078558867744196756810883852340494753088256302750148108197980486544222626109833432934142547593041423
924697528528174586492547549925345192353187395514227866677934238023447845825915760123741007349438076913009706048685707186
763472361792734166644558159851040447770043108440512651447513543933738425292405398113716523089750815250367920486596616395
361900611658106985214449666528666541294614612719840825645578242695016815323914727081275033572443565138450511121041165690
037668863646476510680374742330824891948173869420830140769986561838978974130044801004454374223622360798531040403913524800
950848147558851391006331224655993769728267453131507028540891913378552919908734042076664099071470821809247127825309480558
198845132650534368704121695209032782444196094530124490137459807942086107888813947067134453112937121120242884283780931984
265264435161023295091828197080434257433650317940600083301952423495653543684520446535730162411387854392251111166823534314
261932970347242132297629067616537464498231686539312766297089481642339297013520365980636081933880971661892127967225540138
070595899065901330052268444745546116328157260286084818683090385689061479362918787303385554364548780324726950258111382496

3*25082306+1
1529928 digits continued
016518776170884014975920165083622771165056610388051105277291248662475931030934706237181603702916763122976387955358043729
936309057293991502957250422452728387318555395395453087019787168234109171834046458887316908513877769180911551582715336370
400273186842704485749334306768791777632095683705576292932757811324584819110480508695840527747425147996350368818622084311
423750467950761526975564894671742351964513167899023555849961335711493398803000052900998771641525859270879098772979576104
185542559030288124506028909218726804765856581814579136495955606332120202914189716333779491831494478393798790481943186718
360207313392883556813675249883710363361860465910878465717191322351909774863060201095284880582574548328172583663297427683
549297380933954247800737338710423675754361114841257054504209824078233592537832651607905520204681425139165795994127312871
417106069462806764829730358755073583245361345109230683777413019021911068850873393151286877832739127299233363270907013442
935681995457153139416999992237947113629042420360988033826901749005318242396868066334999073109627240741651171629682421096
630307315824926258332525889118098545623738799585513246557194111166394765748602316366651632137775778245103606272616549189
029785558438112938348836141858607869506296876979706607334079120878901627906042725979094708274862122736960663629239260285
599690582861876350662002651163364999685613952857218544316106183087240733858682978074184824518632770103519833252216930569
987289132092668404107916184701270271033320727540748126077563986369908703338899604456398538757468450537090757958771477909
221827026171327977063644009903836840345215647519742411590279046160545996980663549874497761169774556129903057503218981184
724426209296533676598014736858201274883332517643474088728272960182961120591635154157756458325840214699108845238923958056
115129951220335703108178520865098586629460699611438079152746694542960832206636484266165463305509996041640513130697620902
780090174004880201710820863379498238628854956085094474033771685328792163597901793508581685965192877939745551901353982178
578135869256636072457806011570913044843293417038576263994327686879246181231304842882720212085276250499711209914279521902
358785010339751479724141008223489980606621799983811851275634855463274468126545162869222018007526098635154389706387427497
659681609043182986144242671761600409978791131966485717705257302484862829930042476929625467046328165111966135238395870648
743358799166058771338117058854529371025393457476232040007061115678719478015003661933985312487559931001746117429369841070
614442225173385267691463540787977468066274470482875119087074782063198405156787512456351798014222511880222588266765379823
721133830794091404853867112824791911140112459755648387005086996371854660213242447149144689356911135093190654507376527672
397461962046621066565545795823050964504381811602567857468564967910176184816437986439664236565920807194856091453010112621
151057035012393982337530279520868207081439600811203353964542068421785322100702333760423419870537087293956641853304781353
316047898138078756556124082626166555000851905796200838788546905787798286816581253435979066996146588673345717029437534868
703420947872330464903374352391374521322798012747449182903177296897932780904095020120406558259883196285932735602646100230
422301198313999399733996736060925938645613473549258918175221638862470067439229285855308331800104496448132149868562879851
440844614818489955131582424693610578273174991887927164571365022618784812150958219231432428604186007801678246098874055533
864256957255007549597368897293617519987976384583041705550458004189551161449775762535199678526017242594893628040415892856
452839723448410020646811934481064901172698777842554170873473288371423498813476569449612722406767850311376465381914801144
607238407199700350244898937966752414316077549416047079977751801144531411909846369112807552604738032564705377704235114090
751685263912125181662846470709294936003377548083630012891486424904694986288491153600960521316748192088157783061127678593
882737890286862935865126732622077824525511979191956854393313580119785505422737505675830685594205675730356217952450926618
684409945690634619326233432207377344596645539781704298763057430458469128204747171759905517184810983869704785158502568818
881789392724069508342980329687893189916014283640966422000477035441655917728441547394056415431680985040938947192017747039
288309409189659999227867268583567432700201352453063245092409272713195972157682210148527921120452633359080768084487139998
604158739789786622840999984907716535134989973669769816967968528538646907969287151504166117938529541674928854972508156090
293898889905127751161566792594398980066407204829644504249319439299690892338053001970825289229432738961046116683809991301

3*25082306+1
1529928 digits continued
042489193335094860426553115748486358366890657093783134354853425690250260820190483126177019787718168223415609650442546018
200104814518382055855369196968555529153672604416332060931059397724837361085770891493940389745862695507391455231486222527
341571138014493503568801714695604334286172585825755066651224396659031003406317622527790131303012749299031117194963847518
749608785917331939129047517715502347734204115668469554755927319468997644741160886095896025644908387483884190609977226796
688128465109340964015692567189613848317372707129314404424185066771739581714609462234426151463639748896100000714550314366
669658279248895410471401626914487124451868505651178677361546453084420388355086798729491760675460933873448746001131925740
430003748404288809962505435755099532265691091268999635531217864029058979832168327402697884608036227983578877404189932765
348390336831235716119276330038464744088511336352373521683671244427149620333698725231091232152224659845135901646494731287
004151059418001878611119585074893987574443775100048342660211703723934781170263731661093117555899969191755829417301032923
518527869289760028454200556174388888556419499924745562161091226580894543473794453042252753468230272194730527666899517878
599402040605291905606517793859878477250450709798533050860138147391240688472922995983930119296738618903977206400735794304
003179928769501791695539039736038292016780084905018171427084266226857433209753754337306125207247240262995161526692928228
916689302633588640811445776467238081600943705160919046462547965064595455359955721137524133590547131912823682882311031940
564276854090488028861403895249467562775008735428848443261811252007971855076475145180011393794866191984198409188439527033
739769354285382682512287693919875759615836242047357831627644040222203083971094052452228454727898401185737328627647430162
131087853596200065654809893913592972398013420275562210983938525690989915278291318943343979656493983068563247087451032070
249798763784384051793006571451345335518017434565163304099630519181485248589823084473770178686268500301785907396645310209
348018578977910267166720475728006515318710738830493709224886466487180659550716404484098768775165431158535588713887902076
752784280385038025611894418717992004953536203723644642603190408921672660182734810720899632491848296838719016172898748615
558689070864165081260216366364410976294179304822396080437659378106418590415048610690711379306114352716079885515065463305
325870623767525194116436417168888953336855337453182211142998122129978862866033034086110426333723559419913387043172581646
882221751596895373268370387833217207703713770197402325392469029046223800560835593975809861724585239972034488282753329719
016276937916160255480215860677514170701722921460197003713507638726972042599461173308511012997823018193907528277218594774
498631867203154405357939548090248714353199725925999541222185458868482159565099688264258812246375461262693283744492453689
002826681082577076258101838027146421201358066301439677905023341549032087523310897512213369733302301814121913797283160191
923744877149031215101301781571404718294631056437535512688037652194390429943109364065591020177826391061643858515715540142
283878211677984373011712552535203344279816562331244615086827461001021173645346714355511223339940686304502361661046984818
990323897959567437113353108731609491317303180973977494721033316929046496987785752994432276820659044085521427968317366233
237989504515391451851216262623816303684867200620946390351693275072889580793250674160634864834550464890070864834775630855
427873081111470741668302565962503182203261315213404432687825383689171024824171613114937895355500690696815300841864409566
113019279873750905720356209160655214391129133451592400654441832293782003863382400465962305128942033762221200857063327038
053920402779574745974990363060490501342671930862529735006505096596537993457339343597037653820537138147313354610996699267
701128139193419594843219752774352953729301980539194403241571214186004244951294772593502848946602534346518409498328503593
860031267100459136914944622108522503069642174679761527473122813198027991942258974616130712668507004584190152721406349733
941474616783322820536561743176161013652099124358347396560932876017749028899632602408028427250666407980761520763249247318
327201165875203934659272323916275555299906497454184182366981321102731489536741639138208594416842768415709114066211020682
333281935583019841134126986828529939014414160231291127222629609134129876015476512907804657268927074620037916265201789205
891224692445153612458952110203746106259288329336669769272572725144570240684443928485629598141934238270109284410392233066
019332423713038441973865809338001158110037386513138604086070741872566222044077564529907261449499067442795931474656107426

3*25082306+1
1529928 digits continued
340864022478217759214330702859094661196121608014352745985656178153227665604419320390486061457062129095965410917097676574
988246623383592701349938215043430378983285408192290897856983707721841934757348666758698532548015963297451658672647391544
613456223294027123540029212373056196572549143820635054606877348999490002570590648571501615811846042859828329885902919070
671352489508411400650507518624337123468800380115344916929016617814009791011943592544025047000254625843588598392200926967
473153092717727678655034516966690344205571541236184751368538229353190898485224325796220631504636852981997664200683589655
020380228642664149004962965899137170018183442100853547647539735587316909186555456341278399835796913531664562430474871126
206427029843830530910795167813692161098852669651958817116100781812843239054422969922165394737877241978214861140824448660
898420071088024045710519196379655194368419174457907693023374176450250784857041376190331572824730206865086130482083606696
710009527236658275320899471424756992827316788876292067865668055123821273084554183008408418701767145331417313112901881351
614534081774229011857109585716704656022690675911848608122193085617710324381572433706421567553986468136470796957299975197
024164978862628904689072103637543130144848179576857880744786656865936760020797125358772258957040241626300968583262655338
115175976274737323834540818789012810126118997336231268018547191385390700468748634380664186999718030304553501628428027374
987551534428709635531227784950341120278171715407422794302625875501775765008219066184497675305198860452810833349494031307
333095586684460588793808575519113920042983210050247129495250518692813441688238816914297396196653485848323595127573796006
004889702387523183975179499092713941931241804470085956243298977277706272515178050947573224565675115147833542061127994452
562533683904805716440383874030917959866310014228169090696570959697788184524584861822558347167350000816524499779528108731
764161606178968865574288308651389167422466964914542228819930609929579601943227942650282521248550560849785603766770841639
157012151479900434306149370698528738632419213893296117587467397027026630613562063890415378256634808432433236736509630445
913384281484647580600572096930896103218275726019305348220785262904388515689924448177552016592566770747538404258630529945
583151514666157295187083431898558077170412561343020339199476646512971733797900363829806269317465394757521322723731941053
761674930904638264330374736551806661196229055152486565472827402042299464763744702997734858726700362327526403862028626226
677041414720663207914866921393847253878680425931904039599978850784115467187825575991677505352679843567652123759041358213
006197945488029655775181404892280323998601478470851297064297026881906815146401229057703896917618628214749724302433512987
693273280017064713689833281308525664618353252320732766735114619445462196811107931639264303485703874309801732902331704964
815544670073791028254058211403055725281551332413171395703321381248309255882866639362583203834279608076264070182586833775
584264883265673973201776612995615015810862747562056154605473125709360501051185437698636370631985760651573613311564362030
335583249235927129162227825268359252117684593962045131116053080398871736191647072815518981987209666814948517490682586242
199673047854683243694009677658350824012904235978864410695470835612991785431373983671377150953168995404170463944593320880
753840585899598292436907860653670886413414406759349740431603212030483763605213971194317977124994824509632825496019459638
581684709601032256536870113208409795934722356170499492098768769150468016025599063615615793237898029210563953218416177674
940785059119501848550332390372309355069627509663812165669984931474233286880731357628148518277087031043413047491227415311
844787891557575412276553630838560564670323835269640821345375768255813596822968514887123312764976581601021858324516381902
141465866731696276196660459242518737891392216184415915697015546796476499300539940268190447977407143014293984568966399110
869464172931084389341517106314263026885050985866562387336334456402760706565103298866072739377971349791298760582477727400
371625892067488030859589891448344180485231432379480338217758275630290136721103433573111285708121301600981618205759028236
687021499570062813770452385149215704900359267732663974833866810870066787178776926360704293357303181945871583652930051173
068489010021301284767783602452750522272151600108381935716076350759452603524991371303273865506844168979580092492717888723
653772268254779325099154286378461238230211897251212928166252843957470430120499247113235150300655307377306152789773581259
349469640538026577101418989970925445232124040885234104647973380983016564635930814857844095697696902464162216175827410397

3*25082306+1
1529928 digits continued
568824234694070290710721170673555355029703669363772422906659842898824612102810295827263574755644750616107158527541802897
740260713325762182365807032737003084433634681763901831086276870794397944924293326085585731682435755996122150139345606303
958164985612920187646046261749984305149089543021465546713685747211680245523570244372841657160303343032904234850958702795
544093472993311841464376270040775342737495830411014393238827688947003091006942409364646030684598147469480408801551491221
270657154883757985038008364532512922323504699822213517735147349658318477525151567399056377078298493343287393440867588004
361240900962856828052515620928922862512794791911085562328206432148899789781552075440677585001515478374720549968586197631
960100429732815352957174554374351675176615682617898439044973326820452902089484416496058275906362375602088361618482224426
082125625812527767129821709527293756960462517708877589072355140771672174559570414430317899024547662450722921538142637642
623065536469673167123292578639667489128715207304256029608067095706599678195329142627818765114943802924795510955031013179
831831759736357569773406889619325593609781613581822478921429073614819894143319176238543020309123113793126468226932519752
925121200637115304289078589916819477284465648974818694381408215962385816112877762128123367305323636974205986259306045336
192722499023763345349244228227716641575984972959856626387546352388410673490600954738088996670775346662527845066020851507
533257299330183700066902187463563044216093044827946263363138875241330286285418170826483118825172185810508470982918111507
221803257222200756179423405262839722676154453231081235998093479710307025975763958804180961926099125817017323361687203334
510466840588309013693271474760884432374313628785849571179860468953131406179455839781277289802949259675828593631159744436
893059319258579478388495610134475544088799710563728041283466071185738891969749231347743110637621572294761024880577616517
615309895692512099454738164846062414933868886548447499544959194840538951205870302114245466265879484820331000767177478310
101160464279469740347130131389827385140797279702084450665394457648288867172991617324394186623398489114241722334733391802
881145165451345542708373760023308963078567303744617706173688360252882410800077991650643395246338540134367561429102870240
394529043827565335636977845792887638910047442801847264719072546465612027299914616400666577374882437536848526462399385215
454735850517702405753788954598958549274702272217454030914491881868564041413998762510874650818258494949618863566518589276
376024394695536334615648442751967501847016660955840774104556818079742211472037586805516314066697552609487414921160816708
571242104696751184663594514082122602321468707267103424537452985095998005110409935247169246950229895782571646480574083131
290845991997285366814453302957422257003473897411504982738167094134358822952764575581046818282055563352120650945334704129
954177721305912874841497462609460058405424170045666736453068877371810264922003661513616697991514623612995645632253252722
029918707223821876248894205140365325253282407792918738855736903991019307448579151765537861549951927815951785879086090932
153473932509911715498594294347494530754539799770112169357684935087447614492652240241946099451736140755187338402939604575
741947735365198103784242760037973825137649400409372849047949600410460548871552464741918821265221614622885039070391711943
195652181907738365426784443017514169188196346742799676338256547179203357147754523581039019216877538642007812669242690226
872952545972261390101039674113123217237566688652417494392316555161678684334986791061539485845748680272805335946650321588
553885340460263917701890857003267368057903248827523695775130807247817357374892541369959330927204709451559012946963448790
293039310140616805105017582106422967236837195799370085469472125623596067330143635994637838030614238595420581362965610664
902418843796635771096846490416796571194398043556705394762270706932856118020016706657005545969516224340875947523467396839
423672308720182686470896616474789833147595026530008238264898288377098722769056131965309198539380856589789105052840256500
740644370559810771152882758757107433165959792622023678272552834045630503104850994624833758548487404555571777743134785351
920763559460393912580308527036806806447906438139952720555396466878292323873289627213389857170859996584143148269482682713
754671393958580544897504099115268330574621198975867373573072985091330706619142375644344303245303070439464926380246004309
992952744473369254131119836672474761218849391780782041562301321920975853249080396196973305763093693974014527119848132216
941452516825361319296091570988979638227800510915639055963776054633973736567895940325987225567143482065357580167488056820

3*25082306+1
1529928 digits continued
341390630252621975189742175961900218447884693127680724817663723807991816013356696679970997074292872492096989683336565543
913044262144897693750923985452179938127736782961521403001865301247747080545620633062585863763487512330206291037429568767
396923441607982905839350965535579417030598223947370051809420151344021067909998255326667138770967743105747554358860578476
565625623031026352489592922793608739193554183557761899199682876688926600433930171576838973483420096255630080330680932421
261629668260276853429367803557847200266112393580768937670819440371260814405585375415252210473677988042201426680698523644
446651955561399262525781239064161466004497133201407361457589870577879594748726669056146740308836908118905315960358446983
323247934083451522593122040262975946655999184535583134138913596041004686679124166905315776021208951725546001894813926266
091946798380101992492537689900722451238951116278457312893697882480221814220424423701337572088951442790794100044622512520
975660519533142623219862428197618964883931967487306599616138514849825007024455221726110747985271638478547207471885102236
024168566665731331338028717665225339163228352172410230106326836810829883192786838773146110749311670329723313145299268179
295028404785946314695287938976873811568302653991861027943717686985445765640374491775893542342974465090946584254704473437
389539743172736148221670864880579787291607420262458004044827150322583566138226284324946574933805073052642743645387271189
765978292593733233774549897932008485542000292724466002071154303926566569026798624659524611610057954843375296816547774647
131336262827144607403478676775202262324428737957290906191492563198493938644546856963854285195091728987338509333474519939
710916575379814988895874314576571924323984446476145101771300314496921919493160858365158156245075527373455124597849269783
724180840483537341462544998510562313585679713845445847091678931507924249996743287302677028440492879845242226229752571178
364903302108320041299530635271557569121051390721219437153329856340013116884798754390159101399557863520690265753202722284
733055109572562995560798403410884611242295254420179584829892645593090143974476474531951943795327569376475285737883487714
746575229828918508042284983798185207658368199564882250668630241997196832715051046209332968147159720485263097042856518437
390633749496370970035948395639201574234551421257293719903076528573256454239129955974903087905081719873191914561068676815
646144268187554601381591173919245298322101876410304616705360828518852012625189352739758519545987357056361833004790883045
085710648161464935414707987403055829924916954942417737249459405310403103052120039734617085902971010920919972307962798270
886663523707831488373295586958667012041379084072247561342314297746387717363812251431804174352749738721627272508704469446
083155792034757844349080609437201359049244002200062100920071647747488576041086877897592824507911750695235594561178830478
826079653721431717549495094788837371231782390652853983657573664876739818865297824405360104758640545746650094078125406560
386186890644963285795519298848561111024265854607614333671491704762038465336521545358999062318512272888730460359374326258
627439548198856619678424280041191174953407684162031598151334316218253202408794889040184579969878622825711618522968250251
055947538044684131017487806991767032319522461232645110787999541836752732703522284690540804917561240146487923250521783356
548508022351548470378165317825809103149606177574883160892203500620685172108298677957308575077752546739295444053605907901
034232138373099692850957563304854528472254453173349652785430281441917109108093430036150071219624297656899769540922618764
867402893030170318267589449366260918693790365299913413800702847040897460050312009092759142870899514657893539510995948802
147947686295216198542030684810184687513647006357676829628723459856057256830248207361294521573902955747780399761584081636
838355130065912230985812061417079463566396528268607366207125671492180495400690111645536674442636645522176470202252935024
616807337828227448544065773916950383550247471920333543079143001354757006641049663401432713532735799210761794544734947397
783884133187390869432758141102359439827984600364913039971795061406627710350590228241164023782188439877677085267843365529
169186695385772137748435555627998891496928882949101184440184443610278037691310530139218552210474306239144337960443532214
379615897423897550097802811389221734299025335407470022009254483735477564260639682183870718885115853479934127863742895031
952358807271148176068644151931996959295172675407101249607266897168886546890528936429232818536809441001033870471182425782
673249006185420586567153036349922250245471925513422015795687400270052301647470660567190412888690128951320476483821160935

3*25082306+1
1529928 digits continued
763591607247666757220407641850371778828050730601705787386595961956638588254051241048725183184122159030008071067580791906
677039102647836514860263996934131576470077381760964789570739490808053832338849825740150797548784514639274338755431990105
880600708089711052285708765028563110296623248799420584855485826735947627290506541298132428290319228458210011177377313557
680959297399628486024335529674389800041573492188793342158259187165027747863622076856699637614479237569320468238605270177
414633884136470965315764121363066421119270414510374019966150337358491585802763116243971899701601889224118232940215837012
754219801341340795592057864897315772120606734932116201760791250914823103743850553073151498708622125549155816040767771341
557794922019551402436527703267446613908450795178210968599980380746493579563865197477405891627225075346909389071237088141
382422619897511605718541729127517362947761577719789414191422686648904653281323489733054633235430655036647383584689401459
108196194517148211170049318956791004929477167071044446740351396579610024865835270839799238297004381536371222750059011769
820552402913069582102918032030650235819729821203476349850568987313443267352933802567142336877769819137604893217318195698
573684511141049822833707697252926239875714235291525677384692734770347992694038146052029168651228365185960166072088496909
872390056694903096444910110163224024521119022238026067275143940013874176840495965579928213648610629864305713533634536597
586183256877134176215439737448371470119526937967960728553777481245425637947166837718444381721272948057457973479700834075
447775877530242584238015410059954918900801809316335137328764240483476015784365313386919602046464135864592909861522829708
487487917019255265506617336396759209730886010745757410963175871623241589872196282664593356834038929539133997498774072317
363337939526832473384892578956162331456011703333779136913830141049637444175735202503614189411640188776727587499594040952
607661304344811209053025691708512742815428850690324344391820231445676029424260115436258079973635410935348002298661925454
432597970233770823271023505746580637477849811720407948146767532655306201770409220442060651405846967519070902238804990290
122889557573525500933818697948970449884366253333309458835936407821994305850713944134115432465596699667315001341829677643
840702361908709804913712099421017911708451497049323251033031308733147052574998550927663578261838149382249483131071435855
297632466654551660715961356401516078160233299958180958373842185301630020651389252901699876384469495117050988420295254819
019976683540496162850867337248642209865886366387532442111511072867555336275103809102004030354143600447138764411680699730
237829387115402673208502046791982992555050317258342456250137899304882548841455656817224923689699464381800046442682682255
906377555179894114714791605954992138474627152565722163568674836473627634185018879720827647867234623609107343308814413413
915324268281460457178659178510310826886269535595041373715529856718540433779297201754179975001471602884961203128149885935
722289343037379907559698050588272860673762926587833244411751153676582730814881414736019615317087443566775099350410106663
736592372698026444327217816018045063881557989223749118652000092738283064252095779657311006654799970903253355612087644750
777522097575919455119913275850426736383973729163151391978149107264686018860289918496067729391585238059683666566950036789
201819282757972872066839477528835610952380311881805148893553865298499011010882316085524046999383127676277431731033341573
961740399140303842762062266129030373076948654536702335579421786435133316555722722614077071716828608260680036103952794429
321937616232039048847800592116825922113772871927237920568658166558312584473437945610071175186338727333099181593061777231
095719710495436799752200751938016707064785263189792411175387620190478514362352687635210116727177675499401738137610707251
508954928469016093248662263985920246622169177697697147528994688290275658193368686628705069263473701748109349825336937427
309091996716217020884904683717550689501668414072722751476348664599123526305306950468268684943977790545204180149285194733
343571559583477520429532627168934740529043813128048482035900321704354307249675617045059291840749338463121338514966691406
425036089323310612733744730190370833644218682295546922027121988586469010093119318249373820005783719428988185757294494653
392311460768739165243997228811116411427243506098688823256800070645907943506672901684068673165138800794173631591268409049
658872088067543548129272680682057659860284093046646211230616378309079724018530383125046537371403079141672885474025412400
999979940498131080928129967829668408178606243786742735132242626033344396338302070406163046334068165450597551971666322756

3*25082306+1
1529928 digits continued
426149805214942796936409638039748708864578154862074692236535158530249654283385146254258828492138435259223807520094915592
491579084180689425447136092372006994706296978475922625390017615782547334444720928978927632308638353819087728398647617138
112564639273949604153887550469774080560877998617709367214651078353521191962577893739500215246122727930032258505877095128
474295664797402284097284082411211612286935038329218798834861376364901647779856442007881267024075408169171937169959059428
541833254236577253458191088658291569362361933080457258000862807804926843336074912627574959415504762174256189711085699547
519959505347897223806366742730997125172262642169223832119912956883294651826719333936267812368488463369218982629679457517
296148901591994191551424288726419791211354175608113352948816205262557210236859693524000578540111762250857276779661060177
920244116410568733161116446332115636938792855699108351747709995253735179153019933327644881529222426808611801684767977450
450498600195423892163442105163473998472579237936789357751383965587756514640562390870789280573385251191534654948115433643
890921508271292022617730905985300780462262326888556347399656173104994970262256590854606240346112143684747935928455380096
542023843876938038166550599461550350455882681859745900003799290143285548640842063590134693315281762370781625965495416791
722152718744159527134892625226559607154420566131033918256409430103292555116189169744869298671487858952382422960126056416
773341119253728156333285239640258325408624792102371071669536220957395760448611117025423498524296251334060691654030691674
537144283454102346369912112019491457865123911622809897260497572967297808241860252181501737251745282823285681740435707444
944412887280971849992033841965525724570692324772501828211400345703860499296688084145938680469251364515467650686147363082
223230038138925416365768283008275864498182559493686860301589766315340889833034177351020279411127726156755355196816188989
267509589362528223492502998562737941668185483153194636890169031524877355072294253523725470500694141512163729174950907086
978075119365684585121352647303298970108493670998422656803855916871665334172045337631024687941205387943212628058818064434
208279091757974715024497062670875290591416146452104764092292436062996862395161740100019722078592561555573594895005685004
293804980907924992120335140537388297364590981815505150359881630696581058666467206989583462489712355647822291820481870253
565103607768528614847557338876273612808156849227052046040325183835368990144100269087381900690261235812953465388486236937
503106212902778911107579098167197316064563215416335044115355533662872584581075799274547315710224851927095430435342637859
778046126396361900482742597232455251258379188294458635669506401132726571008125903713059988491728737360956927101306117419
299007024705964129691142616142439098892123784166476741917473777579664464092062976713277071332457091874111345836112912974
768454343399484102106660706506652157750959089414945095492624945026719335428103146316810469274259696753636961902652283254
824029431754387789952052718535173095832966137144295497840620380327784254223628201913129121687895450237119380195859600541
238404990372829472438305773613798804135917236013753794405249908900472176073486364117747817987606874381078746453484704346
436479125682397665447819491286447732295525434840992099313667657118011011184037810103717030208881662159914957518926672423
074293813522167060173016411233707917417385234392585083490665688530041798411010922907992440986169466132601810831284973223
534550152758667375687041643407672831127751847022553288387047346079913917985497844648258652924359942430338783773847761478
009358264567526319151677617466910836979628541796225856781750401747748930728794942945248697706952806664709043976886888434
330717932667886673924889342763761484152593919676048663347232471199903670595710998630117295930089614830698521799880183091
627508017632365979753615181328679846344721898757811464982645327221962147177373209494897610436302850796001716585023829266
266619618041772759690997500411508224768395471837066772832201871998890431776618546949934907491394884500489974339064553946
171077976538312652810629987811246089018517416719280945843509935047468729022769918327302458451519934489510196910377723973
670693164888890962627695771839405466839314131778769842152700495944904754930295737613789832554018452533517942017688391706
969738303452253275012218391676961682655525050520507683739632460025157690043398519826007645878823173734585943048863830311
216339585004023642470746798090551765412111540330569906533237719602468980104304496506239190303543587896507846130473998294
769640391201035673923198292629204236901389608932426514923237096119549095152141254531835843548215147983751582265246641864

3*25082306+1
1529928 digits continued
505526485107935511679722012311696134888293361460499471964775647451939293622651107351273888295684722560197588386131133033
475149786579363935192588499587835222852180412967043581418532845003396951072905102167898162858439530756824968653235459018
790436867804352594132775250437960199199133588193516415900308003222415677019283737829505437819635429295399080973672041357
567843247439866409316290971047946736374764012293698661127057177688241007853488921647305403727266951596847041092485551642
361716049703532911085516580988911636422966870631535271142591317854969051849674540088315041996319605843917730852335031322
092677122440129091372192681508471927566325672385182842660583110172434435375105208877764188560988501871623426483358198361
656722579818024830947309047331592104969018877491840475466035938760805200406580278537708079924430484038711600708344815870
781230124837867620896895414661866445204161137727533298452247811762406289865247712905444381310561625050768308638587234672
676597076085224108661300982557270950398618125790322043732434995618255422907427249077490489789921608313819359579191576205
045307322986833456687536431801905963094391957263230082076244822890745340093290619763193164259869278954403464135847853274
718225982580701918991693114775005994598802687801204915829163534833970738848298059509021399613577491420165153158602442652
849084271400920729713693274897861621190377462735431648879067551860221355711349557525037531349180426401027067688921384848
142653044535693254873884823814359000985528013606457953172472264767659644532871317261096250202582398587058910124270335806
257725622821033176063587575188257738545970060080718912932345162407207525888884542906973347056780526580470286701886856806
598467029926453005826191998761460650212593101410954760720623547304532552045148845673569028184699833181033706034421438414
173183430790318839364377974290074773640939592966633265140850649878180491056096021257892488180948933982368471042223360811
400391844431558846802237804967611781721698423986535479347388851725869568242804842656483041024400395941776440320972518158
525864487221497723792362722001704219964056392431517977775948932014391583452813426527775926504899111005916473746252792409
711773279114109442820475889230223132740218675403487916174637387837135489353277345671909735870439083018048165468608657937
455967531570497458680799998876889425826993705656429440080769884039325772427179071644035082062360122573323115708509160424
068969163000161923822213622371805470964951705568714408019036796618141554981534340486873533642722612927702418511777058695
722188874959547844108653484954062970100044277189604845597890886099317624527673900310710283167163725235625651666731162275
709986242285384672550731466885297192492709429132284801927117037636655226859944134099201476505787386816096892270213414442
628108930206629901192415404391814818396447224531630568764671394967216908479608101450620008493953481097678163776387149865
693691484656436401586427001743765358183230598181929313407845234102435402500001356861586590239468672996373144041199858070
311385264009884791361858917334033406302826475679626844297250025388758403992129760729061881608463966734098981189048887772
874692659331960987118941275029670209430136795600078803818221821325355000270112803354238470981124162814841352660108493236
590612823882764348142561604484849165103734614969926631834780136904788688675842927236764230576889573117480141885480884853
163939284904372139532444447586229721117445878080729592998196742808834817944824524776961877905203545510562053835401884839
256117072011069663682796188864207212102524117512746845143450246346193541879554310625682326217485306862915220424098937101
833319769854504768421152100618475636013524456386504894849289409027580741601782706538382870737592617161267121408008103110
576409361938768191637385661891431722084910149385419987875620754778343339739980024884038247319678926790460291383963933912
061418724520082312658280607232081704253866566511952352354960826479955326288031806911756536987966643021857255195093264276
779654105737049035422885743557965227242409240881225708999409364324494110795706276453050129473045296191052877469503205127
720368800555413905402248779547274963747758258002751880865227109812975146553046590957232900620727587391154333154977834393
999095487075808281111502491103590044315829043761138397352506870565283849794610176809264730575133300033041533770247543251
006770067053292294165362827344722562287836200733317376323057420993104534897277500790246839054259040711684278630778454161
720672568493421075374857752370772038757742648888768210389927332079677530794556633103333578786107733084204721066021857969
852079541138525596846104303761795548463992837270764470803786466888578497159853212110331989416701231899546960398752040687

3*25082306+1
1529928 digits continued
753893817603971673203024721990919123742955435304607337556843646392256498167698426423040898331107848019952951996410402821
263136209509480093086249286741930516862864661019985253203906983927020109271394396505393037877654230383001844241458499695
961316140198895102399757528869484159346545020757654985690184066115961366658386370427691418695643762840765252737495903798
720983296802211328506163600229323508973131782453610957431872006336018844284654925793164701302546115858467894194584187897
531784948814343792404651502699679419347001638337494360928556679263882589033756158502236037458196180145264436058963512711
160676255809080858076837960728697035460196344583660509680676782531188219960796362743576195713696952756308631703729424573
171102792245054370098517101732133312054908791639327321988239108928518338258156260070154961484705505424075822531737436121
128941441873385500250993801423609551615310328890775541199316414400943694115410455998119276252968405470256135255231297652
409040936373661103834158416565921130505618590830389810000234104727198116704579150980807943925960410022071516749756536270
082704229935600322997718622961793246115955516103434125955003060403627395546449635269228799399871305455528853255603930208
887414703447045607977313195146119235994601899038781461468311407090598599552437930147728463262613521044547149053889729954
020003887729342513698277072740557611875647729717901376506592619395064997576001398454866330497223102445644923341419146177
667269432879594625294465441923355539950248758332045037385689329615069053485343701701036515252799691087741640964616300367
172319169259054890963848390863205301437231855652178510645227114758397374349543913174762283191246810943158105100537604285
644131313502937360045469450348516720709218338030225679835122049623580696960651528688260961221649792045223817557138799471
045736471370723647021062654480737469361735478411572433556926845976552999905937269002599496723034388704403961350373785575
843852912521381533243319784757563714853680584602370597671639184608293416697754358357977567035064349380139561050565553941
390810467712598297050661216896525698218412703571015283577872991017990898143421895108943910503649476870036427585723261738
550641572346933369021136595782420151861578784746500718067050705051752331427737881481705249267247140889346085675734831997
545092446575995243538132181154321825828819087996841389461693550951082321244795592215856984484807124931477188562071595083
333201743344936533628415987229053096150759228700137630077340879719348808711433012368998639792105410477368230224264608682
108968566478142408877320880308260511042535941749893393426866214308133440866680383616140727046354269113964934452987909105
780098957159179086005917664629821476054171502558587749704682284122015726446041582876653814488810327704897982591673210950
383756413342138539292148800788732930130710231200566016846865054000659391986453382819712811925388413125501377770044245002
362581740103103329316325034364744275226503665479945109237788804266122172909073427681601090109535223465919823878328369952
097555179744137044702529826308675379238655791528369179345011486762177219233915267599540484024091811477200160307153540098
000805723467603112033346157700822177524874490138133727796499039014147784485441194766048392077676527310302624419882342211
545135431044408338965558071278723562424136470866251116153919943298968260692541450736120877144556513765817427554609059572
005968656369655500022714383184073723755491476532216213611603814162828446512629254240831353508325531075628340265529169766
340383631831866075239754832360687876983418177611507523812060630922311710707292098683627604513352962805348302183463950188
516579325858461850034087695476495785010782683719993503422465723154549684335509467728393246718573000215585642573636252837
094981463467750409662846122873719486178771507661413391966896507383020871269561338826878902773118531662889834286827180055
788559617111426494905663939298959309401806474868159136328482596337081786445497192912909711832188097730407527557602661183
325984667368877517261405892972980416448918114096865099279127899753071912039182794747176531207666810457139120128308712441
505711822931669917394039456735744467185163662158401495841147537181762216163830573016829438195306385567154150851820456014
510882007871248783456294566694593231244479106516661548392736973064550660792392404851054098090796228118952828086247243302
369398563704400265813506831032494793918127385688356978725358695230286097437347406626043461153350493976866861279231690426
177535659719481935939352598386800547100038679347579347175943535465520889143116264170781843819571743600985104934713419385
477943658193575833753059686491896971289959395005056481018044933091892441840815294600457512216849343139593649113539459442

3*25082306+1
1529928 digits continued
083106254722146042902770805080386997320729044719226180327044441659268230089278835300953676102626817480091908222628888013
945514474744372932039756511023949183263921952369382256404208202961409210725321259728296173482408322829340245450427529287
478179514227974042144348360487969602762282872922719060828208596791512948067150303916643055907462937380460533921962603145
783863948422093598705259445924449365248532315648627791096427591301313421809001279924470185856394264850713369520573419070
787595839781239423435338016506470225469120828302347657415884887504372611371359117598922188828674842399161900551792604472
724756293461473534187786948973907515175698905048727536648149361076639054691663048589529840429870092113593261125914149176
847748314524360259932548749691197491641031224283349798721273134922920924207427127626451425950037023362894189953202212242
937493597846585696341422423833847062006852941201548945610883609720684640288909214013135284613139096387003723236210678150
701991445851393328645412397130258031529748478099403844925442856626067989973396802904466967140047987693695952855327757262
121898004959896006307478153088915062649524602175271917120139317234196782888873702918256284183900942378318537239441104940
920795511945127753270539184662197510621669534945606014524440734710061415092709267494032973706310991108771561750437906663
794879610388856132411828113968465229507844928587270864885403487710237903756070083625071915854258876366173804089418097383
948112157255707867335508311935651442339946863387074461732008674749282398694778349764586587709534800327058559842615665012
123850037774176725049924361644269939362248466137473472775728814685583737245915633063982836219629590108531762151092322888
786888581352410366682188356658336463101812596819974578820465374414138577291836449177973582072665463957995523302804960791
962805567577819915244571792780959230320258560921064356157297988623075044607078300644616296758423885395035310432608273315
775903348818029792556687513110355692560876998136631896056381853909028208365097952107177790663154448989515720217733767409
867027977906132355604335249412171860552000981100364578905049665340344920740381670946603371165901031943458424766350339303
392521080610721084659369794811926741209209507432511826636452941604021444837134232280074033364502063586518958241845134340
634011320607905425528407940534598981084701702643467191629429833570025504078107370690889312998930385387218971560211591309
715227094080719908617461679262631973768904259774685034012290887994388002554648962520605350579156860770902223388592014683
582288816432395434756272347858550992459450646541059629312955519543436541805128686384077703711984060429349290733443404882
900477140213015063078226443197865571731912458782829481544142760292617030105203842725309560814303375504556741708132368231
163244356377284868821252201013297282490356162059121154896832865152888670265961665423189227271620028404104817566038365313
709347284924982841578677619994246485859522764371700358311891180035613681848469424662587667804263320146406530251749299336
282195219246978157596984363998143936482998310480707045273876576565978167218522503212460940462492557255261252388423700732
690235760152104381091117679355486019100190186019678407173098681527361239783664258759307124960604638487065063882807900741
386682960012757065102326575673580172604751358455192041727773598526183748709346326125012388264411365049478840739146468695
135660434288599307056254553523858083920227831925565561618278148793517310281375977593167601813251101690499711231630081804
128343472055489413582327609172997860524476039596778461826585880016146655629277771054225981982636349189758837103343034811
411548219178904156463871765263967996754700916542679235728639205300774594377699176514356458067340895541410210971884677295
163331976454362566580806608677091960102442394427464340891006775309625481930588327367243514349712713914363772281482455171
912623347473456655804727153001934107966172882876943572752532236066686092109687532257019288897608601351452270933242304304
487280899571401039342726755127539876013789600117160717046612559556937460626955075272168971599368537668327886974122648878
827177238963377195943693579236698254397888895483893853781767913757025442428648258939979034288962884444931387775256499590
327787779472404158203128716824205009511291418565086836154844495740828826521507245207017808193305465408339747795886142298
724339789140426072294423086553554189145216877951094704658687746201718445419402263822853247758414270109526152988442861673
914602582962649687170011377208266270042122192268391655032014444233097747745997847111075323406882080840329209001469601446
419816685662947861066421458528438132522323741217372188606951616175788898107288882410775088322552845599912644628414103965

3*25082306+1
1529928 digits continued
595050478230305619769126772151611546162499067830094306123924853349302494292750508188744777217699440818997434891938648857
078265407752868247288093795605178018420768127490397379809078232828106469956423214069992169045871765327596710812128352131
590068787726378415636917643501217411184506972212712303232884480997776199459754706281043102967476159777973538538234440234
489603165251926286733477789174094889265470661535711662635581850452206381398873523008598396475199152714667605102261578719
128686517089442414433933417447724392228462133422523152568850087228586128414011112780858631816572848774635333836868121878
394608048934816985401673894665405946142933387145086331095870428086513576292384425383097998093456474010738415388740432547
796764972514581998707553931935973067700723438952563405152027787928444168200638037730321251358104900931402365416964837283
897811011283619108420807396966009077900804274338406432824292750257499457114941196066513407943619803506581639868999967171
195400095520071285912180628597305426097523063318073714006487130971779945730784476824988985965507290329020266768858725943
710420250014535822219145215676722399182133734009006799721068526140384706190102979440747709512287126840767252856957222002
843542140060161131303368724862105511084675813056482957607797505951870002519246258374078760286784158719747022030678905115
479599876549901147219206693311517007784481547748056209427644309818120885029859143599757886412358892396172950507222547790
056815709867437262018845390985909118556578417250015515333073804068520240024622198304707452840678075622847565626575780177
729755363330574639848281579472044047584060080965118688980691138109453059616231072906414821301207326838172833200242360740
088470075299251048486915798621353621569818338294808677512417015602360548462162261405068683356977939335068166202907120242
404625781741280176829498216615321390724331290291786790130890988375209265778848725145758238931985093341851857821958613835
883307120751811039153660828543638336313738033339948943096502612686658044126463705499810667021499524092320187333380271680
709398721611127877465951091183712642655708005309076623315526502802027863240263173541195482691698928922009753085087213389
940084293597608838226878449554126063715137675892775877472530952247802649280519321849104657146773638118139450004608837742
344246108079791605833174487647042367607321380944075672064197657054513629358057642026473485830196499199969553432201797040
199629810639734571523529517769322024793090314457004141783615463862950590832852239948532485473117737650694319609912795925
946394022580627354825900729383884445488058925923193271108548560952541178791860485054542871588659300467299330384998030902
383463977105776724060047533542390620899204115060229187281194879203020720835674962614863417067031241701315433716356276406
916408416514587352374379649337091151799056844794091269748134227981193898192219165213190191782924457021118305652474968353
527598099231544087305327251907761457810199038872352620421944160599437992897619249760102342333194175581772037404328311398
254523553781324342214731008832782397312836048775323375923801344523926698247566868195624856643452777345022132780144922004
637020123641395675945155149968520716401097347266156729828185463440649546126760807193433728871098271002854030826278893662
297565499265085198017964267148336240637771846494212397591653706193080113330145478011587518502967993052173185811131836771
431417613917836186536216171806996907087861799968683956460968559188722330826007549706575881861310757769104427317636717072
118800768072450908065866066742262416514526958195360558883780956026937790713550383044804158831348063780904098038813020136
920612499559003365169515472529623414045649742201393418187545300197818505892699085725371103283379536386752365375291187839
428398349087712057922570123641249870438037839785186190010497623363636434152101973171428819402855534294380729676621654500
182311468703255605307554363131106222886717428434205421289087727558993313426950993942820057057970739612603794550135494704
278194654230996584192782998900040834284589614738497293923919361818470699904643324020015665973660372931481369337866913263
846110680159233277407658883479853016663959656966588502316804619392324409195894045446827268329543174518964236850910333125
146464490834050439430852396526865028815919219720345863298348807905997831517515189016008562690597050668636255475768989803
271490834863128227693648414967106616305477636226683917329807353052234886102298646985540823135972327756288677365689167879
302707630934294053199294349541273248738522996699866947124315310789560539363233980794738519226751471515926470319143016899
208555810715044701140862722924047638584789529767811095069097860361772872494133133059163611522527749107335819380525184597

3*25082306+1
1529928 digits continued
665064145277169661041688483676039155826873827778998079623798530426211994511792450059342450387389852592368462594587753544
612102105931006828196615185005125562965553187313854674179408401871055734973914844011305941334136937498504327300475290575
161949795219462456444598104198737430510517867347182986666300291133207794234070452141404200824149073016893528452508804959
206569959608227014918902373770278569003642045538569965113334746247463387231083493928924774625646846524100456580145233264
746809309628092994391341821156123953038686092256338810596802098907674769203340214594238761241441804706384973098262340196
853502846922796180733555374845350307778314871872155461147154921810188495793124378346934908865321510470385881960601386332
415555366083837510927068754481174485941233141228876676208542874751573714139070679313748126626368738432634134296924338438
191360075348919172668284706927736333134232156788499191763372550254925742054422237994454420158075553864688654812559897726
343952542234954755641716748831103957840301447848926086438890142315117153108084289186084928816291758477502472152887718378
349381991842368833525887132148892816564393928871313599643627635564608136058061053898921618229669607575276315509858565398
556665794594621889300511896511138587372593256627340458314280566215959531913484488369108225385514901234356491748567747836
356638798184133499803300023919711707577379367523517906205251394381103560525724523459755730205580731448216694287203329409
774766848172423643743140016529839032442626948199683515219651896879249034132320438549753019353540711347862707300350308315
945042322925222825213597370672186419526187908461828267307768525362808088438073085041564573920017778836578254311173936411
657404888661071183442955713087062544024156983781541696924534685885267024018720405255799000901103822933429893454208141898
455373419616406297740724850350851341884048496753606081724119875455725137531955463643579365419719281269370523765124959877
722321018774525301617896154055951644556257257257028381622213074568115856058280811784619008972842723887183210365792488653
939802514392339036088713154194682261550213503849500190996092553239964933840009838487918846822399875043992199022474224488
888777756155401664330594171265652613523789249711592514043185311378824299082060131686058837053322517272643118175052872261
633890209844965086240651237162640333487654522402162754045934664164214130806549424545275977589658109705318120532752902681
292195869025449255935012018606041629812298265068647730175409749364712663680430317131899118410825513531325480884665702684
426289062229047360789298259196143440427779626785105086674576322642272393037972454470111032546584469310146602851190746960
507915748218710675909613879847695806125542864221968483771279929680912990087277671638068775884635358116019738932675794245
825791833593002256446576519888159330015112293089499419988747766789483862649696396112113015783832176611787506041682895748
432550866062393538110590633185486703525105214299071073733886193132884530850593443916529588434018506082822017964432435540
611324217055542385700326269971465138961138269951263223738005714141129524379416871630581510777486781202668372555708567315
152960598603237982006483733109561057956018422631158692249157819336267633686481320436011851732419938310703932865468665896
176123894428634556402218704337438333288757998358786132435092301592912527080445975600906264957995433308139131461794726618
215345852866893090867841844768637863817456784453746023005562706053711845768862571212003073886965145334308532858709221909
951940687789898326196788533792007454330653393064817482147986708500565596906142526956327093661965239585960560663217125492
110712245229848877148368082858737765202648002879384216227779650329752837977622638743211803943242766385908421851585484808
005521617771791270442032983121656835203257947546644087289503799074869168474330476467541562854490122446957154649352104076
600152413642570377488054207134099890767960422480644048988072494901950419793616322096858412874318295544823008930101321740
987856134126583212516846050317364324339018320741748976425527399255684241878215209714140492663055917457575126159282043008
463435405592856553034764832811599560885454746883097104795842806524575304360968441353846816878739694728861386003832793863
556919523378871769566006954439807669917213740114870981733440023257220411070394250101514273343882518796612364813643887304
486184469265580489569624025884290793649755728307741466247827726486581895365243488346111219827238284560273607631951001755
551192168450541013204716737101442423774820309385612139277778184212801321625134756810899533786824469026658972266720631802
361525001292305955351630378771143759314469788364443120653252167487191107654098087032366080002357109187867509972515465752

3*25082306+1
1529928 digits continued
079559509665203139189226953068374976964031950688916597859396340238100189767644911587233703594603691176983561518139874263
232717409454579725405072405553939584579535907667210113074105911435321230257626083428106789457178279899738438108064438179
667317198223892302880361448588123392441627494540328758861237092769375162491927763982728240027741275109949347618717004964
818242741835490131121241343986537500124105293375700286777145817460324130616070668144848228133021517338489445069150336860
891293894189116747987356864627004582192472925745124413901688236418256338433200073077095927287063958398168708602840157800
923809096156436881747086110090722397885954280909618685773375793347997256744985711934124374219653956850761954614514087521
413118754142083417949239376041931295023159621634758393810218211635604307381474029760369428930066734890770447223655779846
559692230794489871655245365767269409070518967378629491511884048162927082611361437157900072115271505890500107242633058248
940344940766372730127230031089921323765851838434347308830990412003371156526622807739479691061178279152722467960618859753
245963474323305535596936973566556027171593098252380675159540102312468355792360584733889560499752974570437547991066490582
834770096764679359415814778136296866341447062814650954375770894204877595879021574395812263375554499335749538455112803694
096300165644552417161703126955118147348740244948782823690577121063872440342150924135148083871103103697245449274301867300
468508784783315479250367909344465115684505866775224144002147919258366149040760680856631336818436199036572324627726556579
444513525105806288169412923523637553147095358864058675506664186298637947626378673190987834576029816348892517344710868080
277951923333484157792656954206017670163761133919442027354000958872737277275473677674242723563800394382956210203816088185
620709305816191216734067771813183648188522124459152047172272806130205336811621131109150490108920710083035371656767076191
634127058138360223373709459620880707592421806558602387249755598953431927304633492839889370017670818404471315882819646604
811022586857924205071855971830240756956530148631952796212603483755917802691387922959490195121644376997259758464841004200
771180623388782168495972320763270100808502929805219769891780544150436462657653226701272097772638191311373414046561945244
739244700026609190711709415718293919355676491366689135981183140723966786923523622704626316618110167638594156348177146080
331933213863869935412273922093663180128773363823399956464677994872517252818244662582288263683767791821668455189997602677
342642442288255723068894151990168374347001845007327717505317997350865750637680260925210782355419707840305229550071706960
466110962944403322834353989161141134687896044614969858994525882252435560861063413761179134840164625366450135271484711168
981987767882607563983672878033204412743146868169154841083975937097534640467465381424946007246952671288784636586435330398
899171086138437668978422475056430379934214839984273882093669030289967732052652869462917441971901372811478932333117461346
810794119223429437257849182245412525713640047938260266796125460087092964161010117608273792899924919265172888578580361286
939922144224816861153118620598816357748372829592977846691697577678879399316258048756297422959153710120063020491187606113
342365850492951885911572594778810795034988168672094023717241359866584883154645080241216095514301442104493141834295337972
003017936216431906754872868661999332552542596893230188126326106099202097083474324799148397189637696068892674477197369254
554356299628339236064047775225513535500481705915672364595140227793824103385944424658623269904700417506729718756988605214
164852355882110167732036259180868367226972157395550503866335886164767067783992662962604596072475332299375177503841472871
306926963127179612654992696382414726265018896292216814216293791730419482034747180435185572474115415009942880161588937872
923424161647817016217831927294164608314971993079029122249066118129940940294884805543169082732341738650793444289854083017
535289329999605110099257201346293357509848189081894079010467838947678789830830783008135050307113657289742001624927491453
056201940855564388429278034897257178781526398836405297401905009119051490491970178387219118327393868469672326713456930806
907512990923545092183530285577506675642286704278381147351279023819115826315480074376031313433009084432192005582326295658
616274995150600294423383688153497673087265099039745038393790010975413974278567495408546975601434704632519268626860490477
857009825678943914387598511799500376506081731783961247295946707851215706187882625729296502901910346878831691694165069166
913216869082028115676099762359596491219694963151622573346008127378341004249806839408742845544847424839660619083821499209

3*25082306+1
1529928 digits continued
011311795476344197289281994698529012494913509815856314004706332364590450421792191344862329239994392266351920717009386117
977275385581281296377154682341012574173647170704212250518566177268075180819289827390591957500931903700602985920007095479
927194990577639935962440295431063104506246645094413278549801671637867810756330391862287648961256477993418853766818816877
854776989791124318172343871086682570402227348782571290827591335999098576422533534775403797618410229083511898004276560011
146945254568996915957381187914344927742656512912590268530494028004808138984393163343620388360182629382607489314928388794
467890383539549975080649532022971725175171988078532862680476879413563909080047843360612111326866557809260076326570473017
407983980775060157421329738217470454261359768464687036319083852491174074886797335525458379848226175915381913967001965041
481992640369697554379447223505062557650213395103271754755669082024308379297159454549847206421544683750349424243450961161
309212384369065328787771502904508254354574174758788054488208814325387346859546896105493196105372742706105554966187732601
581304491365077877619179210583709619881847164161533337176109258640780816700457185259420193508997441110628557480060310205
084503607074464534411078096591808033265870870104778852986332608021837559267738944305715164356192203033640467310608841728
934223778958429091800031430730690014298680660825189182494191020046238194533683791982752635011427845953720551646980672323
254138495166633582029942081317537393164081165678620471719838776087400538181055979550689285500052520007367916151879567740
743236605936577760449702230975580668106680980643978161736415451500352194027093560427712609207475064545261598767894718913
092637033811160585810860508032626239045284136371956608510287024812640507408895063227375818641336731170077858395325311014
730674797861357089254217668343574692671417374476222121325003903892408491621841689142378735241659259763095504344544991685
858198179579684088396530740521565893961120297778983987299762417521431356972095400870073519243466621574277325137579698932
984101591961365546146849919370552939230347945100229731787960538137560686946014315413427805638888895012424209704107084475
122319094804498057706375161653791673810487282470174284201058956667376934375018190815492489136005339111294988923692662292
212659411931150694148277376432503666127176631568315661632718171675967740573876454745705010374981081524639451336246028975
873160395750754944295932164441934788490753333756130552438104527295646131815675991522862428321453908882045050077704813589
479775044611368425499984233190272933287646284940167093874549140060385085257256423118037814690810794975697757401069624401
678659639315898641382966546668584423673474176452462776168035951418308514633084342522136897888427676915293065064817678720
378038578691090859775379059787117515466732280665384243926015951111832943197786177573003420577478421128979542628191281501
076979472858927401935130647079784272013793834762207153403227882917197498896258904149370873634448507889581424132220361559
206797823200478891693910626809833338391092820572356661372361387361408380944651961964598962080894539758370307394447711774
537956837316913260208225444031911484967032115964563369747932895704001654358018808541465578688460237886535527916711789606
335040364975603491612699793450292464973164963634630842946561121674481881200337266867300649646373167841459936138908777549
509851671543769562678363273375563417157947188632379716863576715846819725897260237979137726479787486142350419584403952473
232787308386184763503700691392930748407675354714922791990030478236610044088902433264405248506418012966095316928835159434
566725306751139774132837402669826779017935939032723646678919028280702232724666788909358069008286890221281413498780880299
156162166572907087292967365885183427109504181970310229322208825011629246840188347308513147776587379608044964437639023885
697818456043638699415253513797142989642385437041225738937480585804814980469865633882700453216884523573217220757262027564
510807856950669622397420659069426088840108244309984990286543508647906204069755667510100098185315875254266361498052675449
300710095390852937255366775238167953353738324460085226032609681419344943986696299115299034036807937102910459472122460356
096322172105784004708355909827985023182067937204331764675485899523392321638133857553065654271121572020646431171221363143
646631299112903296432272672216205490716145912036258841416505391719966945879365231568599676257187785343495129906845210170
139579245298616121518768834639119011464025297441879477755885357178692109068581835452219696103803219068459994912723303091
760004732466925546625737833226617988680777170730966054294960010864522970748524243139252411452521145874529911389485014370

3*25082306+1
1529928 digits continued
233049363003798000662029742252931813143122588252210749374304328629374311020628495241339164974867307515768977151335310540
927288014392564328532797712302460053439260079437034241652919355909910094747688659189398250461939965728827497712869057364
799186203192586947504512546130544827520411804497303339142674551575764794996442113450552264228210851460832035563520308261
256369409951078283718112471405931948810899899774336303984866949631473556330577409783687036846554446150840367493134796194
383528864578174490056013817404241595711765608439228423830302005819134644202144931953090574219465430493168721764062249871
253161197112537254795853844830885697945114872402189061109016272387025921395025908500533094900832833420018702065868609753
349890698840032929622093117409265549644295610699225697476177771968385965567972997352690466108242845098839942851297046325
110643735885681448349450824327586663650258525635260036869435631703275893131853135363762299438675618234508366016621310206
102658963759412050962884809271012365764912204892397087390347034912988180545395179095843435209642982826156845849045098071
930976716937029882168380954331375016423312366710163500007392753860712922209924720597743304598432055171151761599410625420
661129865427392560381680960417073133071660826864331903112287705405842812730036690671804428552474407590262430173747257947
247357037460541805962188812749444016882674302700437142982817049344110400536076856893392056030191688856190832657846454847
828651675107484698896542316359101350873935470422047908733915902086592112755881254999880023668918505658033788022288654929
690056153331031136604446207045095356452830337596600032382781409554199381709494884912913244777743643235984738728178555247
714215415328632555553032175838802473843985449720451398401321264762448272152688318044751818773392957538325167731886147702
591164099297224405872780435224159862742129335291203395616690543966208047690539731220166091546736838932277303881065782448
567816968838053463189992958885233129293134241752258071311083395615289871258592830971265655143337578766616246779593954464
488575522492267701219300798610773951463215315506381157979397926506974076723232611300399347308460087473882047815607008583
572547530604309503913794941554928197691543805054128755536783302705127897832335122040843022819436866096636645125304732787
419608529134683311038556492696421917273689839518286096791173199173829374730121048644953784472193901075586549952967053149
368533728864022461971755609539263356228687738619888737721841340864209161691335783302763554744981288623819321676604463592
134965701940057486182242422562884754132356153310412749095446935977258327830013837312687061742022007829892659934174688124
048923853768259557548399002129532914186251347124491546553609915804164201488870369680898052305888093009442065968103208198
306356487034947622288992308372930023703258264945587533807036750876778340375033710017951193363079675273454453927699440486
857082383507785115311049761117622747854046990792555114923984852031007661452561316764129044402528014718876629435163603787
486876844516072130291944451138326886696505655542373150791649544802293982648396948841797760449516104047037021834103672979
056528470456120095076419498046929466817020445210937128952711099364097822796232927789961290525649506699397471478130682717
947931481987691468593202859489077839876357275413432942439098484027307943587293617707817086996784672963109294062867074331
806620609822969771336958255620351765375756475684839518723853457993523776503422332784465389757916785314254579848596634090
490398241558810501507486248685786890906107787323911648498937494418747819436222053576396236349180309918522320109793656418
631406703947257748491671540623216451222429629434777784882770016378091985864565721220124157378678410603065828153577427515
275720522832812465313751600278114715641773943905695875166012272179842904248697992026334446717995694322155511610905009876
753124670021863602464891001300787173547003307891833581843197037213344987209323441586228408984347160822976227531644779875
654707734541977562822252924823961970943785928647098203547917037308577625340204850480852611876033714145408898096078020926
598162359893831585208232049960229005391427369879440014391975517354826284568848604376435828248945881220108906480018641889
400277578550073759655440279255628051277986517384839682712919577024204625244823821104801698275016267234263650968573312597
789449696006421487221310428098421300504933653757318736442287116162489077555892285742689278435081851429368182061914533306
101414044211470080719536742249767205669944342013296297400417262808143721457777791457954305182784057584635523791580855581
562993203030034422921761557486390794295873011179859839379645885446698776526955578581392563023832250242588711304952505437

3*25082306+1
1529928 digits continued
098132393054369948263296924897851311209907817227103737408285755505908784994500933018380255728823592791506220856358199538
999722930582077592391255428325924399841744100994713627682543319637136216062668114738971195723099962151504697567651922776
816318980495252708614616097447521259877208147689587089064025074170378331280112798153792142719626562667354139419057291136
152956262328442432988773662331205463767629098163723597621037135325187931076755034648580677192228593864321396024056435502
565407790550451099872352873028130831235288571879519661927150300895024030096831525229364352768587031461310455885167365061
823626748700807586642574568013000872234305284663628170335435520994568230966376873919257921118452963819436045197661277940
800443626276125333463865614358856962628860388378137564703796154480360335136440576983321649061924347233234660231377380606
369308276752102569945346754689918868107710034701641502345822588302361679840900859903254374863636614469026335320701141142
776063425196721930427041599737646697615699194376180418686007927886656675831839803982402929857149016077066978651912907120
089870147953453713640367676967867999329121579973142075039598252130909571485424389393058322886217319767808110283543217045
116990805331917385409076364916216546168275025688038685181660505645718647223093606850497356495212632567827444123222689057
132751687368896196022048976479641550195931049224669747748298544144845068881813785742401793968700224857300450746332760421
607600864502575349340458428213560226997455484225531160398650069322614447172800173287355150377311123742204310986582760521
703020802378374824788751591311400561504458193000660164037714955417713307233285959146909275548583062006736727607013295455
768829604212210634593113559610018700975733974830618785240745889953354848114767300346085255855939140437128127511314677979
338933359964916371380533944810186468229839234787618643598942754564158222463416160863626581923924802453074043312962063981
809082119401581902527260741061296935896538543300375099306634236354925978837238396046462479481286594231211635121350727236
983697661436117157722422308936464960911842387563457292491697430469994902912786389714666341269904344307710401796254415293
892399260722645981076791878922430064867082348478598665098161097375558294970376134445120689807795031207501869405830994832
319626773332812147378366980177941812460841811623890332483783418659940080160391684655619827885257642229306947336844607946
624076487568579561150624739569975358731124893479058483644038607176311679241988364872662520642429264576708390989128871129
944725035007646524072280344629764556072908273545790955357588369392249286765938936534563771687526649914208786761782167737
579710137024331939763278016129942704246734449753038591153421770818705752985454917241934566061409893899258324284624326006
526509661038009108577281444932832551493632816694061380095853603676337937809020120331192613472774913416428010068857559153
887038570713283751938811303264329624031738015497824701569951425245965052531706024055468455588993813993402985654438792352
222471200809152702929491424320628271957971212185528011096335983557916644287724601309357670761344101069170228068613757239
456853817261149358488694602123153509424787757702323781091687860492494171217090462954441736201254841222155054247605764805
127114627537869014296804607129325297388673681202606958226388818993186642410674896577501639712280079179246928572896378483
969545172979669201025040164609498184930420280512696791006645741762328652466166821249881713623142081686789116937535984855
087317318774450337056227457480209294449417816571078779661976653619913482488639145915408321043220567883839705329846775631
674661544930740253509594412205403692200451098421533969056358144278447878023335142918867617481840586198699311362954396586
777396780423408146613642000263779891801495087028082784687634016835001968943118542467167266637946010280871405435353671286
891344856518415960004840472825560417418090063512884702097574515559982495226513979228174855191075776114068085111472266040
098010019211259071193533450908284051671321463157350907620930330456967004064775264462937019336125180943537778899944753981
924098455706110892961267701861521698867396165014556713206243945453991354916708679664832812584304246799297729231593627620
445932768888227901080522513601224884928711328034468518978629296647449815005405091667807091826126737977937059309963523773
681454152576210489407015089389457681982121842448612646565789181799771928444829259875072441059565264953208705763537103438
655233368525058799279695151051770485600177923251014065681816957141887503632040880166744906364379536150899946125041937633
413597487114962026509729200871372732916844532719955473378990610066049440492193255507903338418165379498778861487257274098

3*25082306+1
1529928 digits continued
131599886391507889061046875414881390194131577046405878431088147407631563676060671132628352637729707320983992139753806566
447424522424878090155345293928342136665312647235616150593278634099367073544463003192577922827905855381661512233522510003
169110605980316126883589292008518761110214833337104208536815823498266889119651725471536098317503695917406234828889083759
378289868638427137169403515764139992148154797790978889280192812643401796224312242421548458186955719696639724836757451893
381937837043754948661918557304376111440093554656611967846528203785229355533782722166072706301797353176943275156884588615
353193405537643516470425958276347363198702757357033837814561916926848331578161355656658083274209087031833934265821972354
219288243429999746541409121921021881311599153233558395539263713849081933148992191423206278640519325616597437322511339800
096291070553487218265095981578704512669088799197846980356863697305518773417280562012242285571861788921879378106692728133
749103485895749577586534646373370539971257583841453795052626450758462237405812208958574176585403168336767570174775904891
778137072093883189408683414950372731274870043986066371953543004692110482001523347590492848069593502002728221126125132511
290976175612708910122292995675712614684493784896255022854242309237829323377560114125842435665223072455984431004125162417
858068671581573858508144355276949616543661877422788879008230409316963745217402540864472118040921721330445436533674501000
121203462003203734551881872455525927860568640651253188747032528670859853781228890855966670157320407998850115890914020837
143934786060022496080820734764456393099951627065876130119609917146119521408859606880480410009268984264904331343805574891
205328847021961968138349207309399383211914534749833491928266681417773468088159407668037839860540243228963789893982505983
679516941025741348040963357281239302330671521656512263839903400579058678315185763825596310234741609899768536519259484197
088037146015069487435164238517129249858724064469213999869999231061923090837303249564298430658539171158170719544233969906
763243509946625396651666071911028726183198680604089769878004844367457469267504055221202389103254840250939208020719355887
241336137019006452037879360638851399087238424025871571594414064104003504420620900677501634903576027913356983560670731733
318057358495704441794141527308392881584107553339732457067620915086143927634462891121088380629861070448632989891040085331
330718907640992699255784933616449065986490177637272207543788360042986558344750899393508538520642720695345433386206753776
902678080404145401389788347318635860787907306429742735457232042835342156267642946765246937642378908934010211800245517969
712718058489887394484612314738310675852808718438993025187586147519636865384424888304760742493940191892636096143306861669
207578361281056339559266104079579748087276475097643897184073133625039936541330810941942780245034065963299009852262831025
771393993202693325343842343752817927847782443868130692526185503679322746806336634447969158377338688962719669631124779796
199165530225842169575012906627846520221507671060373454522942039075445150780238709695219905754378886297067991236159627804
091771131135285943815259209686261741722580020928916244561742963939477980546178646821778371891215928348823923975717172071
270538786499502328930203243901845133460824800113264242381637334686909838039822551766088714352830224129944967483287114057
022125559401178401123155876679272884994652241593349559913348246729962570994827391332960302857512817561483472773218197451
510563086745155668467748940605931034404576049441489216359002518892163969744843642709652565920291308449097849166971354158
096860830465264662487435277252618284989425372568697884462710158684432554335977267780815344506709381624685632483476310257
855801653123842983879442493791943569851617522115953139881656318040570440257525442883560849846255180117979784714911270266
627899574864948329607096787055844836942951095868241273573703432417386889387139186685555296821328934242069629191056143965
944848682527010831255725677643883395516236934911842558201507541880427672944200209763067359370375551967945135332807410427
176474552142912406418580746050731865949235874136562331556995939817941544372260718687567049144984827083490834728871487632
967051217581790833058719844303546690343334404505822637786681517915395057454128406593433059117153560101656238177694289418
026943846527409125630664443605368294033673380555232437652376115691352116492382664874781884419018725711235991332146134757
228902794649529068179042150356971137003431559527042107897594445997733761011531543703168263488420959467101482717283578694
016904889607927816493228097787415602199187265407181892009093529298750491695572375135750957488415043301473114431113861114

3*25082306+1
1529928 digits continued
510943865385716568644106337757193715290437690575615271698995102848240681126027914159544231439336419701188149589052968985
425965194965948780426219633409407214193644674051544777283039291816045248594242336914335537026594143617031580143951307613
385928244537222224183785168260233070498754010645563546600457140076585328233300106706879124467526795977788657674683161763
558881987425085122650609269343081600010974928002494049439729109359213123996511777024713319738147136289911558952843947295
297930192575751702928788379533836687799618851372131108399517601202824733223965479309324186323616590383913357163770160820
268804466337792834209627542661439709893608854237963415938527433269982101133527211027917237854973792276332779668640594033
567218751686212476630643197412064274194146814095977980104214466578265519783983299027017439528020372891426131209820778655
389529237488924343849341668916363241376782417982349871849667179516621019799130811653128376717220593231384640890064116606
150543586862205892419480334740874248487766114403101907378165595516958846743080803854094336489665135125038659022007280947
808584482871110191445809134336083614330615205840939861572868017555130009589771040722312244756661127918465192694704374677
213244526323180448605340529473741067807816890039558527615838384541054435217968584227660555847142359637333139161714400301
857277986766421245696692568191893564212015647127984260513049857819245187608918309571176293552682814016423896592258608160
338646776637301487384662427827516545499712798921927027761534190295650953575139060668816557387656045143472356044735650787
495992702403080198230901478569088585855020203393955417054463915582693262913321901146851206049548685355650046551893365102
466515424879550125040585027228007445341181511283897682956235072502861908195314616813385550221432319407667825326996101615
277337096512295732924975719252096051433473053500464581214622160897972698159577466106976689538769331038504414906652125143
365382707386813604567922156173824141874970941735294437054272443084510430959828526262884985626728952825217841464146462078
486466209546261233875225977412656383255030348092203912512995905014757421126294986918465785837370245708958220842654241527
945226811114208709044478065796731836046620587950700047708126788560615308452492284996341426946594547242658380389177712175
982410781421869683083254357572129219374695229981720078403119987454773241102137167074593439442161730489364613195595098608
518341530702138119473634090688968425693703216720597474608336819219252995895422784503978633238985200828664374791747905257
167075398663089001035788886897224821682798110110504334585995202403850602419732362062246841191269335484406196920831578992
612427351145879386725984326721587877534604391794279514480071695007949952899123760190982547536051247143473597260358955235
025043606591797922829765197134144839777388748000732472456298876631995630608214202308304712579669818943051225083096060178
801694906488861585421642328149626641691319440093336351883109667226478906241576162240612076521034980033932066619227552223
582350696474005013183060518962136444895519819813573473981208475263545035778155851683303135083333336431393331241371395833
235423074350286124377339386955298603158035757623470751373007079158562185447417638798741636826621286217836398641880421132
376048355473585376179552947632190282729516787885596751716750515937008742521412437450305896352964596170931190277468748576
458733558891952593258777033549922612754889596855748603195928130781349292750024480450696696417932378919513781807538809705
066077286896079616368012024616576473646243864932011724529454909248007568277959300057666065982774894587404750637909141395
896316470726178253624438397700819138457569439137471039129485929942728117063710892141775110450036136540906564778783032321
951294895958328214116483982145210843662881794514637170469159310848587392094515055871771501354310099951827268244600813386
646842304275890397446524996856382815808468694074132547313503754600086055144912274949132406510217844509979220743432247615
057825580672988476169914716766049278378046453566568892267691815151704052704855108827336844572244849692844735725106428031
167531800308162036333890824437753868230345733880492616792656131894887880259596018715681195474695590780578690346636451747
826504794493306675407145651327210028982254666678594610397611593823435137724782322428013760233550739634303729268510478763
829998431922429053457024471495654331489117477503097869961232864541160001882952579360156299695904677479219649953979907730
761356069588427365303252644775711804995618327277326053930914295549496175820057766255562267040199773610609698935053845315
751760187376975215682903647231137739899155833978920755559553932140586692415137106565946930703989335699344196868994449413

3*25082306+1
1529928 digits continued
262962498663716572152851727077785894979938291012129800931320094548881707259842180199281628786419940626898178768068992663
670118599143596261565384533349358160748112224188749703019773586664394929501464037991387675714922304099172863159683238960
304080922305994593211219206153016743906417758872361609988174976667721843970213550818232155487422810424561381004547852754
756981883181929022215676170325927310149205038736082362627457299160447815513962152364080047450647938222375918315222311998
376465113934171496077191958534959058355536772188475647646252516078643060797881048047045934345026357095403778728055911740
609386159485069452036062432148568721093578695710985999661222075851078839838693125375114560662980134499721768402238878980
624899032286586087621734970458044519288351178274055696676087120000512544906851217958775041234027241517811587228244882343
475255672992435744005097757304855498539614634368297870999133739415422633390057659658480383116303370570629803445342152453
418361823607288892298661242026055724575238640210344454161568026402908337484999323515805757922687983945133439125274957272
560860861507683550833986502845983282887841114992741320791293160436140225624704030101899095694613641770033122265978083404
796068731275013624333171124263181902222485336108151705433154111422324123212571123431616889663462874371606729667453039278
584901086412558894412251729593558678918109443786752030550062838472500409664114287427720764048530163573172881646919257943
834724659854102599364862025540105606325732520921095402070338610676852055254151722441830061371428109440926419559868279538
519569576683183807443250084444996405122430254860153897807633203941249758939143730249174800887730764239189691769492138511
111587222794713259360443554250143334416394938559461578919641490468516768464419266771616650520000542771644745741182595027
652018934186603234541038867310524734651371994974433751759897835365932106086691915918607606128308048038214633063273274779
355123970399043124777442982309711849421755006636332815451186346893854107355049797227669620696722085838904108814075648283
580534439416600921504683936017366695937063184046425300164863057998607253231855395206786999391026176542268264783585149707
081682769637115779935815838970269710163538748159827880449853534706637823920048653751086282450077703970728874826102356579
667838064926333578164635589436100314055688217254567040787681037401355636558810534869757511143294229175552979153797012561
737110778122845079509547504812932028064345786465782967473227756004124264168736087771768140237929240523604686675479725250
692459431299276795846622918579598662889449440028548136974256398004952894527952807126635080562668318413125956767969356380
209926914098115446971727181040109995376087138904779762803653471432995090725732360719058037898857491874127658877797875274
994864640679703522069025543402933189219523624271116319757190282575609542911997785023697995721213214777842129749120160657
641239938074600040491795707638111689441484209820116719657560772076313509563048237039237240441016738521346728586582002156
635400600575057559100727064244211719627126391065377456144247882243720906562200011126161740897486416673470309952062638670
724805562071063672344097789652082955700480114728276604795467619559293885499555673177606447192102833043673061014460701909
200189373366170495796144394337313756285567610514146745051623817178224946667973183692723941634900319700778922613637093469
017797333953161244375830501306897123090596065411266191046893466105703688513834670722755266182413550399640701807982463639
692040223924588454076693189788507357838027234115759994226253732435515341653322140926436291786252515173448545789450597960
293450709354158387374413056497998414092510581163998194075820068651619642032548085320491016631106265495097045519159326070
067967091974438714615628593322358699470664019535629650132821247475893145283630680461012781787221682358220853625576775557
634981513692508687245296852861882404006634777113586796952712055584213851992522010760748092151130282962222576087651436193
349861639274502359730613590984288695263902652190465650481843165753726239310069104108988454038327410748446151952622960245
783516472989668400413576023354082774894450888476491968520654780135316530334616257289257830391505678641954610157786381755
340462951483239286581460920644090420099879577839335815689946479864866696672389093373147728572633714681084997431460128402
178382184770985383187192953783965110207382329212354416433010184293932835014059768320644681154576473820180647310953734028
654351477097336799841894479249576143021108087267995754197723208064119494840772854924533463763655167060985892177214678273
684655885247033793988359629410628313588715643912940400777414106828955078273041004792144966577960890258191265343407157244

3*25082306+1
1529928 digits continued
040427069730695209804465143218024638667414865449865054300057988510346577729905014772249818575134793413207569174026354084
058619552819087501586360401129613826571413535801362227878630387013929003197880823514722508009857511555220654025836163270
674163566459390146607197516555398318444496573589817620613264600730594387594761384138824312211400071018414485793178588098
834270836855901778791635831394586337003135687692541236026839808248958612137948315963973781026550113899127721636339442176
376845368432433322107252182146200494147920065688640973466812240986289494254659959410794301932391143347110204947754535203
566624683250951797892638554421147800168607493692660490766872295817926162877813606011429792361886520933798943037096909819
654418384306843401422255396527867777661614450048866154985999846259015806313505959597216551109011384698118555419685068121
995882019668313469450386476128297388800268365047199386249429965582844124386319368334110716876737984620453948229347278277
258864462026870232011140504403500796777487419263089908025686339274376788603755912958673573169035049891301593261545463776
762957660708149302737359729217793982385280789138956279813397764825048910672461317564036634673565176572810406909148174758
418350560924848553281627138225593245279242147823236714757339078395203044482323659159650343137397960236038757166913831326
949765833515583721087092290828098174303371607695216201684718126152976089326455508615858848911495330766800856978900523279
813005842901842903076191109169236228731931401618352579182308057245616147730403809958326442751718072977609251828839136169
256497936139188531804277901358194829340856500444157271148010521928388423936291029937327994002970522446926053985516076768
339834517889620186662955786485063012291606326080320347742749650682508151503903945417995724016654450037276852253447496866
854875031987104698781401433190693991159124564334832256535267891893415913059358988179712928105368559190057402060305278500
772344352337448888049438164963229870203671715685140361717400724437228128114723394982586563653201185392611181526719567581
239282656622291841146678473989801020763791911809303171326132062844621100846550128496302698844972331999300245789182344780
728956692734906233597491676326866868237845326644152841179918227084019736870021419659762698823085475560832587156360780372
997503213040300819826244126992081881741382817480783901070175477282288189467886113281664739374071618397473477529597931070
254965832910145713643706070720705401605375746270569426603654441742886522591185762182815353427712281792842201929284586525
364239258180547498804001607358913401108266484701530990020954901285641633968426503094257728533604613047063675759501194994
991271794642012451697489966155562952624167684092846188702862448274679090607874201143393488120077540602805385519905560227
046757527529224717209245990433757939796843762117718739441231812543873328334498062750037463220036923974377091803567178680
172823550075936768634962498525024146855700888835844313929163735419086908931845804449372385391101376473223071447987176384
489399230009967602834018540329765547611266803775103569352569408967456890767507926942842455849319158198886739427731165219
212448727273250347909144031838551069411757599795204025929670924612827817255389859601290417357489134622398053678817029565
515829622767498270879338255023395256404947368392991022438403346200471249055764383482506389477944120223663543195277912933
406399025777236666745887752359522878408833691918422160248404497178523122047883769981003871999330035611772832595498643370
806081693272255020802480600534480612557191272378067601605814957500501778052343551744540091586363412968597158359641548432
575223427045863700260298738883372570190424354488113514520709077585827720093234097280534663879557197234579402832907430412
073482910267972775885084356148407393040533391013376967042877196817948086077054479119163784924104516718254430420854422017
606643566329598097760460302455054639535372308137026431305584015640791074675270662715218368397501171078976164428838879588
829048572661190341706430252249700882576607636346164470379992327252959997961287605228566803670599774304934803027882003534
693231574406355133423232974394168731552989047962120135804182277667756052893141956426943110228797852145176974015745945883
550310537233075416976010444329968979214023293190189710799498561986849765720150297201878020002746072697211331899576763722
396136437613998666127815486454150160573589357010023679374544857429701734486975275971676650136605408397716758978510758368
800810997709002842236262452332186913740194752104392713921752397983196877504116245599662785493384398658602510488604919196
312681675535141427483978823097715081139424696996217129607027018177725979023231784057019886093213189709727525463398538242

3*25082306+1
1529928 digits continued
654711327665142707925361439023033638737768700268474125990536385882023608672307671728891873534246202492854795715815226238
363815620465053257900162283378331309424956722393201297970637624646538583762645466814006447817568955588213612984026940711
550780170942199684111074267786249408407161618741458917408204577555964040506883764664471686849568008678936165287963379105
055638031823964037710285822055967411612450202983074668642327308145560842613028998072702771943607985202004338288625634758
256077903397517004792627701305690328010217810254611527947970363157207121522015662066018547994079047595873117486687793196
421361940213013363861592534139786507066168445278808230269647387099934619051621979349560469240731048490127948095331285698
270299976387404035163743081215119243558503210067161621709595420685782854961879365006069717073077992656047024520898342778
967674480665080549797436912885730501089762237207663858427641398513919707845293648916334473613412488906893025891290920072
606736966513012938474895339075251291682871287003292113448048890922535457702140553366093769145288689717720751164383962580
357770624107266314460333682350820098232824419607020875150847231137584201774664646581684693350291447566354092868233306249
648523229091479340695547888549880114211741965863487034407662699446859517178329811422014678653725014909385294138666829371
749638071371231806357161323022392687020350617669184159534642364471290621446797629480340896126338482598461578809453507071
136176664529900669706928662837753888342407260511870733557393606029239357916869163670068970980696593615164944909882933999
882966757010692256273205507737812580025471817519357883022785893465148450267028319101638219871886000626821542208526517216
027803646422124480999853967842069991047760341878765698612334015323091313769981483131598202817721713712844812365580504191
913799377118608329071638496126284115677017428385519005384105228417600853583298426185877835740341787193932671250327258712
768971473391492635679726851065867258419306115490376431473192787565407510112105247157803217375088580569505499405800537683
906961391899316797634647598098254862733786547066945633854099047804242834515628877779695101238603010589631430690197123565
581009144593176186827000292869740213113305068577991242163646181529308278882229649825382740945032005041127100011697645581
498629952862576334353362738527375018227399668669575105389833015666009302330721971169549201887099428890486877396483128056
901056624823560311131266775812557705084436615977682726472333552560475232156783881619974459649436933430532057157206957927
855320191651520795737703133080894301952988388788412918373262975675287092474775058156098957195958174117681593131563903012
082076173861312334540062897662991431653982245854858403670845078517177361318217126262587575697678519390363496741516149851
315389811478246817439006277535824566152609845744849752725027676444604520810528929133525273860014911573722329350479530142
583132299704048556793111881160932421899538251827520455396303083556679280590471455978691354884944014909895976906625041039
251850471466775212954741666977210627670064266943605611292939191585164946150459067342576770128403933210247342329190526264
540285071081591831666356754750910522408092061211303209311284389859596437691596733958346838070856089594594749752629985590
004343287563971005636975112220858344485104188732638634999645972124045412159331451948209905185336087148206212721075136172
463741808843556926900421390601527319455540736628353274301912902302126799453263154870638009934466756915768686179066571836
971401063284293219064504182785616165494652220753337360266775241793587217871514854223901448226399013775340301419206523651
449179784009694288256104271396316643397315434958299865272655428048741061447191617717812570707114779843531109052046600500
409519090863238933034243378059054033560408194309302692028247580869273849284493184507982094514009860396826536972747111247
572532229843247289044053598845695604405916691927749410709190219569628345159314793841618474737469025943401280575274199095
436613804031295884599216734162532577876599973271008505369729867125779253058686464716794481270570021260050218291324218944
052132132540294402559071433696441119322831777272084566364374434985228014135932562597682980191118972100737777654100171401
509600663315709235803210851056928720136566418878136151475708599871748255130287675992226787453601516249084221942358723408
986586687693398819131058774420094427223214550133909321412973271669513978562549997801912462896402930242881260679598750837
445365272084569378272947516308113028922471805414661570461357899787991885063653858577385275514145096532504867792132882446
903102232379079043385879084486238575885480022780365844126077591116223638972079909917589443837930579552173149543084139821

3*25082306+1
1529928 digits continued
524517137370923817669879937934283929441411308895449345528528490662390170084134392474882368907808430186975055664370424917
215365779295643504845715352471814707280060244670013690246554428968252886014273567031055648528180947394894903105787444736
367936117512372967516879234020410353568099074447669410165629643745205468617604607597118481943097279248770051618250442391
803831230566670536868522806908356506857693887550773839884234615550375230100199075266501218708329119834208453618922387639
367388830936390652272590192396854167967209991813099270306527871511191321707228295346795400288464535849787996757256009831
098718102205468332230842613917743334869982961516205163709561411661622871104131180367909954126202058418969924338204749139
607605627486022070926891622844242711438064881217618449561726479826765108278520400939842764224693170243099305334846142516
272436144088207500042042111902598734050385877525965741758020922303513567800115129316580078088878831903892271184031875685
356426443390073976105930932863395826756865490484842969438799012887644177973402572768628884291169624173088638907242970319
864111027226275454020064840018772854574183304968609309299574351860324150142091522575026574389215677156092887879453244349
044798128010226850928866379274616128674643201283496823905421005172312701314280253955731701869393328460587637740611064594
555271354000141980764185107167079047932512688914038873914659832599393071066196953354138733742582196575484491713049917246
141183455733165279787387433655387083098948300379537076320515324464443853323253369341501209172225479055861038126255781349
872559457242383923056520947482607027940644683185172637771390575809574685625595876021895256891067026234411729109244195780
992196358840109142662044297250652268954849150598965293161222005029711522453259444155421584942783283548612626007739703358
887950484254863620717221334235764888858925182116326400441266656148318660825387552314248613631703150291555797272532449114
621953589410549935557572208300528603494686214972829124896116519917920331880626409000381874117234441274056247505142797867
087955754754398381066931629504220749274724863787678881569315982390214846601708729854512380786807131323522130660951596516
445763620421496087523650372467966709799813875634928548658293345644011471859978740068272255878897850342358227750382092324
424038472185234112031507046927681584859234887574557243226819260470422581521844591783281147503314795938083957294576504907
350475937896116917596575717132358746109664475725340825069788923324789665660473141170265801463659983468535264293890262062
431270239253092872590705308982438199872493821844304639832230068202278436370243130383860001725868716637744823441136584303
293743843542168129553959333076555009271869515437438068022201113100824758125479054716586432174274943927162143492097280276
917325331978144437198647684748299767504220627628949507110611088815768203710040861262045021739558176788864769050923088995
240894181943147662337676813663638416192095375225468790281605953638783398350463802434606663614811850065105328418579326582
864528721489676751364665460063260165885331176490990297224903559685986996656703167434763660835573444868080115662331242772
061237545080015966976392312012675448538075032881890006601813160833818433728419055369929559671690107394657095888245224634
153378890142908142865474783094635290278307327012193453504652528203573231911132180135920898599719618497218328039034234776
456197483484514041841057665888286876878742135695268502934471130421009222367648465863351650545132609258082362552951839453
778744521917488959084810040445403797692133591827736030034750800072249815513546603614102674594669887075469534321273906548
249300869639527812803022792386507971898911125096609543530205122582711334486140064158150459432417549400011173088093471135
862735941392293642617800404252179823992388784257667876752948726260203768728265420575859909927943681489485509541977128291
439850367919722053737797656985982619537652521334022370831021705792818708772098750339637071980119716372705643058069308458
993309962920005039619328015714652065366127964153970793657736904586128695431471604257079385590545526265440723198834099425
500822555010438095041653806543477880901968729342165576809155182679872748962784175693116044315667379347533271200452192562
116742394337927214157160058867506964068603829374529769787231411848178078160208612595214550255981837198350964452853162187
861409908941194880914215401276173250119269414284800694207386619901204334215270698553076424214200754265741599831574971483
355821106731248764378522883105089976475972215500644455907844805670881292445537542716648599624048083788100685812337122147
412127207578779401362794747789243797266488713707877939585138160640780662862195176784720808369253714957176937575471687261

3*25082306+1
1529928 digits continued
618469255685950173923636802757065032552751933838912850895663805579349062692900840040288269405087374081088515010689832863
431928369298504501466308336506823485693845919400144249337914157333054712664879580796250055142267837719216507532875411243
426630268564831738882938913550472098064904603352052234714208952027436286828883617186609039372505659276216202320046888190
028586474824526537462921803758748079546816619339309352452999023846308169652960262930046224227808597517978161707893975088
921279992581491338461187894224262811927530239472770846042219645181217105093252815584752935650604456370085190111847011371
685844690922677930444406301172387861729472837231566769214951397280492374647776951301028625001919394415880986547600928904
419570190669808440438441311331582300947373730596121176149311106689354354682275261026590906745133745766678702284451311068
989140236812342029927174301268837916872436577971260464520293002300647997586745572477105602596489486633465877688340811099
265529873156806778906736865012879175895011027933569515118033687674484211402933519023638343022553047270648040634434249998
586729049621235259842229863814454489238790764479151680921804009435317808630401878923373948516431496225183982642655185528
647030068809600335203497704368475810718425657923814733277846999892336178266378420814643279580865966073330244101802775354
345770528187554359360753961728671017630190807107190013623911117154588859587195168456693952420703586096347984935727520847
611502829330686649437016739652732735381395554507265088047761651422183597996791189030073898047880254911139884648356523156
776446392091657204855864598129460568305149526130089849969266731093956061084264227881236223966875164633382134136228449777
250166408235958824604484290053532858936118575669720543934294008803188992795834779434896009206710486686004139705395908363
937099086509616520413940646579036011383924761132510795931995220317790757885674565882489343828410217694134506899120825408
263091184719487571074619146972362442025061995714362386989092961503006776150008937311541878209979982229563988268789017172
910736668993327874871487184824338003249757747668338714688475171777772605909416950636498024979732682381741591841824408024
406264609598074586567419744436653828208673430239565107293410700059834310909961187356702027226237028669673824386539418770
852198727790428200657950498689026150441486142103402822516137750627745697541721576810271524972487546977211912727352536933
428087628794542103549360823846246751902591969356226383668810213290480499907162234031011817262458870574978580181720662465
810862388755507287188334691226188222752186451758448868739204038059841338724277545467567507248351636728793212779383905690
007891067628016891283063486841483524576318506533468241755610452959816614893949630245993392785740490455423927467516909051
217862254542192397904591070809359353423223744831375016371421901026152241902706466081923565347803790407693757246855343232
439880360522639056363123386937009428236942617572626595614882166287740464216519021093036852125450185559536554004517722372
411886015866044006333439298366405932398659951681258721034719122102312624952416420008576018207994080698550536622277559598
471970735617157355408717774374664521723853104696731349023127998489209442204793479002837353658582008480575875891839307176
659756603197300387985780747337921733729007548088283186530811819857544567634244558057973358519247528124710035478399851134
214633545729583429042016447083154043105050755188626165161752630869810293289773996714024051119530309031603585354360147334
854452896618590106558463946132735969920721220513062316344757770925432169370288552827230398768616839582880922174982872498
208437166486074756690302143004115997905660299301063329757264539451264984269599148108378937415230813313989697582051528655
404713012750630194117555975531366122287800092773095539495160327295106101923401043882849365162245336962353549046217405248
334532228090570733415231423947984492272247185990807096785861929221717149661550191948883522159338932804935366098557033003
260858708653536899844823643267197607274598132584210169566832977142700444704340561124637292789957367579671248588430590245
440899948918789702920794965702006821995829850894247110237162792185933284845326359368869438022227712326487340490927571805
309024220128312986755481810770106735847198527727472333472007903204072583879154903219303919204058181544335880052647053339
467384525773564766753512258981312909982527571821941771935940371862396060936517277915199731742338546481365536255643299108
058839507253126695117509820857305282284020427932749918415467127374336817046392500162899645918611363690511520592742853052
043057752587871231195289815232699659996194990812089657006385072736072005766495112316297075693083248000468657534208975089

3*25082306+1
1529928 digits continued
174709617273664559330974024294082014736021811244601362116235556753710459457799697691966248330879124400057281754740639972
667886918610610072179083416596306852497672655298815823833678727305717429094485567419010090951787336359453607003992080075
057427826772960782051963676963015020990138328053902459295241511117413808031609706701519997783513679415633564360455475543
528307307638895701690254448329010196424661594858747929387078926743968354854138010015249348372795368817650056867508887187
217086654649523055192228573678627497172527748706700861303897849444622483067461546302488029450476684604243893678890015124
970619248139872768137430516448312129034965081328134906240638342791340295275222575069631478244143288846624116247889433531
512557873359817714202083036443458371911271687096172633801420785869317671160069203470451814056804933204608499433124420008
180767824849988426485453686161936261118006558113110113120931470795881978135703026197181415032621919289531674015675478092
560110987512096611161774828113938383496258996465533270356696024360206083887612364050409637190753456525134237665866682009
395132449548381601965249822415734181385087305337643337402903498921090691874162756967345333488101107813254323601294772037
583221849297122516629209121860978986665024156061229640629039651044228890148913143974326401966739640535887235610067475178
891376648380539502831821480155553007025940600965508573471007773893353171687551749015642864455557422546783795264299480272
483897521190254900519074542238088457206065135653647728294308143621585894995218700630319582499166215479001370537081189069
667091433977369537912610818097596602405712491390049288472131599929694384411214091872643639080183654560146391869714132701
306999531575203187060524094488916177585162451240087695180350186788363841416552348524225763273440939048217764872488365361
144219306076056706573084338212667881491913305302540869373290932284444135679394249909455515567025264962725467037084123809
195400906801214814072316569564905972617359915938175780532446449056163182575284608491745390192129899859259384478568035246
675004502004320477573313350535835800532784923060489515134134851526061697524424823955233386035026856840506074542555684645
489094291849057470859332443030519138072434899371919593062929169094553268795214259821556696135660847832877172995711629088
721694521356558169377297928924664831149360615172798231687504312226283763368166589399613445445096287309952258536871034490
771822781457287545662954673346574967268778638526869078643059637762456516770507674944786231053650061353988847157312260832
743086535213131357723676461272357878162189434707486358304037149126969797003488792899735505898841252914220730037113465010
548417412115679310863134151541880856991449413660809637615817852168888806402801370472354454516651359219731670841101031302
984742656819587987262495239525061322050443676451276675206692128075689460367363975715558662175524610482731122181674225399
657330901878492434836389777916456218955842418583102670808355814215634602828303890940819297011328708221296110088324323575
872763431832393239626454007518050120992589946960281833643841950558162183056522324756095478542925037570793906679864928813
840046656613533587428786043427829824888834637982862139314415335856735622518385406249896604649398205365403596056220082046
420910753387751442237001642516003786084237524971077205306025511832336691156800629700479742606404392364570113375268559186
903416906439473367823890725058576704629607425290410544016379446718569894674823950696553744201997741343825823537232951962
328253299865437135101576857556281036676161867397148544196893076286044935960316617153818790337197654286942470090744764204
097468118009475716443038330146989951802242071849948760247515312816462791366393155187698698803302532307777084467088773954
402149885911625223227511957237169621520961410052175163153775386650738777562779952888315573771470928103944575840482676293
031680782341745530896411936667765442980434368068046655440866958132576308782597941954817173751844836958285518953550228886
338541571078754667869031560806277297347908897573931949610640888137699057869337818800674464079392561568518495683583422181
632071298318868538192860275981811709805383998827354899187233775487025710067508531650461255675482466354682384558903860711
897391442346348267264460566262368378495989855982164677199861513135298746218999181124490320679019484570406410892179086763
646094269581883374027263568474070203654728006748265988304273085573509202254532356574020791269507871303360003027165681876
858152554827334598540865457325464310179251733541893706020735721007370032260489959479629706410054196417421792443227572350
910874278037874587470635321531287095620862899681851836829318020766992142337359844187981408763611022285916902718680919435

3*25082306+1
1529928 digits continued
286902748072957062109633479762979090786884167336407042327004921691518151254686678433980142610871829162295766121983138039
833229686858459281211217021811524764176977625021286683479032192941433410951441100975914087460866163021006620529889718212
794100767004352550192585304762784959806164996305593276088477654729705996840269591102331667981778686562775545974251048646
169298971157314800220307637479618495693711235762553993497348302911242369778271602672977262503883953973391822181576551532
580167413974115591148732986875729509307247776458871937490322763284940186476430983921807604970687433573089484325038355396
909743657777267842866946910015589190688746613990109337153548555808797477214158718993094724745457208827590821817521444455
325820281027661016681201372710222078952254875110602601505928238201790672075925496913506398183953059439285795283641605055
212650589140015132149079238106451261268861123499679163700816080151199049575321579639185448913949633787970270831214437398
796116629240405459996633991331375731841916818611226120188400528861095300899119478032360231810525893061743616489285659228
498988324733048352974193157441961999343485839702627500516564543020711531167578028735708984755209265443544593350295357936
665556638320509613962325941491566335635040519829418492629598272560545062687382435866490407661490953956230587776869753227
319012303590080785976956007407745883442498566174503148831497776655443795270444868874395813881673607344132452037189898375
663873882916606778486372255381173474971927215758111773461378506012041956268964517024535049991835084126384154253889942562
406095726501109993681060554610897596036240040870237245345863900841825876084422807469133763901177060944400114806910766704
527447642783769420081652284377901942324830000263504823496224297729895083843255983083946703371693526225016136541912303274
569195051176584191656239861353710492354350747307571826529974264869144955504523390583210023459160350977279255787740449123
060922002379974009767469414582522237319981695722037932656007895824594326307861496750274437488285146046598185005741299043
515364120539891753539430419855556629010557700491898958833537615299282481420670869093544751272147836389712929006279620026
787554448830211301344772317542043303544527768833129904791258603033206181908202023580831810520705542095463970882661787659
866084655780770538230598332543777080806213826292328324959713015081961889300568382459496197978369694654912258096003776063
377098676300613503574674147464301459069412604432315148036496452496275886559353448729053105169242350616127035201706944594
929478956862292410413301319326162572379688538343154775161314273526819069175433643229672298644659680969805509148108985921
713949762171192534871105834233315310305405925048151545163086704547636661709357527620730420574535620528009378705864170372
519413611825612708920371768162435516960432169279258722902963388271823355909257365892489840802034467917793655220165168895
255308111067166908655447007839935501703023974674770174630370833722115182354230107351408372808139843361223087843583136747
730034039537839504071124382580071119370219851684681308965741238304760486723797759272994873688835799493322316909024265521
166547618903720120237878100394455239581099997121049822354790320757620241041353280427827165695155024337530694880385851654
208752458457335677655174111763723810808079347622898226852356817049954143860413653515983817717700376605986335670218931996
074592040537807690546903169600636622585568121616586412499702703155304682116445742330489550798371682672144831148913768850
756483576908132395833339130259075217286919262167562052383135082341987154924377867166008805045513931398867090148566982898
117073760980921953804433356241062487598971274878010086277269764044796127773333394281378895052539515562281677248175768648
005304318009411511921111336000581702444797524172701518966597507635555330538278033713025926827254487088385297106389557834
506512265275385475068987373171643371610303107359269336132758396154048147582265164335707268142047743693836417743718275547
902604717411335300854230670336706401387400630164627942550538598837640886821836346972090765408344971757341744179325113357
208360510956318345266060212903223990620039384282711398603491785687463624844954262957527464601802191880359375736722306118
031949311721527502832957167935974824314847656237049655454251107052084548666199280758453453180663850896911207495991078582
122897048947437301578940715125768680809890043986746394613398955299938907717204972300828122422522921664325860162989008642
341215932758804264947789791743404507370650372253183459754360672661517779484625293092463837342367403403704884720781516774
965081795710021125808797751084836198274471261747501993182195932496800649226483777878207607293713282172624527952589114256

3*25082306+1
1529928 digits continued
724533787355086731079349960311321376673970560246846346151937454611714339937105575611784443453297929771941646055325666371
732475831403874787905476510654963723189889697225295485165935675263175330140093447314656190066048788006686764886280439307
662102537457839360455588398648163805923676555253013935454653156877969078406187389741830226010569984282335874566743420565
262565683166588828567269371411737285039260562303705829187612117336760328817065833018840885464780939311069787250421328315
973459775948834454383712790295491728445923173909440525456084741636718951423285502275459774167110096854509869406528765628
688277772730406336122021812662192744658505084070928847808197779120619399022640649302729331508093613769609387126324313943
668447090052736163424155963869231490232570044550354021425150486441592721665177809153400444686682983533536859167692051604
506321913093063887847617378127837184700575773581979808711300787575817409311879646660723638998430050817813389439650219252
976560442981766352938225368283733504743682942619659726212276122865199866437997018761508375808659895465014710820816082058
883089659144140826756520526425425841536172617151130062916281813708866418320441141025466682265969561779774723586178353616
698063265933639868131627833320102183902006892913244021138216484845030895480072144797947773561817917087341047698565623019
262842809936520160071304724971824432125713886581455736872083307248649561619887568713591469434347146661497668675522243355
618162737762923556324847313580920648019014849894381363675685602658279398916347135099583303973962943206279806659776425091
249940630994055809124378610248088857011113596705892345055315426427910949167423588371702897725791551960579455203321484939
477541502981705619401529813454287464326932324639504066751236898808317172089050096435259102258687354266784510829031884806
740670828187923371949735987782946104319435412682998149467522593136696495056496655580601954194551050387479674667612866023
038751872489143975394511743255932616595003446558626885129830957864789209431026986913750510865113441968008862191618780456
574305749331520434874945483469993850966164438241372903954537298781798766687403268613319620578670277721894315125903344284
879786800024293819929901439577118569901456318253560472709669885443145891604771814367250167575488553221279364154112228228
089799701005326311443259017941711624038286632259218005215057828746399764179292676927069928677087388480828924953959841223
543482914455796066244137140411254861169415726113270398292540405734942022226346755597104308647181696568502610114145897263
955527326645006234784355554908340856780945777689371970378662008452912425446839434327079535068812259805731439193237765945
800132239029191581473013247487038416912673982878698622352071337680397426819265266029673256961811758714482268897115728924
094041753975038479583607086116957354663789334561145464388716846515568663567492166572983854942945265999156552339924870343
819218551597189566677600364312203279837496507950941679414386197562860184601186027935690046596348216131430576045977284714
877658131910075511752140499354400916479410536812006552613870581844826706432127139389112598332742862860544635118713298344
600910686476768251076775314477558928888823319414994898366304491115812123666391666861198657122074573149211786616585850099
095298062557728177788806421077347697266939311220116798221754729040735838703932144533649440341745721386499531730284457190
134484619162603081844272051235304126862596287165712604643369047576323414188127513022026244966370239769876241710367159401
278866623120947657105881077159028619683618454631452993029499340110691086621561516483614459560615381892955216414982424436
592165767681506933590499212675050235300324250529171469169838987103301712418074797490719192672037430358785198545875124347
901728595078542866698693027856864702146241242279020642021140693054000186731393699448374266455205772563132137649501562690
195071050297134631392273848567417409337221051989605138989015062441721503141857180806494092448300546067941308143024090280
070401734751274453207819949062384157173512222291804377228247115083404078032753248393242912863698933204656646190844055332
154760870389398598580057592331922731532888757285819174044599624926566172461871347203363942076800616591341064911090870535
093393292439207593291446657949490138871498960160079295482829676632076500460450179451329577536699338541746026102719942230
889980557941004167880992731409467849506290383167749247387952428625582078664517001028502610983892546468112870584359974806
333844686193778030365890545723836306328126499802123917623149599687405726072999561104163672771287794250618500153191086625
462350158407777455829674003989123079599680336791961083227337383466003692839437331045971365672868966222233656546469304159

3*25082306+1
1529928 digits continued
672372206114367459943207768376993561193028791874590442777932692778987885605066807564805190865703891700409815944652385223
986349873210932271171807672916644925355957127273475297320679462658795143241277034658152110171044011689695909906564779644
644153680545882419385295453162426475346952629835380580940238436457190884905143703831602822707871712440638225693950942164
998325222374411130361269351270728550336030054686521206429889656752673105716758739485999849437751372669382608171507178902
372652280603483564189094376386502675686423648707393821576505832628257736717132542803816114763363853901153825563873530571
483108509841213453382248273131720115417729572699182631077448095859581875252782970834398973464755589228495295485402060816
083404087576181693992144350378080097486450624912094406234654188909370435703719332102705989425204760286393204333241049667
155931645567220030030846611580491534219042206424469764441020655623069445175863724184210315325858289002858372721677180089
759971942130577321334950399727258418346296759939508038701205768472714201679807289473731850100624949874024041185480570885
910336604526250946272541708922992861265894860735766488000109942307313247021160680911802002677566015352104724170213345137
683262932795147271790346424149682275236030656612955724290247661879416838588173589053384341712383502549407888749722618624
005589154408294009558751613336381655156918332519566165136321065970014723124439943045801565547436354254190331370981713975
920028318308451048364732375623573560766112202611493665608609003646847072788940155123558002555913698701794501528765037127
237690497259376435788225602965297923133239918708192179746143751312921750941411807411646424132005028825730883112886736306
922049029294645029851781464515060503895243117306330008898177608247347561801388209370733563577180740884742626445922739736
932192996448692666341855017365425144526245109255439340124063831520938391558140904277365328774232911692090190628823652232
388615768034928891609560546115275486577080516879474411144590799431438780267840532216203282515188033852416150759477356585
485976835735108448992541582080080140701500216720273851882475993210541780732410540797953686713987607418934289147243755457
937420724956824900113653185308575313525410051239246004156217167257615183509435820494862994816635023608364179790644549318
569139959666885366410103466694921178102653477089237102778905199809942621932007535067523964193125364629169316402983446550
596692234628300649392045014285393984950846939892919468249001719397845630073250190297014673945235093827360132730312170949
256223304857609568190351629966757320353435707167464915279244710954399285511610759583173646933777822617669427865328434836
730942548550276053791240095623673653853446382445724439635423059428085973234924062262948955303818652132861170891927941495
078322165780566020042247728120797914437451243678352845665273249576574407859126950878614673479046494761112381698434031609
232244395184173142607509481777749829532582924252787633331937981429012062102869334789011124726242563209982243866863516263
588063891203408931528716572510868492926632599818141135640229749009744941259450329466100846338529762353140086130691964406
313007789691371230607293182797112338102024319881673785377246015254732223712165770271477832418067147726597814238671917593
006479711184617871813507258136167711801320752037539549164193466916307194790638070217144718657094136084964329825982440866
508637487706273710636824326423317211377051821137043730871997806768637536396453930969094078976632461797594752757539494526
995951279760934608872077365001178168487584536744195663087965136233976867786435692075396328110843781680533116406713013293
887484122320189275558857697612722937789936114811180395062592734142147181540144869970027113259673189804869151452244162737
398451244665506063112074992090854990022256856010040643023912729329822506225116331490814509409535163083937324237432190368
353271164901726099382716833444025040916545968172565198947107630525306958165362315498116923813996495165261967087644442030
251123436162309789973186823948045309115869989181629373065554536540295691129152384069840440672027160596470673898011734646
040030968016486700160262415057873054223322786112604991766953443944098254582222577852876649342943028645930259624337684288
489352677893533678296464754925140858900031060045466016817481507356851423485044978431577111995755091520512338310617541201
864909922993032419574004274947264601695680210203786880557590090597810923203053366727925177552445165055758119844809546904
676289168822499875428326275889717735247456640897872513862248903478201758130490560657883449853064430840950807302650548656
062392559270083029585277801942477592959613846215820518954407990755272393743378610978880096806358257794079354991093238422

3*25082306+1
1529928 digits continued
019457049237747822732456826923988145426215965791764347256459421029862917900827837035435449843817148882336075577736703645
899281749575132033619029111394433607057785544173553618948321796233278042965892901571701354643525622047274587520809293542
159866455430725637527120570249197760115054006271508391276220125442162890808918022681386346957523706753859458194926601809
660220731877864948669358772928456942947720999946051069182525048174355543951035245318142985785123457046404914059941834653
114095595739965661294306663814544497672501889866746944544240303239691399184269932302787713796839482135478955314189973087
573340377783021453073078350973331908184660508163448522615066506371025887586500615617676556742554847487462100630921649667
190347797734578140424376925677196141300765768126472128815664441711752563825273959533502289349929684483846489552627734214
227469709215057011414127475194480121925661964807856991351046613412278672470090272730822087032515573078860608245940785442
429403016384561909938528376413207071473797957101374118588965371075012997818275166363669536171931203400475787954543121588
817031789231906958428890148735073635214025296556103160544823808054062226313379667088161198613774904637478599980087214987
925570852598447758858438024592866164863037701992179172944144239680992528706109863432541495644300057830116791360035230510
131225843112378404502663701442571974665645908193989064557345776783105701591282739990739801586514584643699929011054537510
696871135828868817324714222952975401971239245923568844062309191580980415671044409234762607111185221784496685254355212545
434515248902303625452497398095507446760373585273821821617578524850850262356595874252134812524576266850084173499129533225
403627189095817607752721545264681962533274529430642251938967771888132917929520807380962096372340042580746510632933638233
066263523047085846589851749345601496506074371744378921777600839802310071955245822546593370289250225627241013427716494987
128620167049172463141994411792154509577006520970343792612152789602738160003435442883322446271606066424544594370924846736
743004889449976237315011323070681429378322699684530637201099852934751691738102035675179029880473086567221372390917158112
729756878711242428944121444169522889483017476070477698266744611827218300623106224030106817106852177807374046260792242379
067969678773819076773450899361962099574282096855441371916170854691515743456948733313940281665477219351303022720997488466
230276229760663568639292563378192006092288672152985152350378877768555986195749653858400588818884076425378820959308006392
116743986781899232945940783227425027000454380656195049146983843488909283359658647536461476551047954038583477023428250927
960273356314026857728122652686284124994897463088809899467274512486807284959372174242560480860306472818557955407211065827
766909544000191999422857594117430750251304834793069296099735860783928402212189079370892651092638244410841078807243066508
327215721556845073686945837153201660430283300660074366044194127101523969760616298372860895718569319726699349671550106070
622920452097162697905721504168745164540971407576722047693918020399824913246168873839062774186771989582423849328585640134
005985322513006552185223719920050675775276862685044730247486835418056392392300051900611182442148734269853821324706387879
727239959338776209752914705374784647895873688815218294120098296439645513357796212945838504473681287694153420561296565435
801266327298371704048890046439084941643277218150530859343223842032160844205146702211369786490668947811382292228947962550
020004876963502031084915455265688729122127788379869526432340687452868503100243493426976778250409787357471410525731809105
982172943834267832442663804909471231175443054628332775286861377533970969131371610469006975762726971652237756201834199175
071012920281789029396228099354492000634573671480977584417532814103359797333729922636507218356197052177023894553389089264
990329955688170760868296423736242240793163836190552860368621000508981176303324759169866449078342068534259742614514295401
866604973496716182414028837955957269336892660608726335975425574317585992906140970909151746098788140529539483267043393312
614190819792562242516524465457266581081785597935648241666353393652072026354765373708063811996666332604320883391522527175
053177943542274108973208559922696780657404643051133945778077052546411037760851731039602984067661946647857060024180207714
022650671314080108052521092841447282742991459233693314473837900605192138317032304041975806807260032114705878100002024252
250858690561599031154810341353145029772574710610991391534518962232831035274561484731926465536135005029371124638538610751
321675877394275102016593653144983737568539440886094362081045660336999449477461254868262949908440182866012760162150362096

3*25082306+1
1529928 digits continued
858531475666418433355569714079058328302692461861948020098091212524050795156184757741014693393659043144928160602177582449
834639481909427132188855297700225654497744603664235803238241380459191751871670633832469513145117217569655075000852495743
270100593089698945875164341627150060189308822268936018127639665944632683395612096199229278832915624683989701449141838213
740771863315593027598609482228109628223836141294816587889335294979524751023091112120576819201826510004058494507573575827
688581784604820728152037810661838877711326140888766205601518298052104803035290299446097934095222774307198721914379574813
970299735132816779818616256903670702638983895698034561975039709320534448135742992229546751872862685713507020718647646228
797088778971258474569756000239518395976377116694217079162505402022212846295594653958665069579889108422216653981203358666
475209810339581717233757920775058050532308377501258865474327786621502457232331407797895132704378150071170408140185527846
001832683217371821933150361344284275063664239756990605230691716207890164911647516356796088863679230735536357016388173704
124709255714758926526307009623834301943818274150053189261522660674214414313941133745526659319299304470031870227130289775
295443290587588561928427278862466047754336141538041754733099270425813370107046949428639425801081617140817832358162037720
385460370246948230082397378774058047525099917868980803811881907602199399377036174882025532639885705379435762342483649463
320180123474380379318473710573703081949415483033439058607920979540801576243376073842579679535913274653456289752930247070
563794596574942621203603191390172611971947571080265892142737315108288466604843072752983899115022724742887612850069635380
609363074650463931256182003888466311972437830946605852863324379522579581322875265253915949743723830227336498412761312477
289027810962802617158365160851172837787007942387433668397831688988969616655694802415574789361781084655576655764502398022
212534436060103375013774075611978802172018111236914248501977909105878996079672274430509457796041430844696385669351164076
477151267938812776427988156076730455439159971030546847365860588715047943863694494825223688177099840955842388479036912293
633439108725458002790849919877795464162062682244850450610557196911756242522985795172442719938496780176253403390645456602
205365709097878789971961609591664313472535427840480824002454561588405759412540441082692248902687101280340075369437370602
751340457451496861020883723108830450424930038522392734912136636059186261761205334451623414712023866355591035363840704405
563473255265506109234392447712129339195811558396139780046359657501282384999562885637250235372553134651600355111263903376
265192851517270000044491072492239582429923507138004816295044023259012629738201857879214234680853794717944702702169999092
213211853678032375662642656193346026564567492284897161304580133448593535668154439007183808592185166028816647098100603821
778484282404803465552229671104061396297799520164577715227008130590240010148988120896215974784388638965728371854097754272
376659351322078926237676883692772961071191557195921473911628778914886307210926403381831313445156626399446123799254449121
510822128690957473758092271538001934222395998125047528991611575511499794530435720510357786350749576433178638838632052872
683168644632611702679503021007341202730930030636747504556323904631273715980811691242461308548039487947502053876637578063
860065342050516035734165580442449925277227324662178626737485917697531863381172324132548238046949929959846498168156222806
904224394243081607307940281694378806535675290433507590506880331514201416953236881353418792175260675967250467444095348514
669001242777195475962259797167097679980773368709723356947688108678095920426136426982734393708463068259701058643638629060
566809683067827838959155005840548543186369088504102830602779060832825936334095568529361688897036335295536708503698331954
067500949365611532586258941033079802163016301594810289331414684066423323327782963930188861248066804122416923726674381801
707310655352027518680442797853610802369423958701511238629510904656431910717034825874897978387790779107041075245741304803
710141055204494657775676523145963860895367071370121404550944188982840860878123129447426210983710393414713805590321324529
113704083885165371186145027589626243600847369233776498347172952106399638182594090667903549239372691378472675764989166986
623170343883096600183284254497917949986342183386344685388168380669245633740531271755419986917112601717912105273313891795
006626005980599923526300398728044551224158496920890351827106867693506944620180129613685174228793039804610273646941338766
836277343070147198647013314626812237646025538292148507355027737133265489506249152361548282923883237318633866613874486478

3*25082306+1
1529928 digits continued
602724647600493807484417346377019240768205859088658231119710614810844641398151466575201537808126161448603336388798834572
156128320896929120499013382068541601736183384570103803767456088148791384373349178929932805060569582181379410438596223585
241313131814290973003162154319428484001437161009272161303268114948174615151434476539523932629809186332245454466435169012
887558051925471983574998882665760228764910749614629314560857186221462752950047429857784395268709969745239523104192036484
607691063175390913513785491100639610800814087996848248524130927210634964646016199310349070369753735830606183379117689974
101785294842877267687590603446731241740255930180396154604740105095638431533562253350286025473108613472402887869848088976
021935271968165366785684303755024387458992548650735292979804565276274216471786695224036616565502377519237911774053932725
742925489951610137738989780774944954913282568694512973407119483358736712090946815757190277207847719492209677592438401016
293976841343363624553513901359751763087340996168150738780628736441199623636073579402450918498279249999205456763709846599
390943241641011600952742169837583101436272995331682272427493738638261032734169682633467193997034325407779976489200213005
652846231763811433142435919905865380524394926198379372005761614096608623308108677721336645090773911769947786903374519531
768760799661965818545075931182858286679881076723916491311998518152403317970144239788442386001437612444272389319871637347
044829647777344753036373734975190686820003632195650483039612291199372650022092820829839446615961348642267402769445306011
722437733327984359991916682204411943738214660886816397353033943715675733593845640313697064522790251677781022838439656761
966626498638609554901857310386720217784340968076204661368277581800745603005312698912917947333550501139254701101016804370
135188974183243814603652002905486013657692101818366855910562081042525179533273725429752755892462909483426570584932762042
774925793076653877779849412979748578967950354742525429122659545502791659538039982491269868733681884882111977223944461090
479330639901457246040558626963461362341284662219269037600386893220835139870378150089021026038475412889094384045733853689
680148646120781321003243953888166248313893053868588338058886573934858759936400502688218410009416038592214501932756041038
669422830303384847993265803489086489673482410305841948755158502583909241146029087479029859618543893586916994799446777354
020815845797887781885070837079467238236950937344274119662218119967289992590542130803081855423409667573720899263895793464
845611349489649299335062752614174855847185812178427352631118941263129499215238611271817915194910927011302781781909562247
024224361297524424600920915089581213777433943847675773572524776325885843897228071078045202537804427504014088338731333856
724765881920960538677625449154373618812474342447324517834338376837553328443472924696638220836607261638935004786515132648
400361889758755009804975185063658190067260265834800936118404391593995252023775199308660318893353300159226530050304900583
568924949153855427553969928013846311810025777923820374423352769421106158577156711477849408868625861040511690191109973129
623604222140910882389022105520691971790902707203924549798840672714625077560448632468203253901489844705522501191822548642
973623327071932132549902822212960168488449056571153094244580237953941376681971500675549623546180779468817615443158325956
985111878650037974240173816233343760825234826231727362225500053406770819528405526361577579521601370669750327828592380871
512907976449376361754523984587745848937908966414045499353983631103007987035413866917986447030725216349739282255042584220
697387596235150816201102746585587365000016585699107373289396321990406327576992746348983995433660791879883722794686657880
038376641111388512013908339023307347899809776136202404873421858768088508454633873290271065984793620343234237043839803032
120481314721664405443848172520064816977230653017839407510391935171837191716894006257112719904838199985065533651086186568
861829958138124601513991729398431456655471754504512238698586199523476545312966174210229526383796864820096672549224598920
103722906252211494347729919362664132531387655822521691919257261403707328093253965454703999235967512064721557466690738191
811227079153769845467750758481446015269712456163941072303956887544045193152145204054324715794984339874621110733779849284
928777857894045247727477971078403557153910016559746569068583728647481707130549091525630902961259363603467964453351844523
531092533203477581446303560059661961142903139917252031805487901397475082372208886427255124520303296402267470235400650641
966644598976992322852826856405999801114231287262185744770874116731990398396295433757606813823089012568199705401789346286

3*25082306+1
1529928 digits continued
647531580203100091733540132737267863712293892207984060353870557846336083371651278741943216441573163574369738426174367387
169877371410217649391629699990811269492445707866692743791488507436442244834980861086554477008763564223500054867080591834
518235240620821818279927989576959104462148051748937550458353799985705390400060693600720291048140443846123521784160815270
548180327072053550061373899671481476920760001674110244659221235051012528905931247803151587630577967784013552446752030589
263049544437706547611448079371649470222383927145428815196975784650931869988439507229561733010412033030851972931035203757
231486481336244478946167927067353741583387273751933105620831296840004240201734811940232359495413003951960626661124395455
097150384925165959294011059045793711817173077024023481350413546680718612359810155843002679368798568510504726311488008029
659651529168527875265082592713395051676416590210713559797556934276428414055045345497870216602463251546288046352861593727
477237703099430023666611903450063779391354763681773399977998180104153938439439656858403572585143182541924277217568683001
647758241891079658059346452690726086594635961777187436240349077731014443485528321039309399994746169142369656899993118686
893511975300849548232759468722131289154618192736756990582703453657988003799739901427951664474975247881005663331984777671
419927018406038333774786956818778504690386500432091379183551431154529960239217250343675242618612645180535007593843656301
791806243036623164848262954769250101607620003193171506483483822737345338554007248497842691956524451283967036384730565429
166001649512363229840742825381538056531724789994674223188925471285046905157687283371338656896838437212321340482199914513
912944847365179411454827491849413362647600263514947295200475456863031632993826562412701846965661803075273979512101127405
162580405640638059510722527194936127634380088761451026093144557055839483397909304195630740550189828715424137824161250674
045350983196638779749789573618214119724592034864163048122926409918889278264831684918330906738807281620269966947473808681
600206141237697487756196775822192565150579383245355048365614702556267123234220902204708160249771693214563280432944071243
884112444636741951177575119067620868090671027363572697729152245685697864206975963077588459258950732803542349281649495091
463865899766666673445430712019459879394576822835306149636596405779076863848935087555184824727276461057274058191937881338
454499905193812352097236212539471209346996419744171910238415234560480607431599335035852956903113875045247053381307187238
194423636551457673053327288599339135578543056679492321975508452461153922777447955945001039888943266530327844830479291654
285969374825115790459290550701050241999742724222048368634946422804213085088336077618808723082305665735524222524068633699
307346474903474435509559595142896448580984593341221471690200487137526843722812038017789128094651043748397500366451412068
003926221912019713831016685292116241048255869628941187432044207341301504509409061746078646101558033796376987573938244868
401164960212987317374284450874346954573774212527641901627108777094750194876320682853130054467191341495105066297194559373
281471728890469922891427785498177422813498148864105652418306576651838081567488839646294715347218939988355974283635180029
570041519598087585878132462909133452204937646995192336072853699790453015937074828846656660241941445382884725626860723449
850557422554472606189471328457327890885799655490266852438980809434096334216103601934876522646127071724100381633286569935
863304995846381808806073822539559071395559062126401394336885812908602001955379304811022384297711276175910686798472703839
552257265260781639037939859487962535403190225337190421416177689018982884016283663375148803130467013201668074066798690888
926339698152289413906060065846620701168462056130179328883565737291457747890109130706398234877154177245636200973661303572
977775108585263976145514840808768046810370045771568913398825277199177420478754407928465502578230486767533089907961254837
306903139064879854393751859694838539240327780528370954563553614042899503390608173439049156777309793475133544507670830087
309519334761998362906733869406493646068418241054343334805188846376889458793066490125364604801674342757204579861711933593
764447387463896096454212644329589016723799419712763699429628606781400283654803370382258037972386509449832168258667147607
542659210959243021662103432720377949170888257456069379421600817709745243705084225772838117861628377597956707568418041774
676190927447750546510214686759511480562673332335715959852117836766098327017959151326000685091323624916944779313314652137
569093112686006988438632790354293900045247862931372255338731034862719832529746176372518393629822844452874310457756316572

3*25082306+1
1529928 digits continued
019633374913191359459835864493924579576857200152111036101186025829812461285995219911849744682664072727271729076467706987
256762241776123951715036588848316915182391167113390367894232025079817873944997871059817235941459632082365722613551404823
094042392711757779143578734752600710408020620152946605333365991134122266668606398412506233806188934920532960832798215072
533802440093743468224692571296814295928170588369676386779997787955491570076598732657547848163738315369512793533597417200
757969304694799599570698331874123037481997429405170460679749579700338743574616143305319088981167578049015069561069981115
427243758373616800869587690633738831813108677073776101632046523610536883610995179135504000732344082620688880113865767663
783598973033581749522252760620407772263536380507454202763907175945639085012311170502789165546036106422613591588625918359
794808702088476307319010322118372456251135881139778807889553176876597478690467263848131566584416658147673234283614393199
724673479357018127557163538367229041599321104841155353555993592163281643057374525673503684721730158814818301666184457203
900801350165484008469196947006558346784375926233514651827946247185059662196707210173956246335022154195873317185326194630
878854948620108403695839442626405968626005623672785047571017927386037705332686497206309383714155296980696518786170233345
011138313098611345305770292808708244464291690816495044484693986250178252286450797027964571474442456368392078500737933037
830829012742887335823328948900514632648607906311292463866479542547811439032445496150273753256314366163586689455700212341
400800382392103188827271940798245413155003890782261107448608245214061723106601706241890588389771752100574178379047714125
973554925446759148754754891567195961415942376207725779197293943480813866849589572662962023766120506564038416264635398226
918213050494742638650253701288613099488665742060780257984536278205300899712291119925253583852639689621615294156983753202
569641916661998300235648921761070767838787790112817063589334733547860163950035166082610855597851139240731309625882935459
226125445562816945736761473023327070766738360600419906915056524536378987428949462047543864575137550091659481572055659731
611789899156782544423240691246219249760349212144550317441847328589259576355488989216739760825816307575027091781945004190
855323541899781799039851659729544083018273538333429936376848059338880007352654033949191116319793886874388440714752987774
307513895237685471245731510743036239566365804706943655786466095165925975151705994495144091811722883324236639012868125275
340068566089728053110623833869069724870207341062331836814509134044504084230065063888906584348036013526546199997875336413
345225897681047251355044657229183135000164614724423197521878114977034567838582650190798983091672270837723390356983782090
972707205737487306554302395569820340671104791048690760483062109704453738930784462022741247385346699323108669008140214068
974716822336909631675871549866906838085576780042993660488756545617141125513288710843099275443664188771765325339812401912
695778652475924673966331148083039876675796990418701781937639243743907020468238522151398457878875882689000928228487003830
568038282260132702609748944970197819581062692796763376560189797984642669939620491755043277660636572566548737528701830813
793638546080614318219915232072518094541981018355796288015167584670274758144903024352592967511959578997191308867521285547
026658292914595499867393467835473288953789569677805509286957632444283313748582679368885804496741061812582454966151067730
350893940581324948421549923348785947881820047183702463160080226718617937658730695191261886220631183530563700698325610035
270077979746911631250747550049009673685398813558013071881679784380398650730566048235207586457531608114627237778709541942
016331476908993361551711643000743678596468094025222981442099702281867806716200143875974664913049457298057096129832628406
695115587647146325802263185983750600564406273003237037999043300135347661223843596251733885708843327815071118205014889181
286381747021314924616432430531350300878159578553990727661089309211245392432364080279887625316525573268341545750749487291
113422037825975969089934199808910694156116252999269649999449921745421549106295671787994130909043977950238351719835576777
544213982807748693555013100264225036495029742664219465752718990719712718463636268904311818925361600228682878900769114602
389677879425517384953724445654060598534955858463103935074687272019727416976570642596170480025738442882057820251235811459
147528664776532683230952040292381556581611962029632723471204691820145272944554151127121623454463810392130924399025884230
353382885382235330846921165722304291779176193505533342894989957730488215791406685425591826635159287766491828659339218196

3*25082306+1
1529928 digits continued
686217465909656678318345958810250515635441738997934804364850156453555352027698013798913681639609263601473625608984103140
515342079637261296940820683608688588219859939224614602324238496718184809165033835607960142433767095724311791122517095033
645428644024207203357291914468025192736281682760270189900128179180271894827230111205095289829657885000040414752785920901
785321708277814150350040108500149331487175887316853571050067763838594789813224185369615687343446396908850770637052746385
485073675823844155908784409158023349067150301996567099206230343400784688275906266845790507742172605793482913092076579971
094185134220407333731758916639985196023052125565487574048940145019169327429478775677477888326882203708401963048718128925
545416183563318769971450482200504433171716542421485729878919972151535920998714251252171541019834219613926990227439548999
086471622204044719061403375755452255831725569623155207455645197693489331569864487523587024314729287061092294282982958245
479720679019842255735688897558432016555538908032068987089882864697559139745749079173837619502524954520489836122297141104
332786126171390698585210645097824754409685651277884406540682850141731563721456489079893894212447391742269156046811859500
463458453462884291004587183735141550746085228594331800402434191407453553689338142631994753455224309296396544217689007455
696974400116508924725443134873848959089730020375502073294231083313324061785781703331681505733230834562111520789061244035
150964281540464249844577928505520752611082607593497356750069717354679164097684903302697201378267647447865296169891369165
931550376012388030994592733064818995527415049712181161727754185283298560113935321521481626980709004590626922217822584993
408491382963396924240953244617694930729578579500332190708353212733416378081640774445170841497328068593441642128856005534
876785413863119589867553895504965336839907262024161632675444115671611927884829227566955395206675918090879425213399378229
864918584540868546062913843589534568744309088953089264691109051045887986950924278767913380493609404371789014617412230133
732744646614139124771866339924077207029872616431219075607846783833469963203637264124716408812109032247431451059018718761
071863187536811789611438322546792055907325172157057846197521950082008140056775109130985880502769820670865207530024968708
010971646829182317468484285909794040638092215394389420183254343578985827450964039380551773686483588800363354067302814521
814455415055192391077529222056126372670051752046600372030071926177596790521331518056039589845732665294161859007154707420
308078383635719462244938685749362382029983495304387373475563674309725868244804455688174648167607558223480044883747416472
502599409572636820758459707057506412726193871432085537628618947151097565728030923325494184015704934107187410014294659921
189563342050106420384648621799771599228136243616691187205080626141095821791835378999712951439795423431201222148936178686
265776241410113957776420315480774748225363292225742131218263031777337611669131119769366644755367598233973052690071708862
853078053760507795762502743658272689798838803140264051790660471139485495794351461311715114693687462387604873529283367474
033113052631361442000373911924978754785116328144910966913336811619203791160902564890799305325522879113362826097705676278
394479662245477767236107015554806125518472776816070288803017687082241681177852156282820161574865384984531873765152360076
414246529495947656640624851951393129409237607714595687942018696588831001198903358292387823245822459157921665674320544317
592084692454095031889636022949904387580857927179665206247248171369328824689489189184256397191259218277029679409862899202
111574056532372961142784665859396306354273708205832010450842377343075394900181616353355255735768062901258400360549642363
734697608360156553740149839275801387545751100816809228008686268005921422827849803971501405065952114622021334896538540110
133947032373397344463365647923854333870728565207822887805834379604238522840924513888913673676746372249924982317963707358
170911875384270478431423001501029705541882109238101975742863030065603628202658926959995217914331139110536292187055786179
026763987613614277099352507890553678741172071079737674014981598375645523188467781145245166272213744183064792766379245017
574782643830917359284230659638063705061641032014526044136650684097768492931093634105157279596900455799631207167887590858
977516491042818432838922036155649123345403322617983764809042488396899264375417176234441224738089955588150103323052156054
231500664246725870621835762414461288024644974651297884097993253242349327816505963971429641606696520277530648232153675777
292378540312279001926909307896133791531053939602646170302760345940772447237737180282597060877911983753976134325457208127

3*25082306+1
1529928 digits continued
378165693830175273227538889321326084984304562758232407644470257748108409097960585157875062352827442583657700093069059442
292108832910216509330149555365033830443563122464755642994135717860438986078832321034193113653463906665929567884562602357
415970268967904664699584753257784549666695708532226775125879807608280862835472200813089606798448649542369597944801142708
166607495868172410380146277433221837866863578408633305686701578862899359431017183686519545527516740578040851554338666318
635983579955089712137466438653343660394775840127564125296797303186542371791444432597004137533368348408927649407461042780
358390052462440347712091145782717835278408824437916383729205794432872972496832676076980506700179630429588514605101119508
126458990056787097540201966627125864003890240627290964986029722614548658019428555870000479806720083891373399903456247949
577866965231315549066581715010324180771622883879835004149237885370565518468901926599668668631556858499015164891124926364
827480317079166413610504232885744799556888337518692912215212109377078478950487631609677002980650914945739090343403477458
221004318050676291924967078966525283682975494542841595633729546590856054935387793540299157187572513364959167339208257035
670395213090494419643739073654407141389681065951421063581386685558367452267458999215404426322543926800449519408897376290
819897160864782260412619019188959394825854787318163191485378903463686776492951155695732159390548574754421019519699069949
585253281786354464885801152920847187644638169591481370430188644992555488018788174253639677142894110465531104031048613240
087034370540441213474103688057831271443910944016419756575555439547528193269990861058811195186070703821898795366885582338
807126107337684520109253938685506263114660962820129839568861191839721709645661596192202028577800981338034208803666544246
228194728254640880681033680790551499633322775368312111644564053122759395049829318774584662726480070629091861960483271088
026656260170955280554806229896036511022948014082007692460357348999898874487197449417525809398348287202184343745946744416
440804764160249142117805143503332128208436914915176679856235911374390360244995625135213116035708119952796040695288598436
862914048392409631296386689243843385059252517021549483541978666258057473730378716257063662010150318701030357054922164428
139603000482613491110248884987949912553143113503183247046340843978917702880376911150573144096063141981760849719363959876
590257285826109083175536277452366435172610500195879286347824053538793719188820426454451448963578743767957339917370925160
959437120229925240548055211313006275708505064669136579766774971899976139504710163829902149881213655578519129940140600638
963647903285483730082640579045439070537266286838640439851589898737984283072969786858035464335200702953189776437140772625
352350696263930976553132993915096321803540474816588161682722900074710915877855652593314030326280874104721172279654498851
879552076995653054282847007383270918990119881303884236045370479077800863524900098242390986607809727593472698427038942112
481993300059646274047250870069317030573636001755473714785307330126843868330988430175843358056346629722579200076521069977
140626629173107138410877042387774613237132657224551744686601490382193598495115604818808560804826138952445605119835474976
213963827870253385199248748500958197397659840386670568675205692877013131978240299804953285738184224370540049591635156605
131640746859247021106126842064369892521134417784301995489206122135838743722606632223028184737684865835259194817083576575
715048057559207112612070130562560857473440771336522712777736710078945937953428463901367525882574872762621881216901491576
065057563044412976159696036665625181453696066431107634676322400409630205308864216369512781749279960993222117395680676644
255807632171769143047017625424496752209069600741530146928712512059427485462931060761996827232225496423156453175638482143
860049170711295149790915080323227256831645139643337273894123720487030543299357358968127117068965153893766476244064055488
727413945319896739632940820067191493170166894256409093781439890864268530506831356042720039385331722262430113058412436835
625168503475259516210305432532692113553167660019308973397619307961883176316519409571137970852940851579425252560449660612
603337172727330208622177981725027889282811284725900803713713058379206740531345283591558053513804980117976826120089118657
959037859301239541130402604418527499130379529459468549983304824510021074968354234888247182851718329176623336595927512114
422932932952912672412202457177344978088464309204587552493770273813126859205004386521452975839129914347037251745666931397
267853919788035366865046759569765790796958920399404948242968713406209381286495459819916896636778385887587560907550472460

3*25082306+1
1529928 digits continued
494788275087883007776424432984851138501687866335815745148998471411316382960437508163298772121052052779905625742821799231
962552397784760289459689064288329994997316556465730467267140729279273807559861814223536150471016953096106690844760464269
131701719937363488293156718275237331920577706443846607367592337194606150413291394493479134395508133928959567726259177760
105976643916219896984316570769317143899658490803267257558847521318165414955224243673258227674776588773335526459323095092
016863540706110877592860302242331370483886882453615273631575355657318056554454633249569555004017449704236707058810114215
010663425095824127907700395003665711762772454298943355509761915018149378563552604910418775097928435760099123000013615358
130270897058009013515890525208468713892722271576409095047922897754489617258505786996149820763499781056948994393447914551
395792815789918063855350409004567871347667466880798603376026113038030351842818389456380239795508342681098388643636296625
696990869891729526684747795065743679601343671321151348726255630004854615556188634552695593663125292039110945942673373804
688211403096559923287992801952978587388250167204009627685407782736805078218201770715694197098050918556434913384701489994
401978206927810684824273078123152597162058176969881718032646826588292067388961585291118136437172505380886605650005661195
430183778205973144786890281793912766721242816510158116246453424790402470021450751070476705354227967565476181104736345045
737769508018987408679220425066387997465171961667338034481335848863307577906936176571340043171971267293947863077467623009
962451600139935145026474155414863113441559918707928694088938615913931898273705111407063244102316952567198234909842533728
528159422098146482240466804951960200630859609348669133730464152674931973189873492959641258270018006901246459348095479080
706271364964547819561063049196927091766240770238484122188905058418814964478436224394407458124092437358487097861345759889
110960834074242442082118718043829838038539967979184553930901764985398960265991928553690506659590221939798820819834468268
666343778836112602704534554779292649189035839188500614557137665445812938382063921927359695039563324711957020586102176128
910813982666108062932916185436468749602246062066647161864036628513714794396647655252431359315479737833350598314381804397
182143915535684419599482360519712166974183385071981763408012576611413835176474608456982574203251124044981382449387632385
685387085823951392391457405023863943263159807941259555672019458267629917203233717450271146268717197136644547577974103132
017780586718567598551705742737959820223647645371510581244045079104152100133781506182006707528032872880595436614244945961
258193317178338071207080285592136634941622927434108470125800243452339421000069395846501592279661933825883841761052048650
358125073267990151138463260097491783137347624553834374487084020748352632477940579773096179248322198102150062284314293220
203530001413459099051762511681555848688806075476896933674137417108044895034041800224553317602526913191683701516314843886
592402559450376101385497843584116604154645497296036556436727466344855588094166048442703945996215511198826140812922978406
732226481784491010869860832623757454007845735696885588047602516674449445496062987457434528026024404046520740260765206441
599475478947741835398455757859070129696667346609115487239762564290151075960316777756363495490657424070415669351931061526
420508996469923946147980257380484787319754122491914056525244011382752805416645992530390098151757358941908578649067177564
657597859655551958113590327276822650337439278165215159424838501608144651947357185501949780656922062678184107769382554133
062101234693128594578182605235532294107700339910780150312488891638219337075986087934687413628779504827528792596484892344
261542273063731945669468553469226898461511625131696423845483458095956031574324519691551113331607848847623643681347131378
455882525906327938919849606832052397139711698392279323298924646444146464382285985651235469806095337919766594120825269349
955441924054324062597232521125296332440081181128930722665803678230914788704138943764349864547531547384151194420581466412
512599795232487676562051988763542425483750515295195335317108892543755409296734289640217882694827628168772605688856159675
176779954358613082562986001003923584718353434170883108806815762377990345718481971693949627969475546188462528461652367316
311961688591038424567304829155937384734935370999649839090692237625029966785675233716869677184313761622057943119142081330
529806553926936169417472638341592748675697887033288634982186019442943913836790305957735667745334862894277230218090603924
812959103638639534385764482836392456804872986450715642715501958104309775257204931978522685291898495897756322445451773005

3*25082306+1
1529928 digits continued
540239094505688556703360631625226352957073249916803622263229394006297895521485494953040922678770842114881235736832987663
005807050260877971423439413409225970639811226465173229250870863982119320483920512464668023146866536673944199918963445542
551765584653378545661980646073704978960775723638020625000740077620150321112132799631230508668458417047468584263560593352
239733950239364266484412030342143412682888429956575342565879848878305184136401024477608021922883689399341956594372055639
118563136437741517019186509942036849491759969875111452521138805474968730696874302889524225521855459472956702098549846014
186960828357257510191744813352195177285831347162691734230765145353266121685421283845414559359589877026448343314436574939
487542721825990075292815765897539664597926191924207966880136760300044543884862343750607499242366222499539427167676660281
276527602457072140579974520914814573833105749230554966996292676856532356909444718493435373033587462288995503769995630440
677957033986466847914138563879280921815911763287632258659794692075685888759995118507108256981078293503751581096037317948
979135687191561686769432920262271088214287649582997366463602796174213280661788179522436199107156132716255700688737150042
183591971266273606126035601232943078860658177577664104230503683358451173078901951257659993617101313662212369610112660253
286141710415674834914014923668120431073673878844532688847674200738390788062382663072437902299146054393461397135810548573
128899473793702442870158459427135086076847359900344529293524964256673439003337764347563297093041155202009458151748601311
829909230992925400501002506711391674347540106531105894906542079181023068811251037135126297975908829111065666066705149327
212940281112223770755565241605981339640895221472781259452724399858463016157944326813382571904602035567221356177766423822
184264361120547869947831806327598613775707393604528793989753310214058888211104474835078822058163272515773037440221258249
905789575073073001697326325831282667795645715003496902026434308221328385404085581843497162836781957334413428389231508353
683090581538346417085214378884382698318077028301152645017681096344373135860470946770001812907678680262649116701778627341
642099500947620688828101543400210237134976329708058552472873381260324668647501583811317582185431907482439551165821837129
883772297719364891213492065676063430587823041788613118332393540695522097040348318897323080812105854829040695899994758178
210259580624221962954008491322059280009412499490788280918762035752355827995987181106428279120719486412207610062549659228
752295445879897695452762965307687623254302805787079625711107275598311586735665973825383534701009732632210945109681865718
899615734421074176414341786470241675434344653812390653908905477317384195889208761278423144228637460457156852691042048526
754555462567692377066745247616374252079726144702746369998795739737199861448832638830639892431144012181700301796255519538
336112951250839600946079608705136366339944253520353087072151893963769391845490066098709738125705730257870644184401602116
626554904638994809327360335891800185378417889436348455874665361160768830925137907753929005625697539376251038189000528091
251026918874472469601044151790953937629028411929398491342594358742962218400018578935722755252560212085893099151872396929
658609803676803353014591232200604334293297527996388946566220053025632398999737366048712960986021752229798148017559126318
491921567183306150496463675126307702907551750380152783562638186288397993570025565623348686655385188250458085660598407374
475699514501029805511537699036214610295028077933074825603149862157508973486114378344673745522774635754727078346614041630
248427977648485185086855266524227110150034023037889668444982067353884315378149649627008343615469454615077168347887586792
511373631134273571772675900333779655550028988128153351274505754529392582381920395296602762465200459750499151659728545391
424777364545983374915899407339126481662217275081905938712118805109871028952273095810144592141920485951557693683445680175
236863772416721337487482894044769842802253567693037198080857797198788140060081301658094168271313113747518903374012513158
195828519267723909884591375087281887712977270308497633146522025605852772497448348996394305603427671265061898068296241464
216411124411614254133830728254303875977862134027585693985870019969047829083121887257900721341678791196726766622157936037
167809170656231934270157040037177348653502797816632330476108171403427755413301136716816245760540978536709986366097132003
335141047358530817166785353893601103796723990644072264898984131868441408277767406066530041114612440367429311274060560844
960575929754491324695912475829521179495647123865197339553703587584193024264080380059090625868771584291635537812248042659

3*25082306+1
1529928 digits continued
729339065433348701320437321351006366041459575784017696270416039342357999682366991500310594615387400931194493281103741700
461629309111047598254773711482791996408493234728380013022982330894958263229994012452921525411487530118629690868485139267
904663666126105043601699955031314907796153497920224931367849422612827024693578957197914347747036381849294796886253759430
576717912685530997910130213643374033363128794122125204430558198592025075317954284228711646771918141903161265661345144283
655586022403677659159862761158492020744898488760642762298460279870217331309744117993900395685431741800393768004123450480
262440456175794591815386285799217822490087901701491478731167315185625100229129438894091927671922360500876243581587601083
036500207531121460855016781808991029294272606634186304973923934957291197502144611315468443236389549254036225179779933266
315616751645994449146067234221340674148509105399312708615955417758966360516535584973535679556786929174531084793803917635
858657023638080728143563862874645930935465012192197717079759843767700092608820276028875544408046837872571494866928485103
046928010084157194808210320225520021156417935885262258674666649034699206400121459161421212640527770751434350670960270639
077474040659119235579046797777786565624657906462042989460273485883466670601885926519589791667338028106029027843911718346
871959467626205161910627259120055242136952886691121955645922044264632736099880793291192375053771890530642936429000897388
948908776173607999284471599809305072361715437011454209982490833826450092269299219637548195192136941492767176749087165512
357697140121000960879006446428403597988493289806836094691066932482607343509504824493676604014352942772422133148109989256
359307966289123876673678869347482909357225373022004707186291644272897497519379154520886258266705128957490657303824248006
468646936626348244719469095503034816436640071169364748094907599653281609734963235766417738004744832241412281423263084728
949263994365845577190578223780746475607703198703589826256670537461628025489262641843311912324519442112791232157651844923
362854263112171841985424309916960686206475680720638389342642714870714380176098434693422718380801305851738864005573598030
568523058515381129001370753625643553783184990448316737723562259676355799740965841953128211216051327896262733697275137899
660782037271423326875892404342662196694974177710277431017247632471904969703854380600469960655912222303739327024121169377
632275533044789345981739405107937622180265238847148752821969626948597363500069066854455844854868154990500443115064416627
005980750980665601713478254376145111780961379821504814861359822549890540845735299762947038303280129946320631585533119801
102060910888712402446736188332660499178085696892657025078304412577521869249541471742856393706953595389347472899541854032
405686985965742862817427638061324932434251007456539958782218511085845467258447282609397980353894460854549705357783287649
373848926353490195511061124605401746648364443706661190754104321000227794858889530942267032712542721773287684751769745056
988664943565713441197276031240932301326091241556801413890479576992888127421650054575037023812306712451338121425959841827
590041287247639542316478262153106200211847140772022829836060578596451580264873910727057078687648174836096972276224416101
582715392723249450694322030934380740816864323215960163790514769051379615663426271540103562232967534769260608188491243081
959745600124387197431012387759938921733013470140721777871631874115184107367451738404896780481142008406909063245553606394
780381690921771381249791629011214624766060655828546412289563159204999990017112256595979627914850177073562364540731093032
875354947722511171166951592085080665016555876412632210474556641534437235609509411252400834867066001439018902598383264048
735147952514792559218427020355345729181136378062842177037667003453686089521407567431006043776414641029390766128371140314
723696680950263667133875762373584280699801729813112776190280186571102863687236945180400186987667861300529884752280715598
308645685069736928021868880579064569474005080176295923127224840173249616673834647250669822204861688722794357021820146802
241874138334865481736911630736865573639124042764022711198825288854350957783825685111493697353632461356847821837873449569
774498704062152634720864974559146399695695552825491562602492806648874524652077057209661629993673674599724065303824093302
188814586761498499120504645187042184703746016776823369538182946349354639453741969527308690711460803977773205553074420690
575130867376008239058401091445459522761474414207778330523968795089682447903247509178468746511365405860783976450546394569
020653864569059508835988308638071233947513535178871615035095574821149788380455255293796697986323403897308746699761612037

3*25082306+1
1529928 digits continued
030011428470308658394248539602342538090818767726265224766959796251296674726622275970204380845969512987494625534218700889
718503463742522697806233966107173236860223713841020216183066292548745444389402418212797381837148337287684046997315160170
778248872057579944764693414429864583944530410321670155749855112131278793303363517876791923996394911547513706502067990765
136381098908325419331135133159474222780033522691165255447363279340255383666394226508083095235516933769513447872370622883
835986750727969494775246083322328991041183450082619280041362557736156433098230281630184296863162120201695634464369367049
478383237714731795634371956277451571301916507602183683836609976944208624570904352399331318988374022502388386921861676139
065544438377031181602661980538201652288534349168796815275919064598828242364752634931297953654833335635352831860917464725
511809545089129383872340648476595468668038967198838179422883628502322773156221073286656037005144866933642763543320923105
852880567076201752568191774911652495593445439942472525285995971877945484606394912237834617644225819293963903753569132259
771673169000724549970183814255304834727224680026437020492094998342168367934672473286835062431515753943554587322704515573
637093039925824474926025994574601924648399155374468772832667905877657588974753082077921141826729854672726998761748130388
100331280532672305473252915559503415138963406881216578370364870492996659614619178004120786474554985728360160546362906126
612458255464624063691804001750110381855121080246509176184555044614665012741181230863318437406449474597491635877041379246
019304405401360411557330396961931310561587845274065077872977471375683203162747919326140095347049682129347574995211894894
638752026655153194021326431509661799737529133171620310477379450397807907085467872930412535168163656470796964646727501053
102199127859729003846081543652871853020571639225904982546339382861421013440323734533928767605702759871308957572796936356
360551588258112508955783138922827368200854398856925366589989733371311150122018174713891135625312390354491833770010503082
783421881734269041383806324104973201905990624759227775913414739134853473621169310440577616621323983787232287151699318356
463023045527199263855118326401677417759532405208613015961608722811560315337741908282496285690908516386627444279259741233
445168927926659957607211697120260066533109137751667257527695731995979861763633252519986001919209711325537950260558032263
178198961423319203410121934878817218551672843993423780289693876956205013115705675289080914178905721736969448077187370533
144099986721765592718944880894710451538875147941950975506474842495996618791468348782290652184448107160811268599141919424
818614011082293667947905310307553429816965612414218087082848790191787517825078714384410064248402853883170219688874675249
538665402735552616287500786454845168558570017737123973001004150078414017438684295546067577611420715706445055406138535260
287259159327411023407719901396118156450027005721660415982013296257553642271743293070749649641012985667602106286821526342
176738644194663606908682994788724020541468606976105725735173489784720233801299496527401475740300721232948098822802578648
546490129233542168212608514566850965283810289762870459566031662881422076773074523892582409920123195399042992436562048727
107168351328310444761611663629722951868007502904320855693363176872743684849001419288432494218694274857776391964707214083
538043505082784036645818250242230336499496871938585182950432870525036996273016841011142726218591614519241532805408005439
718503098672587649469605321216580053045784064985399799413747159131772399181105191836374378209610844795077685747230415769
161854395497339891850813200504258996080594484797009591103797563469849095520739284552792069900053299203494353037495070758
284323799830007053240073996357950689771460651679648614529511806186457412954744016938932323008818163488359227913191362980
867153185265215362280022815783051491785582613067354341030993590981974801333778464389219894115727934940419847002740241182
625419155884628010907575283313615320987671124370502973338612684581408288614978640300200518528383810048138168454297074165
154057422846048728730614282044378511299284245661725053145776725560334561255295674591586544347169680621273171449871664582
504413751785899145210670212767856128156330914233362084135256286312816126456386032924314869783569506752268483734332264778
147119980282774030845504242915663871307702037950413804994037107409186187143403054995292171918820213792171045578796297772
779752301811482879323465696652472400357559258640482610847504980741784787965870358933998183253960538325042395580863101375
964895121564418757665686171470506178227967301902458115894422282275792011114108444114451857803256421796563810352717190271

3*25082306+1
1529928 digits continued
226271500284669599274800821588700786470037784753503947254703435098366862064958079060105225390790777487673622701907146190
169759476340055301058572158907334554539136881360026412544797383003946922587790801551909057184901612168507015309783646221
954600362352726207650194900394673880699885350242234124241713151336923971823600991886580745207808479353490777327165047688
641256810412454365639052685485679429009045240585132893226601528286680911662368556238878788643407857574079875200394201246
132843000337229144847934086547113710864410791332348836710206018375815964882448861399562942565400268707081458177881964587
288222190549485126276025967125031357734278201800316909167376470836635156905548682239536498588145180052681750209321893363
352172658747411587562752182631338547529067514885325835202582261007902721946314672988204268710344322987558113649057673719
896576968355195146654417479142808523948060012101157833702922354204956040524341175768287206978753409268638046663626960093
241940236924532767279633078097470966904244723392353866676612639572853780906659586269658450732784026593662212827945604558
167325962074677347041603062018682011799157850400983449057289812923937534539090828764578662029962309628695523081539717241
489557674654144723032259170790783189222013574698839676876446330967136567941395938868421005969889476583969298461899035522
507297130854471955860092415096739923559571912593100427237548784372386675128932839148121020868674559804264109712441205630
452784470539624611964901428490834752174784445116620526641336707385617196309062358061172653833338248635535902425445297611
912888848491549685411416239431469872970857854103588685592773889653979521663631489769546724958633715549556746880984530029
020919641948537860490083146434632254693481341438845170135796571106078034731232947742199942517689518187183808082087094555
186891657531894125787574252712394388959081383468279397558436541464728558234959406180237543897693481367624267491485733969
586760539655093305737987033888078370029553982899983597118342025101130525353365626761303674815149271645360371881144250220
162708350550223032148860124625534641856418269758495720553096576104167001782428306624008488686918855051975911333617322771
126303913168386879071554174392314937457796023656835857135013925601026268620888531259756911378967057553001162860314092933
661584163867225426697866439989071764190349895006484068115812530094061280682092909865616015265057429573300159728606245792
412965644916762573620766775305816322263974686012415267015073159365340495611117252738019367120278867015771103609072777543
825632746452089749873535399068963626573591066086441861992006565000318429750368551049469526111274325640941570109857164501
842949660962897613027138393062549162769461476393706709913365224207208681738309936523971820599469496736309923455025921620
819633787828708046298921022445414281112227950950600548218099699560927654165532012935544272687509273784985591840013653915
841682147098692012007752923181973218556254398738125808282983995566681656921031645279989329018609695003047596257203572670
002706763979999843617918818781655532571532286529408133929525479153858584771331155128783208480137569077844952992756121432
078795954533638574879125381136379992120208722276837867225134367984533096910451984719482314332378095381125943509681738839
136520604424519208259671856326885132550989707872930873462246600520133647908403787342091369617250037928576699176852583491
072236136057951836583272788818391053709880932674973542515135562139381621584899965380118906847652516916997235935710253969
787133936253418297383722532429663946749930367725779595426742085816242114131870045802533204743017733587828655117246554504
596233312768293698941388161137515088150837500089639006215572746564356450128978988975716064884889738134166694378507045687
943699299213529946176487735211779176980343240259736317136920151446191173686708882728995585218565517904929602209158295372
707569322196806820075229219276045075101695813141433207947519840571014988016127405694030849474008849939795489441707120714
829964572389500742803964809742926337108911515920696829966165364609390411756051736269642492809300094148739476683809071638
075284038858619967123184208222015183783239952186893744469649815745754243022622603684338267450078842822145590015620802195
094481589747001768377912259588923555094687390489309410311577951320459425102047030396518673183963887036037813723129747265
525877748644446438493027850289271400668343440773896128193219332839865283640501668900694243783041918286071771821249547724
080590820817031302933938533329403217077901871726336287198285159979607732054771510153644792938068475198448793187345500665
626465511200538620314677397895423258330169801441219442593701665972945626680798357699129679032729179763603254637987343517

3*25082306+1
1529928 digits continued
343909800233850962174356718675219412003319994292806542411041603928221466894471095879282180259970233780391713565599209090
590926691075665813094830055798403918172138687818748245272111589232675640482776987723969478248916244580048452841916142287
565184907853193209419833436898315977661919882810294169806499157448868753896424558779479902364955972200234192420073634863
480729294549747959325522340577306425295643548662026248597323838054355995195208781108785656375759671029019448445045211964
193632947402098295289668499967542450286806355805590372820540392229511308401906684656355138784761142419527035728877955382
651034880117627872318249000326785421149514694512456197847137418445091648525451469839896162309206995320552543679446723554
364194422431379203350411403471545873480333647776929017589923342061436787505301261236439904726631172782814939714023485855
319044094778220326308794432331785675327680765688441820558373473445036561339757249792137796377642667588525399894399187422
879199872625326450359951944332173843400861393828270489980986865845934527433951979570245789044160027527115909501078465391
055883081366059683527135920858317598237045343572595751885596275444035263766222128203635774025988212969241417453449947681
444910542678839292907743784538739182442104444171432351975352263511082534291919534284436309733837746533375668935915861468
284004061824449821491826840061450046444827401383127765725630844422636530506305612330048731569564558500145674435954624747
354659542690095358325637402704893599954912837818545421216689960932150877099810815755229477284325730230277484994402026722
460791767404185229594945637366073900026570294419424378035477922524443188643038409634226063970593220212315687018189734156
030595298298056953267076982789909636400208120668854763863809416544327948862578162318128053370546742948307707434020430559
489668040705679788457075514784753366830374353190355715113514082879939345044133893923750390703813302927021384717688384191
882673938877059004811351022738517008571978802843725339634918568069704137574721554059651671357436340074898129942772831926
013221474854062773491769399636928248240603574459211708249501500596958612469299568296857471519573311641429797114287934799
193400334114028535451619853267313989352834679246173324115593460937985012302495374056217778702418634205366408797421275320
960528391112547996945497235661950758029702274581137495239507038175102651437529602848298224966283175977162912137932057528
024402226417749540072506244203371580353963789745638686193017659271048691285807138952372533560190723478192264120014576215
599667450196806123473509057910451366198433650432547118960418350586766179249174951234670900040412278225332692685675678764
518465788055271403137411907159791485115088821971087211765667651935019622347251217389607385478515971032814411388365014981
448956270191810769884359104715234653137099017548176771729909925438650570830747984699286612393219712249118189773267068927
998962525783599729677182993263705622012726737051013784201155105350261769936546196932073638262190583064717651396724048522
127982850935551526631600668154839237241323623381205539648646329494277276253867818601419815558199265025022473637666410403
777079269022852923353379884362153088246684369261329415061459467733248845486846345968181926122257891635934114296057382886
771306572786374755687518479008974619885209710893404256230870705506514293718328883741168585434686824366627286799487542403
847398065733025160435054923520388253415217284569152556482819207582468560961471626631165515264092255887014609111580110021
791406615634690037985672623425486498249348385623476480505539019535299195578484852059860527090208107567439882407030696462
366624699621923917248406820369698607300246914219918248990784490306524159952311220913370464951976141695447918180463806043
862094919214379897546665637601007975166992541891418597272533029194175704663597455337028555910931911938536947048975889170
298474572869757404026066092517735243838550426612687380270282151047778816173976613589337057009871940192229752054148908680
197120049097009839998076239375004417148538046618386060210156009338351470392304286103010530021779911340132472608198047920
088003519584373351124859094299656469530911062154168813200700418982647650319276902471888976267874826822227297305380986343
359324519995730977704777109054649426655287930915854068317298810693852860065062094165712417976102572609142136104309829435
097327607979608443850599629442865682246897860021565561817583815650322475910025112393768243796528982759005391749892867886
091802804519913393919602795963077887185929481946686003904656345833788295987767413512495098529490082216351006227273066342
173970303644964371305832946978677870944659347866529907777349909939463782685894898997714470858136718997205186368980168909

3*25082306+1
1529928 digits continued
299275489351089539472707792934781645284881738536124918900198683628828160649818128101942660657800661721599295719549898693
952050322908605423703404722916105434652834715788733927411105684821182379513651388560929276852600637416820630091941854195
512221425660915201082975458466501231746973764417877790542688201599208967735081786504416713021854970861043957941744374264
228800057789431940688565134558433315395441888672228930921276385198184911264856858749408757147969040538213758364976505449
154485151230357263150933689331853624595731353084672559164756821116362453954691873009225584425461286840741570525107436148
667942071671326868600911339372110047365255278302837767750903225407102344245180425549452747675760503120931760888302469264
617284226909359634524281072892699434636675698157725179103056435823964127295895384858300904582187013529769084884928344251
781524983050951804584163300437013194872884767293127980078586598879029341916524258052176254427961084952231986647538990893
976378202523655621238117556547314609732745097911685839124823292010638457393980035734053390545319852564615926967736314274
781850225153925136725337196995192080060139889775611079423397708353377170213496114968905197454399120448263331554574145393
101484506901821680619551798970828844946051098511934612866375726816114265978205847996735463699040779810418090268270787303
296253570476657106640762807483485699854932960955755678325576917927860806070231016783851172109082927492049354420765218672
488838385095915600167618430182718101698697400673763158384020470210393106521846976844923297943258197987464223452592485064
226210031248030023722636153425249225495778496066730658784115343856964119246887783986056056293655412452149316217996085276
908547214341489590362188296129568303859248233313805670272725457297394055643821244090284836537661150162073556519441337530
210831698017293645691879316458433677336140507620340664240433435773180303150313189310970653671056931118901141100365371471
505400542258368182914765854005323829293930362612925742914066179158711966663079635790601770547470418264683097198483743859
338732361452400173680415708343051827885348874074641968000211945308758176831662937527299519216542305716473961506195855638
919468342976182119317154521182010371938519219051015857852692091020390101024596165163310170773387743339588171582858653704
760956506496615401483260271552213824831705020609168446284000905509259764663039722078773760974190717460435379066344893158
588116971327361160457923181368976585877971182874653081916920992727997284561343381611359920585149493868308337894198173374
611182605554114197220239770878711899589711651798335996218572877737667285609256508477359406159126681728329166678086404182
358503452372855585034117957466640493076842424878703058537155755014942000063410582535630269863845187523030581546731245607
409102533397532545792531871959075925148867362629802276067423820533063256916757354210074071658527756345127054296585108835
115391884133282070083817942514037497345230857113323017401283428883475444646845041003510831648475340461939120591089158867
675613269681585729565839602927945611983866993416161118192838525480694527896900498897173572869638353181218285876804460849
010586464312709882325321152780149991460351412523921669268962870344181761221026530300880079534828928793720733993125644374
685161729161914751500027978963677084286575683245650754763211056935000987232559128756974562230023198835849015972322392646
987466503834944928629390035106413791356164014355665983632061977169286873685158785053485067369405737140573301628118688620
737870499928321721489599988728714198290733254199042647434044456285253575068309283025541905800802673105079307145359516492
464790859077816643627530397276262751139959365784510274707350352420153829133249689793281587244362359357635709654335006338
973548717878708477861139769154427953085348173673808769911688356694400635156029790717389181723632394990972072358225560846
941314724104391974746796562128466197168956753081526658134438115328655949196494476763054891813329890254246501745554072814
235172477560278729093475557168886278466066179034073089989966534587550823178941438820848045433309382601628981790986926186
954544151588247565200666325323109382357889063330808423994778082367579055912729329227013419490366836634212766057168755784
052239016366800532194666509239208451330918532032631999557301258495568690888887534773226925371947409305894424607379854436
924963008896288501898611832079507709743780367476964286572992452105753679982712592154218839255136968861556764260596859944
672634094524887897728017931091316340791313863624240569955324685100444190761198819044858491113325511699724709186679059571
612333667744306199469575179773719713866124756367035212066920483628829297394513995549688131368621411471551842950496652350

3*25082306+1
1529928 digits continued
717094197573311898583139615267692858818664940721416231259302016391393039789215856317542482603583328496808182126830755019
965682480721675698114089300980408382022742901911185596045835241009452657534854770061489560972466874873566705600729692026
115595388969373807447528871959692342973812194717043759507952993141985511150294597708832400165635769596118176364631108784
610322338733214986514371517721134031607133608390611373412530381172691187724622103327325585012895215839194532596921055198
997469451419322492817245001006297491529995758461567447338970279956345526532861207613435325110573144182810239069611891141
704878743205078342863294537191258089493145683360039109372543068751622132345083511194126517942170136871013677257582094522
413011275078618433804914407381226652483245752565437924645114631522172465835972793013603365380925726765920611653282996543
019455444534255582204127265665008206619116309872516164307159249553098485242276142708261962994003361261255206004573869962
952461706716881916265520142990920356160875639311312126236782259191976402868325467528090398068088918625897092574187568405
765265372204336868351262546272157475568367341169457063853387599020874427459846155000362073022567637367480165004056137481
815333656934866171280440004056346654765029932557952249886217550137722873391579000760349078763127968352565367226389076511
866251516159637300516202064851726661965423574916201371940647464037307047345409372544520815901001498725405178340922320368
424109644621222835264867761125674398092399393873928937669507667286010848523606311480056330310229061527744139062442471341
055022310678261091071995239010002140754456926952824646904712996523082168899272770637490177877156024167840334634239026516
723605706222613568516869789604030377772046544801313300593878909507536055181565752450653137243869618628716660857809316659
583886394819238406735266618263004952111950401405189825517842448353538610135640057386770014901065431969573079302915741448
380839597124839881608455689019095005001455442973276410275197023510988647029686909326607790804178125854401923234317090529
875785392908995018441863936957720754715061762746474698963264927183949296748271082048017957722455707922480315939100525955
064148909798584830529114197829674802444129602107530962004279441957666016214491940908530409882775687251398590718545363419
382370033360383711478003067152305998563168875774663799082871396971728256351540742803434697892442347072086894763721072905
705146131746261864215544108838364398582934593493552650461612474788626899749831983101763034291325956237974830501955275405
959532939704017737312410087252909347520395938909258739630337385358279958824442508408727932890267016274235869023221971094
506260705434305561285118206257424224498610089528240273159502240094770021823257252916684073241425136261812301287527534259
613793031422535361568728355888024381787810681797429562490771785128564434488385603623984062855441065394854360590057322399
908155115260354946701208040973756562717474758260873091520386417851054312823425885864674243815218233960857414917792372396
969781806619928283219100543479506948601298873313895973415945959915084978510981401426449466116076617466084014326188816392
431255526381434873136180436659294963407544635736073925755602005246270489083758593781859271746206094828812610684503819487
234572944421056656878835776280864116377443276138041408814341852556885518163966866979318703434055757331321288247388427393
675747342353282621403591393387266907776816529855834050347912190465887658600667428834395757044741820152581527279207782720
928625603441552691906084800661498722822487800317027053270833707896302983788717546133508237078904365855348668005158250641
265176297555191216257477690986442759695044641961648299440043665927459932732297213504813078020742039536171812814388745384
958862594688064958309408546152934391692937595960553551551080259930349324104777587394985595609251324471216500786536021619
035656420568174072865630371461526422397627742574697425583696354252562377044328947380174166345917499643843320035327332893
436841986147709994431621921383771331948165661730889814628448500271621737605662505655765154557251347901213612444079570478
798118626802579380773214509738148809315144466823089227433057593999317313904901194645900918120379417667829381576026882415
295171053358781230833537873714763945755544592626665709387324988367489761496953915956025350990927926524926302905589887429
237263339928344290097395443758558194655660230459418401478775539705771047773463330526668774406095739572160783844936320856
875124893715017271608212486074894347426634689297491601547720410683559212277576825649230547620946528018476314866179881557
183619007126406023805569658685712787419564777243252504584206330583041007123043931751038222101643054728511908250546227564

3*25082306+1
1529928 digits continued
255441422196962711881958984335720679436749422106052137697075878844244061819615686397055916800095861936610218526815663168
880200601629422392949368017489281248902574313502568325354011265915504749556359917509684847325704033441717234728120238773
031795353290657819400460417212910254585047449985746855499987619630540837345516395213124754653851352080858438236788170619
705402497219961513984768678579158802183228268709342790940041383935810157982088793591252065954262759531937982054936820234
392561310608710628209112522256330510594993098104877201016423301848195720030028961448586111402531947048236857014453047424
309285282859908243456478186169779663998702686790654479589629619106516088960829105845269443479040922590055208072758242415
224159585395245273122126403538245781351044271020194322686888086156821502869571486687630862983391437070106254499916245678
545104622714716038286764908785865645112261366953152920616648002103097689945230118998259014676718717932485313195724049237
645094577849316264665575065877853981116942754738696854249027434478303071547964629980934439717206644200741525784346703391
086055896662553091311144892789743516004282019802365213340610449393809640943487811459871808887004709459466652795128237062
371293769609330857879582060528802214133862121419373555838462192458225444587870473411602807978569193596933203854979605136
576989830717799026166136331898807578658955954347064003788159767604721488241564239909200274661848422273783263267690186668
220405264443270734915933660431041025046039914339096528612598798512072104301462648692482290748020694561479884803296795798
689863629364226684980259674120887819156811823277247492497153278513164038030295555170963895600566687283704847978135038097
400604174119720637125363746842172578462477573113719690729708974833603233109535542668129719996873433679882030149480547403
379379894822811870832680544977888354675965900949553649932083510899746612391112573298591736165667329371127883495205273022
329625793626660187016069206685216747152843282034952374406599498096750294321321702041034077386816380527333776732460632214
620158450248063610325857451609159494962028473735292253513717765205697599370985240104101859735448399164292606076098858979
707534851478974275163660235756394824653433760432266388226695325438480742209669673563840169070335402813250869227719671281
605659016272774255766834004985994829518858999840951118377103128992899540123001582446628417649602786508857034535551502111
804692610419777107030482726825271126843241768720691797749396407262459288286726227753894499779506829594224293608024632920
765075309756869999399922364422029318533142487965572220555159063499494017493070484260803339869054373180288672855654396612
683946744668601510615348121616762764797333943398328869947915222989130140527945993793415479983881656087889677443489743206
178369514171379908134802104536418572238740088854606275250835031462139143842678605813776063016940966866015073941721922208
971983992818121404777525039610560648372906350182005593684197264426896680244676572300816803870669396655633352034806498415
684379138706498262111532744234420169040692980515655038660519465080894291545585309374573373179666705004155012783848708528
343589809325357900565524336719199179848578591216196739698696661197979174653613825129000529521835388299385037811426355512
366934635830304414070632730707470038843949556973088596392976512464435889785743820369717761031548096081518422743199669057
165328624735058527899160302090252625705060074891230642431736363807054006448688360365168775313396324280433533245678053503
520581889903660442130155256342451625034952672864652639509887326671630499772341270013675256126769506146479793692483978869
549874731971674838661768446319542800591243170135997658385956079119078041702693088507411104701822767958186019379424327536
796027072420707798070257574658751185698305113421242319315239491031778332217658201554622372168528687756690352337135781865
015655613657390824050773865256304369686665083476825679758654969859683082222578247652107092145936985177444905731625292179
532922099161078551527421285493768099905207844878353119599979648741508388849164226923483075177787535864582471736473398799
073060771351837512492706325532879396565044207962795190859126998495357666627119681048075929343355661165477370837081081039
112367687697370373151672735321237412515918917137122718856099450266578767929399307558656728724195992090580625122946657105
259873404457426302977179462480200362571753658786259731033431594261765968223096345854756150166834047791067416036017453369
821283541042578245965282239893173567904020166866234861527109874501903440283210409074716453546003673607672535848662847961
430406540969960741133290549289791750232297932459990757020240249387348880762966688804828669602622815166949260988658531010

3*25082306+1
1529928 digits continued
766905255745680249035546719237256788375260754914695034992328415937463024350228812173669160636811972774767942192303685639
968012056572600288758258964152792340491927220280069444667077381330315960404180730145354596171289650444812672651134896543
147372829286196308235366681068398193473661966791521073188327902381447474411948844320489995423127448990369213821914325118
981522396204203810503112195780670596014769159781312626124748793512161225547379380326855515152274553452835318436406675479
012550221225971749170737046066777553622354141891913188536003929885965199760339932284552007252335334269519022229098538019
226368584963266972990776820522746803221280964384015627960212983392714580851508240725984002049082925737335515297414101247
441320705751833258080152408556578603746896127004142882403680177886226043852446507913456821609836516085718455301372072555
643153060278029646552111744626925110983268459947657637182626775784382399163870467717840112875126688439142521220391397208
904246626922184299508669070606519355272597682384233711700920413283061996312819892433745598007257448150211547336377926003
310930609268323591166053021606452713475805967601907130506759018478472921406941593921673977509821348378360576322493633613
720241967588318493128674539414196808001062777648114653799831697569162950600831773833123840473386132616918262063203240204
130722891542611154897350813036794550292403647428063461912548391586659220636495744918423893276814821796117289800417372282
543610513919497147400164528062199403293101565650121806867068472879181062129957507686208850293361435257786426207109863489
553259125316093060373891409577281123391264971641554507815204881170911358848453627219426003339321021222082214764888120332
381054478345939048464200187961079063831441435920824113369549579809396644291044441883186131566842122760936888711948827809
588290087064692619275672971217470987388574944064001693639906958003738915724926112145328450956122952742847963672517418700
921356378562441538200940031451934462627175641183941220622928085941025984993165421050573307747447861720390580610022114351
197739432654906311095700330859434339173832539342936357574725751724858851875388756347560727336698580410413569041046155805
979969905693461411444997253855476555355927379634242008689881041700026351296785910822564509518580912003321256010762830576
535685423133365007342698794023265892870790143719629432807392517202999389221970190670368250385597560374391789502654595994
016991039786835499711211718321671028123785490725810906015718634246434649676296090799612553245717993024784148182156294255
481377386431409312778915069511222249729432956129157312083143233436184826750726074978947336887658328976650260339733193070
090302482296664400114637782283098998744197030080446033426276853829903329971555012172610154466231770225376331970319434719
179592247633692802281950657426607322022685011130270034725217035108050303493188050649115956130507400906227549628397301955
805385559731571457550679381396366019736070483039256849322742380938996404929715525751195135254974850498034485686190820005
895634238414739298387141829605384760485987186740587118236979939593567118198367991538117081405465524634986831275170898893
137873158634920188745261425064202573664699107242539655478145712857471596606800853544456430729129808908542850787634457306
202243856771553866104544470753723037614337329612644695355506477250625292311420285525307291582778203089086532743399270297
312352340540238854330336111221867436114905455109042669698930078712551368495356082294153765246568505724573336377262122661
657954312955062217445571810389387478207975771731460465540434711627908278535878986330446494451050810607298915346742653217
757776141398120511728692083402022014312235061000566920260415371741345307655706413141813332532664602909825271099878346535
792957942408649682380742360361763111747460853854795539462290837275360789909072918158499875574260653432036393342575750758
606040163683356275535167052815264904839123181292597376308668970172856085585505409796931499232153467962260351400133640792
479306461787483938563471811682339239951439180060875014457690871253743136568117859237497293865115157912831550188244675705
823750055160256902785917918682078803918008545946361085711628280330084800824047963240068216134421907785157937788528550032
722775484262202411257503258452333995525397671759772524262591744807253553913878034388942443424267114135060964117242718306
110439891111189703993390251379646823402462029282555122975986341527664896061601258577519488592406322558035788091882374668
849592674051229156292814482015066203185390882617182087881362844305336976117614533546787590905501862552530077021797369436
234630405526371574821093752733298880907350660189987756694780808973536458374595959402204927322430859042853164919844499424

3*25082306+1
1529928 digits continued
963054695751735447276585116706663812010342539493717401938084270701093493264318990165071104906069404897852693926189596556
862083023871590671197756203363340177168251454482063650221636831361164530587228688192193443406227138759930070336939354141
579470903110904006313482036248409017035259984057963709393743951263539012907111737283308044940508254407301627318852544568
241711930529552948134790277255716015411002378390457565442440042009560969539128512387293076642795400098161056319523111538
377901517433339783309543248097286173464171303858460219935734757964028909759586973280098493000655353391175701544092328165
311116805290193655274714642973970853330673810853170229315442985775669211555715911517751935127839710613172877478179255083
332851917058747046948687574740804632138220921476668650931956807353227950115137857041625000872507178450493139568305908351
580165715825529266263284016887618922397747289004689964717833595563663389002645178995360032617413626061817421618638863820
056125208514336668801465861384837784725246512759988995529557904900273799879967459872049729922508991095625664569876856967
346756276783835234312673807669406697118228775489313356554903442132355373339694023365332031012133680554296385935089806871
942602552021286082129494865318294249612491395184512367722601847405251100482768376726320244725974713164321029972372843508
300158246257346698097227763859204480457507240873148733537790835327681905933329001774292794869379146179714664938511676626
143200688790466442548267999616229507722363368928569704001223883237015571877312864174182565824534217956130976423476812213
880506886771845712068034855619090973132504063557125461678673645487273454883689796178392327620352622705104908032222552939
048537603395676763426716663710674323294772237887949200078404946336290839210303544312058844531748078114632783634383646832
490730898408497862878288770094071019222156211302210336206913587632541863262018337338135749137519098862710897880891879195
601620727729763958338027212674667154377804168665687425533151745200707466245588855690017940633413390681162388708181217482
831983286228348054477195175777879324368169081047022710367035911635849724409264285922666340275526624773061514619496744660
539717002663010775969148215181808873871710593295578471214595451542091186316268571416785217145501788382157395123905264751
918461728329063414682038181823484312521161961698452550316468233324931866292844250040050386608514916852259410564824214921
342823102986270664248509368197398153356625800883170414097467251013660706946269572524737762009906712836670027440172378205
368507408457086085544951114799701093496343334011098043076075436477740365372080801604052522395208604078504173947248413456
301286865208812590237077975264439254548844967001362503200901968129862851691494179329877175805964647173151220888827212470
476886859570929249131894490592031615773634768871078954093934743681994655960094055575387698337295995969742192133369344374
829023200682592762510614969521915887600975491374954294290107569003742491855243589108426546374062158061141427739377110809
140917588946969792210035061523771946869111965333244047135121330081299847102142932870559875725972779483858486387958111552
481480993492597768078214914532800257547201039523136241789896617097642971844764274975039185245870721881530714271340451710
537882271880557046493275270842520348820162039343825750899390652859300666710577952830135442385389630676856549344755481854
888402293431497262454795227778541606856746564764391708512470495512674841176432629737649023799031366605867471225535021321
584549466326808998618864838977132562468305050425509512309489782519632385378683911015582643690298067525621635550167765335
224045983563820997316990080710997843887993546211773735361634730459309169854091145720459822374508485091521586915751548623
613834360164042762465442178859589247155251157337238622284018098383181902760093342421604065380167833277220867108867365499
615772027868468399848111151687436134970019932035154005841718276236281129758680371907461689548463048997739059607461882926
777583555907554589825596698257924960913483484159043696934859015014090991624186239638140692891257223269765588362242556282
361624914791368948882788028092019378444561879441889517724877370591897589101823952043550330216279034393891927897159194478
065895172592689299630405131264910255857934889306256789841104406887907128156618530577432611836428783539287278565833540156
425974495383046049970533629525486626104854814376653395143307452183688402801492538880811924226532369304597039398664661327
394638510778219851347714806580716374500721762875705695373559418426295582573028840351772205155807347478934649029812467159
300540360945707731130151768058950527775344523267932578008641024396906878967032939743049639027726402748815925217246304743

3*25082306+1
1529928 digits continued
764155407981397101967435303671877090249005734916675503446588743341835189268055847453436931287069836029099307288008488386
851445856437107556254085392761490487054507198290246148227333452995180714311947638665280239411809029240985062963369850225
083149811340383294238109266494600319901538764473637100600104724508515324206275680003407382676010417151569946196770211931
664638706722021789091532937982932814199507178535837968701442270275871880828246338360650543124206179474713870176729182417
915465407143653173062906244262813303318997645850230587504373826175560903526683890571405593017040743481703757626246453671
600140168543118110040766294997278452374575749908935687764171895823992656982695779649897221867494271246558968179966885067
708818487677583121511072791553586258009449741537059205217415588262875376412401249112358610192452197623173584835915594973
034443782329043683896791288429445156429694765677270161584675671636095651159658701336885205128303633395982749211782782179
497914550241323697277111492171738289468481323189050266452654198993343177579845812455626002957944449117390390091959367310
158056732942681751553860109923852136305165802192770817900601597556185793311916841437995217951883799988716040361316964410
983960285936190134138635049779390101062143302022953528885589653525303569835870448897230980430033269704424991604430876521
365256917855617625851660239852463074279576089524079222847508901863048070323489047655212852011283349851628406034068321707
023090790533086307600341781387071774915359873113563410365773676368597595991508965713658218030710483021767117954847492382
407167497116917794311647887554067860601628447286504161658931357952261444132472192230861504959775647015484509983895015923
408238193862613791523887957722391630289843012509935248652952414841132860167166553740980105665080112734473285895815562006
457799482132859194103358706249101232049179212491860391489045029267620218351472442423938564039832108257912098546107713660
815487063666371044079154166326588394359717329775770063931978763029517183622324207530645244730612582017099784666206930038
554683962296038532304658404531226426814015984487390288954804709266552689487323916452665633924054421975242522497507971189
132773860858337541192145916530256253103129101158742505535133133881805635217575812123363222442707676178360406339482652461
740865433118457464204174228540011083238678799464524007508513670742257269147579227595962238011954267337696057283000529791
550173969545158571815506947961571200158367680185303514738268008445898857966990802718203603352099491887347378212225198099
026203820920411424738563758193145064027416746693265305497694745861283267385386499956970492794486587940048998882793990637
824023258246731475161637809532217638178868704768596077571769350933379372826372218094554937751120642037186149062792597217
398907557686777436767814091809746067167038293602520613526567125602923014470485573933169021306859084148442838713149522902
099304452763045022644132764748455695333479556714598454293882405794369722928437831818442089594396230305399575390036602591
330818799335954848675927107860203553816293395429748332779809401136334253394627779080095568742832332350398105363367537193
473963427935958405322849979656192492342628283413799335365088322115496426419082727121473506708864898256540878048334241306
403964073054965251573108688698056962906909148341640569259979615749847187504757703170626896563591346597523515195909077017
688706725593629623120309202620705098542904392817338825597834350407427641729665565576480372023740728875943457855443631542
399606924417878076756104214787899036766569234166290144516339189216737981301511146996183209304672075325824529625336329398
464063587257652495031329360889960581554927247308223035416523276849560318442307259124389887524440415185921920291233501418
338265214389305977952417176622971208445312631802000196631817510338851360728306930842650582728980958994717905063336274122
986863772578848653824732471065993764428660826245287368828894296357840473964454881127364326693223259756207510286407732754
730531562942399474771107800336130048745682136906747313394016958759252372366160909705689930284826689928589807980359684693
171321110133014832903017887054613020760716330237258151935747120158804767491334371519595014650192909665901972478700882105
715988535342972858210991826265171406749640519960612399266532486621527003581607203748277369904303009188516596761039471341
108061616686521433538241813702833710940125760154880089234277050173679194369965235344947019895683963715149254601171197307
132126872659690861709698933424334019032112954325941751273164114801826679121103110647216374382232387022834559904335788216
448834955043216515994179751773313572615464891107392833743809680746881112784531826847739264419590646604518687601026053193

3*25082306+1
1529928 digits continued
955582266621712469204670785989863456501606351843769269840910618033499264680505945362218475661105332434626005000550843211
492840303918542659714273052174520758400470771284735704527309721631471749183660551692506751439782623291542374925998007454
003273989147716102056174780623743357632798247758209931772525160757512686365604781135713757311589967136128957334911933941
137265419771709133001271510143983853634678057609744239839075173942155457716806326466678852232156357861883241605464937048
731415404591709553382445367843382799617471918927941761369372268743525264137884508625398575565887905345737367916668574803
898185100892218149662585614536790214762608573866560065478457327166711451065700251136858433136385056034543488557812407203
886013078900701805156172867484839387248613658443310481299871011425930993121379350104996649338187088871017976709335586775
536268262317281291912308487634754367980060336805189710179632957399591627160374924851055077779310806642589372248163962828
707752136022642309035933910856401286973161296432918146282612330182336520136886453873672471010909980304215133101771481567
951492979869150041779442283139904136803796316484597808263616210209716103404936905196727214442136854897180110423637645065
777300182120131508174168554167144283108607486548430175211188610911333141466315099770454927161790257445767958031838298642
599338042445842430114034791933828770614245817908469810341136596869438601529063839004517210286389008458776544226448894826
518971828517293269602757713628117017922418622105046339184513306917363940416052442421245821014575221052777811613089794355
590338791538531295416238000893889596286386908896651827931177674580892441907394713171929959376703097663061441495405858433
472265032837455299042485454231254972904653727291506203163202005196741850865027091882166035088435717458935671846193710921
596836708216465077074985342025429104571328219221280881557137597243957608295100813084493128139406010710609270389693295610
858290618290815311824048285344236823677714921053088919182157567863962109576767666951587682297325273085086849940995631504
539442982942331848542148045463703347757310919499936342559233518840252892196050241941882852392481950796608880446735986103
569678363636417578706047083963753957143505366392937965262812592229657567779214182999111204470912568517606288147207821090
740144207643579012336210904785662361295391193259190295555758546271998021420843891263679135184628240261614843055783782741
805768779374764020520046361223241671361655721298757293087822056889427088758174034808098982312663181214843956148876555950
120506725150103689912965120350828799660092148443281973164849925610290008985132515894712372908252562579139969446730808869
647593789700569902464080333797976853247732159502773481365298157833259865779904599560159473382023014377699105873865206457
912908101298381183172272138793535591570012191865768060393453128539899660152350746090023301126697388555790906510115689128
700307822204169505486757993154977200109411886979705585902811773961618743750296496272021596510431420261348583277521467289
372981522462830818593782441612090407901378680224948253023359071003200942187562496445923032160331744212439185071951490692
779540187728980190205122540958391924644511924836234207421676949249370741334764045322238934058044826581742325274967876488
855588945528212859034476066237344783589639566242222383576263020852359632650894391086044671221312977713895612288844122200
668817121179368883615341803790880688043021754381044989277862644008818348921278397681708674161492165930866749421699038092
569089751627474466809825034383024064843300503592013712128226221271214139519453215550562006668362830536122253006456683180
670222066852377043804931863147821459062998224974347302629845736152224332398166364313135619991193870278688436807766131986
533196697623546120772737516755683022942007182571619450582411450221514526426170618883230700929078876946583459415825876364
816038352798982377482246647607541832468933097653452285135118463290095679966420526652213236543513650384942832959489732022
075698503945976760859158954452718268160505817815591546565532902549700902267287837158495040566105892398098629332688988569
006694380479241725365616553412036851782299145892847529075733968741995750313849317329520724643980819559667898540009673864
163563432662821286943600890581808485867676129424770890449240271179193026725168752108474820651000780628632003316551608220
895104646177887779696368979966505928454438880285266524966548734498252479877380599264292195428704038830407608367688148356
804317058761843395490803572753655556910444564911185742642883597670064620331177179246729656370328325833244038892773625099
276327216298793883828177701483528167711254144146368127752509515071763644833213084838465043474484187780993078245379739427

3*25082306+1
1529928 digits continued
258715911850134043146947528945593700240861626338337843989297073446354175031102245150022667085502749886081645620099714434
192050610273034570957115831970376895522809439979991294279879337931373361424563729798649688421649711739147539832109946764
714383414898474258207398217348851236158482412574525891916019740222852172282821861285703347564740703371915679996718670489
012409605867513254664584363850853742790873596920489004914116007649639521806785172168184255099182869797747461276761724880
698143075733693505899764467218187253033727139423221773101265764678576599018005944427506007883962858363968782198567040458
145906876191619927644711307929836913674130303787827836448002387432675158406615525372149590757649935744492146026847813198
421719027202936551000268579842009668719617319822492361742420661650599641316232657566481128986262680164425716456434631168
259959405359688947603582100074912192121146130465389653884677634303880808905414905298332927614018341221362064164568274695
924141005306521156343265149568646575834548542080847449218818927478102938615433302258867296809920268865161582113238683306
764258520572085931003780856129209646516349298068705320946009212479357648277318310025701245395697165270494834261564667274
420959914710652748085761134283371712685761064217021762962799236805577166088584090975668513315269133386140830675774460885
360126004352689411013524459859906193959831384426418986280408469287449246441994377113869981825263929600935395108945337876
475480263542720842671291748315881290426090810217944661841451061835063439563391594357898940008578816735596896220574930019
479703472344770778486358670221455967024496434919303186214335120492605915804107603256986059566380302086623629409803302886
963291319460931151124144082449845981412509828447001010823210159415178133016738329625662043715401903067973870282615977994
655253173448418473045927901331850201877455983540403877473469021601530812240992219672283765332313678581411935377507729107
580105035920487627009872559346215810879871798302160439546959469575944803925348934713544228938237935771470887433032960840
302342411486351566468535121359817598697616461404190461819363580651076617518270970821647936033224533437125899690981063345
000203837722932409484927315990987407364445504797241137988502374320599812081365300038819890184176367337475692821268719917
395449756238987499528132077662407535316424321493139397211086297252250962795855588005199469833947652008656851303993994533
580105282271865471720176063450860460967355518455464326431986058689214965540355013656130581916972812853484569169694361075
633182827411469770296636048665974377556872570163885534743881979125577194810613336556852395211788950901230415576424436430
165855512664794153840596434703916110864803656485549459987866057211466731840291677000638013044548280295019477170798860307
427132220162315844201364519205031696277718467380326601979499796608018138180310243579299720837157091115091868950297297999
803251219272105381292630644151026207570681538516192559321398872321614179623954456170628067840546295754753647979933512110
412546126558093273076242550654084842004244818845353828113625916662720785190293188190323246272885980192094001856610210879
223211419167504769484953296164476404133657435838444375026251920029255010659215342312205932902479255823232148847956666159
752343758862453443363108853087473235714306642028574652148877792020698602040708497743934493961142784147837767631492311929
242647894382870519102784460653921646522099722395597027845206290963808665624812628414705852231086284557438650873727281919
442955153747071427638195281901664135516029075100553379373966030460634202241318102796601037927072518931383892157218653864
784374030606421445475404626446757724825903972021447618583499312492323779384404871839235315594853190797627232769483049361
590412980304902869305138866491550223071778601819043950496822950641172716584508789480059710780733336122774253661654566106
225139283180864942401500439609744583313446964922610044999299963160243850554491937847485469497009293338509213442739233437
527768886841841645490502580311631263275299671482659088930327672475723031458051160574986905144949571496492744155484655073
124900154919011059145678387112373051202189030300494047941496687704538863515756958119215728000426531341877279390810660828
945715668409002263202481195278290757396667881732305640616502345586372139285999650338681362002920377878384675785571650277
953025098521106050657233121838928357586196487643377933762287842311571094758162174752607004352287834407845790229259801990
846188501002120137503710996164581640917469551016277685524256902498531723889640822096929840627812952345392091974083487656
226550189344140989373321402979380911850791836853047311929674346974299425779431349545995105821807065255850100553262416835

3*25082306+1
1529928 digits continued
755515574087360821414740203695240049045061411480126953169081225658405699114850849770204067847951662737773266207263474194
912121520245055034621577014893870206842969664816643171471796042500327766366582966201955937397089879309492874720452491622
038358228276234526689074100998706665335081164546569675302696090845990949755869569759110303317123025090633445607786351496
025372929201612591502607721400268343689147726920977315132535673465843764588804869466624389744754874074772129660298704847
836373070956075881736062220467396095709527681491159118365530462201247318388996194957096568569183781455583095544088157646
621268604678708730198561239941395148170957724297996368020915813362489222386504204278472221189778393853520461516055920089
523115245330399749987297757793314733243748612948179434237074658301024773901776976350943851728142603774886712860075630827
761011410104366867578995365071434916444544713414295465979534161513770845071879465586719425562065431605518324498134389986
089815895927224440089719954173534418130617440289844217349345496073095548867421779219321576906372267843036419261192296453
801120637512269654057534438091624574231069575204996302688130599350250905572074271236445920853940564040365673829462840017
587400723299619514412249174373783782646964789146129509629623635989717850278649573620836573766945226032346970651900132043
501089619571039712397138103922815507165267587637064255583570882285437315850287504999921429794750829446362181755751291969
486829702464371450643331670593420875521884027431127020948357156780228181813811273734651687539617330306296553461866212412
245530433194712474573106579020845876736333834442027036633595369731400657376141893196879040490049507406720496460809201250
429406698987687571983229218127412540805518887205568780178314413316904878005990754594268096593849931040007135338168365020
050982581511056768447705796579313829563605510305614442260022713589216296787585585746787441808474717205623322885392637807
566766640506562730793625907241500819071365169632759444650535713530376374755600805812510175919576536521377833321958612255
070400142702180505319705662818426498175756352069516472640284487691495467867298477088486916987247841770489614657732623488
902475731284502297811991128055170360205250485830024312774246290362039497427696454730363733931359881058566372627400322449
283759941965694645735954598545985016421514973968707563124266648588877958099158452049316740761761535548857722650904589673
547546167478394117466855783932053410957551942507519958171772651709262393558102714533074486732789775797143879189566354438
979439864625600265541675996164532777110428523466231943816036148712518520527991560281662923945701146105588656993023477383
245118259037729426097447164235189409027416561263602538841193625371211695137321397576184335529842835515377485443469849029
746262089537346913703265633030623448188651432358376220443772699288716223130600889218637796823097908151479323378959004379
904697707315340409567214345436690095546709494205493349426208819292876296499521628191953268962821588093854722519747950571
311665096589690571857561882664331290950490569401352474243546169402652476763054147256611023857048073782162463672314425042
279119504087221818801209064263937486294536505161057486782497717449331636764964449702337658761954201762600011277286834100
435251253344687285142398455567050416434142472670712967400017191148031384159605629662575747317806158145306137199921920270
122396165290166143213581309018387641448801472740451683483599501501623729249253790017179922885153571363765865272656210509
951766212700903516373772474567389294962157458876687805102100352172046743505727307858950745120509569984853883645157999993
312477201059822776721050426150771757480646713138514593602207534407761301415776252335337111082940260156112123129888840095
340628181072290008058624008941507981710995385241659424083734109545183630326361431816577015727434892239668961090471344692
142834290500938826773814572661309657809073770414416618244598062379620647959818814388873084157878209347560732159930829801
319934214959128843665220832977487693858699943317848879470572575161977123527449086474266941047401075952540945403105641949
273981452727175675817075676823279712387076927766713193511021474342133601295482589488152379037228894422914290210941086802
316408764261186239707966566872283436121849594493069715079348129874495165802804190133825930730737789588878850542047687116
840649498595089076461971269343697526591681135870782005219685374758512416491383909248955944535873958414335081807305361618
780394399584793365853474213235511569234101825512364093929521630516379590513194356954799704708082605214745749960380646257
988460544636846313180662529267120827626337585336103382452507227422796504483366442180825029942821239365678530448875824004

3*25082306+1
1529928 digits continued
828771910703161438729968382641731561023057770221961596101327045986550258790002015900524984770384890732023235185475712611
955974436570344139079293273581902415707572543730094306664838211649513256505677743914794676739625373247423472301889753811
428999243059550188151005088427848701983416352989795973196393112931387136472499185849322975267089400453918144818956148106
273928891974000820430715601549416459728080022976579523094144805140697411546012837041617847544902264240339452133143323422
067581536823879674121589231842753075424369611955200151940066612796215219168706946119478107734091111052086304931648558448
177908897240242133620370699068869957962718892869573960764078209889278723801286264272170723602978219362933619585945443694
539181254617766254169351325297740512329205931359826067930130558216771455321726833548625824355545361993824937771782912702
360979047101168721924578636769396999110788515459914009595465081250814499047771924066784787932008963385047545042853864469
932734154974891493006388513067413689431182729931409080921183095620056209295414549775292615425350648685053018351536999745
435018125695275018673163581638075758247772737129373712634242209515661470960020441242117756758776041938708861110533115967
401959907822310236022385026809184156264391774774639016859842266549182945203055689160879110481691222024357715801490719150
395109557645943392161721695411349119117648482349757005721882993763356527177723608419409967772200510723724602282253729807
388152243168164626144846650223373882753000007862172800410492008009784047008369610869323694060895483750580293807958479400
774579835276260367925140550072652330413202613791709365057282604632113141833650840946112535100523909144452747771078552375
160449597113403309276519644329441012234760592567686526434613229074957754638434808352100019301764930950270638721479683059
598158333209010487520901597361664803744583528191688633130350037315448017900839749354613751642169110417376619949414767897
332504299974017114047422179066945587273706837062579665906658686004959021510215610865007328338549367317469593347962767864
470751739370803440062371500258986788511431236278972401307946193788600611502003995114776445540368619429672683726321296111
466305987965600183789941684591120015592991737992089865911671422111266543372962766693895496524162837370683806749631919743
892007512826481012804327243959370579996585387721082827857373063565880938586802525020746439068898767126990082504858001735
867276050889934317689516819128539523017643736024764918331894526209116865773574921507087801066843189499205461596852609586
914240426456220835452337698092584789677776236356397739470448176334056289204618960543318616884987031328271635785852598171
862127927534569973653367062380968258601886479107247997152570894650779450285497963125842754973022364462963380498963134194
923826749918452807786906908958118328489764113738565157516827023304759335632130684839678769555909488983226831343511048752
419072333429253125524030464123882878712901054645763324765578111733255734878490370167245580021091580912719823559558818583
622321545010690298283057751937873953419342323283926851706904099681931672510142802945090167859799892989430473237159184759
821857920952800409829426509170338644535799157072006601365519420355864667491592690121886251916674367803652503063476026451
327706217409207216549731044747124071713877778164118949239059307227522561855946883413111587583085138633070226266368255891
176132730082549790679555183754874829647730650576751461612404234148521759382605385051957390270426621494263267304372398786
630196625666422007979294460580129404083317708598778794722461495733037261190912580985567659103537780103054821678840953494
161632617330235121956567018690218984705033744266650703163502544712968465721954971202482704106858985728033264294408118555
641422057260163796605925625339300416566550287805726644149467678826769863086329346151073913244712717134090498801588990830
773545708786360961642412802778734164009075148695404978131483620339606965599655311959109283946644426332936177891466253727
072745004965106565787916484817383846599653965590809379354221022581701238140060075564258453139937962461914408567361570373
571645925321131616927185294701105583208978857354779232107735164910710919773226667555122823655206471824410761632040216903
469872378077291767830673406242009894013679987051788182255608949304150435801104048608741713024785669657320123338553639260
913552111698968269150458720845033540960080227579166511825387941519837727585153633071160171312220847710735000734786638049
643122473140521791121595597174109081304511985689040578251248937505885560225084787438266885956542401332856482347494295139
840044172676057707854279756869483911963665289044421666292753921021116406593337394022460911398351222389420723434343944599

3*25082306+1
1529928 digits continued
771640015912513037820512910271282328521256386219707163965322802025292169511794879833533162356947768240268041615595272850
527015523122936821494325199945132026305311740721184017120924320098790831129465536862640694031636151514062165651945752431
221401504303235264829982262029398257502135064458543588515324069346471868951686499833428316570819882953415503623659285675
686793666788245171113751681981762951640693530713653513731917490617414455488135895397460790159068554071570380157852594235
795772102901748953740111253168007785478737316335115754906241985857910031323747262952410920577053727359424071122644459775
406384899015057514503309634179273929009520079171346307981434364221510672703697740315626780614361852889406664213772581493
492800244448000613053860599647280097145690006544522902544501718220642124308780466428479250610552238035877369868763099395
990317352907043857224099295203814928538026097345604100597169608364513975617984817886690931072573895644901831543485898730
224756557002884338087981044694538053491645536900389943861372276923402583841316703202994972486031991159195019520099218381
683697514803013814171725714194116739294367616957005216946195235945598755353413804595097529980901687681863494317849313701
293377611896669373975640646454252084996192271724611989811798616155095820109891595513026137925221326183860901972880693191
890467220775939826632147619306813858910587721114193330150727224059051946460163444862555565944419303187137344874019673795
118849585747529208828723333567476101337777654298674799135142562812362739596634198987624815689985149902865431040160204969
641614082995265330300023679310260766340591611019123111483974910297824975740223242411220479012986231188074685774409218472
008955856038792762969949602208784219832470873502792411564557474358195061054870529283048887183706441579353110177810131562
058223919890733699680357772941187015169003736310717233397618419708490304753571984258704492359685003802559430709990006523
191979095913595916271533495572931253542388287337843841463725186778538349906558875909125149058122593586542413982430044041
180933404831607313057403956833579244218190370269131897378271165318411689071230825758874379720626055921356580340881024550
028166111916165354875412728648498930966713742298607724525229729941566698346220447520096203793699815999801147656196500746
301501176480951660690542166899260109309745747400654151927977434967863932313283076426097512350482620320755920633550112324
192032976256309029755473574060326598543811970594639440547909945530524918090933529407148726539221791677196996857477074616
499402795120110536429838621168827421460570806704918963045034655339217074672917001137076173484721856309967885509879943752
937050787128268680291669983303569844872741241346814755254285386191675995310710126970805550145391401562001854466854205788
511765094154946093409723282817967024605649000987075971018205135600792833960686877786250177237292791823533683283953701155
424212073005342233900780349827883691213948546805059438804582251821438183541048036676999340547695417818706447937303182861
888160952968962300547047745274296487414324704581665290200215659953371573216869549690323494424782720148850291291678570661
495048702512975699865280801393978457385548459257330108963814329477934233376385661103186559419306088586852744731086638335
402063980449276457551839521510790570578582781694268136548905479790115569896300870928457856040772685030082071949372528894
044511538336378234812691527247830040459840323672442484747826718090421500282180228067915822704219079366821817883319995862
392665073879085849498881041205217850083291455860958932034954190203859205158084167567291137260172006527180239631050589872
319561309241215452573649330633485736604880121911236946265542348989108844805233675198415567601374029725444119591098902914
677653615456268783069200216588497095604396519904955871675719404035001044024077968383605768662395969339489193153982585671
492321713106987106239216165680114472306877817931086978240268927697090945764536666439164351557033086523631682358995845808
881450318228899752907952367901201713951527380365296266320024740288090344854842353630530129758901621518079352991299078461
789425977624534872790067976844308290073653299910622737834854058200846237000476935668126127637920570886970320076862180634
469113778499795728650002317649625479452419832688967056234284358586906927664807741059751444183746994510983388491477528317
184309355264984009848701492699991955208173744722858161392929184111411631535962363405380378197858986590762492801410520846
129786160989517991723418088779316293622739832170435373800325650763301180444045128529876746393862014325226207983658353124
994708234602398581813423966078309549240784462382853181159505486871777687698685438715878209442008256698023768482447082060

3*25082306+1
1529928 digits continued
139097325438326918413174431237583949789822667638995942968114657532078362879548822624597535456758410348542705314462248488
025238613326069544231682906437079213851560151215449559082448779148000114945892761031175715510129895987200839529151411827
065857750135849532095373773879823098134170755199151153191782657188380459327476674997513126315001104621416264051652869783
420940871010000088713024023620361313255140684964279357770396101409530772020181715941579997344096285448793357631384362295
416857664569792320110459301985366789231037754115464519623922045605683006135087035059951626582776681279779448662315704275
230131075038850013088207977158836810169531996546231455291485298911758278876606866034318715572245575864119673739465368739
599507348259096430598660524284812244186394225841937212585619664022194956525319363488279898137184515544956399941402469844
496866923413340996513740132151678034462616291706739407031794717571039062113064958019753158756895488476576260343475544659
536711436197279579892039587929481281676882217876210738337584688135832595896713262598167841393859094337110025683985750779
739787967617785028511384691319382490269474782001312826760090025087824699051456404664349759861852700701194714146595975430
763490068247011686725584543278307744970230466436983061343419756127076029331451882730664207317126259483952529574022246003
290318537767971667155124471559590811068215404162857770489454642909066043665086102608828622391507729715394037789227338729
226822168086785305313860320008907183600020692254473286186239182836843324603317903623230963465137807822012223293629232367
626222634400132693420218198238408175953859325713003661019329434954384164104077805735188278998274441043854502145440008141
352793028653494934191583755444570262101964912742702928433837830433700925907718907362968795939993490048067572304098492141
624411633930634167016941082130394841024331511449345889763291223052609265501013637340278523916305346589812171098219714479
890899733042742036933454972911072124425563350375207798650234345674126206341357691126375681346459411175726200456255976559
317577565111128295855292226306139470749366294817780589470821691745198447093826971834243832080033566714990090281871791067
140490160816883638896510932211120390963697173313332539034614839713414710151835945153655962890490775208396295752732311131
302388236691009924067397823571440955749746342780410175375125373815614075237448824172426263044587651999506786076842396587
908051740587447936291675793331882657914774600039592287812020564258105126930647951814163280231104053807459708497454131271
109933074814855155748594959335726185337768188035500494072507956248372146037429160749305426935171015375277318410784543946
812226845700919528209501978254185912682820317305579463589101075529775276798190083476825454646772923634547805738495135893
323602706494343795574139173240891667039143013817004354840327605578746927684482265480468485234107720026665634726411594169
359267733933103983630945910350042874684319885939744501092795484710308834052546756745668188777011528367031734666274383173
450046169705783650061257304736271714811783772806156261024269539260498829292413264611127399876821133574027133733934496764
969308962960078840905241101431365857217872219724377360063172836683293426549500118774403794974936098240681258223262871615
175412840767650658707896117846613916162829767202521671819759204751464476023519788989138863738211412456726272009043302894
202368154633101456809238436191327473496011073138352996309918235264934741465712590154745136241185438964913907694100297514
104199340559894360309511448871406230472215820826193973314140436557021898987178461907250436704294026866527039168854383370
806809510922033925720661007544617700679821588630878546199873444682487802747781894353134267608790832597539186004926954810
290198711098197163237725514908273905853163156967753125434334272087893560754943912265316578623681923795726044513381037903
621495130850667935249306510347538813186509978062031475894569191695690922663531195130830444998968364616758840056732378265
776668618133171421843857562626601921624114175171449215200783049283700915097763967317144088406484838985782555114074642651
526954997620023269789696382845551926146301068946035036196790571420496158923847927008093533217857037831495989534649404281
134033671236638211661837383031884657966009514773313998826493293428498298382607867987603090121220668806527927892048129809
352232519296948051514579475533142389027818014431884477688304465931956187798316383994468175372463106726375042058174127388
475829410435066423845696049998259089796853781736867986174587185877125527739136370598473624871825636478817212556483334262
549131674276876030857363567165511827901325895384846597243181037095499201267101348502577267754507993253790091993122286940

3*25082306+1
1529928 digits continued
045064270358193147409587215901083006590883633999666046429575180255894460687588963343157774047161143069484884415685705044
652187459516993564791078568207541610948177262275469803983672089432937271436990280277472825177392749115989450858093086057
065882616335854742723923109772421833473327775952011695827103070530524293327723910721550713401904946981040969476091486895
457713337012661149720569456464834642551354244768970654662372222688438178139558613574591804610041191075521675554916058558
342576554960907566641764427185617242643526575180203958225421853447772584720520894225811606920537807460192819267235884614
219478683068663421793165326088633234305449356025324590788919248183075126204409097202537919848535474794292082181796285908
642794383071637101386052610764248540006321335337076922857632559845128338315182357010415775614852397794898796958483981159
733612263267600742572881332059871049479909614177554326841522330881849242219307245698742431413147765475934585827181250274
915283527961309054395148595921605343605334598264767712344323482096904298384232876236141624939040256276090128493593731667
126982008526145868726052614344703825180337021094156619954656189886139055793760081030932537992396675319416382411852387557
933126731745753769277480110301030852602099544929757346988176953780173570459863599449836456527113579785201820265446353768
128388527904310696714402607307252461988318869770992456740456313376710857768674885864349792602389049088727468504454952045
918756720983532521451191975123576534970614132885996496064722954821494368437627560776260373128568461598583399950001660350
822177526662172549760874735708253538480616108959365642813675280564549733583298956158942610781416289260614765716334677896
907775542149653085195523090070592376405558521600945646967126848024212169567961183938209429567005269009431912246671727930
255808564187075889557820144127864777597912880620903782126921255113915618922130831272703170514743938173002248756862360857
924851507771829355245408395201466009812032566206472967348748562991661333900797390152283298089111455715365134077572987247
163126558390617964415585391536855762090594644897658578984149937235750848184823574888169148879435504682330765880377918551
772294436052493845980056812446269012182607345874147592491196078903968658038947374564769513060672528525352472377447316608
087804551915380223564469895099590978706550953764829738283179092309467303641018385489749930221568805642251481063582572500
176360590968988126524142305504439066990219637571122923234458719773721006991004543725023730994049006195678212522233496063
796920934860192345400207801212435562485822118607102776908194608720412597092577459376378964459019786003449290433414867796
596347435743237531741982749549495356715827351873712497258452824079885040470693150426927574679480305179256787235891283463
568936928251942615431737330160832926650903452688201591439388350521135922993899955853687701547370714812465845304301950993
559675807926854644480979911109288641264169912528767137165677743245225011991103498978948095913672290080911555801116311530
781018412966723176269206238156828980986497782307520099137095404320327182673391529363094336627323908711237870449617812342
322856898038021160634798546126144809144492667910616995814848799040239767177235421285651933943976185595954010310581613240
653295518620712388874907932511663755248838811643215695500802299177263967065263031254821867043417323483251797902866689266
787077878668818387875177797419184841834864196852190374875539665719782723569329206584127512422438133695725383348950070878
281969145401315570956711192700240440212970296501281664338239483506073390994849872338079969362284120699145151711204495037
940933471794007326726566020562198321710622559710741174243880874434160097958245853346138279461042624836903032162230241281
744861051589794551128528741084167424357181397751402616865137711805957055302996024599462318379203691978253895051088357515
896940108514073007281091825080894114072585744831034788910955897676814102502802503839504087022329442138631949891636956537
653904991361049143678783632219887441522020867784661223189042446144704062035729548475411202645087603791375092963202845550
257902023139908844047847605475577250144982958813908805169508209771097258341264532517538176854911965433382515481941216698
627179486501660270813448197795483999257799076549365349659645698001841240770238817841547209143584271584430707435667809276
865345086818250595186876035429371483743588736380352701840397425834832274426741198427285704204564659917595951573672901877
945170631218361526955456866413973157496012068481645108760838591485860461963542944040425648773895253749777678039447921222
278341981033167153802689657188941022446484633016945906404657366115263808288137967631361931628200578302219773116396584378

3*25082306+1
1529928 digits continued
858787034496047140182558063276128094627921625857766683193171388341052090377598197098860499125840668477860755261165415164
868453754935345012799807196262357817996286802337218457055846554998789185127117096174820885102273968435889478613231664928
191748369663779683402533897829076892237975545759953474198219185513009980459517357018748237735486948813015211562375341814
158978632675603724153779061159004194845501169182857814205298694668754573183897299512166558972664225964520253427330439395
756041383557674358483637382753318007559717366287454965593032115973508844897591105654966228408151256235499257377781044209
625593462052464163053483589673723006182450501777180116859173878373251009324835958411879136052840337329634121322381079930
874361688419399728744354259327521312788339732859654307246409665833739919029076163355130289097689802911817191318826152739
860180868510166419827889199050955832262387393067685067414271887991199348460175345221869236954775303235853195973672565251
379882353812963904493464280674220556666369273107130156716441633480850105165965685603787905637714935766501351220502559863
433297217723971852648861654586143270613857324392449150735512290943027965010350038996451368471269203839300897856653852558
197377795188031823743162427755428429935246398478181594617550184233868626032577998027341591101720455241856533022430729346
879842064855575470992694102010969999825348071518199084684497972216093728238147658571519805584940059523456382748291229380
847366782676194694215138708704628685902258377800706348289741543415077538381004007958721767264075930675103254909652379291
881784393185279429422881141162847395012085335942982122308727916989362355911579115931716195089358528971500348511770553467
901577120273075560080105997563970769322627298865328348392791488220891949389659920262560196516256041050487760325101195382
692698338351986435932614358977889795281335549110426352850197623451068054099258697498223474042245689388618596320250629825
264906750871362373522623540845869049979572775077305032379100128425670893535033188050090030994288158693458373131274031036
477796949276009486168256755938798171259442076063380959396113293556921282829973293640792994629767278900487289718739890663
073217767694983900611267458100995349231168046591135689265810758116451567053855898802522017861582611861807347954888879490
394964475783925662801916271984068229681814020133375381520724203828699115347195654805440955171717660847222291592055434560
280206814455649189660483692701697110220100484643779021467690766511382098633778174283962015637174124282463987772720602219
439989105591634036780849745949676074924179898554903436562648437530381001581077985744517959696476791146708555166500179325
720155607510732939360848936888587950434744854263402046818960955660885169108616774678928317398616008475072006945168844473
500866336232740110787441018666352254390329490023338094884227497616116869033373489242420799314921863345724445146136852508
178582728156244947176240521793907612358264328506298666486693105999498320683099983260983703233244502167230925048041859255
049601865965348067400717210382204342565631557314441947489943401861237557693265319035631337878462401183535421246739514789
840778933840094715437507606001082970262417258157312647811525547740105193967524171428332793622027428513111813124064043725
985580336353598521145420063592236515657354249882854135994128775843937635135387384288441250471460791482447917251242764771
911638705384042811925171832654179305012524569535827597195636786749186322170451347026270136664189962723130778555021005504
084847542286513789425634246777482011316474457050711446745377320510282401428651610822494593982092718518739108643870597817
034032015094203532242392737071683687519337203006159098101366989947690435978606119564464094875716770182407268814814966532
312330497269808083450427045917880871417663017022756576112451489208330974099961566975820862936548994797339013992640720120
896827529324528927848105921145719528569236949416299717269992386115030972892031188283759356178038347550658924607899364312
539526762919409335892654078927161446432996568221486100520018984553575379251052421233619386164840929302999001266434083838
600527149233958227045032522079268776880742790422391877597138038708281903861052583219503433473245140832137759867946850349
130974337928813469919930464365818936851318573612441436812074539095439778571220731691790896302113420893802373528539840138
774771707942691814104405408115752644889889947057891081446933691569492936487732200167521427260424094631269764574482714252
391538532570209216019445768440978569335255093884297528624524017029449201817185886371632860726717985556837713512513979839
712098268159574185861322969327493710442162292002869932693214282983204556037152484046004185621932611499065682980812161575

3*25082306+1
1529928 digits continued
542307973766865449155782630823929150824505988668941498429591674537443547038097612790327681752210070852719521160482161921
320325207486048581743682618237927611275691975142567014525099000611858020442003978476093842984323480233879418997780163127
177076486053853613170356439663060888389807652869745596191619267002095229154082930907337445987491513669439920331691881900
370110351806587818471453662415647402265085482085379314990279159597863315522345058499225847313909254220131342971021731843
831082594245687789972865581924135777310933128106953377189494607485346219365217595657444826538430913728703083005604661720
751078029803800460684755229128198397537304175762366709167068125494289007835661787443018861999988588456311357805745653915
826664537448735221655386734608255697263263553773324272869350637231760222518110587347275486064124505161765574688431089625
716401709402615866184076440591991081636072538102948645762243680231923100046452214827184001859912366973508134711045367122
164466212112281561766332627825733628087681041605809991878208929217504143975257979969076953679715185298407953870659774594
989229731533591825233515830010851629184347381891032077646558453054642326539324946069457756738919602354953322144879336128
896868951942923812824819726987083703907430236049999013217238117257518448808415513528286075878818406253559641399082790542
787779748823633109762083198034672421548682562982449212318689864982342531142636543898492602820104855229953834737888854644
610025726785156303109738717003266754487616839228310525340385490338015708384762382426129670486230686031217678680059452381
528738679574771398297299184693200569730905435147277701666649014838816363218251582091614001584763941208645824541476371737
848567722632756221441707068509954569838856633586808352370373013178077493861491987652853855958521242763023377155167723140
034012577656703910382091726184581167936666847130708414079002810524501995311676628911133436857046856045161232752903246084
106316077610928074393321990369138705184006935447793418979287977256199109191955562436351052461807620328613824651940827788
079493671990335335995667777429498351359738182578897009654229911397390785084342036629526639858661717573085211294911087653
861294529511132849607302714980734838052318377058068288013187397332734673111950149269402082330063809343954262477311656768
884320974438387244659497373916730629181391194622238116401605601905474537891953757705478272360563504021240669903486017117
799618115279904034779430973900164544724989086916179471829136261462773361951227946587000169861760266039512929117419668733
349777618032618462236749333782504898905442265338965576707785161709117618832642165005111934564294537876470754296867265605
704026379885779009143514620414445628525751881236925369663448650461997797365226898742486489667272218321114770534737471582
496071839283573360198590038800469676942107873145906568925672212885080603691809007061908778435105959495499319748453953805
145546663070350073383648189412930871657412320093366418318516323799880463798580470203428959635893400284169653834957408925
017122801691777263042229217282188646540920602950280949989790697573558515578610818897345621667501904723730284887946861945
610011572900204158877786299887995572427918131314772237287138992425373849879756832437746480283750187615388196095403904054
018408621383971110749248728077267456839854610163114718018793996019572233682985252371868442770834867263652386216008137508
299205550115196165441689956380276167209444731490736788097172098977601986146551389510839867601479435814773874058100469622
670575720318611572483791008277974746439958207418351800269686543315290825805162466222410168039842178230501167536735415030
143184980190302467064703734091464765249379792551495873388642998133822738707879300706788085793096080135290592536136699213
161508188184564493957990663732646375216777788081607899749445997412184192333360987000007787928930044182356621912788880439
892457750764360745965920520746217431054078218844063993110675361701952766221890138821704606602141399307917109766822889932
523364362571176527555211219892592101375831138511178877572221694582008882926777441637675900594818681693287498395363098090
060192290539921852718217845707079413053973237456336060166729774785993660936346136819937800857551304802368035398421984447
141398012004300718535152357096178219738594357196230189034498704861732970698657195694698808765406632148965575627826854602
479718824666320542249337683540205612033171337929635837338914297907589775251147710510401077637802739023089437484816237645
887454019213073156250612190711987912255335340610947351929962134121821769398324287719483097078665925204004253384489346865
625223904914614000840967409427173444598568466095132616955829494086193219225641643878519940394500320204482458090145269578

3*25082306+1
1529928 digits continued
248490202167579426683472793056846391143239381329198663036189666739277422204688260322191869369495061774186560464409490549
726117887253902831551395381231325434860238971368747418782213557191722234000976575973507537896343275832923995035026543515
709378079569397973110845449415428753587163586803294480829753255244678928569387263940269723891716075393792051308385812077
396690944031823884826889126560173264756863531194818428621272286940616221632011390811387104468157424321359545204100716083
038417131592937519859566147853886035766285202421937392663856292814495489726548806224816871250520336443263385493105256673
822728162594804705882391890690621660529089145651185048246624459581166504842712765396143236984090396564032934973718524279
550001371072219610969174257490250069633883293385906432462694351689447667560871988202683996032128341315358185940373205629
119823551658771965689615840739744410920863042718519692056158933481617364643766758980964287665776418201580738522537243889
915583008710890368418429732764941166931529047202919082944535373489751178369149656749807601529287546191003430465502263787
200229776433547653581295765570730269474917639391054774659206539412732534082322760483267238534395224797005200361841232651
660497146714017679704643440842325177641749381474095075326716641866659870043415792612465460667122116372441216676639494610
752455686358825928473568416180197476276753636089893740743820104901695971704706006792285125341256005330737848608780063288
117611286490870571475818661143562454977039604156294051150156545050455821762940256052422094126586117658750789450379153067
325415352481826280795435243757095331508820076251418148273468081762769782362449395321203192150083213228715881002755049334
050264677724232252636972567625514960439270434236997697955237398611382736929943582532985244452794651005460891631722779334
313029875987823119529968475881181508707924455940048289737386569956757983676270778476703570711888935781642355242221000423
975499520587077216505746624839724114683459916356443037388638210595163253519016980225834386791546443007763387698584231326
009161091438717474432836647497869141894761799986347941247759996396260438852171123948255571110215348227182878219531471107
658242454469875754136113751029339175448339238551015407387928702259736887403639955879466534332278193568240680164579548397
425944035608437508757466345248700245066257910655076244387012955362502326963466847358037631192436047257989599310271254102
021282696818379582669416247332213870758160508462447770745271748818457513705335856873912512694075409667721351546332414323
870413101936749217466393286992114579043063481291364544733141082466426094658765960024677908446253243241655502268004772983
084238470689450728745818091006282680277943833550091003643033116177593446580905334735173490283122727490983531765546780894
708207638620695390829926176817472247935436461482431024658170713269226931141349233982240716049659933188980384508712164852
295364413507866167867111387267470861322988105452005449134889203676390969202238065463105373906387338950267097234224345113
242705036641497189647294009357062743660087822778579330517241784822609512977226083675318509390135398353265139933422732789
444413543409684434589833827201422882900583866475929184953160865975663071784076261714534317634671297331263516799778067985
516425298851966007686110497724556568001613417567558090270478023409078501342702589046942792663253789318294329095411569290
753040305416020456824581338589699475906681808522721337513225855657351755637651170982367282494832535704837802438052272618
538311953428936783390011354022754495669912468755211713520364773305840321787358569275282931365092268724949441585341896076
551863073143368141468573448351812593237534631052549772337968660177940789836052537450002514742601297225375794088244345637
779832795444017220394465903608057290092018793290713506314550946500726227813990175666421516234651203575007298317481586567
384172348117107467225759883485257810008234258049296926076780903493885163075108182424662484703501912309662149883197993579
189444185966406908094547173858152254322729209091876664292133873468072274179061621518613794807482261582120684908878886543
655907619805278825806343706959055297569177730230839499985110813428443632745161992142238246372464543554847840183392837050
334903482214174692723058878667616725393570935699422857466776777776645694862003769310869752496400936324202724732348764928
164297217513778207297935824615923636232047879612162148948520809181073471218597342391424174903572772573420152582108494089
168630306245006252877116455456167357866100126270737673528326803346063101472392452786944458042527608677818782575025197940
410949777432560401071274877352565795432479369187488561235482582703175801600898600395281506636044685866380478752317736658

3*25082306+1
1529928 digits continued
260114408040369248746951004104190994334897853024359313878097989349105991831517049579391551168020096302694376413407619207
014776276650257892063261150174122425978139881511030883757009701395604932880717635353126046277312653523280372415580545621
771576861844320317329167397634047961178559867158373072143783137510782490718265329904925378161045397185594462272748740150
982480966514644738533653862933521463835601723706439643313981691266986878727028562705659757086661350841373199126014151413
035127347836389630932710262506930583033930243270063443570401094353692918740469352956567713772837956323579062779168228986
570792023524271120842082527631799194200977303468075598959631495265628063835169639873017302337822000081122588568044398888
922761019955456449946652736593287619035626989438734646047136345995187257489091189911328066395240732028516392752228578511
220470733793435559271232002653466118177752809327222789832845532735261346658682883219657681454985209429642866716698148622
485020610698936669861490221746702958702598224827313763477184178349455446849643443096514365078606031613357876478228489818
822476517603343481212552804646755393003932988975473652158249267077198185938911860551958921954120169104507398280987542729
755236844642753224290348351160899119956016561335577534022093315589430581032735282245679190623924667801512232571751860620
723793067386767951384728394977602432764353367061067669603921429668021871476839498311933806344103598005506650764942141186
998928375892947791747299360445536653625401431553922243133438475754441683262793534400156884483590217914143610132485423096
240080817169937534185527634923202707601792301042014217548375820759530586625853055006163018538019696899554978355461559935
497635302343778741085129203666670576594967327498201560381654509299509539629583016350979948205348588839467563193208685139
186481644385698881794550081619024061658719213864904332459802752480262132945116163877698335035227498185170995007630999987
403781412037590919336010734725250115753507051168382042467847972750340710724743859713780005071925650098723885050550398504
842695138164441082496631125585224449364585701303825487020624910675780877045998403397264216997983638651598995191385402111
665447624263152541244492148589061094882118372390440674274633022197168452718602840439150602654711461778241451506883799866
062293848594101400519492706737942386673266364377839908146339173009133940292142545664970264897318092302915146553723684359
494907412480260759205586096766216471982692781089173228905493549571210898122409176174536016445828044768465190634222834997
354100645073286540482226251611764990976394464270720894008976596144653101394001383584637912923850064027016722494284304796
424769666531998284163482804388790146934859174446514493448354756080542678521439211569170021467265123852495652944159547764
123761492335983804767898055535707415049821461404674696875543512681136309227462651563742447051557093552478324712711758280
591101248877154542276080574448249116006709975251039172235980004016537303352834882392548597494379848504831463735638276424
482227259880828725105616186700423117661487435508285059831373892057729047919154027685388455908619023749580280852207387264
785174344290785787528630675952384508893978923994385483300572602403119433903111612111002299467109836758828228663384955687
109613067311571333420966476360954604984468718015207170100792822154939531896198709860682670891371550741575592805179404454
457781621446928510103096278419140471243962963535365355867595296651565694766084853919375433137889068066396408315533419821
601026405743396376689589561395119280332300716594232989961186159580101495465966884369219852255617719380868887956011211468
737387934093534896360174714512669436862739631102856214272280037849348066498778078326243790955310501161345043460125715448
416444481938806364581801835259622691368805925117504843601716549170473856485832196651554260590868715295779076560496684569
813852973644932239832597444837477471147468372932459698278936647194709617942187525583098382161409094361131035353244250193
565707119222061566183164449219913959995639972143674694144484632124506227620872583455680193440181218977496094203164348857
788520078794952736445421025696878658518483931429763033893867713200620340274624871366414504922997620681248746814599079637
698667241383985892733587588380842732308355676073980706959383066294399726159674705112471304479305076238190990656567292089
892699649745042270596901854245632832278486220024816177085009731248672581615266035210632362799935253946674596328295200422
633138364217974006051275610619334905866816458391298906892242577668440865175239319236473989371379141732769304311516306599
226358132125424387339230199776505154848645571646318970914876523324479216541440731160004935423071187690354221517201481726

3*25082306+1
1529928 digits continued
298232189921391288125021345147340119226459880821927540943929985948470096270155498102350124199198077969078268338716271378
269141079185928235839179444686783549784605105756080788095636328621846078336254935602559536240523129329170698402937155762
494809148133374080029581778744904514525871294070415396277311003871012201794175146718165174914503832978655806198319124088
105466363202659513975175207017560145655694862513826591569684956130108705651073850087288093297613978522176361001045523597
249271024471310862884426719881876011208004843134411130080480361880373149980092079045318123910653048241186269686918676804
878646428387414856042751266661596627049864915644369868662647834492670641822072082774430494910803932984849299567798742878
433428172519754820802472565770143025623129081655285249772009964195693695495656198264855979540468833900860628149041055369
705883310588232275085151757576136744419144376333025729928976687569067662411399156272553050293720986095558499982611978695
089616803525851961250519162500364620662796456760025479538772958846357351050154013147348743875806047433594166511962425626
133336741975339127687800740781945170704933172659853736715458435410210319243168503363501027692925232359260050462347974713
904901766025450171682552373738151511914085441228747576956508265631928949215245040809309883616950349467258389378996403647
615295956322672354258382260223307888974914766635398542396622782975557932582700165254164436696386689864479935902314345573
422391833794921500966604353812139047145274493346023660518270138098693377950854904872426410599311261795711342519774444545
425259116860320395900082476886382647894482542867028568150562190634727395936924565824333133830119882395783640436179996194
641665192910835933702043441517914389799198899938405242476687851645215749705196348278358405469006802857230916719261861392
754400892383261438891333348633200149278453341186793338708440060393112915069927450375613304828890091080845859384975860305
562164966065135731164776706496549281333815501869004472713294817979828567074761119372548412624905548332148286069748870795
929971769732539809407605512914847107982295957142772437117917913930994878936640695065652521783935609117012696605006146933
758982612374550541993441510279746314995934808896522638464439888357247738468853150459802717823058772399726715731283773244
325713686419719531615351333739123478334065657112701542756785388207643631918256057274589924989369769746624379927200804825
732056449879193472468201198155108645359576888953721376215319432238427107849467122139654643133859938939394920555875937811
768429460195953542073203293081461657843588661739577183761089934603267544802916620854975632020074400554835762089591167913
673759685333038909181299148177615601458487634741655595146171787356207694766934653621034377734752273361129868426396943444
527667442026917947308111831311142784285934012770389344333199919102759800337358312189298513469692284797513437790734652268
584851034487072134858390847264076726769886349738563682508531491140858240196670565994259501593210441641744784337343206730
158970599242000007139969899572310016424025093314979337921113369339268563144591292150608510607397218599899957421746520094
233330316009302856818229252471738903134510987215491594297378630659213938915435466776880500278102629581386025161413891149
436081711725948726109495818982530454325573753270425484248489039305580621402333915945677611924875673282897112777203956091
426644346702326244393884395374676815249937685379312708542646531007790108062653821390534277929230543394784546517175707427
846827073123219256104316937253223748158147299465007789191963135564445803545139690215757445586696715611697017524216904341
915977096487052744270320969126943954201528074052986308750664573869038059825000988079148959504542263175064535641136333541
322773195479376027897028951971718783521007982356593595408105055664190376213409801224931613551493929466108128233055236930
396736727636795373260067702688681343481339383870977307689511944834426109366316160353466412949853638221230258690615576531
863693083197681116084810954263878533379870701796188306719222836186112800824498034543549522400334314724797715617282884031
519151755412098566288163517866265275890986616458899311914652066252083969942500189766646155142235726933441840892460980570
269075597214101046470196408631603277983937943315306779118245276940470615342179668063357945148559185358450291611092966927
355609020955628453776495999395888781518191724726790410449483130648969152191711569591233081688266280768992518104151602309
755089487334848631717389074047899272344438670538776181309204937634769318914541252434544420458845505324051900768720432092
334940844075018288831444009884513318013143539073947663700050720908040325003498847761922831803982281891699841077752371262

3*25082306+1
1529928 digits continued
462974106803130142207519037941212338146298588942102309716427122394688560346893501539698288259281856476219100542603503976
086572687930544476942566051796853329092186709987478310348952955828812477842601566299470961414312994517419182292484114796
288958548866806200465613078954598130716786560153859758783177538428074178675912906354516853868601429513174660433984842523
373635662335611451153418443034629994967003362005738951334421580742537054338588240449883716705586705255709102654759746090
078753175688725465095119239282443949214696172273342689441882867542377739036733733259687982022952394489570708720571035369
996064713315280337169666270919219546513650775748199576119676501159533965037276244022614495672320400688852710470874829134
134838324719252118391489895039453299102775856538746297695449745142162070652704421346767561209672104131176384522088655175
935040376528691471130254005205441297768278292294399997844790131787015104791927350229065006884224650526537580570239613508
295282110858938133022144945676518211344968572498032063345350135530807212510722184521487093510901614319647510410080271412
720656677897469654703055787293823027984495138614759354186220314063539829319844491305832651155539844304367584993564681510
547185932685299840283021020624847100170064518471428449202406906712321338643372872319252073210878937574362305076151922960
828155168112521364976562913760678793659370520269549190874763970815533878936836316331443091789642742294733109836032264820
636989110186683544353841885264236344523305574814936401498720491221864905844155678602174829458857792423964928970374820101
215321905091504363169113496392697320183480293341365332871727548405073130681907012095141158358071380768575075855084354673
716178076257251880979661860671527120134086484032495976111170809851558204281233164102072215638013748350135811841383277641
092396822180735717656169912221263543888897725716070591077100753675980873608800230378095218179547134183798148936821015415
520127018048600747020443777902399431851289036518284567779912323394072284037764654764162338086040714068129465619178107039
251647179542495783749368160163745264643877193550066402413331299405449784858638564602769961746276401319990565470002598759
210417951132736704319774040508731282232316959146123361203477473229046717522145618098231369122857578230013779468992419212
314228545068109520180903515495970801961081791771544797206694062271084995179219848706356984636644093370098146612455920578
991144841451735464983397426503614656927626007369602562062970302421431896300552585892516881300797385708559330714172252750
955750642262627721891512076819732713854946713554743490132102717083959725406329260341378703542538403603517906565476872009
251607671058097125860841729452868562173973544622613039747853883672487821717595259661098883721550040379983815646378874905
972170660909456477445556016146152779904703853768618618416301185615162786849567671833191272689740616168978107672881773631
786015151922006174930617275308153336761889523686737362323227204296837350871678278992223984523200351748312182911590422531
309407940800191319270649456310985967754005908868771516332898178768691141212789257772777340011442893610253806348253814355
832380667389939527876854856639206932155749464800888094049161808227742155367152263523331672506344598264429691847065134866
319927858376998427580262565482112923938942205709617309081726813880047495201132896432735490599956825526553060141810699004
559441991315808536848474238920858902735716465624466093143840180196549529005684588596249241252498857411666122320830386335
763512095716028245992007996396376663985950523603137286402550116432941073928203847872833489947588721342241391416372272169
865573574707473225981836471541413155816904448633331082048756167819481054949288686827854942077636571193978119715330513975
372714650500899440937444454062509460409483105048298146148608431735199862784715215370386961759873380667870801293948630768
531970239356281360681400269418179932426862076958300503755680516335534681965213938313131719302189049665583006101517021010
686123168696850817677504500568469215397134170542124196533012987149308304176562811113132393047470620302927435438045282568
553066493503225912903862386767035034202252481167404943618138078390038780522675241627515867540953411792861357112375516301
015287622625117858609647214467214881936479550755450053201982824216927639253504207715290945601877949955062143169531731429
146924458245970207127979575693345354340648434110070258949750510091273933426080349694607543297659394824405358233247145579
303915024377426653813193357089184477965900125413945646162732323334298348398548282777890976117962582779405361500180269117
410944518153211778034219865861841996120960717985530508269567751183531665233933566644124978078343063843471579198630557314

3*25082306+1
1529928 digits continued
276920457022411526515570673968013213113892935241054577654870212302466885152107055696649362101238917659532785584533194464
491043755837903985112762799627136452558526170676399029963552885688194151515431393311004762449216340493143543803366953477
169201241526369097923809187395321544039147516406629851087096500651029780776287881805600484737436184261379363557429838735
971335994881647404067762606269753723064988068507366306127989878975036317578337430122543663148611200952905459445043617602
927485497375244528115732213745200886455612356297628531760912531054668082660983134069936320129841688417277447877781637190
347745194077904652594777637384966935429489268982111910035202197833331909280635777395008093254255441589493684181570826236
266822547918677660808068012937942298687052433448617987270713352414326920637230413600309603398462208681914822517261132354
560802936998114037510798421481169675408076742686712508084870268022707269488700922047042465364122683408500379892241911248
267040135102125234793658978420058400342132346938226870104547902389979934549069152688728079671309412175669790243738081811
617645402907789764449590434965368314295476096854474985311876502708858196577747866740219735660859019790499230595535929340
760436654894802793459314272132308749745928728313855496125065573701746542138783095725381689616949189345501657671690538680
936869746321530622068317431713690706822608643745841305341082428081110487858613227633741281864631725909604464017971485086
381089842697136627883349430294781943526511539022913827338525110461266544833732904309011870001603920757004191945112618893
360742844561139907574450354327600972299471030160850918813725551251487676795734496431307052626173567212328900449277181595
596617275434788609473009672775870688820673222979118027714283272758572471946755906387368406543561068254232238806112936861
187406922971785452479405263594285889800019972066925005700097811737558649823595550649575649295774042058125697121969687040
470240600738897014055891254576376459471253253482002225068882974760980579981310506114466964111711882030127333892212334162
698131317987765074138581140473374296013636179330836293359619125290339354102592034261462609529371799102473983224412558700
749504214539973799278891606309031483777142408955364640712327432658283506444599313078627163401470017002568001366393043718
256538725844325134434134812345351454998081132307120634652041803774973281340285291210334258150484621148694779179200768691
574826513835584175451749113785256569848572354468736405505057392996731445679742768778173269360303508393894687157736008210
635297267514285528062366563696104570975773557497246572117504683431716988465765087858086126422347927513659022168712235582
786154409777749764967735541287844990457506412768494340663383542677474776375473208277294937954661196303617398634947439282
759579839027883615889962110149842122902408777307672321555540616941132395346103882975935491487146535578113754925871745678
371260319318385886939613002428155522090700406386473977815918502671047595943091530420113342359397213501854844026560815572
227596098429815079257536560436800669897328933518180076045746299683316986685246702590670767657490452504602337093032325830
075539075614041549366548043681474938538819239917199769135236580298789560036702825731293627624483125805559172508577279870
559738191040900117315964205349320423932549657190332471121095707002059297886731358208532593654115072400700340617888498090
191739108018708611378278295488149073671573974926617284450508531334719606283676805768769316468403493836975813996753076731
863376762106545246050250264049286830456906094400536522872597171038786447667249212010546591919583103703267801160339374298
530063321665651992055096578773782005072919507445415835504856070590581254519331079157411978476459117953906063610778930655
564699711563869502207954308232299012020554170028047107766861605982576600829618757378387319851906031403802419806653105763
988955653751847769129274854522350453294751300411633107208196259040302801742030633876528800757960035863623892767151614928
343182638593491527829948424017503499441315328601608429939225384939412171812129649719167811275778578888277158304308238136
335186717347644756138737208613278862605023587934658674088049397824946945231820407858172172998770832135852648495151311174
384829755503523480904102632313539096219941362407437967472228768932277899657783682960273255623093922627382190704953023089
293325456092119524250825989080168293343865671675429625591240128696204134019404038287782437687472826113213754364448255525
503985872093728020018582551670416656157903803536742256074451396311470936725219529748821178058983383511490133795312208575
631881959133439829432186521038957913580646139642991132472837347433443889850591782220725764653532842254657428800695206184

3*25082306+1
1529928 digits continued
957004746551234947071410685623114655153355389489348820167942027905349344385937869378264852199146446482723500235793390184
605971695640600452004692878770892611443084184921052936663977134733769197172893358592646074995955917748823767271941939070
613785793835148715683628775165221679655067790968128667892537820693962710361137856794386012968251027725095832181488448277
259489936471950835708983196666477661998161255964425848604567964289402353013675364233695099133087274675665133868175026732
325704570933944673068709348180305338951929169347739761996073554219747346313165587090704400792212999259678691461016224627
881787950558313622755506539566087832874076579919094301847344790347122414043352720860752809272266087916650603609388236938
629221809583156536163567800789525099131945713917477716826220315827028099874859495293243776910099336717224059908455608320
250091874336859721522687101515149635873255856819596819667578479104276498237703688919387522093184702838894262160817879071
002211528506825780212169857203278537557138691849910536741394250372735467513704111475472596632076237644129386600472416852
106072387757412788153249408824631438429235302703742456551270344018548312838258184260308551770069176793376888002287981698
993567055790617905982148034046548152302633063359723863252675888096136552225779572609896056432710777709753189542033872447
145176922830330607233207321153168651852403543041838341527132246699797350970842202929252989162237690568289736359738347738
141132735333810896618864602213549663955725733756884676602718688831785446913041647049490676159966633654311257758132158907
007796059330971657253741989766762615603400080498795867625488254916769910057767864878994339419676671831375292510107259490
564937428208913230835072909207690780651825655118397059705512289805516780599975701905632547878822916003445698746296231680
424529721790331259018286143757301460284415494241414997222442693357161127985169166515089891423644737897696635950033873136
431476898989873986560313616769385037204727414930078766729710075916225734796080881145297890196574691122254195257860160707
654883647056069352438524267002483808435814327304910983156787007427562566999895514869207735035264371688952536392054023526
167652832632830609509154992490741445866935944251214385139411751630746941860518241713757505569916313819079650654711854568
591387474985380470734469395049018148196224666392335627119267234124700285410813460785850358599598400259221295032042884504
036499793699827576434700685315585403755181464442055255169274224114336157387356641662867485368504786165303743440717408667
873965100343767879153970966981956557860703193009590885065810352519304590414200246201864292803299275402965561692667062929
063014800828223699744345980582563658232136488278329736857358477344918927941928503947167417568878440290034916973971123880
588328605760220514534349610139435045174690593906301078753684611589558412985274365845183606261433002244197523998804369892
531605555239428795926376425787189265371397860536870543536156916268007555950400605144914831522105630033643026123823439723
245576719574521539203179458625352809007100715890169155466175259374088484780580260273355008821513103174449453435385323058
497536589090551191954646092646548241693879136923481676698329236314222940281934643900146173090091723889158439821038794157
874062231102093746157534593229506722552211542066073642442979125500500126080917708963655860965361065780230406382345972152
103139314123161178737058784936817449856003338008055121771695705795632681993487280269767068679817337676988972270912071738
808328076344768756683580834989229200337592073679407112919049242700030062309475483563320626807958813621862189177945290902
966080470479677048693349535884787813766892619978873554286246656705220453684922228549055262653120644351059265158081434485
328436068379497326546096428220926349286578441221899876080168953469266257714599997950766668085930713907382795269973391711
097874757624485468335766373402800023728062329664713101590325017122971945315422866008951739529749674691041338778154164099
106762451645234935725397613238514731517863875144547448158434570724869951234281575762377886847548176524549447526115601641
637767311751502290300044112207899504366826854724951787713199874236253971101677176964203213252629567711006293783326915278
365992492506928630026476305769863586665608728437482172200285928286203152649239221867760141431175062569072739930212306933
860919513373633108527005047472901178633392825703487034395056774285797233348338333120411633197889250994517288839620794877
267393438781257443122749027102986729491444551563768455081194548761298565475899077829969631037722397809620565589833699598
252504506249427588697635962749386252005710230043355741158820098744600258456979509001449579297367041500498361358260840317

3*25082306+1
1529928 digits continued
367895317691553367410777020381050288759744818581411858524590890507786904189041604067750958686771637074049545658374644643
964199299629646219523676009111539323246649625362654854828752954420360745187676424981376244816190950624254835098865578950
450594355329352526044760350928292128113211511837748236895700484174513656642680521135976982560479351738547620910436328526
416931285795856054727786010366555327452669867234657563684187399785472258722828632669291574069842388781818173641782340269
259240609229533454436879707889513457341150398552399797979890882737080225589807967472443272478149509030861875876859934556
273521514958085103504108949608995169194888997491326905755468613551175349845157226685353411091995385726375160899570454426
182399495265177831785379308092481930447088269076645862322297662491698956329870727585938472772996985817657556290910265248
108370077216679609476061384618096663479361846725826420360645305857868596600612120531328471806778293880044400077054809084
722548101187139698878484462796019993277339566686076193612558255775346655330277944033479249285116665982160966675935514208
781932821180897638716376183232201854174156368972015224763708926344322844012988079168637971965125322889480731556223284967
681438931503622081637578292835796042430576088618900449098122581275408555029070310915851441710487306581833256048583694419
858219153737478496813449437824059215376205137042181198432578921952985827996234841409538233935656997916709915704129083417
795741574943222432087492999943298480500592751132472332155185116567316590555934523440849087140306718660485720688926672824
468082580449543096237270651417264481506581309673478906415995260287627134268144051610252238632754726372032812505048311974
760597857899138708874260980551125143180275884636508584343659706699001688488406352171089148653068313027391338016010375671
549876505687108835210781428760550022149808074431861331115479501554630460903642079655980723741887985302209393331810965386
641160956308221166554934959733507320537926196353845597057148850488613780656155918772269762055975408447355541047111674888
771081209370248455761199600986866398624374624945275651789215183075695284201866585104145975593876472353382756492193993699
830936521074353208621624170434134206731797446460483441980808714436972168403130069745608269897068422466449493795314148657
894344468204096559559206252409687917971147848638477509489785623196505886754940978720353399326321499590501987790822609291
404381839062706892470080226203747278107056593941109731111327159915007652930000243069615516758795173876901232691544750537
127747674493887789250754178303369600170371948530040592357152585211738439923722405019962741668666002841723784859641268419
123517762311397684303519217148700615157485465587464310421636636137935066366192468914052721584116537689990814820612950203
722708571707500805715390433380352894392576838969044497923940532855333570820364535851191960039353375240971851615085831425
216361339682043332591307750464759230742779495000264682744486181674100367273936849021718160586103376275406057220348832150
411228144290297897755205845221309105754620502576104984998627607344339228322799798992524206018609643935605412813074792044
815619788080467578540218864600825150273479886485046428792843526632116405892811388757135771112564499636591326065999169810
329408092341725115146285252586490521227556437033511138608495900000671299618226196221022895631611877358129839541670763666
236341138034240704071089069062718326755352948989357230354175537156972641543235621320951942447959232048226838721807611589
330775441397103578543795831216516387758960809607369138690441636286604755808447870471064990985586815592998492562784646640
548580660234981151453505055639081429105816052371632245143916107699302040985212261008889531997601602015635113258325748679
128619679463258985794494979180354485292035079121015583858712806278240496036436200873512847577231284100718275809737321213
181100628373653963919497435542989445869197733991149568833747470523537185885664974725228053599795774223234288242982717713
415246849848298628909117267378570188235832839834387933746418299595235783235005475427945885682146852098000280097506679798
238944700009899862613142899765352520157860240357627787201480584122070015642470933545975226283460448984306458835057640314
655241188500231432810675330645846454451714193887097668900411285905610864995510450942994529000187460840850030277918781614
550511430199396981564938743252361337839373771094360593518508729930667695942372527844730986289782703796298440748572981108
005252693495126268596395964106252856687844580169678023302852948950114945792982184451473148010883959624997169076832947666
535659085887424637848266827383907103858730119671331354054247456894495810015737283260133507244155901505052387880109665242

3*25082306+1
1529928 digits continued
335605340697620878683128547411649550901523132349757720384856064216787625812440156009020316052993303711155083744786793789
903986100170417370912704251090116370985295697305285412045408762498350953766700760877223914221094247344535281111308640750
842670863677941142514301047707914412687186911243887978182123334144321484931810371892674932732878701812125888331988952924
995141139815490245527962971010939116285891165865855085737204731728749462440029044050821301851560906275697103597579177096
507396959664528115150329185680407211349723591449016342294878566016024698497358082364229769460653234873155911076728687322
356710596745133873213316874124783977001189187887930388750656330645913046855136689846244808684570389761011498522134435741
196296072438048825813717881698309442719337220750141554210136244027142185699363832123132828353022786941871391256679263268
421974749823879946610874596778876573515618188975498357221941072843304725392477955723444728829487141586199561848374560196
333495479355938465202641889441010452971596490062324342468048360203502793972659727497043291922530950771740229997845027772
516178525144563563758906039797646977064670119141894814286914356746135287407668396532010131915849537510126019317092379820
784573241561675003771990125357149028491272945271075963447170392242161522004146622342475748365146311430104204770968147349
039026706897458782736980008261814439319833928347655996053953436229824675441710959246739916008187204299102731873555922654
044141174338955287848535041620817795975631822555860047687684737595046858473456703820633855287556836403830697935832657067
535433534971151943876939746538218059113641169755915156671111779098215583853981746765104709259296762701138384845959776429
220856426058997248842910611704275928909562455625279632655448512432213702382403032725097056190035908995242090487312158413
340587500186314068238491477408031330372485851876726765238179190840927743614981095090920760802162569344739146400690829966
283609114255096429332368982193338711399764755838366763521967496985196261593617736206754791824221700565424790608984135718
554372157056523626943742651121308391164885787261930861784989854370860773301370314008540323344754299122548237391849227267
291949800555750660504325005714313930298147598690962242537683501949889061181935706732003551396551226869367010496026846877
522974281171991678211353200166384714165045860371704652080106844078082415170416043304356506975251654482056824341596213110
956555231155314693518008129152955346166065779543760250150146838519914059255030719607503391345162773885325733460819812757
220145072939095076652690550103823397168027189189004128278132442387634207304630725355211276482175178326077402277884165833
005990626344462185905953840888120999338038578759300431500338603044801755483827382978325632346685953554945456708524802503
719695751356857508784215984902143062959199358733918406027095593646302772371695154592446830957326487506244390773163272146
785957570542365699583045459734476140676735146592736401286024999014469031085999246531895632467122183099762454671636490189
159536109270821597053579747251206557519830712501962340880836302900764187025257332723416511276076553186574503546525864723
264568964785912003370770919708383383371231939852886002190531173955671061544050560303316318865080904220917550474820871019
193159411586787553890173800677348238347578327796113539591680656649040599824046501348009822988355224684933618267459866432
531200302378427281739587763889069038510767505309742053503517813838696214052700146683455949340444810754828012154155656498
756839677326965290128930887899791579632180767739624920164472682551566592663074904724760390735999843987877790058728447656
027473982016774406322804905863851054410762368079082720350375121099463803177344002212524958729600465629931538114075419733
787336970905519338799292440384651603265647463554962320295509126925383198106598084754917068509505535331176311770664758020
423742897150619652590188425805822771180018076652473510226973003651338665984606391042526324923782749911137903875611998959
399044036397723303988872884869725034395993412772748324072466509606545168231318123107555332560065986246620830186805456275
736146730027109230588883973733181255372056393746561370564087400759849002436669341980562970035871011411132693378590661895
044105252901105640087878265705493756418733977717369040181102423412304755842042999772265539217104036920570693431793593893
464278031797712083003367449826194642445982452371041472044218787221768436473095368250228792765628680889159931252670813677
869567667283988414096316356509405570459254478776281845452296680469808780379871482596786533256220563573668682128424202093
695139267420155818341313853997722583019752601826165504094653668607295367051514343921047405736075022842185453900814442831

3*25082306+1
1529928 digits continued
828929111897405268316259307393413542113101165632958575748252427708113332715239534186513518115259710079900696194688038600
378909508675413210354106657584784701880137348963970017952343843585112346998890289137824015611756403937906665189160760225
072317992534552916488880712446304194070104781024697898970184987948003942257015186192981712229422561879279524533194745790
199451552396653331223931199734205923825904794403398180036779663640309929059577413000009508418014731745588580351185021604
712809267577585163012296799294130241174459554912194877581742358546967780988466348794763228190310725019128731859834168952
281200418670935776916557838885541872132159416459075036142334733458804504618502139239603586841048097213402674936692340693
083378284141794061204751931306966406800122300930312784285142368588715195574756800634931719877356762081906414923075680287
169948418023959613263848273356674151880056562981070531494747388829865607182839666196386524673673336215517711017946626849
081622012291216378942135948774181912569557802018670585583157994129986659909231557280631390697389787530010353863135279742
602845761151662407006353525640205020821421820800964667773484821728959726595093792307783909215659067285706425123819735811
451986981288084393122417383864758243734512709037266713653913418402807475177364967686443832363967765358609005434725212990
295171592418889757008075322629719842448206612355552167176703638877746879757742565946692134932214596408266339147658289947
879736703687827508497234932714864478667588076863091040235868959978361992545874060531229743238980860756829152032479058328
557804202642809266634991898999006258397900271586089492401095469615936555124230738533063434915715745863693392057867891504
440754588607627255615349549746902721614551586675389718967029793313951546040760533697362437526637260694936791770102012959
273291527170120419176805889707718415839509966997838972632807098280569964523980697849849653323911678108762672878233124708
159390527599645352906968899219803450630291131364698032480639655109374941808301232563586518432272254128976546349479922577
350055514339685447286885465718149774953008773175477187817843174309851821108472660741527723810152738308664566053974541161
796027989334404941998797955234756051411984106468056859112424770755943470359163874511340149635419580037098156818840948921
770179654810117191023397315039929635536477618757937283894661043375275617379834515128714363584249395584810828906993331019
425195328791993816166827822645693890489687742198760957293805585472447856230173439864880572200356142388379187703616262337
748567570768795039076174002325036635178875103521024737086444863054205827966296424996747081221198359112270972498097575306
414885916595632060604934872714050081278894486256504488459725139375849955762600026087134640022072605839950880226409118083
147337424630487492258810013857620997242952350277235708186514327134815713602892948657929585458794404322850074208841624905
679676398004736198023027910813884357678856502378832210665571103116040373286652998631049722681219826500337631593560174375
388007884071109974265626075724747131046486127710573429216374090234127735231112784253420768755204472453926254586667418799
343750838957608052937342354589793061551733361821678507592966929688335979163609243452427362352030060551108512671843103139
013445486156471130128607827497864956304843316361761341523368838275376345704852108957969077690246453413146325224769064451
828796127914761008405422085174503719866004562387167297263159134835086160762495178747334866624541257739026260700263224405
200438875432664940158673600522459387152423194224304354101036115300115326468884177306935441780845645500777557580102265052
002314493863036816385586990298862737231304640666412043446824723556762866797150074123930267244315161360064944935351182559
355865431469426933749319357553402386946510221748306215521098727688042390287070534234270351047518173839594526114338949228
168683181703810153892593790800057612950182879962335849852138607005963021409487620169668709873320145760993043708476918051
443808315326856611587341424115922404445734231147287849438294902680172629456613629186561372366412077098473080151392569209
993587397180048747232232690363670872289357202070090675370633585178217938212001873788215359600018372976582568673856917045
931333258213575017330739844306100966167774734169946062137554169256605373307369415573694765379373873335004775927508894131
340324382099767310973247166484762155901920829091457575427915313263549048326643327031021073067609111687204379094619048644
513203872498549735404476539559554444179012169678919684256423439123306300495000144159152467647064128861866317401609588447
471335325709647243212242818351313311519335092158024841920417815700914042390853618869253392654623919316853027477878740823

3*25082306+1
1529928 digits continued
330111797726861870058815877410326559391703576965736169646867530709345739503683840300984906994857595277141361847084247435
810115222123934052608245964117822588678506498180726026697866637296740333725166754681783982522926021416351626840717684308
546112156864448866355779320868391530569627191183473604866003497214653710910737224290277940145710313974221997253870743784
899483639468455697083172380783384636309452687145557986110319200823102051695333155405584168268780450820216056813662997190
136282304265917406904960658784484901557308868917792101554370165709831747367787827537047010306637017509167885479086038972
720516043293040894901004277982368566973170845400322965410928796514508138640563100755517182884751053596964186970752425548
930466602806267876323690337309115827492088036010585822456691967557381596381259619756418221195972075007116570486280544697
143113013804371619296788885913225834753006690906567264021517233617126761803981710605775625019748684945211209484101473450
134854556755046754593856077200007836079241551610756265438778509404981222788059914393061441130622038194324361824111410517
100850313900907253186901959986681965148967479228386385457976604226255769381771231164623035397866705291404239656246705368
081893059996834793285910737484139611139951224718345261615954847399185565121777565701915183709551194793982617248735399683
843121703327134249520636068438393312583668273778809161236609673318309440418898332897945694993433491714812347321041431370
178270175366825683327015409861970116201341846272151493803580925920415539960117578400146544326256002708823943563315672314
284031442663161528140371549980929218880289488992156696433451411218361279098798686052565334299101408614063299667093106231
283961838816469903819891732897447890507781158142108422407169933277715605321409166771210656016299033340852531753162891483
132610200063908185568807309747059615682916333815335026468608063415302689385802893592848660494171196035399268661558885189
593335675258356618133156610927940920517798595287403948273780753164866538928258127769135400123237321419342633305493480180
698436956610988264068660395139088034610904855099780755132099147109425919083284427389936788436309817929141713782848064896
750556532029603654165281304075086265866186015906198086888496164365264677922588743637099224557961802859961229219461736405
709037362243870790027619983864417574088417766316949401323570574108964691550418970215348395072498081040594725741811599250
580440949775543691682965474562910077033817848168319055412096222673061736634746198985615061210215360872946717776963446331
221450188519181651472978534243019081595860791834268491941351112974466261131324180040412747675013907020542699800208876894
486360858878079550763994341992066761879842056828978061389419903327165523979004039909270703246598306945777650088587298294
255614651581379832675931130410466632936666773998426709878600786500069865489037777035247445063592448145726010292032169484
437704441261528245660016140569397920098876380071885737044492228403386525764718291084757518680541908524045604070821509602
158481867979432145649690556160973901479850395325495336578391844844363231708102820622014682445722667585810322270359701981
627126349248999268807297966524437406013822055825892659176315132019877350657279940071242075471126932863688021763431591361
967912081560043842185141146941182079968742043549292590186868178451668231106059040886720716157315993590356737567715543506
486232224562434373803074406415349932550807421659938277436905985984619765209149457251391092168834753985283837282512174640
081005127666264658988736318132294111105360141371325636104937426622087167760119293154190040322278397812951488542093250272
359974800637895211373127469170954731902048874019932047866435525181991821666485417967687308821567964268335673316371183003
230596451832587415912582867983132230690503881683229092353142784077488269609059874340336347542335538332391629873538666236
360355613216396012418986370807835876407626844285532894727590895410592046523972424634972442217932068373470668186346615048
927656339934312638291706302217801414718730575795306560087397973638064789863037405094849653761051514704254519477581511898
341548762088370451605112142197604391676909423153208179897973815638418289644586315851476450732486775334501097358950793222
321789105930909126137925340238454196553313358652651664839679317274078623575082469937210571955017934309739539222769032308
782250981447933022759775096865218333926617161481855285708092221227557611270574084669239123880268373185164686952287971911
785460674522522899383558443217273582903809355488968037030067946260948663387924747275676029141286916985837637312950933659
086974678003747283326075919855517135097277674209386024739114978032499428931407731336473698919581270322306539497649312828

3*25082306+1
1529928 digits continued
908364430729805480051636009918312528699857915210038684643510960946375256556408349773808351715566551460788716790947886694
903777900549967775031209297244349123378687411649059000609583421879510518979727044652299400430973103894492093145224956266
558092718596977941874815601733438453227008564238536433622099412084148578566058959562794369187170718722726197005411261744
487322776938910418432530091495034952022921951268836466860418589810319855517042188497241123906053331355457907040839751877
736435349329466850122213228504490906732242711173988747296989044485734567787816783621611651438682520895671454480831260042
274899281467496155303188668357155999676870531781059263083668069043112619459468017740795216989917574456824077708266202425
001922810078681535418104553411025842901730284795751167337371560081870253622084382862850530302274552181604073189796157750
448052943085928382546301301304963490372134427697500191161067407772477526026673637490987924217646175406216319058777366651
766316193396149176601436718065453193518844130586345758511686343999067577672777248038114103355790117303808521437801276877
915291287515869103602224340252976771369856616068219220674952946556908497049028229421269224214520782998656463902198377769
480905174050982133978802904984385897309442063895122889191219927531376480886690568438366352014473348378019815355766821948
978417555682972369956582162265172529343015017437025536599082640536715018958988643787287089742809240387414925127300349922
695008239651808174766448546669418271248680202256428022220207928510450434874679175763509728684468222986301822239470943345
467622299157052738929583688334057391502009993830072793513449507900361510361161937733750092486245173932036716890225000320
497178391230500709864705776557959348133227275497790727401307562795311469324289330148098819599121215932769238747075117630
342844428397188494919170289484933731971784165728631261612348092782424608973763070545091848357305265334736845798974028828
956969712001184425729020664740157954403156254099882858998400520611284931282914193131542264929150990017639028323373985423
395833923983284612852847917112792869852719412781470985722750725325988311329593394230882959230836124696803278436859607412
708705243712430407076686416114247904247884899093010405326716245613971580727976624280331544868989105299349513512343102404
406865870846459818412902470414233552183044954220247445070254898768616884120588129194987324679436955477288671928336570892
962987510219475164420905881249868914388661719170719155033345749010622939677456490636286234788256531477162145338193235954
371950054281999393746178015526074058299096795395056323580973019809044510371322174777482784588413338758733495785608648744
372328804909143576276533177716796430664757930552015432219754867668761120528667264062848832740902339770532492850996165514
776719911576683559735858270935794636389982627770981760740557881020355757273498802341779767593179617526443986189394231632
471123946149581851969519967868120236845767313158084195883893626644885470434314073489970950722272058029133377671896978964
864703401143249889606600665516896388880493214716655077942436753646173327253522730354557855710586327704940414477642889212
712163108076849351522146554262038719543893883250127726150406260619949321593025880022472515699674539678509082366313543302
549317150124671876861163475367518193516358216102752887080056135242650549759349935417904011894962106779750978849279392995
990649392438712696779974533420726418563528099080232133432909012559923880164498144017666095622476878787196040015756923665
816218324514863031218892190446282068299751892121913512580542935940109409942954178378466666436798277936932432742941435552
275985846723604531444094489543350251982098101800529712474095073691198294989877976828745353804067450613187825321166202526
288948994381277794255868689256248844011991923732999973900567003867709600903747808822690883713386638643981185855163601924
497357891973047741413277418197204095705068328845382244381877955792680773252482467280805289176523839558922776142469187240
886343190825003952553366125185934880021082451566642202567690756263115309073766961623349031254999510079673197158590888430
517412581653947618489979683179921343852036755047131835781580897172351740127879999040271364604220247101801470655484909666
883275719888780215765263971788724749239807730957055019297243283728758092045397594928536758260939679684511811463910317548
426809189587727701563077811141272900313016438826656138495221187111953215949372307468117355845798105643850079370927438998
111665804431944304326392115690645936962655430943530723915054864578996447888595147403408809789547529483862624595361228177
492605942581627269239874590922020594031841841150133236905078060366894402484948022630995753670001943012459163772154757843

3*25082306+1
1529928 digits continued
282123708023010122188029788650431627412477128651935257860599116508527156860109072240463751479388508301367247691275270710
708984532670075223493954072132798873516987434989131140304187940119687660287977453767009354194573060500161484118054989204
554908037805675113084118481389558658351388716837523197320432863813739755211299588740991840793400161221199346214680706906
133149540025493128537673536158069181750455148048255895412550390527924406707959541408453887314637234647179875517223623747
459765042690189760236693366182207209740869427346145813505552826433805394117170727981494762476595684530717486632505938093
669621645433627779290084865119297407524090642641321698434060611182445122214480972341790210267447201349348276941188136838
090413702034666955888685980524166797702170452114818548449651969313378930520443620778189427993805537989050284857686888690
040894404759169216916835237448713096612231787826774700445734337332057817124147118048645508396036221262664809995049217044
192980963078618300047040536623454950262258489638723263049034202617362970486358098763595730860480665921875583271513541400
510009205532502428961510623476106352578380906406758536762522218264769058969711802277369202847015081522945403954240699248
076937316974548053440044977208592515712700433542098809931953906021459726082153763768162703449425659532844274239009391560
436356914943478402067189056788457125312650151176406934766056934115910975977938125158017074421172326684215007457722681971
924313579936178909942385861151632627002609987633655072206818930137690051211024572531183796543076820114973931941398687317
672754471169965500850340847406506009457956733477784985887494911572931527839069506469946180132899063044637327588312528704
020938900518655634719977623518439646560838809394592060376810611997410942954902637199669523389858053261580539816282996340
242512550598180647792665168750901557044811631105268282670891342617284845183664106006784381469549511458591262393734743544
800274549365338884046537477451471146707502844239008674269393561144946764451007176110909309726275490222081491120495035202
786930564407753516924572021275365099071819027445296628427098166433989703854205110262591469492049049457106631669816526146
904625842147920250562737519673290462966048792600220272149876204198919504062793934888164607748323637214688941803196064795
799323794075239038611655525406098324432553215515254408023857036660656883703200233359284457332623167362146721564731898591
732618959227912847938773180355833595784778616760992921546320309902361397869985286174759818215224553202869978091430591080
632617540932359450081845008467091150515661626553162307188999796212524403642480596470600054090782079517494458717834222998
957152995758293381164058882928667663568269771569494653196229290912499591944368128870804939252129766638157878591159288677
749563858457764264383754898411998291456964727144714736149643959740600273308366784925595277330417917106512625162728412495
403317428176996291708456849652712171385744060295858119270578800664852377746066217046579829672213803368239422695678840679
684267875199971665323192584307083197596871784508787524925460829546656814155928705804648576099996343997411908740472929348
506916045888713091489824263872788724853718190365853781369886243303733301214099623623917461564684378418337037408919871551
440771499235154336191517192378010323042984861258799104195319615438680183770407884087948332088357217260834783884113901404
180182391781636292965409012825494268741179336239659911203550500287833826746546645333549719261150214322593915310813785473
861264912659945158102178694906640216289396131750797912521546437207712207737206187007340195291512872952197127672045442879
530222528682729323290848330394870333294507564447049445401682998014693340629570394444049984110016601656729393546806515307
671546504357635361045626005475437125644496795073570767283915242635770120590205500106410902296420822117079552726293481269
488666971599089894633538753222150531097199414592889582852074007885928126814087009279533999204776310802770248265151118207
573473656149364329855704822215566486847923627855470092167226979626547243937840675305325305533856942174877182755087318812
649640284664846782532737854754356068765538584049286243165953711200060754658834167065480741343004931282258899040565007652
968954677025643369207656145297622899742111485556073133388575497894983507618775360699511318830828462859652948618769433194
300821845247846647779323910372972059159643415624022330630274286007988910968481789143198256769621579169348790095860549864
625997320711600403603569077361176109789502911357715544474095985794703358405643173462418293479643731767902824987455205533
955564506643859740242341243572656529307713691520548349951008725075724691538943194925067863354024223726753944681056246603

3*25082306+1
1529928 digits continued
092916496343482916688834160173786817023406306195394372542591938529907956159023712872979838951855482097432989639804200442
893889820136860155737494373360653694835714645400507872664441677651082086334949430029863346433514151873701335989613448595
748742192924711007957949499670467179002542205035620589575252219430731463986010939533841829467942014479003841124419045864
116962465656978569831062449709824313734543081406908000981939302907546041796045857009568196714921899131146415489732194047
373147468156610435776319768948128124096066534133219240835307352583000807124321510558863702334761569304060795030830351920
242182194700884096145319241605509565839119038525904814044909451632334846982472700267625863480894941295481113728450696669
213520681185304794336555433678504788284196803932791761764716564931413441140425075885506958760773499248751380972174824283
890910617592903323016772922007768304236294474828786614506806462619878038946803349883013338300371613671159596110184144853
524906033822338470937454570766413695059728091349782851556134178336224608516118350356851800903162277433219339016745700996
144296294239004216949728810240360576785188272386628710117886798324407931104542435560349414188929199289920878943313890546
626917828177777209547801118349337241654330776656692712808645432328755902834010047787971778372589709804948285550114757687
333039893028101836978878574314296889832394451095733981155020209227490745065289022237888170765493824448336048391313427729
092522694899089439598697280859409031769013456114525909639878249552324176536142136509023444473463799849655953334517902010
744155994681073949278586146757092479674815369709983767476675280115058721496487491510227865438656322495425278713289729669
156024235107265061990901895707814959844887071642600534620252492101927308595592229118876363353196865420213395386490003725
774253654603972085391392327874641000042679660436318878037806045055106940830291729083606420699718428809730483592808556583
325532842832509342110930839440927136305450296301591052576946335177004785666019293052559487848001987168080977881044994943
435538810212019229378000372756899327807453275856339063036643640104557573653545311391411213111707786324341751529700942807
588475893146511333143870017446815842896545174492440704778345228916658961484491897534533929423110663633985066197358916662
920641098353357314621549364882252375821115556845519032682899717905410040056930722935696648573661728000289318707130442199
664591553828787693987432826451950856482189423335413845770938190301647312877804470325586337129457471979476754341806118556
528302805672855658233111867696851333236931203001964431538911999096387276512283409555775299289204840324077772459012021080
099093296173620187985699179036155600250172736188163051193255314726532339950367614015862560048611389804045751430900931222
492797560039155782277064945680222924022452180618328503171128938932245610920465261815122317786761184427556527188579273515
106760656866344909066500233530586959774925275551812917780270846026742912767647622769299073202674799762151313253809883530
937119793930392492370230836944854726422863080075102504684005852784624288710367818101980564057107034041535087621509350574
285892419493377147955818500870330876560885679130438145520171567538156874340098826277418619988440137401068284340638609558
566443139366808224334649172053177005317029262973139598882979200307389598793785409727445774397941071460688735762470648923
355778443647359104262667532242553639099500485382523904544955804441817911126053739850432701131300041227133256510732405873
672168675587961563564959739282207662076958734250084007802384659037561234030634687031654285393779060598287092963537600320
743702047183233867487062854299025780957974708577532336687992825361817222352142341169857298934182966481984775815194425994
584674613274559345615594269764932163083126843974896031862408190571515207363931625411357378769387327234252472391070907054
421589526194449447174751979140956899041351170350494829412823721531846343575710539453425937137592788067072983640739895942
409170065209066734651917348452074851938927529725133287182577289166781304348479899284429076246330065549913249574227182990
730578202283763542903357297374087310014453235968836817880637683440722614002480927547982706922017509922852671097583755158
428514462007766107013843862957872128014065276408364771052247876469164595855016119906604426130224572583618870505289991373
282562440586395989965729602650261820721964579207795298418039829889871917907256603343319168894437219862241915518004821561
668823637922988966805435152755869627636996501634847630198318545571433363261272550643425455507801084374731259248612093285
218687506065973140445153864871501466704200633799178757534167568904206127813854393964940809577647728087901962321850290190

3*25082306+1
1529928 digits continued
043545918714950446198044275537086585397062755116317857009487510411822142134891755754980552740869533737226616911176402754
610019700032225456025798567546850667413303678161003834646048181492235471807834958297442407011575265373652101007338339336
200871885237381104703104816713514565191455299323459958180470605375486782451758480476034966730177839693216563831021824355
145069444571696515837167084212664688651324456261428132937205358264005133607139053023492430522202857819731842252441844664
866371428444813256243079437870017110499091287253689405675110590270439867788149299345058758535875060518696063467898485515
331065095700774028188735736549307087561020189443920071379908527576290858164208077761332607436665442653074858697755444135
916667947273950012884605722630927692079258003880565153553193154331662062233984908939387193126938677447025609203159683455
193721422863752710953341134547472050530564068968567411245714133025177182708729897218647844901510010265526964400769350955
866657844623840725916845808100245930461428159346820213369998715038666935888248634168166247066851001132712663643855673296
624410516422242225033751560245420222974602403874077761491319587009996881715072389947261529102107998509192452871489902255
034862070898756151180652102704447041526698689313506674154415789663289159815893200520298489998308621354802929482923886967
282122637248749121713163952140431544733143957532944972645825469112150042441126822392542629317564833494682573955840773240
883424457236185996079415308031667775973154595875448012278811448583925899709406971952893978656049076488959631821749674571
066330275020282184515408734891939513534371762464497149508872103567143969847580204128093347201090745655261595653461054871
005554358479616725760456009798525959528008725692721142684436460879379884221810739010908016370259267877569953940843086964
053870630252080251385889622255880298166190062648266091266040089805800007042931978681153144610533996885904735692300453082
909053861751513886822666733999017782510067997459397855189745307954073870608197901037005218190072137365613301975836335012
146752738950392640481624342137424180194311549422677840876262819757890008116327027155759877006883194183594295331378839313
615892865014274275167900334714514568725532664446800480086155690859663944044590643517902819078864417238165720827487564408
171936686333877169351746959986254942753618487265626334559348555457467559423820536645798737447145153424036622401348950766
174570024161641656695192655817992472782757650577771946740756827090796960120807329382858525510834910127824613882374330548
077210453915792317500787167712465498359316600097430389337073287148425344666341072236130361050135374454129231676276132109
436900390730654998130105514492954110568983259665484664256316371880129910661800419037833297072975774520207244819581682041
985495235193701292738878070215180963273060503101330313800003727949087986861981513218927897494765414150150951487653730435
954974864541487405003044730345834092953116451457573018504954750177177275841871437983548766802380066185830696695861401981
624352925275235908200447146307086410799784403290742888965363187846382985350162083348985932693408153705685074847543959301
316887138059855971744306552399606694187100146073611253018295649802679435724919511319726040148647103460656790824126362989
519026501971201423096589806898552151864493754845806662407061151343059361074216425117100698047195119919558716768462190518
755927247400725641137306215788619061232011789385133905689949158141593380513202421304600648599558235257842935276704743751
710285951617897044168283878945138141310562751687761134248692658821365724586799142483373927028295105601654039524401559799
481878058107838402093489095575830530448485524585954263683385496783374649486116655356672611177874406402080399702223848458
990122321205464235852499453255481536244683529936023889826650055479326494462853790638724493679251155121541240589134097329
502522707139418226142023575077039840391398461634400520045030581543330124187374582313429801176792743978563937305872850499
493528975434352353794064253931465004388676308219632025377031323968528138330937643519662066582927998139101294354588294299
625629434246379601035738841694253083108981607494566796600696315203198827492075653428444820684015330010271073220606031027
579801446872124822769721111145326941659625975024748865337854493202917259292068504882770520533400191815926144607421971465
246584018013019167851458291795568969651178598824583621585389483678041273492396238107921914475511644010847184349246871157
831133132231151078662341007698611486151884694243041305646942826895780892869835666214882805649507462690445116068639320000
046612434435983466538826230625078434050041724528642108777391634992676158913688632221442732883227693211436401122880970507

3*25082306+1
1529928 digits continued
072856214284507258166124976922680299017388523192963226546562192262415676666118579727705336405570880163006040637958996231
803655243715577235791527017000953346862470470777702230559391625786868742188550524819184459072428540061023695309106043967
668286348109505865559021100035635659941811174094934594114177862711851063906287442994913142301680034841997226695107516710
573591995886688129777207490107836085476421354358571672782527062512396504619406760913803254097470668093141247534084433465
330387784818796767451177028123795981753458367054095659496366172117079973621532720433318664389145353433363493405184580252
311623123814478199638672435038798135534589475909433766700871368687864481486229274313622999692250302617832403910148712496
821640409516631304571136787232923927836028443338476817854633863690049540191561436130113002533114357129121911686355734407
296550455346430976201450977538532552913138656397062555432449824617393410990963584656571996813486849526594180179051203747
736309284188021001263956528336505834207161724379896038630031523285471527739223919714139985297078656266592434827216830953
330157138608896806397908353177149384427082362411255725053575129577698636409040073449944707819400467525047418154378870891
346752452154982965385542020306113051749252320237973418144204475100804953924672523732437075351506235173840436781392167056
513215123036746752364539632997315509074509911018438844229968937787287319019194358368757774232989593377709857222853714262
202886517397361561421117664628461122667102289935609768244560455143834987377453947327574147939887198713974709711299805226
107144885608624873300417233710245529731328485460155391294110826830584213246180858858573110254851950101624096284973606962
320086287191368674092160781921567191822318308417123600719785978772188664014441233490541250637403965486230190168736987604
906771173270750378473964694983374483652407273887446941016592660269778974736561294593215108744057262365401718511334406934
310699283312451868898336378273223988877574759178514084843105300618280213368083782798788095127591021145028951616250937683
420998900305391346310757844917451632474374713559768664517888252936920641229597816469234574642761945318246017211112712456
309496121408581486147715397064276975567774082528711524567613061367635393361744411728307218657727860767513114009048610053
512510006721296892608911517293679413646817943286945334731673070180789421902875869455350976858253367081490537392234580127
626321385479655615901904193073651303659928010662314898126286752652895024455843845672083075458760441206717936932655856369
693277544566156860053212307883619468342677759815586761512454283370973380385876997314785949605003284828567737754184937145
122150334720291325467027195082198468381312626762114205297326609585403381000962440478611411366356482673429773403871526516
320133954106859412072469433702142293404413157082038859900697132399633534000457955488475950811104407748104902729289063389
998872084701708016687166915801322426838895978880578595330140538411880037049618319989269621133090077263048952405806147649
793196055280573567503293837809447611690545203585639223484077483162109317218364380180832009756312959615082561002032736299
208039161250343283396866891597734537171501327751303022508032183078261401637702921385054273730773374348333618506312010579
443710371818870948523141946246901229038895383634734506143529476749551377224629075687654295374797415258165040997306958145
599294996288224754281270556366898796008440713696915332445175020798295112064247552266741606028009793889971536339768503716
237189732144766036937991853067705195221305689248016743590087633959506507780832669901370157559585649376002327918044341455
769156847596886854504231766855746495766703423897035849327753506996131563153075664972743469602110515207409704108540372080
487376952277386952040475435516030487198271652635312748469422039506487586856008047447965177897584139182377044738566680394
496468854672531775857240761206913925133248619219206612197013652591501474676688587738196040765617773962188088995818631709
626672219183772207126225130296349215943360792512596919555669998806493755837639292133714438906578894954210746047055630129
577482235170261259685289216108204253751408870359986585111438254353784664672308806667409689089616680543737906498477528907
887940546716731097266267208029422747712814973786662920214589735663798655048485539605625818097393464924976059731764034666
211981139964559103798254163913784129972507709771212612476901681767837715308797178230584712972231764575850092669505370672
955323005172558868486754450541917767940033352540287794058976304377260675517423501420274630579437782962201831212255358576
620812636324225865541369859777527208904893447711785371393901660389664802427707634102446715293929644750701053003027307390

3*25082306+1
1529928 digits continued
919158940169898508799738653914327574922001880246499249725714302236117308695009829193539673178564790394363868238625474662
656587409663583230470826887334975055784465348457785837096088483848100710735920855525976539267610080465595613150726726433
041325348061067375030749742201644899508084464807323335162920415553039013702216164454224450770475931636519621696755458244
366503770234242358815682130565916909773789716383868829196507858384483126675648246836596249162810033068429209363335024698
327264780561440100379170824401345148909570117178687302749454576742439547374622306090876156959436312097597728900199967178
103041521754360781994458208018761251366021872390833982700704958272521558467402119023778009658493345245838273197732556900
946503694799887192831269804100290824262113423856320010872171474045561582451098196280730104451332097985940156560777844654
344788246109029184990809784659435908851321902150108960951162155553440350600537030088995555720090271382687177375660240691
221819861013410838175795164696156804567370977024509536075490978807957987451270112806176686189049078558018857560741314311
024335578956084516420377084833486865186369530953159195700666141230687954513301276395894940821171112001350980460594132848
296246923984095822069392384998968135395524730817870765135284913974384390867553793403344784492112852479854309455087077041
244595822703035641460352906874334569078496067829618180444395127628736035170837639316114285665317279359695154680097028688
957516372486086831816171223572557020194467491266380845988605406719464663536523504593532925257374081795256847816262757619
561940193066671031387381415898089499766142091783667758930900558190697812816015735938580431101667027367484230994345296489
180242066538095078634612954916027005215334142437745856687929472181143581849454054486909700117959908294822813434522257843
786472755855369246628906907819957621579107312120893482569423017929362357740117350097215132862184044400912650358910093904
850357440914964124558421789706216967102378995070567618716177451911676714246757228144946571589298069927894656886683232848
045114649151915448007666749710135720958437011568218606183789448754752316453019632311552874969566582585234955901267021267
604512837348322475802499988015144702920027998765278887316316403926273259022457179750253650175100831887481530677948145935
670210771274567792529440433163767768707930326858599812518231481683518587542137203891734656014793253228897971030030424000
806066186216011333643138745754697278889133737757163886277123713382536675583812445443656692924725546857607293813914894013
869291395625770061802653620269524802178611928581498654241928166708518175942657664981039549530300990433960579287608717728
231526517462723145518377105517813450058308038599299711977693639689591359902183302293821328817210311616709215235400044825
189328157002018671354797477877395493481558699475249561852439074671489969511443729841552902619914565081830505124127502200
932707097814648862545466664798859830019707604073806796456427840154712884203801500011845790355636954258800624474486997718
363503350525855785073228909467453644489689892220489339145480246131869242701468544571625623160925266860445965857454674300
402732362788413094921533585269137476210057322789417277404973721728364178024363619423947739445104372954067106471660552022
582190230183549816864205253345629695118345551864168385804903371156334387626347430226184070431076207848701809958906503478
821677118147216565386690805647529258336851809640287715928601369072999094018916411178956750611806525290106132542731232299
872256904992728783673383301083020170544390441270691501412647625150636513728205920257004651849384389603697395406231308507
364330832320553795976827080286297498771465011449652770517318436444343275431119777649253713519746208955992428622188982057
247834835615091444974349638193128216432835712712157583601316745081780937712692169109392752831895201270305239281752161521
962463393116614063417786585177343930598134427452683413239141016989112966716553655551733297762133383034812178842811813732
406034118488530477936883267466928462871986082414539749622897498189023103032841462878044001716022564646284434561353787003
266569483326672325341182604511984096803247595515783004551406396867614723964796273505057277723599033269992389284548801555
650456832539625780356594353364815492370254229159044679103790576987477770653034579101246367014834342770167125080985187545
508175437151353175917514251261758118671216619541865638028624937758838691706112186550347029884778364707168144614456097514
666353799151092429464894763874790383283633108860328759471257108559196047753564636356931162472657640413285654380134691217
191665997020534130847556618968096426961435178542950103086071506111622575515003662376792145493985861756693407857630916996

3*25082306+1
1529928 digits continued
423062302296434533628896904990448328380324628632413255629854903949276202143123777325691884716593137817472355799162839804
651880754042015651709611897481207910595391876549060657020051427045255154355749508105112931876819371737106993790880332473
485458091834860359713036337681913969346450745488930087045348620110504936146472201847124165288296812433181435381363255117
323065040866751979649611886228724641711519986080458449676622483935469536179976159536056733123351125428764843478559100270
066513562826880991209549063569981326732714197417181063604531001210269391033313591309118611486960972510545895221288014377
688621281160754346146964886269903259282529015172885231723394186560413367766695116715783030224254269065503065988820543361
340068786528298579779069439965835952766459981513219406023297030640361992154391280716292148715650605537233832812596332680
349199576727587448389609848016193163816526474388231630622467022106179649826336715419889479019535902247367499340648695990
406709363004214975731690326791006125256989298700628297763706124678647831290491925059881609515866986032976299214104370998
231582583227303898674261642115435697189652233175888789600628794880596355192374776344129257405157954141495873204958826797
521465238422955700261344200271633978241725953327392391073820298165235562906062763456052076133659950116734078169895634635
674089028631884551885043495305575479893610601724271484298834278455415553447094173044628280560981685820559147921980510574
159836478944182522247819000853203710430637469530940198073988895864229799884070297518995329950792562706708647764755709503
059483952594524850166877485756741275157831985176624957426501565454848851161768709228213288246752723485408855833441165077
367934711909184939092603274663708450410223276390298210242044163598605893342784767468093687017971996374669900054471635111
500256236100637489265955349989768085522673420846223061100030873980041610655018590896388996767467244835214391687601986769
493287933495505474822652510256411513248179645079680332471762309390320213762911942137377468035824738811454192355758212750
037536416487012547393722243186858933071728572662160823363078322364475213250996023728602831893550461851482104264283213198
586335631331041313015448767129090237593812671700265140545714286609066612340949796073093371172478438842320860337277546187
752131915243997046992292124385524126291657884293782972479221655522883889748019219052883587423337387750328738822633516681
671376540387702612756968044753156325367352621284349554379056803122096326611504571928277845740927810601083887414504063469
189290427843349360632537416317562468410606896870821925858964860105541321928745879096983067765618410961169283233490851076
999039562917419253975520842708198851344950055124930680067627250634734543852503837412748405154141958463314289666356818102
950685535935305795834716216316607906724468971121354322396778292918705802277302484670567241740512807069530653480809222064
503029365510057999439053199611923640268077119294331348371138464407396584713797241619122215990790247579312591781644560813
831134583882621920793455476383213044781241573368597398812584920903382366318905275216640288980021813530311075117161015614
263401677254772216785714565192234589396528651762687182342544276094249731107545662879543440336148745310638126648247049980
083582014515581111020384329677777435141980205838006716465983333957867199242007507728239501590773682817325726178787289931
576529895391488830973463339825301448503801312256167818247293696729702754280207406429248851012801956586943053144853573007
977893929910238614247705783699740754416210108144379055396025720614450736139448098156810339749001761719678871085421962551
147450816798296622728027182030014141457824779187912689107848745408874412260513809177035488026214067749371766120008458584
703695519536228115999291572642498970559584892157253077543615764225614758471934397886956231239677838859942188027030990887
945795160039392739876326817865111947029416702570637597685462233211710005973991205327896323141049691987569504661175397773
076292509969375021258069459565182005436009204661360054688662421538300855074872913237011698167007205472956412625233750983
164300842074769241101954997449760494260885377764940339333187116340846150796276868057273033468431930446716967178957846978
665367973151276522676888645519825416992929897084293990563077808148949729693651576681535537784279793031492403593104684910
916743195521577093268986458700824115068144595779923170309647019929365843154522361068930803162738292516210741480413263900
908320502346354287351213836207806868051280086581773792611435296479780142837188630142442205209649162694948069152204318150
625321750326649205271522154044920050947715193390422616675673847425292761920271837923621760127465005819187291298782716934

3*25082306+1
1529928 digits continued
193290312266615011052429506054069853661550249731057158333174178311340541581021099775158578424155423139119667036465978976
667454395101904237557372126832862560571515167281705346632466989858531174358716145263477947137326019781708297199399491133
331617535539584592581962829332114692516487657231082493737394110431844004641926109558363071600240989306777701608504420666
534914193222028362742960844663003678534964703266773673006850368529686073343830670499681485086113652044668240853680381942
144513740498219301696901111961638571648079352661661774540623100934970609594863044242598719580858967644916975785852788491
890426628195557353795318458869079015980419424287224396105971886215515513003125815562332342036473291002827648191735751462
176469896538836444853757991486938569726680107591969214372573298151349888908156559304889072582906534182490443529829711452
982575934061036739280205106505887158959048400396543016861094784604124290274641097569557802999103547136468210024860372450
371867305100315054667136875954949592366511954542109236298778247397870878776949457226641863134619917491912656936828775582
834548838879839502872033437326563255475627535125230409410989866639947648720524079153119118842982424159093522140233962614
012385469544421804246207081367705910278607548281674140869526820840983750467542743024118487326199934843908781620387897612
752680035434100185817196316315441756304678344364160116360034111721421877620619578658044223414976628216654244345044108610
784858955484000273585548364279436140341617532051287430938152398082183704199425610006761701576250130277178039961024963301
183248995282987763094514989360997614406158043975803312766179870318827165883207151661685829562765049756458118601853740231
578209677684590566834723051169634968498822131832905136030544726286706164860945212928280677913394594211599074575086230921
427978666915114056794567779277031143733476490107901123267515595092634755231888698320138074012342768453801158481292785174
285949496854488605235380426867285637149536229655220244143192160129365377187539879249500573455820755983677007412124692173
458909126869961225073996651116880077003544307081951563367459059631297653667350256061526695262752200800590475749161046019
186151029166390750302514226127644328460836080842790945622863131030958349020593187354851464023763495459345380944498471394
536997427975106232317351777281884432580967018187532570673653197204602285797661144808890226641913094953077716697477058183
920501622175887077858302369922127342004027444454202845872939907253717621566588853992355269464678336572688949401027166958
962087391926791654593927753242744355970204403597819006166044405651241804868070404250345253818435478603110055524674417822
462547884049058849535180279315438152060227511975529857291792601310309546257750800097298465091905154638598419844801437745
440473293665021456828197405531247939424457308252141709178175452437744450596479829608880280231895935290820291576699700149
202866735931615864789885931587774403197353623205075907145762408183926587753976564964602724391000420817202778696497777874
376653481167135161090262759527834803274260537458320456711510454809463554324015399015058732932463409481998704461867054493
239310121166113987039452743338605186205775744692007456724008394037167649451659373957728996884374871249645625251023901480
859914339797246610225218399763034783734155954722992915725340233888132328121133963977662240213296500938758607453839446167
489335104397865529899452533049571841972121779763452530783257257196370937444865692289772462782942737764007100102304212182
739090309249656640930651554174250997048068547926225578951011454328559006004949176060534621479862999786539582665602263594
645441995516177270436585660880408673070575715811000070888875096194980488889056823802826998976829566342884464739332375762
958880848309910630714097437518772921803831355898994941248276181312679074977542813064041208688976121301535253432812716592
765551882717634922428481285779277404852537743824724604590116498150794036115486559250006954706081891592842843819615240463
968969277897673603688519053051726478175190357201660580588186705166029737624495776709907677478343754502559834059291907788
276753774824982606430800477183688288185342115816294753454090401015244069634715643715392536360705966761007588136720841635
193032934440761156914994844406383997518399977923132359367088842173094137277187661190680955772980304026521582304246340599
800677371377831388627369486877000733949556667998172640038916156118396806982599923902004194810375695749613158358676692500
155192964829243648723165291123617658098555784401375386617241453854162445082834656383342496136413771476683253201182186366
699205610484743929007595190452584909166529759742208287969298652473370023637455158217155758965596193122945177039853598547

3*25082306+1
1529928 digits continued
785406882972397537325199831570056810897591796512250876369106454902443709822295597691416727060479719209358374817591959599
737143583891071762024656198288715540500496285732895940833813846572177075446664967890500294291802906713079043475678914548
366083308344372952445943044913021770222884991854532142917866524495868756030861579386951844411860357617988154518991351552
145994077972295478160001534260632626817717548768517360970096849841734922779865771109220847312459511881780861147021249672
299740317636257898978220498203093523713181331993195672888114734228729299791157367359839200450982075341671323215784254494
604220170302860804645528634908459127017760048635008736932952823463570266720041097154015158507637025545975764946331344831
562295868246598614797739391483112912605933139079658709174692894505528232508456283863492722084952892909858576932691039218
682838621662720091736621237093935228212707547864076887654726146653050498732770590021113048122136951060720589951846961800
028369810883986439686762301991169951182110146717374799212288696793318736482457941526349151174513299956994551520693661041
077356607059557529046538199570194632052701398632601478255530672058155208825315893430244566518394693470621567289464021982
977012204862924166790169404054002436657121751005148715319628641078544308800900391985648705657212436405278778681587288511
388893520254761814499609034454664152588553969628720349225197410478368375377791348533598720811679733390205368351720928680
521235561751801833175144316538520465553074955751899985594067645617045418099657759152248854618358421011619602546848871423
292892297811704369411161029823718623719676207681740131762826555956156595855681163087925736367477281966866943613904238041
155469636190505970038893435292942368680334183817712450109903688235850443944888117690669924264929559494214378245875916619
904361650761164413908174173656702707197173014724250400407039239956173352615336418331020220029416805482146491140669883580
139741210809917497581372140104567416551626499623007793938323017299375812873288442650796534993087454851142870413047149662
265685031415460797367389924439135214297752161283467767968604577211572528133062215982663267341558026767558034587311058450
619379967506537021721248164230424108642150985600901791366599230390176722128287461654218670996548920564114265330434957014
223449582900960263378145221653767796765796323694206563284912715918219678077688521455851343090650820541785334612647614742
904811206096233934892556391641950368411660983090232164775350074462165611436996639316105733158897067992629868986526531095
211773745556748007014971646553400751166663609492538860062080711587166419806597584973942352954795725656855487924575336995
458187279809099332066399660291817104448814327682245953989322994928082995543345357737123630681915934240728286779531703446
802565652700505091526656807645090293686059101284036537524185504010729018092007225722569757787748315397089792471479387670
352321254197385787891328408694052676384730481946352799120153065661440442777738753317613342784490091904642606905891205132
318385657510537337000124454146315539537980340786120714565730387246422411651111658867974193146426267693070881742689346663
263794045303407925688683424762376143002389020178307249354506409243199324904422296472368880800740022226046202438408098245
652901269956828689788899003161294418220674534538953308630016358450252683566112793678244004153090484047947539965109987832
447216135075036679089390430251633110813244980249933483017319753382198687705364220197247675365411776779210296453099265703
255767767901383060536205903881462584556676593038118470247332419304291144306237806696158400757040969635307202082622777674
778718328891832087765138919195613528902572542119820493944071383983491237530005395709491511308055821104623411260348065663
213076132213549193061562752838621871535354160813583963622888645689563025081709869100410790785589221335694544791049034076
957939853552828735899231932212268343702929875268416990502152925324627791524339936541743596283921624470872066718239286482
990859051866617381051855586795012449659354540537901709654741749389721487669343452610426544527417190706198187281672785633
622739233490687801604521469890741521083063661454270511446285275552467721786633624888798444140878266379280217094001062881
036648608714504497058774631178529174663036543392892316140197422528953422900470181281428600419157775156106580418614821945
052096910107409768298112776065941496206042443155477317224289456798328784721241038450777282566692441655861648827725061196
168052605776308141063247367917721663880795415568786528566500614799189698021054963785267229342966954136072994651242292516
773207603938294750965339770580952630697558966110478670966369263627123950172653179954207089520849290284012113081742648478

3*25082306+1
1529928 digits continued
142262188594012126377753500017741593145358085347706989617239799421895025659528334393112739569332774550762220394684650590
656880983708108287404059243968855124134467624794038834552535633475312572245805513504278273336412977419246825724515966958
505318554571711004081177566383893459403511217194210804519829152753375736539081455817845479112007641171837496155954469036
160253358386546316231206539863084817356436105092414991006702941221113740385476806088840087619295822095640322143748968495
868290544145277915434577861664582536789290068133433301258792442122329625767631253065881046773810058588082554741725727329
728390228386927207123611790208436227858293681697142932855799655210181432912772840545330053402784413271699133763300234881
798788877248940413804063279192823294919033196701370128186514952086933197640787984435015873750971873279925529434444252799
643609795906122966005004633389756756904056987540375617770608927297269453514982513390622677202334987257152718577850661955
961502149256520822529915778945959734778018865493197191517066743791811050587754607045045668841365558802367020489101498954
991298295806910731491750208935354169207062104447407847190489685935366733343135278299049798087344139113027832257871509413
928888617224959233742479907139566398360353460907097974462382279720595673399378621536809969459136688285156647893968089311
389589945945303046695765761821777061993886102171496588446939180425917242130325169033513617877971684996706466375627641534
622868615224886586192014234075651864732270697181032536786090284181915463539481334753275661321338615645907832076908603751
940410894040727745245429790187564743067191977378894950459075746072268763522880078034295020701321093423341269647222046533
269816259704296835959377042245223323829662841220471922419973927219751562822728720646941212048101776306027443633075640861
648461956277247984937015613927626000984674115854130195470329679765840037914535132326531864777595509490297546368805633924
266508968301560526357037952312418096002356537618089462246137438240635246780144385830136460262134816404014926058102090256
747168666870188546135771463236534734221843609708244167049688770768011787363294788839601423982471829923576778530422083147
662098883141877458327144133183808859210777399564103615645158485005106452229659313300850957973716375194235824389972119343
961694879504286865515816682572201906733977649527370056335353540433394472933634510996890334395176550678839876079522218215
212520426340371562916524048054319707392714226754808745407874909262206889422610510187492267273769446588052089326769493702
643174559378640854108218480087503337625109812316293954296313295945672297355049955312993808768431049464126625281075067410
925550885635048437078716958630792517299638792105874744988709711153407327481966938852020887101048739905463829379007723492
387155894394318776425903878127236765409014616375979592571996753165540632261620795430434657360055132940006538867713482329
469085905110979014579436533571325678524414260921174109742079347090720239249732827045925057261463758366451390450797954085
103153305061295130691397053242958017443775514338639601699637815485160713263324578442654752393577025230040114436125007026
082181465502862935782073039697869313828838878327030969944111236845843595303681077882013813175368869913114200767977991642
167122598684168503150775308688163524251128636550876731497599019689885200433430456402222910491299737246654595640339262218
918841301234339027223978370846620218360351454985663867743626724209433470472561466043586981792452463031559878090181559702
607875933446251182743093817632371604773745656981910106645089692701568750882569869029213615842944930113907282614676611734
770462706467057240462129814921885884736506194019825594580624465949568539735234418508646596419982503587598659761754849339
980792110115540414037474263253881743521064388489046581226411469519873222060373337777434177202997877269277157599010165021
166972127909616871148713637626240783687014436335858861928590107175964059898703098991077505474605597690683651735330032327
027904545874696869356111517942316090981820645589618526143520374056711745450487099642888731002423872781817047973050470349
831582697200490755837872386973563729366987272364930678239039909429669958218784334483634736702624486460586832455578793272
892522350521750124956217990623356908435981481439395209650239240880038970153297402328680102693220289260533191171507870009
278317557725835376601551535213385249658253396341855454722923312057658652324358419667619841049719635263457487219890006799
772102115381006334384931869547751531592298256627548337224940900695752884829561154726542088442555609332785857297687295813
554256337792242252592701778562093808256897219197948025672077278385544637889815242479849922692550249972405641754799340989

3*25082306+1
1529928 digits continued
222624827562806817597200911697996197963683664364329975173037084913091378756780683970708272442157203359069073567584385710
813145281312068116312315758901445451345324545725027803380192580212710242084878135224937874177378546963436159938695853080
488180419122163909607950590156067034465419775471898812073500272095916579244852233479302666361208243220994665069781377467
812554348206309555731071558838580111721338800106456244935337709265649578039278928066180295496332334558133500283075024923
010085531843503360218504146350929038651907128938574603395916634862706728714106406716758611004687356447643809996490990355
191673182383357956185637598707225732732081002218266968223246398670160309315864512775013065064754044633574064339868604266
630443175369200646730671417501332810269667616797013042134714927334158181524719536077447016104742047251250268568128922396
503048285909461251493576270131470917355202885446752893671192145488125303710721976838769452057585568744603777284363928287
327064925166135177661636957031988894169803755979010492056005390971073255208772642644395459345045684070462031563775494951
822547142036909973535843022433784196335356568562714191841010634360238155457889149175255792044288963113683875194898208308
664507238302988272229320578131218771432482519203870832925054658246908383448355773022617330868448684254162658960664094461
489949064331425630234630185170125383629105589533358266694481202709339602333996788712446951679966647233352345540972810251
968018184218049457994736703483944943016663311595974755226785636217207018966928623958175776535569201471058226318669694655
055991837248613407298024412921551209799663559331096822175203040230926139734627233333600237829007542065130370423583934597
382875387320941349510061956057764894346162293737223707203225576081611590601520729617713286274157913206047828181155826357
654101382163585813016363118783249846374133692389885754018543232998455240029378912986787949857063461705916060913653757106
731006418624239966322496614462986760903645727684754807087025868235767671686833557322078843024604789024559242367278588324
888046803538304190872945001802159008823247711023992596777455715049798150583876788019654982202853318680181277175183023390
493926048076629461119903781515899003917629128453306700886662978419528364774183734461692459737462011288133172653806551299
855443855231594193928518805451965950405383023133825465716797807101659701883228563346862795463077951906065537280979668836
499190229971982698568730139544832267987878481575562388558621680247030105961779242999349158208981320043125219066997248891
142949950216238402837516888642251941726950306078102165839103462476040722650936649671875744156883599895322579415734752031
493844470658484318760271343876243569863307061150440718915686468663577889230944165610564933879190941643071045157556419709
618213961591106791934912076268067248417769766612177966041195649640948799834773642010230286996099903489826694179661380888
054012183977119102244540544788273892634536563204966894367437493841775866986860242051703075970702599692954215658373704241
138896336241271787875536755439771735354844949015011965834647489538977557565972837415377562604869112452482549177472286416
928103149060762678149855850517894621212332560366879849267691721923225087065039174973025697782027814575594384759866673349
647845289848294482999519335688446579688861307093631843201097373396876977662083177407106709939556751846542215262112353244
683244222974381691193473225710268303081356614715743418190775117220100066718666384360695906470289498191187243008719195214
648529509595396008351328853497761355704900882341542182297445285285738677680021756788560696703218489940059598228708393780
415828247690810958916937977659871791959340974499262533056295555228224311792692921337894546591939731151816802186366997808
380660136388609960142137339678058787104724597792771875886067807360700132165226149124468495409442738656967641462146687788
199383710394053241961871421934923906871010374643537361350381460931834699059536809420941453160944798874493520418200838095
831452026726231717480787352974852306986556212704329532312758591134490971779755240961207594996902206064052884033378140004
228925151710776539273887405746394985204105684093747749181115168281507577270811962184940935820522161743249165888716772249
033258872853112313170539956559598609413482640037945513849059264604717718757413590784430319576952090844755472190466537799
246456414688997560690037333847719565234970953091268285775577873065008382112431336776457317203239744519452163930093684501
904505685349196282219220728244028854262501533075976159279226010230989086059447915471951805036673726563653666352990795671
131632565573992755579434673021442357677648366383284420311621393771481263288694590252814452540481154853339835616850025037

3*25082306+1
1529928 digits continued
984516389269384329983461990758406618957159031116281103144049641530202633546552865124263482889225609131259213049571993906
418590437592039045460775976490675315030506957915199167960591910438713162765970304570039585619484616637930561664463337883
312978833314449664854986578519051121388866966563503300938955578111289912870392070280723629713098728715973736499677593436
243027567051159210569418903781950209413248887187571346674848725282248426545216770887723256517511633737528449345267175377
583943673637987453561902698523116896929527099256492533909031591569912049925995023196489550971629385319023158300195672065
627651598483438123017361003506150044177748280821724626154378014450515863633168282107115922629732192947055440383461605988
306706328464128222640194587197053419040541287708642778470026215321459566151466928220687913814931142383422392080125231297
549000254925736419694680165513686259896488059362330294180695713964467722828404724490112033454265599689748750478075354745
314989381631425614960136572794659179602055950150089571514760714955593557630295469998998334191037781087245276549000183983
906248914577651467379964318651003442133413821765956617461314963687889716381531953611300112961349658976929822578087555805
920109251816888354051002141527616791180323787761327378191566048191835422363634007259363824986150842878641803126858660073
734618195452047449007264794310132174006484017926807914555607395744901065729766224945969368613338824041924426113191748087
397446839209438268004944425264893601347689514680577042422186257892182582307887704225774334333073141488405834967175737222
494921038409124838533139404815492599307115951645217272192570054536931966755077975370477839471117778730327674852833259105
214344144973172054291013994216286253446498456582416220822162365347680809455390741832485843050633347441232749987331306296
381907761247309553318343364353320464436502590173738645715999831877617255551894808833306172338867316323191857708288648020
869162307958575141637470742036683334417811694279012382544631258305146349860987804163810126462181485569818734082204913099
192314937409982628576849244914981392002399689375592410121020257518487290276870132778902714559086486269348819389126765100
897218218442836985450032460649348912164024561183284923570348239881258787735163051009643321983933838262062157621547122659
491135110949160392481855317761705391983811060357897362688540284264985093714510517363212876635856299337217011946852383976
147742498901405705818019675482331646590230810091112294867041824836834159860706557493415295352547640718764118821588223237
727024459989056899510608897660525484734044203313081521270544388447366132399158782175641394468305001627374247380423553610
514705869125281249545559183807224561928042612360510155767649615030737961863346605005188827577188159625976472522451088109
447753787354993808877908595015691605045174893760501588700723373973161479391763712040421044185337710015026685830003965811
623478856419077755323768701257604923559021463591581862644051174890204101307640285960163875570112203274333121356753653856
191847787952753738803201405320406374748024557187098429108750677037614415163672385937232781045025749705215443003292356655
793577243916742233486929544660287154614289612301482026219506242268091200862715514865107426116865191081537979761881185881
343712794001545475865716711361975607904507288517100166082443154820505894574795325846575346690881100575447766780744845582
439046339904046142108793829152689375869904985118806457335041743316129241617606113760638329597050939652035529342069678824
422865461925329427769034677631705934877927251687601722012697905550343944907635310155322975748158191434327191223585530613
591922361502788469111332678827752881169500655419057895156366218176618346997798465486665878401860000127414010830697443631
119883210825209164817234339083577516674191541824596081672945359175891278157167814261531245795745604446004464951225484238
718776096221512052057319089905440602381461410693648371622931821834188511352034550196229846154201810460529352969638584323
966094021720706777545156932922734057653025887676996337821636226983441268246382911418814618641948368550458033620041797112
419693606242393300537873672083082781851551240061976299918683339439086526019252540568277402905072079059947487055763140411
945737765090375209050497361139866396398922134450385990132544229145269763613318871786111712874178072553613769477738607565
963054375923570060911892301555701889973036461713057936607214027936972175356732907545106900973522950624957388880276838525
780329710436552158929396575424384127023207311954187287583897145525536618825212468715168073351091922402629746132454908011
139074044884363078474085094174748588093898279622049252366742424474791431660581239402813295217158195340707054531941027966

3*25082306+1
1529928 digits continued
374255391312201051384664652075260103734209002515064412037400777636089582217029431208894837247694939916076038085375657306
791681626040291278425725329563013874491042689823302791188854916913933578915896424372107323259673851151791634841653519812
323525866713286005094937037277327222602854747415135684361182678367401489298803638265878481042208555142205074005708721410
364816423369901132870131362278807567456200253931883484052044613261993315322161432090929623358366178186115706091579626027
295357213064236678855764840444080346615511834804689310878051988688132655341476247269922268800805527529187760230907572638
761318281159285643854838975070085308226710472911521504032210760667028130208337296418365716477580657197658536577399873168
613037009855101346976140616788575179392401121901181223597546157169013752241182268539434646745330496025741838672664764607
397166824595025698501390018617645527897203680676812077016705763403181748938732199108687097953531089292817569659489678576
074289061351226307842250077951705189418885325450620572168584635704487976886949083990345637422595560930389168673562071200
428290787879197384753866185293042331234931477981518364863363044877980034077100968662548964118642974741332463888671204373
563530765879454609343679976688138129471638291494487106335249071759236254644616929360652294039670121637731438066945009563
555584224425587346974286658746456905347620225996976802187659008505529287332331256413877658034628842945251730897925259691
055286852918821922908695074497867898846843786504641088121674239311421969512260443921380535401680693963766909745034192832
028557365116846559518597869388269663232926005677293024930560970340580777657438455263986880178075179782728331121263419777
119598387870536978335789273395500790377982463779582188931000971611521294137131541880938402405847443616247322153700265065
800071234409622925535570223905917860547352814131880257840139456122497908229135029793152759376154442384972401410744316481
604927973706984622929501358342520182299807866662461265630495227579907595707952116905166261408567988196166609130479084701
814476857592385052819647412045667185808717512040076948713680235587249790443979489611833989010632645449179988352538662675
437559177171722804437572562377297374047896492190641328843106146596057420388621051850966543095868127300255904165741818817
861624112990563032310607740098466410027445925452564559386133247631674223059748173473834429828257928252216839055891842903
419611841575263356168028354352764938490466178507205409767158452745110375566670034258553997153698826895758173844712121685
157670353346149198685663772456230333027029963257368052851114065944358031272817357166225069689844031714657794315181620923
394202011663102939642294183377328146247708786117336347656329374315727966638862363321053603415879324590457102874884282363
360765531488268100052703453971291862726798161796214197341902786303366025807839508296445846392368984646346394752075096769
132446628181607989739459285061351851413633503148456331161334269916930057147050675352506857782597015580128954484706470909
682174748019902241688176781659301082086584813244256474332600763995380808444743547663375015796913814202764849010010501514
120505788709850013374978672418187661109996635762642251610514784507295522185864342027442876391141629228036858763247108638
642444065146113797799196287020353227985443194344414681763645558289958459790475823964690575142226944946916966067355239932
884026968527209191008696408341408140673422515423147201408670890889526694965368174350288228624249521421233620320594971994
736156038737257987193760384393862872126648642217549113836779579162846611376057927881299530250779877149804675102650005106
985876336848627425375457973102000608670365008780705764887609361754753328626794331748358472709087060168883719945360838330
682434091764166268113294084375204271412254141147964563798317429312833183191152137000789808412944543175505206697792836681
121808675428282846106118342964769105585264256484692394299928674763128680509317892306775107160797528261641598529304966065
828844689277525818691204280820254291382191968398682819596753300733414703160372219995952084258597487183378069370514655573
254836970524702476573638596055889200349860931400299836615781846715378357935972243412170826967842425005686809238953217419
158169522665541906939562783159741501840446202527312081853653900771837013857360685841969051343062357697654624693331530135
985184883450426468961468935500983066138698977434140103127461335137992320003338102873394933185127713064697904287679334965
026019273381409744252150138184981862648042446269224038846242904018008173617055640488422240632735141324066660770765098413
395985362999803938470932628810054487045033173572274003708926511251341383514891372586599104771226182659127886515495261283

3*25082306+1
1529928 digits continued
317789989491392202173973292423458688132640214922751581007676591980594958256354220509480887340668793385368792868911754240
917016572406068687039984593035111559946151603361843967645009998079663257802361021176409086479685834096698981192544409559
636960996563041063472153925039177537431225028974734692423710811002679612847479358151403306352155221317917589255857848796
881544762433628735245650228844140088883474188323356038253399829167263544836731358710912793951065004737372594654751918378
956043409460830666103509179609013655301595892074899847476220848000821657075252923303122245122003981356808684953923314321
571769156274410594064243941407205516283355540933115572340294703266331563870712963834006409248267697200956050341867958579
361296622494873620299461846471478299087070053789957248946524392032594086867166315701479256096043475286743967194773386635
559972287278351389354314637410690681615728924822568208175559744704611412993759642663077278665559336381346582409159779208
480838269848189821171142767955753585698255360650153929619361152342467484687872099233542370350100004352677567436543073007
080910641195672453029416123272805249979383522931283831940400243816069997776609613073383793563035365464286221736758849350
513977780314797235792688281157759619011400896350462542777905572248915887442387226219625195627308090579342192696032180534
428265828159557892156855179994829423186286073011638239961058340083177004647789030362114122208128881332052688094619608809
311446335387480086803709737728319193626394720283809425041104637282354930209933927809975996692470948506388693677021290153
028113090002817722877428428991068631790305545182155253188337412278883662670336605371202745701615623410049424584644767728
824567700001629810928148693610990042440148696876905022515443613400616374512255183388306032088197683958058039894533740497
987392589205885024896288829123565864229154977656907735854971820041856683960518602705128191471582134927068475788305967976
134479106374838391419655419383641223444482398209592730602049122110874027317944695015667148723527644271953586148034144355
867263939055204384878963392355532678087407054015666454936060471819489104721405471773556514511882853079520917213844253630
988523327289811155897242382170480049666231465695956815003086945032441279896383699460470442191358722220246849291292626662
764885101187558124935946003379485572740313005480294897623224562958150065336059011037188713768445999213031768106186081354
427177291991880877451848713206613981713197633198651208686277962021587621149783748502706769728390163696510245417025377533
031951500717069717028162889862692064595642690325289203223373875885225261169861068986178547292074661462906880083534819341
802146017555337765535257816096399555903688825495105565720918645815453537581287109665881051668803173698129679424837580318
225284796027029290324657665298020619572789711202637886775712233596688320576980730948532192009233341598763597170699914147
764666258847504382739672332775227150062435170824786131321075747228818557324738553920746718524913741579118768430288573298
702518836733192469029570252673588584333019244118996767241243068228220094822323497124526727502531807865555852910577839402
128996084925078769631442422540573557502679548912082329973319436024109301425036117455772293494445235034817098554875091928
471212604901980521054985102685219918550548135064585953195171100425435620734898611795315014297292811987471437618693174158
649899370043184100689791251071050621667609790536696794851714823637606871883114469837497075039282190274219437698009486540
059667754395848907033886732150612726460828963440532305361571854674796100387809245170413986627253006884167527958588397916
050066747551451159021107630090456255464951651004700291736072762469552171751547871909825708456197583848391429427495745760
702442525735008658060520920011495891385592423533167961778601649447667468943829018904604570036536612264068525829138089747
936338894397764069417056700480284983226516234666037214242576520406026966002769142453028662714918747037670046440185120413
768495617093029483890354813999380235148088630825288892144676187854912738402959820605529107343833854806027347989380742764
061667552260320662449233244017182189195726049572079426932818820008359872941166036600483146631104322695003199305299020718
589972235824188847649989734917722572215381610432490364091531514474807341769014922296144204313010150885453318251215202330
987112891452285095196513714238978859916396205026008886170568588126337337219737638688749049925528514107538002261780564476
623565720108566699994638781118057766718635310459023553064578219025440450461030371823976534146362355510185288815920198490
297150260015452307513356817258406502449722590196603634857677603509848624975631714177584830853634217134772019372306597433

3*25082306+1
1529928 digits continued
998491952410272926451242296082959934887651171669722709841587505794362587630784327131897731727358327670124980988212616485
388868490963685716293082221503320320733420577160200617190577196386613482023312042326989388536546626980701032889347467342
295155234727579903704792145219512727436482243423225681621568068838950068159734663233076859990678869606471838514522816081
455672444153273126486616465372707321394359536586190463010960079987986143771637530056239286216986113132086106638725010130
338267767246350388086561831581993700956392104086945026534600522064168797632300012371909291707624992008066057430614744682
320745763540162261920815028114848719921342748865304608603571245421351801003611306200736034757003438284926210100679327187
212737821307854030643612936691796703750307742344620849062957724817087813788664256797702600878496466675643877361115815783
616153686104389547897391345509143570684286785159429182824741150806819593324197400090164435764133283008746457155595509929
083455174484703984155773333348289098441754129861336195086689920511650689505612535282422378883101076144541222884066899677
235351612005561510997318263332262859326751221708473953739860548657697997813216636612443633928738876485213717649602522945
528736260956004342236737058111734695520779428439881044780775313195276468760322189013076903081852982377714572536239852894
064606580559792240792649605598292754206681969055645185438987526141110438058077433780240528283598985699138011347174813643
358483470494911262183943035713807107089643139042914380174966205264111545024261828253896258994600099471030262199687493051
022703618964361330395853275778176531699287486061805876965553830565928133684461517063541581325553096471700898468204336433
647264516804523952174164632796546585111447506046779204391556364981791942587400731525256299813724259564808490866167209423
259034011949407328919796385490671200367781213173255252290440982272305716449074177666506052128857102011480769502417367304
290533041481601364104170737742236353630846985939202294355680966229791772766579262369949010270589371413427318408226114868
923723590494773516696928698772202234591585218308345383230230617737292104265496626699420604153870239459888473180276694162
540541359625643316880279827773939183119077866470562039105221864911875168492730835508443145098382511441367465748931786193
930374089362088547082430145614119817025994714443907149965106512711358102951556499913777513826610700502339160663082047096
091089275358493907599175571360683319342059399305983373896771282252415262679356277318737375065809965445957734793957863020
652138886702840635028126057114372050263457043159433729622780467580664563917223862858492451417326385391145666925229633246
095201728012979048826022893602248026022215271557091239751203631289013838791716535345328682720881683160503143802328862218
549714476178212907428326246866058709567242983121762402739894841527777315539249463874603104928531320870231257898285860640
243936298893957870565088587543075756269441296615641606743968657511703369531544875691985703898302598238146803651163202835
587509529310334397883835015106371734039310173382157635711566809036862580187030208167195077155801816866074936887238657214
332253106849723069794361742090187313140142256794518407109668825590762626133705138783946937520008407631118705992451647765
649800561698815386585374214063447580034119031935092448010250910530011643143795116195517734280572802817347643199272957165
844478735140872821907875276322436984092167473761546896253742726573630178295240923570218834729913469675504454471674808005
686541575669856071473451675287632312377239681144891473054059824139071499855802064955045541783948339372025811724540921538
006964679516339748698618363946036048043941988905949488460625667570534828994571004605927571859351193255058601632129930779
470268527860410292266607678364367281095230130006982021909649755679756593465056601889818561167897593064038743683901828599
738702447804343231348906929773426659995156488285707320812807448613156377081024582131566626626992998358072801502886176427
495609983635084544276347733179558372937221904632365815305745687621063590900357082573038674215727384862562553448241668657
527258233071518395078549422671070354061423129983601423881779337180903670407025881326926829515356482332127062909109110562
166930169718898405791095247796534488786433714645169334506591256934549786114797363853576439407068647697785573885271256794
181305104070272123067322078577245867598189865172986009122885996735091116716870856606869833446055785525575889172141149397
968570925031824583545119794220223079321608264326629632365546991557463874959416997888382034912386707378530437119937673206
137764955045460117720831467438022762083748336920737035802521098419831344312256207695353263582622433128052239141416098614

3*25082306+1
1529928 digits continued
772606013246413172490001932859497527023929874986379155868927136260014712233471376443821164922706039601268806936551204610
032974419366786071787666274070806076279239565676906368163898361340676168580474479965319829637527036180067144015126353634
912296774742317807568218536517559028272038427620710435972935333894508649525566491621834537570041500510927286376269943041
153737904425630839392268896325813535512551720423147430742309552943512736162723215243063678853672850989470197794433374340
069998178487276846626830633660354510295853272375462233839757587387329697699074173393408980435552649861698513108322914103
235814681783069161280712377817659345740695791052861717556957571846647143024093383096027027728817803502711877525051655082
741285647575920205406837003636050218850358643021405973673858235736029883505846899892989697178968563833351555568930575709
086648943455233944497447183502176753540394870766816716742813800335595417002296715828901406485645761478713984511898032841
646739494808655409673852324994952938213956746892721458235692978193844011727767955964621637964562033146362383354558922718
994894583406139578040077575819384827931115465340293367662331889789997974391173813907971080590500388015938438677518594834
073556207556851448999225282080244053379712198934036664559441414619709883741134380305662777861262959351678797727148452539
250311928092561421217268325287662088616707151996687539306295778162918516709648727257605423901458106903383183200595554416
896913297921307224965288116309841549654278351146133607468551221379199086157426126246410321668983804500102609107805055412
657731890566443233533014566328460226905164021949216195403232416699077017211489090079229768771433745307991948292173736799
929101894232409951653660486567475341113259373391474221374733784619082131467567350135760274153424588733616342459801421190
750285502742471041021861611162377836442739209741688043933137529043682285435438804232402300226475753402604403748642808187
912277578704297770405281146405017903072305953584550034492713810589698628720300528335405902313525338468381920758945137851
688130607876649204269788385093387123012105710565063565878414864226909150181640584530411317549361593917693667031582898745
169817577567931127937402982950693476390156667556235189462802315288467848932669896555781005300997227181801436816071507804
675457254185407159940795225268215510131763328661053546035412281973818580858130619228350080483847713808943175153277440287
060461737185787008609886789286932510384657668060041470707258524553833531675001863157139700195168677239328584925473414490
972807207636553043451832987976575788907363395693785072236209582679914673715553817309834315509498952366800856116198362816
590855631621588584908013049322511439373982306723809038959582672678132087617003089513358420585124006728247519202909076482
648890771231697266617790068572982983389145198360407047786887487729242901820429244585889892023751237697991215109902463371
661773180118459703644638079850608137836817318826509294454955130922172975566933575886750364208023347354127704063463112339
276821293487140862727800453045241804028558260342304110162335811486826374900782098220464675633765597002874244034961513123
519219620316290234264072954244395296909962927838750111794935724331089343890047763901544143936144593858576689306885153962
613861788149921403221701958459566515581840638100671112226742547119400425130940111353682521704181033874289448032146770580
428105002442266001793718171193321853808164742151167860672243463288509803987264022759372837613967315404318246492578891039
547898218880456161033518322726914080322888397797888805023055443590327634388094610354042961137374891046192888356500940562
256134145816579005794691421526421932920030800372818982869533658093221820543669499082433414661811404907181601238511573298
973791993578256455154925845788643041588696370852642582820120406674085572681632939639723041528415578457014019673869511151
164652762686932126601790396008289652307509783580118105042351440986482625071621758318276872701330766361387290334258490822
559454472387225734273480490055411256279901455396374203825943792403292793093762995653607746631428560028627916907290944220
377863466896894268984533626663473738659710287375229468926058375375785394287941278628661882893186624710416588293903408229
255738239548688003469718726630099114832669877681360700426496063242385064607497542945451650587387851349355705615761594272
196423016197509764850625136175116696408292522923600187165662136379105175278011988217702030668542063645706421438547847776
014048117462874365076864645437000561861657053985477780838459484559285669149844534599526116826240333394699344042101011376
225202871919842130995149738735352061719867585231095633611192588347572813179255544058305180743905606681287144197409704402

3*25082306+1
1529928 digits continued
235170720572072062270618572637154737706903679484718854405237483626228620098081464078489186161331706753255498571745740594
894322473585573237492984591094832849262898271755694558709244411737742478116938730461072218113481420588659274267829742931
356959896579586914501516155110489954811876639729414811610392521622809318602525763909754381305047802121338698685321574900
207526385674730723773990430823442898319016342772758036023374614691529089822323116572389478536574257875246430706678799309
385973994220952487692019376136085996997407673202515071589422388353804937527607644811763258771239051939340632951727673774
179040586372107867073312180672838256834341631236899861706665768988172776726271480670294331049135436110967492216601632537
608576690454587682667673020274851332740848295226567809135614263520921408163155835238894826885714975386860211475389896171
786027207795734806187836702108508266164254101741239349308354820803021059368357464714913729674104465803060547840069738895
940516797622527249648368487907191026159983821701287461706009021128502820045033013454660898313340470870083432687814440757
279129825433110241050793415068819771781812154582277998933430193490737802959421370125620684780946653155800238146787913813
388714846376421194481916192745147040126691013655961021315393453739660317002124644217566542117533315017761945419025376058
278322642000354717664104801487657751961481191674967710846612563837694120136977268297361820888440952575157710830413301701
772978735605556437934214710503708416569836775828365817073809087415661215842676403498895411068002413790433173269555574279
778765903993326229720960805961370375344921319054887108285823850758207336129640672511337271846279613574297838096286756178
748640654321006730540189408018523728670415671001691641436309485024324909576459356062095334072335897793048961672790387941
753232237409455009232433720142070384804062113390263319749938149369922645716194299376828229211762670288783921053867263313
430675901032045596503221262604494994600948297781431125181576149843751721646781216474002529292128265438864019739855115755
891020372364829678858836052678902725735498575731777105353407341976311182673053447626938608913012661367447793560273262573
736465900331908791672473298200952641904793670898301247418649750410316951831884312430575886231928342184841037813970694872
753424990181993851137219020009890769708321804429026274100282722483388400522077958199873187814837642728968724287165259317
416457964172787662677288285498112802687751758055541185122871224982324068709618040552067593704844218737198220370490415319
181115888746662510126756416934124718513142801455735681574892131635403907520196310189525562182691802594608630657723364139
112790375396077153489073414454532194878626957461516941849241233842900284127208448890255879030000288449891427146176531964
544616994624905841252343181420034820002768210726704183546435391492106609995867233756967191862099939055059391304865409562
925425415171560179024017256076990182168864330401824439140034850709292716691351395972675618530641718465624847306257539575
533730628726641081759703834338588264736473935961963093775632518835309988324907389211170280610136091128982981161168414575
576291424945131638430583466572127127222459261127408739359743257775751147279411971411510679353002266159655926596571621872
623061218577522516415077417201752787412641867059566795218770074395821193712986229788253570319274805577763047723487750446
712545004835213735606990439430334014226202575737786252141283913250908057128432927646254289140935652719012169848796270524
388167900792351020464820256428676756744542366923823901205425489661360885138356720207262655622100011120388838835722295885
426599187063315241201330790649672407497433615077810675693366366381639721319172870584170502236854490214421561992296578199
662156205322078639115821799254078893181484241595485722448780465647614551014846171211067116248369941642995729806562312620
529234130358160121587365079238059064342794668796776852405519711815394326731073281859091431661848655831622487943387263091
254936041072745899807759286262091143078534707584825517378120186158231672463460040696987353794052007992710323048460112873
262623342064678856293055785662919826631902665659194189925659912576431571009197104293772117554495949302856770209383106988
935705928572738931972600813340838537788983799825660484214659715065567656923885548118208052088574656775857238317444141421
932627517227117718256488591620394847921077562222421541582418188522362999711360854645453734811677810407025121623993791984
319638379533466910949541197531582484650669021994927450627511147838999994623637650349794887603903514728515548731376295669
784181145284766173859094202004570720138017983003343068562129720654497135816307204015464758728781563271628902317627769190

3*25082306+1
1529928 digits continued
124812282365486257532918516134577340855457593900803286560514912878755778477896493492683763558344311307291807218003088063
750471969612723137588404122809784812042763190368229129008499122280204910751634725675098553763537976578900510626575221712
443220412570509644602453353202182177188520415893573806399243847468024129482401546537876816493283326981535192903781262773
831631414815132602492407171016321078989931248956334574440793998980569561648097494994392203489361948854857654598854584669
971272948984773068154929516343284509910437165537017804225267110180765957682236208877646312119040611754156609198500089477
397779553019097438140170703478826826793455833473523065054883391041114265959648810798667414319721216855091826792560265429
650467945375304011790071613246760619463021724992882304667736636090169983928065367544400059542907054246027645809236947125
660653206850583231602224111797672799179817840049680350660137605831584023282702722830993113249249088319153618285319271143
065081347424748518843968715554065704508509685110698290201494353859932051232364946183841999633966834830461609665033727131
401211755906339201985083047079661584951494579370944821018525524749949761616877314219953507220410775969368997929650178825
348502897618196142484415614479464971437822373835875284223742166890388979198722231396306313942678620293558146530631441704
306055123232193975635288800521419859501018872257181801605349252969477518259423171252445636724116250244340559590208003052
312827294491162814771924606856171118622041231928077147347752441563739277649254599275386341600693824548703598288096173969
054900640937321130497032331527892295616341459939329818028083777468186467451529229915888300902498914770747865331705709990
876716056072492794471342598228197902052786328408111061786565068047528471584635184411532310774213265908269047899396639292
488416589175233583151953287676303229024682317759662231087114365521992359208957497801843237437644155030261740399073359450
242644518092265494397139559760973330588006538438261283535977834864307122209616353430238441360677644199887435396061775859
288674713747953014310398078052885164873698582157531067072249455844050007652862593885951110100846025340279162439234698111
529277581269066292898072186768815720901669746955196603040254747546528647965020318742285194218619067971529028510617605658
067973390627941437269027847477257110545746644588392029121140294877405959212150698702788588447456495355783664096107224719
609648581773287422221591653520812207074047912460972400024495012145826771404783805483046634324835935711430368192660814667
395192524487104821564590376392359809639410057276212093754621787169365608655234665356354898043548710281796109502362408398
305686074454051755383952879435753998818156475555501090934903486248073516369913205847562162608288343982529898139437150118
463758222228182635462136077225478876211362725239237340801270231273946642760606589833338946436221655687191049859605726923
051068836918955424902190804284781191272267641159316226804662962923315898253952876830050176672673647466669153103725363000
309099844439253594138144339369438087982396673593522642935521005522566552691917261838654946088428047959124874454288594368
580672312696620267185504866609432563740590183902955167931588791073637304393554295222109364656671144447387915688684249677
552345454362163399706228799700948008874297097629807343134870228043894863554906340147660565607434153505400412470527075856
859842422849511984966833931557294550689198515028435462453400315763130110394862722772867293468208005017728294395244014998
074619977707669700457199341163827559370534769022958969877970583627708639749884498617993183213149479302325177792071485742
558720450708759418526368569866600660664831733150591412585719221374142463518428562918936218697007874175080441839476050435
996112240038128112507634234394070507692462525714260927332355987238379084829494960471193876761036364752950361433907635540
988566555169605667671005064405468193065156247651499050747426160799994474202724293559644171163590830153052379942780888679
666019792163509105037277116460617419614226281883916644106596875260779190251337964008109843943862536324234703688058994456
067468469001374255925456113381168842547798559660276949502056188830758791339666532196727812250099997377114509387905379817
080550432758928988832346833456007435521133997659968161275260146022279702051850933817867791941346752431795379108803460243
778619642541813713769215820034497839414790624711091669520788827515247406562888422305598297864896731920065134679251157488
841703800967960394400786072516820011380951531366880594292202397371913882941213701354703731646299015861408194379600605646
106458936479092176257115270787647952352049753111876554632094563386465639516046405322701445790503528353354349614794449564

3*25082306+1
1529928 digits continued
940571298774193801077599746208598074385733967413832535620024531458393032334095731701082946404291094152036764345401617965
005498936127713339801084971265412313310848928384675729049536201865198748652186088462055859004595975022390602331063951022
263135293528149967867964722193863805955074703753424470455450154327512070786101899497108890911453605593986896577956481417
095216621784803232174357189891504628411167579900994352784804380742959153374413751655120007507892881434101072615632257508
936734456026274456374561364378705208643760359952291056510924055001677713592189804176686483247518839418170125862102208920
345125082958714880893817694662366174938366826254262607838237330076857876491462408456835856265353811513987149305936634592
321728216145185611744453271612318643048986526420316736579232149775709777540521372273259566507373283209915326026653273689
750346937613983723330327654106773637742898261655182150660049273626151396156373739069199042069258628353655649629325132712
540743024684563823759619844616473006065577928867958533991533910460760933039912380455747576809669199250130932922993079163
294912054075287518808474557693342072794913808050450943999966950512239154123519817521788249183936162498278843016070056164
128776023754648683022209048563467910947132273015513621706550092997769889598086132232736436443440540808937410041508954683
515160532386335846379882437280209236570548013341258513064559616155856489556589734884152840492831889042578123154589256715
321108024066679820748346649631247843977181155744673577684318036397547483372480369224373294492574925954060134751313652193
144184183726776036922164418024325238184011468877611454359307099613548351905217845366610848550834457279674373545154524879
994856355960009664230527490880964343840410553056726547660754659818172219894855281824919210369747254539624710126041859589
991386966824665074042087508433651046773449250761994785858077648165139419858562413130854113054441653092134017576938746675
492014293940309307481111635270516049088969051246635132496036907596073590637534991624992159480871159188704095557872115917
677260938177520370532401603144167959871296410277645802605617735707498478408785464015351941443963378286070037572210716606
811378634458380021695969721982017448193989822760968309942185785112597557724038278885569905831411811670916169372214882038
262478890001845787962064748614064181470550793386623327550166099778861880249844969412222170836702147270869632626902483878
169552244547902695991726489601563033081368097288720035598357600947427302187795855941192161379390109458100579770493980746
387218917325019256805189493032364193783677465993399327387272760661295114989694880477965449281974921137324465917897429427
291053199649368500905878726944383455437668151135565997137863788198936908853164295952790361720195092222221660564190477126
098357446415360022065227652160109313748017304210194872709796516600496713025532854129243596105634814168590766964287731512
392030826950356264009757230696676036059488850473988119324388836763231284677782370245000864198118018184977526793584034888
047081938331798604755729673411154842027150502540166591132333354471414145329228873600882718507307737946781356717827665563
123198767333506844977044646246285109495080848055449342025304470747034730554049026540168412083239100347697528577435503198
085112776232929578009379761114988075209203996150203331347123435526494832194422878168979649016600406778684933874825372140
210550371003729780355476487315566835987346376792253218167860275679706958160374336889560156459776686583783723231546388947
423276039325901155051849782939791434038248870248237827929029033502850868147177556528193749033550574165378680595492602585
680726623814784586283178474528959380261981499262527535782801239591115314899116720174559016571216333128034958885662526323
122000826603443525490383273889452172611009389700297115290498519306505413326654859632964154699768502145714114326782375258
271763091186655530522478612448126571363577609436560794622917030356963228272063068285384637695752919472717263648943374515
509154863517438968517079587903056131907411381974469878391830884264606773640593891513667021012000258400824562175013953174
238815445489334096473330611111390480694799978318916270374877025448362644914454415329249142551975017662722839333420758841
284468743890248275414715673231836532585799774562658702013612950743852347959210278068443051627070433443192280784484657858
292701034460149427722110936035083576269938403075923376505613272414964943058323378452658246458691226548126303823617168775
149847128210667575087281170051638548963314449200026025354656202625902025205253122885002279137868586036754278971897132410
720098965927310726841268764027450099469736354628509115834509447123523511124959595383966349099173762161198634668245201966

3*25082306+1
1529928 digits continued
958655827837733884975135608823074567464400277687838111794175874717573859918704824772424424977957697278481607457252530935
064591238297950301677532730298364193064995686889555835609596388561514469959163999074153064036701192121780617884148440915
067053314329930933509000746301258373121793895268476013675936613347202119015411574896021125927646855392325302104356272968
461126898117711078545766378850396111284646885378278242270331600059803386721683091238614676073684004732427294638575259227
894410413968221739468410224008443383439905253615018605104162831533919481475584207038746202173046392120867993740476747342
921506297935126090823601732792063399968703386747011889049522333238441557300856810682293700599214045361534013613349921844
314380063760212272750122541360440053643806996579876006436047198826029626916961326328218105830627730493281286652509823857
130367087023625620399651535142372431012424329427743500147700212981931534160228461612471059404977040614187316139284936384
288989520036171456598516985182148900793705734235831924995857530996210987601232270824218824625887826707663839965770184684
212754394935058478849308981702579141975523654195952563844770614784537188934514951140776683963116572580549808382031559543
117200363027840680556280028254951119574607563394561011068652720948154818270521899799310380024180853681725955480218495106
895376341422792876804803431375217425455696024031516205758326854736623945631475106925138242685477759584130127597612321856
456216904863232773171641970694145462855901727934432545214717484503547040518171519918075815789186540663155665552577048678
819023782165530714190463991132582618363548956477992376739357777815933958165597488893996375955736280203433033886476367743
028508967338560582416613859246854672259192548217321172384887251400639870538824652417061996189676141915885927329701996083
892290759563555000188193244742500697041944711488383433106996296007557864055681611340146069481648391962661696401801753620
564701957975399398376254089406114503749322737775081479601484551830191575461337603962915244289154413876443027431846091817
636912884378699727663127185841230725587095306680821093828073849406881053404503797275889062299278951083003649775520080924
362153641241385901088556137920512454627697895544246496401261566328929349650508907783453291332274708727048258655682691054
491693045192836459693768516188497102410162225220746185517060308702273375705687365556185124318249005704956197456572840785
721053212278427589199798925986362666471976041332451359701565927078586499099466163714817720470397033096901582888438977691
127853284840813886888280108697245859195410942420098911732951101707294036332779738976013735565976392883518862282078591661
661897624901861910273275763013609475938020534289123339099232166320397735545644728798071083876783762059573812571921678735
689818593454844659282861576187293123193515213294886690860874611587656715897859013028251257854434716562415897948183856362
036589529009792086406001070502417476566147132253633357508315208160359790541804549853897443664121592379897624668213841002
146242340434523394462106540378011419303652128669768127159589504614728874070865650128227317410569864480718435613841061512
966864719762415189582413261755058658908077180961512496988411153908657789175647561093993173504327042961779493166287840351
532461143202176960290695620685402685459759382388591393616245180423911340928896334224413071792385780603663724997685681659
001576245597081031071029169574127888154840476763669722274324116184677683797442141552275845232100251220738569151428661014
420879996025940574107003505089293773460834996658446471644935469684471013718858004165842880474033996418939685780257732901
914106994208903086101400064381942387569087179592299750547124563688402896496592084908899296358494439644093410743981238093
068566890968431037924138757507408487271830780946093324862111215661274201027564890625836621793805081797352031997251873905
862435077579522347101761715443280418490108928198690841601944398898916940877519846970183592334861904261054219465291946059
468606143660463431526905219382209008673060979202483601616065849875590985174694966126479828419662254351448920012017740223
988522188703497143555677510712466876238028486635296780089258715187704202727285613635447505530530528376845291802567216437
339939536415989958594110237255372371861313626288860102985573182221245781280969410089862340456523417638625299073843808337
336883762958180949542897316484461430676291016782529987377544297166269597048990473515962118617368884548896871210739812802
082930825662614500945233583867210516668342114798020864412969465322393174818175831833311955454946620079915958310368842512
726301030503467313610813934520325047310805682969108983050215814750173496346476790511967053853159962001459094545010817094

3*25082306+1
1529928 digits continued
997844714558707684663238356887856066757785673939153525024825513890687478832394390633018260177765535282092933111180501268
924266300746368057317851369359145837272078059762997298954231153202688478297583307049808853492193877449879087133687846269
555392931518356307583301972719389577745931480711510746428697957504188655077840519357716608889432732891409753464957219344
153141666749154665084842317023644350369404510754995170295733337987298908639848674902076003168873893824209861105242451091
745037653457446610474085286454712283205524957444535779242386636132941082148643748945939811625223030498791706868413556825
022369851799875724205954307899315151181176199275150526637444746239567431983791636330966929823748838685490540673412378748
343034605941712924304968577122087856571540029046671039512858219780166220005216077527684698313998263634121113765588547129
124329037852850497571702909575347866714522985729196990318847363327205762115324458449625413203069842196934034800958879131
786300273097877491965284209039415577429425542126675368832801066971581997036653854282392444862667385589265303597449699717
975397733260400197456202225262190110192322685113491879857168903995945642635571192259112360937049907491818341309796731851
589911488382917078834509185741339913320789588395615138403851244340325990230783134902131563974937918541615134010252946499
382609841997643870157708971509997988557794148894799393366708402561828149510133062174348270473751104578038233302862050493
634055551491902214038539659254817109410999652618225243653536858915432657625847138700394827761828315739348486634030321059
624401750265960252340298089924774302355596769531110548020423379828871110993064333118546630301358832818374992815782032962
055416723378837858858402660264953283487859774104834269276281128536541941401948345701290425536588435575005037407552049329
708028844183684045122663157666597337663581787696745697671449095805296186317685171274589701609030802098588616689271525540
210930460130642731347157545147999872877445234934039352603420455511450882321706057456577250355811536830745234726889405600
406713044756002724267357454486594248616066129783904752290082651889672325403456477306040407261112287293943801144130205665
623291826177888797219297231469847820509335955835935023230794289460295399536934424815573253611181615146725202609162000389
431090856524092660959816632595086278338148942853363967643748477650333609508994522931675319517476219270139963658339566931
944465312552953834831188047456944224151177075234457276892958631155435583569721337396863795318634725167490194361732739972
037881283164953273392349028377917513558434687529299142636807491461179684560169988271700839589860791582074108640820194786
343139280615856121605830609311031792312519338546632019534999551773631468036871450535418283401380927101464794831014733507
699813009159233612294740875683424693357115393235222057689305028197307267742181087580086165125832700049085512660875390263
285450158213444753139497796137472369002205834586148467930901259954243857924307949548526882874320523439834307254333413674
541752821904478874658889108881799148512662936980005688765554184528570397014504266323805264593684695389258891844791448912
591574656463142793836288779304125485374291933129064320804125363969659132789998638114272125528279179485690135311282647431
566982035021049783986921880206591844316888957140596719571354605700021303424098211308511402950044650860823868320021185106
717190524717500028952305343461952763408452960248684356737480273228360315458214468137938078928221173921514444996102505030
420678168154071603108516015785805124524488192188617052396461977846930910357252208072724100401656265892541965289925504116
418241338967407620277401397342659610111447905654361911063387570754678239996014493747100045636526711052787145294828797096
275785572713706226248679858941794102303635372603249344279133083832208533074231242422292762583272312373377201664026214639
324481506897582023347353547712179700712320716839741276058475422466593173100643202307843460965825321913638149448842142794
387112949183995453104691037979456998269657551372971756810154462759857110942515031301565478970899867686926706877712017056
258507776602606315840005863886647972489330888974489499375251958048479308421070676709670550255306926509152619042113275742
384695149092112125517608371098297045907952183663236308038775372879252263851224138216689150860596026860565824076591255097
497114144974538150769102165369881629418240413311063697409652844549138247273222605807322297395496729702666920261713482710
857280583348673380925548643150462621795538426261164860666544877239077909927792885784689332461393961456042642965226040815
663874522225681462543439322581352257439067067293264494886040880641342317132878684341540632230002768936618478775866523016

3*25082306+1
1529928 digits continued
041254661050365951078420321102835971010952168587859977493937310525039419906253615789788001009982788479352900288076382075
287770519549468384476699433471364941876134452021491723813272746017238795222037828832933090344132209530556013229171235113
786313576730745055576411667685728020110995409229703930027040998388636793531490898354431350306983478100875441878819961581
885144525648307822838757459426905166659341961654836652079298593757014158358077177583116623365373111649320293285553346400
989415500951073767590688703597907839461083131566322179350226505401221069318035618851383308609285691372239340220780643970
146748003893464675787128582984946538853104025404569919797329333764216215373480316948101145852507300713229423604729524376
294686078990934555511054859242058994282397919171376813488706272960353496576530084560724056130022280521059200509221610360
709461195908916535099026194900563065062031616210700454240598915031187588856387174084041235913878797916886993568094946324
221409350017775147550436585781718218865822790977828448565171537098703480747542955113827645826098604216627122920628643181
979419589118149323475795187382939111482161714302931774006289012326873445964013900687016793214856208598354804492416665222
491130409731994923212494329242385589329520091559816487437408612540285000422333271392402504693319024204960485565868924077
368579269615237919569709130409523124468166026374647439247304441312690857525003395269406718442089348815522355406195850454
763337484849486686128179126934541220687385417119895426934221482748127174685750481534055945915245358161593424043265991667
012178124938582985689177963759037416525758481368579037281515478845589749249577868783337230257951370349325579822023483578
220432712440055295297626725238613241148145382853880996590490001475412834943381672836999317910301292150306177211908754187
931077552851330275637038938241638663395985935354826943059562026969114373217844473016254203918544321767698818608725103733
498972913007856943610271448792197281259723498622668004942072284418900750759545161777408349101172448003940471739094932660
151715340727047280177043323592164273242450597825367994481907403006496279446663249562371161741195719439665923237900372788
311025451897149035157886262510276061666523250245896749956750206580447057711424776098039656564437102479901080166481643727
619791711151008789161363770721015396774210185531212339433249860064198376283041407820620763472130371778946411017681033168
727490239494401972475535806205171568794533647033846172339098644843526363457184849329906758367711069324993420624818255012
579900906540425617438879401354854103589532936534470603141711184463003955696263598159767891931639975886478215776091239041
708120747967679237642827912518129389212997849158534853271917550648598462475088850009465511981343668696548346635513446611
252038955820741717330958421436016774334609902519152703910056625327479048763180794090480282065186858819897848654684374311
303302175054065322202985314683408384892758689118092224525174643972916958859554292485503082507650431162101829918367429597
615876252094393622773251311549022804847974784388755393754984186485447320806106928232486984727255719054446487298971942907
174369752583978393108244189627703412862263067542349251984044293604478900270682973054156625041601107144295084068905519795
055828211020892985048132480362492882123939171988577245189265302748322641954134339585375169483571238822983870661131108830
812009384874681130095792178675911906919539192955703198652446202860623676614123502545473054533605720159912445515378238478
712537844425799367153309647902402299060135042504524109524641499037155573455282395267365434009298478466860736014789548164
044114696678553915299698157441255276400515328516853847407431653320943348813412720462990874990723697507540823410026619305
939176520490482514279535306760366070540582341959513691581805653111542547071258245802390800188444644353671926486338317086
642226254757568544143992745519711468312879504186303432411299267874790612794629119443914564144493598238168097821893770868
251751809405482448956182964367334756541495403241883140214061633161486574686482574282524056082093433113042001628584251723
554484160080925950192413247944470268458901207414277440251805774269164839004655610473233714973320181536270586866092471213
456556980092180757180665008716770361056686694240006861487015453524262740377221936002060409035222139161141974116837602177
570371646190629737611675707061758315654266304261550031677950622752576545245085626527446287958428666201032484131675763887
646901301418189366503513066330099552961155269467581930714071445307408814786134000441214245154001571485397632083741109566
985069218951917363791477183015630577534079226284177942287046077235292575166750992167735023153144907827954028650291130789

3*25082306+1
1529928 digits continued
115885528473822089532747857712859690605355954848983556956164577790798689622831697863650805065739472982801495499961507464
915856617762602519988182598533170484493262602982260732458023996977384059028979216195233019804706815803713442654782624977
877487977549940950537731196363085569663422236852660541942663675202723152868574410549615563679576997866873505815525863809
397261137282977827831717623024897357037737389949622808576652577499461630573425405203857243034611373150218871467638997263
204017329170249597018533815391558249519953454107684381122547188049726416834866485215632025175921360375896660846551516535
134972984354015822089607173488392867330645959293647003223357855627271157887937601583223463069867186345717190551413194076
135270358365638615923498741485325427935905427344106138226463658205148709371829297122076140844307544560618776620721444743
736307846103008229192477509333701784682735526552363106945576159485182179642839647433967464568447103354776071835346278208
658864694772320445705541710701484953800065893059413671018909647527865875631506090496532182435074944002873751491467447386
253435962415371837299798756303472835446666741130395813151259999249611204700551749873468591367582159736204745485740592678
317104126724571074191327324306249436286860068036616943101874131138938788207995923798369751932545827625251447747058462112
405092767120518336327465499901129148651282710062276774783121470264385343692313822752388496691335651388052236104157373225
198420407360873939347485007094803824260784745440332642718663265663859423262079550504847860782762168477328214539601285287
709253208643945733839938794983357549106747958759588837040609601838845468082593167266293133642569189782852206382280985128
990582567680491568494337403503578620856602404373475659487430822007067842798314192626935404143161102273656775702388049635
014284217793633046106018577083825286043073792690933668090930851675298188798446696373298205541685494406592379620022254363
988997455233541227189323820592473328054924531901395034135939765809411358659487197573335015195168441730598747922603453992
688210040352485865798722611155138639922296357609605247557667470984823809271202453230627379057311818186374468884807001699
513656433391961613432268773392354532515077604418829190938287024060857075879278763226929215092678530948983732787311917864
315964828407410521571323213894294154369967659709962108527282678312661897081221651045694361792569998673186224544239488952
243411536782795165544611547795214734339319476233078298417353603704018783872626682792705502417490206191972394483484228377
513896234681497532047010207158871430070291745692813894298717092389690550634047120872867541458178899295499162115337863766
086260205627455665440070559390982530269241527756304801792568005481098739598395866959677696261427954201212717767660418471
869432222793267282552635743739408295328023319497944621851366063307533294718984704502151373668988812789846439927927827935
537053699367118134462134013841199079718808301896153745507957348067845728471392816449848070180100477342277764613635954757
526663468044194232142365485847516522997263612113105908224727247336836339877708462120084097845034342617316980839844905119
084256071953065872869127692521934994308701986686868740713462504041005515673114264511056456441690557073567160829270658665
065555950175328762818957992028833388904744234633433155706477807350011057071127658287983980756687778284834038396342024169
090367378335694829363315459374116214106037416596248521785780205537212900606627923341319006069074220383071626109494469005
518799654997753460028552248635377599047394955146960721254335695086704403768241709693987279318702345018602326258694569930
365995461967750568622972966752732313170030971732945170952900620948317321578715032928598532297728597172519024007842685514
441075600776122131179668340576778150847891555120169842717904762661036743010087208802874255678546007740139314508296411927
227913640670055743546819087445865075039147782958047777774767946958324123040173094665274243525952614891014806331056599224
993257642239623857778180066134747791244892473518155582987206189952960336708604646290820618367283957590096907810709316486
114868451655285158039365827542351273688351708305096171674913512807535514204717367685399306064792126039037358195550698506
901797090351948032934834597190893734944417396522954313017652731355189469718316386224898925493949350151942498059622735220
822435930153270506512862792538322837986629233143578048735780355874072904359544272605826757028871762849507597896796259676
031071348761798624658408822655998191638496439232378585281076581802710270067133896303913554877322007238914360170209909730
426600505640739046384738452086843377807147697754682840340896289558442978098588800698583173837743584285521429013147365777

3*25082306+1
1529928 digits continued
043165137615212144215829866089559730754788258498847841622250817396899624379165984782930306300954402361801202808308901291
588496138345661700028285509779073624835041131992019682603802477507183624034128521039850597638914165428369897691509992833
589340635150769178685267726612108768254024659192645415319117571919382978019766680820975928190772890511694053202618514911
589649589703441226566012949018782620197665782574058901737270567100828776844565125787044837381170903368657969751447726327
326236716756956239029300730923289031540687503233376853018981893615059132585495043249867137585867715972730181436560365217
532294392383709702918635427277975413496664453501022699090730526666826920127907944431220579750070576559768334891283160180
975513709162503482471863889005325526778680421985561709443166287000892300436243197340583798590788794426227648452583554342
999053237204136464842990223217464394648925628427174317247118399402709076045635993304400873639197375512714767730583038460
247944234695674389683897699975470324781695919891428642314957852770286225556725438278694131006726774995781473052792013196
836008418673669663976831390439358916779087863724621564098123288847334112883584537742522019565494573896514680265528350297
040215236750984336721590953530070588770346181168996658838826913651152250515428483732841273135871838684158491101193952798
370840148562726138021992775589826468833232883093297414273848658988872222947820601156354595479642247196133292944681039095
012695403356155711469278220464661063816730263824721696544440920238603752796671578480411377480168831199916290595642844883
627881850982442175842158372445114711591528841426020811980750984530788769303549349168104033525131709081594280405752101609
608695842825060507996092558694790233701937449287233860431819069664724619722744682154062636961081182754147422806021407074
232573271943190148804086365029674600585077128829152957533529265542560538710033451788367557451427582245490904379266505879
896769721999574270448723912892963863599619131498723978383900237764491106989670452786928705136921391046902680188618401277
841143144637463862520640634899493544446832514185783618326872679395931821402802893305671759232243454216246796558406255618
542667397406607572410025791363768694890655294837608629516155617041562320839060204889517297714209603433452111159804403182
202063362252770707797475486856016364245356753114716460851089151366896062026992962649135927981178491182571994039637479019
021665438318326743819186241401829194005028967799403692284656467121075631782661213224361064078380339993780297300967238275
220361291715638561325384719866671155298353771069052512786680708879610059583850242308004595612518513052845271711416238224
419371761779381800036730175597163211523043960708723838998774221040621764995567444128965884188198470701149741887534685409
705740930641562824935171995603366110296859192440603892545944194340033979375112237375970914477552531533211555634978132853
840297921351073425043717104325466706457659756142352140732069635354440129065685161108133606097423353033366019497218871860
576259016847763950606455232101801166673610703659100525888452464490429666215469627651299346561274204826376830682402559714
161915873274466693157717855957875553546334424051962526828925768451318074564639329024611481245434149482345779659181221581
520243098993730583778225562199687197288343404357769959657269594865196249299324595173092567479725825320506565503932774141
359969815487162398999552480353118015403273791837862980364906779763669291311194963901442046210919799291268794248866930097
292793541912279639522806464137209891054647104312743804306021077082630365909530804828669829715743232502274771986948444045
391402124208965732353857397989043007428223741870082904417315083302643692796640360521400217459359404512763096924076015060
361154990302833880182525969228630498309535004827352488095311580669980192728727187199288581701851911219248701309430644094
608662165992245111312538852972552611266984282472893476469514323129795964681530258278820474647690592616316282861064720215
011569595036287986776341069078084417700424580619869690627565551391099379714204965923807748138786300271293413366678509255
691745056615772558336770780741254045963691622416039470620587188320266841747104384978032826512205555498402905307773148774
702565361486931383718339998210529980974315184159932571652028935233771193708103585378103663501191165404112089210571989337
521464352421255527052996377152645970353019991646438049927276820863740732090404148297546645119873680244068144796916401231
380409058342202795079244439356938189930552068333176912668420033832870417722126827945887814091246414798292404732521186058
156652314719866066270173165027567089082902430313942355806414708578659541731339006326939126702561589988140936329505932214

3*25082306+1
1529928 digits continued
286973014213398479994277976826353132832920337910076694217698253217200402555837942412194577171073284846136272227523089288
777675671164539104321007930850469166637308636411576984516731513816103287703999617503739131296861729416056422524704597801
114165326682111012078987881954216183765020064684625914593192413446414176382668053833575072320749232527897318553587674227
855144903610128154626483366463262894947910867574070838093940885648063306797405269818929850694514166765092567977908013690
874360777467713081653240284541907034516496648684278416160748668969582181626552733492490360584457144410101980320018927243
970104711679405287503359320784810116609817908433687225162792115610632541086248661388004111302848600969832151824956935630
497114368688731960431549637110898149796082527816602056381754387395391165762071705445330063922015213946286918048333624876
670761669370039758823015032828201036921048897371285826946711629221807102504332021989369338694205709752438072686218052957
455679376687133714706240241362070362319039102722108316475257145216657661679297545367096357218551007475006760640826446196
968838112677036770007732191620408314522971564361319842758105493973384486108124298290507700920823653585884483662923955435
389856390596553438601947717988953118366812775032380548860039349204107149924143041144118053595721319595947347334036810004
245882687181831554795043984273419827504197190708051477420161209948515637790949267922853652959604775965748116066066382589
992881609493096109949523270811935971290424100242270430311480408675446957431182232924899031010879050093064140027818359046
895032116472247052566424551121975901959773939522916896476564346390228732363075473243649638545072933470323364185324869480
710141386961549833796761888751365211106435247296881855413021083951843936680534435154040817967179373721784555395995458215
246296591535061461834827054110646277580904175209172856627021792884637996839901859361058474758694695284256223284879687549
443747217745636886098438356655552777289125468953349489933002300708542478326978247434995838931477718505717461556281442769
556961584984803062250623816036169064485378360058782960541348728914930784710854180972160348603948001493998821985621972323
451134289740723711933192501356157348939281635404632854728960685042996941418769854807529945405507616828164508136315497513
002358720513089934872457924636585496497423144881232362032031168134333325022758920218037347849790182294814250805225866688
047564110517448566281968068294075145422185246917106810694106017261734770194315409641550732614503973355555328563918503256
033070540683242623542542403067062764376609967394162740738386026625405711821746322583277780624751602263875648656275846538
921584831801032347159812583422308274716664856951824689293353252294436052165184808578376165500086719541269653076899862870
397483756796539884896406504530737333879995140041395231914013312948856561167065682731783765522002547602785273360575219564
960586569781792114041656051817854277795309973252070985630998680968195803974003161089645269776659911334864262014775566077
039818967901585799166254585865067917313841026643580883368540551953814280557619936201569799147405499456047126124299209691
422074088894755837761831592559881050725384049433868907087612205139963255742684323706176073237977403697080889580921449407
882885996107803677521080753751759132060388277672582433026890216226870275758523074626147869598180548062844840588011672600
214973174753606521007946062129666412320639531127706955605876997581223711387016977848084259001759099496356808072617016870
989513503091772315434996060683495196310422137430637708809604881876155463556051053448563011148390759322921530893607265890
564527912394178963521699536282373434883166428898267487007426890885365694005172409895807872130341586017717148948675189342
653696575648797515831808928289263776453855629759854151110718468006569785480082054074955547549424340175231496772231091981
094906329881342991811795471349650929847996858609523936154575614286555598147189502854040564315071500965417364964286873233
403469333825514091163994138468469516517374725047644992737419206776255209114198409563990310690443684777771774000067490511
365318961330183800916623530922070513091893447942356481426164857178749899293071589534752938570113756978705474125400230996
181730191066398896638083335027336692238184830856698623474159721994918484149562381784319491090548501654921325671713494763
722807231769890175291287880137812000180080974522250809192080956773071298935591693697526811615855001743476397854670090796
800584897234917181266097225844901394121577969951312556432094495700790359092504347970840712110299456019572029730484159564
494480874553772957770280755528151843075250598437173047205325374692893145486302718249473200092026802636941672207290389790

3*25082306+1
1529928 digits continued
190919130540577348734150975067993548621756600706874176970967583170485227353814920437459976843213542916221822184886250541
820268975438313042402997613621441950427403238829298536029110323264029209377076672117945563505689588371257328111815702163
694783752593166641834101168661392591515230836938838549399760321869347176952949989869058562392654846638250459251071390918
424372677997729310321116166477368572452444271825472253795429245251318278726517523673731913061336581094226669229473584558
594883684663635897689786669572508347126148286703088981599335090621330655772610161440613962481105711714172185166222791055
672164626857389034681754599208408156893211566387076488864508753208338006017549505659291676871347838005617571165030434581
358423840298804625561661001284117580806848263038697429296317626666112739404295058990272939744200886934689627975375762130
343226296065637147360764220065586889170779795778292542712912304871375600062640577350255561607007394001927521482767332617
336935591362263906958374835683486026913895754989381378302772615638343492458897298367271515726620663169845545218106017944
394918067756525630225561354067626227410607128272869995217005904259522139500446863406140371281286973578216943372325459774
508316592388421234782552387450208817635943936304257924528354190943768571470340747465448359021014417956138320991485138271
903836874182707153346926219748165522955701367287605755047858094590608892112405040689300430136176970426946793062582842582
701507530666432183645035135231051148838076274134666101072882466867801033934733989796522944815515933536990214934645160664
009011670324834174100402617918394357190231322995442407648825350255821230942878888076135143285506564411222679806232508619
765484029173436973356851691270156369678190493331809068870671216048179458870894844717690121632318262141124431994724071884
104205241652986650310691937834999174914087153372732569372330636252377081056539365051399096933997821556968844458518258033
671679951175508708432545563552246371174255815337106653082630884933144065441384516628681834595882028925836878152872613679
257704855106311309078517820036520522378390748035797442420659631518652879332616055316907111996431954515577867905908780713
435414431508122976754535478675755204662911018637146688914560661760567169874709204444955951963199978512406525442322805707
849947436881850317471224618051699476906404744191418623297723689755653891253763292233209911343752613317927749892482808219
889126400028314271042522208707423232570735058375370921838376506747877815325987566010059374064571714848282120231580614109
428352596548589646386463564651178958946437587426898735486927125372039039913378607739613603905032126631355692038939328119
045085388729497817953977927852516307436677496571385810355869968475907654729299981477326444623776067939590528495332169802
224751470948737202057753751250948819130201684300564193672874286652314802989834905104563451891151933158570551420027934260
968922015462441554342872843310185443808698550231645639101257031358293896556018224360914140736851282777748930428794627313
376276741438449265825472951981692001815267545882397705125688286161524088828246968843613869277553992671247795204987904327
460317043580238873303784201719230391209223778625322030765248759084016776341901271275447890890800288517840546386168823880
163096839773627119477761236714071262569889218338334419230883258441820261169859577633552213815452108371936248127752857478
417053780933544397491215244353054411183339679450768449556575425978568736893563458007844750345093430393277972966113827492
110815846727510235593677190396897538731172261641643790698813524638902370271420621142933615447443399570745482488480024608
605603687288335777727145671809148542085499199477493008116377224792155017609654495089709986790085843216637951469358544189
215330519592593653018664747512296769388816324149527342684343932846016654556358799014017878973361787997191923742042282416
412479945953844516624721269366122395203168506198487196615378833185575420454336905664351648290970587443090377522560361071
136048349375445632516955482673843265089405230245291241292680477730855416150765070643780212269340415777625207316064617451
092464402272804605881865276422870468359734354412581440458966675505373581352094730898544892945923207181679265982151974702
085830248689957474474213719198082313895877516340697660465609310309616767846456003557658076074278816455327937060390272456
708650148783794557763965878868584999807512922523651017384859851476589728182943570606222908522620596288783738607538284832
816582137244970670907596937239516664235202254023413925261644449766976504894758750358631825892501541151023681078795439341
307237775804611861257483281342046205261633681935163683181981174649609524302480889971337585138325173599488426703399716098

3*25082306+1
1529928 digits continued
812746690652496084973643805687803356002694461678893785921791913860513736262082372253287651576640070626772994992853468792
846926401444255491577828647284528283945949191682780807459380206228217211288510656370096417183857376908503517335412377539
111497175370378733249726585008253807385879355314926346270142412357845637897358190908769881366978034325489181731674622987
996281448082952111379839019475705997694910361437605808968654600259478837519199084085729977004233381652885949958969738606
306543871618624025197345880740397857612244958392993527831710225716826342398847143709643995717968429980803461602301987349
539852754758964620353744965251628806721210318304664939889750988319402698101646285457966050302667462803792899151995283530
139804489673273760815936655208037815217127278194417181912221668990005312758530985008100242590158068708294878116616482611
691879604374821651928997715345743658162689660316686425941389680339228741047347130716530840520094879984010264920608423051
866235217111741405566875162098959356332545138389011010486013658436458833976816165951843609708472443990938194620080742550
386870432369433113242422018081631797376449171881529294470669801790840150019742469850486933360520455224074260686081345901
529162116478374707476485324234906635931517952385173034319058228075993684090821750191802526108193489427376534894843692539
432026357766439626087626670967339181062621601711836608783656414593145273698546332604238719222755789057742203282382439960
638068423068718071928031282827042808935183547339813691200777629974503804237316394750415271424482660008871489140286336098
200532366853363469160895635784912866366925013060803567516192125305740734034173551957728191837836593079164733935245593985
988923290077647518064978824462414996390025029563431673255263935462976055420892921650200316528822351445806242138597911579
548524090800962547978226158333614661667739332811410958474470739070462641008392480655369818999881242046001617348473205583
444666253819334769955955002343406847796964968443736834644470505306814865775002583144948095090715395634361885028156002215
512274578844390158424076952598455977087050671108936192999777184982212177018987509737417460138697381524125900106771815410
171564223652190878730810225141709737048213313859387665612077077532119712142796553877965415748000848233720284076943890378
921521254142549111433215337482505554828955642218180916388128438620105292218352492915655243123413129343071669701789684065
085132895795636319145186663788616968854517221117354613723225515088866424540256613948232249908632737970708659553853214392
773042460349857026553779234626811054126730246838425933072795630045355297780259840919447567468264060872490194902109700893
067061390057023864306576694068996904085143020718336441434322284094337730463918987383278392662765366988724077635778542381
364954773289217317081361365831207097725313911222378762575851186351286824444498373301144438024202455220003907916945342193
287563889975549247667143691971967993265066208603059272551348210436724186632804972042488708419356626786900809722858267877
793706633020156868066998920485256958680303400458439058184575409211383809947769392759803508339464768949709984876438311542
853313844663214033398825700737327170996241994931595523291630600499966399708917531510762130189734476083001963765940286852
468464750842995154725994786823302968405693399006978439359408920987242999807465160752855927606262824932284978256307404403
024658782966373498802873326396462811053596184895134644472960406448991964836646429691738567800848074735494430745229448397
178639173956965241428627747769579970641740849264705668094719602082920934509743586870474465615961372635864034546219682108
002850320955618978521285985405193185533849004437431345858986451667931016948068643363470978261561521775033465958422844231
946125877452607532080825300409766816226111196053083677474741598702885121054806148373418404660718825447893557998978625625
329467905293380979450567541826027330395821427263346017661411243713829145259392236248118283659212478183610057988636661728
964352959591268578465069269803831195129537164574913203114601200340804093504786806925918575625396086146823021511256876796
095468585242887516270554166200550503734269004103951296099066796606272652902493939740890296073570762141613636675900938456
790213878352480721345981653041015383633161694001176605454215349750606180650771334931297165075088256993824235347456486183
772942294478543888246442354787477388469077658776213815893865048215862800944291079878698619189552578532140257915066909520
844813513334193003733557825451810174935537174212678533892093517198994944362573613810438948458423686666620365144424348992
938018985052406402620775541167693005532877317880648652002444377314142461252077785989477120565902710665317302880774440593

3*25082306+1
1529928 digits continued
111818875670292601344391467645645957345062711093354562334271789505581787236066344902726700785051370768725693556013278474
081943096361817629838002379627705516859165832283187353340365353253064708183534060106601197081333467940292399584669002667
505312365103888611197255005856319931679244954510576227090576244625461570622271100713279440182950920011232393764350368893
348655379574376162553122596380158142917476947721689786142994651774103611462081899119227268071771988990801360286331837825
897144377936407197105269802501235202727136125188987009096070691894165830486421664406793694054263770023626679984010551013
639163903644583588252280493964698700797503130993958419420850085543837960077542360690195219865841373419166819042760443632
528440989100682434312202466138039013557952841484073541230939648783777432162480399820109827417413267167644258639355853055
133439930824922546886797190914940103481068565946233427988358403754306111222759162519260530067602710639884107276741213273
793799081190352073943907994970467234281940873885734518204121308149173289798803854224139058062923392309554090383445018667
842955715772478384496905965775191443822740812997424287118544458188930807029882112924175640760659005058815776419885876498
059348340076958653613849523373860151329854681917825604996942772850908585782122474135779047540974426793016230720093561836
118210166680583757675172113829182025876635521973413429994361692923105791258524867122451687286541525514942399286134521445
776539964211396548251496147123113717974894742435861338891257853832264349686483488900751462703925982629336441015805766946
113593417943225132782223848059686397528356008463779722017302892954366554262930497792827067310302636949308501471189521142
934018882641348242703262037665496890499312079728736508628461139440493363270236169235774267330402838646438673034659441674
977843471200238552928540364560824837866575569803959927336008684649623154720360979590778508469311078077138986102456187589
843791077429891935674209775916035559831419818934159702922488047944711231131701441543198074173199120072397025703980277390
688969766718765794797799998253544496233639163941638340939981097046172546534575101822671297486163079939516893214775548592
679272383500053592208352235462428656479230950586366521037721808347334154333133941192716691630180364478305192075709046084
990072067085973346560424454361327177839981150855875070503492570307817174196060853172534282878612206322441848824324343426
813417670725144759852555301736315287671086775688724842152155866544278506400951952455177281281999080516334176724636551785
627564563156869872945096742132203633783946197040342751337958646863797386507284400209444001571288416776793052613041179495
574068524323542100586739405378663602388710384648432260093170314363240772912438021122239537939339536609810672793877057968
080054550310439852251736263673619635376643194666886125727187906155541136473383478998810462632659012536658812005178308806
823229817265417962349266783334510509822705023675986479644148762590071529178349542283583663385234249652837635041795369025
093614636420139420485057325084423209118818128668845144598819035514834204391281839835110364447531616110656460786551677193
019186520273848828297985465134178871656115813075769966837765699973026160172492232724736810309405792338503277071602314712
957751393620738034874246517871074212483448852844178815393358007972079839055359055732702063032193395103090145766607712064
303568349267359644240147022407301503065318392153378777570992961593334996128704524266375004050948373829780694662009692922
598656525704502138577584850328213196417290755994660231679850375712147977853336581175323872562891724193839759254479118608
769177018130628314999203489133922028497079191821582764078909946618876282684889907473808316197984574941613828429277779927
603320895185877307931013388800256027221610563893269612599538517258864246869954408595370318554746405411153884566526439102
406481225615841023531488112677471694938773868370776021174933657093960272598901694413190862065543880856985111049418454024
345540412190751359959863001562666646650687443267060604620825128251344823208041970231110511648776391997450972373304807975
239445053923109962428731131167525234918829308076165856637085479950433659570360714183618917900342776274553640062329324345
706632059898693711851203025483163550273709661512058585383722339156825198984933666661314708540344594197209801080082153050
738802587381001421765039394497660216018535907401463473570338275416654626004704094019021026962609240921009041583947346254
188387929438216906954814265345979585724152030146517532925722953502901732432327960925416742470753577285818235357911186004
464203270238606137109193466248575587286172520465406477672735965391587777800390329406069022585458942403435167452204036089

3*25082306+1
1529928 digits continued
231475957976862376504272026316785729201736335419042864339930619764960495833332411612821353186155491487606051604129840428
199259009261271476817099539117997763738342022951765494307670230808072715734025312666835977810254359124146422908302148452
676872086651487149711260487313235687727601937239974241388995114938119672177238212926173031707635122571773195099519666317
486348962771340114162652194284607917537688313606733881150879517287633557732122691812154581850046104639789345573840473347
452611763885281882797051255242624185410765781693122868644715109138163200895215426438470276246367350806221756776650581429
008721961339344437240042154343352871023401344936225071051666288419371120888548141495071185453718861590717547302243162710
830833373585840015812616201715043069099141753722123696255032550371515093617133666919086050920474755208520103858117784239
106254923397630327315603562228270841204171676883963791212665952887874562846509765576886258393763928014865594931544298078
432702481663759943618353439851954320459468024244186520172229740265642942980077342664895363507543528255355044682551232356
844089134816451755725857565436925696184672383342068364638238975466584963087485606318381609863884904787573922493050467650
587354286238895084082494618780475493769855148849120559941612819607495465244298684927315995762813465085305398797785881130
013885366743235128193284996265350101081140289452974968868501607049207645600198222048124658728154869355170609332854778523
500073669347874658564791622172931237760694295317010407847093737581309627428690706865840904273033798704606219316620114361
931368708930199392580552000045375994606244238800582259728448663634003349574551666966301317276501866487617327373620682902
001658903404582802797242331582332382711673311763976979796516931283825572833669048484132378555949943299125929868454157254
940564752648384537430907060156205827943924388052766375524416301873921375306686809233098253883938135367367800188144165174
734252382392818842311930643952253595552240939189163513736462394505461515513266399522728700727927301907419505367725164620
537250506534429709413481710949179167754139435848755803798054260353570359023153815794351820884367270792866235608261709520
587962042967181628401283526614843947318851308526459259136553201957328530804286930866940847368901493365351636941689879770
773883272257274009147628118635060374709680109594294273209841554741492462108324914510877462045173719674300988879585113480
414647063759797358926158783934879500286396515090554792811281185298424284655732316092916252662615348735238022562614313676
449560715942472163164392284821668602850450722994751316935923857656321803486818608243107233973812740669840946247320995588
729738307524788167657569746360209962130415373986270392370711709722060710095057810659511259882230270393000496334964447270
683499616411678911880484147857146047944710563757524872619617191124557320030026590183696014266230686664026308816415427479
905483635354546742178169539933648201664804029189266432920138443489590226155201011166962594008176813780969859686007883940
941773356198107033250904471693527270147924569465442605371721171638056650395645925092665860578513834575564417154324920890
690282006890296866413266896931990166801879022594538124738719409080936068751985037359678423396958198224121034491144177114
503776624163801704333760655924175054280363519308956425580147937899892095262487568566374435513912583387761809374344027244
459152751146240056478526948127190815094854366034348970286152558921583562538353091491267523290195637946969684948945440972
328284473416762759145628725544266520348832170386174594027379023772650239130023770920945429547327557932028259520470698704
943567915441705137613006775450988225838630843209334654700707352781654389763944633078627849137644103004585848486977346316
208109443681697690239452387410478686872895045264930520753510220967728285579591622662943395353791015955998203941411061033
460959563060658044351014730751411189887038033132020459809085806615536603462432014377239739918540290852800751359572097988
126571740442416711127001026479198898568410275150115920139961892579113458399414643248370367767411001129296101737403097045
889242411688786123509290967695214233289960662620956939930142377041157022558220908896523620436121986383372141838358641981
016509881396837378346888956041533013781176378117131607713114006749977346597628964579596195449259739861625819873308381269
618805878222473912288955945935122561088513060680202308866738762831939618759883677435347132382358110067998206133355102013
860190304654695090445170554900073901649483788149305435197039146278668829215626127808208721388356762962006565318590509155
421147409436633658927020146455560185516857476840205888955651360170743539779066755517466993704535180482810550820191113911

3*25082306+1
1529928 digits continued
316545965987759045686508096032107608776396921286826685922660180455037391103377534585616046462940882850763549346678787826
250752215862551942582529797104063449988395270011588864387986119795962626519380308705708021995511243855411082236269734503
486434905015575902853900384220101159309552262691052161779370507125010336626943161321400384697441978921535215712681966064
943703738065138308247429013368039377867256617701751944940136725031491822930549977889776416313570937277275463999589786055
634663915854962625359873725914551718575519788035691785731873322711827774038629024085990230912254205810070724744204126977
056893545804159576879846436267649535508379627746414030354442655952238559269374414948900011250368818770099499745990638932
317412296401515267474819911334850657390398889612126199508483572240403246272350307332209427567885467709057603482546523785
862443174309351696471906288961823162544521749530060378169440805917730100727192224270555650667033894657784972695143989051
246149802056362851903269132251784401545645084744850916341762526923879086809514030703148851386694903325330249456012295793
320153322945954205943405473350210110247444833617380662759825326521410512788877531585340212781958971473302039725400621929
611639979640317533025015542258443621178255844523944282533684910145729679538598958984027211078714039517351374489611693109
379494208921433809471344814381976466333227090018972188186781497593878166853162011718373472411557222516933419850813260961
663920788184703948072967124508330323885205287347435512130862749554829846345458102522710240886451805315114248550414873362
786275403608803247017016381866005512070730616105195077963387213950216578240252476445095570387324514634095983978815160939
073874969127612252179254867754139864543800182123209431998968561174539607565713823326721761308786536930005316230859452950
062448755962711049145352312754758796182955945907161755206535431333597682819215868242717312099149437026836637587147169218
549295116078621858663114997373802291354232406106837803395982727577866672472155989744968473855023226752421406349481181987
726660908114708099262177531025467795111153222828148553987408346663819135741518614267190784507741443585476782445934331219
205691683420879559391156018190618919854576640415129622537772644913969445908348655539161690978137029578652384569109148561
194699665134465672747291546201877109635884482670321993492018450262084670593239376666412355500994368739321076320007044795
450275248840718832221331498110018372308463501122381474295958435040426723529884823046547405994165818243811310330675672420
341323704428167600152656887406004645910409041739398667435243772193577009642066308323406759475047343326051452946666420132
095376383134095519580076361186010488417192655329828850737946760108141746514815262823456694168858376533607143686493854645
122677392251085735867633285309953220882799870270425494478444262362143927571224421014999957167202256972064214998059342192
288205708648482298728984523342985103227780084594349676047055709507303594357399009890598462515891777917921416106721882696
758865899110297710148657902463015688035519719813681908037337315184442409400181885777026718264855638029431634988555300381
754231218277127098048393004735905942177269611911495701705453801991142548556893529278830218529645935985507347840967179450
679729452979496271960996515843166554075613908858607210519534079798000367439963751025385113238373949401840804584394787913
591325670367853859688122226550813540038188007142939230145674982462972369307412500182568466740684378999631241114426281129
560717687588927098395334441583573507328641256016903115366060688209516820448479260218626581015713275261083632960722695698
601767097978478766454291426517124743696386411925292333782979848405031091786364477260279904887881386884489328414474664351
492613177791376215055536490253612448783877564167655783443960035889039703218605271554721620178397811674722124487056306429
443254102187919583254577303323695895220291517561509852955853384025410220525372409590383507588768221499775463610684781440
640687730124475606480663954012679806196067648200222133474965734173108265866253823975903426395181556394383314168572285300
638810835438776532948074487639330768427982006885202845663133764414746914943453829569754466816161747596156641366113148582
580888739216898639918296507653735943342261559528761186519394342991946574349063524950407569078670492393077756228126431474
163061716133637671660988493494195646596949259092483567727193572545380048530852148957199384022911679971525953194455627815
552268451212397255182376918100366596281098266761134234275630744215077013345479109323797489798080497929544893917136661627
982501527539193577609887932927183164949414134067875020431790166321575988625593803991119403714480597911837730383215327141

3*25082306+1
1529928 digits continued
920849665270557024242147314096560794591827576563040886529028587658387952398285759203858494081406879742236000628790971712
262649456570483903917276291428908436389696333700783385653331041486735948394168211351250397080767898996797284386819193724
846940992899522696889995659382203151142872809507604471516705413625622746144010947962780319124511813149436158941903212298
799746521575914770538769112197507216440274209301271133036963282892447427950076190620906291303947359551735578822528266157
327923164939706818870537176925484016746750848059083040497744424147446796261010850292862939414675618104981902006274317181
951415415280300856023552358871510372974638989464170643138375096643426663387515179394988510484358943304488869202258260408
944501899992493968371074378734494236126870492324912793317225458140591715724929488421194308816958496424808008014466953892
581348130165451409298328083545354657314724917467323407440004854116336224862722705139098382953195440974786230241696609544
293613709249446505844749594606531258477928437232129645297899178310462200391522571085262352687149377633914890934145119159
929506276096896040221240886992917994509971570747846576015405342059700969636322046209231928954765365449419407562010046807
099130254360817595200355187473072211936929984308550603191320031572586566785122981471214173704215414653214551197557145971
693408988882993457806190959859165822075477642622698852470479380399984694061002029434563329576034071825735173366718612013
384645344829470726176500031773485213306597338668508252490773471205863347190607277540175893990858686683626742855337255129
042519917430200889062023688717810880148071444426477881647063341869992102864731204846734191272822330164554725850900963345
533848862306294668216325777513064845843324960753079887295997109044093862481313751021440498088324113334679261877918822231
455777934478637675260562390371075286362729345104785522671919409062083468163752937950797732510258036363524334625857112600
621896455778886597892547740466769439238750800876247218780267552563789718358074155489864446973616919147766245252888456209
419102048651854290852688815970518003134458689664374145101664120122659152577146809551153440547909455308865501926742358627
759949748614336804039239315267968854382984691450639560002577999250849163115903263126820652160705644845190128809094085206
357568781138049063814743689924730562144259337394601324027441592388391101792394371399523748699021713201035649359178742653
628381459015168083334375420686647153519047994564770494489096622101511281276953379505976880301452916757368124756669278978
085468910167602163408250376228629919731567752129786949833572643664814039068074928879524952796477617882111547544873413296
990862470666004730673673086004187163346836218946294248181012714170225493928970228649168489211965899974122452514942725235
247829280141648992136988898647550319000501418003952656707313272281249114771487230758223523238898892456061101574032749728
127321031909644059566352915867809715148385910879108796098387129649375244081622755501613222488653675669150197576782251017
592142154925440468084240527923787432244335505686769440218085339599566449497672052968886504597479496484476394616615585567
212967023645396404508879948441157080013759301909034326043281868174999686112727166619076575396411855451439823341394061091
627237575310984317687858998061164337715103186641952202748325382755633722829745540618188084955282559457569083563663579589
447019217645094523538646775797319281553017334638782759186508445617094155675804836619192512008559153196121836926302754940
062877292594628162957513775581826471861014216524440898865674452927210293897343921536842319494920886370636514916090757109
677745730602118525985064125105384535352853614706393094958709040855675452385261636082573489914734724012730451823882602933
056278707660739430769209720613159251286597874250026769077314661873740461856798197688957542443893807883601435463054187030
376421040496646725417908821433820275982014470831691367382715670254013512127634263680415073898987468829301551207883411589
167977484323959930149709971115747517169442877129525159347343876629431762487550225666547997739297007886928282630450001717
543733000700426113254743814784744646580083737523615463552543070451705168706647786057448657615727465243810740222533021331
634997850806924664671409838164038716004552352926366924306392119795002191824130308137033821057227723471442692665944510671
618100769109354658747194160201690285335817562716901299844469626795904371983904703692374630615744682359874850369575027832
143712096704184916002219647866776859842160180503957979609818610420364583232430103517401564189803770607617421453167176035
284446626578967064734032889056434429574412995115259798072918269527178441110379875998422012043255223469323545780523309950

3*25082306+1
1529928 digits continued
043734466747362730001608591261973098228652809188147953584891576975518604752905980954707044005930393431335315386816069144
650814531570755340656489706504468948151759704771533625639000454521955098968447556745889385753122250352636039106472683269
149111164533500776149822027701767311061213291081527220710555724430850608526862217213387388253363500148412504842498911124
924626900007542466779162817960480271903945718904278216133765556008668231057351724062045208869688892869320971768961791149
545581667862381052530716999764927248316863537561163781500474243514208932903520325389080085370312302648104007523185077521
976461896373117883435770674884538555992459367984493528130274853390774160940683834991193702828512333821010066722995064150
214430290156228901825139399869234867311212232901783564416128798104798580426785666404666509455237494198643479388891525777
010772949398763880335863464556112032745663309265765285753807770557271716561033820724603161801154421957033312820538459233
136037931437821202886446396599497848619103976997053784392398634987672996665732587988527125545746239233081445466136356948
967317405836107633988016899323310011570644889616569990050207881253394047945204015441931015916400758809684824226270537806
826566493933853547418242357682011235370666547583890605450147173872737518459906738178053320091427321492438684122144248746
652933047457704100001920787605209779315948025737760614606000487014631002849530896023370635422057247361725753650553404413
899480673082791216711323667479555934298923470112773832118754664897466136848941543649281063492679424117730985107968884980
721460065320345833898306028101835689051296798192642323867412379471458551159531124325691608028992212476118235303124608291
349778667910359859414453890848113470828072688321853430314436504731144397500971347885858674484191662872656719483744763327
365082922364713232995354515254798807703658693897205638129563611090208155468875855224342166788581375000363758624385780939
752052364131453611013955620513418525839117844535233203821978236800239869077471519567131080854035988849323121587535367191
525422658043124375063046673751043977446994921493085530628384448477888683861639282262327898875193410373743557125560920827
988090341855423588597141905336044312495385101780725373601920637813135847312268840934080731701452027144661749617962025821
620715299645890606817827628697827486236154237957589279312369780108990349329464725757745135939140541661854600225876937571
670152877037498237448365502473028921608569191560596921894874340860862041832047529222514731055767948772612084919809537080
960947226663902914831142031259667882299284709105128179652786457537359006665125483218770568376384085860785186321921266554
878203192595493256767298126976997556711977101039803877021204285501692950319258353944849081744958846216984479329518021818
820886657354865769791857129640064744698466665653506996617960892331392731563473136643391216485948133887553903495585130678
618610793971488491037316042256249506251522556886540922516858782104516012154029104408111247313276931642116498062326862128
629001866966064764764497685391178715878640030764038428672251624143095360439568893979837305520709491265964575931340731559
300240832966463078170555579062817188588197685102964494280215668214756715348572130959676826123162085798950758750284032670
657194311224839347737228574771502479737110888508578452650652146002419207074153624783742710863594515356569805527984838272
911910000851449348366978814988376619819934492980770444301516353709405266027839629390745714859877187538460172053949690654
647512359113711589590297211164248165179562030114409104522504097097759309074804718086512541446852460804456945059728197143
178633105264457544122766751651950628778383580892995634872314947023690828830551836849292705715541086687812732799295110252
843244087478866146385726763187747339993087718528767417306050056034931003185788026826395032870575099943544588509326405037
386934415498376210871554423783894953048953974373349181815001846012825658103730555373035159150042730829342714674425520715
934291291680938228222785989329983549016266189598683827741870643498139061047328578592689759861829748627081697750651260276
508685479572795744858830784332252652547461732060977681313252467634251990285299711023959618091741947402841116114417086983
416135523355145967359675501269184424723840030583220418368987909943080001163907739143946412061241908685795605608556533180
901240686901989135804612543451484449924616924531434359665949026458271262023602214765169367991032049032645600579673236616
035994560009751181816818397492420459436327228208734210530682025538486865063637386952345012229811544649119742465194250272
823433140843505931663746661668746893863455281972425202251754593951747162038696592709944988091375017519237973810735989397

3*25082306+1
1529928 digits continued
576959005417821313538741893459179586980269408094495465952010851188912459203764819085787614937806832961388275138905187186
737016188212543306139776966642654869359860676702358840944032658073317428578012568845928741410476270727395211824637112529
951034928061585605356228214695937818071514998176398463528805533389038912079528737277145169801559553846107119853393674759
188411558818785587721895092046361202382366292296462096949793138321517255235714869272113979343899978014981823662672576846
651814428703364922400411462639276112055639550681835956124257936437249830946696083575783625411300909053177926433235327768
766065385064389125994277526262273260824845294423548107219551393177403741223846366168035541380051196411992719944021094971
081832159885413464017829258608220370676523036218575473325560294008289093696821868885309953109743358357465858208525138634
477560812597189157774281496680951219178059411190950843770505431050279720866032155899792324515849455306706389852034291349
526268411393783208473653640466726675302679447169380729344990622633094847492067341372991962519332686988415676414642609687
609413310337084899283127213848452214775101839048181885200973021144255227221226361269351661980768658314185259340404997098
123744435515143335714752234585922428165802288366497306973284075284073769402746508770540764124016639037672257287513303836
483883697123731877665510319818830137664535114725801223377777291986051123093030129417374918727393583373245947796979198445
216228222612209391896953268629083998969383045507567047614136002479791891618434205869575541394844949564670870427415512665
550462540958269436471289455455401833186383257181617041538564770781411792626130204272392477643648332683698965013356134502
246610543532057884882075678059207021385314095131715936052753455125505078882688412401450541877564189281705014769099349258
189464374677066689175463933016451148393549340854483986809804926402291815767389358205743515935821239922162556849326167789
196549636003534576303858217158490112334051642167452498631340687173206262734967556008151814866547312426764449875648934132
900537412519721609977344357352991507951717997514069013582815016658197477671255517187855482411665047886396302863922807146
742678772922614736501569767842737834904856794772696066928344143645766087760278644360982250069377681467798553350583173570
894488115473351045317188112326770460979832588323805388413159390301632634362532379848032980370410349818772235037002620462
647139536492428598743569776875276629172027492772430636629112123070186282515854657260620393388022467135297617880920845681
964839747034817570585282399754946720509414673079585161143661092013640877611794334719321911729110554757224698375884892737
563183434965862375176095071098032862285882744881684980790875799567279084555012130850082564770515352078036320440835970998
602459750939627678675953512189860419123978509508240414706192780813367820806091031543913947163934725200681761569415679131
312358890348457231177156073527514902221474166460395865785888482299447916139154607848329688468700657112670347772466011986
552027219968943656216716224352702743830358875480226395408301023464366263639360249559840808084845157541684200962982254524
943289505734413235624356404820513045671595129139528584392890208471924917309965280602703839789329588656235821832831102509
999888340190773959789114236525694109375466939486094941476866855736696722036378648788747686701191849308686315359819563545
225199239893782007049797624207237832063551112654945923266326988373294155915469482687143307280451605916302368517246292837
392403616599913901021084017770407493323773798986061894035798766839599211464887118323596627436590012530002720980469406579
340077610139253797283427426085118390825499836697293460044200958085007592178975630638879530753624912251212767305344548957
465729061732998429729992443071906733009442648853733276685594507587677954497373593932176467445007435211142685841180823336
999010699380013473830965343402242601647996448071883118972747990608188526432976101736172147839209486151284237145859700859
079468265400191019553604873423262267878129512978308197850805573115781822518410185814552612677488732979882770159010193417
739026836773305072648407408548833388462662793255888617558868652616614780815222361120891705395826452784205733351545005631
775142793587448384437023174996970717605411777646573844811040198842696820482096186555995069258137948415449653057310644635
092022849071649640654056637827002755682251497124585749411378063381447831720893669061054255370823354576639631857403230457
673454545748309920011133029618168796871967984957410138778188496340806707908695659953901524512602741765548458721443107016
321015732940728290331511985986060061361785334706052973832750160936518298687120791459398058205058087852649762306145515403

3*25082306+1
1529928 digits continued
636967644502425872173163015050827645382230816206623511685313062300258593274942700509716981724332620649328575238687610582
895510873907227302586657237066906274472662519783606718112306096316081389367497685078610161538822240132515616250321722390
451441542499663945740429786697947207052611780490162199604755247793479122292592844279749395971514430727143299305015774123
314859113772581572139878973157614398997651255890245904326847932679745710885043129225528022606853462480156108373725452353
694783329150833151851580747932591971489905054746338374511376902032652300922395649712245925342153341768501397356464171802
934215048908770308406438840870909556997341354491430665377722680061784855183888338135142878436775766217224297090868130021
368167687267229155046414737898816912558776597824867224132789933159903525184200806135670493366616883578498620034168885937
232797001597995014665572486741136339230769114145349393148239533425943698161293711877655011140234793052867860359124024965
638667635528315537783664779970261896322643519336188564870255450921819608815183915573948968226984299468090115921484918718
376619529319905179299104893518681982144022242182059043395996498918157516815261578164395696762958096140987750997522383621
140573382247540480552007653025132632649644846762773137749512894844839009696571892233949298132230705300055851413607394902
555281626721958189502792379853366616731793949729625278894359685824256195896285107717085608092859000400350011685299745076
892506467690750176590961076064754305151255662450322087766783653076177525947007896110362855499900324902316905473414278845
784564926990808810544903244719749135131956116650661620479044583486168557223356944071766464569765033218351967657369238425
337190763709111641626772902651704345172216455935933486546062499506705326480391272530687891312170354572059299136939139879
580837220020763396183958869467456826115391783778295001607900085181935482858154035130307913347149763872729366448504897445
185465707893087010530241513194543475680546390243414197888050540694692299421228096463042802088637304606820963029508087970
216426204628034222380443479938096103250327047437512749614245873269537688344392538898236121928811313128561863494827494899
967625828781110265599717467070623177239503195407962464131623535511605310898128166635374246327412054490103476021651498223
263658975918182907206624055416679986666275563114747178119806160926159196319240360688037184505319221429191866546197444670
693479833578096961655820009599897606700918894196699123080102397704751740239554973557342132598691658049359599395976605298
960786589031632174132805557519720162724304404152199858844476930794230708264284659407899127149096320462670524877351509759
828469952609624713429668702002127869654351368622850283343806107055946472856217214748056490237864261994416068220159019385
511771427362766088884021709367418029232438318763725547666063904271374530482353860441250535285787632381916903232033245564
479740527432743244802364726533482385590409633877204921273801824927486510933007843766677066567242616241125888070281341521
941009297549093981762236829481349515845484308017783667912996686078255936084594444230258503205428049421608627345575087447
741715956419353420161129470971975605750685226819255668570020255801344882955252691706511131355866591646322590066626179389
912184127026906569752357125535209833695104316558397463933906470824147084692003299978330429901242804503437585884937944535
942291392302336731178183225728323725930852891912628125796528970739303830547666834344479395951786388681297140629477590186
427396485034915413852250127628668676181303436483891077603571048207235857587413852524005306620985437255207884285609046155
574979712112324186408130896578765447667799342202423937083274067588119545959610656468644823353924876509742869836680427825
133348721522914192045608663881028530742924137938675512832451136395677756019396662350539399813153776604060382286718921351
230105732708120365822150415184647825783853521158058060117389337937941856092816369953964164810875154801346942103507253388
562202376880081410268758458521156045344654504081085837182767581907444576039656209408272766468795507259558463763348373493
175665027135915196092533605233001867945401321379072217153260133292256317402333019025140429749003096460029364556139581031
145044515651206743999048442645684083142846908305536214070999062458940560517857456644781406667644564572968372035493676249
624223063260126147205071659147321525365747748982819004181068314982765707661886592639043282301443439507186907653007247941
504589725423331840055063685967775488134165175813516251687709028011886113094667585441328558055208464298849770266418328969
664700115596432311216012279168158141791976061804324422359138908721704786819117063586927834689311641677574831702302357819

3*25082306+1
1529928 digits continued
953193713524832661391818333320203141039654390227134530609889043000828895500472530089808819032193166666448299181684092190
616944637299754345935943731452807712319034717426904646992421794033568861133390951688829366109861853674141603474666505868
182285303819376431779155447603418978843352289033802729292307603551559641739572093531776111834427107205457921359047748630
281298942653816648271348502968248607858042640995021049836986191220715765869638887974267277154854531377519149526019058022
128682684803484979842301156995740806665614630709770759614668424296991336524239064573219081246332021326081685981959818135
444738628386278400685020276165702153781057001133268334501574653807136019404110350175849351468795885471054091539887375537
633759597923615528669756531107283195984748875512632339452316798387059827539128651892901737878044807243201289266224900728
787197102473825049835261697266453664838000010935995890809324541633385626713590952112132146169416921441885072145949401715
207955325873344952231763051253790847225285330269728622817144467782329791643932759411006007560697464816208854982994187993
470977530598898684551338074343242372397255494219958350451510257275660738694494297347928210134433068119992692255271595604
635654837723612334563887288424918235009263216136001229353179687866104598815536678716630949946370406746515796619890663849
291131379164284134736796158717085701011872713085551732338893910425660025963171755601016308932635987271249859465097168654
607976660750531721873359510783282241002717065876453938069638045787366813479798012104778851339805917516458732582203106662
600969824698052353861323844106252916136575886544761025478000089371072270702951886464839810293144159633030519181341165291
418244048685251428223203907374527222591383957946165063310984663420465947857550608972501456382117800572893618595634035738
425739769070144409671799475160101611049951457002191496489268216895176754370463125228880601111704232877972721420205037443
088061028525383608295989616737255278943312116104608354876362464481598093794758847223643960293068523710734156397154481574
158594064716455669116824233498327897269417581311624243648217839737371282285585792574246819377911338577151000701297102788
727393687001060841098781325062951798366898275903349179269873648278430625221561577893711105351979133899312843836523023997
278292383915960523951827966993642671243492629762673557305352649054996154221568434483041505458310270081822691229126908909
188578888566463140308334402156849036001796128757182447170295225775591037190114615466407295663120013002822518523446837644
948867601776646279115539532467895926314203914290770445793228189861324616159182508729007538765324692064254076204337017447
129925028614463432410133821672858450177299700985169768102578063003091508189989669447708175100063205227962518495577296742
689406672455003588548323766233703908394205113626311692406056098945266557807420365785464594849084612933450006477404125614
663447196490347641042878028054030539907525275889570349637337659225757893699934595871606767148798497946592170706164133701
472513191243174387646873403024616668288363423325638628477035208057663201731565108027020071941129214390981036012118778197
543561114175420085582563796078431066610600551030758219891110359484962454664150074982095008534725544855043854940879096048
310852102020789909220385503474240993113419659511581093229106319377952469382862679459996740030172971600100568304439740654
463725164664954824842673228415602022862022459605901042770203664873450849869593188209428883739739248413914341535997045428
116101569580988186623445641243606699069426375224255266068875641745215505454329317031871556892927088299300302498538960966
013164747961937469660807718704762902245501331580610215276680132423827534800694566210609213480451916886312624848554471522
549654166226190212226486659266697592108484057339209284975696148584276820915972835256405691455540041987265609995071674618
442566344622721400660145146370833690483626064119574910664311104159784141816001204166025738901164184557428825976726381093
233013846613330987941231548002361391047229190572704002397736151752903100290099706901024286713825604638434678404558417270
930641647836106541760943384551775668536200514147323286099995210563334337306606278926510655369992617636415274290548651148
495083189986147382042090800799548218221235510330388403944581900973794143335730678890311576303985843251538490604977849886
917028579473236126364961341117316287092414571981596554228813701762656702637911234802648898900487153862289467319305730606
426659649055990175919755823226469924715500180368188622465974307629641021577564024072864506883912109114576951665768918966
689724546478406290100346620840554107036410135484678036444888466445015706180517006219841841438230792617420412306876874617

3*25082306+1
1529928 digits continued
964824665274886793814615626451338134744825942576002279367804034255619237428329341370269210054628090588737130184100625178
768564009309122193249827486805170350989081507813127804042806978827498289729894856311620539129525455486396458653762487066
283451397821335944820594268412344511417495819312216826576996805838317860983661119493022452026240047810078259259263255025
399667304698025962069576251690291340248721387204674396264567234966925814953705015017307910547944997469696440184090476903
192559220371814128690260043718337832449002261459228763894121095764948836748028392793354801382030743744776527083599238079
931231993220776816525531598938887515574455473618227706624432967245383205572918189580140432167241318129929585205789078958
770499030922724731730959488563296720532377178786386446705260226157557481765071270446247297081607718487303243376822222582
548398641838630303086987900836689703507994902570122352603945690122579824363364399440229763692921988754484056756073746428
890101516656486117983625748612776524238008123181128310320342338606719495353813197730023608884531479694621236534297546999
396618100022707421708822341246160085148760819705829901924868333397049906419832995737202000691767856073632449371075556542
290896187123574975107384225260827048241999492261727196701941879603517574191026912808637201656998328800056781611899528799
696410197811248575009898213008257725642022049440868313730562379929524223362746366843732144494237917460240028246996094623
380508695448404728030257799681325932323967711490382390756958322650443831307787600239706084986267361504440383606799911201
667570786230911840158330895311735901280974335210727242198079968994427241398857693893644373132446639180318324466981195141
966135892141303411708013214063926119297225071966086099593239919386148972522439803561809536946130558805806392495020093809
737367976881702254448227662190929178814796987691046240971868683939615389824936146273340234613481338782222230190810091000
615830221780064207742291303023411025902839065356588679622703336915984920387953201252150108861544396512404084165838078004
152465154897688334797661334641745676193534507808854825801638633565818743287795281716494395857795172182051033924840744118
117556716225137909060411304746601724447367316816805728336250287679857281315747661339446880392113845196142850920835010730
233410132447258244296452708023898064250387061277346680772932786329221845442397249530593540402612341618851224415965288608
267069954249175435066429740795853498195319492744523966160918042109077452404880547703977348914907458838742198441261833799
602876152678825552142199996447426818384447908389581374276639539439397113197034030591050271762076705469385341040650458384
973063068646842705916796894254629040073375159149314383577435719802715104832433163943102245286558336163320657828917792955
089642194796109552696028176623463654619380999698322594545674542525496090674220020049982739643307179520965382466285949310
125511484133208168504806223732738501257582488713929422188811171490061462662336583073762465186355600919000986620140970806
389226715905472886348895249918117295622467713943458247856042337661265041896353712226410348853444206018622211733878296935
389879918212762952510858009338539704382845708740368063151156980645298836919980168827786600768839534005568341071832617843
320065873357042981827383481218327224884537312243720578041921709985538763325539760885888955285598216620815389150111775200
472550192560474523741607504203834042967766506546988332052595954715969043833296953365464091076256582499624174232376429461
746616282748838569295478160531639320197561916027326277368646194617320175296652082198151831350370454197193885347821060822
047419457662475896829743721366825370913546709109033960626198390502179547254370458739646460197391251071808326260655898856
613188269414094384067436523229707339030453517019793512699264282009636508958987701232146245246768870771667553203898192427
550831489699507746262333372351302360972168090762540629625932952324519444339356304272659121849352505582588963048354946035
037912115267471617781812088094069962040646455164932376512415624573961709818022675636965820179716031024396790628284782517
073748910402689985657041068342430577754187405581471703733526979747708555346692535121455067859450192972128761939770246153
736312815465430128007814657071246764188770257669518217963205267638664881901677193807376232188718155995095767981380622483
134288819162873368001320794024456707303331570218756785493967748580807950705273553156344539247074205001848499670290007004
955872368082592077886882297921724938320521345141852418251906031934714964902505059507287857002017797709292601243757410965
982520480262420622467516920171083284333837492482557079853709934090143084481300993554444881434891498658783661020059608861

3*25082306+1
1529928 digits continued
775102602758158880408567009953110243910633264551382020250964274150365796084983254531282981722919103159853351177888427267
731263721823450786268114927629810099122160363994995502986111156474209684909162221557407486253598558396569106577267553273
219064313559272337782493536514594330241977462769610573598995002389211389988237641753136184582478550357969898423111340217
010022990385693533913466170429299487827524213311958740794589949947817620909118334224256480791256731828151156572583600265
965646873676614341414991291140618201879796100114010889465037819590121024595702423273099796383891666415931252477220591630
066753205309992862954086239000810726193780888232133077986116150042589819870521194816143912658091881020161946992301503447
354313558373510230400039596039444258216648051702381756080636196611069144794512265700843785619732787033308593045824686471
538654651514620991589809695846033342771249078297371365046538869898107703450013386639185976407436762457189089298468392358
144305944307779300513377225792184947420706311669237778685988867597724478031505101158041300650452431932957033546375214712
948921621222411970650872351126199324529855356668604070840322639772209779881175864149410967238651721814695009533904882949
479075649739580618208752208485906308128055271689932928624226876406627886206815145060031789353872307052613163894491389052
990321045908759145768060905180086795208416858898947517452749030684260496998668638795453709952877664827347897109609170892
236580891094281627588499363290771410680129652165740643254625186837061810911946581207490988698866326817462460051690461962
911759343612510931133398842143837489743749752922622084903189910758596100749033099767056426108847133424918050083832819323
039282545155486243312015021954887890048401780361300843125174358567261677691600696742106990083529035854559706404087157489
336433168513060365989486240539051932541323729167297575275166671207525468021681095397561713188983559005713401795112743455
821162677260734407208921408963762402628077087284301288762938103849539763979782208517892242627735354558830337239034783283
269987417833929952969144455652242382527055001549948687984603555108388384354022087141605175613431651206106029424837394511
372914783281327170167912914967482573862040484363233374666554055748024902441026473810796704917175807308417280471136875064
828658271671980942177068388504958811822822159728108874130774129024530744713430888436695469622028358243774206067929529800
677599994686402419956353180656338572227593476779973115003494446843040128208718005039325977104755201645132596895975473119
986379898844376067582544224628144022361129161697266813226027071812747674049482279754928723248661540802008856495776757325
989550492388786100905090343506481390448028910292297967647688286680272435031652439437427883652965383570932985554955868306
051934064193927969763632066381766321905852100461924501634781207528622149505376978797544842484835136812128636240699824051
679441447199709310344073256498631147831701463862828711733127285752140709942199622525100094387200714561086790101490513100
034911740577646400899787172948980718897010555958122033577263174828297850213019916887276080245914626998137015690376966034
367142909888053349333102880714124502982043238469511190102996372307833780017819189084387613754845163140281573678777333067
775817307410967843238459200142831945670136973499320281686751030796343892753558512633147938649594811553362746254748958364
199672021857262366876936145668750607141768637444532033510333536074486555741163880613882248952315832478957297835783171229
173439552709463701209395704384582741629584407183991832237330585732722257729186111644716205395544111870562792132507368625
002053330260599391438195507363749363163824096631906876895815385963713949751375121971975915306902895036801854823636335555
530042559478618866901553880353294836313056444034598314098125155257218534200486815861081250892558380204784593500273180755
947279330214846140137927141299452341396015761533676306708087023144092934090709912645591020120195894902331459937108075120
267307795996134618215114318287602879240495043880301665134973851855638484066669811926250391226153281148687089014713456927
590740029175931351300071930095854652684164809774157454916363197889057283837132673823665650066213834111935204039361405541
629266938846129964610458853548508306907945133290456184614089127679215056394312139041698692558698754315435706383549396284
698136132744256752663621298981177049145721946311585756538792402539648070165078722820689722303658101684861299312904218097
379457491289308375077875043799623396206400262915691504328996572312958375767045535671171777534148579896229137521519246900
728978007867524946111349486513103573157780460619139526411424445865860893887200449791772904207640878970265761890398412461

3*25082306+1
1529928 digits continued
308311811579045647326095090434026062696619510823970374009877219381945794689153401404892415152744734918149633718104686525
692616367959293071438866831929959281295537440728062811890655611708832390710564695593643293408784827393515716767048496358
511345719706948647428338873686430155355390764749484210218737203954155058484065343789243304544994299779772613685864050668
979571107137409776121299529433416716525576981847101179694987316418156432747306969566217101057700656379261381054068517817
285303217421613727081452290781123979382133453391205655756179246896623098747593518738364137753876213118041623242346348709
576561126527239374573933987364960815698888506892322044133828174649037986607932324795288408702306311559130426427926594899
656528466351605000010888028616889022158430003548159960193705244606675997891909399088313083853808248261530397392367893814
818343161164584334980427285403386367664503727106777485007628908237092150249994758915093526206124656479418319587533174332
430975398008374504335991698153099375007550884489549881070965180804369403718466973158185014638742590604119155455922143874
463089035545167403578368526392980159273148785650694020446541718622997218033182323107519501122565809906547340870669971380
055580713008870743599605290717890208163410039544521461407708250210399227998421074929261884354414089974914950262788220781
489030125834844192834001122157460138803554786747434642779466862764112342676068130058469271184887177869001397030408480927
162821074264080878361121583078666682025889834532038117505262197973836581157133294799197365657445009711049583318589552214
523384540037427040207965503082516062211245245356460747285968717922045726291579418263124578694524981869079746873234949796
966417724989679172255622684494796013463669396055838853053931663271478753993562483053995335687712653188569273401324664607
361552421797971254131375659151631816659089448323979807946246204789914538994023741712141801035526511202824735088846854244
496837836116000671292861019938920249247899769243054209525335501091140899348383215962258479434805940556402498695940657917
179322035110776438475058937952211994961429113368773678229528977017368439854571776984567981502117164042960287975548656640
771815020100438487795543995132607711009696856746337282618538521428778728116923888839368967649067660508022287192055597433
611785696960442662960990023652118052993393229675052699415116796650030401766119397826090758110482371728884870207988261399
754287648808455479334559813433519181644846621978585601313003597747811579504332501445243634837779902505191082363041451182
917514917371227638045901334432662993157511016651753034733613560156665734650636221009176493061938088063810439297494943042
169456764541913322296211068435310054491852124969893336780821248716066755523029969131536802134503965529164672218597658452
592270464740534504154678199531356805317266744129071220305694200839802515296598424951218511462573671243199410093815539794
046705447375909891363382492025012252860397902861028116184644266113742454958339799723770846332452485792006916285280115184
679011827134472360373485367202616115165748873542046526344025679898412752182910172928328294166876508182357489969734067016
337900310318489140304518809774378403187191187185358247150203843511202796970226793016296183037056202133044870408875051952
419880679596766403854811572262734737913564002217593787390330346221730819580272801381447525591208393223210355790409556347
685471771414191005947900764869847101343878334561030972021880457950054690819254746095070116127779388298573952621449188493
979959179783013091448674582473340445267404492474519325253664039154532872640652478696210384027030270468682677908436489967
622299059304965606762423699014462081711874667434533744590193968564146687298665814134330467104296723615751804992260846828
952538016757439049799247985375273219278338207136753867535923371746808141579944806106211432768250411016588943174053520661
452004295251841108356998276780037395929332220499543430998359983478888915120488137409452231790795635773701122053665380566
843572955854864559991627967616435812168794549574521077404158342330533802494719280250480101719457343213049053744973014983
325514191475439085467365001960542167157010790528023216637018991133533228638461901908830251705679369633466452013470387574
266338562620471712254406605299380883139368078342453970098774812161774115187772038310487812841822606224274062367145742928
654747797213543921443982610116705102966620365987082571188459052606438944158680726118087169110795318229335953064418027528
920047495041251665636364708682876910072724420114782390355749671136754757368844213676750811693191363541203412713019204284
891296318569030881174047762774664920171670044940046536498953616128082442378379600108211880963357317633836361212894066344

3*25082306+1
1529928 digits continued
076306483844388089692141153488100111012567729234901958656639092179499600862487608038479610486890950628183335687115416408
208653464941077551618250887718253647290675650181031295877202323273086795966381690980326514104480977589934457131797234550
793875256136350558963491740408489775838055979384615799274928736538679284363847874781637803544971840982268479956539335090
520725604799034876859035905931760579058971533379148417140413390445659756281677700447938100414286880953993600181705918791
637196336526408237816275557871541740841042241166769658753046996451085056809942089035371515260675140423914505143082306686
756963407629805339832762686456991927496347278110765585087265359234397202639332371809606856703215906118189940739711438315
894872588431804080140326479713302984911178692467932339604560484321555955993973785003653476344024283326405957662861452406
474693656507273895684891454585229265300041622722328104827306576807349429191465670544619365592089265970116471493604631230
537034872071081949149736790647942429686737144712105514057964470377026737034573322792574444440658944060151571594593573916
122595072834227794698909957831863981743020414758667752722717262001927964691692319751932976626144042626375014675396701776
940573428603344990773755350457936266120240493668841034610345846406380190970310225306911563492987090134782696001247122777
300400193237890995436400676373027986703401020571523052362682853668058488776401749433350796322764166244535245880399837857
255086557561701667428939137891724468526199246207966402808555000580161597681077401452736166233417748820235335357404943241
359906306731237497951459399377423920268245869993748287942612553862223729394252866135338195186647584387728683813033750876
977753858206230944875548932835757844440663522999196524363023124529234621157328127842951032328207783613635849423576812365
814265717880271419876058588649290579868453071064844385697089662296550665343989821752224392501025855915432037901242426809
373971945945460147364457888028288860286356582394066288500730681504583928900386318765871397476055214404252339802356940484
911299923506659432807003204484320291058393304151852128702849843418068278787954508464824621440724611084215671346004966472
086394670989801102109989919160256275522397420034966039775493709861907891103325254397018925415019343949195818939930579634
990148619756803613112097650025829761943778678306788984384219543065125996524510206873472960141670562993168130962548477839
431510543451682869906291472927349292343667870405635897012400432910708787576139299001425083855858799218401498491369054006
381376453410421580286762865534286105137165591940699571809465012339387072180598370239278628148587048007103247347107984864
335528026185938722278612402327298405041167307727760052804922262502354632246192152062589470801603954235241005132797696627
198112618971687692771749993545690914253582154566126605445058121077537673980445858168436429197935278683902873084136936532
261545374793817484255060025562133225993892888393526136759572839958195179895929331666357721647924206701461721811140677535
885602382065638498696365368802375614499689950802816552629448922117094474306642894703818606527029750694169865339579899092
965988041633016517744280456301262317521040602567706376637998406924179374772028129954303291225355929633168421185689202704
438043815045832223774528103465978443386069205739544990014155451246067275472587502794877900121279995519170246661559652131
647777680071421157355693748702189785470591155861787307179953044271615014843285701630854269131853405943763234925362126766
668313993041217322822181028597243729081606908814729098904243226685414614192921550062887946404742629832218621732697224783
479120985153287947203634872893767157584871018966229112840818300891209666987290973386843536072141939765839337219275504200
534365559458040647158701765994725215446700629162380880629412939756663934244482776738906771030599737763735067252911501581
704978801917424856555221724222392742615832967273308752055929795550971949810851321474684260555595791426872729210247966053
794740055791558963637734169955681058298698147299983111266533874146699335234854950963920152399369373677987608160739990830
942747352034336835184803278153545700629836346210451512606433084054164856482916182609004170306001068848415528282809175409
391069837291554370160613369084195411049318156457034543752289758533020062179408478484182162039197844579423225121921521484
476363921732453087434196623977459739271404049836298068761275422494825919330309495276667338412945839304306821316869100923
838687847407779365149864717400483574094921608849808319018507893529095263392107221652300397420341450307749510489660179996
320695037750687158264885814943948032017415742892929343447509181350788417373881067400675067198048641100324785423339249644

3*25082306+1
1529928 digits continued
885440406951086363587631690569604984879855733405436344616975444120727425392026369248680886775756225055377549094447537238
021498325892679529355806052172438674463047914078007007996891092197900946297172002244041366353647582061212384601765494142
866112983558382874191483013819893531047528015544373780592788090867218170458397548433240482868990326378527805363121734338
545475480073410943787148038278933272720170982614369019057385795281492190399005356400498779754187668782823089936871400910
868366594545848392021014354826354098818687879100324470995269105653123085922431155962369321688183039358595030589804247469
695742520610699549934323097038396658859383686799176132279354320537608880373007707245355371443300368080310921123847994033
884498758091350461743695145429083428127466035067861376097755714525883269670951201703320248593149093381265029038898518498
319929011234877880121474053449619837299922192967685419541055026623612846380373305632465456299128232938486576471089024722
705756401139332550165692955575155711084922117534334111281976854992593923539044807491559089982803487059373392465533856576
209143288333329724464380907329402755074686926729646468009585286267364224544181006340181646437702125914837195448749155894
175900978037619475656846013717378910937539995136725904954583166645698720909827485982304123287652802710808840782080626238
783214617476200183902714885211378908476014657876004286451663884439730449707577172895929489411831714722366615628408599480
942327342067604600692345339897805958079427565505071443544668232841140980891330803956218231153438424515751848584862551123
582543571887041334144399050746884900309551337810464081358565513906588498063402589757525125430532625007507373056966411542
943135244921902180729718556760271844078459613560703836088898539684937260631646429859309328424969702810384069464878434733
741088513028780340821983361413647523252473491644447706384470403501333672783114199780528290438901727698716139773840470054
810748419234539282263442501644315818410553739030111270462694434382647862631577838885427125112008855088810561874438226709
747835690431277586066029400230747703218903768492534219043760382953802511952287428006405190197739699568726651191003855941
012701279386448804175013689050384954136187924902397391106633203166287159482117125403387613881324775132405268180067992131
596570450685121191743509787317819624100178526625842978446307037225648087175719396362454291245505006856775567172979270133
070505148921020640218045152323166944668504213034217118302119346177881508393572722919547375459723933995919565730020149201
916173309558389009571996388936886343529651110106685131232251095527727463026270529767315431599113079875380603644562508488
276632992944941908339847376258097925705547502060267489665300828222539370090051906586231958297582718653229233124257373474
220468742932663943238781857244801864071370347348796724352194992029356823632315453291836876597103388818914050871460331592
616949942974166712147900160787621169692454965584211671202722488776191434791621276260437212003451644495611179454692206071
391494526501183024908922969262379015425994896936564401576124423194085226691953498160108135107133121193216539459801431051
482091893743225405441981761670013850640677226056889538200408665028927139297033466609642691682880715105859274932851198407
641556909549717573700473539322051734525903432967421017817769357216933090793220360759047032799585806363291021899194191909
534093190529341825281283252046721347912402267439618385853502932135505353942210268722103243309627705077769954529966504344
355970637837495808193356229174154511853411878705171399743640191306526945513358805181583545190812271383290973160277534997
910441078777105993433430015258582505139643057984796662129375641231862726280887864008352466093733183328013063985231784192
116928735135382714537937418026835900891733187459769675737741803884213842742501835643929589800176475435064304307852066509
005318006222039532274208384041856062672397023329344926447922881973227627980760453968482087314449862253536338892857565744
016003470716715895757959927338693990600981221544997454360996700331969751624623244259106288388100156831125540849700618851
864148804045223159167380421058084311981895441990255745902859373498884651025959098837282735884452287603142022291968497084
289316194258957414347618181363225581969496192742143745881027181008033942935740312394430858216738681218376297442392038560
815332270130504529405189875001452517460497083174274395927627190730286251759561220551289173989263131158920488594800239722
103879362303173260902665424152736778871948540163050140069083416236682832062510108673980396647531437964293187661006549064
708865948409260078061552428179669986369818451862240444920962636475606822197033800112243384821509445052566549353051137616

3*25082306+1
1529928 digits continued
433654251097926093911296478640452690908120899614994786520154365988320494991630075794110651481307088582079393632169444806
730042138182256908967812711877471631608357724946180181283925761995636850897792714941545380414647281909563116491469814613
278983785630908848171726077419530437514528366621142804874727324525955684892015280247280135851144054472368455018716118225
138358653372705907946083030131914167286127837411188950091360234079676607510334473611783860285527634104288477147115874571
872999512909963284970693813815600057022931917087563108066065125251521380881228477988367392736114848093226731210538149997
659717127036465840184591767401690695015444580024508691046355337086592820635831147370719577745414489510210110267008346383
246012964996365416949165312792023921003055822207309694954863795523025609316499296693847047248922319141065079127282922231
617001859319429092991216609540875738426870995650285305828876596995759950632680472796538683827254043502412394117694682156
039460885956574885451897310255763159698042080459165377345269027661347326200007010698375589059824081803497525229230011855
072050853919463749699349255372633230803579420907939395675251296848754536392843702399605977170863385173481581996597039392
953627230689012071820281295227606226307668006542194850847165931137183394882943819325833116721234721622596516596134443641
639299701329166502716955672438802995632713868810783760345696583511022292298826467956032025769376164048110182717765746396
221153653093286991201060432509822192155683715284275094161624085252560497912321275177605808302640855860779746788627991810
326904995977594265835341869393785931663892371091845831266947035106484515625259167528496595283988895180393097179333149277
602795447919254922946581734363868961236391848846078814327198320046564612602899679570493430494163559811749759835768285720
811758406419384389083233231890352149390136570131315322579173333260304004569897744043187569398293393951903933798213912011
728059137967865554080637594148677047391367241635715755922384510833557869977274758095476270646148021941847824842017827750
503131487767219263342924350456626437397275742613735449271546538810937149691774509074318773084617741882860587370154478841
185931496376462387255269513767115150385450340722194668434277726421771519225302067319793438972028827346385800023913650352
333918390342749790934761458770037230643157776760434366070177062656446612336144057069004301579468977426943075534043720201
451415648601891389312229210618922411315167465883084501117428541557910067017986235120994799089966341446301788344560457012
845540482949356781273545189635838926060338363225711275362637360191556814415106228348313159087817973491642143473594429620
668035666708572645272451019678171248069392518798339303530729169196918854936829111479717132644121706202816802459015901973
445176579272441213173091125090768138035165997512040265141141420130413285049446189210294404194050150594633950505180002595
265657639396693119832845209806089230469249903906284732900859123197331517882746990713955072305029629646169077575048089487
544895407763519187705885989840564346635471803574052082935964337834208459344291112794686170992473918993990659827148462545
449460520273604638293086708652848648848329716280248002436931404718668419873450973975834472498169121954883155312407735132
070087421593111873878191432214255588902454064847304954492811450208327605326362566279132570532997088836836046463492495765
397091768819738211105370619142439800399980702382686527547709739387821859248318009037964694233416403096302831886462022506
060537795818683467591131777048798495606063438602994488830704918413770184326271955618125583986370252010069212629767294244
971827446404278486277422241245285702451255149664606939776456285327478724306284467937668382437118834567422297130889318763
986602851832757034100598988729096933615664143172840057899985574239431318805111678374216241351356143210255507038707254815
764342860981352747137537547180680008048939460165724823739649274889801160736840848378262081591626616733456161619093781558
426844379659783872218789899912745395876134480412330738508643413023862200746190368434763193616559988462671327048979053326
688734743533500374057591861795523930764226900278387185609812540262915120029144227856234027969200253671719265529896993358
966832069705621921689162428330575965278687591421093386555496401341918360854192049926878902379498135281313706651338848428
651474420182921273045660885229102534724293891339750805294889800201333147238918485012171996928881008974109361376712161108
952296626936776337858712408205364650988586711727141448342767597715608394843500472272637265001187733899741167189355288748
274439548204770301179749444986293972239004073772219671590861407918119304251296592626451260973263453678898821953593640719

3*25082306+1
1529928 digits continued
739404941374509873721208184222130567255628047942863361185150853668047061287008833123810673025390729254005901628489289093
118692532364768698441567548211300536778547514791894496258157034313482172636750867659734018528560155223321178084019044861
804206532135273235750023829272405488029181848056368724772133437986065733800414066731129153039590538886485174856485323803
508719333361589095427677634961768541752932048940570734197659460969654779518417780618056771588621035188125844501207339853
217800525842483791692381155069321754085605370984057407751634615139233549386445546994082945389605420758542087811930027077
977371083279929179529438255770683053137468233111417217681502457835031375419875381642978112572018144796053058088964090541
571325678145583098160731087926604599222994675725429832598040226549284805964288456913044260243388421058475328560685824553
136841604610124278252924644740407916579366320451880548057673784196116433620401887571138171329523476447768405967987300314
178407687765363385954711027476502795266401714038533079396046792351533453348057624749228490209972421716561020766250673418
700067576463906936380272293032565655694836876287343344019077236211070137328456660496804381300754294912346764787835103716
338565863408697136309478803756113409719321407628381512923020090447465581608785783254616626519025209085148931870485196715
851700062098132091312697793139674472179368069443700301136771952272310510093350497332449117198916558530649619995858411607
737511881227111229094678067034915580532421738792303569081818137575242260366124918355460965683030846442702115149543414861
113818983871250939670893837171720326923137116490484564178641954426978294089681797117936141996217030101461853615462809156
120770864415273862727429076892158745529976915522279698454971709232922936688948620409588441727127640701589139945846435319
994515811486448748524609042264422536228309084075990410228137618949005583735757071237291360005172962884085384236771859397
062869684269517618428854864621808095502296945823304500352566713161142971818680093912636442232942743407798016330074687829
051933647224130680940991403474329352275060214839240695126447504676730737629280008572452852654249617335801480876002370482
953598137038259266581596979783519873051826105394357775590318604480151068364235424669166611275521649148042604898162922123
430635466623701129873059234897670295894449311417648258508323111133929356586098778468476720502928138532248489146815611709
959501708437217960742213218856008148517405248343973765237577344790660118433098578203184246558056683068172565220634973707
792540555946759263131369528361540971939024737370203345715825596880965816029248382980031467975509411268119119330838330030
109159726706106010039938027462520957460938059954500304282508774938116759859786438848999063922672103810361773002062680250
011396479530147427490185285344421323059428805645024480023022388653513204917583319640997770808232549726749487898524307213
445227843412155088220687121413417397842853535465994523217635418449821045317440643974808174068296950747878497543273743842
654600025034765468666455100449052167129115651972646064310820142254191136402344003246264487740004289154187683730893775308
011915064301662149332274989378492708966335703134057724580964299531370178383693794234891373204314236732219750182697165610
871226505685459372025499610772097929690361347062844619964761954572844417031960829521015495296023559165812235500333017193
640926745269380173266421143379366282409808604746820206748236616146723179498097874603484484593982124843972163939888467838
516480442587151799518333156508698575205006381308109505811324389287059771450629185696809479487513747783984936801118311402
343687981298797690393373872639616438389862191009850833347043730665821282295007200853683786248242262039242856587953782768
924085217188305812262085462873767792726872566014474402096924001292105981544343614002088233983259631203046005401391863493
740078975167031946681206493421348579311349335143668301231915399722993224139225535272489439541694530816737263309875011207
836743037138546271212185695069680658235246222985453217016876943022894286055680533450853409734274892551354051534630897412
459160677262405193543887486503403752930118901071972600499015977367289838429485201532983001959698238559684751072093924256
150684047837457081004008266448737540806595399618394236264479956323511684055584549338828118857431675487008264904948148885
824115004035708359353813317064370569204703755985127693373984903660154552854076466818846459189442093616213802213999733687
536922456863175134881606574691843922810382444521774780513863904549132881042888846649190518086767819398225553982339462270
088901417579861992233066837804908985846484614916977858514024898849057954285300644039687745154838651539404390535900246171

3*25082306+1
1529928 digits continued
917956279577931116123617738395347893192532923670230950769621717307895131156462643843615645985788985248652121052298855433
329733384298219597406171883644403494817542125069482975844060058183180827423412005767234662179358559460078566649895445691
391196431939222805471607731135671454688372034320092315795833763543594719616111276034940783056920371974119022473334050792
267794062353002485751942427525187216051252523428377580329575866450970525414528536559787947360868402778599112510486628521
854921409258613885866765433885747199286707450619939253524761849220325020172426344868398946536683543665991755043624066810
035794548189407141910149866315561545464196758950715630619755919348937366262448484127202981925070364512189883771849322530
845493230735728588158340804728997220679126972005652093750175226886597565340758175587225204887173911300779275297433526704
976126189545960997655547810576154315227566254944478882899071795753304453904785367937285754578586007730037618975578733827
858389742207569734858616781263142563697086140590143804331701187063308720983713373994524385706190011571389639520299596385
945956131348575116017456924360782223304632302065154651966916089792617232108334108940323955578825986720778873130677971762
928293630311475926289146556649948334801344673853653511340540883091032948731722612136554713696284742696537764315078763215
076139529856909548628419628863052976520457850367480276779318012453573286394131201935807184251804933358899387817600690710
681832270784425094838261613137317385109604955656770414804618238855746730146574125063407462508951689628270194129893606540
778373917150577270282240443800745284490960780016518365173466016791356621283479695383965903271886737676392123849738440548
937499877039167032764507825405107187207604359960964518612136245722498754275203038656418194073709722503019013218264926834
810299382266423777159266553968926516700189661643275671928267263524410477163924962095401866355756661938444924226026557038
532069584021901912586157099798130476674531253881322031730499850172254162372654250890831707899949964810474191362654628612
329217714471740625748584076124706975780898536283470760059842751543299342618474208133831707405687921678174832759271892090
130943576241429501364270138761757124253836620448027559001302972950452278487226269136808039329697329986368673393610687313
943603989301598426014571300464526317693828496232996083964681018246436592183982551786041896916591252983246785368372101318
067608860048850823158122844913800168315186985592843485795888628717853161826442276696316633543192413585241020321456121020
369641652133865210154465860219835363105837707489928157463807392099740649443061695332128400554972137662909592259779501358
539808847011758936674183346012257045818387037416502979226785850009433738031889334992934564809035417770728786390182699198
698263780439109101650250086552051767848731215731907741907613044403124764586830321086009463026342750427430159941100977029
947602093961610894205104866744157769405957198550236995805085647653101901173126022702737953006325650235931462616145042691
126535580716088270586591315909071079323983020801391669958202801222808213422904090940520733158180870891186740985619526687
767232970622176114656729247151575114172709480968170740525536385427267056227028200794830116223122716231997351837623770859
185949878093788624772842190319640998589716776148693007423752530520179787008655338568176685445404031765112637755694251138
086375018305915770543439754539486949481650352066677107358336580853812272515937865661598711158794293075824172701436514533
254390226354662345040388535679955928547249615582380164426399894617912981704462348537218461461644667748539325842743365444
265836102868424080471658680163598621943695344053564518845855432497941783650509480036470078011442255208041895972141736097
640681515836313329502044107157886333956249304491170879829055339032823996663294060054595084876649000070821513239792677370
151726786248991352836955294751925162370951302136636027875405251044872271453115622164175711960405669930353964667995850157
517151040564377392769346695833447751641478788312636275433776291518812105761453665778023514373862342080544174749215143100
059305093922711130350029460741324504323399056942278562296603699674823975019755332415679111248658726619997316629162776556
014512005209910186917537463701504813533700571138090395489919127905394619194532586011422140282465099397258667651731467927
746967211469369829844593697277661204811936459446479285725602048844591891240963986039526066402361450932935272896869980658
467639773706125461283237282245390142028439240080050724119857071433035655636428681118618598021094220868378895016020317186
514710575286458349315367992779782031825890443879335801940977496715425330277975120003465404049063117102247379474824595274

3*25082306+1
1529928 digits continued
998422050855098365231598990682255664157985836764620435745404829457150543311830136736480375265947789380309700489825778123
132673877809807445149384413534972399664247956846548891498821529104898066098169527721414907641582119775338743570359959748
848905550736988175058506771763090804352093146578521674470545075436731245140269334821903356550451165922247137674044129118
539175493550635877923698775276502363639169972635522188352257912930940155585310707557708372432000643979730521856561476401
506539305507349266473562661978232317479439733294050300658104346561191519160725687085417284925452836218655741838789856170
947557765196823654885681504861412167759208247230998195192064693391578898170213730036734139841473582108809556886563630968
832345097027391688284002098700642925386320460096893843932119067887680681296769278960206007232605043946364307901286753809
538785181184066080406781490791754806467794409017813489934875211525837318890287069176814686139889467267312838149638199106
431620082618910740903355969719217351185302652087991888207884036044937568199301968620523794362074967852433186950680881662
735072747616157421444760018814801026129415559308812243483168139575481845997826936615325164059994206048154104270169366168
409566250160488628488547504838281647089000886260839151525252477359241941999475278365522844413734039903697921105334154316
427129387709860174377358337212299662771054388196178566865011505384690650897131117190925324448961193265464751600173541690
309646671267886785274635960261785762349167109285632237971785273249250847010917233900957968450467154637688313442520638720
332432181329840446587247447661753876427199429069956237500402635240869844825587755278247975974701294460918539318571835026
393669990773997703994743615497418508171665560416669981600372306263515942558387663135664057872555061801072705020197653518
481393451224788810325942757835274421045292840585917681913996490030616419444889776084250656251506303606011600186439503199
677127708541722355081243113619102395351958696817207644931840713673086378784201467336400863344494598294457642787348185850
543514833718720744347671736069662219940195187000044015605678449500885923252506261180276631497484074149160311608538507217
996384983170522639860518455737705279229056865230359626201893768818663627159132620032859770427036391536827203962087350664
059817404367224442114876236061680680334156832591073411387830152184293544497669072620306350510441874233469395194174013688
456723515310565837132330960747228971141032629038965919059774095474823374258817207712695983191868874975545003146027447467
439524272574218910246887638489971811449261686065984955232781181044687215588705038301882967213955234254308288290158390783
794943211495687063830509009556430258318815285190163812633735840029081195738812120376355607605751476268272132581970233284
932775116948768079296830640499312693651037678266137018170791782645997699052471616716748735890994583059505051136017455730
660467143915774889699093675178460401060874468687621502102464738245635484219803605105042419137725024576351790038117784422
278520047554860075681606950160904035488268738007044482972427948132184591067155207030100285096272664816143997482668559477
092999792474674516893161677176126487506540350535954070579432216992611808061847432650636719272104727401655953465700004580
881868388225940084739997265000526199161091709393475678220443553852103383771602856755637151429084135631679037384080900561
763613028084637756921085852116086591440579345323475204349819858526927043192587284024166943279649130268508616593221441044
404288256186834173587120354941941315505746834627622531098360701801893134733557280400092068857362369291011160925853560667
296759025778089339503808796404294905829614377754758621461685156347261465389069877876964953415070403638878015900013997443
649928710226857905747204808345980553714248807434050351171054244625493326675119249838204611094827468069282199148087391222
678244224893758109891379047728302152806278634347524623526801851594975778412827161236426432957235782422473657022674139820
363628800346622540992205098913375432376208186989808524226707418103318976357422162377256604086677791058387866316926224508
513509847178464140865053656766810867715487765060706691349830677516151634615605832250767944752188370632490507332436497478
360802181311789150974845981082152178090615630506813979998684352881255593394646177953414375355850541209755601305863191058
830686600838555473224723502128327202102544427002609661654132775671830181988897727791716857672412622813350103213880250427
407999960302726693721562720290904438057048389603433743353496535375243264770910867570947763883163459474367711769770686309
477915074019252660534066214137462860838476886280287969928037776761081944777183177376724440836764343119219525527378880876

3*25082306+1
1529928 digits continued
268980619126361782020410179222954680593058117780594288652178358800000989945636536274782640889849151893269035460428713837
136815936796046481366373885222501412144784150529176047374892016316598493207605841580670300215808281010117988741791369637
921662784084252175865846460629928345542087410198674767126789521619488423478958378005898453262274321029854609641435789558
816275103691889963620303729065902761848213566637031879022466112102882391960803351111910862078668164623676726880679119935
415333318036914960564532724102176447957406470213971671210582937468774885811417811157605901129313940206053387464856223279
564882907945719953175432370667986176501555891875497255862872958700090775051986137092499747289767021453625910802861256522
548887882387221236090710158697549968776568551756176060670601861078853789036108420865177986474508931788701581638298604122
761967200968893306717253117247656802379150310807036866214428744705528254954709427781875940338842372277209275991771727548
949762427575581353372208432502564417362738494145196113302273068913233148070821670987689509836649238824739318604176546965
547196950558805496902164396887866751352844845784202608435158850072286755646155243038755422319364301527024560262518507392
781438428018952281133044408117220422489306557677662184442938274061449309515966376976634376000474526747441719163174750334
940012851766041414976985632639102626824790819055829853676576614609141961045934261895761867979396591786043510399456917848
262736820004522011940857161785574364035009007324334357038808957025316710771137070570672606522777041860318386741228371635
198615750481133733185207955927467993510249100324410749405498694880812650286386644883415624165257683387789482089810374880
911917449850860106047573679954216630555835997177592902806332715758939797877523321221746590686927365874670293232956295305
151358407199180601594303855524505262191338151286920478542150652995800976594662103223905140030382653317280404702872286734
096082593633011876706008412326296946790591805906271232330711415792859575535976304689005089230890646927814642567649988033
789252567592835429232470821136069854814689925837593104665620831136060693677002077317205187578519757767677410577643252291
474089797780845279076187521196469179779494955279198139636587492688802334311224134442810690076759210413869153145617107589
498846378016332050138041743483607782849048462869393642107137972065121323420570306816093942302285929653718195807339870203
635948629621495813257983586030937469544188665678466010192386202937651104337712996225208698581650370121994667757374361371
105828944502635512724727062043571720433550997182400735643497323039727399148744581866568528780886100901416459559255471758
424868410067189200354261515602167712713969179400955715456131775407472446962021652460515021528510001677083420623594714898
166147604781414108542644778769333006065217891071376115153262512177541218119429245051595725568910518726047402646826417189
483810831388086346692389649773231267628684592248432389791715148171938936006833634526390746904236437329208276208688563331
420455405564640164470949458177731185292857269466225135152472733611479464065215418093733487296180801584926061851259650447
873698977763904900209738393949086061411831316335022571417415136123728046827609192853472304947759472705005521273065994609
457512442241390715149091172071112664770456047119353774326885270075227298981126228651515604807813516912444359028833767156
603021598115333029768634124652330723887757364423235285563483477746806375184563204874238910656622568561222814503610007344
440992432579685143729986718413249452024852995794408220197400838687050032447770066511160158723901342984068701415244150729
595176742726535795783535462876281829790788573268763441621661666412702689917874303146178342794263870369933916788075375324
751940018691943284622762043798051429940040946462113649952478382777431475216496940221604289483216603396826837290075069680
363219354716367705835229369877152139178578926828545003251040833188503512850483204637773302066402137002842755477919987301
029219277379203448212729664787449356655338925176109370153344775807662027907103577023959551148426118436173541101362274879
392747540850169682664472477443017291647840827231978143077232895362242242639185110906843614510145123511180244987904106186
257596726470571927969568068985501868849555249153825890088915591364408129709978532610072353202010070587491921384444061624
777283253175608742003972727609076197623190443538960909977106352951806949624058640000194225947535534558738276722099507174
829199950319122297972979443235915537620753002568137021549925679107670730109952061342153573344766818938625704350985296625
733694911560136277064873781306418006402871849393690658590072923127293427362616964641433206259062519016495989361638176120

3*25082306+1
1529928 digits continued
192181409876176496600478738696381045510927157807230568129134333246463470837192380297114305832788882172525315069357032463
170536743097130176047952536417026747555080619687527134175720912840732246336318343532626456583776547498401469617926535728
455812336299464555601629898582403645887049029119460071929014875220379899589318709239050805660709562936319320002959844476
746788515583736954220494454990720215978229391309927040061323359423367713652481047540196708464989509318760005571918909534
966309118135851591916822745071751912281933559022861335114079567587039743297957632005147000596199805713864938445936746788
666386655962001413244848324571504490715112925288288458175896838957148194242923980143012390279437422099922222967017098580
702118811335081482955664046211042177469293226418794793138044085474802505810549149602696467095066136992279212501829423400
624624770632954559445429091769851902846564240254422175939688105674440617082615043567926716489133217767837141798489939693
746021088055705986674585484760953719211857429735942572974394455927467232557654937018641951289567584893293501157154389912
301889267701562991154797020741404497220364051267587828539672885874498613037616262570696810152678047252922074802155475503
631652822661041264500011085770758198507579973740554188783595894343096457258341914674172361904402031689805000812414341863
678894007795922433850127239316741137674969660254793124061275793974676849372345722398899239681845209052426985153937483769
857396217514942762970934784056953804605929571836078382120483752925382440645378753195762553994819125382205815445265946368
995980513181845567447364974274062235791297852272918627661055632722349170505186906719325659822642037047269825629809741247
035942759949235777940170526694273063175855634551140349895635180607427306045646787757252758573168008846351485812428859070
715241661604070299596279406864738109241565811607239422345202185694966742229628523330888820541833254411754495163169214888
223897762974449715697563206475667076719403782233729808915551824580616932948165902109336327885055489768072007936173098278
429403919257536230383746144617917427011461180597285311203208221821368353443369324015027824343656262290121988417463898701
605534395342762066557637126618921170174440222901303394172397719698977840569369849388418015964454146599145876594802341779
586008492259291674792307793545609509094907659315133341199142966825692228133785737905881734503739343095292821627679426071
615684303061791900469050048798748844378096589115082403476805249461104985907353666085683781682111477788059649029094791229
190640574011015055202157297112608709262566605030284880424049244522628360287536597065423336943606330202904086993624775946
327974537400369493008464875602512790058276178238979504348454660425978363016070792554927292157790483288288566795080199161
818638816162859513381731667282904946461114829294521420305905849939303434938338803078141898367698771320201713503686795080
277455211320579415874621462964003426548329773328661628374946179720219450375309419354078136796736243995448532965501409008
267035093377905915689795447497603440372448929759337199151141155285048001798272819190821386801053525026037927636680342033
267137914115510463579934601229476546756771614494261766983379015048079666986676307390709875297450023191954494991682053709
529462601288646421562564695743529203229642101986034896454287957435691740069690040383627206738988192982122168734838546170
799085754063798355795881475150153920147911446249967219403010854977439015169831455548192933981929448084322235576813510995
888706681749745704825214642370956640411124046043748439452924994981260450008450937034713114337444612056000694199302896514
884687914544238534621412964098051946409534403578557340325659920463998090373456209330182478824270975068896764517952251426
626168041798588629503206275376682355384854208737784393609726012108896693328149470489061229976057500689315346513514162873
993431428122741441210887858351243662020854902777623664068440531060200793887042583583631863041186525482025832176551231512
644149972336796578262023327571240208977948775841111673561529842867797214544970111517693922981538577955740907458063630163
557318331167519631887386612617224780216190165832016138320812472515784460959146380394058698062487639387356722948615596449
641200009011853033207915583614524064782555340296862835988322395916330077216022681086649550362847706686107051640736700563
007428734074807482286673472144704124457153723931520400156746110047075161159614784391713200505106301793712637090291809643
333911268086014935340600295123928009351611854749327879074209632580471331955509251047373572628746030490692069940793822173
260814291494128457306976315019401408716688328464298646888796880950681609008742181716119143907802958223138598092652417495

3*25082306+1
1529928 digits continued
271771375914012692206016623708346275601508742162832290944252782598104312000597897645380962768334814686968926612351352118
027527483105392600279983003772107413539728309645201596183452998831548434084827017178289971719014758966163034099246529576
310660323805230703289039148395954273180287660335101951482472085827635987142073375863402972592137853149749457475231993509
925939904263662738688189558301252444593702621027016830139120445824494109858595472829201052379180329508470502932003347399
716131208390448742075160994748827752202367530593351457119552017047764405122029427945749307006080929865954068778882367442
880103518047986593747002212409070351590469250537696491798714342889793764235776450397727070492523254807290604858072654083
573940706038812762990310047652314201567185163642689955845826864372465340482229371762821596706574745809807950534890136082
432843849588226282815272241405273927660282501797564538953253449866620949173251658663530596620392750204156161383518025295
603659065287356962621836840382570878345358012458990942764634171036301840137803790692658612198069550201473369783106238146
827087652438589247303161564001327036923571231150907214928317833942588151895806600700524795749626343285371393113211603100
641419645256107457925679538945914413318530281867857106285370631564686155131481738932453144210892988340493720486981473620
480348940900862732684013583411067762435603777127575427788320648422232107470451543991954585988296040124246072428298112773
671406329284213577361265086642798907994376237674197323456182237059079385288225977911027620715022087404754877078365005418
076473705968019995546456749740236810241250802640978098069733813682527895130408706956389061491603061135473940360808079962
042257373013786513677509912397010147578597818524769371286279321399387465103680253193056107942612000151755708385375543523
554315589319205658597396600311950051454678788763010376231620482955413853043745216770549031551291634598279284074141791405
256349187124583244058072132910455457512114412983694774609077909604427023492804499095865990342197917633687695588839455135
815021338896119244678717487835721388271265703032068177338686270019739280974274656447172246955319355879637207680129394990
663789281227667429493976342162101193645278134689506999228114551835119537437551797205757244864647395568417783650911607050
611786139009281788699306897913537751773531032860356248198150454850993220709424164668371172471129022936907034984551831939
473157017901043444441827566924442218337012095080248123919625220072977181000865321317937030333254213320181772485514995492
460188134475005454192289522946439842438891004897548084454906487705477240729076206355971235336443388321372138252759384588
011444492629009504480506349904197204887025962685857798310863161878449796807299629805458488533438546383904529486896826701
946289928798704359431931696330014419856489264819847450802683154600940801137525659575312204322007292298824297372221559828
158966403024025361935788766304152260728995038411483110450110186415018343087832486928309090386761646819252894720123430208
029626409183079648359097959459154997512480398425132893536378048431965569382128755180699915928427335097080169171216705010
712138201110991362767184384840839129030840212710920950147437131538704351580880330831900481461016719698772919386807982184
598837823109108062888632330050701174568877581774829796106102681397882065805769296457586119555173515221694046485787817950
599411408714457676360316099084348807517071628051418260373165897355746002492287129934237357009940595437879586886975580195
479404687613857732318524002624592269849185114168174310955486443269890074418040974307391131706406917564062741282221158872
873892573854411961535428095312259713213736214465761577381502491362988607708433442766099835608245014179368730258729270636
369915923079280455397561251515006396300349884678656255327922790405792581303468551533383456961088780248794210642076983700
685459454305183240929510404809871627733257641560610337457134999306845309740961877098635710624295142601831354717155435564
525924115823406476084490083070830816631372049826603664588674571048364487134188451891834936021786411976418685361701886262
545454653459316294544492389972491353502995907454938526298507195367958088723117702662818105986786683567543335123046072504
076708971316252996956239254134678725085000150831346602878755393649890903992907433837007456057225172250332441508948686735
491809985576020698213146208865684963189327874553806853217267054993643417903860358507173978802466881003588428001631238285
688753761117743358903754808719848390223077999488997062141900813639761915552156786627750049604937829643556016373525777162
322774069615276295233817935209407613162376396678380428065575695579703194376026091783547132709443794784838934598513303532

3*25082306+1
1529928 digits continued
159593964629529838369129129414126277906313726174065699820281989377192952189116236263868457360632953087741196211451091607
139193610493941456820876025789559846972049595679903435842606166888041557676389961706210266179745260270679017457403602292
011666300030887269896010905737139013441645839878672350490568857351294188181257819844337132745400216852112215445945462850
035405803974231566649292637048129369638464912715932936961567024655468476508399891949150038765155612265669176282904309155
962198292464248788658073345716876942016856716135523084483027325200500516185580115757947737793618565546228801221619657694
825686655711928545446364746089370728747664503123330659377131582334050727052840378094433380043998733021881762889458532288
614695359091990201540237700660793023928417012525992246397573224030165941775677055040346834362977990727287273873793681248
213920625598779807619454477095406711803305341413131510045277949318550468176227610595133326927547001860833207548020683402
873599976604654947902497417651557252266159124154665405614918702040888157776674963233459977692057433801486287426786459986
659167558677061705538853668188288985897718741665825250134658999570763230765527752112140268708059427741255621123570894074
990540189024115182321361238036297173364140856335209305842794950494508763578750443269933580105744282658464127071047316212
743061852558335464424811533403077612155934624800550824532848586192657973042662100309467930837523139673050154678524592930
532359509427430346478780104820282122332296792320261732617881572416768498856215702381566352560302653368882934872313225095
082764556671822151888122781681249939003561114390209838813159045713146579623330608147219521334250681905884395859067335045
306774593883735289388786081756606093789545804839772090291228454263185897183177480509491017121721997021585913763044829394
140994860767666449388722542457681090764354118244828185031396222803297911434111298781866509729124510109789855194962110424
978576409854470484343629395815975494522436033090178354454607640713703491040552352926736958196012719724243961312851558057
138524969269265618755772022207730650542837912039317106533022144708655733592529226252772088674064237113911509314540013922
414712812188290706350899466514619735800187569882591011203385012732172763279792596745762502563565391626483804681428535499
102586640654930742552382130625571261085360283778094648687256940913604646313018982214847963550201727778267196938403714284
846406127801695380541176376870478229541613953496241864913469900436229751669796565587111411174117911946446130787482270935
678465887109585865187615482890995714643072957622354609641598439924378159942661846399585533753555836310330879595421355761
607529764695965358168083633016464792041662471675217742713482781554735774616904803214716753886422606863534964022631639475
715978910342471421265918949736354744767003245684443080535223999897998872946705877278460321538347698250914701700040347257
896645409596094570392031014223284566370872863983985540913845140623132125727200666991948220335384887085506463265546612507
715164510280934724682082680412825342025386087067794337168339191411739240089301544641158029398115621794724758322483363691
172211479177167149384224433846029850509841171733802571026864129309573642750925179735898054873840837100635691791976666286
424688673552970875781649081913469470481472110605724592026824519069621308450936390059663871662070511476710620333337983740
636877209761205811734627920406802708041213845862687758187824622897487573069944502562100642384974622667242025958859952857
619087437441139179224411018084266553523771196998727471309461772072928485425226037949035181548498160539455489007593616061
611702508675815527142758517124176772823152355381454615123207175672408168584667807501968552292560211818920833843112878977
492311212018791695058179161907365622526401592643917127190814744561100315102770242786476671874555969288177439526263889942
137803588890719040421658026412331840615672161573707918858449070056031140464597574557666328679184901169886061545309396329
024981623504118086860526614427220487466737776071307433980624171918801757993593508591760683534020182709816999438462870740
043582192836416437303806343950196981468146479028726810678936112803373831308160977387711675937367352711121319785162542228
207191707324738026041617310388813793381482810051604971644153396793545249378063842753256614687100420799630777900180420871
144508979478173643790079608459215248071281410927590145686030860047437429225229176228095908641828274783406592001330132382
150669166014814015561866350176167818119235542979627736632888922752505986581393487844295946764971210227122369955958505693
370226885598043506498654079621325902556633922641915804499225798378125596338250744975245748827572164493348159797730605431

3*25082306+1
1529928 digits continued
851157536671648002785192710884881360794693065595883916643403465987369499112529094658810224269727703834477941092044747086
038406455442830444877534929533635352570978388090731875894181426322215634531503712473901229014104089444271232315473630142
819097052917534317896288300237708273532802031098872543522865575398966937678031319941817965447589143300934930581327331667
432530336173369443401669504413250506257079554361376345906908169625644134250234313740893174271099104098607366503478366624
670856449244026528449624863734554532013968246673338048819817122539601388822515662147647969308300388359007547834156949872
845056211136608358746579299689029568789791378253917169783987586138946845277202076617820383556956320048924519387083342538
617027387067103359153977607868617879137515948044757554425979659038572094755100193812596329490453008961756854737328671918
759889087322225674640833006745032433766644306724153325951037529357817775704231236352287091889600098816133860517789138793
266040162107245039581071846551677211606288206953800678672138946882396696440289605712618804128795125089168526572294381432
492099837033275464052080170858403635210048204655951299753001545566525609813216285491698288659069263806362629541667527398
966557086237749171784797288725814777833284392987168184259172936665984306328930004916264737422223516035403180529797366831
281704118735596952743118327747026283763380721582465801984918685382870745230561182104028380460089273283107037574334999101
128545599453695901500155108390868468960287661144607245197416775279308390821234839351631836808705091198920579423654003979
690353616836637361472939391002358253450149177356996471670185313228333564161688325094695243417050581235889356172000819824
171939810608959107321707245992427339038472256722028897979530053784645797213622685037732118493034622679581309591552011406
939841057570695902662860464522790654328525250293089901207353393923633240076196913721191474638563606742801601416161347217
811692446711940563083942887098698247795881578388778298230636107400711025894059626014127554386185409579684904294148567308
073190794074602239439131921049205949872250146520867066882540027043110657377937803878925710763422582303999291829219087564
259766021216529615090938191383168164156394991365870480218777145277395418605368511050986093194055899437966573368997127494
880457351352704166696762834236748635940203391055780785246514981726497706059106974760689578030464814078367387805728048589
639539235610913846228449381182039118022008169183132419160392205719086840979480016063852783256090145863361712818389603319
833933380825881377171667909156152782283113957442106502622161405679627949260733679989315509446442097986423517304237857630
071845489073935918512002605107074415317947737471570223132151017147870601080592791098177929635444437725396152572597250104
913075339930912314679805512583359318162456469415689751681460425595698949968106324854917465737878618602233007463457781995
437403762254293285122215178950966456417497974852535839834094498789592175136155319060136501586218983218237700030094430381
445010030378345766625297598124852795662399125318977719319282941167837883521977679687101315609563846728858215170857951655
873270050196501454255278533414032162813137882013775672777929410651647388252956733253750545812351837945466577534110661314
438030447793065760296008184250495122787669472123527237871577943835291114070070798975872755691592423712576890112809168655
763689704041345650808866207940520463125085667153479604825706333268823188041934172737140240748465277249274032078405261191
640393907044215623650984135814995464142134316773902009250610623098030710799277261070402461349220560209632873589110121666
105477815598609671302314501358173400031756174634829638603864669602747023082146685674353023039067274692729257536001106185
248434045744556947340148884741406386740780250638311705908720607013702744242689295722529822270269615703453157153171149456
650957285482614072149796751330615266746074015834704342252613426738442379763451745668989232562222930692197661594598873288
117804196537632174860494817759903880924879936437154621966806927312605032535780553909002737303965469566422198802789620158
141119805484785875830764622812110821842562510631662384792660640668709026276659186798521648368169963503928900687189889648
391302562905617397205192253823267096847914746578717106736823485154372239861042620938971108564662522330822238345268290516
458913932972030763162936685604909253721041829711975103405553171404219848854033545321535049488382655137931713847233009591
818762871411804357563516379289889694422328300682398037477745294496264666684558877968941160564609816542986614140625568927
361540101712956003687496633608346376019710124275352792042509168558393075698011565578449710846911496477612331608378560729

3*25082306+1
1529928 digits continued
105190871513192756176213139709934632637927131434771085140287080964633477791382275147380492287552680108375987665244597126
889216726750585795266785590852737745503300473631209838132821137228562784081485260218085533759570222626600671929341982154
776283500761489073982162980734345731682344281179819023408922906860789787478036900118222149295926289563331940790526565759
316175476446161199972929944270879418105802876818993338336172518240279317750313926837735480814685131323671363498385795388
716752311441151192149102675258103253436130983526136847676904278968971718993288003321341668528939698890171383320022786028
975967054867919541992408842627384067034582230970271596095115490744202320640615993381045346186459373233452582710263519014
866893367587087073652257716923386846822609144966841902086936143237469837093562528331089988727781012960272533437001624366
008836438851648082759996819965394685419378945826713922857877005498829752792338736762665898994214906262354170328441326263
579582594795535464435599705740892434957540047359175483079101753110637717715721892337495368286052589419107548076835420688
223602947296104963552207282355997052254244222759928500708489334211300359760992321473346189639530959323793153785221763062
044764094970069220573131784140539671762952919375507739922144154138922772362053573921202661332685396001550344065055763035
456074373692744690698265254250839130071061010225655810146733786256421919789094716256172694951718066777385205272678091910
870992363078564417714290493545662295675570915232153326190958178560533353012336188629201095944068168956848096415514295750
286912541827148128018840947768885119631217133828094537713138946824753083858701309769941727111252209379190744278390170454
862950053670645998776599025826909894108998514725084987414617058118627442144722104027117896865132515745053077903216947401
710750153224449541682394591308467578073610474691978991416566059797191237095801023345276153690718155164012723070785592171
644031357042039140818791531609682454544472836673952021570613382769289972957747675479706069427453153201421230989261528365
243789751392829464719780718315882262393330135389362827347997471885600696327907702105932192463306878897159811837835575831
927904800945195307245942708393934498046748959710683576615849505534276075890271635711010342963294397815002535595375376688
137403147323044944502695685075245018468416956839423129599467083413380591693685784253261439528495294257913191319444743661
042459639327492321848309215709945397504996122217576163538134752447413905158608723984520031785412937825887192644517048614
860211552084746032758070569077447751730405009246817139521606889499861664466888245156469211356966479156577426614472113214
532270703891737217267592949541369946057937832673766060302904855774269989954308117864982874819622166767561895130219207392
181430236789492967147081076278617959395843862742056968895892775199172265638679050320948978319052878794691403344417747180
440312162407966338767137549238919341355804532066750631961416003673872275309408868820458366115595727223560411132684097230
642580109749447627110954554855302855297563496425438534108601321889251176865072286053212206683795917423251695554769484524
217866054724373724432290491818379160324258793342904936033595745009413103242069599530985298363221609616157238117192588564
508029538056052725712621561426651349227649328741571911705950617116763672354441869296533214824136227481486169457972663295
546556047168130432743140535527065698508319934305277094241827572243093307417990384548138757343630484118476451953769192677
912205689716184846574457954912736083852005506276004914333829904534559224367769923692239824448914769766632973239346886316
736816162665544024340391977850657575416094265171272725913184059254566278222350993868951398830384264331588626382397242938
852135006389618487906501913575178962288991377025782498297725927739559319509337702585760075250215072302563061337360770698
548797296035043061889275659156569883777018674774260654543487295938233226337827711012058703629172332175426262833566445944
983116325832014667533759681261752196194210641870193162943101815747987539745527167818379277977804944282035763016667236354
963053327832696673164041060531216599768646845087827596174681810323099548278185449768425340306984656501893061137812078112
867319946656262328046228181421914140229105254822280925462848100799168986814708673805862445708398163138380696043315000964
028630148602594001166645827390602257126917115557730283589445772625615521285079538822490021846995902574247714788424089598
270932633377309886638417387626203143717720005279570262400693227870855118522002034542248054583324503937668573901220141865
139351028266980377559854050490159557320430460457068329087369554354678817764117526163805762400170966063604862646053695951

3*25082306+1
1529928 digits continued
540419507025048400537311535914439956651513116772393210675465366394747081141456428296101565916106973409173891715561466732
440599498016958835692413445166254595642472433537144056461417813104812514745980450090457703677899410519975714007385010137
836624856791611505169151557604173137076344306518286690197585046535999750394455466780567288229640949318457869393762809998
841938268107550620386873021225292040979400340102285318975563792724953416056019374758546621025176914300576609887316523324
290101494146507657825506862343322857369790500387604451640046888060597298929953829909487717641070725786891663238799225081
089138906625115304752253044860646877948130724484979397434652311202681016876510526276649627116037006912969390186511155232
548475264539232084711416512797481936354452051847837936563533219587442364845364943494922313289979176426334670731418547450
135725463917247640826706053598650691148019415943055510741767165268517435511398761433038870898107651701073545374660714175
550785790267055042242329007128098830465418037465835681121906354885327934485972225851162517378854026571977672274972375889
360413651092747191141898064994577144773756162259950436606757969773622746296305061980077032575797672507684123167154455352
292983935836726550786758088939853090299813759485531974235140450220025336718462977812906396772483118386787628107817907227
123293290966039239635009205644235643961800584958620036455878360314472179497303751631037680324366776009370722071952468015
651998519085578416507437979932282347911146537688972150107431571341162557507523022642071451877782078356932963622407795668
665465607549745805739282865943661758377735142973169457131026640463928243022062163082161655348403795454664934421264117817
925034242331220640512720732082430836987382952268511632151038051855297780146400648239583081073822794112898278021876631743
381606138206851555983227651984917980325438957048516173210188447571676133822693591394792110850794986735678897634942122933
595516381157696397027958945006621672661500647749733557103408576102733303947789431473320626965088005134158213032355625032
336493147702679822239042746836332390802952533482641559720639334272127591561688649398555718421143191179046187261111169142
621455763914835526432991455850789096133108359572881727221888335270922751099410592700630358844747419537785309887636651627
941480834585877618390225979217653477279377175117956858325755076630997596108615184470503901498931392439916075682822841141
882383307994069962873914276110798430476651678021745769668064018888200188336142012957231619464971977774749448758523295588
555730207885486913170429644199023805086276829254184639807068266283209391402622322687040950723334516385176423113029762321
414933003985155792888058984196711926052633305711402387932649391099288315145291015522525418208398154833781491111138660931
934976359903274476932064428059153025247934561438752758219825951702320668739529236456340188472260960890795689810215075284
357516152605558503706168780076090474657715281113567376437576185762368196505262263691778799985475113237160935685298721710
870076570065570025705978432859751391329737850422412592828398080855076971460366127208303378447740594974409403095938834476
083582744034002744477263209913606259853461918127461573813571081660087494794356884283859771126900368213142008259379621046
579971068952404203000898659352170612270077886165127063221587752774915105845753947972082257151688047842070739617649871298
107822361337745303019680219857575263990043945516405334859221957103608024641662354886955195971783201655548209187429788762
021888577693630687467372206033665914821517368005268318881731276854771576521803984820805173442421436704785523195416437240
515074352360903746447077304077512058125181363837513041448014124833565813970257699266733660823389790073814739801979682625
070963564653092509845354685647559387889940209254810445966586823819237235870487045284566956030656283977377972037105227874
356319894947267342284554293456569603876116578076011553491642012540721936333127822639174637463788715306167442642003934324
578099681152144259717925379378203366288719990942702949352993108136898030132816624682541224397319903072118254825079501859
828034637319709057321046927568239054445367289478928429378729552217108780779553051126935369211804448658640297843453744421
190462497054713409721143471555759499636652362844582502119279205555335914215708708954930384085511672743553547267414697809
292466446258795932184328906758557539082259213420724460096631515514421844604483889299105548499158234562799571009210520733
388486879032696694958124929416773727567609159508683125851158217194250056528506413328450460928119027170149549894444243271
871837702570416816319525263817359351089455653291159083350110896735417597072954116840039019797757273693276252294189102407

3*25082306+1
1529928 digits continued
824073156347874779133392669309600575618678747565097613397504536880677566818873678582125469889262389385650347296907561236
715896661124838517129959594845854836108424288265823550538374541692279339580215942881446418116703988904775367956000838496
207788137847004504466123022508888169986220678847481259161075723154094333687349469231763903872122472338807870980567640388
630144209940337990617538920732967167237201755794012509096650075473654610697484694275473675051297666087935395134330493202
085758917626138510397629792566377480941133896952075598415367353174006267285391285826369787189974414708091010967132731703
950469148067821790966045493559364970827319800483306833500776026873813851622792930115452499534902588626607236211841796752
680816071414141554008063807599774030091895963099658889133819456741967077487775248615365694619819972901533688531675485323
338277097787893739950241144608445293728242679247661923232601319154643124849218352049017592771004640387665139108905619991
963575432663701955106451635592158094784701979567614164511553472251095356829471714799504099082530882291881458322945274793
120122319813372493618005592159429006968356139625868262350248820785184169521660824567991076033400900628569601212723207542
322854622130920369656387872446528744428463847110376933398377196169294146753789548079239775360266962844479702304954402383
932348361679394275743256187623144457662451841038271494927163808695030394598197126051313134523237528859707940649041504097
337173144763784859860602798888035259717444859270968527951871345152411482525992462380291014775142723406387204726473665064
669646712453431527003997511452935202944622458797908104762841074292911662036316098527750888132917844172103297035543161887
517926714987372421723675976894556515277991131449963283626978529051843067719512324144140580268825915401942552549728358973
945411093524067833244440222824024618818835515270443245570066152502897754109210384540687649695589152269459636382861278305
333579217713806673830386536635914024756462673339409817216501315977028569498494126030145074484557841518474277234807531219
668053045493032050272444472934692076179773261643127132303685065316056674892001156526928385040011199159957561834803836087
250306255789827342417894779636040828083550142557618045754767811203454318586840500846600353317347900294463279028718548254
939797708106736838770428826462981952203812294547601582687089240519170437653679525114347733026044040393495019939053424028
504093854449582045870228343503153488104337198781650144047047082443187941790655516167052559767329040916731110214179047788
471364232414200863090098222266945178268025464426467762546323382980862220358092340149022360985804558409717298620056576253
155192557935086679529268756945157744956822874591447583750727129126079819267341306688053351969951690405805778907360361436
780071885633224250293587854433281590640284268449543531492685513155351127531041771128975961932408526675885705622104243608
161094256930691660130300368591521672645812463290117873854198365764766741470452493170778171382233881777366102791358882604
105990206171594607030390367908956379589389483157472555699237829520621467306713204650204231450298228766540911153623418049
324766023685103587441194501958541703524257459547159151464951193851571059685526890336787578217432138439890884021791586772
377730877827693974236648623618663522150948253591841912294003753214352255909277870316356997492520818597605863434887615207
043063299077853561882243892657601455939613983910931864359198272445914308470296266206118522252264139268970090750779376420
500771026536106556818619189978221475100776044543474277042875916798099036719100259807530655782949373398766382967378010347
943355343184065238068324477473159350952537766931275902961840766447861282409870140971541543474283763250140210255415096526
033633790804630631836941965337211091589700769392068232863134496571869387265802652277299166319238742276161930580733778618
211245856113047917117092704848002404975911708251030334020887594197373825844374399357040397512841972131441318213579934736
641764168513262409628351026036875962022200617953213241430309739720685338754922525460093048146134999852972235869065626088
589263774275285663552936942097770470168613407972299343399324563137569318290085170506058729024033423843686559825909450671
942695625870075350689122434942703267000243936887009428227907931719382906586663134841464760651211800080996789316446456134
120379873473902070755874932164293715038947667279989574044243342685662312501491780725077269773603618619941266582206879389
004044721610059328480086368288386314102439511714776269023048520765977823402916026277855999820152534717415867390447349826
833646769964639199238569141611621388813804685584721946207861316953918048991054254782844280370362118253467174877775088043

3*25082306+1
1529928 digits continued
806390396084250249471406470898858688204128514440473605663586672726619599626565228444917650667720172773285667223485998191
508559033880432302934070902148104622394652427081417963349922307264168473587289913402316822333053029379479072196901220869
012498792565857435536399527999922239660405888429499501347044166977528401995519470525155640669943254780649372500623585220
445475094440710755175437852741966369509826216562476161608813625467918595068812408622138347821814503719746312469585032518
382906377401000463506939920922362275232049160459438396821922747109611152162070681060373508344778801862034955851145666498
887062087191562804240885704281070099736704711104106510063124967397565763462757273302105548188859771900241390116786245681
808713495914534553407822884211873271613580480029212430655652953574515527595904725638208247165943922620423197837353722764
959913543350534353249366093426973418594134332259868666967822069008855977018698820025809031777597112655634026555872966982
907848059485146980716164167068001257529897691008069971312317976368074224661413829994975236111164503873553244817892652389
623052348535490298752050756621535055613772657164155905726898805570573915492659321451834285925794911732334964521551212204
192129511381438961630933040942926117428816388145375311737868569605053758592836554352955094939291859468361187301774103402
299711274735349251526660556420655319983125560814097832454847360039229076140272245744831919760149767670592372541930231495
084467592845861320150615827649758440812041859022367071151948435284052735008575770060131568997931866900055859356156384368
933523862283751357647477797846956361102023844553913946829705162317553281381587476463180926453170467993795854380601239708
137140819150450738906032355962838421916908511443734170396937077803800161955025808826403272737148356609770915853146775806
873268805949441232576431097990004437015212830003195550827278184720661451568772487607549144595259638716508046760363239635
008538688188323876926573713206256469767072404056035280484934680017059264055768200946634678245649976410836704654619572658
189435350767268876819466934344201855754560438477700182080102470697516781908684262537794421504969700620863576042526285300
289419895496784810722043339158848319520919682788468310892072283324824332490319929456425734940868126473323337489711335181
444299357200448458798371911163819347453733390689138936126065667420267620660811814476544136545606844381594737912069708884
746470362271609435597145194053779950405227767493928601323880310353810144221634105085128276368133633178118179694728275494
923778794480196963240246232687720048951286425224148731000099984468091082013425167735434077586754923153372399985456374675
243862947680010881762857103944509870734998050674693292583182140125692214906737036276262557079123845045360936486384324368
004299241057002977175779954033803339770424853261318422193820357456502584069038454416374068525260126032825395976325050516
381951546392607934409779239997198634864645110008903550711750377408346309097753485458323982169678097166610736386457594141
406548947150544294317557939616306657404271767208943115285781441292005368029024447691557289862401869936177687036256095345
662032797832305213450805446133040444308518001709798328639975305685375711625451650541394041224120428214415920578194857874
016777491227112941605122608653566963093634823183109963488311250258794001286954949761875438331239820454777249416940313337
478809037757774651642766289182591001680796312637221211087504744874134920420329962469240731385288316735938794869425358349
356236660094366293117623141455419102577570258532190367626429020788891066722230878906683014613996001017721934300668857463
234691726594540846831189618805825646235131505647068610226921828972523092254008588178474948881728031629769591316920279355
627967384591764703975668850437971501237674344337493494369741747288797643921510961401893959918008907126430474752624607153
629915726249560938659905220450725891431477846632575156869738802203405524622869842704257671706850011449877716835717217489
046527143764455625001019744578888712544019986187712580247663260854622743988147878788950775351215400243163244527749141323
121323055378735512210530731813632052037121226146161951917746953167553207044171729780012595459966671717461823974584912022
686730521377859655739422226995704766991128635295065361449114194303006451874563235501994794203446720019447621668402153049
432241340405233302843543243901534106955007869813557278724181825315905265577170374750775406070399357586403394356070749065
878591282066180875653764866136675426995329123450801896190635961694034807693378637104801331561948380921740882132042983508
555829144872333232059134863635123669474748174549487677320125465421775685728352310893771970166368324260197971206618930368

3*25082306+1
1529928 digits continued
166286950899106716144333057570426340102431268868911708319711840614154517566605155588010188719238137060031364644956614879
997178447845296687815212727791252260307881323704556431395286924844985402334093955558852747995602620706764209150476582259
197698329677971265439355854284920490983550460116197835005986796757701176333541223408839598538804435095304303052464643337
995037928835411110306937168600896250599557673752231363083535769343871563882154070087549524234797994272559824885196077543
442043915547613079684372444041625627359646105267316190430871609798350867918245252497277198696277726059412470323528250885
374887894979429865582512649199885752392238425478964606254961684495788030525694377927104033481504737147033947229684222135
394575707041046845447040277758700306164322423598637442779494078159204098411504993851468595661650371634235855829268991311
718026308489459048723328860516778929341356564773659688636573990025434775535990981540373561034783445866190828020092576865
166624154673968266736853892328190185631550543278058514119485500569496345345363764315505513693588804598616677972406763461
373632467100947009169712757624752720709856056577981312528961562726715417635052010929273304953309122910404117793900133685
648222180057137756637163458995461415759416075333013802767720014340727668814014126785249001089700046088122280094388564206
763927659008415019072917194519990923353678304445158353266641059091787485769172635726217841381673232048198550137533478544
580386055528965783350222663997288236088359670347951653343474472038098463158144420782215562031324797275656939684662643823
121167268571930078860025521642579995136792042346606606620990852514687979780698728978183459092271418814543258256140205472
288358034739000529948187933819176031139288798186430437112300873771891533495957423564453069268033030691435194138887294592
260915269107761860725228706089797850763061270707199641233972560489370311911755324482787826588163997735189595724199654137
625049992627462264356819557441705294203452902369623727595108375124306746489365435099402537724264334257698695596531129822
215855889349560547753286574437932252096071775738041801402086437291281335457517775947736628344648839259364126854893853688
106347304431847865374110353632330149775314147950401706294178102822552062301167799569026863108996922451303733100022429639
946049186488729971370400709314374702845962256137676683240570218597094936122341205252197867164555389142629317408238186602
546833736644993155193010859395396847148198025497996771127804587529409351214403258562011042794914051842445457251969891505
995999322566990988553244392079812032393214268788237747130371517736775998112470062852049379106385424451069320808879849847
882108031438152044549556012127495611820794797884453287433267997963223456296158585096519205787151091925572611999210016369
293029743325962073486295927727281411752770670030911143821674044566173061460835218961743584160421224969552891534497375115
970114723607438778161384210193845291586324455141252704816288532192353560858667263716182038227933546654552542221805341081
343090817814726675451033601857303282873475827756429932941038869697770304119991018925014288593136039642117948761105044106
367819920682108094268822302861146517213434598016472732749571945476860366222618117145032206277576547690195565871307597105
659907591551354851964752545550059868280405877033235136549192227913248690992908805989690340327623081589171620960577745920
760732519536176093523629036638315806218910793662507886541467064213751652501729055848030578028444736125884115053534355816
160476096828127491242181731569364071204734231935601681771937398934853594952832203547796744336335008915765603629697556432
121407910161174305962497584097378369925325643372656725450278162936411387747230420251365575558994842898126464664726585853
314530470465364298761612480331594480068649533569310338902531741485340098380812998742927020635977568950390102153222526923
953868715794258144479764848764452453062339686738876997098700032825161633410142056587535741205560667993459322436492129577
206308267876274115879804754314114829805317779624414155107213560429121467736636829923951647558983912502249396668412955800
642874284009184901392008902561023595244706084460928596959868268356050833795024020501466968349314869468718196779019529729
817177420878663736737877212790388448959565462390608791619219659951150179733720384578124144887431066011961456884986913427
479008968986275826301581906317813785115119356651015691532896075716594776502155671029454549520069941314464881244636577313
285200082575321977344657906122401157017317384746790940510630848148250583423675647075312622439336210943829954940874687844
453908610782465118410852389362685339547733215625873013744877580404463516904670234339040497868216788965252852866890507346

3*25082306+1
1529928 digits continued
466363871409530024985223348094007088009319142088670130247063195275172083880009579218306654594923544073227075628072222840
196070231690215987536914236244349080280479650320758207613784995862514141235775617843706164779810302413103794494952488577
667428277798465694742872181544598322531296411113239147236127999850433621006348316370964706906966870058586587265351138992
373017187747410174253707650918752771243650656833646649892249069042621808010858925079560213096911760991198680446144774355
949896321447051526229806155484556874874826020099854271369136638533901514946839155395101792765433659801942127519042354235
326262720564938697375801608582470667178094406852512539544915621346061644780472115670763418069955888127894944585909665147
924566893868656317268242451121030822522445213637815399499965204013652832316746063036469385104254686014992655720242942373
688287704922669748762677997706443815307998577074702992286177512979508957250045519335888363244829036555744509111389991050
088625837228712494747183647810610504760526517451834013772266921455814165450387391364159873294490837102366475822341750902
749147050965612285522732219285827558204066882422354426657008214297512417243702346659234581363505811032762135997952437004
046028174191936246229003051974485143281853239793034146192431903032453665655513817871246416276081775475565059439852052659
402479613919924345066222552529422265139097213570246640360893418947671852236994857782448133532309873211397756053892363784
272956320111803756617454267958305135484642039372463101863385479273114734089261130111435679720973799696336841007227150065
961846941401439217538528765839389304267909139025650187518248567903538023677876222521025197298983116188782846111849831007
893901403761015747376573271307930415140370002705360922484921352207542495192070048718458666978860757403972156613251320522
355264412411050256327393926325842348747995329070338704588586595691241031916007936903955115734402433975385813990673674939
501047139224090104532976795986515400099820722233124801424112716890057751586558309279441578249210885541112958386317874494
716179896743133827299136744236400978206063641398374025895195143248349862403477482860875201815060773068102747439782043152
989523535764141572702185284962161827144553546377385760906210683200937671254064841265367038181065466348794997536532491052
945845089152313355098967871602847204071706526891474354247497287922469888177306916341434446944816422902094052231448780809
144625886240698082545312644230157402709160586170564283097319275364500346420036536984242636146702215037117057890483046731
719493761220877236303440802092573494220161245421117293092756934073237955853439116962159327437885221501419774752661713534
929019283517294175111549295495169451279036920315855788265179283056197469264201756032812665845618633978724775346451269447
582587848690174480853744361497919778457106664123859029480697430840872114153214084532118528184858286089557039546767097835
120925825051813727777421480648133569818516335651284413466580834647213386944320784820578044171929465692826108148396282683
176108071251918156112718875149787472009732307274263566237018106826771090551440903791311980488713127874150963190482490121
372060006101507215855411610008903599374123528449293795356236125609604289388545818656463077008577964616682509984460231694
465698542479558934787654381591617188610921731329258688175575655367162512318898903679779102590186602151793362353145875138
614622026296956927518484091854838322025653817424249827107313517052679809679990312024272652986144380807173018681348201937
766354768191419216527676046987599863415818708806878281007274338438505687298189757251108598161210296458577192332617638911
335208650239201618268733305672585269767878614296570296920968519425497367469447383230045045582411918913302350118064207955
481811305304674988806398164174089283633433643366747210764098857194260203119957832080804686616871994500044978714101425986
167119963560932345857896840603340711515719047987090924764867259608543368644507771847465700057590232335572469750872438112
468104568656822581447404167213883560482711936646584659083223400018619885084688635808496225665309633035400595347325070776
097649458152604173368216070214375365700488163466110091828906163546494992192255328906061302306234442287089958350678029249
588032158310403379909953984753857711167110297634714284803706594173285107560662426445495841170641457369863951712963021112
638995030483914692598963547626185034254743405945678935658888590606604206179849378271678836627930239249553416559089768437
102150922419349948571025108177054474586460232753399356093721671299176482572209136567871975297629404348600432572110302556
635450544322896698368060028083689498098088688142952608646050041850139265064235624363123222636417239229786693677350751203

3*25082306+1
1529928 digits continued
252823968662621599252899995443187356443588258550496938584752253904847888452941063355290270847677572818040703567930865467
483302619085524301365340190835393361572754878130512929094490096441127852145816041808598666195534377559549317555071044968
933969549663771807621263021393506798262849785021728532972861137362262289555660574040246380001573754589825986131594485425
370526452793902404483358636562142500469737500969283005323846247188926860659249305171023733757980002711664725494677596134
833004376186092111294738362400010258027596006666946727068459955384278529864036488906561594695038686899568416603976059299
872138899009440355390815915252776457684726860715759572119342397139442375084059019800781002921697829957026242017499140677
264282284491514597839491787134200511516199527155557797918227541514422613603768546514677335584719708519663534155019310851
705889445495915834661990045416669673488617188557555896003555119966755619948287134346966331608018688794141597775762949332
493856207036418929061815937462027274133059561542948883545008800783302681334169722907189973938755830662784235245492966375
419493648076482151387144544782147970006867106838481118885288200570440767423459744851216454408210123514061583991149108797
047152669305222064367254702434857898168664292144301735443452212678239169465767291391554361715963457819012785939605252609
185137121756880979414552548143338017604959483465215648491998440384804680311578858093008896835284094920438115833426293418
773496923035057477479825505962992584242013286591765063212948436516828374433062235698761072767254994216364306488981101441
032710922002040517727800684093438110304962512614298704910724659183140575033076081406822359181348105120282630793929432118
258373189865087098675324146812269994396399572253338801011405376959040171209726716804902140383323283874177675729478085748
394520461910718534678839558621614247271364376924653336812069735072273582915928114413753496663932420151289364265448423161
537933286202051594798516162033574411372296685802464929346294132997335771048186436649149358778419960798982332716097777993
937487675301472220303813141311358495129441074754284499536732007029474606546367087820368596558097351109456324054691487204
102299435618316458589290909173027086571652702736946046136831502732093706890173736647096787476526623999560312005554241778
932964647852621859462620070520578989063180955715542925026974577597490155665254456235255778868771003506944649213626319142
411730397238572588028740500070968540351405189692028453479032101719265394526102891361451337016816482251755990259600036381
108384981221443535714710708602705100456352968923261651895338058755561208992059525819988830239251402875404795289345101806
039243407091507604436153946334098790925409002289001036185570989062199575449360281292114737633093036798658170941043910516
026093617481420363239055156974771426128516954884432164285175345576903535644034421282107530498391559638661452046531084573
216792347506084174351921567607407063258538218447478340154488034035299565600358850893884546187506454861319791378048086272
572742910149918150509763632600080696363354493794320631476361243257505648133197321844348655390436846107464337139239382163
975966719668098595966943423585734003290764860309664334650050133955286629954900156172332787013186339810490680820816532213
566894230130704951631361217208715339528937923641100582754064160189135679282548794396254411130716198881563612701320299104
076933389876766490745452300183113042418810781908824991533030797427376365207239117610864460783430299624773862800882838556
780465353023963285947027957190766594144992964590521649026797731424319370838750863281461396494988649932698328953847077213
250011257559116390766162129456528994612195289397826646610261074171713505315567431689914493620193891307737240865434477329
546051391649262644909974410590767772010006835074634653744106269376112225657868457629933359542402128332426428623523910393
576986037350104843217602315475029755109319042329012210810197989329919837900311948336248742242326475590612038468490883084
093346944019211564232577063317502968769400964615997763412324746857206678922891124077358580510060193677318077102198278832
704276379019756350685302305198801486124529365121393527111728213985133161287817638304570340454417410334008001497856239565
405069691193850654992955029397391181436440115123926388789583712819572417000844012340107111128473025966433865381679760618
332725280064872204389783119395661880146122961076101726772080260884072118664046392124465947151423744003873161681590108616
170620539147386673328832819804499181506582882182585332423751587704029269811320897903262895413601579445466964390349167441
251608565238807641509248743439741280308703106369053799101943656052482753700930940546961231762928826445105501133998459690

3*25082306+1
1529928 digits continued
143628178276726596704847718150299920716273978556061497414329689357122017277096103659980181022463795195594722942344772969
098165117532060297111062482052083887064722896154616183296616155817304851785948304929913949778461660803358427693633234800
790492887812377997830481629311310308767020355167764630512052217030725801678183601217585930515322773960204125315538538446
718769474871194958129181148937504432271795773461955386654215688871964111612482288709307562121433523665309699478462314633
207842010230771138187412240769714699965924519606557327031745143695702716008920480884935699612960992778372293589301902939
181713864868497052937013041960540241841225432541867332468615279836531114554249168816145010842669971085234507816393800234
989148941630812673226248282819751602931210322050157657472079385588671432806068771494518454414045367579784781554297628943
829205574823804644000243214241676431878410589039533360717375664149689237648928986309615649347684724946823220901801669498
393073753967135607416939559048474696166193017922253692960587336653266763244254411370840068998931316597799001099968248919
051389708233857154500244145303707375856925097954364351669831032788571231578339282144723020767733133335683443625277357294
497312529053469737248956637974959835869165589905714459641238043843023933385142884014552432811940935064010936125450783391
204947760420205444468841305502462519009200037871619743503775737963996794959978895663187471299724428800809839532462169629
575340394103706884606349874173333614570717234205145498532751173796959520094613776706127126941322852522560829914045209377
340484557223184318957127368397649445510499271200856758574072663150888849432665187260074431716532195136251443148290375767
356023876147763815431173116155970941322837140060398335433745284129965418988920109616005757310454249434372635719948896983
629513795386318524549552024730474567125639573880059670283395382361949842046381408146000510183522552659347521612200947848
902393780987497881839031349103579622840446258012407136392137053976847749957397995981446363637280651252211555272854076599
358580801901022633616773081986929659344000246517317764556624799251787542267391576131782350491550811672510231862358250485
009372166828527608264060033834380645558957874628311418352295793578761889207943505100773536262680112313398709299974272535
089555709510271979432311343923015492427114417755824871689727244090003865878036972802749594986712041557399881650127854218
701763037846738310830204965109121755595196057501394442890168226675341305730899230820112294671887153956831553922199518331
320237076610682523073971482087066030275369904216971162280768037060601940534139290950549575185969081652546287509719273762
342304997997256321110329805689156256014483056131250262454131164004824397580243047563636239076495793013516000165386320407
346058235589215411098638576961105266417211130709192475749493340753917208130461945268678636469735588193186524042640084793
587279537369645805190405337470323911445133422334444682595347262005403341199143864431803735960610029994816996363285835914
279250657903537784528852178012247202539314706726575375026235655314303546599828203386013656318613774446965211275387927033
321823066282951457995580979566417842738815650564899632264937093818463332187843326068384322426297152412393708471813636390
896076930355686909697512309435174305829005153270999703993497781189303600691333927934219700318564963287957389637318611757
788457460835312459882911601561842655660112955524773943906745984981652212968490590842521798976808517899402360433973241053
223923445792339969891419639696790722866998432050236141344897666095936311573167941898564054193310358637132142516549307254
992201859869912676040346721195044149834716036682474812792387681511227017481384309154596237336496305156007751406219199299
633279796816989161249926332757862659901031069292562477917124052819812127716070008791577532904870623451828595527493176168
245133574975255333585715292698052742929667816015378157159393924571932283144273451619260939188656652915018583239354090773
400340204700539231434151714621876891024874221303556810770976663085207474334483573706890025936224744533155041291051530717
632827981958805839265193346701026971727928396189314609653766452792970048696884955216854594401176334181570745153442449699
267068026298689754161731843743558271040915343205919758057875106849072262175112910634459232009698454927665319064762976961
809266396684289966689912292475371571473748515033581896734512604873508143691328829022170828747211734894068496209457509761
618322953753204276039128315837383591856400132182302261889405338848926287293085167128220987849580737175911772579377388902
643191601202309144391465828607614849273635992743253537810590304665154707913989501342484344423119034784298404593127848909

3*25082306+1
1529928 digits continued
951182599219725764941321822829599984606748411387133273905703500181595808226846424092361029062892017664588722263071050531
089947542507995660968652943737896109326710703444079785679202640592165097808733248187359934885498261353805931851613547822
518193128646666562098890984647623211875969153454888777669634916806511408564423850241134053712265075975015414408035107542
518728538780746014080848574650995835377363886291451504985604976298906465593378617136698889707519831082375640938558018989
390142201569000318960331249200580919233022838259102842892098023780855079222744377074129499103852738642543521385892694905
352892010761672301274770145513951104531709211039630580895954273934072976528294958646307149319322859864006078264185478334
835894373530616058324218733222275024196139411770566823938174313951658607429620921867991973742797286428044247000550865257
332834471291003954097357028156799646112779399132076825507975927370093403014856356582295877407727602948891353975906569612
165139859394682779580074336865273631270179693881602533289599157970997029677884362074250986941920897486604209289079386608
985336785333239593784727511603544986214304851785318382873775780798644962702684781734534492373248863580644453028662602657
856672161388528392950664370928953428574247801814684654288923240514554222680499300333458625875599971893328494412558994927
076290891604819446234871751668765452885757870908210812779135741608349838912148641568832337015632988883445575550877271664
981474161708004015723275803531767315886521023975859046051141758816181232633562714214001400104556917729747747197774574690
239992327840867432220884343882749336526274189504131316097452075099547735581933925720032157666716306716844287939314591440
647687997726582596488705642353022473749021287060504568987528553339367251928252491349386649286333898221073793641978420483
692908739847649619565339121473783450355661188232229761383487082016758642101691851087359361980210782964912649276250099076
444091250964781371594399264648591334012111525364639746179977621286676730624460849817438513433185770095866131862795657614
884007043300688853908038552087200059139822840822654653275124953330690252768262446781099054189926713223316136458724885069
602456019908960440074378576263702910082617445677511907310767764763754461890147354032103296901906433360705371671747903659
110277720313089841397367380696791548884569369884666965754101511942398889810508355877833226399826679502088573500087545758
546916606425114282290612959341224547099858418849391139308926931271652219712230372606355980590206883087160273301363377916
953081566620299546673795833040532561586245040920600528698395162487911416778950620196772954925538086057259305602970972688
633659610786816178629675947471324374036403629220109442289972651722553884903256288743382884633927818505340792667411412936
856744871461644298895846839563107218972646580219924605346146352310790249673458810637466652989538992185890626935379054277
838480397280756477767662608819167941400036082857184523920272208100255202242341771745022643102991872153868293790375072537
246852198091418319310748157850831550924483703271040954111280129020456372486106300770415369507275263929206646688801017300
884059147030347143871887162240078194536205626040299701478320809495805869334689205829252298504086669305672781179980928709
786377863672239398359503883821184841816277743027321663064645533171835215683457721636126583676726831673390517997565663725
679951937087299115819000821285640374124615467088349144626149243586950877525652523397859420383600674441192419909437759703
278989791036987394074350515348984145259002184918272249966693623102665282147739584549575118527904123879171595912098214553
257702033369636236155088279200469959971309805423441964060532117924363389177766572997073043201330152388027022515827942316
026530434923001863265744391243864017762570632363056671908686691234736804717107690605796627545087674647157992424380650468
645263423317308344667556302076704528902604741768380783396295965833165611408105335233536432056197258914280260564715388335
830108770976694874136534873405986237761310678309792088558322957819184176170419117089061492904477704509707016161804062959
267731412673437877384567611814019761016012712525058519264788088357786791732249626952183646539182007818303214092936950601
786221531592371154539977174030433097848774744978826430726703306339696728076558480737191765224622294243488234894995277769
846738648486420221191093417408772359380932245642321961895463792594844273589571228209905440992986414069498818379008131257
280975491641619722118112138616276764446667416751714736363134102681743035952612140118591254523024489974838666700809973078
379761258182800099383781586821749392018086896440805223523153464627057529498675406248156045824920477300806716066880637298

3*25082306+1
1529928 digits continued
435546334067079508652170417539518274881124413979750119091636262325828171272396059670819511541387202367840922315251018456
240873451367616652388276136257652564600976415819323597153625903806733643478768001054724077568770130596847741421022048585
146472263451250143994774718443098300572804813127800347295417691466626617083112015788114046688218924478086374451350486995
229195508497828350418316599346549407178317385858867483218801531537005603655143671690570642560178646841193230389911068794
705233826116479479379469225686620115753238243056151891802063382023300286955685871151119351306760957841887391560361391651
923322547823197397080376911482883845691481015664521464489758346540608342836583787675566383391111398927740064889953630264
116310471018802546389042943881997650298554805019622522715787295789823051079252550668571535984543284582215766223720932955
695925376553364235547724162086065435069661444454828074371977519156083743707570933780552399109739628967753634691574394836
043921608136246674746963251978443854449700176417649376490117638519457395117954895015970149725203613083165964356452726856
715008179157140685336638379774601349504391622115983961792383291805647738306058644562296367825571564570550800624582852348
117103096259720353674451461952286751869490398690380544970115217869484239106811525033476274959778013742003391458883767840
031516603919019742651990311499982535447102067586623987851879703900984828130757576357487873559594085338246740631655460569
459551412083152364487993036619429841512380724200932140634143182205093779811156244839668056496759016910857819481581671894
106994742996181639964351665772183919410747836950370824483125194505541763666478175407492868079634451152643091373132449007
223099306796702811650005382404392377767668408591465388387532760682461956608266085395644884308447731035285313080338499060
958432904694041465633384624268249072672604064777597510592642624490956874660962186686629883154321307637698714705079189712
005635397117459339754901349828689076081021207363772800996365916386560262908424828848499786175817716494004029740420319084
668630785136915286389080888733209884415527424158730018039325296108732159939270479880877939774825165760741596882769297435
900960652956030144226243656390661478768409927815728075372770325866896752237442286881809327773994096900480431991673678903
498436284269647200902053763510566766936940673873960943363431582714396193746293612546346612392951933982646877800466646366
964601391847475141790910179917054709177506789708010436481574442498012806840966852422508264640746936966976133572524791291
117728927955063086892752610903346705601195044412606379626488694435464285382433667392273517928615952216529778100734474436
426056093201723879617723720900356650173966561775726554028181619852757944161513921978284928963901697526511546801744603444
648846937735239841076358447704565524064528618144164802488153732014593630955673885604529941272448608405562986530625638488
715731316684813177016264226128269411642094725044664708991795779264074074726213539979815655988394615848336733094161285087
649582327115650153135510449665870673892703382411636585639188052124811615586883424415101758112362598484671983669373006929
162171118457537835221215046811110154658779943786789395532339966801867464903399016558519167672206696129544302330413877458
850193810255861935018690298182874217178585670583268078240029519264463107409733014327788188831104258998951457367621485407
387900322037672306710019760579053584040803169129534458891172772256532460438754341747044915423712829926063724232316338705
280461142954958861415302561405547365140547278697740906596936075359359421848207711668494345150022230602808225113599425611
430281792471266212110628228195283620774971982087491566328507000661397230752495520548258562208329732156305923235894401887
906727929629633385172974794235116676993787030889426934886569950347102488326785496154925230119360652385192370419725943371
893749280181694800888899546541799540664666428793491567388090317037883567513180348324579262337132087001086407614243588706
277491932329909434865061083599999835500762046608508226485862943625961298841340066370480319368191769161086685050011638846
455070820652485714753177146639491750456371389326085234539768415625315716560574808786596275954375617756007294437910742997
474367966188077196031092815007245088830049459382809170308916424968103831787021987955626771675944068637480251457736433388
801492858582826006848567985806656139400309863772789915518838387605770938275255942101795850923214270001767092554437134238
811652649098466521328529841713923313570665860718896231489162194385058832303669444577022337549377133468016763447682416533
652296200435918226943299435650980944321596105222117344745297380824510324172000029823204205777420590988126724732268802397

3*25082306+1
1529928 digits continued
904745089888480986813583587257376160461200496346157966025483765034314367406057366410300310858820672196419270619879823003
754243774934167114286090687783920605726041536187111705702149173012720098095962166178979892292886523592040126027847697339
516919868653690610131000900442781859366491646938061132440720623433960785919775294014206073413589405339265227653617346282
314994565338802775501338479946195344356493222634828674027663328579406560491872706667959993608725350752463455933494508655
451194740234182507658268933283294560883323600446970578607165176799103916952776596998916909948283541005427769464633159747
343373782202465731039878616303674066188903434571171002385521490031181389190621974180900007173745455137348185339063669103
936439001209307057788047280257317531490848978059264507983101132093054151913584905936558975841614746502553215653410880235
651720960835248822672623667898429005532965619691631638787027453171495502372773999401232016489776795974801455946652245606
882121792944314659877482563791897980924454497263194469284167224732101695046659764738001019980720187707936438370507280091
523060394211286662711039052530438913533399980848545748105023947721689656831047810477375477182580881713183495891220224977
183268369683730432875271110187286148107111009731329906371178017258670574289738487208631177134015335174169949598939173909
263878944433664159635965738464999058404842068089735681910071308897245846193087551400066551976369055167234000188964759675
986352179137721382127717240410815932760556427278047325754621518620582868189720730205443818807511824754908377612543350958
670040331150879005033572590303703297505062972189000009438395007049797697736471599664306213641158904501044724425724970377
870053172072391303418832300252575989287234530962350099690290067588961280049522730967635161184225256270307662415112679954
985618088035010925835217723537105144129299798858557433961350080059060958599943147254411384556819414441555542275747307166
422001231976992093837393517972313833398891177979838896630275624933603222878291194057115612755742856168315345452162510053
784158696309168642222063568642123028579965857233448914348329254328769906709153379359445809532186389332986447805093972358
037598986844876697164729824724363982451437805612515129627749298832843458493268104527161567038523206998128335590422096973
934623434145764960832186476501823109719553011410532427381209752361217963335962891986953521655161753491684499267430886959
890743534154056792273803654780608968934946253490083081601437464575456411864979673435433344907297493894357423565452635695
471505658187677581061436273551050230285509325237140289416015305570105118538237040059162028787801758198343224806630092442
536115971811734468379163976672992887446511151972271792312308093666578217887954171383554970224560981560146723674051939163
452947881502412012000613599133499944590701144387230420343025565420266902371198531788955295254689166351937131705946786311
966104820449876151826910690127573039529945549606345589830695531928659851119234086832155148857494100245011389486611954973
427283704198135133519729367353728015823462105469370203582463742650216325931856702400645396985672531646639597780608715338
379548308333429970898157704315443350483628390702379872357872604941317031978165743066639458313428445854683325642481732107
016406581004549434850773685316676839907742133062890228630547418948754487830583156322097498188225674074569848008824188280
678828854027228641971491988955065547594693463526757642585925281699254714641648495859521538741227671971014103802968548314
808649321644283243652507950948471160110843259632504475502745038050647955601795281764802134886519801779186838894903448779
746894397294108646011934014646965861500190766985471821091753872408671812642334693854789751686965011983872560256268382869
887398576064830626557712542401231185517946478481576441025550045498051179278905263649626963445078064736819770050786507949
048455128099872805901973083929871720202858178142772374706280769926363573246461673560540803591061529818854694795460950940
243123261960685885735632944385954680337961634550875534700268124057218895197723248846757688064983879717926023019675512110
689260835066685085118745642490402926791002196005005996516361091083869366045420599970063594303002872465039969415924345187
588535186091427935942765418672993728577909638516602893856216682485333362945267939049132394645653433273690814521679329049
022685289823181488158715013548451555028213544588265344398235288557421755731679098661125459513934298759938111279388252296
050527841593358107900332900675468941802788569617978955260599402398008146639233828879186147137342666030496446446658275706
834652289715311096659333239944489786732281594449347675798421243025609560187595770825921731730690500913450816997370439534

3*25082306+1
1529928 digits continued
902510777537874160134015453206717677453521141895218684756956904137235187017203107543145851116361589938325833317107333295
315170683430794014792619691982280584135056045191259370236950944893784358549851915785176949754277419544848891566138102164
692984494633834374744667370107132330005094417856952040019863991928299120956902164074439961018040956684064572068383558085
819183473120418943964330799744927388969777834549665526506578618699968282666375077187097464131657651711808395577095512804
049031486095204001458978595544452179204003767359803941199514258206854858326857031458027947984885018752661270205267981783
048586936986285492229141135912752271533852193887427997563201491707540920443531909499487065967802481784904857237189470950
837938935627895453137163123345929543102787003564108458007136919390200237454656652997628929836654030167815631348008291892
535613565897934370807122666795247452971903787306812747993511588036185735552593813322506616687664164664253386673868577558
827247601798837413401525707593573529416324321470282402437657712160932430668810915125032557866190148391767844533903932784
930831138883913099410113607451370301985431003086502430403547969753278338149743302453152374662546202527208248168609056850
255223096542333491207028952276562024715558136858947717537683132714126986468141512114090762728502830901643001395868083028
548311357277363839093602391941516959706047757733065919650885494214175534353818037969042062566197151962550930772678154065
776307034495653175011202049086781872032477567971426911646972430272298810409487215872917193259514823868720715869611074998
196706954900061647652503826475654746505431687506229166414385936251828690025505194328112164719615404979762379333207768614
597264246345557006744917433213871054732369521491162189419925051350877761016715787988182337376200278468278359318180185637
968512112025912800325065551276994106614983605467480278547263324800764062986585304568743630180283791905372010814024697264
148309478916286822099033396093462501679667618389867623538168859127650825577604445098626738652525330988365229542121624944
444282227386862228293628160638594124795678863295762649798705314492862933757928499300137755225084377477149579877785656007
252698681564020527994329655871818623761648976791739193035323226055819529052879360786990524754953185836625719702808419159
741590890938530252018652625678750042223730918040386267607908775090005869969958767255269223197338539678039573048323463524
939236954807198205439194898555819173824421133161824031676650579808162334027953641610797283449310876248303370383442222928
032653959599789657394552364266909080673301325444240765590935468836185734186020373040586026472936543137483510425021924275
027006999399200790826480733052620081233963040141310542825444786308850458723587020270732785155868218664180959271187908927
358523235315340659782318794532357172518499355788361096208185323079897997596637023412982448621985212065990601870818057670
356510781167086398660376182622452352812101371384812084233582985698077993579483140916122359897653038386957421490610562340
355668296300581650880054718605320183943015406101066407375133536702119603124430219908687879890259894935801434621033785099
286715820436417784231843315798675160582647900523782305898777557577787295924998227165942175988231891755967476126089353860
722542739182919601083997816472379429930974340393958081970350302517485206693234434001509287677257192521887222553853087593
746681267482705423501073464165156673453855740291938334334660107563879033877801986359593961538255802597980346776578311920
034870600914614851900366820074785730894159165392877850909633949169102275668910702748952734907003007972419623922807749916
642282663406989502545631134445092704581052526743603389950138312408666357170583680939774518825353744134491279415760149854
184096769538257884114123351389171654033761334128963661938459059336084010890197500423929995943597461777880944513215169072
798392496478890527251909054198734819021168484230685510921634758689709870158772013376449075925617229867449684931201827821
387277285345732069696628939502489861700902109502301627279066553284963456095441539679972705190915199610846664679619880045
910635923019126266805795570415932936785031286753233440521721065742086829292746653429272229051141503905374143956205872573
628541536791767592676643157019000262795024390840734391807056425057487073633992543239952441405585672534721548112212382318
818584291940102626452073158044650686665926185865458112116907672327945256089331374586315793048554432757694803393309243778
089737835697441664498409537547001689309642063035670080323743412927239985999712119600633734901720862889396761853762284186
079474701247216043262380293942189132684737303036872439598721927816099712892889223679218093892745364557059328074371304563

3*25082306+1
1529928 digits continued
144805899853301078512490088471797021609195544852541382023254954702879600208819870989970757302518508527895889066116989424
623350690376416503654542063010831669312667524582461192705941691755510790385799462846167184159575446534636767082127557394
964914108215863866182280803933051036783646189159479316258328096161774017910514291389425575611823014291623476533192737946
002270637499481393422061462601586169916931327812970346797085675232845631133625498742773751999426477799404897286281053993
215423377516226402800636346298954172351956696588070089545759473942425643837894542513200254261439418983514449237457285115
918258131048526038723610176630006508531431730971100256599016261250008962117077903254646420422180939356164824761004971423
432059715648773432099533368860487576321579039815452277312514473120280628896013628133914442700957134927488947200785726546
598354132734729333598991236974819061636876834910815941287395983662149358743755553217388389590302064462401234652165323122
494651439925229505013411988012949198094642254930495537217900837651255647698797636760564326881571346529932858873600605262
409927309716117914401930488053591463271678358857989704475438795883268787989660321861991817105199856310292826382088345043
027376279256728185752434997973707381128022581770490929664100535827798666065329695369841760269868310335688383273947313702
231958936769150784496975288160716692141622385572031735338277546947702250711205267938710697432290766725499053515505808038
909669826117072408037743918303848775939083416240604186586339184804489082426726988300467924543276541565520342703332378979
254315599788023891576550036652701671548446885549484061780435847382655039326656869877695613906794874476129386746556281828
230217316100684154032771535744884031927896006027414954118769485203248566687759060514056787127406337426644010847198200766
808762254340914182080781257628542367376766613291458819004928867658646370073270259882436280143415117836836578394902594223
495491474865030332095563931518991151067987841581688309507122868034969907287827136371641319532407829330714401230691253344
564741139983701595810512025050258603738647930419179606424538754559795473374908495313383081509741753726937544857336555753
446114977904147288026072902130034023847457540217462135199981525744312610639512092365442713869991000663311470638424003798
726130024340837441970520009223812340696631735716178441177397302877155432608873800300448161074158927684182767329679151014
457913858411539771013983394023967585416345913599850180392189446753003342134278816326018716786012334801397074016794018742
619055300500099962416135877792626490197839521998450797570433143489539078578426251091364642188141601898884535267217438579
372330805632861322828134629722726462705840441144180635651500478100843130793110132650044943631760373889533145617005499076
690243699328926239526322987601864441518501448338848918223472928911403178166465286168031295267364715532226334250686059657
759575821563455255679030077474096498042396233616238210062913602070457879415610755525777255573931184576676362327371369453
138878937361684175256370683767378190992772097848189358805191969765522655444992032779214217808718893829318479233961736301
163002239089567684700396999827609546920886367415896065846967713712079203077837597721616827553814610017316377932576562136
272111445691577233464687734799247450217676214326571638942105146302692272610117249233430038693216798249007829791409858614
331988246895763617279176185969030363716035363568181737162582592826415498345471424351041677060275946704095632323713666928
034564195040167619646367477257211272976235860902669090070121868754616500481424564637526554303645418070692556653601231902
007561524510067974236191562829880761577549014992349990969951126605396409162367333131561340967081983686600826915140472462
847619520587326210880467630969382127393563343215679956420466790078507503357241968382463593255797032619178003697230628419
980994434724729410504300609687411561146082394619195415849287663227691181423192395578785261662287366851129961385849264870
431257180757323890544108992521837759606396874504550927353987329825078504586139151929470338995129308560576178633454127964
197961044988730909242792115421710021775012078533074218992343055551596369883229740364252013750040361914720800090074265800
769050121153867120665961395524918268028553942566646614371527221076877175501760541974356432279163869306855048150371894320
101236708193831669953086410576623111672839537066060828741023362951366382984850254450227839700468633882321647407861105866
495705321451461495992179751683956073877254211695944756960848823206882972067544193438899122577210083797696532056681916269
330804577396144835788230310049383661320274684076004370273643202732802312687876629550358350027505801121171107587286052209

3*25082306+1
1529928 digits continued
237279221333553889854920262880986901549502724366184494150080937615304430805416147516534195758863978245479570255679871823
770353834272610002001435287485693380506758837050534046256911205189808971870657751525993817681928687628504984330070531319
359236745313058476377680937068489844027106760356662203370257571426910732040671589526279757004430629370605791197262879853
442026368675611205354576441496661310871288969523004261512508674296457539642535031116449571257483907554989782187847186440
520498693089162163951529498137454828323238955222971744790581538818495729813793817825892762047225978412106534769230676198
848425185963300294215604255570219832805990322399660405685625667008044191606551237094611921838065171251164483812189715567
587461489966503563714607562754076294274733225942008229884697047150321675940556605510811661590212907666439073550937258858
621681173037221708362491658820957719450953448029913189744089450433041362826279984635123259686126883138030410033938440273
567088836197054088379617959043771957945883291871569701966619691441554320229794003583317017941747816836910182208704402030
629556218501061716821587204519647144595563129757273705463673064570892922774390963283000413058166895247382819333620542104
020087127698524965933378432915377314450108930669194671087612186241559839663150767642011286195413254217194842729447159694
034116089144224092418414325932475452509544324382071816713282465949027282365715031444982623062153346529067009380346762250
977335567692798747549061819301812985531904576014284451876933126983320743346188026156525926050105827433190624486031966162
154274509242334244900122830927200929650369863034544600887895648318424455163487741789360409213136956889109039256481422088
553694133707594538418252001311011540058296770620147808795166538341322926501360771166164889402295283576568449369468909957
346929593432442958432949641934720284638231000846973630105198325134487949340541165099883225903054558830864086985053653947
020279129761585072832146845658150565081548545774301077278147663198159064741990801152984053848340390955360874938431043176
878590741496870081526403936707988868034186037969299269685541925453747566573592779044112853511335209094295143767621523977
349504095065264332931693823714915176096413743697114627785458561257537028536095751811757221752032767180949333429438649547
732053075913444320652458715098030245596546338729015794882309917931612548849951738745828912787809546147816181501526288765
596375552222328174197046306349728580065239056561464421109295134268545148516082037008332426222666209831054766346260354509
831107401458762453472108030307189930799050071962762250710577391697802469632803787400276542539141901819029701894225246668
135766529419443168858807990481908180540528490758865149576451835443188997016660247533653571673787535135326181833309147309
837306386322937375676907611981385252955308932142210858685499033787434244958191888951012311912597550542395844394920293180
241569106259269011110029115708530415796087880011468641149693519572685315422937729925000250975862269611610942875970282092
253112786969571490496861349600633107392730600054883622849163165719764580375789156262768842155457126209010063303212610016
210311206795406442212946310359208943622807815178037326205878767594138742755107706043390006952408512240580183552962479676
277097826625174105840620555326080559326609348811853641461704035770344575969750558679036405690266045636306790769520126904
477203283096005336451409815519780702121634716691888684679988348835089022513284191635843064092424868517702108744429768258
994999819352783597634657091276021340163573575404799787171153731235917256141601120047125905364738432285258275784533299209
255198466795186682820825396799223481220028579134150968204154703678091602665604909275175184113833502254792909897605316523
027168967150851454601076690128793983026621711631136376488102907068494317709818601546358465922383631409551335141258950525
366902993467016745577993246236550713203205678011187713443276252932408824426956570790170631409707476556170408519623857838
048717811379387433301849856778218335853728630156354470329730264253052696019811088142712128313225380380274125090751354831
878196630215099731850965516468697246313520186486268970953859069509129008382219059514213275845154473955186501641528529473
722465859564799206886970528812569968908200587332853984028750972026618474173622716353453486760160252621329766801924828581
909720887977980780738910286920003172505063109124091151682076776796339445709827506973650596530664532576089821690067474392
730774131962011378664931466566244133966935499386678504956696001684438154476956543246841989099030075060601481609821460208
592073526843155744767301434462436217821401413062284992424084065092042533881507757623190562901585604457523532592274222397

3*25082306+1
1529928 digits continued
642819312744424188629799788084381358947400580661516953272535597942547035096179012889613026101367347767740629716069400547
319844185387570375188407178002220001764050274635240955123986448026338206552482346358907938748473372613694202258320030705
148807912098838604193666720371451863924913516877770711699923868737021429674936420430224664971335821837849433963612700569
349241226055312470611515885755734783830122860769819753988963694701974269584999289101142924636896262806425102472625211506
051105767856233674473265110254950663091935708457413322272001737964635945303839763146465189538571688491499246605457779765
845879841031238904910106366973118193205176819386425079137730630232415698740798836067125875032720382133498811101319041328
022479989178266222187748916673235214836779925060391911260253807631625350530917427465880553845701207578365713035519153183
067191165299796797793653558488080652826201293119169974785010077720552311416218430513851872257393102716007394887378657876
693926939160733596394388898985142952664048251645836044061246545646085353311452127097830418189140032689330254413006555033
109387232662379401127362777516196480565465885987909498857922862258379626370894334679988779532207570125290563413820831730
960230774317043153025232116062050637090432004576532234208107924924761840083351265091419228332422327622088409764659660896
180346502248396278735769351853719982200310917481594719734259638976167796561546527002547159801418149886702968653590880876
041568834852632831855552240778115957009838725149546342775129240552370916656583583538015962801351550828146746572287551872
538804280497639508206174649420025917631315005764946638552693690224303985472305405738012917327161506174863086314599028197
641207142921753923437121170731078882807021095757766729376979876490746881203053129425461377049259446099412303805735329064
152081715506108148441053253493988918508347379626961873705130481457958482086596368205114645867470890179348909307621008129
927235192880495784884140101720970435911098972007820137861774564249956166998837111787830021153484044929900158415669350171
424798519249894337324540672416018527418706935533750673016759603463039057488883596937166449813350128769878299291836462297
876169846049202384992430007892256780498039806360768189981595791651295603156450737983730389583714799041583481516700666668
018561103067852881600819916361738555202249475059583425566855881940879097621001134660933564240718793946826442914356746988
441875926704269261142022685327611511922744831806855715480226337940356927116908651104772582351018763703429476516961292250
349748339069517266276521267766906752700236015167573727247826417823934323200384402900319907627445434088491534047384710274
239552151739785926457842324151671965490054561889553561614202910581085744680810415478289750987081571948558849917611012689
655955664344623069451245470008680734335843653684369024754916710516901950186449245681519238218480133765273693436884264003
717907274527852713730582500601985450973788193385314264135783757113012113616371619786093542035086509031422793406673591748
079413286875922169901617931626080787877958543780889939907369728476889292127380526220980536243991742961023091824612086235
780717054864936853916469102889656853691116609475119223336698687694241902326070939771117267211832319695621031923368904254
424369594969674236144994116043030562072266951165242496356950052650291022991338256683524241624018760038591027560399362028
445447920204918579953844735660106764183909718435645437698624870554026612090538170726617249229569425170858808725586894941
060317219808405789815177597755315258056565916651131799447140971570924026636150261077185654884108435301367784571231517419
632357733799060455559994154814338245690466287754038667443503673002846882225643412946010814975293438047444360345037477802
740708272113974954035459891045336113165780162899387345240759117447992230003878079396440531039175619610039747633136700893
980829376772125899170261127633649665508466108750798787506667373512936149172914351502208672617711096236631524610854576117
625941163565166614468614063911008218541023864990420008332557950006113536166275352794188374157339773538393551262670288504
050469099656643019181460382636589291180812377648511925885632225918479748125079066930663775290028399042965417351997879377
250089001790280746952374837579130310137324394552781718311430357510321991094038162598017580470153628797734835285635946047
629881418471820149480262237530049202478571505795778237922472207999028990861264164151990840102453867183100668084213554905
304211667119744935216908307224145278310454374573239576710753237376004481450685318781490023325143383193328408836289975560
513229175453967180018539714672172943917472619488130392063490436904369338346758441561312525880192611126451190222229656160

3*25082306+1
1529928 digits continued
772928135966881148153115651004009721842752899039800410472741465647397815525754092979132790195564972149526674365753211912
984314871058243472498227626613742358808848399537162278016880503749540205721489340699954300282458502361615720073367054750
483731926632802381318671349424339479060582019194044516619618241770582973973059032269244476614684421646309889531501585526
884918809992987661451909310338286097885195485810459469470908270077572665457410427352635005752951322855563707605409119355
651798773836791285091222283139785185173424748619974638414270125446123722022045857226582453204400649381014309604819365559
455909130487039820673759661157612191558177088652709322102956647348567460753564685217819859706334909309400174421793729395
183042885018857882717463976419235862921200634314216087522550975733214945795915182907817138331247170914488764135881140185
032197480742678494182727682050801997515720147475625142102709698803130356609730852147820867024779781387328799793581797321
582774056841268410230405470329781241518940699004672108392303128551050729802520020132642900822600356498854834406707742239
969498241524942001259575655820865289433087306025866555460325537513989006961558722581112030177348977732374614376959148308
486956991411385878223560465474572018112393258442032649490168985017822788717739644449147029162405624530233193043971402720
406322449804424873324142218042609700978177101194599371292869297833127289412463076570547440705072769359641116944912519139
025373487802763119600351242976532708213178433905974471125487177987257627400547767046076420389047566830990057053370940117
642459005219954260133394051282408292968458363670662746807188661463567903483860448962976658800872181354098434640016550632
487781413328627705741649249834256845037659106436252316559499986264948119185478788845827086574789180249080681182260226467
188246681219051247853410715491427452361697424725847136150956478236601794464979790960587850499073456236596029251082766722
191903952778759824280820157865916466349948189879090831978516348628979915350376996584539390120408373000293028102676373650
305337500924902813750376734889701192944108261409120194780526603636708650034745556528501614339554948401439488176158001003
544392499944209992518523316007732246325305295571320432888335674263039286842158740168480176439949583411649147319099926924
092363477152057248569571746086871036270668588132843124468780667305552044691617985316301018319948976672972158329585219596
553924374965377259373541465641822304165647409010019849357065142568606287021339720754901506499573579256451217426646017952
065640400011937090816544153508588343658945572292660665513713587168237672361686833430887314998244193803710105152675486089
916489781664378252443282332670251646228996584703998017385931188656259939181669648995692238405818526307302778727733657357
644781119120086954049714269021535586290518980342079059183870696577334516341201904534965012923331101078879130864193389902
209192048295711339335704290185060537530469229020513015683826099664097493603189687122621002960884394871430041681833002713
170582231794702085118281176876554876909106533307782920091939569432761342158667989625404519171522414962357048313544486842
380504279762655085558823557524829373223343535701830138167200024517879796511558344204822209034477043628705999528496905085
995767483652342621912037616497366823123247350195045969305985254899819470952443083892211569040522942781679776064593087917
108865741672093186145917761077835883758971049551157004370186576636063434326854802307393105744979715837574720431987849694
910525372970107026693936821229425695487894201043532206297036574225354352615913989460258155279420159216227752797799062618
716696059417066663993374140103545658815810212375313868831879032575239832328907792086722209337394290514365348979109809977
609968822111559411326866059048938909407677503561417079240269162181441112227006189450062295643895946197123553492987494629
208791823905286719587637300361613342892858454500143119175835071491120465035485860895600550333318826825230836701730410266
465234675219804714878402212380987934501602556502062823733688734668992018106850352052737028667598227851649652537759448363
223092960722901190757581534297446344428447876795543123773672121996766792566547891691168888362661689941787549228005840835
355969649043287015009915684482159511649476099789156212382455048746616031512781146735544130757279909371966023161846974052
364892726317468139400892825962271516731187534940224172044076678431781916185141323148736789587948197398111398807820136754
511156180411622875799983722236472998608462910936260629503404375238344101011600659083889286912767711115261312870795188146
385186737268664454953171450372613089671757250204628222667045141167637156809888589879493570101615656282268954319354198669

3*25082306+1
1529928 digits continued
232434933341950268695973994464851547677444125048232057519333795198147073218823175768665430504118885426685440155926800128
731541615662094027928138200133190161912602344440866120030897391213600425829072934514154421862303394467486158827553195251
200424212759241249594248422655181834188883925211879971934769341209481840440552711812892370540236624221839220813933296413
688433071416532903179285737435685127894021742926054766394431840128510582147291108365588967729289043694785029906066874668
533038378161808896585986473129675504306811343494482581967328263295518761796423489141218060791187845929799171942662369638
738338035798235792283050359736406958358842317930918687899203443261230677296758165825243131759003170053513790134817981549
369273679842145740570259565860924804560135363089977288573994018989059872568495654172341359592379241224391516576113519507
821644189735339355687720048777198659083675102815042800388991012744452214250549041469514993708227076207388239001072694383
772214141746777846731385080524836059845413041995260238383365511829703579104666241260405930525330063928955549420689672445
102769060226693012433719818871349439103642246501169817744893302965845332720837392915901890900584394789060039660581525435
816542204025520117018055660325750028704813568974476512387659239893724435042898467292631475709046765303305927655081453746
901351606091693071576776938823501182697532341965194965044979875532626763077085283677453677625942896434502550792801358306
550069038738750600579752795986544535962798980438230392932994897759486594297243260963418083946419316400778947634195805503
183956976338582077254001717301439063086116057496016287949804038892152314135547864732605191292595304956073410295741323551
543365545798990150249822909795792629087890931593794040968456409857946653165008278502339846007453080811759338487497639638
522677721569656765562907568549578937327467303477174578089523709539916672900590315183532459052587710056165967562701527567
309963684967873740690248798327837718250407470513470021753273766900760343477359193929180802491233013435208333632899322469
062166060100646451532848010870497796944590038401911385370564414373264731415711679993191383691027279106441219045219736057
650320655534693234662069698243625744010212047701847794610820278217329629157143042270885177329264043488372807067780081280
138031417117752507428169650479641075992286189554730754097966483847581295655157668351308878931110314271003909916625380070
921757383483752117413586842888959040729977964148583144801137867031264644726527216558837463531731587822851167014986157873
134432802056023154097732250668434622748168382064832870816030077341808002562951951146293654276718522948148859485396829664
431610193243401741450927255128568642730845429260358731859091097180460447710814460088246298073229536106095149508089441249
543008539794744775092878050741390256608488179441951691607631534104777710398486404453068849633637670985054870359963450905
299180995790969964816278852209041757417175109321323812071076937694820796028554403629235296984112848726928592888306946294
025681062449555024302197878344222459814150942877103451363277018601138190905550114646862682118884253081829591409807811589
982549714559246438362419650467282965200546371140929584371415029376302723499983562676501780150617047147569968824870288407
195866635529986412136632701140450136957613436725717818663594810972361788528310255573785898234422324117720449672570585344
653110567370644114329071116150322019652692388996400409058375318330322048088173152649620932828028030492452564430499372257
282940238893466932982004516194130538469908198014376275023381088533639693633585785690493636624301621474637806238670306661
986325836608228179918496073508227011957314107887493628538376662649313759042057720732575958375818021582375349021332061496
191230943077653963815112626754861442387602756837977951467608001415403657518118249518939412664173512082984274899230285380
501016174493517318608027514263915134084948667859020827492804083357742067858626630667269886026889857349362469381953782916
377900321967375469486272492167662448614937597104729162522501029027457267424763568626854072625880043807840910385560271679
167670140374148053821625931828127124851766580951406103483989446100419918890316634163791416108768840531054515345212902705
823326465030184531990959037578573475121177503763128403409495082047609709454653706772417733377406296080265633718533661844
463058919248294835361851448086768417253147927257749337049186043004796439532636635506776924117959486727012390628226468740
261439650352778728124303116599389973128646286675946386793881086209894896413004498933911009001349638875024677729758740770
052408792162718136018254358594123964359331197938700223577719145290874618130741992344490868779896790386224773754421002965

3*25082306+1
1529928 digits continued
450032613868449089720409752636420126438281520702599838452582485472858177733139223538834176718273737810583889594721514562
172233112593049083897816903704670249324903787921927803757925347460384232224227231521035253985109567984634267451850263661
307388171776851711674395184050526478084369656090568069826794360953314008179421747936380895649005233295899861081872617453
552229505108080278354567805820395013186763348358433971667758162786351026418773666661805443467733047270342367830979036084
488039552837334916390914416699522192785719928085534760656549201951357685834036785152052585256071089681516896669139112708
348870730940122883649863298026344143047428335124556082676153676038645322216507016159954404429668522287889375591098537634
942951909193239585956718424862994717107191684511856934422362870745157454443588342921876206868237161356586811506217405860
914033325859914039384709886208904279216851266745387947158382326078667908654409203212440594814822763898800336969397994305
475435091906834644078691279691302615586985344754889900308953222693558197188011287782239934745099691934264531945239760520
019799908118090385737066735442722691650818274146042281882846717249977231115040282711841060048130122529506791175463127034
619110709719156517256394982983715747119125620110649721083296659978381479044169683208496981756560722510192131487484193230
775306324146665808641576049788161083462410831271290464242569821634109241852161558091765551892480937486881606669766355753
957743341912749977722092234045297722056186289189019676638248983030360879308169026564939502074950884287931115301161692588
222546925448394619606997321870717158254186711268903315135450684482988811476102657679262181576357655414983595503005994171
335296395833898526002082866905135870004226110788337982901670472258097174678177711689189445595433199635700294738102748207
018034712267882371686492989843616841959002241801634446576533331519009642652764789591714052476858421525044401019813310813
835774741060821935518359452549497478055211889209875610480924714726480069834004545565650148304228691690345361607818659188
383924404258828280550353723422736077088322934271002171179825778069928673323730352212519347560826580521205400088452557224
521886471679073969678415844570557691170533337609603053332497749309627354120985991290438383166195654709670720768865132978
286921141911264920066738731831604716548771568728451045821683442614362610170442965047182377271363993226528219123625160880
808922734272139324583813924242948140274005143483126095076207230140126975312357571296255811640474520674248458080712361535
382716207495625046020997766687023957306558062853790840640139710140981739798038728063860699113554042635145368223043983881
912803190551860152391335217081034636391507446384794719762947547452964923106113394933220060612694390191197707564497030275
652726430106723589729784144950549739326843952447696730162245871567531074251771546489824523784323935182568622047167489281
662538428435491470292631657445018832016399699691434894425944522280952571690449478520132766952555486198957270486370680437
723830301561083085185948939098292577599279794346388713924385565482364298777396455899280935312973544317766742946029998799
131912953625463733478612779831503607093181560520780642819583457547358989662299891682447854022372659352165960514826601542
352315633872146038468081982439482155718619124444994564517244020323953280026398084730694898357151752667721104821734139837
730185108476905775229722560312646452829059405383544301714334352988252155601541166639097960410432891944069441675019264968
565672070919527364308676531944125031803256042226826259921753076314922531575269509086476983922086856620776598319397538626
232970510794647277887811319869775377795029658518445188427760508141689580948369089749096485548839831105608872137229769427
705530440722217714344236491938504646464094555594600955672535233195015771494598708634736719593859041494220826732983332179
824878701945417279878856514236481552958861288951404864675825579649325029312052447882721766440130940877838182008411217286
532886259143307463496927020742207095705259562698055694675876820972547182360527844652502372387581379332785982650941720447
340556428482452430276145286216200141176406260132417151839276934020161592176702509688285922572529256907380436685108621979
646946835113940999532370936085026543499347534665955800160519095648693870381920153172304267108088137767756156298966146313
289523136202342632100953518029576387033641131538493210743444148479332695720745209447870307480541826868959997727461324843
114368371892447553382088584568798296689380064843788570683100023334189240146015155267043958033425366080019198126171266522
536782933763727661213166869834863537647919095902821337083145152216983413734690781444658991442793184787708553848237830282

3*25082306+1
1529928 digits continued
317586010492637439759318262883934603842731703802301939502767505046903730264500176804659404469017700736232911123716141160
975446465221282869772439233294357396894267249177650740555195396199171129774613200918211312409689097684471758187366312945
442373428626727993168911727860732302380865143979602502953609933115460448997848163962655207199979405384800781429581909345
034501713531368852004166075079978901562007081865945641269699691424182217283381213927792267638302770341543426615102562348
455522910035884068291558846810942000883535205967824249777759705699587976009723694442853076402744934446534727228049266681
194906272666002079554437983914506475422888885238226442551476229232495799619997882385240157486102877962501250060007831255
663894510980221800761553856111868703903015111273727420154414371747894885523349680720867455944096048600565707976885233940
058695525538127761377499099621111162957122418649370460868080832369065646857075426840564252947643812228703527725004541231
910517260630643721580355274104807106620704781735359054766712970367184391354497864735719876732759201720120092193150578570
065905519778082741485042149083583066572802783638333715888814595659092950698270508038526847096825419747282134647664949467
306491035311437059005113783606051193467651318791173335378193685948777282349529701853803447856736173151392065345926723245
042744787449505174477549919830420527629264076196078271855007658888588923273948235007655891031369552257846407532861277300
396407478634078260761452752205954944906034330010669098978014201883889416878415318853120254375167271495159598224656839689
484495259668755957026344369710131308564657648225517899563204038089644012589028640544323527935739559794976096551355116796
439561581863218594367213658135551430859213275193544759304824371005144716494560143492729107301226573680958528618824246843
878681998185887994566632054332856910542554480707373352031001386293132367065725922166998478425320409877811124404673311932
650467171988241444425459895628436740371709666349222658174614493359567308743753555218836569683951463947882765859067437528
774037437461212539863545835448922774840558065119923844722499279995780461079405609922814442029987752579085531384826277067
560123512721286953936327447434690505486215028378019590202293977091810453821680077478749147501546677891633426604515865674
998183141724836283487287234213263827099175189740619887081969526845212660288741822227664162613974504567288658906557708261
669493618754710855234370251231942110402209803614837480086277589569528486685227401300937000588342878367136583177835850480
241887862312696577132927832713779642817674689595687717321747524547487463917690050597711145384026668418873612743643877691
422763609981017773814993475954402423601289229265653075403002914322942644957694520415913206151437233990959276978162191186
532747552392452845215159251532410306773096059964702570297104124036092513471586912886472852813648655842745876833129319988
126205257656013567707911841188467713043966831086356346657453116273850169871770775004840390944025858253012150693964115063
603340257010957150175353844049618895942003475141040482775578530523238328896255809486869328298143637517126753323312911256
012257774672829024560536282603629019664633108055110465861706824743395736613078619092854516673741510664454745239402737762
433901383635129411242106947620623420468668527496572830170936943810492119316739664911990359084842982777132315463594660880
726128490997301701013864337841683854272310438789503189793874044630554146794543251290670419812934700384526293306090249996
268143840229332852009209270689156237624774695142733715319150657305367429442999623068946067441081530812109274470990261314
061320242730378468363693793817236519109842108778877100943646286113631349828419864700061870451723931371707202925792023145
440529751641373519443206013914295808799123741323977133185633210098215803761959326121130629056374163717756030277392518408
088832223628809441864874850474295840744836456935919759705463484535827858311954396869402739134893893655811981123859341343
148931547007926922593483663585107833694210383853227058853575101096243259448645922227975285518407180998326704474755391510
063084509867750490506599675805403522295910932202527928390963588317774281968567819690878830144159261730359553488556026798
252650047185139038579592832863656155248767957458943435262523252649107670366640890712205045674623057810989682423263436533
947762633791920586763047465410367005536138580956933363927021996980115390606660288589804918947462209074669580414132805567
074293426720909635462815374142116470089286392462059856169343030308881363940035163250765205974243540874340581119659827345
454080606714507788977640284671440475332746296750301876065424281829838992605615034833227126939382170786960888873978969953

3*25082306+1
1529928 digits continued
761834910051637815424305954908266942731013548967891806825521349710025285199748300164032993197985768565576894059450174909
731938390591487320291547540076599599410552598379834970989686118309816886789897013021494517210008446917568288174098986419
834447939087659588500918918539033204168699886281036329809727127652391734230471972656991241800775014852875535243244753854
992089622695778801166507070190315293996669159245649232762624917785723462241274445377900944823567165297612251394910033043
204886737202567375352377078998546461041745135078287084783029231916036868850336838139690108261383988194755051528511167193
841555346103733627991655428341197385688341923842323154101271764525117052977253590126726872837703898181225698903603374270
370250259097881525282537467521286369324493972071975670029186292386080602535236176315187372208694513099747670529667873290
822412619633441551391375427372872781333437840343119056431470352936854526667031596661572649165025404644969516367736866418
075774900197776166972876301741812472119491189086476630826260335214246607981704287957446965963403311338985430778994096404
393700166744079944747556573970944881874275988166126714013320216192600034674279495534619152952057033711226621106328045029
686760346547763152189008638304180785274675403227265230315228217722534888499982655329996442771094561278591207552847190113
908479608339727203072796918968391713650252288410322651548325738442828418406774712334544526907811548493926107336527530950
616229840034585388283222133379172273569379526334688672875632936763737030848225448109498218245050128699251158064362623624
354978871020754779559774707286438973767223688196670692124578561409054809379007773463483756578778619942377253138397236894
693659187428230619654444306116800402269687439346960200768034344225786363336931367033780049862114723916962104283030872344
812223062751817409685148343317797212666132042842787540870813303620491981041632218489929404063459849881392925278508386721
349812876521274211562372390061575458225062779461640859138370375640589308412386843077695952632816291311540650946066085183
188546031560861751420693379969618747560202196120292850162605176156015145111917668919235733118635984978011117944901180068
555355670763669221495679269590311178072032331372738765955915202654434558746299374069394565341727498900044151404330611674
257231208244568761155824190498949014566383882558003791037879129591495011327347763624946407690543377202768433249485759165
351305125735862681415656270706419227554426136907964181721335963114737325044289389909476569378656108440237951625140682988
247524063484678992566949411285070914611153238777196512682622109312514464650867904147650785880932461892652959814821983188
658009612972065449777197049482080474548799047198885187330883393979835509663644583093684184286160688342253742504052478971
241502786234795219131775850171743267781588440788876909189494075892599126683008428266932326794464123106236328376069832525
921664074101641035908047172581339729752677524834291434160684353350492974402732710093162326739290433005481699867756995571
515394178203675477265138793435884909788604402834031543718802808429429163181827485842741892988532919834741650656589361953
796659379629085656555947516630711592647343111604672875086831236116576520684709938996524673575443769861915054245118026488
333401684993883434250473040147851143299017151763135911463466980233539798791974641490755726531904649753360604839103661960
898325013966813298228364115482387041272751730812595394249656021921546415461243727866009358989383808347020780782338646281
042637631893069979248094557937646606044712629538966673067849626679210293335983713208245188227671022659040484153063612512
651004273495137226970195525774701975287807668320233149546132593398554404263170993985789860052526526891843606589421791261
212010928681267223570158647700294353389202643333433926539270208719961827836560343518334108098480537349796877284227501430
555402727100895549264665711186862961796087896738334830526364690206164553777436354412828098741029843579820544646566946372
249631915393296554987055406069619728673071211505912315923079039722178151008575530430414709183248882123100138153833654983
572747490528608839416585100783658841161610810533786752907777388529129599892810657027639552973677854299753607005743897293
643258667370308381330221509202095039823912386866907406588631325845280031564322090676083282423313826513359377819735603208
125963135349487613939637511598618814710822788365764270028696227288924716703544466431646779322860330138935422152191221960
703684382984386594067513212233455040382808781308573661838057041861710000735367824079430708968997951935721484406006789387
880858382317159197954676392839855869196291036149849204309115265223797251784964423409662498022878248625202735212131596399

3*25082306+1
1529928 digits continued
484927018277726094629511103739353429959120640569082191669425622826773649393121488183060332814228014577560373154079211638
605261012814039499519683528458937246666255740568234214464690775697550722276220065620077684433754701178957981053114301678
278999987033801127221004204227180324299451575955465930896660089110573738468242600684396743103716260515459314490169376483
853054343635922301299179077929689689186502520150716529445018273966547672664444657208391177216430462032656391964368539232
066493291142648985871195380209597303374895093705426499363366879886457665154706228680003149345422432855218774596093410686
546189438771810283127229972946965727363550703429969742961632100421956885146100255574564298455402039845915851231067215430
276443453220236161712065581695056376450862377663122821632324941962932502256368706262198489771127094638098212068663723250
557483209960173920349756509691487143411753315749168849461346275842084866468548789289707416784401792399580506196365021714
273276001471574329615377358917362242389628692627259711397602513926224775067709467929047559998264312756734307140323010221
742593981111565791509314368387571315177662300669245692912741151089111409237376536453108840592202143046005133642909063150
429270510047821370883670506177990723987680049664943341632411914789262811688480998839089901300414048673453253951549563792
930026191253530869735877354378263620901006554178550253067536287418979927550124212306564745722094828647791705430713330274
133998501993920446174697179967592003779921629872625823156479762388948236219078908338889887128888898980268269026391339113
489958610103991613970764719412100662326831693132201410964036681018434096268667002634620413569253531907383903842496822836
196699335519477505970857674098715936029051694298250583522708119449795224689352364069227054849071448771118265967237966535
601763752352561897747271008322209026088075768070359584060188042636820576632971497542442788008904574217774213885498672013
930958230722275043800022912309223017272844896482452429186848722808606103511657763643175610123888573990367704719137489398
907426883873948848165977899529428744640232632989742102895862193028124353470712742595863622928174997094060160177272556040
979155599477170156639236404254316787598308573890181405628566128649332465431742946524701529089114673066250663999067213885
953434988917845442283586216627521383387985110811376489202362035488057188293859646730667123348610845555879954240669862562
237000385250530474296985369343455561937463999268443117162019739986499491707891456838464412719730846291430063066514769098
467561453662695674344425776232763597301795746144328387842869921514538972061266302983417645864546221196988734620104465741
293542196855616679296891814300602590101515905160481491685924240127571782334953859619870604626675775753052286537509393807
480156279886423261647527346828096850923177209311149230666277902460526599575389706227200099618644764502681935155731935433
500913472943537982910790505275562022437470644630796709906035964961784722692836806228524960184307188103980767958690115642
038917161145278198362143459184309883597925117288336185095803880525322155035230283879595167531963958393624116174773915540
179397093443359007386816639723594463671819066111635371757324425253557962177632280754056486957683210016100588232445301114
768511799957606061748376603312422014463076094706087580883226940891067141652754567631001485093395848079451004017725186830
347453540856736658457855313120860054252501491497312707347572347372803193700593294714761079950393904042298306091599643103
366403634594570260153440834056507688546115935457095155675152719834952141639178146410505971278181071975783195276234714724
918284620200427822576211346382362958076200608013652982144257858494047318574966140896327601196233681411950628530314560043
769517837140486433123792903055842186182097850461711538364309808799858422431048915064814511136740545221685629586258111281
535743098550774432173712576772267618535476333081524477087285339047200007072317959515531571982536896989273381178541764724
076142361451012613754958157034866410505103077960084308393283950490538254138395103766894355701179254497138812841206314398
321195117256888185581842923979536901490619644746927730657066946655635998546409624535653254702942599124030472496129791555
019406810676851426215821176598323700979358060720857541767813286383539560659456512991459513431382353267320433174947575085
488279970847716412159159746569567515731940474426836228196600103372331392199906846933781622719133716564899753946618038360
073010819581151076789079303764925201303047705201417546495181344783182294095317261815894631140876752371949298904101972349
241435311328995690813077402520166364848628624236084545114309797803685687537255233611458582301231096416621050119023519842

3*25082306+1
1529928 digits continued
186462711047675391136501011737851469777867347121678778346406414317217541513874685659858384604932132070821874516797903781
493088887736958582759037465427252903297229655742479032238571620384857662934087495881819875163866280246617129813025663330
008137923163324810548895404726454269618675721967543715167516767447842588312286728911145433558670122483320408259943971874
212506900345458473273256656951725177477271623837236018258925117186195914736579644965093033246489669162064292818165731598
060516541236082899177619518690758930512162897713179647238552377777159381264480004156921937053130014352022888319620782979
278330698741708829253136155723091530448388756778076888794231177552156153361574858991681224606725906782916727477048231972
246493344353679431570126526704746743413018968189658265521454595666128565626295321475531365994838492085349466977839978568
793993903265811936527709434672699016496492203748176138038373097501141592008068231160271686318707958703670060264826582483
071701968524684133718283706526566334245043295929197146996535493011321373859594680535610878132992447563070035647764764889
576147217361585141284227442966833412798842780138310363857323882472407241525032459473869165615244124412789641746623150223
813798503349432205102186578329767720030593422230024165541683030257901594725786499154800745059282588322947927800094746380
407638922828744471091294513124107533704471910316701861262615719032169326855624177079346543577694972583772502022718888502
712691831475318290589009979169117362955211419396849329124634525488293919216817627994638214214312204246411701514224860324
181218243260582805969008904592932789812088529902453370386401648990893896023930319516099513380173375099442033411544447564
338445600480597170109342814321857617377827293719063618589676661689404334102228020809048281107645784246539352136556510808
381061861893241635303222712029308065065341803375410539535598504314039469696295184821219399609455907913118552371166533491
949010531076690607310415476247484498339159559303292197697557600089200921908921868913875147726760117181735104896596504659
679825854382494243045614761881124245470520827103670360061334957531640278312508972388280086508030494075163714602829307140
638097588749800144512775435415066077292264129931552502508393848317320971599299530870735728320802853736106936561201134157
788379460498015238547832496365518936550346861667180354378562554246955737998758599825888234924859349018298369762316533854
871035279363330920184345712831285868973960926854988908032294683840171428577716103845710278104660919512574025088589575149
853298192021188540846593665602658597628220025160115374305816860681757895920020505867728944825226934350327508613839079117
394578679522805867050154046345619882598346673252553075069883254725355322836592623331693849983543033431177958393966461350
428426559886077055609228683008119116199735160043383122477531852818458988985462298113895543746345174052338483088460597230
244841049807377340990342051241132032582048714472767656727605131639570559740115785465277538851937381627854068571432176049
681535219089019421839316007611538163480365867827323162963830935323606652300173311007877262622381677988434209515021933460
398194779434963630922823663968887916643656216865167914709265624800910576123745979885599507103380498062515065886768166844
706964257443087165663105511366784150548126276360552424104276750346969302524089696240335105486378203695621665367765022304
166058122542976122537273076151527341506585610506047259772883871009164754816315161154044883377766218351481623259705498244
976762101460224557659593599539898533517866527699733137313796189102934087052893376909533681387494423029089735468687663286
999193966001242830677106188095812144553568704368889861429175522310035008108940044892712668600365956586556410471248383091
728831215506018973504766003556304825357853559980882830038428079915521801042769630808030891145455060229078661026750873528
612828955306953652974071234001787838484938126809143946912130652722574373202094875113311037967633227197048487334617485553
525476465210210777155932921893000928502590290793361300175491546161258142268995884435298991350045029022862222339960529167
017971736048548594329283650355672079582706704833312243327950828099676902618697242131963412365165535968032542788006615067
336886573769768837742686417947719198961867406670017897943650896812553002926546363960489668066308452595741317353004258399
608068308086285347010917219683203585547975551869422447443976656720593740958777125110785890172145758159474689215413566196
196901924559319014142532415986987020777678722362500523848265173720304526127767376378023149705272247886533398965118993606
413264361913471022433159730637955172880937207359032004742976504341178117234030784735491051352425414636636489729597202221

3*25082306+1
1529928 digits continued
696667857656453427361447474029219290151700793814782195943480592823546435800910979408137600150150114682841969301143232191
644509955925057328692276971088577696311878839324095156241168305656840221887945126379880189579119427183087315826726628120
733686446875906696476270371501112566803522451222463785126009197524940830572999560940829105521434184398718312376055640030
698142041896332856485748226418766329080719995287674848417062640223557682308440589107965433745867503360236218474857287047
459194248899783388934611560649641765836078901779772633748972096930147825699075340420340082747288688506460851411010386757
707722139644048321150344521670966296129872390855968042495172525613769677212539844086928764251606320074713681894941764878
554296450880661773679313984139031711772995819887723937210252806718585569236503170047358061406251738946494419948371614458
108523538695497976630015166438725862398997985195139673086934763238821741929048151770140158629284114219119152840590002060
202477811370013328676072492468320843597304260275365365915669554704579782629738434734090123542327355498433165880272774652
212577074136250744874693166056325361860874869375356121049250094255488991915983345428418298062897071776415149848894661911
144779176781379863272254265902833471432349386500083123457685693957070878039075754423341033812632947061325903710233169686
782330070850954006187439344550918108364433698877025776809481954591538126157275004120741590658322067345943426528307392577
739026179770295018439333566362530246195635299652948732572420995542733859962071185483639052132442320543528976447235738093
827773713531208976873082713322748367255406010928815216584655506828304542380466413922991995059647278901297082167889092089
492257660570684301579086196068096755027846410022157912797728637283891381422308057508352011440672898903655729825769472338
343811182396307496456042542599570735011111174739077641321150680561462539543763534146341684838500806120548926545507371625
406096277347667203406531772152689135098813279348536437979427794915434597197365229440644594498392828449695916827368771910
865776526974583856728083389711331519511631711715608590648808545131586564173298775198873359764016167621372092644169683338
637306997303048083215752993953899451550743643919662175502401273654571914341069387226879190642606314240397012766252148705
834617279670924073773426932276917612637029659444125623668579306075818999604057450832422421565880499208187566461802278831
184732466144734347923437015898072138297172501505885827549754415042329617809210471872211919469587589557838624520775909224
688569459112087987247982270990952309214237429285235518019266587135645222048243184215998634408478305840002538946503754429
814732918225691430529912711218323749892579869181465511964535835125190818801326122658664854793483589333940829024441412286
433797988442381805814289974047699178319428311954637064183568602039157170459541371050792528153715867915091096257112188287
105565074537080015049760909958538000362038639408732934138170920741240794069680326108555338329536610123410664123952675335
205932348182800440241251921929621542973640465833065934955377194365564081059118769526432747593051813737792209757698669534
476895763647387253333594311878851637726386779843671609470457275237437712841148605662715234841470099561891226629305008747
814066088421415023093608751303504150626431301056721931805947247485127903621487076074339163275744478618818108526500476919
424023361969872617515035297305414270448333662073646063726376889758203598236944948510162805695266900430281977952993847040
961682216773116527658482354684707587398036233586086421877532641547273168402422530963314317536728699457000446833075281594
513849885539744588453498228616999036037685106114342395648258969880418294124395857445002906992118266223431841210864901161
894899811697196047369161980875889961943026794676412467929366056723050424814651126309337723951502898117427956782605851697
969022402528250035961881451853339308275539009097352846935426309790125661210226329016745911234807968888407761354137384529
499487074830013382052940389023819661837665321368286428768747176110154372175005087456500245376623461121639251461765152432
034990892059727948035724788668678417231860357165526060305790965455139646783494665254416513953825092912271401540971112467
979180006072118006327865523581451789106656043691115267579654885604568238224543187086193848229502638552658958707819365984
409090896099802775408048237430383894031246241101379820777815522945909716706981905529603544244757499388581397441383407697
988014764766289623064268562301817442670344959572672477690346681986087561232556669479614647089064740911311991784194252858
164097251006115790319575520394171230110696542616420172084520871968855835551951659112222149070421998191145053220417093125

3*25082306+1
1529928 digits continued
208001799201637152987100697640175981914936480364035916063854319138026650932242938628679810807020492854672805368216098701
595153793940218823515161811121682551964910685700251885736360729012032810787231263110330656744746686254042913161850387071
351436780404364411104631333495539065743947761819068145953386493790139346886344730441165752097528736673276949695006353769
901583402489697645506625885696947122128244686986953197593777769424025075980564604545617260785917582003083465737714439811
227249881556452139383796599299310639612722548677421887229828032344984056359355853052201324754014613073588286402931332772
278217779707800916445109869252934489351017780991376686405042426264926486729945754416536883652862088179514371967802925406
179632695639006668011600634983390319071375145749744336988662178941651010412204716162616359334472965962489514782562642684
912780455542858016169123334662567859635008113369988848988105276861650058866811810957281513915063588683183179688377339199
552335535021093058475731577863302190472949364118817726493792348352426260021665886801510067185984228252530052251944113076
624505397734323881771626897982483314768640983334894556912250423853798467477271707874433871729472467984269508859445008805
855090315333327454214496971839162119996431313955557145357555519281561521887193570308331307970966283001088990632731283792
905121445619146153990166233831873670270694071478069035599906517172034946030162690655424128001259902588091642375294003844
362737923542440885301327072152592299268354204324552835262967871170354483824107564801998125000953732801706866235467432119
790102578880545659634940273562514434883311117389728548540953093131486075344523716282596188835053511164385139681662526318
075407024133745949697331080032628478202229272472229333131475082058193162210661356546549853782326775478765633489469151270
252850195501725822510804438247970829367102959391772487391566720496757959459793583996146700711773532150416569577621990928
005743622517200312675014949962664153559418338376826361618007123312340882084390713951285962442177352217025709808379063886
703981939162797903554322601369975802842975666296804039162239915169952098700895300087833821125850016611642915582264691950
498446160495941444815570448237710677127712125380087054869494865401675156588881714454772064220412528391312053741454344696
218192445115874410582308743777529837124546454486299976899070136595337117041960968560294518661172385918692536950270691780
943152854937704774427142837803486231449798734022957962056134897314454354353041211391565618742309067709013950859951735011
384462172801636576539367195615785868141506730948452888051038940852215857144130230283215360658482529507430721357861073960
359471548228389993099079430295744062916920597035881887118936418121609978786773181996298029494883820336987995616299527413
868258949341456604172488116050969867794579875015733024426646642541593248263702503833324013846740896497695526550226045980
275654571881179740869563832641468370724143845892737606123445728106498317638030812408934995578800283239374933626698209212
544847039639575068125691560096022032059708203802599255774637251164792588998893526496873276028134650372872216752626094330
569948868736115665996663990129432149005702412434589127436942207690321601883121400134042967770596759355310646211239554777
971551562500071628598274498638715149552092708899236278199021790778215375867126891129434241908851732625140490247889724260
191215762991560098199712184123122918622436777593143570596667808194387696992444434999387027731442466966636145509358264813
262623476278315733525389670592826892272877261761530515053414620328784368787369948529166049621727532750850232635397158681
013159778923159182521672482007273361036393559996958583176013528096750024477827502091929808887053750635937262594344261678
983044959705637251791578833662143531265130433181010804544712223711777578300751799575723365081700175301476394025279388203
003757598250873900724480438910761621075509530697459318120911275649944328088866896577422888110513645757441032613397063003
692890022865116445753927373197164447938830496380015576472171308720277931169848232456546250228599255323410855453891985064
782257644463176518274893166208700891715466851615688860045622788145495354566241279057057373750246924746994735185769848008
769665652565653617974728151280842483057370762814577490003613536703950323366701029451069185214994850510936817175363830304
547516698299802426004782060171618044491835767945523696073944458963500943500465041245812108650116635879433432995027382841
107927263035571643053210238585616722148752131319826903014743963838082557789856861662119849560974470687873986180198413566
278073208914167000378091409230552154072331575127176699194937697503382657827377889326923320684292449958215159932367016110

3*25082306+1
1529928 digits continued
105978210049788265799888500578521641261957626192964545512410047226127814609975388389477594468103531649062200614176113373
102004444732912931917847829844624349805132961733686119393720436034710274680924442126451284507895918544778632023220981424
908065169142825028696064194889135779611766478527008232811097195993472976336228788166880686885525624208348259044921312977
630798101440030491344660481725112960210316898755167557868144240727663409602196209966140042686183129347215103175767995420
177853754206466338601693685317273368580998601710110831879784183957752078655892022932104205601655988334503545384240633640
350085737033133622471050951786410781079025665919671852240902759556133912182161350052972139659832666542337459819315098393
618179999395007076112405745174111660869469077051752705465332355641587414806644278996377033826954200642342611299836395906
541602012863716104454155106648207259036534657122046761865923111655578297541176269212739115748535852835484049398049269646
642711886684018149328331484928906441239609909934481705576683061881410894109556318391763035671024268771555725833072787797
675852541037420376831856111152982601111437852381040699408411566397814700497882884581724237077859159389554260814230480374
124292955131843003882329787950049924163876904709929318663139255973900900093039481039646792646067191130353647236570784114
543851809372601513524717603629740680943637425926174207199185129884863529823857349900239004626226107715416625414778676483
705965301194170690160658079205260502656189713679903323490067463969240027273222140950305150210271493816064934186105775870
474739296238429534752284570335329161312839853448924313744524176127121951144336401956797204042479142822822407481714524228
207097341909190250622174913813348166310561399121258555874229638633397952639802377325636498972580463696204239843174649157
461008237315969899495566711937500147729292583627205295793140311021857208854068002135506237014410880988237720669996170401
056992684680163951696817148612053125457280631263933460559740179112681111233403000569445084572614005326974357674740064393
770593195032902794607738763988872760431555579881456934525228720999768577202193587135283998855333625651993232059802640867
606617532004712155836486031694410294646687936459719269158109146802922062613566219105230590328429975865427678194714858467
434658467911205250627093494775187248154080491540995155862172660968502750215938844183242930543166458507271394203788314956
046371482060350378795448276170147403213545951193170045723048615045749978006533691330423283351638103718765975847879773824
378663886826141139873988249844923336244487153630051638188236849965788598600704851945702560537036284755161246369883870613
216304907632630598346977860811502571673837881333439702218454937846025453732700818722506421632215580372969558157628358190
146875181694526845357197634652523948003522506647612180675235833995950600494662919393071050631597999559629990031591675473
576604163628728163162323949813606023295568373180365541551358121592316001527430588900941965184164467476033143761096743623
318833291917181584030235951895431863336777034199747346552461168451368209394341222743596487059049559908306304934213944391
534241344962926043155620076261758566949952270674423350557585679430285825671061654998202207522873921996673572334557950121
085624584938270885358269497958356734018318768636771822134449336187348541553293316725829811879510550631944462629877066155
349539761179160917302912436400712293359898604656991096930216323216031974509035427835517393575107769995118513003535402236
939799060043488074896693574552666419783536629898463613793795631425093994119984924732332392487845167138448981694783750469
385444131070026903356246471409858793370841604073475466568944502975753891699053394038552648861302428052911347119650171073
963687707679448638739250659394159275130406702420005511305178918745836331145633740219645780018665699881068698541311182574
841659258755231771530762230292553407256526135851173101935314860618917636732429675509469413929306340562549164541436503575
099410900527474490164477856161417073184692327544072858015063558754262731947862048373501592696147935577888095458782181387
976579349981078878375867434505523865789976522259789246562615513343585400266168129956231143073919949536046737533217263804
820637449319539340777015511222974994355998511281196717068558344501155950383642494890904375403123554663897473177955326137
608201562067970290049526570860092900225153888331754804354917780887051005806761269247586525284210378998131496582531105611
847604921529284761196704682557293335966732603672067994284174244685621885308060040877265766249059717366542088187463574836
502893548282995108120857812291790820941291913417383063935019845174042228805211390463376640418375066125880257070133381840

3*25082306+1
1529928 digits continued
287867527902333815158173987013296127672328744654511085077059351476160849391212215197090629724949385619078304701395974016
610987496581417817814744924824300638982345659562580119593304136865839135319973244100920232418694476439424875646562230641
578007016225463145619230792987576174710431134624679150309465017558418906990960900855667843098065240329234580819385712365
150934417593710925124352515350059898260386614301447005943561460216470062765600483008567964236157133474237426282477413858
082582225128611663964439736093611878126812675422623147898657389870723617124575287260328147585860253814762707137662934388
599555397796254354145487398445493708780210523656398068600227724013143911599653997023466721429130392293215777918910840775
008890876999307030014056515599365090773946068258592838561475760263103765995800857684881311932278617014556784761546375174
991918296480806769453315870543077202001815053001280076366081955969366059425324548610856303417133374786291101134003585595
456383254632227238086883353297080414762153858270744498121014124945949610593269976138403944323647984093608234140649774050
574423377014581821875384895864494038106162795475286684140995719218796384387342583832140753660048638735618810833461943470
202298555838493515737108212077127399914228496540280625652778951345146527590013664168700082647913960705957524491257552699
721708941278826430021491802465914973786499617773519335222418802473814976653618002395895596453625537202123353223873133109
680004989116474867167245559530948365324829967893701958790010523939259231158675601999217223347837512487684546581351907004
938082751616389983478490194644229427275236092958959917831026418522906629252248397694606219583825077484722286321562553406
048155234405171575639508518484176848669841523320499123193829872983649688357566880439535493795938159615461295628188868485
208917750819911529450981445551920501277365122741795108645216673821684252234588007018325763201305592121786577929825217917
774066688419933629305356942243313875567287136681569570234927553417013276147244126529035849760176782064492277975663211815
003779721596845512830203787350378674480026408071009478945463487546863298061763450173451986531054893417080370371595362756
333345305309832032721740805322562944161751235902341077595342555449900221810142277870962896401368698438872730198299868782
895509393642475529904251197009201392955276078189002477647807204587393985858985541691185141117196300350350319816228569280
736595404880877847227605039785822442389612799844138910613628967078290966743464490587258303648015406017514603969171834207
816020377405862220211418542143709379462242137708482016139350533977347217122024981183987931761842612346517238178727253506
622741925947947620385443765162921088852524629461850953621737905016192469625216451418058680980762699257166809305761699595
494700046614893917165393828532846118720853133483707834896135226667159405403264678106650589623402190773841952335284352840
831921398845754251986755833348450132832110170734268005271479482393138358599342809559306339027466111120440592487286830788
569043900989517172421979533153735672761730231402880804590426655871158270634661659866668499059114223080172194121184124398
781044943793810279467608497758513766800032522475908803874060799859120430794544414196695804498379636705753519503584926971
467893098361622888958308209576631877398892967781944436893064206184604185602818556668588324344865758437217907563366367468
410798000911214535697581312824502014920690277975353012873429860734344742378701119855430885233478231337746612601596622234
711225078498070700156143803877941852670797454113794906896453215929055239911202215142779489268220869945027029417215873483
345437049692351240941588376052191291388478541176717639935660307220518718787360384315768912347543069495603251819113220599
793828077446952898687702433525727070670438446984288058552194498810952214996939026094308748082148833691126758940413655804
488697621969574902079542938421011036576176672271588198438686496091731418449614940370172404511222161940164004841377450525
500205558780128039484346970828597014628002215434559903636173153587395601042940630752617800877939317498572538256887040250
064821244317949813497515483942400395717717654134531068516582756429918071723011657745826557989908514194033310434251116780
738539939309490567022106820066000659012287483036177974148625835797026723089950112133751331381054354649540265695769793920
009829683608868729481346373155885730726888530364599434868406730687597614845325951182221841552663427775029225727898384728
071777428942445854487709954105171664730893761440656242286661728110372693675210651782460009914970481506079501761837368831
595458381133186892475812434400392911801422727006507155726771196640061318079792662180085001469741036865938792732738570848

3*25082306+1
1529928 digits continued
239973858174227386717336797893572994358288557029974329512260313816530201231014176780196943904711255285735058542801934405
782324821994149847937654044820265719847946237771070441397820011446286917629364589925402609434111407282172490697546458088
356488995391819499303644573448893878961849649085290011341433529212637950295224217801661226626833985279290143091006105229
336018682067990045837076966689869274431968544093649123491047552442618492419435422998622944374387372572468757457073528053
733737036193860575766890540381819616719452381245171328252628816908335210626651154471883680617509900630464449027396408599
144356238967107087705135838074778169948090383292532347098786741227793121423785131757307498292795603360785468927441932735
790532878844430896872690269774772373514962252684419088627134778075059003820307165877768331439570228310713400787573898559
427174140446212152303796639650419527409438043371511136215994726266605977385093562327224490182149367559750004839708843161
104332836067884954223549197067416397056061447564256668743939884511046408057073988963863989812778997709021261465630193929
103254760226727330554964094349629464891858760445149463431184440569056053087869865460143497124047611006309575673469367667
881733205617454772400803010738612488329020160954229583792572555465834525266950012532459459161760332474393564566824341187
664286778456735519234880947433238058660441905452313945910739743632403558548102775457605658886403692662584237540675781976
117746224580568581255227918296409244841923127811630972524012935456000090790224235511057443768536502380602863062123814282
020061663073347849920708203009720354244315430509455322400802886826311985415031719720223335314177105001609447827733644826
000174539761793193121236001437855371912355780316724669604641573437718277115045445113307511194420298397265136091552367990
615497589991701162849459943155658640786489549126696357675779158478203557855671756913400166590969667785266111575439219311
461397969252204608664558646541365453197807584996357602966891342601868911688948184450480494899073055516091972467796464104
228299622256823351804796131040472923156723382560923329008109977746930441432974992423607065294075235187947100225080028039
818751156835217647690721952970494477305307816873188583287686152601228574371395967081568231691113723025538557086440812845
478773113699606360301661036201555436201909372924841838780945970781041438246915039597768497069251650373480494394567652173
382998252510712224837178063337987203916810118076943422703738343106335402813391847537259579372830064479370621664811742745
498100322690542625640176176022520976166526492158350939844630931217065569011748150810525084550112606236880891257218816934
484821707386501024011374299320707347554208877893943039631248804873972655491231838676443631412872476916110231754755486884
238388851929408467898372817958610858918697672680729823458804698578174769580292197503844593140113775218976845382176077420
524410080311121262949519005086674455663573467345313784867629277850635081521971596391120305718743553044457935827231424908
745862465045119066979800378828751654762338921329205261537855119211123471111769723734305085880272662207612800583893402137
480325625854552911053050880952027311116792027514864727265777300417048322374121910272468946897091978283542061418431000794
181055944435439436465079896625195250428231086889456294646470149203852559033383813953983192750946751550922198561323304555
874437247302262026333536694834787339467820589013872443103465657711076582673460918014187278251785940556991294104163508742
853809026178902650864122149243968761419870050417200403875461098676801362173191871784087680257477476812691576485254507666
936145234246558729116413143277535979477642465430728760720134902727466296871631477079712323226725241898025303611842516136
381923777927886307322521954708070689201454368550291768516336133100947408804367267459251732820076702745706664642690930782
943733634480565936676581600351843689611629581898521109727379090155742809508654113338586699568481081641030058383909075618
303888464554077085406601509822456800394027276433802334697535451981380766763666903529565014564181283970298270943099893144
125295663109174701087486083498248486562244288834771934315747447425545818636099342900175718702399831079161416499818380345
657798612273263986187093752913608693844481628174250966426591435928932053710419644512819618580954306606362756295650667329
252011555037010143148873678410187863970825814827111482880090684973267699074667037296182714904692941697824238728768498686
398956857454314390897185920473278722014624993381624700055589447474455853351107337011716279337925929916971505252198432979
600604466675298067341027587461690014139499036853356332290207349093529336133040810468697844001870930922611980656005661282

3*25082306+1
1529928 digits continued
013563592977136984200449921247446643477211901540654696772360934260378204761134897317196058628715403259459826681304033697
028279639585153611985000946465018897268743560796233133221505566349766221487481358832182072966355278912609599414426769060
821088176097778033742006531832158848080552735908173528324008007783032928477925752312357422455215017039375899485158416784
668155322432773158127293094683587958443760354558226868123637308345039092064612344333481965396603458941647132490282138960
160965437778770150909439384662981856156731078521533074122151391139210882016943852804631693460821956141553533642146432252
444990281484217911391236714525015606983206036003460689028711074965474003632481432400072731564827717228320457997480696830
770691557997133334726526737610292755949710417738289446690813636672466586448476081153613412569842522181943859241725416025
840108781315857220346537969692451616786180361039923393054675668114371160654623384342179096627348633684325980973263446855
363271989438713093184919384100755098011115657789236381135140791202929324979178319301981363321428014704784732866010224044
237635603286650681026102856975632295663692123343739236248112856855221092847808812282366541298724145765618087160971342437
088482922779433133006969530378327045554468505467871378700807472881170792151569936909727583658668857714605311288697550567
193327357932130589227300027369646431203618322165219281177753362050778993542956440976994350640879325045185837373927395815
822596619832771898494681061238111543985118035075710839583907991480296109041412871697360476100833398460872711042972664610
601575401361684659741291454676144566970619018944672168396878707209721525025329253790601928924689173290568044923002029381
543003740867893310808047174964259423850424600714496856790283940199211308289644975272353631622182725729238984771730493459
444841227122136209378484270068339929594264335495566451501745298134184478852781521491773557883085240005932629527189545504
499425941872849699922473788227601064599149508398216300729712295577524409645334984709496639021835856775711210272662760771
462167090688623502067975252735483699633331395951207025912319005413422883283062037130048690179080159899681487396831922160
288268619738113564417782429516361323192005105939971515364978666248118498571430173653001561309253642106132036726145826425
318520496917488315230960680534483212165042777881095288212400928278992694609216621932738651368522106079159403082877515447
518395475211710279895377774224131527064772805524130316662335305302862334210412249880149207962071642462344252275387145582
493698788578373141822785069452064751190009318253757434875135317013675107330829308595895643174099588830383487356370753434
714244536043823893793138783924885140250425141942500912044828811237647158628390404108775900353285010843729424122616377653
384116090774816838667193756893450927531037993915939436469222341552570724218246702326531067269508472723139859258870304096
267327895462158719829806236199840405612791737411488520849505538211879283735976290965291868557893854202327369264410666114
884943594500511220297507554202316473400938094028924316231179405622645093967460027465359650993488315241516338666672611037
176094480214464187948665610293283816448446294240755574732924494703213793463237266883069666163797813531468572333093203343
026125784299486662394109795346735925370007925115608683537154446057121267495726318383162027301209871516826638845989912770
557426809016772824267506945784067901953301039897796616864889303426012623688291766101633738166971241043941872114250206382
607914484117815709058131498274243424686832190516635829794538461268041321277327184836734728788850701104055000534009505033
624965582410664581708680197387900908256073946811054895460276861951791243098803860229192328527929819378016092889142688968
000539111096592718588820362037430331923997501169794568307734853605902415703549957858447468887381448180015292076520053874
646920613480554747521915330977934300953876456166760839012291243466453742368064671129038510954351059461687702968535874850
751189714627267573676795282789379571944874844790286982879068561375616342116627861204820962202136215743641175119302464656
010680706253806578347274552892986454248235462530173269233639700629524173306573096306250235751909235114777799909866253149
617263216502112106909154188409892328757564824190025119830189668603418640228785492024056199414158939176067843609153028439
940321773058770822199085590436509524756078449171854213848312209565298141216917720443072999139019926710471585425102868936
948091033037847946483741290250585719458313505206858058920182782934474529925963501022264923602247086315736876735060401520
483109496580310689253341518527187390404928553447194177184704067878009674936152519427778531160816199738973432449450755287

3*25082306+1
1529928 digits continued
975497380985394750466379239228135055917793041590295321892167025809061269487932442232943156732978433601976769702379806610
007271753134122226170358446723696796173206955290715593972098498895188105052404112364435763801344913733874413662953697339
841377924981145527125475176982981617444287787902074870267304632182441096562212865005657733149471036992137013603878410070
024570996808685113468623313987137275814164542702160055419141495200413137470428242409124194619116785088196757796849512017
067168935362327650633894002598863669519058177265371438821213800837807079048459631620728191001972736226151958848438670066
338754145983571576248046212226319272508432843486314938535851510288232335879682376418015603319894616372647668001706209098
267376225599850234456950643749399593604916684513365986933699486139706326740992706125537858940225224122347101501398526054
764314512445892413125408950412764506478585633136629372825324267349085921274530124505087124304822365963177230527319842270
612459726032155033768617346977018851820273641048728118980891055226999591483911619643809724186616762778605499885443095956
638087425976721818158745955090364135594961993043937464930137921843392280764364448558102558957370157434879402398797274582
773551570922083712314740472022556633206873408651628320753562860390567011484516457967900286973866929965348431794386374283
535463558084728733450997086231330933132784347743033874899147877564292961716400206568889521967121489742751510549714911605
414904560584910805991255294389156802700789994323659562052243971069267551267832401848409593905536494664553432091709625013
564471247896279025598342969220653720506223942124421147968508522210864908602385273985237811172912859060568608219418360660
332755513468921432815843365158345499002355735269600999075847686246129577693188540938847009320177492661550296860422318672
240482953153717414346951347639686705663983182133197480056491001264000869421470056425833767889210936532891534404440543812
048616489935958860161819808914396366211219273424786463193226257227496915329183513126031139650364540513744195827595112720
168257766313960536538410262588607217302278693278809468699970582659547295267129991307081805273397556027316286849130938340
259982384273066326556753021431501848753616536849300168932502205321088282013066129988910485148301834180514156775709558524
547413959266712481124408970299512353047608387614005040059469071352421697355877255034731670184381481289321615818584099892
204315664385210084009161975873970911862658254729397896868349100241431871540834822283455585068026024688302013959170981953
655172232532009400429906178730726899790350241051093825334041763876990785505263648505491707453984518394517977064643662755
333914014542934663233470695080758559936315515754966022286656497269249913989825843631036795335116798594758026261059097590
947159473173825134087575159667889208245438367541542110436240154858193655123184287594660645892940198688623365228951423463
616962872460426228629135336593064032258718889223055758942572986338548618180262144416695465679378648276827484774242376389
492337099899281862526325244837173731528554391559607600015149231813969749569860391674064367071084064015472256120903425609
966346565522561402839373730789952808278859655017450398522711134158939851141613176552714566103839705557939315983905203541
323904928171089420012430858918035766404802815473033883876832109856554019211197837682038060940212245289876245003025500942
639588469384600873454940944152602271575485697753285639187882777666699189804233826098719607037589762674742512593956917587
095261198829868480043052838251222342638406350535342270564677763670663584172443783959575194627956207721280470779019820771
655450009625190686927486304685214509164126288713149811647619532996258614182141042199706213246347076182293635771984842812
802870320672465496929054493177678419210529617415734323896905302599609322575792522739322087190041819171053642549627073771
762882036274847482324192430987127554139678714536407735680825273604057723493968665351545769320596861166279965033173714704
360794490116396974981936311389901205928983792045672336390159219230571599771803534809487098304586213556433611334945928633
877064772126968189981921199539857853734646251135208273359265292793465646581422720347613287450213653887056941782814811233
919212614866884074092339814096277530330399987967237619996137597390835761829748487908485634154143680295696494814855627828
590930630087289828270175472990754948241172036925379187679289628293432948204173098692005886052650832722935872271642645101
153156478612505930974494287345631072684252529224544962231826311054892414799227185860666333642887238511733182028681139524
503768428141722522059004579816937982968843726996893845361989863330057694826378349044588816090543144541506536474262394435

3*25082306+1
1529928 digits continued
276810382904400965362324619376224036564065540405376602681132689244240496215411121351775982841693485495348705003744249487
975737909259696518721599750140083701423545530745167815617597736880414681425950736041061538686848806194530712631101855430
322232973815177221641880115124460193796246318231452524579601332415734093403410390400677314084253789990183902960040464984
876699871301575715777134417674388879233621574952144788737384621261546067913630877668896582201121535811369879590771568392
518638856589200518020199988125842067568831705005655504744151730942832668523069397420485160751207189007390065136423422308
607556951167927227660076837187328326433474515485580778388503354390457055177492830093073451660029941123966373971399161123
053171271226144600604717076524410950009271397954008305722934186288298904191430093049966634398903117800722454058697879426
851899403085957136971974555969923356603823148419825699747595595211029904845702587119838012712358560261316846109113244307
792967404673909930857132631923097723137372229943641290121235457890546831765503500771231973752305462910121345691946926399
423488013639485107783505706174647608991078221218158396149933509744403696156949906082871335814604492986231705715810105198
636525489618727716999464419769577055768408816300077355608903216017190550378089586803550087685972029729782557385015112183
563887291687755397893485971876803353553734764774631444773574571792981450314800839686463232854002234648558608850469233753
663849065328378670947011753182608237352195462099572321550710688506976372979714087528320484624666303644683880021439919676
372767382090439930437768589116881268323021486064725112976688128567085914766432355752561069221753678439499569843302609497
707700991355546362103252690705130958890396816025328930715034560867785805376487302276751313390940064297587420888122911762
633451661187005204665378833550220503126624730675545164056034163222353245559737590130453646888826699556556131428130741221
716835750641806844467003505207127806242007205469134800462684168289682241777245067980952958992617790819513148787217906445
558446712832501256553742628448080823125012858872458461351829404918852501890691065284032299964175829836594703679715149423
971002832588689779768323969184379031907606552838432090717078169231289376565278358952488153827466147218682153866448681607
322340362518973951470625141835397569520835386001925797815665037039258276413822823091648912918474268739294624236558103607
238364828406853187594927809204973354723447306764340215246143102566834661676747983619139541881943712941499134312178828419
889195362132345947015108639553340150632636360679940123674654449027075428697421560508779753441020860729632978891144590632
871927294440437182436169006348168731989286186261063282888930400737204048674260556795133560489587328690213022502905819278
123728298996133742899336035224110345208196843601346671581634037448083224185061974888816257166630105739698000988071060219
068107982937246814196906352830802162272907732557506439643180454093854515022630290684213479564150997993860004326134264290
513469679066601140363340089947234323446517147970375265850373096110005826141730257085087226371553022144107367567755051132
821433949783533214508284673891588339700977015971846127196707100369813170838542306322722062145557982630093738404330480833
587934660498340501881273471070503569190013572862709427574834266210278124230798074159082084418576350021985133927826761146
977939336053586415830682180862619999465396027349058564615469697171378232257732193306487724315118066055799753203039324209
896654864178079024367475090112983412746445061622979843264626418158597805332385360339300676478728554161930976804035739584
949043868484375431034588967217223346833411650099031670944301985190920457503208967306738150463714918977985357671519377448
276224176840186500399681212139078934886593288939925165766087956818187731340404197184755228005293572982790902011979354364
034354092836637412053403020562090925388267265717988499681231629631936468163725505153930489506416803846719442768512349321
639121400410207599469426617693168082148966637541919318307040570553825882827253644300146629181399999571556527488055482415
178232708997168860866817294536574437724264180546618075553693089651118402267472144484589227097415492683366673808532925522
596152929301995560033252973860234085340400216711518421215542874668407355760262894081423672229234001367342462931240483997
977846236948482692121528275316773854708953814501578452905849928490428565103537063922705937950279588709560264034603531183
952131258032356951981458765206779453430478195714724567909285471363906264570249564685960548484215086521608378789186046355
052762741277211634104270510721947574851344367357241168102472003165915399267759044824229279994556802051081912463354600491

3*25082306+1
1529928 digits continued
118862113615596472447167541808280658323270226866000181451292851104493097552801702145865588240047973791392066114471770951
162332660615298344279722996482634844039757760144388062792593081468149563291911455987276609305655518102863695876405285387
470647498338384004431862168934033095385819410028431523939375453636115049724501188135365629066052589473696102351673272050
841089250422890054439092852793502486150098814567148077162797954026990323569176062563231241011758752596519613098607101429
987651814910525091752753931839499460249589639279992608711842546599643902727658487197642669402028430806769573475779829438
461962719787507889372933371127892153291420251165835643311142453035051142467188383625783136335262359393367954783281903962
704752294516937797329901379359459035914554947146855344004691735026776567131470018143995139459413499392493655863617377126
741501743008292757081598048631773565836042020775898797018276207234346396202478492079727599216959396486776894197449555087
076201579709726880933845052289722569842436281507769797935815559202067898558244386746462492572871374808132661920746619579
850316051252287599376352893932019002514163647508670273954905849362447793098617156429696785533030116875235763530068128802
397053818790028792821695405941256104129518734087447989162493182167132528170111433801936014023116333173963657558297389090
979603823480689555782200047046220744800823396227892759256977254879556386506083461088466226255522797663128753193533583322
100558220751787745505980453336412401276699884377897887693338590009097820743279781366342835644982267286712399806841380605
857429475796054373221245165356218518338578201847411601388814516022506860648704168811402149264554813240815367822364623143
769589602486417303729550319248970284726438198738514083634997389806195163342361950476515626162747264366340843777164640593
259167822818158789326445410089154308025283224794109774947778140106999054440194232630190864284778357525320006202210160554
712850772942023928568015292352047951487291891640379752610520159862628859052224742924482704231336462902181721664193642932
034101014982225356563792896228337529945649889691661865041420207654833534986129760878292163812662074553878649733775579439
402052898013116875104661789731757299565653327837184929036910664755182134127061227954825520020099320446643505631948241213
922624171039674946752112704261125698238820728769981831528960995589210016996241713162794167192080545549047872309588734534
351220894415787065840425600556265480890598174759357674340674315579119403529271315950694220504287735762943655717585985728
922968429453176023646982415859754003193126740269950481514923603481115122145644396526562296611609747945079787331339953117
323714731221136718670873362719335267903773097315854737422660820070788199388297209356662099301168753260866893265756495820
380268283688141600218327090081041818542293468797387209228572821943782185985633323970448667418935712509959195521489315097
960453167728213913251454213501245653365470226488472622963111825016877851748387796024432414758176883970034036056680912170
062708964486507542602088784914525906986208561408087378274862225335201714488074335327218967697793722812744248929588947012
300153592630390342898273185739993712467250419214691060553062488497024398048884376632521332386711368653917897216758888402
846978285193416927547850809384231530816847721983005890132949135603064900225698235917883273136346159498788600190891793716
518489505730281551491665152150294844354005628319529812237476195946659795803573443141415522300980107406881705703670045371
339365662646393837537486196517263555503836236128246970295543843589718878496216393192857626447777880729436203400663567865
191161545246959548265731667324470719959915227483005888114813733578059398964511719807303452914851872543043304411476958498
867190062139823497795380868723739413478695059967755086449020565519988344655342427761342603996541137709151217101828236499
380911407853635090195569920463632018265604138085548734246930503043785056289945067490098703550582543541530426596133871351
789109598631675575814296730933985612705307827066335799895153125213533924179891409039716604026194438291176636292573065841
333288570477152754314329310547498804118860451668404197826706249265846980152399236372328515679072104822629650777933098668
255798379218429257114369275078636532613701052586465397037462028765087580062934591915230450899379337876044900850315357404
763330002991822806999799487612005788736180257066256451232114346081363410173357594222989648068600868300282789695697698801
409198123465637611636684718636607007382618533300568239707566486816085543554366970234067742199318283209370776653185153444
142402275227450510085683482073558825449833601397300536558819136661973127704804099689262942110231839253644065272193508352

3*25082306+1
1529928 digits continued
497341963832795774226962626084082292990816511424707205933705912615253539284234056150054634262424765881979592791033381516
020477728220615319871896366161393992383955204013685522311708116257596775181600986177088982107859314391894974540787470180
516134513101742693704527728029701323583300407597296974022627545999267184721547563590560791023959277586815034400069613093
417853161999380740576450948395724107287842668475578815943404678841138489426745613196541540955165374783964516988682231158
552932168373527260509790956239042823098914372425035627689167546744659004595207309302173971888446014424632669006734170727
672265833632169333341385867609827654178961393248961320498171603390869723601396362739010112600263025422178803267577780212
291341059310802544377339845430851860505376061361563567656820598395311275234997284799778213193987963959570629508030101456
828602409150597348682316216673184794396588289059644664132939040546791101383451812923439511742235544268266402501551603319
834956049476704411139092094384314966770935543842854548897899549536215146370228358047481099581754837540116289848447236349
231680262861854637162750951654408763609064456193493249854216355090033945781056838508718650098286720961745707275040162621
502871724840526335178541609658725797644521494951225326585163489870699518319779409057131921568451656991126928306982848002
284162763758503858734175125687297637821509219483730838600765031999378054205875410169428897935448700270362678325701813314
536124280816731212902057673493432210111144816839182703514922599945518249836383157878617157995732160337655044067391032936
516316531187926478588507289585541485397924760890854846242981462784083191025347846608863364432867639684826203603819914574
412245057410737704928934012869710681977680539097614733617352230309348467456371111001324009656630251307461194906002070407
166732102506420798555415380201900283183814475363232300379369143564472779555073313673337894111731248687668894217720625498
338958873926652534902171009873425599198603000841467023458744012857497950705668005792890028643165520992231051371510413277
661892719052485587241719865860286850056073609336938019604877521590857892789730334687903269432049649689531260878816591495
833262490502021570073784267422980439648051229346071842915419412999052614057655768918627274458437578302394521571340998705
847595429647002602738347667085903734696439803321961797556143202294062965720928046776125397592907849183641317043418798529
727694467354418552115990018091519217318201367670345447472701856942760857765081241122740542837282051826340375488955135874
499964217777756170408468300877352249225826004965818288219251449336806304642666366385653309799371519789350110701798233313
236928403559454547168942858678439377649460028503545513925524179635027235382792878535791247891895580990069391526884670081
079817864415993387365732760905051456717241837601404376999121604673462070622813647717033180944268301660309013455066764513
585056640111872498434416348260573031990425933521372285600102158218915827772865993075444789219517618667112165422514684116
148125263356946431992324665178946705073476310284752716390342337267091640350695791157311010513325692873543365519066280436
600592872037639563493831650016539115248248623308703141123193577873961812631975909306019949457120451608381796642229230684
704483098020555332466917780594506130151319585911911074555034484203613186690379216902552333812811053916636054966284545801
611721605177471487805809677412689457717320404564459245131173618820441853634473977286050129898875816646516948055601871297
057838700434323280373264923186497060618702995995430968653785525835143431229103390690578481212426055206156808139984087210
966611040806229660494477808994878126836979132350971238612682609090626028243080599478076831681096352586385183647584841071
789941667892492283058681753775627655234566261904682991239127019044726356276773727966630855405548497885512590215163111037
755445849233578327323019614148582255296815080647993279489268404030547675217453923631038825238158806093780181639049717512
922003870286304074675290303338466040143732355487297978970437181094669503259540850655888977275440121368826455357374992294
701325649296701242246578310226728972749984159106958968397293702005436682736972383806311755161441419698155446896547086324
054432298745523715116056158439713596296115402169207069113073104272694577697236430862212247920359950883897798316236640962
009891788784383462054068640738292494543528629117219616770424251067959887730369330414537141754255001438960409805717922186
254262791771672193987166591800694348662941753140407296727380100821458665925627988861795692079995122084604285890006869957
867885527746978446466178119471952557810143270569346707824213237496124901020906739284565245515104379142243966250050602651

3*25082306+1
1529928 digits continued
464767133161805336069597367969788633748028685265500778137403223460595219602130561778543813160968556543135430749278703716
073213102420211010611760077038751924451808643369556727249635070375608557834106871917171132837929916226516900601821173597
677131722531075554343565387003000359168866134450607971143761615060873144857608891538413299461523511719633309621318346762
722870864812950193972254396555927969041364741820695839797451438576153135942192429392165431568618340530017034271082380330
915342926662955999214704213688741194517344139850728276283655307081550751134069005189827426767769561464293158691908631125
355522825831608235735598893968688025943178883237517329194143816530278731117445110762975603715610820842114799109189363685
180293955578789247518603491774591868196377871093910159917332596525202174739633699276202026827268681019263308999632018460
710424212559419333796237401641225117709170828818181511264642712413486897027175402000882034279866124659391188747614337963
465403856703087834821857614892268139434549455682635529620511992641157464439208698579678832133006544092938028014068465898
400350347461165833245612829423518062425183351132509047188529434134814380482529001333801197971366475814212517393784565498
903561949053846843023782148111718388246608444063929445787589997866710886506803671983026897912959874638081872462916362469
888949811448755959848009261878028579573513200568598446508873359491316505468786326770094042669423866830885325287072100706
033325528112805050852768872071956091224961571600583033416354317151969760375885293395097889850550345531085445904522851961
204464281530588218786115550820069999203768503639198211021314232429149785605725359833567558866721021910914953744145088431
795410474140409904661950163667503480793964812395867187024341202102269039653378990043391723246901433894728212194961261288
445657917515726269593292092573311934859925369996579966866702068885102424512846559808111738666375983547126430555814915422
438404234605166423031171340665601486327691308398976351501079944145034538956254607963673465896238451695590015115066215584
344635547860686759472826549885209516705644255489510342838006888900938938871441527826070186409887817384210588389864934933
858156399317294535364117354342423794404337377335695388105720191795036022297361330220721880313126797974185944291982085704
891417440802150059557477851434956165942665362340537370894007555424116234922073195755997586596374091110151235202582234995
223924855155475690220204050406717471254586109675880519272632062591545723006256329451054590033475470375761936479298137408
381868539520100017520016268603873648583587752042464108014786256781142537962158334978733841613992099289458693043803429152
963093869979873690387123236406464355653648135079041797830458965354702242347138667964368330269848746776633086963723012343
587862774436240425497974144318308644819560675509876024776905058684023529735173487968800002730080976594837531059307635543
383949748120008833713332704890845865872495791560348533978089105834217035246623514682318183655861052634635996864256900109
699756186937122682462139515818238791838650325876979764525282635048534684301487113161220594671615319220428539357630377099
559780897078166761072631251841819803453802750600232616818951363542727037592369754620422716758926487725090318118081474303
427205041189390231793605799799734851134360728180982953203789592552513156984627413827479210892489580180678005483010734636
875010537284063083698268842536135510838267959386019649193453429016668416344002442204280406311683811339285367187543430743
773836466236578909373842758833226851751780378769942210778927601854865698347159252003567906237472441919634980690614420518
750911943904638004492044935816309407831021607447940347666051774208324457068381492070592472491291488746360829343481645830
353151251428996976787161890127599663442495222662079860140708519379418598301041303202691164672352031384421229140556021283
564846003255027950567806129140317496868192877071640196514565632735924821354432288463539830184755552405711372929669708648
485730372683035329877544465833978646096677436411696710972535933750707661447010034827394978718397002788803513711810810513
818005574947807582218614831705339054337955198056491112667764947734215967650415849775722781464869177575294431362423643817
959265231631429300550799577659242763250400341504147840893728033095334365600460601331576231765456588675761469744810454791
072873846276005911061033809995213643300842546339549529003235879594862171825004037307499729103602864333792976628263306514
863588440015305926630360578130735276791973328632870286821326810877179059829182401139815259733077897196777822534906318098
743378175028270555076793862060504997141322818090229802043755505784329284403985829410074495247739675367456814300620296772

3*25082306+1
1529928 digits continued
517295099310720055023218187831290167527685541694348500541725284571070786343774751169000615659810701703941185759537431023
534014279248210005842950915828778863523299339138629466526018441010320171495053097861730863883845092450614693366379730067
911821662037521437969022401321331102429689190873261780063256640390166949867612566399254342890315227432632504757032438458
950973662541444601569442803241552580212105413077225037369651666098780606064963634943764958596401775831639900033957984084
455971272924859311013843517742275669157662405009377100435357226750710635845322115980429937764622130290091405578053591970
195252444569157134419953467151012724454517025187263635157741102092484000823117971448818082765492882952072135442196989504
793542564489125095393584471484856323558995459046435152545072765802144358854785519298999791880469911830548871567351791520
343317668593968768076569028347423236512712877849113709372288353955396362974952730554643654825587856859385048808119900383
073930830843724130208829625246954128993163425640068268493934211661342223865969493445146620044875205011602372829723009393
055001143525219608918131942471931476901483862725724267746932771803510720613529180605507209627560012785045325380055222265
866358674181313261067387445470795819701081437617883480807248000756056893896761092994977648699920880786260452195689728185
575040419167127464791129314813128290162353493669750766496524305198904752464096062168739431014486488653019654022331837874
483549477924281695240971421688442284163306381173249057537604770908679597812422292922265440247693807616727547481807676912
963000710396101519524146020511801425628952095746989739982522803695666604539042347122583443824091904331060442883712052277
166417705797132623420878705227208980532433758991730796700421706502147895686389936191629365179220940494234980990738927827
813991534855305762400830717530105701482564818267839462223326906898822998906585195527496397044560920625701336312463340304
358738762401783457531151218085240574177999905129776037825383443070969062787878610807620838664504737823534129681434388963
495288412717680507493375113147573040196440293081660730300516156848211366634527419505789273830361789265679130911974496342
805861294398528306317200840873819580907262427210568518292638637921273857122596661569559485460315096685614059718174873680
252175684732260308091206429370408358904618363403597523603391535822907959360887213290147355639342606499228347812701272170
941394670754205544029877963115859681215553162133592952765210082276853802531308905781444735400081546447676659297412391828
923720862751778017887756408144379378243301873525975552074961451600931512784571856310502852443382562241985731545226324587
025163987428190051247215264502918304879149275105261772539816989149506365241748430241260183109389646625793602304191416431
742749544479420849700768854105781493601248960540680907004387782488469248955397678327308059635470120079339432192018596354
289806672238884177521173805782432418826516345865822080991139605377195758582469838674908684621764426814462228260617124655
851990154542721524096669811389880444910439026156553444314856612355437496882372739009382878090015179270689266994955228871
684889970645855996930817460602262120449488011422094002480958559700527369168496655544427959625577426133002296250836186858
405498589408771235808769400885447186328325724365847835960459419445625951114331236147018023831323735784549456225929441724
255408259970106491861885881212177001320900796530800039081584805815741467955050090014371831230949312982064629511481766759
813006613271124167586142981312223467566027517056473101411721954035356209523755092696418182653535552024922953689723321893
710453212308651088192292920229181860723274904621887670242828142931741724927584190953234590381891072021798869414681968517
603899516451745327307609976749943202373404876861463896614890466127159694451803903409962763398191605349813769676568371828
061987401691256575786382344707834534498159274862407411277552334072580020270575473052621237331292714785354384830254470363
725264749581590668617647501963287466886714799211199428721619855789296193879684764102882009501686739914450861674730745253
277470922037782049030508086382174964406632995262592963607959404390748197423289577661661264083898053328161894677168678144
706308041572071481467900445370040991516732999378493182929728837245192386797393295990127352041751494398399631614165700471
080345688422034385107832824014102483821532905672729665928922643030364406957234169018567381284186752381277022743518083323
620480784426973332316165742161118133319845747452286905338692742420398010771622206527786545096091476715655992676651948640
045756843012924580358932981410917386596049678318272404654742083128114428015826456311261748585617374630740651330614408190

3*25082306+1
1529928 digits continued
288281289075379198422344186132924241769715294844789108365247150518235683210913139390370864634947822609500415218360792173
268267361601542347291866118723609219747859167994419692602743446748818411918731465706287496383336738588599568508337037875
059258116607956976343363114588890337950661249966333270860001952927929385753647658154950510087508022694548597384796178095
401586419559154014756264978308613139308367021644169878736945751306673051671807192180570569143113846522097562278552758688
565819406657009606058404986853772777331956269636128962856895117293752571926642947209381429625787699284997711432148214480
074813117795418794442418177930755413764419688160118710865054481856508542157658154066369921235580148199131380864184196559
400701325656719310605658226653147584441395118524040876222013017215549633393461240288594815477100140541604153997776806202
316118805291530475070573925747720424776835932639064592218989548994946503110036158733159834718404293579234936849928621411
565201323338509224735559878691539825789890892805045761399030728521270983040006717224345440808354058866884989522467240289
531946713078132754541209418557711615287197991173936605162514378183943955045118386658170137712854016286471745585020923762
642647136949303890505047013581854224911461555990490821802495880802065621277396588414964075665862922759100158362196829110
144711048966375344845688713295434668873001012280217223337962193414665066210264626895758845833293615464047801844437993428
630427098655869205601388807443156694203868722023869131749414395949746202108052322071575446764251324453107423331389544556
326080620869277498832780695385821316305954626407289229349636425872803204139264894855395362394112405141384396783556232294
161021367884339437892811001346555329245349348858070248049851048751663417569029981691077291856619757646473586975375762361
305519021831014424557134715788804680292544439639051692909297077430940583201827237953171627082188296693281280127106141524
602425789663606026805494052122231346449391431820757046638338850452474031558668949270365275250414130547050417028353799882
922149626566916058201423475129034878299958233245860276212249944494896289183442064724655674277766830184261247203975389646
363957106973575835574889343267968209266814151971687899211432086539439765924250589962846282881588308607793455131371459338
154874867774382988021023758932893911427420189393073857198468272685042593385270652306655062346906427962760063363654909732
357619761806663383549493406994225642883208035295001122434343537622387607374174619360286986651674931646333031635884860659
923575322217527988338743120608516493303308286928830022757099412418260674676158680022272390707096136493611369170155894574
210513914424697088913796201468479050387615721502021360165628204059036761804766386684923787682630274412483783816297598420
920702399204968826532363020315697416738723544568042274315272591904953949327721716885945592230688515195840847035399416164
395591025723313383343311774197067572540734157096166760875007836412034283617732156048878116217598954972612131058026982660
313992884004982986466975272317732673345184479833088750275452649924786702306439325045724351866270917108144861037462063710
163055969975591174127173761758988404516843287333005433458752312728098881425013163278940522039508937001125863531977642261
688870436837382894339271552729388140295459670531337462803333647328624071926102822870203998872336493507739481766232089978
516937588912842242325999935360316936806102077060892274068851354351373323348541913521229563358597599572588217919031915459
903761710630598532349588822061602071206011510880057412446674085083767349286204918016533907276138969093478883933202832913
277791666913933916926029927889993456246536212260312598862279798356118119360360017374607440661272335683977385003021396713
623626695307574821700458075989157972839503597250692245268437313903427887494774649295624853869401292109559635507899920950
833961543205725936477869036799663371545713901203115361756699554532459676436604537562101574628739133930122817422299757204
414771621859099870188593555714711037377486590992532860210771509116624374886462102393231287083045700277344353495276827330
897630412050397052352167856149557885471454692419035905925530292953825304624365412731321781555625345062865451193739355589
389077474384925930695026726036124632711315804559465979743756153891565279736803274574924978549323090742340915862010030845
982041636929970759216045114109954184965132525604060840020943194229539838255942091194955238966532629198489627033040056250
159187371856274174830315127138099171085992645204005287110549209472863189033782847515434262991139915700160875121877464802
501184640987966979819707116253948215742633119045809657801073797568683390088464693880014235409585846476991122195086653979

3*25082306+1
1529928 digits continued
310896159947786268607714775533984253287923583146667709214320914720311257768416527903999059409380141141104392814068178292
786968266671863312114785633197321124625751604787888781185583939821104223893092219465396954239734651602924108089479539544
267055594038931997679847468207136987172133004174385141260298976040981855210178072896711910570472666851437658669237736534
626239459377378979553629645651531142726536791821121384271988710769555269859055970649349710099637398651434609136248858555
277220259949652741423132393606045048782358025813375764219175237278396850205941329445218983730266630424620002231030343437
362639052456535876875788020421494740560056151298584058940656600201691239779594410455026842097405141852000180917154748332
874107889019720205425816199730310860665761391701469791759145374413657978559257070954818450026885541275793288262878445969
632957521050232610737690967019361144018534250857626124527680376442552151595736079484634427965175898510560026693637348728
573454287989679489310614474723376008458534883086557459384545898220016026411275236594104663474527231200023101716081137254
881678600215432743734978112454411229961433604799521971865948319078725777018456922947041611309847497027820146300779584357
578749079791212051371479294527014137603813470943650743440264198698047765474409874192068221971086552462655055022055769306
020880958881655586392231753658307427381249511743656269079519168175060754163693414386825086561409604863332279103061712941
879219433534816072764611565719284094773318667561866606383980432694260211904195536984603179038556658982230170425518836959
360480862215621144880894414668332852673465170254637446036272009158098078111224738711362903266241910147541365906303631318
454214942460191703073346830621255585442903428877437962084384803372493877293517591547916470790267906112394377109878515494
606534663754487555369006588383917382879998012731957034593914015266285680409548645454629208666686059834760844003832691225
617498531676136745930861092579541898581990410282046302642488521063395103409447894851143700396339268776296169971362751693
564623457913178566349840633271029077296719580945568957903656365636366450841693370672395839308706214673685005347021718393
585685082550464744654452452892457797738277372417136142649656277376983158461083154710843660928685176941683562984762480638
005991322871090881966372611487075454348562968023877602795219151769351011188213275242692416996853865220790562524209059455
600778812838010251833516760554527633521669522340960075277245565954097852935453470105651588354617271723108800091582318013
034275427925093247211760962229635116268007573303790658440585612359210502183702509262855745177571281972263952325009956804
625453263709849095360637265095785093241872728239271584680548649898762001680258004431734647111130155749974942249967536209
844085341327037247414149127184458448569586359136015412070156006983674567171480287073307963483731482283250059852539865502
283422089686548636112841324328639743074903510012875923296479547787099373409810521654359612055237136879252975150487378662
342466207825934952936701980056586524299303981687925005936629911537008902951340506002023442110208051545150837446548602676
581147513003034672016214435393979935583572583677338512294642658623696171397847730410726986877015328303533046996073289884
923838399185710363047126603704176486747835000381373113763458923575774218955609934637989921595247088622958745355435801850
285042382422637359098001792508554875123984567966043916375314210404246620819107640030979767975053791089820926885808447326
300856812093661506637843270530005659835159763686724217430090098502566502881720837024406529433947441934180485004527996869
158186547859620779866958434598097256348494157462771308595545978411415037870901632435083977218115157835625057194884244898
661597006937670836217727401538156901743754643132439917487665543069338356026981471015452053131354394159119979885924171052
876905139392853489219979236623698523740075536047025875205197680628345922248877364295086527614118129807461117700021923970
684370134213399247703874196994379576150405784758859428901879571975295566871575732420088936054772534553061901989647785696
388820269930485894482495022041236556900842354127881568100184134896315193971636873546678108669445826178298622736938580388
047702857283659006611783780322274781592600011086185201508895404718598746136353913151502232337166413025034991630886945116
624403298456648735974601931269630933873729811881080030694416465239039923758171599943460250506979270103058127335294246819
127673984936634715362710270606240840869936021499898123631118553181582693210356374531616143730759979512974770981864616026
824591705378934948354990419504351582538913744023355172528580236796652113895225981027266155075175251718245008541094171347

3*25082306+1
1529928 digits continued
960805673685421916414395754202458915818416093252057299794604705364990513811558065977255399106402317385937617613103925431
086392847653132163989709289724092392191601025945026883462899580476221497166198127380623016220534187359384984991292930003
414202497847571180103881537503352274479774471499419623034157037038037463630009273261798587355596999633278498147408840195
112734339486403203110140122548634967751390793186392123620659986676444311504097149670595568432220904779202965445703099146
677550655603223712558482854916505060560357461486588431645093511696749646531828361811648759995069078932036891180553804990
706239055961473832008158883797073629149801436694853229094744763539561763690145897314375899505301005915898075683541212245
342695554842006164287833170829716376230345410444283154167354441563445631803401045289620860118068823071381917804407995681
918182536381333665567005956165531049827529255966239964875552568602313664108105382185370202827215450038006346790869314299
880065794054869839449118810162872326282046439284380246059747056355042782553661561405002406713772252529837958573522011152
482887261190469266586725849946684319547333620429249361506591434705294534456740512285835914490327872522857944889977776394
416382690716414504978263476211293395198078269519538172210856941280613430509526332035752814163545718991742580305807567276
255181548276134747578398322663270149720322739687119024120023106765810184277403536620793112017393943163109601222463909629
309337359872073475858740555918158049780518048424076508899692410641213476262578599315988210360943865632304941478053523211
352617929768075918362623460351576164305947315558813733888996619791192770868863526722215954685267826406017542511143473854
683127502095561874175131985007702017917016392891223940077572896252285336157911121347958793306596183281492605252993396155
675842850927995705872865772396873775095562559606619834297207890988331493289455866070136023958759360094027805082967303601
841835419573471153629699153537969550757387434406255104361657481911692207347375489941544106372777521930831827886652797344
188973512239935678990814335430176729013013224614522087475767005334369462190068903342089103574173860855057760447960346580
136428896398354748815598113986474196255733189494655333907525829574214403921922729256500622020749277470350823156683150789
616278052838008597733668398118169068726063312332287214507188248905202431785318207237947744965266498027546119999894196126
681452437090837578193328704214613327878999346982700465713017457546727080899250090415207352879085731683691815808564788331
115889202780394659995889560582882841542516864417791551527212934244420549119934122124694331038410182488659020077917029527
211687172684793772080731698585501242524853187032074956629776641740094452796568563128683089327283222055989046469164123369
205790765776888019101078242806069009645845703892020790392987158500535665148080659832887058889837585541378790590553381638
167026540675406467766154264438172917458545978184682447012392621444076553858849037484108714075583813632852414812240161204
677513521751745764491464033573288894723555252974229722288306229966262661361146892839329183764502490849459011025500020387
254517763656386486262560034698520063118096086059152467700602396920544946591262535767021312501008784704973612330227558747
327121375055248879953856043064367649153708988244424607655688577129275080837102297037339078558952767472611363259472133730
938015708143509958195505403876016591829935637218610273595402062758633401022693689957759739885482460197654830481548023677
598347809837871215334183909358992527933075784411769521324376868177573632225007772495107661840484842197677765947214899755
763737111906578750950273307091056684048067511759983751898236106840176095296184253448362672539448318848437893262804962193
983744376577837799322814068284003124632339586832939669311360687546450661661552849591699323913542214476116352271923439315
900403072958338414612340860162718872219556440734314857636455680894390250564341553393270020171838373670671829780965738937
546258312024856107960513983140843744077133338780410792690424606114692250384873659549466868982441203870264120813610550181
318489138521803650911970687073648549299710422935628740212606730048140399108547724310548098834392909072769106523879443556
125747274172144123887780248277813326036087382867958915027399375607237685001049899220886267795763087699590679285766072886
187669877632019271658302151442058688675796828853892649344764474407675056261685076536756487462088382748983648717122690223
993799519589744963321095150372211945251698533240636253282989441686443055646785984052341072550797678023120029930111708488
160214759144376247956792008899229751484261617589635716755831921487834801783535911383794996027714627894554175243202108144

3*25082306+1
1529928 digits continued
301140275833103831481696167045868045191551428148976247542567033934134491066730685986867726509962621796287326259998764216
672399547046248046745439112224719750432146754937541275312779954270174685658971237780605503594375509091000162023337549684
191029562292507888109679679195716818365902070308569611289154806073541512433652398432156534945079000561576248750558168724
801708943739883297741606842001068658770349116648565726221381616284220182236302461260187165149759716008321623189200828177
340184865231217482487725880939818997776345088903084269299779824557513367040069832196195080524790017831641185661258356014
691954946922482051006869475944945488110560196632282207829214760237618158514724254826029013156670474495478346799952396525
192581413346082163770171765997005487945001869317760407312652359243397539298848335537074563236503195761279983523689087247
023107491963813554653383790496391482488342231660932118144717974770670343352425064225756288184263797515829504421604529487
649372773861839041085696980621574522563359883613994804291256080398141926125267839946297862177339372654399157034805202751
384438505230085212856004539798765554542876344331527450909266612392364420734503555553458604598260143078416415691263742811
204110865875983518566191621494385708500578432163718031904807174547767544124493914810831314652903025489902968853256239910
511592759422557478726098100504788229632388645560364492966812001463718636380918939823279025106621485023509562478589116915
187052641944157345651910279430675501800451766848174010901071645444121577694928277637709674134703534815875731332379813071
777135577888164791143809867745480210378783245803031548222987458550980417626449706562573995750927165309753552528877667535
009500185006819669263759706005263858654136352938019964547925321374404921812736624847096914719024197501989433878470124576
045380871973395274130762123609575588181788897908055900130199916714693747827879735697796974931987732666325221751529446336
120875968745949224949774086453842388880157044308268399142374684431840816948811630038355430104725480537907344632968687484
729702803970810673238944646533925610685338361532663195275212920299938238566627939401129328550411154178777165399014377619
631519784784703253124986468314808972084943287073787126009444785215152859903224446083947791541244239502514943097211183235
997499481022533661549040557574581586747440871443566682998128925490164762641377577980889171325936510436034675834791562075
533664786818155423150190435353502034671274696764437398382113540481656544676258153175222261670614130450151697556461664401
775274198301900306979539179672811223211032492894813360612116344721026706384755118574360884549398407207550161005384154457
737690765483712772966737391584573887306173590673088974454151704538890674828308703845691937522063122535964455834849644695
784670995737158844719526801703576589354733906998757905820902003815361124728555636889823422394573983482120805485968218827
391619238939351880185335463565026225869879397645968397612262687545670681981785787147806832515501850277470500653054605104
389660398438726839335732339633333268289561800120277294109404766286459019761596627811506394934743207981866035939028432113
775577774175914557489711863375919980524811918010551476115400088788809719281054929528703674393401009293270051750883168182
355804284775548660143529663572083678620704330772086755148689240460322969304554390272191430953477757799166333990214324439
966934281253443198467584988010488130794059663465995070628748704446433083229309321922096664689268870106834892919394120881
895053307592427158737539272581485169934089745482754425978444940832214001563028852211137061439557066877077613404610778121
775482453509930090105817011137933698299614107640991966811474042632927863840341113191980914966439251627678178570221112963
336366104443125773547462709314563002305725539163254348266273073351771683091744028225276101271862212408964335037312146264
211919831940835452681571252336676610415789930636929893042633226892370027695234474525628747444245140333043038484246093775
739528651390278049532183878752502916609145616318869799081063454999506101953530297610808348366194550447264059512530001128
141138451069289946736514511865767104510770481644712364326196224546915475048057381143131956504820942600170668778398143335
232506140357716094676477618089875111940948753427741582492628477175206418619882499102584286869575625640502530852212775838
893399837107369284876333662624298575685842398345948820104872607776032617859310993014681011206347366997858685325490251342
528286932231051761051837752338236828992626997271699366322716521362878114856692216659391443924672881660575319906325102799
771879133446217454740835993948502773707235568006272382831869351347430951560060632291643841290409489501413007359022548554

3*25082306+1
1529928 digits continued
742253898802352793975630892372477415993596013966296184653931375225438450019146656269518757996475631289520071885238362536
839709485934328043242535378840147436547626493884714164048428238970135401129545547953141825015657894429209890772111949770
334682941373234589048743981551371497748025060589947184368967387931168435376962141474350450747844018837971820538348473349
566134320760420016321866543744053937422521551896911877952354075351885321747985393144415129785102848733275637708952634288
022830752308243066300436190689551023026402829088264993198414613454863055069496646149983207138878416411969441189215972756
168225023700258701829320412109433678498361469867042808146407750928555173132401040789596740025621693446394675349884677642
018306883525697638044585275867391839278263067787761948969789403290582093355837291046625693139138890461369739689854890559
259115965739532681385337609783934145916194806681658176523956054492891473732757554842682867211487149008255523393763792522
865529070883824911502043535920542946782389088522675508977348777805222654412438746751058290785935812317338913700932698141
846586453693672882023615822260259435610630147440012734358679287638955484313727880282765401865956768845846157969826892592
756131459658585052194425697543732411241819451257691324843674692292763459971700630762789066119605269461039943693172854961
745151277486242808507244140671224689526250630296827748389304951414597806009500359919957327989612321060343474497231125235
920366555490065481105769948048446800775180174810213313428139355975437984960257969991874452426897286194611055153592523742
210173574607912391704465104172209821475352542286277969892621429250541778430736298564273955826522741355867173325006217943
427978455061290649527106139967070531462191572673345514277148908728362965294886701454441846569439920684750254611004110346
272584897454370697480981435415774964425123318073599441487259813229484764972664205920921714419392836864943988682242353967
698168047865123166941712775316731488264363005344117808892170396181904336958357288577914390045486357851596024264501666626
077437613332402266444558280559446220545036768729904198150775941039163768484638399684830638243557236113704455290832746554
105265902704208644831713421810246579071477554344896866309372794617248380958103966271403776288278206803605266307062041126
356913662376856376107949473585338650116822785673229888977179456344822043960117718824102072489886501684925114049262223457
140851037928715825106276892266606569163081581599921744587887878783119495820549898952403772009929603895014132680438722563
620174206610351302741625886075133464625817402476182761736536130456303074065400270820781390943692033052031407375036935071
869462256181681223235792458583742748554528877916168025364020675985934484276672016589405740154203199750429507786563158389
483867980876886187623392933925472361202461579713393184527368613648449182915076222083982343841783463773748324160953603677
081351748288493761377712995945370079774891475862531553165098714153188423295338420592895911389931671358955251044772593876
447396188387407904710033070254894072015568040029872573041629372257839516798649628934490283865762145834901349721386191494
083455806432906070466464642340259269288611876646705005316541838438051056744434034736075670858571176685917572186234390756
992368722748124293139223213755205403618229901411594620442656485200208040650935971679356196851468837265733860748252207187
019845592606456273421680673907532025500817652736930661420507491703322833457373133820731085181378385558112939885547342119
860917254900411906710550808909027696669036129751848298359295123839585548511098715258169373450949813981502016795271183085
868909744854483095955536687706327072754233036006705105032275575378971743074530504402914817792780859392946732902882171967
433274197511969516972921331577893808138875591974013905938682079854747098325931445220963789912554832818060558599619995602
188837302948503660806175178521972315549034701065288440496833201773623369725209795246713391185631461606028971546652770881
235705776301117016621120317120563941303607348098455242819052725948475440082695835961608158341943820291179638379593391524
466959740858846688221534974170473779342790491942607323474262635410789082039826367562758628735615474507375672361234554302
464377539082878556675734365217461520827042958687573682602102164655669377276926878637585487445877877449765415458955238857
021647125632913741913472182594709210797265911652592238641945589782036159587637445082985108164855753402528724405088314360
555175227832645049749233495574166057198432665544669253669565727311554886798608230088595301337097002522206552509654150034
620922453448249079484643195374714508507617818376086011000818809430733229618280915780313888867707804361406604599483326924

3*25082306+1
1529928 digits continued
480115410334586196459128145837329606626343342559758611392875180250240155373268726379921836927156455635438477724776490603
324351161602457677702465179916955578286418763131227175406404966600033020477648509490302481960179634833793202759619308554
837099598529283508657256115558888974658646407500182679102583830636617433481369108570935464686781096531091373053312836295
746359253361452223802370799065876047959656357389354944718296214748747602407408345228704039924977191712284660741841914875
335617968080428616959537710676710098171287785512209895945760551989621377829810363695422258850982018039627048162844864366
257059631609061323505818781306047290186085874435457264215164455804578908715301490148425730627546121424045148655242518226
428331322768342941197691646292876246855874218561494234620550311648364289666773480374311155890077236508788136769969366523
685464645969653089986910219172354550598970953319011560036948029299333141315329441042417790273613546553225265740931344505
525984250249303779712296245775254744534949626818466718247337403653946155121175535707793488239330697987243494500758100597
607767008586627091473455874184646365703725377796340437050537928855585740871574384014569536853572298275154871915307877807
219750114477275713399579149470737566942040965948639188955215013347342429102204391143495207741892787700329156237007577571
452873306191167743732366528339373034244573273443383468556593047662939630690004011996520026534047626015807300148480611404
411623112362695107899480200405513192564647104198454108740019913979643106480747238976659625651618112037361502540555535509
299351110359709580196808670652019786334533863113998281908388584914508875727611553015372620867984204510157867828673518502
185626414944941878721986198787601541154225985939681629806153866219944757243261236545117216361764403635830389243475874517
259986994185013389192525752804426744976077135487077000256474994632975880028144989480539379925484032214810460361067921487
494289533606979046074436867519748074359886019981622496681002750403188395861156139691385764970525507006335445440085912949
419109262173796473022596342579703199929286850992706582587400188530109602726252057102578687102144885091189700167152768700
108605455637849298463899603759317603745573883799354681382696051842673649394881781087621935917147934846531411983209732273
796638109364269385748066775631968394474691919251754862954236905530556544490766256975372905415281459081835746095806327191
582501549605038029361703459751406297709792029596974777381849148625112094358751497916817323097798116147005600739873895481
111044685676163876899639116266821628728436029560711691762692035014467986372251593388300043339583589044769893077378517672
709331183614315941913503616297874584452434710450256528204065110588747733459145966022127985412226539542024851229677301881
813592764339029202777479837450355278953471365099912179768569369927722535680049359291138758642564311001986109637832767126
428222575675274670267912213083630573138622635802724899433914072939270871382793726611414110830172221211606468711775958278
188751076114059084477063271407815507040745019884936458599337649269045630873084875405695227565198941503556443727722547139
647918786346905080597970032563849751072172591864231705765922018160065535792075472823362907953519110059878213777101642377
676920318430101849598811495899078485178998564391219504487679832901244815992120015324655305571556860243461437644396903631
410748717069302192953038991606437466048900285797137377232204367495422378587972585721915908780034138216021702912313017011
907129709902115175613884614003880243327683931504147904658497001572120920091364064600710095650129062315316922196675029779
421510934444331571887666529881357664897918879420999558625527759085987182963279379330023410101490227321313112558677037402
126753799932590765117241021480135895381049725241787532635677305186281120628573336489005100584784606718459279661121774788
121078285665899932030330343055705321362738240363122213414273021510984605332829061159619568902748273914875719129810535901
553699473433486201960528166778193423776626897311088863620945423135608296150680973792610887746239495529420854293262709440
771733708392968427484366432285035851796850926648570379858177549252877014878819166707045221822908613861775955856261839571
606497329783208471266706244883956967954085435343276622038496522291052240801431093434696053914644592713888962364912269798
470038409653669937440858244100589749049335643239743409715124029369037047315170199688431759254678143936449589995231574138
859940666942397225441806727954035936706616200599308657290032396817330022062475358682838979897044823263609901813829539694
175361732261137371354440808120682398401058835634067400519904538877561437108941368388680533437809341391159683877376796670

3*25082306+1
1529928 digits continued
260145647531026227305448834524210454141143264543374302756770221979708813709174727487563188220448308021513507830593518523
485837060353896203171646184522907051909707328932670666508514629038826531602464901621943145147857766650167651704899190387
474708457301380415635020330866699454051851763733036280677407419464514763473074970222201516540997879372636039151402880102
812966433328341142096195553273984257380267019050658200658056449078405078756146343644450810286166296751950638142514372458
482305900321712537342067458717229708630309799442274323031886708542321388559850842596611433768527939743956521886876402127
579644345522119647154512962600009127737648621587938681481662094365649708029443126984161564370021744879548349336119091720
603768100191138392015209400966875998277274089636318961073743970295869786391139777654202471109618053213004844022304350298
532975793520758515025550696279639217240994539017578142488694899818365057162155308943231609695143690865507241451417360273
417384463771999969309855342152632806373712159683906758348382865161243448593237608753666527311277382597860992221013621158
579433578402291672891164502066065376210569232959244555262101303329454062479895751039259717013726520907660038715911137608
383769144372913261173785985167754486240248345872677948894547153928760071217439061636708158540472537770711197972167180241
636822183202070822955152496690451813919715007057083244684354831804437976859769558492014549346095964369332824607468191463
477791285659057049766839165185729144260626192579922394321720269524916955431781263003621548326690306727007214112586547702
991125091508192907376959539698982068415085273648577333223692742259689730335809044399561195691763344080946407271656306898
796110369604009010303172742280693467714540379273543823078523725936727391925284474427247640487321812682540832156601158142
313428777434310193700019813546834026605283647488722849018094986047334316492786009854269928499715348348055597078938580800
579954519036078127972111860776008381920108602941683233154431800716826623008310173913384014403747249008794108037526057746
592610892521193765555900692040932537651099252952879471738695961038041550230640858543637820201505715617121092490576137745
965926384208546970277483377096073010720095131020721273952530691601517823221418123977860284409198730344280058756633431119
746943507368672806061896449128729392815797672865049228780767290970025971091021531814931140504777858977877419347291063545
298826833480225735375831404983177062143049421003047769027849156919576790023942841725106190867846575188617467059826851811
411695824826851507289616564534193587102227166888971308899770756659046956994030472378464723182100894546093717213178983082
475391659531639512974484987092794803581174882236385421077049428814740343331412079031508824952546652878282112429843720964
161327146920656918608914007615159545134248762486882756551620734758897169865261834251525568893074813874111529128804199550
296959063958214230703431483959561535745127961803429878592017029074131047080073931882292710382262927541311674409622224997
597422351053757393214618381888795117484026935617896054753575579188242902207052118491153630782560326031528600637691321735
721697313046614455390643625910011204975652103886270664702137433985172798820221115209962142066177372837142138966620342575
129787112113924468234376668539540403421220635915702003256150530672861159990426517908791749681153337262805668483861667615
522097058139332241092433707711442705909993024658235603168546449677563952138785865599246365679178478683105051892996498379
756853670776226890472989069859708114674197998244421490468810989462803714527417011879569748055162251148333315220809270086
276891376522574503949797406961166678808255850114734875921660859498845962060594005839085039264717001544220131616935006639
495724970020502645404772296047497316342968352188214061183059053305043100809946633579152849015817235518232359258984541998
116443624059591083545653182987937468320353890643752750168622971010404521322979648617856500486695269922206143201828219879
401967105756390734918778191964746453947504835880600365660137501008412643842441620178487518753880398940930834174992841932
607711589783198507278230892525018254158035691610682262083946868876195291255557946351369027332962579112997379943379895981
706085819360073795066026556263994209906177281238635249075526631707132772621988477638335083974974931802429437652105923651
562787756112960117991888083588369387933152525912098977413324931577625866860159960806295169858837587835072378739296359644
363243834103948378261638041928643106623022823843670874398046004125993949718585356717478118036848448161610058850944858860
774172121316120776576243563019596794511654958081941053002740591165197479435935531472135225022683546898061566577990167457

3*25082306+1
1529928 digits continued
162328032409263810652622503169389084371487176702046523187218570704722713464562589026155690731372203503279958892831289906
545671219296842097760181008081722883897480558683128648034748350252919769889949965104285460896047623546251128925048180659
820070770946460407127855920904974636106427444426184220236300499992011103076630148343066203321744859183654372102223779916
619333113364835956635478610562382639095232272526369476114223586422049096880509359361354888220368286857646967071607654553
458198910974634808463381430810832792918688702054474784798658802777414320462083210457493859077542886490470977475271970143
378606997745729319135626452201401504024934340444224693964411645459786285911180236332563073601968346587572422327231246305
280107130388962706091151588490320053503857590143981098835478627461320400970362218583801859559564052962340290781455062388
896083218051810809636339946355934846902610989203012963158089289682392853919494866926946564440325281159507062221514454839
591439159690859300511642445928188049470486967948548387116027920349802425092760486073947866913581890987577585638834429667
344856086534192837177864340500282239843435814598273598144272158108392765827813238056465793754387363442213517752607183768
635696821022399514816643474672050531825520571552330744707053959029285828311780102319993156962858377995265849412735914788
315377050209832565511337412342403151928287680569346694951712208391142949401124429155828485960562295903605683611224065468
643048559979896137015827697480742201052868971350299479739666312642687852650143822127797328424617954663502738347344214027
708075241058923893499293070441446663996337023894372471786141159003162883633217967967203146821363171675341493334200079806
304140608856804366458546808346372213790385208185620293534509968917813703915949251926182929690787982654170865530980816007
918960358936798098786104392197727137304140722904657430452774304290703800406160404008527343233979147170013145639336464115
881839413580391951196706639176444548713372672135632458982086100779114299255788151058732749525525473479440367814856761515
512561594266474142363179511546298429417045373954990112262313511499237417100211675299655645097768398598665012784322193682
109508923727315641753061286153495109792492460135607141559995883379157625967224110311996896047459545050476139103514102558
883086567831938965696864244202558557696676759393500141312314560639823316990676656332176322223202981501722034609565352704
330956577303136135669940610545696599107808014978317940652003837550029073632587906877677307169385885590353561541867094906
204670075086850433295773798914093778210921073148413318180048210507995422808004297702762961417898510611029556242841372981
994277186303953941871106891461771851999320599184527147356739024677055503440002023719348548973418031090182911318482428816
467290085604211521761440248374453763674685508076752260290365982372480120182825076134235252835721010872354422690606246247
719907065441588367065873009209915346879859318169461599563493990056408398871328459977561034508621662154219442520698580982
956171761797141854788459673806259070095339067629932094393491785246465761109491181891974251804961037046161262109016296404
336380746789582783554005610899261477720740934673686025636282810839775428233212499781446627182080677260596897221950974521
205435579814716454431338115755831192135825478016939044965390523505016750988830462240807907430649562607882898269804127580
895602519215026586843246339871116475176885082523626666291988892656457865241923943246064725205962129743381080355015340935
142288286891504466221932159441436219949343359361409567607167844482399551070757301522908580353105325140868590704668661042
894137489227686297975897573065013601093843048697493857146852460931010370736845132423991980800142388459829480337713895403
673775933560819614809498883822240889166460761555024219901460964213987466417697380164168523455310355221166925583484535778
234143154889220114316440235906949193416363206503090078530663104618815003409266684957129324978195732672439690166447283880
240348017725621506466698753851906912027994733595569628378121413641970851183368141737661351533826013026934092180617633977
151425799909915107658592676195637869592650934721962655162022560474302830355122636266319186635419900201766502320791674051
423263334457655074316552740362862304611780063124785751071525137072172698079394814931631349003613455052568032521065220048
583813306816372978438878599194508769699164715198156317570770614345088975860520950478848307656200885929725267273750838675
489008035095754742120496991875766124403669592424177174877844278174823178553557500576711887935816230332062268633356400312
409088613454216559215191235555955186605160714880629620930804680520947944614252684803304286751971419813420928647017875043

3*25082306+1
1529928 digits continued
790500749275553193573708147230490386717564211588557748334218996717970265906079637819188221003714387808716315344417996706
779033952969735841650543374711418369937296446398913535068184456647309665958995512381403907821663950976744878749814837406
637512217875464801565087403856746249540937933166941689820877441534034774461145187896603670630918775358735711176803350649
859281177228768800404919059608893991696591321245300517125268939394679323973032044113765729567297792813925571641643325945
592307523114977180626889828607105438522660762691634756748002070271481707591056103049726118227507153979358469310860776480
453860351827300180307993886114319030106327038043650540450587555768684807493975521860704093189970178298567491005163203921
920742230858229893999992915725740826268713848039097152672967761161975052139112927007405204250270645645677424361348813588
102329324274203913930105217512918718930164015704930157063495018160088768197964054968619526329610342274527935912495666088
903126412380344560779330540754482790418705795965665667661126752084599807877760877422998717956292662820251624541462629172
442299911988825000807228409517406318328427441881612380166302268706779371811094058874830133186283446638086545336643398009
782764547715005106558037799613435082537121831590261979122048451207182186193427214279659491256941781963890171870112857096
054042647236336508859371352825530580253144258240579681702936947395441825478753960065507013045626514244579547836789709583
383727236472580655216266754469986083358862333219281050165533025270447000687813561941585251732927060039899594576302928420
729214353299832302135066032219872777783390811044852969777883934945965356079853115673109261145039552573710252134356372096
350690231000931933874458551563610763272710712396049287263642306993272225508552844082200467775298421537944281582271757279
745405384752112621509781317903165042611487537944059183941442839005846479109107306959873799129817414727642290101781380753
932062072967662609770604436809553554027554353773718082781124492899310675035888271629825181490844129058093501267597714627
021321160382610044783067537791432942707437185299117095943208816523466618933717402302219420581272136518685145299649524940
875306861508502264459613036132626035636161099314096283083638571695964992204903364938548778713582758376005856673948144939
204023767431072485334465705519921497275080229000156689088688287591444946539151548920676161439619596982169109897578991706
025173159207705390278451816859540827334586483114154176781279648559181702105496276096153852446344075449837926110428868548
822318620412032712570854075895699636240261931458048556831169303888909319999536140039146368149235878551779586410529872397
993836067569272635251290605987854284107624936033259244623390033763012724788822911755036797038832627200496989690763801393
722449658784259650491214247262584518803544500759274584611027141728730524021201305335962401975138179082017934088616828418
234435333328356291895481972701158227072611202080684669169868236306362636144582020636155379460299458320456770136649802416
502839631863622174300509042326666565792237536031735528653092140657635304057418814064212621153646422710323560347337869071
543489297098261754812021872129054852729713506379302909779163755192456496007643356917743036379608668796343108751566328178
171439553001041443566156594622228149897457716654523909265129361031758560674515256676090248088777320534648240513667789681
720470109392417485610696915461681275429384153922827976732672544645255379249539018770081970039650149869129478295637478171
284051956793953327940856256686595302185692535840632495768149894307308021683937531990760250712070001581737573295830280956
917140537507314107956630040168553114971662704754047710176892618524332467336153746801765691349028069622013456621366053402
345718323466167612867644020597408289790102515257810790469036133489904873801150306690893411013388761311988415923894753932
852651589605138255862989320675797674663278697742293957239671263734699115863722148264547834454705228480361126789968911247
129835466639191463094129543882597205715446756076123050209480230691552411609703234100445975452189430287046749737337457697
520725795812552504438946540950894389905365971104922783318918576310612768087430194713631112365710418694402439982163316896
696419769984082430140421253593335230436285879021286549460234488927776828570165813824236039497462174098999378305969648083
900638738160277697915043699791766805695590196444780115399746476228242519321220823284342762208133942521082170933790022117
010898879329712941719224850925345992372792597824696940667500658674273007237847035687681793316637435725535535092248721821
742479681305059672825108819422560015472779629672005254412735574115241079260058205623295524758597196319959338984510677305

3*25082306+1
1529928 digits continued
349355934964717326556966071269632700885692590077967310011118894377416818502147438168247244286408420260673159427929276980
063260147123743634256786081529872645779134197923088684986014412851159716278699182640029510001702715283245004332715249066
953693867329208323194643942547088610442703310108215532059895385141755338691744844968552507379055972887465665864815544585
347334784388288593791080264066219270675208685298177351243688606885423501856512297245492728818110519747063593232579410025
280153688811283943812090356221610565201119513852701037553689094564122994577520453618195951357290031705430357663633419515
655259861256629553183063144287649318796827288826134529490871656832367938056089290964517736159296815804361182339991866202
643142755143001103480809239126411993638940587021527165803006460879961063809304359784341543187347391406181222648587459433
941314689854256269654379612452821568251595600718076284470397880646977726929664321810846414896951097974552800814561257645
830656293989484409480033347997450168963273901671549583717611184469972981809677736708667903255747553062070229893891011233
406894009674854189508418605675407379420759704461812390985848035826245862747045763302684153857961194740052701591926042202
861476997593285082670986919451686987323064323964217802550521650419447666646810737700907726332833194737521286314105164256
476212339799077621606761448595496142382848412648983315693927931663303714723957395721532314232200634448140179741088583193
791732959786946671054942071853467712017360905403955116380619045381843315310781999058512036259697475452732360216775768110
377221114724057539908184027562175887440545192703144796986825567462025981125259964865335286841847104402308905216120935884
077180600361591266827655611396031478817605189963620316441522775619969862771829757205336418323514594218563848879743520639
033203424042930538519495890200987066651608504668988395941664520404357821161998087899569417270926742770164581306847999595
482737408749890011778082003588961267564648725989411693104269117920976773295222703560613056209107261362449752451547013927
934832007484506395024793212129586221678949179482976900760894793129860841062401305012183084741812185470760329157389067673
880134216514664557242796744079053223501449548403079160871050449402517265079421711495671430312238049516301397740951257821
021685247204689505718782789189198675339840570840507546318437350008377575293429124098342032631337370781235954767122849217
699955978019005395959794966866042525775428003836253924551312057267261907042322412191376396346417045073443365269843730300
299257764759286441064022936863796468304633114962688215155106206843710165068570666518697719535888716951328988438174683257
079326370014001264526131984848989128263395927199562692724946571967761613122176643038505990255743508998969990776651608532
211544139258396934487577226082482527449707856821710254522481022805799946253991008666471177737303414223704980554736475341
994441461146741951920174270071668640843355828670889089329208457826779820707222349507839806250970889942184401303112807376
862908272928054965998521290105535272777526274445902604135110392972912022588689053470495478197272841212395552358792913459
005583877301506919535344561064748369088865650411057617433076118143807363707759942164741037092871347733546323781850167477
672644986804864929058982289211537736601251092742070780429820460553359257122727438498848552169476585637330455798068778062
705452024020559774240386117530752394175575892347176511989979173117008984690782026691650511969957245534580377519072206672
924082229410297424190338021189458217715422070881830234993873089750541953271495142177427705765594032819064361498659855539
034041029743616594434411151609595499777420505049780174935728872824850649988897702037046361158639420665924365605837041875
072804625523466481975670698964236303829624480739778139585109735064802540523135477949345284196124047121513632630794593862
760252349590933910108508449486703944042569830696903019260447461905931013498905025963077335808841462409621659526833874326
829709766237515063775796771187709545223126560434978454661999079927623758393036277544677527079847763234464351847825364535
526783859622855235233867289090626419253846354109968856910141203238146508097920226018445013917145756279685928201271132475
372204956156704520107327730960922030442249490980910645951637475063319693288080681366196621285243510938307694025358938234
517961723568512395066789176569391914342266386893335267164820539165170034604572492874168346089781873079595304756237280314
629976099037461550888756724430386161570810707017419303453211596144055469795839220186544168124313191347357651470172696613
695570181949592438987277382934643277089797311857624345687829818064228525178517070990333119971290632927607303567547167287

3*25082306+1
1529928 digits continued
503419193626195539807715309323265458346856081157951530731796668258236758320521281437917722581014572494710831119426934804
462878072218499830301965833321765580969984612229205670111575855540790049560523935919885482114829373039835887651348907943
349121394291120561465830837623412329190881644757875013026033561947673839852924804771987869737561926345585749077808460686
183922672980196132464868161687083701351853970182878020380152867466475699760125996496187502314970613842934677227796791513
021544076471534129599959460935246639331463060992833072620090754678200715561950688244581284519834227575166579818550952002
781600632698920546447095099021086944273525848136022534653016379489326259474910339251633580357785184389739380432075070896
988741747320832483827007324221771442508045623665259174897096565058696861875255304649704607563268047151423533618552683282
099288895017832361847603175236900170947431773070990693281966461381006848488003569389001505957420292143731974453520484261
850485598493831797435827777252804475596848680774048693801367725210558596866112615271946369595692805453587384333873723233
092878382796846374169133969452114447231572830595898307141581402768423548745708921919457465145550587701681681997117214245
455132290972756578566471162219004982545055088193073343265987833217104491835932205864653315531774117752697354296632351624
804043742562491640526719381986178015822322561354343773783061170523151359792657024690165638612589973079184303150492068732
399351103453253273163022821167036340136173942909668692920829934009935243291390890500279160910052352324342732470820849669
488363758010840761492003663658382286548015761480842150909962896309938542067226667770050617456615686236587907232014770757
407407372853146134150136245570728890067489622605772480787174242239831940093602614525455462801242339730304240530747471046
446778879847980751219333672322801525419767728417277685892198899043386368265736301553869007637079393421810726142903545590
988680421113677413961808345996628247766172762398191572776279944222062684816582922460941539475580675814965511644319563189
739059542157585664690676244382753241793439986321225820358921672024473496886038447780202547228673006427358308132968065099
522585869561491296880861098771648397882769746897698825162369362190287833049530332324280995435832337972895430461706224672
596139614466904197887683758214666927994337967740002448296540970582940776655524822272748407931739723107891966915124012138
778867029219475842875310819669609972813386556336380695037283749797071703038294903829228861288871563153430208197609317018
524755429114504981565404725014667449958843766636337552808888502663080689061078406722444875290883103677579346148053844682
138067685284683291655820307664626103337298552125573631090953382556133906059842065372774398091818887797913424293921749534
726203655037590856564955928782195635969197345790729312396646547242785849794968213600299236428493890369904679704285205132
861711678504308718074710102396496402968984739079034406121175344804004546399548102179789926591883986803420058174811088485
329661067567524685214778530209230963159650247786482385511274074420915152724652409092716068628982190767130622600505123571
912079053930804040314260991425754052204595902312078152347204984767444323119699125316976979950812376439009298802624340052
253218510952432259227374665728941430490183610547782296496978417203836423902483697417394858473515164724396085522098516109
642465844169515270604385277157447159269810820156851340008212250714452107882999407781688570184271534203187186256369979200
367436638880216027006286748477700487936007213269290803938866556958372287408673592346920061837820672490271691079825261436
375514225213102852793849690084979163027515675836161503661178712738652075383522034122662932878674645307707458038957969874
215793979041153135985888895590823197200768209405261306006732042554172794674182813369279276563716053099043157172746673356
877705518192424048815318559850607724709040172326926532173645505347659161313204266235337146587584430060135979835343907539
402106684872903571913066344588433359149205238008279050931813581344575124805949236514172761295355427672973996084519601200
351887962737413983414642626759568717744990420946300621249333379310721876566579311709486778151013394369232771166172964714
289167775296137561791032152216174042051710203516897605284051287849507105939169017807890561037241934598999885511949745681
666272707570863676841050452566307319810982160407197189858313719797738136648727306034709472572566972294307121799588998408
510562642602405684360499534756449591207916257077470732291575520231861935802207091770225425704205168939724626807015523378
626601594440317892850464011096510263018128222130785122335401641897429298907515711615422770678439009373056033388453566744

3*25082306+1
1529928 digits continued
325476772825025807570718545309371822741032919975367745344677377382024289493320775798393189626837151616150842862959339096
877999982547435137384618303353366517277090079226149180024067413246485755939040275704081558211868778467059203603203768964
133101289966681758076182165749299954499105442859633784679850024997925287189907734778030502359783760849019759674566951033
107201219268078944608980906430067325028259128143698663616009224475538006956296794335609236250422396570598317729469308009
301058320490138846397182224486304313781001536981658058642621463510499107287405241196851293065706799291456095240089956340
337149629541190341624653743590194279266052403554090949106877623435947732306175025948068239083475289337809752201813519973
882160707089812680397504440039875696914057853781339517218226143128415880469215103648624357726160789285926210309716922308
338782914542086081240487572969962412484231097093720493392743374862695369652346230074258254061443477116378569706366414491
364358254475251124439024594351773649873967668719970501142820101681611430893672425449000855519972881420767549230746843574
337956304913532458579178794472621214414467365686071028881884986072111249430365391072194993266529980420394229115002268397
397959037370572947018731539404943025467567014232242589167989544420005882388450642798557142839724570949055174341845103963
131890680477964690641250397340036935112343946438699434187995302276689131387921328424517979996432800701434286829348547056
010929924606683515624051702554300598514927890986608528429957971733263389994201925208490179944216080932914322228862549984
144510393479343624044883487324203078726204617144267535809096009525650851853995418689624634549659076002425033071157749839
956875217954490677871857874432211072596323205505037800091347597263233742764706967069269278570557897239626203032159447149
977822434106010830382517138481734528941973381080263025431445994282524201979690799480002927513036280975934034180806057943
820390691269154196088732721855760354477150359329597350948371451628281685917942641604437624354469513634221208481106402760
903615193998830060602319284346714141687206710721190404777443801214111712153810430891869641083698153624405283177364238291
745653028778140701296125046343134214743906040307886470768964628040241044310509010749634489203191457211813415110531857666
195088256479751690503135440261978874712662054760302972270248650702124731357109970977550139006092553408084774646431999133
324470438292771009175891344691152383653665908715217708793430094906353310186441631326934848712616380519100325778718897516
094788261184057384556812874618021839443148341901999184953321431944969859822915833854950629074419014079986250336568862697
715292696874876820009605473073723091285702582794784186908602646972210527766183008726589391379892766288634339836670976170
681245556188241686076440927377974155906145415712946016090863936303710648676320990181434502931101538391030243754685407791
672822476806251190353405008474750468258198850302533948585633575183719613011983297262818105376245671606287098903382950713
276053826683655911022317251023915773455051758131151308502151444235227937098331784611627642019128892819760734311844532213
499644043937510756219549472231147063194746018876135435987106668795724737583303736035368357805402394825163216602198490064
767689206551642389429825354033780514507806900421357944892210758597643767904921130579253414281150795990882334877375770598
822810659633015224755700624203383823231275761772226411690759238747278077242799721417447267856180404459986359024988270848
210088068851234458269263874501324115955323580413410027913482611774300481489765681484903183464592216242423985804100529036
871576718342301068381087660428749137224467620510307305972639713156290387916612469691426620571095119525198470476987351081
925852256560533204104327976896461141249408418050814557533295466425791035307912593101424597674061090175204577274581818146
784346200485816637742697808447996273239949586381038641869254696872561985246404927563696345155847992803168301388121051562
331138051675685337792459702237485213711622948316101828691234579693237181919656852206150731486209312023383733156515714804
906672085682908263365540235129867531410199576511918671454571804636410895536906125115001106360826122591567878362200007266
459842063029924545129568542174769297915192089369303869960882017366561692714528636994793228474513010420850948843530795329
533391400157247462019630491461632087742460093269499454431931010447050035340511272574933200265853584555195260552076254844
982693098310194517006531563987621324166720461246737309216557200343019732635902289815843174848910467126303583328987515168
348463983938446988718135242435107856663773348383726425077916369429248131313254934302303451390677185635402102623690939375

3*25082306+1
1529928 digits continued
229317129733241149661717586715106862777622890670439942105230890339485172486607874606366331983200497505711670184613025955
129621088986173944911361882166417262294702957194465251238414773679980440798241992914980865410687761022404864999056730688
278131193365238128192287213273708293555829240974384429569130619489195565349320351160527967258203538937353888374454653202
287952264931220646327228598453608135176324487033969378517139070930070578590395710189156192945146347583495816653002476375
519615578554109413686753785225363003875288894646079831118197769880208756827745125412191351494746771770624826663367526514
852458538450145858754027217945674342472416098703961699387118141457169828860593185834032020397560554941751974029549964756
383037951091710174194474317510270292230848859627144772928293297186691240915971916814508330094876944176583546424025543605
479949730277804278965209629669236095654850975711591473067588545233593236495323946714339835021295466856938609504597354860
098617243593060221354020234938237746465853214698493651998456702699814851348543457187379372229673592451768827660607964974
780628710133828595220451867958012530518278098110706000809004345215459318474266640041239828235859229850152345929207079441
302944492752560873306575222674325249683705568898147882359423271775033880606780957352859946101653847619056354835888048489
970324511139468403943107822904167614459877790100233141271756230090445658005506189057320519427214197234981991822841225933
036899233935403906104533323852669505926850317010427405430812269620596833530394122171282636583631197786250420372802485167
545447030793103130475821575273184823944703465704674607745663069880243911595812469070675709695803653910361954369835086694
223008222299805308341364408381085269230932356362742505625227039498443333766805557088097888097575300263816991963654710893
309801731393316864126621784744177097040405792648684255273067716910475448451713841368736062987747513338456714378747855016
272833093740888012708056484944452137912257659081845620145841345993307029689185868102109070602945156013163031783167057063
518419986647784478809149209842353632159068980070767470660990928316868012812522283943126434687007339637362801506088846958
883990490954771664273697492357374428134779973097801390451717890482384440664373424115976118830017742040836091422840937856
516205429772822317811807785746834340106903387386447577481589756392708085559456849316648370058007578702340320880602847716
253888487157631562726888663703021209406969310853639752055427802739077272780247275520422935879429644862597543164761402891
677587396287598063540688159792688546591016072230959380133194718045710647380779366077891239007555811446826637958801112725
500525720054550419563148794430035432305498440728288281453680121364968853322673789268465138048623679407870739806370897275
375737427211056482973157798507745278626853252088014756224942963248892088739160006772151766743879125304372743767803193045
580032832945991689541682181532225475768950740848221872585446252797773155182983764373232417240717139664751311930849676591
559089485298404980682353219150260589965680733217014883986672437384130113885803564133060877923093657660481959463768075215
077561587449565564057195250311570563497239662162519551214176217982116898226086445883097583291218622492283171534156482462
300944637007927802630456181703680388121141103648667652878260776194344264309338385540682109608417529523312293987125433262
533368094126254114302679811946688024532545361828249452707359323232094730705605168137119520878824559324665847829567662275
277100329584176499609178877765899676312366852513331334613408134706790885988269256009943777709325740955667624776698852651
644834020738634080948748057035740716471633736992558418859331654648698682752416742389682543446192055779235836427700656084
128580743528491404394970431815626996608576662542641406207210973842127602131304715538780788294294226103393615385346309541
237986468559313477955360446347397691454445000808322944060552357387356711163925687625256352009166288551778134360609680329
151131756597474781089190871082435832118133932319006693294792672089069387914008428162248015622104951959606358653701062466
484643378917948647885777835055566949830549105719226400581586732198792173441903697438551276005644133055976781518354189625
004157733955811071800091104648070455716220217187058957201945549045903134135247472889253548840739384175338736887592808579
863326741893003859221845065292171093509176496910722211810964913169619463414704947815043400113575546978717316076031993586
647832403023889201650366894480723981135005872392386540362392044701316284173429655326919072434135468420134902405994948823
030398508913139268511732406844477331432660026588937658447047018537383877985186804558063882780314896107925155674036919263

3*25082306+1
1529928 digits continued
065660164573778293458895543116668553175619310428293428604333928520311667999853387553430446948827987165392232772323571530
229050193430357092258339373984197013150445187811572356369908318416868021485868475903928454064312423796502665358578936375
314614444221593600579193006400020068870515048149979960147359144381435827230036772352081321767635522991785559515825680819
204750961688182007530375398236973314115277036520903140517823691073984055554995357255873510833268518841760110310361793005
466404136260673667321607459627406475407025633746450812713105445293718005639353580748749241292108127002646770011408289620
623187857211107955394429440789848289517170125460955036154752969369750209820831120321299228102000687616255201075407762288
352748822106827096130441752745876417858246427445433018825072778116975735797895145918886468908392424310225740512993346700
309642910492589141443340063950664266195650053261961139108571032790659837471034734306895446752327114164451598500898658254
414053203705532958665657189677367349473177469732349973815131868656633290914933619796812895780770804465563440499802470518
628229871057207418826419849664397264851186305656671878196081863766638665603241785626008543072062038429995717199977548668
635246470607916594156871447833267351971772214827579681442937901992712823634103993665726004184853074996864480506938796813
957003221251270108433927977912005806971197552052310410516519276134311302479045129512324403881347458746504927640444692104
085342177941746809927313675304091776486797082623005605254739668420124122288850385473899908022496421106336384487332082257
341125211427683417601265521350075982923385827022149749181169083191201713178587668874648563376529310977692705785633164579
302499903871133362288489271790365577083594299245217255585807558880436676093448354547153909430032917381667228527174485626
538701947478247615707823628170687514807428941458042655079145077312676342347396746565418534851937418053575610793810802985
190357974000747180941947337510713745254777677954962411081743259077604504545403015961635289517239472420505646960428503721
343938424432873971679406037885811006353970936708458889138227489298377487070810987525071534066404040308777294113951662855
215176770788451312667332523387725109353185009433904306229624832148825385414104771418764457642092431696760538145674180018
945736912500316528538282113347277507125576345582409503390903210825447087946279597351007746997403022794233850546538672776
922751021749366993698944871869682401783170427712736016507025222925965934759792347815566224662860300708548085365230095592
083413767943537420892109742923041614003253773020967070764834378010434153099188171375256601172730262066524631656212101335
372591296841424791328297576961502130712763542889275805069893809018463145789332490517466096337409700830173426157484290115
258561872175175677621228652296656608649757139489302630753259424086726000843265691048023573069627789509321062111416315811
737236677069600155203542848374487345768016032725946532044024663096788560988904592876190124566414550563608628762082407389
238549002764618720070648050719353190583355972702745336173106636125673440085538815888287390610948387611424589631947335522
953698473650051901425109487904113765565918997645921865035974895028585604966784462682789929497055972052478297361560081028
090701513916593392887079692508083609156264034876842314828441107337390442436704339731930921728919746045034938647920786166
585384882724640118741955969150078393818822512938494088882214645065574911227217562063941995752437160269782370502958002282
085456744311553987407191773182565868365434041240670432155054026452807784338898571918649072886440828919814753364855594250
019841878869795862392824204493987872328702722397618371827005020373217348373361025986047366643947693761210027151682042958
168873656591962235340668377410677483201317295843511021484208140995620196157492946160655516425782387100049409878822515311
736202257750262758940636951168994543823773501908855712692029420829461812867217982296920499861480524805750604387678212865
804124667627788644899767402928137640518382957212516956403853873741341223290445165200500124797344581864173788261794509417
917908382299187393262339569821812903032709144716534314116723589197000135371716205186620779386602918152267321721350988340
992738130051055221555147352802598198418664309666297227568866670998131115366388357456189035833737522381841691916751460431
253671922873559544426485626365549196624262696662956224237473304546266044540235756949771437672023892044075171724558736102
661148298116769432322494200134712947216387916358242077755212699153097173653543654694085142280505667247184441212101246745
246102323617277703867871351697340072726718600760009299634637663290373390757309820817018059874063466507246711323777919030

3*25082306+1
1529928 digits continued
741368335998281245422856478664138442584323764644277019438006741043970089976289898646358495977064244020704627495715691775
750677865604824442303505688221125190016433751753316806904698275205610777260474813430379138238375605090360129581032859317
714551029005710654804363842615917107355033920779473167597546216702051723839792004405175757492768361143514358626354746348
875327801966713203373794501381553037879042735328375683015147007511254150467115528474891003996557280773503632547422714552
606018750299591848782643689117051794875971154514213789398135326481480554964516260279245191561415774012584620885326656602
009607485423166256616404886360636349260758461871921308831130768374416445399355277747223755484715733142308852680589121291
070904184752359352440672963735579557095530694122243223565187400789126876486700873739311328364489722832883854555716078180
653322819586376302633045280225622935594052090768490082893938461484568722591354941882938083159216813593888464004828165918
793597377781157634680806697702685031632305413451713689198839190098691449220164449815657525587196638901644418353893252360
756349581591688733264938897425316590752084040470842970956848926124882966441745583132088503500561158770650551137411021154
662532661155944431182429504006046592718530103879476670738537458766440377311170149847122378160439575442983866574931727048
357532186603565880778420380567752099523210489556610384524852098790549673112941477310573401213167828807251167082926954975
596131397112142224404844702212508851109411723739226115878875351115762509186051160345307439583616783181402183889153970508
985020381729826163641328275388803730769274844583378109493645938378632269246375749254121005051928992641354572571898476432
790478251067354621164296809415227650420862864660647106069521500436804479735987808221910148050345472318774366947797869253
531527278428436935326761391256630386654758163920797812216186855013574654880143499268735749763212483660446038641384692457
229594507894458384895471841826541866242945739479404230894853821187179722011686750250126707213879742820138665904985979692
463350351111789609363758990098224336272873195952721164966187004065990263916015441601996250898810578896316720055463779666
966880848557571861690957953022830836289340852513982734206591976956436793947952856174907867502183231798602655146279335536
088459691760984213746756005428214469868963497865652901034364255662925220715749597662697286316542884686567673314092946258
177918091167372864830824738652543469551856744311546382626648623067366309962933195023954733992868598509720513040976594874
667053504286917369342826508158323807502938258767174693540034259180517987179494993103742866813439178790421067222464801604
600025535405721311909533863262309390972926293153298248107017840354539382878645447773085026791774530794336477354821349848
143237827678832630765747764855849666104516437279787522173756129721931709043425610338741822685589544629101919875762878811
973032251614794467184937190688270120690581720285428497939630812388685531791009859329502793508411060505433098518811878017
769486111098529611665035738236391985689835776239074686561483980060266012069549140366449834323828404942070473478183994950
011087550875381519564486163985587534522041848033193928922591010837734151687102970620010076408838468927698616262082072791
608447288625222880925103689597850282409634182180389407025706316310864052829119647994422617779902752319558596023966324462
042688655359446193672046054859105079062714564147788588637255375170895671014116469185357139428064366735083488674724966390
544915468560621882152851481493683836352396806286724294205832632656177299098533788389542112278046390912172032034603187967
994221758848131987786339736659708648121436008617325064594438949690648508565708229536463438965012279610932889364477807689
607332711349685343964908207230156316176357223036987105621275416870019341863214049790200165776842505047558168931842252764
547833988559826399022678065501455918607083024022068503826944860581592028962780194845017269687577611313059752363265040493
814708401575102352050605105056592884746837081887607204252397827345660550911449858421563409052290182633116943784346382365
479618990293933772330243116614365926480897237069009664063441299232514138944372639570820569682126773986942093121679863432
300748685723203858081491114761513423522428135832922347579643932585677701980710558406105007577560484201286317162392841626
837297446740083708794984922164901686540784795894923647240467246790679341249648741236676730552397522439189077291842149729
185058429759148544920591260894670153706661899249965237236483935407920043917449642530958492537204040777353987613288687097
018878659704549275157425528811027080303402173127044402750446646255808032000239209452369460903356347286877756856445789471

3*25082306+1
1529928 digits continued
087497819696853796840320815687936011503813436969340371105290667966303390243863176085603143757130443554327272720735004625
254979001670620130333507679856405838170524055592704902060437861936172265068297042779012809724223481016904475675708886441
280764577188340364056838146041656119067065053128905146695422389973024919032001097925167234622454262907655868777556949121
092444186268206288106891874452370905756190994907983481804389644257927323681480280031132031815818708446631244673367534108
456123983131123863260464133814295410321728778449412977000720168885901091393426865598242628205058184041983702539271147457
799814545325567221051603226035459898700391868838201777950418990451041719194669507528676074309163540765765523083514860175
597109112797942897097549357372499118481764804774126596149722690623099502588554905179413377303388984628105874001390717585
354262704478460494720021952821823836861374081822015695601947899388334209618046818716697512395760666967026280442119567131
775775403119336481948109419847303616448195005737259167108356261024144801972421581555627458351010814464489941380428215983
901721054581665210366884783174665043125980764714459787396730410634440449168165097839200645567131711320609480858040138683
526418776535970861185372706435486685226215784356378880054830442958513579852910759800293199592933688033084772017280036876
792625721870206288135906934269215607823465318988600167754809875240440692388442391512638372070514390508611855459191324615
464750639617604999223794730489467813585166523090436264434529447716440650322692489269483040785564024811532717842102486835
808105986179201107533938848344184065259937631558055085611135673213832961856380846402713282877459961011188030539112041933
844897691084771237941025150055027609188390109858449085052135400234212909484472749046888795898955109347956238980647258555
539562729619017620589533726779528507092824428167807275950319583433930190438128746216456559827363802797117550830935592448
498546808088971056823496550449065193813754820326210922444200627779275286935060587197903466268794915562566718243160899044
399178682397414385736205158714371303682629407027485933578627132154299590770608710195893366155828755156539313115452296577
713992963066494534332502848431055620673804180213626936728005054154125151818956745303931048057430500101557047455134187914
249735823019350119353109201594906255686300872283428962141119758562382321121130864916010059977289147011767196619443366384
709141911543402866710708714137052392047148106990814476299984283706563718904616800770663601979082933829987940539186160448
886558097409441814368924143127806048082715203842277566714368301409981256951110375342691937101067736941579651247316547977
725141475617470607586080950945973921609311471010977051623844500666893041703620660023797697329071915291434960146030967831
297404776086524183141932088962233780960364763381135171145412530896423426095877900847650956985358875977738374874600653757
871405012855946651293869900182234573507210995890267085805091608931673399567407091106703759241643082625777294460458385008
792068822050470442564672399803517575096449673691091862779094210983503082664124124331244389158857763431694428959074258584
781644604345210975560651930147594496441699821712772463434557173343960375416918309730156495859637080089076503989986323125
206274885494708542592438347534834537118614034337976498821287570091451660969651794253563186713718176791588127975008707776
704400206260283876931544092703178915280511568391161708517774907243821633551733537191796600819373148144532160325592842169
967993361033966722360039036534200453149973377016583215390635853080208134761363281964816124851643917715822444977085692386
398528051427091374808324363872524768005273648048794238599270233907231931644321153675756461271558463001871972451569292295
519977722352110365121158963242133394167818011731613283193732299414392993081443463902540597890168288405181627578348013891
960108047249558217646426917047544113820330752265943377802997165885452710872588915824999611202307866731936180738517494128
551748416572606757201403441258923909736886712419397639989491821137628060838449554367144832258480754378502993700270081673
910487323419113623730104325044991846471693560390714195511878936346071933287064739341582311270506169101185236016344470070
290045066169929425159893480426368955957440855062592699155211457743729125879478956575802862241700896157788442273371624799
536954966018507359279269746583563791737653405011929707147690225878329922265439385410577752118528821470875396416012855692
893582473284087314725037659634434257918624675805705752175955911082529750320847424736638001397643548898809320440279447904
766915502435604075902799359828995207794878903781517329991690625159861958035581879609620506813716334759352983084723061255

3*25082306+1
1529928 digits continued
212745415051199714109502941602841764795873386859572835273695485310029002806918064985307939952273020652947845982431135492
405658629749956386914006033514190890677510018795175159769435522468598529860383780706343100998018606377541634701195549186
413678541329128324051415290442834264971455038646976320413423321939838016600622856367497214869425754597832132601634483927
315538256193196788759555188922983243121742839453310922025558092808742662259616465046388574087603761011358035632395222253
014118402757218994775505706623501334036672587844923213197909771811686915837464016673415773089209627690618095060783599003
524779095364560140201258768427069440204943161269990655271912355913164653151385651552710472617990020842257417252936644373
116244301831921562506689305162499753495576617658313198602668313614778236244848382937513664104689347298717376943818891122
012112460020563950527342213813318510615374569620258233039881732635773758466971189789369277218470295170789788378517255324
691008973733348219310887812571030927901629127607407406583898046019496339503350299031806807797924456621563705054730843400
902896111705957778494156499750741170118932164555062672312199045249593501519740688126882631914540011645371120532599710411
271843277055218008348140958001821062338403832003768780057413085552193774402791130923050521008033783563642461843949136070
034628633541671441486650019363252122164566245513681099146827591890211729623443507994759445928061954913366386487213818663
622232094807122969252508015767831276275817410147004452649159672719946649915811704872947058754508485446904038654454549671
856734241866819046083646994195698485492811214248244199499525664252064095491734290824138573926962453851282824872126501752
566750874578790771894646696047740258150509509165453554592654129159917858015651473273102961361503094698509078569140188046
723872973848954692078061673200109666471411879315695642940111187515903424971947408026790308069245683848404692585512347141
328029880052041055678759276430191640069083457642752244014841278754674986488469504257022359527241313553761956612066247837
097612510350112161824795810316841127784117686754034417389291357168116249449465926006782779804697984555922899638999083398
091963128501213430056371846676705807142905346468896188457920553535647617793909183660684642759693822162382343203342140274
036301825954879616536369995828804278685753467951760798999484722791162272364046072709534927654914022965675738969641757494
890972837275377323476450455108709139278823422073055350523025586242004475795340397247488804074004450268680274686122855263
133255362874778864599081974921605045137573519193387988485334595081168649210402509409820999906086178581239621374013173074
487900440038466420447788741432394575582899195802904541800530852411575252341913432931601185531337135711635562904838240636
950015426074419984428542941168102302351978246557019136986253114381140049551604234804506572677827283398257987830040928116
893376034138576624552393487383806509547666627802511823948202359830929540521787210237776582919083238329977833489125320935
955514914618531273909492252503385693862158654199829490000109573647290835540539585259475153603699791921850553284687132601
323491402402198146680010005698280011725718733471728203536369802066978090570674827025622118305615923692998699308886735704
945070012804408159335251416815317213158255737952872808194141412048671582318045544119820902194726148863588460845761815221
969182420838727913570369180067353362643990643503899446482816483764742218524394827474516390675566164401279572969601982375
315284977967210104038567998171063925508573705912765487455999429893516411157994036750515671993820966124581168442677841699
440036240713840332571747771182776503132793955159652424655756108200947806257989910171417739054711129473326590326099491739
477907591873407686701969538705670942418360444385503546554304746715468525414577464867963017708499129077119986511343395960
215937375293853904905832318410822807231269293470203780389177040137264362523825590572044381526891586440039123778846544821
660994757771669174952130222856467290221951017073189782093856208363478466438257286577252931756815678949543236651572649344
196784065703588498645928256134920466936807732510116334516415039892654602607097511735160993883697148729427359743460655489
835921413566279607554992003204305134538872333748007384736813589092351491065137876275590058475153767657473638768552051833
162130478187360361104865839916573236213839492870151064293286329105246115019594819878893404829091891243326585564860681638
696331178320410641898357362292148385847340095943846375287845213351795256380519417973929288733302122965901627427721106404
390853152733731270175969628922322988576348499233419184054993357793543324249326704172962244916280419567771097674530345591

3*25082306+1
1529928 digits continued
603905566075858272327119209132806002928193576136200231880671665037681032096532372805148451329694629193130132070744670091
932688929914597308043932410466664190251333651896389056787371310741189955261753410703945592871784462940942089997330588558
006184854007688003012112482166275871505823949076979261106845403662348335575020025607970328616009670506662929726840891621
449077528862067513981032540768112562104981229476648027057961400850400116223779833528529382807232310947480806939384676434
495724277784639381905485626413215736675868181613571017655169689384112312293853211917019184045156593915971964701096242552
464997167444316280123716816801150402665724475683331334576602050932644407911657755941344086572910729680721940504362335647
560459180807028163388889521842712858984315732736066573178446734713189819441532413918884820283405380797232260585373042622
085656697358416992685375368542157244713245563439687082914336866638648394996784920143811250671796863881280414684225717831
661236225070075384540474329228048058485910426519126836622645548851491619906572327235814754792804169003505711176014021730
309055941279638608158400354751760020878717867582243322427947080699434295570935488551939094602453893322050564541702113613
810033504278151966130001705428129374808502696947988596840833911830246460472427678757460296492565514350121901758524714868
252641522998267196762937754431091762582603909585282226227895922431081325377729947325321728340781738913773700649318554030
587664935824546424397558767998124245182783234501325931031065014281248913113339914909759433939429334553345311438217261967
012695755648244752366933460636287390488690424152818383890942836990690030157398763587852846781579930414665249267388030303
088768550600475172872442375030366958758627662250830197855846475491844030167116992903242537204361298276198089335908877763
908293829031751376988222781919327386279229089594014477268593818129187574212326106903839336118454864351448905136273829177
706503275223228808508760238567244391282849205125305192386072413344026361634590547937187105531698639002781234290299446086
661436847860357260460009592434118172233082832052164108215066373569571593984992765616022871704954290939463123771763166682
324453350391686361562513592165052429375703708944668348585219898189164939403981557476286140975299109489839161177801310100
222691055066062553286715708530530615333288330565569209705673248777406734522528551488512605834388629868313127848370511782
033158139990576479998084321666813691422187573917838687865486709237567138000288130058843673516890839717323436808385257301
737927439606845728158088307584991386713099695465835904383919632791143441825679888621307050914287699727331563777410594378
769017772843195926125556537037874916212387789369460651096647862329449464886498878770817765369152140569041238608496775637
270750368261753154450513111423643695186772275216226574397102049083382274321251092036059738551025387740891315550913137786
247862738125382297857385921854631222256384375845087697330293022320202883728594353407837011119931125429924579985105006917
736091132664163696902368675542117093171279831774716693592827543940769336570124712250035415868893530200548067075426887222
562109760554264574161058893017182223802846727186557422052228619950281701612937650532089904807684413018707510407770331193
205746598755221592165746990394195695369012885124920132760675996160422713832072270595616131298128093368014684866463377754
401585544537075147455807855855571760409465947905170612469408424938649039390155604713845554420715992366920007075522284890
329695438483343961206827238277563091190058532712688169861174741814051997350252625434122157564717279792345406861850587134
504114622528338645508719684231008094721688850759752525428299545971047315983438686427803849615876300677816288400393679156
610819197954573079485299025606068073468932001687465533088250550038758224119000434541650969022895611588398839715493961461
119319292933104652867066539917999642518911858576638703355740990057527809291558115190725298254029894399833277515762710209
830530866316066047474460745726737230901999257236429858988160308677589462299299932490263971938685315997150383473436607319
636324853032824544622227345326560147231579778181736193520288999567796767400279322513532828143069960631574786262966439738
183572747170296257731756567733882675104030972759782584042502144355793798039955633495734939663949467418288409117019890004
324098549125237844389473598464142768430757803633776518275095567819981860688227070804510428323544851041048091898641014451
508328248993182921223429224474732156020346212064499690423518909493213809621652536986256279108346943743401896254120896683
798104311063355484762351335684726474621185860085030370130805834519511496472955049151202581123059871103581551567930012428

3*25082306+1
1529928 digits continued
724547214381138848479151578595888322870613841006433674768246024055132129749439631355847042994629310842158987873893966323
188574197934145711774841660955187438757059270740181315912894351767536899627787281528941771873456090470377747725355851081
363791738496210985689792627286351086092856061524845202628505140232988339394206443963827737761332486883327069564785007938
932625199196904057870748478767176525712255162487181271585910798457065088631649526203671699835238536829140494080337918948
999793288086110108113762344859452115524324969971810282286723864894306961315887054793721894253367433020292974904318559070
926376340236989851155494319272120806918027533117936319211522642740467691039138676549553857416161110479183454669898057659
992579142791765399075229693083949342916822240218971030310010615269143637719300105627748697150589271732429442817135575959
215890694112198687127090218748317622689419553569674341690847277350835373329352038749396890513813697097123296344047459746
241865197503768722433828722331278813348213162689420857060042767725960774081699159168194746820333652353342882469460950937
892494866800753808867634129417703953460226676362001534411426904592809828997947138769481400432700106093283657886840591716
392455857450136727719492915748719793563404141584381600554451798059349523890303407032388705001985369953979691406581735292
194229292728539475085628099795282133727813044788884020093616645625888813997123324154026293198911979536714138193714309242
261211347161901531990175274044316596903425649278104566339218209926984982472172626410140206898967238073584309244420328240
284302887311253697883443523133983569331602820164721484054287884753705286052283715688800685537690820018735450106947471627
997948263152029904071585771607687445113681085049855506940334174248201886712490847765386580293107244476262254747355182060
531343727634011374619097715809321487041733280017976162809864518365747447031932722272738738981460138419166260958442628917
568167005550446380104959547080052517642710873807321361861028676681600607865472334795679098341495817287472683641704523460
020752309626266438935619220933843870848010141733556011165212337087417069891951161352394658738908433826863729279679967059
866101010758684019929200268605395611611237319369250997647730550747334346117686228748616163853386666271711544404382786128
165508340963833516304447310177425080211023799092306867661838314573842475626796678032033920026731165037623584743363024038
846127408956247404725463375595840547245841614995460868496272508983070489922893071533025149374570077988328745927440156939
869606350487218651681959781329688184317445039365344216573216601270463703169147490141333085099329295111610649806679468613
565237084773541299196607838569998593913761722947978083259644447148558127552190057132120589722234980166327075095220650786
420174656485111242872700060172068841048710612533991898789571657879055576825727667357233010045328744907739699635436050313
813175242648625380705192452330773941177068433228459090397064966501280569580539658310647857553320058843950604438157864222
655365179138943558537786612875982099223904934335040762319842144354298837760649200090379944403412924065760527349605045108
971830641383017744138000465286859042124027419882077981250687690600960389524434917871683970562477683123834590705627522130
446606020266482927192071593193968588694888752415443791550289684824896414182943291071446728501704603936146780306438003121
587448157473633664051530026236735437965943848644015017922773377329320560186645102788081542200337646048716000985374706714
724280096566866072130830530916534084173438904011436573531566337726299084656564967531117741444028898541519145250419975526
406218879848144732516096993407221794792459413689482564404083630727097808313585990612911650629860336429564634006853081823
935354407807050679495192338467621366596376282753654052042654789338037455401606771705460302188197342848888907942892537326
179270933818145047146755493770343594771295228421680076413492567491912386849389939863604201843101854293545093759163261695
244605137168268986525064986305630854313472183705635752867642630033857425411773876166547488419703238032932995456418011076
039659831067404233384101281033539057265114632626036133289240142029243243882248607103032818582442327336816092066868281204
401099005467800998818271967726462702989263130248990108875382243946359746440163935257527931539231353916474051984962440700
862570226034015403736384409785670831201012232575265445119117589823989782972499876291262244830991674645554629568847480243
270244279279918722212690024709742160336095112749669480334068638540344723548867768965421084558143094684836739377515979663
371691020235705617123891819762583924430430222125029382364090605969581500539927600036221726665536199209918067973970507434

3*25082306+1
1529928 digits continued
948345315592615522248993086741036794921639395134573107080601032600836876565209412435558829694424158464304060556511789536
585521948940579386135969374091503568323287220439694194747249062191485150119737960045043988379022028216160639416873559093
157071517272692605890936025374178632854806643047843454406237190585767463798697249000616683622108513116484777418674594105
492012287035538099113072584411433990598920197760514660347615391381372344938170417391138498498612182022911272121028859332
557122274678688915428320998577049410794586341320450526480266903109497172236880394072094103248603740531790154463106957241
033620693864244959501159784412856753930108633457610190662929163391488742064089981737987949275609645238287905030089689427
249640118913555342714068607377433755966554171660704627111390871613438001383655441353021599584641374003975514589820928944
628438367558534544278164164167473536950161228171808064366702439668271808381180467121826846776319124890017660904952748665
871448798482061102980930400095317281418029280173685683295391007332286035309410506913041599327467868547790285390503248700
549567822113155882766493953450390543387727131925152998587374323359125960678392462665520045372214042569625926269141382671
679908475295712054215475424501622739896681151998140757884290029300211012460820840850332859192459698811928682533342801769
921386695834924970757980351788610035304674737588501697372458531050354956618910118401458911259804428975557874751338103173
634441030677920901255503437579865784501637559466582509372884647865956738352935656382521948236207506805738602838808241366
993822419451011375668755049372866836487474634319478937559380530510542367073908896006008829071417230523054935612754307324
939904687488665536365608360221595949711359091761392327312104760891153144499981399591707915969982414785677275669244864023
223382915491421882012987510588103652019623915001836039048162786397388387253357752316610073872253680478027636082916286007
665720962793911069371026953906151290683525889579772144398833514025034990094903877780329586675206353610325888165006093108
002957247056207732055168355193514403578536610205774617219462383759845413448353740112698651062082341153919032076678440508
157361858442678791870876804568605958826294143698192696827268209856179294356842553346690700207628173903653000745907784885
843293423899881672836823642426843124279229562933012601230764920486583472780507139075959822478273733314598589636451013612
069674379823907085513481349907724834820416993623314468103552480419986032855029431555263677109725748781347271756022702888
687010958066647741102781781452265756894619389396985103965373501640673291528757577108897018641898935839334072726001473878
552233851669655826167056124689458218144974435907923081726613750020078150805742410372330524989945473916142749008162515121
952734976537132575687631997653661323732104748985414073479918416947847662184113878119718451838697519788448237740471975384
540665613407798808307072604111793898448478020692543774870145159740194264481707076403062704589584543393537062310395908063
557785871696506436391988671864266901194184617633943308598472242788770727258480889093664428188473232688743960215283768629
717332929530238060082255243005989931044909441968221549040369308498932658974502542342002024478236491028408137294581451433
361245589266473665301283379455413362798178632793457116924028149094531619458372914904010979187390144949146360115733386207
814683165289742883716384150741768336661426906982448825791677210475117163530778406098056660061297884773441671960741060974
229020521589965011046785480522344207959617716614701197217827619209936753015109366165756437252121148898375769642584029621
770388834435671499862293242314979897294216174262435524567241905311844476154517153003654870386077051220283953513106551598
468162910089139484739418759990073835515574257756532411546929519972038637553545534600074138255541445204354000822128879698
256089799017029868637228678049109342141416279538439865523606900187758249134491029452898028681473362804777289769379559000
099149770696163278024036350878924497582602848775216787426165784200054866287114148217786809079223971874142377678517354193
957107552769470793741521328748339189534746357932241797481760931971647319115049578792495215039034496755505288573980473436
667519091652175926158665591272391547468152577980572177434677565653664081502099472300528955328222373077488919383620824883
572190499089147468559001252246598499579741475564066762881659351199962906203123038302896603218089468854789655336973229865
495967443034689292134325539926706549295820356588494646947719117406132707866895450756059999072678510237780665553665072551
713123979704706321704458930431767785045685851233446070060557713132214695130743783144705465886086319870611228145916043427

3*25082306+1
1529928 digits continued
155372835398732155623858535670321996270766405912789534537571399651004529689579020117919860650948492452061511989989181721
239249153789900200025191337132047581841586397279812000955323304993079971811338851985577615747340633532397370096308632986
428323973332959225322731337931091596107168714431047588130839258069713893361775083062585902009591976981498913608962029107
242854944117681091605796875002621324863830488279161460232494209234526997384098236588525596593236512191837429721740308019
628327774496396281120556690053005766318076883336200270629611331271728488993167876125819710413002969397257154602897357012
167937237042431817907254501168269222356917307245196154972717854653516442270266624906227241970306341461046387578334167362
802104709009539080050735507805130948571346559964393756981385869718002098559093690210124664468457772398664984075053125273
083570408358642819133223510686923918568606750970268522565982197054472582221048094151886733884797253618213220685293705596
280018465394807070721791128158862503197315355693735933276501802440765563401644927704248836670644200106154351524176496064
332999968171409935611938852882639322202153961463666637427418755772291685766024297819826366493784902413961118344606666599
143026038659813445627520550169210176599287740553653613806397302402137896020487367874008224319834206255290585314843646184
782540395272824841623597892147407795711810785345440098258247194846426251769407997607945378960562704293289311407837574935
567642731601216294776928294281404393173243637445965957101756385173249905693772385336599079620882649168387133441223686271
327690359481745969441854487452595384124545304785046742435129878384171939422816904264477488113489084124019831406053634940
917134837534252312964500066656678237764897708475236460415153090276733509187942139904771443760178474483258370097934187836
674023474480206624477547968190373781892415737974543985003595049847860638157184912233956158902255121870203771841845978687
535706650612742755096667509197453808347904550940756171754504062790521192243634919626492646470884431919506061660322667601
725971542535318930498846319407709931909968506005510064652711533018527214040947793973889899879980356280285343214236396108
217850811244726432668780011718482060012091205304590170661309139726094153620698773128238932614786364600398832926876485827
239096506394581464640224320584706670010867272381423833405996647700044178558591270444691697655510366914685717860657827995
747081973306505009431005037253341383116978825780802545434735834627426679868103288184365691125698410049235445944808776547
303279120770560892109810869527940182081647344174664181071078885034140654060985626312783485148687098020403954014551177789
580676435318651575959278743031263602122340152745560318374121655632921978894287095475184153773035060270049181246752183688
818427956438681484124104484193844637576635181987250478817292275556657443335309356151959209730990663068521924179778345838
676198234618198124583317729294175352621957053730408308858875387508794534061558341500688812368469903160901370740042651223
922096398289660869021989563920273461693690385149006431787665921952505994002906820323147184276679801818113563683773001985
547365270947906843785412703014182730511936941177562677237274142252635897604170281897014484519362959639012884667177044278
447139614864993066177394896302036703647964020184724786695049786681230222067652472214831247233636500218579761396375314662
722758454453687209484116400622059479455974790278446764609606921815581267848665151559709686258432333453458924320182699941
794033744802282933319562390896314470464937216927602077113265710878272532416879269804007453588674590025947417867768315612
239223768400256999095993318653123434907523856184029724382188490855442096279782743181909144730349480161941540600395386806
313055516764868135379402489563490290452083397850340979411049061684155105751407366094323374219556594562693694314346362008
981403864574529657008993263730587122780806835388041577215101283075475373378075612125645987181076873119092883407383992372
823395536670047885059934654922566086848956524781615462453867334519515893247634423370202867611077952581071932345886250566
005356991788266943498032185951403092874226378221854754720643135028769917722637363220086002737719208178093443004537269885
399297983338651001310473039434535847064941186345316830734124481894647786894759697768937330391166650127132805769821218338
692184351586472446238752239559796923252711455283013038952333688625350719068210332712938620834020754117070638168214879602
970368563283927631166143217881762712912820013101896915261270964172946850750245261909409070523472718117451429534718276705
399535081795485298016301281508063984342298314406576180342578578348017759798759832152015042671744111800391173759759404551

3*25082306+1
1529928 digits continued
968276512896216137602492146023733433542942063086131326872271043554853387583492133115151135447882239940502745021801672320
828750804797743295473349481891509696458274418791981986806146488992867327128506979037524407831272842918849202871521601076
103500350686945549534389129448770245041833525620697584553482136050175982665180682640776094302018764385415514630703960120
700644962111831068231908608674249460768186832060109187331335340928828392968133853997722040133259529367515108075237205822
281741393451665734345855484641978864080005045067238662335711495927328968016918790947413177699206733518601529876352861791
409737666861239885137218302002635738970910190615463040427242118218746797355433901093885751430085510097418435399185980331
709016717338831587190127641372777057374104200213034145863305728408561355567294014271750665310159248642118233145311279684
052604259650891400686232407874780264081206523272596637171718067529324869339944720555285575004792458747685521616047960227
498384163156433100766230994429522238123243035260656929670359230373551261177213567111119459519082073585551064127768789369
571547602092809582539209150046519188633982849356947795847977931005267857704656263682579164656861357442702694890244084774
111313298007521238780312673216296974231677151768283777426572215821065479574280881399316638657253568701145796826802815860
299257023646632911589460529718956761332653287286359761028974915490505630528992878126698462563483124902398691862175949709
184202446217941988367339417042715196357290001437483111119401022189545056403293606412324199626914833826940677024283690084
630399316172295797881073753244162345198260058132443068476432666518103076239034423699218529458863310114326969013508937548
643277673675901568817371409768596873603486141090106703309534536074298688422770634881385642885552057926170673207834334047
421408334031419845685480023314274289288021018689643363755301566801112171504419555228306260285359194730276116647214505765
464657201890771975819847989244787216534036904262682869974344429248003315132180988047750933204228741913162168996445278171
205905074413998168331829734005493294212667206659664191236202105947793162532640618276529896074098643732401065201173675084
339743226654794559268050947635253882393132341329801969847472804592897579064387505732801890652451713272121103574213278765
893866216399761094666024853940030829002203270901084740236327665526292539250572142635271899780204668164456731713904865617
255338908514298681943600033817845282287148874901973483036288980124495668114778242178268317010671614173943922168984241301
240082401028187613872142039892198754869321225411823899331834533060883601625370909035259622078662848997654301922361075250
086664263452932867867143613724928377777890006581449181599670162512172955790181954129537396628260654046120010066080226570
936109935303652134126900389387015602144794125893491341650224724017707029500144957585064276758375716034143342874461591631
780957716050489455019736103037337096847979420897258893318569435938719121711680963622144082026219457599404507551903011779
023957315295675644013904881890987893412202842857522996310062008903359134511442456839112986595363762371210070479202473264
522595763032923982771124356339631807648248014289706120038654438150018445660073904815400902296018247781807237743429358863
511131054372310716934093847955213639773727695112240808306081416661084106065868865833965882336843802118465942610571034887
553151817990566044831636897500154146432473649160916902655595563011256086036872473859965826379495163066468795530875531537
119624254268102442166389102772314378228008362082146140851113663444927371464724061824869294481621035986190157049227553638
593129873894490673704902108914460224207365460040904835973663618046197401563008809469634069399090294718411669425740230336
613823440080912656434067804075949519428424536799304019352065297943178900827879340294313005756226939412360785705344195584
985319039572731093158557421199430874203481584483662607902863453127270325732124399562018603779868746672958376638184066767
740102202308309882535304942261849853322349857510401346711305828692880912122123246058873877146771936263198594048895114547
466237346664073952209227972991699747357347973264457699565510846400060082604653520923154551258597683795800648888784930848
145850340335431363564829516984217519596275625300358024105481895354740204822239737210308910340005000696872107455980901885
410058152902035573240207105998107113487201191527759662118665415387346598137300611786978841244471983237318448565105883805
025624268772408229450214144301956773405920527620977795255161618690205027504916384800909886140025646692234217982454515258
588569809035680962200432620624792731887333363158488033764800213161162424379859593144377396307771178615764405649470585076

3*25082306+1
1529928 digits continued
603459551328885006130065705716569408358330925744126086944477693008166876354511757330984750066720212334334458733918570711
542144114166656883420591384252134312106713337291316177856638471036461548195671380207081914415391129161895317217611099662
209155504749041813773803575683674145030126656354242744520767968581955616251690691074399227825146669762980004125477757402
946140973461730577059881041209069771207803193583353735077112578160456804157246324921915193628852354390311605971769697809
556908001554234224940985976988137426766775060306589190849268611431879637303632323543378420857875592727584900899094861741
221048972450985480187277813519193331616853372021394185761637719749681756045936081423379560814827594666276801419044293278
293976436362686656084200835265580668149209700231235044729137103234194045388912165079788178558710046616229355532509477938
938291513392901182129477822569515277936377130003374327947947580506506976923792784903485997745437394461105433587237733725
018359173579874489260460909364045799705363915470507349159140315398816152280919491210853691471781816131715671306620416056
924788510656314395049763229783575581024797789575781923738027401246461783796974459181161184276145883217603935150205436894
757222563013337153473197135275377966189505409500378584731348795973166704779349624859735546264070953170121984127810368894
818188813012512423944755237800079960073062712251029074293381024260216407564034654045148427818076733347460568553701653262
216390728033670508337570989600552453895607091065899333681619868392970916043519284004518210120488050381599774336906601259
533463543835646251318570339071185236882019643031434296474930584049253959116523300570046245367394143410969725491107673715
006357297320825763976453644705480648701136896959105597003287289804743745246625261405930390253699644333880720401216091875
960158135836502955748722105103752199638758507697532695282411290629136783806271887488442967637112583395706510830142298905
569231308433263968831880615046073261701440187656953048861286847422834862825434577377102300297588948382289686204975279578
963428994893414913328204407067345836916391240025888762087685946031483806450250739651954818359669296014841802930403199687
100150729323431085252753218482352606981113072576753289718639578346798176775587842716122717184495871290050991742952409933
736565466725153711131573169811570586858004873312520920661606327912199444481500471799448464957671296523772029171871172916
915805958433200326898048905878584494259405911685133973225051608075250077799058808913746243774741673832362122002803283299
694557671516209051725348420044086546398020295044588021919677638452216415203645506257114667304901586638537732122805860649
717107784914345877206545557730102472954806197596193869876347327446559889719606839112435286691611196332622823032320215781
724619184887150400304025543017735187643898510564689801878552742340432919422446684669935470323624847686098964558362380662
445605270754258638907168141246913800347387214777976606365720607862962322193096061144394892875409895001021685223277224705
829347082901856653470836789945095851630259115236744666443794400243079205304949238680071982871882167780654352463432391696
850436741754958112475033025854561974937651970519329992998680509097633737403790470873981649592818599238792895970946775299
033257819407733690610213230665126591610178874406560908284606736480174765836148907718189182650483025954338858659188354983
971283604095960965836375853337322765958022650572846787579856327687354548153961633719226836688475864021677901834055034934
406988892986352089309249748361866431396280166467465641423485774754223966591120522687231884371094506748739736525248914512
946504165337941621867382808419036174335133976410820533875729142916969342378170574153099505463508614594147056441857437782
831178839679386085635597660652332963409807816428347527602703645921155985227563478980439380729678850462761223365437525262
295994839011327117600560244101875907003415684260564576292450550894723532167043337586411838970491024185207184173152444706
066648373251512015287586397316738128891656624810518200244837091937476569603285556262327462670910125809341325193303819877
000178785893758775253236349165148573029457842366735969190604608571223270458541965079311819339560984169944989620559528396
151015926593016728384903810413179960890442384826860526515878375330656165826877999972713685165548805262838985088763239629
899770699241340043480559812510936600137301485151849970361269024668648167694129357053187728985324945037882935611816833619
507949713807728154421684951481231488907503476841595603597063613177369419893390759692191279914622282462654454750905995552
079815885251680317087995978196198262969151529947626873159786560688870663834891953669848602559273875198426255032208815609

3*25082306+1
1529928 digits continued
617137547480249971190279918563495588337601044702485315158508477282985024689791500504141782108796106554602498569663316975
921597394884016943248538743366698132922178922272621793696478021967149932902107725221366851349312115170156323336092507028
279539122828232209196684719217589480958956960195436061731361278311347931086261929728722007175702280459167755490192410092
463849997407234006045661459720595033781737669615396908449383192656642400743621030462320313141019323387404506596951851709
760094276533022404309495122980286762214659472739371951917883923755686574250218121169390722642321534817441309214448628795
520971378203060831335844383976864916552305262481618104413309203253149062875814921029296903977909287459277653986863663667
497536736868654958029511893545758569307625774975749510696729046829006664288669613575599059155734005302312482189683698264
811517540546065210788921237306419342720383173506951495423005762002528954838845133611754575338276229827107231432015041732
546315333830007955832343233832990669833475234443644920449985374369830322455071671870309885691348855832906424320792493232
327252136192320793856730190290650919337192287048034520833730445542769574378395003770265560754596892526600708775283347071
148890256043053412435762192313718770694951118227135666141305964252957184808093949489277230567312449727139162276585074340
552792147165352068213357712319137513852042704626890969632875409725813671323963558029949865092063673036709205963602131172
727189641616391136029216319450797482186175493385780986855280045476614477799997250087315175951767799793237750135404447989
712762305560408739969678573932974614460464125898582335754486895444493317928152452806311523109780786460483099157864409746
905772895645473364274241655866598045735536051124724941605130643380251957947863429184642766666865139567306804668157246573
396729821499751824717519247430104695408438751202638234849182269191786537166508806867681319781466359567581095888359481833
791593960798670852009029273617271332739024420046850035160829963086273881624406184647030968382524482143181387239453878171
945061558914102898133633822042843920622943624419738377607669064226084087812450973863061269593075087269904394039068521787
285496530394285279832325649647425890027612386071621906447469128936255640322969363980049975675924672184086134224903722108
946799096908793769787896889299718999399296960049980396542965657929091792028822272417356598610911641191323202731444468707
789500315837929310867802980214026110655819499616605812906093147039306661842510302177910168313885198790555593528757969690
795551895289720343011154349145321798335100991466767446070199906933568683233401861925928515635773779817202526388229025053
445441053580117156886867964904445104172338715526612382065322893496249771741662273359511245937485443722338942323618543514
176758626962041154242350027044437664844221967612142373811074461215996459877493346949289970612585203374384485148816787472
850139456554901438675991495774792284947519205704238264472612225936923925073917738626200450877618877735267995902725154119
372619299738622730393739724404021260192593040516343384772493231914360282389147294606049924182852003492324921506738723477
986275544626641315417338915129425813300667675435584075071814260989463519457724987563538734370290823218398022735873693122
234563598903318696416637433467773663378930374004229300853657158308162454110618393817211923687198278798697034710696469136
588836489650800921299133208640421859164316765807348144164734811837735237595123294198532799461842588092713077397873022292
193627234168865236481051440927935431571801299568505874579768847551723857010692191649903019977754992228312400752742810167
045835929214654736249564879747284172662748045089529176780053494906363088371143638277347282171843585135719030759836994017
804185628731379948880002280395215884149122542132042037365133949942305439003182259395726892281134960255674237777831179995
822409957999538143854408049046689728359381306571933995097718440461473130409015990796961099648327893226956766506579762064
704497151612333240404598725292895218255994385857352212141100910273687395686869950998154753661104538770380452025532384750
712899624191004536229566902811904769017944425154611777484369346689576342101325854444833337699903665109637352078043612360
109811152205462490134846132820025109445171265012442667250096002107843559091291127832066111713713696834175032520198424574
519983740063787846661242546300666190933589702000779574655243571675460940932673233708051520099861733195075301071564366556
938804589449336821895701584235840392677859749958903110934903672546182159092026034394449312527496898993813531963956493546
258195050947596524549140322135754454243500074953860543453770598781294165026829403432908371226354936951189443659836251861

3*25082306+1
1529928 digits continued
586002158524849323094329340250569757456935226236144745486346116125151610669870326884721842774862048089092985245538808243
140078262621703359033242870729994763113543463778041266337784506722137641736650993903389694686374785427229301579298647844
696862411750977933972565898613343223458021585687516324401062297681609706920183502197147837777055119328460423439398826906
682630731062700345833273677116985181336286015499532003732754066517449783966244556825224772771119173652083800663597853151
814519035470581529354692745360702057979728282697774553234618601936005261577611776857494719268890050101583937651362448698
125124863127552326869786662268009597471794183561317064438940442798754886210400376502420102839419920316034187476802155385
339504943533299654120795718682250028688696100558464687851223933717160222606027349499352302898521621569033549191387345217
083479236114166632991128427746858916244225680785717818487479743867773867793956528011661933361539533260663743669285583923
092994897525087639602169677562020127190053111653909108074510857494535537315368328078001530611244444371720988833828422524
563936605335666606415826989124250596077541916792576280326618114682707683131493746197334706370713003128386998796897892731
370249322881482435317297467217736934132561389610180634430303764835510129872074615498118247730539706875777774449130217779
791318846081758833544530848691707432916250707048831665958709693100944596134293086744471511654463158139889837574772043196
972383657759488836850779127934294489517967945284770272068488237423014436190897406645970198621284966172691465937374330430
194619466570725143254018284197625726005744742822836424709062952655209901529120096261039963733893241905996990150605820778
078633993502261614858882288524121984943300688142352099754433449950467981080837173733516109444698033283906909248265488900
823479322574011688488026948837416961947281642574214892798100630391019280357282298177582104609563605755427830891800565793
274404231347755634353193968723650477783047041885293692950673372080024031983936471133069438599926436047598763649481611021
283901272831348955380017269783944342429509450732420065224158893082698194234081423410052255192309375725004751377103996167
362114901381904550014232245941170528255432666599287793309021803002401901582739876254501847467528433176307005328026536858
101039855129132022044580673387189640944568751280164832396672972205764730807889130321661021638876178514270530629349952779
885689176864118748088623544131504120807245135465796414038073774366707901361208074166104379282098332445186589696618999356
034557917608032741592905953450722738839319878484179658668419925389232718097498255150215237333673686974954301189560130888
698116595331474792022533480754793075576413095728816884927874521592387891322277514226870316255102044430414451008428500890
037004512759623239575493233661515973384197196882400469596734098171863619593474396945187159527046233601604847490114687498
974651214924744911428401736670003123154937452921186195179602137116235064857094843960572086128899466114300880961584480145
747384562083724149479067025328838561828405297377301264081294778062028837935609896587790282146089072718859149925649579651
349945416172403641984191281555421944599205073108459412791272395420937521580339015495350070662998180952529925730402812269
032626568147202399498459373855522664773701371922624757007043783307983902204869095565408873775673784765437589103681177233
298749365358300379156577789524010028305320647143469606305975647621317631126585361462888771233802272146327708710517903977
168324719324761005748845003724035169114833596235676858684115108772203526067648201251094240039850924571156525908674603600
697228529653130634931144756787899749499361957394652675854959085004865937884884954963246796698733809301031737801723197465
935849589796029562029938871730671548694629567373765224357127773335882012424674329230582274465287454242019478026259506629
825332445348462454348314780263944304954073955612258633519460224674530851623556387431279755700106527560302019876529748058
596339085234774172486969378085980595581453193271321624997850030489995221132302838626899780285059461468469846241378100299
772209358442783435759205788923180695670144630729470995016039470473848462489450397313937110476398725827754481896688462190
011371132406383912789405380335290743015702642728587325275254596461178591360805601070436634706671659085340883899610256234
736238717886141826974171134539951358455655607249359583231820545091877767298075265079340501588055040599141846707018068606
568068251509182026962990575332507552968604968774592734256328419995037806429205601151679824851328295837704412363139611507
972266969965399363287289022591428629574305790617711565584567223909939431848770523194341673234228518105617570799487976842

3*25082306+1
1529928 digits continued
245934889000837251857547503738049726932568900080140772159199390009815703132432646442309284980283183905132702338852562700
008812810834481069732434995781152829460188790169303796741407355520112771080261380727918633424360421521935764479297870679
974283478373156664595382110060604861093628339162675551866622666206154426478946243942428166546859262480207428234608232918
710742082818424954423168746698098275808682530817981167920295666749723926013600449160473112914095857954735681648529120606
857447496035578975159675199981152976844698132492182408349228424843473250104936622060409577485383277489987953898129210427
877870828836768442243202895059925389391617461997766209706930964387064925729388603860999188848832797229323331779716395764
589755932572886490560063499420106514833327366548583209568580474027416577351068682646808673213711062133681656869540331913
407436467738057572166245053853805177068135471558230427756055080244057232312555789678524311073096776663522338017429729918
500957262767776845733216742526090003735631891405304030974225610190739464903846162448260782458740211707751077527935798724
897455468946200424239070825490334295978288690843429384300918434931044085737009925347098606458812243229427088762810221837
210643330025847874697996072032084001940745286007377099796095158610425006277250366021687602283001712459662159973937263659
904905418254680045075480557610904542239900173279806001264616517749906465981774955259332018081637119745542624142382681907
491507001267258128770612272306909441800123894851684943682769203682724784564964363888609992591877925444048515689293035630
347711127302826660653051376924394506935484125436842937823552011305761906163170425604891140748716408650734248810921087416
670001310182873315465013338732015541423515120925947124212883242636765166083570548936436047225909382457360132139935384342
853386092531331709586575213168432174178899941014791070841071924711970162301962653632368358428021700643144656787389767413
704773108085258129590460264651451126992918609935844673714045959452761941627919185609112643234741496247090044265144095396
751729063445904678787991909540728534364117150214964254815468985635633496906536780309360943843616437979592988857909200864
742920641515097418364412688793624246430769767511878113794964207740660800023850332836210724554760342163721313941196974726
987289816580653963660637689681638791378896770695636722342266056114704358956978537031221921243514212105449206529695997977
595442652806415625640120183781293050685994469292100007085935053182825290249300180687219526626819202155976898461888403651
666241513332771632619512663359217227317114594543037243336317117519471583283500169765483921786625464793698384535248059944
995962643781027633374841136385284192166356041788025411849561145621101114490753632713428049939389674251096903387760922957
674583886048329617562798374203168898614717523225176189310398488798745386780694599595725133185675387693200938973815317295
259624905389495043277310320397929180139631915231418825730183969909860854318931913131303348040487348846854291746633292761
004327789634245307747028015377615031324258862663709245930354971879940735072185075634965893084023702504563792014785270579
187563312442802351215287824470857489794097061955958078923588216458239166104719103662681316379592436723410455864694530294
257020518090473714007870295594088918058589097796709295884555127807096679793740842025026399222600814197104196308049545305
011240246464110078827754239946152481084432458179126686818098014743809935008327703806575264214945700833433989000900995655
669855048646076248700535318786937625232752641537735619799076147291119800800937408150465470241462852618597928151693093154
408450564018629063354071032718155573038306831227708517193032217382763946189882297352343364338771492124992281644332762626
044716700219651629973076724321580959607791310940957916638193888387474717452960937159765700279348935893071586258687671470
813257297245865288254432350056438143238406361193030957823630835203323892460135960483424550304645277550778567851051076769
859235916582787785328675265308400755704645971338674149467401123730844152677589095495318927188948256366313003202858718702
561757850016917714384630075952413386813999686517595496851392158096764586925642850971053331285417346020365474535794008073
399291156883138023950472417895563416716982199567380619297787348698188075441294281372633331507657157315338075339854933113
686630203896955045224213722076376880111670057333102550316173626506775607650635973326094253225969290058784715112802948463
963846229387585525501380186564768414749877052960079036475693575035085147395738860087238747121296885219698749472117088599
103275242120993073085625360004457060521546142580049529384331848207730585841335503648307481220529003852388691855517382260

3*25082306+1
1529928 digits continued
415789327241611693304688704279521472884759635050649019687688707132703176910018355430758624407714519376916018976743731933
363499417051981642426606636599344745213989133825212818055831577264786951329766341585014256077163772610449847929605521587
959991522426406170996404713491816939276083947190226298296943443217359198294709964842020747389485110473880134521613725851
287849989521484413172008523974571650538383762193446959976113992797009454483251185707664963027960809362526296218814603032
754044638549682529305239270050925598910648035037356243731953522250257429665679758258562415809114500092021675129583741779
086649647643693512137826762866959679290675815569346806611175518180463316729168324908803433611730961128198999875204545147
341525499177159957762826716287838617788285430315274407771920453640195958338291548157727767254035437916415921461310330146
488087343165332408375059071016386283220496624959075265442886842433489783760962737015570651273164105068183179850378988048
119698529929896348825308335968854755376028917550449199628845397136388692772293174089435467910513095867683838484157834454
717266149480127275226104243883068483047954459722472543785406466742902924508858299418155435964243258158012464982286199145
391922008324715815444348145372924107611960450240695325303556264380214438231001159015774547132102097583428481210609217193
421454040591223425735467360486652856461031168257154503036494946070028814526195322894921601853451615504762930031919056165
345800965911393825269826033802166223729370225294432244960148688351148186523115522433736608869817333859505179694652455401
203305435102730442185110947673263880571245283871844910804733224273347743999247697947122025313101091582971855546429087656
856607753205883621609010382515332822225379515941034519318244101580238195951905977506926199592206467956533323077723697631
698530427417734233591796688552782774729968337929976522562047896858663805845893785125472179717090181223335961396126674237
154962534157722662750654885809553131763891967472174852917804467672159378651166062106618150191756826920665236299657578987
398771223590458653733889930221450711281019866084494956266466178810366286557364160216331288391804986972045908447124983544
349348572832073114536647102239219240861787124632239032339645498339835279390916726655526541240020030799128636303124523696
628509388807274769252676892155678664207066765737191198327450361382244874303729725526351451285695649960130097441652382908
744914921891003730477638764026298988655789691508027456383066227309671879014091475622223383350736782563378472384814146954
706003355315825375551880665677996185517024502975826869154706035704300411439513143553228768112314995742664532463790761453
376881838612219225424402057358816974503160915888231539664611506282738666491361791005317613072334908910647993170086273431
427526515117650953590275147215272177791942603672160162051517523369510396149198542302316745185986734876563940490634130424
315104306612198671002746917692436929252700807180584639110292060619892067736789272384376079895484377606040602690670062966
126991458802405403501275003797504145411169547163308075415657039366805043589261796380757051197286477446516657846252269739
884811361599682138123380200620792574177569514268049396729693874765950003279995184667712113882501851315950994393738637592
011309426151579298678093172917744892459737694957021003721197751969565629941771567250528655368450743079738672575687010062
330542403722796102329790845110860767361434484170852809210243060032241606624949937415169183413443078922516695184690023556
837584777477084876392394570841025908036079350845617172557457914176012452852644284163468279094234608501469939415683623366
776749806703973626768467185510410982286428161991120131260131717281642283190355371103964737352365627665783489476847673178
003947913619783563799985685911272245430327160465422932056519953683111678654658151841346104541460347432870959657587472573
068151275544484345011836573219590414093228613510599079687985771762576697331706874667059461893683619758144855578459872401
085882152285447070612263191320562904734613130709273060518601492698967110711835796118912200100539313319571362543801166378
934286500340860542848379631181076562214093099616823565312007386288199404198661901115296116063863677380671163279200200547
659855415457440428153557489937141988404602366715477819305563718787852045168498999988476173066883742505225942654210300745
812582828738039019791018238955906150852606499013101043403938133160042367677241490210069149972303134318948389914294487975
604252598239402971309158818929464003973401487955854762368430554298313165643393991221260424646914030816467578897459758806
182900036189407143462907486553811209739849688816151404756584170344268578391533245615821760652224048468447713388224417392

3*25082306+1
1529928 digits continued
285949629563518519500604876941454772333058616222358112103427415137578252078514709995090701228096591891994482783707319743
080964362617561297402294203855046923319191474564233306190672471213319864979450494292575969518413765440398533971746481073
691800854831573478784855178265357804968533189254672090053368648575779785803852016362356094313181540717214847422672924662
179825220460400737090836878273972684928146931046709722413420291604942195056258207991488189917156672751786736732446937069
305380704608690902625279162414316536060251883384661166876793899960510713230431011007873785752606894904471331642737534428
569696306877403714216025929893575893384201636550524936272735827082787716747534970577900881390841135710086779229708669741
948583140832835530438719103047837458229040835015743443308065630149270848577626850027382614436022332882085899088590697446
291283690376800667927183046643178443264290775712010475745053699650786227620430808736231286123686812314965565789245722640
244153628684366967857579330748380367449535033347154816700357318372860212874092036051844930239034760781220118340509691005
092910474800742921095696319566691208100442557684670005449327237824594857110735624780795521249859338733814650606854289682
272399748185081068621138471266392029242023936363152660993848740013346290207355136643743227014656180111886472119851025013
212419191276521090625662433787690856924831768164891729263085477144879241203883690426573763462155310170809182152705571491
883018108664763818175792248757498937152682057453506017061929403531505797841079581203644944602938160473949615988223427638
860352173517505690196769252106031481142569479669175559736505451730323384985641004434986064992116889795382418409989585072
787459926250858570491182418267019797089224441998725104151309964455351491992522777292180970480587382738503898656884609803
345244614647200657582737302247993595710296777434631724789162815118150626352947874163374632314812808543215569486004859085
111944501167391456647194579573295961149368171519173559621479492206964910734502363403013028719126977725474052245736216221
759857670196801666612054164893822210443210886621314599953442726961140911441312074730407102075015342761955039801580198533
177913304740423776259813076400307476360445285469759097898844053034412200026627504232382510545013881821426965385584147235
252947884552576221877772595849920270742458418949885090040609517374952032505287132916471215196146050716662433907355047621
831224406478663312518716613505213449768717649737883707613517784758651720886071515206164584501821124118779656433935165573
226066641563292600506621048129269465131964128777982152352207462956933201064549595111028948229836207318822257459154905641
799092695092833076251146722996473570363539291919438383236729783608394216447307701995784981941014260805447003887033718275
468294531386649851414393280861114540052009014181120335437011005212170199919949852089515825145931899997182342711475047651
074874263756751505694070159385610339716093194511043802899001638431123485726877549887157032782218179624992480116866853801
439625888413550517879162255711626154272866744183176098071493529765010457566687372987370630204341521154806780374586955106
424992598729264419065593160364633281678485353392822307161220228283864448060908966194144654001520644169536348435421704796
222751678841074071235692816307507411441929204979358340966024421463553828475570222793870509410532658239105642175319921673
097120317321855851800344408324930209363651523238549701868983206164148861737815093761394878861186988370795891897410064408
982421212188678008342167004485449882160073461051063083847702108383469959684190098634147899619417976511602984655344459562
075240809657190491758526036041080478982205153871050637046070876014823087295338037866227632241194362755842696332801516011
643356236782566353548947450899630079636452309261362534508298215106026291291309584662383229108085051410246608185769917747
061579487303845876159578068549506585119237743503934528375151158237612200923258660142009389421359340691351142370137982119
925614156206725048316029537672172484548517078632625311478312203421842170201216063767331846645920595579578164202634014555
012680044992797120359185663882790543475036156831957677533691602352311126698318291721457283981420956560596235724477333027
536778154813084684471688777805899294568718453217215928582666036395647066942283505010602793957993680799382436901460210296
481059466628366959075162646397106030116050740110405120734207539200696884650771629380125621806064859117064505219354951099
642385643683678977620032040862404268021709832195350249594808186727509878322252395697218928608264560787786887846433085800
637105101256577922763259644326114275362060015622946351358824497984434055914262412418752852997503968118934957615633284299

3*25082306+1
1529928 digits continued
563335420342616917334808981557953549153430650397863267311252509133317073990215224590030317501886994680518715677021209007
345007263566074328214042817437235564366519957194802575666861746378620294258481018317503923265309048408157591615952840988
503896504580660758354847780679418296281608250332725466063926675811463106792998389379217128238204306354243604240921242209
410777952455381295488590289026991072888145347658817129056883656373109347622321227849480704953313152282954550383149140568
221377699753603064972752813699244630969134086847928988591507269159152521448905383032910066574700118727694423149455893846
963380256465154875285489580184470205985350707659267442009402846921698312335199775699580117964109224449565319506663957384
130450556727417097476628072302535664597080425199964051116211097857018865929580275113711294584969574388668314275719503946
638183071675988132914642339575070741705795156539811999935310706862450744438794333714235506695622238965023257680589218536
937890665970660214255915963180497747592755442245154001136867642069756096108589862113570701508797930153063037567620829486
461567163004641509797196222974571528967200619753190147061301939957224227556424612692001712454203039195880474123588132887
742813447531895192283070126618485925407844804405149879016247177952939192680755631625327292842113949468681388631284337116
356260250344693452056995264530816330897230855370840399729352391749340206175414809988143238227181961136873286507670595189
022306447302450463905438283469887992685056205745236080109795952778119348287442997016682016082429304630413552166539130184
747344867795065736327597503035397653293867654049202997062421061487524639308950064344733240561925919355615530536631184708
620505384038481196547307305489151190923369316955872182901689695827320372766391687726957873794745384212332102763257129485
477805137117184429671746563805278167411644236787351536336826299277850642879074728255722357156460505424166169178993706347
366978308113524320642664713857555282351322460348241278906513463071405812736631701965387437797734396260552650741913251854
569474922068789155407033349484520704940348033193557305023164354913986621525160027351269710688387857750177221340663463388
595949083586532362921539099989533531632091881117313338965164988563830637525562860396837160418596653940984906935427459630
815198663250032653278356614757466104196712800779742156224439415191234676438102149449475633627003108846807146520072633342
268879491085820268125566489613545091252804879189056569340360696632818424803333068580225640261107016704711944547232879942
883092790692456009436125028260767689695424761203661173339489374684707636759246493573785276108664320483757743278689735946
021349497701277760645888187253105834741039663375202744121479722121996589633705334446385358530340362806029608678948967636
586028418019655840924522303438637929551238711668187982223589738035206197606764634615217471767980382330441626387164482494
630639839437082007082796342264540699306209413059975139483899582893964719801537648810831481473918221818757295269477098934
570045569183879379016682324015820496243888318642614257217485980307408751698672345879049485957908932858700227434194152559
719843856682792056295297093293523710621883465445858289901249939279982241642907863374467875030710028307108775591268517503
598615546333992235485189190584629172286796820487368454179888215165643227949507651017330319712616654954491417907120150691
778952342988886951708663822376641723479227819052749131998939176288149476359452187774601587982776012304486385700782164390
212326677164810687357053325526453245715624983933587213462312701643102994569945806425290512176662630249623666399901226337
015439945302322191022783723169071888909744543180117540340548522571729708376906572913445150739239327441279749246163986086
377753990067379854270754978091105469219532296452894418605745439122198023744059643162711656071247043793694226714378382928
265648792259814382469029062524447965914484072577957174960876979377930949534217799248872343442918555304825445085236470382
325520291773495850170600311935950801686614165521906005759825964999418592182572589724936612706102108015147081245200872629
515502091943480925731344464610570080635492035558406607160570452437449306458900264175511625086349093312906727519530678730
156887441769300923497722462248142197616832955380413509007030738038546180690426049140816427137042587637495789857715831298
565511691383830916234781269051627451461183878351045983903461522203131559904821742926539405838641693184836554729585207083
916972881094583509564619753040469118359518877405711144317051536441398186540535897755216286857442211057762093983086205974
336288392181121138769542510581549396560385918387817783438638122876267693441166934721683915171926658570513081708467517196

3*25082306+1
1529928 digits continued
708383957560306122290563341239477567137969871962461148516306067949582387029600563165954954135922132408436885937542451809
163100097615397022790184912856960043286812757349740268046380146291927210464176050186705451455672419091125166386332120624
104160767313636655591741949422465794762075517635662602059196406598186560214427414873094224686099649768589190929217612396
934920305977629950469831547077716171428147734102577818361847910025040715885605302477113400116730715374655823571928969729
017056087803271703988166095253785287153739176244912331269543157316481204612071231663668957001757281993337745158672933019
705278337013506316994915378355335848675524875666375541082247288022790219327957491490752803400540593016088784063055505542
071828166284845993732489289113604538676148299106315929816824866315894546768076894284011003787131484853598056730085444995
730602299682609563245473726130016502327537340549730010672372186573954138687906568041009161621624845541066035118551580064
658682682937700336531641523501901730586210974520372427708333859751594997285757453260288700147206549594517237745023618537
174404368851821240231751970851339297245925519177533541546111957060469231611754494948430233970648049616826459921967228844
949049635416096560808066314575955641213001631291814902339845117655365801410820758679682822890706211062539560768710471140
953505818766821269879789843933337470943757049545851192493881866855964561039264279937103370878562863187980107468005806020
094107419102130004656323063796116524551270265081856602862208617516731237496647640703698777227444598654827209180947212318
340669354013166283834950806001071706839156374781441342923683725758314872229239425662837699547865463912872462090087675213
291262520157684481130605348031064470535734433807340495806174419582562958598091478865367170060237731075702543527398233368
410566226840243684019545567016839433697124880572372552094222613770037221480209951108064706343326721074522969143334099321
465471176817461780329331409938499463434268963714478798394431168518140191578364779504457936573965693120948682810099941070
432589060624866862656511268296389743483729688061502772116712256138285344247003883032142198695580607029948397701201685474
979291211081014315600434156674137947552022122048085078709839005305110111472671447438730238710619003776579425006474281577
579555075148700158735709336176041825166746087582897049762343404969330431771398447939056446901255984620668555883588629008
895765026229255927000729702453735937902367902550987931046240033692334309450622647941126612830065265815624549873759199881
704536240982453734093528792363586309973492890408367081483139074370173860071767499648471288125168041340825291916821954808
340742032066107046112411927669297404719278521254688786731874718146485887809148665304944894724525066605269757391376705024
606744773874139629002361371664404347461927948014581015243315117611588055792403270545552973864627632798665287878700783537
381695198140944266695492357423845217660861921237199372695488468059437005530852138555443197925291011424330312850748913194
337534585433655084641529761328459068985872868553693603894738405315762341090120324592467725239197000418929882365912065957
114038033062406903210625418901848063287590957955879283694844404439732479256555257516359361399780313836840903018719498989
903497977909154665368720955406450106714985032971396360185140812992403209709742012498060076255552858087274310595475729435
790242569445928800179649571303859253442714007158221549253018695173036248261867011069227115316618299240270602552798237375
737484528512722920067405313499770439217528793076931191291615032141016157750795494248661548719151842114318093262913166030
403124256495198710693303083427532957760102884007535151242184325536495225101826010371052531840904865820623971682343180789
769795577892321148800445656081313031420720364838344651200658094036423763836444242755618126834686515217930625201194666583
793295945317984869912526392258824991978615484747143615531143425567264296913001669642789700674704501690286826778874112238
678432528351304557958486391363693819470964711814290636847049891598867563532009747969448705129179003437794557496820176672
846732985243989488738720379102161959886088419326447542932557143218069757838838784753763918640980072725430792923313695024
428993351438971554200342570819399292810161342186065255875289150618566849212128326901010998418520673976034808167266873691
873892382132949257199308345222607532570212223753593173307419276801127203283104498337780087140892797665814716953748191139
301355725245245888482991709437204740907834129765895474326295668949936328138700372647112729760633696641224824916642947507
071774286423385781037297292520703025438859855457233596172572813519096122661327632272876833371871484894018849613047065367

3*25082306+1
1529928 digits continued
358440597470240283139750506831238843619985073958964711255029773680036354789261105378779038212421251391760679673825627325
059762597882417424748270368964028849721945035176443661754124098918185133063816573208714628768850409803951204607199579798
331747457839550595006334727844716666635617604069659983927937350265491426183256891166430396161145178724183573011880987156
000906250871912571108403307936901536468588742493735196153786771172934274838562323577241309496894861633506207742106954462
214212902938599073086468496590950032204569375384456636776144074640084910145270494045373321074686931049185623678185077994
938908903284970302201092464129643752878636971336213400674802806770969256213762728490876476588109117724367154245070579102
680608163214684761528304198925941033972729212348153845349117338122544975933407711677298741717038183809327999892540698763
803125412000457018760074165570732050555819310840187640832992191969678081990252471611195943862950222775949558735611511246
882645383113307740795168234799456794259356685702557775466191650009706416461265889556869121294471220867239393275443566913
585495558480524086787209325304684330040731611459660105824615290483940331870191456931305309142019103020457893592617201463
651022919872246395421239883066812263869204352272419858075859893374436714836391360905078777801089019104772455396856746141
164502161238817926263965614742081694277917929619226325347039810484955428373621774660765218906982536089570435633659377377
190706157630001483633642907535369694383108723620606190610718175039734447758493921942444778105489744960066534384718138293
149068803687842930782232413718973571573425215951188295740216327901661558171680090306375698644926616376905301212707928464
719424349458011932874933770870782466141527220370408237612461188253547628802105470430190612819314282560953986357256237792
067315879110472798243375027516993760787402353232174347019576327942132231834581049031715984196034080651915079825491470231
955390370683599332781682451307090727043346824056859598304661484068535151526312627316062360806549722669205990683714786423
929377616240919168411168749302808236634847784551321294341668623062285457227577541538254247624268387721861319759863999019
177320538129858165885546369635665647607513761832695980243688805522689787069042035811546410000877100052653423980629922877
925895227787848162004046015075747178718657254911452984079491306238346020972446266660868399154942376197648328340048642828
635722808609470776883237995088994725331179466961139862550550046316893403520148076827016653784500472195886896175022204372
538806109313513639190066280958577199909461754539967193732656784215045416894503509340329318313402838350178992172600764547
210162178480373293156095593010799013018595406783692360528363639019234981360053883713671359073913850611272769310483379012
811636302121830657889556552238327724157091716106822708586600656368757259903755293005064263286230187418864401382315864760
453562876989392909124336351467723928309267079786046100728648916871791627681092260000790260736743529390576702416310099892
415056346977614639444676869491554952773739100186799088466896611013488559451082724087413581699499534463611873442403393473
109376869297797182079733251164935371398542567435306001114061778432714647622050002522653552479794022730250659215779657333
283795924517827989739320242153694410311790222868130061751283695791739890278869409247564370417594100180200197842528801565
221843526039822936116950763167007514045987377147146271334258359138001329268755248430480869217545461125375001293648266743
834333021315048491386340795244683676440228414654545073670130333684290204480587663342801071399363946402224458607915955820
195027912209438530249751412779595615955271246613342820419699918316839248743146123248954271805827581750496012107360643600
024662613384550865078822847885970398634436574471192059566335823562416325759018363875103344411724486427206961731052131894
988732373019010562295914829414352641480285763972853292806737796558137646982447802107353254900828744653065189893202656052
488042348774552301370059001771930436650006651702243722492357722717783691011185001372224962092359778933218698346356260007
283164302706054004666090423386182212679979901471348239104786381158047874245144210011530891518039132707381470747639413041
338563354846198239813575732397806595529760472952770905851371389445062670102266804876999769132066813854734545284299177364
241288920959712566840045372959999204228020655510786676786023984553845756670008610387718552087206938045197150840503742041
868784170697371656347528714343199450874925383451396049675639397362815137569743676637491190074462448210483359057240887608
580520632489070887086190306440571567040646950060192524878271322135834106589825403626412025009168905043511134818472511073

3*25082306+1
1529928 digits continued
363227236006687078140487728380987497992635110836684455768007107923769124412130805156865328040640798363886318231553714820
727370885842844772486825899942406635239877501333606005901377821092223586572551830480636394622520899887918760449721914772
172657605033716581855346283551384732607699208234674808697816829381965185491555450736511611468525877086806836981790205595
000027720671302886482835364363120335312746037016332214147341454909332918817770896013835749727563206163602212603314846882
234642431441648412731347095011714104685113143388312532495577982093195990170314102648993777417250359121928784911463187762
387911742279087826851690825793546238342068890393792115473459891194503305785186121610780719906348656192979004662016770583
559766174246451653954578178460512606574762482101836809635806139183794604238564346035984333286254837413531048595256786322
442336256116915703208563783884308460510111966895954682873852512561793739515336260272470453394633166221115761647174081749
040166079019842411254144748728062220453887732088914472241633698903087240185906814846745898010171649256513872345285204142
735209778635826068028804074116654479374186848511588930985805437520439571436680308068774749067734639625967490990926012620
921451177125628418329954072661419532046864372120374468617110342889813513144105067701766176592108074731155820250949765553
249725649355594752777414804999615288092447384127349047762655246435430432364705276801641710014838402155172185333861724342
506838736089961157415814765442743632014993599395949905166125553892933149013147957482776463985177103792653254715043452352
119676454650877415196831118809110676259677536341594195886074480556276221493739602590454895295307971634665104796924889853
146631640321259001356751057831036221686902075029622994768172293577675500880829122894789162950239794186259216017446622475
911767360593206075058388496207010563618448064042953466466545751717846149790478346109978288549209797309058388669812861453
599737656680892059059638680696391036496709861842211675508596283050579427553954543372197467006705290143336279788330290415
668698680969627975905686167732310333069133289629173207839767948916874609316194435785704972483677657195215603708873260376
578843000168528256792953320758044454187735889543423073352526826409357275758719411973644746708739519317401195126134323572
493170770922920077092972882195205071641953868924626162597862323994706857171243101269170759735620988412171805558365344147
026858246496970964777838303193351038229980146467032134515982988981628837420410450439991397752837725477271712120444982972
900517466805628477485981003676819715431369335920403956723046548894321827380502110868788800969949374730454476822043914022
439868939427578066698631404498472393928230978912770120819528307352515758409375924844525420998440814826467912694229478904
821172191737634861354608588129688013111833441521779631776937218319744439763101740856636853729493904422368694310422337802
664362039647356327123286574698748028128588709225061603625878628601756082125590859878222685154879559444418777797418037726
350460896205576570593587162565174323342078072355594207362705442629925770254848018990133383382909541511791476270580332224
659567698434710511316365612131245809671975799603580091915007237575736561609561537022844030291682819884231262402307837487
612461894777196069046735677317864083232216651442963371272629420184227849332486416007813797805809243115653261815710580009
202033740759891945530124522385450096433945930340414230699784178787120428856599018370183279718146396701087770664757726817
173050048738194793785082999488262676644953071057696201418367019285960230057284233870796694626486050479372727644394624404
946075547616422940429244964793009066091619017186345559736709166581892269735375232572860859438072314028866171401055083351
399472732574112474692672150679178802165390560030893602336986681134438081030156562159277417006183087763002407105267788348
939293272387104199670886312729375223406921732902824801009224724034524121694346788310372556147782301415840644401989901660
526010290183475815047950287545265379525118792074216011453926220534444538419993368479079906212963983240281634528273258514
863232784096029651218928780742411488805220082190545120208298760972238585445174158544600930159613182550430522862619728841
698508272092442446878019737193012197131421682172263718284656641664905098252946368667825029888346770105494082673631164000
795083455287866911566250258185713048110619870422511166486041476035772274851683312565268375063443524515403138009169669816
174336154778908235717519847645090094217800565272792112838183512934862482445496201981300160971460108493848374478983816739
074394780494584357326272750951438735207102578505477670547530116142881530789517505983311183924748498471419334709899187355

3*25082306+1
1529928 digits continued
834011106902404165209768982333146694794269861079152573989913296992306251877207403242776227168905793126136081364541800666
835914819417686366498424467582196594407561298085382489165875583369176270624643711672333668461423706372975793310326224475
255401974228468220261574947263806482452223900234443103863074157740542375831286919269417996363474391011615944386282549617
974977324968984114807629146590643112366568641996708472955849875407718653545500466887556256384231604312705287027746316806
657766282028475280853643128262641762676314863757272982743947018043420354244646186212792963830052841939247389774468174114
737277570215307075677461309211740739696833536707632348982092154045103348395463810165511121513317263078153324525479893062
512478543153121243467054670128873321308366828940721444368763287283536724770407151828511568399871541733670603622139448363
129744482907119591595415454263661571625154740893056879615392016858684680536630730696490644103116584734445102234276300092
557019855714288324101251744278525526770283136624947083980790170841499096703878096237039660653213891090809718694948499956
066623932741172182956573766395813104635149164721753930302161939547919870461169859859564087815346014773835519722022237062
089083736560303531379921421128374447879397809692245958126302528729896220637981106528621619750056183810148011455527713943
283018591934078043731612430556809045896081398754816349908362152667949551978243956240991252308644079555701112869879993343
739663459019027709293106988126845645771791808570795835738942932402473105500665214814909570552856854969352202049606371244
996265996341961506935399655540341264656370631333773910180208130233377142612056058233173346285454666752249252782143563706
003313122739552613459029908506739867491601886301554976142221847657067040554577651874368460453200720252714970285444032888
488998973858688634455445221448770373878979274404067289530298634662054776704263386132219077190685964450668366518758226447
773759538755871459207378263173579192118535409440368166708679266732425846300183653666642305556673515607580998417550988741
163252297162301446016204256467559587024661235245179198803162097939943687749050818939163411711610792635094664653629525809
682279481033106306228601843908343445187604031217932884194485883942147214504059294098322369003189312538365512952816883729
384286690789758940441610051172642529701718636974133570602930342478886846983502317684313922218518534190392088300801645006
413511709074062182008404735672014508202313267088796626674874896254388517393103933773300010000278723175716649671578394092
536895768033792691551447857946205408082728471096368079586201413940457739556061331989929299267400370490871540212717147074
307366367082284798331258920953125586644373936279571344516587358523601220468489385182457204087482621177273574624441085765
930271881020656613472669031664500839133784387199065894793512800766377494407750481429247404512025011752536878223826844870
603299423743208138201538170395073300038690120076262513927921243299012196135494791962918212525764355186099146443220756802
919581631197485174183901043352043435242584110533236585362974079896339599460448512913139452493479886367021923378510580452
824174680475391867254489708161777849348751378195915884801901395679146437062487379715344794602308199482972904111562089345
734401371658518160878843595703978574862494695220612882051720851784669506238267629176109404912122845229994558824909276624
611248177707742282868308776448221709285409209661701777860193474187571069826330876317922701111544610913435838801724858880
288057017886721933747897669978932156790319585367635705864010152619130601792784909371105422285841137429304731070827816011
937461846715964921585633225809808625401733594205811170232756970288087280542459252721605514638839593260884890995725752019
863315836827854918346876266063784325782304778691779131529607437527896363873881329736146154456354899657455004350427480108
977903417357313119609497457546518774406391410240033519314161776138882658304841997973782381972147082077918860602591971679
190525615087914976926012842692136094027095156449046612926893266384490376630214340898483669719618554175589788519438800823
211540345938597312305862963961653210404103481406737631813607660005626752049932913177806578968293836771196639259742532240
653815929935507126483059090308339312629746885439336288291778083355920612885248305272328836453576824401370840312313490863
638295511913173305096844298464061658600757892207148783721092542215118541004185293881581526964268190408531083009028437635
747331018682205766663869891001004287800066302408888191743416274700340425126236009454604545880355775776424707107320009098
380797947622848100048636432404030424311935508536327878131125002261380829989134046813402774342876763299249046676998748834

3*25082306+1
1529928 digits continued
597209314424100768724994311887167391480870211846309977406610602649568780925734245036038352938954558489153719248249942746
473859822512191771950707951442415576600939396292310124640071588015648933243299160501587033064355233288424825909103434894
997200526120872305732229413891912367437935487671403202064379813259161054910217977398483368577793339744715941551294702399
477520624305518061948216648805096766839098820749886961721178082908073652238776113633643092846921448747829081567989379591
637453836030355564556087655499768433127337457124318922872594221532609196976048298643974715888374632470624947500862748908
181282626520607497468015295259540236181278351619841306451686448921001178701671336656059176190092176365709730969461163510
377552408311370935010629482850754941859950745189198609775978826239105697520423253027320824876570057955868595643418625579
776816234160596634929787158011928806175693194472959075583388699604293855135155052713751172153910347290805602904895861190
483204615654370765968113301943087199528664931048636261534464721186978711315168790775151898572902216911783534174824854059
701522327512543675562024372388027944689117712075057929736212213548536154745711232295584524901515456758250143972047267879
820609691025784737856760272905074067406541057247592677609511178106860566696964634321667392258016513827844970181796421758
536621634880302343971940361229147201394941982701153202315830770288023992708965263359199780439131944970178161001633327057
340079750137442322533316484855688538685029734064752189512218937665759367289838048410122806225310079505300092889258681098
688529234407728172717703227793439418870497295540324774774205813418510174427856954879425822321418408513304393193227462659
982780275783173087595970289337331115200491400818545530268603154168003109100728802654509363328894200491308489522849475958
262846698297937010488899340701226202890571452076771370291632200965198859355771785407298674429100455100395193888892655753
388582384643775453129327146585948229832422486346610087003270843177780065903240403903358136144932754843651982985651632084
297456980940876774836697365070832550135109723040225184501641353970231234736424755654240055567121954268605172430920809378
345356865620811498492991509537877232818643005346090290564403754576070891316619414301620818922285996199980616397389336946
701012904673788016654283372130832166137586948379639157609860695180457335668367693134174966237292369837281839860360064876
964865134673040410200775050878443021805176184971851156442714623481644584256427472122012178531037082309314559257989682184
957214230608988573506603877778840355306908513602713751640512118245483992630160800902968535324751420009391896841858960405
202524857637907329400818225103000909984316719694413462473726972246889089116764068713700536466372218679376714484195122123
645221577744626219362175932933735462085713908002147534747139724464972174527156229222727930008494238060045535145581958525
840663954509771075959536297168582331653185847022865300911739458889233728355050296945252523733384208514086977313653696261
575814164121070536389247528277075444310593304938491362109904106961030054861151448402594549617881834332693573615568856859
704609994485349299477715189633643811878209232654082985206881752598009279085433020518326137439454535863422368436534308620
755824132091264690115759046369760429237929246728113914497597066964054935317613705879681852308067626323170400383591785731
795001491201383880248863953476364428346664718098024459269891232827629433523049105559486539276672533754598187069443476956
863331761895403643101505611530798469846919378627527133570825995079311954378704736378639818693921327326807081168405816393
159391415121717998242819285144689119609365645208057811152398852648676878112150009195011800648681016126087818443695811610
377555014945538316527372466769021472864466102815489960657021157831209530984643595903123870513281124639768834113445697181
458140286004959807895632544869626179003374905297181111389421319909906762386898475459180958153068971428565115249832823312
131573361653836019579988099786598166196448313983820822687147785231899922594430101625718239625092139686541628412112533763
655635712561549174622331844554735371598745773623708153485790603112178500760886525036462782986225046213679951801249120912
755271987400168794478412521357028147309585802736490337887491094207097022939681311417667116014064826735465998401007856620
749071109240541716864766011384031857993987059578919719357004103060198803659771158603425021374767374998923220372635991012
107273054069178723298625999068578887288544913109780617158457820056061598141668687382398814128029169043373964492120736747
390799754384895303849203661608720040030176299354788543752842063890626632426701604238255587719652533049156915626038636833

3*25082306+1
1529928 digits continued
224247036633908713699807965556220419459515766095254953942425472141619688924816523840200521720013720636297503957314697956
540854784725620614158415625977442977019709827918961649435868552394731917069363299100315815169567453106259562558254399591
551485271174456196774364013680807191185671005525726570180346608396193722911291277614635100354976320916015148260903053465
397481305405624460596339402353417520756885857396288940198904861137525450478442470904556582586891055022182070112965369076
402089087221079792787499637314457828644051815086679799923298415822705879589944396789975913945141944753152784236622064230
222384474804480870068168682606647700711919254582446806484251533026093221826091603037621236357901478386256238540673350527
040721216208647007521294000523021905581765546854347608032359376075632222034157373119891736270933507465069345218818940285
285387544699570232844580798576106361076048897365897994982936345169958604265767230452298327736566269971412763469164165906
797078424332221294984807394788880532894323919640238260725914301894276477891170378856461661154318110372211631189429263181
239205797927223117031660840872382334861089485379957975510087670115624690673910486619919569014940922282392845258288037532
301655172995129654310971381368001141044001794798197566784846947037943881778601119035213993056885142050269245196393777925
361169440376111874929401900844310516725115044845164185287731927239115929889019550798591629736701300519776672766043637124
870132974780432428838767306394529437842897373901092307253894970342505435485142027418570060911476740087753109299266754707
761315454389224599705930999897012072699834160516139079974915962207218994740335064509143764944098072745426695857446578366
392589952908436821029701818011508393628251108642305666395118297565522743919519100745953844122910104906622559962086827713
576205577739881954178055617286358226281232218652302977507178581260895520674590525786221184123847869948239803168253077243
436437903983939841252619728509364680064933677834365941168247031800373840892444802109129252267464161816215121620887907952
079250715515156100993877599973759058980714606567577103210333676295049464285423907069612732174953680187640033994680455079
773351308288203811568802843413581001519927675672433556529111909641624496823487102652839163414950123242958983343858272442
730862467449263839221399868942076569098781139071682516474056684263366643442725963060618797410510935855379651460034007654
404528623558517063753918173993487836366866327065514086823997005495705385147222093141347528451055718684287291131510196451
629685437463637844440198733566170971526901822338348144712395725036230533574766368137392429608230718065525145220628268470
619336937894217985955081878113256596439216696517473700095116960217209963430747797590236653145559015623766565055204476238
189346788211127020102395997708956269138932837971301843959906724774340676658374548126031465268679301013443770661922317666
357965813793767255625915866497292795996540582612385083130520089549593753112647519935060875575284461475806152336431425605
064827720122844440548533692092588367211580187830343886101001565472700295520291274443987562235095186694517841615833378468
988516310791427899045379005909088718444172522071883406856948401456868334941856248340707020933106856245637026713163558033
870596237048920188719498397168079802760694048354601230599961282336354441396582433014948265681941139250643692042915694951
883773507877457286260794107752517772931448629046101985780161245844760037242559039743012055770422978490560887820337005107
745669716867591606932801869388838188527682315914368049553595199672463415419759901802056650156448678786858795164633591349
869206165212054513260416470408086996342734506629893049348970058842022495384695577550266906637378513370835355727540947308
996005560792779691026582770107671727710013457783975312630169970171894724996599354604137357081945044197634499598136431943
702661039003205667304797630915208082045357435603613355079050296174137718295885677659157787724317373163143315403084479000
600677148767403888719692293557083995311658800151468081478339503188688635036381449126785724558935344932628574455149686081
497337278557619351471424608766694454518942376869022517179062508800041832134229666040689279338230838693318083782219219584
327284837557427866231290615868076949658357913658299322635816968590614561297504060199416297804361609160440414949880188002
873381299773207768534963358816143868534795286180351246393926415111890530565844107439573158245997082374797045314720408499
590044259717395022076375214915714959346388220342293116727434395899970325690756434966212427064328686325016057070290477904
612852536036103931388265775346972322344675417542189933188021283306944001915916046338397776314970126680447612059492250303

3*25082306+1
1529928 digits continued
679140862545517855575852932477989875509867500905469115478979400325062764000969369808645086963625582426776524318350970575
457411795301405845239392710803473993065849009006490916748850401365676868699508289949668830759024839251620440864842849779
061074210537508917631605666949893302048520946038695797456143719942714350918727508421070846288155683269540363354145926607
052941248319966102442943962891326414081503543210019878458706818896570328937045255178185480360733143535562024446445600598
454290375341360667446923654115067781317352141013570389709753072451888077666132992636814564130005178241157804524529139725
223746810722720898330924860594372016029284486135229915810462180049946281505992702419329859042532284217231486512265025288
567555428188193259255073016667177574240544491252483052458484792385096472956511990644328665762966649247923739140605974588
163660216940966626743267473484110232227924971855311248067746392156831717275253045612491436487204672460629908169026429558
857996386896929752489379016255389844118820058931409545404899794532241408417112459547126997883533128414766628804543415409
584208217445968986557920384109162282917834444259014939681416939179755810585785090640594634919548730232049211073000151147
417776294428960209489151500941986352158617450394293961071290737707684893317313470277106579810314508209454347552485129864
427608229401765957654566223604885520718216071456941756843982960306535632879210903144745700784713021907231701543168878603
112404814134268172750850159648708255590324010119670040984370480598302135226888069075477168972531015520397236924656167582
205254437695926378560456192607280852468641980796870520179762197411482720871626622282937409663694322408517085868295738579
602864616150503484655383070661783699388977925980860397632104436770139639706544736443607294564173533499607237435201569972
036712539670124174390015536302500625401483046661973988889293451836792519160988183983707944628893061940699249094352359347
045098525526554421691065354699635306742295012735122928011029278736162031288082892111672179501844556534933866376139342269
622305489278588497946801629873245036729962724601986638512146253301879527217290930647854171286925096552236705367415357751
938926306162364958597247510055603769097769890927665779490840734416051767565035849555488649849561608673979711243443607982
235220372722094547737012997083492244808962871877396625697225209472485748784449972625637067110064229964107906780908472077
940018038986394388547477181597547532187953021251351706328011557587383995577791574761641854961959180577524003515934102459
617837184622914439426306289583752605923612280639590240790180637294205975019530283417132984513977395058999452829672088535
945468721504079816513104149169402562536149603050729246986365040823231959476837620213796128333841447197932315713425761320
312825209168818879737215406732688690384401545476095883400211343429773280146495945788245634547121035553216637969636152262
186400958440096571544554276836543348511923541223801493246700162080000202354991908592247632504407395415180589008197024992
221486551398051675683061993799744021212737304215962889580987662087080045851385860740856451608356685914940923147470364775
610172479995879278246235549196255255290891930218779145070972360563681294269860482131548656484774293148795708560392743992
952688814745107915562943078577997477922076606829538826434610152687502239107721011282027799599847516695855518756300313032
212234727302496302585334889088733720524061526725596108338677235254131642600494368689968444786775563853456984256220609266
290904881347016988948768782301708478131412477494446203625416474893771723077731211897253796205602490955098111685318682342
930923403588602871486725379256342702236577540197109508673029949913243197730330793337943338719247003117504721481141037589
529071320928776400617260962891385287354503294521509376079875823240023269390424455846557739865282658795215780623934531438
198347811357950543543767902663582377410728325452355601895435971943215960194593361555861008277144436880765614346206385537
039320345623956144722190940857275283676584593031816019046838992771380929621127629595207611605263001701509329490749097058
122341165493209753332445842075201230743988375197577586740504696854293725774753261501213831538674876073539143280467456535
127343945196721201103009011463073672161695844303805012776380596761087458020832528376265392560240175799286579589532195987
633811096439993763780845346447326204165154312396213993975774641241242446200828713873341516896118545246180851660187690768
830424122070605018272433728033707537024426234722493209044944549072851647978821093909171457368616055690769111466381587523
357243760028864555731806721466228893975605316962917652934759506647401866770693167011338472734087064539262934787812889972

3*25082306+1
1529928 digits continued
344696103202272605092599700767280250012303922435619723381233848627978732267490587027081242442057255336105466165670685813
954165503529933384608240048677999735863896440971724775120477371701792987809465071813093750569331365239316642334328438481
546594898776822729985003397976169475793576058278422320876972812541705894722653332961292338268233094790101732289562799671
967031552523914130703698019994493480360418743434185792839039729678051374418523135104162529628565577776025680912664649228
810638704211015565214229396323631899155928667909141578160524506027100580009394386558839311439795667346628316587062556847
970444811668744355395981341038332313358012020514440068088822796874934859449611745657970393994380892530640183413995811185
687271172498598111316676114260141622824636608259873687581054005000415479204346671950933690644102124951360090711958388107
066225687178590810425780376898058783637821871856921192053457027209060509660597043050978455683675530983514454930743887829
042864159534800894464782524937165479714549101576908490973785729848090822054597083136959419665955703610410369407015341846
272082241269657444514978767871662364401590434241593093478575126797416502045799402018406849577738057448964649036304056558
891268610235819930918975277553743692739193905794684999339887299146316377844744476651482250047126124553630395064793749839
823305105317602431501979369481185733480419957580362386359782121607000760859066899340085151755273653231255035968373210852
399251521005017298638487846822255855955333535997171047126997568105646775017017805187583583652390496232442732757581920122
704016903401966916591560159682626330668957424406555473834387083922399147756106234866728864828629994252492477391427221598
564703647507357605273225805797111575714512372919587367991052119685167391549731445886778628169777097831765254039903156636
705375182125334874832901241249018035547311009182975140995040292318556510559029316198212435836589151207463319626855166402
453253772143384242242006534716265726694717807590950978626142535675955915190789459002615823257654207308042785381174793192
499258709648575021282487834992160569872712036349032292111080888659356437339254407230193157563537067996893946667958670408
748736569767393710221553115236320339928548239068616310943837458451995966779929104742898177121844322506422806096463312300
338697270043205645788205067070386041850959655735047734656820566429929523024312581355475851925661429783183395771264262926
839262285451803318501181377343043250051191035667715328505509577601931240052751855732355664396555868160498872638813373650
127611478518039151521664761014303496090622090559778407917494340331681921433426690971143520088101767711065818677636299015
018697585326531414795431242510741953991257171191049270160103294327006416589059238255622222959080267081382573556724298624
827342042408760571257450375491366752496356910753735432263751361984873788055683058181635524123874540664585105913732219570
909611358028562930638679470575825485282934532677878104821610694726662034810748237745658510939356709369446278037361768908
644310298907182584854094792078186509553416233654107367675298251398758205400709740613318132728390383361729847733228986261
811171575661254985148887541522218873619072772628910180332492676856023660030561405835313977954855884183681933700329043590
376283884459736609108773826151931055170909352949040460378356016032845441561657536104518231292009706461818092201890641953
195958848566189914950245566427407246562909564068796796646082003893467510031225429022544664406926745526953861570358964004
666920694009883252658414679546409219363626711739632301309443603058519493477442717950308920917013446674674566687011457309
542164356614239483944012644228680018703872332198755928345067628993802724690077879635483060896094794876969557723347925748
654841653981540797437018527783378029241201631497407267912668717492606468402665467584645747028768160432819836055204478630
189111972609960373329281199079383071628917237559875441861881165591802594612167058967048108088695899464403270748860643076
458720726728211551586225597661815410896445030788277072857843736578393038807320211613594672145729312700138044004340543702
126329123932327572925448223929865355770241453673233898585544055172467194460253963767616639727480308835083698810656763349
544619827072474397588343615906498632516192965497197111073311220218271030347857818659422629251645441915101316499391657681
914613301391391438633591434855125254950752099477014819614160410107520470970719865487417706114130461418705678564644268268
794422792221077930957598239425480846219546345113990404419006296123998607996553531556606448728460744892314158303808735060
333515865602624271210442402108482173354335268937496562418787849478056067511946456777498151338989119483675492903675028725

3*25082306+1
1529928 digits continued
774457622679451811098508352658753034945528361489585175056721978932657109441873797830584552386084183405838728692131658180
695841398221599508494796998971032915786214078453658792840962325997414562851996497460347967431883870780012770746111680566
657381601473127289850941964477302120012791853269311716003865988082755826861946173403976152873366126008476714217594883957
895468727398527200881435279775536408774426470873505229083005338177568680681663034904540710760720368473285449004480266630
719863678960994148874199566551111285354536102616729588617789307123204747773107273433237091741679033525322236339446075665
671438500025288485443499391565280996643814056990017448053452031432018467487655903995924549648390208538622977160779142383
189274190380368834782902609530041040798799736287089778978183473760507815778618222083787414859051898937442375260090978221
585584958655760117024285628365285727114975735633400617983194166408713711033329743056816505697590125536088942879505922314
327288437938686296201680418542121028838529539156350855741699535566834070398455742814073265138109459442473148376137942715
687247818083120811613392623232141997802840583105935607781792813964665974172942192426625458035520704661829602152162502801
149433078278419367840165698939833200817325389790488050377793337737697013803109125821504077772999650997026326728042574295
747700331292746817785748331054388181317867480810654294382564475470979854802763389467485768412906991209291560352971605522
791202899872947216640975471543177376016052531033400476733320530796347784072375981084251055172433392484280730272622683944
442456956058226987462140417510941115546553730706643911881950103315074559080929861416836896545571928570706433735365927843
878018637682411269871183077390386403719103006417256336186192443100123226233193776367063688664764647048781757345294009974
086210152507339069439844533976509809446974885812275831394410453811587314057220545824932026371508096019403004648997782574
101564627465911872355958021220148727712760299605951236273148207366598646308516985266657920036142337177055449488455111000
091350766248581200527374899652339236009072073749885863818330803528039961351276893148768945514397587918539513403517195186
009532794672416676824089063115257668327587564621239416217732297463389443377060555326245369748016921663043888751960931292
656097482215576802219501036161725981585210994484603538345693364737560230999377523398631555625225010747103691613307529501
455121710989611537372254641516142663998908361423928006926759375141984886092903872969440272616078273538252565712566341454
202407052039849444777396820472654599531333470863696795976815877978690029990580810604623507233195691667192835181596995254
337782237870527743825229399383979760951364969812188945657748682012579566094853665600173778726564276711502696895977007761
322156324269387452878304384369995684627233303493941235063764219213436298167314391797701086592651821124522464529388581589
840543421259173900402393960721328920814416333951896060937608920838372407216894728185434921115818748724385998140220071773
110633359099214041954993452278482816160979437244381387977670944567674725641088805143332178250895330118333653901059036032
541092474106026623717341434259141340265881110111828616767571446514513376592080392045613598433031548782449766744126449688
157225754508419404808571287691991519548085769120259794797731129157517243196870426131897883466837354786658013373972934715
055208593340048056832207630542057970674146781351907980345332076539482173990632339662440363703974275928780844532553864005
403280687518776399067128747009738554527980243874092257197817382132734465774053957618485384953320528324752121810283525056
212627255078884256001055002490808930450064045001287929638636421574202656284228516669239183279860819905628735745089084823
326738764219441912774188213883258194283033152853892859736009649005306779060559495690839671227343725170902402875200181657
213835324051927042462309085615785707354149828110016693266104494980757514763392055837858753170466809998211384437951313563
510740723882075070074116354025067567505247192018610824553090616197048436342962594981332645801040943083553523361021315191
409611630693659191293341470589193278862384064170277635650650233899008203623163827171094640193059463915111216349633316557
414042912439640700351814354318798174753349420412067051778907939995817097858099898422700223286762645197110176186675037652
509288137895847877439636652209446147824318822633952511228344764531769403786087821217011650590268117235154057105973149061
018816850330384259238747323497799722590866755346676651838550420056771719312673667927585189403633430544683515629728866860
702046030931126625451981165766166612795232182003801022897005252618538093128208340467613385784856726506697930999862821457

3*25082306+1
1529928 digits continued
374640246819360248854351402511663942418665069888873592644642449820877917412223772212398986387937583755905548060092675372
805356103734725537817894894109248779583156129764067709427802801347545790019190486254620477928113597819949169909932823156
263592270323834305683719904071919384372714318370045405871739117682287099030241815654194067080291554699259081369256197238
730388495097903038326629782930274466695039841269921419747943006070396776224207899019319501518637046322845835897328487731
665852708690023033513364447564636372001432998815054215516456962506280133536034271147534073071901169636571999703210771699
345717954523021761781849727472613237665352401594759268756683013673257449698284354966519718030110468958982298850045140819
909674336023569323770431828225494696130842307002434103823213353234040110267090943972917579462511358793532336470796330311
284065491682624750021900230985807847464148728543208102112878279943676855759117739062565736978773099921314599663796207431
675082954682129740494426707974307744377249239667141540950909356646272704096519304949478938602311179969565783053299779650
183952185699892686034619826780513067859979327590529358156218611683209251919618973355833125799580585700380459697237956940
409889798242063966370500451085142058033357142196255119262100133997199892305882584150042267723241507532953424065328430387
151892500325250848089788339757760081305503334938516162999657836762486363041840924590343491849380855928698705945190548456
121154156976358202161000272781252262632737851790771020715721515604242904780297192602000627364831967588886694962292092019
245922705904365232909778892425742747412092874025428582122333952070863966519075377158058795161386494229082092104134771146
434882163419463060487095716206407526340843022043403228252773587473554674193611544844975675997706340421642605885909098671
930782315148874097930696649383407118831266328129943414141843867122949884864910101965920944462109056724693214962802309506
947258140680176372278438083213933114409324459630211055221412916596260061013367557223079170284775395032714581996949145720
955412720844897275400634432196070070906302317934272390632469889155653424103734320648354665864857595005482763383091429217
259762827737381753860204239307228789891823881335654315607856059421880937737575111437604069230245767517432331112695435083
342799156699195454230618509391314007096217863799736173437838251719591237014175855795529778946989632156900440524765918820
056345518961948499960093179673893528728104540600554453267630800825649646298529763721011096376408910228362674525376803668
954160287679910837955111075192236693401087683117626305866349425307112717215504544413924572544639959731685804195999057613
635007787561527895406113916685741172484019132643469862392197493186165076166310734173639335665300746305588937429394331319
519870872940463422478079450998239395944529166480313456850558768236416492153426909690259039615468505847128667162342951841
399097274115075443224946486065950948306664081590721427077625495073061075747088512312884814463509051719440446388447203259
472844211257991503012470068497156532208487863608779200721534673246755899356618208704448862569728369387114760755512004439
491566275133598175706783795180441476541256267315141701539394913902330520377832822914921938543501564423644062667034022079
762348114010723100028115345983260678559992792426308163698360647600539410718126113186138195897754485864997833290785622032
612841183775268404635933775293524609058009088754468494318922804687931906722783724258526144925411225135319384357225110562
680711457050207380873700892731315265840054570750927053090311423364871721745195223254355291800120179671118865091666922014
437545573672313158170222965026178794785642913390221292567412079294006237500664462689341805977559475536765781242475200973
041018936312809697863686563844411194469961080143694841993767990629339411098891663700824771952153064915596055128477070327
488435111632227070515224447130440715856588465529688416945926777310832692843798076153858563653557672452402580803331864619
160031845609701534367678408685683828448000098675792124693359572258959790941240292040764025644761553071461485792726265314
681308919302748477563079547407220845471433588274331138887992674234668237755354246113341879299653669941240787832201845517
032362985311836966164638770300155067015709943865819434736958665556168534324992446066760915920138153552008812762476156680
136378556552575920078894221512954876412419064367418611051125888243597998493470830679446963981935400612506342998011761529
314787758138672674111833440263772217936279020841686159810060952927473172733182997655670061277164120186812919600312698750
936571835556383522407254050041901946826816560575348717662943620098707129452754396249093249013927467668286436483940813531

3*25082306+1
1529928 digits continued
158289927815852364929923442741226399243348193871766707629040107894952080963908196241810613381853399976101338558805363709
199640354933360921158273322385252090920355779074167695077944978474169168314835767209734767924046138547627367657114803644
601180888528573815264661746041907632552226046004337396634205109125720177188933201237592947100155473059412247340300993101
622070892943146199784738853852442377085354316093612504998826375567567343942832025197931168386894914931562131259399742183
423288043800223751819349539683704788452787820134973615481487068982086661394426939214088673991740086987460214456112682706
354043962766719598993797206234296033167960492566385148390083113615388848518923475914732337519637969495418443433915106016
778568728363138404406889951484754544920426831976201250509701218708485698277714258258244236597610577974913506803290018279
763194223196156050629185760602165766857826423480050740977032411501748604076314052708446850826425542786637301078467319484
154049145202426169192253674259217179906847739693071723748969803020100445026962534251964467490910106874690672540755689016
313943433500643220386045614345396192757923299469780803943582152767121328898643606439726739683175730303247818179035903456
129064282767793565253520710994910636615132583485165465163612597134014262853842828556298639606225817266664269910164915055
020079068500989975861777184252566642373095396200041788972150271280407578970330988875166781936811321303405429489145631457
270767116847530649134890411844711419109427284868668899201652899769185651370676579096836808882507612554603213570932342754
252843048322871360272872343327628333224051162658364354656337144651598683298276935939725428178413000074607072562985530398
251493524695537623468438963026269229070991900741634412375855984218567135153801391206163193851396869449806167738265496614
258274855584973681627272341833175073986385152445419168169012721105747028008029798417335695914538044189344041819220563747
457133917985088724122204604120974422518041195264900920815956085513150319648336036585134223360847582919185784996725744755
087992837591485297193619077693780288265269007639134038081270704439938982031904251951553256005480453787869556296597619803
331212256686851434675714272900394791949572335550151344827142246358673993458153872696708355395320688771741032144178090435
650090135199653666037929340013466802704572451239829993864895833786956586575835167883805820640731431674016204820985812221
267291003832271616760537154214665355431029494770688595864719974187787468027559321263869708204128645649153899180496722115
554250537656373790503593419772181716748512098069561437784409894956277734393442232462311082147631241579192261608612475031
383437364048139041177386666969721378977881755617703469424873085294540687390874810163927831546247003148294129649375303944
064471353783590988734698685262287687610014216350336982074901818577199595469145364229412268631601172766386516442879969876
415645221087040514572457644295842933506911007017573284808935064280754537591546727373773260278674728478323867277592845770
046931467868531729783255204917832734395912739731186540336162347243108630666749955502692641121298063980924155897602070897
647693072981876603843196123360053421166264138080343907298992435598602200084464632138474314521429132952909385533623585680
177069680365367548128988715438754698222030574583491725083575033572716610213000048823575531475722324836051656719592191772
085354779821084136246761809681102447621174113212045989471611090686957627901986816894005808966457946504675396707273241315
443704050352081601811115473987715679757581600241358697499328519997152185494095853685007781826232976836679521570424781550
591550541283299026979436412541179582896209164701059714844456734766305098341357724671281008488154549651399818475853557569
342481115855400981915026606530143710998167920014216840318909115272833994342432307141188883482913947332391510802844260221
827621486450327711176964471653243175850762340044110511368292785589654744717115598174891057145626531644024015991061386699
000998795601529199275748972261341217756006344991770122946115997208115877422197141312589800831283071248117839685259018909
676129580633228812528924825899005820298217173783578302516002542990651699699255852020537709199942976634524421159902517000
817439636358768834254966652505487817677514263866136879751038393352015811274013962060879417055587597043895834632883422087
656327566194317626739637593667989778487954517627424815384396690304644404836512289551678265909666035360050734357803172148
895776328574217071248158555585643058607433645212688671232207177451686931054433175587368522723491822924320071656590029177
066651648082277919886854648506061481904128428575746194066035540078826897499364872127950066051901271535227785213597886098

3*25082306+1
1529928 digits continued
637008529045723096568873997567374925524397222841531652581176801334191357175991544734895937969735515119982029145925559060
514194271690612225990517140386819043221112360207181678631746427236474234676853645990283092311821620083780581993669253877
592425240773854792056506897258585669099074765786582502882255246648320633531512564012884607573847665438514161557388928342
913087990116980171454368283455873960301486002908078406410325153695441374528921101571653110869619815731090188246286779917
769596881931422870562976050539477676142514742952326421347578890750635654564453114475361546849675599724751780400164877567
660002800443529036869696307327646604065926766328898368712253776623473912267603181024107033870778076849533012178085773887
822871493158925750516596146408117648604416011841184950980510906522543888279189086557999679863055767669839862592652310512
446745723765906195540079002943753493938941753003927272597458139998720382426315981311880868043123586283262291592500938142
632412945221206560788048811183413451695836812115406336936745066780782659226225607171936732446426296448814390839847940751
735908100199393795506664609737189871910775305896841463643512449566952748856734633082791244150874190293791562742733805905
664403588026344418285868909605555306210849823876603820783707471340676762567967679756464763649512762673567063862457466972
377627144146059478606714286252633699395880049347716843824186462831111903888081515319793476571506527919437655121007411322
356399011872929999211142865871055066217339107503716876616502035110465455524616267432932689367532257807478380554409588719
967908445104136507744260210190492622339071395922363543853477363660454387392612602203607004110772587982090537759219424073
766467052658282041347983905572322636563445456694836217084202338652299264571289206253137749606800252293473451304408454697
072371738290683132512767417062550857289070990314063389489922493889995266808074254404146523169993408750272351047131612444
354675718080436941667894060726369869554204930189126054871118113518143825281321979505827478685551540587154965732924231000
686244513948417826900175811891867302193048132719539704042391431447175255484309812580406626248244614625873980276086678458
875517341824234918835288313958832961353415191042591529207099334838579288321256772189988284651071328941180682577383299980
223971885270353729028532977840459219848280750770162734952114122826603885291684480779839023806529101595948115422698364957
288217556947337518817949104602279155382966594113510084252875675462550849256510405006790719770326737800804659947781784156
480765891085387432596277425176788683547887256235468531707545442202487595117440070862469781003468005307826334217776388548
878995427135979231698598705605088589719396144819670803710097047321792180205428828586608729916949119376771866902970497416
175575562770848228602644202444601862346716011328820077622329070666415209576168283626661037700853918210189913699760683513
126866133479880221911556177408159621020151095442690646508284499470250897027231313184080272551062786155453484977439878322
372439737336575777027963255008239113903273919415763728193362521465586563488321072543552011089362713761221036420929836024
304939398170156077808412364481006747242167582599315151818476157127055003850704274435257605147376642940328852700557460042
216245947904558041979886704287663434754401651778637468227650401509140753146974824481075064592179718287172670406987065524
533286972196475137811683443995582369128606307825152530766185608484506642078177958057289292447432643241578190387894435598
222447652046942186943687672503823285767575279946078198913198267710176003039546108998576754868907609481777071692244554334
219431579757308285293975946944868405242850904078054189379226950459024919535390728312649855099191691724216006819955397300
736372524804830774637728896707260414571434520345890550943891265064356826546230556952265538695980751876671472049661125607
431218546687598513006514847974937616042604804041702467595712587168875057240659981838410312252295327375496756727896005212
392789432365115609971011814984668235438188985540736431335099421415709175562182312023691296232004865009342717079824619996
476658246680233170460313939743906472326171663475934381312030801408165140386089510208900335749974310045640602775778659538
096200750117354070137815809301598344459301812400896175286331045922321852923464473053064060539346499223820288880394472670
357460381554678943141464946238962508071732945619903113106018295334188612042465856596873842816946139043461451647290858584
704022621031554814233625451960050392231771218836313194207056056766356986092740619850621163828071828766385363843290478165
132543593832747606211986051315489544666263313500368308025154481937582819278089306788269177963871637301625551085462223840

3*25082306+1
1529928 digits continued
193209442125853246819069124109573585666177622807252802828453969985822374238731129691199748766324801500641316026976578929
504411138571398270592518102895876678867284212852588845069091406968145036232412198336615562038953659432590575977056323256
489710900277584231747262435367193880568344370804148845570136821910807013586944544909828861920066343058097574335314897350
058707058718731201114069820975344037823050532546980281829607667930368249514287180019702495216092332668902380938397889804
290270478577734610890507831887662434060869815114607993534338294797744471187310539122138962767083161724873065007587826483
038888000630189520340432901236184243256021210480717168086485131842720491179745707212798710235996151467140228281830748837
460863443080781125609809411392214163107186703481685781333910539101276192320228748699243867343690917460458100717754479562
901404369511418325549330727998703304807940526340148998790237341161692871079480640355628738049067086218463956882023381176
459192453287626781203391359034171780011330317794244027484996906575370479346311225539654292530401985076573576899299281981
917254566040137224377964267475399621179737266158563754327851067247669641465409422689972231644991058203316662639110033393
409059579198359856472428999083349273452961001118192285881089182944950055567366211337477735974130145415960351738182706541
656632307281049561283680841570797134619191042622966962877747066230189020206838646823361167716015242569956020959269436278
729066653495698361404087855560540975172760680485796792592310304124326481934802308668833899626850654350796395301201513961
198277989574869467960950516592364870515357681956388275486919517502189608940337312982571400113956663325349906529041166048
042523286093786374772313995927293524246323909896913806379908925782596695751523928379600439288218585274329697856767547231
740767411007714538186488109734279173991663855934881698462245909718962390883907293922915354458426794584235935129462651230
860212350129211438558607221479482885564808383810376449459561191612118591940781523045489091138203118775570569541087779273
395490431171317118020429355209756740998616418371432221901988286687183309904101537771930328053397774634537032937992545576
051129370511558781468615615880396364965956686045207610542286912750645282033804412563424687864807569567993708354801417120
425705268245784224198904996898536100285621273975605167066149617121813591018405993759306818229074172556277968637639168336
732830768987323397994789318300770803525192117324807885516180065451095001387124745608482092242966241513100387957036569040
090471595750546110431267917915145636910762436305632846513005564029987559041087418285139013292885737714791602621486437237
580384105732151447020742719177475738500800630700877223272253069222786715063747484948442106070785435916024223822827134744
795868390838248196650620617554931431281248321975606341376106160036267759865143119302105739900470778185447938296712173443
592190749897396202549156610808104230643983867407641245130977240099072536226640009767148368574659691065539234294603633894
845930449830436252296774879487855955599984858209880865257707963778367028506096254129491516963042480282529739065437825402
568181036843528703965477779482892466495016641033997357869205062168386632719451324264540595772287942867145209551288446188
645051732628605970706455320995246847736328672835200357544358077024988891789342211485504197815244895943448900896651141097
225862258981635347198069391197890939755738624286803208347189172314207827714831164344559989538038662748592808336963227659
142643272293704985475318427934536174440400436915067597040051288694444682637860975602300223386773871451807586262666451094
876754128445445623407662748104055861550476395285711692127396139100590760111583562844055740272176470608234558579678186155
454810478147736000938782576968576572960704295926742375945549353821639056126742584130970022719662899413826850703005022523
133990102795395558109063979424941094109832603750698060741876089377500089384305096124137839856023449369368451900921648311
912170857267223582398039069652307226773427610857615911688803125706398731510126848666725889825423236104773206026079310068
319068414399967935920383646826623276816978098285054318671452613091824262175188259607975837367977213506847906966503534711
617824097794401317700006410352800164273717658626299158282290927006126989064247228385083952196114619145865999387924139298
647853023711618130797160908660278908787041326203043694300512735034878271672244814862785733520031846517449143142240882293
503707936054469775068978393920876224042287815736985401312106043901190558420273224448072051758808787324053308361046442442
672181052145581522926436515302557292985921929157395616088015294784020701857618358597575278406638989697254963891331635819

3*25082306+1
1529928 digits continued
284013195999889722216226921558435634455627336090204865073498031339797534519825699969089702177682979568844952811703517707
691035271449152348054397310043561445054520573061599654234211747896900815457917213476403324563307566767939444065930716363
256521835345477478735512354412806005519990194425087437364970758694383952278977300736224533279638219553795110225840477608
385912909743427568728887914472522951570773190651916935387665877173944190887063834343233276864039305544839479192865763081
119673456292650579052499728780724499222264417802752154216523407826778322190060049386029310037055754781313195916600438395
513959165690240381843553194126514253877499087884765399201591083591857055755745748507500327576438400660532409829960410702
391955860593371907006808597294490951755868922306850280135270651582977625202294345840813449132144760891898085505748485449
358287364078923417985863101234988211436942895801784632970359000012665757738667511985350632416874450652129450818570276544
408687102650162812202541522256379549880792034849519700843783704759922909962193147513798840884565866358178609873640976177
659212698430043496948421950314099940999722119401802826637718999747250803494591881396542318482093626127743177237968752966
563783264200082893945024028060324952049211355498382497669724057192834944569786460963679559175353137394864795766413882296
643579809218364905478087057363294172732105374633067248966962588314701420701547031117898691392692461608946616767886646861
763269417671958939354814360309360414207015999024634391691054301226346982972269630573576517209052397510147871427107092258
273567267399367870256475646874784081934841454948187483706214844335531015421236270086115297837460132063618343005828491618
184033413635636615476662609754229842001792504318472897392681017237597102836343328040137595285194361715214529703646739021
416901845579856318306216711020937734869410940543196298191588501955244799947231765928382482891290242197181631717134167779
643027614396217633950656461596192187053285414406538404800113726969928949220281722642060418728864260127194193159580320810
912718699213426165782707743556266491151853846358492776490972200425131697233864765493130823811611631718369080600590112833
129257174523202355867128176462922993385062893258751351402801037702859345067227911841103050374837539883558885604816079512
757482968468017681416058657940261613522368761205864874491717504521118988468948999301610673315471596927976337985418349769
488874386057689865790353826200547881387757980373214773509950647821266871643751465053526882376341651230914782632666518026
964105760080008214671199397498680728154570768394768894796954758241745422289869897917254564351062050719235067760518320109
578190691216664299263584091651254783352301685370535885553107989856476208402631593525751908402321860389425773741374373481
062185382854164096502658360696569189026600400504591696827393813130217062902193240399436284735450657498696004215840457846
177692440668643091726552237537052534814639398023099432705304359949276300222291537411466991830170164624089562695388546672
722461802544782017508009827073377494207841702169876487066897357779308943495787836351852266534572736880183081239994566118
454236409902528577488270923018255054245171323823412176270849392470893943598164854442492119886515951050315876570169818076
552353281851791291595378121513044404662218747147246528081492779127549341424385478945413259770070357652056584502876739680
382651141383796025951680981231119316849195884017674152154140411695759430182519320215761782658385126889766664870988574557
703892929297077744044682392113053420977749858868691545206931058025036234505011550816069692633324609909412690186440139051
723697100449259653601693548111247374467447616341808006563870870266128144400044137143309448489297565105654984315396162435
060406941866891765742376945674994744289989629738044061792832804473613593678982492856190727287814592188710171154816783640
706061653072040892025434122839182300195281233199416032615119142320517668495467847035211977377062081942241588730389142754
029142504915751242945818167149456464821401042944897570302209238290456300928161610733132184565603609610800180325969708208
604454588184076112743982630800926406617694406804643797980544493526633590526676336469292678454579634002196303286548503121
245405911354682340503683049616688512730306103462081866394239612084886892003154258008706786451816822141877025063565400126
849386749189794681820254187171292504316345257637141212604843815220325197142305603543646144568401668836067619128750458366
009141489531569982957497057193754300094489574134258287701332812093648018067083357508875808395457823320444679715376372647
701917226589530839292512996885598111157770077721804459837005702707944450492840633993229461724122239707211560346496043407

3*25082306+1
1529928 digits continued
994981786393874887193870305683990181073679751684424225618368069032103166769743702394119345271264413539828393084671645760
001173685522081928415622451826029680838574855558632935651299189025051548447489141667178320027471717792424275692644143653
322429715098892616159347732541369311424598533273086589944085954912250700463965730186481538817521754227460443635521361356
778500716613198748950975890173056148501232884854492810194769302170481770748535507627519842136888507385545546343810498528
381839501516088863403607738277235265236043909230142342216230059465494007763033639699667776672694329930246157420308597925
362727808034980056874958202332539168235349994937579162110335848338185023612322777550526696850947623084635572437865598336
571933235543885827988315280324792529246670584754296186730253534443095750322681392933569845377550527257138844542747659456
881547667572794164332602726148521678052499381195601769850607046564541456567960431336195875694556009498232481082461156485
181906208626440192648657314007585487735652833039264441869384797978771508293692857881495710163301312795850683531533132142
281927825959248911113294474967290656334178410298801897473198908617086601314617985954709971657437764257373895486064190889
444530471469433414128325267890053253828620544227910505102961872779837567202133537213976957539211010206597549930349414337
182056903832758224904023340103862247684099503499224024355657674867679691513987541681121857273817609236838617653339375540
219796971956325412172811479618066543706773656376426274939608118282725703637175794055334921652377357771926412581741336796
678532083512344389267238006439665453862279613862985313917613337495874068185653335764970942009518081151851319597060975960
921705302931606131702734499574793005708153115370477173147267037650586436705777864981808241005757826317804571990883558601
530219066759194905169087669046286799264298007598571458865117010824459799195990922046891279976802875229776367978475482511
287118279307861095761225950925633126971477989600618466390899437235154800159802302806068024387170874029848892381495043528
182810763196407351803549571892190552772986523194415731251834422871897738507938724475370314732887774728435035525166417666
933284332139906037096101101128239978739377495879015684315225070116210085117918564889893518696122773340058648351676768112
286093537504441212692049882497780541735021812134571192066292465890336004382023360055901590128676216676527797103007322474
571177756941832899724043343051706140603581931333611416539729022712840365683787594214840765419900070824881743635536932640
657985921110123579292790476786366181092362408610043656967584689593534428187757382291760020257920058364961050012484228050
593022434034789328343903007630358759926291583409953384180725245262938392754645503461987418061176163037864415766184486673
082053865422830378788026191816220429518654811934576315710797085642966218028749254473148485560078424961252676445978651906
156757666262825281612376084384580376383697682926075318440374601817730927210500712591021723638970802327643369659147214289
475885841021412827548973542812602317237212565548209836084377373311523408549473392308742579052268309283955313355585647937
860690097625807343762926931200032416468347450513912246760123351170323173416283640168749382563366288941085610876197107182
382776561563635786210407947381181641847279872677502774131056210989962175858600966734550163747735362517662416529601502655
046789916066413412077240194725654349117667722367489641216370903099401377351325571081889576726035846323504862641494651037
113695861414861423631019138360804234127942858758174761139230590447682906522848293904197073105984040612818643203283158294
719604004515667362145369719569588639836578149061817976836947825321254635167434013804329833636998947616574531098656996728
808734996977965650986102545738682439202954577066745264725202714204707506662803009055624256596223707225037729672643844170
486397226023195462248175223297401892496737925617980170826558485488359895553403522427299992296355967439638653001616042406
518537220053726819848107746227302886126345502147270174103511644296495507255398313504480313487128748246858890725453429870
202589152474609468947839622813439245297810740927320292315769745047960909560663019349027208788788028236469292631584521626
063236702697670425524077509551933906994056894792467230204191800096825463820046943926581304017115889917359343308759258499
943998117682767519245830392019625092970897575979968013340026685758082700289422159831008425646050219238604407052116770838
601751466012403883072342369909945140423471791023225833266371365474426459533562154915564594966281573372567330487528297125
520968074974973402508886254465479555344505874404427972067235839878538025816782349747493965351929842111070320920739179930

3*25082306+1
1529928 digits continued
138046423297096883824352368722314311299041700013406671962855460604217635665665709229790314894784585098342834725531129384
643179828059308918779385251482078426860788912626185044253388987785158737119849563247927069684104228205123630547988868778
332637597416511017877892976439567065261303601418983576734486383948365682700545844786151871428397294525066325941496036115
784089300581049425628949729813444934151862770916042944969546296604127299150611265646003617294290347115554363383247609239
411099906739071832516530593339220505320119312903980285281564419365006304465820202622213714641618550767150065578415694815
589340408096624947378897471145837317143272897333692955432281695432693634893607818889157362322149959193993055585187597702
135431500899193234665628287509133412901195256015278035690651144128983682037100050866712525932775411877144385231029692880
350825799648158707025938403057271043303611991391131157964031899319839873423948934067904136330961996065795066405803799745
498647797963012371543931956598602751748152289958893303182701429823200516880389782353644721343819520024341068147348289379
087270389694205515214986300235252306090349960476287187027889560690214480117169212503115537060055132590553332564765279777
809677678534875702345639447677850468871119293325409429230338985391984215033069032886541607675496397924733609320032624200
130365581119120623042262067533522097974266212566837179911468485621152311561526172365962738446936682872329288578569059058
985704021386327797996331352980283237163186656874589661067921950827221911765525944104460303675999807615445859522736869652
821233785776275948353661534071232435085703740189665256146755359245104583777598553903912118643071704240534122389391765648
801419112206218714806594555749063470630653453922832337474467776345605855877459118521952217037588348757723406951636295062
845761974765684258044507794607809936793770502785200897472464722330507967623083397427611536214322056794144311961344097010
878511048740192790668598345692333835853432643776905273688316008335178446998447252271038989584264435545082313135502478610
257044907916428312267777073126035796951851668204699056342618280439305107798419519508473897398050775118891325496982795711
231625899546330732264683003523407545709684551466004623337161105980703476548347979382677848352067589145083031060173266691
539351314173744809453914702709878557063268227854719972459868272888975014862557687770184827805431777382403449592393539280
310322620543717920777633945180530204468101698099278645320451613498709915538746596359190718230353003344277456538321963940
017636848430024186060067812336271233460079440236243361995580828967311462325158685555452366391704778199820227669127052226
326687152184171433534450254923055839540316463923129825309494237108599572644001895088177488656323907173747471996930722545
773723696711176817429234719292794158853217232452663129762456948513941880006394749320419843179407058437879165047921021565
864489524359590802088572817336427977325658736683790470225796680090476285032194376172214372709691694929874947617472899632
743865638933083279183304377114711777537024818522296386458195756240581316108464811440685567797117534074641330636672337347
900242809140149704933704632598233698218977410561604369170695611898562878872461523888219494013640485487531780840947814731
483229583112876705096086985140190590420397591552325099644469982350179759143412305742737395375608358255893783568677363610
168027915488168396070186218989085951489454649800326592867088169228950443168188824816930067753046262356241690543110824271
485829034339886588568179144048829733625488455465822874162643552322189231880572085111813962772739544779457178021264753973
403678755381702282580238456495980513683119477782618196985658997492818413413917839333352267675108483275689740329596744292
155644038811599433919262439420019109725848668088866294472188543353595236621489932665915379488045377199569201910910673516
988146242716904983340657380224544398370632124257605316704452884112372050759442459193433724054327380435419678636301485554
302835594327075152336562669094943823163563194761015713318405963748737796968481802570601879433368407947281058354122815364
215354613584827396389345716714395584678044328352486530423450565489788477175768740371621516927272107330290458322309390118
031621968945259396060689893851307219650436311145725342132712423754203494612438161913446653143858909208390020242994559742
691355392248866055882731306175271933713613970864549056123406912465681310112859093723466293776043929691377663110898174038
446227283249627276970575542361065507815741142123724583766429223822289332910009655605687336213513026355064269961119594887
712389873655927870217232066465383919441731879194411143953312128374936554109059171374459027282207178862507400826522115729

3*25082306+1
1529928 digits continued
067781438628949532266939716081971983951055981781591997979722850642505096651050483485131567787598826944071066561104302412
732725444981544495855347825196613017977659136721434896944585535155520841956217577235021562532744208151338606895467895890
239599200108736199020629823711897634958319237397223103006457562349324550929412009718110001621787177811606901909204739037
309070869344568454349343320361760247436387540556694530060484452961830023094624530830592395963676969243248148501617990971
767539359283967569641146843145553024401341689200322664804607950226523394854407389619482708601853939763540163946668991178
370960570921488570128864748473284200615317643864508059996193882782799005738211671782376086808680075443655877090112645899
905662026275525218693987429317833884659873190025075397663856615838263680523358342718935605425806019241429750037895274561
645377406317181782872081620101601096221165060389199689175991494592008134130144352817680025835946254065734438603079650457
924730034261560606198460944485056979081185693405048214418170393107692987640104068426073341654797552826670291924098933088
344227539393613315360110846384518674999079207275892385979331063912415749443954991261509357255016112370035146093821207608
468046270257117375273376673543504838391809583664707553794480875614139728529985570614991848539652990252961586425592610351
082637883815825754970230166904802450133668660444293682229681699086327610373214883394925766153691978166000320115172000089
018315642838954201018957842124378498485249378158464188778836946205503930586721053127541296525069373293028433380000553414
985473115106634023864838053742757580492979643406382408577766525366574868693313869419088022610547746937308313916057809669
799793733679658166675415994951484351584099405779178392323147526699235514756545720238790554746053807470069635862813575893
607707510163644220291501607274050348132726157498702469795289569521822977384950569649675326723803427301770943210310835942
851881951121415739784795325729225344530979445940490562017919602684630734142218940651276593083531353025490041684960750124
852222805568045518417112812100429154157328505367548599411164977418990342171417294060527181436306142821862659336936175818
347138968838899180837768155138742200017280921295725529585258552449708348171948400992449754776177850252334082444238316374
253206884013393608276352026075309073085394548984832938940098930606619284749524482346090748326088894715939467195155857541
996966502208692431889107756450293615289651870823841785228092617555750572282376440570356184388196808240135739215013592357
283324340068075233441256327880942612157440775871058157162351861295695252195732435246058386916335972219978530661074967769
538780570698356876281522331233955497137895415479543815173059183723035377206032321580259428785221933496802948026935102194
771477304633960970588266587609613495558578744544293950652882048390432834452039175249885213307128507632445925938292701116
490999379364531739649025046985685592201779347582492493156695133107459562338974131677297455673023885147058459865230985492
227980673888975442316704771364353842242641836363460529061930656934878783627780099667278268015894486152479506385220147344
934409847672517742375696341987843673256296514764037327470748572544699252096002627949629689577955885222275294956103307882
981714104480488017438738998288326132510890609077261005709316407203949081333770619849962186665893731762888985147428074913
690990760991771563374715142599646926038547198933078794976242654769181203634301248034828081922775612560050635679934598733
341992052568308196771272020770433339961001779827818558159979526975740967145967072972479182112903100262512715427414332708
570559527094645340400531631049955115435319193800887773930283302360703191289773525765813256211921677907343648037904897514
817900610257142069463784302210941215635551029610475643509125163193554956681207877633166984680504428737577000088917418928
290806833762104860611746443719335562799930341984489796024578377256267108081904140699737315944431095222886140456759239342
576205242415286795858477294470585686870433484417285054406438699305221387969179589553078824146921832801153360938850113169
886458175495015295161710548773427892541703304122583839109741698374067628990103392012359544297710839635059952321939624324
270087269436480588860259774211895070034531761242639202515744116483815069106499578264753500858041140885229970680976892405
941347044683845283515294659048283584624557826512686175587703749155137969613831836789181494466302046358899435424549848646
393460566749509315277713363392069837623158186153668430716816912656646631907344976107935571414926159415890161179364670161
249541684316573656197306251330120429641386797071309843399838711904253381776613804944605048834076447664093150793684208175

3*25082306+1
1529928 digits continued
639206773147307290178947969974378318891916135316885301351452083760492311643488313300258104420411499030080989589157805469
131536222422770329726472257047126253770159968139189880345956596029800647133371678250342799292619056913014250334387564198
012327885719742530377073710807321193248453354893810376399785571940646179144598167248695982297332873118623590233883885731
787648024235034315873779524280445111215548967423289343484126373171996757940250865444722755040803143924054309268467314838
319725343800311375622450435269520054416514519507583621670048431575725692309611782978594367878625324897415348426475183735
612987531871003827626145403759526563912796637704038489217243422702527299651740603082415287038834071735742656237025879303
184577136964699763483438899189776813449159667171090734878549993368650446560399767202344934175468536935580757426567503887
155578835044904422855096602281607348576357682415642155272417532955235076833661729412573727275796413444423718588055441101
995061905920901422759474502713182050681972168253186794817355884850373629888562447857659715955546377521229868876581059691
991307947140785585011399152911835609468612652990885191940623140507743312862944447388065180225820092278926179336782772385
362822863893057822366278094531039067590863514372641433573205168138420103903744435094886678458452569668955422194678031520
213504050109082190392750306799149246023402318153430939818838406480970727041442067831104360373104897419224928959303346816
116064839757083670133758794195873285727330626679442095574937690063869417649252335355568880273769454678878382339165633249
151020265658581329236619663799837516744471743418815425168553025965868289759355179036323721790614224919633992573411765747
724993844455699275661672008300300180137490675484366834571332205418522024125726895938247502780591066985396328265402552581
001313447490655100714858467527607684941725281320450395344015166171320010084726651918770068967883234560664823580413405277
148536975395063264376490709332980102011059441687737582951964378962727221745524570075608084236605264820565885304906367814
894994241067288595194595791257352055273978656274643587007013681233721567423805889669991103539300077699948481973649473859
754882173762349020121316945272243306901262741004443555468368388238726401609822579085254710644648796592285127932662877205
982172209798047565802441852785660167801475965323624811710775948988933732313827033084349854282725742733422532420825501979
113642999271646237362209919612950957901645635221046218941080290688653125478557092369004911694343893557423668914363147484
646094995155979232895502027059565783381577983843467643076606088531454381214189848271355770578078862753660163501760461026
904081606673969141638700478641006750641443027595742266059101692515174842993315556515049009544417446282793540906403192212
399345197625725640114583612497020201403552254308805271628550429660841895651199703123640014179832158998472546061712057336
611895324029495881914010182562534939805808822868803275130176834530662734638405759347965196852775646638858856141798982545
039431120656002607269506983798814306435283747149798698624002034148110472540949010435690056828762239510503515636203516355
342926173917310291740707763138422572725224055351398325437376403554311945330541959172791382619951591128270785067750813084
663386116532511198232560553705084574053178560611303329983473626534011038864074393322722349560141557748770446558586710793
587595165997957062215116566059262165160279666446937101259084888896273691358255923875273476925836475345137824095021616476
314757048568308410786001357784601681376386355089515942295116349051818755282055761011021544580983877475644153231739797873
114209972675005731348210353343492191161275850184834313762501774256615925946192715042755418890770495673376569346882085200
380273551836939814293608134516347155326259268818549763405027206015943145803318166436379675080343770899552046727420293907
891313432377398510579681976576729070437229312674942666175226122229544852048514931645945417245826369339792208534571453701
096345019701726283878230687038371594191501296401322395108402333862330805350677736231311600745984557829288717741931811485
673222635918020480398847451190772768385927138382375281287555014780956069603522894368516161305355098177810386744565303937
389214790560578528019615382506484820876111170372204226040879753008458003390436730231130245179193180576405572686403803338
288251425533170209148127298122889402128525115203235406732352596408496631475881188354511085084063946396259723925771928092
509584559520119691004227492311838741159433041627569270357748988103381000055796318483323551453318284427983757631171064443
798185635581532693788024980701084689285902107747989634314234279139513947313924107697692165501159137091627089697515922930

3*25082306+1
1529928 digits continued
160087690544490606578024728475550155903272453435346848124679729551430923467612559839180315436401479253108362803969777916
214351082062263481444346982752201264256114431882262976774345368095429060993764084920356124597754768351335188680071363960
680121278889277829587605797850694506351180930928113041237456517286719765621784106834939770834615296295814105592120075040
486441515741153644722825117956317638989767898334666201321677479972418217838637463901873142848661994199008534252826654476
966056089091299415779486730248968425951883160764815029035239012176217721020969783472836942227595530138728186094743971126
523515810413947068194993560895339473618566255681979672246435467444591198526959463802265769532344043256202635967603441539
223842734733106613860083934546047809462686458684474617112434627094186631521664420813656353933586713495226692475166151479
159920780628338958525075055136565790447847502595298112595695401596637090193068868413203242456727841207939663570349394478
056901391978509615106946934429003794754760558074482989795448378493638877284449549806378932880149997620755543149331014139
219139899884508889209182662364456230175008645586837456699261553755233792822688247000633481630178456115706227158413953334
744436189568728558397914753120197520437405624929378728189713763117944328724712803847429890819412887115994280126918614822
755008945451781966673586706786574222083902886206618924497160138484662185599424529619315263846965823756652826466046480302
074493117396709057746147042963806551133387520136165507118630826117265279491787855679640672088441046370689407473757314332
569372310647550227474005792788626119042950406197842674639741288294037518784467933519600600455891543122026934464731859766
333677250203633962825987718008264797500695302094188255849670704013349506020188266104180649434277361647196320813746214891
287032799823709012368399434318904615333738984613762765812206891006353775351131005723588480595499681061918692968320693581
284030386718312243119110107644791968381611332851925061156403571605124901805878776862883218536473325199706247425531248996
846142137100890238398801398209620024242014939103588106986714142608490561883872413186047538512058430759082852575235155309
449054540000530885917853241241266324342905714465090284605646346407492799289893742923703541529538658474754634425763274037
204755801925212559730942889084178175305461734037482614880804119496184756323351270166634646218726030910808845766034940357
964420010032264859172548337494682616720181413286466742057332572330185196154905830760360780522661458283697521518538464979
185361539682920260051166365743077217343936898845098197615749428875051982994519999678119108242766134760375585444850932335
898304838118715603373604602096949661146242847799259379206750982173237767226593904738668742206525472063306144737599473491
274465185364342556495827189731486783997936355965539402770437687554997380751973139785986271550480969070944787996021040648
996300509099809457740868289168903391734324763774173621318439989083971973503723752828938403435573000353887443284789976064
435343290688685659342125206514527561592039741069992692198403779206123850300375979879499051375986637866941218308306989525
389294061313394632311488472573581652528488555843764848506788426885703626881128315176921959615381535792750329293335251672
312134214804392317247504521876307354157987898611281756779700462426407152765222890010005877183712033890966624645329459053
454581946340371170034066507863459828423022595754891627186799467069202348828768583503138061483922811911832373854403884069
909523925279100750021658386924058602517174940017081103648708234468370307408680896214366840495553999032391063817715305416
325434603220072556878347739408369952661647904837220342859441459872557384030864990658613933868924581234060550092668408631
517189464101783776278350071151421011260269088702136616965362799382839925116629659406147706548296688677858869929734471982
013808415053368208342061915142444544342899183998859089777681091305784606784095953099643691672490946324067740487664132021
139687161867141639819166473385973601835921664978416931192617883722633929678099599593497142328118837690438347380490389692
642284030726548815725063959586018911760035199892832419786060255426497579540409677024001607062651555954047951054238466546
310288170873794978348615108163079583193082720175017932478221645678344627916095127164462630987657701850157874565215678792
860077023318587289548557526109761752050312429688014152092420090930355233290750243243180285503005792787979425430139338373
130643058138578069229122139970772729423170491314691723890587348542761811870275982369918318350958551033413215302726280596
386555196041974847918443530255923463281482389412191733608043032200330384398176046073246616458953516973339539660257060718

3*25082306+1
1529928 digits continued
967209548133124756089725262076195029188487376556885205644857468653681798706663625073654432517642229682685127768886198178
560391240122986478391611178746717898389061197774123873597647278386011854698591204696985384212138732243167017000169507330
563913649807938226523659117846334806133925938343582848260364764048730897046884606333592922384872536718073537143200086696
729775942280148441701014052230145650870247904376057775186073226771353548707738295965242092020299009017952003168772737493
182034300969468819622066658987470270326996296814451555378409910879337860418814463825991351426110043879836203102428708800
844873212283408811702306623274598141210876663147488208008848504067945917893426347603765057892123804573066276560064197416
564177524493654739511723786235490844312284868445030876445445836940820610452622048865358334385000846163722816850462719192
507522394283553639256269738324274996704758612075494211344855880777574477197591264743090799245685793802193981952154189538
488422701802299680229177407232344047348967851631102420654747532420455410229844371320394959218292119445684250617081197035
650037181106835680053389625826463068119768968643831732913797490969210842110442374854035360899852830309055271365401871601
743718680425020208197403329073011144410710816369327379097320135646707933148778368403717639621192790737181333010165110122
855254905343008621938158679395596442201877323542854498390150767615570768442635386216264383160406814239502602392835577143
086174046966474644234021384062828744238204238249440173516746606266315294574696138606959569184177872135747614977424163039
550436883351165956498260454294228960527829394470074731416380938098973038845777475416255870843048037656662927650123470121
329803566676103219335537929965981410248299385502832390837950555897143013313425124266516272580401776710830463121188356495
762615606394316027779127063178211859629690807312111820646300486806168775432971688656513782512226095237956031648236600449
036011810025335693669539811411565434954792494054680957691663044916722443043452549853796631163891055075795491405351315258
145996577341331864484052431942801446801612574855549865986100157508041961507510949434717346856657951987126362605034125360
584455649644937487921272952414632152181953402467522503536796867180482387909237202227318091236852906146201479948199685202
416618177013806478915274301074001322050161378415938917180880221725914620712003863422140194376455470257180548647878849797
916594200923765093156435228747955637834149814333686860314517663708553394213745602749025171002200477668749180868097977305
287664013526517806075834218223658450218262574564691052976173364787418512323113646943218517042696835422938967058190919284
032421847772640115415645657346976910672955104418423754260097596377257648107076150397456208525545159073310479958230917850
577395583038362316156180216776534119610815023590394028783900722410588498793206170526861669034844625049105216084905758624
496163588485986415565781789741082710664782783122801114709220657933290423303731337212675510761036443060786374714552937931
240775648578308576386821088962630393166807417559768484459196445140963397417705163635572049221566472592954279653817891371
470695458075748735729367169795630407102323168491932031095520469261150001952739848890095323568946744836433897747857487916
357883730144101746509337910554505351247330214392108563863728737626881862517173843365946950732810943355620524254277656848
994171133472649755879947197688990647960963979663924782306424249885166393004308786366500812303731184780275274880339168669
655605178814300317836484470641288522017815991467269936778661617090223400842287295865592646828556048089670111497166737629
060886880077685870238105389237519285246931251943997948113623837610907524854862310486750649136732128857177790913245384144
667167120565454270096110829456695047388127980640691589240848361638570747458331174461591658553773614617985618546313938694
293198474327788696165077650491095953884111566997611846373516057091960684752644865321907321924489213157277567300168206797
999242883652160589033991550882349969884694213825695642530624170768468898570374377861932826960504716266373743938026313455
325707343756354203095566105807836967677136664774244321413338872929148658886227569213910860055522336631114955552525089517
132029198753000601139103728403042570987185516368813835694237928708430798396796545630950145007204924486287933511718518568
075646753236796223285049851605145045747371178235356718475999169157528825625304981721945484383397537514275149371897006946
481220195434329179398751292285321828179328672499340038694740679422648720917564839964970937326471802429144354892707981338
988841993901972926853080545778993006363857080636121429548731452665119137480280216059654016302617147091400616467618499733

3*25082306+1
1529928 digits continued
732297143007356091376555643269061586625336406561896849276023882271815863920287426880659655431087684173925304518429594985
901827975967153828294547000178104270123366964009847998535482918085625841096394297639536205218300053276838418551214629942
951851887221978644992490818635063264294348649878198162987102745824875147060745302322421270138437047364853838593975569598
796284370837706762034729284617999113421068088376199355635108528580600544486209120044415921635325003759113730894094274593
509677281203105772079318568569995172952188798736808387349405583847861540387233542690311091032854735986325136366334924741
727090974933570651385573474797489470214357710766113210591006147040087757904740823404133314425264718551547898331002242565
516311708117004159908866106399344463300453232407180279548982222795589801090512156470056859764913512340432724955686655059
221587866384102196891442083294965230158210509918091970267126319729051251716132062579737869182636904254108896904663399547
851029919320125613133931477407817044311316323960203136719634303457740346471600803808520681470163863577313967334674622080
281278398775052840822745814332109379142547566851170924034644525867804141697897179515629718765194765596670502417452532369
848216057659521063718507845042219525844229972736443133865466604126921938360667889066061211650057395321378287051661576065
712644463630619103306976357405234747793995067588027545400037904771538827668349449393922923452173628485573270407875735696
860789050034726293775727888400243466524329174547354785315046409566680161424378395581077120169165599411938271536971395274
506027494865986694744446337396820025069742316193063572294254626208734483404302335099082118706453903284679499419109282198
428032084049656110184965179472414541521575264570238849159668236820232194464619404875328174289040764283268989103011644489
462254555898048051795785278500050577118507079440025754724179823620131678962598790044275728088604214663959679969978765888
265905872243889795884465429812185288796281959200909363952725592972087063809353536685016586204728983420245378496879610635
349520997562053341023773357504355006988738826382196718236055147500917170732146652128667464369180607053233070080928209524
047948310449472065302639743713058294187960810121936258248326801480847931275204908986957131076972373296869769326515015097
499734793255393888448740750221252213758289800057755177872782590056389231243707511398195397679472224506885264044996789780
447659018494428723235614049955510233095119664277720962071361973923273783539096982777171850802225998529722975079783900171
999766458213361893976525220149856933115056799233175241988719406402230458089779394650513553815571953611167455071128740675
014432473930274588344245919228872755134873273021480605346161793257929834245367527356151599136548836363625842947729296753
464411573709313726670874152151410315746919898408955053155915955294496594684096098409697295240822222966359282439641434129
033940473744852173399894229752584920390836736574816096249659126440227564661102690668967334905436594732447116787706074918
298657214543208000697190744067463121717741115598090474799910099991699135875219642438648037077477445683742847260477374568
931424108568122280258529388264552035380382739859321513570970258447542424596322838641070854587436918295445388391952680464
801442673487817983309060871922339878522924236190040011565136793273717311119290165074188537594726060813998291753166877578
156546842932798789222105550673813422292081016076139445186089095097712093219917609971775971147504368101963807836730188060
218759535280789542689037075248747601918246226713613223706917199795313506616514865629048137966403158428007873175271117321
068954708448634123441886460032612311406890821892629629543197883027137069833808498386348649687077022696336063070942811453
792052602557231961191961888069427213929930739545512111973887469423667842107539556997197733025019924867130340594575122817
986274550649517511887975064814320211010945538249551283317447454304290539140914730751455025988853177861539462200143287325
995007168407731736460833543297128112367125275691871464353214434528200676904136145305491564250238565096819827332494347248
245766008064934903616438467269129521614818554226955166391914548052796382464411051270952347869963056322895137334520577323
653074981350000774920895639014400985746753057901007813699634983406028837579117768493109428370086569623842272815633647562
582005042116296965045705135307604242648687175124782425794028496759639150121155798636740676372305190937048365179964325475
438087424857669451596794091482954997305691572451168160847185956583289006231949614762473822495517516552622696569365881148
660915042858355982345916452311912289624497935949825908239622297603248997806737488277844121876404534075355980804886575500

3*25082306+1
1529928 digits continued
041102495061051755747960664543861438424314444435026910499555219711353786728415163462192248772729636376434622541932808389
245629979642190968010000220993037170699908773083056037019823128972445333109977888925845174032840580665350195493580588850
538151054291066668146072198203671880043800446902819241107619840939185966584996097102495658128575946435975296939044692574
150677547258031206734085241571259793585083134451073755932283706742753333622737317742389017849102313801286289738393470861
437721362523916223154556890434906836716206737754687532638298183715828374420559176189731379305933429102526579530072249751
957607799186959021603179388919719319841322154962553979667872380548146073229290664803919379437791293618536481329416262491
517743786484190349407622678833624057368348530628564482201469542973242454455200131361062397836050115409631414743274119992
596292023284155134847743539844074915231927252321759571730572414353126687552995844039481266577170766289264121137618749282
217800831815494129244778054577049355054452301529623119895056685833190472776977540526028853553282119972666326345585639502
054920914410851928548645260916415250275341576592764577834718575521637606888219104459769606644306463724492475366233479423
852539229242400559524769742296098000676276349427772800052730016046596577918988292546311349242929146271721317417755571181
899193816560839107333145503886197999811928826659020271263953999554541701590145913191560873366034559219431177483482087969
570690044031289474359838267938116814828380019390143972835284807579842158145553089301819612346095171645466455995726671922
269828991427472497654054878544104148071756662903556206584098563250635657766309115505658923218169225037721138017995737653
540434108977402247729506170107686860125210631466369723471322329617740823331149977482770371833226503950463135695656556339
651314646565276183647457049548841747845363855096149668409638673525406986121775446248744757040630079560923129119178687912
166186575606284252781528722975181357324067021387604738387186159290488057908119774403882879829890494730417898077008540516
231791247407163868656129258955258602251707927511546137066355954898881669817367642514851169871824977424288192338727187200
900653331055701145821663246141563932222222618496940999842582362699703428554383073489784588237083977513677130818737547431
546732969844219778784326800760798021362878708811175832186840135501464124047805469212001950950798564371485843987550878237
186883370732396750777915943215578894195460156985549805747947635640386439115082188668818054452617884734043824452758693262
272781071719933728817184480714774984444260736000947255671272370580199125346831770273835054412152656745342384433453322119
090375663608707295968464905501813145331826925973133441266032885966530519163791617183124691670340090922984798908136205488
436536363728188454590705922932301592619770224162008128754891209495271621113715439915152575305491936465636633370152224165
307078904201210187219160095830137552931276618319978254926845268062295216819284980565672997230532108298762270022241961136
560112424443039201174785404741297399622103777449053210304207915310221382525778063663484290809105617282959566576238646716
650749705021243438452187637968340679333095095285189151729545680784278972312729299804396656942622960330897390731276528499
089062263087887571716048937461319953735561736683713298719828738171134115399067253872148005679242134209152012822394919697
147833483254916083806752753925837194390077802324667164878758392655715724831986082273131019738189345238417079004872511788
410464037351275163516003961449537447646890455950769552365926283346777963596948772331264763050405829394856452967014819241
852319028404570390824117177261952343643556479439980835919187762954025119270216767659828882750530409850599520745351551212
140047492570647144919604583480974651537893460010041840237285954447292677440062396803249380132494153833470348322553187999
186713953638947712033997781472509380974696138424711105304227439246953039153433887039562307069031985954634756995504702269
787914299085105025706905043382977043842746617521484579406748432481022670055025061624324462900533100392348841338394467541
192212457052625748825111557039341541230075505354111446524592262330556541803668106085501527582927029138218676235424774689
593112912455163225218947782896554132310732131370935517536725519826338302604256982528306853564510500376855693452937806889
560691806932337201919194798923090583803589443055176312276992432326304577188085009760590074322546727866335118790296944508
876149646409802803940166010588689473276837413660274250049096348380245044638676113716967648727095508893415456149618430469
347203903599788271881008728793017061866245595121115866682105380635225762370946608843591175130008999208683373371934669509

3*25082306+1
1529928 digits continued
809076906079377320100086853681657937507173426907112204482841443907882598655601179151252346444132285487040154214301369362
035468839798403361221523142481267146068406179651997245602387996005609266398187581998958296710770840685529477574653540043
608439731488648392223414076485004554270797828683069614615433226614812392585389735698799185568349350707836913751773972393
003994057965842786880396040660515531957893465218788790004493180859932191885866016963526327132356297182318282929601011780
675045141726420944596589538731273344154023782726507519985667500438526899722725452593222191456397098490923942579936243719
625588077102070449488633505233437430351628056942485523717292368489954116182453963930499683476907829531519920012149313694
808712078252450050099105768998054491340910595024348704499308513295633379223982115668928827498583598163569456749816446153
435848670448541929857627066892376832910180775055012849282999135703969451382703989566044998693524332615904608126235013503
056862017091240048605935073443132201395390460534819985645588829090675767998339238927248280166026933178626656199174560386
398069324808336376015470526344939671102497858468400626794016181853667992155138907072730880871161018377744208928192170698
901578910355784745285518487715145611326302286363619627840593075159471320690817210773282513011639772774213024759942340206
399513696598958183918747491244980891332200738231857152065246836220037571780158636289525946683102193598529707519340660854
286859921943646606785654191551596514968141117284803577290461731343771531132463931898066466459633351823851270701010594715
378156301810402484335989717494206274065546565901674726395289586590549509548340927033000720382726927247185889733589107501
380614388237065692269900800127386045239813410832533230102085962340945522770299793361144563977653619142923692328520187764
613929801064737877799399469214806701455410539531216057671867285339584103824190927863541187260168123390488646363729837408
113921190366029214769523765848224988605129633078184354941803531693107481915770544415912510539832777520428220569244114164
325186213682069232051815492047128851670112817646310112802679869959874832987363383521660116996129480982343822047487576837
295575778220182525928998767726013547675514630829136258696465069437833097103226244312977776584003005784361937854357657773
222954941970757091082165861799107648277785453879101155979137624429037208162863961090237562372688381634387560414268990965
711965192199426781891368643475039685980504325011515615719449043327253754250589125020651305193489926306924733016468318362
476488687770076940249490574206633068831080651077089809536656129353090330372485630331453724937846167190721709295847533797
566138658184358302351790360058013016115313807713148845985393242061742964293632144973843188558530587458220652658192553353
536734667908495159990460371103942135795230301507901736177155601394350854787745428845247259932566613622197659155297516551
964652948468124481301249356067227910259787691705592303583582958199458214917585084982156695938467122644865988260945038293
631387810363014135105725731963583427473316489654376333091441442604480897006756673362423096472428577066936848177554632703
145958998659423607124461839656614213157931026816639271440537183592593950705975444724392002298669048662772303479418899834
169419714355062410210726393265916914676742705069784406210907808583218194381599790793415213352243253899399007590905419058
777768121608742068677275958138634317919872969741047751880465138859106561359466929274950731647015537068269780090459294594
760236433813951830483442968552359632016724935545780017301824968715134128064653959972168081835807993328627251995476758594
825359753689806888923582299161665584697321581346297659801881706727763035740084309106529990543116873125000010013328194514
907646224238533634430565546856217042749817148057945715060467853766027990533424890099081333531550570283928234165417964112
870382827552139484071459369234664038762834691521846068558889103268956636577286904246048764524830769260361482993572917319
916032851618160679600478833826736218789885147229399023666027602597696983543247590737764289421916725163809196140176212526
674548090990210765751320034528971610924352153156509267937876277742852609129288724113476453608392915265803379233036012613
546660965439769194991278506291688580546843051057004975294868507161461070590898918213148148040073947060156801433179009783
271298646250571858398623116414092620285390703448502040855727794403081858764370525314728801461462821183610592918932007385
855026534820908911825962629607229079999648151206571962701872257710314445351216533887771669769574802801639723817197091649
864691897704288511069751299491238337011530872739166670733828918611772329667906967924991058828279106016635701594945025571

3*25082306+1
1529928 digits continued
968900269282856402462742075269562459454696503192164160469646240444957847745579221441043182705006805933696143635137156720
252847933336303865832384820688160177858912145631720267419892838616551073714951730772762334422002122135630432239641723988
884483124818784480234532623257841531652518039608900160296390509036767409074263763439104998487183719609201148683992438067
184348404621185046335481181304437644804843899718642184809227322264856487674160210543828345536771635511230544348245511014
119521116957569491470003464581707153479306018109169077169834070232739947167728788506621846774914933994214895488234840499
810294002115059682357843026768439264620466880162173434598189495309390003307251544356909103427856035458336459039778314223
164578170193637365691439603390560332908452661002601375771804440586880962211341292706364029810154976087904945592154561402
100760689485819894132973695598570767116962171652308087859802264981413987116748236761533832997348035218302002166700581006
518433046421678355019478582974272428676188308902322056225604008736015917653119698058260688100443563692749418523810040018
521328923401031984455058314383908436624238535447177465776151537328004210162967427522986864605888014646384270493278576197
979250230144937880810606515771160434286028797913880487183926827014459980957232491483891933595277919983960556797922916200
225906000900578046238793598316510334835071012732276104406628754359644701456997338163478493370997202480636553016388951898
728475210740395918238521974693655712668853217181701067076294893303759973818718467325179248870134436857149918880278940842
116076178214235515419023190150027975167261991019650345547574968063316612822887096014926157227874527200452037081133094424
758147889091995746102466706931502753326384928310982911804190931744348641818166828607988791043232447123444011588975911840
102545405399168603080381207882819512464018035358242419588824827508174605101071656571598751210024510120384028370629680404
427025205253776604311614234056952748232494134600659814720563395549781673200318211804105740596926061847896148023108841250
149527691412213330819801676454473054223798626630759017305199848601197782163819312791602661022373162042699445695414157311
507909332467885421809345797510637710934051821378574144448949674886650587241153269735813447706266833857998318995921161829
227479312661734730580912646067132925173519348548958072944966766293594322872684869944303206460152037648981603213524982759
293204415261560585726508448496201467921798990262975077025907205280134161572909152819265318224414848996157925936464657228
144519167742524409592303238490379049145729819424655542116653270036722774149593445352498190723206049734021418002450164710
194494010824460880748145688984774970391102943213779776984073903671119383773502429690954656178419043660443089132165677863
716803572504410540963381375292963517760893310344463151138892192053229547191880610609112699981397165025185600150854300579
952522774094368050696339897300780888727688288523789107710253972046241987362399608765978101838458720819791592356823972272
310805590448821395014334006999182496738275371732206638823454826134324260188111560221796701062981784511102739673580413584
745585779384391448536923665446487261986583616084811924285455488732188519412771121647278709214180117967314592465289705251
329026369831059363000899229223877514654428792027469208921029864627675980177717150908529397852573929858305725940713775234
024519721507973487902925000119571701796616200478966327321730321206266032545906985723892389636619793295625996152802759941
697489852072809886315086918509408483991812710551086414507531986822787447843252270953159755543014668890369581221403459777
138137016496789706473245983363735203278386174133687126911062036699469829820535169014651238761200072187462840829447704489
775573665542595816951469601409212396846093832771026594446076950562954587474481781914708428944190202544497029272656723345
772742691227965069818045129836432158837066558640626210503369354340630309738404186072752156417515251443311800128137421337
488253185318864492552051653136497055839791963946640547654127743667617879951577136284261389925172529378278851431929819861
939794424591473109566064484795937832382274727412976365960416595988091365796041966372730073565337600467590786230731424482
436245845445015492800112790444980637367450164271437579808022123710787585514632589192881294217692322923797378860875329146
999100177239643451152681829325118956836838193520597550704215434377895826999805935532053534870653102147580141162093420821
781769795158598888180589812844653226052328699257708879423302337355877428028503790564381147310622990024029863885289376486
292111400829640551718391749954444021759034193280082960297777196745774070000513450172578522933522139131893770776393575875

3*25082306+1
1529928 digits continued
553894429489920352180783409041821034016699042682067457872034625470262059460383303409023153270311410417571912571550844799
332639870652302827637446932012933912690603143139540650148187522141237698923413494792246101887424663790253407436879314798
873910476044332993066821416984274551041045022107520092556313994551088476032869573797307777740143060545495877336229522393
621759103734144686714592143867678042724834056773988890786838555086893655511441047629359988222552906004248644141281643311
435587016450716168150977996642876194720310141899821618883849282655237548040271085243180667806240555500745720155308080574
844055157157290202295381940385744065838226186298228858075920166559986251364975778492713291638627259606805638454496757345
684431710450065821756257078663757071415636192592140343602342356918991513069609617383091805357865082448670633763333328927
290633766247988784523971398935716801964911739493310156434024574303914103130330083811190396292256283794964617327351642097
107720327178010298791811928521089229138937740237789212589897018554159924542350309051023494237568182486760740629502556664
003130793277431645720122678441445880526198501951208527735210187761169388762854125645746945279348273138053322019787252658
922076068993633851041426098171382663986448019332121878222393542844412990895415118856915727593123820463520042000660508383
605332720105566534846969541362049622373779449648928545756214280894837863358047217172216020561495966277715026929759814492
577601187359676204239274881238055786733260158918206027864133531103868461244296247851756336368180823337039647645392613781
605866518141133346050595061058615106212581511773626058284390247016767352670136680790145464364440552003963668769574339398
573788751929478481933772691476086205428364101674558914765718463560400647201848744601079940428111675932816101837996147497
095652261959224840562045406322267757948318744404146129848396218905417070248344340769375142266181948703388722340808319706
605750106616606789724786098977836401469349588008619498486201699457502343928096316260708682484544861268040984804469105725
017790558311939910109453648216995583881678045029993648392986952330440481464569329891582837590102591516319523946269747419
963061976890916710251900614293565384520771759751647210815256704532132944710879007820410609028684704143670717478448784604
005734059411701825694640780378086444323804511611027414296261127743631873558739744677878324418989707310976903623907762430
850774144763099671613627670513786736335278523294590355523168891546200961381445474734662773165805952780224658978724148214
801292014281940992016652126298177681205340540702658908617649953215765809135824846554509951850223634860490531198141792125
542376818144518375244449331902911892265381856910621824859249698060128580705591748712903298602411128238253739157217630593
619379872067237346614289653578426832452294844239635367132310028189427636063702215803874830927188313160323969209144238401
255195302202302889254889356078928017395915182974756637858765112190311082060316638390763724148455607575676528152576151468
701121676677135188661217510803310498557858286242343564595872831377014373539842278647035775762926828964688679263181656172
969112011402582551813459781859542028219728986241406573647589730249676418705862670209681619777943163573503525182470228887
260345117507214658864974615157576418597032028308679646715933432516486401118492743302994582148391115726024169435513126283
673961438163007699775008389757281986611918536653286436539271691627480827014663940492928179227391254343884580389470888346
475170132956567371329927998835116141085706081122163030360575740850471022376486874078007536012226794695499719384390612749
037962571165159770626945145029253764215812126435153778169109361108788775985819720853629256800935291379267730613732340311
246802469806208880506503838439781767253857747004078672344630014433519030686045979655470948926184513696347164757933790022
627078230567146086324036603804499960051605929644856846763941286054927686201353112815232830430367974375301487906954120400
308067774214948780490722943790391485287430168045020747282464329637643376035584855697217573535966939946130739480953524466
960010950115289937162417067521086015096840547702146300794490676346389981266218723871093544214065714277154748484691678813
073461776330503933710559683999004818901130263237172284039826091505498262611578633326377431255123575611389799312910344481
693586881312164964466889206512879439900529601980022585832038686775472069338264025682934148184047072422864969152517222808
897972429243963303546166041561005113441627890271884176072825567930372101175529282496757515159855540672600984436352842531
066835699546091274825288011186903412111540951842150028680118824847387977125586290711730352753306722021670519091946640553

3*25082306+1
1529928 digits continued
401180657643607154113299956563702839404377193730812750181466289595972931770340267016206499784939199417761634177960052733
204505738013965207720140883469764199275592579380706852509485895061094172989552169198010793109641690469427985566924598320
436239501082309347897854509066536583833596684398553272674380505940020949381190083041080382557800599905325291737792125408
952820347725773664453600016784554359108203949508096956887178004777990215448788163723195775703098146988954267608037294386
962921933908685774695742747117177226600817806481301329024845700178185320655224934427033517910571748723413540370864621258
802136772340125327983508331479403655317365159584247493975444355283016794729543798966524264431077038740497216438541148882
401532282848077292370202822372515691986626485627461850361566452497824875926586297612380055755623042425707505277695545148
417134446236076206379985866554042921106245937541292654300907157277800571529363751845779750073136078439470595199386195741
881404929162878647753969824767490916167561659750080439478525863305073838991288971122729941028654227338717528225018086936
500558863198175726132611477555035882207349617246168801086125532053218959377002280993276227254923738996884546973196794504
475880499235219332568342562322598941474536261883246824319531781104170636962308885575503936402777733889435752099829945458
953950916954322989992394812791096915182140288783036627889311997853183784957625640000186748064295910874940410127385542920
458749809267244766660701461554678149198274117096146241193113033637203850282935255169429242966272800413101017279999895004
824030906458093631807219552622006889755839271033139472199426912743188526261245876990466586264758437182480206960933699304
793724913971665233549545019770716531848648667584625163344765899852101327443638304979162498079024244007715485228148236122
735317796502047899110183357008367640942080788786355321889000952606616893228650285891898845797565861309218985785114177291
695885130336840360691044997670657680454995246197688958577571449344029318520290903358262285929623689894081664164509251197
087833536272154014511088141224305527358429773559063738626471753085191008434655444293276189593208011306877874917063947874
826631909042526182363827029154328503505502252910370075224634987317429284788507426470719238140624710013976411028171851007
392045759952431598451246568151449503857442601891760625132385179084959290702197029339284236819853137896389504323311774890
595876350771249671886657856822294548960314276164309958731932124428559804203184986869256397947867157059168488929654963478
570896171856814740340746552869472952372325814758783874311310204381024068559699761152253577594236448790122468303979311245
254878766264380840949777007575228330059364781064448648364572720683839499557323450250455234164635472727612593541538124397
206166933230174744842693334944748050706284962195306680707985834633638182458713960874062956016387992242775924657073452784
413449102468387763483835171929313654115387943685157145508396820942722597525196280899533882885439098515241754376129367920
459374463234780113203445879073441709790531730829469461054251568474879531328289496955467644949774929886694462879225794257
087941255371192870431435459130334216147301678039714294837066056470585834486789405112321306889614035894928529215816460319
486301164157195330259465310069587018446856863125343590403652709851417768403620864491136136099490922635066228308296964446
388880077564108913575141814712966195026036664164796188069775067162703564775281016635460673814544870825626234457743355022
561486943447957232159881931771017773643353178059205142143564920827500927363187512095211961051316335287341949113057145740
529033333868232188459229881282179992278862001358267530444565764667539249736816287395892324568823229567396896600322508994
945956219828029303432983283680529423861473038366617757552819917774872312089501995906367637655136316809992746699115565812
538046479449049997119451968508847392318452313641318254178596578701722858649036006125846382904880122685095263983332969945
121736379831719764528038545611185894291818887853399714540362499548834826112805976810638848614851019571771888640216047071
801687663917852241812317605477314089795135045219218155459754767543741739895228625426412099559170583149770721327187394155
265091206354781277660938839084456972462531691461108630877421474034587859196125665892088501624301365177221646674804930465
248384650098811330802982870210717883471792119866819813378759778025621887943015865432227421658968397294366752593020984266
900852102022355846824289967390693017245114577078359504430519052537153614523370549274797950500777529228177919062710488930
145812348785203997589572107238137926355121305763286275300885639003720257748676914059977332468624254101052592052403138111

3*25082306+1
1529928 digits continued
733059377506385456512045793088225889612955707361441013639088086702701930368412290982401635985013174638342410515050015747
955255825713775887301479519429671394928599069863925276197927062005140799879442363713124725899882345679057253165426438429
992092815767555058533508124551253311850946170318270644526008840002684662058777404464586614466875151783706567760395215653
959825325301463548867754616627741376510565645472506791963007330882184133708351398898365688524909613493887648968163626694
513943505422619381776716367549992952163644950971743364561568978208595136504557823974395368168882570183981693572523825999
773378854201781162998004739290980074390177798322240391009168339711884990112150756333303001242842107174872191110149339899
864052698684577917925389407489028283624627059653845084754232387786690447053820954936089547298201853144853916599075602888
555502504446402743047427132572577791780907430279264579083774223214535793887018235072940730310268129296124963561656450079
683531473153796590520272856487704942481116122127663613984383375705794627724460910312666297983410867275418396178925895247
555154214257106253459315104861197164279968909996499113955473010541340096105527423257213451026017519440452840315570139703
457559385956822760018371198398987145270317044617887570834440613126110685566322937171819885404253682849105891341166628821
049411098435284822941932657380801929622048974799048347660828491322757664889426643425248034728142539718112699774085508399
990342887494930303274412038181472109302750059435818494133145897076555779521290599498069727531177086055724411383986958648
580703886754640874817396886152085703678405876099807749401237204736673071225465644692360349124711146993476029133100892513
098929379290764360119109569558730591566918220236518281576448975767366357416793076135137103174660610895807924701097002477
337423979186565902930114842159946332874012858266523553783691622589136595774196761799296215062920945488347126959001498000
473837297709365931928607293957930519491721069717158051243066690448467213861137102108668769787680582395530097605280482565
050139371601534127563794337190535280639326941499805608382825656369417465325296546420370537882134806168204908121199684926
633066450481873717828876734302593095402415038241711946484076656435446010025273726059820629408154362928479304919847545618
610226515164041532786305531523420117987756497810030414409438362626452226346313387626810158960444311552636766949792083684
969790654691956564296068635122287437364856567735349674897510103512352207008115322896080777370669680180864108514797770230
797488658851414765708574462264088416861607701031040109893582398598141970107386654696857935488652607041138999493505460529
272102617293750859942310709759438287863734900611163227987279013793181094330300536870815103307288354306564442102446136879
804876117761335703644035837381734115889406964065801781377695922956969526055848571699105918987087973991850293761100986473
591269053449010831833090696998838386079324623681387754625464690784207530857601511193453948676830166897675538379974326380
946718568364746653007368847286003419513337039563464525713061247964192504010330369044901125072439885362187783001632300151
863590403870681671500045992663862075535122202148129942141282179944708357018227772306700672742356121238148706481064143578
384085691862902140316978831251750003845223632361888351327507059007763650561025331461496758896514932841277905483929358356
636295694223958638916428366114059113567820968010080629599868121740557221328408641447208388454175413461732833810657934409
044771337605159974520832921404754272410709301007274108364773190769927168710055484323558791648235764665533103327068284923
986091990643680668134196500061683247047326630460943792176243997097012083450466016477586881094962275990839194667179215257
691584651845256709465363892857698724556598340879998378721905081771620406411755688226600020800753579008686748002285126518
991681262823899281199135211558197279854918582329871551652503897672673846530185271491501837660954262361699261673420960831
382679843468493705799708962615774494266677422600549716932042864131782417467698532654035886882089494665926596456562868901
252443199457154390521064412043444353651626281989676970792134121212071970565618800683755508856656699573376199604303023724
359523888254040989267932931377399164276526716137287162627779364937959925693063505006005478543710608198467193200292008404
514747260209610349253872795559471949121284483112520015461715171415118219661275657458231414920572755964475065938624212382
909787501177624041606391436355584815395579447608672781626194605354844728898946919057887169921693492315565009411234626389
139805851107915918229189361733277717165068549000072258528938573307107501136027556491011434756274634763012963222986868709

3*25082306+1
1529928 digits continued
696522938929423554509492521909968810741132633565422348397487078915199645196247893411216136327061377770996600832935360454
610409736410514496588656737795788091688344232223297040430750762608335992680830777053279135008560693849503374674928535431
443054944939690845803084733227957882401109998561612208989971373442142162626421734993055927769051936828091639254978180074
295065047685438169005012123428303988095217497846767017228202578615559375321363513052936274882856943249146150681403679515
717426296771836915410071252376183185673478326749762498836834637411768125373938860762520206854909982069466497896540495511
149176255395442626620794110281946263907632838403512405964934209015327950643983701225328632267995013982114518645708196727
868321285667365592530332711675109611549958294242938047716510087837526446453544873198017512223418277424520323715128565682
910565667163264090843621647208025252708146712998326103160118046538326723051938875365084553574537916377175793510225062012
900848107248922182166608222652941518841360306859424339860557247648969911933228298028374375378975514304270574333158286787
329087016426271039337881868544633511611807341449806528958356314197275196352442111536333728300064692662942531008595801157
853227976054203139422780799911866862686197550852851139881248445689048149551642304670708771007821961787387021072000182178
605881358028183609363542219972640507308666715068433239196790660370475355265332174231436640444116536264885171923465238965
069905602720635252662423612048313755195451059295713677785771799500073584251426115854359564202957723511360087412643697726
691645513412790289147415855392245966544342150100813806665053171462549089852413592878584792080963387876003519124579324069
698956919888095825187539084829940816350291224987494700938699422277679892689411218038623064966531151099474598493838118722
646024166480755989344692101975407639260306687366213710133510360442573076474724692619596115590922275654378789322404565926
745455965595273411755277569531190715641588941538780521254555727240482283600462159857142371303706285277351963501241785068
370073843505277620416717117046089967970325852478734500528035870446357685704737151890330318374782799308276336526037521532
441917436032498835386565923060951979171219295464190502914368307944139607379212526824210319944395663024198072675306765020
192569085805359511068457080575164912337546435160451648576633524744662494652302249769718894640001224915363705442154988615
048981438014481015584915591127643349558491495807632974545029513999786178491833129853909236803495579101388378009939813759
900588125533475674663282620706766078227184133339711131995900950307357847157324600169453873755430875047593145504912705265
878428603592496938648576917363071674693416434065373997415391322102880253232572416594446173816114454548522235812708667535
208158600871073546540577117435986145412763859958226564465024015919428496835856402756846923055562248314219562414578513086
044141691308188638651556223451714477710390123500176431305000176978651581377032396155916746129296763618367683062140266969
247628783210353175459173980600041280296313575825643028213010259283753768458422696827058340594877423527387515185851226576
921487244837426202141509631259347957904310257803369582555513918190847931329473895240290108942463202769790025553617526180
740194017968511965822056846038167767555682163465333852679513270286350217866725856531242330163406978845097848210187704236
687686273689751310175104334755141004588299304952542302567540328600531521816603749128353888954040147954478790337905105701
866777149302841240364143711585116085958240999070829269744591084587455569943976774996752555997465762112223832794918555050
206513364283795538802619426855146736681382881963001988943235879531455520566892510569812364020330666007750942526032129350
079048374658205884146982357397412134213483747132050583348972178570529693464561124210497592704660659983849392887351472700
841784900556136090228374606213308715732597350287792551715646961121552927484915192247357481508264663038628551871943618697
519579465320145177891549566463101650228968742812786113376852666955507351818709760921897679312946929283958342435020714658
821521494512271564935833478135422738749020417770934784799479944634531715348687608462379345421480912520494083489407993805
397161715379693761370425503366950664894279656280347113377302415467321081075262860593791481601845745328541627654611957430
567248827883337875945611191617134694948167747752783560595730732341555411281345907473650032719966400437444606785040198137
014951072526314533540076038315251616613325565490210197193223772884208648337722119408506553012375084669421702207469474160
059835106285528013203040987798849483414517988531737438641832651517357822295121543728150952355211903972507008139351828539

3*25082306+1
1529928 digits continued
206263536956334005012240753212355142961616294679886120424856402077105815384919673642258992377850590401743011666051203730
692000169203855491221039596576511942521318505081490689776041739686255084543967053677356001359412421334393124305532353107
722907772503300437419835775726876550329401402375336090693934139878072578539527729866068053402099099515700579318039425871
257143108969412243421928638680594308723656455095440948689590381647194038990802983169707951402035585216467676727273518636
642832598046437854790279883465687402767967765492827144152390319437967862374354932837289516011027807642255771886113107696
587229251621252956767738561294423966915926379550750959469183701911591758034117608831170914464633809854668289394084943521
699576960166281919010895286299442711876402439261337490945781163829867636731848482855826192348265482858820791835212917183
848288584752589874543766785557928460400604923565249083981866653921529282915352549166214374219182633355273640483281343992
461842344103981412594996482224734767752131924205840761605660669536430020791334382331071152378203513954911629573717365398
701422779062240825467974465218088505005527214150651977441585405613851587261306455731386576496267094247964570954522932609
890504685534588602721026407347004705744935222888307285638430638325519184921924722693860859143001605178742760872324647861
438427016404596063940225811616498547831244767859357221263885039462283539372456188733875698946379709281191479787629442731
789443957534846676611557370217569260367407208954140344851764521267289533700519170649176102829680081166380190846402844024
633770989538723325995405254788108104230024953876917240861766732304620466489566062682841194601589027516580162629513605297
588907388538881612667539304742452578642697066894316367250335035045977854309261869391398637368348345712195287673358843503
154398990593323383330839808891820583759342429171373491797195407568308202809003275385404452476692681472421402907982126313
390704939229190539554602750553940566108046802049034514604981446712167503629723364102982050210131835042349488473490660281
066864182395039975787800960478532899738179739797452209491315475274910247529860513172143713075177684216229485887207128009
949924056733074314569032182554123375549448054767438386676001100516266968468505873763770212149381234298769454590247563438
830191545851754140652940071399153391560523569666475766594434004178006537578227991557500146033940551940905867670869690177
743652983575666759799170055251724127245609470886475192674096783714903834905601299180679080630670997317000591513933856571
490998179081510560015782964690167060559350888826779949842726213113565061288052733999193331326962459249423324588059746654
629322254654334184266740773147758316684261770254933870577136294657484786385086935589057009629871072103254520823709148832
914700260870533745708710680761181376260856809057682025739590485669336481210328181436236733521473283001570237981295117544
163255496445434376953602943914119884876307033617160122335972887126073274934973637260630272310461073631590969558636976663
827996811855611972808419421030600170089157680933655744559041747645877958433362958639756368609107388060719335171730004251
753655771553488412304370965956878192304617394765922624949630157175756581998696753218102102345735565416343779686114749346
036750153121484895196758981081323564140581036618189218280909490197151512189957624285761069475114585375839169909256418392
473768680108520622596591941397083062995637462408205906145142766571386338320165404988842654017769440635423420694929706639
044083579992162067527372258411499407413517817302377963882169529899608880944388856901339141101686592443280889416852488751
243671403207645086544906214633462794200467680133974551825927017210406280011801739853886253098737921125331572202306639917
847473679057399564728830062430365066531566520928237067242335450024135228840642288880390104013407811606662674987822023256
557288588081862757946903209818542554217104457346707888590460012319309031916806257177355028042912187438266454698506275448
498730125324885831705659719100698105486245989234801329517306263244971675855142094441432939811062475836398091734589088161
996527605543940892290823411430809172428842667933061438473509618672798579608456938696319343022798793570254222311716064066
063305400813981207913567870339015088068203088876514439598720719686600853103752172589522398089065950000714936064332856381
982441310277370374021759265122168559417784977410129516816168219556803476081356632296441683953397059316811366788723839514
324694160211850164729224785370033202782835288366299724392475691402811055159269790614210825120938929019228710909692382689
606714524857040600597207382036273671718526431198593765568815898268599833594636854387075662515872804980791819445182696217

3*25082306+1
1529928 digits continued
109456252155349989488791513549595814803601236183765540153571577946294088927269391032876988142034515551223483088957607802
349911763059167147658466590079665492864259696663039159888800555148159919479500623922950659634452691107613547995619577990
177918999853354147093125794844264292242955835887042157818376053356514594599655760953007828410437813103853362843728232381
335998323915669083164237814812458921875531720001074636262177297023941258504727427295992150565961986541625304079959351698
597489408739445686901339603156113772830781911769837667150119399713554589820435373128927252057737023451586465311733018783
406155293994751364912755641362089055013394969845645371793109757147325826659299755851125029981280022156511136093144965789
057522157586177734256512039486017681623935429167364092911853429912038465998847658228270012563764337945536906131169613256
595250389948098671526847428952238055258407525506305659316272572735842938696621481953425869870382236407905783607646617203
862674976685089593351789011084144013708632156128690707595576127611879192252073715599907171251919635968841735246450273664
772746108427860706819663062692066658826556479592588991844536362242691714408526109285096514070475287053909621018687391103
593209677972239738350600728374784728510702926284895380880100631091877998858663975479935707396180332649513185752391471130
969511574366323471341931473890905642014126376866951466830439970317225138581766849192438231488631567766778840463842820892
594399721988940547193902254538940483050384986007093678064567584308972202887564187621019871888271367999952113698454584132
783387669256182754328509601895292850007573380760860793225866042116081810191093628339117184337425027811314683043238250437
781145421546781574840689522390209993240776875231612434210159706478521382950695292198839889311796979933395278101205111155
116045776650853583299949573650226968194582945828809794200021510758709165701075532168639321270999252657370490268344234344
393129661219200673271710650098176170944426042906832442243538907735425155598984342783629193266403143874137846927312736374
074751903283516997659441429342993508215813555857595399537786533460627792270051819810525461286866353499013898778814419249
961231586748546333043753846894999761921076913576068029339758584841848186266507985343725576150933642498694515837063634063
796575054698745121638269857347732970209508531161987778793819642884898446735273341435920487225379480017129707032959104854
225266237096938228792099085748092249406013987114178862741328190627131771983713898564829640804736364155932735149460409204
122025973933936542430317214456414324765961943310213698352688824993250859132660446162493191716848012247517421845716085457
622926205500269220167490254624767182616783365700230319580156280571591079431346098381165083849647098918309080479494957008
036207046000140019243459286544731167538457790217327613527205642832977910810493619077235399720892707437764419135272170364
339534392778845617101363341439113298794721174191073616281576147787814630032390005384629976891845239969176148388335555908
311092407608941040122695979495447599975138787043983588168976659143195972405433662092968770257345449207832488493693138846
752065506306550338474315658867361729493786606166793794224802366670909555842610997985184672394831706877371810295535103320
545510638755688563472429195131142920355837401706948166249792364087810325862829445786478632676684867134405777661709150035
551239528693405509942013384611206129053331293679614848562749737506405013485379865250035126718993567117640703736902343250
880368147776924270702207186566692716965780245695669048180317651528260495161012565336333638833866933835683194000987438765
951847474380476627121419432246198859546384647517312315933981164773793493560886583529210570142994347966905535845657485015
434286139733247683767154925662376711109659993656882270205038722131591769655746849810978815488606348322321327260535384159
976873635174929521238190877422527927431024047434793883226350296860967085944582575258941398106700387980404100609077148640
817432953324437381958974846334683691226198051653442509690316705657338802749577667151047976125734705017345669975357590981
586206521897712355744467342435832861098284827530865232393271349138209146990189080058793912821090776453864359491083238959
078855577772707618897977094497746313975283384231482008280335071906794098020042303713934365774660197794874551353509842695
918120099980096932885279726206027355076295753577393129345354299397594258643401990936055901025429925870511247246185336090
696433737580347202710003439755992219104154274167113593045190853054129920155953901598022558586811722413914179173352864739
588745492103914186033682512766062609247639304916260898550455555052700726652997338598268809122536809125588355274057368597

3*25082306+1
1529928 digits continued
795895734090886679720243408468491254354207228349652685634580665155771346946642817472851823755922775232239212187201777576
889759085419269252790033680278296484138112380007754080933938378650421819367315773648010805358634244515392750573477620427
795658083212376037806555728680549477525243864054693264221710392425843226115113683367859696738137925266002985032472544303
164294699909672440675491397077460119695447030399885171904719797818527587361400959281220497070766821810973513309296563959
692780471298468331530418268389826143837635579555543081135955732831717427230730687260432273323462908669732171643389677806
642333789776025808321819747799337111938035007768167712325936939468904949628558821737235375477618117827244614967026638094
060275936835258571955952877872017759813141757796323919984123447127761971765413126102439421307642988271691875753209157348
155307933114078025660028805469147204503362621684844424935778057220313166387034889622305434521762082390073007833653648495
922044352319474889084546102767064324305979278074577139781306831684731134978337299831923883902318836036691703851684793031
826480557446585514995413931711463437316069125301446132194719654029322696566964879897757426140703942790451740679231489341
228273316523974342024227578483148009250304383619765510791753899380244916141346319445167474517604304295306203775269815818
643708390710079218989829319685812124255822669986958514052564721395176394457064759059735563034307623135298721754620093088
434738790381376309515529867667658763803377431118681186262209537034933145663234328484495795127937106359148552365143004200
163053677778456896401451942250371169200515695281488556152487687916269001747578282068770675366547349446470651418528210201
508099662080895698115173663777829351440464540517204031301650095343692587042053002711037447260812594929019933055599309751
545984343587739270958166132958749293815647193870449850964620947350738221576783279321455321343009299538799198098731096253
932446409128559938357580833441803167513744844317339196020100447346551622580670290009449348541192541898410010478472733428
167963394991634507725780394145140412068489743235504089436948110451396855825088514859426854292470582625696647889031233285
645814364418120455260111264601999216617064803654024824050648113926176257802509436856285507474085700838186034987736410826
297153774519281381535579849791251455533550641132119298779078473154252221617883389511905358256841053169651554380996319764
686780316996970512611688135701568683346624035868840732990175276998069975003985046271772397105794061361320734483803960439
050812847789143108097439948008875087014323431592187407918024845815930425198871182523859853602429475124439781858496109441
129374777069677843881882398195253712233690679878034562074442439802257608227282078832107625816427180359034259920782262469
202443637576718289839541791938489320222708928153779321106609888393607592721441357483812193029915800911882841025506234097
041296750347003660285525089430144003345783275019756545369852686405806978657321536320441226343716441106877502551006939522
203977935933763644984997035074197946901197004186697478637789465065037933862229211810021341959307523492183582174753216359
163511460505821723967680712730097733244733909710640848834980085924753761785678804558772029960269652013334408756373852914
795111702565826368491645664781808766210643493860860290668818648000081866897049557221502778884060152425542220234162315030
024552468583958984281472565455888956852815746674164585981189487530272866634859076828544227554352926392233519869184434775
600905145395255154557840181477025402932118536634550003608836653273641424891768513055054371242722237130700296544821517320
068919599568873274271382901330844376477907354119030300638050491905376166381391929273470821854295842287484681626640509421
816730162118287246331266572872093106180186450793640624165367472856210089884418895841632439760905497238328668856418864899
112436476230429623684896521354175467027366867224494177259418858378971348575185662130517559489816699917185073372592320663
710206495753719359028130641441273098035967334497524642690867096959093972056129890190781117723176479486388690317982371314
141000794500488737387925199600097650513387315374104523551656688158157717975880164383644175552831905508371510968589920607
192797321741240871894893753734070743377258952157276763632486684610255843625109653725415572895206061982154428936619399099
118881486503391616782330238823721868422351547873130331627468076139045429979445999126334846196993992765161046768181415125
149653774904861811443610088586375180483002374135101892558930498276700549846631805654799183436903610085959297398950187105
903116305111855979378764963203280783570666128665790665205900752214391439820697145590471571646707532792987065965283167256

3*25082306+1
1529928 digits continued
437407333137928917417610776296564590965013695815866932228430948753339493960249464054962246309576219613299794837584168729
544498717060644197996059009669220621071851390393060161578218566068780174544309111293093493157293721884335212022774984715
521756747574319306789020950571029680172206100957749273714388558210999362607520302693197886202621797786708744995708374401
979274593688251282274019226391399269030673049521799366075644752123266596440355498072454461374386457203975366620906765614
808125462301748556637418451267111333685462712352594475845122023591346965159456877825342511561226247334413523569528195489
088800002714313995620882647080980359518485918318697029890765166513361494240882481360903447014483192371159388701142168196
604881806783709837282894747871860361665445997331875484487714259494572151044333219548459244423829682364854055932321080181
343277472545390355116354871851819983291140775229719285157724769604994611727894987730686505152682272755415648341968802291
959386255990281995306577686325429485279630288786891425176259246164447345663143049918848573963392444303045080968030938352
698808164820424754192842480296917892992536610496308105057548328490144340993569933980275916580920194110043492152433473771
345683599430388808041659957969416924600631690858631499958710099342929655780574288044348100401643219580401760044459171394
820400761541496861712698610974862022597463469932740048783107637177221014300388062404090263780990151427860352952638403178
080565121402584302163517414919450830831524302467454039385968636446413466529450284597229427744352192602081044011076425827
116181278931314509844929557922947835699074503435008565391367666843343912488132808256370017461060075494063137382547466752
635700158186919878605049626205195210144093773516219282649347559628175338704368509514410945092503500114476336321663739164
702284724205573192267508732196063301181008346142607452904493704067185229711862887961283268588430818136002573600086425490
520250362644846306985997514811365959756696189599936481254463976592307347670889807122414304523426238084494142496488633774
729827094140310469192725799387837987293418449838000319215031813476676836950759809044554267391120298473174802755085279832
834936391195974881535170738862027946970404099190267887198429642713217717165483098534873209912139189990735043302085959999
682785741320558215855247381335875990285347000687225797332307470279779379616353458462440662490824765872660854271818089508
007338342467326824787095179256879933105031280828061793668190344551580349317948659860485564509225721407803048647149790046
744632486220586228058605009510724269820478176245163140114829020522742197334679333461291780162480297105962602205791657850
086637927175217067731739692920428828226201295983245751063398455479712679327438708111554669034323175368751441703719780040
020175917176287283871020952042490556118555434970029470032589775099615933579212445201413260737319653778691044377833731720
754676703912661427575328364885936081956337802266529361115272290429152280887360368668105187470304203348442064341232294813
204000800726651634806431571838554065510278894120469591176984277913141253275409484432479114626532338953034711387735560051
625868090691176045009372252260746142527517345985123219427859296187081548023011611318218174926118227950355247010266986919
681616826639660029974042301577296252787790039321632424904006306105587005751853713062434946033228060585216618536977021120
131028980689424638939586682578076850893587782297595803433670484961657493358320128584698899343329662496862034920820178184
412262198177498677826051128986467922993678631155956701065581556161410818338614117105640791277756466053483038747091599343
421939556824217613361618525568693651619967722627234453838196401011912916496938546469212333698648710533983480813483615573
611489703621854074804702872882297095833379882260205575183644666970325415758778678538185464647760803846662829956143570070
214378352113291139869679991827774467066304218670172327682512557597401762970337260031361680138356161233232773982940175412
248678456099296629726441215435382196038375479966581863602964303255576478339992647414694364266740186381031084370405709057
361791439897844595391324254878140234095488818195667929340600953676194242844224394559978978101899154616255961486543175382
925519386848274292540929030415031714845381323210360828219066103598230960080770385244819284141152744037383432509754666427
749776685635655915371963894135561501326070041524086595330914481977243165434699188295313118577376060532448579497024939288
204462772314135899831334013230976376971979520183933066815421065111547765314615217251711214889094090809333471654303477143
025217708892698131188377008748310338539826152217685183680269831905466113037477282476035684008057874575821096762702076438

3*25082306+1
1529928 digits continued
223988773955918602437433312367398150960994698348505335807197255573015774233066679576842676972782608322692141907534540209
096432424010418026824481425647720030712926431375893114182184741229559968763958414336398768996995962783547996301631165857
217086288952358882082561550853592088880803247064329739122193101856094072499186438707383051111075143296036700085261558664
221497313082785545413635933258050808336273531288658165138049293497053090646712038744225656767663586224342861956905547832
506080896790277395937397139957436651770496061406467862751816487353387661166992393951655554480868039180510977441618531593
263126264699570001788435386679464028253755823323640502816053103897206571076484059600537942783157159231574565012084221407
381644936718634342760087201568150697437453164118525377357118366511082993418458224011526370670132631571839012911066662151
332374959226650501456655665330779191154892488754181334360529332481393541070780210183264502608925675753468872561363048634
604259545889932488865966079621521049938495851387292110767485939033969704543105114895947721563043205105568156921937806436
844993601389320835652792877756409540514356047932422595148481234176351769222114750399074603599455891210594457329882630630
557023559780256718075884774858846904784834778407521814813698972354785190236314877122663250509943652565050867083534573600
017642847785360507159043684726836117958588427960315955288923540411591679122622965519460712548750886973737501463333567402
251145406162539085536802618095342990548252221084037342719616514821997511493000834113990860295622497578399183548023247413
777147336608661033159771962645036163240426797422989440065328099485941086814948970338599016859937286688183155249138290832
727344606160263319362146570995620690754015385062856370423937776210365292176259495221334962825568366198938694701559706510
499693985924757176394388031755909923117072955233949055605207868180304779809296144085093186104695327698681811021584085738
725614850265640031774737997216610963658847820870631962806531147472513885798578386179789434858878602988596223009968956634
877890467467539864378529483769451946600451645628580695996704025374392414558994854884926037116090805041578237782052245827
506997102906184552213246527878774179933355109650334738467489228926881038219942729983812830916439746613719930932198613658
215048424878187604416623354395565918470667590324811826189389204666456753075430428450692483424487687140902955419069925505
813704944885933070334726112443847506076647201687230813896748624421359210508938937925238689914303971061048624053104803109
192164568673197680364255485348451439598012561062235208830537742407306730992184343544002681028273787586353572648979638864
157008239848074804182687148438910776105276446443831274459356698583853312625660985646036584795620674939224240109174719120
552416567883435326237710316360367833171645423010075317279724358611064373071007697612918892063707978475684974589287528914
454772141881199793375407209492672316663900441853167809709847507991031799791975095216476263544060471315824811151010437581
738324653416463143588912976447048471160785420178314321995673932827413551771516408945421229424826845326576348101953953538
711163304507726587525233595714539077196700665743669195339143849052069348869837424584960028085547412248494324249836334626
854606007800759806194169750918353642719812292584122923421686580883267552815440304922962162548769806765323512814660695210
639851901872809829304811711229549014568617394024057378651287772616570872896449502935354606450830704758186628579824931587
624689474778786678396966859574127278378697413532691663447808738991482835398950224819329830433886112287811702453213824241
307072184302021310948539945517327056254236359578719583616865414917592686133611962163608736590618915041798100241366456318
284637952184945685581296712556220426140643087399306000199430666413303642720696659657509956457678967318636341241774285894
454823416090975961737735449013073942777216131785384237878793497767087522077133049568974415579741472574669675998501436346
286863090379109567984606553859018716872025117260244023068739235191752340387633016251286035947913614451119280644968303300
160266650358998633345206411697276757786062292715604382682142864089068436470204929851327604315011124532036160222884623526
863992707067140668834501704270618118862299695764277430036747310020066540737906182645339709789834372052812896656641038432
352581018611998647563178477602288338372016217824481206043262329619940481908792480998773636388294844792849269503496062519
037582696667440289763721985918550009426081912582638085111650892654924040575328769052244484694032188610630889635035436552
349766635601499160448227364919717332315458229988548458670323177335163331750195854385401691112183096754427939773616630788

3*25082306+1
1529928 digits continued
206133098335937620610619010606229425444555669279687802682425029450759408452455658690679626988460239216560089760204932173
099568534630896956366284941161986417689265201983899006353702884950962735476727685011257934851236676305611159962196033401
726214661771948680896431305480160203194377378689795891981972499642181328139398096837104968465009615474078603509130274321
624307344770240450288788536775278342665402892308354404324026787142979204166914928881563560873039768011020263619804770696
069134975945905930194014767172669692843567135932679494330750145844934554283182254056178242830905005316031109778617984221
223985026325167061773806184830319302169073827768795561435253155989255417610820708032669239177542468364062145411235822273
005748977266301266228042284522033846274955382586583814507244766985761975526643720844215194012528019461468293448545719453
925285834751599022163997227385192514912739578477516347107667181403731348604245957638094032134531115539869630135661116771
147791003787656500960411604745654246603395633155740103150084507602317025258333571984555512421156910517132783514613340481
390810471107792065541731104440770076610421875440884288328780589690884998968237874257323932343665509534042542726190404025
471696047418633196210656178242491909279231248623190893449151013516788677555580090502963348000347149141483507759960998897
101561523857570837863684229634762534910903712090379327613306854147557542868276128983838744564035791777805471146467820202
345106500855028664682378343276811605780699476582185696890318211378890793146837529269414457093754862439202123595792956652
722518328377426671900845736189425057589994706469823372181672909542590008981821856517946138377322213071641293595758600514
968284541689577489939876356608845765425322810913152835990070110245081561729923063857634901679730571078016984528310751755
920713124288350200944883313902729980893950859523383260275959123023899563793173176761006183643412705469225780642927199273
788254221593478919612064909814703094976231130444981001350382596647356943625815504681926037858938988513327739643107883722
309346211617160536252287487576531853332462292456964020659974967758405501557530418320174573887294749872084357205065912395
505130338575216786007762295111381827864912291043111740424374838917895308556500688714900018447971176213418535141743415132
040622944369529096320224160904485041773212313919577440082828543673797899074829590795555559823631763189754337038145410698
937274839391116842437755452396850087999415526890669356856114469137103819254626190035762391741396605927132664651687300594
614082408603080275806245929888834010174381392473889486728947609800017393384499072045051141614729795350319006896539017242
492067160957219171003120465283009496770114404467961734635897472083917575504878341940466257838379948694504071347253799964
944915356551790172281426584510591950933555021336942591607061097724372979570746452714279805124350285973752304620912733527
238480818781855308650019141829242497695425977628013180811406844784185444423936876958525947557602717319397983449317198082
387431533467160573837157385536725381502240504664286726825711182138620428227139376360941762693345210654739474880004449301
209282412943335296451953039412087791451445827846286034412648595572828810432754579733858401884199504407566239852124066516
702056182054657013140295228459697317178277845992505117299881088911825319590915619729677334990684934391361227989562435659
456323955135271513381945184456778855895350670001576654640784623409927577781379349846397308812520275312985330824620415240
170572689747257456801247449644570820408381511450452150352596096225571818209484421036817797922045555764375029772636655410
337266638802555845142278088041898836579519235779989027978825850784341781179279964912931762715574043759591673199139293479
117585235356618363623962345216980272191916252709956151063666895276341153007730739029000942115312162771969303960639045731
375029122474321413973241813853540396207790535340101359944704521334176333756947297565515439175092166286121372200020979514
156850711180954149647673628958984379116355700644991393770161032560723871604235621989127635136371763183842826809175822495
757053966575118701205931593063038253680204059573907389157418771502542318322764557273491684564352954652302030788362007864
654394284723555245002371784706719222463064110716984099895474622358976821315809120164675539322881805350175366910709978503
626306900060528702994856667940139858975831488776261294218484154368239120922519739283580642504048881563898366734148549052
183102280488336250109867951471195374148273652759243624117566472990504407283264840557039712953411927711833963064652383932
313666517927700169784572696188492236021899011107620357835261686722082084049112550547600090330276534234375518364000625456

3*25082306+1
1529928 digits continued
919520204428128637194531147898372765476449557208947048173391815890514419461176434528439607188285239913636402768193093075
987892301205332824746400009890887531492226355064095966524231513396262997100672002814924222501237199043722069236920261087
500097046660896826336295942328281873729054605682542161845773320940576048765228471849876026368277198795888507323932551161
933736810040644757547497583580662663043603683776773555851508885478866621360353928709566302968266593798950372858652044618
374347284722315083456037576716967833459601666993900329872991183983104184751608783305644876445090892687568296682314641221
235587596622605570176997155595334871605444581807365197136646354912179452368953664053342530890030182894149229958575356053
924249576950378386598361522809178603388069442768183788369263922392859649679010647054435737580581132681786846347262672745
591896910947744648616933436693901764769434076918063503222344868395831000717066181026054202886686991862163912005781645980
166775559886088780821216862816572183256676730562654769565434459967251465061161892444432361784579161978378786762905712450
640476869419106871652846507731296067958706626018430234920973798988200482520236903196661830152778833743168384391247911676
720205905963865307037435253275776086132616212772866793729309981971235730572546455232873775711522554929358735237967345530
257924245999582833949769637976830912816266051733827881056963981884706187005981714004884463137695606970076907494601412802
072704727197800451774104321435572977316124808753833441006578263480492675688525103791040079939157805810956684160911540125
749999160512040290168553703172972712596743004437102155074286093667120970344378261686391090803629115912962471738422143061
563517398648158143083645588218741079831364006887930494779776723778832735975231980632202410983536204953379467520158837195
118884888636258433562303532055827066052783650005308940512014144756607247777391794282712064190147779940885335438711417006
091460715237213375175990463004993764535433813176746107510972844486103994323682059631978932956648659365780745138043610629
279747853388046700015046556626909159483717850193282598576261415811127883166257590112995644946827991138920974062996960176
025046935590753331314325029585112978154822559410771074529239576784842912960233216739043643328614300973932546698968524806
657795211636287126671543979494945010134460211161626858052593379330082254813920675578648023106630630556846779881439119689
186658273323118504278701826693067032619855102053578137692971633760612720606796890974781476683728025229533999808523036374
090074197887249980015448661879984919877465489225414545132552144356508498942670542783378908199219770314504438023891182312
213429758617094144392563508806935805754532228573285411225413003238736659578333127797112170335515268437637030963352923654
802697785993214566402887418480983862009739274333740853989732766388414557890613640116087046735782428262800096925956170225
286660907564301863772185664287339082325943762820516233868463323574679223300491269386182010475525147161068059328427395207
132917636402112306334148206462098290963324472047955373443472701372091215935925204268679191284412173535599961422877583702
263401192485800405102923892388078067184467802128921511131070805359145916038193157731532340922507098162989747732031627115
396150169656122336434881767948840381443257743291672072583203516981714925399663252342790357448200877131722892114186099354
815191283971504385170054058799496554525504766694251539125238980629275664649401455993253860489822450780081300412079807107
367340693158152912586783170793392940423967634835231444660305174290153325773114185736567499142991316988943188414993988861
003185851341601166045288055588173668695035531348488466539108048168457942907779024724507395624181010122341058674513903897
176623685587907997607640117443789782591086170804890284415898302190383243988155592436411049672437830852747521078693055627
191808256213426784581648321405117075608631891434935558019888854682098554406621660695789777142515309014962383791041705578
875281936439168966888906284908911510108323286826599300312293154419169071819176980222558283627523198124613007611599911274
524917671984890122833507995918195750350055445285874116458596921975504691846457107407683177432113994168995484379427936318
300921545334135810134730726218534670468314237781369037300881568892703373230798908122676607909852841498940794266387150298
485401619480570842509395167534870721462011765791803137404222939563195411009622965941176306520558699756900792550634950260
327137894650006073363264985609359903434013079320548146174876109308872187940952542215157695150637900545668184881878670647
001128753839945755040535667264045187147146736819695999160665783399967778072968680286122094160171341835290660293407711121

3*25082306+1
1529928 digits continued
973287257230914277476220652556216460813981219373051129445959185150221128409376462778941885482715132921509677642062843815
846088400430728710741000911591436771881325280832697905007877962897284438537865134793957130159740795090515356958634630021
763717982404513478215828146221210526183469900544145734692685734947807358448316031673549100296027027332434747915715898448
047801775595105643357544119056975562554002147179678762821402110268904643992464939904758966436722234840859265588372222291
534436497118222423999513916908028995533538435149910285051578533916074185069754308404133809336536351173166643192426662332
196556044486840251747339395187807461137994849433981500534772758234104229080616570727840427321970372226296863815220936460
433086762651417280336983502913188745265054053488888138238841491378358635531990149407869762861378483585418857907345825996
044670487147566120386661553009379852839912100562730822593103350501615863861071810560069140694615889781547105237722971392
856715060625947642424251127592475160297540512274779327359464953652028211951089434800654652229294202314675541162480016911
276236128327095688693433243134674222183317967341553671920512391112204501412846606423664691672140693774412919598126943663
161656925605035503848607607697562018014976640587507095485353780902328980806270343054953316776577792725446713019709606405
826345310776637988293916059363779848471547019353045092653917155246421313138530939017391292217196590834357289362414887789
752724135436661204635331438896331461392653589090771400864717442406034871492256864418570792746876311194889586848885954040
745324616736344373929854249111991883744245435253815430808221392438965642750199306706851419332868626380061795921234944954
282730091809113224899768869194175777634983226286251121612798229033692531245765908411196073449775121011102302090327220305
090395207644987671584640683597499488698989360771818534524594373857523318500525459609650944975105306562086030276362388658
683538438812767933957491105670616141198546023800886920264939633718780354204789619468147745345760954993022525725110711953
308561910226817694746565539278090632047999662995249665189977369114557634814445354644901340762426976267586342123595855338
528631553856235378899060027617443077841719305268387815491655620903526402940086260723589454465124644848034822639297685979
900771820087851635646728310786602847160604354440035599687072810908854751915780836272648501825281663562110206681506108966
270336853228777989980077425667422314966193435630003867993253536618325049360001867422152765937066260605592225612084692367
729821043061718991098015094795338109408114445951139099268494606211204762064236275648999344235400300225551027154937059726
611536472150693078829704493072473558134166338497055304182305720961162088260243131179870579270380229227660528428395343745
136331803707583308207898682734161994460278705791454368981106272195235420212083679921407141902574112182706790327050239531
041027594627231473364539933269186750786642937880807569880091364651512488027554594617214639441096948284157025267950161242
558856180556769654196486379614789073317206144579154923572834730676436983489558231907994596744746315403931358090609425244
204394278264182648140406044558592719371825361541327475427537320302754076648532830067550080294196048046756272560840613013
140636406303931680685530154667934909290058992424196793987989215518092637602060215266447475673147454080981091577345354288
212580941073196789512042959414578015461448187757529784295313557721807124346459258920362238546426482639887164995179577948
195293677291722240284279429622342783645035295548313195887897894101460891886892965354475694524173513386321533321389952652
373855297374517138934637663371742372423171776172776779323056658242205622990753354758126904385084890546437543940582304431
760193617382653831017511247950543942728864526217629228798460600749465351053285572350139634971894610024741558703821543192
179493944868842527887103329161973239532818784174060062281675809698577361307492935891080490635986801372346107115728103626
909587566502183709843220091142122370810591759352341240362383637218350698830543750109493915991135605216205837611727682430
369195834992078817198633374731084417360892331978663764933149783592049542087023063624340719186196923163377202748794673736
528094329221422411561085931340621853108871815134728358429742502221835505677680856526084069221010466502618184506756646308
934483889524217956866915056478481229767141584571969814228460218367736237480556222469207047192806466316255412106207816042
355581779563109354218164243440566230223979736338216260156553252521937983658710777115086531545223239504349101455755752273
940637907606691865767169551510573302595469430924287524637831614114440027482276394507089712783793652176374751284503256674

3*25082306+1
1529928 digits continued
947839855915748211701543012865127058571312109235588886740395867712102501543539794024796097589601030536134559651725338649
529589687144975971152209598715543160856467176532554490010662744846777760374670170411934494811836917912887816156029274419
523403432388140293097505693691982958083469901832235787648717499436102720153424075320503707151964712296703888879250937835
910751356480486102473070713012798623881958933004132845703995326851292046080738361239727647455908287076171612948352994787
484668107532578687045704846452440835682561802414657027244967148138684247738113358489867142002351308914962877826250242914
135603044990902228881816642835056889155245368613766099664542184318574524179452751350007397381233662655318581296083803521
219519440433038069279991605060555583033951797371937704992073394334852177822149133136981227804393608143434209594904982327
675681747217407964997346787651679317977319662861748446424961909716060581692578239539877169792204444442184032459628625027
462196278469455194625021469096249755822152033273627964479524281292571233570440454245693699458369259335806258666478014235
806885631874617177694564134580596680910209885879212054685332010869944620406025154715551923266312787187125531958846679663
316905547056017365454320221771258098664869071540881281079105288669840924994775306415136657334888355960204324738487283219
262582516000653162406811547005969135985031836800467205415854586154066973795531188494711800436330458517326215331717606620
265818463063657257374284156804881910066468346745793871508019763475929545921183888308078317591455967944181488591386448591
112195878773855669842922065074400250575738171794992610566188666490890219133626607229321893948712348694253063554726838668
899668100710942173590110941808171099997028464084848018019797884172850393779397487337704550519668571823074586790966512901
617027282924191907125857050972503567428049061356725779966992329236146475392693311547584695381591504666379212743609024210
211054154910976307158597850902775549432903811153072244747675741664840190431491617505256333299332617822251328138393241133
125258470798544301319816141198588988378660743863332356038001034898223133217680639073220797549459683675638184295070774326
342176955971365453205493484285132735763773600081247311634234103943735405114796800650965270425457933601936637388870182693
633368454616316820921679987004180151929564961425348192811798603671073813069378574532948757845133573144487650169804778281
904076805465604717423402872250119275714676941471892807766659214336361375609200523713283201471415903489806891943977803764
689179637474765015932208193357601727231110074016205306087197534694953085821258191609027583842194832453873620079548704983
867118787230098169768136498970520550842565771834224680072708014005399344014904053927815391961619526538586129892233459909
741689045942473061965708356745142082464719323098108314473349140216140361287573942458308800659110413607223830066772047437
674053990429032132020158855070123012504438058979766504261717417238425083879541459952225612157571308246976397246758702495
920921112612932325166664468761953572626395740382107095045018135951462600195033157072734672784618629500586236865807356268
771285970101663326558419313502847970889758549853379485969250668706453165237515787875078276667303176127687416189989572191
472909775989224578409072487620379414633443482460436221619839061164710007000970524833877887896277430690892931545228830720
430691341530865379149212639160336437714362793046341293357138042318274577230924885960419259100519615705747310170608173068
113373774933004990456369464574784750623121249689122817206319176972937630756684305921963388275388580671851460735506531828
664865405458792736014238790473450455510729184249286164025694231281855826081589148246547098816565047433753254180533683106
483462262224744382299136639046856285871946796624645916102052816936714684111480056224687010775041372133076022758724090582
664276214669635120632497429857232442594131006902300250566480241697853617834986905956989921089520207200153835908791468739
835244932385095176006127773604429080997686435773375856982463614903973006789759175290279617225703727465267329291291178374
876490403753826541585560885705647418568923509525797821573068661399792430906656662681170303844838873990945485724460263854
867280221802552957805847889805517304184640191458723021277708200408066323721151449306815815957565601549659661029096991372
354089056074014807922149438246188753407221907546452066027752611773490543097830874120656166814382241600657056214499173825
197015305409323468419627223058659731527691332179551945455488466565872511944782300707224510385312165152590108597880803474
024706878080432287394185797614020874827142768169712058491127504162139189051839883368997681874760009607598691007081689311

3*25082306+1
1529928 digits continued
931269891560011748078173335733549394744827711221668687113253417007411252369872085858448968149342195729047834411396708311
494550942696672588880574721594310619383789001702748942652905165342851123358791807926425063889877013668741810401216882334
836563005749953361778517365209570329015383339695678195592177989583077878415019208465949094838933481241556957642410474633
473755488212659930748281398110826725282641915452645444254852110056954840028034569837781442740886530277701872619386968302
177842479795460118568846888022191264417856949919984618162396389322250547302290659872655841377789172148772488382070481634
304777479863465634573234692986151099545774543764248920561884375836476628054257628629543425963758005795435908831258555843
311408219622781421500128452395915975142077845832097943926919385239266795583835118317178731676553303800473866399572784473
070455059697764692269172172224358827970702743878860382244751814506211970782254155871106800999608329575623799602509144685
334540529987329357634555619867768391995766168014642203534528366417826633778394494885401296562117684961257264626359997083
791375380258255842153679960282069434853954752371032767615819874813253241815727425636803062191208908926111159155892436755
842638873320187888159600854012923288316511966495122997535086381871549115024990406629082635278636573033446923366626039914
373040722465060089210521028721009562195781293324977504674722743757570437057350108066588950789454254622108546154581234589
334677275370659455913891507144859031580357251877283084993230520587365467290180274586280671660386664173186544994117152134
240203215469133386276775284994228355316716993739127893641764878244956293380642790307709084357150474451238262601648776638
631500587851268093065124488388896688281624206595833437186622858652931484426330971058945611445004720492771536046302302584
012094664381920897684520146181985679389794057010720014565795237079712387869900693888042343017194868180044740556219098099
081707691693621626358677386131402722691351715774862945185161129491832111250417483142092569024065565969725464072095571425
290197668955826477336981168659735981217693649540597008502644595721188329775212496710561045811136990428032578241842419730
356534601524681075066645997034493437903192732359221345183142599473574477247587270722226558736054458937144301812751182862
907762172055665111686335911154488296447391982773029438341410901190269513758032934869495841255498397366600419623494609222
366110445958984204319450412119779930146848003556781200594420082509963507319399044356932579643043575425827299507088259003
232468825635150028243615158735611996748378484421144887434646989819323701604647382423401662701136240621800124080645885991
880620540315151365328058814779780444432492072862394788946477079329251870948854709673934370683811250616424989705234313180
314205549642879383172814596760706918517211893683953018204305820633315582093234511148003546950280107949444705400130584789
880914457953644059765359158888008296182178001387765307295759591999515114621992157846956861530640794028152653369370677010
734795409560572934792411397916807515858790664157515636079095204848808259251878349736669216251160331927900893981613649823
354515693218798411882147321162524003621666339067900164506007656419485169922649941178599032136386884813272910380484162220
566941304517621133667822044569258084126300223021132490659179305552358766608630605538955462882178058421615364123100059040
926994892604234130986185161927905912486609375989358277968197154504756053908351672993525642672223109340297628650782088823
373111847104503061884970285985608272466629480659429752941608258304564234955990559262649852143837223619860174862415232162
619363440943139009207040974023581420932163228354687072251344509638632698891985660868456584755406879056579441903863341871
351354768872352946405231418848968948365137181664129444337900733318306452877253749677510781383918395904002256238014776688
612945288697770684689110461509258545682867440557120078016743984163184509826010552431400253760982398827544863721178189009
272043964654668488621716400918258454421422631291347114569369928951254601717227020550862077013393574969430672067802625941
113410420748471452500565666753484572270354816841749841132050379077851236231477007343495666965107731758962274472578197587
249502780017699975723953401721655719694411808039007772036834071605011034293072103443926646205470285456127955350692483456
406225217469144556634698678376690826548143895262088386885904699742614634210187521067182046444259798673195479062594461225
739541566932207435164263809358687146280611108968695516118116601795624570641687848460499258431293550502346424401493059042
493265662082835683078462077626922583440440850341317308016922238866240137828223596020340177963603291487430958651396440713

3*25082306+1
1529928 digits continued
142318458254992369790140691052653417850423847963196677490852552403073320983340775850077744358978324582851167271772099661
064084896614796555827870884664072054553570947896386793004044596190467649619282051684961210141342153184300833028655623572
535551181559523052146119484299398954906433259870274432146076053980592611646832341971283450492888805366646496342309671142
540296855263719476768301867247718691046738894215274258930205886479509663544810501485192253971596092296989120104758492810
277713291997525438310292953842829869553659366873492609163860120110556093258790449968826016651761754076245961166696989686
655207055248442681308137252321254808748630944342631794188994223145588361685451262209352125393208975761417901790813211407
770406247182063760503587040310834349367374638301679751145423261251476435316928203605724013351739499330193652473578835010
459986230919146576084668279679768047258822312118715633555647071893597563154450297343709880635900117599910762148256714316
461624511869216030317711909795108508104911086375502456036069133398594356825392048858558398050762923716631707451551406704
885379745345618527226877194451753380397578472553259081595251708928734945111343022062512235681845405021577955197255764689
686180721135653466815390499564217566669459172725386709406795318416207829615822585147215721647199433406321331520543448729
004130612584182497044765386331394986297627412991212402980996722820135623088587217760145793572333327940065802088888398541
143673558418502419278764915895300147389782155734308136993292472407783736205249742098287044668056381200309251539173655772
076846023591192840502334756401170236612106844291057664762835174192113689879482099733005370839815234739123640912627532992
019332437170903604280312493660003108651809939435250025171676474826380028030389652805146146589417199312948848944845232258
279679363522568323147152751754528071762963532431644841624782004470374378068753375718641373344777847700605423336085170610
584055042476115732744456951009490765110831424121832836621941497152591099643519172043635632696464707325024511771772975394
606564591939079813329958898551401397410902626553334394558814202517816717480414493963833243264331596067670003453190085727
663462084236870374822295643600620934080638378105034579729435905220695858520266113595902219769862929272133576222841235110
563309344942194727652077408544430321323742269415262874504147972468039707642893605420388510655821021831584590620423186208
155392825286254464888897444645629692789091148402240675929486817539759510393938118713284747892248705217527925505170914695
436894950188687557697033906576865767132143096335696297112730851898657073826377936066263019626785863858804419170444188339
247749701340667898329078309739402247233295118224459628887310337426943765274676649760278517653263005031256397582790150727
870041836945839694421771268751876272481919011151242153137755015955999299471971074951854911310060120580125708656975420047
225686743385807179964551009570016884632712265696741354652665175393050838550356489943651902036950769866135043354259338176
310363912430190699852854430557036538688785021434352346134045251504534410752709558020535304469624286193782084645462074645
115462696454228517506368681206488516706578934628383776828683915124545820417736256266324874567837642123287191665293607942
005557343069253406721766803714225931016314575243983861587047633199179799548746033568907375194274002378208075219689095057
892775228601025943306772961690152387490355758919756842415265634525379725089489841850233550597168379712642586308348916997
268634084539509901198247264369509967680445371337686777677894056082535880234338541896402702600778046379286634612892437524
683216867001476993970999554310261501798449907335762594800053618696365110053215449086498774053717612252147526978597479676
969194785951208488692163180392461789537892187748356268085493355443272280124904416757519993362478625474691851461110142284
454909815481433349035871734412664359980023687600521544312875330105277831116384222923968534841209343998540415125289766633
432917955135850891052076784841996297256697327000183557160465032857210060362810284808946881232230971935757661412463332950
422211454086428630366464722427488315756600914433862809621122350164588757635320977635681136086586102152956018325721694041
093086692739853052976344889635742190832766923671853631298185187557273261332321352452170147634872660013930153438745447552
117668164589572830165182176682111364394298666998837116228208149197869922780676729947253653406979921374490510425993784033
978417347860907117587177478866340569956486158086555506821923906216915523391485435948297244589137999633883281941642289723
622602523608574178246561762534114684956929226759604387316501503651534974981547743251897665778422359299879945798314336048

3*25082306+1
1529928 digits continued
483427383054946717169813108877960778456705775655927691863170940994858631371237574809069123947612053098020899146762370892
967685533134617517981472735634713804209326030701347970079036960240828231639799888647912086112164417273082864964360979089
083067301890542192164613895757442665384981524521852165534431389631612280236554079396954915854307577114510842256617596721
665437847250387277695679554914495682612204452177982909794472165615244649670429862023690448395397831046096025961199277103
174453159268651324220423068187372420913147580641646824563106788833441072215983800453749740899319363788582206462839957952
588182522795040604337641066035774408817374059026480617284568817984299446194005061911281493904030046020977930994991351384
457686096562047864237980233434355030994442272186653535795759842299130048619811468226793840659195799640488088247737303567
525098366814836370730217902866816540643927397695362039161429117321223417855398162857586804760554819040954124810532964489
592242486918437155040932835094275163057725590109877734609080984312279482229855697760240040893883445335409879987992532934
044084125457762149771911146942306805596856219136738285087960242065536938092819487800033569451360173572576057416517485672
709331155156416849414012785646053984963754619461217241384043296090268051039253169216810363281638235739218940387042771398
346475272539717820531106196095449692903707963567081277574842325965224824849584100276674820815968200424817316742627180857
088968970638022240285543416685079534417531561265595565284626907434234119024274352955341236878662258228705964162187089250
617259089371580619348855562290695133053817579257323211016231046555443109021763389896031731988004168204870687822566194776
702581300641038660653683236852056008472059431374935488907429373315247499156610804700833773518361849555867963808382444290
855904295464999639707275539458513252805107820276948548448129122709129182249113323716105797680638530940284658695155004603
722473206784853520584198370063575826825692505506479703167028725923987053510038855565792277834089336813825261083623556269
021929936664643509219158268322124222045351956166087001137615629787780909243157538291366809213343315967058432030740073570
751582855478323053703914029964337413410799933878949090902699068496666896545809302447775641559510533167711846322855044868
187112025219235818522138119942442992657182404627895123563753270378953280462334686429235776811011699171641737449088614350
492972714741775818768907502800897086566959733628139877494855123383724144083493200358417232040179296646907183523478348520
709123024884192277823241969594973993658546424371412149608718277656889854707325978975602705010799490560669715351566110587
602177086542380967806922538499431387940559183317779126030195976156450359286390544938188566967097107046066905417291252681
337757696374791056517130428972805767996996973022658813118422589874480290147794836157665367791957006168524272107221628985
745682061512393887695612459660414500719708308851968589598769525541754648547720003424736492899688481632527179020248064057
382577136247126223902856275868716329201526994653879723637992272714949644788169659163051408688453059042528688485748858044
407306537446215009135402195038712290271642873168495264226709490443767930431176283757311768331767702341747887754056897561
433382637875855762951191017131331905567786672174425143733282371875058817644758665393837452932863902728323841873922206919
501191100550953457137997548595877915653759245782592339907782719938597345810176025874565431485126505386281542797943069435
121884695695448619237375039184697296658584095816345231726825925852212040772691948110234285283234155369540081324939546618
284004573785546942247898991910011863067891001023434803763244119025454908823947345211129993797496031503873968118332096792
577607707517689919457570329620822019399973639069398587452035840948423752715366806739829948363792476874005754435166080558
341922500191553875849120876361666039533015306271891548777839210179518410020394361508553006085786013930814878814862558206
596902343002460333514010747055453274056807489334581282719921944189171705300130606259779109863128548450631972529898619479
934560239068056129135861715383738863828315268277092322014985549942315929182445307570136705914951145439982334865493547604
444734622957406783557213992695384658129091624458431310017069900046658320050609399609966069948032379653581415141691716261
103455315705807913441073467580646645449863824632038131310801143652907343847300195762608683393624076738878283944898776534
422947791973335507924011101166928746795036299233952900303997522917593223097376998676702174176319101957017065504487657637
495368372552066376387517902134319355422646617376685945780099845717522447580549671983779111965913594834826982939964865577

3*25082306+1
1529928 digits continued
781398881749172970403509170702133373077518405559079727972884228461647384287747667915831394109593768171845889151555638855
492368729628452420186093088804545126535055943766715607521173250112151360919653601155705222142877326269172837244471889486
284049061978993473035825803711848549267151387660465721511580213508854533330641340975386378614440375855494280718635138903
391519177186802269223018873849056737313427076779717997208300405177846787896128958709397700476654529691519225193406272803
190531443026023988219042429005241613522785810947546181809704712939447136788971892281202487597704162925599629382937481057
290409066055057744019577778124544898343941241518656484691964962866566637112072118725130645962312403410904154095625347415
632803607553813583438480531903366940924423475991640500804834787345539795253911792308605092730797058047749866261516989641
569636053814379513913781349693456974048496824763879714418221714542328581270842325304179017449405543781821257507788017210
185036046931577288762342874710438291400373299840711485070795689932670257576288417062419039581100313974052498859428623868
648247795219524584964118322813964295307894916304027912685439968742942549889938703915183932941364115786783967348259888222
165350317104946039616652027021006456939018387011946282618959456467404856433834698862656022677866263513452408036540864953
667842691189754514415467458950726819342436497762255788632354517467845609355562371110697094596064108422609236194751787912
861266286275735309449721640666674472645449392381240042893528199107200378306745113854698105034129493587266987943865560980
238266427386939070057834169810770345366468728050175136280417226170296586322417252848583805200573219096537951579314931384
009706603648112113747769430594588708961830796302699526857480567194328920734431294855753608755037886962372046912019653214
063550664153563395814969400467844359335103184453236742140089881053363900786314472324994327780489892296168031028723032433
537391043324736310587059640652929392251090613611152873893166478046087554601677257216818900006540563419305934905992540188
862475732598278833038938202353492324582008242046419351829172859250421151239910448160502848110168429214565475902887863581
754020662115768974295583206779068668558842978944047677982945459551654102108595732494280584077880132691895881322860091944
520621840827448391722104670704189698256821359670940993849270243191985555289642038724101884248545202711316913437708599907
295873686892255206305630843652104225836508457497712671371065269150788732456170870986153854285831437385044983090783231544
290148603171782814693445456529322687190925103928591476380154431251074015381502220336736233124220675218749109699243404055
447463860000975609862105733608884994467645641615973049761315703218451363447647429481994105570631147585336696688565531644
831587204476409740642091212044346006249797545923749659956353111278141182498132056493869562118854597839800349554819057461
800952321572328635619574797956361545587859693305422493247408691211074265051661257850486512444855803742467184448058836425
130321438764023818353343491848309797433947645450745941369588897306354774495968509012554418248098423713351622696566009094
519646611775585944576819011919620534872799565291964632455131751886091330035579809188982508408784656307450715099674655699
779972230235173060326821579836919159770236542496932578753897384935673498608652197587113039726871234537949563066804269291
150442196182531819978661554269699719589096700050506965221719659053719073501893785985545915143785410204734037247125177968
601689739613539890095802826557721158085939641559885537745900167862897912005668030606841338095582764307334435666470244801
899758561408269126720178690497742640780672905131556331249829094954896016981581804507287564936377309661410620153148072047
479286048896154295240864050567592732624402947402601275560301340838811527883591910656744706033158761451351626402110901254
738186113428793160245867038204055933763097930638622930772386793612919665408433570508735339220098258044881863465925606239
871822455750109344725325688921446520133361656541482348161710872596484170461488590692472826165131283671006058186388242931
432838545196750436875319155677899976437127574422853611896821075370018015406620689148096217756782181722858060467748948465
601925007516175031193822237639826814186496454959999095836446426640048365170014144919903406497352393729732794955154636755
366809961302574300696014045452992497510485849687539419608786394443982739199967474038897690380595371628124815284159635594
570381937805680662262519614886125678134088799125698807581867887020083879842984193359704834335750322093078013243215911113
115080983239533951721333757633646798454569361168992571772631408394103915627505510488238756631099166961518316718060587839

3*25082306+1
1529928 digits continued
716201883210762901761713926713058087577781092096586803920276184666934670751919865880865856831051336354536118185931879726
979100864782170734631247468300014064573457261802588647694200158676192234978485431465306783213590545318188492326086576889
131381665505499244443569423437293144493359400648401274086798368174665188009346465931586484796703052268986679413890437018
426077486528673374918592813658251656157142795435900603643517085895714241211707542226241344966695259141837358572218226748
042890535327353138519528693516143199104669948729974118779132885516840051825218375473449548146232281143416053581623416085
695652615173108011689862810613624216189964395669932077116290227970633379878860712253296646439309956314748196111634688567
349905926198924063794066317310987375118557561249453215856975272202875001687477074416498874798484291072242314294132302720
289344480276713956437255019397608308699419622393085479671361724278010303569029058519047460903578025190712349830520624450
471541286771354556551403341430034833417244933658769872870123224418652068069583031913897288920368439867075394193188343210
211962012889697833487583944018135932267064598342494333130175655437670434292144663821066718222853417271910910389201700526
707163953084667208887987224326044781957146586504351993796649649718994137738810082308144333504592166749154144501603148684
767345325610528268053309868486428044829119409705523975400284540950752697408023263386982097661455838624264974952506086796
696635602253759121663031045267959172698904721741682829299168615100926223578912839740958214128175250669037408605249140571
874691732551009315087732407490656323113592946283709532267063534628415681304267709135972149314915887626197309626457540898
711070384627798951045501505827879102184632108658692060327296186721055408627827545744117584746533330099487633566457448493
299313371480360702230879232538530783267858222498175669487202012053245011232775545501717998547821261568227380886983650621
853604229044298695861031985750881478538519251102805769122586416630492905596875178719238589394148626379843017889188236509
580333363514783521218684000115201020712060789790691393477857029548434729779107114129120299069038433908108654187276974874
620125268310924443119011169635602155186644109987677886146923692472578807840899914745519285209082757210738026450414165800
095596206266041760065692593568728315422537821605530210156793571212655133687675682447798429812017889307613942563094579317
259589786180564249987246697580249690459975739944946425114297913806101252938336818796017028100093856963926026168137904588
420116755497742889724638350510139774051177816923767326084185079165744526070744908082113482914909165270255495853763063001
435420900115302139033747452049058860052265430462482637443124936170743343432203113570335556232636514659854129905160028014
534164350197217008776653444417689049657158406524301343127835295601189960423043289748050179365794772424543126363359856978
010727396710549527205159636753533192999403145992415506282660779861069577380274122885221175676931319725773378482710500115
268376437884276199167125033670763066548727611518685420867885089182177699940186690470096608105151591406410449560884203163
116089696825911700003169092478264268472984001908921751317060483112908198967943064951546232992552218706693900154948776369
686268441478087064499174042126343806883715519804853508948694281462377584012123154209143314185189310988193486518375601584
146888204278891350484983111663961391619378505872117958736196930500645339849736939255249745105409637697880597043316958876
475018497530685940451166322795710194905454467267849382621321239473033699688103007516966729803982060566956776707105908727
508672316473425418473457210227778901674760936398868448109046280540074645922607930333431848246737228119306291988102658660
507656915951316247076438718392249648469326839973992556132473025209069514969353243672335452365153299313077011254503039035
137756963291786472663797495184158491417864992480518523013083184964413267523795020734791493833967402196572981803744542433
385256292514891750795535538073881281270138406340961067444172044007545532286786684691761643926782015120251586053399559092
761658456406799447027045769443117334002468600571313513327889042487419414329643046012215424993983492906160573465107295250
464271909366904922501811334235383618384608511664391285298260040751606510698849471851847314169360870399784730779958308567
854259375871537997393926240118735162819011649741631365539455059361573061096842502574794472846270452414453287517997027021
813465993634451526965830043411484438229649294960677048263783419033287999610733094509710005430202554421713807938466537378
071998299351427634560171620544376739909484742741090923498906737097134180061039290731406516045339453219464572438704403633

3*25082306+1
1529928 digits continued
014083329191591448643280186057825131294533873852193080826058031888718823538477508379468574527322737727058130134810417973
135169427339743587298637284891859946292469414340765623507111785881790721665380089259704391244618276390995507839160303321
309271848562038373960124240870631340989445540638603468072658169115403079294241360507898719382492395001001328787114418388
610575611983305395189509882564767496134400212526226101611549887288644132154497755447783967291799886007191482355882330671
788205881039206607352125545405407594047257727805889863480723520633965369302983817064077327296717799193110090845052699849
722078697856382604758028250945403657299530836973884806937883825731523328117661296290041071776966094787808816128637133116
861933580838091934464312332692481706098447960079256559231394385789394312891829916706629312612562253624584250951037043537
434677551274960555559232072271227705830914016509831658074305923772561094299568638723859414823566447249299515634848113118
685669042966887119696296869471143365547233716008310329420976691662826565887948673049795474887103049071801580939622882775
382569631534505414300973965553712905271422568134807968520288143643547246428209283731991472653021222483022333982470969255
854686871954425721939000232910710923194948424722295107957243347070409597670561876008700295420578150517233709246835787914
671912092735178722597196160391351432233842300736742492245732070860050903208910094858710044561166772777317853324224313785
579754569496732062593081662141507339607419015775168933697190665538529793686138677850664835505290783321653061215107706909
680020859201439639504832240273472054362057617883402784624538381407216076153138850061514346202149374124443789452485533465
645850610438088285209000623711086951224920361051033568586427376784139639933465813911630110326880928436732046867595627929
127076848438940663311063062251070813579508381551778926993623237983396549213980356769680934410788232368749694976950568242
398801463342933663104874911030385047218946680400863394931873708797219385369810584369150101821827008929429501693654032171
348262894717996304738242621799493092435696490217119359442476135988369380886740918883188402962027357067623166121611288530
232577839227605481692876468860979657995613684379421501940446568004859088770989128482120995262701986155530544814157541021
265982262294018721414711770519729712263121927652577972547721280271757987096875604895245488212117291724802890641171105785
331549826415825404416079138598750641393157549068821752400937426214146552144305341825160611991305501349241608593098492164
564667299083599058847318610222561594447225524828572335315306563477356066932379183103696885018713193180682628447347160138
453106262747598763439734080013222631265701415610273811359312792117448057614760572986986913045282660262002793606469524051
824238957562972122390054433525561736111696069049161988435752850815641916428008416665508628722586556842893343302513063352
788014596692385609512210495608609646029037482053211782735737239583205513297121055186329953821499526748315936221126191863
160277869733643652442422767302473937413706486780756275924526409049184012687570796027432518678066571343227111068730324582
307413700289084803925815951629668650291948353250082456118737437604274246654757278280918874089677549324704587083415391230
685551265105515362454261260033007515851420484492308411515057389855257109070806644539514731965631503355051762513661055619
028883137829078114637402305018890770059491281144976929288533891221312517372804751245942944236575995567347567980029435070
800346319217102905420535556450715317607872542516803219517483782262366655581594905042198723647344830684717260618916904237
584946808803907324528169120466063035766450586958592752495060498309144363735859797256425291867086498604258853407987011889
436231841202178398308422460985758598199127934745604358572554223482324817789119878334106968027812337225443799975496339618
404515090646969765015794301105959653947921634356666233740636231712319159640617554667319012694600984953963891169234954382
055139215060255075015298834377039580256376033669347357173959162570231992125740426011358920553598770163075199514730174397
292527857128405082852860949886841714573095580747669574617099372743564845507094917061493390564018599276317793741412078129
457099026639583120138929456407471203008725744031788935382259915212999982669847386092434905959912099186263948331261318506
505964714137342432423417312163908271979478069194499263563762967857822592515561097026372449150665980427462995272444456246
113787088934926873775562158207966956807360565296734797252438571589906778582611860151980891384115688753535639622725332614
984115400895702083380328918966674261295424595872226035532053173022822540721185140445576221499832959555632784200407534144

3*25082306+1
1529928 digits continued
418359244418205846283893675290645036313699253855765628345661473879659580950166612952400186438970739280317147360379982003
085499510865932592080316586142935977900322023106934235353594785503923468801398486512626720546819784324192977676381923341
391492864527941117436660517480799557615454731775735279188609698938364949312231669657860143160310996920422845901108942071
950824514589547683347590003761210072683214919492781066219152614050663611213820124005298706787744288698902513144239718257
171588943586932397039377712329391889181164625531380162540723223995344260129693290370317765076182086184331673424677002028
277139685612734338790819628968182777730500679910636618007464467874708653300369924669192540645878124499348736241973268678
055183757352218581631503590818222398172628660936124749989839255128651205528210041972699225565029495284326405352764604779
376825345677853593625275490668651549465759780566552350039258259496001369599625265300104718918587216160205720979359440178
867629014580072731122150662488996846386756909984523740784698309707777355556651756200974338573794234621520652530415350755
833171108762167928994304953800773274633177203428754753644940444133695640405357687427830545005703979832334020925068508524
202906951745273122239400734739491403718037915799620603472303024362885992654377687032429321995460347168983973721792514453
290740293632465061783988390761529682365984921827248862515902942571441201462622532591069025645096643365975199296650368951
274791100933744762127026722804571728885249258324874239556315805670045900005840641408049337171999327396116269358210366435
131773386824675444843599937627549611010533042680313716281053548815344598309100803801045451621222536746235117366287722881
033161381211407961984901210974695666026645042323876337298127668100304947694951383999084438414240301297441045629001939967
606047996670676893421688879789729061871098071663940496305507167431893948368431683770528052818768115631607090137943465396
761928845599336238752933699496499777907490617293585104467671998110993675041924351080799330973634696640156634347997487826
896022772889649655979646518198135669039841630627971302324580215864256151876787756254622273578205730638491171606234198973
761246518805574391528755391073163494458605288927679355314666382691420125593250211720465958640534255140186404715735348229
211860955867339665240490461127824804002018819212872595436814327123257336367112856505473868972734924643365910119842313198
597783327980502359434353838826055404915600810542989842288047047920735076128981232686456563316589092797463912701807517070
529973212072852586598057404689029304448512241740666583196543359644146438240984288787740632553676146456708949747871116279
927329032835396992581462659358638691801207663197233478591832791476179313565821681883415835471356913959341598410427850706
625461038027718380960656200455010024186336756212366324910455051951277414662570931014253894570013857351836478612500796188
366880521390611592575184557369948007339620086326997279182224258378666415445132612993108105183047675833396017994491410924
442552397122895813444345074265200410052831008287404767110570781058626235678999436429344716477308253778681372363573708656
380939120827029467396073245869008997617110241018619828683841965816146612562090259629005635563751535353609308705432716243
686074574226879138386091540383126737322333693683363038494713427539711157405200098588953947166774031500438893311086189881
250864706883283927536406431341888900339272489912352727697618091070888157507406401823271911238557484232441733054737479484
363435034342607650922397480117398722146326981180792509645593128237589849278880858735192130684123406249372714698926515658
423574298429051201186680029753002667638886416582330180610690290671693156158844063395048310075760000410335407699325445052
449224029312547250066647471303098609096489836408846344834213521613611365826844899578493202871135639714119312161688350428
536463911934004735504060866863083436008024049569292055894604646688675120454346537823872076689200230979840496372398157491
459703131616361334372632697694660690977826082416627908435792743947863864810857151447830732173362936818785106758989251675
607671215561745706646761736433004312015966643801177088296799285206182340665146546049121860000982747562276144117074338762
391436663553567929829070595548775396231115644134170818812454625028012097416567981122303053039528580726544528501500755809
756058851298047217397965415647429203302017491924958775069949776535297382737646352229915116344719774436352042171521000814
237517376980454078769369187653814905515079556866988616267554101674015472505616234409298144962017082413145763615700632036
496542888536492871890940672867255215997306129826679418253115913030207865473240790103262428181192556786049892061407335704

3*25082306+1
1529928 digits continued
692896388897370027923434351199882049551587544830443190952420157748779476075519850816736679135372401971008737233071419034
932073884846846916976512818548335258567705729397498068308534149851819318426683132994556725429696896323352487535544933861
739931898921347513422687438316031556378646380744931246394425832805521552399837619338775730831506377889099489044277244503
246701849128911870193251896388056479494274786276184502599228933317908291036287240283006345327767407043443841985098853000
252969314747860854655223674239697620934423860279436425965025126555309169518530418146032354285679066905264926305240732925
702396211928821992916163607562235973958395358387953349091776446872116926823397583236017342547803621168260077799430351193
397283614063294526390681676265124324359340255609242941385692790667168350623304432709735314877922278018927532275589684660
749965727458666988577730515082416630111844418973496187052302663874444147607819120364747976555439086924013599153768589697
536518142721911078444448681697650856841315388183111091845524160005195775237882975716998907704563194418539482303700453848
261557552700695843668278928144257470398327468362945481579233508217173003073359451097998789461711780470672603871891549208
227505863681634435819649395476661544984701960291532742943052576347789146209389541460071384253414296295845012374434170823
988713808415584133400803266336168852417975900729429186018750922557960507243490534020904305894504051721494252225965306011
330810831128767999372949958188161776987184281562205175607306972103785408126393418960335621048327160598985914957836226779
187807821491987045886057982505684611721937685518643327727722314193989403903163856356676500817457748818030112201025466423
202765444559366443961977800158918646026712408681307278777190895512588573356569316931842718760097166464970909436633666129
756285084750965459469646633402896806904249102466873554803774580553338067348240009438123904466837945588048965413827466165
922144109142672856841711398438248918681214036219049921617030117329770879330999468058620164090176496920591172302231320594
036050994373271333947344225587172359443544090155013204019099425668989639539546854689507122889581066194933369079549266467
590030969964229905776886294900950932020789774497177796303816785310157253570635850253499564118075041301330658878711666591
068588984983108893915386143859988646035546459269132668870304377368873128172322389966874302680721789568054989754733691777
654012945206024698548078592475035744764187801336716014664338665198967308494939729835195166325802515736143534949353526781
483807515436453894803248061857974489592309141309279321636112350142382541243972657468218918372489752337347900534842445167
679229091969872429048852529615514886537965146843437760449886971878987904531504349374920354275758800490538733241736140416
628585182772998893852893221542208878392415121963943150626940577625647116918416300513232462579717160366857631841167742848
087095559309135681132763657076350494202762488189977687652125265872914152081319092422647703974707837838905549668964789926
306959303455219493988664096445897060072437712845131295670597234977397581255929734670638204768491004998274153693299784223
388275260045009017609996735649998854338921582734102721039329680103677129809010341952117557639554940767878487556280917497
642913815129487829695810283445729891572872393945229475989417154322802241167991293178955816515599588004005638761028182470
931680914947301877420731624898246726492066241402358900608309568916557238676114959073487795804672694705257685300568611181
550309644034960898737840461490620989864740699619922992493539789311270412697941689597000171952430501192232379545969283785
850053548443683009279841881186583485674343778300450189022152438079448033366551533272210132227329163047493983969858390353
912869787997860638424053804060592380897117808035558400534168635423802317385563357020911809477726032440428785432520653038
287045181638242941619767167115552906276756334685085262967717650591267124654653731069624759688118107063873432210354903428
634212157875017627379142453476013326289634588615334032548369677171547311923850987624829768001413138588206602895879957515
024038358003628207877413454783559771582203753636500492519895102289358973276665369327080420005551097139186008785828536092
370435383174990018409683132094238193775043201223005046454601850263620861515336849309370812813837219622473177649768397705
078567119344027426960641159071718122150225798073848859267553893627993762829573224447704782497512016107059387431102703312
405710205337352175394683282479696480268307382692430941249052224569538681987101807395847861126135746600051478436121002114
701946554336223654964193834180833961789066027676776474524443839738646902627402863708266080166023617031459392994560117606

3*25082306+1
1529928 digits continued
932339075703860233492717214344202525958294542429393813215345254917253512001484619869000987939910148273328488465979965688
404439252961417958524565392418200126100108108046183498120832082056397440961034796115267676963655521465307271361324219762
613595991462831926137520108990748760520728305392307799375190856615657114683894067605461677743268874861288350407463722243
885454203922257307727437326433574092773809569203858841813060616313829615142043396359992780888347961549615723178472490961
949646120071923491247267790681412019640588973357398530251336056438554112975138286123063245161486134839607514335623762529
674436643712757906947036003737067100843426229536216499607716396409930921185672169764087482738833370145038347588685323494
579265827910888523956227162409290038972520322611152514136973949247862644939020835947474908257081584688100629750773268983
542439468425998180765966294091043470507396597822197737183925674446866891592967550198182451636397988762033701236411837721
876193980365397536793719640520891082364399724328085356799447903525324786280101491546710263299710409307261013507330331123
131695939959477338569117103102676511698137752831661650819474661386583233248430920880225893101198294684882975832558852049
448624868165935939146209893677813380282249852191658495226480394333324040792266229299019134484687357056552657476641126824
085521271466912191219368572256114193731922887728367035914314430684065237142727630465083761192541442318845458688548463244
563271460740692877853168327085190660295980161442170000938590535652629817552330774980132524183176802775810405425573145186
807178442602363309801772083480630837572560497975018371815063752328158527141312386288742564963841291642609167574141988123
748388310114334374629527096491265907527178906395326042845700291722157713680843283631490077000544289892602598744819978653
818252691158478060297616325906962601158289936879139165679541684221392455353365368022178401144463236633095726833507821402
989346923956077241292548128926224419972127341769166085166647789243755260587169914839678442671831807429915779032938134598
765142019457002514937940336543336332747872062045518135372610971797265400974507957132730596258909461200185735156436542433
932057937097859946932356470640149969290554656916417518510868417319774671199352758049684211428514486795934984403117291367
410296256962710960579257853867852721917546369487994980230734715539019074553333998612157941600951265247535377616301774445
850651399570566735229926541752014746503093342947197287558001362590376998289727232452310608943795248832975403123355486176
847726568892619416488773307377199684475234071797957453090141139999664922870005501063151440118727278637363857308032201140
973238426983042930397183488429460483988049350735231218064684037819987828313734785903477637120229391252911575024812997075
051950885412978703940806117299739981377036095296208810020634620424748973135286060849788432765876679282783262452350301444
190985506785744525850304470084733344903172921765260548343910708065062678768129706097856134604314296000162908727657051812
020080817378644572812972066738529107429761316807168444789211737277202053373510782267383875610718688923150091315988109566
297956425255251528011043693019050960786564725067905666469513586705243666803128104106590191971395331228969270844711011936
933119468937060306245855585324008518744022142973202266496798259026311320717023791417701434924604190858330334977342888807
836890379530923363054025269741276831146865401453232264211629344287465620863659455734950443311619391283139964974753190968
404478078383556628633358979435317435988727372366625320720969836694296131557091930297785895338528188144874574046233103741
908897625538885417695510916996130885748323454077733424807256249830968839872646623643684901820362695123551027052800903833
653034961585084504591210553729928737481487744241926055080438869257327456686447943614692617050219701610975474749964503735
437837097003041167095019679239515885174812045836497749971187643885802271077740357217478739511298407548835884591753431008
224224942312883878769560828961831652060941104135827435290026261323960094511983339144269847055508976538827522948458741868
320267669106482167499850191452662445728744815954030577090012140571960422929717173045896167378542129146013159950819014540
443899844519404429327987011478631298598141497386049486576590818876353127723906080818937329996429635033607074025586432799
227279229907135617954838088638834872586119830432829633252745971002122545833817282095654329189335382164149081521977507207
581449842806042248396168900539140029219108124425184964716786308928441324640984744708583860986681648287402885285199995504
615799566517851675713535836013184617731227246939456685950624465919810370601659997370167829939292226427119347038202929876

3*25082306+1
1529928 digits continued
283957847896645055993331309474212169827222039304031070144417779412920449666220297362153360215321704881591627373399761323
798405437838581882020487479071711839964107735161112368336090868067025572742756333332290560518749862675320896812359963294
550519049655055113948660552807757382883358612636401878582137467908799479948379090761069915547307657009309199167651210262
546678253804251070227596485456717243978204719663133926192264687440859192253205427390024724186795561769187391505887538483
042367389898475411912397044022601230720699546911989865934081283633773783714371574768653317999670359448801099977812294602
287470921244111706397687500853666022772214227000378212780900446189373380562195500613171249588413006303516757884093195885
040372915634660680868382225183320805924478549660201706122449700166891538496475532310116327251125289609859172841113118824
406838066150809173393448750724354880804417995031443185719165535704606382649390535314024284636480936748990452472545521879
804046638094080178516637402561972512803727317603794223511193810704794565701445302231456505810904436234666550307627588126
592149312478539041947945541878367870000837286578351704935560741752579475776672705465985978436488254985171817492243059009
709759751629507992338667598074575873454423120358113122357558846546575325409836624488566398877458234199957706928914521606
468848430564252335397163030515846362149659970753010995353148331774231765681798424624804525353948846827127556038223305352
369342124278416455674960191180814411601890684801584802190352423097671180354059178466323540925839594076797859477254816370
933009539714810722966047019643767242379563565100135390842484413059744633189959586121394582207825063697059641771299407454
885586725103837591910767038913731437967975748040240019915913684310468929690126536159016888680658465158970556806396229434
945502026140477758522347384298580902154004158393238312513989592013412722693669788751077960869514193382731573507874305012
873819767418525257707200172540652399347386007728614380576502952074700646577252094420728365897940937428575225817022856325
157142060391434607476162166584757634524730891889930403201564086802300791962991854345654409036693282251896833587220596980
698830488719849222431151614397986862842437261140315441885923069501974969881566744915567989708391699595800798065926170481
675692948545264429299762373953297934980681497351759550827646997295989231563233061077755168262966730319663328985456094961
277731585032672100457612102773339445107122739439022743570170514643787866152520599630836574115594951636094767091784925833
481477850311434481747255140336110733854831826819096719129797602241375296266289205824942753935440815008364750091808362392
075287785829186098840296586938305420206367188328643742851863945416041284981880371902183162986475974373793955720495138718
904497152546374137113436816376106309951989757446654383620603683942174682037734890947497759381602352503997343733186455056
615548114061698867215710381786086152325848314576091728862796732513166611251117972837384157981402571861991358175724314595
370928040357085751428752423960143190004194809752120945781155794078390404563279358207593813096548463716090596486145070960
789944257028814073570371539907686106998232187952695968182747817792681749086835646842795621018082670600776589104124386870
543112218974370559914035694950550835180527173148570044073724351245550719708774861387108046499670259539235190654259169028
196419953837213971072751378730284829269789433093490751671396517279463748235332810665518887149514569402788517742625888805
098525427517717675344420045181450957651335523816615976077576125474950301650373576593280056842340416664886826930245633752
940610385485107124869099140819684982537347170265654846707465895528134781428716719262014148705858302011378396119726221708
274809081707569939821023337743962344136500801802645385855036069395304463438806419071545326282232467068849189588467435785
842656275270795411506417091163839495704903504525688035208321158930298991821755005379156662970175684091514441986100650500
425971201340736242900665659272078064018831936922673402770678919637815157847920691371269000058898784293622700340576347698
900547627328405805136746451081034632467452146815657764695586340425844775874405600097838634802740836585113675662792590264
917715322977144918438147224179664835841122122026142110449667103079355815485767362008554048812336634124940913899948310139
563694155664068857080198403882584734529387833730915243590630399047643333550926735227352959426799332973836706411241076539
625505298635849327495928126291165531924132146090406736138099252563821212726256760033299232844749996304161703791411553606
805862920492377975139719578546254747904054408229006584376643395773109387894377099792050087736432505960433441930053295397

3*25082306+1
1529928 digits continued
563826796350367867954628058324079449430238750644356827046969527533660700823864027777431689060671034231662617528474461367
380949685512456994700627881046952857651690191713846189296273724020323383179667064028111312816674690777660996364298718054
781743920685159521425471283930226704889785396463803367669900028431395810238357548353207285743915992509341811945860146706
684008401690760503329612217493607197505691299844737642164685380037605391345676348000687272666465485299188378341256122447
413598847772789650677018165031323149700264379821445468839254511662895650145755944255161869186035234470794162701314916716
983781626987432344938169551612182956261708411202649837409245524447896456499719320518051102519615366948552091299654729088
199012122808767176352874711524661885207445133528471248260731738281078656062034467619232539656840412537056693436247663162
627065416521036736825711874348767906082265859962417763713350391850801607976810329498018456345578720178657582174444497018
289039449921002720191816233178840254310213857490848896880919677693107077801078745327601076394930877778366778371187359786
439310739629016047209557568397494785309761808681986482240880704847336141864382886788315382449091108743058933241522310281
279849431636626912779929215949263106134789954633886743036009056007426004827626244219039977953969375939202374754595362938
986952789004868034725769527270980773240430242550303129747494715876125807284332466388715002895816076723639678771232144596
872274036937974762078110353632787810920038658375036576910438305351991409489306640997085886811815288582581368517741663944
661432274573283109062347909725532379485330844315993609895352091981279340813533396746390109459542795794190850960298011515
049987326957326425331941275840524944439809289392963907786300547759132052667360526308996019969176967671203200983072144347
247324200086758382689299337866323458219861439607686447763021403857775109737814097190697158494212194085025251691492060627
308347729938354320270197526696572696277746592771341046844595429941793146970118658408730091819412707343240390888611306192
096704147788516611739771882796179092791302685468140832099681426576304979573938944448688992827550093477239071897444365515
590110409762353514926747744401276404122296351720473125613573193355639249326245496271251797313880106135765626266584262412
408817050301636977066088140623003284973374573860408264814550566155114174203527780161809310037365120431723705067940639572
655701589552071667637304976143967847060171807808886104406985488800045960433670391317444123394584840703163777949886814190
107957705257984245967411042097154919930467475988812173004510699955144683102540510986976087062296927932611906203496390563
275944035420700232994476961267513028102900735032087327262465633935200937131655338494794326832838412828713235132235727305
224627366975450964431466399085922987784699001459733124309927292927627611527182387094228350995587952741908574820847681946
037421751739243136077043848686887085898372447872673969967648156441003763747064185034927359994631396811532565430578878386
516681181629466735227378831294313502584130018974459495759662022642213404169906434145861653488123823572179766425145477719
338923029107481043081826583653548659442504010554106051718746952327932283115757659804939805519592358493317969303565595170
207517565792420682683615023717197434538489285381061360024356645970098130499536079933995233681369454011981792059082038537
023013693612387682540712955299477624481097062304714698338582379497307623627352689892482896749826078823485091747426390380
834615021953382004864793036516253386738605431398861200227606996670688809290063142856826514554345624739246519049586312029
938704095509428912660712189832622141925691336792061935762457830776649545171226272615008344042875854020892080604640599465
159074189679560724242967420416430772577176918061074803357586725111841266549449700748271926902326866128644452673445429016
661974222463997321168891449027714127593606134511267509981717649158625106312041531685758595260730274170989844489793486098
335302008250749647796671724648967516835376038846898905175438945822899708214192979138714149820797267624635658112875943028
658170267068714678020727684343468539932388189972459067031076159286723574278357752143669334112429555479065604130031917322
721042330002781125392548730796004347015346861806798086643674937467033340857399425129391211679468618393626191845896460242
689633294415983667660688152844600709839292187036144463627348341136203934949478540828125553120628299976963280619020710743
207977489850708504838534921108504027975591959544679302854726378075861819931558883354840256843463828848460983780365290840
682774292187434682289637629401993144289295298086666680427296879017262128811592850757835074945209251918264351308378037570

3*25082306+1
1529928 digits continued
562101064962699636854990418135195804119147322629852190076099374311925707304492538810744723963459094573276908646151749716
461878352252704265461626786532595762944277918699514835019228584262923179246612033865290252212332611682001501669645753329
200275848314034953441853533077264269316870016595046169207069706037026007105832682501807789858847493012090281887128443652
356013714333442253034468792397520055331593584253908813421510108175863055700224588655108812502247047895939402110268626967
818336910602243516087669870156886099461988078876744135418508883111512786654195661065141021070389725024199044768710282483
589142477551986437219245002307701859566984450124104011480128491666930097915690733205096149426416721019130639285588196902
450237739829266613891029545832872228958802583420063231889471538658801627968532489455674349252119297185363782903172212713
399414393720185717802457744824219311011577549903915353468763305224741159481709243168066112490007954673269842443147099875
542000869845006825303071273707881069462621485838554744586906938616700831909436200151928166067578163298821419625666492601
730481837575936519660788958100140513875655157300244603415700208171151567957188839232382048931536042474468765326195817170
555207260166437615862433942554542166397470184001347109105250805252320597867633800448008576173717726780095217951002873654
439711333373776467500595472143564966780169543461249623615985829505045685748825794033724342215871879286374538466275714121
448837693440409345941743644500871086410222146577956929418113528631162891974888990986626663307323753200258159366486205944
094257401483031784915318605249232475137798506565832040115395748942214116062825535645103119495150063333122843597906623629
023487741465432732500428222009592947090428351761057757930627456074417016223183527614897992809841559495829368506090346650
671551741227637107469708866954477117939490092363457751138662663403476078479402366581679674099653117952879108256865380358
677707093575580090716829050598937072107311840095519867734367097503836925465234778612224576546124777612029166819288794904
404037793699351027485627168956097516375177806214905178244725367792643769442608085259251082325040144514450383053357437923
091016241073160187415688796111407699814983654615934702984102793328524307316356407082074735328529713927684993417192837682
950103234192012562342966616425180357668575143122919621744938732857915700820650972778624676363757151354388231158977906647
712739029175266443628546377223587436891456053789890827108058049793616971646188973835151700557646837627535643591544962659
717786194989237801018088583706076469283067464654939843037276603618817357835761571089856223403645954515492699692300678472
559415124533561296351281602062313114157682002949637910549116864215294683756261213426699378246248399800772612782057452941
765212124907993115699043525649084207410795664936078473271513649540867432182514537867555284236137488226130751525439033678
637031462074295868972774570565176803387808294980621256795378710603676876561168705434055025478307072276446887665048470180
802491065449267550546988078480785134601003078673750831570993770892593265572341947902224226343828556289882557054355333926
486646875970448608190587998015529788207275967475453657747433800916215201255843099219383892894206849392062573052242560382
662568204448757864406662412687033634726235558354213622048254064964884022290039523107737988497214649440231134629576141220
359043616514774983366788121355310660026007246244997967668368710109437334681017576897358921932714160605614007193559628922
369075975103996760816215108039819234825935041107090422655276183175997144975773575672691700683383601322826088647899576495
795024637756083411716716004220613032296645577031585777577895284042614399742486913746475090523754225036936098493508880515
823769319409248453454492909987876348655260562799087410203529007451068048192017102502053865125867855652988139460601947730
019548334617167105875663719131557539493053419234303323725570424990585887129737572417633866138086581098514665289485970441
638259888238936226096364707131998873239500318485352122128008651821250793621065821410537147675661139258424804377576022620
357791646071578928650842071942420971983686270027956314608301291289811753477487547331486542831400133879132856137111407668
810889113505284281146457568651304007691983600194883582513524701259193114775138696385388435279236463998302961957185786219
165821079735987398247791414709943263539388279835304476025121997522354819315465242082661390270214112344782787524444509793
817528735574397451541968513079389930018381304020681686908894315391464885671099214095231568257938618239429278436283316866
501625819278883810329429136166249639616353742503280017283033441419379459403985866994609967109157180946543179249210259005

3*25082306+1
1529928 digits continued
425288510027639830888173184545781034569651644082316737376163762520592172619227277613628009586142938887481832552575274759
503572134236994254149568094640503029684016749693622213932782184132548363683319955274084365073075026757686247980842094788
276304551600072738474480076438659254465547331634603830923535990220394423245238216194278322172288267992615334308757227391
574694096234246066551934491713339625327493107356456636209333510363392267564615673798608274599442589273881813261646963514
251869378544209068535393650276678788807109431536526718134991105906750903828130372576962556838271259897236797515665375730
912425571240641732666628201015426227533254800315639126568408733884003900313674835145760096616320129721402259622038957510
028045377657489222534612157464394969942936345379703825506576408762483091046509494857640464185045791560205252775531248079
729244721060945764647769641616621985217786980128238445885657642957299082955231662451574706859518933018413313576985662943
233603115321070722319446554183881221973751016162473978019543120685101503472218305558526245550366927928801099524916242203
937806564988171079247002864418279014953147379793604713461061184200370916702122774838839714277383753919741401076056468032
185510646077087968975889546457355107178058450661511038530542125288316649510908125582774806663466949172830418409949289895
485622971945043037326504034947386692937741550697310736257747441131206259339688321501303294178791820566225245547887645298
537618825527595702642711999302883802584067354473813234097897750331064482635026715099044418737920493668130720384556128392
591049102908474846976172228067874104991499414911555449927862550112877074279756572410588856413735508135294048424832847867
321924570721011048288750777444462978232884520047808988133931472288642147598829040646420840825324124138550999911077636124
758328348848153332099158487889261334064720721632773942392594097871410525486373631811979115892187757626126418088807813137
783113889492966169351275022402334182584417718688859245481701010337565945889293707028054506593210090736225396219267037919
446835921093459885338395108991734311824330951076274393331583589971562685757135230857973277624701662213036500179461885058
744789580662978430701497711406886965523518203638452702668760552115622486255551085297716011761740718234638043991213432135
780009247328078514579155610135230179556877650567162379181943640213194142502013328241799244548572062300375770024092681583
859035969092460954141101755405856032685411118227296712484665420434518962330708526871826789041504575764100927297913521458
926261828984373535690191605829775216761947679122134943770965045932045898288379820219129058719445634421262158202222930841
926749725098041133801459695545828144075982352871485610853215241103088365972185300286525730519090626287285968446823768132
502924293077471729299277832332380580282191321629143144608502565362147871380946801721269473844814413893949700119197021416
928379716238964037337538197261886351574646536493110164445655013718906917321480206451034581649350560347377283852361234894
236262495931376218738973797453541549007425849262757217229355635967654610448483061006889935978398051821636310594005396484
136050538340748558177386877774027885301181455685780364773415207685310811727543706254160913831335831641417203560336865437
221773073416923994514464831233613615197426706804194037666509447226083477688855803603405440514054087606752131372252860356
029567554591143423508390327009834172819936829136236847785120219676425022635392550215297259046675313059836143137426079703
550473556102093126492153023333122104144291678252813531642437861754737937075254958708479628671485689696170059913172198778
381091717081076600565062135282716223349530693566115979940297095292968953328461859754220658521445073460104636629787710128
984728238609429765603908241050523350660645428981260018757908420556600446486873942057157314694646142627076026145997503232
381907997577991872803149342420801098231241824568730557589362760785205752648044040175975333348402677921839631362410936069
402809890921948712230187863088223045126421831995547769875256671954498976689901995567524914140264783878168196916062650918
467352648035652930865813593917232245215959282421900543470150257308431390524247631840011698481671887291785759155787174364
415051183481873374030712315411889838242966536193