0 23
1 24
2 47
3 71
4 331
5 5036
6 5367
7 10403
8 46979
9 57382
10 161743
11 219125
12 1038243
13 1257368
14 2295611
15 35691533
16 145061743
17 180753276
18 325815019
19 506568295
20 23627956589
21 24134524884
22 47762481473
23 71897006357
24 335350506901
25 5102154609872
26 5437505116773
27 10539659726645
28 47596144023353
29 58135803749998
30 163867751523349
31 222003555273347
32 1051881972616737
33 1273885527890084
34 2325767500506821
35 36160398035492399
36 146967359642476417
37 183127757677968816
38 330095117320445233
39 513222874998414049
40 23938347367247491487
41 24451570242245905536
42 48389917609493397023
43 72841487851739302559
44 339755869016450607259
45 5169179523098498411444
46 5508935392114949018703
47 10678114915213447430147
48 48221395052968738739291
49 58899509968182186169438
50 166020414989333111078167
51 224919924957515297247605
52 1065700114819394300068587
53 1290620039776909597316192
54 2356320154596303897384779
55 36635422358721468058087877
56 148898009589482176129736287
57 185533431948203644187824164
58 334431441537685820317560451
59 519964873485889464505384615
60 24252815621888601187565252741
61 24772780495374490652070637356
62 49025596117263091839635890097
63 73798376612637582491706527453
64 344219102567813421806461999909
65 5237084915129838909588636526088
66 5581304017697652331395098525997
67 10818388932827491240983735052085
68 48854859749007617295330038734337
69 59673248681835108536313773786422
70 168201357112677834367957586307181
71 227874605794512942904271360093603
72 1079699780290729605985043026681593
73 1307574386085242548889314386775196
74 2387274166375972154874357413456789
75 37116686881724824872004675588627031
76 150854021693275271642893059767964913
77 187970708575000096514897735356591944
78 338824730268275368157790795124556857
79 526795438843275464672688530481148801
80 24571414917058946743101463197257401703
81 25098210355902222207774151727738550504
82 49669625272961168950875614924995952207
83 74767835628863391158649766652734502711
84 348740967788414733585474681535933963051
85 5305882352455084394940769989691743948476
86 5654623320243499128526244671227677911527
87 10960505672698583523467014660919421860003
88 49496646011037833222394303314905365351539
89 60457151683736416745861317975824787211542
90 170410949378510666714116939266554939774623
91 230868101062247083459978257242379726986165
92 1093883353627499000554029968236073847719283
93 1324751454689746084014008225478453574705448
94 2418634808317245084568038193714527422424731
95 37604273579448422352534581131196364911076413
96 152835729126110934494706362718499987066730383
97 190440002705559356847240943849696351977806796
98 343275731831670291341947306568196339044537179
99 533715734537229648189188250417892691022343975
100 24894199520544234108044606825791260126072360029
101 25427915255081463756233795076209152817094704004
102 50322114775625697864278401902000412943167064033
103 75750030030707161620512196978209565760261768037
104 353322234898454344346327189814838675984214136181
105 5375583553507522326815420044200789705523473810752
106 5728905788405976671161747234015628381507687946933
107 11104489341913498997977167278216418087031161757685
108 50146863156059972663070416346881300729632334977673
109 61251352497973471661047583625097718816663496735358
110 172649568152006915985165583597076738362959328448389
111 233900920649980387646213167222174457179622825183747
112 1108253250751928466570018252485774567081450629183377
113 1342154171401908854216231419707949024261073454367124
114 2450407422153837320786249672193723591342524083550501
115 38098265503709468666009976502613802894398934707624639
116 154843469436991711984826155682648935168938262914049057
117 192941734940701180650836132185262738063337197621673696
118 347785204377692892635662287867911673232275460535722753
119 540726939318394073286498420053174411295612658157396449
120 25221224413023820263814589610313934592830457735775959407
121 25761951352342214337101088030367109004126070393933355856
122 50983175765366034600915677640681043596956528129709315263
123 76745127117708248938016765671048152601082598523642671119
124 357963684236199030352982740324873654001286922224279999739
125 5446200390660693704232757870544152962620386431887842667204
126 5804164074896892734585740610869026616621673354112122666943
127 11250364465557586438818498481413179579242059785999965334147
128 50805621937127238489859734536521744933589912498111984003531
129 62055986402684824928678233017934924512831972284111949337678
130 174917594742496888347216200572391593959253857066335882678887
131 236973581145181713275894433590326518472085829350447832016565
132 1122811919323223741450793934933697667847597174468127210745147
133 1359785500468405454726688368524024186319683003818575042761712
134 2482597419791629196177482303457721854167280178286702253506859
135 38598746797342843397388922920389851998828885678119108845364597
136 156877584609163002785733173985017129849482822890763137634965247
137 195476331406505846183122096905406981848311708568882246480329844
138 352353916015668848968855270890424111697794531459645384115295091
139 547830247422174695151977367795831093546106240028527630595624935
140 25552545297435704825959814189498654414818681572771916391514042101
141 26100375544857879521111791557294485508364787812800444022109667036
142 51652920842293584347071605746793139923183469385572360413623709137
143 77753296387151463868183397304087625431548257198372804435733376173
144 362666106390899439819805194963143641649376498179063578156557213829
145 5517744892250643061165261321751242250172195729884326476784091583608
146 5880410998641542500985066516714385891821572228063390054940648797437
147 11398155890892185562150327838465628141993767957947716531724740381045
148 51473034562210284749586377870576898459796644059854256181839610321617
149 62871190453102470311736705709042526601790412017801972713564350702662
150 177215415468415225373059789288661951663377468095458201608968311726941
151 240086605921517695684796494997704478265167880113260174322532662429603
152 1137561839154486008112245769279479864724048988548498898899098961445353
153 1377648445076003703797042264277184342989216868661759073221631623874956
154 2515210284230489711909288033556664207713265857210257972120730585320309
155 39105802708533349382436362767627147458688204726815628655032590403679591
156 158938421118363887241654739104065254042466084764472772592251092200038673
157 198044223826897236624091101871692401501154289491288401247283682603718264
158 356982644945261123865745840975757655543620374255761173839534774803756937
159 555026868772158360489836942847450057044774663747049575086818457407475201
160 25888218608464545706398245211958460279603254906620041627833183815547616183
161 26443245477236704066888082154805910336648029570367091202920002272955091384
162 52331464085701249773286327366764370616251284476987132830753186088502707567
163 78774709562937953840174409521570280952899314047354224033673188361457798951
164 367430302337453065133983965453045494427848540666404028965445939534333903371
165 5590229244624733930849933891317252697370627424043414658515362281376466349516
166 5957659546962186995983917856770298191798475964709818687480808220910800252887
167 11547888791586920926833851748087550889169103388753233345996170502287266602403
168 52149214713309870703319324849120501748474889519722752071465490230059866662499
169 63697103504896791630153176597208052637643992908475985417461660732347133264902
170 179543421723103453963625678043536607023762875336674722906388811694754133192303
171 243240525228000245593778854640744659661406868245150708323850472427101266457205
172 1152505522635104436338741096606515245669390348317277556201790701403159199021123
173 1395746047863104681932519951247259905330797216562428264525641173830260465478328
174 2548251570498209118271261047853775151000187564879705820727431875233419664499451
175 39619519605336241456001435669053887170333610689758015575437119302331555432970093
176 161026329991843174942277003724069323832334630323911768122475909084559641396379823
177 200645849597179416398278439393123211002668241013669783697913028386891196829349916
178 361672179589022591340555443117192534835002871337581551820388937471450838225729739
179 562318029186202007738833882510315745837671112351251335518301965858342035055079655
180 26228301522154314947326914038591716843367874039495142985662279366955184450759393869
181 26790619551340516955065747921102032589205545151846394321180581332813526485814473524
182 53018921073494831902392661959693749432573419191341537306842860699768710936573867393
183 79809540624835348857458409880795782021778964343187931628023442032582237422388340917
184 372257083572836227332226301482876877519689276564093263818936628830097660626127231061
185 5663665794217378758840852932123948944817118112804586888912072874484047146814296806832
186 6035922877790214986173079233606825822336807389368680152731009503314144807440424037893
187 11699588672007593745013932165730774767153925502173267041643082377798191954254720844725
188 52834277565820589966228807896529924890952509398061748319303339014506912624459307416793
189 64533866237828183711242740062260699658106434900235015360946421392305104578714028261518
190 181902010041476957388714288021051324207165379198531779041196181799117121781887363939829
191 246435876279305141099957028083312023865271814098766794402142603191422226360601392201347
192 1167645515158697521788542400354299419668252635593598956649766594564806027224292932745217
193 1414081391438002662888499428437611443533524449692365751051909197756228253584894324946564
194 2581726906596700184677041828791910863201777085285964707701675792321034280809187257691781
195 40139984990388505433044126860316274391560180728981836366577046082571742465722703190323279
196 163141666868150721916853549270057008429442500001213310174009860122608004143700000018984897
197 203281651858539227349897676130373282821002680730195146540586906205179746609422703209308176
198 366423318726689949266751225400430291250445180731408456714596766327787750753122703228293073
199 569704970585229176616648901530803574071447861461603603255183672532967497362545406437601249
200 26572851965647232073632600695817394698537046807965174206453045702844292629430211399357950527