1 29
2 174
3 950
4 5362
5 30113
6 169560
7 954496
8 5374440
9 30261345
10 170394226
11 959449106
12 5402445266
13 30419982145
14 171288302164
15 964487232600
16 5430818438104
17 30579761182213
18 172188006484798
19 969553341271046
20 5459344710801602
21 30740386743790273
22 173092454743500472
23 974646094730712392
24 5488020904200159160
25 30901856179335635145
26 174001654148228705522
27 979765599536799597106
28 5516847726161920882498
29 31064173765695456825537
30 174915629294831785563076
31 984911995483187639232720
32 5545825966252543408552296
33 31227343954596040628584493
34 175834405261292174386112366
35 990085423805051879826248438
36 5574956419789044494507967570
37 31391371224415451592824849313
38 176758007264628365674158087992
39 995286026494505488852413705264
40 5604239886299355272014636196040
41 31556260077124670421441100423793
42 177686460654468303773856397040274
43 1000513946289820283960074594973810
44 5633677169511769478019004629035122
45 31722015038343562683438092628678785
46 178619790913596629895132781960906324
47 1005769326679033408354899204729025128
48 5663269077376323643015184394690650552
49 31888640657463661480347009424615966101
50 179558023658650985677005476754576118334
51 1011052311903879004299286249972276266118
52 5693016422086958243332957351661131645858
53 32056141507773002094379910116070582749761
54 180501184640825034697048630122778677842392
55 1016363046963747003589747221336410348448824
56 5722920020103809273412012415252242710174232
57 32224522186581642047150853022064693755527769
58 181449299746575240926392366570385357190853714
59 1021701677619662848636487179441877740411928786
60 5752980692175617202748627623627140005657376098
61 32393787315347841101047445983361385399041169025
62 182402394998331361014475060132806504430996239364
63 1027068350398288120619804750237347312110396232224
64 5783199263362253646119649262724081317837857770952
65 32563941539804904057052851938405261387171832068413
66 183360496555210668591302765158351728191000436086958
67 1032463212595942181729648390258341750715502032271542
68 5813576563057366359344379573212227653781650299742898
69 32734989530088689817573162902577210033448248966165665
70 184323630713735930162578847291824850256188238933285016
71 1037886412282644941809395234969781830794343980788988000
72 5844113425011143181983500521982947089240246289029705896
73 32906935980865790213675912007512774577774637499594455425
74 185291823908557152303040614096669876457452425099481781042
75 1043338098306180860362358739550547057764144186538975059282
76 5874810687353195551762651870931142318204369578684721963538
77 33079785611462382114792665668642081946551088789826492149441
78 186265102713177119957416344294619467864198425440003058355924
79 1048818420296184295463580836466673050929875217004247643499768
80 5905669192615562218792708851057813209934657287916936172086936
81 33253543165993756357423443211021652638154050520048324361673253
82 187243493840680745762480641217948791446558244934112758248372158
83 1054327528668246311705387444788119518287104466508699526527767430
84 5936689787755833790957921755072399337012647740798065165307647362
85 33428213413494527047957132935313777931868378084615731208050386113
86 188227024144468250408285431491156006645296470634285993601886500216
87 1059865574628043059894161813487742311745927566985963978682159062952
88 5967873324180398745159472096952545236753003858056362271455881714040
89 33603801148049524813395955996946971714171744968487884372714186194153
90 189215720618992194161792505532342435236400973325459918763779144605746
91 1065432710175485841807859000564914783198989211745673802396723917659122
92 5999220657767811542435811139381240507053755249488744717228460611385986
93 33780311188925377592543997380767242830766804558517005740376951959355713
94 190209610400498379781834378744645059847237095947737519056349233307930820
95 1071029088108892973918963546833068964521443039607825717407658516739798000
96 6030732648892283488332469164419636421531780743112493536067434161273242920
97 33957748380702782579090394267035096917270800252975800312095244019980071757
98 191208720767770647160586347433046425936972489561157729634474109984943291502
99 1076654862029183564585897443998752276800818907994072978880805308171698169078
100 6062410162447296983262949864430145886830745106984619200931439643163357071378
101 34136117593409472946987464183018463804346462312827099926450179749195579386017
102 192213079142879580133546837994815828432358537508254946921718239231368040460920
103 1082310186344093319817333242839545489213563186633357472992736194725231524904208
104 6094254067869343810988946124813505848746172081140456631362280758434357363726728
105 34315423722653883007593389170146553563187069083667431637677022668665619016007057
106 193222713091935146007398433470277911388764769743580830712079995540279896808436818
107 1087995216272412493318474106492430848475208755961602586783573996772010705161762482
108 6126265239161788116752524208452363778863996787294212649166069036526194554481390258
109 34495671689759515467218571155985915795859828177988560245811773701286685277928860161
110 194237650325843288463061255179080486608093558843740250609118842574353190450064137172
111 1093710107848246097136145380430613108412460504806317886062029169656029087843819045896
112 6158444554918854730015216372980918924997901852971932339751583017144692463238863196792
113 34676866441900014472984963938598983551433161722768958244083457250216826892658243050421
114 195257918701066494599756641460157852999211701468942714766298192494328384996542230045630
115 1099455017925296489830517506137717575106424380428999835784282678673112112251138043889926
116 6190792898349743490199231186049130217367875430578841670916576406155970677556558930103906
117 34859012952234948154279097567189362756514049531843821584505435726592172868748123278719553
118 196283546220388356994975278597026767851002247960710922299761568623431946145202904090493336
119 1105230104181168459715464618908660058143392591858895221390666773143521052453992339301472152
120 6223311157302870237284330673928824577517935625208394745393049765791070206161323508575086040
121 35042116220046304386552673114507149018000482320839703286068123781340219357428570916793854073
122 197314561033682151764893094602869077092868168718398244965165220058402454558556374191580936338
123 1111035525121696921326973798824106054880175797093843196910021405966579626312527879510991549330
124 6256000224290235132590428864401025754425991987178074630186944982490664382113608487603584337570
125 35226181270875703523800054353192196655483092891264978383615726899617141390929606535964703817985
126 198350991438683453720003334146267633747346947914257777309740941114294068330742106600057998662148
127 1116871440085297343899673633513644516935997898323065515855146422513752913375706850686293083637312
128 6288860996511918978570732683732995025487150902056767694177011130428697238097396273693680359319432
129 35411213156662331865720254947383944376451703682637366738547257954613164448238634178976947684882013
130 199392865881766809821537317810550261130725165835401817623861257809638732843868174264045085268900526
131 1122738009247339031255464536605562147925288956954129426519644336023308918305536375829792076918310838
132 6321894375880708209953369458763433149877305137985938720315947012897183044983361694720201105551924338
133 35597216955881599645352655551979741792978646149009490995947506499479719476113930050308539187360808865
134 200440212958726492255632492280433490619876716380424108716268104265299267612871623318131489195111881944
135 1128635393624541373135424271000561859958628229404171891698115836508566657805204208941203643152701817408
136 6355101269046849232101021881560862952934972581006806721564251862341188728184282570848463902428763702120
137 35784197773684527342861227611306287004690058368283051920604288905729066788906633502293514246245944403617
138 201493061415561352554177557096380356971976382123140801830827595651834388709724433938063032949739931551218
139 1134563755079393188636647565493246088960826660424604043255377628031648987507168242554942737961826926412946
140 6388482587422932786008218145177911902627522084403283800413119309986859516265621384161108429170854195976786
141 35972160742037864151132035454979184140413946869495382253873060026674364215171731408295912171745371802933825
142 202551440149263798303823781525403026341472001427270497515906683716749607137423964289903135062253327092751700
143 1140523256324595283049475891409651330774920028948709912971797813618925572761888299452800795698147907916746648
144 6422039247208909022924699493206625910871628599148043803602697312857915980712707093709959034192921365396254040
145 36161111019864942438943784156513879766719639216677109995212765421040667383698843393385994372960404805311509061
146 203615378208612914097802191225180422397589940142477031531301990204899998456136556987953685743367902102897950270
147 1146514060927526340027699778338141382013451293852004688153432175536582088767821310887285657156135884173707162886
148 6455772169417233975180807593474060081270465032969370402786088713037546559820581403195656514981028261766718402114
149 36351053793187272077671729086877826375220224751550692145762424106018523236823903307826068974050238618970914409153
150 204684904794971748498931214311964896627241776421366902357460858058027773263559485666251127547486927988835825231416
151 1152536333314732271664788981584153457758481681596217037547973308470774624873737613927341471536544341134581706931208
152 6489682279898148113397198412132001250729159377841260915243629505905428392786874050126310527681826485387277908584248
153 36541994275266878517791918594747262169144989156956258684984888884112048696454055237375976894412576833421850188864777
154 205760049263088788896541752080112004208884665246526227090706225693528388919437532667661695650605010189951819535189362
155 1158590238776439149693042947409250383211560027399084734736444698833265454418766176024129347353664994474125555486304178
156 6523770509365087683886496610622887977458028890814651698110519909812134011677185192270178077731050021379915463825070530
157 36733937706749388521866061124126495019035663907355730055673660813801951015526687010320931934405627418722053508851484097
158 206840841121903646254989619258810436450966129924963578142147806428508419705213126251076995383725049086626984557703036868
159 1164675943471089841669773026489741325001608926799013377547784815905739562653764248873433790791601521293526091105401553168
160 6558037793420229523698854416499937347921665691773466550564033426323498926586866055792417148927130182667872134890821745896
161 36926889355807867481207852612139634699638281986282849545761759390084886954149620335743292579958510123505243065711367522925
162 207927310035356971866972037110812380209493672989755791476587144389681968239189431783517022989189803413389504224088333564782
163 1170793614429904476665246525238350838641004911533299645400416037235825455222682106863184390185391990089482863214138716033270
164 6592485072580170054426871454449299217873420762838344734356426446198685791275421505275232983032502586672336161569011499788242
165 37120854518287412264059932412091077132827114984862694279224058876772360343157329792947067735256044074888311522882736832059809
166 209019485823204628341018531230823356398244337425136826277614460702776413916967234989463802006893574624985533433228715951933368
167 1176943419561464865621158815870635403930789137348654724785428091722478789982541731911060196615631774273164896604410043501498352
168 6627113292301739159568067716109199386688766082365203043137153361496915627009269250675177387454966517030295009748634612105254472
169 37315838517850503563847322434586924128026200285079442110962906706128229687703484047661047421720961672021286819222119667036138673
170 210117398461836137169290372597960821594489954431035149581269867664745108639897553536263560671487416163724273216001385296987066386
171 1183125527656323002205871300360815715940114677408879072367053195375005888342010536406994019562010813215555847752135270296914593522
172 6661923403007949653945181774566037811291207913480507789174983582323090413617371480413813961880500055515326634445337531875101481202
173 37511846706123121736918813841828132648945232530925281131950077840376498359384771954935410269337274188912215278179462402424767942529
174 211221078085097425339199810033188627024519862018120849844857721183104963751538279267540251580250477269665185126079775990712840700756
175 1189340108391633770653578086005004744873633670624238473672165600285884887448171969630332742502503781403822741664269585222023741892520
176 6696916360114083057406092120822122847919108330200325963917574647675689908985703847004844332955681423209635404166208412463434671357752
177 37708884462841630140142870605899880374913208242329023243232440369313511326567819765391795691148837212401637123112006581156701115434453
178 212330554985117893570353996298295479133944631986657494168556490135989737003669285925513550236462853398172455994502902008608842336038718
179 1195587332335811987738960921265183968686967307249390801894877699624882406005340120089666547642931070177072266332477682223019952819742598
180 6732093124053912388766233257886119396665402209676820222298935533567006401847178066860419186001708137801110751276301454198240734357550370
181 37906957196000429999789794695025101392316589948774348726582946770693808315219555479517556763885723909709994881093434232353014160662763073
182 213445859613141828876941947159206344644517127226120873932636162829811089246968550848018745778875728569581557856751889620704010559213065048
183 1201867370953213906706778495260437516859387690752748556186758879865285286960571103642065955519249767369296358842439845597552471600981128440
184 6767454660306062699717102612770926073553037737775040998778674296005060338571788627657598021117717115599530602827273956404671355717627446680
185 38106070342000390864307721747406103842634879658955436236740490454594922485173491717453270548896462290383356562788295165169593518551371739801
186 214567022580364184274919348345459411284394281247226079168436718492096102309163037308131216035057451586287221104807929564696648936487491325650
187 1208180396608843311647230953843123315413123169151343439250030049298187069954542197070751833684146168194235979590480430500195190298406818273362
188 6803001939420510072204932636271906273563185942965543840309651448639288780252596745107954482705257221111239726521609817417906408739209261593570
189 38306229365798060714887070032445972268783800219200359770008455759508400633416942035506580967190081424522052064405760048839945802250818051587969
190 215694074658770748573208812092030138070765140459196114773568844050582641949144409842335811032457724094721752809222023718310084465533422828876292
191 1214526582573082331482861857074696957220090995287761995049386664794315622668947374134049302089792797379316363822029253707055650566709311986539616
192 6838735937045219806583938415793276284594665531024934728545148727125690963896987376380842167852735858557593284374429981473868714077084546852834632
193 38507439761055659829106933538689002275298347991153792171269118796639685677394276293786444681474236352819255122045313882121116720883287773477959549
194 216827046781982729308625572661861748238071650560880865625723769678520313730969084239226937487561018209871063716202364144892377914258323890951677614
195 1220906103026447103411226321320059570257201773762140134472686412707757220822553963938128732373922524728076749078035043246146746214173224305026379958
196 6874657633952924531668849033566731448528974477056614263847365966723704437012749536889408727661742270756817952204015375803549938517965791127170951730
197 38709707050291862514468179490518958168482883205303180157421783422678503745120609772222521842945404249439302527504162031661065146011641013121695323809
198 217965970046105772005363906010326932604326206094906907842063082229698413460468129870916922588908987814870583995331454453515292495772509716917316707096
199 1227319133064368416329584375633648233443532072560310205030350719975250463201459470612274731939025146456773616009789862134644251081626737546331645881888
200 6910768016068042971651795615124264562154847882298697643884040582153586981252238809608102029797958160746944872071808369911402740020427005347025457609256