1 13
2 178
3 1801
4 21803
5 246463
6 2856711
7 32855368
8 378154308
9 4356726770
10 50163397373
11 577634629068
12 6651858481248
13 76599144629883
14 882067405853789
15 10157379663581632
16 116966622243380304
17 1346919921065307751
18 15510347604197358313
19 178608218620326022242
20 2056749104843647924250
21 23684333514256164387444
22 272735100725928523067307
23 3140659843853755651284908
24 36166023982220432911563854
25 416467034682050607873413116
26 4795793732612375796355486643
27 55225589548149709311857860669
28 635945978996315372290831931541
29 7323186435262546049943051877248
30 84329583545326155740498156937658
31 971090757219299432728522727444227
32 11182520049531946966001743889246930
33 128771439465555028442728204453461319
34 1482857490846114308653479141607650790
35 17075730047621627895997379818126443310
36 196634240619482404076473718548163300389
37 2264326296806548069881391679960833827842
38 26074673272854911013635282408008607925885
39 300260871078973543544669805975176801811724
40 3457630696180714138030617957881502473063369
41 39816077227147396639862827804190073159615072
42 458498939030504934442912790481455499600968774
43 5279808854418393514735133172514865137445412579
44 60799228015967508398933632491042563646884015412
45 700128779140207276191603048205191432867880755204
46 8062278475832337162866196965981470393889926978723
47 92840540424138855598957361806117163458975688241799
48 1069098018889295479600302235954830544476003976191155
49 12311115044908120386598497423187139007843219530761210
50 141767687313110059374800377905708712031402217990995015
51 1632514771634785063561555401639471401348996288038335219
52 18799096819006351559477005324969442733727584621360409667
53 216479536571958374040161454500640448052634284786881038518
54 2492853258090027908952415042534259110563285959466940978946
55 28706257712744186628496642406315538808741295543841048565063
56 330564676920395390003646087695095186533744721779444751701198
57 3806591814264019100329841506954948736379853778346459951283237
58 43834511828108197133013706746991670393109362640177424226639757
59 504772909984324300082252508224623610036425361029637841035816667
60 5812673166138900615082394875967050341897589601561189124220488524
61 66935385532873565519964068427073079503143930965692922487830209703
62 770789223542481334740357039216229883400249647593731581977691848383
63 8875963324920817859081598040674151009151555282286429187619870601164
64 102210464987121583816966427940134748422188499398428136609712967331560
65 1176996656075841131552181917999325171084075885976394300485461129052849
66 13553613405322644082205700500173923467123932507255316509928610871175540
67 156075580497745043472538108118944733172494632788095940170992029027340383
68 1797276202237097260722139701410007373911104066275923480156032937334721434
69 20696394252235203455679449973490155262103187154402828845604692335976064386
70 238327717526550500344687987362227782082561234830229157623777079563723564594
71 2744444285761557484367884219830554853794462700303834097457186312670624752489
72 31603434614398882896622699048627582248902903779399953091891840381772979962056
73 363926892088259033339319103337498058161614327245453714004547679244036428766344
74 4190771806956605371656635568141085880624764050369872853000058353250153553236380
75 48258506639083660057097446318442796690963322217312970527089302332820083991460253
76 555717077977993763673717226490045547821987694847631393205900762567515436852496385
77 6399316768461518867768118434463626050232297699810000456044706893695027226611810549
78 73690834285885370247885246075429471962933173283041536034668129870788607425488333913
79 848581067984128681900537875925750358861733203967814698099355206100571938934167877009
80 9771769256234480289338788983461875236844012753326441313512001107194496619834863679826
81 112526048482235647532722902678056274267578049394358053332964079232203996897183664626530
82 1295784955109117186108155283713163417611270314511550626048164418340258748249202468537544
83 14921510819356709382121536608572793448639596093615110358273481425226697800051087241063717
84 171827496726437917031889523662819107634168086780039803134792652455102426781156632568264365
85 1978666167836943637017430659962930456561692215984069447829562086182709170410607356426402221
86 22785176286282609889127227368940232477545758002688058953254081400492366459496763425787115325
87 262380924501539395274668979904559054493678851776854835688141395532119030224062940099274520691
88 3021427118987383505274869130678656541551162980469901558006589713553296129844351646411138375595
89 34793008877056686828332448087915706310959075977174857797961205901630830974967404359076080168712
90 400656186313921904145384597892316982192524812493868070185342834043728380852739459048227531093591
91 4613725136530811580008614043706060353416588188763655852434578900342956449637019460397974707703739
92 53128992793781302983458124137124374771253944470234640259970805881211858914945438219309554357783444
93 611802782296676812799113709857430318460175584622235592278159930844126072726633427548448031590573614
94 7045167332247387983776801416394430188387640646938463018050721653941116368909206662323492542283207900
95 81128076196451422204944605589278086264198177493635985169446120071443195035212621305620276914045359793
96 934224048478017336146083587401674477269826136934773995774190681756176148911956611812465654781404727996
97 10757984333823417226947654509019395320209638851846389245857333062890482901583044674699584865089663369892
98 123882731466116124698381691779396929558266228639105040504088674237489340458340827678255423647218208958592
99 1426561954292370367066599998450279105882462882204280625496923100978264046300265586214441393385797376126751
100 16427463177069946299720532832216775995476636973999236417173450571213486471780713850455343618465566609550508
101 189169173916355232504292299491428694325371465626942110714339068034368322522950902328461959859123282964246519
102 2178362902078893786667679505357445704756704926426574454737659725967726312615061277752850444305091056931543927
103 25084768490091254657558067119062519835179155632886951753240849159257234247077540465401070641564734098819201646
104 288861699582269920016136082307310598250091767457574046704874831690702159363761190173721090133990031274698597409
105 3326364423834234550575207710312543959623827406959599148606531213943507820068021803335465748167766671142657526642
106 38304490682395752518024457340087314797067619579475250640050810418857051476172679715848570465183977414488616441508
107 441092381798170920826585361356602148010645886091676095351757598644525668442914878277681733280169564467014846636178
108 5079364999096614642031519086708923464292763111535010945887824359519213479453390249218813128084756939091007812645345
109 58491032397501127716032454063544722434721497035414014298816899843582081431845503213086162443656470772030066020256225
110 673548932107458464531966754724997419712217392195485820916205759302564003477200127462793600753593344907344290146786084
111 7756200315631280361003011375266112319270333277066140322365598171312223714797559401310084201657826396403996532222241125
112 89315921187743819844755018835417721246646811712285241667107621598208692885459999220132465689061464950815227606735198011
113 1028510540340007566324857440559899676408920032265273626026216612944782030569225888459747912788313126342027463014457654899
114 11843733093978918261616470769798973832651423794786026265687436896967219658602781867350923911789877120017128792399937556808
115 136385586826401709419743964509557236435645252488186624901809748179918195155234367946583968820632987907265358088493028547112
116 1570537612286981951742259794531031318297179267156378100263517148336242476830810174544240644979933796219611124357632057092475
117 18085403663274841518506991743405826525217686063792138254336254720087238089087686650492562199909263391067600416160867118361019
118 208261058572997672416768100235137116894372379698157876685097936291120111551386044927107838928099145616041523241582645747150117
119 2398214014211933629709587503921618675496015591310103923612224522497526813328091335299928604446901616431346643896745486475540630
120 27616446864196554806966239064636942576117577098165013951710078667232047907400508715033473476198682598708450507163666647721627470
121 318015044897320678609622145432256962834629158514520557952837876788620056806360659373263374304994987369641621929183090019192731084
122 3662077503248974369896174424754875967122444176736664700241739581327758677810159962385667251812302334457376321960471161646984649686
123 42170368524961662457283940429401731788298426026691836688046717713572769703357208774589141339429198818820380585943968607253849629386
124 485609597271861156325545547136088789795940562443205005028995264938622237511296858488240428540229550686838338868455184831065981249892
125 5591999529787214865729092857187141232813680257460451493958921401542696964241307475314009274170670344310484513474972538961391234091769
126 64394235445132977570795817233994718225335753366460231310083429572429204455318693866601655387475957201448497287847160942940198095236434
127 741526807446102594239376438578806841584583539434077434881655197253928054754540335816155468124904094782907447396247648064646234508370665
128 8538994249411012928412977505967005235908917654851933190438604339766525283493316592997212534978368830272516151190346168115722243403068458
129 98330123819257993106491922338894763341504204765965686245664206822846955347349717906793939963481759382224348139624089292376289440621660787
130 1132312889305145718509500466209521080188193373782824109355343036258747180271608222887140405923043781993013342324885528546399689985503526684
131 13039060966131530845028504655818836164118305752656468720025810983958957379229715934368775101460650166103261191415558699080287950064395995152
132 150150291924017136094724950727427633661039936061806231570471276855226078030615575580020306769715437566084651877866849554055626048101133159027
133 1729044002741274013171505692501456551254238930247615413979557836132261039409645984009762292927454883366916226729710090868167320334771475516488
134 19910671668413649390828350950705513051727113131723632498448657692641392984339114665032147992461010646891333984988696669325960899138034514053659
135 229279790253371947660147528646655072026871510147569934309971549687677364931784242437070840490329064568404616859174978765203353533709836296451978
136 2640253583309608251265357922391090247950685159931300390200325887623453200714111348591244419433801895917822687595490413525076860939287795838775440
137 30403634687888532791038273249764292042795495078882366401694037324400597908791903984393263095238921134753188687959029265183962164631610517534852333
138 350110689396678941065439004032957796233807981336614472913251097646646292243354235201249919509560485571555490041828533450974681324115078228771393944
139 4031672399966286398094513846891997037209376432104400646404756290017370287507220445431774044480596513929987287987219873362941635867116871076546291308
140 46426409798169676925171500673064792105844207318864354903645466456794379858698307740818496718194840971158901227503331207564654851967233349200846440887
141 534619709370634711733803177415280919221565645708666093646294016599370473121008820256920931410553498961604413632865666770310475662450785481454757959907
142 6156371661950265077621992163571127747306516661545610985642451553662268471542752828255064523306573978026819209067618209294820483441801667686036763566281
143 70893218816571502773687659172954829491537475126462275519303960879689477734695838526342749440644681477328912866076898793837813033040830342708030508018965
144 816365344743036349075962827073523862035601569517639360774305522551978023330294622136010587051266921331234360807869363060446235675103841740981411909873140
145 9400791602110628694978539051868771879047769343013127894890920685691439095473175011410294578206859884980595317637907345431241928524324175328249338091693634
146 108254084173711569927207204808005734371238865481982947550683697249554290713915482625565585994810665006473909217402342558734153917594363646207427394969149765
147 1246591482536208763692035704519369140557343976260047117174264858885463801118599210606877427951870999721201539760027970404256368926887197001206713737677267294
148 14355027213921911393142881054744825928342681123687041938598593082435440908890937520558813399632748573073272466761745695449753017681657894817099923589382187061
149 165304198848842377654792378790176346795494489063032795449789103094536882300117238706255112031187985606551447287264543598593022562386198252018842697710234985787
150 1903547638736386378612797447367191086773432148259275695209600283797463182302205929937910368852906984722586554410433355465059253231529652081906513692000248726401
151 21920154709755864188517041777143798642903196621073831703855048776182210984264603334469454671995824207388642298832627812831480329502373549261172802883932120388048
152 252419835848496724500483782468342912900283875866384688028857081042959603005704930259467926643134902016498681389816935377538294995809692203999256295180271235984000
153 2906720977723047594197513445618416873140305845244943632549499536460546579751865326581848704713118599142911694379951133518247589552767879616998971283032537023654522
154 33472119233158702512203866055034172630424623572695151139970182126273593822448468931137317892406070561570210073736403307845457152111151205607854449783146231416699392
155 385445584404332464627046613729354167087135010571551573319693024022536474243976686492327414439754265228018652157105757924707181535727874752766029263686915054622915956
156 4438568633850354033463897750482389647615202109536454908961191936294843881914415745897112047860419517543904390584075406800486688782554705452042270815503515263857528168
157 51111991716926663729987706872631044944529451418870992463769410799996018913903911536050798485578713278489202045109328876123429460167223138248807602326155931026828181220
158 588576163348622882032147674054650925001993441651264984488177465489212595601299637110063627294712065573091218927116676112116341772572717175048167656342769107432993048792
159 6777703009124978119475626854895411259097091379237321142651066039152184663827627721116030012238500213536144287859686787164743072348708919229350965686239889024423266015705
160 78048111596208876083955222795820303709855359230976023188759890532416469722391296896358303734459252929025315923639583891139040581353822026843509223373308352565536727188545
161 898756955790647196951594080717145860016296603673285183680572113519596861500159976288950477571472010283827588283255330284496859266478115979028727832633481911800573500378702
162 10349565787845504341800152472284533954788973796255176714431508032400243180758490208211358907837324428371810108694078187556302671148815395452510388048359485235597973629053964
163 119179619480900821413607498797235204875455545738277409351238856022402778154544813708212956917155489006012632730582393229382867519772817230540776625333368319556420858728505399
164 1372403634198179462769986963679395979640042570118666210792090567139150723877250353298041885019007370070998155490765422864109198485665111730839349985284439831051721320350950971
165 15803807256342265155096231418406097559224312095388359069504223702934647709208224727491718586916263416789228358550593025363894206197008416909270641262577375086659050011776038813
166 181987512690854800755627357450622800466301419936757338412832005652534198561450586309657143002264840825171000954487865998786459671967833968816684919240263459944054214389050750702
167 2095663041075927225104962332048283543396637266444596316256239429396028451557085307582659935837212679580344998204081927201679833007578363823119701823037632708437057520124493800731
168 24132444675981878259594087123197200086584920653006870785632199179193171964481649296183178328464680598827529268169597201745009750449357943786872952675091257025235915565496552651573
169 277895288805747604455501183120330564787701969489730097212394242732231338302625212012352258867711367280786228608649943965152319698597356621103141305203025515729647789888086782256560
170 3200081573885874010145066329750447411238711052982269346652519075725031644086136092876755774385115528513959521636233631012664990725379751825412945015827806646764854598843473250329116
171 36850290350485753281721313689164643141536152777828939802118448334041305734041792009968135042047030959112128690018802763180066102640110533167835078928295095404403895649466073026030161
172 424346651034319040465480722764390071058557741718768834364407331606802553660905020216357054560411785667101998038676546256382644792937739100832746822996156747097313793141582277142300619
173 4886530839550589657260438467078078817732079886427982036058612940459744485694930252097500788111237871809405341598610025707016110031680957818038933954677677970159909190541453568400235629
174 56270465638593768974309526250599565472720128477291552172477232325493962102742944095628831674309101976735365118568108779492628180796404144950269271363209313475906495755865576580355505412
175 647978168388142241033929560898151253982417327045559912773704105122880657038994830760717797932945677090196894885798490486455591526943415265931993419369502274717382946485084900004537092561
176 7461742175804475074557673395136441980381955280574023645897470048292631990192625300015171328118397869650642213001901242632604493594305542738024985125388468592348721811402540439896019941000
177 85925111391759323153748921227741441953341367747422802596966400975271101797781062746922138006249645634666210762232123561205334336769176208463707439304378377297827347413755939090534792522686
178 989463933989416987052168479115638460562875161922799643056311670268538032217562126829173129749050346364811322659806323222656861014307968044195461348226608475371552670146687238351263932445513
179 11394094936951206455825017709039793230590847228143256237794549898297448594889836046621630378144805362828282001764821196412233887954600367201048062218723729599049036938876766755698940490922410
180 131207813617636811621361828237300465362227204025989684400524383445706858114226624334857045159862955116151525463368677532878298998892941726445203211308427470213499922221988775918713305986818045
181 1510913367808657461065677725197478976784171291189760802654159441908975582190370277901701139973109235209625355972565467145047811251266830576416277104463820569691584018351252647635934583962735695
182 17398805315631293869546028419141885598017003245541412827560000160248674846577097200904989352320486140919121559960281817354106121705051777950472859141312969260963768235827632793900269792161545487
183 200354588728197765992207801791368209620319678713622358648716176489080906680487625387109729744609679480487871704873980705769407399332087327539690430859736848402794978952065611867700603146289376718
184 2307167675954236659967232332113936927325198433792611808650453900165826476891055864649779624744461174868048966006127934126546415111068451670920603185147217413086992071301200673811979659642539085447
185 26568009840739500137515198831156091633929847948802075182278799062620552139963220076655857196982772468217145018238721800788227975850467812236607183582279458800976689294459487977183960038099406509356
186 305941849937582014030377182374311070816064443142735484478337489165267186200845057055232640161225610592638883294971486229691353956684898405389992503068642806446330377756853669826264374014334858403727
187 3523049566162937560986869681542090122157744217338658662391735712372832523116321478320086515340210841340566113251243397774550424257177193431424751416134324331353541599326833906918493743388830227689417
188 40569403133873718154846843879102301991855288918404806421025296197844927240980421249869056154224625135654650670559983914648830795372885929532788388688871380115888417412167397409944871385823151366930469
189 467173804889534302811257122384076597490819665291208086867572022967904926627305308401839140743318491701426075194205048691900379764768890436203212631844224877373541788991380987418230269834589820075164566
190 5379703597185389731534981226655310189614163417083314823929308998971614933037277304346741235773813176871236897422819693145333797324053688332113648960757115259829173846376038539274381268467771412492335532
191 61949558153014857397907683997691593881539478623494583695115638469381068721065717389880794462138549125889183460794626721176150680373964153979319900135845205019821145787808867571322851314812899505681788709
192 713375316320706419674517024652177161751778418456556246242266422942218100812935270488241366824523445335141848546661591691665610683621585157602711727694770712533161190575062476018250733578422062870693491114
193 8214817943958191708412045588014739572085952919944043965132859414762623751742536814422474081257303637693538700130203586491603691897877471379278336443111287171127682580022496292247114519347961502024346218794
194 94597096799519197131758913718507999785235276969347062000907818640720750477473467974402490538549466584092213890106363288332498931578098759562264081827935170290803772454671386539387757835580330048288399917962
195 1089325507143965498391045417968580603596831038025687728897891165827569312834926820236042777013949423478206839307637558583196917150351243034350776595218907879582940855628536903093860667065428786978809286253481
196 12544043111907519343436526162651737260411308148496327237559560064403029966854216411645628546998692662875290726802855249078364578175585993683031653024919093860418760586190749725110821328139595361945335929072679
197 144449952343398741765083658002536303441246457416421723959650184871819892043692184234150324608648123094045985404696719726683154287222211824380623108766236234734085757128679144123284428440842664616027998585090800
198 1663402185871250230589501338150025576036683430795133446848713606930727842109329650332555878231936637641118743202578071237948153287466857945377351005070536630601464371191494599569745830109692493468302019839369379
199 19154778434149472664219711342281889008319384572484034864935214907074807493275302405196100645142127501216909634110963274073258482466751087311081586480350201898934834051985871923517951617678854046696385070941719030
200 220575360533857534976529486918928065284748039759437524181069281925623275277898929176329232986940221861178468421627559931835944725806909059313366941723298848768274886607125521860819060024695852087936727957739430568