1 1 2 2 3 4 4 6 5 8 6 12 7 24 8 36 9 48 10 72 11 96 12 120 13 144 14 216 15 240 16 288 17 360 18 480 19 576 20 720 21 1080 22 1440 23 2160 24 2880 25 4320 26 5040 27 7200 28 7560 29 8640 30 10080 31 14400 32 15120 33 20160 34 30240 35 40320 36 50400 37 60480 38 90720 39 100800 40 120960 41 151200 42 181440 43 241920 44 302400 45 362880 46 453600 47 604800 48 907200 49 1209600 50 1330560 51 1663200 52 1814400 53 2419200 54 2661120 55 3326400 56 3991680 57 4989600 58 6350400 59 6652800 60 9979200 61 13305600 62 17297280 63 19958400 64 26611200 65 29937600 66 33264000 67 39916800 68 51891840 69 59875200 70 69854400 71 79833600 72 86486400 73 119750400 74 129729600 75 172972800 76 239500800 77 259459200 78 345945600 79 389188800 80 432432000 81 518918400 82 778377600 83 908107200 84 1037836800 85 1210809600 86 1297296000 87 1556755200 88 1816214400 89 2421619200 90 2594592000 91 3113510400 92 3632428800 93 4410806400 94 5189184000 95 5448643200 96 7264857600 97 8821612800 98 10897286400 99 13232419200 100 14529715200 101 15567552000 102 17643225600 103 18162144000 104 21794572800 105 26464838400 106 30875644800 107 36324288000 108 43589145600 109 44108064000 110 52929676800 111 54486432000 112 61751289600 113 83805321600 114 88216128000 115 92626934400 116 108972864000 117 123502579200 118 154378224000 119 185253868800 120 247005158400 121 264648384000 122 308756448000 123 370507737600 124 463134672000 125 555761606400 126 586637251200 127 617512896000 128 741015475200 129 838053216000 130 926269344000 131 1111523212800 132 1173274502400 133 1482030950400 134 1676106432000 135 1759911753600 136 1852538688000 137 2346549004800 138 2778808032000 139 2933186256000 140 3519823507200 141 4693098009600 142 5028319296000 143 5557616064000 144 5866372512000 145 7039647014400 146 8799558768000 147 10559470521600 148 11732745024000 149 14079294028800 150 17599117536000 151 21118941043200 152 23465490048000 153 28158588057600 154 35198235072000 155 46930980096000 156 52797352608000 157 67463283888000 158 70396470144000 159 105594705216000 160 134926567776000 161 140792940288000 162 161911881331200 163 193590292896000 164 202389851664000 165 211189410432000 166 246387645504000 167 269853135552000 168 323823762662400 169 387180585792000 170 404779703328000 171 485735643993600 172 539706271104000 173 647647525324800 174 739162936512000 175 774361171584000 176 809559406656000 177 1079412542208000 178 1161541757376000 179 1214339109984000 180 1548722343168000 181 1619118813312000 182 2323083514752000 183 2428678219968000 184 3238237626624000 185 4047797033280000 186 4452576736608000 187 4857356439936000 188 5666915846592000 189 6476475253248000 190 7286034659904000 191 8095594066560000 192 8905153473216000 193 9714712879872000 194 11333831693184000 195 12143391099840000 196 13357730209824000 197 14572069319808000 198 16191188133120000 199 17000747539776000 200 17810306946432000 201 22667663386368000 202 23477222793024000 203 26715460419648000 204 32382376266240000 205 34001495079552000 206 35620613892864000 207 44525767366080000 208 46954445586048000 209 53430920839296000 210 62336074312512000 211 68002990159104000 212 70431668379072000 213 89051534732160000 214 93908891172096000 215 106861841678592000 216 124672148625024000 217 133577302098240000 218 140863336758144000 219 164340559551168000 220 178103069464320000 221 187008222937536000 222 187817782344192000 223 211295005137216000 224 213723683357184000 225 234772227930240000 226 249344297250048000 227 258249450723264000 228 281726673516288000 229 328681119102336000 230 352158341895360000 231 374016445875072000 232 422590010274432000 233 469544455860480000 234 493021678653504000 235 516498901446528000 236 657362238204672000 237 694601970910848000 238 704316683790720000 239 727793906583744000 240 748032891750144000 241 774748352169792000 242 939088911720960000 243 986043357307008000 244 1032997802893056000 245 1291247253616320000 246 1389203941821696000 247 1408633367581440000 248 1455587813167488000 249 1549496704339584000 250 1807746155062848000 251 1972086714614016000 252 2065995605786112000 253 2183381719751232000 254 2582494507232640000 255 2911175626334976000 256 3098993408679168000 257 3615492310125696000 258 3873741760848960000 259 4366763439502464000 260 5094557346086208000 261 5164989014465280000 262 5423238465188544000 263 5822351252669952000 264 6197986817358336000 265 7230984620251392000 266 7747483521697920000 267 8005732972421184000 268 8733526879004928000 269 10071728578207296000 270 10189114692172416000 271 10846476930377088000 272 13100290318507392000 273 14461969240502784000 274 14555878131674880000 275 15283672038258624000 276 15494967043395840000 277 16011465944842368000 278 20143457156414592000 279 21692953860754176000 280 24017198917263552000 281 29111756263349760000 282 30567344076517248000 283 32022931889684736000 284 40028664862105920000 285 40286914312829184000 286 43385907721508352000 287 43667634395024640000 288 48034397834527104000 289 56040130806948288000 290 61134688153034496000 291 64045863779369472000 292 72051596751790656000 293 80057329724211840000 294 91702032229551744000 295 96068795669054208000 296 112080261613896576000 297 120085994586317760000 298 141004200094902144000 299 144103193503581312000 300 160114659448423680000 301 168120392420844864000 302 192137591338108416000 303 224160523227793152000 304 240171989172635520000 305 280200654034741440000 306 282008400189804288000 307 288206387007162624000 308 312223585924426176000 309 320229318896847360000 310 336240784841689728000 311 416298114565901568000 312 448321046455586304000 313 480343978345271040000 314 560401308069482880000 315 624447171848852352000 316 672481569683379456000 317 832596229131803136000 318 840601962104224320000 319 960687956690542080000 320 1008722354525069184000 321 1120802616138965760000 322 1248894343697704704000 323 1344963139366758912000 324 1441031935035813120000 325 1561117929622130880000 326 1681203924208448640000 327 2017444709050138368000 328 2185565101470983232000 329 2241605232277931520000 330 2497788687395409408000 331 2689926278733517824000 332 2882063870071626240000 333 2914086801961310976000 334 3122235859244261760000 335 3362407848416897280000 336 4034889418100276736000 337 4371130202941966464000 338 5043611772625345920000 339 5828173603922621952000 340 5924242399591676160000 341 6220454519571259968000 342 6244471718488523520000 343 6724815696833794560000 344 8069778836200553472000 345 8293939359428346624000 346 8742260405883932928000 347 10087223545250691840000 348 10927825507354916160000 349 11848484799183352320000 350 12440909039142519936000 351 14570434009806554880000 352 16587878718856693248000 353 17484520811767865856000 354 17772727198775028480000 355 20174447090501383680000 356 21855651014709832320000 357 24881818078285039872000 358 29140868019613109760000 359 31102272597856299840000 360 34969041623535731712000 361 35545454397550056960000 362 37322727117427559808000 363 41469696797141733120000 364 43711302029419664640000 365 49763636156570079744000 366 53318181596325085440000 367 57761363396018842560000 368 62204545195712599680000 369 74645454234855119616000 370 80865908754426379584000 371 82939393594283466240000 372 87422604058839329280000 373 99527272313140159488000 374 106636363192650170880000 375 107821211672568506112000 376 115522726792037685120000 377 124409090391425199360000 378 149290908469710239232000 379 161731817508852759168000 380 186613635587137799040000 381 215642423345137012224000 382 231045453584075370240000 383 248818180782850398720000 384 298581816939420478464000 385 323463635017705518336000 386 373227271174275598080000 387 404329543772131897920000 388 462090907168150740480000 389 485195452526558277504000 390 539106058362842530560000 391 646927270035411036672000 392 693136360752226110720000 393 746454542348551196160000 394 808659087544263795840000 395 970390905053116555008000 396 1078212116725685061120000 397 1212988631316395693760000 398 1293854540070822073344000 399 1386272721504452221440000 400 1492909084697102392320000 401 1617318175088527591680000 402 1940781810106233110016000 403 2186045445449328503040000 404 2368215899236772544960000 405 2425977262632791387520000 406 2911172715159349665024000 407 3060463623629059904256000 408 3234636350177055183360000 409 3881563620212466220032000 410 4372090890898657006080000 411 4420669678575308750592000 412 4736431798473545089920000 413 4851954525265582775040000 414 6120927247258119808512000 415 6469272700354110366720000 416 7651159059072649760640000 417 8841339357150617501184000 418 9472863596947090179840000 419 9703909050531165550080000 420 12241854494516239617024000 421 12938545400708220733440000 422 13262009035725926251776000 423 15302318118145299521280000 424 16577511294657407814720000 425 18945727193894180359680000 426 19407818101062331100160000 427 22103348392876543752960000 428 26524018071451852503552000 429 28418590790841270539520000 430 30604636236290599042560000 431 33155022589314815629440000 432 39786027107177778755328000 433 44206696785753087505920000 434 49732533883972223444160000 435 53048036142903705007104000 436 56837181581682541079040000 437 61209272472581198085120000 438 66310045178629631258880000 439 79572054214355557510656000 440 93999954154321125630720000 441 99465067767944446888320000 442 119358081321533336265984000 443 131599935816049575883008000 444 132620090357259262517760000 445 159144108428711115021312000 446 187999908308642251261440000 447 190088796178738276275456000 448 198930135535888893776640000 449 263199871632099151766016000 450 265240180714518525035520000 451 328999839540123939707520000 452 380177592357476552550912000 453 397860271071777787553280000 454 526399743264198303532032000 455 530480361429037050071040000 456 570266388536214828826368000 457 657999679080247879415040000 458 712832985670268536032960000 459 795720542143555575106560000 460 950443980893691381377280000 461 1127270768036703731400960000 462 1140532777072429657652736000 463 1221999404006174633199360000 464 1315999358160495758830080000 465 1425665971340537072065920000 466 1710799165608644486479104000 467 1900887961787382762754560000 468 2138498957010805608098880000 469 2254541536073407462801920000 470 2281065554144859315305472000 471 2443998808012349266398720000 472 2631998716320991517660160000 473 2851331942681074144131840000 474 3421598331217288972958208000 475 4276997914021611216197760000 476 5132397496825933459437312000 477 5702663885362148288263680000 478 6843196662434577945916416000 479 8553995828043222432395520000 480 11405327770724296576527360000 481 14256659713405370720659200000 482 15462992458385825166253440000 483 17107991656086444864791040000 484 22810655541448593153054720000 485 25661987484129667297186560000 486 28513319426810741441318400000 487 30925984916771650332506880000 488 33503150326502621193549120000 489 34215983312172889729582080000 490 42769979140216112161977600000 491 48472643025578260450241280000 492 51323974968259334594373120000 493 57433971988290207760369920000 494 61851969833543300665013760000 495 67006300653005242387098240000 496 80407560783606290864517888000 497 85539958280432224323955200000 498 96945286051156520900482560000 499 102647949936518669188746240000 500 114867943976580415520739840000 501 123703939667086601330027520000 502 134012601306010484774196480000 503 160815121567212581729035776000 504 193890572102313041800965120000 505 201018901959015727161294720000 506 241222682350818872593553664000 507 256619874841296672971865600000 508 268025202612020969548392960000 509 321630243134425163458071552000 510 387781144204626083601930240000 511 402037803918031454322589440000 512 536050405224041939096785920000 513 670063006530052423870982400000 514 804075607836062908645178880000 515 1072100810448083878193571840000 516 1206113411754094362967768320000 517 1340126013060104847741964800000 518 1608151215672125817290357760000 519 2010189019590157271612947200000 520 2278214222202178241161340160000 521 2412226823508188725935536640000 522 2814264627426220180258126080000 523 3216302431344251634580715520000 524 4020378039180314543225894400000 525 4556428444404356482322680320000 526 4824453647016377451871073280000 527 5628529254852440360516252160000 528 6030567058770471814838841600000 529 6432604862688503269161431040000 530 6834642666606534723484020480000 531 8040756078360629086451788800000 532 9112856888808712964645360640000 533 10654001803827833539548620160000 534 12061134117540943629677683200000 535 13669285333213069446968040960000 536 17046402886124533663277792256000 537 18225713777617425929290721280000 538 20503927999819604170452061440000 539 21308003607655667079097240320000 540 27338570666426138893936081920000 541 34173213333032673617420102400000 542 41007855999639208340904122880000 543 42616007215311334158194480640000 544 54677141332852277787872163840000 545 63924010822967001237291720960000 546 68346426666065347234840204800000 547 82015711999278416681808245760000 548 85232014430622668316388961280000 549 106540018038278335395486201600000 550 120745353776715446781551028480000 551 127848021645934002474583441920000 552 149156025253589669553680682240000 553 164031423998556833363616491520000 554 170464028861245336632777922560000 555 205039279998196041704520614400000 556 213080036076556670790972403200000 557 241490707553430893563102056960000 558 255696043291868004949166883840000 559 298312050507179339107361364480000 560 319620054114835006186458604800000 561 340928057722490673265555845120000 562 362236061330146340344653085440000 563 426160072153113341581944806400000 564 482981415106861787126204113920000 565 596624101014358678214722728960000 566 639240108229670012372917209600000 567 724472122660292680689306170880000 568 937552158736849351480278574080000 569 965962830213723574252408227840000 570 1086708183990439021033959256320000 571 1207453537767154467815510284800000 572 1257172212851684357666737178880000 573 1448944245320585361378612341760000 574 1811180306650731701723265427200000 575 2173416367980878042067918512640000 576 2514344425703368715333474357760000 577 2897888490641170722757224683520000 578 3622360613301463403446530854400000 579 4346832735961756084135837025280000 580 5028688851406737430666948715520000 581 5795776981282341445514449367040000 582 6285861064258421788333685894400000 583 6520249103942634126203755537920000 584 6882485165272780466548408623360000 585 7244721226602926806893061708800000 586 8693665471923512168271674050560000 587 10057377702813474861333897431040000 588 10867081839904390210339592563200000 589 12571722128516843576667371788800000 590 13764970330545560933096817246720000 591 15086066554220212292000846146560000 592 17387330943847024336543348101120000 593 17600410979923581007334320504320000 594 18353293774060747910795756328960000 595 20114755405626949722667794862080000 596 20285219434488195059300572784640000 597 20647455495818341399645225870080000 598 21371927618478634080334532040960000 599 25143444257033687153334743577600000 600 27529940661091121866193634493440000 601 34412425826363902332742043116800000 602 35200821959847162014668641008640000 603 37715166385550530730002115366400000 604 41294910991636682799290451740160000 605 42743855236957268160669064081920000 606 55059881322182243732387268986880000 607 64115782855435902241003596122880000 608 68824851652727804665484086233600000 609 75430332771101061460004230732800000 610 76687504983952745817670967911680000 611 82589821983273365598580903480320000 612 85487710473914536321338128163840000 613 106859638092393170401672660204800000 614 123884732974910048397871355220480000 615 128231565710871804482007192245760000 616 149603493329350438562341724286720000 617 153375009967905491635341935823360000 618 165179643966546731197161806960640000 619 170975420947829072642676256327680000 620 206474554958183413996452258700800000 621 213719276184786340803345320409600000 622 256463131421743608964014384491520000 623 299206986658700877124683448573440000 624 306750019935810983270683871646720000 625 341950841895658145285352512655360000 626 383437524919763729088354839558400000 627 384694697132615413446021576737280000 628 406066624751094047526356108778240000 629 427438552369572681606690640819200000 630 512926262843487217928028768983040000 631 598413973317401754249366897146880000 632 641157828554359022410035961228800000 633 748017466646752192811708621433600000 634 766875049839527458176709679116800000 635 812133249502188095052712217556480000 636 920250059807432949812051614940160000 637 1025852525686974435856057537966080000 638 1073625069775338441447393550763520000 639 1082844332669584126736949623408640000 640 1196827946634803508498733794293760000 641 1218199874253282142579068326334720000 642 1282315657108718044820071922457600000 643 1303687584727196678900406454498560000 644 1496034933293504385623417242867200000 645 1533750099679054916353419358233600000 646 1624266499004376190105424435112960000 647 2030333123755470237631780543891200000 648 2147250139550676882894787101527040000 649 2300625149518582374530129037350400000 650 2436399748506564285158136652669440000 651 2607375169454393357800812908997120000 652 3248532998008752380210848870225920000 653 3846946971326154134460215767372800000 654 3911062754181590036701219363495680000 655 4060666247510940475263561087782400000 656 4601250299037164749060258074700800000 657 4872799497013128570316273305338880000 658 5214750338908786715601625817994240000 659 6497065996017504760421697740451840000 660 6518437923635983394502032272492800000 661 7309199245519692855474409958008320000 662 7822125508363180073402438726991360000 663 9125813093090376752302845181489920000 664 9745598994026257140632546610677760000 665 10429500677817573431203251635988480000 666 12181998742532821425790683263347200000 667 13036875847271966789004064544985600000 668 15644251016726360146804877453982720000 669 18251626186180753504605690362979840000 670 19555313770907950183506096817478400000 671 20552251335699335879135819400330240000 672 20859001355635146862406503271976960000 673 22739730986061266661475942091581440000 674 23466376525089540220207316180974080000 675 24363997485065642851581366526694400000 676 24770064109816736899107722635472640000 677 26073751694543933578008129089971200000 678 31288502033452720293609754907965440000 679 36503252372361507009211380725959680000 680 39110627541815900367012193634956800000 681 45629065465451883761514225907449600000 682 46932753050179080440414632361948160000 683 48727994970131285703162733053388800000 684 49540128219633473798215445270945280000 685 57362253727996653871617883997936640000 686 62577004066905440587219509815930880000 687 66053504292844631730953927027927040000 688 73006504744723014018422761451919360000 689 74310192329450210697323167906417920000 690 78221255083631800734024387269913600000 691 87347068176722177486327232451403520000 692 91258130930903767523028451814899200000 693 99080256439266947596430890541890560000 694 123850320549083684495538613177363200000 695 143405634319991634679044709994841600000 696 148620384658900421394646335812835840000 697 172086761183989961614853651993809920000 698 174694136353444354972654464902807040000 699 198160512878533895192861781083781120000 700 234663765250895402202073161809740800000 701 247700641098167368991077226354726400000 702 286811268639983269358089419989683200000 703 297240769317800842789292671625671680000 704 346780897537434316587508116896616960000 705 349388272706888709945308929805614080000 706 396321025757067790385723562167562240000 707 430216902959974904037134129984524800000 708 436735340883610887431636162257017600000 709 445861153976701264183939007438507520000 710 495401282196334737982154452709452800000 711 594481538635601685578585343251343360000 712 693561795074868633175016233793233920000 713 743101923294502106973231679064179200000 714 860433805919949808074268259969049600000 715 873470681767221774863272324514035200000 716 990802564392669475964308905418905600000 717 1048164818120666129835926789416842240000 718 1188963077271203371157170686502686720000 719 1222858954474110484808581254319649280000 720 1310206022650832662294908486771052800000 721 1387123590149737266350032467586467840000 722 1486203846589004213946463358128358400000 723 1659594295357721372240217416576666880000 724 1733904487687171582937540584483084800000 725 1746941363534443549726544649028070400000 726 1981605128785338951928617810837811200000 727 2080685385224605899525048701379701760000 728 2445717908948220969617162508639298560000 729 2620412045301665324589816973542105600000 730 2972407693178008427892926716256716800000 731 3269648462495809270682219387882388480000 732 3319188590715442744480434833153333760000 733 3843270999775775809398398227861754880000 734 4161370770449211799050097402759403520000 735 4458611539767012641839390074385075200000 736 4891435817896441939234325017278597120000 737 4978782886073164116720652249730000640000 738 5201713463061514748812621753449254400000 739 5240824090603330649179633947084211200000 740 5944815386356016855785853432513433600000 741 6114294772370552424042906271598246400000 742 6539296924991618541364438775764776960000 743 6638377181430885488960869666306667520000 744 8174121156239523176705548469705971200000 745 8297971476788606861201087082883334400000 746 8917223079534025283678780148770150400000 747 9608177499439439523495995569654387200000 748 9957565772146328233441304499460001280000 749 11529812999327327428195194683585264640000 750 12228589544741104848085812543196492800000 751 13276754362861770977921739332613335040000 752 15722472271809991947538901841252633600000 753 16348242312479046353411096939411942400000 754 16595942953577213722402174165766668800000 755 19216354998878879046991991139308774400000 756 19915131544292656466882608998920002560000 757 23234320135008099211363043832073336320000 758 24806567362189098406116934016198599680000 759 26553508725723541955843478665226670080000 760 28824532498318318570487986708963161600000 761 29872697316438984700323913498380003840000 762 32696484624958092706822193878823884800000 763 33191885907154427444804348331533337600000 764 39830263088585312933765217997840005120000 765 46468640270016198422726087664146672640000 766 49787828860731641167206522497300006400000 767 57649064996636637140975973417926323200000 768 59745394632877969400647826996760007680000 769 62016418405472746015292335040496499200000 770 66383771814308854889608696663066675200000 771 73022148995739740378569566329373342720000 772 79660526177170625867530435995680010240000 773 86822985767661844421409269056695098880000 774 91277686244674675473211957911716678400000 775 92937280540032396845452175328293345280000 776 99575657721463282334413044994600012800000 777 116171600675040496056815219160366681600000 778 124032836810945492030584670080992998400000 779 132767543628617709779217393326133350400000 780 139405920810048595268178262992440017920000 781 172947194989909911422927920253778969600000 782 173645971535323688842818538113390197760000 783 182555372489349350946423915823433356800000 784 199151315442926564668826089989200025600000 785 219066446987219221135708698988120028160000 786 232343201350080992113630438320733363200000 787 272872240984080082467286274178184596480000 788 278811841620097190536356525984880035840000 789 298726973164389847003239134983800038400000 790 347291943070647377685637076226780395520000 791 348514802025121488170445657481100044800000 792 365110744978698701892847831646866713600000 793 398302630885853129337652179978400051200000 794 434114928838309222107046345283475494400000 795 438132893974438442271417397976240056320000 796 464686402700161984227260876641466726400000 797 471324779881592869716221746307773393920000 798 547666117468048052839271747470300070400000 799 589155974851991087145277182884716742400000 800 597453946328779694006478269967600076800000 801 657199340961657663407126096964360084480000 802 682180602460200206168215685445461491200000 803 697029604050242976340891314962200089600000 804 818616722952240247401858822534553789440000 805 836435524860291571609069577954640107520000 806 868229857676618444214092690566950988800000 807 916096051037462197476600013950320117760000 808 929372805400323968454521753282933452800000 809 942649559763185739432443492615546787840000 810 1095332234936096105678543494940600140800000 811 1178311949703982174290554365769433484800000 812 1364361204920400412336431370890922982400000 813 1394059208100485952681782629924400179200000 814 1413974339644778609148665238923320181760000 815 1649636729585575044006776112077206878720000 816 1767467924555973261435831548654150227200000 817 1810879417439804183646536183182497776640000 818 1885299119526371478864886985231093575680000 819 2046541807380600618504647056336384473600000 820 2091088812150728929022673944886600268800000 821 2190664469872192211357086989881200281600000 822 2356623899407964348581108731538866969600000 823 2788118416200971905363565259848800358400000 824 2827948679289557218297330477846640363520000 825 3285996704808288317035630484821800422400000 826 3299273459171150088013552224154413757440000 827 3534935849111946522871663097308300454400000 828 4093083614761201237009294112672768947200000 829 4182177624301457858045347889773200537600000 830 4241923018934335827445995716769960545280000 831 4381328939744384422714173979762400563200000 832 4527198543599510459116340457956244441600000 833 4580480255187310987383000069751600588800000 834 4713247798815928697162217463077733939200000 835 5184572578697521566878439209385507333120000 836 5655897358579114436594660955693280727040000 837 6338077961039314642762876641138742218240000 838 6412672357262235382336200097652240824320000 839 6571993409616576634071260969643600844800000 840 6598546918342300176027104448308827514880000 841 7069871698223893045743326194616600908800000 842 8248183647927875220033880560386034393600000 843 9054397087199020918232680915912488883200000 844 9426495597631857394324434926155467878400000 845 9897820377513450264040656672463241272320000 846 12279250844283603711027882338018306841600000 847 12372275471891812830050820840579051590400000 848 12676155922078629285525753282277484436480000 849 12961431446743803917196098023463768332800000 850 14139743396447786091486652389233201817600000 851 15553717736092564700635317628156521999360000 852 16496367295855750440067761120772068787200000 853 19442147170115705875794147035195652499200000 854 19795640755026900528081313344926482544640000 855 21209615094671679137229978583849802726400000 856 24744550943783625660101641681158103180800000 857 25922862893487607834392196046927536665600000 858 28279486792895572182973304778466403635200000 859 31107435472185129401270635256313043998720000 860 32992734591711500880135522241544137574400000 861 34406708931356279489284187480467457756160000 862 38884294340231411751588294070391304998400000 863 42419230189343358274459957167699605452800000 864 46661153208277694101905952884469565998080000 865 49489101887567251320203283362316206361600000 866 59386922265080701584243940034779447633920000 867 62214870944370258802541270512626087997440000 868 63380779610393146427628766411387422182400000 869 65042819623659816020838600990472728360960000 870 65985469183423001760271044483088275148800000 871 68813417862712558978568374960934915512320000 872 77768588680462823503176588140782609996800000 873 86016772328390698723210468701168644390400000 874 98978203775134502640406566724632412723200000 875 103220126794068838467852562441402373268480000 876 120423481259746978212494656181636102146560000 877 129025158492586048084815703051752966585600000 878 137626835725425117957136749921869831024640000 879 148467305662701753960609850086948619084800000 880 155537177360925647006353176281565219993600000 881 172033544656781397446420937402337288780800000 882 197956407550269005280813133449264825446400000 883 206440253588137676935705124882804746536960000 884 233305766041388470509529764422347829990400000 885 240846962519493956424989312363272204293120000 886 258050316985172096169631406103505933171200000 887 296934611325403507921219700173897238169600000 888 309660380382206515403557687324207119805440000 889 311074354721851294012706352563130439987200000 890 325214098118299080104193004952363641804800000 891 344067089313562794892841874804674577561600000 892 378473798244919074382126062285142035317760000 893 412880507176275353871410249765609493073920000 894 455299737365618712145870206933309098526720000 895 466611532082776941019059528844695659980800000 896 481693925038987912849978624726544408586240000 897 516100633970344192339262812207011866342400000 898 602117406298734891062473280908180510732800000 899 688134178627125589785683749609349155123200000 900 722540887558481869274967937089816612879360000 901 894338769825322470286530763619000014963200000 902 903176109448102336593709921362270766099200000 903 946184495612297685955315155712855088294400000 904 1032201267940688384678525624414023732684800000 905 1135421394734757223146378186855426105953280000 906 1204234812597469782124946561816361021465600000 907 1419276743418446528932972733569282632441600000 908 1445081775116963738549935874179633225758720000 909 1548301901911032577017788436621035599027200000 910 1788677539650644940573061527238000029926400000 911 1806352218896204673187419842724541532198400000 912 1892368991224595371910630311425710176588800000 913 2064402535881376769357051248828047465369600000 914 2270842789469514446292756373710852211906560000 915 2408469625194939564249893123632722042931200000 916 2649316587714433520674882435995994247224320000 917 2838553486836893057865945467138565264883200000 918 3096603803822065154035576873242071198054400000 919 3406264184204271669439134560566278317859840000 920 3577355079301289881146123054476000059852800000 921 3612704437792409346374839685449083064396800000 922 4335245325350891215649807622538899677276160000 923 4541685578939028892585512747421704423813120000 924 4748125832527166569521217872304509170350080000 925 4816939250389879128499786247265444085862400000 926 5298633175428867041349764871991988494448640000 927 5677106973673786115731890934277130529766400000 928 6623291469286083801687206089989985618060800000 929 7225408875584818692749679370898166128793600000 930 7947949763143300562024647307987982741672960000 931 9496251665054333139042435744609018340700160000 932 9513455019520011278787077838349252069578240000 933 9934937203929125702530809134984978427091200000 934 10597266350857734082699529743983976988897280000 935 10838113313377228039124519056347249193190400000 936 11354213947347572231463781868554261059532800000 937 13246582938572167603374412179979971236121600000 938 14450817751169637385499358741796332257587200000 939 15895899526286601124049294615975965483345920000 940 17031320921021358347195672802831391589299200000 941 19026910039040022557574155676698504139156480000 942 19869874407858251405061618269969956854182400000 943 21676226626754456078249038112694498386380800000 944 22708427894695144462927563737108522119065600000 945 23740629162635832847606089361522545851750400000 946 26114692078899416132366698297674800436925440000 947 26493165877144335206748824359959942472243200000 948 29899430061348606876187958920526220790103040000 949 31791799052573202248098589231951930966691840000 950 33236880827690165986648525106131564192450560000 951 34062641842042716694391345605662783178598400000 952 38053820078080045115148311353397008278312960000 953 39739748815716502810123236539939913708364800000 954 47481258325271665695212178723045091703500800000 955 47567275097600056393935389191746260347891200000 956 52229384157798832264733396595349600873850880000 957 52986331754288670413497648719919884944486400000 958 55394801379483609977747541843552606987417600000 959 57080730117120067672722467030095512417469440000 960 65286730197248540330916745744187001092313600000 961 68125283684085433388782691211325566357196800000 962 71221887487907498542818268084567637555251200000 963 74748575153371517190469897301315551975257600000 964 79479497631433005620246473079879827416729600000 965 89698290184045820628563876761578662370309120000 966 95134550195200112787870778383492520695782400000 967 110789602758967219955495083687105213974835200000 968 114161460234240135345444934060191024834938880000 969 119219246447149508430369709619819741125094400000 970 130573460394497080661833491488374002184627200000 971 142701825292800169181806167575238781043673600000 972 149497150306743034380939794602631103950515200000 973 158958995262866011240492946159759654833459200000 974 166184404138450829933242625530657820962252800000 975 179396580368091641257127753523157324740618240000 976 190269100390400225575741556766985041391564800000 977 209296010429440248133315712443683545530721280000 978 224245725460114551571409691903946655925772800000 979 238438492894299016860739419239639482250188800000 980 261146920788994161323666982976748004369254400000 981 285403650585600338363612335150477562087347200000 982 332368808276901659866485251061315641924505600000 983 358793160736183282514255507046314649481236480000 984 365605689104591825853133776167447206116956160000 985 380538200780800451151483113533970082783129600000 986 418592020858880496266631424887367091061442560000 987 448491450920229103142819383807893311851545600000 988 498553212415352489799727876591973462886758400000 989 522293841577988322647333965953496008738508800000 990 523240026073600620333289281109208863826803200000 991 570807301171200676727224670300955124174694400000 992 627888031288320744399947137331050636592163840000 993 731211378209183651706267552334894412233912320000 994 761076401561600902302966227067940165566259200000 995 783440762366982483971000948930244013107763200000 996 837184041717760992533262849774734182122885120000 997 856210951756801015090837005451432686262041600000 998 896982901840458206285638767615786623703091200000 999 1046480052147201240666578562218417727653606400000 1000 1141614602342401353454449340601910248349388800000 1001 1255776062576641488799894274662101273184327680000 1002 1345474352760687309428458151423679935554636800000 1003 1566881524733964967942001897860488026215526400000 1004 1569720078220801860999867843327626591480409600000 1005 1712421903513602030181674010902865372524083200000 1006 1793965803680916412571277535231573247406182400000 1007 1828028445522959129265668880837236030584780800000 1008 2063060674233053874456969165516309234517109760000 1009 2092960104294402481333157124436835455307212800000 1010 2481652695091934370723600590403676325578552320000 1011 2511552125153282977599788549324202546368655360000 1012 2625713585387523112945233483384393571203594240000 1013 2690948705521374618856916302847359871109273600000 1014 3139440156441603721999735686655253182960819200000 1015 3656056891045918258531337761674472061169561600000 1016 3948083833100804680696637302914939608874969600000 1017 4126121348466107748913938331032618469034219520000 1018 4185920208588804962666314248873670910614425600000 1019 4376189308979205188242055805640655952005990400000 1020 4709160234662405582999603529982879774441228800000 1021 4737700599720965616835964763497927530649963520000 1022 5157651685582634686142422913790773086292774400000 1023 5381897411042749237713832605694719742218547200000 1024 5484085336568877387797006642511708091754342400000 1025 6189182022699161623370907496548927703551329280000 1026 6204131737729835926809001476009190813946380800000 1027 6278880312883207443999471373310506365921638400000 1028 7444958085275803112170801771211028976735656960000 1029 7877140756162569338835700450153180713610782720000 1030 7896167666201609361393274605829879217749939200000 1031 8752378617958410376484111611281311904011980800000 1032 9418320469324811165999207059965759548882457600000 1033 10315303371165269372284845827581546172585548800000 1034 11844251499302414042089911908744818826624908800000 1035 12408263475459671853618002952018381627892761600000 1036 12557760625766414887998942746621012731843276800000 1037 13128567926937615564726167416921967856017971200000 1038 14441424719631377121198784158614164641619768320000 1039 15792335332403218722786549211659758435499878400000 1040 17371568865643540595065204132825734279049866240000 1041 18612395213189507780427004428027572441839142400000 1042 18836640938649622331998414119931519097764915200000 1043 20630606742330538744569691655163092345171097600000 1044 23688502998604828084179823817489637653249817600000 1045 26257135853875231129452334833843935712035942400000 1046 28882849439262754242397568317228329283239536640000 1047 30945910113495808116854537482744638517756646400000 1048 31584670664806437445573098423319516870999756800000 1049 34743137731287081190130408265651468558099732480000 1050 36103561799078442802996960396535411604049420800000 1051 37224790426379015560854008856055144883678284800000 1052 39385703780812846694178502250765903568053913600000 1053 41261213484661077489139383310326184690342195200000 1054 43428922164108851487663010332064335697624665600000 1055 47377005997209656168359647634979275306499635200000 1056 52114706596930621785195612398477202837149598720000 1057 57765698878525508484795136634456658566479073280000 1058 61891820226991616233709074965489277035513292800000 1059 69486275462574162380260816531302937116199464960000 1060 71065508995814484252539471452468912959749452800000 1061 72207123598156885605993920793070823208098841600000 1062 86648548317788262727192704951684987849718609920000 1063 86857844328217702975326020664128671395249331200000 1064 94754011994419312336719295269958550612999270400000 1065 104229413193861243570391224796954405674299197440000 1066 111674371279137046682562026568165434651034854400000 1067 123783640453983232467418149930978554071026585600000 1068 130286766492326554462989030996193007092873996800000 1069 142131017991628968505078942904937825919498905600000 1070 144414247196313771211987841586141646416197683200000 1071 171234035961343471579928440737853666464920110080000 1072 173715688656435405950652041328257342790498662400000 1073 208458826387722487140782449593908811348598394880000 1074 216621370794470656817981762379212469624296524800000 1075 260573532984653108925978061992386014185747993600000 1076 288828494392627542423975683172283292832395366400000 1077 342468071922686943159856881475707332929840220160000 1078 347431377312870811901304082656514685580997324800000 1079 363223712645274030624090631868174444016497203200000 1080 390860299476979663388967092988579021278621990400000 1081 399546083909801433686499695054991888418146923520000 1082 428085089903358678949821101844634166162300275200000 1083 433242741588941313635963524758424939248593049600000 1084 513702107884030414739785322213560999394760330240000 1085 521147065969306217851956123984772028371495987200000