1 1 2 2 3 4 4 3 5 12 6 18 7 5 8 16 9 72 10 96 11 6 12 22 13 90 14 480 15 600 16 7 17 48 18 114 19 576 20 3600 21 4320 22 8 23 52 24 360 25 696 26 4200 27 30240 28 35280 29 9 30 60 31 378 32 2880 33 4920 34 34560 35 282240 36 322560 37 10 38 64 39 432 40 2976 41 25200 42 39600 43 317520 44 2903040 45 3265920 46 11 47 66 48 450 49 3360 50 25800 51 241920 52 357840 53 3225600 54 32659200 55 36288000 56 13 57 70 58 456 59 3456 60 28800 61 246240 62 2540160 63 3588480 64 35925120 65 399168000 66 439084800 67 14 68 76 69 474 70 3480 71 29400 72 272160 73 2575440 74 29030400 75 39553920 76 435456000 77 5269017600 78 5748019200 79 15 80 84 81 498 82 3576 83 29520 84 276480 85 2822400 86 29352960 87 359251200 88 475372800 89 5708102400 90 74724249600 91 80951270400 92 17 93 88 94 552 95 3696 96 30120 97 277200 98 2857680 99 31933440 100 362517120 101 4790016000 102 6187104000 103 80472268800 104 1133317785600 105 1220496076800 106 19 107 94 108 570 109 4080 110 30840 111 281520 112 2862720 113 32256000 114 391910400 115 4826304000 116 68497228800 117 86699289600 118 1214269056000 119 18307441152000 120 19615115520000 121 20 122 100 123 594 124 4176 125 33840 126 286560 127 2898000 128 32296320 129 395176320 130 5189184000 131 68936313600 132 1046139494400 133 1301447347200 134 19527937228800 135 313841848320000 136 334764638208000 137 21 138 108 139 618 140 4296 141 34440 142 312480 143 2938320 144 32618880 145 395539200 146 5225472000 147 73766246400 148 1051887513600 149 16999766784000 150 20835611596800 151 333456963840000 152 5690998849536000 153 6046686277632000 154 23 155 112 156 672 157 4416 158 35160 159 316800 160 3185280 161 32981760 162 398805120 163 5229100800 164 74205331200 165 1120863744000 166 17080718054400 167 292919058432000 168 354379753728000 169 6025763487744000 170 108840352997376000 171 115242726703104000 172 24 173 118 174 690 175 4800 176 35880 177 321840 178 3220560 179 35562240 180 402433920 181 5265388800 182 74245248000 183 1126611763200 184 18133084569600 185 294139554508800 186 5335311421440000 187 6381450915840000 188 114887039275008000 189 2189611807358976000 190 2311256907767808000 191 25 192 240 193 714 194 4896 195 38880 196 326880 197 3260880 198 35884800 199 431827200 200 5305305600 201 74684332800 202 1127090764800 203 18214035840000 204 311226499584000 205 5354926536960000 206 102437979291648000 207 121289412980736000 208 2304854534062080000 209 46225138155356160000 210 48658040163532800000 211 26 212 244 213 2160 214 5016 215 39480 216 352800 217 3301200 218 36247680 219 435093120 220 5668185600 221 75163334400 222 1132838784000 223 18220262860800 224 312446995660800 225 5649153269760000 226 102772743929856000 227 2067966706950144000 228 2426499634470912000 229 48536395063123968000 230 1021818843434188800000 231 1072909785605898240000 232 27 233 252 234 2178 235 20160 236 40200 237 357120 238 3548160 239 36610560 240 438721920 241 5704473600 242 79993267200 243 1139065804800 244 18301214131200 245 312534173952000 246 5668768385280000 247 108128978141184000 248 2074013393227776000 249 43792236147179520000 250 50969297071300608000 251 1070476883597721600000 252 23604015283329761280000 253 24728016011107368960000 254 28 255 256 256 2232 257 20256 258 201600 259 362160 260 3583440 261 39191040 262 442350720 263 5744390400 264 80432352000 265 1208042035200 266 18388392422400 267 313754670028800 268 5670076059648000 269 108463742779392000 270 2176807059947520000 271 43907478873882624000 272 970727901262479360000 273 1121567825769431040000 274 24676925068935659520000 275 568744368255469486080000 276 594596384994354462720000 277 29 278 258 279 2250 280 20640 281 202200 282 2177280 283 3623760 284 39513600 285 471744000 286 5784307200 287 80911353600 288 1213790054400 289 19440758937600 290 315062344396800 291 5689691175168000 292 108484665569280000 293 2182853746225152000 294 45981847954538496000 295 973039158170247168000 296 22480014555552153600000 297 25800925796713267200000 298 593472384266576855040000 299 14270313239864507105280000 300 14890761641597746544640000 301 30 302 262 303 2256 304 20736 305 205200 306 2181600 307 25401600 308 39876480 309 475009920 310 6147187200 311 81390355200 312 1220017075200 313 19521710208000 314 332149289472000 315 5710613965056000 316 108819430207488000 317 2183209433653248000 318 46097090681241600000 319 1016953039417835520000 320 22528672595715686400000 321 542892351516584509440000 322 619324401005461831680000 323 14864909624858861568000000 324 372269041039943663616000000 325 387780251083274649600000000 326 31 327 288 328 2274 329 20760 330 205800 331 2207520 332 25436880 333 319334400 334 478638720 335 6183475200 336 86220288000 337 1226244096000 338 19608888499200 339 333369785548800 340 6004840697856000 341 109175117635584000 342 2189256119930880000 343 46103493054947328000 344 1019264296325603328000 345 23501833398986342400000 346 543965261302190407680000 347 13649864838131267665920000 348 15485358026592101007360000 349 387159802681541410160640000 350 10082286528165140889600000000 351 10485577989291746525184000000 352 32 353 292 354 2520 355 20856 356 205920 357 2211840 358 25683840 359 319656960 360 4311014400 361 6223392000 362 86659372800 363 1295220326400 364 19696066790400 365 334677459916800 366 6024455813376000 367 114531351846912000 368 2195658493636608000 369 46218735781650432000 370 1019385941426012160000 371 23550491439149875200000 372 566496366799914270720000 373 13674592854142375034880000 374 356757830996612677632000000 375 402671012724872396144640000 376 10470066779248415539200000000 377 283110605710877156179968000000 378 293999475161295508340736000000 379 33 380 300 381 2538 382 23040 383 206520 384 2212560 385 25719120 386 322237440 387 4314280320 388 62270208000 389 87138374400 390 1300968345600 391 20748433305600 392 335985134284800 393 6045378603264000 394 114866116485120000 395 2298452160356352000 396 46340380882059264000 397 1021697198333779968000 398 23552924341158051840000 399 567569276585520168960000 400 14218609206386737152000000 401 357352427381607032094720000 402 9678995067038535254016000000 403 10873358240375021174784000000 404 293596183700168902705152000000 405 8231985304516274233540608000000 406 8536873649127988094042112000000 407 34 408 304 409 2592 410 23136 411 226800 412 2216880 413 25724160 414 322560000 415 4343673600 416 62306496000 417 958961203200 418 1307195366400 419 20829384576000 420 353072079360000 421 6066301393152000 422 115221803913216000 423 2304498846633984000 424 48414749962715136000 425 1024130100341956608000 426 23601582381321584640000 427 567620367527691878400000 428 14243337222397844520960000 429 371028144236477184737280000 430 9693885828680133000560640000 431 272221736260458804019200000000 432 304485053150587254865920000000 433 8525984779677569741881344000000 434 247569335824711654727221248000000 435 256411097818451356681764864000000 436 35 437 306 438 2610 439 23520 440 227400 441 2419200 442 25759440 443 322600320 444 4346939520 445 62669376000 446 959400288000 447 15692092416000 448 20916562867200 449 354292575436800 450 6360528125952000 451 115577491341312000 452 2310901220339712000 453 48529992689418240000 454 1068043981589544960000 455 23652673323493294080000 456 568693277313297776640000 457 14244461223125622128640000 458 371622740621471539200000000 459 10051264108078478917632000000 460 272609516511542078668800000000 461 7927096959904560373039104000000 462 8830873124289283602382848000000 463 256106209473839642821263360000000 464 7692332934553540700452945920000000 465 7957585794365731759089254400000000 466 36 467 310 468 2616 469 23616 470 230400 471 2423520 472 27941760 473 322922880 474 4347302400 475 62705664000 476 964230220800 477 15697840435200 478 271996268544000 479 355600249804800 480 6380143241472000 481 120933725552640000 482 2317303594045440000 483 48651637789827072000 484 1070355238497312768000 485 24625834126763950080000 486 569817278041075384320000 487 14269189239136729497600000 488 371648592638210424176640000 489 10066154869720076664176640000 490 282304022788623944908800000000 491 7937582537893852119564288000000 492 238727573830971952772677632000000 493 264947971467579344775806976000000 494 7948744032371992057134710784000000 495 246685159625337684531766886400000000 496 254907998279515607349492449280000000 497 37 498 312 499 2634 500 23640 501 231000 502 2449440 503 27977040 504 348364800 505 4350568320 506 62709292800 507 964669305600 508 15766816665600 509 272077219814400 510 4979623993344000 511 6401066031360000 512 121268490190848000 513 2420097260765184000 514 48773282890235904000 515 1072788140505489408000 516 24674492166927482880000 517 592348383538799247360000 518 14295041255875614474240000 519 372243189023204778639360000 520 10066775318121809903616000000 521 282691803039707219558400000000 522 8210207565615437529219072000000 523 239021573306133248281018368000000 524 7427080074741349641816637440000000 525 8213996892184183115771019264000000 526 254642745419703416290856140800000000 527 8157055944944499435183758376960000000 528 8420186781878192965350976389120000000 529 38 530 316 531 2640 532 23736 533 231120 534 2453760 535 28224000 536 348687360 537 4670265600 538 62745580800 539 964709222400 540 15772564684800 541 273129586329600 542 4980844489420800 543 96035605585920000 544 121624177618944000 545 2426143947042816000 546 50847651970891776000 547 1075221042513666048000 548 24725583109099192320000 549 593421293324405145600000 550 14839057608119976591360000 551 372863637424938018078720000 552 10081666079763407650160640000 553 282707314249750550544384000000 554 8220693143604729275744256000000 555 246959559135488227006218240000000 556 7435616948390477629910679552000000 557 238462320971159761714041323520000000 558 262865584073881339108581703680000000 559 8411963943224015042533250826240000000 560 277866163801980367856582220840960000000 561 286549481420792254352100415242240000000 562 39 563 324 564 2658 565 23760 566 231720 567 2454480 568 28259280 569 351267840 570 4673531520 571 67060224000 572 965148307200 573 15773043686400 574 273210537600000 575 4997931434496000 576 96055220701440000 577 1946321606541312000 578 2432546320748544000 579 50962894697594880000 580 1119134923761254400000 581 24776674051270901760000 582 594545294052182753280000 583 14863785624131083960320000 584 386539354279808170721280000 585 10097177289806738636144640000 586 283095094500833825193984000000 587 8221096435065855881379840000000 588 247253558610649522514558976000000 589 7674649410566061296543858688000000 590 238718732068978213070723088384000000 591 7893925108010805905016540364800000000 592 8675094780157708572700468838400000000 593 286286350583858560821933197230080000000 594 9742682368306936647971414118236160000000 595 10037915167346540788819032727879680000000 596 40 597 328 598 2712 599 23856 600 231840 601 2458800 602 28264320 603 351590400 604 4702924800 605 67096512000 606 1027458432000 607 15778791705600 608 273216764620800 609 4999151930572800 610 96349447434240000 611 1946656371179520000 612 41359334139002880000 613 51084539798003712000 614 1121446180669022208000 615 25749834854541557760000 616 595669294779960360960000 617 14889637640869968936960000 618 387133950664802525184000000 619 10454555569205084553216000000 620 283498385961960430829568000000 621 8231582013055147627905024000000 622 247264447480099940866719744000000 623 7683186284215189284637900800000000 624 246154653905713302414494269440000000 625 7901882693805171636775629619200000000 626 269182846183168481361064026439680000000 627 294969668202670447317451391631360000000 628 10029231849727728902323514533478400000000 629 351327030857128927608666145475788800000000 630 361660178823515072538332796813312000000000 631 41 632 330 633 2730 634 24240 635 232440 636 2459520 637 28299600 638 351630720 639 4706190720 640 67459392000 641 1027897516800 642 16738231910400 643 273297715891200 644 4999239108864000 645 96369062549760000 646 1952012605390848000 647 41365380825280512000 648 919636959090769920000 649 1123879082677198848000 650 25798492894705090560000 651 618200400277684224000000 652 14915489657608853913600000 653 387754399066535764623360000 654 10469446330846682299760640000 655 293192892239042297069568000000 656 8242470882505565980065792000000 657 247558446955261236375060480000000 658 7683491172559800998498402304000000 659 246411065003531753771176034304000000 660 8140610267636143589548307251200000000 661 269437754181447996968413518888960000000 662 9447449569267332507123795508592640000000 663 10324464648767333043171133143121920000000 664 361364946024475468397485178203668480000000 665 13019766437646542611379980685279232000000000 666 13391759764436443828847980133430067200000000 667 42 668 334 669 2736 670 24336 671 235440 672 2463840 673 28304640 674 351953280 675 4706553600 676 67495680000 677 1032727449600 678 16743979929600 679 288996035328000 680 5000459604940800 681 96370370224128000 682 1952347370029056000 683 41468174492000256000 684 919752201817473024000 685 21356013827774545920000 686 25849583836876800000000 687 619273310063290122240000 688 15459506009853216030720000 689 388374847468269004062720000 690 10484957540890013285744640000 691 293580672490125571719168000000 692 8515095910227151389720576000000 693 247863335299872950235561984000000 694 7692028046208928986592444416000000 695 246419906765525493473130577920000000 696 8148567853430509321307396505600000000 697 277339902128112980796247784816640000000 698 9455869756049210700089146484981760000000 699 340993882890742782678999494138265600000000 700 371698093990861613327151829541191680000000 701 13381426616470057683918313482092544000000000 702 495495111284148421667375264936912486400000000 703 509258864375374766713691244518493388800000000 704 43 705 336 706 2754 707 24360 708 236040 709 2489760 710 28339920 711 351993600 712 4709819520 713 67499308800 714 1033166534400 715 16812956160000 716 289076986598400 717 5272543051776000 718 96389985339648000 719 1952368292818944000 720 41474221178277888000 721 921826570898128896000 722 21358325084682313728000 723 517040334777699532800000 724 620397310791067729920000 725 15484234025864323399680000 726 402050564323139156705280000 727 10500468750933344271728640000 728 293983963951252177354752000000 729 8525581488216443136245760000000 730 255801321129227928960761856000000 731 7700869808202668688546988032000000 732 246676317863343944829812342784000000 733 8148833106290321512366032814080000000 734 277594810126392496403597277265920000000 735 9725315733069312874980377729433600000000 736 341280432372163574933351594553507840000000 737 12647773110856641393911981237128396800000000 738 13753419943259958901386312930243379200000000 739 508886871048584865496223245070342553600000000 740 19351836846264241135120267291702748774400000000 741 19874859463730842246880274515802823065600000000 742 44 743 340 744 2760 745 24456 746 236160 747 2494080 748 28586880 749 352316160 750 4710182400 751 67535596800 752 1033206451200 753 16818704179200 754 290129353113600 755 5273763547852800 756 101370917007360000 757 1952703057457152000 758 41474576865705984000 759 921941813624832000000 760 21402238965929902080000 761 517088992817863065600000 762 13029416436398028226560000 763 15510086042603208376320000 764 402645160708133511168000000 765 10857847030331690188800000000 766 294387255412378782990336000000 767 8536470357666861488406528000000 768 256095320604389224469102592000000 769 7939902270378252355180167168000000 770 246941570723156135888448651264000000 771 8156790692084687244125122068480000000 772 277603032965046674326415002828800000000 773 9733735919851191067945728705822720000000 774 350736565259049719326970908256501760000000 775 12657811026023987934700800269856276480000000 776 481731358192922076621059285355331584000000000 777 522650624139811210542539224651923456000000000 778 19861095710639615901833958536221242163200000000 779 775119519085502847628330706116310099558400000000 780 795517401166700290986970987856212996915200000000 781 45 782 348 783 2778 784 24480 785 236760 786 2494800 787 28622160 788 354896640 789 4713448320 790 67539225600 791 1033645536000 792 16819183180800 793 290210304384000 794 5290850492928000 795 101390532122880000 796 2048759585832960000 797 41480623551983616000 798 921948215998537728000 799 21404550222837669888000 800 518062153621133721600000 801 13030489346183634124800000 802 341246620953281691648000000 803 403265609109866750607360000 804 10872737791973287935344640000 805 304081761689460649230336000000 806 8547359227117279840567296000000 807 256400208949000938329604096000000 808 7948439144027380343274209280000000 809 254377492559891225232219832320000000 810 8165013530738865166942847631360000000 811 277857940963326189933764495278080000000 812 9733999050688124761475895923834880000000 813 351023114740470511581323008671744000000000 814 12999100141713770321520647382604185600000000 815 482093018371745591693597618152144896000000000 816 18828814228797640023360260067602674483200000000 817 20384118328106217013593965760321316454400000000 818 794994378549233689875210980632112922624000000000 819 31820696046668011639478839514248519876608000000000 820 32636611329915909373824450783844635770880000000000 821 46 822 352 823 2832 824 24576 825 236880 826 2499120 827 28627200 828 355219200 829 4742841600 830 67575513600 831 1033685452800 832 16824931200000 833 290216531404800 834 5292070989004800 835 101684758855680000 836 2049094350471168000 837 43427300845953024000 838 922063458725240832000 839 21404671867938078720000 840 518110811661297254400000 841 13053020451681357987840000 842 341271348969292799016960000 843 9275703605911929618432000000 844 10888249002016618921328640000 845 304469541940543923879936000000 846 8819984254838865250222080000000 847 256705097293612652190105600000000 848 7957280906021120045228752896000000 849 254633903657709676588901597184000000 850 8403741104569837119715525263360000000 851 278121071800259883463931713290240000000 852 9742419237470002954441246900224000000000 853 351031798058089323467818526866145280000000 854 13009138056881116862309466415332065280000000 855 494751124630568619232439266040610816000000000 856 18842205988562076467189108047736104550400000000 857 754721637004305404269690424376407202201600000000 858 815392260630431133233851262372015819980800000000 859 32616213447834711930465810502104732873523200000000 860 1338101064526552284326802482137630066606080000000000 861 1371553591139716091434972544191070818271232000000000 862 47 863 354 864 2850 865 24960 866 237480 867 2499840 868 28662480 869 355259520 870 4746107520 871 67938393600 872 1034124537600 873 16825410201600 874 290297482675200 875 5292158167296000 876 101704373971200000 877 2054450584682496000 878 43433347532230656000 879 963429195237949440000 880 21406983124845846528000 881 518113244563305431040000 882 13054093361466963886080000 883 341815365321537161134080000 884 9276298202296923972894720000 885 261332866810040451858432000000 886 304872833401670529515520000000 887 8830469832828156996747264000000 888 264643083122967630915305472000000 889 7966122668014859747183296512000000 890 254899156517521867647537905664000000 891 8411698690364202851474614517760000000 892 286023219746924867291765979217920000000 893 9751102555088814840936765094625280000000 894 351318347539510115722170627281387520000000 895 13009433289680156466450314033941708800000000 896 495112784809392134304977598837424128000000000 897 19324309340081788445027635332539586969600000000 898 755230895868680779036404115620925695590400000000 899 31004780763420113905133228244652403982336000000000 900 33432128731082609664811421771700848767795200000000 901 1370737675856468193700626932921474702376960000000000 902 57605250827868075840268846856024974367391744000000000 903 59010256945620955738811989462269485937328128000000000 904 49 905 358 906 2856 907 25056 908 240480 909 2504160 910 28667520 911 355582080 912 4746470400 913 67974681600 914 1038954470400 915 16831158220800 916 290303709696000 917 5293378663372800 918 101705681645568000 919 2054785349320704000 920 43536141198950400000 921 963544437964652544000 922 22326741729037025280000 923 518161902603468963840000 924 13054144452409135595520000 925 341840093337548268503040000 926 9289973919151794125537280000 927 261347757571682049604976640000 928 7622208615292846512537600000000 929 8841358702278575348908032000000 930 264937082598128926423646208000000 931 8205155130190443413816475648000000 932 255164409377334058706174214144000000 933 8419921529018380774292340080640000000 934 286278127745204382899115471667200000000 935 10020548532108917015827996339077120000000 936 351613580338549719863018245891031040000000 937 13019471204847503007239133066669588480000000 938 495123117957358520449907265488761651200000000 939 19337701099846224888856483312673017036800000000 940 774073473850569645404810691668109950976000000000 941 31024655622883844747380108519168206805401600000000 942 1304648537913388477218632420084189314940928000000000 943 1404190202469632000808796994974915454042112000000000 944 58976804419007791931703819400216045185662976000000000 945 2537441048661701096768915546877587895305109504000000000 946 2597856311725074932406270678946101892812374016000000000 947 50 948 364 949 2874 950 25080 951 241080 952 2530080 953 28702800 954 355622400 955 4749736320 956 67978310400 957 1039393555200 958 16900134451200 959 290384660966400 960 5293465841664000 961 101725296761088000 962 2054806272110592000 963 43542187885228032000 964 965618807045308416000 965 22329052985944793088000 966 539520349333251686400000 967 13055217362194741493760000 968 341841217338276046110720000 969 9290568515536788480000000000 970 261705135851080395522048000000 971 7622596395543929787187200000000 972 229885811837232250818134016000000 973 265241970942740640284147712000000 974 8213692003839571401910517760000000 975 262600331214069148049945395200000000 976 8428144367672558697110065643520000000 977 286541258582138076429282689679360000000 978 10028968718890795208793347315466240000000 979 361069713225435864256637559594024960000000 980 13029804352813889152168799718007111680000000 981 495484778136182035522445598285574963200000000 982 19338073093173014790073951312121167872000000000 983 774582732714945020171524382912628444364800000000 984 31779900282505616752761558950768714081894400000000 985 1305444055314555177509619391072045527937843200000000 986 56200244710115195941725704249780462797455360000000000 987 60381810536760671830246962006460556755599360000000000 988 2596451305607322052507727536339857381242437632000000000 989 114305677715903297025875909873628483283744456704000000000 990 116963949290691745793919535684643099174064095232000000000 991 51 992 372 993 2898 994 25176 995 241200 996 2534400 997 28949760 998 355944960 999 4750099200 1000 68014598400 1001 1039433472000 1002 16905882470400 1003 291437027481600 1004 5294686337740800 1005 101726604435456000 1006 2055141036748800000 1007 43542543572656128000 1008 965734049772011520000 1009 22372966867192381440000 1010 539569007373415219200000 1011 13572308787914612736000000 1012 341865945354287153479680000 1013 9290594367553527364976640000 1014 261720026612721993268592640000 1015 7632290901821011653427200000000 1016 229896297415221542564659200000000 1017 7161827214929158583180328960000000 1018 8222533765833311103865061376000000 1019 262856742311887599406627160064000000 1020 8666871941503530649882743275520000000 1021 286804389419071769959449907691520000000 1022 10037652036509607095288865509867520000000 1023 361356262706856656510989660009267200000000 1024 13371093468503671538988646830755020800000000 1025 495856771462971936739913597733725798400000000 1026 19351464852937451233902799292254597939200000000 1027 774596496468036246516570698892210025267200000000 1028 31799775141969347595008439225284516904960000000000 1029 1336469233960056488858111259598437834817536000000000 1030 56232881321445111851099528700564307433226240000000000 1031 2477025785598327261131560414809073897797844992000000000 1032 2656866568670695888145082668408371378749702144000000000 1033 116903534027628371958282180552574585176556830720000000000 1034 5263377718081128560726379105808939462832884285440000000000 1035 5382999938946608755288342267304597177897268019200000000000 1036 53 1037 376 1038 2952 1039 25296 1040 241800 1041 2535120 1042 28985040 1043 358525440 1044 4753365120 1045 68018227200 1046 1039872556800 1047 16906361472000 1048 291517978752000 1049 5311773282816000 1050 101746219550976000 1051 2055161959538688000 1052 43548590258933760000 1053 965740452145717248000 1054 22375278124100149248000 1055 540542168176685875200000 1056 13573381697700218634240000 1057 354896485791412959313920000 1058 9291188963938521719439360000 1059 261720647061123726508032000000 1060 7632678682072094928076800000000 1061 230168922442943127974313984000000 1062 7162121214404319878688669696000000 1063 230239482316981838896315760640000000 1064 263121995171699790465263468544000000 1065 8674829527297896381641832529920000000 1066 294706537365736753787284173619200000000 1067 10046335354128418981784383704268800000000 1068 361651495505896260651837278618910720000000 1069 13381131383671018079777465863482900480000000 1070 508514877721794964278755245622191718400000000 1071 19365228606028677578949115271836178841600000000 1072 775105755332411621283284390136728518656000000000 1073 31800298164586814196120199232508616979251200000000 1074 1337264751361223189149098230586294047814451200000000 1075 57538345774641748226052506731918092864061440000000000 1076 2478397339189466977222995387353264968616116224000000000 1077 111647406141114848257832284062613867393424818176000000000 1078 119561805602416820726325806363589201066876469248000000000 1079 5380341667371820306520298641493582562006948380672000000000 1080 247617997191544002743263744296011470183274328883200000000000 1081 253120619351356091693114049724811725076235980636160000000000 1082 54 1083 382 1084 2970 1085 25680 1086 242520 1087 2539440 1088 28990080 1089 358848000 1090 4782758400 1091 68054515200 1092 1039912473600 1093 16912109491200 1094 291524205772800 1095 5312993778892800 1096 102040446283776000 1097 2055496724176896000 1098 43548945946361856000 1099 965855694872420352000 1100 22375399769200558080000 1101 540590826216849408000000 1102 13595912803197942497280000 1103 354921213807424066682880000 1104 9632461436908542296064000000 1105 261735537822765324254576640000 1106 7632694193282138259062784000000 1107 230179408020932419720839168000000 1108 7170059200233674857413869568000000 1109 230248019190630966884409802752000000 1110 7630794271077112374849322352640000000 1111 8683052365952074304459558092800000000 1112 294961445364016269394633666068480000000 1113 10315781331148521156675614948720640000000 1114 361946728304935864792684897228554240000000 1115 13391464531637404224707132514820423680000000 1116 508876537900618479351293578419005030400000000 1117 19847331957548389556787642556639661260800000000 1118 775628777949878222395044397360828592947200000000 1119 31820173024050545038367079507024419802316800000000 1120 1337285149243304386592456870868033950711808000000000 1121 57570982385971664135426331182701937499832320000000000 1122 2534631036426195336971829261665098872165236736000000000 1123 111706416398060469213571096052076136879362146304000000000 1124 5143755497215648366164415944313281747768500551680000000000 1125 5499963888237300501082261802989240277071332114432000000000 1126 253000997130490611498552086563316067361171596902400000000000 1127 11896669109513736309576360337066151078583091089899520000000000 1128 12155292351024904490219324692219763058552288722288640000000000 1129 55 1130 408 1131 2994 1132 25776 1133 245520 1134 2544480 1135 29025360 1136 358888320 1137 4786024320 1138 68417395200 1139 1040351558400 1140 16912588492800 1141 291605157043200 1142 5313080957184000 1143 102060061399296000 1144 2060852958388224000 1145 43554992632639488000 1146 965862097246126080000 1147 22377711026108325888000 1148 540593259118857584640000 1149 13596985712983548395520000 1150 355465230159668428800000000 1151 9633056033293536650526720000 1152 271011861877078987112448000000 1153 7633081973533221533712384000000 1154 230179811312393546326474752000000 1155 7170353199708836152922210304000000 1156 230487051652806550551042981888000000 1157 7631050682174930826206004117504000000 1158 260499528564356594865545832038400000000 1159 295224576200949962924800884080640000000 1160 10324201517930399349640965925109760000000 1161 371402861191822009186304210931548160000000 1162 13401797679603790369636799166157946880000000 1163 509248531227408380568761577867155865600000000 1164 19860723717312826000616490536773091328000000000 1165 794471355931767088763450973408012848332800000000 1166 31840570906131742481725719788764322699673600000000 1167 1338080666644471086883443841855890163708723200000000 1168 57571798301254912033160676793971533615726592000000000 1169 2536002590017335053063264234209289942983507968000000000 1170 114184847189776549354601199609491455288729927680000000000 1171 5146353353527373441096822214992227849661312925696000000000 1172 242115375031731913793413438867211215290312677130240000000000 1173 258503619290302700448402391992116322254133248655360000000000 1174 12149789728865092401269474386790962803659327070535680000000000 1175 583454032849195415530527585226548626810509858669854720000000000 1176 595867948441731488201389874273922001849031345024532480000000000 1177 56 1178 412 1179 3240 1180 25896 1181 246120 1182 2570400 1183 29065680 1184 359210880 1185 4786387200 1186 68453683200 1187 1045181491200 1188 16918336512000 1189 291611384064000 1190 5314301453260800 1191 102061369073664000 1192 2061187723026432000 1193 43657786299359232000 1194 965977339972829184000 1195 22377832671208734720000 1196 540641917159021117440000 1197 13597036803925720104960000 1198 355489958175679536168960000 1199 9646731750148406803169280000 1200 271026752638720584858992640000 1201 7894430351553305316556800000000 1202 230190296890382838072999936000000 1203 7170364088578286571274371072000000 1204 230495588526455678539137024000000000 1205 7638486604011665915549775298560000000 1206 260507486150150960597304921292800000000 1207 9152216770227728366276176898949120000000 1208 10332884835549211236136484119511040000000 1209 371689410673242801440656311346790400000000 1210 13743086795293572756456646278905856000000000 1211 509620524554198281786229577315306700800000000 1212 19874487470404052345662806516354672230400000000 1213 794980614796142463530164664652531341721600000000 1214 32595815565753514487107170220364829976166400000000 1215 1338896581927718984617789453125486279602995200000000 1216 57604434912584827942534501244755378251497472000000000 1217 2536036042543948216870372404271343383735173120000000000 1218 114243857446722170310340011598953724774667255808000000000 1219 5258061174931551663190291854186910231052245008384000000000 1220 242232338981022605539207358402895858389486741225472000000000 1221 11638045868002568128933395981912539098613893457510400000000000 1222 12408412970376260581912438741944574783628524702924800000000000 1223 595609325200220320020746909918768389869062147392143360000000000 1224 29197529473644842921868103839422178090602535906202091520000000000 1225 29805811337679110482740356002743473467490088737581301760000000000 1226 57 1227 420 1228 3258 1229 28080 1230 246840 1231 2574720 1232 29312640 1233 359573760 1234 4789653120 1235 68457312000 1236 1045620576000 1237 16987312742400 1238 291692335334400 1239 5314388631552000 1240 102080984189184000 1241 2061208645816320000 1242 43663832985636864000 1243 968051709053485056000 1244 22380143928116502528000 1245 540644350061029294080000 1246 13598109713711326003200000 1247 355491082176407313776640000 1248 9647326346533401157632000000 1249 271384130918118930776064000000 1250 7894818131804388591206400000000 1251 237812908797136811191173120000000 1252 7170658088053447866782711808000000 1253 230495893414800290252997525504000000 1254 7638743015109484366906457063424000000 1255 260746213723981932550077598924800000000 1256 9152471678226007881883526391398400000000 1257 330660734924356637749332842800742400000000 1258 371984643472282405581503929956433920000000 1259 13753124710460919297245465311633735680000000 1260 522278630813021309325071225203772620800000000 1261 19888251223495278690709122495936253132800000000 1262 795503637413609064641924671876631416012800000000 1263 32615690425217245329354050494880632799232000000000 1264 1369921760573220295966281321651878586482688000000000 1265 57637887439197991749642671306808819003162624000000000 1266 2537407596135087932961807376815534454553444352000000000 1267 114245262452839923190238554741559969286237192192000000000 1268 5260659031243276738122698124865856332945057382400000000000 1269 247378752749813042354139817973020154753145561415680000000000 1270 11643428867941514737688684324179843695791790725529600000000000 1271 571040117256659342859665296179175251771988372315176960000000000 1272 608023240792756392691609198966141764907583633746821120000000000 1273 29793397422086574410069493713696100092451567251226624000000000000 1274 1490290566883955524137017800137173673374504436879065088000000000000 1275 1520704660085668902180630408303238442218882078448025600000000000000