0 26
1 1353
2 70382
3 3661217
4 190453666
5 9907251849
6 515367549814
7 26809019842177
8 1394584399343018
9 72545197785679113
10 3773744869254656894
11 196307278399027837601
12 10211752221618702212146
13 531207422802571542869193
14 27632997737955338931410182
15 1437447089796480195976198657
16 74774881667154925529693740346
17 3889731293781852607740050696649
18 202340802158323490528012329966094
19 10525611443526603360064381208933537
20 547534135865541698213875835194510018
21 28482300676451694910481607811323454473
22 1481627169311353677043257482024014142614
23 77073095104866842901159870673060058870401
24 4009282572622387184537356532481147075403466
25 208559766871469000438843699559692707979850633
26 10849117159889010410004409733636501962027636382
27 564362652081100010320668149848657794733416942497
28 29357707025377089547084748201863841828099708646226
29 1527165127971689756458727574646768432855918266546249
30 79441944361553244425400918629833822350335849569051174
31 4132508271928740399877306496326005530650320095857207297
32 214969872084656054038045338727582121416166980834143830618
33 11182565856674043550378234920330596319171333323471336399433
34 581708394419134920673706261195918590718325499801343636601134
35 30260019075651689918583103817108097313672097322993340439658401
36 1574102700328307010686995104750816978901667386295455046498837986
37 81883600436147616245642328550859591000200376184686655758379233673
38 4259521325380004351784088079749449548989321228990001554482218988982
39 221576992520196373909018222475522236138444904283664767488833766660737
40 11526263132375591447620731656806905728748124343979557910973838085347306
41 599587259876050951650187064376434620131040910791220676138128414204720649
42 31190063776687025077257348079231407152542875485487454717093651376730821054
43 1622482903647601354969032287184409606552360566156138865965008000004207415457
44 84400301053451957483466936281668530947875292315604708484897509651595516424818
45 4390438137683149390495249718933948018896067560977600980080635509882971061505993
46 228387183460577220263236452320846965513543388463150855672677944023566090714736454
47 11880523978087698603078790770402976154723152267644822095959333724735319688227801601
48 618015634044020904580360356513275607011117461305993899845558031630260189878560419706
49 32148693494267174736781817329460734540732831140179327614064976978498265193373369626313
50 1672350077335937107217234861488471471725118336750631029831224360913540050245293780987982
51 86994352714962996750032994614729977264246886342172992878837731744482580877948649981001377
52 4525378691255411768108932954827447289212563208129746260729393275074007745703575092793059586
53 235406686297996374938414546645641989016317533709088978550807288035592885357463853475220099849
54 12245673066187066908565665358528210876137724316080756630902708371125904046333823955804238251734
55 637010406128025475620353013190112607548177981969908433785491642586582603294716309555295609190017
56 33136786791723511799166922351244383803381392786751319313476468122873421275371581920831175916132618
57 1723749923575750639032300315277898070383380602893038512734561834032004488922616976192776443248086153
58 89668132812730756741478783316801944043739172743224753981510691837787106845251454343945206224816612574
59 4664466656185575101195929032788978988344820363250580245551290537398961560441998242861343500133711940001
60 242641934254462636018929788488343709337974398061773397522648618636583788249829160083133807213177837492626
61 12622045047888242648085544930426661864563013519575467251423279459639755950551558322565819318585381261556553
62 656588984424443080336467266170674760666614677415986070471533180519903893216930861933505738373653003438433382
63 34155249235118928420144383385805514216528526239150851131771148666494642203230956378864864214748541560060092417
64 1776729549210608720927844403328057414020149979113260244922571263838241298461226662562906444905297814126563239066
65 92424091808186772416668053356444791043264327440128683587105476868255042162187017409649999999290234876141348523849
66 4807829503574922774387666618938457191663765176865804806774407368413100433732186131964362906407997511373476686479214
67 250099558277704171040575332238156218757559053524461978635856288634349477596235865879556521133215160826296929045442977
68 13009984859944191816884304943003061832584734548448888693871301416354585935437997211868903461833596360478813787049514018
69 676769312275375678649024432368397371513163755572866674059943529939072818120372090883062536536480225905724613855620171913
70 35205014223179479481566154788099666380517100024337515939810934858248141128194786723131120803358805343458158734279298453494
71 1831337508917608308720089073413551049158402365021123695544228556158842411484249281693701344311194358085729978796379139753601
72 95264755477938811532926197972292754222617440081122769684239695855118053538309157434795601024985465425801417056145994565640746
73 4955598622361735808020882383632636770625265286583405147276008413022297626403560435891064954643555396499759416898388096553072393
74 257786393118288200828618810146869404826736412342418190428036677173014594626523451823770173242489866083413291095772327015325405182
75 13409848040773348178896199010020841687760918707092329307405183221409781218205623055271940073564116591733990896397059392893474141857
76 697569884513332393503430967331230637168394509181143542175497564190481637941318922325964653998576552636250939903742860757475980781746
77 36287043842734057810357306500234013974444275396126556522433278521126454954166789584005433947999544853676782865891025818781644474792649
78 1887623849706684338532083368979499957308270715107762082708705980662766139254614377290608529949974908943828959966237085437402988669999494
79 98192727228590319661478692493434231794004521460999754857375144272984965696194114408695648991346694809932782701110219468563737055314766337
80 5107909439736403306735424093027559553245543386687095014666216208175880982341348563629464356079978105025448529417697649450751729865037849018
81 265709483593521562269903531529926531000562260629189940517500617969418796047446319423140842165150208156133256312421387990907653690037282915273
82 13822001056302857641341719063649207171582483096104564001924698350617953275449549958566953256943890802223954776775329873176648743611803749443214
83 719009764411342118912039294841288699453289683258066518040601814850102989119424044164904710203247471923801781648629574793176642321503832253962401
84 37402329750446093041067385050810661578742646012515563502113219070555973387485499846533611883825812430839916600505513219118362049461811080955488066
85 1945640156787608180254416061936995690794070882334067368627927993483760719138365416063912722669145493875599465007935316968948003214335680041939341833
86 101210690482706071466270702605774586582870428527384018732154368880226113368582487135169995190679391493962012097013141995604414529194917173261801263382
87 5264901545257503324426330951562215498000056354306303041440655109765241655885427696444903662637997503179900228509691319088398503521350028689655605037697
88 273876091043872878941635480183840980482585800852455142173646220076672792219410822702270160452366549556848773894600961734592326597639396409035353263223626
89 14246821635826647208289471300511293200592461700681973696071044099096750437065248208214493247185698574459316142747759701517889381580769963298528025292666249
90 741108601154029527709994143106771087411290594236315087337867939373107695519612317649855919014108692421441288196778105440664840168797677487932492668481868574
91 38551894081645362088127984912852607838587703361989066515265203891500696917456905766000722281980837704489406302375209242616089578159059999335788146786349832097
92 2005439600846712858110365209611442378693971865417667773881128470297409347403278712149687414582017669325870569011707658721477322904439917642948916125558673137618
93 104321411138110713983827118884707856299925124705080713308333945659356786761887949937549746280546899642649758994911173462759436880609034777432679426675837352988233
94 5426718818782603840017120547214419969974800456529614759807246302756850320965576675464736494003020799087113338304392727722212195114574248344142279103269101028525734
95 282293699987833510394874095574034546294989548864245048223285141689015573476971875074103847434437628452172543350823333015017793582838469948672831192796669090836326401
96 14684699118186125144373470090397010827309431341397272122370634614131566671123503080528864803084759700312059367581117709508647478502715011579331364304530061824517498586
97 763886647845666341017815318796218597566385419301522395411496285076530482471899132062575073607841942044679259657568944227464686675724019072073903775028359883965746252873
98 39736790387092835858070770047493764084279351235020561833520177458593716655209878370334432692410865746023633561561166217537672354616151706759422327665779244028043322647982
99 2067076986776673130960697857788471950980092649640370737738460724131949796553385574389453075078972860735273624460838212256186427126715612770562034942395549049342218523947937
100 107527740102774095645814359375048035215049097132534298924233477832319983137431259746621894336798999623980252105525148203539231882943828015775985239332234329809823406567940706
101 5593509562331029646713307385360286303133533143541423914797879308004771072942978892398727958588626953307708383111768544796296244340205772433121794480218580699160159360056864649
102 290970024981316315724737798398109935798158772561286577868413957494080415776172333664480475740945400571624816173917489477610943937573643994538109298210698430686138110129524902454
103 15136034808590779447333078824087076947807389706330443473072323669000186391433904329445383466487749456677798149426821221380565380998169693488414805301436536976378341886095351792257
104 787364780071701847577044836650926111221782423501744347177629244745503772770339197464824420733103917147817128586368621001267010755842397705392107984972910621202359916187087818099818
105 40958104598537086853453664584672244860480493411797036496709793050435196370449072172500315261587891441143168484640595113287265124684802850373878030023892788839499093983614661892982793
106 2130608803904000218227167603239607658856207439836947642176086867867375715036122092167481218023303458856592578329897314511939053494365590617147049669227397930275155247064149506253205054
107 110832615907606548434666169033044270505383267364933074429653226922153972378248797864881523652473367751983957241639300949734118046831695514942020460829848585163147571941319388987059645601
108 5765426635999444518820867957321541673938786110416356817984143886819873939383973611066006711146638426562022369143573546700686077488742532367602211012821353826413948896195672376833354776306
109 299913017687878721527119799949753211315322261009015487609605135341555598820344876573297230503277671548977147152707463729385410147461443378630256993127540247558688490174116282984321508013513
110 15601242346405692963929050465344488530070696358579221712517451181647711012597317555422521992881585558973373674309931687474742013745483798221140965853644914226878215437950242387561551771478982
111 811564515030783912845837743997863156774991532907128544538517066581022528253880857758544440860345726738164408211269155212415970124912618950877960481382663080045225891263586720436185013624920577
112 42216956023947169160947491738354228640829630407529263537715404913394819180214401920999733446730859375943522600660306002733105188509201669243875085997752125076578624561144459705069182260267348986
113 2196093277760283580282115408138417752479915772724428832505739572563111619899402780749744683670865033275801339642547181297333885772603399419632382432364493167062133703070775491384033662547527067849
114 114239067399558693343830948714936077357596449812077828553836173178195199053949159000907723284331712589717613184013113733464095165363885971490127761568951396812307531184241470011674819634731674877134
115 5942627598054812337459491448584814440347495306000771513631986744838713462425255670827951355468919919698591686908324461321430282484694673916906275984017837127407053755283627216098474654668594620678817
116 309130874166249800241237386275125286975427352361852196537417146904791295245167244042054378207668167536916485332416885102447838784369486929650616478930496482021979102805932856707132356862401651950175618
117 16080748084243044424881803577755099737162569818122314991459323625793986066211121945857655618154213631839355828972586349788609047069698015015748963180369834902270320399663792175986981031499554496029810953
118 836508031254804559894095023429540311619429057894722231752422245688192066738223508428640146522226777023183419591906907074110118286408666267748596701858161911400078639885323126008030145994839235445500345174
119 43514498373334080158917823021913851303947473580343678366117416099411781456453833560235145274773946618837377174608131754203514759940320343937942777459804789227706359594436466344593554572763139797662047760001
120 2263590423444626972823620892162949808116888055235765997269858059415100827802337568640656194434767450956566796499214758125656877635183066551040773024611707201752130777550581573044872867929678108713871983865226
121 117750216517493936666987204215495303873382126345840175536398736505684654827178007402874357255882681396360310795133775554288361151789459780998058140057268579280338506792224678264677982686916024792919005208751753
122 6125274849333129333656158240097918751223987458038924893890004156355017151841058722518107233500334200061692728143455543581120436770687091678450064056002577829779354483973233851336299972587562967340502142838956382
123 318632042381840219286787215689307270367520729944369934657816614866966576550562231578344450499273261084604382174254822041772551073227518227060401389052191315727806771673400384947752276557240190326499030432834483617
124 16574991478705024532246591374084075977862301944565275527100353977238616997781077100796429533195709910599489565789394201715753776244601634898819322294769950995675731481500793251134454680949077459945290084650232104466
125 862218188935043115896109538668061258119207221847338697343876223431275050461166571472992680176676188612258061803222753311260968915792512532965665160717089643090865843809714649443939395685909268107481583432244903915849
126 44851920816100947051129942602113269498176637838006177537408663972403541240978442793696415798720357517748018703333372566387286137397455253349113407679583431391720699609586662564335983030348231019048987628561385235728614
127 2333162100626184289774653124848558075163304374798168570642594402788415419581340191843686614213635267111509230635138596205450140113583465686686862864499055522012567245542316167994915056973793922258654838268624277161803777
128 121369281153377684015333092434727133177990004127342771850952317608970005359470668418665400354907754247316228011730540375249794572043737670961065982361630470576045217467810027398299918945667632188469100577597023797649525018
129 6313535782076265753087095459730659483330643518996622304820163110069228694112056097962444505069416856127555365840623238109194767886387942355662117945669283525476363875571663740879590700231690667722651884873313861754937104713
130 328425229949119196844544296998429020266371452991951702622499434041208862099186387762465779663964584272880195251724138922053377724664216740165391199157164373795346966747194324553137016330993582353766367113989917835054378970094
131 17084425493136274501669390539378039713334646199100485158674790733252930057851804219746182987031227799045897708455495847184884836450425658430956004474118216720883518634729676540504004439911897973063573741812349041284582643549601
132 888718550873035393283652852344656494113667973806217179953711617563193571870393005814563981105287810134659561034937508192536064873146798455149877623853304433859738315972690374430761367891749688181659600941356140064633351843549346
133 46230449070890976725251617712461515733624069284122393842751678904019318667318288106577073200461997354801343071525205921859060258240083945326224592444845948777427275949214629146940095134810895683419362822692331632402218878508115593
134 2404872070237203825106367773900343474642565270748170697003041014626567764272421374547822370405129150259804499280345645444863669493357511955418828684755842640860078087675133406015315708378058325225988526380942601024980015034265560182
135 125099578101405489882256375860530322197147018148188998638000884439485543060833229764593340334267177810864635305649498769054769873912830705627105316199748663273501487835056151741943356930793843807434822734631707584931363000660317245057
136 6507582933343322677702437912521477097726287508976576099873049031867874806927600369133401519752298375315220840393054281636292897112960554204564895271071686332862937445510595023987069876109657936311836770727229737017455856049370762303146
137 338519412111954184730409027826977339403964097484930146192036550541568975503296052424701472367453782694202348335744472143856285419747861649343001659411927437972146248654385997399069576914633006532022946900550578032492635877567939957008649
138 17609517012754960928658971884915343126103859356725344178085773677193454600978322326453609964627348998473837334299105605762163134724001766320040651184691298460884467867473582459775605069437025997601505075599357287426634521489582248526752894
139 916033404075369922474996947043424819896804650647202827406652267764601208226376057028012419632989601703333743731889235971776339291067839710291456863263359447403964475357280673905730533187639984881810286878067129524217487753335844863348159137
140 47651346528931990929628500218143005977759945693011272369324003697436456282372533287783099430880086637571828511392539376138131806270251666701475797540879382563467037186446068625557763330826716239851736422735090092546735997694953515142631028018
141 2478786052908538898263157008290479735663413980687233366032254844534460327891598107021749182825397494755438416336143936795154630265344154508187032928988991252747689898170552849202909423736176884457172104269102751941954489367890918632280161616073
142 128944526097772954700613792931323089260475286941429146306046575919489373506645474098418740606351549813920369477990877252724178905604166286092427188104968424525443341742055194227176847797612024708012801158416078191074180183128022722393711035063814
143 6707594143137102183330180389437091121280378334935002841280454202657981882673456251224796260713105987818614651271861761078452457721681991031314400814387347066575801460485040652662398994899561461701122832341905168687799324012025072483105253984934401
144 348923839969227086487869994043660061395840148703561576892889665114134547272526370537787824297687862916381882235614802453332251980433067699914441269536247015886467119286964169132671924582574808033166400082937484849956639028808431791843866918251652666
145 18150747272542945599552569870659760283704968110920137001271543040137654440054044724216191659740481977639676490903241589334355555440241202386582260416699232173162866004382621835551602477288789579186353927145091117366433028822050478248364185003070873033
146 944187782012202398263221503268351194814054181916550685643013127752272165430082852029779754130802750700179559409204177447839821134872975591802191982937896320020355499347183299617816000743599632925723570611627675587904474137775433300706781487077937050382
147 49115915411907067655287070739824921890614522427771555790437954186158290256804362350272763406461483518386976765769520468877005054568834971976100565373187307873231648832057914201961983641144469701716812025731784221688399088193144582115001001513055797492897
148 2554971789201179720473190899974164289506769220426037451788416630807983365519256925066213476890127945706822971379424268559052102658714291518349031591388677905728066094766358721801640965340256024122199948908664407203384657060181293703280758860165979406681026
149 132907648953873252532261213869396367976242613984581719048788102756201293297258164465793373561693114660273181488495831485539586343307711993926125743317584438405732668576682711447887292181334457724056114155276280958797690566217620417152714461730143984944906249
150 6913752717390610311398056312108585299054122696418675427988769759953275234822943809146321638684932090279912260373162661516617541954659737975676887684105779475003826832082267354011940834394732057675040136023275274264683294100376442985644432768827653196541805974
151 359648048953265609445231189443515831918790622827755703974464815620326513504090336240074518585178161809215710720892954230349651767985614086729124285316818117138604727936854585120068810680707401456826143187365590542722328983785792655670663218440768110205118816897
152 18708612298287202301463419907374931845076166509739715282100159182016931977447520428293021288067949346169496869746806782639698509477206592247890139724158647870682449679548520693597590096231179607812634485879033983495825790450961594537860131791688769383862720284618
153 973207487559887785285543066372939971775879449129292950373182742280500789340775152607477181498118544162623052937554845651494672144582728410977016389941566507392625988064459930652194753814702047007713819408897132732325663432433788708624397516386256776071066573617033
154 50625497965412452037149702871300253464190807521232973134687602757768057977697755456017106459190232245802568249622598780660362650027779083963052742416685617032287233829031464914607724788460737624008931243748529936064430324277007974443006530983877041125079324548370334
155 2633499101689007393717070092373986120109697870553243895954128526146219515629624058865497013059390195325896172033312691439990352473589095094489719622057593652186328785097700635490253883753773058495472138494332453808082702525836848459744964008677992395280195943088874401
156 136992578785793796925324794506318578499168480076289915562749370962361182870718148816461861785547480389192403513981882553660158691276660723997428473089411555530721384058909464510407809679984659779388560132949036127956364961667793127881181134982239481595695268365169839186
157 7126247595962966447510606384420940068076870661837628853158921418568927728792973362514882309861528370433330878899091205481768242298859946742960770320271458481249698299848389855176696357242956081586700599051844211107539060709251079498281163983085131035371434150931920512073
158 370701867568860049067476856784395202118496442895632990279826663136546603080105332999590341974585022742922398106266724567605608758231993891357957485127205252580515032976175181933698618386313700902287819710828848013719987521842723927038501708255409053320910271116825036466982
159 19283623361176685517956307159172971450229891901234753123404145404518992287894270289341212664988282711002398032404768768720973423670362542297356749996934944592668031413060957850407504852445555403000553325562151940924546890196530895285500369993264355903722705532225833816795137
160 1003119116648756506982795449133778910614072875307102795407295387698124145573582160378742648921365285994867620083154242698058223639617084193353908957325744324071318148512145983403123950945555194656931060748942729776090158277741449278773057741358001916046901597946860183509814106
161 52181477689096515048623319662115676323382019407870580114302764305706974562114166609983958956575983154444118642356425389067748602683758740596700622530935639796301211754044652094812852954021315677563415712270584100297612777332751893391484502920609363990342605798768955376327128649
162 2714439958949667539035395417879148947726479082084577268739151039284460801375510245879544608390872489317089037022617274474220985563195071595221786280565979013731734329358834054913671477560053970427954548098819315945251954579580839905635967209613044929413862403133932539752520503854
163 141203059343071808544889185049377860958100294287805888554550156807097668646088646952346303595281945427643074043818454698048558997888827481692129587211961844353846486338413415507605729686076827777931199916850875013253399250915536426986461779402798945693511187568763261022507393329057
164 7345273525798683711873273017985527918768941782047990782105347305008363230397985151767887331563052034726756939315582261572999288875782224119585960321302581885413749023926856440450411615153555098422850350224344320005122013002187475043201648496155158220991995615978823505710136973614818
165 382095426400874624825955086120296829636943072960783326558032610017241985649341316538882487544873987751219003918454096056494011580538564481700162066294946219885868795730534948318929009717670941945766149411582755515279598075364664238673472183579471026437277283218467585557949630021299593
166 19876307446371279174661537751273420669039808735742780971799801068201591616996146445173657239665010415098114960698928577199261601476881135272528013407658506015950591127011744169024758916934042536278262619752527631114544221931964727886063755194628648532959410722976293272519090898081193654
167 1033950082637707391707225918152338171619706997331585393860147688156500006069448956465569058950125415572853196960262740110418097288378357598653156859264537259049316607400341231737606392690287882828415422376543019573471579138537530514313988742304269194740326634877985717756550676330243369601
168 53785280604607155647950409281672858344893803669978183261699479585206201907228341882654764722646186620203464356894361414318940320597151476265236684695163595976580414175944755794524557178811903949613880226199989545451636659425883551472213478355016626775029944424378233616613154260070736412906
169 2797868541522209801085128508565140972106097497836197115002233086118878999181943226854513334636551829666152999755467056284695314768340255123390960761007771528041230853756527642547014579690909293262750187184775999383058577869284482207069414863203168861496297436702546133781640572200008536840713
170 145542949439759516812074632854669003407861963691152228163377819957766914159368276138317348165823341329260159451641181288218475308274290417892595196257099283054120584809515382168239282701106095153612623613834551957464497685862218958319081786364919797424582496652956777190261922908660514652129982
171 7571031239409017084028966036951353318180928209437752061610648870889998415286332302419356617957450300951194444485096894043645411345031441985538341166130170490342311640948556400390989715037207857281119178106581477787536938242704670314799322305839032634939786123390454960027401631822546770447599777
172 393839167398708647886318308554325041548816128854454259431917119106237684509048648001944861481953238990791371272676679671557779865249909273665886335835025964780854325914134448202499704464635914673771809885156071396909385286306505075327883841689994616814293460912956614698615146777681092577927318386
173 20487207735972258707172581010861853513856619628641059242521300842395249592885816028403552153679525877822102500623672439815048198404340313672611627804587480339094767259175939862930375621876104770893415233206222294117075571826180968587364759090185559106978199753597134419288015034071239360822668155849
174 1065728641437956161420860530873370707762093036818189534870539560923659216514571482124986656852817298885740121403703643550054064096890946220249470532174384003597708751803063007320582032042022084001131363936608715365484839120247716871618295356531339068179680680647963946417675396918482127855356671422534
175 55438376562509692652591920186426138657142694534174496872510578468872674508350602886527709708500179067936308415493213137042626381236733543766645079300872555667419949861018452320533196041807024472829724339936859421299328709824707458292738723298719817104450373593447722348138408654795141887839369582127617
176 2883861309891941974096200710225032580879182208813892026905420619942302733650745921581565891498862128831573777727050786769766625888407035222085793594177547278709435101524762583675046776206007294671146797040653298622930577750005035548094031906889961828499599107539929526049614925446265860295502574942058618
177 150016226490943492345655028851888120344374617552856559895954382815468614824347138525127954067649330878309772750222134125164907172578402565092227911976533331048558045229148672803422965558754186347372463170453908387813689371710086555959182397881576734899083603965669783076928114531860619877253973266569175753
178 7803727638838953543948157701008407290488359294957355006616533327024310273599701949228235177409264067800939756789278025295344939599965340420017937216373910761803727787017255748361669255831423697358039231660643889464934777906674505945425578721748880176580847005322368649526311570582198499477502112436539197774
179 405943853446116527777649855481289067225739057955335316903955687388079602842008848498393357179349380856527177125792679449483101766370776104406024963163419892944842402970126447587610224268792786448965412509523936160564422140518784395718089275928823345917103127880728839558445129784806182592707363819966607460001
180 21116884106836898397981740642728039903028919372972393834012312277507163658058059823865682808503577068607214150298008609398416636790880322769533316021714208343893608682233592530304093331233056319043559489726905324238814886084883463083286067927020562867865943496803222025688673060380503693320260420750700127117826
181 1098483917408964833222828163277339364024729546452519814685544194117760589821861119689513899399365356948431662992622240368167148214892147560120138458092302253775412493879116938023400463448387721376714058878308600796578938498554458864726593621480998092474946164961648274175369444269570998235246249242856373217586953
182 57142280589373008225985046231064374969188965334904002757482310406401057834394836283678588451575502138387053689766654507754090123811182553449016733136821431404665343290396314369747128192647394567908174621161774146746343616810916744428866154384938921371565066521502513479144899775078072411926125221049282107441639382
183 2972497074564805392584445232178624837761850926961460663203765685326972767978353347870976113381325476553075223530858656643580853586396384926908990261572806735296373263594487464164874066481112905252601794359290564231606447012666225169165766621638304909413858405283092349189710157748329336418393757743805525960182834817
184 154626990157959253422617137119519555938585437167330858489353297947408984992708768925574436484280500282898298677294416799973958476616423198752716510334922771666816075050203744450943198585210518467703201481304271114190281588275454625541048730479576794210892202141242304671344073102688203566168401527898936632036949049866
185 8043575985288445983368675575447195533644204583628166102109575258950594192388834337477741673295967340187264606442840532255289421637640402720068167527677556933409732275874189198913211200497428073225819078822181388502126249037336306753303699751559631603875808369749882935259081511497534914777175273208488510391881533427849
186 418420578225157150388593747060373687305437223785831968168187266763378306989212094317768141447874582190020657833705002094075023883633917364642297427949567883308972894420508042087937925624451470326210295300234736473224755231529763405797333435811580420195752927429135154938143582670974503771979282608369301477009876687298014
187 21765913643693460266190243522714878935416379841446890510847847446954622557631417738861421096962774241221261471959102949424156531370601343364119534420905207489000000242142292377771685343671973885036161174691028477996189398288585033408214642361953741481783028034684777939718725380402171731057699870908412165314905469272924577
188 1132245930050285090992281256928234078328957188979024138532256254508403751303822934515111665183512135125695617199707058372150214655154903772298858087315020357311308985485819711686215575796567093492206591379233715592275073466237951500632958736257406137472913210731037588020311863363583904518772372569845801897852094278879376018
189 58898554276258518191864815603790886952041190206750702094188173081883949690356424012524668010639593800777393355856726138301235318599425597502904740074801963787677067245504767300060981626765160835479778912894844239276300009642662063066322068927747072890073269986048639354995935620286765206707221073502890110853623807971000477513
190 3063857068295493231067962692654054355584470847940015533036317256512473787649837871585797848218442389775550150121749466250036386781825285973923345341977017137316518805751733719314857260167584930538440710061911134157959875574884665230949380542979105196421282952485260284047808964118275374653294268194720131566286290108770904206694
191 159379466105641906533725924833614617377344525283087558419982685511730520907481925746474012775369643862129385199686828971140193347973514296241516862522879693104246654966335658171672638510341181548834396702132273820453189829903645254072434110303841217286796786799219583409841062069770606247178009167198949731557740709464058019225601
192 8290796094561674632984816054040614157977499785568493053372135963866499560976709976688234462167439923220503580533836855965540090481404568690532800196531721058558142577055205958646292059797909025469927069220940149797723831030564437876997523116342722404109854196511903597595783036592189800227909770962540106172568803182239787903937946
193 431280776383312722821744160734945550832207333374844726333771052806569707691696400713534666045482245651328315572959203339179224898381011086203947127082172374738127660661837045507778859748001610505985041996191020063302092403419254414857943636160125406230999215005418206658390558964863640218098486099219284470705135506185933029023998793
194 22434891168026823261363681174271209257432758835277494262409466881905491299529189547080490868827244213792292913374412410493285234806293981051295783408469495207441196496992581572363146998955881655336692110871153983441506528808831794010490066603442863846416069034478258649833904849209501481141349186930365332582839615124850757297151875182
195 1167045621513778122313733165222837826937335666767804546371626048911892117283209552848899059845062181362850559811042404548990011434825668025753584684367495923161680345504276078808391422805453847688013974807296198159021641590462672542960341407015189045419866589007874867998021442717858940659568256206478216578778365121998425312480921508257
196 60708807209884489183575488272761838209998887430761113905586964010300295590026425937689831602812060675082021403087579448957973879845741031320237699370518257499614819162719348679608717132882555961432063382090273458252566869232867804027948243231393273225679478697443971394546948926177874415778690671923797627429057825959042967006305070304546
197 3158025020535507215668239123348838424746879482066345727636893754584527262798657358312720142406072217285627963520365173750363631763413359296678113951951316885903132276806910407418461682332698363842155309843501516027292498841699588481996268989439465396780752758856094387384439365603967328561151483196243954842889785314992232709640344577344649
198 164278009875056259703932009902412359925047731954880738951024062202405717961120209058199137236718567359527736124462076614467866825577340424458582163200838996324462493213122060534439616198433197475753508175244169106877462506637611468867833935694083593905824822939214352115385393960332478959595655816876609449457697894205555143868304223092226294
199 8545614538523461011820132754048791554527228941135864771180888128279681861241049528384667856451771574912727906435548349126079438561785115431142950600395579125757952779359154058198278504000858967103024580422540295073655342843997495969609360925081786348499671545598002404387424925302892873227535253960779935326643180284003859713861459945373111937
200 444536234013095028874350835220439573195340952671019848840357206732745862502495695685060927672728840462821378870772976231170598672038403342843892013383770953535738007019889133086844921824243099486833031690147339512936955290394507401888554602039946973715888745194035339380261481509710761886791428861777433246434903072662406260264664221382494047018