0 1
1 7
2 64
3 729
4 10000
5 161051
6 2985984
7 62748517
8 1475789056
9 38443359375
10 1099511627776
11 34271896307633
12 1156831381426176
13 42052983462257059
14 1638400000000000000
15 68122318582951682301
16 3011361496339065143296
17 141050039560662968926103
18 6979147079584381377970176
19 363797880709171295166015625
20 19928148895209409152340197376
21 1144561273430837494885949696427
22 68782299287045573887647111184384
23 4316720717749415770740818372739989
24 282429536481000000000000000000000000
25 19232792489931358333837313998767870751
26 1361129467683753853853498429727072845824
27 99971538734896047460249499950752967950177
28 7610438437126150739469436175738091335581696
29 599754183704625764272661320865154266357421875
30 48873677980689257489322752273774603865660850176
31 4113897303606771042156868599311296618503721408813
32 357334617794433607688082344039363064508867208544256
33 31998677684354178394460661322616000492055182991540519
34 2951479051793528258560000000000000000000000000000000000
35 280178615691291310066515073129601716457550332348938233401
36 27351078395457093635779121514268739090397938600214219718656
37 2743676202836339817998607295116618788953227631494020832195643
38 282619228475749389311586801513947088493491403429257559844847616
39 29873632717245815267654448326919473927773651666939258575439453125
40 3238271571766698647339965484615566548083418922349006074474896818176
41 359759420802312522637857046018598071824300681556985521245664840905647
42 40938504133324181524531261195663144088634407518446381937595530717691904
43 4769045228788439966405717081859702655999169022609320640655796073352869649
44 568434188608080148696899414062500000000000000000000000000000000000000000000
45 69287983856763271149522242454082024744645002217406657498059992391482682477251
46 8632842293422771607164835819374637913612007989111648402141709783236558154891264
47 1098919478132579570120466905162052483833334185189707519879903635167697894494553437
48 142856653235217092842326469984291760405570625278223720619803331409447942221448871936
49 18957094945079578466082652579409659138931642305118625557724953978322446346282958984375
50 2566855082530844723631412998988745692315870051226647080950683634425886192714576482533376
51 354501142593592262635304665703746936820378467796129534810240886828822407337013713135881193
52 49917826275362888379944145865841136672514080180843558603146595691105413909515192848284123136
53 7164017153204234294782868636998511330647176686635099383927644431762290379415270233583019058379
54 1047532535594334222593508922191671036215296000000000000000000000000000000000000000000000000000000
55 156005864907499051587956329959542277858055360316930894897197885045264149048126335880693803098509301
56 23655635075054868395368146565379030189821174558658878753479123997277348132316119922468638455723196416
57 3650995678135702447529869660906434244060325790994286332716119284802677668170994371730888954292596395583
58 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656
59 91598432534765501284586665112700815230671907331034865461323103328662720290509469123207964003086090087890625
60 14881137601979569321560402989572621828907729208758899422788344355044062656285734360211908692166755534583627776
61 2457892954872624931972535315028355090789600880704628819274921868118678221978276450049415236187397189459198659667
62 412622197628119344584177013858177734965553656908635603116475883246330478517044078518668326860485740946704379674624
63 70387042322634298788880092189011369372571307784966330250295693536978449621941048089954688093653359301938653548557709
64 12197604876358357001385738625629718207556152941312384010000000000000000000000000000000000000000000000000000000000000000
65 2146805339268874918807168258994796225086997088934076296345650640289098083349453526502309686074043851718908620674404436551
66 383658446972775895733447055447072058455318564642786041877115623822706265537151709128332203552318595696260413443685224546304
67 69603588065345176903266438455621136702313927354700800535078344169131576517513095645694522023698885439287120182757718514854297
68 12816131112295213866726854972656088891066454896475341515118799779446227357421013406052015432970863629450606037553491091208011776
69 2394567997517306146476663672601414625916544895389658181347135275497317730777843999050917382642733599595885607413947582244873046875
70 453890883214507215787854210525537678387167765266166829953534183320931302119898508426791598223003430870547776617746101032540360933376
71 87265280149087580930649315168213416418315582146010240457303224055063721309438856952433123790055692060263959552073421603062343967092773
72 17014194520485242068445574875891118614421102583400056188431371026036467128786044559322373185531230887049302323395378277479139952417570816
73 3363393373461921397118642677055810483607698466292209803005633369286650052337454705449130462402181359201680063450791241450167334922937938639
74 673998666678765994866675377175490766840928610563514312027590256230400000000000000000000000000000000000000000000000000000000000000000000000000
75 136891479058588375991326027382088315966463695625337436471480190078368997177499076593800206155688941388250484440597994042813512732765695774566001
76 28174277067367398846544494866114337875321819553476056454932246470598089598977434163802116935370115825488587192047409826545860569895765502460952576
77 5875070912753687752784100364444733006059547315886660922349473011444559705506263568808708422488591529050920166514030422305515809088589385946333309923
78 1241035808888002176377898744209383769463698373028369797157574311078030034210097433264288288703646926309393069483795266603518511736173521617993959735296
79 265518711226513720899086722935111681216940076000376568848213909481110997497797896411686569047437684696400908329790013784332813884248025715351104736328125
80 57527579264265083219512849915807270330609652103030606825028157758303546226007976895471032317595793815865353662211081139672202312662603344198113870978482176
81 12620003115084427439510467023780621896582610491958515124704705540201049499572221937286525646289119292942809810794770391996353380036760947142614198510767190487
82 2802716151695621800048677470462980008525912817390138507699182678350278600132081510802114080646425221338185127030472771605950296306412056107315499430942861164544
83 630043523370452187379224662747648830902214687997786267245708776639836739041923713069256558147577081300650432587864353215583891318094985389283752564019292097892169
84 143341119796678074027577337316118932770382415738332565090012937927177499182473761000000000000000000000000000000000000000000000000000000000000000000000000000000000000
85 33000334900491125477283083880325297969782244668575311548547762208126673494352388362965507181242087456228640687839097120152699679568735027121441109376499769233669404651
86 7686933990867490397836348540559653245409339373753473643357288773951996153897338612799818459229444053140380793651337743782250032895872071116098474339909044923678215634944
87 1811409012448835817695946872822595329565921474166650482442465863106371938918423437434232557190729891182723319242399754877525328948139653232562706029585126861239091480988757
88 431768660962832521370586126154342467616447603214530872539914484466966687684579712207623071769979882404571571478677384624946153437285325654565951385817609785491072437207433216
89 104088049575357798482187426216274537465563472145571668533390793815707669974159944306340753619617005250939722393202157542049521976641897856585838866294579929672181606292724609375
90 25375287622109624763616152025286037192162952730970558420377447049926295347728078391089862099547897956063804350286904970156543448324861622192005481662383891449553730171197955506176
91 6255007261813639203441152181169423367832654394129406098015524238387423880477118065660498880623987717780875924876315441776443713379474425004431418392994235148382456012456696663211553
92 1558830748100646284610986226859475414655615536732706121303060093419618915676671836434788246148123531455513845363755038229530359901647595989897118983045775557722671751886831198767415296
93 392711028357805184361574921214630832528155408232564639797839807522716878482658326500588448502053615661117331757400948137677249946521089241677324823001697469029047340632788336986223229299
94 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 25735375500587956682824442487293878957722617335617072391781889480498141949277819559828926647737148893067055113546869428581168168009969482210995683639624033241009812330046529607008682959659501
96 6692933179528161501738573798501952430579481033601012711095684459967571785161860994234403410795197927033108862345041011313255096748946132790000548324157361828632853504881543529155626975295963136
97 1758777076145848661761435757818570226860231174089694175296070590030379163462592155100638631537378546468939901963044735113762055649660744129484727925701106559240658023628423795849949568342430882663
98 466946636319058918306663435016775758192242075203117575431784836824232640374830552263170523323032538850516639658756164753384652075475753334443838420394179516764920842916761642952928641318060908609536
99 125239293186955671452950030565444522057768064094585296230623859406888129881864435090314551447811700475230838951550878526726164260737594814510052411594967776788979441082716448363498784601688385009765625
100 33930208351448549130755818510432332488463172168146287632620202164708096414101957339213205823261670769954010063520813361681590261741182173050014145341948830598652336580884434413391089341803129248862437376
101 9284564683560607824636349236036620084709403829405931331147437307957668341663495926748183799850251378750668211991763528582507888857722224558828540106085807378607424663142945342259084291023976378630973930107
102 2565801529396475152894106702251691308911712127625629144812143720220783538717115537639849661215506933892767630035291857773778951630861218642543350801169125835182742830223069176581463259701432308456022201073664
103 716026816759747658629428573366315908650262991383522068977094223841943456236168086337007777714180942674735354455450885173835601749410805298774554956583365333198765032608808849599628132950255283767531308716881029
104 201761945267337857765676574536564372041286073099763187047697577841101138453055336698080237620229028569590064100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
105 57400116334869494252790959077181173229251348930007328999354754382133870791366572850039079433572190702599378108332043757717902573864666898224117424452559106099788176533193291366297035420767645432372461804357544237551
106 16485814280900090490703756695203031088043073736786986921555932483548366416766060134945344518384897337765501833909014649999520171767618257812771612849527176053193324087051318757519465744600780675167279725649464796381184
107 4779620913333597904535622899689412637817321514855312293809047314144914901226235076168868122820307117449959892479268783339081199477706428427141667463538551867679460021994248563857733735903388881865646816661235469608932817
108 1398697969262858083191016766083913844133219522041383197572372544302288900584377173027803822167483847651772355630352724792175654177685462319820152716061736877078682209122187676398979783443988085105353387177756876816311648256
109 413108944750121874299869352281655141122334742994578645143305339698982391629868491551732191980814115845516301936281926744545619568971394941907242449362888819143677617246835112917448490192640075946428623865358531475067138671875
110 123134234542454996905319689662745096174105204675662407610697996677509588856676261762775814409289072718917232420511454423011074769642143934414063435285214162991848627237978508281991901177264624646877629238073309474245132760907776
111 37036561000492799961825905213863421127024823184370625909803941412833006410109408211175449243240014961202102616514172557387651142753792341284164291583302354245384237272701462725623841110454846182040647555956879303352523608901205533
112 11240478992289182952828338952573021209075917120127513162793112563002144173773663122027764244461200387591493541323969535277948995372673564456985023604073275097807187286949666564092317365832798939093688530742797574626256116426081304576
113 3441966486120905548740650697914645359488922781281228749683000582579385669057233696549376588733164984473388479899939009217068389568359634607237740173642279922749626281138448851799136268133550343846366505541814510301334987280570127898359
114 1063315266853518603214775404207308941539352551125934367004721099772011485365942057659663091076749553047054272625257809444864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
115 331373356194268299462295299359500749273636006484038845927249456907645547701469064901077498594601087396111675574498613357096463975479988680387724093613078495661860538302267035301910454494918990647003211522197062066033567381149698093562245801
116 104169446909857367634940031801140791159441587189280273432296723016120569625425138979834292118273287238072723289705930971193167889378291921445100045326877398696612357965334269060457871869557691559395655202980184440876209505037768407154316804096
117 33029198755329566358640116839461263083672305781535301839083993431086798525663512689749939017933123220078676147691078415665671884518175018944207824279868831065173165394857418946391209784291585405981873456671480815127973833907703214654656377217803
118 10562308526592597259049956390866149578262975036052464392943178989721255007244266208973183728481115134304524244448272781532381624829902967057148928297394061943109610809169362544428537296160742753958370755137353612488199389888447988023881854275813376
119 3406367872006520575928042972997847078597277387448545280740040073477127062996441709028029506981885521558472676138204420304955665356766935441273576895624522095815879158306375923777985095092511255042635458193810323035410903003139537759125232696533203125
120 1107810339213202743916164105615886791740568962281941338772050960726658499757666569977425977035938768582195511441884206908697848768714238831221838063066178280324795045777804789959956014461035037253355873449951137162240641105153540728787760677598187749376
121 363287316605656758992972085456321078569829180582909474246711860397720450309497517364079728022587238016731499022494090217425904612989385477279242155536803533311524898875082084200895616456649970032723971035359097676249335338117999476529147698555777729510527
122 120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984
123 40043715466953180882112583694572172419690567543560125093410855892839160613173609709289373817974260701220731419828029512939649933286227916590785667750200587501101850141203236224751636303953173994182768821614374184066700179665482714117954466858664582423363452289
124 13457850082485552918136125872944481910346310103178277256960822365058755413428456680632559148485003897211996865025895904669561889591470293610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
125 4559444745232950548203276171556550503692855518390596907761723079772829326688462830264425586275653239955817643659267445024775873863751538300198635099835668291477245014235886998407975785564155904087291739453995893004000191929341662706487603855539125655792982698991251
126 1557095795224185513715401488403250645888264175052414735469344708499998996523803228520563341971559210938911811622839934168152306082560126080077996478867215337395278845014631528833360460966355227504402107893666215148218710250483680450905595743604792272365349689857409024
127 535992117471368131645948042374838157712552862780813003821254922617606039533993053371773996090953796767351506948521926080763752146746001810781444515284870633193362198005142360773542103259045677309566654561383111271814526896640483932706617171659486053537248497361886502477
128 185957710567913322667285713097627105927903263400333250445911735427143606211717735520071642946139458838725947543782441489670109440439944000107875432370052523915311853447826295276920968278043726678139717163153025938521134411233828263977581227181244381159574426550340887248896
129 65021372996788315115958592057973774780778945509467557633812288148223778985227342744450216174008716173702491402157253440816915238547044740730949333820846280309868459577464557618854054009111503527270071211463046024188897220336946159899814412508334271478815935552120208740234375
130 22911740833567303614768668387994370659165078963420244314333363665919942817157039193133897655635950017711389551896570212328508974157548770273957836765142498714988602967943792602269223176905266302473285780598048030975649777435466110474022536980638472815383239083340380802882994176
131 8135688229566840040373543750546240455988346652735904118847283849453482722788495142777558244972029271800134542075328849348767915069775174017815174893813163989000092946785011368291100926293045959015964874016768122381602091357526881954030988962514204711475200646908365951362498842713
132 2910981228962139832083143364228034348978485741688544516221000144563872717380714351385761934464898047282330473391530618792678044038356910521905892509227955194598193436335458678045666944025263422337287611184406875975026005453781039753598822224486901671163093824356852408334713048006656
133 1049466146615065206779623019480039848524063544842003022932687765887616751694428361248710237146304142202289329631596248545978406359447075347550821660317288010826022287172006955824803793951958620100623917816851606327271940997288291822856907633632336853600203214764188946514090649234833819
134 381203413494969031729634572405658260325277617743314654097898494557562363679782692310793369438844033028262251406428272451164667715314117124014719213607321600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
135 139501927555423537639226365906123066111578543011367981423168093505406749008683029247322489074922238400777633186969868603398682489988432597638658372126393335794205112747808706713156974237174915264258358640317492081796776481665157310292656839219788649340835090928399738867406943726539485980901
136 51429800077441399852319307436854838857431823726787780966786721578010004662537362728556577629603532939671061998884124380588305246837941741239088665901913809351836588391620990244957529245526222829407010641473499431559402660994831650293613384891909404095885190878330304717074481474602812053651456
137 19100165603548803461264015474178687166671214077934084439040726204347711281111107782422787006950112951509096676554146031060273927674660891434486958593557667319112754734590868619106800214620962965875995954714177441821399859066844306591467041262965922585851185860395136548786321262277495893000579343
138 7145356622099223185638701673343129517122259502091866595327492763753635616352531863911114203750435595719245271734781335541152538560643314099314662664678728425559625093578121911353763968990848975747501599101324887315576935205588222216012057941808313659264464934509938243523204147075464685663410978816
139 2692478912954963091417549611998879991236355297742235255535164052862838690918553353747996450893903094509966194714171320245535010643231769990457294931784723936544931537755904123378872581596435821390358140121636107836842468790512573870559973629595574982887622368134261652272698484011925756931304931640625
140 1021879789404234259774726935794881080574982085472918103857733486575382074441695760894046791973510799455117894400698625875672296095978217018299789903827452830819566187259181394961352115155281445249513963716291336005586809310016284818448301309811410740594258128407948712258823572642812559592394236861874176
141 390610757335951860434771697263426430579448980917971394221384716858124136510505516140472527238213793544522145869686483806951549307755586524647394884186995712291104728025302634175223819032648976672233712204684222157185890940266038573078173699017526002692159458383715535345012013945794365289875242898083763747
142 150370826254162773118157771656091994347106838000636225052653823580462173950769231826119941434410037431688074608372055391754522036018021911989535605154822608223881745127251729532917858801716478796052896192584730974891745964478074884396275397763882778136396028063027530460826585003766091699282862528266978197504
143 58295681394142185791120401057950433661834652506002575764882674859149500246468543240984952269381214519901669827566352493930767996705078229595555748834543729871674840435719237832678398375496510802553812754801279695935915972837194154524217894414024792179902622660254351761818219577951939668134191054324913197453949
144 22758377872047801994577597525864318671123930960450575616711044149860905790692622126405688710575851480883426725904701805200947548925294317001544186496175825595855712890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
145 8946586340313433305604124790876671310324057992074941648373497824187105871599396561478875259515391121074199500858412139845008119936449744933717032062488712938362184371269725408808932046735313524743817253263220277095019073051572752156933264275349245724340140965028468476455201642004668559363936659346832692444894921751
146 3541309136844694380625461345399952570564647898343860245068647614636811790340015265265194180152286993682299346547021444228951069805616373520798716456861906837955557247620842069714466881655576138548106142821016773221093386289967655077102517416236471465747782453220480634302044774856542199483354297050217724129064951742464
147 1411368207182509781262689549750581908389810640794788151807419213389789502853775624565426350275702047392607925126806682653063017667045137597547630266666339433922377330400303621262558381550732447022258833313186293939376220180276434444284181312086748382538201665587394757627302352877307290495881322276370189449410234745353737
148 566326238990683045184228497234503760073814219010530137536598883253525420733412490994915691226639110745859089266768148175157969853648344527417930196546306402159196748064887103816018072469504067216189008323080116490325953165469742690850131794645322624480411593056686689866459136821089839376718404482791830407684317580818907136
149 228782619042541835461919428883386258517221814812911953756198542805592063025755053872782252232041306652318052273133422949232234864598350070846061101496036654571794746310359655909536909789891283624595684541628939804202012325703990125115447548954005800484679098472874798925097284143677085592460951346538422512821853160858154296875
150 93044295771524633434752819575681691771608813577194506398453517884794125926052133072383848731610024398387713039883261786920561310960644345250935584517245417345064385584128816565074730900822622272738541533923618424375600931500068532392888704068283798452237597862462014134730857799493383721517102301975618268750235906442654830821376
151 38093204991966107044852120068265542711663465301585257485534293691573553821837126042295971976533887032209518142752380977208857948617042331065749562058691766356600229453306894417205834467647059444177343616142326269513649384913581672369586539806770596734279841763272978140143911624043917452267474588454893654246603582954809979510691093
152 15699188970370200909767231256838430130412320666841231079345674362272585344687573853407628389218432869677833522712648595371613468263108093633890925980697409828066406519162235373766476012503852085491997156240800517071106701447985012601973750569969981859888323191095790873868598638244031233236104025760367387779556408306239084417081409536
153 6512684219195987718759747583278295257109755495741707917062405421204812700862077124544134823891268937602420447610465067497346673086849324107272474175482155070050708561765258789933716362467550866749983278059124766907048490372490927750447169180240945017578019740587343218377619906708168124453073350700757494442229027789638541233754944843679
154 2719426523221847545290691617548639371927516762762403446781153987586066226487563482824512011597973942624713366969582085198574486208781861065776742291284927241952416106677213281442448015360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
155 1142906716507851721121199190402366165293385151521279291863829833576416709602913196774636273872875755806340681475751304581904015141203143885302493257358144661812504568123348911288895185914271503000854574276888139323250365418697455560478150371094905332676201226991986452321774428779265916151139423943896224711553038688045038859974134198925720801
156 483439652036928154722905776206637666079228466837211575701409182189916875312675367365820459014939655402912205547252290742495928853190034939427055954895681447855328486404697543163768733960111038431326493900106070861842343293918038333845393169248308927021852370032925373990693435357530040855416905107535208589746093207057220832789921794573222281216
157 205804037900640221794753285776456445237316981173348235376083801152186533322115586831995042751519197839628187706227550428318421941061067859992507420556593637781421529714464477180111496407507136542013124295821786708531743845401553667958978707568077465332148128306555391209844144283353551112563766555062949667558900179845497259930358237318359525391283
158 88171451748328538225191831377809318752960878105361426208393327685852780876868804695950068203093373407418291181734321294775273326564759516479441744809586816573871092706099667517031878486619863833401089200021112510306098014032811101644783270571571423962260729279900096388349646951396990052255843013540704687845996549245675567174690986811091900333817856
159 38014311577464019726377903248700502687806074035205248879819834746609846103778122147379340143259518566099019292109342725681491038016604786901702092848508597365673843050486454160085852523632278657911029169664310942917271209151363413461925675081423853912021992247882971539631217268987427614466901277497616530264804186878269121052653645165264606475830078125
160 16492788374540941734751003159737304825054149339989672655402077212579069340847522137643783594140027949009266711065789683617808449707644152406869254679383944577497921707265711591034414135161890762405866518220812807118751231187318004480935114472704579421170498014556401440183026776298379206594431289394643030327220689310021671826668827155641933505640347467776
161 7200320941401825000051977060105257298741039054808547945132449181138194340528893570287170802165824547493137674420160072288782414180758116718640825154313526631889603853172555603387650447252021875419163952720183236731581292057892557173392854936283954971024770893624280643174458816104091781066669226156134900648722620781411084859832321170618512561260187457721767
162 3163032392916955376917150641635021415894369411154826660857065330003920257354750531134770451072466888772207543530128638309127267706081582835085608097783131500992894899141237530611631165820113415100449235583609382402658506837461239358121026109806134748355215708216219236380244090954515916393561855303474826042253048625380020228365200679034400027321361147283636224
163 1398082668715613585117143757347863252689918937082225827328966422445544309032975153755718023589937623218149036829090520989566532540510284611085469464575324149480695545037907929542494454045937532346100699627377999436040498413114862976394237050804109544000044957020506313013400630722765248696068107312833594042107579562639668876840637444917440526393142216677316654009
164 621760468319303129940702041967283311292969144713327258006269903482751162615875952177310064012989722125837598447268529129160046457744434668097971864994054997269899923650564394713563229339575089955363232100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
165 278200697623209958988879214303195595401669342451508256302617869990867351791109207964383042767990086748346731480722563810952116814445927632578991576784835849009866238698171620423346774047334344829779721024413650772691990198969210070874762112445555309713490949226456924813855445487094002036994927001921410135574459655804251657738177850675015898874855312296725957288485051
166 125233981081699599356873109820683790954112830506774544043636293610673270218655155007164652668115387689077115867901266790812670603683957015922765145794245853564841017533397063706435185845001269398836565643456947287975739529529178958603481804523516008365473420968228197748777826582004948022605428172070036186259444870943175557779493775026861666685338654190384395068326805504
167 56715167952254529663149520797837184061863055032091049226799874372059150455606741941970977844304824431873465096404239506879112788344035252829693750507153255332874252840773588708804436783791582444181542231482766117681280455703406894345164136548929639223572403195530600126815143186842039265192447065037464248791598624229009529719198192822616042976545691813562141388319836982597
168 25838881574930380460947002313270353161697499700595384812199140905028025653210003027162293795433172223638927529036754695618595247697111414148159333618435190863629187481083584603364491784418005121451228218783450642288174153220735957260865947419972914977128522346144545077841072255736531815114190959005527948105403856556255637884756251489874243388483330960560599638114624629374976
169 11842141006079786590360062349312666568668325073995463325686134278164391358302022589195374546525854550661045059467294046609700373679871691856241464189857666337873098129008202600529882762622311996161403129542148684001888392514004526727875683043386233521825095728184300750881821029305696449588703536068977866143378501711900430361964662193618134933270624742362997494637966156005859375
170 5459508272690603686656704530931281544140483255424272558471961779925796906594323271644793514850838619848291318327032011562277533473059625520741077916814626178951286912231299091923962201529449141708466322843368320998651273327283719138600147355607418529403042061465561339535117876718343440856312435189789514541078991245616009987009911095293418643606151409547258959709392232142524645376
171 2531795058413909633744797968597592188846802745100689451766896605155895788093112973235242313885698626468930339479205578456841230133612460660867557646757743022900255191890923489162521101091143331333750713302865511388345386612059628150920909953443562285048167743119032674671493852618307052662439141757993579603035652796045502881785887189871074253401112297540925340271530800740627188118673
172 1180974165113640246267165882492157841788444264672524518570367006060103879392838743014262281037012606169664570077575676479312506551392753515170188637083114977315500609703375922306723145780823616836329644199844644472929256521995773914850621218557619111033153397289666479668308546477979998655349979717532683937106025502647001152689164686243864080056404090351975974958695722361111124656521216
173 554082405322364762518793798323005158828766062818658238897892032060929727133916424482660999287573188002882980613352830890518827488539892467349802319245184534468949234767733202134833687307909566112743514561239041481727691329177231182298626165122972827466072556251293730081760663274424687036592690312516793178438580927888558513366960161551475655613675300899393119500384926975413300269780655939
174 261466400379921033779424049616192507675760488779485020516237945441539506756959874793834289223552074793323103284019550910133499413381230357490761940816337509841963988474646470532540009511832531452071778517683510941057024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
175 124093948119307997135633533800538266306547138382226439936396418215969855072221911601463012362179896599917785209199621759708272964283628267956205037498931664946650019747046728076693810316068672328092903858337102016471661212248457416983421124103222955785125823982027789917841259566203229287586974623539197914145591759487213028514505073306122391436435938568668429530984863101821450277273921679521501
176 59233075869184172583452047258897931546227868325904902368309935871856407422680791674200514246649284964602630681372784377307584355159720597208108339920514353075176308245121678555606209536805855555416571406795950463480260925918979766143523456509141679460666964251775621200881354808368315539825516689665514482178364143955551076729335732324967340818283741502000567121783922255205456183152050197156069376
177 28434322332317310984672355448946516412944435377663185992920886890195140259134793735183736635757651434929177115325644068597605671863934527667716898645724427820863318916651324617428753653045118517214100737293335440481344752414683835983364867387511310155542334872669978581671320481247230709648611712427601453576950734716070459268042501059869095054533391407630851388989190265640395696263338754715204237623
178 13726900816243133096443850078487040605316482270814425912324397181218392560815128223535878387890936810645656824019470001791128783680434096666301945348623505396078725144768644334518776031667963992680775303279940738929736155907276634150111143652581784913761133923141956802730974917871016794932900040380373943214924120384904716918309773645405174366727709530073834492175664294303460133652363006805613526122496
179 6664067450464499371174415226205380788481669528420207056701672394503148857809323755984399038996007292843958282624328025462030323044375144754520946234497719505066771004097199879442172086205480202197669403234702905025208511575931687156738660788498022193774052188389491417039467315017220299571464009539197114289591722343410559640488134293549022543892831295762486988631424777995704289423883892595767974853515625
180 3253343792975231631315283787081271622697362459704641000298204783654779256747874418519241606568999521983230145070844239924762410060233404352205222805292602390953756705593586647270894118537878872913146517491790492882725106009391858475846429372676836481520830507719697904861394058688937014684384746669465198578074741298284101043149426069500962786900475799583904735812431009885546672760672072583726607396478386176
181 1597095121581295512199440891442136455082872314720529811607316646272720208667740646765909835158501818709263548415489146416951844991199432560543093242612170652607712179859574149166243691342039292243724450795322020003244100592999526841749981952625663559899690685537602574597582119117890007796647878167016699893713676654901281999810145957927393799178880032955845806956534231351794464570190459558421050010191371616587
182 788367234161477752716084343862742815505754376926057428429385810874997570596484320044113475071833868238714860795235225169365264122532436588579560391445286792421251536502789635216794922470109628729706424050036813983673201414880671552224893236987371839110770367367556589403184688528970009285358532469444907323236128675516926750793687256285030982077422935633599513943164040086761137237780623781067316104341705031942144
183 391300284539093135277752739995789569066302774193046203192805675962132708827024276625233835704198119364097843544263694427298438245307082902542321306289780900859536124486679104473505802402014660715469863232214576802652723840949853823818627990947513822831244588722766926446797607701475661907726484733091642199616322480687332528149088872244975976808472229772375234298362663115940084391929546742812020247736697434548740469
184 195282162333292061831039230739106491188140566984688983814989854933840916017344262697886066270265744537385844627652728139209712709740087580371407452717070519736256131424499394834358431528775505772239748978088464386674309205723963966187210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
185 97988010674210425757349171451842071689870265941977268632643311235044616230158361016355698447728273192017589099507025634601223883909795443575713169528584097187856344404505395017443987180143416404257289097388783554979200576181205302598015992911305831540933450609021486761125628918757846264729363193008450565927866745722512878986658732078617460987384710908921320481380058795499787806823836886811647975581445503394299551337151
186 49434317076849176878579093409356475944330084470783918036431911726181002758694020370925788523897291043819348861003901483811140541736428410920508418576037358425905854573452862157501914199260528904296834927202303482873208700052187311944344031447806621847868600808341697819699519015223395280609977102025204948660238806917854618803215424363636163104193056820877661374689520019664110495342430923819420912463782093413482954588422144
187 25073605264536910307674599621846099348848809553629028879224571086654617011097601825079995010382953716729213957322296957230423684544076693656849013903378085864563438261621988683997494801759051395566763826181233052504183647048441289331359358192133129307148421872063497021636643686963114508243096142358744542549128098478261081357487952046863618190549013562014223415527683880110298600046693520378275288280360193109556370619952725057
188 12785721103501268356828189632310196442705628731899441776724333661866794463162605114186441854362826088551437734060631042395546279055548761964090297224671017730832840655876063385790105215558093609633771264866815286168771019890175000526275102829809147524393655938600900673581099777220420142764374911317402860261369126949502970088780983652665704131373252401183357317246559432845326291964483383512139250691385228017910043122039223484416
189 6554529878524866243074800067356049853673068278334870887524310781559980616958985908377426181566732215325363991161450228005999726273196703957667258255431989064768148936077939565810248376048956235507625185209128954599795041044861824918131775234061808208184740721164701466501678804334565910299004538187451408890167662810847328384879935514685078015226592287488913831891460373905533353972421826169440783882436107887770049273967742919921875
190 3377952650915280307299490186295352385084647982485996232118497895339332265404730525674562847947098081513538240546680827364682199922216570651256580810275843489297569991133923050127972974847207046660522993200820828529688249857851257335937486578658650584528072935907825296077244191913816899522540538643980505675291550651325798937988860831809903837736524794473368435811977856698885025249526160991419952666319835976451487111470566461119922176
191 1750044922426220416990338590586406963680025538352154996056118443491908194078146787924212917442344372369437248262582668184071416731165119271413223519711539008363568406235276447691273437577850622547210150756059232980123963120408409903044907393363014602312994257133827830243462886766288054680075502625311351134222297930061552018277150152261955232149351916534447487227129023812155322313475787952395839669489937175118982166493423042344283293453
192 911415751979867888523558344202740726319172105991648017491005073349112027878460807472667251570047914235323405005099061002845132289316970971611216981547770484221246631815276255988687086580909648046018348443680719861604770787009729092250473744291880163177827971826835908799170730839016425776141254982920955688185000046782401404303543652029791223078214174263533360981327164006689003248908744509146411220150755534652062501620641429564347117469696
193 477137715735570938365498494691047645006426716249879143981901504410372382757490918657245835530744694041402216172504254892001903812962331058982695158940887936282708741678045557027456504570835827927471297980007304287547260779801923961012798520605592281181852954786652304119005209707702453559822268298064456271481923672338417293491626944234861996932163119414868628458923920462663319076759273866911128814186980535393098664262854379062911580186918599
194 251084069415467230553431576928306656644094217778561380515840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
195 132810128529488497024681844280447287548689429682064741657960909993890304168809120099791153332491676600488609084759775751023597062404632150143073630444404739974269051973900614832762007236088072376168574449999873205585568786581749711577363538615678928098607810254472608087778488454912268445434315631412284505312804721888998234408473457741827779274144808082187532001878922705173173359255022029583069182754306727913568630494960066058915266477447676639001
196 70610357696148652003303365496371539152806883085702437566922767508637510383782567431673180913291388250190833168843835611071265577543882694826598308598192972323095090844733117204291621279593700453603007175452406276725508545898842562808262865623537375770750871107218567422233450201087964835173699010877221214237524680447445874770839476080634321655027782261431290050347714010728563279428702689758995370831710306414115243451114940093649094349284956685991936
197 37732837815979962614694689001824260883823011790565966703949206399373318376661392661548340131204807656269360433380007479517389405388008461264560213157527389042704538542885291353457082791291978248126869788119512244833865193914755704639478194262063524436186498608088779078052426465725516741007218851799763629656202180265467083592501968348772992030758016789112717168276253203329297430434206019372464238203028365661545400408984114829780325060089036497685862363
198 20266238549326186730570780938269806884009354731391111852202174819637395492834828946966818622437689823446640375131407675625042493639106155970731229532797315408245679983574984207985440575182769927442628808470491529771037082917395755886324696665455310904420291492091779353095471923595945059777961778312641143613076490071089566526016206465954985592121784508828808151447383744699974875940071721534835313107969230773579784750362613267928282227193057974685307764736
199 10940025898100366083992271081940036527809236168720107544073558727681392668510625654698135151557446046597225567487891429913711520404538610424098284931322947390520561142717216754336903407685612350760844857861282936160949419681235486423344912395969326778159103805404870485094822864169094572648900523349190240425831443644181074722140237899221555226767924911132512087374187590369701457798425010588316921184238051586433505065094895503108318735030479729175567626953125
200 5935319113382260642036430145443532210393779475113395821875377208832865965516424951783216594472762369080426573838708033907654154078986042678961988383788650349579447005561957044146921028202196032034215766177329850998026994426915078877184379696564188091952780396581100340775005738949792828537681334282454713564731133204109782662809067988534731070423132825690080622118848032958926237520824068242601990315436614373900667090684559071426204801161844256660832582291685376