0 23
1 24
2 47
3 71
4 3313
5 3384
6 6697
7 10081
8 470423
9 480504
10 950927
11 1431431
12 66796753
13 68228184
14 135024937
15 203253121
16 9484668503
17 9687921624
18 19172590127
19 28860511751
20 1346756130673
21 1375616642424
22 2722372773097
23 4097989415521
24 191229885887063
25 195327875302584
26 386557761189647
27 581885636492231
28 27153297039832273
29 27735182676324504
30 54888479716156777
31 82623662392481281
32 3855576949770295703
33 3938200612162776984
34 7793777561933072687
35 11731978174095849671
36 547464773570342157553
37 559196751744438007224
38 1106661525314780164777
39 1665858277059218172001
40 77736142270038816076823
41 79402000547098034248824
42 157138142817136850325647
43 236540143364234884574471
44 11037984737571941540751313
45 11274524880936176425325784
46 22312509618508117966077097
47 33587034499444294391402881
48 1567316096592945659970609623
49 1600903131092389954362012504
50 3168219227685335614332622127
51 4769122358777725568694634631
52 222547847731460711774285815153
53 227316970090238437342980449784
54 449864817821699149117266264937
55 677181787911937586460246714721
56 31600227061770828126288615142103
57 32277408849682765712748861856824
58 63877635911453593839037476998927
59 96155044761136359551786338855751
60 4487009694923726133221209064363473
61 4583164739684862492772995403219224
62 9070174434608588625994204467582697
63 13653339174293451118767199870801921
64 637123776452107340089285398524471063
65 650777115626400791208052598395272984
66 1287900892078508131297337996919744047
67 1938678007704908922505390595315017031
68 90467089246504318566545305381410527473
69 92405767254209227489050695976725544504
70 182872856500713546055596001358136071977
71 275278623754922773544646697334861616481
72 12845689549227161129109344078761770430103
73 13120968172982083902653990776096632046584
74 25966657722209245031763334854858402476687
75 39087625895191328934417325630955034523271
76 1823997448901010376014960313878789990547153
77 1863085074796201704949377639509745025070424
78 3687082523697212080964337953388535015617577
79 5550167598493413785913715592898280040688001
80 258994792054394246232995255226709416887265623
81 264544959652887660018908970819607696927953624
82 523539751707281906251904226046317113815219247
83 788084711360169566270813196865924810743172871
84 36775436474275081954709311281878858408001171313
85 37563521185635251520980124478744783218744344184
86 74338957659910333475689435760623641626745515497
87 111902478845545584996669560239368424845489859681
88 5221852984555007243322489206771571184519279060823
89 5333755463400552828319158767010939609364768920504
90 10555608447955560071641647973782510793884047981327
91 15889363911356112899960806740793450403248816901831
92 741466348370336753469838758050281229343329625465553
93 757355712281692866369799564791074679746578442367384
94 1498822060652029619839638322841355909089908067832937
95 2256177772933722486209437887632430588836486510200321
96 105282999615603263985473781153933162995568287537047703
97 107539177388536986471683219041565593584404774047248024
98 212822177004140250457157000195498756579973061584295727
99 320361354392677236928840219237064350164377835631543751
100 14949444479067293149183807085100458864141353500635308273
101 15269805833459970386112647304337523214305731336266852024
102 30219250312527263535296454389437982078447084836902160297
103 45489056145987233921409101693775505292752816173169012321
104 2122715833027940023920115132303111225545076628802676727063
105 2168204889173927257841524233996886730837829444975845739384
106 4290920722201867281761639366299997956382906073778522466447
107 6459125611375794539603163600296884687220735518754368205831
108 301410698845488416103507164979956693568536739936479459934673
109 307869824456864210643110328580253578255757475455233828140504
110 609280523302352626746617493560210271824294215391713288075177
111 917150347759216837389727822140463850080051690846947116215681
112 42798196520226327146674097312021547375506671994351280633996503
113 43715346867985543984063825134162011225586723685198227750212184
114 86513543388211871130737922446183558601093395679549508384208687
115 130228890256197415114801747580345569826680119364747736134420871
116 6077042495173292966411618311142079770628378886457945370567568753
117 6207271385429490381526420058722425340455059005822693106701989624
118 12284313880602783347938038369864505111083437892280638477269558377
119 18491585266032273729464458428586930451538496898103331583971548001
120 862897236118087374903303126084863305881854295205033891339960766423
121 881388821384119648632767584513450236333392792103137222923932314424
122 1744286057502207023536070710598313542215247087308171114263893080847
123 2625674878886326672168838295111763778548639879411308337187825395271
124 122525330486273233943302632285739447355452681540228354624903861263313
125 125151005365159560615471470580851211134001321419639662962091686658584
126 247676335851432794558774102866590658489454002959868017586995547921897
127 372827341216592355174245573447441869623455324379507680549087234580481
128 17397734031814681132574070481448916661168398924417221322845008338624023
129 17770561373031273487748316054896358530791854248796729003394095573204504
130 35168295404845954620322386536345275191960253173213950326239103911828527
131 52938856777877228108070702591241633722752107422010679329633199485033031
132 2470355707187198447591574705733460426438557194585705199489366280223347953
133 2523294563965075675699645408324702060161309302007715878818999479708380984
134 4993650271152274123291220114058162486599866496593421078308365759931728937
135 7516944835117349798990865522382864546761175798601136957127365239640109921
136 350773112686550364876871034143669931637613953232245721106167166783376785303
137 358290057521667714675861899666052796184375129030846858063294532023016895224
138 709063170208218079552732933809722727821989082263092579169461698806393680527
139 1067353227729885794228594833475775524006364211293939437232756230829410575751
140 49807311645782964614068095273695396832114742801784306691876248316959280165073
141 50874664873512850408296690107171172356121107013078246129109004547788690740824
142 100681976519295815022364785380866569188235849814862552820985252864747970905897
143 151556641392808665430661475488037741544356956827940798950094257412536661646721
144 7072287480588494424832792657830602680228655863900139304525321093841434406655063
145 7223844121981303090263454133318640421773012820728080103475415351253971068301784
146 14296131602569797515096246791149243102001668684628219408000736445095405474956847
147 21519975724551100605359700924467883523774681505356299511476151796349376543258631
148 1004215014931920425361642489316671885195637017931017996935903719077166726464853873
149 1025734990656471525967002190241139768719411699436374296447379870873516103008112504
150 2029950005588391951328644679557811653915048717367392293383283589950682829472966377
151 3055684996244863477295646869798951422634460416803766589830663460824198932481078881
152 142591459832852111906928400690309577095100227890340655425593802787863833723602594903
153 145647144829096975384224047560108528517734688307144422015424466248688032656083673784
154 288238604661949087291152448250418105612834916197485077441018269036551866379686268687
155 433885749491046062675376495810526634130569604504629499456442735285239899035769942471
156 20246983081250067970358471255534643275619036723410442052437384092157587222025103622353
157 20680868830741114033033847751345169909749606327915071551893826827442827121060873564824
158 40927851911991182003392319006879813185368643051325513604331210919600414343085977187177
159 61608720742732296036426166758224983095118249379240585156225037747043241464146850752001
160 2874929006077676799678995989885229035560808114496392430790682947283589521693841111779223
161 2936537726820409095715422156643454018655926363875633015946907985030632763157987962531224
162 5811466732898085895394418146528683054216734478372025446737590932314222284851829074310447
163 8748004459718494991109840303172137072872660842247658462684498917344855048009817036841671
164 408219671879948855486447072092446988406359133221764314730224541130177554493303412769027313
165 416967676339667350477556912395619125479231794064011973192909040047522409541313229805868984
166 825187348219616205964003984488066113885590927285776287923133581177699964034616642574896297
167 1242155024559283556441560896883685239364822721349788261116042621225222373575929872380765281
168 57964318477946659802275805241137587124667436109376036299261094157537929148527390772090099223
169 59206473502505943358717366138021272364032258830725824560377136778763151522103320644470864504
170 117170791980452603160993171379158859488699694940101860859638230936301080670630711416560963727
171 176377265482958546519710537517180131852731953770827685420015367715064232192734032061031828231
172 8230525004196545743067677897169444924714369568398175390180345145829255761536396186224025062353
173 8406902269679504289587388434686625056567101522169003075600360513544319993729130218285056890584
174 16637427273876050032655066331856069981281471090567178465780705659373575755265526404509081952937
175 25044329543555554322242454766542695037848572612736181541381066172917895748994656622794138843521
176 1168676586277431548855807985592820041722315811276431529369309749613596780209019731053039468754903
177 1193720915820987103178050440359362736760164383889167710910690815786514675958014387675833607598424
178 2362397502098418652033858425952182778482480195165599240280000565400111456167034118728873076353327
179 3556118417919405755211908866311545515242644579054766951190691381186626132125048506404706683951751
180 165943844726391083391781666276283276479644130831684878995051804099984913533919265413345380538133873
181 169499963144310489146993575142594821994886775410739645946242495481171539666044313919750087222085624
182 335443807870701572538775241418878098474530906242424524941294299581156453199963579333095467760219497
183 504943771015012061685768816561472920469417681653164170887536795062327992866007893252845554982305121
184 23562857274561256410084140803246632440067744262287976385767986872448244125036326668963990996946255063
185 24067801045576268471769909619808105360537161943941140556655523667510572117902334562216836551928560184
186 47630658320137524881854050423054737800604906206229116942423510539958816242938661231180827548874815247
187 71698459365713793353623960042862843161142068150170257499079034207469388360840995793397664100803375431
188 3345759789142972019148556212394745523213140041114060961900059084083550680841624467727473376185830085073
189 3417458248508685812502180172437608366374282109264231219399138118291020069202465463520871040286633460504
190 6763218037651657831650736384832353889587422150378292181299197202374570750044089931248344416472463545577
191 10180676286160343644152916557269962255961704259642523400698335320665590819246555394769215456759097006081
192 475074327201027465462684898019250617663825818093934368613422621952991748435385638090632255427390925825303
193 485255003487187809106837814576520579919787522353576892014120957273657339254632193485401470884150022831384
194 960329330688215274569522712595771197583613340447511260627543579226649087690017831576033726311540948656687
195 1445584334175403083676360527172291777503400862801088152641664536500306426944650025061435197195690971488071
196 67457208702756757123682106962521192962740053029297566282144112258240744727143918984402052797313325637107953
197 68902793036932160207358467489693484740243453892098654434785776794741051154088569009463487994509016608596024
198 136360001739688917331040574452214677702983506921396220716929889052981795881232487993865540791822342245703977
199 205262794776621077538399041941908162443226960813494875151715665847722847035321057003329028786331358854300001
200 9578448561464258484097396503779990150091423704342160477695850518048232759506001110147000864963064849543504023