1 1 2 4 3 12 4 36 5 72 6 144 7 288 8 576 9 720 10 1728 11 4608 12 2880 13 18432 14 7200 15 8640 16 14400 17 294912 18 20160 19 1179648 20 43200 21 50400 22 115200 23 18874368 24 100800 25 172800 26 460800 27 181440 28 352800 29 1207959552 30 302400 31 4831838208 32 705600 33 806400 34 7372800 35 1058400 36 907200 37 309237645312 38 29491200 39 3225600 40 2116800 41 4947802324992 42 2721600 43 19791209299968 44 5644800 45 3326400 46 471859200 47 316659348799488 48 6350400 49 9525600 50 8467200 51 51609600 52 22579200 53 20266198323167232 54 9979200 55 16934400 56 19051200 57 206438400 58 30198988800 59 1297036692682702848 60 23284800 61 5188146770730811392 62 120795955200 63 29937600 64 57153600 65 67737600 66 50803200 67 332041393326771929088 68 361267200 69 3303014400 70 76204800 71 5312662293228350865408 72 69854400 73 21250649172913403461632 74 7730941132800 75 93139200 76 1445068800 77 152409600 78 203212800 79 1360041547066457821544448 80 228614400 81 129729600 82 123695058124800 83 21760664753063325144711168 84 209563200 85 1083801600 86 494780232499200 87 211392921600 88 457228800 89 1392682544196052809261514752 90 279417600 91 609638400 92 23121100800 93 845571686400 94 7916483719987200 95 4335206400 96 628689600 97 356526731314189519170947776512 98 1152597600 99 558835200 100 1024531200 101 5704427701027032306735164424192 102 3251404800 103 22817710804108129226940657696768 104 1828915200 105 838252800 106 506654958079180800 107 365083372865730067631050523148288 108 908107200 109 1460333491462920270524202092593152 110 2049062400 111 54116587929600 112 2305195200 113 23365335863406724328387233481490432 114 13005619200 115 69363302400 116 1479750451200 117 2235340800 118 32425917317067571200 119 9754214400 120 2514758400 121 12345177600 122 129703669268270284800 123 865865406873600 124 5919001804800 125 5122656000 126 2724321600 127 382817662786055771396296433360739237888 128 6915585600 129 3463461627494400 130 8196249600 131 6125082604576892342340742933771827806208 132 5029516800 133 39016857600 134 8301034833169298227200 135 3632428800 136 29262643200 137 392005286692921109909807547761396979597312 138 208089907200 139 1568021146771684439639230191045587918389248 140 9220780800 141 55415386039910400 142 132816557330708771635200 143 49380710400 144 8172964800 145 4439251353600 146 531266229322835086540800 147 13412044800 148 378816115507200 149 1605653654294204866190571715630682028430589952 150 12573792000 151 6422614617176819464762286862522728113722359808 152 117050572800 153 35765452800 154 18441561600 155 17757005414400 156 20118067200 157 411047335499316445744786359201454599278231027712 158 34001038676661445538611200 159 3546584706554265600 160 27662342400 161 624269721600 162 14529715200 163 26307029471956252527666326988893094353806785773568 164 6061057848115200 165 25147584000 166 544016618826583128617779200 167 420912471551300040442661231822289509660908572377088 168 29967537600 169 444426393600 170 131139993600 171 143061811200 172 24244231392460800 173 26938398179283202588330318836626528618298148632133632 174 13317754060800 175 46103904000 176 55324684800 177 226981421219472998400 178 34817063604901320231537868800 179 1724057483474124965653140405544097831571081512456552448 180 32691859200 181 6896229933896499862612561622176391326284326049826209792 182 73766246400 183 907925684877891993600 184 1872809164800 185 1136448346521600 186 53271016243200 187 790091366400 188 387907702279372800 189 43589145600 190 524559974400 191 7061739452310015859315263101108624718115149875022038827008 192 89902612800 193 28246957809240063437261052404434498872460599500088155308032 194 8913168282854737979273694412800 195 100590336000 196 147532492800 197 451951324947841014996176838470951981959369592001410484928512 198 65383718400 199 1807805299791364059984707353883807927837478368005641939714048 200 138311712000 201 58107243832185087590400 202 142610692525675807668379110604800 203 39953262182400 204 321889075200 205 18183173544345600 206 570442770102703230673516442419200 207 2288988979200 208 221298739200 209 3160365465600 210 119870150400 211 7404770507945427189697361321508077272422311395351109385068740608 212 24826092945879859200 213 929715901314961401446400 214 9127084321643251690776263078707200 215 72732694177382400 216 130767436800 217 159813048729600 218 36508337286573006763105052314828800 219 3718863605259845605785600 220 276623424000 221 7110822297600 222 3409345039564800 223 30329940000544469769000391972897084507841787475358144041241561530368 224 389577988800 225 163459296000 226 584133396585168108209680837037260800 227 485279040008711516304006271566353352125468599605730304659864984485888 228 1287556300800 229 1941116160034846065216025086265413408501874398422921218639459937943552 230 8392959590400 231 239740300800 232 119859786547200 233 31057858560557537043456401380246614536029990374766739498231359007096832 234 261534873600 235 1163723106838118400 236 1588869948536310988800 237 238007270736630118770278400 238 1180259942400 239 1987702947875682370781209688335783330305919383985071327886806976454197248 240 359610451200 241 7950811791502729483124838753343133321223677535940285311547227905816788992 242 1493766489600 243 247005158400 244 6355479794145243955200 245 737662464000 246 54549520633036800 247 28443289190400 248 479439146188800 249 3808116331786081900324454400 250 865728864000 251 8141631274498794990719834883423368520933045796802852159024361375556391927808 252 479480601600 253 50565847449600 254 9570441569651394284907410834018480947200 255 1609445376000 256 1168733966400 257 521064401567922879406069432539095585339714930995382538177559128035609083379712 258 218198082532147200 259 10228035118694400 260 1106493696000 261 146495294668800 262 153127065114422308558518573344295695155200 263 33348121700347064281988443682502117461741755583704482443363784194278981336301568 264 719220902400 265 74478278837639577600 266 4721039769600 267 243719445234309241620765081600 268 406750706825295613132800 269 2134279788822212114047260395680135517551472357357086876375282188433854805523300352 270 555761606400 271 8537119155288848456189041582720542070205889429428347505501128753735419222093201408 272 3540779827200 273 958961203200 274 9800132167323027747745188694034924489932800 275 1731457728000 276 20600900812800 277 546375625938486301196098661294114692493176923483414240352072240239066830213964890112 278 39200528669292110990980754776139697959731200 279 585981178675200 280 1558311955200 281 8742010015015780819137578580705835079890830775734627845633155843825069283423438241792 282 3491169320514355200 283 34968040060063123276550314322823340319563323102938511382532623375300277133693752967168 284 6508011309204729810124800 285 6437781504000 286 5975065958400 287 163648561899110400 288 1438441804800 289 575976606105600 290 537149413785600 291 62392177979983165854915860889600 292 26032045236818919240499200 293 35807273021504638235187521866571100487232842857409035655713406336307483784902403038380032 294 1917922406400 295 4766609845608932966400 296 30684105356083200 297 1111523212800 298 40141341357355121654764292890767050710764748800 299 455092627046400 300 1798052256000 301 654594247596441600 302 160565365429420486619057171563068202843058995200 303 998274847679730653678653774233600 304 14163119308800 305 19066439382435731865600 306 4184557977600 307 586666361184331992845312358261900910382822897375789640183208449414061814331840971380818444288 308 3116623910400 309 3993099390718922614714615096934400 310 2148597655142400 311 9386661778949311885524997732190414566125166358012634242931335190624989029309455542093095108608 312 2876883609600 313 37546647115797247542099990928761658264500665432050536971725340762499956117237822168372380434432 314 10276183387482911143619658980036364981955775692800 315 2037792556800 316 1666050895156410831391948800 317 600746353852755960673599854860186532232010646912808591547605452199999297875805154693958086950912 318 223434836512918732800 319 3236214236774400 320 4674935865600 321 63889590251502761835433841550950400 322 75536636313600 323 2303906424422400 324 2223046425600 325 6925830912000 326 657675736798906313191658174722327358845169644339200 327 255558361006011047341735366203801600 328 490945685697331200 329 10473507961543065600 330 3596104512000 331 9842628261523553659676260022029296144089262439019455963915967728844788496397191654505809296603742208 332 26656814322502573302271180800 333 37502795435212800 334 10522811788782501011066530795557237741522714309427200 335 1220252120475886839398400 336 5753767219200 337 629928208737507434219280641409874953221712796097245181690621934646066463769420265888371794982639501312 338 53775593625600 339 4088933776096176757467765859260825600 340 17703899136000 341 12944856947097600 342 16738231910400 343 18441561600000 344 1963782742789324800 345 103004504064000 346 673459954482080064708257970915663215457453715803340800 347 645046485747207612640543376803711952099033903203579066051196861077572058899886352269692718062222849343488 348 1318457652019200 349 2580185942988830450562173507214847808396135612814316264204787444310288235599545409078770872248891397373952 350 7791559776000 351 4446092851200 352 9349871731200 353 41282975087821287208994776115437564934338169805029060227276599108964611769592726545260333955982262357983232 354 14299829536826798899200 355 19524033927614189430374400 356 1706036116640164691345355571200 357 15343379251200 358 43101437086853124141328510138602445789277037811413811200 359 2642110405620562381375665671388004155797642867521859854545702342973735153253934498896661373182864790910926848 360 6113377670400 361 20735157819801600 362 172405748347412496565314040554409783157108151245655244800 363 19418964364800 364 12466495641600 365 78096135710456757721497600 366 57199318147307195596800 367 676380263838863969632170411875329063884196574085596122763699799801276199233007231717545311534813386473197273088 368 226609908940800 369 600044726963404800 370 137510249929113600 371 670304509538756198400 372 5273830608076800 373 43288336885687294056458906360021060088588580741478151856876787187281676750912462829922899938228056734284625477632 374 95601055334400 375 12586365792000 376 31420523884629196800 377 29125928130969600 378 8151170227200 379 2770453560683986819613370007041347845669669167454601718840114379986027312058397621115065596046595630994216030568448 380 70815596544000 381 66993090987559759994351875838129366630400 382 176543486307750396482881577527715617952878746875550970675200 383 44327256970943789113813920112661565530714706679273627501441830079776436992934361937841049536745530095907456489095168 384 18699743462400 385 15583119552000 386 706173945231001585931526310110862471811514987502203882700800 387 2400178907853619200 388 436745245859882160984411026227200 389 2836944446140402503284090887210340193965741227473512160092277125105691967547799164021827170351713926138077215302090752 390 14384418048000 391 36862502790758400 392 24932991283200 393 1071889455800956159909630013410069866086400 394 11298783123696025374904420961773799548984239800035262123212800 395 4998152685469232494175846400 396 12226755340800 397 726257778211943040840727267125847089655229754233219112983622944027057143692236585989587755610038765091347767117335232512 398 45195132494784101499617683847095198195936959200141048492851200 399 61373517004800 400 23374679328000 401 11620124451391088653451636274013553434483676067731505807737967104432914299075785375833404089760620241461564273877363720192 402 3660756361427660518195200 403 116503712523878400 404 6987923933758114575750576419635200 405 10559470521600 406 4834344724070400 407 828470844614246400 408 46030137753600 409 2974751859556118695283618886147469679227821073339265486780919578734826060563401056213351446978718781814160454112605112369152 410 2200163998865817600 411 68600925171261194234216320858244471429529600 412 27951695735032458303002305678540800 413 42899488610480396697600 414 267811710566400 415 79970442967507719906813542400 416 37399486924800 417 274403700685044776936865283432977885718118400 418 382404221337600 419 3046145904185465543970425739415008951529288779099407858463661648624461886016922681562471881706208032577700305011307635066011648 420 26491303238400 421 12184583616741862175881702957660035806117155116397631433854646594497847544067690726249887526824832130310801220045230540264046592 422 185119262698635679742434033037701931810557784883777734626718515200 423 38402862525657907200 424 2010913528616268595200 425 110813294592000 426 58572101782842568291123200 427 171597954441921586790400 428 447227131760519332848036890856652800 429 77675857459200 430 8800655995463270400 431 12477013623543666868102863828643876665463966839191174588267158112765795885125315303679884827468628101438260449326316073230383710208 432 24453510681600 433 49908054494174667472411455314575506661855867356764698353068632451063183540501261214719539309874512405753041797305264292921534840832 434 19337378896281600 435 6592288260096000 436 1788908527042077331392147563426611200 437 331762525116825600 438 234288407131370273164492800 439 3194115487627178718234333140132832426358775510832940694596392476868043746592080717742050515831968793968194675027536914746978229813248 440 46749358656000 441 32604680908800 442 860409498009600 443 51105847802034859491749330242125318821740408173327051113542279629888699945473291483872808253311500703491114800440590635951651677011968 444 337525158916915200 445 5118108349920494074036066713600 446 758248500013611744225009799322427112696044686883953601031039038259200 447 280989389501485851583350050235369354975353241600 448 74798973849600 449 3270774259330231007471957135496020404591386123092931271266705896312876796510290654967859728211936045023431347228197800700905707328765952 450 30566888352000 451 13255533513827942400 452 28622536432673237302274361014825779200 453 1123957558005943406333400200941477419901412966400 454 12131976000217787907600156789158833803136714990143257616496624612147200 455 62332478208000 456 184120551014400 457 837318210388539137912821026686981223575394847511790405444276709456096459906634407671772090422255627525998424890418636979431861076164083712 458 48527904000871151630400627156635335212546859960573030465986498448588800 459 71137485619200 460 1133049544704000 461 13397091366216626206605136426991699577206317560188646487108427351297543358506150522748353446756090040415974798246698191670909777218625339392 462 52982606476800 463 53588365464866504826420545707966798308825270240754585948433709405190173434024602090993413787024360161663899192986792766683639108874501357568 464 14503034172211200 465 26369153040384000 466 776446464013938426086410034506165363400749759369168487455783975177420800 467 857413847437864077222728731327468772941204323852073375174939350483042774944393633455894620592389762586622387087788684266938225741992021721088 468 48907021363200 469 10982269084282981554585600 470 140810495927412326400 471 71933283712380378005337612860254554873690429849600 472 128698465831441190092800 473 53022134055311769600 474 14994458056407697482527539200 475 443253178368000 476 199463930265600 477 2457783201642106060800 478 49692573696892059269530242208394583257647984599626783197170174411354931200 479 3511967119105491260304296883517312093967172910498092544716551579578543206172236322635344365946428467554805297511582450757378972639199320969576448 480 79473909715200 481 7456237601528217600 482 198770294787568237078120968833578333030591938398507132788680697645419724800 483 981976272076800 484 252446536742400 485 1310235737579646482953233078681600 486 42237882086400 487 899063582491005762637900002180431896055596265087511691447437204372107060780092498594648157682285687694030156162965107393889016995635026168211570688 488 514793863325764760371200 489 4603730157592344192341607223056291511916187510374400 490 124664956416000 491 14385017319856092202206400034886910336889540241400187063158995269953712972481479977514370522916571003104482498607441718302224271930160418691385131008 492 5400402542670643200 493 2359200178608537600 494 3441637992038400 495 61133776704000 496 58012136688844800 497 175716305348527704873369600 498 239911328902523159720440627200 499 3682564433883159603764838408931049046243722301798447888168702789108150520955258874243678853866642176794747519643505079885369413614121067184994593538048 500 163622755296000 501 73659682521477507077465715568900664190659000165990400 502 203540781862469874767995872085584213023326144920071303975609034388909798195200 503 58921030942130553660237414542896784739899556828775166210699244625730408335284141987898861661866274828715960314296081278165910617825937074959913496608768 504 97814042726400 505 20963771801274343727251729258905600 506 6118467541401600 507 699082717132800 508 468951636912918319960463130866905566412800 509 3770945980296355434255194530745394223353571637041610637484751656046746133458185087225527146359441589037821460114949201802618279540859972797434463782961152 510 230150688768000 511 702865221394110819493478400 512 299195895398400 513 284549942476800 514 13026610039198071985151735813477389633492873274884563454438978200890227084492800 515 83855087205097374909006917035622400 516 21601610170682572800 517 848354144884988313600 518 1237592249362022400 519 4714219681374560452957805796409642508202176010623385600 520 186997434624000 521 15445794735293871858709276797933134738856229425322437171137542783167472162644726117275759191488272748698916700630831930583524472999362448578291563655008878592 522 17139949476249600 523 61783178941175487434837107191732538955424917701289748684550171132669888650578904469103036765953090994795666802523327722334097891997449794313166254620035514368 524 7503226190606693119367410093870489062604800 525 132456516192000 526 833703042508676607049711092062552936543543889592612061084094604856974533407539200 527 9436800714434150400 528 158947819430400 529 26872764534462873600 530 9011871739354388889600 531 157298124905094787891200 532 797855721062400 533 119299801624451481600 534 15354325049761482222108200140800 535 1341681395281557998544110672569958400 536 32946807252848944663756800 537 301710059607971868989299570970217120524939264679896678400 538 53356994720555302851181509892003387938786808933927171909382054710846370138082508800 539 389577988800000 540 116154175737600 541 16196089660355506978117938627669534691930909625886899879162720061402615290417356333148546469974007085739715278280675222443549757799779478880430654651114589878484992 542 213427978882221211404726039568013551755147235735708687637528218843385480552330035200 543 1206840238431887475957198283880868482099757058719586713600 544 598391790796800 545 5366725581126231994176442690279833600 546 211930425907200 547 1036549738262752446599548072170850220283578216056761592266414083929767378586710805321506974078336453487341777809963214236387184499185886648347561897671333752223039488 548 480206476198828359639514246007711300006707200 549 629192499620379151564800 550 327245510592000 551 21232801607476838400 552 2945928816230400 553 44983374169223092447582617600 554 13659390648462157529902466532352867312329423087085356008801806005976670755349122252800 555 1687625794584576000 556 1920825904795313438558056984030845200026828800 557 1061426931981058505317937225902950625570384093242123870480808021944081795672791864649223141456216528371037980477402331378060476927166347927907903383215445762276392435712 558 68559797904998400 559 477199206497805926400 560 373994869248000 561 1242813719347200 562 218550250375394520478439464517645876997270769393365696140828896095626732085585956044800 563 67931323646787744340347982457788840036504581967495927710771713404421234923058679337550281053197857815746430750553749208195870523338646267386105816525788528785689115885568 564 345625762730921164800 565 85867609298019711906823083044477337600 566 874201001501578081913757858070583507989083077573462784563315584382506928342343824179200 567 154872234316800 568 527148916045583114620108800 569 4347604713394415637782270877298485762336293245919739373489389657882959035075755477603217987404662900207771568035439949324535713493673361112710772257650465842284103416676352 570 920602755072000 571 17390418853577662551129083509193943049345172983678957493957558631531836140303021910412871949618651600831086272141759797298142853974693444450843089030601863369136413666705408 572 1009786146969600 573 1235804404154252775380171042694009325670151228128856794726400 574 19801475989792358400 575 7092050853888000 576 317895638860800 577 1112986806628970403272261344588412355158091070955453279613283752418037512979393402266423804775593702453189521417072627027081142654380380444853957697958519255624730474669146112 578 69693169338777600 579 4943217616617011101520684170776037302680604912515427178905600 580 72515170861056000 581 719733986707569479161321881600 582 3930707212738939448859699236044800 583 54294665272639252070400 584 2108595664182332458480435200 585 244535106816000 586 895181825537615955879688046664277512180821071435225891392835158407687094622560075959500800 587 1139698489988065692950795616858534251681885256658384158324002562476070413290898843920817976090207951312066069931082370075731090078085509575530452682709523717759724006061205618688 588 423860851814400 589 84931206429907353600 590 576759791318680888934400 591 79091481865872177624330946732416596842889678600246834862489600 592 3712776748086067200 593 72940703359236204348850919478946192107640656426136586132736163998468506450617526010932350469773308883972228475589271684846789764997472612833948971693409517936622336387917159596032 594 232308351475200 595 997319651328000 596 1966925726510400961083450351647585484827472691200 597 316365927463488710497323786929666387371558714400987339449958400 598 55066207872614400 599 4668205014991117078326458846652556294889002011272741512495114495901984412839521664699670430065491768574222622437713387830194544959838247221372734188378209147943829528826698214146048 600 397369548576000 601 18672820059964468313305835386610225179556008045090966049980457983607937651358086658798681720261967074296890489750853551320778179839352988885490936753512836591775318115306792856584192 602 79205903959169433600 603 40268319975704265700147200 604 7867702906041603844333801406590341939309890764800 605 1262232683712000 606 62891315403823031181755187776716800 607 1195060483837725972051573464743054411491584514885821827198749310950908009686917546163115630096765892755000991344054627284529803509718591288671419952224821541873620359379634742821388288 608 2393567163187200 609 62846481412915200 610 2307039165274723555737600 611 7635187303964894822400 612 782512341811200 613 76483870965614462211300701743555482335461408952692596940719955900858112619962722954439400326193017136320063446019496146209907424621989842474970876942388578679911703000296623540568850432 614 14666659029608299821132808956547522759570572434394741004580211235351545358296024284520461107200 615 27002012713353216000 616 900704310105600 617 1223741935449831395380811227896887717367382543243081551051519294413729801919403567271030405219088274181121015136311938339358518793951837479599534031078217258878587248004745976649101606912 618 251565261615292124727020751106867200 619 4894967741799325581523244911587550869469530172972326204206077177654919207677614269084121620876353096724484060545247753357434075175807349918398136124312869035514348992018983906596406427648 620 290060683444224000 621 4552799079628800 622 234666544473732797138124943304760364153129158950315856073283379765624725732736388552327377715200 623 46062975149284446666324600422400 624 635791277721600 625 1472604797664000 626 938666177894931188552499773219041456612516635801263424293133519062498902930945554209309510860800 627 4971254877388800 628 503532985986662646037363290021781884115833008947200 629 603955245723785625600 630 489070213632000 631 20049787870410037581919211157862608361347195588494648132428092119674549074647508046168562159109542284183486711993334797752049971920106905265758765565185511569466773471309758081418880727646208 632 134950122507669277342747852800 633 1295834838890449758197038231263913522673904494186444142387029606400 634 15018658846318899016839996371504663305800266172820214788690136304999982446895128867348952173772800 635 1406854910738754959881389392600716699238400 636 22120048814778954547200 637 1558311955200000 638 391581922649702400 639 644293119611268251202355200 640 1351056465158400 641 20530982779299878483885272225651310962019528282618519687606366330546738252439048239276607650928171299003890393081174832898099171246189470992136975938749963847133976034621192275372933865109716992 642 4025044185844673995632332017709875200 643 82123931117199513935541088902605243848078113130474078750425465322186953009756192957106430603712685196015561572324699331592396684984757883968547903754999855388535904138484769101491735460438867968 644 12765691536998400 645 108008050853412864000 646 278772677355110400 647 1313982897875192222968657422441683901569249810087585260006807445154991248156099087313702889659402963136248985157195189305478346959756126143496766460079997686216574466215756305623867767367021887488 648 464616702950400 649 3474858577448912132505600 650 1308982042368000 651 251385925651660800 652 32226111103146409346391250561394040583413312572620800 653 84094905464012302269994075036267769700431987845605456640435676489919439881990341588076984938201789640719935050060492115550614205424392073183793053445119851917860765837808403559927537111489400799232 654 16100176743378695982529328070839500800 655 22509678571820079358102230281611467187814400 656 59404427969377075200 657 2577172478445073004809420800 658 1267294463346710937600 659 5382073949696787345279620802321137260827647222118749224987883295354844152447381861636927036044914537006075843203871495395239309147161092683762755420487670522743089013619737827835362375135321651150848 660 794739097152000 661 21528295798787149381118483209284549043310588888474996899951533181419376609789527446547708144179658148024303372815485981580957236588644370735051021681950682090972356054478951311341449500541286604603392 662 246065706538088841491906500550732403602231560975486399097899193221119712409929791362645232415093555200 663 11185323474124800 664 2159201960122708437483965644800 665 3989278605312000 666 4387827065919897600 667 1719856930205623910400 668 515617777650342549542260008982304649334613001161932800 669 5307739500095282209575068595256989788872312808187675207217273267814400 670 147650506577582307567206400 671 13899434309795648530022400 672 1271582555443200 673 88179899591832163865061307225229512881400172087193587302201479911093766593697904421059412558559879774307546615052230580555600841067087342530768984809269993844622770399145784571254577154217109932455493632 674 15748205218437685855482016035246873830542819902431129542265548366151661594235506647209294874565987532800 675 580770878688000 676 9088075322726400 677 1410878393469314621840980915603672206102402753395097396835223678577500265499166470736950600936958076388920745840835689288889613457073397480492303756948319901513964326386332553140073234467473758919287898112 678 257602827894059135720469249133432012800 679 11792121638216818346579097708134400 680 2991958953984000 681 84923832001524515353201097524111836621957004931002803315476372285030400 682 1566327690598809600 683 90296217182036135797822778598635021190553776217286233397454315428960016991946654127164838459965316888890927733813484114488935261252697438751507440444692473696893716888725283400964687005918320570834425479168 684 3130049367244800 685 1440619428596485078918542738023133900020121600 686 3116623910400000 687 339695328006098061412804390096447346487828019724011213261905489140121600 688 237617711877508300800 689 488651987453753268633600 690 14729644081152000 691 23115831598601250764242631321250565424781766711625275749748304749813764349938343456554198645751121123556077499856251933309167426880690544320385904753841273266404791523513672550646959873515090066133612922667008 692 32999537769621923170704640574867497557415232074363699200 693 1006669523059200 694 16126162143680190316013584420092798802475847580089476651279921526939301472497158806742317951555571233587200 695 5762477714385940315674170952092535600080486400 696 188539444238745600 697 9663283931580570009600 698 64504648574720761264054337680371195209903390320357906605119686107757205889988635226969271806222284934348800 699 5435125248097568982604870241543157543805248315584179412190487826241945600 700 2251760775264000 701 23670611556967680782584454472960578994976529112704282367742264063809294694336863699511499413249148030521423359852801979708587445125827117384075166467933463824798506520078000691862486910479452227720819632811016192 702 929233405900800 703 5435597211514070630400 704 2702112930316800 705 1728128813654605824000 706 1032074377195532180224869402885939123358454245125726505681914977724115294239818163631508348899556558949580800 707 188673946211469093545265563330150400 708 1415683124145853091020800 709 6059676558583726280341620345077908222713991452852296286142019600335179441750237107074943849791781895813484380122317306805398385952211742050323242615790966739148417669139968177116796649082739770296529825999620145152 710 2362408105241316921075302400 711 164939038620484672307802931200 712 138188925447853339998973801267200 713 6879427720822495641600 714 3390886814515200 715 5048930734848000 716 2111970417255803082925096996791519843674574852759276748800 717 347848015878244414886711695458762082803535892197387482380191220879484518400 718 66052760140514059534391641784700103894941071688046496363642558574343378831348362472416534329571619772773171200 719 6205108795989735711069819233359778020059127247720751397009428070743223748352242797644742502186784661313008005245252922168727947215064823859531000438569949940887979693199327413367599768660725524783646541823611028635648 720 1510004284588800 721 754695784845876374181062253320601600 722 2508954096195993600 723 1391392063512977659546846781835048331214143568789549929520764883517938073600 724 8447881669023212331700387987166079374698299411037106995200 725 453891254648832000 726 4291591124620800 727 1588507851773372342033873723740103173135136575416512357634413586110265279578174156197054080559816873296130049342784748075194354487056594908039936112273907184867322801459027817822105540777145734344613514706844423330725888 728 3602817240422400 729 971471287987200 730 9449632420965267684301209600 731 38653135726322280038400 732 5662732496583412364083200 733 101664502513495829890167918319366603080648740826656790888602469511056977893003145996611461155828279890952323157938223876812438687171622074114555911185530059831508659293377780340614754609737326998055264941238043093166456832 734 16909506595971599240804260296883226597104914352139903069092494995031904980825180792938632788370334661829931827200 735 2119304259072000 736 38297074610995200 737 889563795826921505921433600 738 70205233054718361600 739 6506528160863733112970746772439462597161519412906034616870558048707646585152201343783133513973009913020948682108046328115996075978983812743331578315873923829216554194776177941799344295023188927875536956239234757962653237248 740 18563883740430336000 741 44741293896499200 742 81106845654189500006400 743 104104450573819729807531948359031401554584310606496553869928928779322345362435221500530136223568158608335178913728741249855937215663741003893305253053982781267464867116418847068789508720371022846008591299827756127402451795968 744 754157776954982400 745 5900777179531202883250351054942756454482418073600 746 1082208422142182351411472659000526502214714518536953796421919679682041918772811570748072498455701418357115636940800 747 2639024617927754756924846899200 748 16156578351513600 749 12075132557534021986896996053129625600 750 2781586840032000 751 26650739346897850830728178779912038797973583515263117790701805767506520412783416704135714873233448603733805801914557759963119927209917696996686144781819592004471005981803224849610114232414981848578199372755905568615027659767808 752 3801883390040132812800 753 1424785473037289123375971104599089491163283014440499127829263240722368587366400 754 3524237303847321600 755 23603108718124811533001404219771025817929672294400 756 1858466811801600 757 1705647318201462453166603441914370483070309344976839538604915569120417306418138669064685751886940710638963571322531696637639675341434732607787913266036453888286144382835406390375047310874558838309004759856377956391361770225139712 758 69261339017099670490334250176033696141741729186365042971002859499650682801459940527876639901164890774855400764211200 759 79540078038220800 760 11967835815936000 761 27290357091223399250665655070629927729124949519629432617678649105926676902690218705034972030191051370223417141160507146202234805462955721724606612256583262212578310125366502246000756973992941412944076157702047302261788323602235392 762 4220564732216264879644168177802150097715200 763 48300530230136087947587984212518502400 764 8650630829079769427661197298858065279691058596901997563084800 765 3912561709056000 766 1108181424273594727845348002816539138267867666981840687536045751994410924823359048446026238418638252397686412227379200 767 31273727197040209192550400 768 5086330221772800 769 6986331415353190208170407698081261498655987077025134750125734171117229287088695988488952839728909150777194788137089829427772110198516664761499292737685315126420047392093824574976193785342193001713683496371724109379017810842172260352 770 4503521550528000 771 91186270274386503896062150694341727434450112924191944181072847406231589591449600 772 34602523316319077710644789195432261118764234387607990252339200 773 111781302645651043330726523169300183978495793232402156002011746737875668593419135815823245435662546412435116610193437270844353763176266636183988683802965042022720758273501193199619100565475088027418935941947585750064284973474756165632 774 280820932218873446400 775 1815565018595328000 776 35376364914650455039737293124403200 777 16088699241706291200 778 70923611153510062582102272180258504849143530686837804002306928127642299188694979100545679258792848153451930382552268800 779 86969555384225130086400 780 3178956388608000 781 14233020733230744094742937600 782 4460362837681766400 783 291379141096243200 784 7205634480844800 785 1510598957959987938112089870065345652347499026841600 786 67529035715460238074306690844834401563443200 787 1831424862546346693930623355605814214303675076319676923936960458553354954234579121206448053217895160421336950541409276245513892055879952567238470595427779248500256903553043549382559343664743842241231846472869244929053245005410405017714688 788 553640373061105243370316627126916177900227750201727844037427200 789 5835921297560736249347977644437870555804807227148284427588662233998821733852774400 790 604776474941777131795277414400 791 772808483682177407161407747400296038400 792 3020008569177600 793 125094908788160836770201600 794 18156444455298576021018181678146177241380743855830477824590573600676428592305914649739693890250969127283694177933380812800 795 110600244073894772736000 796 2214561492244420973481266508507664711600911000806911376149708800 797 1875379059247459014584958316140353755446963278151349170111447509558635473136209020115402806495124644271449037354403098875406225465221071428852193889718045950464263069238316594567740767912697694455021410788218106807350522885540254738139840512 798 13563547258060800 799 618450171621156480614400 800 6755282325792000 801 168897575547376304443190201548800 802 290503111284777216336290906850338835862091901693287645193449177610822857476894634395835102244015506036539106846934093004800 803 56932082932922976378971750400 804 362414879781338391301324800 805 63828457684992000 806 14096949215389286400 807 373498963043887119958270569244023715571507662537490203365674382975924590966577561600 808 566021838634407280635796689990451200 809 7681552626677592123739989262910888982310761587307926200776488999152170897965912146392689895404030542935855257003635092993663899505545508572578586172285116213101621531600144771349466185370409756487767698588541365482907741739172883407420786737152 810 2323083514752000 811 30726210506710368494959957051643555929243046349231704803105955996608683591863648585570759581616122171743421028014540371974655598022182034290314344689140464852406486126400579085397864741481639025951070794354165461931630966956691533629683146948608 812 817004258367897600 813 1493995852175548479833082276976094862286030650149960813462697531903698363866310246400 814 100244972198323814400 815 96678333309439228039173751684182121750239937717862400 816 10172660443545600 817 347878221536900520345600 818 74368796488902967382090472153686741980695526833481637169522989468370651514085026405333786174467969545354011352815127809228800 819 4026678092236800 820 297022139846885376000 821 31463639558871417338838996020883001271544879461613265718380498940527291998068376151624457811574909103865263132686889340902047332374714403113281888961679836008864241793434192983447413495277198362573896493418665433017990110163652130436795542475374592 822 4321858285789455236755628214069401700060364800 823 125854558235485669355355984083532005086179517846453062873521995762109167992273504606497831246299636415461052530747557363608189329498857612453127555846719344035456967173736771933789653981108793450295585973674661732071960440654608521747182169901498368 824 2264087354537629122543186759961804800 825 5563173680064000 826 5190838121868128000409600 827 2013672931767770709685695745336512081378872285543249005976351932193746687876376073703965299940794182647376840491960917817731029271981721799250040893547509504567311474779788350940634463697740695204729375578794587713151367050473736347954914718423973888 828 50080789875916800 829 8054691727071082838742782981346048325515489142172996023905407728774986751505504294815861199763176730589507361967843671270924117087926887197000163574190038018269245899119153403762537854790962780818917502315178350852605468201894945391819658873695895552 830 9676423599068434108724438630400 831 95615734539235102709317265726470071186305961609597492061612642041836695287443855769600 832 10808451721267200 833 24932991283200000 834 17287433143157820947022512856277606800241459200 835 1546853332951027648626780026946913948003839003485798400 836 64626313406054400 837 1165516564384972800 838 76153647604636638599260643485375223788232219477485196461591541215611547150423067039061797042655200814442507625282690876650291200 839 8248004328520788826872609772898353485327860881585147928479137514265586433541636397891441868557492972123655538655071919381426295898037132489728167499970598930707707800698013085452838763305945887558571522370742631273067999438740424081223330686664597045248 840 6357912777216000 841 1253775702119899830681600 842 304614590418546554397042573941500895152928877909940785846366164862446188601692268156247188170620803257770030501130763506601164800 843 1529851752627761643349076251623521138980895385753559872985802272669387124599101692313600 844 9070843872233148307379267618847394658717331459305108996709207244800 845 45440376613632000 846 4493134915501975142400 847 31555817092800000 848 243320536962568500019200 849 6119407010511046573396305006494084555923581543014239491943209090677548498396406769254400 850 20943712677888000 851 440283374132639721062400 852 5798638076501414260821196800 853 135135302918484604139480838519166623503611672683891063660202189033727368127146170743053383574445964855273972345324698327145288431993440378711706296319518292880715084606636246392059310298004617421759635822522247270777946102804323108146763049970312757989343232 854 20763352487472512001638400 855 15650246836224000 856 36225397672602065960690988159388876800 857 2162164846695753666231693416306665976057786762942257018563235024539637890034338731888854137191135437684383557525195173234324614911895046059387300741112292686091441353706179942272948964768073878748154173160355956332447137644869169730348208799525004127829491712 858 17166364498483200 859 8648659386783014664926773665226663904231147051769028074252940098158551560137354927555416548764541750737534230100780692937298459647580184237549202964449170744365765414824719769091795859072295514992616692641423825329788550579476678921392835198100016511317966848 860 1188088559387541504000 861 257419187867300659200 862 311925340588591671702571595716096916636599170979779364706678952819144897128132882591997120686715702535956511233157901830759592755200 863 138378550188528234638828378643626622467698352828304449188047041570536824962197678840886664780232668011800547681612491086996775354361282947800787247431186731909852246637195516305468733745156728239881867082262781205276616809271626862742285363169600264181087469568 864 6040017138355200 865 98998613308865769512113921724602492672245696223091097600 866 1247701362354366686810286382864387666546396683919117458826715811276579588512531530367988482746862810143826044932631607323038371020800 867 906011201404108800 868 3268017033471590400 869 3643653307707070488254192025600 870 942697221193728000 871 8006074162442293553292902400 872 144901590690408263842763952637555507200 873 43237779340128333937456691596492800 874 40143265539135897600 875 15762325426848000 876 23194552306005657043284787200 877 2267194166288846596322564155697178582510769812738940095496962729091675340180646770129087115759332032705340173215539053969355167405855259816768098261912563415611019208903811339148799733680647835482224510275793407267252089803106334519169603390170730728342937101402112 878 79852887190679467955858328503320810658969387770823517364909811921701093664802017943551262895799219849204866875688422868674455745331200 879 6266272778763311691157816326649942585265747500046581239749846108853809662357920531716505600 880 13510564651584000 881 36275106660621545541161026491154857320172317003823041527951403665466805442890348322065393852149312523285442771448624863509682678493684157068289572190601014649776307342460981426380795738890365367715592164412694516276033436849701352306713654242731691653486993622433792 882 8053356184473600 883 145100426642486182164644105964619429280689268015292166111805614661867221771561393288261575408597250093141771085794499454038730713974736628273158288762404058599105229369843925705523182955561461470862368657650778065104133747398805409226854616970926766613947974489735168 884 145409205163622400 885 7078415620729265455104000 886 1277646195050871487293733256053132970543510204333176277838556990747217498636832287096820206332787517587277870011014765898791291925299200 887 2321606826279778914634305695433910868491028288244674657788889834589875548344982292612185206537556001490268337372711991264619691423595786052370532620198464937585683669917502811288370927288983383533797898522412449041666139958380886547629673871534828265823167591835762688 888 48266097725118873600 889 12661694196648794638932504533406450293145600 890 619291110340379782958364072345600 891 5343092083929600 892 37154176500666975467025480166798928522106189657313726450520912874700800 893 5566051544590408325529600 894 17702331538593608649751053164828269363447254220800 895 6335911251767409248775290990374559531023724558277830246400 896 21616903442534400 897 715860702343987200 898 81769356483255775186798928387400510114784653077323281781667647407821919912757266374196493205298401125585783680704945017522642683219148800 899 5015102808479599322726400 900 7550021422944000 901 39580810983754014759321600 902 1603919555173181030400 903 1029676751469202636800 904 2318425451046532221484223242200888115200 905 25343645007069636995101163961498238124094898233111320985600 906 70809326154374434599004212659313077453789016883200 907 2434381199473145455191581728895308522838848478374447973965642947194913342981388152458114715130324321818659612128928848952289857554188374955650483612757225570393845839867415427849514833452973040372335665241037156166314114372999196492567332909518504083663793780776776696332288 908 594466824010671607472407682668782856353699034517019623208334605995212800 909 691804469442053342999307065543884800 910 18014086202112000 911 38950099191570327283065307662324936365421575653991167583450287155118613487702210439329835442085189149098553794062861583236637720867013999290407737804115609126301533437878646845592237335247568645957370643856594498661025829967987143881077326552296065338620700492428427141316608 912 40690641774182400 913 58298452923313127812067072409600 914 20932955259713478447820525667174530589384871187794760136106917736402411497665860191794302260556390688149960622260465924485796526904102092800 915 28313662482917061820416000 916 2377867296042686429889630730675131425414796138068078492833338423980851200 917 202587107146380714222920072534503204690329600 918 14867734494412800 919 9971225393042003784464718761555183709547923367421738901363273511710365052851765872468437873173808422169229771280092565308579256541955583818344380877853595936333192560096933592471612757823377573365086884827288191657222612471804708833555795597387792726686899326061677348177051648 920 191485373054976000 921 102666613207258098747929662695832659316994007040763187032061478647460817508072169991643227750400 922 334927284155415655165128410674792489430157939004716162177710683782438583962653763068708836168902251010399369956167454791772744430465633484800 923 128097186599076696852686438400 924 17113381892006400 925 116196161190100992000 926 1339709136621662620660513642699169957720631756018864648710842735129754335850615052274835344675609004041597479824669819167090977721862533939200 927 2767217877768213371997228262175539200 928 2451012775103692800 929 10210534802475011875291872011832508118577073528239860634995992075991413814120208253407680382129979824301291285790814786875985158698962517829984646018922082238805189181539259998690931464011138635125848970063143108256995955171128021845561134691725099752127384909887157604533300887552 930 3770788884774912000 931 99731965132800000 932 38045876736682982878234091690802102806636738209089255885333414783693619200 933 1642665811316129579966874603133322549071904112652210992512983658359373080129154719866291644006400 934 21435346185946601930568218283186719323530108096301834379373483762076069373609840836397365514809744064665559677194717106673455643549800543027200 935 80782891757568000 936 12080034276710400 937 2613896909433603040074719235029122078355730823229404322558973971453801936414773312872366177825274835021130569162448585440252200626934404564476069380844053053134128430474050559664878454786851490592217336336164635713790964523808773592463650481081625536544610536931112346760525027213312 938 1328854559198240768104857600 939 6570663245264518319867498412533290196287616450608843970051934633437492320516618879465166576025600 940 19009416950200664064000 941 41822350550937648641195507760465953253691693171670469160943583543260830982636373005957858845204397360338089106599177367044035210030950473031617110093504848850146054887584808954638055276589623849475477381378634171420655432380940377479418407697306008584713768590897797548168400435412992 942 4531796873879963814336269610196036957042497080524800 943 7044533986122235536998400 944 15572514365604384001228800 945 9292334059008000 946 6415678220692724121600 947 2676630435260009513036512496669821008236268362986910026300389346768693182888727872381302966093081431061637702822347351490818253441980830274023495045984310326409347512805427773096835537701735926366430552408232586970921947672380184158682778092627584549421681189817459043082777627866431488 948 1484451347584362050770226380800 949 512388746396306787410745753600 950 83774850711552000 951 105130611924232293117879974600532643140601863209741503520830954134999877128265902071442665216409600 952 57645075846758400 953 171304347856640608834336799786868544527121175231162241683224918193196363704878583832403389829957211587944812980630230495412368220286773137537503682942995860890198240819547377478197474412911099287451555354126885566139004651032331786155697797928165411162987596148317378757297768183451615232 954 287560634592126409113600 955 25951892487239308282983591896574195839073175790705992689254400 956 2434936111147710904206981868211334579624751245381712376661338546156391628800 957 5090564994446131200 958 87799177977637281507607422087932802349179322762452313617913789489463580154305908065883609148660711688870132437789561268934474315979983024239411200 959 12965574857368365710266884642208205100181094400 960 25431651108864000 961 45135925276316393904537600 962 902204749784914329600 963 44275486044291413951955652194808627200 964 9739744444590843616827927472845338318499004981526849506645354184625566515200 965 103807569948957233131934367586296783356292703162823970757017600 966 217016756128972800 967 2806650435283199735141774127708054233532353334987362167737957059677329222940730717510097138974018954656887815874645696436836240921178491085414460341338044184825007977587464232602787420781135450725606282922014893115621452202513723984374952721255062096494388775294031933559566633917671263961088 968 72957049118553600 969 3624044805616435200 970 158538524247137224437341202520473600 971 44906406964531195762268386043328867736517653359797794683807312954837267567051691480161554223584303274510205053994331142989379854738855857366631365461408706957200127641399427721644598732498167211609700526752238289849943235240219583749999243540080993543910220404704510936953066142682740223377408 972 10686184167859200 973 51862299429473462841067538568832820400724377600 974 22476589562275144065947500054510797401389906627187792286185930109302676519502312464866203942057142192350753904074127684847225424890875654205289267200 975 22252694720256000 976 62290057462417536004915200 977 2874010045729996528785176706773047535137129815027058859763668029109585124291308254730339470309395409568653123455637193151320310703286774871464407389530157245260808169049563374185254318879882701543020833712143250550396367055374053359999951586565183586810254105901088699964996233131695374296154112 978 290034999928317684117521255052546365250719813153587200 979 3731100987092040179972292634214400 980 36028172404224000 981 177101944177165655807822608779234508800 982 359625432996402305055160000872172758422238506035004676578974881748842824312036999437859263072914275077612062465186042957555606798254010467284628275200 983 183936642926719777842251309233475042248776308161731767024874753863013447954643728302741726099801306212393799901160780361684499885010353591773722072929930063696691722819172055947856276408312492898753333357577168035225367491543939415039996901540171749555856262777669676797759758920428503954953863168 984 772257563601901977600 985 1660921119183315730110949881380748533700683250605183532112281600 986 285463221611633049600 987 16474828023507242188800 988 581636820654489600 989 28178135944488942147993600 990 15100042845888000 991 47087780589240263127616335163769610815686734889403332358367936988931442676388794445501881881549134390372812774697159772591231970562650519494072850670062096306353081041708046322651206760527998182080853339539755017017694077835248490250239206794283967886299203271083437260226498283629697012468188971008 992 9804051100414771200 993 1722459945766621890443345503855126825215620926828404793685294352547837986869508539538516626905654886400 994 21261672947171852289677721600 995 6643684476733262920443799525522994134802733002420734128449126400 996 23751221561349792812323622092800 997 3013617957711376840167445450481255092203951032921813270935547967291612331288882844512120440419144600983860017580618225445838846116009633247620662442883974163606597186669314964649677232673791883653174613730544321089132420981455903376015309234834173944723149009349339984654495890152300608797964094144512 998 92064110847078990094120960223276226156093057544961197204217569727703763023881471856091971346666054419868687991087626997134235340353026679624864838451200 999 74593060120638259200 1000 47286976280544000