1 1 2 8 3 32 4 128 5 512 6 864 7 3456 8 7776 9 13824 10 31104 11 124416 12 279936 13 497664 14 1119744 15 1990656 16 3888000 17 10077696 18 15552000 19 34992000 20 62208000 21 139968000 22 248832000 23 388800000 24 559872000 25 1259712000 26 1555200000 27 2239488000 28 3499200000 29 6220800000 30 8957952000 31 13996800000 32 31492800000 33 48009024000 34 55987200000 35 125971200000 36 192036096000 37 432081216000 38 503884800000 39 533433600000 40 768144384000 41 1200225600000 42 2133734400000 43 3072577536000 44 4800902400000 45 10802030400000 46 19203609600000 47 43208121600000 48 76814438400000 49 172832486400000 50 235244217600000 51 480090240000000 52 529299489600000 53 691329945600000 54 940976870400000 55 1920360960000000 56 2117197958400000 57 3763907481600000 58 8468791833600000 59 15055629926400000 60 23524421760000000 61 33875167334400000 62 76219126502400000 63 94097687040000000 64 135500669337600000 65 211719795840000000 66 304876506009600000 67 542002677350400000 68 846879183360000000 69 1219506024038400000 70 1252440214502400000 71 2556000437760000000 72 2817990482630400000 73 5009760858009600000 74 11271961930521600000 75 20039043432038400000 76 31311005362560000000 77 45087847722086400000 78 101447657374694400000 79 125244021450240000000 80 180351390888345600000 81 281799048263040000000 82 405790629498777600000 83 721405563553382400000 84 1127196193052160000000 85 1623162517995110400000 86 2536191434367360000000 87 4508784772208640000000 88 10144765737469440000000 89 18035139088834560000000 90 21822518297489817600000 91 24764500361355955200000 92 40579062949877760000000 93 68790278781544320000000 94 87290073189959270400000 95 99058001445423820800000 96 196402664677408358400000 97 222880503252203596800000 98 275161115126177280000000 99 396232005781695283200000 100 619112509033898880000000 101 891522013008814387200000 102 1584928023126781132800000 103 2476450036135595520000000 104 3566088052035257548800000 105 5572012581305089920000000 106 9905800144542382080000000 107 22288050325220359680000000 108 39623200578169528320000000 109 47944072699585129267200000 110 74912613593101764480000000 111 89152201300881438720000000 112 158492802312678113280000000 113 191776290798340517068800000 114 299650454372407057920000000 115 431496654296266163404800000 116 674213522337915880320000000 117 1092114465935797624320000000 118 1198601817489628231680000000 119 2696854089351663521280000000 120 4794407269958512926720000000 121 8102548286229886846156800000 122 10787416357406654085120000000 123 19177629079834051706880000000 124 24271686804164971691520000000 125 29965045437240705792000000000 126 43149665429626616340480000000 127 72922934576068981615411200000 128 97086747216659886766080000000 129 109501191247807627107840000000 130 172598661718506465361920000000 131 194668784440546892636160000000 132 202563707155747171153920000000 133 368045670582908968890240000000 134 438004764991230508431360000000 135 778675137762187570544640000000 136 810254828622988684615680000000 137 1472182682331635875560960000000 138 1823073364401724540385280000000 139 3241019314491954738462720000000 140 3312411035246180720012160000000 141 5064092678893679278848000000000 142 5365558371142573728284160000000 143 5888730729326543502243840000000 144 13249644140984722880048640000000 145 23554922917306174008975360000000 146 39807819730247434075168358400000 147 52998576563938891520194560000000 148 94219691669224696035901440000000 149 119246797268862505920437760000000 150 147218268233163587556096000000000 151 211994306255755566080778240000000 152 358270377572226906676515225600000 153 476987189075450023681751040000000 154 649232562908251421122383360000000 155 847977225023022264323112960000000 156 995195493256185851879208960000000 157 1907948756301800094727004160000000 158 2239189859826418166728220160000000 159 3980781973024743407516835840000000 160 7631795025207200378908016640000000 161 8956759439305672666912880640000000 162 15923127892098973630067343360000000 163 20152708738437763500553981440000000 164 24879887331404646296980224000000000 165 35827037757222690667651522560000000 166 80610834953751054002215925760000000 167 90879309163014214234253621760000000 168 143308151028890762670606090240000000 169 161563216289803047527561994240000000 170 223918985982641816672822016000000000 171 322443339815004216008863703040000000 172 363517236652056856937014487040000000 173 646252865159212190110247976960000000 174 817913782467127928108282595840000000 175 895675943930567266691288064000000000 176 1289773359260016864035454812160000000 177 1454068946608227427748057948160000000 178 2457376519767904352894217932390400000 179 3271655129868511712433130383360000000 180 4453086148987696497478427466240000000 181 5816275786432909710992231792640000000 182 6826045888244178758039494256640000000 183 13086620519474046849732521533440000000 184 15358603248549402205588862077440000000 185 27304183552976715032157977026560000000 186 52346482077896187398930086133760000000 187 61434412994197608822355448309760000000 188 109216734211906860128631908106240000000 189 138227429236944619850299758696960000000 190 170651147206104468950987356416000000000 191 245737651976790435289421793239040000000 192 552909716947778479401199034787840000000 193 752571559178920708073854241794560000000 194 982950607907161741157687172956160000000 195 1337904994095859036575740874301440000000 196 1535860324854940220558886207744000000000 197 2211638867791113917604796139151360000000 198 3010286236715682832295416967178240000000 199 5351619976383436146302963497205760000000 200 6143441299419760882235544830976000000000 201 8846555471164455670419184556605440000000 202 12041144946862731329181667868712960000000 203 17754545355323108949660724561520640000000 204 24573765197679043528942179323904000000000 205 27092576130441145490658752704604160000000 206 48164579787450925316726671474851840000000 207 71018181421292435798642898246082560000000 208 108370304521764581962635010818416640000000 209 159790908197907980546946521053685760000000 210 186868125725100576635399684896212480000000 211 221163886779111391760479613915136000000000 212 284072725685169743194571592984330240000000 213 301028623671568283229541696717824000000000 214 433481218087058327850540043273666560000000 215 639163632791631922187786084214743040000000 216 747472502900402306541598739584849920000000 217 1204114494686273132918166786871296000000000 218 1681813131525905189718597164065912320000000 219 1775454535532310894966072456152064000000000 220 2556654531166527688751144336858972160000000 221 2709257613044114549065875270460416000000000 222 2989890011601609226166394958339399680000000 223 6409390873271642330827521566708951040000000 224 6727252526103620758874388656263649280000000 225 9156538160529928255134584559914411520000000 226 10837030452176458196263501081841664000000000 227 11959560046406436904665579833357598720000000 228 16278290063164316898017039217625620480000000 229 18686812572510057663539968489621248000000000 230 26909010104414483035497554625054597120000000 231 36626152642119713020538338239657646080000000 232 63916363279163192218778608421474304000000000 233 65113160252657267592068156870502481920000000 234 74747250290040230654159873958484992000000000 235 107636040417657932141990218500218388480000000 236 146504610568478852082153352958630584320000000 237 216019553338216266590522035740021626880000000 238 298989001160160922616639495833939968000000000 239 329635373779077417184845044156918814720000000 240 586018442273915408328613411834522337280000000 241 864078213352865066362088142960086507520000000 242 1318541495116309668739380176627675258880000000 243 1944175980043946399314698321660194641920000000 244 2344073769095661633314453647338089349120000000 245 2690901010441448303549755462505459712000000000 246 3456312853411460265448352571840346030080000000 247 3662615264211971302053833823965764608000000000 248 5274165980465238674957520706510701035520000000 249 7776703920175785597258793286640778567680000000 250 10584958113572597062935579751261059717120000000 251 14650461056847885208215335295863058432000000000 252 21096663921860954699830082826042804142080000000 253 21601955333821626659052203574002162688000000000 254 31106815680703142389035173146563114270720000000 255 32963537377907741718484504415691881472000000000 256 42339832454290388251742319005044238868480000000 257 77983058755096072239178454902147807303680000000 258 86407821335286506636208814296008650752000000000 259 95264623022153373566420217761349537454080000000 260 131854149511630966873938017662767525888000000000 261 169359329817161553006969276020176955473920000000 262 264623952839314926573389493781526492928000000000 263 381058492088613494265680871045398149816320000000 264 677437319268646212027877104080707821895680000000 265 777670392017578559725879328664077856768000000000 266 1058495811357259706293557975126105971712000000000 267 1524233968354453977062723484181592599265280000000 268 2381615575553834339160505444033738436352000000000 269 3429526428797521448391127839408583348346880000000 270 3821169878999707539719744290205242557880320000000 271 4233983245429038825174231900504423886848000000000 272 6096935873417815908250893936726370397061120000000 273 7798305875509607223917845490214780730368000000000 274 9526462302215337356642021776134953745408000000000 275 13718105715190085793564511357634333393387520000000 276 15284679515998830158878977160820970231521280000000 277 24387743493671263633003575746905481588244480000000 278 31193223502038428895671381960859122921472000000000 279 32157908524391676510884743127772371888824320000000 280 34390528910997367857477698611847183020922880000000 281 38105849208861349426568087104539814981632000000000 282 61138718063995320635515908643283880926085120000000 283 85738160719938036209778195985214583708672000000000 284 95529246974992688492993607255131063947008000000000 285 128631634097566706043538972511089487555297280000000 286 137562115643989471429910794447388732083691520000000 287 244554872255981282542063634573135523704340480000000 288 280739011518345860061042437647732106293248000000000 289 342952642879752144839112783940858334834688000000000 290 382116987899970753971974429020524255788032000000000