1 10 2 90 3 720 4 5040 5 30240 6 151200 7 604800 8 1814400 9 3628800 10 3628800 11 3628820 12 3629180 13 3635640 14 3745080 15 5489280 16 31536000 17 394329600 18 5082739200 19 60952953600 20 670446201600 21 670446201630 22 670446202470 23 670446225960 24 670446859320 25 670463302320 26 670873719600 27 680706633600 28 906436137600 29 5862224793600 30 109697796633600 31 109697796633640 32 109697796635160 33 109697796692880 34 109697798826960 35 109697875594560 36 109700560267200 37 109791760176000 38 112798593532800 39 208923297408000 40 3185688320640000 41 3185688320640050 42 3185688320642450 43 3185688320757600 44 3185688326167200 45 3185688574891200 46 3185699761944000 47 3186191738016000 48 3207335267808000 49 4094860101696000 50 40461731343936000 51 40461731343936060 52 40461731343939540 53 40461731344141320 54 40461731355639240 55 40461731999317440 56 40461767389915200 57 40463677826812800 58 40564894936406400 59 45826238152396800 60 314051578575436800 61 314051578575436870 62 314051578575441630 63 314051578575765240 64 314051578597442280 65 314051580027798480 66 314051672978946000 67 314057620400025600 68 314432213524531200 69 337650945419289600 70 1753612956050457600 71 1753612956050457680 72 1753612956050463920 73 1753612956050950560 74 1753612956088415520 75 1753612958935259520 76 1753613172410601600 77 1753628966701113600 78 1754781733548345600 79 1837764935898393600 80 7728403525253913600 81 7728403525253913690 82 7728403525253921610 83 7728403525254618480 84 7728403525315238160 85 7728403530527825760 86 7728403973536447200 87 7728441180986736000 88 7731528951078172800 89 7984688442843168000 90 28487481849983520000 91 28487481849983520100 92 28487481849983529900 93 28487481849984490200 94 28487481850077629400 95 28487481859018022400 96 28487482708261248000 97 28487562528089952000 98 28494984913881696000 99 29177763728615712000 100 91303132805512992000 101 91303132805512992110 102 91303132805513003990 103 91303132805514286920 104 91303132805651548440 105 91303132820199974640 106 91303134347646169200 107 91303293187363420800 108 91319652136107158400 109 92988104526117964800 110 261485276586615244800 111 261485276586615244920 112 261485276586615259080 113 261485276586616929840 114 261485276586812394480 115 261485276609484607680 116 261485279216591976000 117 261485576403962601600 118 261519155946866563200 119 265279764934762905600 120 682673483231005593600 121 682673483231005593730 122 682673483231005610370 123 682673483231007740160 124 682673483231278206720 125 682673483265354846720 126 682673487524662233600 127 682674015644428953600 128 682738970082078873600 129 690662879061945753600 130 1649390378774764953600 131 1649390378774764953740 132 1649390378774764973060 133 1649390378774767639080 134 1649390378775132864360 135 1649390378824800816960 136 1649390385529606507200 137 1649391283923533136000 138 1649510763560933212800 139 1665281170548975168000 140 3731084101196303040000 141 3731084101196303040150 142 3731084101196303062350 143 3731084101196306347800 144 3731084101196789286600 145 3731084101267295043600 146 3731084111490143562000 147 3731085583509338208000 148 3731296071960332064000 149 3761183949688424448000 150 7975162738585421568000 151 7975162738585421568160 152 7975162738585421593440 153 7975162738585425587520 154 7975162738586052632640 155 7975162738683867651840 156 7975162753844564563200 157 7975165088493442828800 158 7975522274512674470400 159 8029812199527862732800 160 16227231340894037452800 161 16227231340894037452970 162 16227231340894037481530 163 16227231340894042279440 164 16227231340894843501680 165 16227231341027841566880 166 16227231362971716276000 167 16227234961633364457600 168 16227821521404339235200 169 16322840583562926201600 170 31620319410585126009600 171 31620319410585126009780 172 31620319410585126041820 173 31620319410585131744760 174 31620319410586141132920 175 31620319410763787713920 176 31620319441850924265600 177 31620324850834022553600 178 31621260573644228121600 179 31782199456750689273600 180 59301807304896444153600 181 59301807304896444153790 182 59301807304896444189510 183 59301807304896450904680 184 59301807304897706605560 185 59301807305131260218160 186 59301807348337416097200 187 59301815298035281776000 188 59303270049303729052800 189 59568026787022295808000 190 107487533569675593600000 191 107487533569675593600200 192 107487533569675593639800 193 107487533569675601480400 194 107487533569677146038800 195 107487533569979871604800 196 107487533629009804536000 197 107487545080512515184000 198 107489755161201459312000 199 107914079142641810304000 200 188957738006222984064000 201 188957738006222984064210 202 188957738006222984107890 203 188957738006222993193120 204 188957738006224873791840 205 188957738006612267999040 206 188957738086026190747200 207 188957754286077147436800 208 188961042816618148742400 209 189625309706046249100800 210 323139649670699256460800 211 323139649670699256461020 212 323139649670699256508980 213 323139649670699266964040 214 323139649670701535663880 215 323139649671191564326080 216 323139649776545447496000 217 323139672321784137993600 218 323144474351779022947200 219 324162482059609751577600 220 538957283730813726105600 221 538957283730813726105830 222 538957283730813726158270 223 538957283730813738114360 224 538957283730816452094120 225 538957283731429799511120 226 538957283869430242347600 227 538957314780913364313600 228 538964207903033046489600 229 540494449963502851353600 230 878671021155110405913600 231 878671021155110405913840 232 878671021155110405970960 233 878671021155110419565280 234 878671021155113641361760 235 878671021155873971679360 236 878671021334548360867200 237 878671063143591865056000 238 878680804471290386092800 239 880940750508865807488000 240 1402978501872608169600000 241 1402978501872608169600250 242 1402978501872608169662250 243 1402978501872608185038000 244 1402978501872611982786000 245 1402978501873546213356000 246 1402978502102428889820000 247 1402978557948863903280000 248 1402992128402751453840000 249 1406276122167282955680000 250 2197704992889231614880000 251 2197704992889231614880260 252 2197704992889231614947340 253 2197704992889231632253720 254 2197704992889236079926040 255 2197704992890374666666240 256 2197704993180709820371200 257 2197705066924695809644800 258 2197723723861672890374400 259 2202425197944433039468800 260 3382476461744789186668800 261 3382476461744789186669070 262 3382476461744789186741430 263 3382476461744789206133640 264 3382476461744794383781080 265 3382476461746171618535280 266 3382476462111133631286000 267 3382476558459722565609600 268 3382501897772267848099200 269 3389140700944198481433600 270 5121842892790615120281600 271 5121842892790615120281880 272 5121842892790615120359720 273 5121842892790615141998960 274 5121842892790621135990320 275 5121842892792275455888320 276 5121842893247207412129600 277 5121843017896903086633600 278 5121877046807229934377600 279 5131132785309844554393600 280 7639403765501791764633600 281 7639403765501791764633890 282 7639403765501791764717410 283 7639403765501791788770880 284 7639403765501798692032960 285 7639403765503773000850560 286 7639403766066444086467200 287 7639403925863051165376000 288 7639449147738202174732800 289 7652201556169527412608000 290 11235582943135508845440000 291 11235582943135508845440300 292 11235582943135508845529700 293 11235582943135508872170600 294 11235582943135516784428200 295 11235582943137858785947200 296 11235582943828741295064000 297 11235583146945849034896000 298 11235642659565184356048000 299 11253020140600757942976000 300 16309807405522996228416000 301 16309807405522996228416310 302 16309807405522996228511790 303 16309807405522996257919320 304 16309807405523005285935240 305 16309807405525767829303440 306 16309807406368334499085200 307 16309807662505830511852800 308 16309885271321784109766400 309 16333322876756936396236800 310 23387964246938986742476800 311 23387964246938986742477120 312 23387964246938986742578880 313 23387964246938986774938240 314 23387964246938997032753280 315 23387964246942238469844480 316 23387964247963280863296000 317 23387964568567340679705600 318 23388064916613769095091200 319 23419373185471080758169600 320 33156144130420225622937600 321 33156144130420225622937930 322 33156144130420225623046170 323 33156144130420225658548560 324 33156144130420237267721520 325 33156144130424021822495520 326 33156144131653990479261600 327 33156144530160039071913600 328 33156273246379969642185600 329 33197719469457799820793600 330 46501827961481543134713600 331 46501827961481543134713940 332 46501827961481543134828860 333 46501827961481543173671480 334 46501827961481556263519160 335 46501827961485954413381760 336 46501827962959321488547200 337 46501828455059513315136000 338 46501992322945613215372800 339 46556395967552809913568000 340 64563837971070846935520000 341 64563837971070846935520350 342 64563837971070846935642150 343 64563837971070846978028200 344 64563837971070861685865400 345 64563837971075950555028400 346 64563837972831595665918000 347 64563838576768410192432000 348 64564045725335044056336000 349 64634889929426262254592000 350 88792555770267470739072000 351 88792555770267470739072360 352 88792555770267470739201240 353 88792555770267470785339920 354 88792555770267487256719440 355 88792555770273351021560640 356 88792555772354971022539200 357 88792556509242571086460800 358 88792816628477893367318400 359 88884377860336235881804800 360 121022109384404035838284800 361 121022109384404035838285170 362 121022109384404035838421330 363 121022109384404035888527840 364 121022109384404054277480480 365 121022109384410784583903680 366 121022109386867327989176000 367 121022110281042378762681600 368 121022434864122517394323200 369 121139933042494359124185600 370 163556449955010742048473600 371 163556449955010742048473980 372 163556449955010742048617620 373 163556449955010742102913160 374 163556449955010762572187720 375 163556449955018458964982720 376 163556449957904585739393600 377 163556451037308282452553600 378 163556853651993312770313600 379 163706625232527050572953600 380 219271477913561204630553600 381 219271477913561204630553990 382 219271477913561204630705310 383 219271477913561204689417080 384 219271477913561227410720360 385 219271477913569997774922960 386 219271477916946565212757200 387 219271479213539668196736000 388 219271975805312750478412800 389 219461672562651718512768000 390 291735639217046993754240000 391 291735639217046993754240400 392 291735639217046993754399600 393 291735639217046993817760800 394 291735639217047018971997600 395 291735639217056979986249600 396 291735639220991555398032000 397 291735640771204281408288000 398 291736250000861041795104000 399 291975066472153825772928000 400 385351695963818313061248000 401 385351695963818313061248410 402 385351695963818313061415690 403 385351695963818313129665520 404 385351695963818340907178640 405 385351695963829618509087840 406 385351695968397019436383200 407 385351697813615688615868800 408 385352441432160661573430400 409 385651374237442414958572800 410 505522683687083173888492800 411 505522683687083173888493220 412 505522683687083173888668780 413 505522683687083173962052440 414 505522683687083204562862680 415 505522683687095934426362880 416 505522683692378797104576000 417 505522685879471185346937600 418 505523589143331906226195200 419 505895731661560897021881600 420 658845401197427381711289600 421 658845401197427381711290030 422 658845401197427381711474070 423 658845401197427381790242760 424 658845401197427415424288920 425 658845401197441743448999920 426 658845401203531120238175600 427 658845403785412517110953600 428 658846495915139655769161600 429 659307372072007034133273600 430 853335139395461051366553600 431 853335139395461051366554040 432 853335139395461051366746760 433 853335139395461051451157680 434 853335139395461088338536560 435 853335139395477171151124160 436 853335139402473157654747200 437 853335142438715180442576000 438 853336457124498941284252800 439 853904398339829495812608000 440 1098685744418260607616000000 441 1098685744418260607616000450 442 1098685744418260607616202050 443 1098685744418260607706518400 444 1098685744418260648077724800 445 1098685744418278653545260800 446 1098685744426291046137056000 447 1098685747983775310964864000 448 1098687323941274191162752000 449 1099383893590264535280384000 450 1406569529271992707609344000 451 1406569529271992707609344460 452 1406569529271992707609555140 453 1406569529271992707706046120 454 1406569529271992751802212840 455 1406569529272012859557535040 456 1406569529281161844036267200 457 1406569533434780645432476800 458 1406571415014928541488502400 459 1407421885078989620988940800 460 1790981998227600641807500800 461 1790981998227600641807501270 462 1790981998227600641807721230 463 1790981998227600641910662040 464 1790981998227600689983799880 465 1790981998227623091962872080 466 1790981998238039964055146000 467 1790982003071446164714873600 468 1790984240928077747921107200 469 1792018125848023666293657600 470 2268636831242614929925785600 471 2268636831242614929925786080 472 2268636831242614929926015520 473 2268636831242614930035687360 474 2268636831242614982348925120 475 2268636831242639883340197120 476 2268636831254467801771257600 477 2268636836860876184679513600 478 2268639488680188428439129600 479 2269891141777306228224153600 480 2859417093082216428457113600 481 2859417093082216428457114090 482 2859417093082216428457353210 483 2859417093082216428574043280 484 2859417093082216485401867760 485 2859417093082244103607635360 486 2859417093095638876460167200 487 2859417099578681261935056000 488 2859420230874730998303292800 489 2860929509074239094315488000 490 3586889185245118706335200000 491 3586889185245118706335200500 492 3586889185245118706335449500 493 3586889185245118706459451000 494 3586889185245118768087947000 495 3586889185245149335697712000 496 3586889185260280240778640000 497 3586889192734916721394560000 498 3586892877715540130599680000 499 3588705880692459444459360000 500 4478886649889421125297760000 501 4478886649889421125297760510 502 4478886649889421125298019590 503 4478886649889421125429631720 504 4478886649889421192156722040 505 4478886649889454955932552240 506 4478886649906505595867841200 507 4478886658499994292618684800 508 4478890981007724287722934400 509 4481060871277608662735308800 510 5568171565371377381509708800 511 5568171565371377381509709320 512 5568171565371377381509978680 513 5568171565371377381649506640 514 5568171565371377453785192080 515 5568171565371414675659081280 516 5568171565390583868436536000 517 5568171575243511661898889600 518 5568176629776263221159459200 519 5570764540672927282181913600 520 6893181944463376625006361600 521 6893181944463376625006362130 522 6893181944463376625006641970 523 6893181944463376625154396960 524 6893181944463376703020996320 525 6893181944463417660704224320 526 6893181944484920366384289600 527 6893181955752297107040633600 528 6893187848568788728930617600 529 6896263887488494873467993600 530 8498874260549984073516633600 531 8498874260549984073516634140 532 8498874260549984073516924660 533 8498874260549984073673223880 534 8498874260549984157605613960 535 8498874260550029145210106560 536 8498874260574097429524667200 537 8498874273426516181806576000 538 8498881123741597792055932800 539 8502525478488482336423808000 540 10437670985892561677226240000 541 10437670985892561677226240550 542 10437670985892561677226541950 543 10437670985892561677391708600 544 10437670985892561767737564200 545 10437670985892611096409253200 546 10437670985919495131968434000 547 10437671000544361056979776000 548 10437678941819624883396288000 549 10441983098360819421392256000 550 12770523831220001271040896000 551 12770523831220001271040896560 552 12770523831220001271041209040 553 12770523831220001271215572320 554 12770523831220001368335606240 555 12770523831220055366899789440 556 12770523831250024472726755200 557 12770523847852855005006892800 558 12770533029188116154237126400 559 12775601109619416795360076800 560 15568104229297955170909516800 561 15568104229297955170909517370 562 15568104229297955170909841130 563 15568104229297955171093736240 564 15568104229297955275361939280 565 15568104229298014290980640480 566 15568104229331358011094396000 567 15568104248137157035181385600 568 15568114835768604755971651200 569 15574065065803021975829049600 570 18912133508640432730767417600 571 18912133508640432730767418180 572 18912133508640432730767753420 573 18912133508640432730961521560 574 18912133508640432842765402520 575 18912133508640497241606731520 576 18912133508677526463372921600 577 18912133529932235246326713600 578 18912145708843274146244025600 579 18919112024665722383387193600 580 22896866159080824376659513600 581 22896866159080824376659514190 582 22896866159080824376659861110 583 22896866159080824376863849480 584 22896866159080824496604675160 585 22896866159080894664524187760 586 22896866159121942777493897200 587 22896866183093970463939536000 588 22896880158744993260912572800 589 22905013963627115011939968000 590 27630740600475683474603520000 591 27630740600475683474603520600 592 27630740600475683474603879400 593 27630740600475683474818441200 594 27630740600475683602911476400 595 27630740600475759946145534400 596 27630740600521184042102088000 597 27630740627503020568752912000 598 27630756627686580305192976000 599 27640228709326607183561472000 600 33238212931371595468753152000 601 33238212931371595468753152610 602 33238212931371595468753523490 603 33238212931371595468979017920 604 33238212931371595605853765440 605 33238212931371678551724896640 606 33238212931421860666658659200 607 33238212961731775003679500800 608 33238231238559855029341478400 609 33249233858703850942925644800 610 39861790258057135446421324800 611 39861790258057135446421325420 612 39861790258057135446421708580 613 39861790258057135446658500840 614 39861790258057135592758941480 615 39861790258057225590393199680 616 39861790258112573989124376000 617 39861790292096400666094761600 618 39861811124126715106238083200 619 39874560292639887254277465600 620 47664281388118490046523353600 621 47664281388118490046523354230 622 47664281388118490046523749870 623 47664281388118490046772211160 624 47664281388118490202557043720 625 47664281388118587723613368720 626 47664281388179538227782803600 627 47664281426212555152420153600 628 47664305120721051020229753600 629 47679043066911415691904153600 630 56831283918525315828000153600 631 56831283918525315828000154240 632 56831283918525315828000562560 633 56831283918525315828261070080 634 56831283918525315994203951360 635 56831283918525421533615528960 636 56831283918592438893763507200 637 56831283961081339521966336000 638 56831310856488314108593612800 639 56848308711140229163066368000 640 67573928058535630254781440000 641 67573928058535630254781440650 642 67573928058535630254781861850 643 67573928058535630255054798800 644 67573928058535630431644583600 645 67573928058535744508372205600 646 67573928058609323820825252000 647 67573928105994286786996368000 648 67573958574451780468980144000 649 67593519276704067770349408000 650 80131898904504077733848928000 651 80131898904504077733848928660 652 80131898904504077733849362940 653 80131898904504077734135118520 654 80131898904504077921876099640 655 80131898904504201079673523840 656 80131898904584869248959203200 657 80131898957341728615968908800 658 80131933407490103758196390400 659 80154394851393045608394412800 660 94776760329222164062959532800 661 94776760329222164062959533470 662 94776760329222164062959981030 663 94776760329222164063258950440 664 94776760329222164262671098680 665 94776760329222297070862408880 666 94776760329310614318372126000 667 94776760387953133656921417600 668 94776799267855004859689155200 669 94802537704162771497969561600 670 111815605164963678604588569600 671 111815605164963678604588570280 672 111815605164963678604589031320 673 111815605164963678604901615760 674 111815605164963678816520819920 675 111815605164963821870789785920 676 111815605165060383290409585600 677 111815605230142636847953353600 678 111815649030402576389088201600 679 111845082739902989788341273600 680 131595057949241482902652953600 681 131595057949241482902652954290 682 131595057949241482902653429010 683 131595057949241482902980035680 684 131595057949241483127358342560 685 131595057949241637050549780160 686 131595057949347074211979147200 687 131595058021465938481769376000 688 131595107278544643439169452800 689 131628700533996968806905408000 690 154505658167727383698574400000 691 154505658167727383698574400700 692 154505658167727383698574889300 693 154505658167727383698915931400 694 154505658167727383936621785800 695 154505658167727549379554916800 696 154505658167842531980033576000 697 154505658247640291031242544000 698 154505713547372165237598192000 699 154543980881916208703038464000 700 180986653672205461783242624000 701 180986653672205461783242624710 702 180986653672205461783243127390 703 180986653672205461783599024120 704 180986653672205462035217508840 705 180986653672205639677511321040 706 180986653672330877242674037200 707 180986653760497945222957516800 708 180986715741821319902812262400 709 181030226542537861721128780800 710 211531235775217818241438540800 711 211531235775217818241438541520 712 211531235775217818241439058480 713 211531235775217818241810235040 714 211531235775217818507943310880 715 211531235775218009058853918080 716 211531235775354252693433296000 717 211531235872632016965693753600 718 211531305231541508635405267200 719 211580688677685378745747737600 720 246692249429653336805277465600 721 246692249429653336805277466330 722 246692249429653336805277997770 723 246692249429653336805664885360 724 246692249429653337086931631120 725 246692249429653541286201633120 726 246692249429801585475298917600 727 246692249536985373900808713600 728 246692327030716156874369769600 729 246748277397009426689920953600 730 287088413893394143633232313600 731 287088413893394143633232314340 732 287088413893394143633232860460 733 287088413893394143633635896280 734 287088413893394143930672748760 735 287088413893394362549392591360 736 287088413893555047011036467200 737 287088414011497222941481056000 738 287088500462951276579560492800 739 287151782809215460345459488000 740 333411091358776660271296800000 741 333411091358776660271296800750 742 333411091358776660271297361750 743 333411091358776660271716989000 744 333411091358776660585177983000 745 333411091358776894426659318000 746 333411091358951106016372710000 747 333411091488564294607773840000 748 333411187790988972273737520000 749 333482644060312166082311040000 750 386431643196586466232848640000 751 386431643196586466232848640760 752 386431643196586466232849216840 753 386431643196586466233285884720 754 386431643196586466563842893040 755 386431643196586716464503938240 756 386431643196775391132598811200 757 386431643339035840644477724800 758 386431750460965398189549494400 759 386512306009543297671891148800 760 447009415727166876953772748800 761 447009415727166876953772749570 762 447009415727166876953773340930 763 447009415727166876954227504640 764 447009415727166877302570478080 765 447009415727167144132833377280 766 447009415727371268935153536000 767 447009415883322350728694169600 768 447009534873793367218816819200 769 447100205456552458917354393600 770 516100399789594751239404441600 771 516100399789594751239404442380 772 516100399789594751239405049220 773 516100399789594751239877169960 774 516100399789594751606714377320 775 516100399789595036271914560320 776 516100399789815651434746449600 777 516100399960571502434118633600 778 516100531954623424753474857600 779 516202431191730704101765593600 780 594766610836414408119852633600 781 594766610836414408119852634390 782 594766610836414408119853256910 783 594766610836414408120343801880 784 594766610836414408506402069960 785 594766610836414711947709612560 786 594766610836652912987581117200 787 594766611023402224418983776000 788 594766757247874570339537132800 789 594881104598261263913131008000 790 684186238838808782670263040000 791 684186238838808782670263040800 792 684186238838808782670263679200 793 684186238838808782670773121600 794 684186238838808783076798075200 795 684186238838809106272151059200 796 684186238839066046171238304000 797 684186239043076002444622656000 798 684186400822714063737438528000 799 684314530091791387873249536000 800 785664619948049498232581376000 801 785664619948049498232581376810 802 785664619948049498232582031290 803 785664619948049498233110850320 804 785664619948049498659867152240 805 785664619948049842624917025440 806 785664619948326734062779175200 807 785664620170947105711611932800 808 785664798934828303894118486400 809 785808167344651638785343916800 810 900646084626364080995376556800 811 900646084626364080995376557620 812 900646084626364080995377228380 813 900646084626364080995925909240 814 900646084626364081444197500280 815 900646084626364447233266436480 816 900646084626662564875628496000 817 900646084869329959520455065600 818 900646282157623321884204211200 819 900806480008867682723431929600 820 1030726739836785082448283897600 821 1030726739836785082448283898430 822 1030726739836785082448284585670 823 1030726739836785082448853619560 824 1030726739836785082919443958520 825 1030726739836785471626494217520 826 1030726739837106154471797831600 827 1030726740101348429823765513600 828 1030726957572419972469653865600 829 1030905718528664680014397593600 830 1177668245869934684227628313600 831 1177668245869934684227628314440 832 1177668245869934684227629018360 833 1177668245869934684228218902480 834 1177668245869934684721951206160 835 1177668245869935097481566493760 836 1177668245870279751266008747200 837 1177668246157720594236909936000 838 1177668485595597721959219772800 839 1177867697621582076911722368000 840 1343412651488918004709787520000 841 1343412651488918004709787520850 842 1343412651488918004709788241650 843 1343412651488918004710399479200 844 1343412651488918005228116962400 845 1343412651488918443216495790400 846 1343412651489288542878276008000 847 1343412651801652218914071392000 848 1343412915123860578921091616000 849 1343634632110565490627836352000 850 1530098354294453661788855232000 851 1530098354294453661788855232860 852 1530098354294453661788855970740 853 1530098354294453661789489070920 854 1530098354294453662332055186440 855 1530098354294454126768016232640 856 1530098354294851218971510779200 857 1530098354633967495776692540800 858 1530098643899754053414079638400 859 1530345098010387326480049484800 860 1740077256554002313995164364800 861 1740077256554002313995164365670 862 1740077256554002313995165120830 863 1740077256554002313995820598840 864 1740077256554002314564119277480 865 1740077256554002806710118745680 866 1740077256554428512430703826000 867 1740077256922237762301258841600 868 1740077574341194202154697843200 869 1740351189113409907513022745600 870 1975933190203940332871230233600 871 1975933190203940332871230234480 872 1975933190203940332871231007120 873 1975933190203940332871909384160 874 1975933190203940333466845274720 875 1975933190203940854630006254720 876 1975933190204396871800248713600 877 1975933190602955356833381753600 878 1975933538544056251829507193600 879 1976236942785021664488739353600 880 2240501688325780171721673753600 881 2240501688325780171721673754490 882 2240501688325780171721674544810 883 2240501688325780171722376348080 884 2240501688325780172344875057360 885 2240501688325780723878028884960 886 2240501688326268830095965007200 887 2240501688757754174595141936000 888 2240502069758824708994078812800 889 2240838112271062045982935968000 890 2536891184119111395893684640000 891 2536891184119111395893684640900 892 2536891184119111395893685449100 893 2536891184119111395894411211800 894 2536891184119111396545419544600 895 2536891184119111979848159161600 896 2536891184119634035148381472000 897 2536891184586350889592652448000 898 2536891601363979269071937184000 899 2537263366541254270894953888000 900 2868505722248413022024584608000 901 2868505722248413022024584608910 902 2868505722248413022024585435190 903 2868505722248413022025335696520 904 2868505722248413022705821895640 905 2868505722248413639225567209840 906 2868505722248971588913839273200 907 2868505722753357489910801948800 908 2868506178213267523278843350400 909 2868917002547173153365970252800 910 3239069271431291360613050572800 911 3239069271431291360613050573720 912 3239069271431291360613051418280 913 3239069271431291360613826723440 914 3239069271431291361324780709680 915 3239069271431292012557855954880 916 3239069271431887890109975176000 917 3239069271976519320802137897600 918 3239069769224419013249778115200 919 3239523258763710565308569241600 920 3652651731265186838230557849600 921 3652651731265186838230557850530 922 3652651731265186838230558713570 923 3652651731265186838231359613760 924 3652651731265186838973793225920 925 3652651731265187526466516321920 926 3652651731265823456492144745600 927 3652651731853422111936849753600 928 3652652274206344469137985241600 929 3653152323012522534878613273600 930 4113696730561363451089603353600 931 4113696730561363451089603354540 932 4113696730561363451089604236260 933 4113696730561363451090431288680 934 4113696730561363451865378523560 935 4113696730561364177215162436160 936 4113696730562042378487345547200 937 4113696731195481640580812176000 938 4113697322193634246387434652800 939 4114248131837744668668374208000 940 4627051318872277016925268800000 941 4627051318872277016925268800950 942 4627051318872277016925269701550 943 4627051318872277016926123469400 944 4627051318872277017734640721800 945 4627051318872277782591106822800 946 4627051318873000571142200346000 947 4627051319555312197708648224000 948 4627051962974452495652065632000 949 4627658063121577977567884544000 950 5197997657464480981626683904000 951 5197997657464480981626683904960 952 5197997657464480981626684824640 953 5197997657464480981627565877120 954 5197997657464480982470732179840 955 5197997657464481788536835607040 956 5197997657465251580821560307200 957 5197997658199632613538772556800 958 5197998358063986193847170022400 959 5198664628193443015529468620800 960 5832286820707375223174949580800 961 5832286820707375223174949581770 962 5832286820707375223174950520730 963 5832286820707375223175859433040 964 5832286820707375224054776696880 965 5832286820707376073087943714080 966 5832286820708195389214288196000 967 5832286821498015285097374633600 968 5832287582093754854470275427200 969 5833019274404580529278413817600 970 6536174823721674388604081145600 971 6536174823721674388604081146580 972 6536174823721674388604082105020 973 6536174823721674388605019458360 974 6536174823721674389520812712120 975 6536174823721675283334090069120 976 6536174823722546750362781577600 977 6536174824571354741578301913600 978 6536175650460657832520888409600 979 6536978414013581875740741753600 980 7316460997163844398301531513600 981 7316460997163844398301531514590 982 7316460997163844398301532492710 983 7316460997163844398302498874280 984 7316460997163844399256316504760 985 7316460997163845339719532797360 986 7316460997164771695032796017200 987 7316460998076304381865803056000 988 7316461894112008241980457692800 989 7317341800260738891007039488000 990 8180528835217341742404854400000 991 8180528835217341742404854401000 992 8180528835217341742404855399000 993 8180528835217341742405851402000 994 8180528835217341743398865394000 995 8180528835217342732439804424000 996 8180528835218326827180128280000 997 8180528836196516009027091120000 998 8180529807537388498285917360000 999 8181493376703723576419310720000 1000 9136389448221739250731067520000