1 1 2 4 3 12 4 24 5 36 6 60 7 120 8 180 9 240 10 360 11 720 12 840 13 1260 14 1680 15 2520 16 5040 17 7560 18 10080 19 15120 20 20160 21 25200 22 27720 23 45360 24 50400 25 55440 26 83160 27 110880 28 166320 29 221760 30 277200 31 332640 32 498960 33 554400 34 665280 35 720720 36 1081080 37 1441440 38 2162160 39 2882880 40 3603600 41 4324320 42 6486480 43 7207200 44 8648640 45 10810800 46 14414400 47 17297280 48 21621600 49 32432400 50 36756720 51 43243200 52 61261200 53 73513440 54 110270160 55 122522400 56 147026880 57 183783600 58 245044800 59 294053760 60 367567200 61 551350800 62 698377680 63 735134400 64 1102701600 65 1396755360 66 2095133040 67 2205403200 68 2327925600 69 2793510720 70 3491888400 71 4655851200 72 5587021440 73 6983776800 74 10475665200 75 13967553600 76 20951330400 77 27935107200 78 41902660800 79 48886437600 80 64250746560 81 73329656400 82 80313433200 83 97772875200 84 128501493120 85 146659312800 86 160626866400 87 240940299600 88 293318625600 89 321253732800 90 481880599200 91 642507465600 92 963761198400 93 1124388064800 94 1606268664000 95 1686582097200 96 1927522396800 97 2248776129600 98 3212537328000 99 3373164194400 100 4497552259200 101 6746328388800 102 8995104518400 103 9316358251200 104 13492656777600 105 18632716502400 106 26985313555200 107 27949074753600 108 32607253879200 109 46581791256000 110 48910880818800 111 55898149507200 112 65214507758400 113 93163582512000 114 97821761637600 115 130429015516800 116 195643523275200 117 260858031033600 118 288807105787200 119 391287046550400 120 577614211574400 121 782574093100800 122 866421317361600 123 1010824870255200 124 1444035528936000 125 1516237305382800 126 1732842634723200 127 2021649740510400 128 2888071057872000 129 3032474610765600 130 4043299481020800 131 6064949221531200 132 8086598962041600 133 10108248702552000 134 12129898443062400 135 18194847664593600 136 20216497405104000 137 24259796886124800 138 30324746107656000 139 36389695329187200 140 48519593772249600 141 60649492215312000 142 72779390658374400 143 74801040398884800 144 106858629141264000 145 112201560598327200 146 149602080797769600 147 224403121196654400 148 299204161595539200 149 374005201994424000 150 448806242393308800 151 673209363589963200 152 748010403988848000 153 897612484786617600 154 1122015605983272000 155 1346418727179926400 156 1795224969573235200 157 2244031211966544000 158 2692837454359852800 159 3066842656354276800 160 4381203794791824000 161 4488062423933088000 162 6133685312708553600 163 8976124847866176000 164 9200527969062830400 165 12267370625417107200 166 15334213281771384000 167 18401055938125660800 168 27601583907188491200 169 30668426563542768000 170 36802111876251321600 171 46002639845314152000 172 55203167814376982400 173 73604223752502643200 174 92005279690628304000 175 110406335628753964800 176 131874234223233902400 177 184010559381256608000 178 263748468446467804800 179 368021118762513216000 180 395622702669701707200 181 527496936892935609600 182 659371171116169512000 183 791245405339403414400 184 1186868108009105121600 185 1318742342232339024000 186 1582490810678806828800 187 1978113513348508536000 188 2373736216018210243200 189 3164981621357613657600 190 3956227026697017072000 191 4747472432036420486400 192 5934340540045525608000 193 7912454053394034144000 194 11868681080091051216000 195 15824908106788068288000 196 17407398917466875116800 197 18594267025475980238400 198 23737362160182102432000 199 30990445042459967064000 200 34814797834933750233600 201 37188534050951960476800 202 52222196752400625350400 203 55782801076427940715200 204 61980890084919934128000 205 74377068101903920953600 206 92971335127379901192000 207 111565602152855881430400 208 148754136203807841907200 209 185942670254759802384000 210 223131204305711762860800 211 278914005382139703576000 212 371885340509519604768000 213 557828010764279407152000 214 743770681019039209536000 215 818147749120943130489600 216 985496152350226952635200 217 1115656021528558814304000 218 1487541362038078419072000 219 1636295498241886260979200 220 1970992304700453905270400 221 2454443247362829391468800 222 2956488457050680857905600 223 3284987174500756508784000 224 3941984609400907810540800 225 4927480761751134763176000 226 5912976914101361715811200 227 7883969218801815621081600 228 9854961523502269526352000 229 11825953828202723431622400 230 14782442285253404289528000 231 19709923047004539052704000 232 29564884570506808579056000 233 39419846094009078105408000 234 43361830703409985915948800 235 54202288379262482394936000 236 59129769141013617158112000 237 78839692188018156210816000 238 86723661406819971831897600 239 108404576758524964789872000 240 130085492110229957747846400 241 162606865137787447184808000 242 193814243295544634018256000 243 216809153517049929579744000 244 290721364943316951027384000 245 325213730275574894369616000 246 433618307034099859159488000 247 563703799144329816907334400 248 581442729886633902054768000 249 650427460551149788739232000 250 867236614068199718318976000 251 872164094829950853082152000 252 1084045767585249647898720000 253 1162885459773267804109536000 254 1691111397432989450722003200 255 1744328189659901706164304000 256 2325770919546535608219072000 257 2558348011501189169040979200 258 3197935014376486461301224000 259 3488656379319803412328608000 260 4651541839093071216438144000 261 5116696023002378338081958400 262 6395870028752972922602448000 263 7675044034503567507122937600 264 9593805043129459383903672000 265 11822668841028222675113616000 266 12791740057505945845204896000 267 17734003261542334012670424000 268 19187610086258918767807344000 269 25583480115011891690409792000 270 33258524149515459197532729600 271 35468006523084668025340848000 272 38375220172517837535614688000 273 51166960230023783380819584000 274 53202009784627002038011272000 275 63958700287529729226024480000 276 70936013046169336050681696000 277 99775572448546377592598188800 278 106404019569254004076022544000 279 141872026092338672101363392000 280 156059228701572539311499731200 281 195074035876965674139374664000 282 212808039138508008152045088000 283 283744052184677344202726784000 284 312118457403145078622999462400 285 390148071753931348278749328000 286 468177686104717617934499193600 287 585222107630897022418123992000 288 744828136984778028532157808000 289 780296143507862696557498656000 290 1170444215261794044836247984000 291 1560592287015725393114997312000 292 2028769973120443011049496505600 293 2340888430523588089672495968000 294 3121184574031450786229994624000 295 3511332645785382134508743952000 296 3901480717539313482787493280000 297 4681776861047176179344991936000 298 6086309919361329033148489516800 299 7022665291570764269017487904000 300 7129069311140018273093510448000 301 9363553722094352358689983872000 302 9505425748186691030791347264000 303 10143849865602215055247482528000 304 13069960403756700167338102488000 305 14258138622280036546187020896000 306 19010851496373382061582694528000 307 20287699731204430110494965056000 308 26139920807513400334676204976000 309 30431549596806645165742447584000 310 39209881211270100502014307464000 311 49903485177980127911654573136000 312 52279841615026800669352409952000 313 78419762422540201004028614928000 314 104559683230053601338704819904000 315 135927588199069681740316265875200 316 156839524845080402008057229856000 317 209119366460107202677409639808000 318 235259287267620603012085844784000 319 261399208075134003346762049760000 320 313679049690160804016114459712000 321 407782764597209045220948797625600 322 470518574535241206024171689568000 323 506163921090941297389639241808000 324 627358099380321608032228919424000 325 674885228121255063186185655744000 326 679637940995348408701581329376000 327 927967188666725711881005276648000 328 1012327842181882594779278483616000 329 1349770456242510126372371311488000 330 1359275881990696817403162658752000 331 1855934377333451423762010553296000 332 2038913822986045226104743988128000 333 2718551763981393634806325317504000 334 2783901566000177135643015829944000 335 3398189704976742043507906646880000 336 3543147447636589081727474692656000 337 3711868754666902847524021106592000 338 5567803132000354271286031659888000 339 7423737509333805695048042213184000 340 9650858762133947403562454877139200 341 11135606264000708542572063319776000 342 14847475018667611390096084426368000 343 16703409396001062813858094979664000 344 18559343773334514237620105532960000 345 22271212528001417085144126639552000 346 28952576286401842210687364631417600 347 33406818792002125627716189959328000 348 36949966239638714709443664651984000 349 44542425056002834170288253279104000 350 48254293810669737017812274385696000 351 66813637584004251255432379918656000 352 72381440716004605526718411578544000 353 96508587621339474035624548771392000 354 133627275168008502510864759837312000 355 135483209545341953934626770390608000 356 144762881432009211053436823157088000 357 193017175242678948071249097542784000 358 203224814318012930901940155585912000 359 241271469053348685089061371928480000 360 258649763677471002966105652563888000 361 270966419090683907869253540781216000 362 406449628636025861803880311171824000 363 541932838181367815738507081562432000 364 704512689635778160460059206031161600 365 812899257272051723607760622343648000 366 1083865676362735631477014163124864000 367 1219348885908077585411640933515472000 368 1354832095453419539346267703906080000 369 1625798514544103447215521244687296000 370 2113538068907334481380177618093484800 371 2438697771816155170823281867030944000 372 2845147400452181032627162178202768000 373 3251597029088206894431042489374592000 374 3522563448178890802300296030155808000 375 4877395543632310341646563734061888000 376 5283845172268336203450444045233712000 377 7045126896357781604600592060311616000 378 9754791087264620683293127468123776000 379 10567690344536672406900888090467424000 380 14090253792715563209201184120623232000 381 15851535516805008610351332135701136000 382 17612817240894454011501480150779040000 383 20433331330520209234322346552547152000 384 21135380689073344813801776180934848000 385 31703071033610017220702664271402272000 386 32109520662246043082506544582574096000 387 42270761378146689627603552361869696000 388 42812694216328057443342059443432128000 389 52838451722683362034504440452337120000 390 63406142067220034441405328542804544000 391 64219041324492086165013089165148192000 392 85625388432656114886684118886864256000 393 96328561986738129247519633747722288000 394 105676903445366724069008880904674240000 395 126812284134440068882810657085609088000 396 128438082648984172330026178330296384000 397 166969507443679424029034031829385299200 398 192657123973476258495039267495444576000 399 224766644635722301577545812078018672000 400 256876165297968344660052356660592768000 401 278282512406132373381723386382308832000 402 385314247946952516990078534990889152000 403 417423768609198560072585079573463248000 404 556565024812264746763446772764617664000 405 770628495893905033980157069981778304000 406 834847537218397120145170159146926496000 407 1113130049624529493526893545529235328000 408 1252271305827595680217755238720389744000 409 1391412562030661866908616931911544160000 410 1669695074436794240290340318293852992000 411 2504542611655191360435510477440779488000 412 2665090214966421575848043200353649968000 413 3339390148873588480580680636587705984000 414 3553453619955228767797390933804866624000 415 4174237686091985600725850795734632480000 416 5009085223310382720871020954881558976000 417 5330180429932843151696086400707299936000 418 7106907239910457535594781867609733248000 419 7995270644899264727544129601060949904000 420 8348475372183971201451701591469264960000 421 10018170446620765441742041909763117952000 422 10660360859865686303392172801414599872000 423 13858469117825392194409824641838979833600 424 15990541289798529455088259202121899808000 425 18655631504764951030936302402475549776000 426 21320721719731372606784345602829199744000 427 23097448529708986990683041069731633056000 428 31981082579597058910176518404243799616000 429 34646172794563480486024561604597449584000 430 46194897059417973981366082139463266112000 431 63962165159194117820353036808487599232000 432 69292345589126960972049123209194899168000 433 92389794118835947962732164278926532224000 434 103938518383690441458073684813792348752000 435 115487242648544934953415205348658165280000 436 138584691178253921944098246418389798336000