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