1 1 2 1 3 1 4 3 5 2 6 1 7 12 8 8 9 3 10 1 11 60 12 40 13 15 14 4 15 1 16 360 17 240 18 90 19 24 20 5 21 1 22 2520 23 1680 24 630 25 168 26 35 27 6 28 1 29 20160 30 13440 31 5040 32 1344 33 280 34 48 35 7 36 1 37 181440 38 120960 39 45360 40 12096 41 2520 42 432 43 63 44 8 45 1 46 1814400 47 1209600 48 453600 49 120960 50 25200 51 4320 52 630 53 80 54 9 55 1 56 19958400 57 13305600 58 4989600 59 1330560 60 277200 61 47520 62 6930 63 880 64 99 65 10 66 1 67 239500800 68 159667200 69 59875200 70 15966720 71 3326400 72 570240 73 83160 74 10560 75 1188 76 120 77 11 78 1 79 3113510400 80 2075673600 81 778377600 82 207567360 83 43243200 84 7413120 85 1081080 86 137280 87 15444 88 1560 89 143 90 12 91 1 92 43589145600 93 29059430400 94 10897286400 95 2905943040 96 605404800 97 103783680 98 15135120 99 1921920 100 216216 101 21840 102 2002 103 168 104 13 105 1 106 653837184000 107 435891456000 108 163459296000 109 43589145600 110 9081072000 111 1556755200 112 227026800 113 28828800 114 3243240 115 327600 116 30030 117 2520 118 195 119 14 120 1 121 10461394944000 122 6974263296000 123 2615348736000 124 697426329600 125 145297152000 126 24908083200 127 3632428800 128 461260800 129 51891840 130 5241600 131 480480 132 40320 133 3120 134 224 135 15 136 1 137 177843714048000 138 118562476032000 139 44460928512000 140 11856247603200 141 2470051584000 142 423437414400 143 61751289600 144 7841433600 145 882161280 146 89107200 147 8168160 148 685440 149 53040 150 3808 151 255 152 16 153 1 154 3201186852864000 155 2134124568576000 156 800296713216000 157 213412456857600 158 44460928512000 159 7621873459200 160 1111523212800 161 141145804800 162 15878903040 163 1603929600 164 147026880 165 12337920 166 954720 167 68544 168 4590 169 288 170 17 171 1 172 60822550204416000 173 40548366802944000 174 15205637551104000 175 4054836680294400 176 844757641728000 177 144815595724800 178 21118941043200 179 2681770291200 180 301699157760 181 30474662400 182 2793510720 183 234420480 184 18139680 185 1302336 186 87210 187 5472 188 323 189 18 190 1 191 1216451004088320000 192 810967336058880000 193 304112751022080000 194 81096733605888000 195 16895152834560000 196 2896311914496000 197 422378820864000 198 53635405824000 199 6033983155200 200 609493248000 201 55870214400 202 4688409600 203 362793600 204 26046720 205 1744200 206 109440 207 6460 208 360 209 19 210 1 211 25545471085854720000 212 17030314057236480000 213 6386367771463680000 214 1703031405723648000 215 354798209525760000 216 60822550204416000 217 8869955238144000 218 1126343522304000 219 126713646259200 220 12799358208000 221 1173274502400 222 98456601600 223 7618665600 224 546981120 225 36628200 226 2298240 227 135660 228 7560 229 399 230 20 231 1 232 562000363888803840000 233 374666909259202560000 234 140500090972200960000 235 37466690925920256000 236 7805560609566720000 237 1338096104497152000 238 195139015239168000 239 24779557490688000 240 2787700217702400 241 281585880576000 242 25812039052800 243 2166045235200 244 167610643200 245 12033584640 246 805820400 247 50561280 248 2984520 249 166320 250 8778 251 440 252 21 253 1 254 12926008369442488320000 255 8617338912961658880000 256 3231502092360622080000 257 861733891296165888000 258 179527894020034560000 259 30776210403434496000 260 4488197350500864000 261 569929822285824000 262 64117105007155200 263 6476475253248000 264 593676898214400 265 49819040409600 266 3855044793600 267 276772446720 268 18533869200 269 1162909440 270 68643960 271 3825360 272 201894 273 10120 274 483 275 22 276 1 277 310224200866619719680000 278 206816133911079813120000 279 77556050216654929920000 280 20681613391107981312000 281 4308669456480829440000 282 738629049682427904000 283 107716736412020736000 284 13678315734859776000 285 1538810520171724800 286 155435406077952000 287 14248245557145600 288 1195656969830400 289 92521075046400 290 6642538721280 291 444812860800 292 27909826560 293 1647455040 294 91808640 295 4845456 296 242880 297 11592 298 528 299 23 300 1 301 7755605021665492992000000 302 5170403347776995328000000 303 1938901255416373248000000 304 517040334777699532800000 305 107716736412020736000000 306 18465726242060697600000 307 2692918410300518400000 308 341957893371494400000 309 38470263004293120000 310 3885885151948800000 311 356206138928640000 312 29891424245760000 313 2313026876160000 314 166063468032000 315 11120321520000 316 697745664000 317 41186376000 318 2295216000 319 121136400 320 6072000 321 289800 322 13200 323 575 324 24 325 1 326 201645730563302817792000000 327 134430487042201878528000000 328 50411432640825704448000000 329 13443048704220187852800000 330 2800635146712539136000000 331 480108882293578137600000 332 70015878667813478400000 333 8890905227658854400000 334 1000226838111621120000 335 101033013950668800000 336 9261359612144640000 337 777177030389760000 338 60138698780160000 339 4317650168832000 340 289128359520000 341 18141387264000 342 1070845776000 343 59675616000 344 3149546400 345 157872000 346 7534800 347 343200 348 14950 349 624 350 25 351 1 352 5444434725209176080384000000 353 3629623150139450720256000000 354 1361108681302294020096000000 355 362962315013945072025600000 356 75617148961238556672000000 357 12962939821926609715200000 358 1890428724030963916800000 359 240054441146789068800000 360 27006124629013770240000 361 2727891376668057600000 362 250056709527905280000 363 20983779820523520000 364 1623744867064320000 365 116576554558464000 366 7806465707040000 367 489817456128000 368 28912835952000 369 1611241632000 370 85037752800 371 4262544000 372 203439600 373 9266400 374 403650 375 16848 376 675 377 26 378 1 379 152444172305856930250752000000 380 101629448203904620167168000000 381 38111043076464232562688000000 382 10162944820390462016716800000 383 2117280170914679586816000000 384 362962315013945072025600000 385 52932004272866989670400000 386 6721524352110093926400000 387 756171489612385566720000 388 76380958546705612800000 389 7001587866781347840000 390 587545834974658560000 391 45464856277800960000 392 3264143527636992000 393 218581039797120000 394 13714888771584000 395 809559406656000 396 45114765696000 397 2381057078400 398 119351232000 399 5696308800 400 259459200 401 11302200 402 471744 403 18900 404 728 405 27 406 1 407 4420880996869850977271808000000 408 2947253997913233984847872000000 409 1105220249217462744317952000000 410 294725399791323398484787200000 411 61401124956525708017664000000 412 10525907135404407088742400000 413 1535028123913142700441600000 414 194924206211192723865600000 415 21928973198759181434880000 416 2215047797854462771200000 417 203046048136659087360000 418 17038829214265098240000 419 1318480832056227840000 420 94660162301472768000 421 6338850154116480000 422 397731774375936000 423 23477222793024000 424 1308328205184000 425 69050655273600 426 3461185728000 427 165192955200 428 7524316800 429 327763800 430 13680576 431 548100 432 21112 433 783 434 28 435 1 436 132626429906095529318154240000000 437 88417619937397019545436160000000 438 33156607476523882329538560000000 439 8841761993739701954543616000000 440 1842033748695771240529920000000 441 315777214062132212662272000000 442 46050843717394281013248000000 443 5847726186335781715968000000 444 657869195962775443046400000 445 66451433935633883136000000 446 6091381444099772620800000 447 511164876427952947200000 448 39554424961686835200000 449 2839804869044183040000 450 190165504623494400000 451 11931953231278080000 452 704316683790720000 453 39249846155520000 454 2071519658208000 455 103835571840000 456 4955788656000 457 225729504000 458 9832914000 459 410417280 460 16443000 461 633360 462 23490 463 840 464 29 465 1 466 4111419327088961408862781440000000 467 2740946218059307605908520960000000 468 1027854831772240352215695360000000 469 274094621805930760590852096000000 470 57103046209568908456427520000000 471 9789093635926098592530432000000 472 1427576155239222711410688000000 473 181279511776409233195008000000 474 20393945074846038734438400000 475 2059994452004650377216000000 476 188832824767092951244800000 477 15846111169266541363200000 478 1226187173812291891200000 479 88033950940369674240000 480 5895130643328326400000 481 369890550169620480000 482 21833817197512320000 483 1216745230821120000 484 64217109404448000 485 3218902727040000 486 153629448336000 487 6997614624000 488 304820334000 489 12722935680 490 509733000 491 19634160 492 728190 493 26040 494 899 495 30 496 1 497 131565418466846765083609006080000000 498 87710278977897843389072670720000000 499 32891354616711691270902251520000000 500 8771027897789784338907267072000000 501 1827297478706205070605680640000000 502 313250996349635154960973824000000 503 45682436967655126765142016000000 504 5800944376845095462240256000000 505 652606242395073239502028800000 506 65919822464148812070912000000 507 6042650392546974439833600000 508 507075557416529323622400000 509 39237989561993340518400000 510 2817086430091829575680000 511 188644180586506444800000 512 11836497605427855360000 513 698682150320394240000 514 38935847386275840000 515 2054947500942336000 516 103004887265280000 517 4916142346752000 518 223923667968000 519 9754250688000 520 407133941760 521 16311456000 522 628293120 523 23302080 524 833280 525 28768 526 960 527 31 528 1 529 4341658809405943247759097200640000000 530 2894439206270628831839398133760000000 531 1085414702351485811939774300160000000 532 289443920627062883183939813376000000 533 60300816797304767329987461120000000 534 10337282879537960113712136192000000 535 1507520419932619183249686528000000 536 191431164435888150253928448000000 537 21536005999037416903566950400000 538 2175354141316910798340096000000 539 199407462954050156514508800000 540 16733493394745467679539200000 541 1294853655545780237107200000 542 92963852193030375997440000 543 6225257959354712678400000 544 390604420979119226880000 545 23056510960573009920000 546 1284882963747102720000 547 67813267531097088000 548 3399161279754240000 549 162232697442816000 550 7389481042944000 551 321890272704000 552 13435420078080 553 538278048000 554 20733672960 555 768968640 556 27498240 557 949344 558 31680 559 1023 560 32 561 1 562 147616399519802070423809304821760000000 563 98410933013201380282539536547840000000 564 36904099879950517605952326205440000000 565 9841093301320138028253953654784000000 566 2050227771108362089219573678080000000 567 351467617904290643866212630528000000 568 51255694277709052230489341952000000 569 6508659590820197108633567232000000 570 732224203967272174721276313600000 571 73962040804774967143563264000000 572 6779853740437705321493299200000 573 568938775421345901104332800000 574 44025024288556528061644800000 575 3160770974563032783912960000 576 211658770618060231065600000 577 13280550313290053713920000 578 783921372659482337280000 579 43686020767401492480000 580 2305651096057300992000 581 115571483511644160000 582 5515911713055744000 583 251242355460096000 584 10944269271936000 585 456804282654720 586 18301453632000 587 704944880640 588 26144933760 589 934940160 590 32277696 591 1077120 592 34782 593 1088 594 33 595 1 596 5166573983193072464833325668761600000000 597 3444382655462048309888883779174400000000 598 1291643495798268116208331417190400000000 599 344438265546204830988888377917440000000 600 71757971988792673122685078732800000000 601 12301366626650172535317442068480000000 602 1793949299719816828067126968320000000 603 227803085678706898802174853120000000 604 25627847138854526115244670976000000 605 2588671428167123850024714240000000 606 237294880915319686252265472000000 607 19912857139747106538651648000000 608 1540875850099478482157568000000 609 110626984109706147436953600000 610 7408056971632108087296000000 611 464819260965151879987200000 612 27437248043081881804800000 613 1529010726859052236800000 614 80697788362005534720000 615 4045001922907545600000 616 193056909956951040000 617 8793482441103360000 618 383049424517760000 619 15988149892915200 620 640550877120000 621 24673070822400 622 915072681600 623 32722905600 624 1129719360 625 37699200 626 1217370 627 38080 628 1155 629 34 630 1 631 185996663394950608733999724075417600000000 632 123997775596633739155999816050278400000000 633 46499165848737652183499931018854400000000 634 12399777559663373915599981605027840000000 635 2583286991596536232416662834380800000000 636 442849198559406211271427914465280000000 637 64582174789913405810416570859520000000 638 8200911084433448356878294712320000000 639 922602496998762940148808155136000000 640 93192171414016458600889712640000000 641 8542615712951508705081556992000000 642 716862857030895835391459328000000 643 55471530603581225357672448000000 644 3982571427949421307730329600000 645 266690050978755891142656000000 646 16733493394745467679539200000 647 987740929550947744972800000 648 55044386166925880524800000 649 2905120381032199249920000 650 145620069224671641600000 651 6950048758450237440000 652 316565367879720960000 653 13789779282639360000 654 575573396144947200 655 23059831576320000 656 888230549606400 657 32942616537600 658 1178024601600 659 40669896960 660 1357171200 661 43825320 662 1370880 663 41580 664 1224 665 35 666 1 667 6881876545613172523157989790790451200000000 668 4587917697075448348771993193860300800000000 669 1720469136403293130789497447697612800000000 670 458791769707544834877199319386030080000000 671 95581618689071840599416524872089600000000 672 16385420346698029817042832835215360000000 673 2389540467226796014985413121802240000000 674 303433710124037589204496904355840000000 675 34136292388954228785505901740032000000 676 3448110342318608968232919367680000000 677 316076781379205822088017608704000000 678 26523925710143145909483995136000000 679 2052446632332505338233880576000000 680 147355142834128588386022195200000 681 9867531886213967972278272000000 682 619139255605582304142950400000 683 36546414393385066563993600000 684 2036642288176257579417600000 685 107489454098191372247040000 686 5387942561312850739200000 687 257151804062658785280000 688 11712918611549675520000 689 510221833457656320000 690 21296215657363046400 691 853213768323840000 692 32864530335436800 693 1218876811891200 694 43586910259200 695 1504786187520 696 50215334400 697 1621536840 698 50722560 699 1538460 700 45288 701 1295 702 36 703 1 704 261511308733300555880003612050037145600000000 705 174340872488867037253335741366691430400000000 706 65377827183325138970000903012509286400000000 707 17434087248886703725333574136669143040000000 708 3632101510184729942777827945139404800000000 709 622645973174525133047627647738183680000000 710 90802537754618248569445698628485120000000 711 11530480984713428389770882365521920000000 712 1297179110780260693849224266121216000000 713 131028193008107140792850935971840000000 714 12010917692409821239344669130752000000 715 1007909176985439544560391815168000000 716 77992972028635202852887461888000000 717 5599495427696886358668843417600000 718 374966211676130782946574336000000 719 23527291713012127557432115200000 720 1388763746948632529431756800000 721 77392406950697788017868800000 722 4084599255731272145387520000 723 204741817329888328089600000 724 9771768554381033840640000 725 445090907238887669760000 726 19388429671390940160000 727 809256194979795763200 728 32422123196305920000 729 1248852152746598400 730 46317318851865600 731 1656302589849600 732 57181875125760 733 1908182707200 734 61618399920 735 1927457280 736 58461480 737 1720944 738 49210 739 1368 740 37 741 1 742 10198941040598721679320140869951448678400000000 743 6799294027065814452880093913300965785600000000 744 2549735260149680419830035217487862169600000000 745 679929402706581445288009391330096578560000000 746 141651958897204467768335289860436787200000000 747 24283192953806480188857478261789163520000000 748 3541298972430111694208382246510919680000000 749 449688758403823707201064412255354880000000 750 50589985320430167060119746378727424000000 751 5110099527316178490921186502901760000000 752 468425790003983028334442096099328000000 753 39308457902432142237855280791552000000 754 3041725909116772911262611013632000000 755 218380321680178567988084893286400000 756 14623682255369100534916399104000000 757 917564376807472974739852492800000 758 54161786130996668647838515200000 759 3018303871077213732696883200000 760 159299370973519613670113280000 761 7984930875865644795494400000 762 381098973620860319784960000 763 17358545382316619120640000 764 756148757184246666240000 765 31560991604212034764800 766 1264462804655930880000 767 48705233957117337600 768 1806375435222758400 769 64595801004134400 770 2230093129904640 771 74419125580800 772 2403117596880 773 75170833920 774 2279997720 775 67116816 776 1919190 777 53352 778 1443 779 38 780 1 781 407957641623948867172805634798057947136000000000 782 271971761082632578115203756532038631424000000000 783 101989410405987216793201408699514486784000000000 784 27197176108263257811520375653203863142400000000 785 5666078355888178710733411594417471488000000000 786 971327718152259207554299130471566540800000000 787 141651958897204467768335289860436787200000000 788 17987550336152948288042576490214195200000000 789 2023599412817206682404789855149096960000000 790 204403981092647139636847460116070400000000 791 18737031600159321133377683843973120000000 792 1572338316097285689514211231662080000000 793 121669036364670916450504440545280000000 794 8735212867207142719523395731456000000 795 584947290214764021396655964160000000 796 36702575072298918989594099712000000 797 2166471445239866745913540608000000 798 120732154843088549307875328000000 799 6371974838940784546804531200000 800 319397235034625791819776000000 801 15243958944834412791398400000 802 694341815292664764825600000 803 30245950287369866649600000 804 1262439664168481390592000 805 50578512186237235200000 806 1948209358284693504000 807 72255017408910336000 808 2583832040165376000 809 89203725196185600 810 2976765023232000 811 96124703875200 812 3006833356800 813 91199908800 814 2684672640 815 76767600 816 2134080 817 57720 818 1520 819 39 820 1 821 16726263306581903554085031026720375832576000000000 822 11150842204387935702723354017813583888384000000000 823 4181565826645475888521257756680093958144000000000 824 1115084220438793570272335401781358388838400000000 825 232309212591415327140069875371116331008000000000 826 39824436444242627509726264349334228172800000000 827 5807730314785383178501746884277908275200000000 828 737489563782270879809745636098782003200000000 829 82967575925505473978596384061112975360000000 830 8380563224798532725110745864758886400000000 831 768218295606532166468485037602897920000000 832 64465870959988713270082660498145280000000 833 4988430490951507574470682062356480000000 834 358143727555492851500459224989696000000 835 23982838898805324877262894530560000000 836 1504805577964255678573358088192000000 837 88825329254834536582455164928000000 838 4950018348566630521622888448000000 839 261250968396572166418985779200000 840 13095286636419657464610816000000 841 625002316738210924447334400000 842 28468014426999255357849600000 843 1240083961782164532633600000 844 51760026230907737014272000 845 2073718999635726643200000 846 79876583689672433664000 847 2962455713765323776000 848 105937113646780416000 849 3657352733043609600 850 122047365952512000 851 3941112858883200 852 123280167628800 853 3739196260800 854 110071578240 855 3147471600 856 87497280 857 2366520 858 62320 859 1599 860 40 861 1 862 702503058876439949271571303122255784968192000000000 863 468335372584293299514380868748170523312128000000000 864 175625764719109987317892825780563946242048000000000 865 46833537258429329951438086874817052331212800000000 866 9756986928839443739882934765586885902336000000000 867 1672626330658190355408503102672037583257600000000 868 243924673220986093497073369139672147558400000000 869 30974561678855376952009316716148844134400000000 870 3484638188871229907101048130566744965120000000 871 351983655441538374454651326319873228800000000 872 32265168415474350991676371579321712640000000 873 2707566580319525957343471740922101760000000 874 209514080619963318127768646618972160000000 875 15042036557330699763019287449567232000000 876 1007279233749823644845041570283520000000 877 63201834274498738500081039704064000000 878 3730663828703050536463116926976000000 879 207900770639798481908161314816000000 880 10972540672656030989597402726400000 881 550002038729625613513654272000000 882 26250097303004858826788044800000 883 1195656605933968725029683200000 884 52083526394850910370611200000 885 2173921101698124954599424000 886 87096197984700519014400000 887 3354816514966242213888000 888 124423139978143598592000 889 4449358773164777472000 890 153608814787831603200 891 5125989370005504000 892 165526740073094400 893 5177767040409600 894 157046242953600 895 4623006286080 896 132193807200 897 3674885760 898 99393840 899 2617440 900 67158 901 1680 902 41 903 1 904 30207631531686917818677566034256998753632256000000000 905 20138421021124611879118377356171332502421504000000000 906 7551907882921729454669391508564249688408064000000000 907 2013842102112461187911837735617133250242150400000000 908 419550437940096080814966194920236093800448000000000 909 71922932218302185282565633414897616080076800000000 910 10488760948502402020374154873005902345011200000000 911 1331906152190781208936400618794400297779200000000 912 149839442121462886005345069614370033500160000000 913 15135297183986150101550007031754548838400000000 914 1387402241865397092642083977910833643520000000 915 116425362953739616165769284859650375680000000 916 9009105466658422679494051804615802880000000 917 646807571965220089809829360331390976000000 918 43313007051242416728336787522191360000000 919 2717678873803445755503484707274752000000 920 160418544634231173067914027859968000000 921 8939733137511334722050936537088000000 922 471819248924209332552688317235200000 923 23650087665373901381087133696000000 924 1128754184029208929551885926400000 925 51413234055160655176276377600000 926 2239591634978589145936281600000 927 93478607373019373047775232000 928 3745136513342122317619200000 929 144257110143548415197184000 930 5350195019060174739456000 931 191322427246085431296000 932 6605179035876758937600 933 220417542910236672000 934 7117649823143059200 935 222643982737612800 936 6752988447004800 937 198789270301440 938 5684333709600 939 158020087680 940 4273935120 941 112549920 942 2887794 943 72240 944 1763 945 42 946 1 947 1329135787394224384021812905507307945159819264000000000 948 886090524929482922681208603671538630106546176000000000 949 332283946848556096005453226376826986289954816000000000 950 88609052492948292268120860367153863010654617600000000 951 18460219269364227555858512576490388127219712000000000 952 3164609017605296152432887870255495107523379200000000 953 461505481734105688896462814412259703180492800000000 954 58603870696394373193201627226953613102284800000000 955 6592935453344366984235183063032281474007040000000 956 665953076095390604468200309397200148889600000000 957 61045698642077472076251695028076680314880000000 958 5122715969964543111293848533824616529920000000 959 396400640532970597897738279403095326720000000 960 28459533166469683951632491854581202944000000 961 1905772310254666336046818650976419840000000 962 119577870447351613242153327120089088000000 963 7058415963906171614988217225838592000000 964 393348258050498727770241207631872000000 965 20760046952665210632318285958348800000 966 1040603857276451660767833882624000000 967 49665184097285192900282980761600000 968 2262182298427068827756160614400000 969 98542031939057922421196390400000 970 4113058724412852414102110208000 971 164786006587053381975244800000 972 6347312846316130268676096000 973 235408580838647688536064000 974 8418186798827758977024000 975 290627877578577393254400 976 9698371888050413568000 977 313176592218294604800 978 9796335240454963200 979 297131491668211200 980 8746727893263360 981 250110683222400 982 6952883857920 983 188053145280 984 4952196480 985 127062936 986 3178560 987 77572 988 1848 989 43 990 1 991 59811110432740097280981580747828857532191866880000000000 992 39874073621826731520654387165219238354794577920000000000 993 14952777608185024320245395186957214383047966720000000000 994 3987407362182673152065438716521923835479457792000000000 995 830709867121390240013633065942067465724887040000000000 996 142407405792238326859479954161497279838552064000000000 997 20767746678034756000340826648551686643122176000000000 998 2637174181337746793694073225212912589602816000000000 999 296682095400496514290583237836452666330316800000000 1000 29967888424292577201069013922874006700032000000000 1001 2747056438893486243431326276263450614169600000000 1002 230522218648404440008223184022107743846400000000 1003 17838028823983676905398222573139289702400000000 1004 1280678992491135777823462133456154132480000000 1005 85759753961459985122106839293938892800000000 1006 5381004170130822595896899720404008960000000 1007 317628718375777722674469775162736640000000 1008 17700671612272442749660854343434240000000 1009 934202112869934478454322868125696000000 1010 46827173577440324734552524718080000000 1011 2234933284377833680512734134272000000 1012 101798203429218097249027227648000000 1013 4434391437257606508953837568000000 1014 185087642598578358634594959360000 1015 7415370296417402188886016000000 1016 285629078084225862090424320000 1017 10593386137739145984122880000 1018 378818405947249153966080000 1019 13078254491035982696448000 1020 436426734962268610560000 1021 14092946649823257216000 1022 440835085820473344000 1023 13370917125069504000 1024 393602755196851200 1025 11254980745008000 1026 312879773606400 1027 8462391537600 1028 222848841600 1029 5717832120 1030 143035200 1031 3490740 1032 83160 1033 1935 1034 44 1035 1 1036 2751311079906044474925152714400127446480825876480000000000 1037 1834207386604029649950101809600084964320550584320000000000 1038 687827769976511118731288178600031861620206469120000000000 1039 183420738660402964995010180960008496432055058432000000000 1040 38212653887583951040627121033335103423344803840000000000 1041 6550740666442963035536077891428874872573394944000000000 1042 955316347189598776015678025833377585583620096000000000 1043 121310012341536352509927368359793979121729536000000000 1044 13647376388422839657366828940476822651194572800000000 1045 1378522867517458551249174640452204308201472000000000 1046 126364596189100367197841008708118728251801600000000 1047 10604022057826604240378266465016956216934400000000 1048 820549325903249137648318238364407326310400000000 1049 58911233654592245779879258138983090094080000000 1050 3944948682227159315616914607521189068800000000 1051 247526191826017839411257387138584412160000000 1052 14610921045285775243025609657485885440000000 1053 814230894164532366484399299797975040000000 1054 42973297192016986008898851933782016000000 1055 2154049984562254937789416137031680000000 1056 102806931081380349303585770176512000000 1057 4682717357744032473455252471808000000 1058 203982006113849899411876528128000000 1059 8514031559534604497191368130560000 1060 341107033635200500688756736000000 1061 13138937591874389656159518720000 1062 487295762336000715269652480000 1063 17425646673573461082439680000 1064 601599706587655204036608000 1065 20075629808264356085760000 1066 648275545891869831936000 1067 20278413947741773824000 1068 615062187753197184000 1069 18105726739055155200 1070 517729114270368000 1071 14392469585894400 1072 389270010729600 1073 10251046713600 1074 263020277520 1075 6579619200 1076 160574040 1077 3825360 1078 89010 1079 2024 1080 45 1081 1 1082 129311620755584090321482177576805989984598816194560000000000 1083 86207747170389393547654785051203993323065877463040000000000 1084 32327905188896022580370544394201497496149704048640000000000 1085 8620774717038939354765478505120399332306587746304000000000 1086 1795994732716445698909474688566749860897205780480000000000 1087 307884811322819262670195660897157119010949562368000000000 1088 44899868317911142472736867214168746522430144512000000000 1089 5701570580052208567966586312910317018721288192000000000 1090 641426690255873463896240960202410664606144921600000000 1091 64790574773320551908711208101253602485469184000000000 1092 5939136020887717258298527409281580227834675200000000 1093 498389036717850399297778523855796942195916800000000 1094 38565818317452709469470957203127144336588800000000 1095 2768827981765835551654325132532205234421760000000 1096 185412588064676487833994986553495886233600000000 1097 11633731015822838452329097195513467371520000000 1098 686713289128431436422203653901836615680000000 1099 38268852025733021224766767090504826880000000 1100 2019744968024798342418246040887754752000000 1101 101240349274425982076102558440488960000000 1102 4831925760824876417268531198296064000000 1103 220087715813969526252396866174976000000 1104 9587154287350945272358196822016000000 1105 400159483298126411367994302136320000 1106 16032030580854423532371566592000000 1107 617530066818096313839497379840000 1108 22902900829792033617673666560000 1109 819005393657952670874664960000 1110 28275186209619794589720576000 1111 943554600988424736030720000 1112 30468950656917882100992000 1113 953085455543863369728000 1114 28907922824400267648000 1115 850969156735592294400 1116 24333268370707296000 1117 676446070537036800 1118 18295690504291200 1119 481799195539200 1120 12361953043440 1121 309242102400 1122 7546979880 1123 179791920 1124 4183470 1125 95128 1126 2115 1127 46 1128 1 1129 6206957796268036335431144523686687519260743177338880000000000 1130 4137971864178690890287429682457791679507162118225920000000000 1131 1551739449067009083857786130921671879815185794334720000000000 1132 413797186417869089028742968245779167950716211822592000000000 1133 86207747170389393547654785051203993323065877463040000000000 1134 14778470943495324608169391723063541712525578993664000000000 1135 2155193679259734838691369626280099833076646936576000000000 1136 273675387842506011262396143019695216898621833216000000000 1137 30788481132281926267019566089715711901094956236800000000 1138 3109947589119386491618137988860172919302520832000000000 1139 285078529002610428398329315645515850936064409600000000 1140 23922673762456819166293369145078253225404006400000000 1141 1851159279237730054534605945750102928156262400000000 1142 132903743124760106479407606361545851252244480000000 1143 8899804227104471416031759354567802539212800000000 1144 558419088759496245711796665384646433832960000000 1145 32962237878164708948265775387288157552640000000 1146 1836904897235185018788804820344231690240000000 1147 96947758465190320436075809962612228096000000 1148 4859536765172447139652922805143470080000000 1149 231932436519594068028889497518211072000000 1150 10564210359070537260115049576398848000000 1151 460183405792845373073193447456768000000 1152 19207655198310067745663726502543360000 1153 769537467881012329553835196416000000 1154 29641443207268623064295874232320000 1155 1099339239830017613648335994880000 1156 39312258895581728201983918080000 1157 1357208938061750140306587648000 1158 45290620847444387329474560000 1159 1462509631532058340847616000 1160 45748101866105441746944000 1161 1387580295571212847104000 1162 40846519523308430131200 1163 1167996881793950208000 1164 32469411385777766400 1165 878193144205977600 1166 23126361385881600 1167 593373746085120 1168 14843620915200 1169 362255034240 1170 8630012160 1171 200806560 1172 4566144 1173 101520 1174 2208 1175 47 1176 1 1177 304140932017133780436126081660647688443776415689605120000000000 1178 202760621344755853624084054440431792295850943793070080000000000 1179 76035233004283445109031520415161922110944103922401280000000000 1180 20276062134475585362408405444043179229585094379307008000000000 1181 4224179611349080283835084467508995672830227995688960000000000 1182 724145076231270905800300194430113543913753370689536000000000 1183 105604490283727007095877111687724891820755699892224000000000 1184 13410094004282794551857411007965065628032469827584000000000 1185 1508635575481814387083958738396069883153652855603200000000 1186 152387431866849938089288761454148473045823520768000000000 1187 13968847921127910991518136466630276695867156070400000000 1188 1172211014360384139148375088108834408044796313600000000 1189 90706804682648772672195691341755043479656857600000000 1190 6512283413113245217490972711715746711359979520000000 1191 436090407128119099385556208373822324421427200000000 1192 27362535349215316039878036603847675257815040000000 1193 1615149656030070738465022993977119720079360000000 1194 90008339964524065920651436196867352821760000000 1195 4750440164794325701367714688167999176704000000 1196 238117301493449909842993217452030033920000000 1197 11364689389460109333415585378392342528000000 1198 517646307594456325745637429243543552000000 1199 22548986883849423280586478925381632000000 1200 941175104717193319537522598624624640000 1201 37707335926169604148137924624384000000 1202 1452430717156162530150497837383680000 1203 53867622751670863068768463749120000 1204 1926300685883504681897211985920000 1205 66503237965025756875022794752000 1206 2219240421524774979144253440000 1207 71662971945070858701533184000 1208 2241656991439166645600256000 1209 67991434482989429508096000 1210 2001479456642113076428800 1211 57231847207903560192000 1212 1591001157903110553600 1213 43031464066092902400 1214 1133191707908198400 1215 29075313558170880 1216 727337424844800 1217 17750496677760 1218 422870595840 1219 9839521440 1220 223741056 1221 4974480 1222 108192 1223 2303 1224 48 1225 1 1226 15207046600856689021806304083032384422188820784480256000000000000 1227 10138031067237792681204202722021589614792547189653504000000000000 1228 3801761650214172255451576020758096105547205196120064000000000000 1229 1013803106723779268120420272202158961479254718965350400000000000 1230 211208980567454014191754223375449783641511399784448000000000000 1231 36207253811563545290015009721505677195687668534476800000000000 1232 5280224514186350354793855584386244591037784994611200000000000 1233 670504700214139727592870550398253281401623491379200000000000 1234 75431778774090719354197936919803494157682642780160000000000 1235 7619371593342496904464438072707423652291176038400000000000 1236 698442396056395549575906823331513834793357803520000000000 1237 58610550718019206957418754405441720402239815680000000000 1238 4535340234132438633609784567087752173982842880000000000 1239 325614170655662260874548635585787335567998976000000000 1240 21804520356405954969277810418691116221071360000000000 1241 1368126767460765801993901830192383762890752000000000 1242 80757482801503536923251149698855986003968000000000 1243 4500416998226203296032571809843367641088000000000 1244 237522008239716285068385734408399958835200000000 1245 11905865074672495492149660872601501696000000000 1246 568234469473005466670779268919617126400000000 1247 25882315379722816287281871462177177600000000 1248 1127449344192471164029323946269081600000000 1249 47058755235859665976876129931231232000000 1250 1885366796308480207406896231219200000000 1251 72621535857808126507524891869184000000 1252 2693381137583543153438423187456000000 1253 96315034294175234094860599296000000 1254 3325161898251287843751139737600000 1255 110962021076238748957212672000000 1256 3583148597253542935076659200000 1257 112082849571958332280012800000 1258 3399571724149471475404800000 1259 100073972832105653821440000 1260 2861592360395178009600000 1261 79550057895155527680000 1262 2151573203304645120000 1263 56659585395409920000 1264 1453765677908544000 1265 36366871242240000 1266 887524833888000 1267 21143529792000 1268 491976072000 1269 11187052800 1270 248724000 1271 5409600 1272 115150 1273 2400 1274 49 1275 1 1276 775559376643691140112121508234651605531629860008493056000000000000 1277 517039584429127426741414338823101070354419906672328704000000000000 1278 193889844160922785028030377058662901382907465002123264000000000000 1279 51703958442912742674141433882310107035441990667232870400000000000 1280 10771658008940154723779465392147938965717081389006848000000000000 1281 1846569944389740809790765495796789536980071095258316800000000000 1282 269291450223503868094486634803698474142927034725171200000000000 1283 34195739710921126107236398070310917351482798060339200000000000 1284 3847020717478626687064094782909978202041814781788160000000000 1285 388587951260467342127686341708078606266849977958400000000000 1286 35620562198876173028371247989907205574461247979520000000000 1287 2989138086618979554828356474677527740514230599680000000000 1288 231302351940754370314099012921475360873124986880000000000 1289 16606322703438775304601980414875154113967947776000000000 1290 1112030538176703703433168331353246927274639360000000000 1291 69774465140499055901688993339811571907428352000000000 1292 4118631622876680383085808634641655286202368000000000 1293 229521266909536368097661162302011749695488000000000 1294 12113622420225530538487672454828397900595200000000 1295 607199118808297270099632704502676586496000000000 1296 28979957943123278800209742714900473446400000000 1297 1319998084365863630651375444571036057600000000 1298 57499916553816029365495521259723161600000000 1299 2399996517028842964820682626492792832000000 1300 96153706611732490577751707792179200000000 1301 3703698328748214451883769485328384000000 1302 137362438016760700825359582560256000000 1303 4912066749002936938837890564096000000 1304 169583256810815680031308126617600000 1305 5659063074888176196817846272000000 1306 182740578459930689688909619200000 1307 5716225328169874946280652800000 1308 173378157931623045245644800000 1309 5103772614437388344893440000 1310 145941210380154078489600000 1311 4057052952652931911680000 1312 109730233368536901120000 1313 2889638855165905920000 1314 74142049573335744000 1315 1854710433354240000 1316 45263766528288000 1317 1078320019392000 1318 25090779672000 1319 570539692800 1320 12684924000 1321 275889600 1322 5872650 1323 122400 1324 2499 1325 50 1326 1 1327 40329087585471939285830318428201883487644752720441638912000000000000 1328 26886058390314626190553545618801255658429835146961092608000000000000 1329 10082271896367984821457579607050470871911188180110409728000000000000 1330 2688605839031462619055354561880125565842983514696109260800000000000 1331 560126216464888045636532200391692826217288232228356096000000000000 1332 96021637108266522109119805781433055922963696953432473600000000000 1333 14003155411622201140913305009792320655432205805708902400000000000 1334 1778178464967898557576292699656167702277105499137638400000000000 1335 200045077308888587727332928711318866506174368652984320000000000 1336 20206573465544301790639689768820087525876198853836800000000000 1337 1852269234341560997475304895475174689871984894935040000000000 1338 155435180504186936851074536683231442506739991183360000000000 1339 12027722300919227256333148671916718765402499317760000000000 1340 863528780578816315839302981573508013926333284352000000000 1341 57825587985188592578524753230368840218281246720000000000 1342 3628272187305950906887827653670201739186274304000000000 1343 214168844389587379920462049001366074882523136000000000 1344 11935105879295891141078380439704610984165376000000000 1345 629908365851727588001358967651076690830950400000000 1346 31574354178031458045180900634139182497792000000000 1347 1506957813042410497610906621174824619212800000000 1348 68639900387024908793871523117693874995200000000 1349 2989995660798433527005767105505604403200000000 1350 124799818885499834170675496577625227264000000 1351 4999992743810089510043088805193318400000000 1352 192592313094907151497956013237075968000000 1353 7142846776871556442918698293133312000000 1354 255427470948152720819570309332992000000 1355 8818329354162415361628022584115200000 1356 294271279894185162234528006144000000 1357 9502510079916395863823300198400000 1358 297243717064833497206593945600000 1359 9015664212444398352773529600000 1360 265396175950744193934458880000 1361 7588942939768012081459200000 1362 210966753537952459407360000 1363 5705972135163918858240000 1364 150261220468627107840000 1365 3855386577813458688000 1366 96444942534420480000 1367 2353715859470976000 1368 56072641008384000 1369 1304720542944000 1370 29668064025600 1371 659616048000 1372 14346259200 1373 305377800 1374 6364800 1375 129948 1376 2600 1377 51 1378 1 1379 2137441642030012782149006876694699824845171894183406862336000000000000 1380 1424961094686675188099337917796466549896781262788937908224000000000000 1381 534360410507503195537251719173674956211292973545851715584000000000000 1382 142496109468667518809933791779646654989678126278893790822400000000000 1383 29686689472639066418736206620759719789516276308102873088000000000000 1384 5089146766738125671783349706415951963917075938531921100800000000000 1385 742167236815976660468405165518992994737906907702571827200000000000 1386 94243458643298623551543513081776888220686591454294835200000000000 1387 10602389097371095149548645221699899924827241538608168960000000000 1388 1070948393673847994903903557747464638871438539253350400000000000 1389 98170269420102732866191159460184258563215199431557120000000000 1390 8238064566721907653106950444211266452857219532718080000000000 1391 637469281948719044585656879611586094566332463841280000000000 1392 45767025370677264739483058023395924738095664070656000000000 1393 3064756163214995406661811921209548531568906076160000000000 1394 192298425927215398065054865644520692176872538112000000000 1395 11350948752648131135784488597072401968773726208000000000 1396 632560611602682230477154163304344382160764928000000000 1397 33385143390141562164072025285507064614040371200000000 1398 1673440771435667276394587733609376672382976000000000 1399 79868764091247756373378050922265704818278400000000 1400 3637914720512320166075190725237775374745600000000 1401 158469770022316976931305656591797033369600000000 1402 6614390400931491211045801318614137044992000000 1403 264999615421934744032283706675245875200000000 1404 10207392594030079029391668701565026304000000 1405 378570879174192491474691009536065536000000 1406 13537655960252094203437226394648576000000 1407 467371455770608014166285196958105600000 1408 15596377834391813598429984325632000000 1409 503633034235568980782634910515200000 1410 15753917004436175351949479116800000 1411 477830203259553112696997068800000 1412 14065997325389442278526320640000 1413 402213975807704640317337600000 1414 11181237937511480348590080000 1415 302416523163687699486720000 1416 7963844684837236715520000 1417 204335488624113310464000 1418 5111581954324285440000 1419 124746940551961728000 1420 2971849973444352000 1421 69150188776032000 1422 1572407393356800 1423 34959650544000 1424 760351737600 1425 16185023400 1426 337334400 1427 6887244 1428 137800 1429 2703 1430 52 1431 1 1432 115421848669620690236046371341513790541639282285903970566144000000000000 1433 76947899113080460157364247561009193694426188190602647044096000000000000 1434 28855462167405172559011592835378447635409820571475992641536000000000000 1435 7694789911308046015736424756100919369442618819060264704409600000000000 1436 1603081231522509586611755157521024868633878920637555146752000000000000 1437 274813925403858786276300884146461406051522100680723739443200000000000 1438 40077030788062739665293878938025621715846973015938878668800000000000 1439 5089146766738125671783349706415951963917075938531921100800000000000 1440 572529011258039138075626841971794595940671043084841123840000000000 1441 57831213258387791724810792118363090499057681119680921600000000000 1442 5301194548685547574774322610849949962413620769304084480000000000 1443 444855486602983013267775323987408388454289854766776320000000000 1444 34423341225230828407625471499025649106581953047429120000000000 1445 2471419370016572295932085133263379935857165859815424000000000 1446 165496832813609751959737843745315620704720928112640000000000 1447 10384115000069631495512962744804117377551117058048000000000 1448 612951232642999081332362384241909706313781215232000000000 1449 34158273026544840445766324818434596636681306112000000000 1450 1802797743067644356859889365417381489158180044800000000 1451 90365801657526032925307737614906340308680704000000000 1452 4312913260927378844162414749802348060187033600000000 1453 196447394907665288968060299162839870236262400000000 1454 8557367581205116754290505455957039801958400000000 1455 357177081650300525396473271205163400429568000000 1456 14309979232784476177743320160463277260800000000 1457 551199200077624267587150109884511420416000000 1458 20442827475406394539633314514947538944000000 1459 731033421853613086985610225311023104000000 1460 25238058611612832764979400635737702400000 1461 842204403057157934315219153584128000000 1462 27196183848720724962262285167820800000 1463 850711518239553469005271872307200000 1464 25802830976015868085637841715200000 1465 759563855571029883040421314560000 1466 21719554693616050577136230400000 1467 603786848625619938823864320000 1468 16330492250839135772282880000 1469 430047612981210782638080000 1470 11034116385702118765056000 1471 276025425533511413760000 1472 6736334789805933312000 1473 160479898565995008000 1474 3734110193905728000 1475 84909999241267200 1476 1887821129376000 1477 41058993830400 1478 873991263600 1479 18216057600 1480 371911176 1481 7441200 1482 145962 1483 2808 1484 53 1485 1 1486 6348201676829137962982550423783258479790160525724718381137920000000000000 1487 4232134451219425308655033615855505653193440350483145587425280000000000000 1488 1587050419207284490745637605945814619947540131431179595284480000000000000 1489 423213445121942530865503361585550565319344035048314558742528000000000000 1490 88169467733738027263646533663656367774863340635065533071360000000000000 1491 15114765897212233245196548628055377332833715537439805669376000000000000 1492 2204236693343450681591163341591409194371583515876638326784000000000000 1493 279903072170596911948084233852877358015439176619255660544000000000000 1494 31489095619192152594159476308448702776736907369666261811200000000000 1495 3180716729211328544864593566509969977448172461582450688000000000000 1496 291565700177705116612587743596747247932749142311724646400000000000 1497 24467051763164065729727642819307461364985942012172697600000000000 1498 1893283767387695562419400932446410700862007417608601600000000000 1499 135928065350911476276264682329485896472144122289848320000000000 1500 9102325804748536357785581405992359138759651046195200000000000 1501 571126325003829732253212950964226455765311438192640000000000 1502 33712317795364949473279931133305033847257966837760000000000 1503 1878705016459966224517147865013902815017471836160000000000 1504 99153875868720439627293915097955981903699902464000000000 1505 4970119091163931810891925568819848716977438720000000000 1506 237210229351005836428932811239129143310286848000000000 1507 10804606719921590893243316453956192862994432000000000 1508 470655216966281421485977800077637189107712000000000 1509 19644739490766528896806029916283987023626240000000 1510 787048857803146189775882608825480249344000000000 1511 30315956004269334717293256043648128122880000000 1512 1124355511147351699679832298322114641920000000 1513 40206838201948719784208562392106270720000000 1514 1388093223638705802073867034965573632000000 1515 46321242168143686387337053447127040000000 1516 1495790111679639872924425684230144000000 1517 46789133503175440795289952976896000000 1518 1419155703680872744710081294336000000 1519 41776012056406643567223172300800000 1520 1194575508148882781742492672000000 1521 33208276674409096635312537600000 1522 898177073796152467475558400000 1523 23652618713966593045094400000 1524 606876401213616532078080000 1525 15181398404343127756800000 1526 370498413439326332160000 1527 8826394421129725440000 1528 205376060664815040000 1529 4670049958269696000 1530 103830162115680000 1531 2258244660672000 1532 48069519498000 1533 1001883168000 1534 20455114680 1535 409266000 1536 8027910 1537 154440 1538 2915 1539 54 1540 1 1541 355499293902431725927022823731862474868248989440584229343723520000000000000 1542 236999529268287817284681882487908316578832659627056152895815680000000000000 1543 88874823475607931481755705932965618717062247360146057335930880000000000000 1544 23699952926828781728468188248790831657883265962705615289581568000000000000 1545 4937490193089329526764205885164756595392347075563669851996160000000000000 1546 846426890243885061731006723171101130638688070096629117485056000000000000 1547 123437254827233238169105147129118914884808676889091746299904000000000000 1548 15674572041553427069092717095761132048864593890678316990464000000000000 1549 1763389354674760545272930673273127355497266812701310661427200000000000 1550 178120136835834398512417239724558318737097657848617238528000000000000 1551 16327679209951486530304913641417845884233951969456580198400000000000 1552 1370154898737187680864747997881217836439212752681671065600000000000 1553 106023890973710951495486452216998999248272415386081689600000000000 1554 7611971659651042671470822210451210202440070848231505920000000000 1555 509730245065918036035992558735572111770540458586931200000000000 1556 31983074200214465006179925253996681522857440538787840000000000 1557 1887889796540437170503676143465081895446446142914560000000000 1558 105207480921758108572960280440778557640978422824960000000000 1559 5552617048648344619128459245485534986607194537984000000000 1560 278326669105180181409947831853911528150736568320000000000 1561 13283772843656326840020237429391232025376063488000000000 1562 605057976315609090021625721421546800327688192000000000 1563 26356692150111759603214756804347682590031872000000000 1564 1100105411482925618221137675311903273323069440000000 1565 44074736036976186627449426094226893963264000000000 1566 1697693536239082744168422338444295174881280000000 1567 62963908624251695182070608706038419947520000000 1568 2251582939309128307915679493957951160320000000 1569 77733220523767524916136553958072123392000000 1570 2593989561416046437690874993039114240000000 1571 83764246254059832883767838316888064000000 1572 2620191476177824684536237366706176000000 1573 79472719406128873703764552482816000000 1574 2339456675158772039764497648844800000 1575 66896228456337435777579589632000000 1576 1859663493766909411577502105600000 1577 50297916132584538178631270400000 1578 1324546647982129210525286400000 1579 33985078467962525796372480000 1580 850158310643215154380800000 1581 20747911152602274600960000 1582 494278087583264624640000 1583 11501059397229642240000 1584 261522797663102976000 1585 5814489078478080000 1586 126461700997632000 1587 2691893091888000 1588 56105457408000 1589 1145486422080 1590 22918896000 1591 449562960 1592 8648640 1593 163240 1594 3024 1595 55 1596 1 1597 20263459752438608377840300952716161067490192398113301072592240640000000000000 1598 13508973168292405585226867301810774044993461598742200715061493760000000000000 1599 5065864938109652094460075238179040266872548099528325268148060160000000000000 1600 1350897316829240558522686730181077404499346159874220071506149376000000000000 1601 281436941006091783025559735454391125937363783307129181563781120000000000000 1602 48246332743901448518667383220752764446405219995507859696648192000000000000 1603 7035923525152294575638993386359778148434094582678229539094528000000000000 1604 893450606368545342938284874458384526785281851768664068456448000000000000 1605 100513193216461351080557048376568259263344208323974707701350400000000000 1606 10152847799642560715207782664299824168014566497371182596096000000000000 1607 930677714967234732227380077560817215401335262259025071308800000000000 1608 78098829228019697809290635879229416677035126902855250739200000000000 1609 6043361785501524235242727776368942957151527677006656307200000000000 1610 433882384600109432273836865995718981539084038349195837440000000000 1611 29054623968757328054051575847927610370920806139455078400000000000 1612 1823035229412224505352255739477810846802874110710906880000000000 1613 107609718402804918718709540177509668040447430146129920000000000 1614 5996826412540212188658735985124377785535770101022720000000000 1615 316499171772955643290322176992675494236610088665088000000000 1616 15864620138995270340367026415672957104591984394240000000000 1617 757175052088410629881153533475300225446435618816000000000 1618 34488304649989718131232666121028167618678226944000000000 1619 1502331452556370297383241137847817907631816704000000000 1620 62706008454526760238604847492778486579414958080000000 1621 2512259954107642637764617287370932955906048000000000 1622 96768531565627716417600073291324824968232960000000 1623 3588942791582346625378024696244189937008640000000 1624 128340227540620313551193731155603216138240000000 1625 4430793569854748920219783575610111033344000000 1626 147857405000714646948379874603229511680000000 1627 4774562036481410474374766784062619648000000 1628 149350914142136007018565529902252032000000 1629 4529945006149345801114579491520512000000 1630 133349030484050006266576365984153600000 1631 3813085022011233839322036609024000000 1632 106000819144713836459917620019200000 1633 2866981219557318676181982412800000 1634 75499158934981364999941324800000 1635 1937149472673863970393231360000 1636 48459023706663263799705600000 1637 1182630935698329652254720000 1638 28173850992246083604480000 1639 655560385642089607680000 1640 14906799466796869632000 1641 331425877473250560000 1642 7208316956865024000 1643 153437906237616000 1644 3198011072256000 1645 65292726058560 1646 1306377072000 1647 25625088720 1648 492972480 1649 9304680 1650 172368 1651 3135 1652 56 1653 1 1654 1175280665641439285914737455257537341914431159090571462210349957120000000000000 1655 783520443760959523943158303505024894609620772727047641473566638080000000000000 1656 293820166410359821478684363814384335478607789772642865552587489280000000000000 1657 78352044376095952394315830350502489460962077272704764147356663808000000000000 1658 16323342578353323415482464656354685304367099431813492530699304960000000000000 1659 2798287299146284014082708226803660337891502759739455862405595136000000000000 1660 408083564458833085387061616408867132609177485795337313267482624000000000000 1661 51820135169375629890420522718586302553546347402582515970473984000000000000 1662 5829765206554758362672308805840959037273964082790533046678323200000000000 1663 588865172379268521482051394529389801744844856847528590573568000000000000 1664 53979307468099614469188044498527398493277445211023454135910400000000000 1665 4529732095225142472938856880995306167268037360365604542873600000000000 1666 350514983559088405644078211029398691514788605266386065817600000000000 1667 25165178306806347071882538227751700929266874224253358571520000000000 1668 1685168190187925027134991399179801401513406756088394547200000000000 1669 105736043305909021310430832889713029114566698421232599040000000000 1670 6241363667362685285685153330295560746345950948475535360000000000 1671 347815931927332306942206687137213911561074665859317760000000000 1672 18356951962831427310838686265575178665723385142575104000000000 1673 920147968061725679741287532109031512066335094865920000000000 1674 43916153021127816533106904941567413075893265891328000000000 1675 2000321669699403651611494635019633721883337162752000000000 1676 87135224248269477248227985995173438642645368832000000000 1677 3636948490362552093839081154581152221606067568640000000 1678 145711077338243272990347802667514111442550784000000000 1679 5612574830806407552220804250896839848157511680000000 1680 208158681911776104271925432382163016346501120000000 1681 7443733197355978185969236407024986536017920000000 1682 256986027051575437372747447385386439933952000000 1683 8575729490041449523006032726987311677440000000 1684 276924598115921807513736473475631939584000000 1685 8662353020243888407076800734330617856000000 1686 262736810356662056464645610508189696000000 1687 7734243768074900363461429227080908800000 1688 221158931276651562680678123323392000000 1689 6148047510393402514675221961113600000 1690 166284910734324483218554979942400000 1691 4378951218228919169996596838400000 1692 112354669415084110282807418880000 1693 2810623374986469300382924800000 1694 68592594270503119830773760000 1695 1634083357550272849059840000 1696 38022502367241197245440000 1697 864594369074218438656000 1698 19222700893448532480000 1699 418082383498171392000 1700 8899398561781728000 1701 185484642190848000 1702 3786978111396480 1703 75769870176000 1704 1486255145760 1705 28592403840 1706 539671440 1707 9997344 1708 181830 1709 3248 1710 57 1711 1 1712 69341559272844917868969509860194703172951438386343716270410647470080000000000000 1713 46227706181896611912646339906796468781967625590895810846940431646720000000000000 1714 17335389818211229467242377465048675793237859596585929067602661867520000000000000 1715 4622770618189661191264633990679646878196762559089581084694043164672000000000000 1716 963077212122846081513465414724926432957658866476996059311258992640000000000000 1717 165098950649630756830879785381415959935598662824627895881930113024000000000000 1718 24076930303071152037836635368123160823941471661924901482781474816000000000000 1719 3057387974993162163534810840396591850659234496752368442257965056000000000000 1720 343956147186730743397666219544616583199163880884641449754021068800000000000 1721 34743045170376842767441032277233998302945846554004186843840512000000000000 1722 3184779140617877253682094625413116511103369267450383794018713600000000000 1723 267254193618283405903392555978723063868814204261570668029542400000000000 1724 20680384029986215933000614450734522799372527710716777883238400000000000 1725 1484745520101574477241069755437350354826745579230948155719680000000000 1726 99424923221087576600964492551608282689290998609215278284800000000000 1727 6238426555048632257315419140493068717759435206852723343360000000000 1728 368240456374398431855424046487438084034411105960056586240000000000 1729 20521139983712606109590194541095620782103405285699747840000000000 1730 1083060165807054211339482489668935541277679723411931136000000000 1731 54288730115641815104735964394432859211913770597089280000000000 1732 2591053028246541175453307391552477371477702687588352000000000 1733 118018978512264815445078183466158389591116892602368000000000 1734 5140978230647899157645451173715232879916076761088000000000 1735 214579960931390573536505788120287981074757986549760000000 1736 8596953562956353106430520357383332575110496256000000000 1737 331141915017578045581027450802913551041293189120000000 1738 12281362232794790152043600510547617964443566080000000 1739 439180258644002712972184948014474205625057280000000 1740 15162175596042950804992099395737799956103168000000 1741 505968039912445521857355930892251388968960000000 1742 16338551288839386643310451935062284435456000000 1743 511078828194389416017531243325506453504000000 1744 15501471811043061331414091019983192064000000 1745 456320382316419121444224324397773619200000 1746 13048376945322442198160009276080128000000 1747 362734803113210748365838095705702400000 1748 9810809733325144509894743816601600000 1749 258358121875506231029799213465600000 1750 6628925495489962506685637713920000 1751 165826779124201688722592563200000 1752 4046963061959684070015651840000 1753 96410918095466098094530560000 1754 2243327639667230637480960000 1755 51011067775378887880704000 1756 1134139352713463416320000 1757 24666860626392112128000 1758 525064515145121952000 1759 10943593889260032000 1760 223431708572392320 1761 4470422340384000 1762 87689053599840 1763 1686951826560 1764 31840614960 1765 589843296 1766 10727970 1767 191632 1768 3363 1769 58 1770 1 1771 4160493556370695072138170591611682190377086303180622976224638848204800000000000000 1772 2773662370913796714758780394407788126918057535453748650816425898803200000000000000 1773 1040123389092673768034542647902920547594271575795155744056159712051200000000000000 1774 277366237091379671475878039440778812691805753545374865081642589880320000000000000 1775 57784632727370764890807924883495585977459531988619763558675539558400000000000000 1776 9905937038977845409852787122884957596135919769477673752915806781440000000000000 1777 1444615818184269122270198122087389649436488299715494088966888488960000000000000 1778 183443278499589729812088650423795511039554069805142106535477903360000000000000 1779 20637368831203844603859973172676994991949832853078486985241264128000000000000 1780 2084582710222610566046461936634039898176750793240251210630430720000000000000 1781 191086748437072635220925677524786990666202156047023027641122816000000000000 1782 16035251617097004354203553358723383832128852255694240081772544000000000000 1783 1240823041799172955980036867044071367962351662643006672994304000000000000 1784 89084731206094468634464185326241021289604734753856889343180800000000000 1785 5965495393265254596057869553096496961357459916552916697088000000000000 1786 374305593302917935438925148429584123065566112411163400601600000000000 1787 22094427382463905911325442789246285042064666357603395174400000000000 1788 1231268399022756366575411672465737246926204317141984870400000000000 1789 64983609948423252680368949380136132476660783404715868160000000000 1790 3257323806938508906284157863665971552714826235825356800000000000 1791 155463181694792470527198443493148642288662161255301120000000000 1792 7081138710735888926704691007969503375467013556142080000000000 1793 308458693838873949458727070422913972794964605665280000000000 1794 12874797655883434412190347287217278864485479192985600000000 1795 515817213777381186385831221442999954506629775360000000000 1796 19868514901054682734861647048174813062477591347200000000 1797 736881733967687409122616030632857077866613964800000000 1798 26350815518640162778331096880868452337503436800000000 1799 909730535762577048299525963744267997366190080000000 1800 30358082394746731311441355853535083338137600000000 1801 980313077330363198598627116103737066127360000000 1802 30664729691663364961051874599530387210240000000 1803 930088308662583679884845461198991523840000000 1804 27379222938985147286653459463866417152000000 1805 782902616719346531889600556564807680000000 1806 21764088186792644901950285742342144000000 1807 588648583999508670593684628996096000000 1808 15501487312530373861787952807936000000 1809 397735529729397750401138262835200000 1810 9949606747452101323355553792000000 1811 242817783717581044200939110400000 1812 5784655085727965885671833600000 1813 134599658380033838248857600000 1814 3060664066522733272842240000 1815 68048361162807804979200000 1816 1480011637583526727680000 1817 31503870908707317120000 1818 656615633355601920000 1819 13405902514343539200 1820 268225340423040000 1821 5261343215990400 1822 101217109593600 1823 1910436897600 1824 35390597760 1825 643678200 1826 11497920 1827 201780 1828 3480 1829 59 1830 1 1831 253790106938612399400428406088312613613002264494018001549702969740492800000000000000 1832 169193404625741599600285604058875075742001509662678667699801979826995200000000000000 1833 63447526734653099850107101522078153403250566123504500387425742435123200000000000000 1834 16919340462574159960028560405887507574200150966267866769980197982699520000000000000 1835 3524862596369616658339283417893230744625031451305805577079207913062400000000000000 1836 604262159377648570001020014495982413364291105938138098927864213667840000000000000 1837 88121564909240416458482085447330768615625786282645139426980197826560000000000000 1838 11190039988474973518537407675851526173412798258113668498664152104960000000000000 1839 1258879498703434520835458363533296694508939804037787706099717111808000000000000 1840 127159545323579244528834178134676433788781798387655323848456273920000000000000 1841 11656291654661430748476466329012006430638331518868404686108491776000000000000 1842 978150348642917265606416754882126413759859987597348644988125184000000000000 1843 75690205549749550314782248889688353445703451421223407052652544000000000000 1844 5434168603571762586702315304900702298665888819985270249934028800000000000 1845 363895218989180530359530042738886314642805054909727918522368000000000000 1846 22832641191477994061774434054204631506999532857080967436697600000000000 1847 1347760070330298260590852010144023387565944647813807105638400000000000 1848 75107372340388138361100112020409972062498463345661077094400000000000 1849 3964000206853818413502505912188304081076307787687667957760000000000 1850 198696752223249043283333629683624264715604400385346764800000000000 1851 9483254083382340702159105053082067179608391836573368320000000000 1852 431949461354889224528986151486139705903487826924666880000000000 1853 18815980324171310916982351295797752340492840945582080000000000 1854 785362657008889499143611184520254010733614230772121600000000 1855 31464850040420252369535704508022997224904416296960000000000 1856 1211979408964335646826560469938663596811133072179200000000 1857 44949785772028931956479577868604281749863451852800000000 1858 1607399746637049929478196909732975592587709644800000000 1859 55493562681517199946271083788400347839337594880000000 1860 1851843026079550609997922707065640083626393600000000 1861 59799097717152155114516254082327961033768960000000 1862 1870548511191465262624164350571353619824640000000 1863 56735386828417604472975573133138482954240000000 1864 1670132599278093984485861027295851446272000000 1865 47757059619880138445265633950453268480000000 1866 1327609379394351339018967430282870784000000 1867 35907563623970028906214762368761856000000 1868 945590726064352805569065121284096000000 1869 24261867313493262774469434032947200000 1870 606926011594578180724688781312000000 1871 14811884806772443696257285734400000 1872 352863960229405919025981849600000 1873 8210579161182064133180313600000 1874 186700508057886729643376640000 1875 4150950030931276103731200000 1876 90280709892595130388480000 1877 1921736125431146344320000 1878 40053553634691717120000 1879 817760053374955891200 1880 16361745765805440000 1881 320941936175414400 1882 6174243685209600 1883 116536650753600 1884 2158826463360 1885 39264370200 1886 701373120 1887 12308580 1888 212280 1889 3599 1890 60 1891 1 1892 15734986630193968762826561177475382044006140398629116096081584123910553600000000000000 1893 10489991086795979175217707451650254696004093599086077397387722749273702400000000000000 1894 3933746657548492190706640294368845511001535099657279024020396030977638400000000000000 1895 1048999108679597917521770745165025469600409359908607739738772274927370240000000000000 1896 218541480974916232817035571909380306166751949980959945778910890609868800000000000000 1897 37464253881414211340063240898750909628586048568164562133527581247406080000000000000 1898 5463537024372905820425889297734507654168798749523998644472772265246720000000000000 1899 693782479285448358149319275902794622751593492003047446917177430507520000000000000 1900 78050528919612940291798418539064395059554267850342837778182460932096000000000000 1901 7883891810061913160787719044349938894904471500034630078604288983040000000000000 1902 722690082589008706405540912398744398699576554169841090538726490112000000000000 1903 60645321615860870467597838802691837653111319231035615989263761408000000000000 1904 4692792744084472119516499431160677913633613988115851237264457728000000000000 1905 336918453421449280375543548903843542517285106839086755495909785600000000000 1906 22561503577329192882290862649810951507853913404403130948386816000000000000 1907 1415623753871635631830014911360687153433971037139019981075251200000000000 1908 83561124360478492156632824628929450029088568164456040549580800000000000 1909 4656657085104064578388206945265418267874904727430986779852800000000000 1910 245768012824936741637155366555674853026731082836635413381120000000000 1911 12319198637841440683566685040384704412367472823891499417600000000000 1912 587961753169705123533864513291088165135720293867548835840000000000 1913 26780866604003131920797141392140661766016245269329346560000000000 1914 1166590780098621276852905780339460645110556138626088960000000000 1915 48692484734551148946903893440255748665484082307871539200000000 1916 1950820702506055646911213679497425827944073810411520000000000 1917 75142723355788810103246749136197143002290250475110400000000 1918 2786886717865793781301733827853465468491534014873600000000 1919 99658784291497095627648208403444486740437997977600000000 1920 3440600886254066396668807194880821566038930882560000000 1921 114814267616932137819871207838069685184836403200000000 1922 3707544058463433617100007753104333584093675520000000 1923 115974007693870846282698189735423924429127680000000 1924 3517593983361891477324485534254585943162880000000 1925 103548221155241827038123383692342789668864000000 1926 2960937696432568583606469304928102645760000000 1927 82311781522449783019175980677537988608000000 1928 2226268944686141792185315266863235072000000 1929 58626625015989873945282037519613952000000 1930 1504235773436582292017104910042726400000 1931 37629412718863847204930704441344000000 1932 918336858019891509167951715532800000 1933 21877565534223166979610874675200000 1934 509055907993287976257179443200000 1935 11575431499588977237889351680000 1936 257358901917739118431334400000 1937 5597404013340898084085760000 1938 119147639776731073347840000 1939 2483320325350886461440000 1940 50701123309247265254400 1941 1014428237479937280000 1942 19898400042875692800 1943 382803108482995200 1944 7225272346723200 1945 133847240728320 1946 2434390952400 1947 43485133440 1948 763131960 1949 13161360 1950 223138 1951 3720 1952 61 1953 1 1954 991304157702220032058073354180949068772386845113634314053139799806364876800000000000000 1955 660869438468146688038715569453966045848257896742422876035426533204243251200000000000000 1956 247826039425555008014518338545237267193096711278408578513284949951591219200000000000000 1957 66086943846814668803871556945396604584825789674242287603542653320424325120000000000000 1958 13768113301419722667473241030290959288505372848800476584071386108421734400000000000000 1959 2360247994529095314423984176621307306600921059794367414412237618586583040000000000000 1960 344202832535493066686831025757273982212634321220011914601784652710543360000000000000 1961 43708296194983246563407114381876061233350389996191989155782178121973760000000000000 1962 4917183321935615238383300367961056888751918874571598780025495038722048000000000000 1963 496685184033900529129626299794046150378981704502181694952070205931520000000000000 1964 45529475203107548503549077481120897118073322912699988703939768877056000000000000 1965 3820655261799234839458663844569585772146013111555243807323616968704000000000000 1966 295645942877321743529539464163122708558917681251298627947660836864000000000000 1967 21225862565551304663659243580942143178588961730862465596242316492800000000000 1968 1421374725371739151584324346938089944994796544477397249748369408000000000000 1969 89184296493913044805290939415723290666340175339758258807740825600000000000 1970 5264350834710145005867867951622555351832579794360730554623590400000000000 1971 293369396361556068438457037551721350876118997828152167130726400000000000 1972 15483384807971014723140788093007515740684058218708031043010560000000000 1973 776109514184010763064701157544236377979150787905164463308800000000000 1974 37041590449691422782633464337338554403550378513655576657920000000000 1975 1687194596052197311010219907704861691259023451967748833280000000000 1976 73495219146213140441733064161386020641965036733443604480000000000 1977 3067626538276722383654945286736112165925497185395906969600000000 1978 122901704257881505755406461808337827160476650055925760000000000 1979 4733991571414695036504545195580420009144285779931955200000000 1980 175573863225545008222009231154768324514966642937036800000000 1981 6278503410364317024541837129417002664647593872588800000000 1982 216757855834006182990134853277491758660452645601280000000 1983 7233298859866724682651886093798390166644693401600000000 1984 233575275683196317877300488445573015797901557760000000 1985 7306362484713863315809985953331707239035043840000000 1986 221608420951799163071442588658038914419261440000000 1987 6523537932780235103401773172617595749138432000000 1988 186539074875251820767207566210470466682880000000 1989 5185642235914336330208086782684893282304000000 1990 140254943515226932907674861812383809536000000 1991 3693477376007362058552768363735678976000000 1992 94766853726504684397077609332691763200000 1993 2370653001288422373910634379804672000000 1994 57855222055253165077580958078566400000 1995 1378286628656059519715485104537600000 1996 32070522203577142504202304921600000 1997 729252184474105565987029155840000 1998 16213610820817564461174067200000 1999 352636452840476579297402880000 2000 7506301305934057620913920000 2001 156449180497105847070720000 2002 3194170768482577711027200 2003 63908978961236048640000 2004 1253599202701168646400 2005 24116595834428697600 2006 455192157843561600 2007 8432376165884160 2008 153366630001200 2009 2739563406720 2010 48077313480 2011 829165680 2012 14057694 2013 234360 2014 3843 2015 62 2016 1 2017 63443466092942082051716694667580740401432758087272596099400947187607352115200000000000000 2018 42295644061961388034477796445053826934288505391515064066267298125071568076800000000000000 2019 15860866523235520512929173666895185100358189521818149024850236796901838028800000000000000 2020 4229564406196138803447779644505382693428850539151506406626729812507156807680000000000000 2021 881159251290862250718287425938621394464343862323230501380568710938991001600000000000000 2022 151055871649862100123134987303763667622458947826839514522383207589541314560000000000000 2023 22028981282271556267957185648465534861608596558080762534514217773474775040000000000000 2024 2797330956478927780058055320440067918934424959756287305970059399806320640000000000000 2025 314699732603879375256531223549507640880122807972582321921631682478211072000000000000 2026 31787851778169633864296083186818953624254829088139628476932493179617280000000000000 2027 2913886412998883104227140958791737415556692666412799277052145208131584000000000000 2028 244521936755151029725354486052453489417344839139535603668711485997056000000000000 2029 18921340344148591585890525706439853347770731600083112188650293559296000000000000 2030 1358455204195283498474191589180297163429693550775197798159508255539200000000000 2031 90967982423791305701396758204037756479666978846553423983895642112000000000000 2032 5707794975610434867538620122606290602645771221744528563695412838400000000000 2033 336918453421449280375543548903843542517285106839086755495909785600000000000 2034 18775641367139588380061250403310166456071615861001738696366489600000000000 2035 990936627710144942281010437952481007403779725997313986752675840000000000 2036 49671008907776688836140874082831128190665650425930525651763200000000000 2037 2370661788780251058088541717589667481827224224873956906106880000000000 2038 107980454147340627904654074093111148240577500925935925329920000000000 2039 4703694025357640988270916106328705321085762350940390686720000000000 2040 196328098449710232553916498351111178619231819865338046054400000000 2041 7865709072504416368346013555733620938270505603579248640000000000 2042 302975460570540482336290892517146880585234289915645132800000000 2043 11236727246434880526208590793905172768957865147970355200000000 2044 401824218263316289570677576282688170537446007845683200000000 2045 13872502773376395711368630609759472554268969318481920000000 2046 462931127031470379689720710003096970665260377702400000000 2047 14948817643724564344147231260516673011065699696640000000 2048 467607199021687252211839101013229263298242805760000000 2049 14182938940915146436572325674114490522832732160000000 2050 417506427697935046617713483047526127944859648000000 2051 11938500792016116529101284237470109867704320000000 2052 331881103098517525133317554091833170067456000000 2053 8976316384974523706091191155992563810304000000 2054 236382552064471171747377175279083454464000000 2055 6065078638496299801412966997292272844800000 2056 151721792082459031930280600307499008000000 2057 3702734211536202564965181317028249600000 2058 88210344233987809261791046690406400000 2059 2052513421028937120268947514982400000 2060 46672139806342756223169865973760000 2061 1037671092532324125515140300800000 2062 22568732981790501075033784320000 2063 480403283579779687738490880000 2064 10012747551814774212526080000 2065 204426929182884973505740800 2066 4090174653519107112960000 2067 80230348972874793369600 2068 1543462133403436646400 2069 29132298101987942400 2070 539672074616586240 2071 9815464320076800 2072 175332058030080 2073 3076948062720 2074 53066603520 2075 899692416 2076 14999040 2077 245952 2078 3968 2079 63 2080 1 2081 4123825296041235333361585153392748126093129275672718746461061567194477887488000000000000000 2082 2749216864027490222241056768928498750728752850448479164307374378129651924992000000000000000 2083 1030956324010308833340396288348187031523282318918179686615265391798619471872000000000000000 2084 274921686402749022224105676892849875072875285044847916430737437812965192499200000000000000 2085 57275351333906046296688682686010390640182351051009982589736966211034415104000000000000000 2086 9818631657241036508003774174744638395459831608744568443954908493320185446400000000000000 2087 1431883783347651157417217067150259766004558776275249564743424155275860377600000000000000 2088 181826512171130305703773595828604414730737622384158674888053860987410841600000000000000 2089 20455482619252159391674529530717996657207982518217850924906059361083719680000000000000 2090 2066210365581026201179245407143231985576563890729075851000612056675123200000000000000 2091 189402616844927401774764162321462932011185023316831953008389438528552960000000000000 2092 15893925889084816932148041593409476812127414544069814238466246589808640000000000000 2093 1229887122369658453082884170918590467605097554005402292262269081354240000000000000 2094 88299588272693427400822453296719315622930080800387856880368036610048000000000000 2095 5912918857546434870590789283262454171178353625025972558953216737280000000000000 2096 371006673414678266390010307969408889171975129413394356640201834496000000000000 2097 21899699472394203224410330678749830263623531944540639107234136064000000000000 2098 1220416688864073244703981276215160819644655030965113015263821824000000000000 2099 64410880801159421248265678466911265481245682189825409138923929600000000000 2100 3228615579005484774349156815384023332393267277685484167364608000000000000 2101 154093016270716318775755211643328386318769574616807198896947200000000000 2102 7018729519577140813802514816052224635637537560185835146444800000000000 2103 305740111648246664237609546911365845870574552811125394636800000000000 2104 12761326399231165116004572392822226610250068291246972993536000000000 2105 511271089712787063942490881122685360987582864232651161600000000000 2106 19693404937085131351858908013614547238040228844516933632000000000 2107 730387271018267234203558401603836229982261234618073088000000000 2108 26118574187115558822094042458374731084933990509969408000000000 2109 901712680269465721238960989634365716027483005701324800000000 2110 30090523257045574679831846150201303093241924550656000000000 2111 971673146842096682369570031933583745719270480281600000000 2112 30394467936409671393769541565859902114385782374400000000 2113 921891031159484518377201168817441883984127590400000000 2114 27137917800365778030151376398089198316415877120000000 2115 776002551481047574391583475435557141400780800000000 2116 21572271701403639133665641015969156054384640000000 2117 583460565023344040895927425139516647669760000000 2118 15364865884190626163579516393140424540160000000 2119 394230111502259487091842854823997734912000000 2120 9861916485359837075468239019987435520000000 2121 240677723749853166722736785606836224000000 2122 5733672375209207602016418034876416000000 2123 133413372366880912817481588473856000000 2124 3033689087412279154506041288294400000 2125 67448621014601068158484119552000000 2126 1466967643816382569877195980800000 2127 31226213432685679703001907200000 2128 650828590867960323814195200000 2129 13287750396887523277873152000 2130 265861352478741962342400000 2131 5214972683236861569024000 2132 100325038671223382016000 2133 1893599376629216256000 2134 35078684850078105600 2135 638005180804992000 2136 11396583771955200 2137 200001624076800 2138 3449329228800 2139 58480007040 2140 974937600 2141 15986880 2142 257920 2143 4095 2144 64 2145 1 2146 272172469538721532001864620123921376322146532194399437266430063434835540574208000000000000000 2147 181448313025814354667909746749280917548097688129599624844286708956557027049472000000000000000 2148 68043117384680383000466155030980344080536633048599859316607515858708885143552000000000000000 2149 18144831302581435466790974674928091754809768812959962484428670895655702704947200000000000000 2150 3780173188037799055581453057276685782252035169366658850922639769928271396864000000000000000 2151 648029689377908409528249095533146134100348886177141517301023960559132239462400000000000000 2152 94504329700944976389536326431917144556300879234166471273065994248206784921600000000000000 2153 12000549803294600176449057324687891372228683077354472542611554825169115545600000000000000 2154 1350061852870642519850518949027387779375726846202378161043799917831525498880000000000000 2155 136369884128347729277830196871453311048053216788119006166040395740558131200000000000000 2156 12500572711765208517134434713216553512738211538910908898553702942884495360000000000000 2157 1048999108679597917521770745165025469600409359908607739738772274927370240000000000000 2158 81172550076397457903470355280626970861936438564356551289309759369379840000000000000 2159 5827772825997766208454281917583474831113385332825598554104290416263168000000000000 2160 390252644598064701458992092695321975297771339251714188890912304660480000000000000 2161 24486440445368765581740680325980986685350358541284027538253321076736000000000000 2162 1445380165178017412811081824797488797399153108339682181077452980224000000000000 2163 80547501465028834150462764230200614096547232043697459007412240384000000000000 2164 4251118132876521802385534778816143521762215024528477003168979353600000000000 2165 213088628214361995107044349815345539937955640327241955046064128000000000000 2166 10170139073867277039199843968459673497038791924709275127198515200000000000 2167 463236148292091293710965977859446825952077478972265119665356800000000000 2168 20178847368784279839682230096150145827457920485534276046028800000000000 2169 842247542349256897656301777926266956276504507222300217573376000000000 2170 33743891921043946220204398154097233825180469039354976665600000000000 2171 1299764725847618669222687928898560117710655103738117619712000000000 2172 48205559887205637457434854505853191178829241484792823808000000000 2173 1723825896349626882258206802252732251605643373657980928000000000 2174 59513036897784737601771425315868137257813878376287436800000000 2175 1985974534965007928868901845913286004153967020343296000000000 2176 64130427691578381036391622107616527217471851698585600000000 2177 2006034883803038311988789743346753539549461636710400000000 2178 60844808056525978212895277141951164342952420966400000000 2179 1791102574824141349989990842273887088883447889920000000 2180 51216168397749139909844509378746771332451532800000000 2181 1423769932292640182821932307053964299589386240000000 2182 38508397291540706699131210059208098746204160000000 2183 1014081148356581326796248081947268019650560000000 2184 26019187359149126148061628418383850504192000000 2185 650886488033749246980903775319170744320000000 2186 15884729767490309003700627850051190784000000 2187 378422376763807701733083590301843456000000 2188 8805282576214140245953784839274496000000 2189 200223479769210424197398725027430400000 2190 4451608986963670498459951890432000000 2191 96819864491881249611894934732800000 2192 2060930086557254860398125875200000 2193 42954686997285381371736883200000 2194 876991526194576536339628032000 2195 17546849263596969514598400000 2196 344188197093632863555584000 2197 6621452552300743213056000 2198 124977558857528272896000 2199 2315193200105154969600 2200 42108341933129472000 2201 752174528949043200 2202 13200107189068800 2203 227655729100800 2204 3859680464640 2205 64345881600 2206 1055134080 2207 17022720 2208 270270 2209 4224 2210 65 2211 1 2212 18235555459094342644124929548302732213583817657024762296850814250133981218471936000000000000000 2213 12157036972729561762749953032201821475722545104683174864567209500089320812314624000000000000000 2214 4558888864773585661031232387075683053395954414256190574212703562533495304617984000000000000000 2215 1215703697272956176274995303220182147572254510468317486456720950008932081231462400000000000000 2216 253271603598532536723957354837537947410886356347566143011816864585194183589888000000000000000 2217 43417989188319863438392689400720790984723375373868481659168605357461860043980800000000000000 2218 6331790089963313418098933870938448685272158908689153575295421614629854589747200000000000000 2219 804036836820738211822086840754088721939321766182749660354974173286330741555200000000000000 2220 90454144142333048829984769584834981218173698695559336789934594494712208424960000000000000 2221 9136782236599297861614623190387371840219565524803973413124706514617394790400000000000000 2222 837538371688268970648007125785509085353460173107030896203098097173261189120000000000000 2223 70282940281533060473958639926056706463227427113876718562497742420133806080000000000000 2224 5438560855118629679532513803802007047749741383811888936383753877748449280000000000000 2225 390460779341850335966436888478092813684596817299315103124987457889632256000000000000 2226 26146927188070334997752470210586572344950679729864850655691124412252160000000000000 2227 1640591509839707293976625581840726107918474022266029845062972512141312000000000000 2228 96840471066927166658342482261431749425743258258758706132189349675008000000000000 2229 5396682598156931888081005203423441144468664546927729753496620105728000000000000 2230 284824914902726960759830830180681615958068406643407959212321616691200000000000 2231 14276938090362253672171971437628151175843027901925210988086296576000000000000 2232 681399317949107561626389545886798124301599058955521433522300518400000000000 2233 31036821935570116678634720516582937338789191091141763017578905600000000000 2234 1351982773708546749258709416442059770439680672530796495083929600000000000 2235 56430585337400212142972219121059886070525801983894114577416192000000000 2236 2260840758709944396753694676324514666287091425636783436595200000000000 2237 87084236631790450837920091236203527886613891950453880520704000000000 2238 3229772512442777709648135251892163808981559179481119195136000000000 2239 115496335055425001111299855750933060857578106035084722176000000000 2240 3987373472151577419318685496163165196273529851211258265600000000 2241 133060293842655531234216423676190162278315790363000832000000000 2242 4296738655335751529438238681210307323570614063805235200000000 2243 134404337214803566903248912804232487149813929659596800000000 2244 4076602139787240540263983568510728010977812204748800000000 2245 120003872513217470449329386432350434955191008624640000000 2246 3431483282649192373959582128376033679274252697600000000 2247 95392585463606892249069464572615608072488878080000000 2248 2580062618533227348841791073966942615995678720000000 2249 67943436939890948895348621490466957316587520000000 2250 1743285553062991451920129104031717983780864000000 2251 43609394698261199547720552946384439869440000000 2252 1064276894421850703247942065953429782528000000 2253 25354299243175116016116600550223511552000000 2254 589953932606347396478903584231391232000000 2255 13414973144537098421225714576837836800000 2256 298257802126565923396816776658944000000 2257 6486930920956043723996960627097600000 2258 138082315799336075646674433638400000 2259 2877964028818120551906371174400000 2260 58758432255036627934755078144000 2261 1175638900660996957478092800000 2262 23060609205273401858224128000 2263 443637321004149795274752000 2264 8373496443454394284032000 2265 155117944407045382963200 2266 2821258909519674624000 2267 50395693439585894400 2268 884407181667609600 2269 15252933849753600 2270 258598591130880 2271 4311174067200 2272 70693983360 2273 1140522240 2274 18108090 2275 283008 2276 4355 2277 66 2278 1 2279 1240017771218415299800495209284585790523699600677683836185855369009110722856091648000000000000000 2280 826678514145610199866996806189723860349133067118455890790570246006073815237394432000000000000000 2281 310004442804603824950123802321146447630924900169420959046463842252277680714022912000000000000000 2282 82667851414561019986699680618972386034913306711845589079057024600607381523739443200000000000000 2283 17222469044700212497229100128952580423940272231634497724803546791793204484112384000000000000000 2284 2952423264805750713810702879249013786961189525423056752823465164307406482990694400000000000000 2285 430561726117505312430727503223814510598506805790862443120088669794830112102809600000000000000 2286 54674504903810198403901905171278033091873880100426976904138243783470490425753600000000000000 2287 6150881801678647320438964331768778722835811511298034901715552425640430172897280000000000000 2288 621301192088752254589794376946341285134930455686670192092480042993982845747200000000000000 2289 56952609274802290004064484553414617804035291771278100941810670607781760860160000000000000 2290 4779239939144248112229187514971856039499465043743616862249846484569098813440000000000000 2291 369822138148066818208210938658536479246982414099208447674095263686894551040000000000000 2292 26551332995245822845717708416510311330552583576353427012499147136494993408000000000000 2293 1777991048788782779847167974319886919456646221630809844586996460033146880000000000000 2294 111560222669100095990410539565169375338456233514090029464282130825609216000000000000 2295 6585152032551047332767288793777358960950541561595592016988875777900544000000000000 2296 366974416674671368389508353832793997823869189191085623237770167189504000000000000 2297 19368094213385433331668496452286349885148651651751741226437869935001600000000000 2298 970831790144633249707694057758714279957325897330914347189868167168000000000000 2299 46335153620539314190594489120302272452508736008975457479516435251200000000000 2300 2110503891618767934147160995127639739037664994197639885195365580800000000000 2301 91934828612181178949592240318060064389898285732094161665707212800000000000 2302 3837279802943214425722110900232072252795754534904799791264301056000000000 2303 153737171592276218979251237990066997307522216943301273688473600000000000 2304 5921728090961750656978566204061839896289744652630863875407872000000000 2305 219624530846108884256073197128667139010746024204716105269248000000000 2306 7853750783768900075568390191063448138315311210385761107968000000000 2307 271141396106307264513670613739095233346600029882365562060800000000 2308 9048099981300576123926716809980931034925473744684056576000000000 2309 292178228562831104001800230322300898002801756338755993600000000 2310 9139494930606642549420926070687809126187347216852582400000000 2311 277208945505532356737950882658729504746491229922918400000000 2312 8160263330898787990554398277399829576952988586475520000000 2313 233340863220145081429251584729570290190649183436800000000 2314 6486695811525268672936723590937861348929243709440000000 2315 175444258060259459721241793029752097887706152960000000 2316 4620153711912584524883706261351753097527951360000000 2317 118543417608283418730568779074156822897098752000000 2318 2965438839481761569244997600354141911121920000000 2319 72370828820685847820860060484833225211904000000 2320 1724092348535907889095928837415198785536000000 2321 40116867417231622960565443727734603776000000 2322 912218173828522692643348591224972902400000 2323 20281530544606482790983540812808192000000 2324 441111302625010973231793322642636800000 2325 9389597474354853143973861487411200000 2326 195701553959632197529633239859200000 2327 3995573393342490699563345313792000 2328 79943445244947793108510310400000 2329 1568121425958591326359240704000 2330 30167337828282186078683136000 2331 569397758154898811314176000 2332 10548020219679086041497600 2333 191845605847337874432000 2334 3426907153891840819200 2335 60139688353397452800 2336 1037199501783244800 2337 17584704196899840 2338 293159836569600 2339 4807190868480 2340 77555512320 2341 1231350120 2342 19244544 2343 296140 2344 4488 2345 67 2346 1 2347 85561226214070655686234169440636419546135272446760184696824020461628639877070323712000000000000000 2348 57040817476047103790822779627090946364090181631173456464549346974419093251380215808000000000000000 2349 21390306553517663921558542360159104886533818111690046174206005115407159969267580928000000000000000 2350 5704081747604710379082277962709094636409018163117345646454934697441909325138021580800000000000000 2351 1188350364084314662308807908897728049251878783982780343011444728633731109403754496000000000000000 2352 203717205271596799252938498668181951300322077254190915944819096337211047326357913600000000000000 2353 29708759102107866557720197722443201231296969599569508575286118215843277735093862400000000000000 2354 3772540838362903689869231456818184283339297726929461406385538821059463839376998400000000000000 2355 424410844315826665110288538892045731875670994279564408218373117369189681929912320000000000000 2356 42869782254123905566695812009297548674310201442380243254381122966584816356556800000000000000 2357 3929730039961358010280449434185608628478435132218188964984936271936941499351040000000000000 2358 329767555800953119743813938533058066725463088018309563495239407435267818127360000000000000 2359 25517727532216610456366554767439017068041786572845382889512573194395724021760000000000000 2360 1832041976671961776354521880739211481808128266768386463862441152418154545152000000000000 2361 122681382366426011809454590228072197442508589292525879276502755742287134720000000000000 2362 7697655364167906623338327229996686898353480112472212033035467026967035904000000000000 2363 454375490246022265960942926770637768305587367750095849172232428675137536000000000000 2364 25321234750552324418876076414462785849846974054184908003406141536075776000000000000 2365 1336398500723594899885126255207758142075256963970870144624213025515110400000000000 2366 66987393519979694229830889985351285317055486915833089956100903534592000000000000 2367 3197125599817212679151019749300856799223102784619306566086634032332800000000000 2368 145624768521694987456154108663807141993598884599637152078480225075200000000000 2369 6343503174240501347521864581946144442902981715514497154933797683200000000000 2370 264772306403081795374825652116012985442907062908431185597236772864000000000 2371 10607864839867059109568335421314622814219032969087787884504678400000000000 2372 408599238276360795331521068080266952843992381031529607403143168000000000 2373 15154092628381513013669050601878032591741475670125411263578112000000000 2374 541908804080054105214218923183377921543756473516617516449792000000000 2375 18708756331335201251443272347997571100915402061883223782195200000000 2376 624318898709739752550943459888684241409857688383199903744000000000 2377 20160297770835346176124215892238761962193321187374163558400000000 2378 630625150211858335910043898877458829706926957962828185600000000 2379 19127417239881732614918610903452335827507894864681369600000000 2380 563058169832016371348253481140588240809756212466810880000000 2381 16100519562190010618618359346340350023154793657139200000000 2382 447582010995243538432633927774712433076117815951360000000 2383 12105653806157902720765683719052894754251724554240000000 2384 318790606121968332216975732033270963729428643840000000 2385 8179495814971555892409245756116820779899813888000000 2386 204615279924241548277904834424435791867412480000000 2387 4993587188627323499639344173453492539621376000000 2388 118962372048977644347619089781648716201984000000 2389 2768063851788981984279015617213687660544000000 2390 62943053994168065792391052794523130265600000 2391 1399425607577847312577864316083765248000000 2392 30436679881125757152993739262341939200000 2393 647882225730484866934196442631372800000 2394 13503407223214621629544693550284800000 2395 275694564140631858269870826651648000 2396 5516097721901397724487211417600000 2397 108200378391142801518787608576000 2398 2081546310151470839429136384000 2399 39288445312688017980678144000 2400 727813395157856936863334400 2401 13237346803466313335808000 2402 236456593618537016524800 2403 4149638496384424243200 2404 71566765623043891200 2405 1213344589586088960 2406 20228028723302400 2407 331696169925120 2408 5351330350080 2409 84963158280 2410 1327873536 2411 20433660 2412 309672 2413 4623 2414 68 2415 1 2416 5989285834984945898036391860844549368229469071273212928777681432314004791394922659840000000000000000 2417 3992857223323297265357594573896366245486312714182141952518454288209336527596615106560000000000000000 2418 1497321458746236474509097965211137342057367267818303232194420358078501197848730664960000000000000000 2419 399285722332329726535759457389636624548631271418214195251845428820933652759661510656000000000000000 2420 83184525485902026361616553622840963447631514878794624010801131004361177658262814720000000000000000 2421 14260204369011775947705694906772736591022545407793364116137336743604773312845053952000000000000000 2422 2079613137147550659040413840571024086190787871969865600270028275109029441456570368000000000000000 2423 264077858685403258290846201977272899833750840885062298446987717474162468756389888000000000000000 2424 29708759102107866557720197722443201231296969599569508575286118215843277735093862400000000000000 2425 3000884757788673389668706840650828407201714100966617027806678607660937144958976000000000000000 2426 275081102797295060719631460392992603993490459255273227548945539035585904954572800000000000000 2427 23083728906066718382066975697314064670782416161281669444666758520468747268915200000000000000 2428 1786240927255162731945658833720731194762925060099176802265880123607700681523200000000000000 2429 128242938367037324344816531651744803726568978673787052470370880669270818160640000000000000 2430 8587696765649820826661821315965053820975601250476811549355192901960099430400000000000000 2431 538835875491753463633682906099768082884743607873054842312482691887692513280000000000000 2432 31806284317221558617266004873944643781391115742506709442056270007259627520000000000000 2433 1772486432538662709321325349012395009489288183792943560238429907525304320000000000000 2434 93547895050651642991958837864543069945267987477960910123694911786057728000000000000 2435 4689117546398578596088162298974589972193884084108316296927063247421440000000000000 2436 223798791987204887540571382451059975945617194923351459626064382263296000000000000 2437 10193733796518649121930787606466499939551921921974600645493615755264000000000000 2438 444045222196835094326530520736230111003208720086014800845365837824000000000000 2439 18534061448215725676237795648120908981003494403590182991806574100480000000000 2440 742550538790694137669783479492023596995332307836145151915327488000000000000 2441 28601946679345255673206474765618686699079466672207072518220021760000000000 2442 1060786483986705910956833542131462281421903296908778788450467840000000000 2443 37933616285603787364995324622836454508062953146163226151485440000000000 2444 1309612943193464087601029064359829977064078144331825664753664000000000 2445 43702322909681782678566042192207896898690038186823993262080000000000 2446 1411220843958474232328695112456713337353532483116191449088000000000 2447 44143760514830083513703072921422118079484887057397972992000000000 2448 1338919206791721283044302763241663507925552640527695872000000000 2449 39414071888241145994377743679841176856682934872676761600000000 2450 1127036369353300743303285154243824501620835555999744000000000 2451 31330740769667047690284374944229870315328247116595200000000 2452 847395766431053190453597860333702632797620718796800000000 2453 22315342428537783255188301242328967461060005068800000000 2454 572564707048008912468647202928177454592986972160000000 2455 14323069594696908379453338409710505430718873600000000 2456 349551103203912644974754092141744477773496320000000 2457 8327366043428435104333336284715410134138880000000 2458 193764469625228738899531093204958136238080000000 2459 4406013779591764605467373695616619118592000000 2460 97959792530449311880450502125863567360000000 2461 2130567591678803000709561748363935744000000 2462 45351755801133940685393750984196096000000 2463 945238505625023514068128548519936000000 2464 19298619489844230078890957865615360000 2465 386126840533097840714104799232000000 2466 7574026487379996106315132600320000 2467 145708241710602958760039546880000 2468 2750191171888161258647470080000 2469 50946937661049985580433408000 2470 926614276242641933506560000 2471 16551961553297591156736000 2472 290474694746909697024000 2473 5009673593613072384000 2474 84934121271026227200 2475 1415962010631168000 2476 23218731894758400 2477 374593124505600 2478 5947421079600 2479 92951147520 2480 1430356200 2481 21677040 2482 323610 2483 4760 2484 69 2485 1 2486 425239294283931158760583822119963005144292304060398117943215381694294340189039508848640000000000000000 2487 283492862855954105840389214746642003429528202706932078628810254462862893459359672565760000000000000000 2488 106309823570982789690145955529990751286073076015099529485803845423573585047259877212160000000000000000 2489 28349286285595410584038921474664200342952820270693207862881025446286289345935967256576000000000000000 2490 5906101309499043871674775307221708404781837556394418304766880301309643613736659845120000000000000000 2491 1012474510199836092287104338380864297962600723953328852245750908795938905211998830592000000000000000 2492 147652532737476096791869382680542710119545938909860457619172007532741090343416496128000000000000000 2493 18749527966663631338650080340386375888196309702839423189736127940665535281703682048000000000000000 2494 2109321896249658525598134038293467287422084841569435108845314393324872719191664230400000000000000 2495 213062817802995810666478185686208816911321701168629808974274181143926537292087296000000000000000 2496 19530758298607949311093833687902474883537822607124399155975133271526599251774668800000000000000 2497 1638944752330737005126755274509298591625551547450998530571339854953281056092979200000000000000 2498 126823105835116553968141777194171914828167679267041552960877488776146748388147200000000000000 2499 9105248624059650028481973747273881064586397485838880725396332527518228089405440000000000000 2500 609726470361137278692989313433518821289267688783853620004218696039167059558400000000000000 2501 38257347159914495917991486333083533884816796158986893804186271124026168442880000000000000 2502 2258246186522730661825886346050069708478769217717976370385995170515433553920000000000000 2503 125846536710245052361814099779880045673739461049298992776928523434296606720000000000000 2504 6641900548596266652429077488382557966114027110935224618782338736810098688000000000000 2505 332927345794299080322259523227195888025765769971690457081821490566922240000000000000 2506 15889714231091547015380568154025258292138820839557953633450571140694016000000000000 2507 723755099552824087657085920059121495708186456460196645830046718623744000000000000 2508 31527210775975291697183666972272337881227819126107050860020974485504000000000000 2509 1315918362823316523012883491016584537651248102654902992418266761134080000000000 2510 52721088254139283774554627043933675386668593856366305785988251648000000000000 2511 2030738214233513152797659708358926755634642133726702148793621544960000000000 2512 75315840363056119677935181491333821980955134080523293979983216640000000000 2513 2693286756277868902914668048221388270072469673377589056755466240000000000 2514 92982518966735950219673063569547928371549548247559622197510144000000000 2515 3102864926587406570178188995646760679806992711264503521607680000000000 2516 100196679921051670495337352984426646952100806301249592885248000000000 2517 3134206996552935929472918177420970383643426981075256082432000000000 2518 95063263682212211096145496190158109062714237477466406912000000000 2519 2798399104065121365600819801268723556824488375960050073600000000 2520 80019582224084352774533245951311539615079324475981824000000000 2521 2224482594646360386010190621040320792388305545278259200000000 2522 60165099416604776522205448083692886928631071034572800000000 2523 1584389312426182611118369388205356689735260359884800000000 2524 40652094200408632785273951407900599276102075023360000000 2525 1016937941223480494941187027089445885581040025600000000 2526 24818128327477797793207540542063857921918238720000000 2527 591242989083418892407666876214794119523860480000000 2528 13757277343391240461866707617552027672903680000000 2529 312826978351015286988183532388779957420032000000 2530 6955145269661901143511985650936313282560000000 2531 151270299009195013050378884133839437824000000 2532 3219974661880509788662956319877922816000000 2533 67111933899376669498837126944915456000000 2534 1370201983778940335601258008458690560000 2535 27415005677849946690701440745472000000 2536 537755880603979723548374414622720000 2537 10345285161452810071962807828480000 2538 195263573204059449363970375680000 2539 3617232573934548976210771968000 2540 65789613613227577278965760000 2541 1175189270284128972128256000 2542 20623703327030588488704000 2543 355686825146528139264000 2544 6030322610242862131200 2545 100533302754812928000 2546 1648529964527846400 2547 26596111839897600 2548 422266896651600 2549 6599531473920 2550 101555290200 2551 1539069840 2552 22976310 2553 337960 2554 4899 2555 70 2556 1 2557 30617229188443043430762035192637336370389045892348664491911507481989192493610844637102080000000000000000 2558 20411486125628695620508023461758224246926030594899109661274338321326128329073896424734720000000000000000 2559 7654307297110760857690508798159334092597261473087166122977876870497298123402711159275520000000000000000 2560 2041148612562869562050802346175822424692603059489910966127433832132612832907389642473472000000000000000 2561 425239294283931158760583822119963005144292304060398117943215381694294340189039508848640000000000000000 2562 72898164734388198644671512363422229453307252124639677361694065433307601175263915802624000000000000000 2563 10630982357098278969014595552999075128607307601509952948580384542357358504725987721216000000000000000 2564 1349966013599781456382805784507819063950134298604438469661001211727918540282665107456000000000000000 2565 151871176529975413843065650757129644694390108592999327836862636319390835781799824588800000000000000 2566 15340522881815698367986429369407034817615162484141346246147741042362710685030285312000000000000000 2567 1406214597499772350398756025528978191614723227712956739230209595549915146127776153600000000000000 2568 118004022167813064369126379764669498597039711416471894201136469556636236038694502400000000000000 2569 9131263620128391885706207957980377867628072907226991813183179191882565883946598400000000000000 2570 655577900932294802050702109803719436650220618980399412228535941981312422437191680000000000000 2571 43900305866001884065895230567213355132827273592437460640303746114820028288204800000000000000 2572 2754528995513843706095387015982014439706809323447056353901411520929884127887360000000000000 2573 162593725429636607651463816915605019010471383675694298667791652277111215882240000000000000 2574 9060950643137643770050615184151363288509241195549527479938853687269355683840000000000000 2575 478216839498931198974893579163544173560209951987336172552328389050327105536000000000000 2576 23970768897189533783202685672358103937855135437961712909891147320818401280000000000000 2577 1144059424638591385107400907089818597033995100448172661608441122129969152000000000000 2578 52110367167803334311310186244256747690989424865134158499763363740909568000000000000 2579 2269959175870221002197224022003608327448402977079707661921510162956288000000000000 2580 94746122123278789656927611353194086710889863391153015454115206801653760000000000 2581 3795918354298028431767933147163224627840138757658374016591154118656000000000000 2582 146213151424812947001431499001842726405694233628322554713140751237120000000000 2583 5422740506140040616811333067376035182628769653797677166558791598080000000000 2584 193916646452006561009856099471939955445217816483186412086393569280000000000 2585 6694741365604988415816460577007450842751567473824292798220730368000000000 2586 223406274714293273052829607686566768946103475211044253555752960000000000 2587 7214160954315720275664289414878718580551258053689970687737856000000000 2588 225662903751811386922050108774309867622326742637418437935104000000000 2589 6844554985119279198922475725691383852515425098377581297664000000000 2590 201484735492688738323259025691348096091363163069123605299200000000 2591 5761409920134073399766393708494430852285711362270691328000000000 2592 160162746814537947792733724714903097051957999260034662400000000 2593 4331887157995543909598792262025887858861437114489241600000000 2594 114076030494685148000522595950785681660938745911705600000000 2595 2926950782429421560539724501368843147879349401681920000000 2596 73219531768090595635765465950440103761834881843200000000 2597 1786905239578401441110942919028597770378113187840000000 2598 42569495214006160253352015087465176605717954560000000 2599 990523968724169313254402948463745992449064960000000 2600 22523542441273100663149214331992156934242304000000 2601 500770459415656882332862966867414556344320000000 2602 10891461528662040939627279657636439523328000000 2603 231838175655396704783732855031210442752000000 2604 4832059240755120203916273140033912832000000 2605 98654542832083704163290576609025720320000 2606 1973880408805196161730503733673984000000 2607 38718423403486540095482957852835840000 2608 744860531624602325181322163650560000 2609 14058977270692280354205867048960000 2610 260440745323287526287175581696000 2611 4736852180152385564085534720000 2612 84613627460457285993234432000 2613 1484906639546202371186688000 2614 25609451410550026027008000 2615 434183227937486073446400 2616 7238397798346530816000 2617 118694157446004940800 2618 1914920052472627200 2619 30403216558915200 2620 475166266122240 2621 7311980894400 2622 110813028480 2623 1654294320 2624 24333120 2625 352728 2626 5040 2627 71 2628 1 2629 2235057730756342170445628569062525555038400350141452507909540046185211052033591658508451840000000000000000 2630 1490038487170894780297085712708350370025600233427635005273026697456807368022394439005634560000000000000000 2631 558764432689085542611407142265631388759600087535363126977385011546302763008397914627112960000000000000000 2632 149003848717089478029708571270835037002560023342763500527302669745680736802239443900563456000000000000000 2633 31042468482726974589522619014757299375533338196409062609854722863683486833799884145950720000000000000000 2634 5321566025610338501061020402529822750091429405098696447403666776631454885794265853591552000000000000000 2635 776061712068174364738065475368932484388333454910226565246368071592087170844997103648768000000000000000 2636 98547518992784046315944822269070791668359803798124008285253088456138053440634552844288000000000000000 2637 11086595886688205210543792505270464062690477927288950932090972451315531012071387194982400000000000000 2638 1119858170372545980863009343966713541685906861342318275968785096092477880007210827776000000000000000 2639 102653665617483381579109189863615407987874795623045841963805300475143805667327659212800000000000000 2640 8614293618250353698946225722820873397583898933402448276682962277634445230824698675200000000000000 2641 666582244269372607656553180932567584336849322227570402362372081007427309528101683200000000000000 2642 47857186768057520549701254015671518875466105185569157092683123764635806837914992640000000000000 2643 3204722328218137536810351831406574924696390972247934626742173466381862065038950400000000000000 2644 201080616672510590544963252166687054098597080611635113834803041027881541335777280000000000000 2645 11869341956363472358556858634839166387764411008325683802748790616229118759403520000000000000 2646 661449396949047995213694908443049520061174607275115506035536319170662964920320000000000000 2647 34909829283421977525167231278938724669895326495075540596319972400673878704128000000000000 2648 1749866129494835966173796054082141587463424886971205042422053754419743293440000000000000 2649 83516337998617171112840266217556757583481642332716604297416201915487748096000000000000 2650 3804056803249643404725643595830742581442228015154793570482725553086398464000000000000 2651 165707019838526133160397353606263407903733417326818659320270241895809024000000000000 2652 6916466914999351644955715628783168329894960027554170128150410096520724480000000000 2653 277102039863756075519059119742915397832330129309061303211154250661888000000000000 2654 10673560054011345131104499427134519027615679054867546494059274840309760000000000 2655 395860056948222965027227313918450568331900184727230433158791786659840000000000 2656 14155915190996478953719495261451616747500900603272608082306730557440000000000 2657 488716119689164154354601622121543911520864425589173374270113316864000000000 2658 16308658054143408932856561361119374133065553690406230509569966080000000000 2659 526633749665047580123493127286146456380241837919367860204863488000000000 2660 16473391973882231245309657940524620336429852212531545969262592000000000 2661 499652513913707381521340727975471021233626032181563434729472000000000 2662 14708385690966277897597908875468411014669510904046023186841600000000 2663 420582924169787358182946740720093452216856929445760466944000000000 2664 11691880517461270188869561904187926084792933945982530355200000000 2665 316227762533674705400711835127889813696884909357714636800000000 2666 8327550226112015804038149504407354761248528451554508800000000 2667 213667407117347773919399888599925549795192506322780160000000 2668 5345025819070613481410879014382127574613946374553600000000 2669 130444082489223305201098833089087637237602262712320000000 2670 3107573150622449698494697101384957892217410682880000000 2671 72308249716864359867571415237853457448781742080000000 2672 1644218598212936348409892646235427456199688192000000 2673 36556243537342952410298996581321262613135360000000 2674 795076691592328988592791415007460085202944000000 2675 16924186822843959449212498417278362320896000000 2676 352740324575123774885887939222475636736000000 2677 7201781626742110403920212092458877583360000 2678 144093269842779319806326772558200832000000 2679 2826444908454517426970255923257016320000 2680 54374818808595969738236517946490880000 2681 1026305340760536465857028294574080000 2682 19012174408599989418963817463808000 2683 345790209151124146178244034560000 2684 6176794804613381877506113536000 2685 108398184686872773096628224000 2686 1869489952970151899971584000 2687 31695375639436483361587200 2688 528403039279296749568000 2689 8664673493558360678400 2690 139789163830501785600 2691 2219434808800809600 2692 34687137426923520 2693 533774605291200 2694 8089351079040 2695 120763485360 2696 1776317760 2697 25749144 2698 367920 2699 5183 2700 72 2701 1 2702 165394272075969320612976514110626891072841625910467485585305963417705617850485782729625436160000000000000000 2703 110262848050646213741984342740417927381894417273644990390203975611803745233657188486416957440000000000000000 2704 41348568018992330153244128527656722768210406477616871396326490854426404462621445682406359040000000000000000 2705 11026284805064621374198434274041792738189441727364499039020397561180374523365718848641695744000000000000000 2706 2297142667721796119624673807092040153789467026534270633129249491912578025701191426800353280000000000000000 2707 393795885895165049078515509787206883506765775977303537107871341470727661548775673165774848000000000000000 2708 57428566693044902990616845177301003844736675663356765828231237297814450642529785670008832000000000000000 2709 7292516405466019427379916847911238583458625481061176613108728545754215954606956910477312000000000000000 2710 820408095614927185580240645390014340639095366619382368974731961397349294893282652428697600000000000000 2711 82869504607568402583862691453536802084757107739331552421690097110843363120533601255424000000000000000 2712 7596371255693770236854080049907540191102734876105392305321592235160641619382246781747200000000000000 2713 637457727750526173722020703488744631421208521071781172474539208544948947081027701964800000000000000 2714 49327086075933572966584935389010001240926849844840209774815533994549620905079524556800000000000000 2715 3541431820836256520677892797159692396784491783732117624858551158583049706005709455360000000000000 2716 237149452288142177723966035524086544427532931946347162378920836512257792812882329600000000000000 2717 14879965633765783700327280660334842003296183965260998423775425036063234058847518720000000000000 2718 878331304770896954533207538978098312694566414616100601403410505600954788195860480000000000000 2719 48947255374229551645813423224785664484526920938358547446629687618629059404103680000000000000 2720 2583327366973226336862375114641465625572254160635590004127677957649867024105472000000000000 2721 129490093582617861496860908002078477472293441635869173139231977827061003714560000000000000 2722 6180209011897670662350179700099200061177641532621028718008798941746093359104000000000000 2723 281500203440473611949697626091474951026724873121454724215721690928393486336000000000000 2724 12262319468050933853869404166863492184876272882184580789699997900289867776000000000000 2725 511818551709952021726722956529954456412227042039008589483130347142533611520000000000 2726 20505550949917949588410374860975739439592429568870536437625414548979712000000000000 2727 789843443996839539701732957607954408043560250060198440560386338182922240000000000 2728 29293644214168499412014821229965342056560613669815052053750592212828160000000000 2729 1047537724133739442575242649347419639315066644642172998090698061250560000000000 2730 36164992856998147422240520036994249452543967493598829695988385447936000000000 2731 1206840696006612261031385540722833685846850973090061057708177489920000000000 2732 38970897475213520929138491419174837772137896006033221655159898112000000000 2733 1219031006067285112152914687598821904895809063727334401725431808000000000 2734 36974286029614346232579213870184855571288326381435694169980928000000000 2735 1088420541131504564422245256784662415085543806899405715826278400000000 2736 31123136388564264505538058813286915464047412778986274553856000000000 2737 865199158292133993976347580909906530274677112002707246284800000000 2738 23400854427491928199652675799463846213569483292470883123200000000 2739 616238716732289169498823063326144252332391105415033651200000000 2740 15811388126683735270035591756394490684844245467885731840000000 2741 395531910611225397624405047064277440521432031716966400000000 2742 9652862104202524584881313648592485155582567440711680000000 2743 229960413146061277688607585502486884024088390533120000000 2744 5350810479047962630200284727601155851209848913920000000 2745 121672176267757289782332055821421631758776926208000000 2746 2705162021763378478362125747017773433372016640000000 2747 58835675177832345155866564710552046305017856000000 2748 1252389824890452999241724882878598811746304000000 2749 26102784018559159341555707502463197118464000000 2750 532931840378916169890095694841956941168640000 2751 10662901968365669665668181169306861568000000 2752 209156923225634289595798938321019207680000 2753 4023736591836101760629502328040325120000 2754 75946595216279698473420093798481920000 2755 1406900906236399217003322492321792000 2756 25588475477183186817190058557440000 2757 457082815541390258935452401664000 2758 8021465666828585209150488576000 2759 138342256519791240597897216000 2760 2345457797318299768757452800 2761 39101824906667959468032000 2762 641185838523318690201600 2763 10344398123457132134400 2764 164238175851259910400 2765 2566848169592340480 2766 39499320791548800 2767 598611979848960 2768 8936497916640 2769 131447514240 2770 1905436656 2771 27226080 2772 383542 2773 5328 2774 73 2775 1 2776 12404570405697699045973238558297016830463121943285061418897947256327921338786433704721907712000000000000000000 2777 8269713603798466030648825705531344553642081295523374279265298170885280892524289136481271808000000000000000000 2778 3101142601424424761493309639574254207615780485821265354724486814081980334696608426180476928000000000000000000 2779 826971360379846603064882570553134455364208129552337427926529817088528089252428913648127180800000000000000000 2780 172285700079134708971850535531903011534210026990070297484693711893443351927589357010026496000000000000000000 2781 29534691442137378680888663234040516263007433198297765283090350610304574616158175487433113600000000000000000 2782 4307142501978367724296263388297575288355250674751757437117342797336083798189733925250662400000000000000000 2783 546938730409951457053493763593342893759396911079588245983154640931566196595521768285798400000000000000000 2784 61530607171119538918518048404251075547932152496453677673104897104801197116996198932152320000000000000000 2785 6215212845567630193789701859015260156356783080449866431626757283313252234040020094156800000000000000000 2786 569727844177032767764056003743065514332705115707904422899119417637048121453668508631040000000000000000 2787 47809329581289463029151552761655847356590639080383587935590440640871171031077077647360000000000000000 2788 3699531455695017972493870154175750093069513738363015733111165049591221567880964341760000000000000000 2789 265607386562719239050841959786976929758836883779908821864391336893728727950428209152000000000000000 2790 17786208921610663329297452664306490832064969895976037178419062738419334460966174720000000000000000 2791 1115997422532433777524546049525113150247213797394574881783156877704742554413563904000000000000000 2792 65874847857817271589990565423357373452092481096207545105255787920071609114689536000000000000000 2793 3671044153067216373436006741858924836339519070376891058497226571397179455307776000000000000000 2794 193749552522991975264678133598109921917919062047669250309575846823740026807910400000000000000 2795 9711757018696339612264568100155885810422008122690187985442398337029575278592000000000000000 2796 463515675892325299676263477507440004588323114946577153850659920630957001932800000000000000 2797 21112515258035520896227321956860621327004365484109104316179126819629511475200000000000000 2798 919673960103820039040205312514761913865720466163843559227499842521740083200000000000000 2799 38386391378246401629504221739746584230917028152925644211234776035690020864000000000000 2800 1537916321243846219130778114573180457969432217665290232821906091173478400000000000000 2801 59238258299762965477629971820596580603267018754514883042028975363719168000000000000 2802 2197023316062637455901111592247400654242046025236128904031294415962112000000000000 2803 78565329310030458193143198701056472948629998348162974856802354593792000000000000 2804 2712374464274861056668039002774568708940797562019912227199128908595200000000000 2805 90513052200495919577353915554212526438513822981754579328113311744000000000000 2806 2922817310641014069685386856438112832910342200452491624136992358400000000000 2807 91427325455046383411468601569911642867185679779550080129407385600000000000 2808 2773071452221075967443441040263864167846624478607677062748569600000000000 2809 81631540584862842331668394258849681131415785517455428686970880000000000 2810 2334235229142319837915354410996518659803555958423970591539200000000000 2811 64889936871910049548226068568242989770600783400203043471360000000000 2812 1755064082061894614973950684959788466017711246935316234240000000000 2813 46217903754921687712411729749460818924929332906127523840000000000 2814 1185854109501280145252669381729586801363318410091429888000000000 2815 29664893295841904821830378529820808039107402378772480000000000 2816 723964657815189343866098523644436386668692558053376000000000 2817 17247030985954595826645568912686516301806629289984000000000 2818 401310785928597197265021354570086688840738668544000000000 2819 9125413220081796733674904186606622381908269465600000000 2820 202887151632253385877159431026333007502901248000000000 2821 4412675638337425886689992353291403472876339200000000 2822 93929236866783974943129366215894910880972800000000 2823 1957708801391936950616678062684739783884800000000 2824 39969888028418712741757177113146770587648000000 2825 799717647627425224925113587698014617600000000 2826 15686769241922571719684920374076440576000000 2827 301780244387707632047212674603024384000000 2828 5695994641220977385506507034886144000000 2829 105517567967729941275249186924134400000 2830 1919135660788739011289254391808000000 2831 34281211165604269420158930124800000 2832 601609925012143890686286643200000 2833 10375669238984343044842291200000 2834 175909334798872482656808960000 2835 2932636868000096960102400000 2836 48088937889248901765120000 2837 775829859259284910080000 2838 12317863188844493280000 2839 192513612719425536000 2840 2962449059366160000 2841 44895898488672000 2842 670237343748000 2843 9858563568000 2844 142907749200 2845 2041956000 2846 28765650 2847 399600 2848 5475 2849 74 2850 1 2851 942747350833025127493966130430573279115197267689664667836243991480922021747768961558864986112000000000000000000 2852 628498233888683418329310753620382186076798178459776445224162660987281347831845974372576657408000000000000000000 2853 235686837708256281873491532607643319778799316922416166959060997870230505436942240389716246528000000000000000000 2854 62849823388868341832931075362038218607679817845977644522416266098728134783184597437257665740800000000000000000 2855 13093713206014237881860640700424628876599962051245342608836722103901694746496791132762013696000000000000000000 2856 2244636549602440779747538405787079235988564923070630161514866646383147670828021337044916633600000000000000000 2857 327342830150355947046516017510615721914999051281133565220918052597542368662419778319050342400000000000000000 2858 41567343511156310736065526033094059925714165242048706694719752710799030941259654389720678400000000000000000 2859 4676326145005084957807371678723081741642843589730479503155972179964890980891711118843576320000000000000000 2860 472356176263139894728017341285159771883115514114189848803633553531807169787041527155916800000000000000000 2861 43299316157454490350068256284472979089285588793800736140333075740415657230478806655959040000000000000000 2862 3633509048177999190215518009885844399100888570109152683104873488706208998361857901199360000000000000000 2863 281164390632821365909534131717357007073283044115589195716448543768932839158953289973760000000000000000 2864 20186161378766662167863988943810246661671603167273070461693741603923383324232543895552000000000000000 2865 1351751878042410413026606402487293303236937712094178825559848768119869419033429278720000000000000000 2866 84815804112464967091865499763908599418788248601987691015519922705560434135430856704000000000000000 2867 5006488437194112640839282972175160382359028563311773427999439881925442292716404736000000000000000 2868 278999355633108444381136512381278287561803449348643720445789219426185638603390976000000000000000 2869 14724965991747390120115538153456354065761848715622863023527764358604242037401190400000000000000 2870 738093533420921810532107175611847321592072617324454286893622273614247721172992000000000000000 2871 35227191367816722775396024290565440348712556735939863692650153967952732146892800000000000000 2872 1604551159610699588113276468721407220852331776792291928029613638291842872115200000000000000 2873 69895220967890322967055603751121905453794755428452110501289988031652246323200000000000000 2874 2917365744746726523842320852220740401549694139622348960053842978712441585664000000000000 2875 116881640414532312653939136707561714805676848542562057694464862929184358400000000000000 2876 4502107630781985376299877858365340125848293425343131111194202127642656768000000000000 2877 166973772020760446648484481010802449722395497917945796706378375613120512000000000000 2878 5970965027562314822678883101280291944095879874460386089116978949128192000000000000 2879 206140459284889440306770964210867221879500614713513329267133797053235200000000000 2880 6878991967237689887878897582120152009327050546613348028936611692544000000000000 2881 222134115608717069296089401089296575301186007234389363434411419238400000000000 2882 6948476734583525139271613719313284857906111663245806089834961305600000000000 2883 210753430368801773525701519060053676756343460374183456768891289600000000000 2884 6203997084449576017206797963672575765987599699326612580209786880000000000 2885 177401877414816307681566935235735418145070252840221764956979200000000000 2886 4931635202265163765665181211186467222565659538415431303823360000000000 2887 133384870236703990738020252056943923417346054767084033802240000000000 2888 3512560685374048266143291460959022238294629300865691811840000000000 2889 90124912322097291039202873011448596903612199166948671488000000000 2890 2254531890483984766459108768266381410972162580786708480000000000 2891 55021313993954390133823487796977165386820634412056576000000000 2892 1310774354932549282825063237364175238937303826038784000000000 2893 30499619730573386992141622947326588351896138809344000000000 2894 693531404726216551759292718182103301025028479385600000000 2895 15419423524051257326664116758001308570220494848000000000 2896 335363348513644367388439418850146663938601779200000000 2897 7138622001875582095677831832408013226953932800000000 2898 148785868905787208246867532764040223575244800000000 2899 3037711490159822168373545460599154564661248000000 2900 60778541219684317094308632665049110937600000000 2901 1192194462386115450696053948429809483776000000 2902 22935298573465780035588163269829853184000000 2903 432895592732794281298494534651346944000000 2904 8019335165547475536918938206234214400000 2905 145854310219944164857983333777408000000 2906 2605372048585924475932078689484800000 2907 45722354300922935692157784883200000 2908 788550862162810071408014131200000 2909 13369109444714308681917480960000 2910 222880401968007368967782400000 2911 3654759279582916534149120000 2912 58963069303705653166080000 2913 936157602352181489280000 2914 14631034566676340736000 2915 225146128511828160000 2916 3412088285139072000 2917 50938038124848000 2918 749250831168000 2919 10860988939200 2920 155188656000 2921 2186189400 2922 30369600 2923 416100 2924 5624 2925 75 2926 1 2927 72591546014142934817035392043154142491870189612104179423390787344030995674578210040032603930624000000000000000000 2928 48394364009428623211356928028769428327913459741402786282260524896020663783052140026688402620416000000000000000000 2929 18147886503535733704258848010788535622967547403026044855847696836007748918644552510008150982656000000000000000000 2930 4839436400942862321135692802876942832791345974140278628226052489602066378305214002668840262041600000000000000000 2931 1008215916863096316903269333932696423498197077945891380880427602000430495480252917222675054592000000000000000000 2932 172837014319387940040560457245605101171119499076438522436644731771502370653757642952458580787200000000000000000 2933 25205397921577407922581733348317410587454926948647284522010690050010762387006322930566876364800000000000000000 2934 3200685450359035926677045504548242614279990723637750415493420958731525382476993388008492236800000000000000000 2935 360077113165391541751167619261677294106498956409246921743009857857296605528661756150955376640000000000000000 2936 36371425572261771894057335278957302434999894586792618357879783621949152073602197591005593600000000000000000 2937 3334047344123995756955255733904419389874990337122656682805646832012005606746868112508846080000000000000000 2938 279780196709705937646594886761210018730768419898404756599075258630378092873863058392350720000000000000000 2939 21649658078727245175034128142236489544642794396900368070166537870207828615239403327979520000000000000000 2940 1554334426165032986925527148673388992948713443880026425550418103502100515965905879957504000000000000000 2941 104084894609265601803048692991521584349244203831251769568108355145229945265574054461440000000000000000 2942 6530816916659802466073643481820962155246695142353052208195034048328153428428175966208000000000000000 2943 385499609663946673344624788857487349441645199375006553955956870908259056539163164672000000000000000 2944 21482950383749350217347511453358428142258865599845566474325769895816294172461105152000000000000000 2945 1133822381364549039248896437816139263063662351102960452811637855612526636879891660800000000000000 2946 56833202073410979410972252522112243762589591533982980090808915068297074530320384000000000000000 2947 2712493735321887653705493870373538906850866868667369504334061855532360375310745600000000000000 2948 123550439290023868284722288091548356005629546813006478458280250148471901152870400000000000000 2949 5381932014527554868463281488836386719942196167990812508599329078437222966886400000000000000 2950 224637162345497942335858705620997010919326448750920869924145909360858002096128000000000000 2951 8999886311918988074353313526482252040037117337777278442473794445547195596800000000000000 2952 346662287570212873975090595094131189690318593751421095561953563828484571136000000000000 2953 12856980445598554391933305037831788628624453339681826346391134922210279424000000000000 2954 459764307122298241346273998798582479695382750333449728862007379082870784000000000000 2955 15872815364936486903621364244236776084721547332940526353569302373099110400000000000 2956 529682381477302121366675113823251704718182892089227798228119100325888000000000000 2957 17104326901871214335798883883875836298191322557047980984449679281356800000000000 2958 535032708562931435723914256387122934058770598069927068917292020531200000000000 2959 16228014138397736561479016967624133110238446448812126171204629299200000000000 2960 477707775502617353324923443202788333981045176848149168676153589760000000000 2961 13659944560940855691480654013151627197170409468697075901687398400000000000 2962 379735910574417609956218953261357976137555784457988210394398720000000000 2963 10270635008226207286827559408384682103135646217065470602772480000000000 2964 270467172773801716493033442493844712348686456166658269511680000000000 2965 6939618248801491410018621221881541961578139335855047704576000000000 2966 173598955567266827017351375156511368644856518720576552960000000000 2967 4236641177534488040304408560367241734785188849728356352000000000 2968 100929625329806294777529869277041493398172394604986368000000000 2969 2348470719254150798394904966944147303096002688319488000000000 2970 53401918163918674485465539300021954178927192912691200000000 2971 1187295611351946814153136990366100759906978103296000000000 2972 25822977835550616288909835251461293123272336998400000000 2973 549673894144419821367193051095417018475452825600000000 2974 11456511905745615035008800022831097215293849600000000 2975 233903784742306306964763000466134901478916096000000 2976 4679947673915692416261764715208781542195200000000 2977 91798973603730889703596154029095330250752000000 2978 1766017990156865062740288571776898695168000000 2979 33332960640425159659984079168153714688000000 2980 617488807747155616342758241880034508800000 2981 11230781886935700694064716700860416000000 2982 200613647741116184646770059090329600000 2983 3520621281171066048296149436006400000 2984 60718416386536375498417088102400000 2985 1029421427243001768507646033920000 2986 17161790951536567410519244800000 2987 281416464527884573129482240000 2988 4540156336385335293788160000 2989 72084135381117974674560000 2990 1126589661634078236672000 2991 17336251895410768320000 2992 262730797955708544000 2993 3922228935613296000 2994 57692313999936000 2995 836296148318400 2996 11949526512000 2997 168336583800 2998 2338459200 2999 32039700 3000 433048 3001 5775 3002 76 3003 1 3004 5662140589103148915728760579366023114365874789744125995024481412834417662617100383122543106588672000000000000000000 3005 3774760392735432610485840386244015409577249859829417330016320941889611775078066922081695404392448000000000000000000 3006 1415535147275787228932190144841505778591468697436031498756120353208604415654275095780635776647168000000000000000000 3007 377476039273543261048584038624401540957724985982941733001632094188961177507806692208169540439244800000000000000000 3008 78640841515321512718455008046750321032859372079779527708673352956033578647459727543368654258176000000000000000000 3009 13481287116912259323163715665157197891347320927962204750058289078177184910993096150291769301401600000000000000000 3010 1966021037883037817961375201168758025821484301994488192716833823900839466186493188584216356454400000000000000000 3011 249653465128004802280809549354762923913839276443744532408486834781058979833205484264662394470400000000000000000 3012 28086014826900540256591074302410828940306918599921259895954768912869135231235616979774519377920000000000000000 3013 2836971194636418207736472151758669589929991777769824231914623122512033861740971412098436300800000000000000000 3014 260055692841671669042509947244544712410249246295567221258840452896936437326255712775689994240000000000000000 3015 21822855343357063136434401167374381460999936752075571014727870173169491244161318554603356160000000000000000 3016 1688673330140725123652661995094446184482137962958228709472989953876210631988673459582402560000000000000000 3017 121238085240872572980191117596524341449999648622642061192932612073163840245340658636685312000000000000000 3018 8118621779522716940637798053338683579241047898837638026312451701327935730714776247992320000000000000000 3019 509403719499464592353744191582035048109242221103538072239212655769595967417397725364224000000000000000 3020 30068969553787840520880733530884013256448325551250511208564635930844206410054726844416000000000000000 3021 1675670129932449316953105893361957395096191516787954184997410051873670945451966201856000000000000000 3022 88438145746434825061413922149658862518965663386030915319307752737777077676631549542400000000000000 3023 4432989761726056394055835696724755013481988139650672447083095375327171813364989952000000000000000 3024 211574511355107236989028521889136034734367615756054821338056824731524109274238156800000000000000 3025 9636934264621861726208338471140771768439104651414505319745859511580808289923891200000000000000 3026 419790697133149279740135956129238164155491301103283375670747668118103391417139200000000000000 3027 17521698662948839502196979038437766851707463002571827854083380930146924163497984000000000000 3028 701991132329681069799558455065615659122895152346627718512955966752681256550400000000000000 3029 27039658430476604170057066417342232795844850312610845453832377978621796548608000000000000 3030 1002844474756687242570797792950879513032707360495182455018508523932401795072000000000000 3031 35861615955539262825009371906289433416239854526009078851236575568463921152000000000000 3032 1238079598465045978482466411050468534608280691969361055578405585101730611200000000000 3033 41315225755229565466600658878213632968018265582959768261793289825419264000000000000 3034 1334137498345954718192312942942315231258923159449742516787074983945830400000000000 3035 41732551267908651986465311998195588856584106649454311375548777601433600000000000 3036 1265785102795023451795363323474682382598598823007345841353961085337600000000000 3037 37261206489204153559344028569817490050521523794155635156739980001280000000000 3038 1065475675753386743935491013025826921379291938558371920331617075200000000000 3039 29619401024804573576585078354385922138729351187723080410763100160000000000 3040 801109530641644168372549633854005204044580404931106707016253440000000000 3041 21096439476356533886456608514519887563197543580999345021911040000000000 3042 541290223406516329981452455306760273003094868196693720956928000000000 3043 13540718534246812507353407262207886754298808460204971130880000000000 3044 330458011847690067143743867708644855313244730278811795456000000000 3045 7872510775724890992647329803609236485057446779188936704000000000 3046 183180716101823762274802587421643489641488209688920064000000000 3047 4165349616785656609866312065401712425956321047189913600000000 3048 92609057685451851503944685248555859272744292057088000000000 3049 2014192271172948070534967149613980863615242285875200000000 3050 42874563743264746066641057985442527441085320396800000000 3051 893607928648157972730686401780825582792920268800000000 3052 18244495209899891943251514036358522315355455488000000 3053 365035918565424008468417647786284960291225600000000 3054 7160319941091009396880500014269435759558656000000 3055 137749403232235474893742508598598098223104000000 3056 2599970929953162453478758175115989745664000000 3057 48164127004278138074735142866642691686400000 3058 876000987180984654137047902667112448000000 3059 15647864523807062402448064609045708800000 3060 274608459931343151767099656008499200000 3061 4736036478149837288876532871987200000 3062 80294871324954137943596390645760000 3063 1338619694219852258020501094400000 3064 21950484233174996704099614720000 3065 354132194238056152915476480000 3066 5622562559727202024615680000 3067 87873993607458102460416000 3068 1352227647842039928960000 3069 20493002240545266432000 3070 305933856977837088000 3071 4500000491995008000 3072 65231099568835200 3073 932063067936000 3074 13130253536400 3075 182399817600 3076 2499096600 3077 33777744 3078 450450 3079 5928 3080 77 3081 1 3082 447309106539148764342572085769915826034904108389785953606934031613918995346750930266680905420505088000000000000000000 3083 298206071026099176228381390513277217356602738926523969071289354409279330231167286844453936947003392000000000000000000 3084 111827276634787191085643021442478956508726027097446488401733507903479748836687732566670226355126272000000000000000000 3085 29820607102609917622838139051327721735660273892652396907128935440927933023116728684445393694700339200000000000000000 3086 6212626479710399504757945635693275361595890394302582688985194883526652713149318475926123686395904000000000000000000 3087 1065021682236068486529933537547418633416438353309014175254604837175997607968454595873049774810726400000000000000000 3088 155315661992759987618948640892331884039897259857564567224629872088166317828732961898153092159897600000000000000000 3089 19722623745112379380183954399026270989193302839055818060270459947703659406823233256908329163161600000000000000000 3090 2218795171325142680270694869890455486284246569393779531780426744116661683267613741402187030855680000000000000000 3091 224120724376277038411181299988934897604469350443816114321255226678450675077536741555776467763200000000000000000 3092 20544399734492061854358285832319032280409690457349810479448395778857978548774201309279509544960000000000000000 3093 1724005572125207987778317692222576135418995003413970110163501743680389808288744165813665136640000000000000000 3094 133405193081117284768560297612461248574088899073700068048366206356220639927105203307009802240000000000000000 3095 9577808734028933265435098290125422974549972241188722834241676353779943379381912032298139648000000000000000 3096 641371120582294638310386046213756002760042784008173404078683684404906922726467323591393280000000000000000 3097 40242893840457702795945791134980768800630135467179507706897799805798081425974420303773696000000000000000 3098 2375448594749239401149577948939837047259417718548790385476606238536692306394323420708864000000000000000 3099 132377940264663496039295365575594634212599129826248380614795394098020004690705329946624000000000000000 3100 6986613513968351179851699849823050138998287407496442310225312466284389136453892413849600000000000000 3101 350206191176358455130411020041255646065077063032403123319564534650846573255834206208000000000000000 3102 16714386397053471722133253229241746744015041644728330885706489153790404632664814387200000000000000 3103 761317806905127076370458739220120969706689267461745920259922901414883854903987404800000000000000 3104 33163465073518793099470740534209814968283812787159386677989065781330167921953996800000000000000 3105 1384214194372958320673561344036583581284889577203174400472587093481607008916340736000000000000 3106 55457299454044804514165117950183637070708717035383589762523521373461819267481600000000000000 3107 2136133016007651729434508246970036390871743174696256790852757860311121927340032000000000000 3108 79224713505778292163093025643119481529583881479119413946462173390659741810688000000000000 3109 2833067660487601763175740380596865239882948507554717229247689469908649771008000000000000 3110 97808288278738632300114846472987014234054174665579523390694041223036718284800000000000 3111 3263902834663135671861452051378877004473442981053821692681669896208121856000000000000 3112 105396862369330422737192722492442903269454929596529658826178923731720601600000000000 3113 3296871550164783506930759647857451519670144425306890598668353430513254400000000000 3114 99997023120806852691833702554499908225289307017580321466962925741670400000000000 3115 2943635312647128131188178257015581713991200379738295177382458420101120000000000 3116 84172578384517552770903790029040326788964063146111381706197748940800000000000 3117 2339932680959561312550221189996487848959618743830123352450284912640000000000 3118 63287652920689889301431421074466411119521851989557429854284021760000000000 3119 1666618718632166177030072072647071117492605942898948256730972160000000000 3120 42761927649114790068534743969234061567244494587538803955597312000000000 3121 1069716764205498188080919173714423053589605868356192719339520000000000 3122 26106182935967515304355765548982943569746333692026131841024000000000 3123 621928351282266388419139054485129682319538295555925999616000000000 3124 14471276572044077219709404406309835681677568565424685056000000000 3125 329062619726066872179438653166735281650549362728003174400000000 3126 7316115557150696268811630134635912882546799072509952000000000 3127 159121189422662897572262404819504488225604140584140800000000 3128 3387090535717914939264643580849959667845740311347200000000 3129 70595026363204479845724225740685221040640701235200000000 3130 1441315121582091463516869608872323262913080983552000000 3131 28837837566668496669004994175116511863006822400000000 3132 565665275346189742353559501127285425005133824000000 3133 10882202855346602516605658179289249759625216000000 3134 205397703466299833824821895834163189907456000000 3135 3804966033337972907904076286464772643225600000 3136 69204077987297787676826784310701883392000000 3137 1236181297380757929793397104114610995200000 3138 21694068334576108989600872824671436800000 3139 374146881773837145821246096886988800000 3140 6343294834671376897544114861015040000 3141 105750955843368328383619586457600000 3142 1734088254420824739623869562880000 3143 27976443344806436080322641920000 3144 444182442218448959944638720000 3145 6942045494989190094372864000 3146 106825984179521154387840000 3147 1618947177003076048128000 3148 24168774701249129952000 3149 355500038867605632000 3150 5153256865937980800 3151 73632982366944000 3152 1037290029375600 3153 14409585590400 3154 197428631400 3155 2668441776 3156 35585550 3157 468312 3158 6083 3159 78 3160 1 3161 35784728523131901147405766861593266082792328671182876288554722529113519627740074421334472433640407040000000000000000000 3162 23856485682087934098270511241062177388528219114121917525703148352742346418493382947556314955760271360000000000000000000 3163 8946182130782975286851441715398316520698082167795719072138680632278379906935018605333618108410101760000000000000000000 3164 2385648568208793409827051124106217738852821911412191752570314835274234641849338294755631495576027136000000000000000000 3165 497010118376831960380635650855462028927671231544206615118815590682132217051945478074089894911672320000000000000000000 3166 85201734578885478922394683003793490673315068264721134020368386974079808637476367669843981984858112000000000000000000 3167 12425252959420799009515891271386550723191780788605165377970389767053305426298636951852247372791808000000000000000000 3168 1577809899608990350414716351922101679135464227124465444821636795816292752545858660552666333052928000000000000000000 3169 177503613706011414421655589591236438902739725551502362542434139529332934661409099312174962468454400000000000000000 3170 17929657950102163072894503999114791808357548035505289145700418134276054006202939324462117421056000000000000000000 3171 1643551978759364948348662866585522582432775236587984838355871662308638283901936104742360763596800000000000000000 3172 137920445770016639022265415377806090833519600273117608813080139494431184663099533265093210931200000000000000000 3173 10672415446489382781484823808996899885927111925896005443869296508497651194168416264560784179200000000000000000 3174 766224698722314661234807863210033837963997779295097826739334108302395470350552962583851171840000000000000000 3175 51309689646583571064830883697100480220803422720653872326294694752392553818117385887311462400000000000000000 3176 3219431507236616223675663290798461504050410837374360616551823984463846514077953624301895680000000000000000 3177 190035887579939152091966235915186963780753417483903230838128499082935384511545873656709120000000000000000 3178 10590235221173079683143629246047570737007930386099870449183631527841600375256426395729920000000000000000 3179 558929081117468094388135987985844011119862992599715384818024997302751130916311393107968000000000000000 3180 28016495294108676410432881603300451685206165042592249865565162772067725860466736496640000000000000000 3181 1337150911764277737770660258339339739521203331578266470856519132303232370613185150976000000000000000 3182 60905424552410166109636699137609677576535141396939673620793832113190708392318992384000000000000000 3183 2653077205881503447957659242736785197462705022972750934239125262506413433756319744000000000000000 3184 110737135549836665653884907522926686502791166176253952037806967478528560713307258880000000000000 3185 4436583956323584361133209436014690965656697362830687181001881709876945541398528000000000000000 3186 170890641280612138354760659757602911269739453975700543268220628824889754187202560000000000000 3187 6337977080462263373047442051449558522366710518329553115716973871252779344855040000000000000 3188 226645412839008141054059230447749219190635880604377378339815157592691981680640000000000000 3189 7824663062299090584009187717838961138724333973246361871255523297842937462784000000000000 3190 261112226773050853748916164110310160357875438484305735414533591696649748480000000000000 3191 8431748989546433818975417799395432261556394367722372706094313898537648128000000000000 3192 263749724013182680554460771828596121573611554024551247893468274441060352000000000000 3193 7999761849664548215346696204359992658023144561406425717357034059333632000000000000 3194 235490825011770250495054260561246537119296030379063614190596673608089600000000000 3195 6733806270761404221672303202323226143117125051688910536495819915264000000000000 3196 187194614476764905004017695199719027916769499506409868196022793011200000000000 3197 5063012233655191144114513685957312889561748159164594388342721740800000000000 3198 133329497490573294162405765811765689399408475431915860538477772800000000000 3199 3420954211929183205482779517538724925379559567003104316447784960000000000 3200 85577341136439855046473533897153844287168469468495417547161600000000000 3201 2088494634877401224348461243918635485579706695362090547281920000000000 3202 49754268102581311073531124358810374585563063644474079969280000000000 3203 1157702125763526177576752352504786854534205485233974804480000000000 3204 26325009578085349774355092253338822532043949018240253952000000000 3205 585289244572055701504930410770873030603743925800796160000000000 3206 12729695153813031805780992385560359058048331246731264000000000 3207 270967242857433195141171486467996773427659224907776000000000 3208 5647602109056358387657938059254817683251256098816000000000 3209 115305209726567317081349568709785861033046478684160000000 3210 2307027005333479733520399534009320949040545792000000000 3211 45253222027695179388284760090182834000410705920000000 3212 870576228427728201328452654343139980770017280000000 3213 16431816277303986705985751666733055192596480000000 3214 304397282667037832632326102917181811458048000000 3215 5536326238983823014146142744856150671360000000 3216 98894503790460634383471768329168879616000000 3217 1735525466766088719168069825973714944000000 3218 29931750541906971665699687750959104000000 3219 507463586773710151803529188881203200000 3220 8460076467469466270689566916608000000 3221 138727060353665979169909565030400000 3222 2238115467584514886425811353600000 3223 35534595377475916795571097600000 3224 555363639599135207549829120000 3225 8546078734361692351027200000 3226 129515774160246083850240000 3227 1933501976099930396160000 3228 28440003109408450560000 3229 412260549275038464000 3230 5890638589355520000 3231 82983202350048000 3232 1152766847232000 3233 15794290512000 3234 213475342080 3235 2846844000 3236 37464960 3237 486640 3238 6240 3239 79 3240 1 3241 2898563010373683992939867115789054552706178622365812979372932524858195089846946028128092267124872970240000000000000000000 3242 1932375340249122661959911410526036368470785748243875319581955016572130059897964018752061511416581980160000000000000000000 3243 724640752593420998234966778947263638176544655591453244843233131214548772461736507032023066781218242560000000000000000000 3244 193237534024912266195991141052603636847078574824387531958195501657213005989796401875206151141658198016000000000000000000 3245 40257819588523388790831487719292424343141369755080735824624062845252709581207583724001281487845457920000000000000000000 3246 6901340500889723792713969323307272744538520529442411855649839344900464499635585781257362540773507072000000000000000000 3247 1006445489713084719770787192982310608578534243877018395615601571131317739530189593100032037196136448000000000000000000 3248 127802601868328218383592024505690236009972602397081701030552580461119712956214551504765972977287168000000000000000000 3249 14377792710186924568154102756890151551121917769671691365937165301875967707574137044286171959944806400000000000000000 3250 1452302293958275208904454823928298136476961390875928420801733868876360374502438085281431511105536000000000000000000 3251 133127710279508560816241692193427329177054794163626771906825604646999700996056824484131221851340800000000000000000 3252 11171556107371347760803498645602293357515087622122526313859491299048925957711062194472550085427200000000000000000 3253 864465651165640005300270728528748890760096065997576440953413017188309746727641717429423518515200000000000000000 3254 62064200596507487560019436920012740875083820122902923965886062772494033098394789969291944919040000000000000000 3255 4156084861373269256251301579465138897885077240372963658429870274943796859267508256872228454400000000000000000 3256 260773952086165914117728726554675381828083277827323209940697742741571567640314243568453550080000000000000000 3257 15392906893975071319449265109130144066241026816196161697888408425717766145435215766193438720000000000000000 3258 857809052915019454334633968929853229697642361274089506383874153755169630395770538054123520000000000000000 3259 45273255570514915645439015026853364900708902400576946170260024781522841604221222841745408000000000000000 3260 2269336118822802789245063409867336586501699368449972239110778184537485794697805656227840000000000000000 3261 108309223852906496759423480925486518901217469857839584139378049716561822019667997229056000000000000000 3262 4933339388745223454880572630146383883699346453152113563284300401168447379777838383104000000000000000 3263 214899253676401779284570398661679600994479106860792825673369146263019488134261899264000000000000000 3264 8969707979536769917964677509357061606726084460276570115062364365760813417777887969280000000000000 3265 359363300462210333251789964317189968218192486389285661661152418500032588853280768000000000000000 3266 13842141943729583206735613440365835812848895772031744004725870934816070089163407360000000000000 3267 513376143517443333216842806167414240311703551984693802373074883571475126933258240000000000000 3268 18358278439959659425378797666267686754441506328954567645525027765008050516131840000000000000 3269 633797708046226337304744205144955852236671051832955311571697387125277934485504000000000000 3270 21150090368617119153662209292935122988987910517228764568577220927428629626880000000000000 3271 682971668153261139337008841751030013186067943785512189193639425781549498368000000000000 3272 21363727645067797124911322518116285847462535875988651079370930229725888512000000000000 3273 647980709822828405443082392553159405299874709473920483105919758806024192000000000000 3274 19074756825953390290099395105460969506662978460704152749438330562255257600000000000 3275 545438307931673741955456559388181317592487129186801753456161413136384000000000000 3276 15162763772617957305325433311177241261258329460019199323877846233907200000000000 3277 410103990926070482673275608562542344054501600892332145455760461004800000000000 3278 10799689296736436827154867030753020841352086509985184703616699596800000000000 3279 277097291166263839644105140920636718955744324927251449632270581760000000000 3280 6931764632051628258764356245669461387260646026948128821320089600000000000 3281 169168065425069499172225360757409474331956242324329334329835520000000000 3282 4030095716309086196956021073063640341430608155202400477511680000000000 3283 93773872186845620383716940552887735217270644303951959162880000000000 3284 2132325775824913331722762472520444625095559870477460570112000000000 3285 47408428810336511821899363272440715478903257989864488960000000000 3286 1031105307458855576268260383230389083701914830985232384000000000 3287 21948346671452088806434890403907738647640397217529856000000000 3288 457455770833565029400292982799640232343351744004096000000000 3289 9339721987851952683589315065492654743676764773416960000000 3290 186869187432011858415152362254754996872284209152000000000 3291 3665510984243309530451065567304809554033267179520000000 3292 70516674502645984307604665001794338442371399680000000 3293 1330977118461622923184845885005377470600314880000000 3294 24656179896030064443218414336291726728101888000000 3295 448442425357689664145837562333348204380160000000 3296 8010454807027311385061213234662679248896000000 3297 140577562808053186252613655903870910464000000 3298 2424471793894464704921674707827687424000000 3299 41104550528670522296085864299377459200000 3300 685266193865026767925854920245248000000 3301 11236891888646944312762674767462400000 3302 181287352874345705800490719641600000 3303 2878302225575549260441258905600000 3304 44984454807529951811536158720000 3305 692232377483297080433203200000 3306 10490777706979932791869440000 3307 156613660064094362088960000 3308 2303640251862084495360000 3309 33393104491278115584000 3310 477141725737797120000 3311 6721639390353888000 3312 93374114625792000 3313 1279337531472000 3314 17291502708480 3315 230594364000 3316 3034661760 3317 39417840 3318 505440 3319 6399 3320 80 3321 1 3322 237682166850642087421069103494702473321906647033996664308580467038371997367449574306503565904239583559680000000000000000000 3323 158454777900428058280712735663134982214604431355997776205720311358914664911633049537669043936159722373120000000000000000000 3324 59420541712660521855267275873675618330476661758499166077145116759592999341862393576625891476059895889920000000000000000000 3325 15845477790042805828071273566313498221460443135599777620572031135891466491163304953766904393615972237312000000000000000000 3326 3301141206258917880848181992981978796137592319916620337619173153310722185659021865368105082003327549440000000000000000000 3327 565909921072957351002545484511196365052158683414277772163286826281838088970118034063103728343427579904000000000000000000 3328 82528530156472947021204549824549469903439807997915508440479328832768054641475546634202627050083188736000000000000000000 3329 10479813353202913907454546009466599352817753396560699484505311597811816462409593223390809784137547776000000000000000000 3330 1178979002235327814588636426064992427191997257113078692006847554753829352021079237631466100715474124800000000000000000 3331 119088788104578567130165295562120447191110834051826130505742177247861550709199922993077383910653952000000000000000000 3332 10916472242919701986931818759861040992518493121417395296359699581053975481676659607698760191809945600000000000000000 3333 916067600804450516385886888939388055316237185014047157736478286522011928532307099946749107005030400000000000000000 3334 70886183395582480434622199739357409042327877411801268158179867409441399231666620829212728518246400000000000000000 3335 5089264448913613979921593827441044751756873250078039765202657147344510714068372777481939483361280000000000000000 3336 340798958632608079012606729516141389626576333710583019991249362545391342459935677063522733260800000000000000000 3337 21383464071065604957653755577483381309902828781840503215137214904808868546505767972613191106560000000000000000 3338 1262218365305955848194839738948671813431764198928085259226849490908856823925687692827861975040000000000000000 3339 70340342339031595255439985452247964835206673624475339523477680607923909692453184120438128640000000000000000 3340 3712406956782223082925999232201975921858129996847309585961322032084873011546140273023123456000000000000000 3341 186085561743469828718095199609121600093139348212897723607083811132073835165220063810682880000000000000000 3342 8881356355938332734272725435889894549899832528342845899429000076758069405612775772782592000000000000000 3343 404533829877108323300206955672003478463346409158473312189312632895812685141782747414528000000000000000 3344 17621738801464945901334772690257727281547286762585011705216269993567598027009475739648000000000000000 3345 735516054322015133273103555767279051751538925742678749435113877992386700257786813480960000000000000 3346 29467790637901247326646777074009577393891783883921424256214498317002672285969022976000000000000000 3347 1135055639385825822952320302109998536653609453306603008387521416654917747311399403520000000000000 3348 42096843768430353323781110105727967705559691262744891794592140452860960408527175680000000000000 3349 1505378832076692072881061408633950313864203518974274546933052276730660142322810880000000000000 3350 51971412059790559658989024821886379883407026250302335548879185744272790627811328000000000000 3351 1734307410226603770600301162020680085097008662412758694623332116049147629404160000000000000 3352 56003676788567413425634725023584461081257571390411999513878432914087058866176000000000000 3353 1751825666895559364242728446485535439491927941831069388508416278837522857984000000000000 3354 53134418205471929246332756189359071234589726176861479614685420222093983744000000000000 3355 1564130059728178003788150398647799499546364233777740525453943106104931123200000000000 3356 44725941250397246840347437869830868042583944593317743783405235877183488000000000000 3357 1243346629354672499036685531516533783423183015721574344557983391180390400000000000 3358 33628527255937779579208599902128472212469131273171235927372357802393600000000000 3359 885574522332387819826699096521747708990871093818785145696569366937600000000000 3360 22721977875633634850816621555492210954371034644034618869846187704320000000000 3361 568404699828233517218677212144895833755372974209746563348247347200000000000 3362 13871781364855698932122479582107576895220411870595005415046512640000000000 3363 330467848737345068150393727991218507997309868726596839155957760000000000 3364 7689457519321340871464789125336794287816192832924060651356160000000000 3365 174850713617642893201266522746676459257835909379151766749184000000000 3366 3887491162447593969395747788340138669270067155168888094720000000000 3367 84550635211626157253997351424891904863557016140789055488000000000 3368 1799764427059071282127661013120434569106512571837448192000000000 3369 37511373208352332410824024589570499052154843008335872000000000 3370 765857203003860120054323835370397688981494711420190720000000 3371 15323273369424972390042493704889909743527305150464000000000 3372 300571900707951381496987376518994383430727908720640000000 3373 5782367309216970713223582530147135752274454773760000000 3374 109140123713853079701157362570440952589225820160000000 3375 2021806751474465284343909975575921591704354816000000 3376 36772278879330552459958680111334552759173120000000 3377 656857294176239533575019485242339698409472000000 3378 11527360150260361272714319784117414658048000000 3379 198806687099346105803577326041870368768000000 3380 3370573143350982828279040872548951654400000 3381 56191827896932194969920103460110336000000 3382 921425134869049433646539330931916800000 3383 14865562935696347875640239010611200000 3384 236020782497195039356183230259200000 3385 3688725294217456048545965015040000 3386 56763054953630360595522662400000 3387 860243771972354488933294080000 3388 12842320125255737691294720000 3389 188898500652690928619520000 3390 2738234568284805477888000 3391 39125621510499363840000 3392 551174430009018816000 3393 7656677399314944000 3394 104905677580704000 3395 1417903222095360 3396 18908737848000 3397 248842264320 3398 3232262880 3399 41446080 3400 524718 3401 6560 3402 81 3403 1 3404 19727619848603293255948735590060305285718251703821723137612178764184875781498314667439795970051885435453440000000000000000000 3405 13151746565735528837299157060040203523812167802547815425074785842789917187665543111626530646701256956968960000000000000000000 3406 4931904962150823313987183897515076321429562925955430784403044691046218945374578666859948992512971358863360000000000000000000 3407 1315174656573552883729915706004020352381216780254781542507478584278991718766554311162653064670125695696896000000000000000000 3408 273994720119490184110399105417504240079420162553079488022391371724789941409698814825552721806276186603520000000000000000000 3409 46970523449055460133211275214429298299329170723385055089552806581392561384519796827237609452504489132032000000000000000000 3410 6849868002987254602759977635437606001985504063826987200559784293119748535242470370638818045156904665088000000000000000000 3411 869824508315841854318727318785727746283873531914538057213940862618380766379996237541437212083416465408000000000000000000 3412 97855257185532208610856823363394371456935772340385531436568347044567836217749576723411686359384352358400000000000000000 3413 9884369412680021071803719531655997116862199226301568831976600711572508708863593608425422864584278016000000000000000000 3414 906067196162335264915340957068466402379034929077643809597855065227479964979162747438997095920225484800000000000000000 3415 76033610866769392860028611781969208591247686356165914092127697781326990068181489295580175881417523200000000000000000 3416 5883553221833345876073642578366664950513213825179505257128928994983636136228329528824656467014451200000000000000000 3417 422408949259829960333492287677606714395820479756477300511820543229594389267674940531000977118986240000000000000000 3418 28286313566506470558046358549839735339005835697978390659273697091267481424174661196272386860646400000000000000000 3419 1774827517898445211485261712931120648721934788892761766856388837099136089359978741726894861844480000000000000000 3420 104764124320394335400171698332739760514836428511031076515828507745435116385832078504712543928320000000000000000 3421 5838248414139622406201518792536581081322153910831453180448647490457684504473614281996364677120000000000000000 3422 308129777412924515882857936272764001514224789738326695634789728663044459958329642660919246848000000000000000 3423 15445101624707995783601901567557092807730565901670511059387956323962128318713265296286679040000000000000000 3424 737152577542881616944636211178861247641686099852456209652607006370919760665860389140955136000000000000000 3425 33576307879799990833917177320776288712457751960153284911712948530352452866767968035405824000000000000000 3426 1462604320521590509810786133291391364368424801294555971532950409466110636241786486390784000000000000000 3427 61047832508727256061667595128684161295377730836642336203114451873368096121396305518919680000000000000 3428 2445826622945803528111682497142794923693018062365478213265803360311221799735428907008000000000000000 3429 94209618069023543305042585075129878542249584624448049696164277582358173026846150492160000000000000 3430 3494038032779719325873832138775421319561454374807826018951147657587459713907755581440000000000000 3431 124946443062365442049128096916617876050728892074864787395443338968644791812793303040000000000000 3432 4313627200962616451696089060216569530322783178775093850556972416774641622108340224000000000000 3433 143947515048808112959824996447716447063051718980258971653736565632079253240545280000000000000 3434 4648305173451095314327682176957510269744378425404195959651909931869225885892608000000000000 3435 145401530352331427232146461058299441477830019171978759246198551143514397212672000000000000 3436 4410156711054170127445618763716802912470947272679502808018889878433800650752000000000000 3437 129822794957438774314416483087767358462348231403552463612677277806709283225600000000000 3438 3712253123782971487748837343195962047534467401245372734022634577806229504000000000000 3439 103197770236437817420044899115872304024124190304890670598312621467972403200000000000 3440 2791167762242835705074313791876663193634937895673212581971905697598668800000000000 3441 73502685353588189045616025011305059846242300786959167092815257455820800000000000 3442 1885924163677591692617779589105853509212795875454873366197233579458560000000000 3443 47177590085743381929150208608026354201695956859408964757904529817600000000000 3444 1151357853283023011366165805314928882303294185259385449448860549120000000000 3445 27428831445199640656482679423271136163776719104307537649944494080000000000 3446 638224974103671292331577497402953925888744005132697034062561280000000000 3447 14512609230264360135705121387974146118400380478469596640182272000000000 3448 322661766483150299459847066432231509549415573879017711861760000000000 3449 7017702722564971052081780168266028103675232339685491605504000000000 3450 149380447445902916416595864088996069235840543462508199936000000000 3451 3113443976293243590098394040934351421328851969691877376000000000 3452 63566147849320389964508878335743008185464061047875829760000000 3453 1271831689662272708373526977505862508712766327488512000000000 3454 24947467758759964664249952251076533824750416423813120000000 3455 479936486665008569197557350002212267438779746222080000000 3456 9058630268249805615196061093346599064905743073280000000 3457 167809960372380618600544527972801492111461449728000000 3458 3052099146984435854176570449240767879011368960000000 3459 54519155416627881286726617275114194967986176000000 3460 956770892471609985635288542081745416617984000000 3461 16500955029245726781696918061475240607744000000 3462 279757570898131574747160392421562987315200000 3463 4663921715445372182503368587189157888000000 3464 76478286194131102992662764467349094400000 3465 1233841723662796873678139837880729600000 3466 19589724947267188266563208111513600000 3467 306164199420048852029315096248320000 3468 4711333561151319929428380979200000 3469 71400233073705422581463408640000 3470 1065912570396226228377461760000 3471 15678575554173347075420160000 3472 227273469167638854664704000 3473 3247426585371447198720000 3474 45747477690748561728000 3475 635504224143140352000 3476 8707171239198432000 3477 117685967433914880 3478 1569425241384000 3479 20653907938560 3480 268277819040 3481 3440024640 3482 43551594 3483 544480 3484 6723 3485 82 3486 1 3487 1657120067282676633499693789565065644000333143121024743559423016191529565645858432064942861484358376578088960000000000000000000 3488 1104746711521784422333129193043377096000222095414016495706282010794353043763905621376628574322905584385392640000000000000000000 3489 414280016820669158374923447391266411000083285780256185889855754047882391411464608016235715371089594144522240000000000000000000 3490 110474671152178442233312919304337709600022209541401649570628201079435304376390562137662857432290558438539264000000000000000000 3491 23015556490037175465273524855070356166671293654458676993880875224882355078414700445346428631727199674695680000000000000000000 3492 3945523969720658651189747118012061057143650340764344627522435752836975156299662933487959194010377087090688000000000000000000 3493 575388912250929386631838121376758904166782341361466924847021880622058876960367511133660715793179991867392000000000000000000 3494 73065258698530715762773094778001130687845376680821196805971032459943984375919683953480725815006983094272000000000000000000 3495 8219841603584705523311973162525127202382604876592384640671741151743698242290964444766581654188285598105600000000000000000 3496 830287030665121770031512440659103757816424735009331781886034459772090731544541863107735520625079353344000000000000000000 3497 76109644477636162252888640393751177799838934042522080006219825479108317058249670784875756057298940723200000000000000000 3498 6386823312808629000242403389685413521664805653917936783738726613631467165727245100828734774039071948800000000000000000 3499 494218470634001053590185976582799855843109961315078441598830035578625435443179680421271143229213900800000000000000000 3500 35482351737825716668013352164918964009248920299544093242992925631285928698484695004604082077994844160000000000000000 3501 2376050339586543526875894118186537768476490198630184815378990555666468439630671540486880496294297600000000000000000 3502 149085511503469397764761983886214134492642522266991988415936662316327431506238214305059168394936320000000000000000 3503 8800186442913124173614422659950139883246259994926610427329594650616549776409894594395853689978880000000000000000 3504 490412866787728282120927578573072810831060928509842067157686389198445498375783599687694632878080000000000000000 3505 25882901302685659334160066646912176127194882338019442433322337207695734636499689983517216735232000000000000000 3506 1297388536475471645822559731674795795849367535740322928988588331212818778771914284888081039360000000000000000 3507 61920816513602055823349441739024344801901632387606321610818988535157259895932272687840231424000000000000000 3508 2820409861903199230049042894945208251846451164652875932583887676549606040808509314974089216000000000000000 3509 122858762923813602824106035196476874606947683308742701608767834395153293444310064856825856000000000000000 3510 5128017930733089509180077990809469548811729390277956241061613957362920074197289663589253120000000000000 3511 205449436327447496361381329759994773590213517238700169914327482266142631177776028188672000000000000000 3512 7913607917797977637623577146310909797548965108453636174477799316918086534255076641341440000000000000 3513 293499194753496423373401899657135390843162167483857385591896403237346615968251468840960000000000000 3514 10495501217238697132126760140995901588261226934288642141217240473366162512274637455360000000000000 3515 362344684880859781942471481058191840547113787017107883446785683009069896257100578816000000000000 3516 12091591264099881488625299701608181553296344394341753618913871513094657272205803520000000000000 3517 390457634569892006403525302864430862658527787733952460610760434277014974414979072000000000000 3518 12213728549595839887500302728897153084137721610446215776680678296055209365864448000000000000 3519 370453163728550290705431976152211444647559570905078235873586749788439254663168000000000000 3520 10905114776424857042410984579372458110837251437898406943464891335763579790950400000000000 3521 311829262397769604970902336828460811992895261704611309657901304535723278336000000000000 3522 8668612699860776663283771525733273538026431985610816330258260203309681868800000000000 3523 234458092028398199226242358517639708265334783236549856885640078598288179200000000000 3524 6174225569701407879831746100949625027084353266104570035796481626288947200000000000 3525 158417629748917702179893485484891694773874853538209362760567620674519040000000000 3526 3962917567202444082048617523074213752942460376190353039663980504678400000000000 3527 96714059675773932954757927646454026113476711561788377753704286126080000000000 3528 2304021841396769815144545071554775437757244404761833162595337502720000000000 3529 53610897824708388555852509781848129774654496431146550861255147520000000000 3530 1219059175342206251399230196589828273945631960191446117775310848000000000 3531 27103588384584625154627153580307446802150908205837487796387840000000000 3532 589487028695457568374869534134346360708719516533581294862336000000000 3533 12547957585455844978994052583475669815810605650850688794624000000000 3534 261529294008632461568265099438485519391623565454117699584000000000 3535 5339556419342912757018745780202412687578981128021569699840000000 3536 106833861931630907503376266110492450731872371509035008000000000 3537 2095587291735837031796995989090428841279034979600302080000000 3538 40314664879860719812594817400185830464857498682654720000000 3539 760924942532983671676469131841114321452082418155520000000 3540 14096036671279971962445740349715325337362761777152000000 3541 256376328346692611750831917736224501836954992640000000 3542 4579609054996742028085035851109592377310838784000000 3543 80368754967615238793364237534866614995910656000000 3544 1386080222456641049662541117163920211050496000000 3545 23499635955443052278761472963411290934476800000 3546 391769424097411263330282961323889262592000000 3547 6424176040307012651383672215257323929600000 3548 103642704787674937388963746381981286400000 3549 1645536895570443814391309481367142400000 3550 25717792751284103570462468084858880000 3551 395752019136710874071984002252800000 3552 5997619578191255496842926325760000 3553 89536655913283003183706787840000 3554 1317000346550561154335293440000 3555 19090971410081663791835136000 3556 272783833171201564692480000 3557 3842788126022879185152000 3558 53382354828023789568000 3559 731402384092668288000 3560 9885621264448849920 3561 131831720276256000 3562 1734928266839040 3563 22535336799360 3564 288962069760 3565 3658333896 3566 45736320 3567 564732 3568 6888 3569 83 3570 1 3571 140855205719027513847473972113030579740028317165287103202550956376280013079897966725520143226170462009137561600000000000000000000 3572 93903470479351675898315981408687053160018878110191402135033970917520008719931977817013428817446974672758374400000000000000000000 3573 35213801429756878461868493028257644935007079291321775800637739094070003269974491681380035806542615502284390400000000000000000000 3574 9390347047935167589831598140868705316001887811019140213503397091752000871993197781701342881744697467275837440000000000000000000 3575 1956322301653159914548249612680980274167059960628987544479874394115000181665249537854446433696811972349132800000000000000000000 3576 335369537426255985351128505031025189857210278964969293339407038991142888285471349346476531490882052402708480000000000000000000 3577 48908057541328997863706240317024506854176499015724688611996859852875004541631238446361160842420299308728320000000000000000000 3578 6210546989375110839835713056130096108466857017869801728507537759095238671953173136045861694275593563013120000000000000000000 3579 698686536304699969481517718814635812202521414510352694457097997898214350594731977805159440606004275838976000000000000000000 3580 70574397606535350452678557456023819414396102475793201460312929080627712181286058364157519253131745034240000000000000000000 3581 6469319780599073791495534433468850112986309393614376800528685165724206949951222016714439264870409961472000000000000000000 3582 542879981588733465020604288123260149341508480583024626617791762158674709086815833570442455793321115648000000000000000000 3583 42008570003890089555165808009537987746664346711781667535900553024183162012670272835808047174483181568000000000000000000 3584 3015999897715185916781134934018111940786158225461247925654398678659303939371199075391346976629561753600000000000000000 3585 201964278864856199784451000045855710320501666883565709307214197231649817368607080941384842185015296000000000000000000 3586 12672268477794898810004768630328201431874614392694319015354616296887831678030248215930029313569587200000000000000000 3587 748015847647615554757225926095761890075932099568761886323015545302406730994841040523647563648204800000000000000000 3588 41685093676956903980278844178711188920640178923336575708403343081867867361941605973454043794636800000000000000000 3589 2200046610728281043403605664987534970811564998731652606832398662654137444102473648598963422494720000000000000000 3590 110278025600415089894917577192357642647196240537927448964030008153089596195612714215486888345600000000000000000 3591 5263269403656174744984702547817069308161638752946537336919614025488367091154243178466419671040000000000000000 3592 239734838261771934554168646070342701406948348995494454269630452506716513468723291772797583360000000000000000 3593 10442994848524156240049012991700534341590553081243129636745265923588029942766355512830197760000000000000000 3594 435881524112312608280306629218804911648996998173626280490237186375848206306769621405086515200000000000000 3595 17463202087833037190717413029599555755168148965289514442717835992622123650110962396037120000000000000000 3596 672656673012828099198004057436427332791662034218559074830612941938037355411681514514022400000000000000 3597 24947431554047195986739161470856508221668784236127877775311194275174462357301374851481600000000000000 3598 892117603465289256230774611984651635002204289414534582003465440236123813543344183705600000000000000 3599 30799298214873081465110075889946306446504671896454170092976783055770941181853549199360000000000000 3600 1027785257448489926533150474636695432030189273519049057607679078613045868137493299200000000000000 3601 33188898938440820544299650743476623325974861957385959151914636913546272825273221120000000000000 3602 1038166926715646390437525731956258012151706336887928341017857655164692796098478080000000000000 3603 31488518916926774709961717972937972795042563526931650049254873732017336646369280000000000000 3604 926934755996112848604933689246658939421166372221364590194515763539904282230784000000000000 3605 26505487303810416422526698630419169019396097244891961320921610885536478658560000000000000 3606 736832079488166016379120579687328250732246718776919388071952117281322958848000000000000 3607 19928937822413846934230600473999375202553456575106737835279406680854495232000000000000 3608 524809173424619669785698418580718127302170027618888453042700938234560512000000000000 3609 13465498528658004685290946266215794055779362550747795834648247757334118400000000000 3610 336847993212207746974132489461308169000109131976180008371438342897664000000000000 3611 8220695072440784301154423849948592219645520482752012109064864320716800000000000 3612 195841856518725434287286331082155912209365774404755818820603687731200000000000 3613 4556926315100213027247463331457091030845632196647456823206687539200000000000 3614 103620029904087531368934566710135403285378716616272920010901422080000000000 3615 2303805012689693138143308054326132978182827197496186462692966400000000000 3616 50106397439113893311863910401419440660241158905354410063298560000000000 3617 1066576394763746823214494469595431934343901480322308547543040000000000 3618 22229989990733759233302533452271269148288003063600004464640000000000 3619 453862295644147584346593391317205078444213395881833424486400000000 3620 9080878264188627137786982619391858312209151578267975680000000000 3621 178124919797546147702744659072686451508717973266025676800000000 3622 3426746514788161184070559479015795589512887388025651200000000 3623 64678620115303612092499876206494717323427005543219200000000 3624 1198163117058797616807887929725802653675834751057920000000 3625 21791987909468871998820713007579082656141174374400000000 3626 389266769674723072387228047344315352071421296640000000 3627 6831344172247295297435960190463662274652405760000000 3628 117816818908814489221315994958933217939292160000000 3629 1997469056212659443694725201889959729430528000000 3630 33300401048279957383074051712530587320320000000 3631 546054963426096075367612138296872534016000000 3632 8809629906952369678061918442468409344000000 3633 139870636123487724223261305916207104000000 3634 2186012383859148803489309787213004800000 3635 33638921626620424296118640191488000000 3636 509797664146256717231648737689600000 3637 7610615752629055270615076966400000 3638 111945029456797698118499942400000 3639 1622732569856941422305986560000 3640 23186625819552132998860800000 3641 326636990711944730737920000 3642 4537500160382022113280000 3643 62169202647876804480000 3644 840277807478152243200 3645 11205696223481760000 3646 147468902681318400 3647 1915503627945600 3648 24561775929600 3649 310958381160 3650 3887587200 3651 48002220 3652 585480 3653 7055 3654 84 3655 1 3656 12113547691836366190882761601720629857642435276214690875419382248360081124871225138394732317450659732785830297600000000000000000000 3657 8075698461224244127255174401147086571761623517476460583612921498906720749914150092263154878300439821857220198400000000000000000000 3658 3028386922959091547720690400430157464410608819053672718854845562090020281217806284598683079362664933196457574400000000000000000000 3659 807569846122424412725517440114708657176162351747646058361292149890672074991415009226315487830043982185722019840000000000000000000 3660 168243717942171752651149466690564303578367156614092928825269197893890015623211460255482393297925829622025420800000000000000000000 3661 28841780218658014740197051432668166327720083990987359227189005353238288392550536043796981708215856506632929280000000000000000000 3662 4206092948554293816278736667264107589459178915352323220631729947347250390580286506387059832448145740550635520000000000000000000 3663 534107041086259532225871322827188265328149703536802948651648247282190525787972889699944105707701046419128320000000000000000000 3664 60087042122204197375410523818058679849416841647890331723310427819246434151146950091243711892116367722151936000000000000000000 3665 6069398194162040138930355941218048469638064812918215325586911900933983247590601019317546655769330072944640000000000000000000 3666 556361501131520346068615961278321109716822607850836404845466924252281797695805093437441776778855256686592000000000000000000 3667 46687678416631077991771968778600372843369729330140117889130091545646024981466161687058051198225615945728000000000000000000 3668 3612737020334547701744259488820266946213133817213223408087447560079751933089643463879492057005553614848000000000000000000 3669 259375991203505988843177604325557626907609607389667321606278286364700138785923120483655839990142310809600000000000000000 3670 17368927982377633181462786003943591087563143351986651000420420961921884293700208960959096427911315456000000000000000000 3671 1089815089090361297660410102208225323141216837771711435320497001532353524310601346569982520966984499200000000000000000 3672 64329362897694937709121429644235522546530160562913522223779336896006978865556329485033690473745612800000000000000000 3673 3584918056218293742303980599369162247175055387406945510922687505040636593126978113717047766338764800000000000000000 3674 189204008522632169732710087188928007489794589890922124187586284988255820192812733779510854334545920000000000000000 3675 9483910201635697730962911638542757267658876686261760610906580701165705272822693422531872397721600000000000000000 3676 452641168714431028068684419112267960501900932753402210975086806191999569839264913348112091709440000000000000000 3677 20617196090512386371658503562049472320997558013612523067188218915577620158310203092460592168960000000000000000 3678 898097556973077436644215117286245953376787564986909148760092869428570575077906574103397007360000000000000000 3679 37485811073658884312106370112817222401813741842931860122160398028322945742382187440837440307200000000000000 3680 1501835379553641198401697520545561794944460811014898242073733895365502633909542766059192320000000000000000 3681 57848473879103216531028348939532750620082934942796080435432713006671212565404610248205926400000000000000 3682 2145479113648058854859567886493659707063515444306997488676762707665003762727918237227417600000000000000 3683 76722113898014876035846616630680040610189568889649974052298027860306647964727599798681600000000000000 3684 2648739646479085005999466526535382354399401783095058627996003342796300941639405231144960000000000000 3685 88389532140570133681850940818755807154596277522638218954260400760721944659824423731200000000000000 3686 2854245308705910566809769963938989606033838128335192487064658774564979462973497016320000000000000 3687 89282355697545589577627212948238189045046744972361837327535758344163580464469114880000000000000 3688 2708012626855702625056707745672665660373660463316121904235919140953490951587758080000000000000 3689 79716389015665704980024297275212668790220308011037354756728355664431768271847424000000000000 3690 2279471908127695812337296082216048535668064363060708673599258536156137164636160000000000000 3691 63367558835982277408604369853110229562973217814815067374187882086193774460928000000000000 3692 1713888652727590836343831640763946267419597265459179453834028974553486589952000000000000 3693 45133588914517291601570063997941758947986622375224406961672280688172204032000000000000 3694 1158032873464588402935021378894558288797025179364310441779749307130734182400000000000 3695 28968927416249866239775394093672502534009385349951480719943697489199104000000000000 3696 706979776229907449899280451095578930889514761516673041379578331581644800000000000 3697 16842399660610387348706624473065408450005456598809000418571917144883200000000000 3698 391895663098618320343281846505309828652724368911681286795775128371200000000000 3699 8911322571751527697728372737071644682542569628999471120937522298880000000000 3700 198127231091313609880324492672047436123723138984672035791595110400000000000 3701 4309150179763794824820296294522071896780739665860479265443676160000000000 3702 91725569949682226796446524385207146353575527307718535088701440000000000 3703 1911779139203103294064017876895329146752768263469600383959040000000000 3704 39032157425396692253807031653279636746202352045837674505830400000000 3705 780955530720221933849680505267699814849987035731045908480000000000 3706 15318743102588968702436040680251034829749745700878208204800000000 3707 294700200271781861830068115195358420698108315370206003200000000 3708 5562361329916110639954989353758545689814722476716851200000000 3709 103042028067056595045478361956419028216121788590981120000000 3710 1874110960214322991898581318651801108428140996198400000000 3711 33476942192026184225301612071611120278142231511040000000 3712 587495598813267395579492576379874955620106895360000000 3713 10132246426158046073033175566468256742779125760000000 3714 171782338834288712157746367362536536731025408000000 3715 2863834490152076334944368447277630509547520000000 3716 46960726854644262481614643893531037925376000000 3717 757628171997903792313324986052283203584000000 3718 12028874706619944283200472308793810944000000 3719 187997065011886797100080641700318412800000 3720 2892947259889356489466203056467968000000 3721 43842599116578077681921791441305600000 3722 654512954726098753272896619110400000 3723 9627272533284602038190995046400000 3724 139555001007696962318314844160000 3725 1994049820481483437902028800000 3726 28090781201227246843461120000 3727 390225013792853901742080000 3728 5346551427717405185280000 3729 72263891443121092915200 3730 963689875219431360000 3731 12682325630593382400 3732 164733312003321600 3733 2112312729945600 3734 26742420779760 3735 334332499200 3736 4128190920 3737 50351280 3738 606730 3739 7224 3740 85 3741 1 3742 1053878649189763858606800259349694797614891869030678106161486255607327057863796587040341711618207396752367235891200000000000000000000 3743 702585766126509239071200172899796531743261246020452070774324170404884705242531058026894474412138264501578157260800000000000000000000 3744 263469662297440964651700064837423699403722967257669526540371563901831764465949146760085427904551849188091808972800000000000000000000 3745 70258576612650923907120017289979653174326124602045207077432417040488470524253105802689447441213826450157815726080000000000000000000 3746 14637203460968942480650003602079094411317942625426084807798420216768431359219397042226968216919547177116211609600000000000000000000 3747 2509234879023247282397143474642130470511647307215900252765443465731731090151896635810337408614779516077064847360000000000000000000 3748 365930086524223562016250090051977360282948565635652120194960505419210783980484926055674205422988679427905290240000000000000000000 3749 46467312574504579303650805085965379083549024207701856532693397513550575743553641403895137196569991038464163840000000000000000000 3750 5227572664631765171660715572171105146899265223366458859928007220274439771149784657938202934614123991827218432000000000000000000 3751 528037642892097492086940966885970216858511638723884733326061335381256542540382288680626559051931716346183680000000000000000000 3752 48403450598442270107969588631213936545363566883022767221555622409948516399535043129057434579760407331733504000000000000000000 3753 4061828022246903785284161283738232437373166451722190256354317964471204173387556066774050454245628587278336000000000000000000 3754 314308120769105650051750575527363224320542642097550436503607937726938418178798981357515808959483164491776000000000000000000 3755 22565711234705021029356451576323513540962035842901056979746210913728912074375311482078058079142381040435200000000000000000 3756 1511096734466854086787262382343092424617993471622838637036576623687203933551918179603441389228284444672000000000000000000 3757 94813912750861432896455678892115603113285864886138894872883239133314756615022317151588479324127651430400000000000000000 3758 5596654572099459580693564379048490461548123968973476433468802309952607161303400665197931071215868313600000000000000000 3759 311887870890991555580446312145117115504229818704404259450273812938535383602047095893383155671472537600000000000000000 3760 16460748741468998766745777585436736651612129320510224804320006793978256356774707838817444327105495040000000000000000 3761 825100187542305702593773312553219882286322271704773173148872521001416358735574327760272898601779200000000000000000 3762 39379781678155499441975544462767312563665381149545992354832552138703962576016047461285751978721280000000000000000 3763 1793696059874577614334289809898304091926787547184289506845375045655252953772987669044071518699520000000000000000 3764 78134487456657736988046715203903397943780518153861095942128079640285640031777871946995539640320000000000000000 3765 3261265563408322935153254199815098348957795540335071830627954628464096279587250307352857306726400000000000000 3766 130659678021166784260947684287463876160168090558296147060414848896798729150130220647149731840000000000000000 3767 5032817227481979838199466357739349303947215340023258997882646031580395493190201091593915596800000000000000 3768 186656682887381120372782406124948394514525843654708781514878355566855327357328886638785331200000000000000 3769 6674823909127294215118655646869163533086492493399547742549928423846678372931301182485299200000000000000 3770 230440349243680395521953587808578264832747955129270100635652290823278181922628255109611520000000000000 3771 7689889296229601630321031851231755222449876144469525049020654866182809185404724864614400000000000000 3772 248319341857414219312449986862692095724943917165161746374625313387153213278694240419840000000000000 3773 7767564945686466293253567526496722446919066812595479847495610975942231500408812994560000000000000 3774 235597098536446128379933573873521912452508460308502605668524965262953712788134952960000000000000 3775 6935325844362916333262113862943502184749166796960249863835366942805563839650725888000000000000 3776 198314056007109535673344759152796222603121599586281654603135492645583933323345920000000000000 3777 5512977618730458134548580177220589971978669949888910861554345741498858378100736000000000000 3778 149108312787300402761913352746463325265504962094948612483560520786153333325824000000000000 3779 3926622235563004369336595567820933028474836146644523405665488419870981750784000000000000 3780 100748859991419191055346859963826571125341190604695008434838189720373873868800000000000 3781 2520296685213738362860459286149507720458816525445778822635101681560322048000000000000 3782 61507240532001948141237399245315366987387784251950554600023314847603097600000000000 3783 1465288770473103699337476329156690535150474724096383036415756791604838400000000000 3784 34094922689579793869865520645961955092787020095316271951232436168294400000000000 3785 775285063742382909702368428125233087381203557722953987521564440002560000000000 3786 17237069104944284059588230862468126942763913091666467113868774604800000000000 3787 374896065639450149759365777623420255019924350929861696093599825920000000000 3788 7980124585622353731290847621513021732761070875771512552717025280000000000 3789 166324785110669986583569555289893635767490838921855233404436480000000000 3790 3395797696009512226081211753835328396919604627987877682007244800000000 3791 67943131172659308244922203958289883891948872108600994037760000000000 3792 1332730649925240277111935539181840030188227875976404113817600000000 3793 25638917423645021979215926021996182600735423437207922278400000000 3794 483925435702701625676084073776993475013880855474366054400000000 3795 8964656441833923768956617490208455454802595607415357440000000 3796 163047653538646100295176574722706696433248266669260800000000 3797 2912493970706278027601240250230167464198374141460480000000 3798 51112117096754263415415854145049121138949299896320000000 3799 881505439075750008353886274282738336621783941120000000 3800 14945063478583117957723933960540678695599210496000000 3801 249153600643230641140160054913153854330634240000000 3802 4085583236354050835900474018737200299507712000000 3803 65913650963817629931259273786548638711808000000 3804 1046512099475935152638441090865061552128000000 3805 16355744656034151347707015827927701913600000 3806 251686411610374014583559665912713216000000 3807 3814306123142292758327195855393587200000 3808 56942627061170591534742005862604800000 3809 837572710395760377322616569036800000 3810 12141285087669635721693391441920000 3811 173482334381889059097476505600000 3812 2443897964506770475381117440000 3813 33949576199978289451560960000 3814 465149974211414251119360000 3815 6286958555551535083622400 3816 83841019144090528320000 3817 1103362329861624268800 3818 14331798144288979200 3819 183771207505267200 3820 2326590607839120 3821 29086927430400 3822 359152610040 3823 4380561360 3824 52785510 3825 628488 3826 7395 3827 86 3828 1 3829 92741321128699219557398422822773142190110484474699673342210790493444781092014099659550070622402250914208316758425600000000000000000000 3830 61827547419132813038265615215182094793406989649799782228140526995629854061342733106366713748268167276138877838950400000000000000000000 3831 23185330282174804889349605705693285547527621118674918335552697623361195273003524914887517655600562728552079189606400000000000000000000 3832 6182754741913281303826561521518209479340698964979978222814052699562985406134273310636671374826816727613887783895040000000000000000000 3833 1288073904565266938297200316982960308195978951037495463086260979075621959611306939715973203088920151586226621644800000000000000000000 3834 220812669354045760850948625768507481405024963034999222243359024984392335933366903951309691958100597414781706567680000000000000000000 3835 32201847614131673457430007924574007704899473775937386577156524476890548990282673492899330077223003789655665541120000000000000000000 3836 4089123506556402978721270847564953359352314130277763374877018981192450665432720443542772073298159211384846417920000000000000000000 3837 460026394487595335106142970351057252927135339656248379673664635384150699861181049898561858246042911280795222016000000000000000000 3838 46467312574504579303650805085965379083549024207701856532693397513550575743553641403895137196569991038464163840000000000000000000 3839 4259503652662919769501323799546826415991993885706003515496894772075469443159083795357054243018915845192548352000000000000000000 3840 357440865957727533105006192968964454488838647751552742559179980873465967258104933876116439973615315680493568000000000000000000 3841 27659114627681297204554050646407963740207752504584438412317498519970580799734310359461391188434518475276288000000000000000000 3842 1985782588654041850583367738716469191604659154175293014217666560408144262545027410422869110964529531558297600000000000000000 3843 132976512633083159637279089646192133366383425502809800059218742884473946152568799805102842252089031131136000000000000000000 3844 8343624322075806094888099742506173073969156109980222748813725043731698582121963909339786180523233325875200000000000000000 3845 492505602344752443101033665356267160616234909269665926145254603275829430194699258537417934266996411596800000000000000000 3846 27446132638407256891079275468770306164372224045987574831624095538591113756980144438617717699089583308800000000000000000 3847 1448545889249271891473628427518432825341867380204899782780160597870086559396174289815935100785283563520000000000000000 3848 72608816503722901828252051504683349641196359910020039237100781848124639568730540842904015076956569600000000000000000 3849 3465420787677683950893847912723523505602553541160047327225264588205948706689412176593146174127472640000000000000000 3850 157845253268962830061417503271050760089557304152217476602393004017662259932022914875878293645557760000000000000000 3851 6875834896185880854948110937943499019052685597539776442907271008345136322796452731335607488348160000000000000000 3852 286991369579932418293486369583728654708286007549486321095260007304840472603678027047051442991923200000000000000 3853 11498051665862677014963396217296821102094791969130060941316506702918288165211459416949176401920000000000000000 3854 442887916018414225761553039481062738747354949922046791813672850779074803400737696060264572518400000000000000 3855 16425788094089538592804851738995458717278274241614372773309295289883268807444942024213109145600000000000000 3856 587384504003201890930441696924486390911611339419160201344393701298507696817954504058706329600000000000000 3857 20278750733443874805931915727154887305281820051375768855937401592448480009191286449645813760000000000000 3858 676710258068204943468250802908394459575589100713318204313817628224087208315615788086067200000000000000 3859 21852102083452451299495598843916904423795064710534233680967027578069482768525093156945920000000000000 3860 683545715220409033806313942331711575328877879508402226579613765882916372035975543521280000000000000 3861 20732544671207259297434154500869928295820744507148229298830196943139926725355875860480000000000000 3862 610308674303936637327066019939028192257926678132501988017512290966889617889263878144000000000000 3863 17451636928625639139254338805446067589074700763592785605075923352811386132454440960000000000000 3864 485142030448280315840275055595411917534122955590224155816782425251899537272864768000000000000 3865 13121531525282435443048375041688772623364436664355477898553325829181493332672512000000000000 3866 345542756729544384501620409968242106505785580904718059698562980948646394068992000000000000 3867 8865899679244888812870523676816738259030024773213160742265760695392900900454400000000000 3868 221786108298808975931720417181156679400375854239228536391888947977308340224000000000000 3869 5412637166816171436428891133587752294890125014171648804802051706589072588800000000000 3870 128945411801633125541697916965788767093241775720481707204586597661225779200000000000 3871 3000353196683021860548165816844652048165257768387831931708454382809907200000000000 3872 68225085609329696053808421675020511689545913079619950901897670720225280000000000 3873 1516862081235096997243764315897195170963224352066649106020452165222400000000000 3874 32990853776271613178824188430860982441753342881827829256236784680960000000000 3875 702250963534767128353594590693145912482974237067893104639098224640000000000 3876 14636581089738958819354120865510639947539193825123260539590410240000000000 3877 298830197248837075895146634337508898928925207262933236016637542400000000 3878 5978995543194019125553153948329509782491500745556887475322880000000000 3879 117280297193421144385850327448001922656564053085923562015948800000000 3880 2256224733280761934171001489935664068864717262474297160499200000000 3881 42585438341837743059495398492375425801221515281744212787200000000 3882 788889766881385291668182339138344080022628413452551454720000000 3883 14348193511400856825975538575598189286125847466894950400000000 3884 256299469422152466428909142020254736849456924448522240000000 3885 4497866304514375180556595164764322660227538390876160000000 3886 77572478638666000735141992136880973622716986818560000000 3887 1315165586115314380279706188527579725212730523648000000 3888 21925516856604296420334084832357539181095813120000000 3889 359531324799156473559241713648873626356678656000000 3890 5800401284815951433950816093216280206639104000000 3891 92093064753882293432182815996125416587264000000 3892 1439305529731005318598217392857637768396800000 3893 22148404221712913283353250600318763008000000 3894 335658938836521762732793235274635673600000 3895 5010951181383012055057296515909222400000 3896 73706398514826913204390258075238400000 3897 1068433087714927943509018446888960000 3898 15266445425606237200577932492800000 3899 215063020876595801833538334720000 3900 2987562705598089471737364480000 3901 40933197730604454098503680000 3902 553252352888535087358771200 3903 7378009684679966492160000 3904 97095885027822935654400 3905 1261198236697430169600 3906 16171866260463513600 3907 204739973489842560 3908 2559649613875200 3909 31605429683520 3910 385489399680 3911 4645124880 3912 55306944 3913 650760 3914 7568 3915 87 3916 1 3917 8253977580454230540608459631226809654919833118248270927456760353916585517189254869699956285393800331364540191499878400000000000000000000 3918 5502651720302820360405639754151206436613222078832180618304506902611057011459503246466637523595866887576360127666585600000000000000000000 3919 2063494395113557635152114907806702413729958279562067731864190088479146379297313717424989071348450082841135047874969600000000000000000000 3920 550265172030282036040563975415120643661322207883218061830450690261105701145950324646663752359586688757636012766658560000000000000000000 3921 114638577506308757508450828211483467429442126642337096214677227137730354405406317634721615074913893491174169326387200000000000000000000 3922 19652327572510072715734427693397165845047221710114930779658953223610917898069654451666562584270953169915571884523520000000000000000000 3923 2865964437657718937711270705287086685736053166058427405366930678443258860135157940868040376872847337279354233159680000000000000000000 3924 363931992083519865106193105433280848982355957594720940364054689326128109223512119475306714523536169813251331194880000000000000000000 3925 40942349109395984824446724361244095510515045229406105790956152549189412287645113440972005383897819103990774759424000000000000000000 3926 4135590819130907558024921652650918738435863154485465231409712378706001241176274084946667210494729202423310581760000000000000000000 3927 379095825086999859485617818159667551023287455827834312879223634714716780441158457786777827628683510222136803328000000000000000000 3928 31812237070237750446345551174237836449506639649888194087767018297738471085971339114974363157651763095563927552000000000000000000 3929 2461661201863635451205310507530308772878489972908015018696257368277381691176353621992063815770672144299589632000000000000000000 3930 176734650390209724701919728745765758052814664721601078265372323876324839366507439527635350875843128308688486400000000000000000 3931 11834909624344401207717838978511099869608124869750072205270468116718181207578623182654152960435923770671104000000000000000000 3932 742582564664746742445040877083049403583254893788239824644421528892121173808854787931240970066567766002892800000000000000000 3933 43832998608682967435991996216707777294844906925000267426927659691548819287328234009830196149762680632115200000000000000000 3934 2442705804818245863306055516720557248629127940092894160014544502934609124371232855036976875218972914483200000000000000000 3935 128920584143185198341152930049140521455426196838236080667434293210437703786259511793618223969890237153280000000000000000 3936 6462184668831338262714432583916818118066476031991783492101969584483092921617018135018457341849134694400000000000000000 3937 308422450103313871629552464232393591998627265163244212123048548350329434895357683716790009497345064960000000000000000 3938 14048227540937691875466157791123517647970600069547355417612977357571941133950039423953168134454640640000000000000000 3939 611949305760543396090381873476971412695689018181040103418747119742717132728884293088869066462986240000000000000000 3940 25542231892613985228120286892951850269037454671904282577478140650130802061727344407187578426281164800000000000000 3941 1023326598261778254331742263339417078086436485252575423777169096559727646703819888108476699770880000000000000000 3942 39417024525638866092778220513814583748514590543062164471416883719337657502665654949363546954137600000000000000 3943 1461895140373968934759631804770595825837766407503679176824527280799610923862599840154966713958400000000000000 3944 52277220856284968292809311026279288791133409208305257919651039415567185016797950861224863334400000000000000 3945 1804808815276504857727940499716784970170081984572443428178428741727914720818024494018477424640000000000000 3946 60227212968070239968674321458847106902227429963485320183929768911943761540089805139659980800000000000000 3947 1944837085427268165655108297108604493717760759237546797606065454448183966398733290968186880000000000000 3948 60835568654616404008761940867522330204270131276247798165585625163579557111201823373393920000000000000 3949 1845196475737446077471639750577423618328046261136192407595887527939453478556672951582720000000000000 3950 54317472013050360722108875774573509110955474353792676933558593896053175992144485154816000000000000 3951 1553195686647681883393636153684700015427648367959757918851757178400213365788445245440000000000000 3952 43177640709896948109784479947991660660536943047529949867693635847419058817284964352000000000000 3953 1167816305750136754431305378710300763479434863127637532971245998797152906607853568000000000000 3954 30753305348929450220644216487173547479014916700519907313172105304429529072140288000000000000 3955 789065071452795104345476607236689705053672204815971306061652701889968180140441600000000000 3956 19738963638593998857923117129122944466633451027291339738878116369980442279936000000000000 3957 481724707846639257842171310889309954245221126261276743627382601886427460403200000000000 3958 11476141650345348173211114609955200271298518039122871941208207191849094348800000000000 3959 267031434504788945588786757699174032286707941386517041922052440070081740800000000000 3960 6072032619230342948788949529076825540369586264086175630268892694100049920000000000 3961 135000725229923632754695024114850370215726967333931770435820242704793600000000000 3962 2936185986088173572915352770346627437316047516482676803805073836605440000000000 3963 62500335754594274423469918571689986210984707099042486312879741992960000000000 3964 1302655716986767334922516757030446955330988250435970188023546511360000000000 3965 26595887555146499754668050456038292004674343446401058005480741273600000000 3966 532130603344267702174230701401326370641743566354562985303736320000000000 3967 10437946450214481850340679142872171116434200724647197019419443200000000 3968 200804001261987812141219132604274102128959836360212447284428800000000 3969 3790104012423559132295090465821412896308714860075234938060800000000 3970 70211189252443290958468228183312623122013928797277079470080000000 3971 1276989222514676257511822933228238846465200424553650585600000000 3972 22810652778571569512172913639802671579601666275918479360000000 3973 400310101101779391069536969664024716760250916787978240000000 3974 6903950598841274065427637300182406652421811826851840000000 3975 117049737164262979844893850778954595543933016604672000000 3976 1951371000237782381409733550079820987117527367680000000 3977 31998287907124926146772512514749752745744400384000000 3978 516235714348619677621622632296248938390880256000000 3979 8196282763095524115464270623655162076266496000000 3980 128098192146059473355241347964329761387315200000 3981 1971207975732449282218439303428369907712000000 3982 29873645556450436883218597939442574950400000 3983 445974655143088072900099389915920793600000 3984 6559869467819595275190732968696217600000 3985 95090544806628586972302641773117440000 3986 1358713642878955110851435991859200000 3987 19140608858017026363184911790080000 3988 265893080798229962984625438720000 3989 3643054598023796414766827520000 3990 49239459407079622774930636800 3991 656642861936517017802240000 3992 8641533767476241273241600 3993 112246643066071285094400 3994 1439296097181252710400 3995 18221857640595987840 3996 227808815634892800 3997 2812883241833280 3998 34308556571520 3999 413416114320 4000 4922318016 4001 57917640 4002 673552 4003 7743 4004 88 4005 1 4006 742857982240880748654761366810412868942784980642344383471108431852492696547032938272996065685442029822808617234989056000000000000000000000 4007 495238654827253832436507577873608579295189987094896255647405621234995131031355292181997377123628019881872411489992704000000000000000000000 4008 185714495560220187163690341702603217235696245160586095867777107963123174136758234568249016421360507455702154308747264000000000000000000000 4009 49523865482725383243650757787360857929518998709489625564740562123499513103135529218199737712362801988187241148999270400000000000000000000 4010 10317471975567788175760574539033512068649791397810338659320950442395731896486568587124945356742250414205675239374848000000000000000000000 4011 1768709481525906544416098492405744926054249953910343770169305790124982610826268900649990632584385785292401469607116800000000000000000000 4012 257936799389194704394014363475837801716244784945258466483023761059893297412164214678123633918556260355141880984371200000000000000000000 4013 32753879287516787859557379488995276408412036183524884632764922039351529830116090752777604307118255283192619807539200000000000000000000 4014 3684811419845638634200205192511968595946354070646549521186053729427047105888060209687480484550803719359169728348160000000000000000000 4015 372203173721781680222242948738582686459227683903691870826874114083540111705864667645200048944525628218097952358400000000000000000000 4016 34118624257829987353705603634370079592095871024505088159130127124324510239704261200810004486581515919992312299520000000000000000000 4017 2863101336321397540171099605681405280455597568489937467899031646796462397737420520347692684188658678600753479680000000000000000000 4018 221549508167727190608477945677727789559064097561721351682663163144964352205871825979285743419360492986963066880000000000000000000 4019 15906118535118875223172775587118918224753319824944097043883509148869235542985669557487181578825881547781963776000000000000000000 4020 1065141866190996108694605508065998988264731238277506498474342130504636308682076086438873766439233139360399360000000000000000000 4021 66832430819827206820053678937474446322492940440941584217997937600290905642796930913811687305991098940260352000000000000000000 4022 3944969874781467069239279659503699956536041623250024068423489372239393735859541060884717653478641256890368000000000000000000 4023 219843522433642127697544996504850152376621514608360474401309005264114821193410956953327918769707562303488000000000000000000 4024 11602852572886667850703763704422646930988357715441247260069086388939393340763356061425640157290121343795200000000000000000 4025 581596620194820443644298932552513630625982842879260514289177262603478362945531632151661160766422122496000000000000000000 4026 27758020509298248446659721780915423279876453864691979091074369351529649140582191534511100854761055846400000000000000000 4027 1264340478684392268791954201201116588317354006259261987585167962181474702055503548155785132100917657600000000000000000 4028 55075437518448905648134368612927427142612011636293609307687240776844541945599586377998215981668761600000000000000000 4029 2298800870335258670530825820365666524213370920471385431973032658511772185555460996646882058365304832000000000000000 4030 92099393843560042889856803700547537027779283672731788139945218690375488203343789929762902979379200000000000000000 4031 3547532207307497948350039846243312537366313148875594802427519534740389175239908945442719225872384000000000000000 4032 131570562633657204128366862429353624325398976675331125914207455271964983147633985613947004256256000000000000000 4033 4704949877065647146352837992365135991202006828747473212768593547401046651511815577510237700096000000000000000 4034 162432793374885437195514644974510647315307378611519908536058586755512324873622204461662968217600000000000000 4035 5420449167126321597180688931296239621200468696713678816553679202074938538608082462569398272000000000000000 4036 175035337688454134908959746739774404434598468331379211784545890900336556975885996187136819200000000000000 4037 5475201178915476360788574678077009718384311814862301834902706264722160140008164103605452800000000000000 4038 166067682816370146972447577551968125649524163502257316683629877514550813070100565642444800000000000000 4039 4888572481174532464989798819711615819985992691841340924020273450644785839293003663933440000000000000 4040 139787611798291369505427253831623001388488353116378212696658146056019202920960072089600000000000000 4041 3885987663890725329880603195319249459448324874277695488092427226267715293555646791680000000000000 4042 105103467517512307898817484083927068713149137681487377967412139891743761594706821120000000000000 4043 2767797481403650519857979483845619273111342503046791658185489477398657616492625920000000000000 4044 71015856430751559391092894651302073454830498433437417545548743170097136212639744000000000000 4045 1776506727473459897213080541621065001997010592456220576499030473298239805194240000000000000 4046 43355223706197533205795417980037895882069901363514906926464434169778471436288000000000000 4047 1032852748531081335589000314895968024416866623521058474708738647266418491392000000000000 4048 24032829105431005102990808192925662905803714724786533772984719606307356672000000000000 4049 546482935730730865391005457616914298633262763767755806724200342469004492800000000000 4050 12150065270693126947922552170336533319415427060053859339223821843431424000000000000 4051 264256738747935621562381749331196469358444276483440912342456645294489600000000000 4052 5625030217913484698112292671452098758988623638913823768159176779366400000000000 4053 117239014528809060143026508132740225979788942539237316922119186022400000000000 4054 2393629879963184977920124541043446280420690910176095220493266714624000000000 4055 47891754300984093195680763126119373357756920971910668677336268800000000000 4056 939415180519303366530661122858495400479078065218247731747749888000000000 4057 18072360113578903092709721934384669191606385272419120255598592000000000 4058 341109361118120321906558141923927160667784337406771144425472000000000 4059 6319007032719896186262140536498136080981253591754937152307200000000 4060 114929030026320863176064063990541496181868038209828552704000000000 4061 2052958750071441256095562227582240442164149964832663142400000000 4062 36027909099160145196258327269762224508422582510918041600000000 4063 621355553895714665888487357016416598717963064416665600000000 4064 10534476344783668186040446570105913598953971494420480000000 4065 175623390021400414326876019507183888840577463091200000000 4066 2879845911641243353209526126327477747116996034560000000 4067 46461214291375770985946036906662404455179223040000000 4068 737665448678597170391784356128964586863984640000000 4069 11528837293145352601971721316789678524858368000000 4070 177408717815920435399659537308553291694080000000 4071 2688628100080539319489673814549831745536000000 4072 40137718962877926561008945092432871424000000 4073 590388252103763574767165967182659584000000 4074 8558149032596572827507237759580569600000 4075 122284227859105959976629239267328000000 4076 1722654797221532372686642061107200000 4077 23930377271840696668616289484800000 4078 327874913822141677329014476800000 4079 4431551346637166049743757312000 4080 59097857574286531602201600000 4081 777738039072861714591744000 4082 10102197875946415658496000 4083 129536648746312743936000 4084 1639967187653638905600 4085 20502793407140352000 4086 253159491764995200 4087 3087770091436800 4088 37207450288800 4089 443008621440 4090 5212587600 4091 60619680 4092 696870 4093 7920 4094 89 4095 1 4096 67600076383920148127583284379747571073793433238453338895870867298576835385779997382842641977375224713875584168384004096000000000000000000000 4097 45066717589280098751722189586498380715862288825635559263913911532384556923853331588561761318250149809250389445589336064000000000000000000000 4098 16900019095980037031895821094936892768448358309613334723967716824644208846444999345710660494343806178468896042096001024000000000000000000000 4099 4506671758928009875172218958649838071586228882563555926391391153238455692385333158856176131825014980925038944558933606400000000000000000000 4100 938889949776668723994212283052049598247131017200740817998206490258011602580277741428370027463544787692716446783111168000000000000000000000 4101 160952562818857495541864962808922788270936745805841283085406826901373417585190469959149147565179106461608533734247628800000000000000000000 4102 23472248744416718099855307076301239956178275430018520449955162256450290064506943535709250686588619692317911169577779200000000000000000000 4103 2980603015164027695219721533498570153165495292700764501581607905580989214540564258502761991947761230770528402486067200000000000000000000 4104 335317839205953115712218672518589142231118220428836006427930889377861286635813479081560724094123138461684445279682560000000000000000000 4105 33870488808682132900224108335211024467789719235235960245245544381602150165233684755713204453951832167846913664614400000000000000000000 4106 3104794807462528849187209930727677242880724263229963022480841568313530431813087769273710408278917948719300419256320000000000000000000 4107 260542221605247176155570064117007880521459378732584309578811879858478078194105267351640034261167939752668566650880000000000000000000 4108 20161005243263174345371493056673228849874832878116643003122347846191756050734336164115002651161804861813639086080000000000000000000 4109 1447456786695817645308722578427821558452552104069912830993399332547100434411695929731333523673155220848158703616000000000000000000 4110 96927909823380645891209101234005907932090542683253091361165133875921904090068923865937512745970215681796341760000000000000000000 4111 6081751204604275820624884783310174615346857580125684163837812321626472413494520713156863544845190003563692032000000000000000000 4112 358992258605113503300774449014836696044779787715752190226537532873784829963218236540509306466556354377023488000000000000000000 4113 20005760541461433620476594681941363866272557829360803170519119479034448728600397082752840608043388169617408000000000000000000 4114 1055859584132686774414042497102460870719940552105153500666286861393484794009465401589733254313401042285363200000000000000000 4115 52925292437728660371631202862278740386964438702012706800315130896916531028043378525801165629744413147136000000000000000000 4116 2525979866346140608646034682063303518468757301686970097287767610989198071792979429640510177783256082022400000000000000000 4117 115054983560279696460067832309301609536879214569592840870250284558514197887050822882176447021183506841600000000000000000 4118 5011864814178850413980227543776395869977693058902718446999538910692853317049562360397837654331857305600000000000000000 4119 209190879200508539018305149653275653703416753762896074309545971924571268885546950694866267311242739712000000000000000 4120 8381044839763963902976969136749825869527914814218592720735014900824169426504284883608424171123507200000000000000000 4121 322825430864982313299853626008141440900334496547679127020904277661375414946831714035287449554386944000000000000000 4122 11972921199662805575681384481071179813611306877455132458192878429748813466434692690869177387319296000000000000000 4123 428150438812973890318108257305227375199382621416020062361942012813495245287575217553431630708736000000000000000 4124 14781384197114574784791832692680468905692971453648311676781331394751621563499620606011330107801600000000000000 4125 493260874208495265343442692747957805529242651400944772306384807388819407013335504093815242752000000000000000 4126 15928215729649326276715336953319470803548460618155508272393676071930626684805625653029450547200000000000000 4127 498243307281308348831760295705007884372972375152469466976146270089716572740742933428096204800000000000000 4128 15112159136289683374492729557229099434106698878705415818210318853824123989379151473462476800000000000000 4129 444860095786882454314071692593757039618725334957562024085844884008675511375663333417943040000000000000 4130 12720672673644514624993880098677693126352440133590417355395891291097747465807366560153600000000000000 4131 353624877414056005019134890774051700809797563559270289416410877590362091713563858042880000000000000 4132 9564415544093620018792391051637363252896571529015351395034504730148682305118320721920000000000000 4133 251869570807732197307076133029951353853132167777258040894879542443277843100828958720000000000000 4134 6462442935198391904589453413268488684389575357442804996644935628478839395350216704000000000000 4135 161662112200084850646390329287516915181727963913516072461411773070139822272675840000000000000 4136 3945325357263975521727383036183448525268361024079856530308263509449840900702208000000000000 4137 93989600116328401538599028655533090221934862740416321198495216901244082716672000000000000 4138 2186987448594221464372163545556235324428138039955574573341609484173969457152000000000000 4139 49729947151496508750581496643139201175626911502865778411902231164679408844800000000000 4140 1105655939633074552260952247500624532066803862464901199869367787752259584000000000000 4141 24047363226062141562176739189138878711618429159993123023163554721798553600000000000 4142 511877749830127107528218633102140987067964751141157962902485086922342400000000000 4143 10668750322121624473015412240079360564160793771070595839912845928038400000000000 4144 217820319076649832990731333234953611518282872826024665064887271030784000000000 4145 4358149641389552480806949444476862975555879808443870849637600460800000000000 4146 85486781427256606354290162180123081443596103934860543589045239808000000000 4147 1644584770335680181436584696029004896436181059790139943259471872000000000 4148 31040951861748949293496790915077371620768374704016174142717952000000000 4149 575029639977510552949854788821330383369294076849699280859955200000000 4150 10458541732395198549021829823139276152549991477094398296064000000000 4151 186819246256501154304696162709983880236937646799772345958400000000 4152 3278539728023573212859507781548362430266455008493541785600000000 4153 56543355404510034595852349488493910483334638861916569600000000 4154 958637347375313804929680637879638137504811405992263680000000 4155 15981728491947437703745717775153733884492549141299200000000 4156 262065977959353145142066877495800474987646639144960000000 4157 4227970500515195159721089358506278805421309296640000000 4158 67127555829752342505652376407735777404622602240000000 4159 1049124193676227086779426639827860745762111488000000 4160 16144193321248759621369017895078349544161280000000 4161 244665157107329078073560317124034688843776000000 4162 3652532425621891317051814003411391299584000000 4163 53725330941442485303812103013622022144000000 4164 778791561966288127303158636121831833600000 4165 11127864735178642357873260773326848000000 4166 156761586547159445914484427560755200000 4167 2177664331737503396844082343116800000 4168 29836617157814892636940317388800000 4169 403271172543982110526681915392000 4170 5377905039260074375800345600000 4171 70774161555630416027848704000 4172 919300006711123824923136000 4173 11787835035914459698176000 4174 149237014076481140409600 4175 1865754200049772032000 4176 23037513750614563200 4177 280987078320748800 4178 3385877976280800 4179 40313784551040 4180 474345471600 4181 5516390880 4182 63415170 4183 720720 4184 8099 4185 90 4186 1 4187 6219207027320653627737662162936776538788995857937707178420119791469068855491759759221523061918520673676553743491328376832000000000000000000000 4188 4146138018213769085158441441957851025859330571958471452280079860979379236994506506147682041279013782451035828994218917888000000000000000000000 4189 1554801756830163406934415540734194134697248964484426794605029947867267213872939939805380765479630168419138435872832094208000000000000000000000 4190 414613801821376908515844144195785102585933057195847145228007986097937923699450650614768204127901378245103582899421891788800000000000000000000 4191 86377875379453522607467530040788563038736053582468155255834997103737067437385552211410042526646120467729913104046227456000000000000000000000 4192 14807635779334889589851576578420896520926180614137398043857428074926354417837523236241721575996477794467985103550781849600000000000000000000 4193 2159446884486338065186688251019714075968401339561703881395874927593426685934638805285251063166153011693247827601155686400000000000000000000 4194 274215477395090547960214381081868454091225566928470334145507927313451007737731911782254103259194033230888613028718182400000000000000000000 4195 30849241206947686645524117871710201085262876279452912591369641822763238370494840075503586616659328738474968965730795520000000000000000000 4196 3116084970398756226820617966839414251036654169641708342562590083107397815201498997525614809763568559441916057144524800000000000000000000 4197 285641122286552654125223313626946306345026632217156598068237424284844799726804074773181357561660451282175638571581440000000000000000000 4198 23969884387682740206312445898764725007974262843397756481250692946979983193857684596350883152027450457245508131880960000000000000000000 4199 1854812482380212039774177361213937054188484624786731156287256001849641556667558927098580243906886047286854795919360000000000000000000 4200 133166024376015223368402477215359583377634793574431980451392738594333239965876025535282684177930280318030600732672000000000000000000 4201 8917367703751019421991237313528543529752329926859284405227192316584815176286340995666251172629259842725263441920000000000000000000 4202 559521110823593375497489400064536064611910897371562943073078733589635462041495905610431446125757480327859666944000000000000000000 4203 33027287791670442303671249309364976036119740469849201500841453024388204356616077761726856194923184602686160896000000000000000000 4204 1840529969814451893083846710738605475697075320301193891687758992071169283031236531613261335939991711604801536000000000000000000 4205 97139081740207183246091909733426400106234530793674122061298391248200601048870816946255459396832895890253414400000000000000000 4206 4869126904271036754190070663329644115600728360585169025628992042516320854579990824373707237936486009536512000000000000000000 4207 232390147703844935995435190749823923699125671755201248950474620211006222604954107526926936356059559546060800000000000000000 4208 10585058487545732074326240572455748077392887740402541360063026179383306205608675705160233125948882629427200000000000000000 4209 461091562904454238086180934027428420037947761419050097123957579783742505168559737156601064198530872115200000000000000000 4210 19245560886446785589684073768101360140714341346186438836478229417060556737470319463927696592634332053504000000000000000 4211 771056125258284679073881160580983979996568162908110530307621370875823587238394209291975023743362662400000000000000000 4212 29699939639578372823586533592749012562830773682386479685923193544846538175108517691246445359003598848000000000000000 4213 1101508750368978112962687372258548542852240232725872186153744815536890838911991727559964319633375232000000000000000 4214 39389840370793597909265959672080918518343201170273845737298665178841562566456920014915710025203712000000000000000 4215 1359887346134540880200848607726603139323753373735644674263882488317149183841965095753042369917747200000000000000 4216 45380000427181564411596727732812118108690323928886919052187402279771385445226866376631002333184000000000000000 4217 1465395847127738017457810999705391313926458376870306761060218198617617655002117560078709450342400000000000000 4218 45838384269880368092521947204860725362313458514027190961805456848253924692148349875384850841600000000000000 4219 1390318640538650870453331119265077147937816296840898255275349334551819407022881935558547865600000000000000 4220 40927128812393185796894595718625647644922730816095706215897729328798147046561026674450759680000000000000 4221 1170301885975295345499436969078347767624424492290318396696421998780992766854277723534131200000000000000 4222 32533488722093152461760409951212756474501375847452866626309800738313312437647874939944960000000000000 4223 879926230056613041728899976750637419266484580669412328343174435173678772070885506416640000000000000 4224 23172000514311362152251004238755524554488159435507739762328917904781561565276264202240000000000000 4225 594544750038252055222229714020700958963840932884738059691334077820053224372219936768000000000000 4226 14872914322407806259467910294451556196718972680043478666449883122452863649086177280000000000000 4227 362969932868285747998919239328877264324689214215346800788360242869385362864603136000000000000 4228 8647043210702212941551110636309044300418007372118301550261559954914455609933824000000000000 4229 201202845270668374722239046191173649847388699675912860747428072544005190057984000000000000 4230 4575155137937678805053497691168806508157675858263651613895005267150505613721600000000000 4231 101720346446242858808007606770057456950145955346770910387981836473207881728000000000000 4232 2212357416797717023720260005400776841468895482719367318131047034405466931200000000000 4233 47092752984371693892596114245396970810252757104986532587028627996855500800000000000 4234 981525029635189451517417926087301171902793026938494817271981825379532800000000000 4235 20039469355051784635147282657615732259682024299994269185969628934832128000000000 4236 400949767007838828234239348891871393751140942376836118166659242393600000000000 4237 7864783891307607784594694920571323492810841562007170010192162062336000000000 4238 151301798870882576692165792034668450472128657500692874779871412224000000000 4239 2855767571280903335001704764187118189110690472769488021130051584000000000 4240 52902726877930970871386640571562395269975055070172333839115878400000000 4241 962185839380358266510008343728813406034599215892684643237888000000000 4242 17187370655598106196032046969318516981798263505579055828172800000000 4243 301625654978168735583074715902449343584513860781405844275200000000 4244 5201988697214923182818416152941439764466786775296324403200000000 4245 88194635958528870053530618684926708650442649351288258560000000 4246 1470319021259164268744606035314143517373314520999526400000000 4247 24110069972260489353070152729613643698863490801336320000000 4248 388973286047397954694340220982577650098760455290880000000 4249 6175735136337215510520018629511691521225279406080000000 4250 96519425818212891983707250864163188610114256896000000 4251 1485265785554885885165949646347208158062837760000000 4252 22509194453874275182767549175411191373627392000000 4253 336032983157214001168766888313847999561728000000 4254 4942730446612708647950713477253226037248000000 4255 71648823700898507711890594523208528691200000 4256 1023763555636435096924339991146070016000000 4257 14422065962338669024132567335589478400000 4258 200345118519850312509655575566745600000 4259 2744968778518970122598509199769600000 4260 37100947874046354168454736216064000 4261 494767263611926842573631795200000 4262 6511222863117998274562080768000 4263 84575600617423391892928512000 4264 1084480823304130292232192000 4265 13729805295036264917683200 4266 171649386404579026944000 4267 2119451265056539814400 4268 25850811205508889600 4269 311500773817833600 4270 3708868178695680 4271 43639783387200 4272 507507960960 4273 5834195640 4274 66306240 4275 745108 4276 8280 4277 91 4278 1 4279 578386253540820787379602581153120218107376614788206767593071140606623403560733657607601644758422422651919498144693539045376000000000000000000000 4280 385590835693880524919735054102080145404917743192137845062047427071082269040489105071734429838948281767946332096462359363584000000000000000000000 4281 144596563385205196844900645288280054526844153697051691898267785151655850890183414401900411189605605662979874536173384761344000000000000000000000 4282 38559083569388052491973505410208014540491774319213784506204742707108226904048910507173442983894828176794633209646235936358400000000000000000000 4283 8033142410289177602494480293793336362602452983169538438792654730647547271676856355661133954978089203498881918676299153408000000000000000000000 4284 1377110127478144731856196621793143376446134797114778018078740810968150960858889660970480106567672434885522614630222712012800000000000000000000 4285 200828560257229440062362007344833409065061324579238460969816368266188681791921408891528348874452230087472047966907478835200000000000000000000 4286 25502039397743420960299937440613766230483977724347741075532237240150943719609067795749631603105045090472641011670790963200000000000000000000 4287 2868979432246134858033742962069048700929447493989120870997376689516981168456020127021833555349317572678172113812963983360000000000000000000 4288 289795902247084329094317470916065525346408837776678875858320877728987996813739406769882177308011876028098193314440806400000000000000000000 4289 26564624372649396833645768167306006490087476796195563620346080458490566374592778953905866253234421969242334387157073920000000000000000000 4290 2229199248054494839187057468585119425741606444435991352756314444069138437028764667460632133138552892523832256264929280000000000000000000 4291 172497560861359719698998494592896146039529070105165997534714808172016664770082980220167962683340402397677496020500480000000000000000000 4292 12384440266969415773261430381028441254120035802422174181979524689272991316826470374781289628547516069576845868138496000000000000000000 4293 829315196448844806245185070158154548266966683197913449686128885442387811394629712596961359054521165373449500098560000000000000000000 4294 52035463306594183921266514206001854008907713455555353705796322223836097969859119221770124489695445670490949025792000000000000000000 4295 3071537764625351134241426185770942771359135863695975739578255131268103005165295231840597626127856168049812963328000000000000000000 4296 171169287192744026056797744098690309239828004788011031926961586262618743321904997440033304242419229179246542848000000000000000000 4297 9033934601839268041886547605208655209879811363811693351700750386082655897544985976001757723905459317793567539200000000000000000 4298 452828802097206418139676571689656902750867737534420719383496259954017839475939146666754773128093198886895616000000000000000000 4299 21612283736457579047575472739733624904018687473233716152394139679623578702260732000004205081113539037783654400000000000000000 4300 984410439341753082912340373238384571197538559857436346485861434682647477121606840579901680713246084536729600000000000000000 4301 42881515350114244142014826864550843063529141811971659032528054919888052980676055555563898970463371106713600000000000000000 4302 1789837162439551059840618860433426493086433745195338811792475335786631776584739710145275783114992880975872000000000000000 4303 71708219649020475153870947934031510139680839150454279318608787491451593613170661464153677208132727603200000000000000000 4304 2762094386480788672593547624125658168343261952461942610790856999670728050285092145285919418387334692864000000000000000 4305 102440313784314964505529925620045014485258341643506113312298267844930848018815230663076681725903896576000000000000000 4306 3663255154483804605561734249503525422205917708835467653568775861632265318680493561387161032343945216000000000000000 4307 126469523190512301858678920518574091957109063757414954706541071413494874097302753905032940402350489600000000000000 4308 4220340039727885490278495679151526984108200125386483471853428412018738846406098573026683216986112000000000000000 4309 136281813782879635623576422972601392195160629048938528778600292471438441915196933087319978881843200000000000000 4310 4262969737098874232604541090052047458695151641804528759447907486887614996369796538410791128268800000000000000 4311 129299633570094530952159794091652174758216915606203537740607488113319204853128020006944951500800000000000000 4312 3806222979552566279111197401832185230977813965896900678078488827578227675330175480723920650240000000000000 4313 108838075395702467131447638124286342389071477782999610892767245886632327317447828288674201600000000000000 4314 3025614451154663178943718125462786352128627953813116596246811468663138056701252369414881280000000000000 4315 81833139395265012880787697837809279991783066002255346535915222471152125802592352096747520000000000000 4316 2154996047830956680159343394204263783567398827502219797896589365144685225570692570808320000000000000 4317 55292661753557441135667363403925189183637206758280639551294069237264949866616454119424000000000000 4318 1383181031983925982130515657383994726294864459244043515979839130388116319365014487040000000000000 4319 33756203756750574563899489257585585582196096922027252473317502586852838746408091648000000000000 4320 804175018595305803564253289176741119938874685607002044174325075807044371723845632000000000000 4321 18711864610172158849168231295779149435807149069859896049510810746592482675392512000000000000 4322 425489427828204128869975285278699005258663854818519600092235489844997022076108800000000000 4323 9459992219500585869144707429615343496363573847249694666082310792008333000704000000000000 4324 205749239762187683205984180502272246256607279892901160586187374199708424601600000000000 4325 4379626027546567532011438624821918285353506410763747530593662403707561574400000000000 4326 91281827756072618991119867126119008986959751505280018006294309760296550400000000000 4327 1863670650019815971068697287158263100150428259899467034295175490939387904000000000 4328 37288328331729011025784259446944039618856107641045758989499309542604800000000000 4329 731424901891607523967306627613133084831408265266666810947871071797248000000000 4330 14071067294992079632371418659224165893907965147564437354528041336832000000000 4331 265586384129124010155158543069401991587294213967562385965094797312000000000 4332 4919953599647580291038957573155302760107680121526027047037776691200000000 4333 89483283062373318785430775966779646761217727078019671821123584000000000 4334 1598425470970623876230980368146622079307238506018852192020070400000000 4335 28051185912969692409225948578927788953359789052670743517593600000000 4336 483784948840987856002112702223553898095411170102558169497600000000 4337 8202101144143184914978347537698183904491166389669808046080000000 4338 136739668977102276993248361284215347115718250452955955200000000 4339 2242236507420225509835524203854068863994304644524277760000000 4340 36174515602408009786573640551379721459184722342051840000000 4341 574343367679361042478361732544587311473950984765440000000 4342 8976306601093798954484774330367176540740625891328000000 4343 138129718056604387320433317110290358699843911680000000 4344 2093355084210307591997382073313240797747347456000000 4345 31251067433620902108695320613187863959240704000000 4346 459673931534981904259416353384550021464064000000 4347 6663340604183561217205825290658393168281600000 4348 95210010674188464013963619176584511488000000 4349 1341252134497496219244328762209821491200000 4350 18632096022346079063397968527707340800000 4351 255282096402264221401661355578572800000 4352 3450388152286310937666290468093952000 4353 46013355515909196359347756953600000 4354 605543726269973839534273511424000 4355 7865530857420375446042351616000 4356 100856716567284117177593856000 4357 1276871892438372637344537600 4358 15963392935625849505792000 4359 197108967650258202739200 4360 2404125442112326732800 4361 28969571965058524800 4362 344924740618698240 4363 4058499855009600 4364 47198240369280 4365 542580194520 4366 6166480320 4367 69295044 4368 770040 4369 8463 4370 92 4371 1 4372 54368307832837154013682642628393300502093401790091436153748687217022599934708963815114554607291707729280432825601192670265344000000000000000000000 4373 36245538555224769342455095085595533668062267860060957435832458144681733289805975876743036404861138486186955217067461780176896000000000000000000000 4374 13592076958209288503420660657098325125523350447522859038437171804255649983677240953778638651822926932320108206400298167566336000000000000000000000 4375 3624553855522476934245509508559553366806226786006095743583245814468173328980597587674303640486113848618695521706746178017689600000000000000000000 4376 755115386567182694634481147616573618084630580417936613246509544680869443537624497432146591767940385128894900355572120420352000000000000000000000 4377 129448351982945604794482482448555477385936670928789133699401636231006190320735628131225130017361208879239125775240934929203200000000000000000000 4378 18877884664179567365862028690414340452115764510448415331162738617021736088440612435803664794198509628222372508889303010508800000000000000000000 4379 2397191703387881570268194119417694025665493906088687661100030300574188709643252372800465370691874238504428255097054350540800000000000000000000 4380 269684066631136676655171838434490577887368064434977361873753408814596229834865891940052354202835851831748178698418614435840000000000000000000 4381 27240814811225926934865842266110159382562430751007814330682162506524871700491504236368924666953116346641230171557435801600000000000000000000 4382 2497074691029043302362702207726764610068222818842382980312531563098113239211721221667151427804035665108779432392764948480000000000000000000 4383 209544729317122514883583402047001226019711005776983187159093557742499013080703878741299420515023971897240232088903352320000000000000000000 4384 16214770720967813651705858491732237727715732589885603768263191968169566488387800140695788492233997825381684625927045120000000000000000000 4385 1164137385095125082686574455816673477887283365427684373106075320791661183781688215229441225083466510540223511605018624000000000000000000 4386 77955628466191411787047396594866527537094868220603864270496115231584454271095192984114367751124989545104253009264640000000000000000000 4387 4891333550819853288599052335364174276837325064822203248344854289040593209166757206846391702031371893026149208424448000000000000000000 4388 288724549874783006618694061462468620507758771187421719520355982339201682485537751793016176856018479796682418552832000000000000000000 4389 16089912996117938449338987945276889068543832450073037001134389108686161872259069759363130598787407542849175027712000000000000000000 4390 849189852572891195937335474889613589728702268198299175059870536291769654369228681744165226047113175872595348684800000000000000000 4391 42565907397137403305129597738827748858581567328235547622048648435677676910738279786674948674040760695368187904000000000000000000 4392 2031554671227012430472094437534960740977756622483969318325049129884616398012508808000395277624672669551663513600000000000000000 4393 92534581298124789793759995084408149692568624626599016569670974860168862849431043014510757987045131946452582400000000000000000 4394 4030862442910738949349393725267779247971739330325335949057637162469476980183549222223006503223556884031078400000000000000000 4395 168244693269317799625018172880742090350124772048361848308492681563943386998965532753655923612809330811731968000000000000000 4396 6740572647007924664463869105798961953129998880142702255949226024196449799638042177630445657564476394700800000000000000000 4397 259636872329194135223793476667811867824266623531422605414340557969048436726798661656876425328409461129216000000000000000 4398 9629389495725606663519813008284231361614284114489574651356037177423499713768631682329208082234966278144000000000000000 4399 344345984521477632922803019453331389687356264630533959435464930993432939955966394770393137040330850304000000000000000 4400 11888135179908156374715818528745964643968251993197005742414860712868518165146458867073096397820946022400000000000000 4401 396711963734421236086178593840243536506170811786329446354222270729761451562173265864508222396694528000000000000000 4402 12810490495590685748616183759424530866345099130600221705188427492315213540028511710208078014893260800000000000000 4403 400719155287294177864826862464892461117344254329625703388103303767435809658760874610614366057267200000000000000 4404 12154165555588885909503020644615304427272390066983132547617103882652005256194033880652825441075200000000000000 4405 357784960077941230236452555772225411711914512794308663739377949792353401481036495188048541122560000000000000 4406 10230779087196031910356077983682916184572718911601963423920121113343438767840095859135374950400000000000000 4407 284407758408538338820709503793501917100091027658432960047200278054334977329917722724998840320000000000000 4408 7692315103154911210794043596754072319227608204212002574376030912288299825443681097094266880000000000000 4409 202569628496109927934978279055200795655335489785208661002279400323600411203645101655982080000000000000 4410 5197510204834399466752732159968967783261897435278380117821642508302905287461946687225856000000000000 4411 130019017006489042320268471794095504271717259168940090502104878256482934020311361781760000000000000 4412 3173083153134554009006551990213045044726433110670561732491845243164166842162360614912000000000000 4413 75592451747958745535039809182613665274254220447058192152386557125862170942041489408000000000000 4414 1758915273356182931821813741803240046965872012566830228654016210179693371486896128000000000000 4415 39996006215851188113777676816197706494314402352940842408670136045429720075154227200000000000 4416 889239268633055071699602498383842288658175941641471298611737214448783302066176000000000000 4417 19340428537645642221362512967213591148121084309932709095101613174772591912550400000000000 4418 411684846589377348009075230733260318823229602611792267875804265948510787993600000000000 4419 8580491809070826185165267509855186844774216641496321692591665117467875737600000000000 4420 175185041101862701280457544992876731414140256430549901223746496148302462976000000000 4421 3505102863182527036423720388012739724172474118258301345012935097004851200000000000 4422 68753940777811107252926822995634509974152376935066680229099880748941312000000000 4423 1322680325729255485442913353967071594027348723871057111325635885662208000000000 4424 24965120108137656954584903048523787209205656112950864280718910947328000000000 4425 462475638366872547357662011876598459450121931423446542421551008972800000000 4426 8411428607863091965830492940877286795554466345333849151185616896000000000 4427 150251994271238644365712154605782475454880419565772106049886617600000000 4428 2636811475819151086467239166419212161615820170951049890653798400000000 4429 45475785191052858464198594009014066420968649989640467932774400000000 4430 770997507549459382007964668543629287022169640628961956331520000000 4431 12853528883847614037365345960716242628877515542577859788800000000 4432 210770231697501197924539275162282473215464636585282109440000000 4433 3400404466626352919937922211829693817163363900152872960000000 4434 53988276561859937992966002859191207278551392567951360000000 4435 843772820502817101721568787054514594829618833784832000000 4436 12984193497320812408120731808367293717785327697920000000 4437 196775377915768913647753914891444634988250660864000000 4438 2937600338760364798217360137639659212168626176000000 4439 43209349564288299000385137218147702017622016000000 4440 626354016793254754417347577321888957818470400000 4441 8949741003373715617312580202598944079872000000 4442 126077700642764644608966903647723220172800000 4443 1751417026100531431959409041604490035200000 4444 23996517061812836811756167424385843200000 4445 324336486314913228140631304000831488000 4446 4325255418495464457778689153638400000 4447 56921110269377540916221710073856000 4448 739359900597515291927981051904000 4449 9480531357324707014693822464000 4450 120025957889207027910386534400 4451 1500558935948829853544448000 4452 18528242959124271057484800 4453 225987791558558712883200 4454 2723139764715501331200 4455 32422925618157634560 4456 381498986370902400 4457 4436634594712320 4458 51002538284880 4459 579649150080 4460 6513734136 4461 72383760 4462 795522 4463 8648 4464 93 4465 1 4466 5164989244119529631299851049697363547698873170058686434606125285617146993797351562435882687692712234281641118432113303675207680000000000000000000000 4467 3443326162746353087533234033131575698465915446705790956404083523744764662531567708290588458461808156187760745621408869116805120000000000000000000000 4468 1291247311029882407824962762424340886924718292514671608651531321404286748449337890608970671923178058570410279608028325918801920000000000000000000000 4469 344332616274635308753323403313157569846591544670579095640408352374476466253156770829058845846180815618776074562140886911680512000000000000000000000 4470 71735961723882355990275709023574493718039905139703978258418406744682597136074327256053926217954336587245015533779351439933440000000000000000000000 4471 12297593438379832455475835832612770351663983738234967701443155441945588080469884672466387351649314843527716948647888818274304000000000000000000000 4472 1793399043097058899756892725589362342950997628492599456460460168617064928401858181401348155448858414681125388344483785998336000000000000000000000 4473 227733211821848749175478441344680932438221921078425327804502878554547927416108975416044210215728052657920684234220163301376000000000000000000000 4474 25619986329957984282241324651276604899299966121322849378006573837386641834312259734304973649269405924016076976349768371404800000000000000000000 4475 2587877407066463058812255015280465141343430921345742361414805438119862811546692902455047843360546052930916866297956401152000000000000000000000 4476 237222095647759113724456709734042637956481167790026383129690498494320757725113516058379385641383388185334046077312670105600000000000000000000 4477 19906749285126638913940423194465116471872545548813402780113887985537406242666868480423444948927277330237822048445818470400000000000000000000 4478 1540403218491942296912056556714562584132994596039132357985003236976108816396841013366099906762229793411260039463069286400000000000000000000 4479 110593051584036882855224573302583980399291919715630015445077155475207812459260380446796916382929318501321233602476769280000000000000000000 4480 7405784704288184119769502676512320116024012480957367105697130947000523155754043333490864936356874006784904035880140800000000000000000000 4481 464676687327886062416909971859596556299545881158109308592761157458856354870841934650407211692980329837484174800322560000000000000000000 4482 27428832238104385628775935838934518948237083262805063354433818322224159836126086420336536801321755580684829762519040000000000000000000 4483 1528541734631204152687203854801304461511664082756938515107766965325185377864611627139497406884803716570671627632640000000000000000000 4484 80673035994424663614046870114513291024226715478838421630687700947718117165076724765695696474475751707896558125056000000000000000000 4485 4043761202728053313987311785188636141565248896182377024094621601389379306520136579734120124033872266059977850880000000000000000000 4486 192997693766566180894848971565821270392886879135977085240879667339038557811188336760037551374343903607408033792000000000000000000 4487 8790785223321855030407199533018774220794019339526906574118742611716041970695949086378522008769287534912995328000000000000000000 4488 382931932076520200188192403900439028557315236380906915160475530434600313117437176111185617806237903982952448000000000000000000 4489 15983245860585190964376726423670498583261853344594375589306804748574621764901725611597312743216886427114536960000000000000000 4490 640354401465752843124067565050901385547349893613556714315176472298662730965614006874892337468625257496576000000000000000000 4491 24665502871273442846260380283442127443305329235485147514362353007059601489045872857403260406198898807275520000000000000000 4492 914792002093932633034382235787001979353356990876509591878823531855232472808020009821274767812321796423680000000000000000 4493 32712868529540375127666286848066482020298845139900726146369168444376129295816807503187348018831430778880000000000000000 4494 1129372842091274855598002760230866641176983939353715545529411767722509225688913592371944157792989872128000000000000000 4495 37687636554770017428186966414823135968086227119701297403651115719327337898406460257128281127685980160000000000000000 4496 1216996597081115146118537457145330432302784417407021061992900611769945286302708612469767411414859776000000000000000 4497 38068319752292946897158551934164783806147704161314441821869813857906401917582283088008364775440384000000000000000 4498 1154645727780944161402786961238453920590877056363397592023624868851940499338433218662018416902144000000000000000 4499 33989571207404416872462992798361414112631878715459323055240905230273573140698467042864611406643200000000000000 4500 971924013283623031483827408449877037534408296602186525272411505767626682944809106617860620288000000000000000 4501 27018737048811142187967402860382682124508647627551131204484026415161822846342183658874889830400000000000000 4502 730769934799716565025434141691636870326622779400140244565722936667388483417149704223955353600000000000000 4503 19244114707130443153822936510244075587256871529594822795216543030742039064346284657318297600000000000000 4504 493763469459267949341509555197051939409880256351446111193056038288776002308884935286456320000000000000 4505 12351806615616459020425504820439072905813139621049308597699963434365878731929579369267200000000000000 4506 301442899547782630855622439070239279249011145513703364586725298100595850005424258416640000000000000 4507 7181282916056080825828781872348298201054150942470528254476722926956906239493941493760000000000000 4508 167096950968837378523072305471307804461757841193848871722131539967070870291255132160000000000000 4509 3799620590505862870808879297538782116959868223529380028823662924315823407139651584000000000000 4510 84477730520140231811462237346465017422526714455939773368115035372634413696286720000000000000 4511 1837340711076336011029438731885291159071503009443607364034653251603396231692288000000000000 4512 39110060425990848060862146919659730288206812248120265448201405265108524859392000000000000 4513 815146721861728487590700413436242750253550580942150560796208186159448195072000000000000 4514 16642578904676956621643466774323289484343324360902240616255917134088733982720000000000 4515 332984772002340068460253436861210273796385041234538627776228834215460864000000000000 4516 6531624373892055189028048184585278447544475808831334621764488671149424640000000000 4517 125654630944279271117076768626871801432598128767750425575935409137909760000000000 4518 2371686410273077410685565789609759784874537330730332106668296539996160000000000 4519 43935185644852891998977891128276853647761583485227421530047345852416000000000 4520 799085717746993736753896829383342245577674302806715669362633605120000000000 4521 14273939455767671214742654687549335168213639858748350074739228672000000000 4522 250497090202819353214387720809825155353502916240349739612110848000000000 4523 4320199593150021554098866430856336309992021749015844453613568000000000 4524 73244763217198641290756643511644782267106115859751385851494400000000 4525 1221085243965523333549707866268043049743363976544896679936000000000 4526 20023172011262613802831231140416834955469140475601800396800000000 4527 323038424329503527394102610123820912630519570514522931200000000 4528 5128886273376694109331770271623164691462382293955379200000000 4529 80158417947767624663549034770178886508813789209559040000000 4530 1233498382245477178771469521794892903189606131302400000000 4531 18693660901998046796536621914687240323883812782080000000 4532 279072032182234655830649213075767625156019486720000000 4533 4104888208607388405036588035724031691674091520000000 4534 59503631595359201669648019845579450992754688000000 4535 850225395320502983644695119246899687587840000000 4536 11977381561062641237851855846533705916416000000 4537 166384617479550486036143858952426553344000000 4538 2279669120872219497116835905316655104000000 4539 30811966199916756673359973880078991360000 4540 410899264757069123488975469595648000000 4541 5407505475590866387041062457016320000 4542 70239190556763952733158199930880000 4543 900650478945847166395913134080000 4544 11402465999474667651486720768000 4545 142553098915138836086722560000 4546 1760183081116805750461056000 4547 21468840198063077723904000 4548 258698277647972626464000 4549 3080177933724975283200 4550 36242403705235728000 4551 421480286497670400 4552 4845241137063600 4553 55066669257600 4554 618804742920 4555 6876457200 4556 75574590 4557 821560 4558 8835 4559 94 4560 1 4561 495838967435474844604785700770946900579091824325633897722188027419246111404545749993844738018500374491037547369482877152819937280000000000000000000000 4562 330559311623649896403190467180631267052727882883755931814792018279497407603030499995896492012333582994025031579655251435213291520000000000000000000000 4563 123959741858868711151196425192736725144772956081408474430547006854811527851136437498461184504625093622759386842370719288204984320000000000000000000000 4564 33055931162364989640319046718063126705272788288375593181479201827949740760303049999589649201233358299402503157965525143521329152000000000000000000000 4565 6886652325492706175066468066263151396931830893411581912808167047489529325063135416581176916923616312375521491242817738233610240000000000000000000000 4566 1180568970084463915725680239930825953759742438870556899338542922426776455725108928556773185758334224978660827070197326554333184000000000000000000000 4567 172166308137317654376661701656578784923295772335289547820204176187238233126578385414529422923090407809388037281070443455840256000000000000000000000 4568 21862388334897479920845930369089369514069304423528831469232276341236601031946461639940244180709893055160385686485135676932096000000000000000000000 4569 2459518687675966491095167166522554070332796747646993540288631088389117616093976934493277470329862968705543389729577763654860800000000000000000000 4570 248436231078380453645976481466924653568969368449191266695821322059506829908482518635684592962612421081368019164603814510592000000000000000000000 4571 22773321182184874917547844134468093243822192107842532780450287855454792741610897541604421021572805265792068423422016330137600000000000000000000 4572 1911047931372157335738280626668651181299764372686086666890933246611590999296019374120650715097018623702830916650798573158400000000000000000000 4573 147878708975226460503557429444598008076767481219756706366560310749706446374096737283145591049174060167480963788454651494400000000000000000000 4574 10616932952067540754101559037048062118332024292700481482727406925619949996088996522892503972761214576126838425837769850880000000000000000000 4575 710955331611665675497872256945182731138305198171907242146924570912050222952388160015123033890259904651350787444493516800000000000000000000 4576 44608961983477061992023357298521269404756404591178493624905071116050210067600825726439092322526111664398480780830965760000000000000000000 4577 2633167894858021020362489840537713819030759993229286082025646558933519344268104296352307532926888535745743657201827840000000000000000000 4578 146740006524595598657971570060925228305119751944666097450345628671217796275002716205391751060941156790784476252733440000000000000000000 4579 7744611455464767706948499530993275938325764685968488476546019290980939247847365577506786861549672163958069580005376000000000000000000 4580 388201075461893118142781931378109069590263894033508194313083673733380413425933111654475531907251737541757873684480000000000000000000 4581 18527778601590353365905501270318841957717140397053800183124448064547701549874080328963604931937014746311171244032000000000000000000 4582 843915381438898082919091155169802325196225856594583031115399290724740029186811112292338112841851603351647551488000000000000000000 4583 36761465479345939218066470774442146741502262692567063855405650921721630059273968906673819309398838782363435008000000000000000000 4584 1534391602616178332580165736672367863993137921081060056573453255863163689430565658713342023348821097002995548160000000000000000 4585 61474022540712272939910486244886533012545589786901444574256941340671622172698944659989664396988024719671296000000000000000000 4586 2367888275642250513240996507210444234557311606606574161378785888677721742948403794310712998995094285498449920000000000000000 4587 87820032201017532771300694635552190017922271124144920820367059058102317389569920942842377709982892456673280000000000000000 4588 3140435378835876012255963537414382273948689133430469710051440170660108412398413520305985409807817354772480000000000000000 4589 108419792840762386137408264982163197552990458177956692370823529701360885666135704867706639148127027724288000000000000000 4590 3618013109257921673105948775823021052936277803491324550750507109055424438247020184684314988257854095360000000000000000 4591 116831673319787054027379595885951721501067304071074021951318458729914747485060026797097671495826538496000000000000000 4592 3654558696220122902127220985679819245390179599486186414899502130359014584087899176448803018442276864000000000000000 4593 110845989866970639494667548278891576376724197410886168834267987409786287936489588991553768022605824000000000000000 4594 3262998835910824019756447308642695754812660356684095013303126902106263021507052836115002695037747200000000000000 4595 93304705275227811022447431211188195603303196473809906426151504553692161562701674235314619547648000000000000000 4596 2593798756685869650044870674596737483952830172244908595630466535855534993248849631251989423718400000000000000 4597 70153913740772790242441677602397139551355786822413463478309401920069294408046371605499713945600000000000000 4598 1847435011884522542767001904983431256376659666841102988340788130951235750177243327102556569600000000000000 4599 47401293068089723136784917298916986183348504609738826674533379675722496221652953787499806720000000000000 4600 1185773435099180065960848462762150998958061403620733625379196489699124358265239619449651200000000000000 4601 28938518356587132562139754150742970807905069969315523000325628617657201600520728807997440000000000000 4602 689403159941383759279563059745436627301198490477170712429765400987862998991418383400960000000000000 4603 16041307293008388338214941325245549228328752754609491685324627836838803547960492687360000000000000 4604 364763576688562835597652412563723083228147349458820482767071640734319047085406552064000000000000 4605 8109862129933462253900374785260641672562564587770218243339043395772903714843525120000000000000 4606 176384708263328257058826118260987951270864288906586306947326712153926038242459648000000000000 4607 3754565800895121413842766104287334107667853975819545483027334905450418386501632000000000000 4608 78254085298725934808707239689879304024340855770446453836435985871307026726912000000000000 4609 1597687574848987835677772810335035790496959138646615099160568044872518462341120000000000 4610 31966538112224646572184329938676186284452963958515708266517968084684242944000000000000 4611 627035939893637298146692625720186730964269677647808123689390912430344765440000000000 4612 12062844570650810027239369788179692937529420361704040855289799277239336960000000000 4613 227681895386215431425814315802536939347955583750111882240156467839631360000000000 4614 4217777821905877631901877548314577950185112014581832466884545201831936000000000 4615 76712228903711398728374095620800855575456733069444704258812826091520000000000 4616 1370298187753696436615294850004736176148509426439841607174965952512000000000 4617 24047720659470657908581221197743214913936279959073575002762641408000000000 4618 414739160942402069193491177362208285759234087905521067546902528000000000 4619 7031497268851069563912637777117899097642187122536133041743462400000000 4620 117224183420690240020771955161732132775362941748310081273856000000000 4621 1922224513081210925071798189480016155725037485657772838092800000000 4622 31011688735632338629833850571886807612529878769394201395200000000 4623 492373082244162634495849946075823810380388700219716403200000000 4624 7695208122985691967700707337937173104846123764117667840000000 4625 118415844695565809162061074092309718706202188605030400000000 4626 1794591446591812492467515703809975071092846027079680000000 4627 26790915089494526959742324455273692014977870725120000000 4628 394069268026309286883512451429507042400712785920000000 4629 5712348633154483360286209905175627295304450048000000 4630 81621637950768286429890731447702370008432640000000 4631 1149828629862013558833778161267235767975936000000 4632 15972923278036846659469810459432949121024000000 4633 218848235603733071723216246910398889984000000 4634 2957948755192008640642557492487583170560000 4635 39446329416678635854941645081182208000000 4636 519120525656723173155941995873566720000 4637 6742962293449339462383187193364480000 4638 86462445978801327974007660871680000 4639 1094636735949568094542725193728000 4640 13685097495853328264325365760000 4641 168977575787213352044261376000 4642 2061008659014055461494784000 4643 24835034654205372140544000 4644 295697081637597627187200 4645 3479270755702629888000 4646 40462107503776358400 4647 465143149158105600 4648 5286400248729600 4649 59405255320320 4650 660139891200 4651 7255160640 4652 78869760 4653 848160 4654 9024 4655 95 4656 1 4657 48096379841241059926664212974781849356171906959586488079052238659666872806240937749402939587794536325630642094839839083823533916160000000000000000000000 4658 32064253227494039951109475316521232904114604639724325386034825773111248537493958499601959725196357550420428063226559389215689277440000000000000000000000 4659 12024094960310264981666053243695462339042976739896622019763059664916718201560234437350734896948634081407660523709959770955883479040000000000000000000000 4660 3206425322749403995110947531652123290411460463972432538603482577311124853749395849960195972519635755042042806322655938921568927744000000000000000000000 4661 668005275572792498981447402427525685502387596660923445542392203606484344531124135408374160941590782300425584650553320608660193280000000000000000000000 4662 114515190098192999825390983273290117514695016570444019235838663475397316205335566070006999018558419822930100225809140675770318848000000000000000000000 4663 16700131889319812474536185060688142137559689916523086138559805090162108613278103385209354023539769557510639616263833015216504832000000000000000000000 4664 2120651668485055552322055245801668842864722529082296652515530805099950300098806779074203685528859626350557411589058160662413312000000000000000000000 4665 238573312704568749636231215152687744822281284521758373407997215573744408761115762645847914621996707964437708803769043074521497600000000000000000000 4666 24098314414602904003659718702291691396190028739571552869494668239772162501122804307661405517373404844892697858966570007527424000000000000000000000 4667 2209012154671932867002140881043405044650752634460725679703677921979114895936257061535628839092562110781830637071935584023347200000000000000000000 4668 185371649343099261566613220786859164586077144150550406688420524921324326931713879289703119364410806499174598915127461596364800000000000000000000 4669 14344234770596966668845070656126006783446445678316400517556350142721525298287383516465122331769883836245653487480101194956800000000000000000000 4670 1029842496350551453147851226593662025478206356391946703824558471785135149620632662720572885357837813884303327306263675535360000000000000000000 4671 68962667166331570523293608923682724920415604222675002488251683378468871626381651521466934287355210751181026382115871129600000000000000000000 4672 4327069312397275013226265657956563132261371245344313881615791898256870376557280095464591955285032831446652635740603678720000000000000000000 4673 255417285801228038975161514532158240445983719343240749956487716216551376394006116746173830693908187967337134748577300480000000000000000000 4674 14233780632885773069823242295909747145596615938632611452683525981108126238675263471922999852911292208706094196515143680000000000000000000 4675 751227311180082467574004454506347766017599174538943382224963871225151107041194461018158325570318199903932749260521472000000000000000000 4676 37655504319803632459849847343676579750255597721250294848369116352137900102315511830484126595003418541550513747394560000000000000000000 4677 1797194524354264276492833623220927669898562618514218617763071462261127050337785791909469678397890430392183610671104000000000000000000 4678 81859791999573114043151842051470825544033908089674554018193731200299782831120677892356796945659605525109812494336000000000000000000 4679 3565862151496556104152447665120888233925719481179005193974348139406998115749574983947360473011687361889253195776000000000000000000 4680 148835985453769298260276076457219682807334378344862825487624965818726877874764868895194176264835646409290568171520000000000000000 4681 5962980186449090475171317165753993702216922209329440123702923310045147350751797632018997446507838397808115712000000000000000000 4682 229685162737298299784376661199413090752059225840837693653742231201739009065995168048139160902524145693349642240000000000000000 4683 8518543123498700678816167379648562431738460299042057319575604728635924786788282331455710637868340568297308160000000000000000 4684 304622231747079973188828463129195080573022845942755561874989696554030516002646111469680584751358283412930560000000000000000 4685 10516719905553951455328601703269830162640074443261799159969882381032005909615163372167543997368321689255936000000000000000 4686 350947271598018402291277031254833042134818946938658481422799189578376170509960957914378553861011847249920000000000000000 4687 11332672312019344240655820800937316985603528494894180129277890496801730506050822599318474135095174234112000000000000000 4688 354492193533351921506340435610942466802847421150160082245251706644824414656526220115533892788900855808000000000000000 4689 10752061017096152030982752183052482908542247148855958376923994778749269929839490132180715498192764928000000000000000 4690 316510887083349929916375388938341488216828054598357216290403309504307513086184125103155261418661478400000000000000 4691 9050556411697097669177400827485254973520410057959560923336695941708139671582062400825518096121856000000000000000 4692 251598479398529356054352455435883535943424526707756133776155253977986894345138414231442974100684800000000000000 4693 6804929632854960653516842727432522536481511321774105957396011986246721557580498045733472252723200000000000000 4694 179201196152798686648399184783392831868535987683586989869056448702269867767192602728947987251200000000000000 4695 4597925427604703144268136977994947659784804947144666187429737828545082133500336517387481251840000000000000 4696 115020023204620466398202300887928646898931956151211161661782059500815062751728243086616166400000000000000 4697 2807036280588951858527556152622068168366791787023605731031585975912748555250510694375751680000000000000 4698 66872106514314224650117616795307352848216253576285559105687243895822710902167583189893120000000000000 4699 1556006807421813668806849308548818275147889017197120693476488900173363944152167790673920000000000000 4700 35382066938790595052972284018681139073130292897505586828405949151228947567284435550208000000000000 4701 786656626603545838628336354170282242238568765013711169603887209389971660339821936640000000000000 4702 17109316701542840934706133471315831273273836023938871773890691078930825709518585856000000000000 4703 364192882686826777142748312115871408443781835654495911853651485828690583490658304000000000000 4704 7590646273976415676444602249918292490361063009733306022134290629516781592510464000000000000 4705 154975694760351820060743962602498471678205036448721664618575100352634290847088640000000000 4706 3100754196885790717501880004051590069591937503976023701852242904214371565568000000000000 4707 60822486169682817920229184694858112903534158731837387997870918505743442247680000000000 4708 1170095923353128572642218869453430214940353775085291962963110529892215685120000000000 4709 22085143852462896848303988632846083116751691623760852577295177380444241920000000000 4710 409124448724870130294482122186514061167955865414437749287800884577697792000000000 4711 7441086203660005676652287275217682990819303107736136313104844130877440000000000 4712 132918924212108554351683600450459409086405414364664635895971697393664000000000 4713 2332628903968653817132378456181091846651819156030136775267976216576000000000 4714 40229698611413000711768644204134203718645706526835543552049545216000000000 4715 682055235078553747699525864380436212471292150886004905049115852800000000 4716 11370745791806953282014879650688016879210205349586077883564032000000000 4717 186455777768877459731964424379561567105328636108803965295001600000000 4718 3008133807356336847093883505473020338415398240631237535334400000000 4719 47760188977683775546097444769354909606897703921312491110400000000 4720 746435187929612120866968611779905791170074005119413780480000000 4721 11486336935469883488719924186954042714501612294687948800000000 4722 174075370319405811769349023269567581896006064626728960000000 4723 2598718763680969115095005472161548125452853460336640000000 4724 38224718998552000827700707788662183112869140234240000000 4725 554097817415984885947762360802035847644531654656000000 4726 7917298881224523783699400950427129890817966080000000 4727 111533377096615315206876481642921869493665792000000 4728 1549373557969574125968571614564996064739328000000 4729 21228278853562107957151975950308692328448000000 4730 286921029253624838142328076771295567544320000 4731 3826293953417827677929339572874674176000000 4732 50354690988702147796126373599735971840000 4733 654067342464585927851169157756354560000 4734 8386857259943728813478743104552960000 4735 106179763387108105170644343791616000 4736 1327454457097772841639560478720000 4737 16390824851359695148293353472000 4738 199917839924363379764994048000 4739 2408998361457921097632768000 4740 28682616918846969837158400 4741 337489263303155099136000 4742 3924824427866306764800 4743 45118885468336243200 4744 512780824126771200 4745 5762309766071040 4746 64033569446400 4747 703750582080 4748 7650366720 4749 82271520 4750 875328 4751 9215 4752 96 4753 1 4754 4713445224441623872813092871528621236904846882039475831747119388647353535011611899441488079603864559911802925294304230214706323783680000000000000000000000 4755 3142296816294415915208728581019080824603231254692983887831412925764902356674407932960992053069243039941201950196202820143137549189120000000000000000000000 4756 1178361306110405968203273217882155309226211720509868957936779847161838383752902974860372019900966139977950731323576057553676580945920000000000000000000000 4757 314229681629441591520872858101908082460323125469298388783141292576490235667440793296099205306924303994120195019620282014313754918912000000000000000000000 4758 65464517006133664900181845437897517179233984472770497663154435953435465764050165270020667772275896665441707295754225419648698941440000000000000000000000 4759 11222488629622913982888316360782431516440111623903513885112189020588936988122885474860685903818725142647149822129295786225491247104000000000000000000000 4760 1636612925153341622504546135947437929480849611819262441578860898835886644101254131750516694306897416636042682393855635491217473536000000000000000000000 4761 207823863511535444127561414088563546600742807850065071946522018899795129409683064349271961181828243382354626335727699744916504576000000000000000000000 4762 23380184645047737464350659084963398992583565883132320593983727126226952058589344739293095632955677380514895462769366221303106764800000000000000000000 4763 2361634812631084592358652432824585756826622816478012181210477487497671925110034822150817740702593674799484390178723860737687552000000000000000000000 4764 216483191157849420966209806342253694375773758177151116610960436353953259801753192030491626231071086856619402433049687234288025600000000000000000000 4765 18166421635623727633528095637112198129435560126753939855465211442289784039307960170390905697712259036919110693682491236443750400000000000000000000 4766 1405735007518502733546816924300348664777751676475007250720522313986709479232163584613581988513448615952074041773049917105766400000000000000000000 4767 100924564642354042408489420206178878496864222926410776974806730234943244662822000946616142765068105760661726076013840202465280000000000000000000 4768 6758341382300493911282773674520907042200729213822150243848664971089949419385401849103759560160810653615740585447355370700800000000000000000000 4769 424052792614932951296174034479743186961614382043742760398347606029173296902613449355530011617933217481771958302579160514560000000000000000000 4770 25030894008520347819565828424151507563706404495637593495735796189222034886612599441125035408003002420799039205360575447040000000000000000000 4771 1394910502022805760842677744999155220268468361985995922362985546148596371390175820248453985585306636453197231258484080640000000000000000000 4772 73620276495648081822252436541622081069724719104816451458046459380064808490037057179779515905891183590585409427531104256000000000000000000 4773 3690239423340755981065285039680304815525048576682528895140173402509514210026920159387444406310335017071950347244666880000000000000000000 4774 176125063386717899096297695075650911650059136614393424540781003301590450933103007607128028482993262178433993845768192000000000000000000 4775 8022259615958165176228880521044140903315322992788106293782985657629378717449826433450966100674641341460761624444928000000000000000000 4776 349454490846662498206939871181847046924720509155542509009486117661885815343458348426841326355145361465146813186048000000000000000000 4777 14585926574469391229507055492807528915118769077796556897787246650235234031726957151729029273953893348110475680808960000000000000000 4778 584372058272010866566789082243891382817258376514285132122886484384424440373676167937861749757768162985195339776000000000000000000 4779 22509145948255233378868912797542482893701804132402093978066738657770422888467526468717637768447366277948264939520000000000000000 4780 834817226102872666523984403205559118310369109306121617318409263406320629105251668482659642511097375693136199680000000000000000 4781 29852978711213837372505189386661117896156238902390045063748990262294990568259318924028697305633111774467194880000000000000000 4782 1030638550744287242622202966920443355938727295439656317677048473341136579142286010472419311742095525547081728000000000000000 4783 34392832616605803424545149062973638129212256799988531179434320578680864709976173875609098278379161030492160000000000000000 4784 1110601886577895735584270438491857064589145792499629652669233268686569589592980614733210465239327074942976000000000000000 4785 34740234966268488307621362689872361746679047272715688060034667251192792636339569571322321493312283869184000000000000000 4786 1053701979675422899036309713939143325037140220587883920938551488317428453124270032953710118822890962944000000000000000 4787 31018066934168293131804788115957465845249149350639007196459524331422136282446044260109215619028824883200000000000000 4788 886954528346315571579385281093554987405000185680036970486996202287397687815042115280900773419941888000000000000000 4789 24656650981055876893326540632716586522455603617360101110063214889842715645823564594681411461867110400000000000000 4790 666883104019786144044650587288387208575188109533862383824809174652178712642888808481880280766873600000000000000 4791 17561717222974271291543120108772497523116526792991525007167531972822447041184875067436902750617600000000000000 4792 450596691905260908138277423843504870658910884820177286368114307197418049083032978703973162680320000000000000 4793 11271962274052805707023825487017007396095331702818693842854641831079876149669367822488384307200000000000000 4794 275089555497717282135700502956962680499945595128313361641095425639449358414550048048823664640000000000000 4795 6553466438402794015711526445940120579125192850475984792357349901790625668412423152609525760000000000000 4796 152488667127337739543071232237784190964493123685317827960695912216989666526912443486044160000000000000 4797 3467442560001478315191283833830751629166768703955547509183783016820436861593874683920384000000000000 4798 77092349407147492185576962708687659739379738971343694621180946520217222713302549790720000000000000 4799 1676713036751198411601201080188951464780835930346009433841287725735220919532821413888000000000000 4800 35690902503309024159989334587355398027490619894140599361657845611211677182084513792000000000000 4801 743883334849688736291571020491992664055384174953863990169160481692644596066025472000000000000 4802 15187618086514478365952908335044850224464093571974723132620359834558160503014686720000000000 4803 303873911294807490315184240397055826820009875389650322781519804613008413425664000000000000 4804 5960603644628916156182460100096095064546347555720064023791350013562857340272640000000000 4805 114669400488606600118937449206436161064154669958358612370384831929437137141760000000000 4806 2164344097541363891133790886018916145441665779128563552574927383283535708160000000000 4807 40094195975037272768859247974278377994459674810614899430204486688614383616000000000 4808 729226447958680556311924152971332933100291704558141358684274724825989120000000000 4809 13026054572786638326464992844145022090467730607737134317805226344579072000000000 4810 228597632588928074078973088705747000971878277290953403976261669224448000000000 4811 3942510463918474069753327132005151964427279239629883268100855431168000000000 4812 66841413037698267274553534709282748822186630786828480694813353574400000000 4813 1114333087597081421637458205767425654162600124259435632589275136000000000 4814 18272666221349991053732513589197033576322206338662788598910156800000000 4815 294797113120921011015200583536355993164709027581861278462771200000000 4816 4680498519813010003517549587396781141475974984288624128819200000000 4817 73150648417101987844962923954430767534667252501702550487040000000 4818 1125661019676048581894552570321496186021158004879418982400000000 4819 17059386291301769553396204280417623025808594333419438080000000 4820 254674438840734973279310536271831716294379639112990720000000 4821 3746022461858096081114669363288893945061175742955520000000 4822 54301586106766518822880711358599513069164102156288000000 4823 775895290360003330802541293141858729300160675840000000 4824 10930270955468300890273895201006343210379247616000000 4825 151838608681018264344920018227369614344454144000000 4826 2080371327649086579800893643130251848187904000000 4827 28118260866855234137948151523586965619343360000 4828 374976807434947112437075278141718069248000000 4829 4934759716892810484020384612774125240320000 4830 64098599561529420929414577460122746880000 4831 821912011474485423720916824246190080000 4832 10405616811936594306723145691578368000 4833 130090536795581738480676926914560000 4834 1606300835433250124532748640256000 4835 19591948312587611216969416704000 4836 236081839422876267568011264000 4837 2810896458047003044041523200 4838 33073947803709199715328000 4839 384632793930898062950400 4840 4421650775896951833600 4841 50252520764423577600 4842 564706357074961920 4843 6275289805747200 4844 68967557043840 4845 749735938560 4846 8062608960 4847 85782144 4848 903070 4849 9408 4850 97 4851 1 4852 466631077219720763408496194281333502453579841321908107342964819476087999966149578044707319880782591431268489604136118791255926054584320000000000000000000000 4853 311087384813147175605664129520889001635719894214605404895309879650725333310766385363138213253855060954178993069424079194170617369722880000000000000000000000 4854 116657769304930190852124048570333375613394960330477026835741204869021999991537394511176829970195647857817122401034029697813981513646080000000000000000000000 4855 31108738481314717560566412952088900163571989421460540489530987965072533331076638536313821325385506095417899306942407919417061736972288000000000000000000000 4856 6480987183607232825118002698351854200744164462804279268652289159390111110640966361732046109455313769878729022279668316545221195202560000000000000000000000 4857 1111026374332668484305943319717460720127571050766447874626106713038304761824165662011207904478053789122067832390800282836323633463296000000000000000000000 4858 162024679590180820627950067458796355018604111570106981716307228984752777766024159043301152736382844246968225556991707913630529880064000000000000000000000 4859 20574562487642008968628579994767791113473537977156442122705679871079717811558623370577924157000996094853108007237042274746733953024000000000000000000000 4860 2314638279859726008970715249411376500265773022430099738804388985496468253800345129190016467662612060670974650814167255909007569715200000000000000000000 4861 233801846450477374643506590849633989925835658831323205939837271262269520585893447392930956329556773805148954627693662213031067648000000000000000000000 4862 21431835924627092675654770827883115743201602059537960544485083199041372720373566011018670996876037598805320840871919036194514534400000000000000000000 4863 1798475741926749035719281468074107614814120452548640045691055932786688619891488056868699664073513644654991958674566632407931289600000000000000000000 4864 139167765744331770621134875505734517812997415971025717821331709084684238443984194876744616862831412979255330135531941793470873600000000000000000000 4865 9991531899593050198440452600411708971189558069714666920505866293259381221619378093714998133741742470305510881525370180044062720000000000000000000 4866 669075796847748897216994593777569797177872192168392874141017832137904992519154783061272196455920254707958317959288181699379200000000000000000000 4867 41981226468878362178321229413494575509199823822330533279436412996888156393358731486197471150175388530695423871955336890941440000000000000000000 4868 2478058506843514434137017013990999248806934045068121756077843822732981453774647344671378505392297239659104881330696969256960000000000000000000 4869 138096139700257770323425096754916366806578367836613596313935569068711040767627406204596944572945357008866525894589923983360000000000000000000 4870 7288407373069160100402991217620586025902747191376828694346599478626416040513668660798172074683227175467955533325579321344000000000000000000 4871 365333702910734842125463218928350176736979809091570360618877166848441906792665095779356996224723166690123084377222021120000000000000000000 4872 17436381275285072010533471812489440253355854524824949029537319326857454642377197753105674819816332955664965390731051008000000000000000000 4873 794203701979858352446659171583369949428216976286022523084515580105308493027532816911645643966789492804615400820047872000000000000000000 4874 34595994593819587322487047247002857645547330406398708391939125648526695719002376494257291309159390785049534505418752000000000000000000 4875 1444006730872469731721198493787945362596758138701859132880937418373288169140968758021173898121435441462937092400087040000000000000000 4876 57852833768929075790112119142145246898908579274914228080165761954058019596993940625848313226019048135534338637824000000000000000000 4877 2228405448877268104508022366956705806476478609107807303828607127119271865958285120403046139076289261516878229012480000000000000000 4878 82646905384184393985874455917350352712726541821306040114522517077225742281419915179783304608598640193620483768320000000000000000 4879 2955444892410169899878013749279450671719467651336614461311150035967204066257672573478841033257678065672252293120000000000000000 4880 102033216523684437019598093725123892237934002248525975450027798860772521335086315036769511862467457029161091072000000000000000 4881 3404890429043974539029969757234390174792013423198864586763997737289405606287641213685300729559536942018723840000000000000000 4882 109949586771211677822842773410693849394325433457463335614254093599970389369705080858587836058693380419354624000000000000000 4883 3439283261660580342454514906297363812921225679998853117943432057868086470997617387560909827837916103049216000000000000000 4884 104316495987866867004594661679975189178676881838200508172916597343425416859302733262417301763466205331456000000000000000 4885 3070788626482661020048674023479789118679665785713261712449492908810791491962158381750812346283853663436800000000000000 4886 87808498306285241586359142828261943753095018382323660078212624026452371093689169412809176568574246912000000000000000 4887 2441008447124531812439327522638942065723104758118650009896258274094428848936532894873459734724843929600000000000000 4888 66021427297958828260420408141550333648943622843852375998656108290565692551645992039706147795920486400000000000000 4889 1738610005074452857862768890768477254788536152506160975709585665309422257077302631676253372311142400000000000000 4890 44609072498620829905689464960506982195232177597197551350443316412544386859220264891693343105351680000000000000 4891 1115924265131227764995358723214683732213437838579050690442609541276907738817267414426350046412800000000000000 4892 27233865994274010931434349792739305369494613917703022802468447138305486483040454756833542799360000000000000 4893 648793177401876607555441118148071937333394092197122494443377640277271941172829892108343050240000000000000 4894 15096378045606436214764051991540634905484819244846464968108895309481976986164331905118371840000000000000 4895 343276813440146353203937099549244411287510101691599203409194518665223249297793593708118016000000000000 4896 7632142591307601726372119308160078314198594158163025767496913705501505048616952429281280000000000000 4897 165994590638368642748518906938706195013302757104254933950287484847786871033749319974912000000000000 4898 3533399347827593391838944124148184404721571369519919336804126715509956041026366865408000000000000 4899 73644450150119184892865531028707273741483033320432535026746887687571815010536521728000000000000 4900 1503574190564933358229337925169440172221945263625497590129415623621257889798453985280000000000 4901 30083517218185941541203239799308526855180977663575381955370460656687832929140736000000000000 4902 590099760818262699462063549909513411390088408016286338355343651342722876686991360000000000 4903 11352270648372053411774807471437179945351312325877502624668098361014276577034240000000000 4904 214270065656595025222245297715872698398724912133727791704917810945070035107840000000000 4905 3969325401528690004117065549453559421451507806250875043590244182172823977984000000000 4906 72193418347909375074880491144161960376928878751255994509743197757772922880000000000 4907 1289579402705877194320034291570357186956305330165976297462717408113328128000000000 4908 22631165626303879333818335781868953096215949451804386993649905253220352000000000 4909 390308535927928932905579386068510044478300644723358443541984687685632000000000 4910 6617299890732128460180799936218992133396476447896019588786522003865600000000 4911 110318975672111060742108362370975139762097412301684127626338238464000000000 4912 1808993955913649114319518845330506324055898427527616071292105523200000000 4913 29184914198971180090504857770099243323306193730604266567814348800000000 4914 463369353461487990348237409152281333006121523444573788753100800000000 4915 7241914193293096796651329471488645985932057997668552498216960000000 4916 111440440947928809607560704461828122416094642483062479257600000000 4917 1688879242838875185786224223761344679555050839008524369920000000 4918 25212769445232762354651743090911339913143584272186081280000000 4919 370856223723951512030352266965600500561056398552596480000000 4920 5375857024569885363465190424501351793847246113472512000000 4921 76813633745640329749451588021044014200715906908160000000 4922 1082096824591361788137115624899627977827545513984000000 4923 15032022259420808170147081804509591820100960256000000 4924 205956761437259571400288470669894932970602496000000 4925 2783707825818668179656867000835109596314992640000 4926 37122703936059764131270452536030088855552000000 4927 488541211972388237918018076664638398791680000 4928 6345761356591412672012043168552151941120000 4929 81369289135974056948370765600372817920000 4930 1030156064381722836365591423466258432000 4931 12878963142762592109587015764541440000 4932 159023782707891762328742115385344000 4933 1939602882946173510479972253696000 4934 23372102102864750489233115136000 4935 278278749346653301360110796800 4936 3274320832567210771817472000 4937 38078646599158908232089600 4938 437743426813798231526400 4939 4974999555677934182400 4940 55905929350421230080 4941 621253690768972800 4942 6827788147340160 4943 74223857917440 4944 798198287040 4945 8492432256 4946 89403930 4947 931392 4948 9603 4949 98 4950 1 4951 46663107721972076340849619428133350245357984132190810734296481947608799996614957804470731988078259143126848960413611879125592605458432000000000000000000000000 4952 31108738481314717560566412952088900163571989421460540489530987965072533331076638536313821325385506095417899306942407919417061736972288000000000000000000000000 4953 11665776930493019085212404857033337561339496033047702683574120486902199999153739451117682997019564785781712240103402969781398151364608000000000000000000000000 4954 3110873848131471756056641295208890016357198942146054048953098796507253333107663853631382132538550609541789930694240791941706173697228800000000000000000000000 4955 648098718360723282511800269835185420074416446280427926865228915939011111064096636173204610945531376987872902227966831654522119520256000000000000000000000000 4956 111102637433266848430594331971746072012757105076644787462610671303830476182416566201120790447805378912206783239080028283632363346329600000000000000000000000 4957 16202467959018082062795006745879635501860411157010698171630722898475277776602415904330115273638284424696822555699170791363052988006400000000000000000000000 4958 2057456248764200896862857999476779111347353797715644212270567987107971781155862337057792415700099609485310800723704227474673395302400000000000000000000000 4959 231463827985972600897071524941137650026577302243009973880438898549646825380034512919001646766261206067097465081416725590900756971520000000000000000000000 4960 23380184645047737464350659084963398992583565883132320593983727126226952058589344739293095632955677380514895462769366221303106764800000000000000000000000 4961 2143183592462709267565477082788311574320160205953796054448508319904137272037356601101867099687603759880532084087191903619451453440000000000000000000000 4962 179847574192674903571928146807410761481412045254864004569105593278668861989148805686869966407351364465499195867456663240793128960000000000000000000000 4963 13916776574433177062113487550573451781299741597102571782133170908468423844398419487674461686283141297925533013553194179347087360000000000000000000000 4964 999153189959305019844045260041170897118955806971466692050586629325938122161937809371499813374174247030551088152537018004406272000000000000000000000 4965 66907579684774889721699459377756979717787219216839287414101783213790499251915478306127219645592025470795831795928818169937920000000000000000000000 4966 4198122646887836217832122941349457550919982382233053327943641299688815639335873148619747115017538853069542387195533689094144000000000000000000000 4967 247805850684351443413701701399099924880693404506812175607784382273298145377464734467137850539229723965910488133069696925696000000000000000000000 4968 13809613970025777032342509675491636680657836783661359631393556906871104076762740620459694457294535700886652589458992398336000000000000000000000 4969 728840737306916010040299121762058602590274719137682869434659947862641604051366866079817207468322717546795553332557932134400000000000000000000 4970 36533370291073484212546321892835017673697980909157036061887716684844190679266509577935699622472316669012308437722202112000000000000000000000 4971 1743638127528507201053347181248944025335585452482494902953731932685745464237719775310567481981633295566496539073105100800000000000000000000 4972 79420370197985835244665917158336994942821697628602252308451558010530849302753281691164564396678949280461540082004787200000000000000000000 4973 3459599459381958732248704724700285764554733040639870839193912564852669571900237649425729130915939078504953450541875200000000000000000000 4974 144400673087246973172119849378794536259675813870185913288093741837328816914096875802117389812143544146293709240008704000000000000000000 4975 5785283376892907579011211914214524689890857927491422808016576195405801959699394062584831322601904813553433863782400000000000000000000 4976 222840544887726810450802236695670580647647860910780730382860712711927186595828512040304613907628926151687822901248000000000000000000 4977 8264690538418439398587445591735035271272654182130604011452251707722574228141991517978330460859864019362048376832000000000000000000 4978 295544489241016989987801374927945067171946765133661446131115003596720406625767257347884103325767806567225229312000000000000000000 4979 10203321652368443701959809372512389223793400224852597545002779886077252133508631503676951186246745702916109107200000000000000000 4980 340489042904397453902996975723439017479201342319886458676399773728940560628764121368530072955953694201872384000000000000000000 4981 10994958677121167782284277341069384939432543345746333561425409359997038936970508085858783605869338041935462400000000000000000 4982 343928326166058034245451490629736381292122567999885311794343205786808647099761738756090982783791610304921600000000000000000 4983 10431649598786686700459466167997518917867688183820050817291659734342541685930273326241730176346620533145600000000000000000 4984 307078862648266102004867402347978911867966578571326171244949290881079149196215838175081234628385366343680000000000000000 4985 8780849830628524158635914282826194375309501838232366007821262402645237109368916941280917656857424691200000000000000000 4986 244100844712453181243932752263894206572310475811865000989625827409442884893653289487345973472484392960000000000000000 4987 6602142729795882826042040814155033364894362284385237599865610829056569255164599203970614779592048640000000000000000 4988 173861000507445285786276889076847725478853615250616097570958566530942225707730263167625337231114240000000000000000 4989 4460907249862082990568946496050698219523217759719755135044331641254438685922026489169334310535168000000000000000 4990 111592426513122776499535872321468373221343783857905069044260954127690773881726741442635004641280000000000000000 4991 2723386599427401093143434979273930536949461391770302280246844713830548648304045475683354279936000000000000000 4992 64879317740187660755544111814807193733339409219712249444337764027727194117282989210834305024000000000000000 4993 1509637804560643621476405199154063490548481924484646496810889530948197698616433190511837184000000000000000 4994 34327681344014635320393709954924441128751010169159920340919451866522324929779359370811801600000000000000 4995 763214259130760172637211930816007831419859415816302576749691370550150504861695242928128000000000000000 4996 16599459063836864274851890693870619501330275710425493395028748484778687103374931997491200000000000000 4997 353339934782759339183894412414818440472157136951991933680412671550995604102636686540800000000000000 4998 7364445015011918489286553102870727374148303332043253502674688768757181501053652172800000000000000 4999 150357419056493335822933792516944017222194526362549759012941562362125788979845398528000000000000 5000 3008351721818594154120323979930852685518097766357538195537046065668783292914073600000000000000 5001 59009976081826269946206354990951341139008840801628633835534365134272287668699136000000000000 5002 1135227064837205341177480747143717994535131232587750262466809836101427657703424000000000000 5003 21427006565659502522224529771587269839872491213372779170491781094507003510784000000000000 5004 396932540152869000411706554945355942145150780625087504359024418217282397798400000000000 5005 7219341834790937507488049114416196037692887875125599450974319775777292288000000000000 5006 128957940270587719432003429157035718695630533016597629746271740811332812800000000000 5007 2263116562630387933381833578186895309621594945180438699364990525322035200000000000 5008 39030853592792893290557938606851004447830064472335844354198468768563200000000000 5009 661729989073212846018079993621899213339647644789601958878652200386560000000000 5010 11031897567211106074210836237097513976209741230168412762633823846400000000000 5011 180899395591364911431951884533050632405589842752761607129210552320000000000 5012 2918491419897118009050485777009924332330619373060426656781434880000000000 5013 46336935346148799034823740915228133300612152344457378875310080000000000 5014 724191419329309679665132947148864598593205799766855249821696000000000 5015 11144044094792880960756070446182812241609464248306247925760000000000 5016 168887924283887518578622422376134467955505083900852436992000000000 5017 2521276944523276235465174309091133991314358427218608128000000000 5018 37085622372395151203035226696560050056105639855259648000000000 5019 537585702456988536346519042450135179384724611347251200000000 5020 7681363374564032974945158802104401420071590690816000000000 5021 108209682459136178813711562489962797782754551398400000000 5022 1503202225942080817014708180450959182010096025600000000 5023 20595676143725957140028847066989493297060249600000000 5024 278370782581866817965686700083510959631499264000000 5025 3712270393605976413127045253603008885555200000000 5026 48854121197238823791801807666463839879168000000 5027 634576135659141267201204316855215194112000000 5028 8136928913597405694837076560037281792000000 5029 103015606438172283636559142346625843200000 5030 1287896314276259210958701576454144000000 5031 15902378270789176232874211538534400000 5032 193960288294617351047997225369600000 5033 2337210210286475048923311513600000 5034 27827874934665330136011079680000 5035 327432083256721077181747200000 5036 3807864659915890823208960000 5037 43774342681379823152640000 5038 497499955567793418240000 5039 5590592935042123008000 5040 62125369076897280000 5041 682778814734016000 5042 7422385791744000 5043 79819828704000 5044 849243225600 5045 8940393000 5046 93139200 5047 960300 5048 9800 5049 99 5050 1 5051 4712973879919179710425811562241468374781156397351271884163944676708488799658110738251543930795904173455811745001774799791684853151301632000000000000000000000000 5052 3141982586612786473617207708160978916520770931567514589442629784472325866438740492167695953863936115637207830001183199861123235434201088000000000000000000000000 5053 1178243469979794927606452890560367093695289099337817971040986169177122199914527684562885982698976043363952936250443699947921213287825408000000000000000000000000 5054 314198258661278647361720770816097891652077093156751458944262978447232586643874049216769595386393611563720783000118319986112323543420108800000000000000000000000 5055 65457970554433051533691827253353727427516061074323220613388120509840122217473760253493665705498669075775163125024649997106734071545856000000000000000000000000 5056 11221366380759951691490027529146353273288467612741123533723677801686878094424073186313199835228343270132885107147082856646868697979289600000000000000000000000 5057 1636449263860826288342295681333843185687901526858080515334703012746003055436844006337341642637466726894379078125616249927668351788646400000000000000000000000 5058 207803081125184290583148657947154690246082733569280065439327366697905149896742096042837033985710060558016390873094126974942012925542400000000000000000000000 5059 23377846626583232690604224019054902652684307526544007361924328753514329363383485804819166323392381812776843973223089284680976454123520000000000000000000000 5060 2361398649149821483899416567581303298250940154196364379992356439748922157917523818668602658928523415432004441739705988351613783244800000000000000000000000 5061 216461542838733636024113185361619469006336180801333401499299340310317864475773016711288577068447979747933740492806382265564596797440000000000000000000000 5062 18164604993460165260764742827548486909622616570741264461479664921145555060904029374373866607142487811015418782613122987320106024960000000000000000000000 5063 1405594434017750883273462242607918629911273901307359749995450261755310808284240368255120630314597271090478834368872612114055823360000000000000000000000 5064 100914472185889807004248571264158260609014536504118135897109249561919750338355718746521481150791598950085659903406238818445033472000000000000000000000 5065 6757665548162263861891645397153454951496509140900768028824280104592840424443463308918849184204794572550379011388810635163729920000000000000000000000 5066 424010387335671458001044417076295212642918220605538386122307771268570379572923188010594458616771424160023781106748902598508544000000000000000000000 5067 25028390919119495784783871841309092412950033855188029736386222609603112683123938181180922904462202120556959301440039389495296000000000000000000000 5068 1394771010972603480266593477224655304746441515149797322770749247593981511753036802666429140186748105789551911535358232231936000000000000000000000 5069 73612914467998517014070211297967918861617746632905969812900654734126802009188053474061537954300594472226350886588351145574400000000000000000000 5070 3689870399398421905467178511176336785043496071824860642250659385169263258605917467371505661869703983570243152209942413312000000000000000000000 5071 176107450880379227306388065306143346558894130700731985198326925201260291888009697306367315680144962852216150446383615180800000000000000000000 5072 8021457389996569359711257632992036489224991460488827483153607359063615779578081450807621004064573877326615548282483507200000000000000000000 5073 349419545397577831957119177194728862220028037104626954758585169050119626761924002591998642222509846929000298504729395200000000000000000000 5074 14584467981811944290384104787258248162227257200888777242097467925570210508323784456013856371026497958775664633240879104000000000000000000 5075 584313621066183665480132403335666993678976650676633703609674195735985997929638800321067963582792386168896820242022400000000000000000000 5076 22506895033660407855531025906262728645412433951988853768668931983904645846178679716070766004670521541320470113026048000000000000000000 5077 834733744380262379257332004765238562398538072395191005156677422479979997042341143315811376546846265955566886060032000000000000000000 5078 29849993413342715988767938867722451784366623278499806059242615363268761069202492992136294435902548463289748160512000000000000000000 5079 1030535486889212813897940746623751311603133422710112352045280768493802465484371781871372069810921315994527019827200000000000000000 5080 34389393333344142844202694548067340765399335574308532326316377146622996623505176258221537368551323114389110784000000000000000000 5081 1110490826389237946010712011448007878882686877920379689703966345359700932634021316671737144192803142235481702400000000000000000 5082 34736760942771861458790600553603374510504379367988416491228663784467673357075935614365189261162952640797081600000000000000000 5083 1053596609477455356746406082967749410704636506565825132546457633168596710278957605950414747811008673847705600000000000000000 5084 31014965127474876302491607637145870098664624435703943295739878378988994068817799655683204697466922000711680000000000000000 5085 886865832893480940022227342565445631906259685661468966789947502667168948046260611069372683342599893811200000000000000000 5086 24654185315957771305637207978653314863803358056998365099952208568353731374258982238221943320720923688960000000000000000 5087 666816415709384165430246122229658369854330590722908997586426693734713494771624519601032092738796912640000000000000000 5088 17559961051251973864413965796761620273364215140312225854666815219625164796480756579930159060342538240000000000000000 5089 450551632236070382047463596101120520171844993731695268639477495766698307278124675406102765364051968000000000000000 5090 11270835077825400426453123104468305695355722169648411973470356366896768162054400885706135468769280000000000000000 5091 275062046542167510407486932906666984231895600568800530304931316096885413478708593044018782273536000000000000000 5092 6552811091758953736309955293295526567067280331190937193878114166800446605845581910294264807424000000000000000 5093 152473418260625005769116925114560412545396674372949296177899842625767967560259752241695555584000000000000000 5094 3467095815745478167359764705447368554003852027085151954432864638518754817907715296451991961600000000000000 5095 77084640172206777436358405012416790973405800997446560251718828425565200991031219535740928000000000000000 5096 1676545365447523291760040960080932569634357846752974832897903596962647397440868131746611200000000000000 5097 35687333413058693257573335653896662487687870832151185301721679826650556014366305340620800000000000000 5098 743808946516203767417941863389943464788978636536368603770143565644475331606418869452800000000000000 5099 15186099324705826918116313044211345739441647162617525660307097798574704686964385251328000000000000 5100 303843523903678009566152721973016121237327874402111357749241652632547112584321433600000000000000 5101 5960007584264453264566841854086085455039892920964492017388970878561501054538612736000000000000 5102 114657933548557739458925555461515517448048254491362776509147793446244193428045824000000000000 5103 2164127663131609754744677506930314253827121612550650696219669890545207354589184000000000000 5104 40090186555439769041582362049480950156660228843133837940261466239945522177638400000000000 5105 729153525313884688256292960556035799806981675387685544548406297353506521088000000000000 5106 13024751967329359662632346344860607588258683834676360604373445821944614092800000000000 5107 228574772825669181271565191396876426271781089463224308635864043057525555200000000000 5108 3942116212872082222346351799291951449230836511705920279774045345624883200000000000 5109 66834728896394497447826079355811820547304412123749797846743872239042560000000000 5110 1114221654288321713495294459946848911597183864247009689026016208486400000000000 5111 18270838954727856054627140337838113872964574118028922320050265784320000000000 5112 294767633409608918914099063478002357565392556679103092334924922880000000000 5113 4680030469961028702517197832438041463361827386790195266406318080000000000 5114 73143333352260277646178427662035324457913785776452380231991296000000000 5115 1125548453574080977036363115064464036402555889078931040501760000000000 5116 17057680352672639376440864659989581263506013473986096136192000000000 5117 254648971396850899781982605218204533122750201149079420928000000000 5118 3745647859611910271506557896352565055666669625381224448000000000 5119 54296155948155842170998423287463653117857185746072371200000000 5120 775817700830967330469461039012544543427230659772416000000000 5121 10929177928372754060184867811486242576058209691238400000000 5122 151823424820150162518485526225546877383019698585600000000 5123 2080163290516321671142913553765938823003085209600000000 5124 28115449040768548614534356708434606922781425664000000 5125 374939309754203617725831570613903897441075200000000 5126 4934266240921121202971982574312847827795968000000 5127 64092189701573267987321636002376734605312000000 5128 821829820273337975178544732563765460992000000 5129 10404576250255400647292473377009210163200000 5130 130077527741902180306828859221868544000000 5131 1606140205349706799520295365391974400000 5132 19589989117756352455847719762329600000 5133 236058231238933979941254462873600000 5134 2810615368401198343737119047680000 5135 33070640408928828795356467200000 5136 384594330651504973144104960000 5137 4421208610819362138416640000 5138 50247495512347135242240000 5139 564649886439254423808000 5140 6274662276766625280000 5141 68960660288135616000 5142 749660964966144000 5143 8061802699104000 5144 85773565785600 5145 902979693000 5146 9407059200 5147 96990300 5148 989800 5149 9999 5150 100 5151 1 5152 480723335751756330463432779348629774227677952529829732184722357024265857565127295301657480941182225692492797990181029578751855021432766464000000000000000000000000 5153 320482223834504220308955186232419849485118635019886488123148238016177238376751530201104987294121483794995198660120686385834570014288510976000000000000000000000000 5154 120180833937939082615858194837157443556919488132457433046180589256066464391281823825414370235295556423123199497545257394687963755358191616000000000000000000000000 5155 32048222383450422030895518623241984948511863501988648812314823801617723837675153020110498729412148379499519866012068638583457001428851097600000000000000000000000 5156 6676712996552171256436566379842080197606638229580968502565588292003692466182323545856353901960864245729066638752514299704886875297677312000000000000000000000000 5157 1144579370837515072531982807972928033875423696499594600439815135772061565631255465003946383193291013553554280929002451377980607193887539200000000000000000000000 5158 166917824913804281410914159496052004940165955739524212564139707300092311654558088646408847549021606143226665968812857492622171882441932800000000000000000000000 5159 21195914274768797639481163110609778405100438824066566674811391403186325289467693796369377466542426176917671869055600951444085318405324800000000000000000000000 5160 2384540355911489734441630849943600070573799367707488750916281532858461595065115552091554964986022944903238085268755107037459598320599040000000000000000000000 5161 240862662213281791357740489893292936421595895728029166759220356854390060107587429504197471210709388374064453057450010811864605890969600000000000000000000000 5162 22079077369550830874459544906885185838646290441736006952928532711652422176528847704551434860981693934289241530266250991087588873338880000000000000000000000 5163 1852789709332936856598003768409945664781506890215608975070925821956846616212210996186134393928533756723572715826538544706650814545920000000000000000000000 5164 143370632269810590093893148746007700250949937933350694499535926699041702444992517562022304292088921651228841105625006435633693982720000000000000000000000 5165 10293276162960760314433354268944142582119482723420049861505143455315814534512283312145191077380743092908737310147436359481393414144000000000000000000000 5166 689281885912550913912947830509652405052643932371878338940076570668469723293233257509722616788889046400138659161658684786700451840000000000000000000000 5167 43249059508238488716106530541782111689577658501764915384475392669394178716438165177080634778910685264322425672888388065047871488000000000000000000000 5168 2552895873750188570047954927813527426120903453229179033111394706179517493678641694480454136255144616296809848746884017728520192000000000000000000000 5169 142266643119205554987192534676914841084137034545279326922616423254586114198809753871975772299048306790534294976606539687657472000000000000000000000 5170 7508517275735848735435161552392727723885010156556408920915866782880933804937181454354276871338660636167087790432011816848588800000000000000000000 5171 376366780738639034357652208139986352074436599326135785509567257287264852377803581671893577510709806324164801525414126157824000000000000000000000 5172 17962959989798681185251582661226621349007201331474662490229346370528549772576989125249466199374786210926047345531128748441600000000000000000000 5173 818188653779650074690548278565187721900949128969860403281667950624488809516964307982377342414586535487314785924813317734400000000000000000000 5174 35640793630552938859626156073862343946442859784671949385375687243112201929716248264383861506696004386758030447482398310400000000000000000000 5175 1487615734144818317619178688300341312547180234490655278693941728408161471849026014513413349844702791795117792590569668608000000000000000000 5176 59599989348750733878973505140238033355255618369016637768186767965070571788823157632748932285444823389227475664686284800000000000000000000 5177 2295703293433361601264164642438798321832068263102863084404231062358273876310225331039218132476393197214687951528656896000000000000000000 5178 85142841926786762684247864486054333364650883384309482525981097092957959698318796618212760407778319127467822378123264000000000000000000 5179 3044699328160957030854329764507690082005395574406980218042746767053413629058654285197902032462059943255554312372224000000000000000000 5180 105114619662699707017589956155622633783519609116431459908618638386367851479405921750879951120713974231441756022374400000000000000000 5181 3507718120001102570108674843902868758070732228579470297284270468955545655597527978338596811592234957667689299968000000000000000000 5182 113270064291702270493092625167696803646034061547878728349804567226689495128670174300517188707665920508019133644800000000000000000 5183 3543149616162729868796641256467544200071446695534818482105323706015702682421745432665249304638621169361302323200000000000000000 5184 107466854166700446388133420462710439891872923669714163519738678583196864448453675806942304276722884732465971200000000000000000 5185 3163526443002437382854143978988878750063791692441802216165467594656877395019415564879686879141626044072591360000000000000000 5186 90460314955135055882267188941675454454438487937469834612574645272051232700718582329076013700945189168742400000000000000000 5187 2514726902227692673174995213822638116107942521813833240195125273972080600174416188298638218713534216273920000000000000000 5188 68015274402357184873885104467425153725141720253736717753815522760940776466705700999305273459357285089280000000000000000 5189 1791116027227701334170224511269685267883149944311847037176015152401766809241037171152876224154938900480000000000000000 5190 45956266488079178968841286802314293057528189360632917401226704568203227342368716891422482067133300736000000000000000 5191 1149625177938190843498218556655767180926283661304138021293976349423470352529548890342025817814466560000000000000000 5192 28056328747301086061563667156480032391653351258017654091102994241882312174828276490489915791900672000000000000000 5193 668386731359413281103615439916143709840862593781475593775567645013645553796249354850015010357248000000000000000 5194 15552288662583750588449926361685162079630460786040828210145783947828332691146494728652946669568000000000000000 5195 353643773206038773070695999955631592508392906762685499352152193128912991426586960238103180083200000000000000 5196 7862633297565091298508557311266512679287391701739549145675320499407650501085184392645574656000000000000000 5197 171007627275647375759524177928255122102704500368803432955586166890190034538968549438154342400000000000000 5198 3640108008131986712272480236697459573744162824879420900775611342318356713465363144743321600000000000000 5199 75868512544652784276630070065774233408475820926709597584554643695736483823854724684185600000000000000 5200 1548982131119994345647863930509557265423048010586987617351323975454619878070367295635456000000000000 5201 30992039438175156975747577641247644366207443189015358490422648568519805483600786227200000000000000 5202 607920773594974232985817869116780716414069077938378185773675029613273107562938499072000000000000 5203 11695109221952889424810406657074582779700921958119003203933074931516907729660674048000000000000 5204 220741021639424194983957105706892053890366404480166371014406328835611150168096768000000000000 5205 4089199028654856442241400929047056915979343341999651469906669556474443262119116800000000000 5206 74373659582016238202141881976715651580312130889543925543937442330057665150976000000000000 5207 1328524700667594685588499327175781974002385751136988781646091473838350637465600000000000 5208 23314626828218256489699649522481395479721671125248879480858132391867606630400000000000 5209 402095853712952386679327883527779047821545324194003868536952625253738086400000000000 5210 6817142347432238739678260094292805695825050036622479380367874968382341120000000000 5211 113650608737408814776520034914578588982912754153194988280653653265612800000000000 5212 1863625573382241317571968314459487615042386560038950076645127110000640000000000 5213 30066298607780109729238104474756240471670040781268515418162342133760000000000 5214 477363107936024927656754178908680229262906393452599917173444444160000000000 5215 7460620001930548319910199621527603094707206149198142783663112192000000000 5216 114805942264556259657709037736575331713060700686050966131179520000000000 5217 1739883395972609216396968195318937288877613374346581805891584000000000 5218 25974195082478791777762225732256862378520520517206100934656000000000 5219 382056081680414847693668905427961635678000301788884893696000000000 5220 5538207906711895901441839175321292618021432946099381862400000000 5221 79133405484758667707885025979279543429577527296786432000000000 5222 1114776148694020914138856516771596742757937388506316800000000 5223 15485989331655316576885523675005781493068009255731200000000 5224 212176655632664810456577182484125759946314691379200000000 5225 2867775802158391958682504384260329906123705417728000000 5226 38243809594928769008034820202618197538989670400000000 5227 503295156573954362703142222579910478435188736000000 5228 6537403349560473334706806872242426929741824000000 5229 83826641667880473468211562721504077021184000000 5230 1061266777526050866023832284454939436646400000 5231 13267907829674022391296543640630591488000000 5232 163826300945670093551070127269981388800000 5233 1998178890011147950496467415757619200000 5234 24077939586371265954007955213107200000 5235 286682767576922231061186142863360000 5236 3373205321710740537126359654400000 5237 39228621726453507260698705920000 5238 450963278303574938118497280000 5239 5125244542259407794708480000 5240 57594288416803951228416000 5241 640015552230195778560000 5242 7033987349389832832000 5243 76465418426546688000 5244 822303875308608000 5245 8748903710131200 5246 92103928686000 5247 959520038400 5248 9893010600 5249 100959600 5250 1019898 5251 10200 5252 101 5253 1 5254 49514503582430902037733576272908866745450829110572462415026402773499383329208111416070720536941769246326758192988646046611441067207574945792000000000000000000000000 5255 33009669054953934691822384181939244496967219407048308276684268515666255552805407610713813691294512830884505461992430697740960711471716630528000000000000000000000000 5256 12378625895607725509433394068227216686362707277643115603756600693374845832302027854017680134235442311581689548247161511652860266801893736448000000000000000000000000 5257 3300966905495393469182238418193924449696721940704830827668426851566625555280540761071381369129451283088450546199243069774096071147171663052800000000000000000000000 5258 687701438644873639412966337123734260353483737646839755764255594076380324016779325223204451901969017310093863791508972869603348155660763136000000000000000000000000 5259 117891675196264052470794229221211587489168640739458243845300958984522341260019312895406477468908974396016090935687252491932002540970416537600000000000000000000000 5260 17192535966121840985324158428093356508837093441170993894106389851909508100419483130580111297549225432752346594787724321740083703891519078400000000000000000000000 5261 2183179170301186156866559800392807175725345198878856367505573314528191504815172461026045879053869896222520202512726897998740787795748454400000000000000000000000 5262 245607656658883442647487977544190807269101334873871341344376997884421544291706901865430161393560363325033522782681776024858338627021701120000000000000000000000 5263 24808854207968024509847270459009172451424377259987004176199696756002176191081505238932339534703067002528638664917351113622054406769868800000000000000000000000 5264 2274144969063735580069333125409174141380567915498808716151638869300199484182471313568797790681114475231791877617423852082021653953904640000000000000000000000 5265 190837340061292496229594388146224403472495209692207724432305359661555201469857732607171842574638976942527989730133470104785033898229760000000000000000000000 5266 14767175123790490779670994320838793125847843607135121533452200450001295351834229308888297342085158930076570633879375662870270480220160000000000000000000000 5267 1060207444784958312386635489701246685958306720512265135735029775897528897054765181150954680970216538569599942945185945026583521656832000000000000000000000 5268 70996034248992744133033626542494197720422325034303468910827886778852381499203025523501429529255571779214281893650844533030146539520000000000000000000000 5269 4454653129348564337758972645803557504026498825681786284600965444947600407793131013239305382227800582225209844307503970699930763264000000000000000000000 5270 262948274996269422714939357564793324890453055682605440410473654736490301848900094531486776034279895478571414420929053826037579776000000000000000000000 5271 14653464241278172163680831071722228631666114558163770673029491595222369762477404648813504546801975599425032382590473587828719616000000000000000000000 5272 773377279400792419749821639896450955560156046125310118854334278636736181908529689798490517747882045525210042414497217135404646400000000000000000000 5273 38765778416079820538838177438418594263666969730591985907485427500588279794913768912205038483603110051388974557117654994255872000000000000000000000 5274 1850184878949264162080913014106341998947741737141890236493622676164440626575429879900695018535602979725382876589706261089484800000000000000000000 5275 84273431339303957693126472692214335355797760283895621538011798914322347380247323722184866268702413155193422950255771726643200000000000000000000 5276 3671001743946952702541494075607821426483614557821210786693695786040556798760773571231537735189688451836077136090687025971200000000000000000000 5277 153224420616916286714775404894935155192359564152537493705475998026040631600449679494881575034004387554897132636828675866624000000000000000000 5278 6138798902921325589534271029444517435591328692008713690123237100402268894248785236173140025400816809090429993462687334400000000000000000000 5279 236457439223636244930208958171196227148703031099594897693635799422902209259953209097039467645068499313112859007451660288000000000000000000 5280 8769712718459036556477530042063596336559040988583876700176053000574669848926836051675914322001166870129185704946696192000000000000000000 5281 313604030800578574177995965744292078446555744163918962458402917006501603793041391375383909343592174155322094174339072000000000000000000 5282 10826805825258069822811765484029131279702519738992440370587719753795888702378809940340634965433539345838500870304563200000000000000000 5283 361294966360113564721193508921995482081285419543685440620279858302421202526545381768875471594000200639771997896704000000000000000000 5284 11666816622045333860788540392272770775541508339431509020029870424349017998253027952953270436889589812325970765414400000000000000000 5285 364944410464761176486054049416157052607359009640086303656848341719617376289439779564520678377777980444214139289600000000000000000 5286 11069085979170145977977742307659175308862911137980558842533083894069277038190728608115057340502457127443995033600000000000000000 5287 325843223629251050433976829835854511256570544321505628265043162249658371686999803182607748551587482539476910080000000000000000 5288 9317412440378910755873520460992571808807164257559392965095188463021276968174013979894829411197354484380467200000000000000000 5289 259016870929452345337024507023731725959118079746824823740097903219124301817964867394759736527494024276213760000000000000000 5290 7005573263442790042010165760144790833689597186134881928642998844376899976070687202928443166313800364195840000000000000000 5291 184484950804453237419533124660777582591964444264120244829129560697381981351826828628746251087958706749440000000000000000 5292 4733495448272155433790652540638372184925403504145190492326350570524932416263977839816515652914729975808000000000000000 5293 118411393327633656880316511335544019635407217114326216193279563990617446310543535705228659234890055680000000000000000 5294 2889801860972011864341057717117443336340295179575818371383608406913878154007312478520461326565769216000000000000000 5295 68843833330019567953672390311362802113608847159491986158883467436405492041013683549551546066796544000000000000000 5296 1601885732246126310610342415253571694201937460962205305645015746626318267188088957051253506965504000000000000000 5297 36425308640221993626281687995430054028364469396556606433271675892278038116938456904524627548569600000000000000 5298 809851229649204403746381403060450805966601345279173562004558011438988001611773992442494189568000000000000000 5299 17613785609391679703230990326610277576578563537986753594425375189689573557513760592129897267200000000000000 5300 374931124837594631364065464379838336095648770962580352779887968258790741486932403908562124800000000000000 5301 7814456792099236780492897216774746041073009555451088551209128300660857833857036642471116800000000000000 5302 159545159505359417601729984842484398338573945090459724587186369471825847441247831450451968000000000000 5303 3192180062132041168502000497048507369719366648468581924513532802557539964810880981401600000000000000 5304 62615839680282345997539240519028413790649115027652953134688528050167130078982665404416000000000000 5305 1204596249861147610755471885678682026309194961686257330005106717946241496155049426944000000000000 5306 22736325228860692083347581887809881550707739661457136214483851870067948467313967104000000000000 5307 421187499951450213550864295691846862345872364225964101400386964316867655998269030400000000000 5308 7660486936947672534820613843601712112772149481623024331025556559995939510550528000000000000 5309 136838044168762252615615430699105543322245732367109844509547421805350115658956800000000000 5310 2401406563306480418439063900815583734411332125900634586528387636362363482931200000000000 5311 41415872932434095827970772003361241925619168391982398459306120401135022899200000000000 5312 702165661785520590186860789712158986669980153772115376177891121743381135360000000000 5313 11706012699953107921981563596201594665240013677779083792907326286358118400000000000 5314 191953434058370855709912736389327224349365815684011857894448092330065920000000000 5315 3096828756601351302111524760899892768582014200470657088070721239777280000000000 5316 49168400117410567548645680427594063614079358525617791468864777748480000000000 5317 768443860198846476950750561017343118754842233367408706717300555776000000000 5318 11825012053249294744744030886867259166445252170663249511511490560000000000 5319 179207989785178749288887724117850540754394177557697926006833152000000000 5320 2675342093495315553109509250422456824987613613272228396269568000000000 5321 39351776413082729312447897259080048474834031084255144050688000000000 5322 570435414391325277848509435058093139656207593448236331827200000000 5323 8150740764930142773912157675865792973246485311569002496000000000 5324 114821943315484154156302221227474464504067551016150630400000000 5325 1595056901160497607419208938525595493786004953340313600000000 5326 21854195530164475477027449795864953274470413212057600000000 5327 295380907622314371744297951578813980330741658025984000000 5328 3939112388277663207827586480869674346515936051200000000 5329 51839401127117299358423648925730779278824439808000000 5330 673352545004728753474801107840969973763407872000000 5331 8634144091791688767225790960314919933181952000000 5332 109310478085183239200454725298858761974579200000 5333 1366594506456424306303543994984950923264000000 5334 16874108997404019635760223108808083046400000 5335 205812425671148238901136143823034777600000 5336 2480027777396240393262819386950041600000 5337 29528325060422989799302172714926080000 5338 347440148136206275324015044403200000 5339 4040548037824711247851966709760000 5340 46449217665268218626205219840000 5341 527900187852719002854973440000 5342 5932211706930806976526848000 5343 65921601879710165191680000 5344 724500696987152781696000 5345 7875938097934308864000 5346 84697299156786624000 5347 901137082143513600 5348 9486704654658000 5349 98830563955200 5350 1018980091800 5351 10398838800 5352 105049494 5353 1050600 5354 10403 5355 102 5356 1 5357 5149508372572813811924291932382522141526886227499536091162745888443935866237643587271354935841944001617982852070819188847589870989587794362368000000000000000000000000 5358 3433005581715209207949527954921681427684590818333024060775163925629290577491762391514236623894629334411988568047212792565059913993058529574912000000000000000000000000 5359 1287377093143203452981072983095630535381721556874884022790686472110983966559410896817838733960486000404495713017704797211897467747396948590592000000000000000000000000 5360 343300558171520920794952795492168142768459081833302406077516392562929057749176239151423662389462933441198856804721279256505991399305852957491200000000000000000000000 5361 71520949619066858498948499060868363076762308715271334599482581783943553697745049823213262997804777800249761834316933178438748208188719366144000000000000000000000000 5362 12260734220411461456962599839006005098873538636903657359911299734390323491042008541122273656766533337185673457311474259160928264260923319910400000000000000000000000 5363 1788023740476671462473712476521709076919057717881783364987064544598588842443626245580331574945119445006244045857923329460968705204717984153600000000000000000000000 5364 227050633711323360314122219240851946275435900683401062220579624710931916500777935946708771421602469207142101061323597391869041930757839257600000000000000000000000 5365 25543196292523878035338749664595843955986538826882619499815207779979840606337517794004736784930277785803486369398904706585267217210256916480000000000000000000000 5366 2580120837628674549024116127736953934948135235038648434324768462624226323872476544848963311609118968262978421151404515816693658304066355200000000000000000000000 5367 236511076782628500327210645042554110703579063211876106479770442407220746354977016611154970230835905424106355272212080616530252011206082560000000000000000000000 5368 19847083366374419607877816367207337961139501807989603340959757404801740952865204191145871627762453602022910931933880890897643525415895040000000000000000000000 5369 1535786212874211041085783409367234485088175735142052639479028846800134716590759848124382923576856528727963345923455068938508129942896640000000000000000000000 5370 110261574257635664488210090928929655339663898933275574116443096693343005293695578839699286820902520011238394066299338282764686252310528000000000000000000000 5371 7383587561895245389835497160419396562923921803567560766726100225000647675917114654444148671042579465038285316939687831435135240110080000000000000000000000 5372 463283925452250691126933155163569980418755877870905773598500406274550442410485625376887759751691260551421823807980412952792799379456000000000000000000000 5373 27346620599612019962353693186738505788607117790990965802689260092594991392285609831274624707565109129771427099776621597907908296704000000000000000000000 5374 1523960281092929905022806431459111777693275914049032149995067125903126455297650083476604472867405462340203367789409253134186840064000000000000000000000 5375 80431237057682411653981450549230899378256228797032252360850764978220562918487087739043013845779732734621844411107710582082083225600000000000000000000 5376 4031640955272301336039170453595533803421364851981566534378484460061181098671031966869324002294723445344453353940236119402610688000000000000000000000 5377 192419227410723472856414953467059567890565140662756584595336758321101825163844707509672281927702709891439819165329451153306419200000000000000000000 5378 8764436859287611600085153159990290877002967069525144639953227087089524127545721667107226091945050968140115986826600259570892800000000000000000000 5379 381784181370483081064315383863213428354295914013405921816144361748217907071120451408079924459727598990952022153431450701004800000000000000000000 5380 15935339744159293818336642109073256140005394671863899345369503794708225686446766667467683803536456305709301794230182290128896000000000000000000 5381 638435085903817861311564187062229813301498183968906223772816658441835965001873664562006562641684948145404719320119482777600000000000000000000 5382 24591573679258169472741731649804407623465115234357869360138123139981829763035133746092104635087123928563737336774972669952000000000000000000 5383 912050122719739801873663124374614019002140262812723176818309512059765664288390949374295089488121354493435313314456403968000000000000000000 5384 32614819203260171714511580437406376158441797393047572095673903368676166794476304703039926571733586112153497794131263488000000000000000000 5385 1125987805826839261572423610339029653089062052855213798541122854394772425047396233795426036405088091967204090511674572800000000000000000 5386 37574676501451810731004124927887530136453683632543285824509105263451805062760719703963049045776020866536287781257216000000000000000000 5387 1213348928692714721522008200796368160656316867300876938083106524132297871818314907107140125436517340481900959603097600000000000000000 5388 37954218688335162354549621139280333471165337002568975580312227538840207134101737074710150551288909966198270486118400000000000000000 5389 1151184941833695181709685199996554232121742758349978119623440724983204811971835775243965963412255541254175483494400000000000000000 5390 33887695257442109245133590302928869170683336609436585339564488873964470655447979530991205849365098184105598648320000000000000000 5391 969010893799406718610846127943227468115945082786176868369899600154212804690097453909062258764524866375568588800000000000000000 5392 26937754576663043915050548730468099499748280293669781668970181934788927389068346209055012598859378524726231040000000000000000 5393 728579619398050164369057239055058246703718107358027720578871879815197597511351469104558089296635237876367360000000000000000 5394 19186434883663136691631444964720868589564302203468505462229474312527726060589990177389610113147705501941760000000000000000 5395 492283526620304165114227864226390707232241964431099811201940459334592971291453695340917627903131917484032000000000000000 5396 12314784906073900315552917178896578042082350579889926484101074655024214416296527713343780560428565790720000000000000000 5397 300539393541089233891470002580214106979390698675885110623895274319043328016760497766127977962839998464000000000000000 5398 7159758666322035067181928592381731419815320104587166560523880613386171172265423089153360790946840576000000000000000 5399 166596116153597136303475611186371456197001495940069351787081637649137099787561251533330364724412416000000000000000 5400 3788232098583087337133295551524725618949904817241887069060254292796915964161599518070561265051238400000000000000 5401 84224527883517257989623665918286883820526539909034050448474033189654752167624495214019395715072000000000000000 5402 1831833703376734689136022993967468867964170607950622373820239019727715649981431101581509315788800000000000000 5403 38992836983109841661862808295503186953947472180108356689108348698914237114640970006490460979200000000000000 5404 812703506378320625171261310544573588271592993766913209325749343268729214721131810816996147200000000000000 5405 16592696588557379430579918423618377427211690289407811357067382425069888133889774470847004672000000000000 5406 331986726461732281524208051693044766450814131440732520149407411465984156340331622065766400000000000000 5407 6512047326749363983744081013978955034227507962875907126007606917217381528214197202059264000000000000 5408 125278009985559351518569076110582930736156276015370762320531098666409115600125140402176000000000000 5409 2364577823801511976668148516332227681273604924791542166306320594487066640600652578816000000000000 5410 43803499994950822209289886751952073683970725879500266545640244288954236223819979161600000000000 5411 796690641442557943621343839734578059728303546088794530426657882239577709097254912000000000000 5412 14231156593551274272024004792706976505513556166179423828992931867756412028531507200000000000 5413 249746282583873963517662645684820708378778541093665996998952314181685802224844800000000000 5414 4307250784973145966108960288349569160264393512766169439767836521718042381516800000000000 5415 73025228825694141379433522130064534613677935992299999122500676661311638077440000000000 5416 1217425320795123223886082614004965845184961422489024714462361933781244313600000000000 5417 19963157142070568993830924584490031332334044831137233221022601602326855680000000000 5418 322070190686540535419598575133588847932529476848948337159355008936837120000000000 5419 5113513612210699025059150764469782615864253286664250312761936885841920000000000 5420 79918161460680033602878058345803684350503592270210505498599257800704000000000 5421 1229801253537926653453379212234194953310306225748977949197195018240000000000 5422 18637630937658589926044323308256456238456994466000584304710647808000000000 5423 278235577723512817523388962043935509798711815780311753212035072000000000 5424 4092584746960603848494581314944325041382739232762534981271552000000000 5425 59325283096697828896244981246041686524245589718616578510028800000000 5426 847677039552734848486864398290042469217634472403176259584000000000 5427 11941482104810352032255431007657344308423025305679665561600000000 5428 165885917720691751171597729606661931353744515147392614400000000 5429 2272836335137105449610854778769955140544922974053990400000000 5430 30719614392720694661406986964196653954397132434702336000000 5431 409667688380876973614068994010446132037657349324800000000 5432 5391297717220199133276059488276001044997741740032000000 5433 70028664680491790361379315215460877271394418688000000 5434 897950985546335631791482259872751673050923008000000 5435 11368289720859056876847291431081311245356236800000 5436 142125828671468127855568575478434896019456000000 5437 1754907335730018042119063203316040636825600000 5438 21404492269799416845718158957595616870400000 5439 257922888849209000899333216242804326400000 5440 3070945806283990939127425962352312320000 5441 36133775406165452633697564617932800000 5442 420216995933769969776604537815040000 5443 4830718637187894737125342863360000 5444 54901619536682776296917237760000 5445 616950017520803925558792192000 5446 6855846595489857179934720000 5447 75348072486663889296384000 5448 819097562185168121856000 5449 8808519112305808896000 5450 93718256542925414400 5451 986617284084432000 5452 10278378651340800 5453 105973929547200 5454 1081479235200 5455 10925147376 5456 109262400 5457 1081912 5458 10608 5459 103 5460 1 5461 540698379120145450252050652900164824860323053887451289572088318286613265954952576663492268263404120169888199467436014828996936453906718408048640000000000000000000000000 5462 360465586080096966834700435266776549906882035924967526381392212191075510636635051108994845508936080113258799644957343219331290969271145605365760000000000000000000000000 5463 135174594780036362563012663225041206215080763471862822393022079571653316488738144165873067065851030042472049866859003707249234113476679602012160000000000000000000000000 5464 36046558608009696683470043526677654990688203592496752638139221219107551063663505110899484550893608011325879964495734321933129096927114560536576000000000000000000000000 5465 7509699710002020142389592401391178123060042415103490132945671087314073138263230231437392614769501669026224992603277983736068561859815533445120000000000000000000000000 5466 1287377093143203452981072983095630535381721556874884022790686472110983966559410896817838733960486000404495713017704797211897467747396948590592000000000000000000000000 5467 187742492750050503559739810034779453076501060377587253323641777182851828456580755785934815369237541725655624815081949593401714046495388336128000000000000000000000000 5468 23840316539688952832982833020289454358920769571757111533160860594647851232581683274404420999268259266749920611438977726146249402729573122048000000000000000000000000 5469 2682035610715007193710568714782563615378586576822675047480596816897883263665439368370497362417679167509366068786884994191453057807076976230400000000000000000000000 5470 270912687951010827647532193412380163169554199679058085604100688575543764006610037209141147718957491667612734220897474160752834121926967296000000000000000000000000 5471 24833663062175992534357117729468181623875801637246991180375896452758178367272586744171271874237770069531167303582268464735676461176638668800000000000000000000000 5472 2083943753469314058827170718556770485919647689838908350800774527504182800050846440070316520915057628212405647853057493544252570168668979200000000000000000000000 5473 161257552351792159314007257983559620934258452189915527145298028914014145242029784053060206975569935516436151321962782238543353644004147200000000000000000000000 5474 11577465297051744771262059547537613810664709387993935282226525152801015555838035778168425116194764601180031376961430519690292056492605440000000000000000000000 5475 775276693999000765932727201844036639107011789374593880506240523625068005971297038716635610459470843829019958278667222300689200211558400000000000000000000000 5476 48644812172486322568327981292174847943969367176445106227842542658827796453100990664573214773927582357899291499837943360043243934842880000000000000000000000 5477 2871395162959262096047137784607543107803747368054051409282372309722474096189989032283835594294336458625999845476545267780330371153920000000000000000000000 5478 160015829514757640027394675303206736657793970975148375749482048219828277806253258765043469651077573545721353617887971579089618206720000000000000000000000 5479 8445279891056653223668052307669244434716904023688386497889330322713159106441144212599516453806871937135293663166309611118618738688000000000000000000000 5480 423322300303591640284112897627531049359243309458064486109740868306424015360458356521279020240945961761167602163724792537274122240000000000000000000000 5481 20204018878125964649923570114041254628509339769589441382510359623715691642203694288515589602408784538601181012359592371097174016000000000000000000000 5482 920265870225199218008941081798980542085311542300140187195088844144400033392300775046258739654230351654712178616793027254943744000000000000000000000 5483 40087339043900723511753115305637409977201070971407621790695157983562880242467647397848392068271397894049962326110302323605504000000000000000000000 5484 1673210673136725850925347421452691894700566440545709431263797898444363697076910500084106799371327912099476688394169140463534080000000000000000000 5485 67035684019900875437714239641534130396657309316735153496145749136392776325196734779010689077376919555267495528612545691648000000000000000000000 5486 2582115236322107794637881823229462800463837099607576282814502929698092125118689043339670986684148012499192420361372130344960000000000000000000 5487 95765262885572679196734628059334471995224727595335933565922498766275394750281049684300984396252742221810707898017922416640000000000000000000 5488 3424556016342318030023715945927669496636388726269995070045759853710997513420011993819192290032026541776117268383782666240000000000000000000 5489 118228719611818122465104479085598113574351515549797448846817899711451104629976604548519733822534249656556429503725830144000000000000000000 5490 3945341032652440126755433117428190664327636781417045011573456052662439531589875568916120149806482190986310217032007680000000000000000000 5491 127401637512735045759810861083618656868913271066592078498726185033891276540923065246249713170834320750599600758325248000000000000000000 5492 3985192962275192047227710219624435014472360385269742435932783891578221749080682392844565807885335546450818401042432000000000000000000 5493 120874418892537994079516945999638194372782989626747702560461276123236505257042756400616426158286831831688425766912000000000000000000 5494 3558208002031421470739026981807531262921750343990841460654271331766269418822037850754076614183335309331087858073600000000000000000 5495 101746143848937705454138843434038884152174233692548571178839458016192344492460232660451537170275110969434701824000000000000000000 5496 2828464230549619611080307616699150447473569430835327075241869103152837375852176351950776322880234745096254259200000000000000000 5497 76500860036795267258751010100781115903890401272592910660781547380595747738691904255978599376146699977018572800000000000000000 5498 2014575662784629352621301721295691201904251731364193073534094802815411236361948968625909061880509077703884800000000000000000 5499 51689770295131937336993925743771024259385406265265480176203748230132261985602638010796350929828851335823360000000000000000 5500 1293052415137759533133056303784140694418646810888442280830612838777542513711135409901096958844999408025600000000000000000 5501 31556636321814369558604350270922481232836023360967936615509003803499549441759852265443437686098199838720000000000000000 5502 751774659963813682054102502200081799080608610981652488855007464405547973087869424361102883049418260480000000000000000 5503 17492592196127699311864939174569002900685157073707281937643571953159395477693931410999688296063303680000000000000000 5504 397764370351224170398996032910096189989740005810398142251326700743676176236967949397408932830380032000000000000000 5505 8843575427769312088910484921420122801155286690448575297089773484913748977600571997472036550082560000000000000000 5506 192342538854557142359282414366584231136237913834815349251125097071410143248050265666058478157824000000000000000 5507 4094247883226533374495594871027834630164484578911377452356376613385994897037301850681498402816000000000000000 5508 85333868169723665642982437607180226768517264345525886979203681043216567545718840135784595456000000000000000 5509 1742233141798524840210891434479929629857227480387820192492075154632338254058426319438935490560000000000000 5510 34858606278481889560041845427769700477335483801276914615687778203928336415734820316905472000000000000000 5511 683764969308683218293128506467790278593888336101970248230798726307825060462490706216222720000000000000 5512 13154191048483731909449752991611207727296408981613930043655765359972957138013139742228480000000000000 5513 248280671499158757550155594214883906533728517103111927462163662421141997263068520775680000000000000 5514 4599367499469836331975438108954967736816926217347527987292225650340194803501097811968000000000000 5515 83652517351468584080241103172130696271471872339323425694799077635155659455211765760000000000000 5516 1494271442322883798562520503234232533078923397448839502044257846114423262995808256000000000000 5517 26223359671306766169354577796906174379771746814834929684889992989077009233608704000000000000 5518 452261332422180326441440830276704761827761318840447791175622834780394450059264000000000000 5519 7667649026697884844840519823656776134436183279191499907862571049437721998131200000000000 5520 127829658683487938508038674470521413744420949361347595018548003047030652928000000000000 5521 2096131499917409744352247081371453289895074707269409488207373168244319846400000000000 5522 33817370022086756219057850389026829032915595069139575401732275938367897600000000000 5523 536918929282123397631210830269327174665746595099746282840003373013401600000000000 5524 8391406953371403528302196126309386856802877188372103077352922069073920000000000 5525 129129131621482298612604817284590470097582153703642684665705476915200000000000 5526 1956951248454151942234653947366927905037984418930061351994618019840000000000 5527 29214735660968845839955841014613228528864740656932734087263682560000000000 5528 429721398430863404091931038069154129345187619440066173033512960000000000 5529 6229154725153272034105723030834377085045786920454740743553024000000000 5530 89006089153037159091120761820454459267851619602333507256320000000000 5531 1253855621005086963386820255804021152384417657096364883968000000000 5532 17418021360672633873017761608699502792143174090476224512000000000 5533 238647815189396072209139751770845289757216912275668992000000000 5534 3225559511235672939447733631240648665211698905643745280000000 5535 43015107279992082229477244371096843863954021679104000000000 5536 566086260308120908993986246268980109724762882703360000000 5537 7353009791451637987944828097623392113496413962240000000 5538 94284853482365241338105637286638925670346915840000000 5539 1193670420690200972068965600263537680762404864000000 5540 14923212010504153424834700425235664082042880000000 5541 184265270251651894422501636348184266866688000000 5542 2247471688328938768800406690547539771392000000 5543 27081903329166945094429987705494454272000000 5544 322449309659819048608379726046992793600000 5545 3794046417647372526538244284882944000000 5546 44122784573045846826543476470579200000 5547 507225456904728947398161000652800000 5548 5764670051351691511176309964800000 5549 64779751839684412183673180160000 5550 719863892526435003893145600000 5551 7911547611099708376120320000 5552 86005244029442652794880000 5553 924894506792109934080000 5554 9840416937007168512000 5555 103594814828865360000 5556 1079229758390784000 5557 11127262602456000 5558 113555319696000 5559 1147140474480 5560 11472552000 5561 113600760 5562 1113840 5563 10815 5564 104 5565 1 5566 57314028186735417726717369207417471435194243712069836694641361738381006191224973126330180435920836738008149143548217571873675264114112151253155840000000000000000000000000 5567 38209352124490278484478246138278314290129495808046557796427574492254004127483315417553453623947224492005432762365478381249116842742741434168770560000000000000000000000000 5568 14328507046683854431679342301854367858798560928017459173660340434595251547806243281582545108980209184502037285887054392968418816028528037813288960000000000000000000000000 5569 3820935212449027848447824613827831429012949580804655779642757449225400412748331541755345362394722449200543276236547838124911684274274143416877056000000000000000000000000 5570 796028169260214135093296794547464881044364496000969954092241135255291752655902404532363617165567176916779849215947466276023267557140446545182720000000000000000000000000 5571 136461971873179566015993736208136836750462485028737706415812766043764300455297555062690905799811516042876545579876708504461131581224076550602752000000000000000000000000 5572 19900704231505353377332419863686622026109112400024248852306028381382293816397560113309090429139179422919496230398686656900581688928511163629568000000000000000000000000 5573 2527073553207029000296180300150682162045601574606253822515051223032672230653658427086868625922435482275491584812531638971502436689334750937088000000000000000000000000 5574 284295774735790762533320283766951743230130177143203555032943262591175625948536573047272720416273991755992803291409809384294024127550159480422400000000000000000000000 5575 28716744922807147730638412501712297295972745165980157074034672989007638984700663944168961658209494116766949827415132261039800416924258533376000000000000000000000000 5576 2632368284590655208641854479323627252130834973548181065119845023992366906930894194882154818669203627370303734179720457261981704884723698892800000000000000000000000 5577 220898037867747290235680096167017671507482655122924285184882099915443376805389722647453551216996108590514998672424094315690772437878911795200000000000000000000000 5578 17093300549289968887284769346257319819031395932131045877401591064885499395655157109624381939410413164742232040128054917285595486264439603200000000000000000000000 5579 1227211321487484945753778312038987063930459195127357139916011666196907648918831792485853062316645047725083325957911635087170957988216176640000000000000000000000 5580 82179329563894081188869083395467883745343249673706951333661495504257208632957486103963374708703909445876115577538725563873055222425190400000000000000000000000 5581 5156350090283550192242766016970533882060752920703181260151309521835746424028705010444760766036323729937324898982821996164583857093345280000000000000000000000 5582 304367887273681782180996605168399569427197221013729449383931464830582254196138837422086572995199664614355983620513798384715019342315520000000000000000000000 5583 16961677928564309842903835582139914085726160923365727829445097111301797447462845429094607783014222795846463483496124987383499529912320000000000000000000000 5584 895199668452005241708813544612939910079991826510968968776269014207594865282761286535548744103528425336341128295628818778573586300928000000000000000000000 5585 44872163832180713870115967148518291232079790802554835527632532040480945628208585791255576145540271946683765829354828008951056957440000000000000000000000 5586 2141626001081352252891898432088372990621990015576480786546098120113863314073591594582652497855331161091725187310116791336300445696000000000000000000000 5587 97548182243871117108947754670691937461043023483814859842679417479306403539583882154903426403348417275399490933380060889024036864000000000000000000000 5588 4249257938653476692245830222397565457583313522969207909813686746257665305701570624171929559236768176769296006567692046302183424000000000000000000000 5589 177360331352492940198086826673985340838260042697845199713962577235102551890152513008915320733360758682544528969781928889134612480000000000000000000 5590 7105782506109492796397709402002617822045674787573926270591449408457634290470853886575133042201953472858354526032929843314688000000000000000000000 5591 273704215050143426231615473262323056849166732558403085978337310547997765262581038594005124588519689324914396558305445816565760000000000000000000 5592 10151117865870703994853870574289454031493821125105608957987784869225191843529791266535904346002790675511935037189899776163840000000000000000000 5593 363002937732285711182513890268332966643457204984619477424850544493365736422521271344834382743394813428268430448680962621440000000000000000000 5594 12532244278852720981301074783073400038881260648278529577762697369413817090777520082143091785188630463594981527394937995264000000000000000000 5595 418206149461158653436075910447388210418729498830206771226786341582218590348526810305108735879487112244548883005392814080000000000000000000 5596 13504573576349914850539951274863577628104806733058760320864975613592475313337844916102469596108437999563557680382476288000000000000000000 5597 422430454001170357006137283280190111534070200838592698208875092507291505402552333641523975635845567923786750510497792000000000000000000 5598 12812688402609027372428796275961648603514996900435256471408895269063069557246532178465341172778404174158973131292672000000000000000000 5599 377170048215330675898336860071598313869705536463029194829352761167224558395136012179932121103433542789095312955801600000000000000000 5600 10785091247987396778138717404008121720130468771410148544956982549716388516200784662007862940049161762760078393344000000000000000000 5601 299817208438259678774512607370109947432198359668544669975638124934200761840330693306782290225304882980202951475200000000000000000 5602 8109091163900298329427607070682798285812382534894848530042844022343149260301341851133731533871550197563968716800000000000000000 5603 213545020255170711377857982457343267401850683524604465794614049098433591054366590674346360559333962236611788800000000000000000 5604 5479115651283985357721356128839728571494853064118140898677597312394019770473879629144413198561858241597276160000000000000000 5605 137063556004602510512103968201118913608376561954174881768044960910419506453380353449516277637569937250713600000000000000000 5606 3345003450112323173212061128717783010680618476262601281243954403170952240826544340137004394726409182904320000000000000000 5607 79688113956164250297734865233208670702544512764055163818630791226988085147314158982276905603238335610880000000000000000 5608 1854214772789536127057683552504314307472626649812971885390218627034895920635556729565966959382710190080000000000000000 5609 42163023257229762062293579488470196138912440615902203078640630278829674681118602636125346880020283392000000000000000 5610 937418995343547081424511401670533016922460389187548981491515989400857391625660631732035874308751360000000000000000 5611 20388309118583057090083935922857928500441218866490427020619260289569475184293328160602198684729344000000000000000 5612 433990275622012537696533056328950470797435365364606009949775921018915459085953996172238830698496000000000000000 5613 9045390025990708558156138386361104037462830020625744019795590190580956159846197054393167118336000000000000000 5614 184676713030643633062354492054872540764866112921108940404159966391027854930193189860527161999360000000000000 5615 3695012265519080293364435615343588250597561282935352949262904489616403660067890953591980032000000000000000 5616 72479086746720421139071621685585769530952163626808846312464664988629456409024014858919608320000000000000 5617 1394344251139275582401673817110788019093419352051076584627511128157133456629392812676218880000000000000 5618 26317751178910828300316492986777694092575222812929864310989348216641051709885263202222080000000000000 5619 487532954943802651189396439549226580102594179038837966652975918936060649171116368068608000000000000 5620 8867166839255669912505556936245853804776018467968283123648702229326499902252447170560000000000000 5621 158392772886225682647627173342828648506365880129576987216691331688128865877555675136000000000000 5622 2779676125158517213951585246472054484255805162372502546598339256842162978762522624000000000000 5623 47939701236751114602792728009330704753742699797087465864616020486721811706281984000000000000 5624 812770796829975793553095101307618270250235427594298990233432531240398531801907200000000000 5625 13549943820449721481852099493875269856908620632302845071966088322985249210368000000000000 5626 222189938991245432901338190625374048728877918970557405749981555833897903718400000000000 5627 3584641222341196159220132141236843877489053077328794992583621249466997145600000000000 5628 56913406503905080148908348008548680514569139080573105981040357539420569600000000000 5629 889489137057368774000032789388795006821104981967442926199409739321835520000000000 5630 13687687951877123652936110632166589830343708292586124574564780553011200000000000 5631 207436832336140105876873318420894357934026348406586503311429510103040000000000 5632 3096761980062697659035319147549002224059662509634869813249950351360000000000 5633 45550468233671520833744690035330337710589887660647014341552373760000000000 5634 660290400866246835615206641268443971014853413568202518816620544000000000 5635 9434645450221938863658800752968172682392271677847351769169920000000000 5636 132908695826539218119002947115226242152748271652214677700608000000000 5637 1846310264231299190539882730522147295967176453590479798272000000000 5638 25296668410075983654168813687709600714264992701220913152000000000 5639 341909308190981331581459764911508758512440083998236999680000000 5640 4559601371679160716324587903336265449579126297985024000000000 5641 60005143592660816353362542104511891630824865566556160000000 5642 779419037893873626722151778348079564030619879997440000000 5643 9994194469130715581839197552383726121056773079040000000 5644 126529064593161303039310353627934994160814915584000000 5645 1581860473113440263032478245074980392696545280000000 5646 19532118646675100808785173452907532287868928000000 5647 238231998962867509492843109198039215767552000000 5648 2870681752891696180009578696782412152832000000 5649 34179626823940819152488250960981236121600000 5650 402168920270621487813053894197592064000000 5651 4677015164742859763613608505881395200000 5652 53765898431901268424205066069196800000 5653 611055025443279300184688856268800000 5654 6866653695006547691469357096960000 5655 76305572607802110412673433600000 5656 838624046776569087868753920000 5657 9116555867120921196257280000 5658 98038817719963653012480000 5659 1043084195322759862272000 5660 10981050371859728160000 5661 114398354389423104000 5662 1179489835860336000 5663 12036863887776000 5664 121596890294880 5665 1216090512000 5666 12041680560 5667 118067040 5668 1146390 5669 11024 5670 105 5671 1 5672 6132601015980689696758758505193669443565784077191472526326625706006767662461072124517329306643529530966871958359659280190483253260210000184087674880000000000000000000000000 5673 4088400677320459797839172336795779629043856051460981684217750470671178441640714749678219537762353020644581305573106186793655502173473333456058449920000000000000000000000000 5674 1533150253995172424189689626298417360891446019297868131581656426501691915615268031129332326660882382741717989589914820047620813315052500046021918720000000000000000000000000 5675 408840067732045979783917233679577962904385605146098168421775047067117844164071474967821953776235302064458130557310618679365550217347333345605844992000000000000000000000000 5676 85175014110842912454982757016578742271747001072103785087869801472316217534181557284962907036715687930095443866106378891534489628614027780334551040000000000000000000000000 5677 14601430990430213563711329774270641532299485898074934586491965966682780148716838391707926920579832216587790377046807809977341079190976190914494464000000000000000000000000 5678 2129375352771072811374568925414468556793675026802594627196745036807905438354538932124072675917892198252386096652659472288362240715350694508363776000000000000000000000000 5679 270396870193152103031691292116122991338879368482869159009110480864495928679941451698294942973700596603477599574940885369950760725758818350268416000000000000000000000000 5680 30419647896729611591065270363063836525623928954322780388524929097255791976493413316058181084541317117891229952180849604119460581647867064405196800000000000000000000000 5681 3072691706740364807178310137683215810669083732759876806921710009823817371362971042026078897428415870494063631533419151931258644610895663071232000000000000000000000000 5682 281663406451200107324678429287628115977999342169655373967823417567183259041605678852390565597604788128622499557230088927032042422665435781529600000000000000000000000 5683 23636090051848960055217770289870890851300644098152898514782384690952441318176700323277529980218583619185104857949378091778912650853043562086400000000000000000000000 5684 1828983158774026670939470320049533220636359364738021908881970243942748435335101810729808867516914208627418828293701876149558717030295037542400000000000000000000000 5685 131311611399160889195654279388171615840559133878627213971013248283069118434315001795986277667881020106583915877496544954327292504739130900480000000000000000000000 5686 8793188263336666687208991923315063560751727715086643792701780018955521323726451013124081093831318310708744366796643635334416908799495372800000000000000000000000 5687 551729459660339870569975963815847125380500562515240394836190118836424867371071436117589401965886639103293764191161953589610472708987944960000000000000000000000 5688 32567363938283950693366636753018753928710102648469051084080666736872301198986855604163263310486364113736090247394976427164507069627760640000000000000000000000 5689 1814899538356381153190710407288970807172699218800132877750625390909292326878524460913123032782521839155571592734085373650034449700618240000000000000000000000 5690 95786364524364560862843049273584570378559125436673679659060784520212650585255457659303715619077541510988500727632283609307373734199296000000000000000000000 5691 4801321530043336384102408484891457161832537615873367401456680928331461182218318679664346647572809098295162943740966596957763094446080000000000000000000000 5692 229153982115704691059433132233455909996552931666683444160432498852183374605874300620343817270520434236814595042182496672984147689472000000000000000000000 5693 10437655500094209530657409749764037308331603512768190003166697670285785178735475390574666625158280648467745529871666515125571944448000000000000000000000 5694 454670599435922006070303833796539503961414546957705246350064481849570187710068056786396462838334194914314672702743048954333626368000000000000000000000 5695 18977555454716744601195290454116431469693824568669436369393995764155973052246318891953939318469601179032264599766666391137403535360000000000000000000 5696 760318728153715729214554906014280106958887202270410110953285086704966869080381365863539235515609021595843934285523493234671616000000000000000000000 5697 29286351010365346606782855639068567082860840383749130199682092228635760883096171129558548330971606757765840431738682702372536320000000000000000000 5698 1086169611648165327449364151448971581369838860386300158504692981007095527257687665519341765022298602279777048979319276049530880000000000000000000 5699 38841314337354571096528986258711627430849920933354284084459008260790133797209776033897278953543245036824722058008863000494080000000000000000000 5700 1340950137837241144999215001788853804160294889365802664820608618527278428713194648789310821015183459604663023431258365493248000000000000000000 5701 44748057992343975917660122417870538514804056374832124521266138549297389167292368702646634739105121010166730481577031106560000000000000000000 5702 1444989372669440889007774786410402806207214320437287354332552390654394858527149406022964246783602865953300671800924962816000000000000000000 5703 45200058578125228199656689310980341934145511489729418708349634898280191078073099699643065393035475767845182304623263744000000000000000000 5704 1370957659079165928849881201527896400576104668346572442440751793789748442625378943095791505487289246635010125048315904000000000000000000 5705 40357195159040382321122044027661019584058492401544123846740745444893027748279553303252736958067389078433198486270771200000000000000000 5706 1154004763534651455260842762228869024053960158540885894310397132819653571233483958834841334585260308615328388087808000000000000000000 5707 32080441302893785628872848988601764375245224484534279687393279367959481516915384183825705054107622478881715807846400000000000000000 5708 867672754537331921248753956563059416581924931233748792714584310390716970852243578071309274124255871139344652697600000000000000000 5709 22849317167303266117430804122935729611998023137132677840023703253532394242817225202155060579848733959317461401600000000000000000 5710 586265374687386433276185105785850957149949277860641076158502912426160115440705120318452212246118831850908549120000000000000000 5711 14665800492492468624795124597519723756096292129096712349180810817414887190511697819098241707219983285826355200000000000000000 5712 357915369162018579533690540772802782142826176960098337093103121139291889768440244394659470235725782570762240000000000000000 5713 8526628193309574781857630579953327765172262865753902528593494661287725110762615011103628899546501910364160000000000000000 5714 198400980688480365595172140117961630899571051529987991736753393092733863508004570063558464653949990338560000000000000000 5715 4511443488523584540665413005266310986863631145901535729414547439834775190879690482065412116162170322944000000000000000 5716 100303832501759537712422719978747032810703261643067741019592210865891740903945687595327838551036395520000000000000000 5717 2181549075688387108638981143745798349547210418714475691206260850983933844719386113184435259266039808000000000000000 5718 46436959491555341533529037027197700375325584094012843064626023549023954122197077590429554884739072000000000000000 5719 967856732781005815722706807340638132008522812206954610118128150392162309103543084820068881661952000000000000000 5720 19760408294278868737671930649871361861840674082558656623245116403839980477530671315076406333931520000000000000 5721 395366312410541591389994610841763942813939057274082765571130780388955191627264332034341863424000000000000000 5722 7755262281899085061880663520357677339811881508068546555433719153783351835765569589904398090240000000000000 5723 149194834871902487316979098430854318042995870669465194555143690712813279859345030956355420160000000000000 5724 2815999376143458628133864749585213267905548840983495481275860259180592532957723162637762560000000000000 5725 52166026178986883677265419031767244070977577157155662431868423326158489461309451383341056000000000000 5726 948786851800356680638094592178306357111033976072606294230411138537935489541011847249920000000000000 5727 16948026698826148043296107547682665390181149173864737632185972490629788648898457239552000000000000 5728 297425345391961341892819621372509829815371152373857772486022300482111438727589920768000000000000 5729 5129548032332369262498821896998385408650468878288358847513914192079233852572172288000000000000 5730 86966475260807409910181175839915154916775190752589991954977280842722642902804070400000000000 5731 1449843988788120198558174645844653874689222407656404422700371450559421665509376000000000000 5732 23774323472063261320443186396915023213989937329849642415248026474227075697868800000000000 5733 383556610790507989036554139112342294891328679274181064206447473692968694579200000000000 5734 6089734495917843575933193236914708815058897881621322339971318256718000947200000000000 5735 95175337665138458818003508464601065729858233070516393103336842107436400640000000000 5736 1464582610850852230864163837641825111846776787306715329478431519172198400000000000 5737 22195741059966991328825445071035696298940819279504755854322957581025280000000000 5738 331353531866708649516779148787743237974383888530931070017744687595520000000000 5739 4873900101002852729210681833780346135033117979689230534546103992320000000000 5740 70651072892688411410827110615723504898589315251797669513378398208000000000 5741 1009507063173747458411491680567594477015973069529666639301181440000000000 5742 14221230453439696338733315341329207910344065066786970513965056000000000 5743 197555198272749013387767452165869760668487880534181338415104000000000 5744 2706743519878130250996063064584927276426354219030637707264000000000 5745 36584295976435002479216194845531437160831088987811358965760000000 5746 487877346769670196646730905656980403104966513884397568000000000 5747 6420550364414707349809792005182772404498260615621509120000000 5748 83397837054644478059270240283244513351276327159726080000000 5749 1069378808196986567256794138105058694953074719457280000000 5750 13538609911468259425206207838189044375207195967488000000 5751 169259070623138108144475172223022902018530344960000000 5752 2089936695194235786540013559461105954801975296000000 5753 25490823889026823515734212684190196087128064000000 5754 307162947559411491261024920555718100353024000000 5755 3657220070161667649316242852824992265011200000 5756 43032074468956499195996766679142350848000000 5757 500440622627485994706656110129309286400000 5758 5752951132213435721389942069404057600000 5759 65382887722430885119761707620761600000 5760 734731945365700602987221209374720000 5761 8164696269034825814156057395200000 5762 89732773005092892401956669440000 5763 975471477781938567999528960000 5764 10490153496036110872335360000 5765 111610008899535305263104000 5766 1174972389788990913120000 5767 12240623919668272128000 5768 126205412437055952000 5769 1287944435992032000 5770 13010867261552160 5771 130121684784000 5772 1288459819920 5773 12633173280 5774 122663730 5775 1179568 5776 11235 5777 106 5778 1 5779 662320909725914487249945918560916299905104680336679032843275576248730907545795789447871565117501189344422171502843202260572191352102680019881468887040000000000000000000000000 5780 441547273150609658166630612373944199936736453557786021895517050832487271697197192965247710078334126229614781001895468173714794234735120013254312591360000000000000000000000000 5781 165580227431478621812486479640229074976276170084169758210818894062182726886448947361967891279375297336105542875710800565143047838025670004970367221760000000000000000000000000 5782 44154727315060965816663061237394419993673645355778602189551705083248727169719719296524771007833412622961478100189546817371479423473512001325431259136000000000000000000000000 5783 9198901523971034545138137757790504165348676115787208789489938559010151493691608186775993959965294296450307937539488920285724879890315000276131512320000000000000000000000000 5784 1576954546966463064880823615621229285488344476992092935341132324401740256061418546304456107422621879391481360721055243477552836552625428618765402112000000000000000000000000 5785 229972538099275863628453443944762604133716902894680219737248463975253787342290204669399848999132357411257698438487223007143121997257875006903287808000000000000000000000000 5786 29202861980860427127422659548541283064598971796149869172983931933365560297433676783415853841159664433175580754093615619954682158381952381828988928000000000000000000000000 5787 3285321972846798051835049199210894344767384327066860281960692342503625533461288638134283557130462248732252834835531757244901742817969642955761254400000000000000000000000 5788 331850704327959399175257494869787307552261043138066695147544681060972276107200872538816520922268914013358872205609268408575933617976731611693056000000000000000000000000 5789 30419647896729611591065270363063836525623928954322780388524929097255791976493413316058181084541317117891229952180849604119460581647867064405196800000000000000000000000 5790 2552697725599687685963519191306056211940469562600513039596497546622863662363083634913973237863607030871991324658532833912122566292128704705331200000000000000000000000 5791 197530181147594880461462794565349587828726811391706366159252786345816831016190995558819357691826734531761233455719802624152341439271864054579200000000000000000000000 5792 14181654031109376033130662173922534510780386458891739108869430814571464790906020193966517988131150171511062914769626855067347590511826137251840000000000000000000000 5793 949664332440360002218571127718026864561186593229357529611792242047196302962456709417400758133782377556544391614037512616117026150345500262400000000000000000000000 5794 59586781643316706021557404092111489541094060751645962642308532834333885676075715100699655412315757023155726532645490987677931052570698055680000000000000000000000 5795 3517275305334666674883596769326025424300691086034657517080712007582208529490580405249632437532527324283497746718657454133766763519798149120000000000000000000000 5796 196009150142489164544596723987208847174651515630414350797067542218203571302880641778617287540512358628801732015281220354203720567666769920000000000000000000000 5797 10344927368631372573187049321547133600884385547160757403178564728182966263207589427204801286860374483186758078584286629805196363293523968000000000000000000000 5798 518542725244680329483060116368277373477914062514323679357321540259797807679578417403749437937863382615877597924024392471438414200176640000000000000000000000 5799 24748630068496106634418778281213238279627716620001811969326709876035804457434424466997132265216206897575976264555709640682287950462976000000000000000000000 5800 1127266794010174629311000252974516029299813179378964520342003348390864799303431342182063995517094310034516517226139983633561770000384000000000000000000000 5801 49104424739079576655592814050026266427832771071432166605806964039753580272687350132930817986540093050745984651896249287068031647744000000000000000000000 5802 2049575989109408416929091369044574598726933053416299127894551542528845089642602440331025446394716927335484576774799970242839581818880000000000000000000 5803 82114422640601298755171929849542251551559817845204291982954789364136421860681187513262237435685774332351144902836537269344534528000000000000000000000 5804 3162925909119457433532548409019405244948970761444906061565665960692662175374386481992323219744933529838710766627777731856233922560000000000000000000 5805 117306318058001855364531328356488930787942596921720417118506841948766316943830267876088910622408249046215921289766481813349335040000000000000000000 5806 4194861948434293678425130515940855762531791460802262681121572892165334450098655811660906126982670463977069982264957204053360640000000000000000000 5807 144822614886422043659915220193196210849311848051506687800625730800946070301025022069245568669639813637303606530575903473270784000000000000000000 5808 4832790263173149399107293221130018159598838088481869448296742963324118030067575819885836551823353069098006892010319359508480000000000000000000 5809 156058852248299616012839676932323503070379146607227034267915658190674644720932135850480138652629109522956472554499895984128000000000000000000 5810 4881606326437524645562922445585876928887715240890777220501760569014260636431894767561451062447831382927279688899312484352000000000000000000 5811 148063427180549920315787169765012811262219304181429823783601193729292831803540925854345482592627238636581093505218117632000000000000000000 5812 4358577077176361290681180754987390115078317179366765375448000508048446996814191756751295591471278020470785436517243289600000000000000000 5813 124632514461742357168171018320717854597827697122415676585522890344522585693216267554162864135208113330455465913483264000000000000000000 5814 3464687660712528847918267690768990552526484244329702206238474171739624003826861491853176145843623227719225307247411200000000000000000 5815 93708657490031847494865427308810416990847892573244869613175105522197432852042306431701401605419634083049222491340800000000000000000 5816 2467726254068752740682526845277058798095786498810329206722559951381498578224260321832746542623663267606285831372800000000000000000 5817 63316660466237734793827991424871903372194522008949236225118314542025292467596152994392838922580833839898123304960000000000000000 5818 1583906453189186611477873456532130165658399549942444933711527568280807816575263364462610104379758194869246361600000000000000000 5819 38654859869498006589638578403462700471425227111690620406055137083043524094991546394623222785458384517642321920000000000000000 5820 920875844877434076440624102634959398638604389501421473088097423419074311962362421199191921151022206319329280000000000000000 5821 21427305914355879484278591132739856137153673565238703107569366454015257258864493566864314182626598956564480000000000000000 5822 487235896760547130391864604568761586581272163757365858776771123502155720615006572063064508545514394877952000000000000000 5823 10832813910190030072941653757704679543555952257451316030115958773516308017626134260295406563511930716160000000000000000 5824 235607300174345807733009963524546221751098725221163374650276171906264855229693700223919008000732299264000000000000000 5825 5015191625087976885621135998937351640535163082153387050979610543294587045197284379766391927551819776000000000000000 5826 104528527140348628098052335192788918256920463718351097892757840242353529383182653160567439219490816000000000000000 5827 2134124095782117823668568510186107081078792800916334915310472571614717891573312502028251884064604160000000000000 5828 42699561740338491870119417970910505823905418185600938681682124282007160695744547859708921249792000000000000000 5829 837568326445101186683111660198629152699683202871403027986841668608601998262681515709674993745920000000000000 5830 16113042166165468630233742630532266348643554032302241011955518596983834224809263343286385377280000000000000 5831 304127932623493531838457392955203032933799274826217511977792907991503993559434101564878356480000000000000 5832 5633930827330583437144665255430862359665578332972811542641789719225116861821420749400834048000000000000 5833 102468979994438521508914215955257086567991669415841479776884402962097032870429279502991360000000000000 5834 1830386883473223988675979615149727862139564110777391664276085028988017174081033381871616000000000000 5835 32121937302331824924424519108231061620060084456376639428490408452068035382579711442944000000000000 5836 553991187491895880349872764875825624134250638855142755531502732744557256077794607104000000000000 5837 9392379328167200270299566990710836731011720601279719131137546331014045433502839603200000000000 5838 156583150789116981444282861751222618466436020026891677651640116660417539875012608000000000000 5839 2567626934982832222607864130866822507110913231623761380846786859216524175369830400000000000 5840 41424113965374862815947847024132967848263497361611554934296327158840619014553600000000000 5841 657691325559127106200784869586788552026360971215102812716902371725544102297600000000000 5842 10278936467834953552344378914176915098824689171615770455160378947603131269120000000000 5843 158174921971892040933329694465317112079451893029125255583670604070597427200000000000 5844 2397140034476435063513148067671855200285608482186513632266879418750730240000000000 5845 35786181441604534147812148069076269701233459961340555561916426260316160000000000 5846 526381210908308094754753638048277382583576741806436897730979231170560000000000 5847 7630315872410348432369327946498138529047646047194148307444867006464000000000 5848 109026762822764725508441101501300203517725091509203997044527595520000000000 5849 1535892888971487204583198056863554454317159027212992815508226048000000000 5850 21335961413456893445878884833913934152196691097691584548831232000000000 5851 292328300146838067107574810975172145854046255655308872384512000000000 5852 3951103965454980267755349043317395213369757610683626768302080000000 5853 52690753451124381237846937810953883535336383499514937344000000000 5854 693419439356788393779457536559739419685812146487122984960000000 5855 9006966401901603630401185950590407441937843333250416640000000 5856 115492911285274549263733766915346339054932069701386240000000 5857 1462169870438572017922270446524416792522377164488704000000 5858 18279979627298915679603318600086473418001277255680000000 5859 225713163080977464946321464421799443118613331968000000 5860 2753008980014896939699294969892541177409830912000000 5861 33173598336416441056190691420017554838126592000000 5862 394979767577460106126154228105099164621209600000 5863 4647464042647301913167650801347373891584000000 5864 54047587243768487428318859893965402931200000 5865 621318722279051057910113743495638220800000 5866 7061351874022535592934264423042252800000 5867 79351050099495665122619890612469760000 5868 881787197055761187928854198681600000 5869 9691139484550032379411320299520000 5870 105350919600449365343949127680000 5871 1132936577571899974212218880000 5872 12053880961149812968415232000 5873 126897018097211018616960000 5874 1321987383324173389824000 5875 13630184543202042816000 5876 139097999087139456000 5877 1405173664247633280 5878 14053141956672000 5879 139153660551360 5880 1364382714240 5881 13247682840 5882 127393344 5883 1213380 5884 11448 5885 107 5886 1 5887 72192979160124679110244105123139876689656410156698014579917037811111668922491741049818000597807629638542016693809909046402368857379192122167080108687360000000000000000000000000 5888 48128652773416452740162736748759917793104273437798676386611358540741112614994494033212000398538419759028011129206606030934912571586128081444720072458240000000000000000000000000 5889 18048244790031169777561026280784969172414102539174503644979259452777917230622935262454500149451907409635504173452477261600592214344798030541770027171840000000000000000000000000 5890 4812865277341645274016273674875991779310427343779867638661135854074111261499449403321200039853841975902801112920660603093491257158612808144472007245824000000000000000000000000 5891 1002680266112842765420057015599164954023005696620805758054403302932106512812385292358583341636217078313083565191804292311144011908044335030098334842880000000000000000000000000 5892 171888045619344474072009774102713992118229547992138129952183423359789687910694621547185715709065784853671468318595021539053259184236171719445428830208000000000000000000000000 5893 25067006652821069135501425389979123850575142415520143951360082573302662820309632308964583540905426957827089129795107307778600297701108375752458371072000000000000000000000000 5894 3183111955913786556889069890790999854041287925780335739855248580736846072420270769392328068686403423216138302196204102575060355263632809619359793152000000000000000000000000 5895 358100095040300987650020362713987483579644891650287770733715465332895183147280461556636907727220385111815558997072961539694289967158691082177976729600000000000000000000000 5896 36171726771747574510103066940806816523196453702049269771082370235645978095684895106731000780527311627456117070411410256534776764359463745674543104000000000000000000000000 5897 3315741620743527663426114469573958181293008256021183062349217271600881325437782051450341738215003565850144064787712606849021203399617510020166451200000000000000000000000 5898 278244052090365957770023591852360127101511182323455921316018232581892139197576116205623082927133166365047054387780078896421359725842028812881100800000000000000000000000 5899 21530789745087841970299444607623105073331222441695993911358553711694034580764818515911309988409114063961974446673458486032605216880633181949132800000000000000000000000 5900 1545800289390921987611242176957556261675062124019199562866767958788289662208756201142350460706295368694705857709889327202340887365789048960450560000000000000000000000 5901 103513412235999240241824252921264928237169338661999970727685354383144397022907781326496682636582279153663338685930088875156755850387659528601600000000000000000000000 5902 6494959199121520956349757046040152359979252621929409928011630078942393538692252945976262439942417515523974192058358517656894484730206088069120000000000000000000000 5903 383383008281478667562312047856536771248775328377777669361797608826460729714473264172209935691045478346901254392333662500580577223657998254080000000000000000000000 5904 21364997365531318935361042914605764342037015203715164236880362101784189272013989953869284341915847090539388789665653018608205541875677921280000000000000000000000 5905 1127597083180819610477388376048637562496398024640522556946463555371943322689627247565323340267780818667356630565687242648766403598994112512000000000000000000000 5906 56521157051670155913653552684142233709092632814061281049948047888317961037074047497008688735227108705130658173718658779386787147819253760000000000000000000000 5907 2697600677466075623151646832652242972479421111580197504656611376487902685860352266902687416908566551835781412836572350834369386600464384000000000000000000000 5908 122872080547109034594899027574222247193679636552307132717278364974604263124074016297844975511363279793762300377649258216058232930041856000000000000000000000 5909 5352382296559673855459616731452863040633772046786106160032959080333140249722921164489459160532870142531312327056691172290415449604096000000000000000000000 5910 223403782812925517445270959225858631261235702822376604940506118135644114771043665996081773657024145079567818868453196756469514418257920000000000000000000 5911 8950472067825541564313740353600105419120020145127267826142072040690869982814249438945583880489749402226274794409182562358554263552000000000000000000000 5912 344758924094020860255047776583115171699437812997494760710657589715500177115808126537163230952197754752419473562427772772329497559040000000000000000000 5913 12786388668322202234733914790857293455885743064467525465917245772415528546877499198493691257842499146037535420584546517655077519360000000000000000000 5914 457239952379338010948339226237553278115965269227446632242251445246021455060753483471038767841111080573500628066880335241816309760000000000000000000 5915 15785665022620002758930759001058386982574991437614228970268204657303121662811727405547766984990739686466093111832773478586515456000000000000000000 5916 526774138685873284502694961103171979396273351644523769864344983002328865277365764367556184148745484531682751229124810186424320000000000000000000 5917 17010414895064658145399524785623261834671326980187746735202806742783536274581602807702335113136572938002255508440488662269952000000000000000000 5918 532095089581690186366358546568860585248760961257094717034691902022554409371076529664198165806813620739073486090025060794368000000000000000000 5919 16138913562679941314420801504386396427581904155775850792412530116492918666585960918123657602596369011387339192068774821888000000000000000000 5920 475084901412223380684248702293625522543536572550977425923832055377280722652746901485891219470369304231315612580379518566400000000000000000 5921 13584944076329916931330640996958246151163218986343308747821995047552961840560573163403752190737684353019645784569675776000000000000000000 5922 377650955017665644423091178293819970225386782631937540479993684719619016417127902611996199896954931821395558489967820800000000000000000 5923 10214243666413471376940331576660335452002420290483690787836086501919520180872611401055452774990740115052365251556147200000000000000000 5924 268982161693494048734395426135199408992440728370325883532759034700583345026444375079769373145979296169085155619635200000000000000000 5925 6901515990819913092527251065311037467569202898975466748537896285080756878967980676388819442561310888548895440240640000000000000000 5926 172645803397621340651088206762002188056765550943726497774556504942608052006703706726424501377393643240747853414400000000000000000 5927 4213379725775282718270605045977434351385349755174277624260009942051744126354078557013931283614963912423013089280000000000000000 5928 100375467091640314332028027187210574451607878455654940566602619152679100003897503910711919405461420488806891520000000000000000 5929 2335576344664790863786366433468644318949750418611018638725060943487663041216229798788210245906299286265528320000000000000000 5930 53108712746899637212713241897995012937358665849552878606668052461734973547035716354874031431461069041696768000000000000000 5931 1180776716210713277950640259589810070247598796062193447282639506313277573921248634372199315422800448061440000000000000000 5932 25681195719003693042898086024175538170869761049106807836880102737782869220036613324407171872079820619776000000000000000 5933 546655887134589480532703823884171328818332775954719188556777549219109987926503997394536720103148355584000000000000000 5934 11393609458298000462687704536013992090004330545300269670310604586416534702766909194501850874924498944000000000000000 5935 232619526440250842779873967610285671837588415299880505768841510306004250181491062721079455363041853440000000000000 5936 4654252229696895613843016558829245134805690582230502316303351546738780515836155716708272416227328000000000000000 5937 91294947582516029348459170961650577644265469112982930050565741878337617810632285212354574318305280000000000000 5938 1756321596112036080695477946728017032002147389520944270303151527071237930504209704418216006123520000000000000 5939 33149944655960794970391855832117130589784120956057708805579426971073935297978317070571740856320000000000000 5940 614098460179033594648768512841963997203548038294036458147955079395537737938534861684690911232000000000000 5941 11169118819393798844471649539123022435911091966326721295680399922868576582876791465826058240000000000000 5942 199512170298581414765681778051320336973212488074735691406093268159693871974832638624006144000000000000 5943 3501291165954168916762272582797185716586549205745053697705454521275415856701188547280896000000000000 5944 60385039436616650958136131371464993030633319635210560352933797869156740912479612174336000000000000 5945 1023769346770224829462652801987481203680277545539489385293992550080530952251809516748800000000000 5946 17067563436013750977426831930883265412841526182931192864028772715985511846376374272000000000000 5947 279871335913128712264257190264483653275089542246989990512299767654601135115311513600000000000 5948 4515228422225860046938315325630493495460721212415659487838299660313627472586342400000000000 5949 71688354485944854575885550784959952170873345862446206586142358518084307150438400000000000 5950 1120404074994009937205537301645283745771891119706118979612481305288741308334080000000000 5951 17241066494936232461732936696719565216660256340174652858620095843695119564800000000000 5952 261288263757931421922933139376232216831131324558329985917089856643829596160000000000 5953 3900693777134894222111524139529313397434447135786120556248890462374461440000000000 5954 57375551989005582328268146547262234701609864856901621852676736197591040000000000 5955 831704430092727979128256746168297099666193419144162165511490503704576000000000 5956 11883917147681355080420080063641722183432034974503235677853507911680000000000 5957 167412324897892105299568588198127435520570333966216216890396639232000000000 5958 2325619794066801385600798446896618822589439329648382715822604288000000000 5959 31863784716005349314725654396293763898091041866428667089911808000000000 5960 430670332234592849185333045721596078257303579564515317744926720000000 5961 5743292126172557554925316221393973305351665801447128170496000000000 5962 75582718889889934921960871485011596745753523967096405360640000000 5963 981759337807274795713729268614354411171224923324295413760000000 5964 12588727330094925869746980593772750956987595597451100160000000 5965 159376515877804349953527478671161430384939110929268736000000 5966 1992517779375581809076761727409425602562139220869120000000 5967 24602734775826543679149039621976139299928853184512000000 5968 300077978821623766427223151718286988337671569408000000 5969 3615922218669392075124785364781913477355798528000000 5970 43052794665943151567750810863455808943711846400000 5971 506573580648555908535273937346863754182656000000 5972 5891187009570765129686755728442228919500800000 5973 67723740728416565312202398041024566067200000 5974 769687354268456379629834822111605555200000 5975 8649264460845027498365568076759203840000 5976 96114804479077969484245107656294400000 5977 1056334203815953529355833912647680000 5978 11483250236448980822490454917120000 5979 123490086955337097189131857920000 5980 1313873024765329613557260288000 5981 13831774972596001029248640000 5982 144096624782334899490816000 5983 1485690115209022666944000 5984 15161681900498200704000 5985 153163929402992027520 5986 1531792473277248000 5987 15167749000098240 5988 148717715852160 5989 1443997429560 5990 13885874496 5991 132258420 5992 1247832 5993 11663 5994 108 5995 1 5996 7941227707613714702126851563545386435862205117236781603790874159222283581474091515479980065758839260239621836319089995104260574311711133438378811955609600000000000000000000000000 5997 5294151805075809801417901042363590957241470078157854402527249439481522387649394343653320043839226173493081224212726663402840382874474088958919207970406400000000000000000000000000 5998 1985306926903428675531712890886346608965551279309195400947718539805570895368522878869995016439709815059905459079772498776065143577927783359594702988902400000000000000000000000000 5999 529415180507580980141790104236359095724147007815785440252724943948152238764939434365332004383922617349308122421272666340284038287447408895891920797040640000000000000000000000000 6000 110294829272412704196206271715908144942530626628288633385984363322531716409362382159444167579983878614439192171098472154225841309884876853310816832716800000000000000000000000000 6001 18907685018127892147921075151298539133005250279135194294740176569576865670176408370190428727997236333903861515045452369295858510265978889138997171322880000000000000000000000000 6002 2757370731810317604905156792897703623563265665707215834649609083063292910234059553986104189499596965360979804277461803855646032747121921332770420817920000000000000000000000000 6003 350142315150516521257797687987009983944541671835836931384077343881053067966229784633156087555504376553775213241582451283256639078999609058129577246720000000000000000000000000 6004 39391010454433108641502239898538623193760938081531654780708701186618470146200850771230059849994242362299711489678025769366371896387456019039577440256000000000000000000000000 6005 3978889944892233196111337363488749817551609907225419674819060725921057590525338461740410085858004279020172877745255128218825444079541012024199741440000000000000000000000000 6006 364731578281788042976872591653135399942230908162330136858413899876096945798156025659537591203650392243515847126648386753392332373957926102218309632000000000000000000000000 6007 30606845729940255354702595103759613981166230055580151344762005584008135311733372782618539121984648300155175982655808678606349569842623169416921088000000000000000000000000 6008 2368386871959662616732938906838541558066434468586559330249440908286343803884130036750244098725002547035817189134080433463586573856869650014404608000000000000000000000000 6009 170038031833001418637236639465331188784256833642111951915344475466711862842963182125658550677692490556417644348087825992257497610236795385649561600000000000000000000000 6010 11386475345959916426600667821339142106088627252819996780045388982145883672519855945914635090024050706902967255452309776267243143542642548146176000000000000000000000000 6011 714445511903367305198473275064416759597717788412235092081279308683663289256147824057388868393665926707637161126419436942258393320322669687603200000000000000000000000 6012 42172130910962653431854325264219044837365286121555543629797736970910680268592059058943092926015002618159137983156702875063863494602379807948800000000000000000000000 6013 2350149710208445082889714720606634077624071672408668066056839831196260819921538894925621277610743179959332766863221832046902609606324571340800000000000000000000000 6014 124035679149890157152512721365350131874603782710457481264110991090913765495858997232185567429455890053409229362225596691364304395889352376320000000000000000000000 6015 6217327275683717150501890795255645708000189609546740915494285267714975714078145224670955760874981957564372399109052465732546586260117913600000000000000000000000 6016 296736074521268318546681151591746726972736322273821725512227251413669295444638749359295615859942320701935955412022958591780632526051082240000000000000000000000 6017 13515928860181993805438893033164447191304760020753784598900620147206468943648141792762947306249960777313853041541418403766405622304604160000000000000000000000 6018 588762052621564124100557840459814934469714925146471677603625498836645427469521328093840507658615715678444355976236028951945699456450560000000000000000000000 6019 24574416109421806918979805514844449438735927310461426543455672994920852624814803259568995102272655958752460075529851643211646586008371200000000000000000000 6020 984551927460809572074511438896011596103202215963999460875627924475995698109567438284014226853872434244890227385010081859440968990720000000000000000000000 6021 37923481650342294628055255424142668886938159429724423678172334868705019482738893919087955404741753022766142091867055004956244731494400000000000000000000 6022 1406502753515442245820730626994302280147431737091427801250897034965708140156524911834306038362674906064128896264300116942058527129600000000000000000000 6023 50296394761727181204317314886130860592756179615019129546647658977062360056682883181814264462522218863085069087356836876599794073600000000000000000000 6024 1736423152488200303482383490116422568083249058137565186729502512303343382909290014610254368348981365511270242301605082644516700160000000000000000000 6025 57945155255446061295296445721348917733590068680897614685077948130256175180510234080431180256362003298485102635203729120506675200000000000000000000 6026 1871145638457112395993947726418558801813845967820652140872308741706188990203976308847256862445023023180248105928453752849694720000000000000000000 6027 58530459853985920500299440122574664377363705738280418873816109222480985030818418263061798238749498281298083469902756687380480000000000000000000 6028 1775280491894793544586288165482503607034009457135343587165378312814221053324455700993602336285600591252607311127565230407680000000000000000000 6029 52259339155344571875267357252298807479789022980607516851621526091500879491802159163448034141740623465444717383841747042304000000000000000000 6030 1494343848396290862446370509665407076627954088497763962260419455230825802461663047974412740981145278832161036302664335360000000000000000000 6031 41541605051943220886540029612320196724792546089513129452799305319158091805884069287319581988665042500353511433896460288000000000000000000 6032 1123566803305481851463436473432636899720266231953205986661969515211147219895987254116099805248981412655760177671176192000000000000000000 6033 29588037786284345360783496874871934989168480120735847188603493817064167952908881258774631046057722578599367118159872000000000000000000 6034 759166758990190440177997617184214121432612318887301342339168591358883256686477874402770138681744197740378498426470400000000000000000 6035 18991038373738347471619702743820240686244210603809914755201215543686885720737407739906695151513300756482263875584000000000000000000 6036 463471769835281099009766555057517778652388473069170538668601093625691853898948641271532441197646030366531439820800000000000000000 6037 11041301380080434576523082990593163189676866630122043462326288106794701000428725430178311134600756253768758067200000000000000000 6038 256913397913126995016500307681550875084472546047212050259756703783642934533785277866703127049692921489208115200000000000000000 6039 5841958402158960093398456608779451423109453243450816646733485770790847090173928799036143457460717594586644480000000000000000 6040 129885438783178460574570428554879107727235867566841279201090345694460533131337349780941924696508049286758400000000000000000 6041 2824931529090406234718789462659309198795673715401748862056811301156115614204027465684788905928780268175360000000000000000 6042 60132147584804842858597420627258846170016605355019110741245530414102098671915439713399039211346319114240000000000000000 6043 1253297040412780050895647498961539129900476359983029663734166504505818817304360011395203596241694883840000000000000000 6044 25588147908427592705786136437131423902134725682986855634572566133660467519964016899318740089934603878400000000000000 6045 511967745266658517522731821471216964828625964045355254793368670141265856741977128837909965785006080000000000000000 6046 10042444234076763228330508805781563540869201602428122305562231606617137959169551373359003175013580800000000000000 6047 193195375572323968876502574140081873520236212847303869733346667977836172355463067486003760673587200000000000000 6048 3646493912155687446743104141532884364876253305166347968613736966818132882777614877762891494195200000000000000 6049 67550830619693695411364536412616039692390284212344010396275058733509151173238834785316000235520000000000000 6050 1228603070133317872891881449303532467950220116295939342524843991515543424116447061240866406400000000000000 6051 21946338732843955624224995585645237067053373688220926054670259497566325917231590248640675840000000000000 6052 385142028254958580843849984107690428824520412631955906747599997340295744237130740200898560000000000000 6053 6642354338027831605394974450861149233369665159873161638822717765607241500372757339176960000000000000 6054 112614628144724731240891808218622932404830530009343832382339180508858404747699046842368000000000000 6055 1877431977961512607516951512397159195412567880122431215043164998758406303101401169920000000000000 6056 30785846950444158349068290929093201860259849647168898956352974442006124862684266496000000000000 6057 496675126444844605163214685819354284500679333365722543662212962634499021984497664000000000000 6058 7885718993453934003347410586345594738796068044869082724475659436989273786548224000000000000 6059 123244448249341093092609103180981212034908023167673087757372943581761543916748800000000000 6060 1896517314442985570790623036639152173832628197419211814448210542806463152128000000000000 6061 28741709013372456411522645331385543851424445701416298450879884230821255577600000000000 6062 429076315484838364432267655348224473717789184936473261187377950861190758400000000000 6063 6311310718790614056109496120198845817177085134259178403794440981735014400000000000 6064 91487487310200077704108242078512680963281276105857838206263955407503360000000000 6065 1307230886244949058846208807000589440177523847195355924563885870284800000000000 6066 18415355738768131582952544701794017907262736736283783857943630315520000000000 6067 255818177347348152416087829158628070484838326261322098740486471680000000000 6068 3505016318760588424619821983592314028790014605307153379890298880000000000 6069 47373736545805213410386635029375568608303393752096684951941939200000000 6070 631762133878981331041784784353337063588683238159184098754560000000000 6071 8314099077887892841415695863351275642032887636380604589670400000000 6072 107993527158800227528510219547578985228834741565672495513600000000 6073 1384760006310441845672167865315002605268635515719621017600000000 6074 17531416746558478494888022653827757342343302202219560960000000 6075 219176955731313998998443790015036816281835314295603200000000 6076 2706300825340919804706394358417375322992173850296320000000 6077 33008577670378614306994546689011568717143872634880000000 6078 397751444053633128263726390126010482509137838080000000 6079 4735807413253746672452589194980138983808303104000000 6080 55723093871341149938880133108155012960092160000000 6081 648030571052784164265543130128645181145088000000 6082 7449611480125822184342263784512702267392000000 6083 84665608969530201759281830432276611072000000 6084 951419090692953024820212488443512422400000 6085 10572628492698576643266961842192384000000 6086 116196762419754888229141730391244800000 6087 1263157526009387890473950040883200000 6088 13583909565087080690804504371200000 6089 144526032724186257491298631680000 6090 1521495246985560113217350400000 6091 15850628726056838943989760000 6092 163425912672992493363840000 6093 1667785009054802077440000 6094 16848032234329123027200 6095 168497172060497280000 6096 1668452390010806400 6097 16358948743737600 6098 158839717251600 6099 1527446194560 6100 14548426200 6101 137261520 6102 1282930 6103 11880 6104 109 6105 1 6106 881476275545122331936080523553537894380704768013282758020787031673673477543624158218277787299231157886598023831418989456572923748599935811660048127072665600000000000000000000000000 6107 587650850363414887957387015702358596253803178675521838680524687782448985029082772145518524866154105257732015887612659637715282499066623874440032084715110400000000000000000000000000 6108 220369068886280582984020130888384473595176192003320689505196757918418369385906039554569446824807789471649505957854747364143230937149983952915012031768166400000000000000000000000000 6109 58765085036341488795738701570235859625380317867552183868052468778244898502908277214551852486615410525773201588761265963771528249906662387444003208471511040000000000000000000000000 6110 12242726049237810165778896160465804088620899555740038305844264328801020521439224419698302601378210526202750330991930409119068385397221330717500668431564800000000000000000000000000 6111 2098753037012196028419239341794137843763582780984006566716159599223032089389581329091137588807693233063328628170045212991840294639523656694428686016839680000000000000000000000000 6112 306068151230945254144472404011645102215522488893500957646106608220025513035980610492457565034455263155068758274798260227976709634930533267937516710789120000000000000000000000000 6113 38865796981707333859615543366558108217844125573777899383632585170796890544251506094280325718660985797469048669815652092441486937768956605452383074385920000000000000000000000000 6114 4372402160442075059206748628737787174507464127050013680658665831714650186228294435606536643349360902215267975354260860399667280499007618113393095868416000000000000000000000000 6115 441656783883037884768358447347251229748228699702021583904915740577237392548312569253185519530238474971239189429723319232289624292829052334686171299840000000000000000000000000 6116 40485205189278472770432857673498029393587630806018645191283942886246760983595318848208672623605193539030259031057970929626548893509329797346232369152000000000000000000000000 6117 3397359876023368344371988056517317151909451536169396799268582619824903019602404378870657842540295961317224534074794763325304802252531171805278240768000000000000000000000000 6118 262890942787522550457356218659078112945374226013108085657687940819784162231138434079277094958475282720975707993882928114458109698112531151598911488000000000000000000000000 6119 18874221533463157468733266980651761955052508534274426662603236776805016775568913215948099125223866451762358522637748685140582234736284287807101337600000000000000000000000 6120 1263898763401550723352674128168644773775837625063019642585038177018193087649704009996524494992669628466229365355206385165663988933233322844225536000000000000000000000000 6121 79303451821273770877030533532150260315346674513758095221022003263886625107432408470370164391696917864547724885032557500590681658555816335323955200000000000000000000000 6122 4681106531116854530935830104328313976947546759492665342907548803771085509813718555542683314787665290615664316130394019132088847900864158682316800000000000000000000000 6123 260866617833137404200758333987336382616271955637362155332309221262784951011290817336743961814792492975485937121817623357206189666302027418828800000000000000000000000 6124 13767960385637807443928912071553864638081019880860780420316320011091427970040348692772597984669603795928424459207041232741437787943718113771520000000000000000000000 6125 690123327600892603705709878273376673588021046659688241619865664716362304262674119938476089457122997289645336301104823696312671074873088409600000000000000000000000 6126 32937704271860783358681607826683886693973731772394211531857224906917291794354901178881813360453597597914891050734548403687650210391670128640000000000000000000000 6127 1500268103480201312403717126681253638234828362303670090477968836339918052744943738996687150993745646281837687611097442818071024075811061760000000000000000000000 6128 65352587840993617775161920291039457726138356691258356214002430370867642449116867418416296350106344440307323513362199213665972639666012160000000000000000000000 6129 2727760188145820568006758412147733887699687931461218346323579702436214641354443161812158456352264811421523068383813532396492771046929203200000000000000000000 6130 109285263948149862500270769717457287167455445972003940157194699616835522490161985649525579180779840201182815239736119086397947557969920000000000000000000000 6131 4209506463187994703714133352079836246450135696699411028277129170426257162584017225018763049926334585527041772197243105550143165195878400000000000000000000 6132 156121805640214089286101099596367553096364922817148485938849570881193603557374265213607970258256914573118307485337312980568496511385600000000000000000000 6133 5582899818551717113679221952360525525795935937267123379677890146453921966291800033181383355339966293802442668696608893302577142169600000000000000000000 6134 192742969926190233686544567402922905057240645453269735726974778865671115502931191621738234886736931571750996895478164173541353717760000000000000000000 6135 6431912233354512803777905475069729868428497623579635230043652242458435445036635982927861008456182366131846392507613932376240947200000000000000000000 6136 207697165868739475955328197632460027001336902428092387636826270329386977912641370282045511731397555573007539758058366566316113920000000000000000000 6137 6496881043792437175533237853605787745887371336949126494993588123695389338420844427199859604501194309224087265159205992299233280000000000000000000 6138 197056134600322083449077986368557900380775049742023138175356992722378536919014582810289859327701665629039411535159740575252480000000000000000000 6139 5800786646243247478154676655005167630256581550847434370529989396156597623590039667142731789733209204664363629606433921695744000000000000000000 6140 165872167171988285731547126572860185505702903823251799810906559530621664073244598325159814248907125950369875029595741224960000000000000000000 6141 4611118160765697518405943286967541836451972615935957369260722890426548190453131690892473600741819717539239769162507091968000000000000000000 6142 124715915166908485512441448551022695868949551746805864519478616188437341408454585206887078382636936804789379721500557312000000000000000000 6143 3284272194277562335046968153110784783797701293401679037934987813694122642772885819723984046112407206224529750115745792000000000000000000 6144 84267510247911138859757735507447767479019967396490448999647713640836041492199044058707485393673605949182013325338214400000000000000000 6145 2108005259484956569349787004564046716173107377022900537827334925349244315001852259129643161817976383969531290189824000000000000000000 6146 51445366451716201990084087611384473430415120510677929792214721392451795782783299181140100972938709370684989820108800000000000000000 6147 1225584453188928237994062211955841114054132195943546824318217979854211811047588522749792535940683944168332145459200000000000000000 6148 28517387168357096446831534152652147134376452611240537578832994119984365733250165843204047102515914285302100787200000000000000000 6149 648457382639644570367228683574519107965149310023040647787416920557784027009306096693011923778139652999117537280000000000000000 6150 14417283704932809123777317569591580957723181299919381991321028372085119177578445825684553641312393470830182400000000000000000 6151 313567399729035092053785630355183321066319782409594123688306054428328833176647048691011568558094609767464960000000000000000 6152 6674668381913337557304313689625731924871843194407121292278253875965332952582613808187293352459441421680640000000000000000 6153 139115971485818585649416872384730843418952875958116292674492482000145888720783961264867599182828132106240000000000000000 6154 2840284417835462790342261144521588053136954550811540975437554840836311894716005875824380149982741030502400000000000000 6155 56828419724599095445023232183305083095977482009034433282063922385680510098359461301008006202135674880000000000000000 6156 1114711309982520718344686477441753553036481377869521575917407708334502313467820202442849352426507468800000000000000 6157 21444686688527960545291785729549087960746219626050729540401480145539815131456400490946417434768179200000000000000 6158 404760824249281306588484559710150164501264116873464624516124803316812749988315251431680955855667200000000000000 6159 7498142198786000190661463541800380405855321547570185153986531519419515780229510661170076026142720000000000000 6160 136374940784798283890998840872692103942474432908849267020257683058225320076925623797736171110400000000000000 6161 2436043599345679074288974510006621314442924479392522792068398804229862176812706517599115018240000000000000 6162 42750765136300402473667348235953637599521765802147105648983599704772827610321512162299740160000000000000 6163 737301331521089308198842164045587564904032832745920941909321671982403806541376064648642560000000000000 6164 12500223724064445167738990712267145496936188831037165394439649036483282926994594199502848000000000000 6165 208394949553727899434381617876084670690795034693589864869791314862183099644255529861120000000000000 6166 3417229011499301576746580293129345406488843310835747784155180163062679859757953581056000000000000 6167 55130939035377751173116830125948325579575406003595202346505638852429391440279240704000000000000 6168 875314808273386674371562575084361016006363552980468182416798197505809390306852864000000000000 6169 13680133755676861333279610453088914535874790571611712741068396737575531374759116800000000000 6170 210513421903171398357759157066945891295421729913532511403751370251517409886208000000000000 6171 3190329700484342661679013631783795367508113472857209128047667149621159369113600000000000 6172 47627471018817058451981709743652916582674599527948531991798952545592174182400000000000 6173 700555489785758160228154069342071885706656449902768802821182948972586598400000000000 6174 10155111091432208625156014870714907586924221647750220040895299050232872960000000000 6175 145102628373189345531929177577065427859705147038684507626591331601612800000000000 6176 2044104487003262605707732461899135987706163777727500008231742965022720000000000 6177 28395817685555644918185749036607715823817054215006752960193998356480000000000 6178 389056811382425315132800240178746857195691621189094025167823175680000000000 6179 5258484756584378688552916488260688115521676706482732029665555251200000000 6180 70125596860566927745638111063220414058343839435669434961756160000000000 6181 922864997645556105397142240831991596265650527638247109453414400000000 6182 11987281514626825255664634369781267360400656313789647002009600000000 6183 153708360700459044869610633049965289184818542244877932953600000000 6184 1945987258867991112932570514574881065000106544446371266560000000 6185 24328642086175853888827260691669086607283719886811955200000000 6186 300399391612842098322409773784328660852131297382891520000000 6187 3663952121412026188076394682480284127602969862471680000000 6188 44150410289953277237273629303987163558514300026880000000 6189 525674622871165880642237400642795427202721644544000000 6190 6185263419718867643215694775005206438570229760000000 6191 71931393386859042233475287444279615107104768000000 6192 826906874293966262461991280080909951680512000000 6193 9397882595617852395280283177982703828992000000 6194 105607519066917785755043586217229878886400000 6195 1173561762689542007402632764483354624000000 6196 12897840628592792593434732073428172800000 6197 140210485387042055842608454538035200000 6198 1507813961724665956679299985203200000 6199 16042389632384674581534148116480000 6200 168885972415397172567125894400000 6201 1759419788592309122782863360000 6202 18140276306702166763386240000 6203 185124136005083030595840000 6204 1870131578010532656019200 6205 18703186098715198080000 6206 185198215291199510400 6207 1815843310554873600 6208 17631208614927600 6209 169546527596160 6210 1614875308200 6211 15236028720 6212 142405230 6213 1318680 6214 12099 6215 110 6216 1 6217 98725342861053701176841018637996244170638934017487668898328147547451429484885905720447112177513889683298978669118926819136167459843192810905925390232138547200000000000000000000000000 6218 65816895240702467451227345758664162780425956011658445932218765031634286323257270480298074785009259788865985779412617879424111639895461873937283593488092364800000000000000000000000000 6219 24681335715263425294210254659499061042659733504371917224582036886862857371221476430111778044378472420824744667279731704784041864960798202726481347558034636800000000000000000000000000 6220 6581689524070246745122734575866416278042595601165844593221876503163428632325727048029807478500925978886598577941261787942411163989546187393728359348809236480000000000000000000000000 6221 1371185317514634738567236369972170057925540750242884290254557604825714298401193135006209891354359578934708037071096205821335659164488789040360074864335257600000000000000000000000000 6222 235060340145365955182954806280943438501521271470208735472209875112979594011633108858207409946461642103092806355045063855086112999626649549776012833886044160000000000000000000000000 6223 34279632937865868464180909249304251448138518756072107256363940120642857460029828375155247283858989473367700926777405145533391479112219726009001871608381440000000000000000000000000 6224 4352969261951221392276940857054508120398542064263124730966849539129251740956168682559396480490030409316533451019353034353446537030123139810666904331223040000000000000000000000000 6225 489709041969512406631155846418632163544835982229601532233770573152040820857568976787932104055128421048110013239677216364762735415888853228700026737262592000000000000000000000000 6226 49465559794900243094056146102892137731801614366626417397350562944650587965411007756356778187386709196778789216129011754016437920796853861484851185582080000000000000000000000000 6227 4534342981199188950288480059431779292081814650274088261423801603259637230162675710999371333843781676371389011478492744118173476073044937302778025345024000000000000000000000000 6228 380504306114617254569662662329939521013858572050972441518081253420389138195469290433513678364513147667529147816377013492434137852283491242191162966016000000000000000000000000 6229 29443785592202525651223896489816748649881913313468105593661049371815826169887504616879034635349231664749279295314887948819308286188603488979078086656000000000000000000000000 6230 2113912811747873636498125901832997338965880955838735786211562519002161878863718280186187102025073042597384154535427852735745210290463840234395349811200000000000000000000000 6231 141556661500973681015499502354888214662893814007058199969524275826037625816766849119610743439178998388217688919783115138554366760522132158553260032000000000000000000000000 6232 8881986603982662338227419755600829155318827545540906664754464365555302012032429748681458411870054800829345187123646440066156345758251429556282982400000000000000000000000 6233 524283931485087707464812971684771165418125237063178518405645466022361577099136478220780531256218512548954403406604130142793950964896785772419481600000000000000000000000 6234 29217061197311389270484933406581674853022459031384561397218632781431914513264571541715323723256759213254424957643573816007093242625827070908825600000000000000000000000 6235 1542011563191434433720038152014032839465074226656407407075427841242239932644519053590530974282995625143983539431188618067041032249696428742410240000000000000000000000 6236 77293812691299971615039506366618187441858357225885083061424954448232578077419501433109322019197775696440277665723740253987019160385785901875200000000000000000000000 6237 3689022878448407736172340076588595309725057958508151691568009189574736680967748932034763096370802930966467797682269421213016823563867054407680000000000000000000000 6238 168030027589782546989216318188300407482300776578011050133532509670070821907433698767628960911299512383565821012442913595623954696490838917120000000000000000000000 6239 7319489838191285190818135072596419265327495949420935895968272201537175954301089150862625191211910577314420233496566311930588935642593361920000000000000000000000 6240 305509141072331903616756942160546195422365048323656454788240926672856039831697634122961747111453658879210583658987115628407190357256070758400000000000000000000 6241 12239949562192784600030326208355216162755009948864441297605806357085578518898142392746864868247342102532475306850445337676570126492631040000000000000000000000 6242 471464723877055406815982935432941659602415198030334035167038467087740802209409929202101461591749473579028678486091227821616034501938380800000000000000000000 6243 17485642231703978000043323154793165946792871355520630425151151938693683598425917703924092668924774432189250438357779053823671609275187200000000000000000000 6244 625284779677792316732072858664378858889144824973917818523923696402839260224681603716314935798076224905873578894020196049888639922995200000000000000000000 6245 21587212631733306172892991549127365366410952290766210401421175232955164936328293461634682307314536336036111652293554387436631616389120000000000000000000 6246 720374170135705434023125413207809745263991733840919145764889051155344769844103230087920432947092425006766795960852760426138986086400000000000000000000 6247 23262082577298821306996758134835523024149733071946347415324542276891341526215833471589097313916526224176844452902537055427404759040000000000000000000 6248 727650676904752963659722639603848227539385589738302167439281869853883605903134575846384275704133762633097773697831071137514127360000000000000000000 6249 22070287075236073346296734473278484842646805571106591475639983184906396134929633274752464244702586550452414091937890944428277760000000000000000000 6250 649688104379243717553323785360578774588737133694912649499358812369538933842084442719985960450119430922408726515920599229923328000000000000000000 6251 18577682723262688001933278176160340776638725228204201578821534667429626376203395012417899195877598106441426003314723017195520000000000000000000 6252 516445234005758122061465648140364685682620932984827225357200963727773397330750749379957043283083808364394854146200794300416000000000000000000 6253 13968182498693750377393442237714541937322349795642256826181605013104982237746913543171352778855336922136410528808062418944000000000000000000 6254 367838485759086981525260433148407895785342544860988052248718635133741735990563211809086213164589607097147332012963528704000000000000000000 6255 9437961147766047552292866376834149957650236348406930287960543927773636647126292934575238364091443866308385492437880012800000000000000000 6256 236096589062315135767176144511173232211388026226564860236661511639115363280207453022520034123613355004587504501260288000000000000000000 6257 5761881042592214622889417812475061024206493497195928136728048795954601127671729508287691308969135449516718859852185600000000000000000 6258 137265458757159962655334967739054204774062805945677244323640413743671722837329914547976764025356601746853200291430400000000000000000 6259 3193947362855994802045131825097040479050162692458940208829295341438248962124018574438853275481782399953835288166400000000000000000 6260 72627226855640191881129612560346140092096722722580552552190695102471811025042282829617335463151641135901164175360000000000000000 6261 1614735774952474621863059567794257067264996305590970783027955177673533347888785932476670007826988068732980428800000000000000000 6262 35119548769651930310023990599780531959427815629874541853090278095972829315784469453393295678506596293956075520000000000000000 6263 747562858774293806418083133238081975585646437773597584735164434108117290689252746516976855475457439228231680000000000000000 6264 15580988806411681592734689707089854462922722107309024779543157984016339536727803661665171108476750795898880000000000000000 6265 318111854797571832518333248186417861951338909690892589249006142173666932208192658092330576798066995416268800000000000000 6266 6364783009155098689842602004530169306749477985011856527591159307196217131016259665712896694639195586560000000000000000 6267 124847666718042320454604885473476397940085914321386416502749663333464259108395862673599127471768836505600000000000000 6268 2401804909115131581072680001709497851603576598117681708524965776300459294723116854985998752694036070400000000000000 6269 45333212315919506337910270687536818424141581089828037945805977971483027998691308160348267055834726400000000000000 6270 839791926264032021354083916681642605455796013327860737246491530174985767385705194051048514927984640000000000000 6271 15273993367897407795791870177741515641557136485791117906268860502521235848615669865346451164364800000000000000 6272 272836883126716056320365145120741587217607541691962552711660666073744563803023129971100882042880000000000000 6273 4788085695265645077050743002426807411146437769840475832686163166934556692356009362177570897920000000000000 6274 82577749130362002518270322373105807269251677267543145493844027262029226332634119240647966720000000000000 6275 1400025057095217858786766959773920295656853149076162524177240692086127687823394550344318976000000000000 6276 23340234350017524736650741202121483117369043885682064865416627264564507160156619344445440000000000000 6277 382729649287921776595616992830486685526750450813603751825380178263020144292890801078272000000000000 6278 6174665171962308131389084974106212464912445472402662662808631551472091841311274958848000000000000 6279 98035258526619307529615008409448433792712717933812436430681398120650651714367520768000000000000 6280 1532174980635808469327316370745958428017976544020511826999660434608459513973021081600000000000 6281 23577503253155196616069025591497939825087233750315641277220153468169949907255296000000000000 6282 357316926454246378108049526759785081160908708960007422341338720757569849340723200000000000 6283 5334276754107510546621951491289126657259555147130235583081482685106323508428800000000000 6284 78462214856004913945553255766312051199145522389110105915972490284929699020800000000000 6285 1137372442240407366017473665520069649735512824548024644580273493626081771520000000000 6286 16251494377797206699576067888631327920286976468332664854178229139380633600000000000 6287 228939702544365411839266035732703230623090343105480000921955212082544640000000000 6288 3180331580782232230836803892100064172267510072080756331541727815925760000000000 6289 43574362874831635294873626900019648005917461573178530818796195676160000000000 6290 588950292737450413117926646685197068938427791126065987322542188134400000000 6291 7854066848383495907511468439080686374534510016794976715716689920000000000 6292 103360879736302283804479930973183058781752859095483676258782412800000000 6293 1342575529638204428634439049415501944364873507144440464225075200000000 6294 17215336398451413025396390901596112388699676731426328490803200000000 6295 217950572993215004648447897632386679280011932977993581854720000000 6296 2724807913651695635548653197466937700015776627322938982400000000 6297 33644731860638315012109894663844810015438705306883850240000000 6298 410362637598146933064556204437791822291532624596828160000000 6299 4944845952474767050574646482046562318553601603010560000000 6300 58875557761570578631930588871993087846704824188928000000 6301 692749503008513176040157814800583121119865733120000000 6302 8056316059328212730149232193759316891995734016000000 6303 92613569920924221395743023369061914588217344000000 6304 1052562850709199468271391715934062828847104000000 6305 11828042135494792004564881656329746435276800000 6306 131438917421228704829094869622135717888000000 6307 1444558150402392770464689992223955353600000 6308 15703574363348710254372146908259942400000 6309 168875163713162587148081598342758400000 6310 1796747638827083553131824589045760000 6311 18915228910524483327518100172800000 6312 197055016322338621751680696320000 6313 2031710946350642677499258880000 6314 20733903232569299426734080000 6315 209454736737179657474150400 6316 2094756843056102184960000 6317 20742200112614345164800 6318 203374450782145843200 6319 1974695364871891200 6320 18989211090769920 6321 180866034518400 6322 1706435216640 6323 15949385760 6324 147692160 6325 1355088 6326 12320 6327 111 6328 1 6329 11155963743299068232983035106093575591282199543976106585511080672862011531792107346410523676059069534212784589610438730562386922962280787632369569096231655833600000000000000000000000000 6330 7437309162199378821988690070729050394188133029317404390340720448574674354528071564273682450706046356141856393073625820374924615308187191754913046064154437222400000000000000000000000000 6331 2788990935824767058245758776523393897820549885994026646377770168215502882948026836602630919014767383553196147402609682640596730740570196908092392274057913958400000000000000000000000000 6332 743730916219937882198869007072905039418813302931740439034072044857467435452807156427368245070604635614185639307362582037492461530818719175491304606415443722240000000000000000000000000 6333 154943940879153725458097709806855216545586104777445924798765009345305715719334824255701717723042632419622008189033871257810929485587233161560688459669884108800000000000000000000000000 6334 26561818436426352935673893109746608550671903676133587108359715887766694123314541300977437323950165557649487118120092215624730768957811399124689450229122990080000000000000000000000000 6335 3873598521978843136452442745171380413639652619436148119969125233632642892983370606392542943076065810490550204725846781445273237139680829039017211491747102720000000000000000000000000 6336 491885526600488017327294316847159417605035253261733094599253997921605446728047061129211802295373436252768279965186892881939458684403914798605360189428203520000000000000000000000000 6337 55337121742554901949320610645305434480566465991944973142416074766180612756905294377036327758229511578436431496083525449218189101995440414843103021310672896000000000000000000000000 6338 5589608256823727469628344509626811563693582423428785165900613612745516440091443876468315935174698139236003181422578328203857485050044486347788183970775040000000000000000000000000 6339 512380756875508351382598246715791060005245055480971973540889581168339007008382355342928960724347329429966958297069680085353602796254077915213916863987712000000000000000000000000 6340 42996986590951749766371880843283165874566018641759885891543181636503972616088029818987045655189985686430793703250602524645057577308034510367601415159808000000000000000000000000 6341 3327147771918885398588300303349292597436656204421895932083698579015188357197288021707330913794463178116668560370582338216581836339312194254635823792128000000000000000000000000 6342 238872147727509720924288226907128699303144548009777143841906564647244292311600165661039142528833253813504409462503347359139208762822413946486674528665600000000000000000000000 6343 15995902749610025954751443766102368256907000982797576596556243168342251717294653950516014008627226817868598847935492010656643443939000933916518383616000000000000000000000000 6344 1003664486250040844219698432382893694551027512646122453117254473307749127359664561601004800541316192493716006144972047727475667070682411539859977011200000000000000000000000 6345 59244084257814910943523865800379141692248151788139172579837937660526858212202422038948200031952691918031847584946266706135716459033336792283401420800000000000000000000000 6346 3301527915296186987564797474943729258391537870546455437885705504301806339998896584213831580728013791097750020213723841208801536416718459012697292800000000000000000000000 6347 174247306640632091010364311177585710859553387612174036999523346060373112388830653055730000093978505641270139955724313841575636644215696447892357120000000000000000000000 6348 8734200834116896792499464219427855180929994366525014385941019852650281322748403661941353388169348653697751376226782648700533165123593806911897600000000000000000000000 6349 416859585264670074187474428654511269998931549311421141147185038421945244949355629319928229889900731199210861138096444597070901062716977148067840000000000000000000000 6350 18987393117645427809781443955277946045499987753315248665089173592718002875540007960742072582976844899342937774406049236305506880703464797634560000000000000000000000 6351 827102351715615226562449263203395376982007042284565756244414758773700882836023074047476646606945895236529486385111993248156549727613049896960000000000000000000000 6352 34522532941173505108693534464141720082727250460573179391071224714032732500981832655894677423594263453350795953465544066010012510369935995699200000000000000000000 6353 1383114300527784659803426861544139426391316124221681866629456118350670372635490090380395730111949657586169709674100323157452424293667307520000000000000000000000 6354 53275513798107260970206071703922407535072917377427745973875346780914710649663321999837465159867690514430240668928308743842611898719037030400000000000000000000 6355 1975877572182549514004895516491627751987594463173831238042080169072386246622128700543422471588499510837385299534429033082074891848096153600000000000000000000 6356 70657180103590531790724233029074811054473365222052713493203377693520836405389021219943587745182613414363714415024282153637416311298457600000000000000000000 6357 2439355027385863597536908045051392286404437608856581775360592801323933637805097161164719100726542605972080616709171645780339372651970560000000000000000000 6358 81402281225334714044613171692482501214831065924023863471432462780553958992383664999935008923021444025764647943576361928153705427763200000000000000000000 6359 2628615331234766807690633669236414101728919837129937257931673277288721592462389182289567996472567463331983423177986687263296737771520000000000000000000 6360 82224526490237084893548658275234849711950571640428144920638851293488847467054207070641423154567115177540048427854911038539096391680000000000000000000 6361 2493942439501676288131530995480468787219089029535044836747318099894422763247048560047028459651392280201122792388981676720395386880000000000000000000 6362 73414755794854540083525587745745401528527296107525129393427545797757899524155542027358413530863495694232186096299027712981336064000000000000000000 6363 2099278147728683744218460433906118507760175950787074778406833417419547780510983636403222609134168586027881138374563700943093760000000000000000000 6364 58358311442650667792945618239861209482136165427285476465363708901238393898374834679935145890988470345176618518520689755947008000000000000000000 6365 1578404622352393792645458972861743238917425526907575021358521366480862992865401230378362864010653072201414389755311053340672000000000000000000 6366 41565748890776828912354428945770092223743707569291649904105205770112816166933642934426742087598625601977648517464878743552000000000000000000 6367 1066489609697563373409093900582258945214476707369983122539541463838420941125271101607001935142333156892847560645480441446400000000000000000 6368 26678914564041610341690904329762575239886846963601829206742750815220036050663442191544763855968309115518388008642412544000000000000000000 6369 651092557812920252386504212809681895735333765183139879450269513942869927426905434436509117913512305795389231163296972800000000000000000 6370 15510996839559075780052851354513125139469097071861528608571366753034904680618280343921374334865295997394411632931635200000000000000000 6371 360916052002727412631099896235965574132668384247860243597710373582522132720014098911590420129441411194783387562803200000000000000000 6372 8206876634687341682567646219319113830406929667651602438397548546579314645829777959746758907336135448356831551815680000000000000000 6373 182465142569629632270525731160751048600944582531779698482158935077109268311432810369863710884449651766826788454400000000000000000 6374 3968509010970668125032710937775200111415343166175823229399201424844929712683645048233442411671245381217036533760000000000000000 6375 84474603041495200125243394055903263241178047468416527075073581054217253847885560356418384668726690632790179840000000000000000 6376 1760651735124520019979019936901153554310267598125919800088376852193846367650241813768164335257872839936573440000000000000000 6377 35946639592125617074571657045065218400501296795070862585137694065624363339525770364433355178181570482038374400000000000000 6378 719220480034526151952214026511909131662691012306339787617801001713172535804837342225557326494229101281280000000000000000 6379 14107786339138782211370352058502832967229708318316665064810711956681461279248732482116701404309878525132800000000000000 6380 271403954730009868661212840193173257231204155587298033063321132721951900303712204613417859054426075955200000000000000 6381 5122652991698904216183860587691660481927998663150568287876075510777582163852117822119354177309324083200000000000000 6382 94896487667835618413011482585025614416504949506048263308853542909773391714584686927768482186862264320000000000000 6383 1725961250572407080924481330084791267495956422894396323408381236784899650893570694784148981573222400000000000000 6384 30830567793318914364201261398643799355589652211191768456417655266333135709741613686734399670845440000000000000 6385 541053683565017893706733959274229237459547467991973769093536437863604906236229057926065511464960000000000000 6386 9331285651730906284564546428160956221425439531232375440804375080609302575587655474193220239360000000000000 6387 158202831451759618042904666454452993409224405845606365232028198205732428724043584188908044288000000000000 6388 2637446481551980295241533755839727592262701959082073329792078880895789309097697985922334720000000000000 6389 43248450369535160755304720189844995464522800941937223956267960143721276305096660521844736000000000000 6390 697737164431740818846966602074002008535106338381500880897375365316346378068174070349824000000000000 6391 11077984213507981750846495950267673018576537126520805316666997987633523643723529846784000000000000 6392 173135772811846357033986749894293302366031349474317836450961629110755925078951382220800000000000 6393 2664257867606537217615799891839267200234857413785667464325877341903204339519848448000000000000 6394 40376812689329840726209596523855714171182684112480838724571275445605392975501721600000000000 6395 602773273214148691768280518515671312270329731625716620888207543417014556452454400000000000 6396 8866230278728555275847517901593261785503444029969441968504891402197055989350400000000000 6397 128523085973166032359974524203767870420112949173926784837570904779747240181760000000000 6398 1836418864691084357052095671415340054992428340921591128522139892750011596800000000000 6399 25870186387513291537837062037795465060409208770919240104180938965327544320000000000 6400 359377468628392242084558839807307251466228638145125465464215243199610880000000000 6401 4923903004855974788320719839702220224668673157769173982523970111406080000000000 6402 66551383079331896682325711075427268790042340397245456567447267259187200000000 6403 887509553867335037548795933616117560322399631897832368875985960960000000000 6404 11679779410202158069906232199969685642338073077789655417242412646400000000 6405 151711034849117100435691612583951719713230706307321772457433497600000000 6406 1945333013025009671869792171880360699923063470651175119460761600000000 6407 24628414748233295525274612432459694758641348426513274749583360000000 6408 307903294242641606816997811313763960101782758887492105011200000000 6409 3801854700252129596368418097014463531744573699677875077120000000 6410 46370978048590603436294851101470475918943186579441582080000000 6411 558767592629648676714935052471261541996556981140193280000000 6412 6652938027057475385408156542535218926677645133348864000000 6413 78280693839961988892537833072465892686544827842560000000 6414 910363714704088038506863237894802808795517943808000000 6415 10465333401064437017718961640703996348468559872000000 6416 118939602130139539914667263900549099659722752000000 6417 1336568761310911496515831627165261347186278400000 6418 14852597668598843645687720267301336121344000000 6419 163235070995470383062509969121306954956800000 6420 1774503903058404258744052600633373491200000 6421 19082893499587372347733220612731699200000 6422 203032483187460441503896178562170880000 6423 2137420866889266616009545319526400000 6424 22267216844424264257939918684160000 6425 229583336937622622557416253440000 6426 2342931065280330835220951040000 6427 23668385251301301294578995200 6428 236707523265339546900480000 6429 2343868612725421003622400 6430 22981312938382480281600 6431 223140576230523705600 6432 2145780853257000960 6433 20437861900579200 6434 192827179480320 6435 1802280590880 6436 16689214080 6437 153124944 6438 1392160 6439 12543 6440 112 6441 1 6442 1271779866736093778560066002094667617406170748013276150748263196706269314624300237490799699070733926900257443215590015284112109217700009790090130876970408765030400000000000000000000000000 6443 847853244490729185706710668063111744937447165342184100498842131137512876416200158327199799380489284600171628810393343522741406145133339860060087251313605843353600000000000000000000000000 6444 317944966684023444640016500523666904351542687003319037687065799176567328656075059372699924767683481725064360803897503821028027304425002447522532719242602191257600000000000000000000000000 6445 84785324449072918570671066806311174493744716534218410049884213113751287641620015832719979938048928460017162881039334352274140614513333986006008725131360584335360000000000000000000000000 6446 17663609260223524702223138917981494686196815944628835427059211065364851592004169965149995820426860095836908933549861323390445961356944580417918484402366788403200000000000000000000000000 6447 3028047301752604234666823814511113374776597019079228930353007611205403130057857708311427854930318873572041531465690512581219307661190499500214597326120020869120000000000000000000000000 6448 441590231505588117555578472949537367154920398615720885676480276634121289800104249128749895510671502395922723338746533084761149033923614510447962110059169710080000000000000000000000000 6449 56074950032455633975311552120576173606974018871837572784314955763063020926997364968730145461672571732815583916031305788541098290022046287041011061594815201280000000000000000000000000 6450 6308431878651258822222549613564819530784577123081726938235432523344589854287203558982141364438164319941753190553521901210873557627480207292113744429416710144000000000000000000000000 6451 637215341277904931537631274097456518261068396270881508912669951852988874170424601917388016609915587872904362682173929415239753295705071443647852972668354560000000000000000000000000 6452 58411406283807952057616200125600180840597936324830804983661412253190646798955588509093901522575595555016233245865943529730310718772964882334386522494599168000000000000000000000000 6453 4901656471368499473366394416134280909700526125160626991635922706561452878234035399364523204691658368253110482170568687809536563813115934181906561328218112000000000000000000000000 6454 379294845998752935439066234581819356107778807304096136257541638007731472720490834474635724172568802305300215882246386556690329342681590145028483912302592000000000000000000000000 6455 27231424840936108185368857867412671720558478473114594397977348369785849323522418885358462248286990934739502678725381598941869798961755189899480896267878400000000000000000000000 6456 1823532913455542958841664589335669981287398112038923732007411721191016695771590550358825596983503857237020268664646089214857352609046106466483095732224000000000000000000000000 6457 114417751432504656241045621291649881178817136441657959655367009957083400519001760022514547261710045944283624700526813440932226046057794915544037379276800000000000000000000000 6458 6753825605390899847561720701243222152916289303847865674101524893300061836191076112440094803642606878655630624683874404499471676329800394320307761971200000000000000000000000 6459 376374182343765316582386912143585135456635317242295919918970427490405922759874210600376800202993572185143502304364517897803375151505904327447491379200000000000000000000000 6460 19864192957032058375181531474244771037989086187787840217945661450882534812326694448353220010713549643104795954952571777939622577440589395059728711680000000000000000000000 6461 995698895089326234344938921014775490626019357783851639997276263202132070793318017461314286251305746521543656889853221951860780824089693987956326400000000000000000000000 6462 47521992720172388457372084866614284779878196621502010090779094380101757924226541742471818207448683356710038169742994684066082721149735394879733760000000000000000000000 6463 2164562815411578770315084610901685849186998603877938347820165789569852327811560907524596274459360318525094906282289612938827784400194986930339840000000000000000000000 6464 94289668095580135828119216005187072975948802820440496211863282500201900643306630441412337713191832056964361447902767230289846668947887688253440000000000000000000000 6465 3935568755293779582391062928912156089430906552505342450582119617399731505111928922771993226289746033681990738695072023525141426182172703509708800000000000000000000 6466 157675030260167451217590662216031894608610038161271732795757997491976422480445870303365113232762260964823346902847436839949576369478073057280000000000000000000000 6467 6073408572984227750603492174247154458998312581026763041021789533024277014061618707981471028224916718645047436257827196798057756453970221465600000000000000000000 6468 225250043228810644596558088880045563726585768801816761136797139274252032114922671861950161761088944235461924146924909771356537670682961510400000000000000000000 6469 8054918531809320624142562565314528460209963635314009338225185057061375350214348419073569002950817929237463443312768165514665459488024166400000000000000000000 6470 278086473121988450119207517135858720650105887409650322391107579350928434709781076372777977482825857080817190304845567618958688482324643840000000000000000000 6471 9279860059688157401085901572943005138490741515338720435743300756983151325131737809992591017224444618937169865567705259809522418765004800000000000000000000 6472 299662147760763416076732238292951207597096861432812847404210753610914261540712366781010751597872690819846110242290482348015828105953280000000000000000000 6473 9373596019887027677864547043376772867162365167008808520952829047457728611244179606053122239620651130239565520775459858393456988651520000000000000000000 6474 284309438103191096846994533484773441742976149366995111389194263387964195010163535845361244400258719942927998332343911146125074104320000000000000000000 6475 8369282160613417569521917003014975774252111756257864750850740220944400545753731791118859142518438509142469214978089159279872311296000000000000000000 6476 239317708841069946840904489465297509884660058389726524738379009585828446978252134549967377441295218807178449774700261907512688640000000000000000000 6477 6652847504462176128395800479344177880963522858710544317051462814741176904414731153512606631572685619350134511111358632177958912000000000000000000 6478 179938126948172892361582322906238729236586510067463552434871435778818381186655740263133366497214450230961240432105460080836608000000000000000000 6479 4738495373548558496008404899817790513506782662899248089067993457792861043030435294524648597986243318625451930990996176764928000000000000000000 6480 121579815505522224568636704666377519754450344640178075969507726877579987288280905583198220606225979885784621913584770324889600000000000000000 6481 3041396260300743578952763093592933577347100553850608529568673592935084109775632409836103079580387239169096232985235030016000000000000000000 6482 74224551590672908772061480260303736113828049230877946257330724589487171726667219525762039442140402860674372352615854899200000000000000000 6483 1768253639709734638926025054414496265899477066192214261377135809845979133590483959207036674174643743702962926154206412800000000000000000 6484 41144429928310925039945388170900075451124195804256067770138982588407523130081607275921307894756320876205306182159564800000000000000000 6485 935583936354356951812711669002378976666389982112282677977320534310041869624594687411130515436319441112678796906987520000000000000000 6486 20801026252937778078839933352325619540507682408622885626966118598790456587503340382164463040827260301418253883801600000000000000000 6487 452410027250656166253729046906372812701349120944043848151508962432321987245935535498612434930521973458742164848640000000000000000 6488 9630104746730452814277746922372972009494297411399484086558388240180766938658953880631695852234842732138080501760000000000000000 6489 200714297804195282277608272806731505191370506186354857210074961150098485912127566769570734219397503752769372160000000000000000 6490 4097916913502320346501168903137434897657147834638078334705697123481177420705937821545402490312699034952374681600000000000000 6491 81991134723935981322552399022357641009546775402922735788429314195301669081751457013713535220342117546065920000000000000000 6492 1608287642661821172096220134669322958264186748288099817388421163061686585834355502961303960091326151865139200000000000000 6493 30940050839221125027378263782021751324357273736951975769218609130302516634623191325929635932204572658892800000000000000 6494 583982441053675080644960106996849294939791847599164784817872608228644366679141431721606376213262945484800000000000000 6495 10818199594133260499083309014692920043481564243689502017209303891714166655462654309765606969302298132480000000000000 6496 196759582565254407225390871629666204494539032209961180868555460993478560201867059205392983899347353600000000000000 6497 3514684728438356237518943799445393126537220352075861604031612700361977470910543960287721562476380160000000000000 6498 61680119926412039882567671357262133070388411351085009676663153916450959310930112603571468307005440000000000000 6499 1063766564297323316440358292810349009242500106560490800251698759189460493616992724058027107287040000000000000 6500 18035122785500596456891131975807641248651582266399125636451214595453496874540968597535517048832000000000000 6501 300668898896925753657534848165728945517948023335356359596296992422119981237137570395146158080000000000000 6502 4930323342127008326104738101642329482955599307380843531014547456384225498781019299490299904000000000000 6503 79542036745218453348554192636436228973002122575491100422300791646063487099771844019879936000000000000 6504 1262890200339909919596500538330514724117725232423371806100037770590221695384482402533376000000000000 6505 19737478100550484701874489487949436469727573840072233355409625718626175459000457573171200000000000 6506 303725396907145242808201187669676460826773745171566090933150016976965294705262723072000000000000 6507 4602956646583601842787894003719551415514825988822815614601125400799014799207196262400000000000 6508 68716153146412950861583979110786529598817589405331694781255659949539659435579801600000000000 6509 1010750251775055301446617040781631843547392619416516384409557619850464382785945600000000000 6510 14651631800940927689037095759229537227892876205827653471483083144891185380720640000000000 6511 209351750574783616703938906541348766269136830865061388651523947773501322035200000000000 6512 2949201248176515235313425072308683016886649799884793371876627042047340052480000000000 6513 40969031423636715597639707738033026667150064748544303062920537724755640320000000000 6514 561324942553581125868562061726053105612228739985685834007732592700293120000000000 6515 7586857671043836221785131062598708642064826805285982048688988467547340800000000 6516 101176089140876194280562736432237401876753558036352890051862399549440000000000 6517 1331494852763046019969310470796544163226540330868020717565635041689600000000 6518 17295057972799349449668843834570496047308300519034682060147418726400000000 6519 221767963484851102593156307594361119791229235654233963618526822400000000 6520 2807639281298595689881305817300405202485113720622513321452503040000000 6521 35100975543661143177137750489769091451603234513174099971276800000000 6522 433411435828742773985999663059648842618881401763277758791680000000 6523 5286291497539328791737613025567634254759523270056340357120000000 6524 63699505559779949145502595981723815787607495849982033920000000 6525 758434935084552193936529845849014957641251545201770496000000 6526 8923999097755666733749312970261111766266110374051840000000 6527 103781463476266036389782409120007520202689045594112000000 6528 1193048007721345820019961627040255583725415825408000000 6529 13559114642835907550272068084662597361208393728000000 6530 152368838789443910602804805496839793579235737600000 6531 1693196134220268175608400110472352317833216000000 6532 18608798093483623669126136479828992865075200000 6533 202293444948658085496821996472204577996800000 6534 2175449858952960447641587149851413708800000 6535 23145703083370490331444164356087480320000 6536 243665978825376394225088166426009600000 6537 2538462720264366125405150729994240000 6538 26172500410888978971545452892160000 6539 267094141441957715215188418560000 6540 2698195918648348347582005452800 6541 26984657652248708346654720000 6542 267201021850697994412953600 6543 2619869674975602752102400 6544 25438025690279702438400 6545 244619017271298109440 6546 2329916256666028800 6547 21982298460756480 6548 205459987360320 6549 1902570405120 6550 17456243616 6551 158706240 6552 1429902 6553 12768 6554 113 6555 1 6556 146254684674650784534407590240886776001709636021526757336050267621220971181794527311441965393134401593529605969792851757672892560035501125860365050851597007978496000000000000000000000000000 6557 97503123116433856356271726827257850667806424014351171557366845080813980787863018207627976928756267729019737313195234505115261706690334083906910033901064671985664000000000000000000000000000 6558 36563671168662696133601897560221694000427409005381689334012566905305242795448631827860491348283600398382401492448212939418223140008875281465091262712899251994624000000000000000000000000000 6559 9750312311643385635627172682725785066780642401435117155736684508081398078786301820762797692875626772901973731319523450511526170669033408390691003390106467198566400000000000000000000000000 6560 2031315064925705340755660975567871888912633833632316074111809272516957933080479545992249519349088911021244527358234052189901285556048626748060625706272180666368000000000000000000000000000 6561 348225439701549486986684738668778038099308657194111326990595875288621359956653636455814203316986670460784776118554408946840220381036907442524678692503802399948800000000000000000000000000 6562 50782876623142633518891524389196797222815845840807901852795231812923948327011988649806237983727222775531113183955851304747532138901215668701515642656804516659200000000000000000000000000 6563 6448619253732397907160828493866259964802012170261320870196219912752247406604696971403966728092345749273792150343600165682226303352535323009716272083403748147200000000000000000000000000 6564 725469666044894764555593205559954246040226369154398597897074740184627833243028409282946256910388896793301616913655018639250459127160223838593080609382921666560000000000000000000000000 6565 73279764246959067126827596521207499600022865571151373524957044463093720529598829220499621910140292605384001708450001882752571629006083216019503091856860774400000000000000000000000000 6566 6717311722637914486625863014444020796668762677355542573121062409116924381879892678545798675096193488826866823274583505918985732658890961468454450086878904320000000000000000000000000 6567 563690494207377439437135357855442304615560504393472104038131111254567080996914070926920168539540712349107705449615399098096704838508332430919254552745082880000000000000000000000000 6568 43618907289856587575492616976909225952394562839971055669617288370889119362856445964583108279845412265109524826458334454019387874408382866678275649914798080000000000000000000000000 6569 3131613856707652441317418654752457247864225024408178355767395062525372672205078171816223158553003957495042808053418883878315026880601846838440303070806016000000000000000000000000 6570 209706285047387440266791427773602047848050782884476229180852347936966920013732913291264943653102943582257330896434300259708595550040302243645556009205760000000000000000000000000 6571 13158041414738035467720246448539736335563970690790665360367206145064591059685202402589172935096655283592616840560583545707205995296646415287564298616832000000000000000000000000 6572 776689944619953482469597880642970547585373269942504552521675362729507111161973752930610902418899791045397521838645556517439242777927045346835392626688000000000000000000000000 6573 43283030969533011406974494896512290577513061482864030790681599161396681117385534219043332023344260801291502765001919558247388142423178997656461508608000000000000000000000000 6574 2284382190058686713145876119538148669368744911595601625063751066851491503417569861560620301232058208957051534819545754463056596405667780431868801843200000000000000000000000 6575 114505372935272516949667975916699181421992226145142938599686770268245188141231572008051142918900160849977520542333120524463989794770314808614977536000000000000000000000000 6576 5465029162819824672597789759660642749685992611472731160439595853711702161286052300384259093856598586021654389520444388667599512932219570411169382400000000000000000000000 6577 248924723772331558586234730253693872656504839445962909999319065800533017698329504365328571562826436630385914222463305487965195206022423496989081600000000000000000000000 6578 10843311830991715620233709840596513392234112324350657064364277487523218573980262500762418837017060686550901566508818231483332366929007084149145600000000000000000000000 6579 452590406858784651974972236824897950284554253538114381816943756000969123087871826118779221023320793873428934949933282705391264010949860903616512000000000000000000000 6580 18132628479919256890022926154843667879990154388546249271512169711577288585251275084886988021767660010954684893827455236594201282489978401587200000000000000000000000 6581 698441985893186191319401600038422762784805946818077749717505796297791856617086151417869168245865422644180455169650127631776641992206575468544000000000000000000000 6582 25903754971313224128604180221205239828557363412208927530731671016538983693216107264124268602525228587078121276896364623706001832128540573696000000000000000000000 6583 926315631158071871776394695011170772924145818061111073895896281562058165274650068193460435339344061862308295980968339034186527841122779136000000000000000000000 6584 31979944409028671763708864470623752874762177052109787074977371625356769991624823782869467410524973564293976885057240276180249175467334041600000000000000000000 6585 1067183906864138101124878680888445590926435274263952850110479587053062402390149848149147966980811131177774534540286104878095078157975552000000000000000000000 6586 34461146992487792848824207403689388873666139064773477451484236665255140077181922179816236433755359444282302677863405470021820232184627200000000000000000000 6587 1077963542287008182954422909988328879723671994206012979909575340457638790293080654696109057556374879977550034889177883715247553694924800000000000000000000 6588 32695585381866976137404371350748945800442257177204437809757340289615882426168806622216543106029752793436719808219549781804383521996800000000000000000000 6589 962467448470543020495020455346722214038992851969654446347835125408606062761679155978668801389620428551383959722480253317185315799040000000000000000000 6590 27521536516723043886704016288509213636735906714818550344913586102370271402498995473246248405748950162825521724090530119363959193600000000000000000000 6591 765077463013150254765517055124580456310805128751712596460918223695235344007694082653949762630858846225265468777806242700465274880000000000000000000 6592 20692884599039882621581967134217453862207448657758308530010215114564113836465410130260337147179661776560542649692127909296209920000000000000000000 6593 544926967958084227040966563479045909053280006233413530242819247646179019948500058870334588768417981641926972063964560327966720000000000000000000 6594 13981678783135055825393221036633414771761789633620478736493388590921698538152304142067795369715987686865231520062248587362304000000000000000000 6595 349760569934585511579567755763187361394916563692819980900397463187534672624197727131151854151744532504446066793302028451840000000000000000000 6596 8535823432927384508787070229934929653090225661550963819593033327791024748566730245462634535846146328977552820550823313408000000000000000000 6597 203349168566619483476492881257667070578439862612104640058370618132287600362905655308809217530084030525840736507733737472000000000000000000 6598 4731609441755756379593719639653508676879282517489447793565982997666865159959384836730950407896976900763610210948349952000000000000000000 6599 107592152680751049458461841935273582316634847942912507967391861445654815006828389052280009275176735727958061644303564800000000000000000 6600 2392118019087844479066592335517446247158383476991631847101103638860902507562884143948913249695134934663099196637184000000000000000000 6601 52027153133825459119178840394232873460655148908565042537423530679717028533282586582340430017010026947755348957593600000000000000000 6602 1107462045874002073641940896072891781091844202310940669954214647620788197945779696272645023007006914195879257702400000000000000000 6603 23082144247482457461924951372774123097007608211430808579158620532261325879894670178500634435230712931568477798400000000000000000 6604 471260445052766839847634423860805013230572000983379008491155169200335403381182849477721286385960389019523088384000000000000000 6605 9428980493252637852093525887571128716097879171336114615669371132459691944401417556577056550339343517797580800000000000000000 6606 184953078906109434791065315486972140200381476053131478999668433752093957370950882840549955410502507464491008000000000000000 6607 3558105846510429378148500334932501402301086479749477213460140049984789412981667002481908132203525855772672000000000000000 6608 67157980721172634274170412304637668918076062473903950254055349946294102168101264647984733264525238730752000000000000000 6609 1244092953325324957394580536689685805000379888024292731979069947547129165378205245623044801469764285235200000000000000 6610 22627351995004256830919950237411613516871988704145535799883878014250034423214711808620193148424945664000000000000000 6611 404188743770410967314678536936220209551780340488724084463635460541627409154712555433087979684783718400000000000000 6612 7093213791537384586495282206085145303094667305374776112816262700391860320756962949410718855305625600000000000000 6613 122333154894192181390641203673190136062887512254456442028945357306787956765954163266673117338009600000000000000 6614 2074039120332568592542480177217878743594931960635899448191889678477152140572211388716584460615680000000000000 6615 34576923373146461670616507539058828734564022683565981353574154128543797842270820595441808179200000000000000 6616 566987184344605957502044881688867890539893920348797006066672957484185932359817219441384488960000000000000 6617 9147334225700122135083732153190166331895244096181476548564591039297301016473762062286192640000000000000 6618 145232373039089640753597561908009193273538401728687757701504343617875494969215476291338240000000000000 6619 2269809981563305740715566291114185194018670991608306835872106957642010177785052620914688000000000000 6620 34928420644321702922943136582012792995078980694730100457312251952351008891105213153280000000000000 6621 529340014357114211920607810427748412784204988714623795679129421091886701908827570176000000000000 6622 7902357611837489349082157597740450903864022781613144899844400894197060835091677184000000000000 6623 116236278954131359666360959689887662007950151232899384207099126282803404020383744000000000000 6624 1684937657108206684239266012311396781207680763670180149220554561662486318782873600000000000 6625 24075451316100115920952974252255108120950735549482059694925253993952652034048000000000000 6626 339158143540299252061043883315498546941964726986751237765812109835444106035200000000000 6627 4711438613718222293728566389873798066722257446082594852235861838346898636800000000000 6628 64552368393661829474884637098496107145406305098353870910889248160533708800000000000 6629 872488632170041165505290072198851493837455082607887935599233673767944192000000000 6630 11635250251200762342264714689707301215826659174180582355964175948185600000000000 6631 153121908067750292296470704141602578771052138049822382520048029794304000000000 6632 1988931666871925186711917040975607045440454559688988436916953153536000000000 6633 25503315800757876798212975373351528775991362100236905816130584576000000000 6634 322878517349338504336350168989546598285788077871589031967037849600000000 6635 4036612187521031465370841306323445516934371969015021496696832000000000 6636 49842315120305419008389961251859616901171361202776942261043200000000 6637 607923522217022811049825497940277939297345176056479141068800000000 6638 7325443139374694151732798537898238815574862022747933900800000000 6639 87220017534723502302700932272636720128743927698203607040000000 6640 1026259896241901674381170991580027853120602693015961600000000 6641 11934868299770594184824977048800864823309240243322880000000 6642 137200520887954769302295587109629392128422819921920000000 6643 1559298183926129368281287829736198696538965278720000000 6644 17522416460786049719322552632136576261612109824000000 6645 194717555435330840194966012704320516550819840000000 6646 2140011780750616721949505695180334179483648000000 6647 23263746169095679832134529594303526469632000000 6648 250176733779590451478782522232912576512000000 6649 2661755854587606388116078900950060236800000 6650 28021587564918285335885139138991104000000 6651 291923212830402104421592333949337600000 6652 3009837547252232581727727082598400000 6653 30715826265825137249746668134400000 6654 310292530644560059971930627072000 6655 3103235630008601459865292800000 6656 30728117512830269357489664000 6657 301285012622194316491776000 6658 2925372954382165780416000 6659 28131186986199282585600 6660 267940369516593312000 6661 2527964322986995200 6662 23627898546436800 6663 218795596588800 6664 2007468015840 6665 18251217600 6666 164438730 6667 1468320 6668 12995 6669 114 6670 1 6671 16965543422259491005991280467942866016198317778497103850981831044061632657088165168127267985603590584849434292495970803890055536964118130599802345898785252925505536000000000000000000000000000 6672 11310362281506327337327520311961910677465545185664735900654554029374421771392110112084845323735727056566289528330647202593370357976078753733201563932523501950337024000000000000000000000000000 6673 4241385855564872751497820116985716504049579444624275962745457761015408164272041292031816996400897646212358573123992700972513884241029532649950586474696313231376384000000000000000000000000000 6674 1131036228150632733732752031196191067746554518566473590065455402937442177139211011208484532373572705656628952833064720259337035797607875373320156393252350195033702400000000000000000000000000 6675 235632547531381819527656673165873139113865524701348664596969875611967120237335627335100944244494313678464365173555150054028549124501640702775032581927572957298688000000000000000000000000000 6676 40394151005379740490455429685578252419519804234516913930909121533480077754971821828874447584770453773451034029752311437833465564200281263332862728330441078394060800000000000000000000000000 6677 5890813688284545488191416829146828477846638117533716614924246890299178005933390683377523606112357841961609129338878751350713728112541017569375814548189323932467200000000000000000000000000 6678 748039833432958157230656105288486155917033411750313220942761509879260699166144848682860140458712106915759889439857619219138251188894097469127087561674834785075200000000000000000000000000 6679 84154481261207792688448811844954692540666258821910237356060669861416828656191295476821765801605112028022987561983982162153053258750585965276797350688418913320960000000000000000000000000 6680 8500452652647251786712001196460069953602652406253559328895017157718871581433464189577956141576273942224544198180200218399298308964705653058262358655395849830400000000000000000000000000 6681 779208159825998080448600109675506412413576470573242938482043239457563228298067550711312646311158444703916551499851686686602344988431351530340716210077952901120000000000000000000000000 6682 65388097328055782974707701511231307335405018509642764068423208905529781395642032227522739550586722632496493832155386295379217761266966561986633528118429614080000000000000000000000000 6683 5059793245623364158757143569321470210477769289436642457675605451023137846091347731891640560462067822752704879869166796666248993431372412534679975390116577280000000000000000000000000 6684 363267207378087683192820563951285040752250102831348689269017827252943229975789067930681886392148459069424965734196590529884543118149814233259075156213497856000000000000000000000000 6685 24325929065496943070947805621737837550373890814599242584978872360688162721593017941786733463759941455541850383986378830126197083804675060262884497067868160000000000000000000000000 6686 1526332804109612114255548588030609414925420600131717181802595912827492562923483478700344060471212012896743553505027691302035895454410984173357458639552512000000000000000000000000 6687 90096033575914603966473354154584583519903299313330528092514342076622824894788955339950864680592375761266112533282884556022952162239537260232905544695808000000000000000000000000 6688 5020831592465829323209041407995425706991515132012227571719065502722015009616721969409026514707934252949814320740222668756697024521088763728149534998528000000000000000000000000 6689 264988334046807658724921629866425245646774409745089788507395123754773014396438103941031954942918752239017978039067307517714565183057462530096781013811200000000000000000000000 6690 13282623260491611966161485206337105044951098232836580877563665351116441824382862352933932578592418658597392382910641980837822816193356517799337394176000000000000000000000000 6691 633943382887099662021343612120634558963575142930836814610993119030557450709182066844574054887365435978511909184371549085441543500137470167695648358400000000000000000000000 6692 28875267957590460796003228709428489228154561375731697559921011632861830053006222506378114301287866649124766049805743436603962643898601125650733465600000000000000000000000 6693 1257824172395039011947110341509195553499157029624676219466256188552693354581710450088440585093979039639904581715022914852066554563764821761300889600000000000000000000000 6694 52500487195619019629096779471688162233008293410421268290765475696112418278193131829778389638705212089317756454192260793825386625270183864819515392000000000000000000000 6695 2103384903670633799242659433961865474078857909071364915495411686542965475889147909846890610525048561270743447683984807444927348768837494584115200000000000000000000000 6696 81019270363609598193050585604457040483037489830897018967230672370543855367581993564472823516520389026724932799679414805286090471095962754351104000000000000000000000 6697 3004835576672333998918084905659807820112654155816235593564873837918522108413068442638415157892926516101062068119978296349896212526910706548736000000000000000000000 6698 107452613214336337126061784621295809659200914895088884571923968661198747171859407910441410499363911176027762333792327327965637229570242379776000000000000000000000 6699 3709673551447325924590228278592355333472412538044735300697375108541385319028479558812858219620896933458101318666639872036908904354210748825600000000000000000000 6700 123793333196240019730485926983059688547466491814618530612815632098155238677257382385301164169774091216621846006673188165859029066325164032000000000000000000000 6701 3997493051128583970463608058827969109345272131513723384372171453169596248953102972858683426315621695536747110632155034522531146933416755200000000000000000000 6702 125043770905292949222713057558646150047945951327897505669510739493086099673997355944748650676539486077395804047144634510968716228611276800000000000000000000 6703 3792687904296569231938907076686877712851301832555714785931851473595442361435581568177119000299451324038659497753467774689308488551628800000000000000000000 6704 111646224022582990377422372820219776828523170828479915776348874547398303280354782093525580961195969711960539327807709384793496632688640000000000000000000 6705 3192498235939873090857665889467068781861365178918951840009975987874951482689883474896564815066878218887760519994501493846219266457600000000000000000000 6706 88748985709525429552799978394451332932053394935198661189466513948647299904892513587858172465179626162130794378225524153253971886080000000000000000000 6707 2400374613488626384103508187569224648016064044299963789481184953289437205029987575110199109072840766081022947364286837478360350720000000000000000000 6708 63211528283137770336752121363569325450180480723075969508167032726956766314026006828958812297136485870463528759419888998044139520000000000000000000 6709 1621874738843666475745613640249476113524367597499975533433233076546917030425667280479864262887054571676366856327220836134027264000000000000000000 6710 40572226112411919343229859668529733921810321388367117784446105729754022024406936347213615081602365770515743748023035300413440000000000000000000 6711 990155518219576603019300146672451839758466176739911803072791866023758870833740708473665606158152974161396127183895504355328000000000000000000 6712 23588503553727860083273174225889380187099024063004138246770991703345361642097056015821869233489747540997525434897113546752000000000000000000 6713 548866695243667740032871478199807006517996772028775944053654027729356358555288641060790247316049320488578784470008594432000000000000000000 6714 12480689710967121737181573664491735548729642361377850924217455927695958540792093130064481075920501344443135150739213516800000000000000000 6715 277485690214189959571724710920023764670372483331029294263728022107864690877294560698073936964635652420919506809913344000000000000000000 6716 6035149763523753257824745485731013321435997273393544934341129558847175309860780043551489881973163125939620479080857600000000000000000 6717 128465597321384240542465143944455446606653927468069117714688899124011430961710444767626822668812802046721993893478400000000000000000 6718 2677528732707965065583294359241798279252882552525973795182399981742313802067781740706073594486762700061943424614400000000000000000 6719 54666211626120953422325593167853381534746352114071964984973999627238906792217210539415669220771405126264678252544000000000000000 6720 1093761737217305990842849002958250931067353983874989295417647051365324265550564436562938559839363848064519372800000000000000000 6721 21454557153108694435763576596488768263244251222163251563961538315242899055030302409503794827618290865880956928000000000000000 6722 412740278195209807865226038852170162666926031650939356761376245798235571905873372287901343335608999269629952000000000000000 6723 7790325763656025575803767827337969594496823246972858229470420593770115851499746699166229058684927692767232000000000000000 6724 144314782585737695057771342256003553380044067010817956909572113915466983183871808492273196970492657087283200000000000000 6725 2624772831420493792386714227539747167957150689680882152786529849653003993092906569799942405217293697024000000000000000 6726 46885894277367672208502710284601544308006519496691993797781713422828779461946656430238205643434911334400000000000000 6727 822812799818336612033452735905876855158981407423474029086686473245455797207807702131643387215452569600000000000000 6728 14190645967726293041314379626090055783294951421516947275357661447587402984850682938934081611209113600000000000000 6729 240588537958577956734927700557273934257012107433764335990259202703349648306376521091123797431418880000000000000 6730 4010923111284989553791514874530824133209426631293653837014601878911080549703415189071249748787200000000000000 6731 65770513383974291070237206275908675302627694760460452703734063068165568153738797455200600719360000000000000 6732 1061090770181214167669712929770059294499848315157051279633492560558486917910956399225198346240000000000000 6733 16846955272534398327417317181329066419730454600527779893374503859673557416428995249795235840000000000000 6734 263297957861343465923005689769245482506165835026563592961164407086473180623066104026103808000000000000 6735 4051696794741317539061403843513483987429161760588691653048221226472717031368204725780480000000000000 6736 61403441665425248582790506009618815882967778690896360298779012846658857421423998140416000000000000 6737 916673482973148764493530281337892304848226642667124808381950503726859056870634553344000000000000 6738 13483408358679237721297871324026968792922217543016328568023498648805194866364514304000000000000 6739 195452768224551975371754857428122026620090968585740897309584329152848412978813337600000000000 6740 2792752352667613446830545013261592542030285323739918924611329463298507635949568000000000000 6741 39342344650674713239081090464597831445267908330463143580834204740911516300083200000000000 6742 546526879191313786072513701225360575739781863745581002859359973248240241868800000000000 6743 7488074733664772219086617903425548428867131391409049025663152786621910220800000000000 6744 101208681331724775198613648375066773285144789582515000529511106157081526272000000000 6745 1349689029139288431702706904006046941035892464204947553291844409989529600000000000 6746 17762141335859033906390601680425899137442048013779396372325571456139264000000000 6747 230716073357143321658582376753170417271092728923922658682366565810176000000000 6748 2958384632887913708592705143308777338014998003627481074671147810816000000000 6749 37453908012523266503016619602787405401151417033104327708176390553600000000 6750 468247013752439649983017591533519679964387148405742493616832512000000000 6751 5781708553955428604973235505215715560535877899522125302281011200000000 6752 70519128577174646081779757761072240958492040422551580363980800000000 6753 849751404167464521601004630396195702606683994638760332492800000000 6754 10117522034027926267113308143625859534934295612991618416640000000 6755 119046147964060594228215835023283230961989912389851545600000000 6756 1384444722773388925439697337660900319503871868225454080000000 6757 15915260423002753239066288104717009486897047110942720000000 6758 180878589335431006720629388249399048798519972331520000000 6759 2032600309451181767441416105327842846347004739584000000 6760 22587236430498377462616057473701179919895101440000000 6761 248241366567071539746142660640918764820103168000000 6762 2698594555615098860527605432939209070477312000000 6763 29020501118432492371538772579017858875392000000 6764 308763679132162341021465152510206987468800000 6765 3250504157530521098962676140122968064000000 6766 33863092688326644112904710738123161600000 6767 349141155481258979480416341581414400000 6768 3563035846835715920970613503590400000 6769 35993933554768966956743952740352000 6770 359975333080997769344373964800000 6771 3564461631488311245468801024000 6772 34949061464174540713046016000 6773 339343262708331230528256000 6774 3263217690399116779929600 6775 31081082863924824192000 6776 293243861466491443200 6777 2740836231386668800 6778 25380289204300800 6779 232866289837440 6780 2117141241600 6781 19074892680 6782 170325120 6783 1507420 6784 13224 6785 115 6786 1 6787 1984968580404360447700979814749315323895203180084161150564874232155211020879315324670890354315620098427383812222028584055136497824801821280176874470157874592284147712000000000000000000000000000 6788 1323312386936240298467319876499543549263468786722774100376582821436807347252876883113926902877080065618255874814685722703424331883201214186784582980105249728189431808000000000000000000000000000 6789 496242145101090111925244953687328830973800795021040287641218558038802755219828831167722588578905024606845953055507146013784124456200455320044218617539468648071036928000000000000000000000000000 6790 132331238693624029846731987649954354926346878672277410037658282143680734725287688311392690287708006561825587481468572270342433188320121418678458298010524972818943180800000000000000000000000000 6791 27569008061171672884735830760407157276322266390057793757845475446600153067768268398206810476605834700380330725305952556321340247566691962224678812085526036003946496000000000000000000000000000 6792 4726115667629429637383285273212655533083817095438478929916367219417169097331703153978310367418143091493770981481020438226515471011432907809944939214661606172105113600000000000000000000000000 6793 689225201529291822118395769010178931908056659751444843946136886165003826694206709955170261915145867509508268132648813908033506189167299055616970302138150900098662400000000000000000000000000 6794 87520660511656104395986764318752880242292909174786646850303096655873501802438947295894636433669316509143907064463341448639175389100609403887869244715955669853798400000000000000000000000000 6795 9846074307561311744548510985859699027257952282163497770659098373785768952774381570788146598787798107278689544752125912971907231273818557937385290030545012858552320000000000000000000000000 6796 994552960359728459045304139985828184571510331531666441480717007453107975027715310180620868564424051240271671187083425552717902148870561407816695962681314430156800000000000000000000000000 6797 91167354699641775412486212832034250252388447057069423802399059016534897710873903433223579618405538030358236525482647342332474363646468129049863796579120489431040000000000000000000000000 6798 7650407387382526608040801076814062958242387165628203396005515441946984423290117770620160527418646548002089778362180196559368478068235087752436122789856264847360000000000000000000000000 6799 591995809737933606574585797610612014625899006864087167548045837769707127992687684631321945574061935262066470944692515209951132231470572266557557120643639541760000000000000000000000000 6800 42502263263236258933560005982300349768013262031267796644475085788594357907167320947889780707881369711122720990901001091996491544823528265291311793276979249152000000000000000000000000 6801 2846133700663142339300893257743326993393745225308111382442528066200515038426383099189047815259913150298396494926406323124765058805146982050757486156940574720000000000000000000000000 6802 178580938080824617367899184799581301546274210215410910270903721800816629862047567007940255075131805508918995760088239882338199768166085148282822660827643904000000000000000000000000 6803 10541235928382008664077382436086396271828686019659671786824178022964870512690307774774251167629307964068135166394097493054685402982025859447249948729409536000000000000000000000000 6804 587437296318502030815457844735464807718007270445430625891130663818475756125156470420856102220828307595128275526606052244533551868967385356193495594827776000000000000000000000000 6805 31003635083476496070815830694371753740672605940175505255365229479308442684383258161100738728321494011965103430570874979572604126417723116021323378615910400000000000000000000000 6806 1554066921477518600040893769141441290259278493241879962674948846080623693452794895293270111695312983055894908800545111758025269494622712582522475118592000000000000000000000000 6807 74171375797790660456497202618114243398738291722907907309486194926575221732974301820815164421821756009485893374571471242996660589516084009620390857932800000000000000000000000 6808 3378406351038083913132377759003133239694083680960608614510758361044834116201728033246239373250680397947597627827271982082663629336136331701135815475200000000000000000000000 6809 147165428170219564397811909956575879759401372466087117677551974060665122486060122660347548455995547637868836060657681037691786883960484146072204083200000000000000000000000 6810 6142557001887425296604323198187514981261970329019288390019560656445152938548596424084071587728509814450177505140494512877570235156611512183883300864000000000000000000000 6811 246096033729464154511391153773538260467226375361349695112963167325526960679030305452086201431430681668676983379026222471056499805953986866341478400000000000000000000000 6812 9479254632542322988586918515721473736515386310214951219165988667353631078007093247043320351432885516126817137562491532218472585118227642259079168000000000000000000000 6813 351565762470663077873415933962197514953180536230499564447090239036467086684329007788694573473472402383824261970037460672937856865648552666202112000000000000000000000 6814 12571955746077351443749228800691609730126507042725399494915104333360253419107550725521645028425577607595248193053702297371979555859718358433792000000000000000000000 6815 434031805519337133177056708595305574016272266951234030181592887699342082326332108381104411695644941214597854283996865028318341809442657612595200000000000000000000 6816 14483819983960082308466853457017983560053579542310368081699428955484162925239113739080236207863568672344755982780763015405506400760044191744000000000000000000000 6817 467706686982044324544242142882872385793396839387105635971544060020842761127513047824465960878927738377799411943962139039136144191209760358400000000000000000000 6818 14630121195919275059057427734361599555609676305364008163332756520691073661857690645535592129155119871055309073515922237783339798747519385600000000000000000000 6819 443744484802698600136852127972364692403602314409018629954026622410666756287963043476722923035035804912523161237155729638649093160540569600000000000000000000 6820 13062608210642209874158417619965713888937210986932150145832818322045601483801509504942492972459928456299383101353501998020839106024570880000000000000000000 6821 373522293604965151630346909067647047477779725933517365281167190581369323474716366562898083362824751609867980839356674780007654175539200000000000000000000 6822 10383631328014475257677597472150805953050247207418243359167582131991734088872424089779406178426016260969302942252386325930714710671360000000000000000000 6823 280843829778169286940110457945599283817879493183095763369298639534864152988508546287893295761522369631479684841621559984968161034240000000000000000000 6824 7395748809127119129399998199537611077671116244599888432455542829053941658741042798988181038764968846844232864852127012771164323840000000000000000000 6825 189759344444708977662236795909188705282351008907497137411688269955989292559803071816144118757785384886134922190284837827681189888000000000000000000 6826 4746950455152194563157893581217978868851807602438952780780194370381220576855611552623992964547476795150342018518695130148372480000000000000000000 6827 115848195631690462553258117160676865251740542678569680959516648324779787887547662891418875920503897976883346880515774009573376000000000000000000 6828 2759854915786159629742961384429057481890585815371484174872206029291407312125355553851158700318300462296710475882962284969984000000000000000000 6829 64217403343509125583845962949377419762605622327366785454277521244334693950968771004112458935977770497163717782991005548544000000000000000000 6830 1460240696183153243250244118745533059201368156281208558133442343540427149272674896217544285882698657299846812636487981465600000000000000000 6831 32465825755060225269891791177642780466433580549730427428856178586620168832643463601674650624862371333247582296759861248000000000000000000 6832 706112522332279131165495221830528558608011680987044757317912158385119511253711265095524316190860085734935596052460339200000000000000000 6833 15030474886601956143468421841501287252978509513764086772618601197509337422520122037812338252251097839466473285536972800000000000000000 6834 313270861726831912673245440031290398672587258645538934036340797863850714841930463662610610554951235907247380679884800000000000000000 6835 6395946760256151550412094400638845639565323197346419903241957956386952094689413633111633298830254399772967355547648000000000000000 6836 127970123254424800928613333346115358934880416113373747563864705009742939069416039077863811501205570223548766617600000000000000000 6837 2510183186913717248984338461789185886799577392993100432983499982883419189438545381911943994831340031308071960576000000000000000 6838 48290612548839547520231446545703909032030345703159904741081020758393561912987184557684457170266252914546704384000000000000000 6839 911468114347754992369040835798542442556128319895824412848039209471103554625470363802448799866136540053766144000000000000000 6840 16884829562531310321759247043952415745465155840265700958419937328109637032513001593595964045547640879212134400000000000000 6841 307098421276197773709245564622150418650986630692663211876023992409401467191870068666593261410423362551808000000000000000 6842 5485649630452017648394817103298380684036762781112963274340460470470967197047758802337870060281884626124800000000000000 6843 96269097578745383607913970100987592053600824668546461403142317369718328273313501149402276304207950643200000000000000 6844 1660305578223976285833782416252536526645509316317482831216846389367726149227529903855287548511466291200000000000000 6845 28148858941153620937986540965201050308070416569750427310860326716291908851846052967661484299476008960000000000000 6846 469278004020343777793607240320106423585502915861357498930708419832596424315299577121336220608102400000000000000 6847 7695150065924992055217753134281315010407440286973872966336885378975371473987439302258470284165120000000000000 6848 124147620111202057617356412783096937456482252873374999717118629585342969395581898709348206510080000000000000 6849 1971093766886524604307826110215500771108463188261750247524816951581806217722192444226042593280000000000000 6850 30805861069777185512991665703001721453221402698107940376456235629117362132898734171054145536000000000000 6851 474048524984734152070184249691077626529211925988876923406641883497307892670079952916316160000000000000 6852 7184202674854754084186489203125401458307230106834874154957144503059086318306607782428672000000000000 6853 107250797507858405445743042916533399667242517192053602580688208936042509653864242741248000000000000 6854 1577558777965470813391850944911155348771899452532910442458749341910207799364648173568000000000000 6855 22867973882272581118495318319090277114550643324531684985221366510883264318521160499200000000000 6856 326752025262110773279173766551606327417543382877570514179525547205925393406099456000000000000 6857 4603054324128941448972487584357946279096345274664187798957601954686647407109734400000000000 6858 63943644865383712970484103043367187361554478058232977334545116870044108298649600000000000 6859 876104743838778349633134294700789166177454372794858736002588876034763495833600000000000 6860 11841415715811798698237796859882812474361940381154255061952799420378538573824000000000 6861 157913616409296746509216707768707492101199418311978863735145795968774963200000000000 6862 2078170536295506967047700396609830199080719617612189375562091860368293888000000000 6863 26993780582785768634054138080120938820717849284098951065836888199790592000000000 6864 346131002047885903905346501767126948547754766424415285736524293865472000000000 6865 4382107237465222180852944493526126431934715792873206341856637694771200000000 6866 54784900609035439048013058209421802555833296363471871753169403904000000000 6867 676459900812785146781868554110238720582697714244088660366878310400000000 6868 8250738043529433591568231658045452192143568729438534902585753600000000 6869 99420914287593349027317541756354897204982027372734958901657600000000 6870 1183750077981267373252257052804225565587312586720019354746880000000 6871 13928399311795089524701252697724138022552819749612630835200000000 6872 161980032564486504276444588506325337381953008582378127360000000 6873 1862085469491322128970755708251890109966954511980298240000000 6874 21162794952245427786313638425179688709426836762787840000000 6875 237814236205788266790645684323357613022599554531328000000 6876 2642706662368310163126078724423038050627726868480000000 6877 29044239888347370150298691294987495483952070656000000 6878 315735563006966566681729835653887461245845504000000 6879 3395398630856601607470036391745089488420864000000 6880 36125350458462993899511422843694217533849600000 6881 380308986431070968578633108394387263488000000 6882 3961981844534217361209851156360409907200000 6883 40849515191307300599208711965025484800000 6884 416875194079778762753561779920076800000 6885 4211290225907969133939042470621184000 6886 42117113970476739013291753881600000 6887 417042010884132415719849719808000 6888 4089040191308421263426383872000 6889 39703161736874753971805952000 6890 381796469776696663251763200 6891 3636486695079204430464000 6892 34309531791579498854400 6893 320677839072240249600 6894 2969493836903193600 6895 27245355910980480 6896 247705525267200 6897 2231762443560 6898 19928039040 6899 176368140 6900 1547208 6901 13455 6902 116 6903 1 6904 234226292487714532828715618140419208219633975249931015766655159394314900463759208311165061809243171614431289842199372918506106743326614911060871187478629201889529430016000000000000000000000000000 6905 156150861658476355219143745426946138813089316833287343844436772929543266975839472207443374539495447742954193228132915279004071162217743274040580791652419467926352953344000000000000000000000000000 6906 58556573121928633207178904535104802054908493812482753941663789848578725115939802077791265452310792903607822460549843229626526685831653727765217796869657300472382357504000000000000000000000000000 6907 15615086165847635521914374542694613881308931683328734384443677292954326697583947220744337453949544774295419322813291527900407116221774327404058079165241946792635295334400000000000000000000000000 6908 3253142951218257400398828029728044558606027434026819663425766102698818061996655670988403636239488494644879025586102401645918149212869651542512099826092072248465686528000000000000000000000000000 6909 557681648780272697211227662239093352903890417261740513730131331891225953485140972169440623355340884796264975814760411710728825579349083121573502827330069528308403404800000000000000000000000000 6910 81328573780456435009970700743201113965150685850670491585644152567470451549916391774710090905987212366121975639652560041147953730321741288562802495652301806211642163200000000000000000000000000 6911 10327437940375420318726438189612839868590563282624824328335765405393073212687795780915567099172979348078981033606674290939422695913871909658768570876482769042748211200000000000000000000000000 6912 1161836768292234785856724296331444485216438369295292736937773608106720736427377025353001298656960176658885366280750857730685053290310589836611464223604311517309173760000000000000000000000000 6913 117357249322447958167345888518327725779438219120736640094724606879466741053270406601313262490602038046352057200075844215220712453566726246122370123596395102758502400000000000000000000000000 6914 10757747854557729498673373114180041529781836752734192008683088963951117929883120605120382394971853487582271910006952386395231974910283239227883927996336217752862720000000000000000000000000 6915 902748071711138139748814527064059429072601685544128000728650822149744161948233896933178942235400292664246593846737263194005480412051740354787462489203039251988480000000000000000000000000 6916 69855505549076165575801124118052217725856082809962285770669408856825441103137146786495989577739308360923843571473716794774233603313527527453791740235949465927680000000000000000000000000 6917 5015267065061878554160080705911441272625564919689600004048060123054134233045743871850994123530001625912481076926318128855586002289176335304374791606683551399936000000000000000000000000 6918 335843776678250796037505404413712585220461936586357143128218311811660774534313205704307642200669751735210786401315946128722276939007343881989383366518987816960000000000000000000000000 6919 21072550693537304849412103806350593582460356805418487411966639172496362323721612906936950098865553050052441499690412306115907572643598047497373073977661980672000000000000000000000000 6920 1243865839549077022361131127458194760075784950319841270845253006709854720497456317423361637780258339760039949634503504180452877551879051414775493950070325248000000000000000000000000 6921 69317600965583239636224025678784847310724857912560813855153418330580139222768463509661020062057740296225136512139514164854959120538151472030832480189677568000000000000000000000000 6922 3658428939850226536356268021935866941399367500940709620133097078558396236757224463009887169941936293411882204807363247589567286917291327690516158676677427200000000000000000000000 6923 183379896734347194804825464758690072250594862202541835595643963837513595827429797644605873180046932000595599238464323187446981800365480084737652063993856000000000000000000000000 6924 8752222344139297933866669908937480721051118423303133062519371001335876164490967614856189401774967209119335418199433606673605949562897913135206121236070400000000000000000000000 6925 398651949422493901749620575562369722283901874353351816512269486603290425711803907923056246043580286957816520083618093885754308261664087140734026226073600000000000000000000000 6926 17365520524085908598941805374875953811609361950998279885951132939158484453355094473921010717807474621268522655157606362447630852307337129236520081817600000000000000000000000 6927 724821726222716184999310137386126767788912498824276030022308157460528046748734378041920447351964158105120945606578352519553287748480158437698229501952000000000000000000000 6928 29039331980076770232344156145277514735132712292639264023329653744412181360125576043346171768908820436903884038725094251584666977102570450228294451200000000000000000000000 6929 1118552046639994112653256384855133900908815584605364243861586662747728467204837003151111801469080490902964422232374000801779765043950861786571341824000000000000000000000 6930 41484759971538243189063080207539306764475303275198948604756648206303116228750822919065959669869743481291262912464420359406667110146529214611849216000000000000000000000 6931 1483490778037127470362408998481609948154927831041597140399982311336509903454690985611554113354218157696239286780336871089893587591446766295187456000000000000000000000 6932 51215753051281781714892691614246057733920127500245615561427960748522365714507188788970320580086103063322546805511630073341564333514233598286233600000000000000000000 6933 1709090758107289712399088707928122060086322385992623433640532616747131225178215421211467872527901103336681205968130035817849755289685214625792000000000000000000000 6934 55189389063881230296220572860178941523620827047678465044642199082459445813046539643286983383713473128580330609387532406618065014562751722291200000000000000000000 6935 1726354301118474456968776472654668747561941804032952963273265269441546692099207496173199871240304144784526470674878824058434096252207287500800000000000000000000 6936 52361849206718434816148551100739033703625073100264198334575141444458677241979639130253304918134224979677733025984376097360592992943787212800000000000000000000 6937 1541387768855780765150693279155954238894590896457993717208272562001380975088578121583214170750271557843327205959713235766459014510899363840000000000000000000 6938 44075630645385887892380935269982351602378007660155049103177728488601580170016531254421973836813320689964421739044087624040903192713625600000000000000000000 6939 1225268496705708080405956501713795102459929170475352716381774691575024622486946042593969929054269918794377747185781586459824335859220480000000000000000000 6940 33139571913823975858933034037580715490509780195605300077577239465113970052644008461971408899859639616514602811311344078226243002040320000000000000000000 6941 872698359477000057269199787545438107165191716862786835029754053828365115731443050280605362574266323927619478052550987506997390213120000000000000000000 6942 22391602644475659364143941917284267223317419051084662214579215854806736522056762474305006013418675416563920818453610863666380406784000000000000000000 6943 560140153707958958452631442583721506524513297087796428132062935704984028068962163209631169816602261827740358185206025357507952640000000000000000000 6944 13670087084539474581284457824959870099705384036071222353222964502324014970730624221187427358619459961272234931900861333129658368000000000000000000 6945 325662880062766836309669443362628782863089126213835132634920311456386062830791955354436726637559454551011836154189549626458112000000000000000000 6946 7577653594534076818893823628026535531987463434629280683604747506831493886214314978485270154445376918665318698392938654728192000000000000000000 6947 172308402149612082703528806011972900985761442441182609859746196537770403614175637753670225734158441561381923891105581812940800000000000000000 6948 3830967439097106581847231358961848095039162504868190436605029073221179922251928704997608773733759817323214711017663627264000000000000000000 6949 83321277635208937477528436176002369915745378356471281363513634689444102327937929281271869310521490116722400334190320025600000000000000000 6950 1773596036619030824929273777297151895851464122624162239168994941306101815857374400461855913765629545057043847693362790400000000000000000 6951 36965961683766165695442961923692267043365296520173594216288214147934384351347794712188052045484245837055190920226406400000000000000000 6952 754721717710225882948627139275383785468708137286877548582551038853660347173350808707172729261970019173210147954622464000000000000000 6953 15100474544022126509576373334841612354315889101378102212536035191149666810191092611187929757142257286378754460876800000000000000000 6954 296201616055818635380151938491123934642350132373185851092052997980243464353748355065609391390098123694352491347968000000000000000 6955 5698292280763066607387310692393061265779580792972868759447560449490440305732487777806765946091417843916511117312000000000000000 6956 107553237493035089099546818624228008221623141747707280716068626717590219445805502928688958384204111726344404992000000000000000 6957 1992409888378694617967591151186385057964888389151352713093552604716937169836534188044323757374621623747031859200000000000000 6958 36237613710591337297690976625413749400816422421734259001370831104309373128640668102658004846429956781113344000000000000000 6959 647306656393338082510588418189208920716338008171329666372174335515574129251635538675868667113262385882726400000000000000 6960 11359753514291955265733848471916535862324897310888482445570793449626762736250993135629468603896538175897600000000000000 6961 195916058230429201728386325117799310144170099325462974083587873945391685608848528654923930724353022361600000000000000 6962 3321565355056127270682411833893723936352309155230550422681518552522445244517834250184055147338169057280000000000000 6963 55374804474400565779645654357772557983089344071640184873823593540246378069205350100317674031756083200000000000000 6964 908027707779149062515694869845195171228077953862917010027752474719093833930517837666499493531484160000000000000 6965 14649419173121842798848056708405438619864905839058249966619998291070470388678664047703088368189440000000000000 6966 232589064492609903308323481005429090990798656214886529207928400286653133691218708418673026007040000000000000 6967 3635091606233707890533016552954203131480125518376736964421835804235848731682050632184389173248000000000000 6968 55937725948198629944281741463547159930447007266687476961983742252682331335069434444125306880000000000000 6969 847735915632860981934005725968797372080253152606515150284943051360972185560179718326583296000000000000 6970 12655594105927291842597679064150941160734617028662325104521208654453016139155980643467264000000000000 6971 186151935799925555980238411499516331155084135398883432210132422345404520325028484481024000000000000 6972 2698420918108164571982447561652652699516975912294738828256121248284225189585496938905600000000000 6973 38556738980929071246942504453089546635270119179553320673184014570299196421919735808000000000000 6974 543160410247215090978753534954237660933368742410374160276997030653024394038948659200000000000 6975 7545350094115278130517124159117328108663428410871491325476323790665204779240652800000000000 6976 103380359772975845256709846774693121608939615989793330848305487372102092508364800000000000 6977 1397287054465792246392060029466171871974708964976202097310430331604667551711232000000000 6978 18633806736297016088087571516707484067941531360813505920747203924315445657600000000000 6979 245224123282869822111628646799959963491524914878238346316326839523458678784000000000 6980 3185266108768720698818388293454270780844706215523676225768752807575289856000000000 6981 40843458241650536660830887208520979928635062438081003716909866676125696000000000 6982 517088654020896217340647450236082918968296463559038348339083247983001600000000 6983 6464618271866181807665540868711772701588328970889680866873989660672000000000 6984 79822268295908647320260489385008169028758330280802461923291640627200000000 6985 973587089136473163805051335649363358672941110073747118505118924800000000 6986 11731667885936015185223469927249877870187879229982725150395596800000000 6987 139682509201789550043766332230898616739302885232962283860131840000000 6988 1643551118791820563914747818331448286661232730454290438553600000000 6989 19113643842609407504620461443746389811070455012720619028480000000 6990 219726085399976011218549173573723032976100632413675192320000000 6991 2497209804364960478785009334171203267712366738008965120000000 6992 28062079872283015481296190750156198336666747434696704000000 6993 311839386159460599248877289481918489974071770480640000000 6994 3427220306824989677735245572808524467106344337408000000 6995 37256796434822054868444120607158720427009769472000000 6996 400657038441078989681464294225920559633661952000000 6997 4262791354098633280142347895555917668994252800000 6998 44876460398866374292278706790537697091584000000 6999 467513857655037648622762436450528369049600000 7000 4820242792574261470706628011873007206400000 7001 49191272901413894004920290030569062400000 7002 496932246657140357804807011533299712000 7003 4969819448516255203568426958028800000 7004 49210957284327625054942266937344000 7005 482506742574393709084313296896000 7006 4684973084951220968673102336000 7007 45051983433650206263708057600 7008 429105430019346122794752000 7009 4048524751406380864819200 7010 37839985010524349452800 7011 350400272754576844800 7012 3214951997495696640 7013 29229251981529600 7014 263347968340080 7015 2351508606720 7016 20811440520 7017 182570544 7018 1587690 7019 13688 7020 117 7021 1 7022 27872928806038029406617158558709885778136443054741790876231963967923473155187345789028642355299937422117323491221725377302226702455867174416243671309956875024854002171904000000000000000000000000000 7023 18581952537358686271078105705806590518757628703161193917487975978615648770124897192685761570199958281411548994147816918201484468303911449610829114206637916683236001447936000000000000000000000000000 7024 6968232201509507351654289639677471444534110763685447719057990991980868288796836447257160588824984355529330872805431344325556675613966793604060917827489218756213500542976000000000000000000000000000 7025 1858195253735868627107810570580659051875762870316119391748797597861564877012489719268576157019995828141154899414781691820148446830391144961082911420663791668323600144793600000000000000000000000000 7026 387124011194972630647460535537637302474117264649191539947666166221159349377602024847620032712499130862740604044746185795864259756331488533558939879304956597567416696832000000000000000000000000000 7027 66364116204852450968136091806452108995562959654147121133885628495055888464731775688163434179285565290755532121956488993576730243942540891467246836452278273868700005171200000000000000000000000000 7028 9678100279874315766186513388440932561852931616229788498691654155528983734440050621190500817812478271568515101118654644896606493908287213338973496982623914939185417420800000000000000000000000000 7029 1228965114904675017928446144563927944362277030632354095071956083241775712309847697928952484801584542421398742999194240621791300813750757249393459934301449516087037132800000000000000000000000000 7030 138258575426775939516950191263441893740756165946139835695595059364699767634857866017007154540178261022407358587409352069951521341546960190556764242608913070559791677440000000000000000000000000 7031 13965512669371307021914160733680999367753148075367660171272228218656542185339178385556278236381642527515894806809025461611264781974440423288562044707971017228261785600000000000000000000000000 7032 1280171994692369810342131400587424942044038573575368849033287586710183033656091352009325505001650565022290357290827333981032605014323705468118187431564009912590663680000000000000000000000000 7033 107427020533625438630108928720623072059639600579751232086709447835819555271839833735048294126012634827045344667761734320086652169034157102219708036215161670986629120000000000000000000000000 7034 8312805160340063703520333770048213909376873854385512006709659653962227491273320467593022759750977694949937385005372298578133798794309775767001217088077986445393920000000000000000000000000 7035 596816780742363547945049604003461511442442225443062400481719154643441973732443520750268300700070193483585248154231857333814734272411983901220600201195342616592384000000000000000000000000 7036 39965409424711844728463143125231797641234970453776500032257979105587632169583271478812609421879700456490083581756597589317950955741873921956736620615759550218240000000000000000000000000 7037 2507633532530939277080040352955720636312782459844800002024030061527067116522871935925497061765000812956240538463159064427793001144588167652187395803341775699968000000000000000000000000 7038 148020034906340165660974604167525176449018409088061111230585107798472711739197301773380034895850742431444754006505916997473892428673607118358283780058368704512000000000000000000000000 7039 8248794514904405516710659055775396829976258091594736848763256781339036567509447157649661387384871095250791244944602185617740135344040025171669065142571630592000000000000000000000000 7040 435353043842176957826395894610368166026524732611944444795838552348449152174109711098176573223090418916013982372076226463158507143157667995171422882524613836800000000000000000000000 7041 21822207711387316181774230306284118597820788602102478435881631696664117903464145919708098908425584908070876309377254459306190834243492130083780595615268864000000000000000000000000 7042 1041514458952576454130133719163560205805083092373072834439805149158969263574425146167886538811221097885200914765732599194159107997984851663089528427092377600000000000000000000000 7043 47439581981276774308204848491921996951784323048048866164960068905791560659704665042843693279186054147980165889950553172404762683138026369747349120902758400000000000000000000000 7044 2066496942366223123274074839610238503581514072168795306428184819759859649949256242396600275419089479930954195963755157131268071424573118379145889736294400000000000000000000000 7045 86253785420503226014917906348949085366880587360088847572654670737802837563099390986988533234883734814509392527182823949826841242069138854086089310732288000000000000000000000 7046 3455680505629135657648954581288024253480792762824072418776228795585049581854943549158194440500149631991562200608286215938575370275205883577167039692800000000000000000000000 7047 133107693550159299405737509797760934208149054568038345019528812866979687597375603374982304374820578417452766245652506095411792040230152552601989677056000000000000000000000 7048 4936686436613050939498506544697177504972561089748674883966041136550070831221347927368849200714499474273660286583266022769393386107436976538810056704000000000000000000000 7049 176535402586418168973126670819311583830436411893950059707597895049044678511108227287774939489151960765852475126860087659697336923382165189127307264000000000000000000000 7050 6094674613102532024072230302095280870336495172529228251809927329074161520026355465887468149030246264535383069855883978727646155688193798196061798400000000000000000000 7051 203381800214767475775491556243446525150272363933122188603223381392908615796207635124164676830820231297065063510207474262324120879472540540469248000000000000000000000 7052 6567537298601866405250248170361294041310878418673737340312421690812674051752538217551151022661903302301059342517116356387549736732967454952652800000000000000000000 7053 205436161833098460379284400245905580959871074679921402629518567063544056359805692044610784677596193229358650010310580062953657454012667212595200000000000000000000 7054 6231060055599493743121677580987945010731383698931439601814441831890582591795577056500143285257972772581650230092140755585910566160310678323200000000000000000000 7055 183425144493837911052932500219558554428456316678501252347784434878164336035540796468402486319282315383355937509205875056208622726797024296960000000000000000000 7056 5245000046800920659193331297127899840682982911558450843278149690143588040231967219276214886580785162105766186946246427260867479932921446400000000000000000000 7057 145806951107979261568308823703941617192731571286566973249431188297427930075946579068682421557458120336530951915108008788719095967247237120000000000000000000 7058 3943609057745053127213031050472105143370663843277030709231691496348562436264637006974597659083297114365237734546049945308922917242798080000000000000000000 7059 103851104777763006815034774717907134752657814306671633368540732405575448772041722983392038146337692547386717888253567513332689435361280000000000000000000 7060 2664600714692603464333129088156827799574772867079074803534926686722001646124754734442295715596822374571106577395979692776299268407296000000000000000000 7061 66656678291247116055863141667462859276417082353447774947715489348893099340206497421946109208175669157501102624039517017543446364160000000000000000000 7062 1626740363060197475172850481170224541864940700292475460033532775776557781516944282321303855675715735391395956896202498642429345792000000000000000000 7063 38753882727469253520850663760152825160707606019446380783555517063309941476864242687177970469869575091570408502348556405548515328000000000000000000 7064 901740777749555141448365011735157728306508148720884401348964953312947772459503482439747148378999853321172925108759699912654848000000000000000000 7065 20504699855803837841719927915424775217305611650500730573309797387994678030086900892686756862364854545804448943041564235739955200000000000000000 7066 455885125252555683239820531716459923309660338079314661955998459713320410747979515894715444074317418261462550611101971644416000000000000000000 7067 9915232038589863559825883904944282019973700024420082482258122528043848177024613584471352447952057323889965639768648083046400000000000000000 7068 211057928357664668166583579498361075606324230592275306461110398015426116087027553654960853738109915861788217875510172057600000000000000000 7069 4398949440368173717757712468919379778160470285900657711738297483604191737810387570750378193412625254609567719506942361600000000000000000 7070 89811884407516880070886629573770670470776268337138428281323573623585581313628746236153554782174432281612007606600073216000000000000000 7071 1796956470738633054639588426846151870163590803063994163291788187746810350412740020731363641099928617079071780844339200000000000000000 7072 35247992310642417610238080680443748222439665752409116279954306759648972258096054252807517575421676719627946470408192000000000000000 7073 678096781410804926279089972394774290627770114363771382374259693489362396382166045559005147584878723426064822960128000000000000000 7074 12798835261671175602846071416283132978373153867977166405212166579393236114050854848513986047720289295434984194048000000000000000 7075 237096776717064659538143346991179821897821718309010972858132759961315523210547568377274527127579973225896791244800000000000000 7076 4312276031560369138425226218424236178697154268186376821163128901412815402308239504216302576725164856952487936000000000000000 7077 77029492110807231818760021764515861565244222972388230298288745926353321380944629102428371386478223920044441600000000000000 7078 1351810668200742676622327968158067767616662779995729411022924420505584765613868183139906763863688042931814400000000000000 7079 23314010929421075005677972689018117907156241819730093915946956999501610587452974909935947756198009661030400000000000000 7080 395266277251679145211207008233353148425924789472435500299100707750170984097622275771902562533242117816320000000000000 7081 6589601732453667327777832868574934399987631944525181999985007631289318990235436661937803209778973900800000000000000 7082 108055297225718738439367689511578225376141276509687124193302544491572166237731622682313439730246615040000000000000 7083 1743280881601499293062918748300247195763923794847931746027779796637385976252761021676667515814543360000000000000 7084 27678098674620578493690494239646061827905040089571496975743479634111722909255026301822090094837760000000000000 7085 432575901141811238973428969801550172646134936686831698766198460704065999070164025229942311616512000000000000 7086 6656589387835636963369527234162112031723193864735809758476065328069197428873262698850911518720000000000000 7087 100880573960310456850146681390286887277550125160175302883908223111955690081661386480863412224000000000000 7088 1506015698605347729269123808633961998127419426410816687438023829879908920559561696572604416000000000000 7089 22152080360191141161648370968442443407455012112467128433005758259103137918678389653241856000000000000 7090 321112089254871584065911259836665671242520133563073920562478428545822797560674135729766400000000000 7091 4588251938730559478386158029917656049597144182366845160108897733865604374208448561152000000000000 7092 64636088819418595826471670659554281651070880346834525072962646647709902890634890444800000000000 7093 897896661199718097531537774934962044930947980893707467731682531089159368729637683200000000000 7094 12302262812984125585548471766188481471463814302785406370948352997280149008495411200000000000 7095 166277159481429277320655143506474452764990366832168049579941209460955438653636608000000000 7096 2217423001619344914482421010488190604085042231936807204568917266993538033254400000000000 7097 29181670670661508831283808969195235655491464870510363211642893903291582775296000000000 7098 379046666943477763159388206921058222920520039647317470866481584101459492864000000000 7099 4860371530756413862638875577813996611507572430131639442312274134458957824000000000 7100 61533549828486649863537046578093867357227279163525563452350906509977190400000000 7101 769289574352075635112199363376700951489011147535872023158004769619968000000000 7102 9498849927213129031110998236815972114422241303415492968871705234636800000000 7103 115856863607240306492801108942274239682079992098775907102109152051200000000 7104 1396068478426385807041592921342735466552357628367944292897076019200000000 7105 16622218595012956455208193535476935391977043342722511779355688960000000 7106 195582583136226647105854990381442346112686694924060562187878400000000 7107 2274523617270519493049834911805820387517384146513753664389120000000 7108 26147404162597145335007351655273040924155975257227347886080000000 7109 297167966719430296975416110766373188857771641823066849280000000 7110 3339387504801678842274246699268587602063342944728907776000000 7111 37108886952975811310616397448348300306914540687196160000000 7112 407839216512173771650494223164214411585654976151552000000 7113 4433558775743824529344850352251887730814162567168000000 7114 47678187574488399772094251012884546596405772288000000 7115 507272171137737360336939399571154202610316083200000 7116 5340298787465098540781166108073985953898496000000 7117 55634149060949480186108729937612875916902400000 7118 573608892316337115014088733412887857561600000 7119 5853761475268253386585514513637718425600000 7120 59134937352199702578772034372462665728000 7121 591408514373434369224642808005427200000 7122 5856103916834987381538129765543936000 7123 57418302366352851381033282330624000 7124 557511797109195295272099177984000 7125 5361186028604374545381258854400 7126 51063546172302188612575488000 7127 481774445417359322913484800 7128 4502958216252397584883200 7129 41697632457794644531200 7130 382579287701987900160 7131 3478280985802022400 7132 31338408232469520 7133 279829524199680 7134 2476561421880 7135 21725894736 7136 188935110 7137 1628872 7138 13923 7139 118 7140 1 7141 3344751456724563528794059027045186293376373166569014905147835676150816778622481494683437082635992490654078818946607045276267204294704060929949240557194825002982480260628480000000000000000000000000000 7142 2229834304483042352529372684696790862250915444379343270098557117433877852414987663122291388423994993769385879297738030184178136196469373953299493704796550001988320173752320000000000000000000000000000 7143 836187864181140882198514756761296573344093291642253726286958919037704194655620373670859270658998122663519704736651761319066801073676015232487310139298706250745620065157120000000000000000000000000000 7144 222983430448304235252937268469679086225091544437934327009855711743387785241498766312229138842399499376938587929773803018417813619646937395329949370479655000198832017375232000000000000000000000000000 7145 46454881343396715677695264264516476296894071757902984793719939946539121925312242981714403925499895703528872485369542295503711170759778624027072785516594791708090003619840000000000000000000000000000 7146 7963693944582294116176331016774253079467555158497654536066275419406706615767813082579612101514267834890663854634778679229207629273104906976069620374273392864244000620544000000000000000000000000000 7147 1161372033584917891942381606612911907422351793947574619842998498663478048132806074542860098137497392588221812134238557387592779268994465600676819637914869792702250090496000000000000000000000000000 7148 147475813788561002151413537347671353323473243675882491408634729989013085477181723751474298176190145090567849159903308874614956097650090869927215192116173941930444455936000000000000000000000000000 7149 16591029051213112742034022951613027248890739913536780283471407123763972116182943922040858544821391322688883030489122248394182560985635222866811709113069568467175001292800000000000000000000000000 7150 1675861520324556842629699288041719924130377769044119220552667386238785062240701406266753388365797103301907376817083055393351773836932850794627445364956522067391414272000000000000000000000000000 7151 153620639363084377241055768070490993045284628829044261883994510405221964038730962241119060600198067802674842874899280077723912601718844656174182491787681189510879641600000000000000000000000000 7152 12891242464035052635613071446474768647156752069570147850405133740298346632620780048205795295121516179245441360131408118410398260284098852266364964345819400518395494400000000000000000000000000 7153 997536619240807644422440052405785669125224862526261440805159158475467298952798456111162731170117323393992486200644675829376055855317173092040146050569358373447270400000000000000000000000000 7154 71618013689083625753405952480415381373093067053167488057806298557213036847893222490032196084008423218030229778507822880057768112689438068146472024143441113991086080000000000000000000000000 7155 4795849130965421367415577175027815716948196454453180003870957492670515860349992577457513130625564054778810029810791710718154114689024870634808394473891146026188800000000000000000000000000 7156 300916023903712713249604842354686476357533895181376000242883607383248053982744632311059647411800097554748864615579087731335160137350580118262487496401013083996160000000000000000000000000 7157 17762404188760819879316952500103021173882209090567333347670212935816725408703676212805604187502089091773370480780710039696867091440832854202994053607004244541440000000000000000000000000 7158 989855341788528662005279086693047619597150970991368421851590813760684388101133658917959366486184531430094949393352262274128816241284803020600287817108595671040000000000000000000000000 7159 52242365261061234939167507353244179923182967913433333375500626281813898260893165331781188786770850269921677884649147175579020857178920159420570745902953660416000000000000000000000000 7160 2618664925366477941812907636754094231738494632252297412305795803599694148415697510364971869011070188968505157125270535116742900109219055610053671473832263680000000000000000000000000 7161 124981735074309174495616046299627224696609971084768740132776617899076311628931017540146384657346531746224109771887911903299092959758182199570743411251085312000000000000000000000000 7162 5692749837753212916984581819030639634214118765765863939795208268694987279164559805141243193502326497757619906794066380688571521976563164369681894508331008000000000000000000000000 7163 247979633083946774792888980753228620429781688660255436771382178371183157993910749087592033050290737591714503515650618855752168570948774205497506768355328000000000000000000000000 7164 10350454250460387121790148761873890244025670483210661708718560488536340507571926918438623988186048177741127103261938873979220949048296662490330717287874560000000000000000000000 7165 414681660675496278917874549754562910417695131538888690253147455470205949822593225898983332860017955838987464072994345912629044433024706029260044763136000000000000000000000000 7166 15972923226019115928688501175731312104977886548164601402343457544037562511685072404997876524978469410094331949478300731449415044827618306312238761246720000000000000000000000 7167 592402372393566112739820785363661300596707330769840986075924936386008499746561751284261904085739936912839234389991922732327206332892437184657206804480000000000000000000000 7168 21184248310370180276775200498317390059652369427274007164911747405885361421332987274532992738698235291902297015223210519163680430805859822695276871680000000000000000000000 7169 731360953572303842888667636251433704440379420703507390217191279488899382403162655906496177883629551744245968382706077447317538682583255783527415808000000000000000000000 7170 24405816025772097093058986749213583018032683671974662632386805767149033895544916214899761219698427755647807621224896911478894505536704864856309760000000000000000000000 7171 788104475832223968630029780443355284957305410240848480837490602897520886210304586106138122719428396276127121102053962766505968407956094594318336000000000000000000000 7172 24652339419971815245514128029508669715184528961590568315542228047625286763176683045353294161311543187523038001237269607554438894481520065511424000000000000000000000 7173 747727206671939249174601309718553401287766043871772752217733019826869911015469246780017194230956732709798027611056890670309267939237281398784000000000000000000000 7174 22011017339260549326351900026347026531414758001420150281734132185379720324264895576208298358313877846002712501104705006745034727215642915635200000000000000000000 7175 629400005616110479103199755655347980881957949387014101193377962817230564827836066313145786389694219452691942433549571271304097591950573568000000000000000000000 7176 17496834132957511388197058844472994063127788554388036789931742595691351609113589488241890586894974440383714229812961054646291516069668454400000000000000000000 7177 473233086929406375265563726056652617204479661193243685107802979561827492351756440836951719089995653723828528145525993437070750069135769600000000000000000000 7178 12462132573331560817804172966148856170318937716800596004224887888669053852645006758007044577560523105686406146590428101599922732243353600000000000000000000 7179 319752085763112415719975490578819335948972744049488976424191202406640197534970568133075485871618684948532789287517563133155912208875520000000000000000000 7180 7998801394949653926703577000095543113170049882413732993725858721867171920824779690633533104981080298900132314884742042105213563699200000000000000000000 7181 195208843567223697020742057740426945023792884035097055204023933093186933782033313878556462681085888246967514827544299837091521495040000000000000000000 7182 4650465927296310422502079651218339019284912722333565694026662047597192977223709122461356456384349010988449020281826768665821839360000000000000000000 7183 108208893329946616973803801408218927396780977846506128161875794397553732695140417892769657805479982398540751013051163989518581760000000000000000000 7184 2460563982696460541006391349850973026076673398060087668797175686559361363610428107122410823483782545496533873164987708288794624000000000000000000 7185 54706215030306681988778463805975190797159240569517759434719815165598449289757541907365853288918090191375506073332236597329920000000000000000000 7186 1189827844630783627179106068593313842396844002930409897870974703365261781242953630136562293754246878866795876772237769965568000000000000000000 7187 25326951402919760179990029539803329072758907671073036775333247761851133930443306438595302448573189903414586145061220646912000000000000000000 7188 527873932844180846130925496270325573379256434308078925408595698032503008537246508490045383209515030553148126340833083392000000000000000000 7189 10777426128902025608506395548852480456493152200456611393758828834830269757635449548338426573860931873793440912792008785920000000000000000 7190 215634776488635966556750611221538224419630896367679299595014582529617242049528802487763636931991434049488613701320704000000000000000000 7191 4229759077277090113228569681653249786692759890289093953594516811157876670971526510336902109050601206355353576448983040000000000000000 7192 81371613769296591153490796687372914875332413723652565884911163218723487565859925467080617710185446811127778755215360000000000000000 7193 1535860231400541072341528569953975957404778464157259968625459989527188333686102581821678325726434715452198103285760000000000000000 7194 28451613206047759144577201638941578627738606197081316742975931195357862785265708205272943255309596787107614949376000000000000000 7195 517473123787244296611027146210908341443658512182365218539575468169537848276988740505956309207019782834298552320000000000000000 7196 9243539053296867818251202611741903387829306756686587635794649511162398565713355492291404566377386870405332992000000000000000 7197 162217280184089121194679356178968132113999533599487529322750930460670171873664181976788811663642565151817728000000000000000 7198 2797681311530529000681356722682174148858749018367611269913634839940193270494356989192313730743761159323648000000000000000 7199 47431953270201497425344840988002377811110974736692260035892084930020518091714673092628307503989054137958400000000000000 7200 790752207894440079333339944228992127998515833343021839998200915754718278828252399432536385173476868096000000000000000 7201 12966635667086248612724122741389387045136953181162454903196305338988659948527794721877612767629593804800000000000000 7202 209193705792179915167550249796029663491670855381751809523333575596486317150331322601200101897745203200000000000000 7203 3321371840954469419242859308757527419348604810748579637089217556093406749110603156218650811380531200000000000000 7204 51909108137017348676811476376186020717536192402419803851943815284487919888419683027593077393981440000000000000 7205 798790726540276435604343268099453443806783263768297171017127839368303691464791523862109382246400000000000000 7206 12105668875237254822017601766834426473306015019221036346068986773434682809799366377703609466880000000000000 7207 180721883832641727512294857036075439775290331169298002492562859585589070467147403588712529920000000000000 7208 2658249643222936939397804516213093208894601453496055411960690991092376550241406758389022720000000000000 7209 38533450710584590087909351180399880549102416027568870467497411425498735707280896287571968000000000000 7210 550590232647667137406338963590118725951657301884021419213067728063872524905013827338240000000000000 7211 7756330658330231499176600479146513798128505641620143008755517597725188346876186853376000000000000 7212 107747599343966171703784532992195445391713757707244896127801903730699124247556521984000000000000 7213 1476271537558095070265816611942617776575657716334248764513802359673617881019449344000000000000 7214 19953259137771513278478617220776934331798844019860165949592945135314652638436392960000000000 7215 266090760194321389737890521258582872490205067832416864548270072039224563990528000000000000 7216 3501800480479381059754057076303428278658975784461243585397147268394989933035520000000000 7217 45485600033217331579126584830526986750462404757678096503977790092175139143680000000000 7218 583244583690769663516665069337679593380908691615796733077472896135074938880000000000 7219 7384025979418397983624445589371264082867273499623067614282108781197262848000000000 7220 92314748922249076213463923605204114178681337704304642778960572354396160000000000 7221 1139861991265575483733319788417916653730668956409859156264604628156416000000000 7222 13902823632868836779136133073072908761849599051853108852253098246144000000000 7223 167528217411166296844991150561128255986282915404153315147649122304000000000 7224 1994666231401554774624983224257232247037245201126701413522682675200000000 7225 23469909976347197652702598845773081533522403390887267462545408000000000 7226 272942834072462339165980189416698446502086097581650439726694400000000 7227 3137688499511657440200882198632764910898717030867281746329600000000 7228 35660156006331635637049933291964782662932597018768021913600000000 7229 400726500576201461072909603912230512247601153367468933120000000 7230 4453066434357097357273967693801796036829744882463539200000000 7231 48940705981460852598059306779705729390278597138186240000000 7232 532027053089258943521382042270226527697699508060160000000 7233 5721382508938607972651310121546145591568692674560000000 7234 60872660536528483240432727948538504313237929984000000 7235 640835854495811824893739932968878314467819520000000 7236 6676097887313937622333047592513545110028288000000 7237 68833067077960453801690648009546542907392000000 7238 702451377032190406390261741636526211072000000 7239 7096192482263964309452644124695519887360000 7240 70969021724812124306957136960651264000000 7241 702732470020198485784575571865272320000 7242 6890196283962342165723993879674880000 7243 66901415653103435432651901358080000 7244 643342323432524945445751062528000 7245 6127625540676262633509058560000 7246 57812933450083118749618176000 7247 540354985950287710185984000 7248 5003715894935357343744000 7249 45909514524238548019200 7250 417393718296242688000 7251 3760608987896342400 7252 33579542903961600 7253 297187370625600 7254 2607107368320 7255 22672213200 7256 195464640 7257 1670760 7258 14160 7259 119 7260 1 7261 404714926263672186984081142272467541498541153154850803522888116814248830213320260856695886998955091369143537092539452478428331719659191372523858107420573825360880111536046080000000000000000000000000000 7262 269809950842448124656054094848311694332360768769900535681925411209499220142213507237797257999303394246095691395026301652285554479772794248349238738280382550240586741024030720000000000000000000000000000 7263 101178731565918046746020285568116885374635288288712700880722029203562207553330065214173971749738772842285884273134863119607082929914797843130964526855143456340220027884011520000000000000000000000000000 7264 26980995084244812465605409484831169433236076876990053568192541120949922014221350723779725799930339424609569139502630165228555447977279424834923873828038255024058674102403072000000000000000000000000000 7265 5621040642551002597001126976006493631924182682706261160040112733531233752962781400787442874985487380126993570729714617755949051661933213507275807047507969796678890438000640000000000000000000000000000 7266 963606967294457588057336053029684622615574174178216198864019325748211500507905382992133064283226408021770326410808220186734123142045693744104424065287080536573524075085824000000000000000000000000000 7267 140526016063775064925028174400162340798104567067656529001002818338280843824069535019686071874637184503174839268242865443898726291548330337681895176187699244916972260950016000000000000000000000000000 7268 17844573468415881260321038019068233752140262484781781460444802328670583342738988573928390079319007555958709748348300373828409687815660995261193038246057046973583779168256000000000000000000000000000 7269 2007514515196786641786116777145176297115779529537950414300040261975440626058136214566943883923388350045354846689183792055696089879261861966884216802681417784528175156428800000000000000000000000000 7270 202779243959271377958193613853048110819775710054338425686872753734892992531124870158277159992261449499530792594867049702595564634268874946149920889159739170154361126912000000000000000000000000000 7271 18588097362933209646167747936529410158479440088314355687963335759031857648686446431175406332623966204123655987862812889404593424807980203397076081506309423930816436633600000000000000000000000000 7272 1559840338148241368909181645023447006305967000417987889899021182576099942547114385832901230709703457688698404575900382327658189494375961124230160685844147462725854822400000000000000000000000000 7273 120701930928137724975115246341100065964152208365677634337424258175531543173288613189450690471584196130673090830278005775354502758493377944136857672118892363187119718400000000000000000000000000 7274 8665779656379118716162120250130261146144261113433266054994562125422777458595079921293895726165019209381657803199446568486989941635422006245723114921356374792921415680000000000000000000000000 7275 580297744846815985457284838178365701750731770988834780468385856613132419102349101872359088805693250628236013607105796996896647877372009346811815731340828669168844800000000000000000000000000 7276 36410838892349238303202185924917063639261601316946496029388916493373014531912100509638217336827811804124612618485069615491554376619420194309760987064522583163535360000000000000000000000000 7277 2149250906840059205397351252512465562039747299958647335068095765233823774453144821749478106687752780104577828174465914803320918064340775358562280486447513589514240000000000000000000000000 7278 119772496356411968102638769489858761971255267489955579044042488465042810960237172729073083344828328303041488876595623735169586765195461165492634825870140076195840000000000000000000000000 7279 6321326196588409427639268389742545770705139117525433338435575780099481689568073005145523843199272882660523024042546808245061523718649339289889060254257392910336000000000000000000000000 7280 316858455969343830959361824047245402040357850502527986889001292235562991958299398754161596150339492865189124012157734749125890913215505728816494248333703905280000000000000000000000000 7281 15122789943991410113969541602254894188289806501257017556065970765788233707100653122357712543538930341293117282398437340299190248130740046148059952761381322752000000000000000000000000 7282 688822730368138762955134400102707395739908370657669536715220200512093460778911736422090426413781506228672008722082032063317154159164142888731509235508051968000000000000000000000000 7283 30005535603157559749939566671140663072003584327890907849337243582913162117263200639598635999085179248597454925393724881546012397084801678865198318970994688000000000000000000000000 7284 1252404964305706841736608000186740719527106128468490066754945819112897201416203157131073502570511829506676379494694603751485734834843896161330016791832821760000000000000000000000 7285 50176480941735049749062820520302112160541110916205531520630842111894919928533780333776983276062172656517483152832315855428114376395989429540465416339456000000000000000000000000 7286 1932723710348313027371308642263488764702324272327916769683558362828545063913893761004743059522394798621414165886874388505379220424141815063780890110853120000000000000000000000 7287 71680687059621499641518315029003017372201587023150759315186917302707028469333971905395690394374532366453547361189022650611591966279984899343522023342080000000000000000000000 7288 2563294045554791813489799260296404197217936700700154866954321436112128731981291460218492121382486470320177938842008472818805332127509038546128501473280000000000000000000000 7289 88494675382248764989528783986423478237285909905124394216280144818156825270782681364686037523919175761053762174307435371125422180592573949806817312768000000000000000000000 7290 2953103739118423748260137396654843545181954724308934178518803497825033101360934862002871107583509758433384722168212526288946235169941288647613480960000000000000000000000 7291 95360641575699100204233603433645989479833954639142666181336362950600027231446854918842712849050835949411381653348529494747222177362687445912518656000000000000000000000 7292 2982933069816589644707209491570549035537328004352458766180609593762659698344378648487748593518696725690287598149709622514087106232263927926882304000000000000000000000 7293 90474992007304649150126758475944961555819691308484503018345695399051259232871778860382080501945764657885561340937883771107421420647711049252864000000000000000000000 7294 2663333098050526468488579903187990210301185718171838184089829994430946159236052364721204101355979219366328212633669305816149201993092792791859200000000000000000000 7295 76157400679549367971487170434297105686716911875828706244398733500884898344168164023890640153153000553775725034459498123827795808626019401728000000000000000000000 7296 2117116930087858877971844120181232281638462415080952451581740854078653544702744328077268761014291907286429421807368287612201273444429882982400000000000000000000 7297 57261203518458171407133210852854966681742039004382485898044160526981126574562529341271158009889474100583251905608645205885560758365428121600000000000000000000 7298 1507918041373118858954304928904011596608591463732872116511211434528955516170045817718852393884823295788055143737441800293590650601445785600000000000000000000 7299 38690002377336602302117034360037139649825702029988166147327135491203463901731438744102133790465860878772467503789625139111865377273937920000000000000000000 7300 967854968788908125131132817011560716693576035772061692240828905345927802419798342566657505702710716166916010101053787094730841207603200000000000000000000 7301 23620270071634067339509788986591660347878938968246743679686895904275618987626030979305331984411392477883069294132860280288074100899840000000000000000000 7302 562706377202853561122751637797419021333474439402361448977226107759260350244068803817824131222506230329602331454101039008564442562560000000000000000000 7303 13093276092923540653830259970394490215010498319427241507586971122104001656111990565025128594463077870223430872579190842731748392960000000000000000000 7304 297728241906271725461773353331967736155277481165270607924458258073682724996861800961811709641537688005080598652963512702944149504000000000000000000 7305 6619452018667108520642194120522998086456268108911648891601097635037412364060662570791268247959088913156436234873200628276920320000000000000000000 7306 143969169200324818888671834299790974930018124354579597642387939107196675530397389246524037544263872342882301089440770165833728000000000000000000 7307 3064561119753290981778793574316202817803827828199837449815322979183987205583640079070031596277355978313164923552407698276352000000000000000000 7308 63872745874145882381841985048709394378890028551277549974440079461932864033006827527295491368351318696930923287240803090432000000000000000000 7309 1304068561597145098629273861411150135235671416255249978644818289014462640673889395348949615437172756729006350447833063096320000000000000000 7310 26091807955124951953366823957806125154775338460489195250996764486083686287992985101019400068770963519988122257859805184000000000000000000 7311 511800848350527903700656931480043224189823946724980368384936534150103077187554707750765155195122745968997782750326947840000000000000000 7312 9845965266084887529572386399172122699915222060561960472074250749465541995469050981516754742932439064146461229381058560000000000000000 7313 185839087999465469753324956964431090845978194163028456203680658732789788376018412400423077412898600569715970497576960000000000000000 7314 3442645197931778856493841398311931013956371349846839325900087674638301397017150692838026133892461211240021408874496000000000000000 7315 62614247978256559889934284691519909314682679974066191443288631648514079641515637601220713414049393722950124830720000000000000000 7316 1118468225448921006008395516020770309927346117559077103931152590850650226451316014567259952531663811319045292032000000000000000 7317 19628290902274783664556202097655143985793943565537991048052862585741090796713366019191446211300750383369945088000000000000000 7318 338519438695194009082444163444543072011908631222480963659549815632763385729817195692269961419995100278161408000000000000000 7319 5739266345694381188466725759548287715144427943139763464342942276532482689097475444208025207982675550692966400000000000000 7320 95681017155227249599334133251708047487820415834505642639782310806320911738218540331336902605990701039616000000000000000 7321 1568962915717436082139618851708115832461571334920657043286752946017627853771863161347191144883180850380800000000000000 7322 25312438400853769735273580225319589282492173501191968952323362647174844375190090034745212329627169587200000000000000 7323 401885992755490799728385976359660817741181182100578136087795324287302216642382981902456748177044275200000000000000 7324 6281002084579099189894188641518508506821879280692796266085201649423038306498781646338762364671754240000000000000 7325 96653677911373448708125535440033866700620774915963957693072468563564746667239774387315235251814400000000000000 7326 1464785933903707833464129813786965603270027817325745397874347399585596619985723331702136745492480000000000000 7327 21867347943749649028987677701365128212810130071485058301600106009856277526524835834234216120320000000000000 7328 321648206829975369667134346461784278276246775873022704847243609922177562579210217765071749120000000000000 7329 4662547535980735400637031492828385546441392339335833326567186782485347020580988450796208128000000000000 7330 66621418150367723626167014594404365840150533527966591724781195095728575513506673107927040000000000000 7331 938516009657958011400368657976728169573549182636037304059417629324747789972018609258496000000000000 7332 13037459520619906776157928492055648892397364682576632431464030351414594033954339160064000000000000 7333 178628856044529503502163810045056750965654583676444100506170085520507763603353370624000000000000 7334 2414344355670353106695912683714009054147660126403080079900746361373072969250803548160000000000 7335 32196981983512888158284753072288527571314813207722440610340678716746172242853888000000000000 7336 423717858138005108230240906232714821717736069919810473833054819475793781897297920000000000 7337 5503757604019297121074316764493765396805950975679049676981312601153191836385280000000000 7338 70572594626583129285516473389859230799089951685511404702374220432344067604480000000000 7339 893467143509626156018557916313922954026940093454391181328135162524868804608000000000 7340 11170084619592138221829134756229697815620441862220861776254229254881935360000000000 7341 137923300943134633531731694398567915101410943725592957908017160006926336000000000 7342 1682241659577129250275472101841821960183801485274226171122624887783424000000000 7343 20270914306751121918243929217896518974340232763902551132865543798784000000000 7344 241354613999588127729622970135125101891506669336330871036244603699200000000 7345 2839859107138010915977014460338542865556210810297359362967994368000000000 7346 33026082922767943039083602919420512026752417807379703206930022400000000 7347 379660308440910550264306746034564554218744760734941091305881600000000 7348 4314878876766127912083041928327738702214844239270930651545600000000 7349 48487906569720376789822062073379891981959739557463740907520000000 7350 538821038557208780230150090950017320456399130778088243200000000 7351 5921825423756763164365176120344393256223710253720535040000000 7352 64375273423800332166087227114697409851421640475279360000000 7353 692287283581571564690808524707083616579811813621760000000 7354 7365591924919946472092360081773159021901789528064000000 7355 77541138393993230812142531889234276050606161920000000 7356 807807844364986452302298758694138958313422848000000 7357 8328801116433214910004568409155131691794432000000 7358 84996616620895039173221670738019671539712000000 7359 858639290353939681443769939088157906370560000 7360 8587251628702267041141813572238802944000000 7361 85030628872444016779933644195697950720000 7362 833713750359443402052603259440660480000 7363 8095071294025515687350880064327680000 7364 77844421135335518398935878565888000 7365 741442690421827778654596085760000 7366 6995364947460057368703799296000 7367 65382953299984812932504064000 7368 605449623287178238593024000 7369 5555051257432864310323200 7370 50504639913845365248000 7371 455033687535457430400 7372 4063124691379353600 7373 35959671845697600 7374 315459991566720 7375 2743337797200 7376 23651221440 7377 202161960 7378 1713360 7379 14399 7380 120 7381 1 7382 49375221004168006812057899357241040062822020684891798029792350251338357286025071824516898213872521147035511525289813202368256469798421347447910689105310006694027373607397621760000000000000000000000000000 7383 32916814002778671208038599571494026708548013789927865353194900167558904857350047883011265475915014098023674350193208801578837646532280898298607126070206671129351582404931747840000000000000000000000000000 7384 12343805251042001703014474839310260015705505171222949507448087562834589321506267956129224553468130286758877881322453300592064117449605336861977672276327501673506843401849405440000000000000000000000000000 7385 3291681400277867120803859957149402670854801378992786535319490016755890485735004788301126547591501409802367435019320880157883764653228089829860712607020667112935158240493174784000000000000000000000000000 7386 685766958391222316834137491072792223094750287290163861524893753490810517861459330896068030748229460375493215629025183366225784302755852047887648459795972315194824633436078080000000000000000000000000000 7387 117560050009923825742994998469621523959100049249742376261410357741281803061964456725040233842553621778655979822118602862781563023329574636780739735965023825461969937160470528000000000000000000000000000 7388 17144173959780557920853437276819805577368757182254096538122343837270262946536483272401700768705736509387330390725629584155644607568896301197191211494899307879870615835901952000000000000000000000000000 7389 2177037963146737513759166638326324517761112023143377338174265884097811167814156606019263589676918921826962589298492645607065981913510641421865550666018959730777221058527232000000000000000000000000000 7390 244916770854007970297906246811711508248125102603629950544604911961003756379092618177167153838653378705533291296080422630794922965269947159959874449927132969712437369084313600000000000000000000000000 7391 24739067763031108110899620890071869520012636626629287933798475955656945088797234159309813519055896838942756696573780063716658885380802743430290348477488178758832057483264000000000000000000000000000 7392 2267747878277851576832465248256588039334491690774351393931526962601886633139746464603399572580123876903086030519263172507360397826573584814443281943769749719559605269299200000000000000000000000000 7393 190300521254085447006920160692860534769327974050994522567680584274284192990747955071613950146583821838021205358259846643974299118313867257156079603672985990452554288332800000000000000000000000000 7394 14725635573232802446964060053614208047626569420612671389165759497414848267141210809112984237533271927942117081293916704593249336536192109184696635998504868308828605644800000000000000000000000000 7395 1057225118078252483371778670515891859829599855838858458709336579301578849948599750397855278592132343544562251990332481355412772879521484761978220020405477724736412712960000000000000000000000000 7396 70796324871311550225788750257760615613589276060637843217143074506802155130486590428427808834294576576644793660066907233621391041039385140311041519223581097638599065600000000000000000000000000 7397 4442122344866607072990666682839881763989915360667472515585447812191507772893276262175862515092993040103202739455178493089969633947569263705790840421871755145951313920000000000000000000000000 7398 262208610634487223058476852806520798568849170594954974878307683358526500483283668253436329015905839172758495037284841606005152003849574593744598219346596657920737280000000000000000000000000 7399 14612244555482260108521929877762768960493142633774580643373183592735222937148935072946916168069056052971061642944666095690689585353846262190101448756157089295892480000000000000000000000000 7400 771201795983785950171990743548590584026026972338102867289140245172136766127304906627753908870311291684583808933190710605897505893675219393366465351019401935060992000000000000000000000000 7401 38656731628259947377042142533763939048923657761308414400458157652738685018912526648007714730341418129553073129483243639393358691412291698915612298296711876444160000000000000000000000000 7402 1844980373166952033904284075475097090971356393153356141840048433426164512266279680927640930311749501637760308452609355516501210271950285630063314236888521375744000000000000000000000000 7403 84036373104912929080526396812530302280268821220235683479256864462475402215027231843495032022481343759897985064094007911724692807418025432425244126731982340096000000000000000000000000 7404 3660675343585222289492627133879160894784437288002690757619143717115405778306110478031033591888391868328889500898034435548613512444345804821554194914461351936000000000000000000000000 7405 152793405645296234691866176022782367782306947673155788144103389931773458572776785169990967313602443199814518298352741657681259649850955331682262048603604254720000000000000000000000 7406 6121530674891676069385664103476857683586015531777074845516962737651180231281121200720791959679585064095132944645542534362229953920310710403936780793413632000000000000000000000000 7407 235792292662494189339299654356145629293683561224005845901394120265082497797495038842578653261732165431812528238198675397656264891745301437781268593524080640000000000000000000000 7408 8745043821273822956265234433538368119408593616824392636452803910930257473258744572458274228113692948707332778065060763374614219886158157719909686847733760000000000000000000000 7409 312721873557684601245755509756161312060588277485418893768427215205679705301717558146656038808663349379061708538725033683894250519556102702627677179740160000000000000000000000 7410 10796350396634349328722511646343664344948881008425176094386177667815132683035487126491696577918139442848558985265507115277301506032294021876431712157696000000000000000000000 7411 360278656172447697287736762391890912512198476365689969779294026734654038366034053164350275125188190528872936104521928207251440690732837215008844677120000000000000000000000 7412 11633998272235290224916499618904810716539742465975405274123036279973203322236516300098810967584201985828188561708520598359161105638247868401327276032000000000000000000000 7413 363917834517623936654279557971606982335554016530999969474034370439044483198014195115505328409281000534215086974264573946718626960336199207079641088000000000000000000000 7414 11037949024891167196315464534065285309810002339635109368238174838684253626410357020966613821237383288262038483594421820075105413319020748008849408000000000000000000000 7415 324926637962164229155606748188934805656744657616964258458959259320575431426798388495986900365429464762692041941307655309570202643157320720606822400000000000000000000 7416 9291202882905022892521434792984246893779463248851102161816645487107957597988516010914658098684666067560638454204058771106991088652374367010816000000000000000000000 7417 258288265470718783112564982662110338359892414639876199092972384197595732453734808025426788843743612688944389460498931088688555360220445723852800000000000000000000 7418 6985866829251896911670251724048305935172528758534663279561387584291697442096628579635081277206515840271156732484254715118038412520582230835200000000000000000000 7419 183966001047520500792425201326289414786248158575410398214367795012532572972745589761699992053948442086142727535967899635818059373376385843200000000000000000000 7420 4720180290035065480858278191924531037278735647658556269973910529926822596011235526780460322436835027210241035462334266971647576027420426240000000000000000000 7421 118078306192246791265998203675410407436616276364191526453381126452203191895215397793132215695730707372363753232328562025557162627327590400000000000000000000 7422 2881672948739356215420194256364182562441230554126102728921801300321625516490375779475250502098189882301734453884208954195145040309780480000000000000000000 7423 68650178018748134456975699811285120602683881607088096775221585146629762729776394065774544009145760100211484437400326759044861992632320000000000000000000 7424 1597379683336671959767291716388127806231280794970123463925610476896688202045662848933065688524495500167258566454661282813273303941120000000000000000000 7425 36322845512565150506336349106500063810943852702163014166783907484989292449617139717341028576267597936619833035661548549759186239488000000000000000000 7426 807573146277387239518347682703805766547664709287221164775333911474564308415400833636534726251008847405085220654530476649784279040000000000000000000 7427 17564238642439627904417963784574498941462211171258710912371328571077994414708481488075932580400192425831640732911773960231714816000000000000000000 7428 373876456609901499777012816066576743772066995040380168877469403460446439081204089646543854745837429354206120673393739189714944000000000000000000 7429 7792474996645797650584722175942546114224583483255861096881689694355809412026832958330049946938860881025572641043377977032704000000000000000000 7430 159096364514851702032771411092160316498751912783140497394667831259764442162214506232571853083335076320938774754635633697751040000000000000000 7431 3183200570525244138310752522852347268882591292179681820621605267302209727135144182324366808390057549438550915458896232448000000000000000000 7432 62439703498764404251480145640565273351158521500447604942962257166312575416881674345593348933804975008217729495539887636480000000000000000 7433 1201207762462356278607831140698998969389657091388559177593058591434796123447224219745044078637757565825868269984489144320000000000000000 7434 22672368735934787309905644749660593083209339687889471656849040365400354181874246312851615444373629269505348400704389120000000000000000 7435 420002714147677020492248650594055583702677304681314397759810696305872770436092384526239188334880267771282611882688512000000000000000 7436 7638938253347300306571982732365428936391286956836075356081213061118717716264907787348927036514026034199915229347840000000000000000 7437 136453123504768362733024252954533977811136226342207406679600616083779327627060553777205714208862984980923525627904000000000000000 7438 2394651490077523607075856655913927566266861114995634907862449235460413077199030654341356437778691546771133300736000000000000000 7439 41299371520813669108058187940234254785452853009142677566465077507197133059037697874456935293239402233935691776000000000000000 7440 700190494174714504992940542664891101247620209063051142649838957736962888069892004193379075373886417184541900800000000000000 7441 11673084092937724451118764256708381793514090731809688402053441918371151232062661920423102117930865526833152000000000000000 7442 191413475717527202021033499908390131560311702860320159280983859414150598160167305684357319675748063746457600000000000000 7443 3088117484904159907703376787488989892464045167145420212183450242955331013773190984238915904214514689638400000000000000 7444 49030091116169877566863089115878619764424104216270532602711029563050870430370723792099723277599401574400000000000000 7445 766282254318650101167091014265258037832269272244521144462394601229610673392851360853329008489954017280000000000000 7446 11791748705187560742391315323684131737475734539747602838554841164754899093403252475252458700721356800000000000000 7447 178703883936252355682623837282009803598943393713740938540670382749442787638258246467660682950082560000000000000 7448 2667816449137457181536496679566545641962835868721177112795212933202465858236029971776574366679040000000000000 7449 39241081233256995099390390268337681949702106656508769991363720410505662634663646567338753392640000000000000 7450 568830799389649718877717842125063036665849865398971665841196787463212336510880590997137391616000000000000 7451 8127813014344862282392375780517332632498365090411924190423305801678886212647814119167098880000000000000 7452 114498953178270877390844976273160836687973000281596551095248950777619230376586270329536512000000000000 7453 1590570061515628626691267276030789164872478491274349156638611702872580472142429377527808000000000000 7454 21792720437432599427263984825496923617809859208526180261752750433501947159609111216128000000000000 7455 294550011391783079016901347413109104606014535421175769747891056087514902248598032875520000000000 7456 3928031801988572355310739874819200363700407211342137754461562803443033013628174336000000000000 7457 51693578692836623204089390560391208249563800530216877807632687976046841391470346240000000000 7458 671458427690354248771066645268239378410326019032844060591720137340689404039004160000000000 7459 8609856544443141772833009753562826157488974105632391373689654892745976247746560000000000 7460 109002991508174391034264065790298600391286691401435724122032489828033994162176000000000 7461 1362750323590240863063154440260023133505693907190945136703015969095596113920000000000 7462 16826642715062425290871266716625285642372135134522340864778093520845012992000000000 7463 205233482468409768533607596424702279142423781203455592876960236309577728000000000 7464 2473051545423636874025759364583375314869508397196111238209596343451648000000000 7465 29445262907949751583014002356485262430763813659032366266421841651302400000000 7466 346462811070837331749195764161302229597857718856277842282095312896000000000 7467 4029182116577689050768199556169302467263794972500323791245462732800000000 7468 46318557629791087132245423016216875614686860809662813139317555200000000 7469 526415222965467605274131115255984121670210997191053539488563200000000 7470 5915524601505885968358291572952346821799088226010576390717440000000 7471 65736166703979471188078311095902113095680693954926765670400000000 7472 722462701698325106052551486682015977259292650953905274880000000 7473 7853783357703640524262641707993084001873440137984081920000000 7474 84459048596951730892278640014264201222737041261854720000000 7475 898602214840233469595267929976325400672018322423808000000 7476 9460018884067174159081388890486581678173951754240000000 7477 98552557012528347180880448560684952914237587456000000 7478 1016113736204852219020557345916926066398920704000000 7479 10369587227749194779133043830038399927844864000000 7480 104753993423180641136139932568755264577208320000 7481 1047644698701676579019301255813133959168000000 7482 10373736722438170047151904591875149987840000 7483 101713077543852095050417597651760578560000 7484 987598697871112913856807367847976960000 7485 9497019378510933244670177185038336000 7486 90456008231462988995860722462720000 7487 853434523590126998981863514112000 7488 7976720302598147177765495808000 7489 73864854041035745108348928000 7490 677716253406809445859430400 7491 6161566069489134560256000 7492 55514109879325806508800 7493 495701212348281139200 7494 4387079965175107200 7495 38486118971139840 7496 334687211258400 7497 2885449015680 7498 24663759120 7499 209029920 7500 1756678 7501 14640 7502 121 7503 1 7504 6073152183512664837883121620940647927727108544241691157664459080914617946181083834415578480306320101085367917610647023891295545785205825736093014759953130823365366953709907476480000000000000000000000000000 7505 4048768122341776558588747747293765285151405696161127438442972720609745297454055889610385653537546734056911945073764682594197030523470550490728676506635420548910244635806604984320000000000000000000000000000 7506 1518288045878166209470780405235161981931777136060422789416114770228654486545270958603894620076580025271341979402661755972823886446301456434023253689988282705841341738427476869120000000000000000000000000000 7507 404876812234177655858874774729376528515140569616112743844297272060974529745405588961038565353754673405691194507376468259419703052347055049072867650663542054891024463580660498432000000000000000000000000000 7508 84349335882120344970598911401953443440654285336690154967561931679369693696959497700216367782032223626185665522370097554045771469238969801890180760554904594768963429912637603840000000000000000000000000000 7509 14459886151220630566388384811763447446969306057718312280153474002177661776621628177179948762634095478774685518120588152122132251869537680324030987523697930531822302270737874944000000000000000000000000000 7510 2108733397053008624264972785048836086016357133417253874189048291984242342423987442505409194550805590654641638059252438851144286730974245047254519013872614869224085747815940096000000000000000000000000000 7511 267775669467048714192377496514137915684616778846635412595434703744030773641141262540369421530261027384716398483714595409669115775361808894889462731920332046885598190198849536000000000000000000000000000 7512 30124762815042980346642468357840515514519387620246483916986404171203462034628392035791559922154365580780594829417891983587775524728203500675064557341037355274629796397370572800000000000000000000000000 7513 3042905334852826297640653369478839950961554305075402415857212542545804245922059801595107062843875311189959073678574947837149042901838737441925712862731045987336343070441472000000000000000000000000000 7514 278932989028175743950393225535560328838142477965245221453577816400032055876188815146218147427355236859079581753869370218405328932668550932176523679083679215505831448123801600000000000000000000000000 7515 23406964114252509981851179765221845776627340808272326275824711865736955737861998473808515868029810086076608259065961137208838791552605672630197791251777276825664177464934400000000000000000000000000 7516 1811253175507634700976579386594547589858068038735358580867388418182026336858368929520897061216592447136880400999151754664969668393951629429717686227816098801985918494310400000000000000000000000000 7517 130038689523625055454728776473454698759040782268179590421248399254094198543677769298936199266832278255981156994810895206715771064181142625723321062509873760142578763694080000000000000000000000000 7518 8707947959171320677772016281704555720471480955458454715708598164336665081049850622696620486618232918927309620188229589735431098047844372258258106864500475009547685068800000000000000000000000000 7519 546381048418592669977852001989305456970759589362099119417010080899555456065872980247631089356438143932693936952986954650066264975551019435812273371890225882952011612160000000000000000000000000 7520 32251659108041928436192652895202058223968447983179461910031845053098759559443891195172668468956418218249294889586035517538633696473497675030585580979631388924250685440000000000000000000000000 7521 1797306080324317993348197374964820582140656543954273419134901581906432421269319013972470688672493894515440582082193929769954818998523090249382478197007321983394775040000000000000000000000000 7522 94857820906005671871154861456476641835201317597586652676564250156172822233658503515213730791048288877203808498782457404525393224922051985384075238175386438012502016000000000000000000000000 7523 4754777990275973527376183531652964503017609904640934971256353391286858257326240777704948911831994429935027994926438967645383119043711878966620312690495560802631680000000000000000000000000 7524 226932585899535100170226941283436942189476836357862805446325957311418235008752400754099834428345188701444517939670950728529648863449885132497787651137288129216512000000000000000000000000 7525 10336473891904290276904746807941227180473065010088989067948594328884474472448349516749888938765205282467452162883562973142137215312417128188305027588033827831808000000000000000000000000 7526 450263067260982341607593137467136790058485786424330963187154677205194910731651588797817131802272199804453408610458235572479462030654533993051165974478746288128000000000000000000000000 7527 18793588894371436867099539650802231237223754563798161941724716961608135404451544575908888979573100513577185750697387223894794936931667505796918231978243323330560000000000000000000000 7528 752948273011676156534436684727653495081079910408580205998586416731095168447577907688657411040588962883701352191401731726554284332198217379684224037589876736000000000000000000000000 7529 29002451997486785288733857485805912403123078030552719045871476792605147229091889777637174351193056348112940973298437073911720581684672076847096037003461918720000000000000000000000 7530 1075640390016680223620623835325219278687257014869400294283694881044421669210825582412367730057984232691001931702002473895077549045997453399548891482271252480000000000000000000000 7531 38464790447595205953227927700007841383452358130706523933516547470298603752111259652038692773465591973624590150263179143118992813905400632423204293108039680000000000000000000000 7532 1327951098786024967432868932500270714428712364036296659609499853141261320013364916558478679083931151470372755187657375179108085241972164690801100595396608000000000000000000000 7533 44314274709211066766391621774202582239000412592979866282853165288362446719022188539215083840398147435051371140856197169491927204960138977446087895285760000000000000000000000 7534 1430981787484940697664729453125291718134388323314974848717133462436704008635091504912153749012856844256867193090148033598176815993504487813363254951936000000000000000000000 7535 44761893645667744208476385630507658827273144033312996245306227564002471433355745999207155394341563065708455697834542595446391116121352502470795853824000000000000000000000 7536 1357667730061613565146802137690030093106630287775118452293295505158163196048473913578893500012198144456230733482113883869237965838239552005088477184000000000000000000000 7537 39965976469346200186139630027238981095779592886886603790451988896430778065496201785006388744947824165811121158780841603077134925108350448634639155200000000000000000000 7538 1142817954597317815780136479537062367934873979608685565903447394914278784552587469342502946138213926309958529867099228846159903904242047142330368000000000000000000000 7539 31769456652898410322845492867439571618266767000704772488435603256304275091809381387127495027780464360740159903641368523908692309307114824033894400000000000000000000 7540 859261619997983320135440962057941630026221037299763583386050672867878785377885315295114997096401448353352278095563329959518724740031614392729600000000000000000000 7541 22627818128845021597468299763133598018708523504775478980367238786541506475647707540689099022635658376595555486924051655205621302925295458713600000000000000000000 7542 580582175674313054145568217606717317585284484662002421206790995180999179309381969793996619659730708346859647361867114837512651851372712427520000000000000000000 7543 14523631661646355325717779052075480114703801992795557753765878553620992603111493928555262530574877006800741647576413129143531003161293619200000000000000000000 7544 354445772694940814496683893532794455180271358157510635657381559939559938528316220875455811758077355523113337827757701366002839958102999040000000000000000000 7545 8443971896306020538208011076788069834130117437671835903352254973035460815762496470090268913124928492326012585800240191362518025093775360000000000000000000 7546 196477701050410651051376881115739720166447537781325186062850088658292648851616530418767079688512946520572803673923337786032616384757760000000000000000000 7547 4467709998045513512279370940099507848746093882366050742514420620653682971302908185232946514880914546204239463386370471620379907457024000000000000000000 7548 99331496992118630460756764972568109285362759242328203267366071111371409935094302537293771328874088230825482140507248627923466321920000000000000000000 7549 2160401353020074232243409545502663369799851974064821442221673414242593313009143223033339707389223668377291810148148197108500922368000000000000000000 7550 45986804163017884472572576376188939483964240389966760771928736625634912006988103026524894133738003810567352842827429920334938112000000000000000000 7551 958474424587433111021920827640933172049623768440470914916447832405764557679300453874596143473479888366145434848335491175022592000000000000000000 7552 19568852835326759350030883564335718929346485272326281179544143244951026385952384266606337929250214387475469294820182944823377920000000000000000 7553 391533670174605029012222560310838714072558728938100863936457447878171796437622734425897117431977078580941762601444236591104000000000000000000 7554 7680083530348021722932057913789528622192498144555055407984357631456446776276445944507981918858011926010780727951406179287040000000000000000 7555 147748554782869822268763230305976873234927822240792778843946206746479923184008579028640421672444180596581797208092164751360000000000000000 7556 2788701354519978839118394304208252949234748781610405013792431964944243564370532296480748699657956400149157853286639861760000000000000000 7557 51660333840164273520546584023068836795429308475801670924456715645622350763639363296727420165190272935867761261570686976000000000000000 7558 939589405161717937708353876080947759176128295690837268797989206517602279100583657843918025491225202206589573209784320000000000000000 7559 16783734191086508616161983113407679270769755840091511021590875778304857298128448114596302847690147152653593652232192000000000000000 7560 294542133279535403670330368677413090650823917144463093667081255961630808495480770483986841846779060252849395990528000000000000000 7561 5079822697060081300291157116648813338610700920124549340675204533385247366261636838558203041068446474774090088448000000000000000 7562 86123430783489884114131686747781605453457285714755290545930191801646435232596716515785626270988029313698653798400000000000000 7563 1435789343431340107487608003575130960602233160012591673452573355959651601543707416212041560505496459800477696000000000000000 7564 23543857513255845848587120488731986181918339451819379591561014707940523573700578599175950320117011840814284800000000000000 7565 379838450643211668647515344861145756773077555558886686098564379883505714694102491061386656218385306825523200000000000000 7566 6030701207288894940724159961253070231024164818601275510133456636255257062935599026428265963144726393651200000000000000 7567 94252717281193962443552194754626738653369120486076100768874535951242112827320717384959468044264344125440000000000000 7568 1450385090738069971314131784813148203709515348388955149142245463264852588488600054456052420188726886400000000000000 7569 21980577724159039748962731985687205842670037426790135440502457078181462879505764315522264002860154880000000000000 7570 328141423243907233328989091586685113961428811852704784873811190783903300563031686528518647101521920000000000000 7571 4826652991690610397225018003005534879813359118750578708937737610492196504063628527782666667294720000000000000 7572 69966188324926915421959294581382753509899533444073514898467204857975117390838312692647899168768000000000000 7573 999721000764418060734262221003631913797298906120666675422066613606503004155681136657553162240000000000000 7574 14083371240927317919073932081598782912620679034636375784715620945647165336320111250532990976000000000000 7575 195640117566422321083025874951787067279314854426744946266549239453327398073518813435920384000000000000 7576 2680504613804209729553470133536121604990612682648720172195588303320739500631920679583744000000000000 7577 36229651401189318719078865731812419866539787856804619678990599898764332976577558043688960000000000 7578 483147911644594399703221004602761644735150086995082943798772224823493060676265443328000000000000 7579 6358310179218904654102995038928118614696347465216675970338820621053761491150852587520000000000 7580 82589386605913572598841197367993443544470100341039819452781576892904796696797511680000000000 7581 1059012354966506438058460199688227617371143814992784138963827551807755078472826880000000000 7582 13407367955505450097214480092206727848128263042376594067009996248848181281947648000000000 7583 167618289801599626156767996151982845421200350584486251814470964198758322012160000000000 7584 2069677053952678310777165806144910134011772621546247926367705503063936598016000000000 7585 25243718343614401529633734360238380334518125088025037923866109066078060544000000000 7586 304185340087107335505168401843755163728949532855121682299780350244552704000000000 7587 3621767337677819444710722289847687278983949080060981050769886523110195200000000 7588 42614925761712991805151078991840174240536499419322174600697723486208000000000 7589 495589400339055753244488545408824203473446781617539826323191916134400000000 7590 5697182588464303717266187030994675700606483879588526016136059289600000000 7591 64749072424752515448718127176486046965435952654499585357093273600000000 7592 727609525985223974108069863473138659081287851799300896058245120000000 7593 8085548504589474956133632264795959910768725356455992177459200000000 7594 88862912308893988044463832861887965202892996067330348810240000000 7595 966015352997547784484304930083149332230433136972042076160000000 7596 10388462977425062899750272721754496750396656075208130560000000 7597 110528072425348716760217955387088024282658253658128384000000 7598 1163582322740262421567010833529849546415396065771520000000 7599 12121964512540986703248295172964249208451223257088000000 7600 124981989553196822939528553547781906167067246592000000 7601 1275459229013150957833364391094723191124918272000000 7602 12884741191051218859745211705956897542996623360000 7603 128860297940306219219374054465015476977664000000 7604 1275969616859894915799684264800643448504320000 7605 12510708537893807691201364511166551162880000 7606 121474639838146888404387306245301166080000 7607 1168133383556844789094431793759715328000 7608 11126089012469947646490868862914560000 7609 104972446401585620874769212235776000 7610 981136597219572102865155984384000 7611 9085377047047396648326918144000 7612 83359099169037561840709939200 7613 757872626547163550911488000 7614 6828235515157074200582400 7615 60971249118838580121600 7616 539610835716538185600 7617 4733792633450200320 7618 41166526984783200 7619 354910228928640 7620 3033642371760 7621 25710680160 7622 216071394 7623 1800720 7624 14883 7625 122 7626 1 7627 753070870755570439897507080996640343038161459485969703550392926033412625326454395467531731557983692534585621783720230962520647677365522391275533830234188222097305502260028527083520000000000000000000000000000 7628 502047247170380293265004720664426895358774306323979802366928617355608416884302930311687821038655795023057081189146820641680431784910348260850355886822792148064870334840019018055680000000000000000000000000000 7629 188267717688892609974376770249160085759540364871492425887598231508353156331613598866882932889495923133646405445930057740630161919341380597818883457558547055524326375565007131770880000000000000000000000000000 7630 50204724717038029326500472066442689535877430632397980236692861735560841688430293031168782103865579502305708118914682064168043178491034826085035588682279214806487033484001901805568000000000000000000000000000 7631 10459317649382922776354265013842226986641131381749579215977679528241842018422977714826829604971995729647022524773892096701675662185632255434382414308808169751351465309167062876160000000000000000000000000000 7632 1793025882751358190232159716658667483424193951157070722739030776270030060301081893970313646566627839368061004246952930863144399231822672360179842452938543385945965481571496493056000000000000000000000000000 7633 261482941234573069408856625346055674666028284543739480399441988206046050460574442870670740124299893241175563119347302417541891554640806385859560357720204243783786632729176571904000000000000000000000000000 7634 33204183013914040559854809567753101544892480576982791161833903264259815931501516555005808269752367395704833411980609830798970356144864302966293378758121173813814175584657342464000000000000000000000000000 7635 3735470589065329562983666076372223923800404064910564005706314117229229292293920612438153430347141332016793758847818605964884165066297234083708005110288632054054094753273951027200000000000000000000000000 7636 377320261521750460907441017815376153919232733829349899566294355275679726494335415397793275792640538587554925136143293531806481319828003442798788394978649702429706540734742528000000000000000000000000000 7637 34587690639493792249848759966409480775929667267690407460243649233603974928647413078131050280992049370525868137479801907082260787650900315589888936206376222722723099567351398400000000000000000000000000 7638 2902463550167311237749546290887508876301790260225768458202264271351382511494887810752255967635696450673499424124179181013896010152523103406144526115220382326382358005651865600000000000000000000000000 7639 224595393762946702921095843937723901142400436803184464027556163854571265770437747260591235590857463444973169723894817578456238880850002049284993092249196251446253893294489600000000000000000000000000 7640 16124797500929506876386368282708382646121057001254269212234801507507680619416043393068088709087202503741663467356551005632755611958461685589691811751224346257679766698065920000000000000000000000000 7641 1079785546937243764043730018931364909338463638476848384747866172377746470050181477214380940340660881946986392903340469127193456157932702160024005251198058901183912948531200000000000000000000000000 7642 67751250003905491077253648246673876664374189080900290807709250031544876552168249550706255080198329847654048182170382376608216856968326410040721898114388009486049439907840000000000000000000000000 7643 3999205729397199126087888959005055219772087549914253276843948786584246185371042508201410890150595859062912566308668404174790578362713711703792612041474292226607084994560000000000000000000000000 7644 222865953960215431175176474495637752185441411450329903972727796156397620237395557732586365395389242919914632178192047291474397555816863190923427296428907925940952104960000000000000000000000000 7645 11762369792344703312023202820603103587564963382100744931893967019365429956973654435886502618089987820773272253849024718161148759890334446187625329533747918313550249984000000000000000000000000 7646 589592470794220717394646757924967598374183628175475936435787820519570423908453856435413665067167309311943471370878431988027506761420272991860918773621449539526328320000000000000000000000000 7647 28139640651542352421108140719146180831495127708374987875344418706615861141085297693508379469114803398979120224519197890337676459067785756429725668741023728022847488000000000000000000000000 7648 1281722762596131994336188604184712170378660061251034644425625696781674834583595340076986228406885455025964068197561808669625014698739723895349823420916194651144192000000000000000000000000 7649 55832620340361810359341549045924961967252237516617039435207179973444168930724797010929324343481752775752222667696821210987453291801162215138344580835364539727872000000000000000000000000 7650 2330405022902058171520342916699476673415745565910972080773864903239408790151991527412702233467064463683571033086476015762954572179526770718817860765302172092989440000000000000000000000 7651 93365585853447843410270148906229033390053908890663945543824715674655800887499660553393518969033031397578967671733814734092731257192578955080843780661144715264000000000000000000000000 7652 3596304047688361375802998328239933137987261675788537161688063122283038256407394332427009619547938987166004680689006197165053352128899337529039908588429277921280000000000000000000000 7653 133379408362068347728957355580327190557219869843805636491178165249508286982142372219133598527190044853684239531048306762989616081703684221544062543801635307520000000000000000000000 7654 4769634015501805538200263034800972331548092408207608967756051886317026865261796196852797903909733404729449178632634213746755108924269678420477332345396920320000000000000000000000 7655 164665936249467095961675747630033568589160333140500785791577981789516403681657249653251356206407462782326221643269514522209402570004548421659336473829179392000000000000000000000 7656 5494970063942172279032561100001120197636051161529503419073792495756943393158751378862670396209370281946370021466168449016998973415057233203314899015434240000000000000000000000 7657 177441741648132646510426452187536173048664152091056881240924549342151297070751346609107064877594248687851531943178356166173925183194556488857043614040064000000000000000000000 7658 5550474812062800281851071818182949694581869860130811534417972217936306457736112503901687268898353820147848506531483281835352498399047710306378685874176000000000000000000000 7659 168350798527640082078203465073563731545222155684114688084368642639612236310010765283782794001512569912572610951782121599785507763941704448630971170816000000000000000000000 7660 4955781082198928823081314123377633655876669517973938870016046623157416480121529021340792204373530196560579023688824358781564730713435455630695255244800000000000000000000 7661 141709426370067409156736923462595733623924373471477010172027476969370569284520846198470365321138526862434857703520304376923828084126013845648965632000000000000000000000 7662 3939412624959402880032841115562506880665079108087391788566014803781730111384363292003809383444777580731779828051529696964677846354082238180202905600000000000000000000 7663 106548440879749931696794679295184762123251408625170684339870283435616969386857779096594259639953779595815682483849852914980321867763920184698470400000000000000000000 7664 2805849447976782678086069170628566154319856914592159393565537609531146802980315735045448278806821638697848880378582405245497041562736636880486400000000000000000000 7665 71992189783614818714050458983232947380575276098088300229642083402443898234363364254455580837806607835010596272871522239851568829570216341012480000000000000000000 7666 1800930326044148060389004602457359534223271447106649161466968940649003082785825247140852553791284748843291964299475228013797844392000408780800000000000000000000 7667 43951275814172660997588802798066512442353648411531318821515313432505432377511211388556520658001592084866053890641954969384352154804771880960000000000000000000 7668 1047052515141946546737793373521720659432134562271307652015679616656397141154549562291193345227491133048425560639229783728952235111628144640000000000000000000 7669 24363234930250920730370733258351725300639494684884323071793410993628288457600449771927117881375605368551027655566493885468044431709962240000000000000000000 7670 553996039757643675522641996572338973244515641413390292071788156961056688441560614968885367845233403729325693459909938480927108524670976000000000000000000 7671 12317105627022710177133838856598445551384982146048697205153392817810054831951693514624427644780386940622359785422898829862509823918080000000000000000000 7672 267889767774489204798182783642330257855181644784037858835487503366081570813133759656134123716263734878784184458370376441454114373632000000000000000000 7673 5702363716214217674598999470647428496011565808355878335719163341578729088866524775289086872583512472510351752510601310121532325888000000000000000000 7674 118850828648841705766718182627475713334153347286618393449639531218314805152233256280449921790711506157402033921193600905702801408000000000000000000 7675 2426537751580518159403829561977629147238964173768458866263473762373927271858095649059185903227026584046958192557702685158098862080000000000000000 7676 48550175101651023597515597478544000544997282388324507128120723536893302758265219068811242561565157744036778562579085337296896000000000000000000 7677 952330357763154693643575181309901549151869769924826870590060346300599400258279297118989757938393478825336810265974366231592960000000000000000 7678 18320820793075857961326640557941132281131049957858304576649329636563510474817063799551412287383078393976142853803428429168640000000000000000 7679 345798967960477376050680893721823365705108848919690221710261563653086201981946004763612838757586593618495573807543342858240000000000000000 7680 6405881396180369916547776418860535762633234250999407194632632740057171494691281048794200100483593844047602396434765185024000000000000000 7681 116509086240053024275835880634037522137839908665663821330950661608182682608472373572645835160911925073617107078013255680000000000000000 7682 2081183039694727068404085906062552229575449724171347366677268596509802304967927566209941553113578246929045612876791808000000000000000 7683 36523224526662390055120965715999223240702165725913423614718075739242220253439615540014368389000603471353325102825472000000000000000 7684 629898014435450081236103482464452853987726914095444118243725362139770673416442967981217177092487362871987170967552000000000000000 7685 10679305417152745630152329156724919076228703428629656027695343783404157968841992847957417657602515634898633071001600000000000000 7686 178037878585486173328463392443316239114676911841561367508119096138996798591419719610293153502681561015259234304000000000000000 7687 2919438331643724885224802940602766286557874092025603069353565823784624923138871746297817839694509468260971315200000000000000 7688 47099967879758246912291902762782073839861616889301949076221983105554708622068708891611945371079778046364876800000000000000 7689 747806949703822972649795835195380708646996437506558163256548622895651875804014279277104979429946072812748800000000000000 7690 11687336942868051343000472149573715593017770940273436495340442457954021990587768955734974037488778671554560000000000000 7691 179847751251520676442952341316830377259979903200230438493638437444841720972586406752550500103402133913600000000000000 7692 2725591637795720928871378766225213524491084640921976794622304677694501397058714775124760736354659205120000000000000 7693 40689536482244496932794647356748954131217172669735393324352587657204009269815929129536312240588718080000000000000 7694 598504970969635689255902232372686325096856530725071759908279463701032366503889937445050666744545280000000000000 7695 8675807352290937512322952528091461435227542147065115847409933402388914556463950773888339496927232000000000000 7696 123965404094787839531048515404450357310865064358962667752336260087206372515304460945536592117760000000000000 7697 1746338033874987421965167578118249081164964200294910597304736997260248501703693795066090881024000000000000 7698 24259374578236367814295208494021596342635041948916373337052105692212597361116332866054127616000000000000 7699 332382572111722006464630296558479079018835972648441301352252949611771698078358164268384256000000000000 7700 4492476773747475521165779350744740063450933694243772840194834387446777289095617197417431040000000000 7701 59910341043929705563199404570742443947158610787390285031047755878113139523856914972672000000000000 7702 788430462223144177108771384827086708222347085686867820322013757010666424902705720852480000000000 7703 10241083939133283002256308473631186999514292442288937612144915534720194790402891448320000000000 7704 131317532015846798319249064761340224554021833059105233231514616424161629730630533120000000000 7705 1662513626482675812054595531433634253167904617254697664309239534857174478961508352000000000 7706 20784667935398353643439231522845872832228843472476295224994399560646031929507840000000000 7707 256639954690132110536368559961968856617459805071734742869595482379928138153984000000000 7708 3130221074608185789674583060669559161480247510915104702559397524193679507456000000000 7709 37718982170801309602640881828625640302389742074035088605172763430324535296000000000 7710 449099149872049611144129563941113222594009685927561650295465928865664204800000000 7711 5284250794452410983838733794988181605826525927995949650486517712289792000000000 7712 61453085642042913402316579630694201230707400920574938464075797600665600000000 7713 706450640969573660941007191843339786875204001068977226000871351910400000000 7714 8028884980669311915641047769884269823714058129157948584279565926400000000 7715 90223581222167772789400663070669193726079693623113311111222394880000000 7716 1002608014569094894560570400834699028935321944200543030004940800000000 7717 11019001126302854517513515274874107685158731512348963252469760000000 7718 119785903771695925276053811330310517196573708984533217443840000000 7719 1288169409200707799569033817497557597049185353325808189440000000 7720 13705480980743240878267026467998915011049623453607919616000000 7721 144284208019792540274309343357701343755509112155668480000000 7722 1503123599555082351202788601447566901847951683878912000000 7723 15497766704596406044501540639924956364716338577408000000 7724 158156944397630718771337184495745675699489865728000000 7725 1597707907690351138608406251538655295331581296640000 7726 15978676944597971183202382753661919145230336000000 7727 158220232490626969559160848835279787614535680000 7728 1551327858698832153708969199384652344197120000 7729 15062855339930214162144025974417344593920000 7730 144848539561048753847709542426204700672000 7731 1379635037546273508164867739001405440000 7732 13016583353796616988471382317236224000 7733 121660938055226940755279342063616000 7734 1126586753833877184392537849856000 7735 10336528296960657668248032460800 7736 93976205691848280313024512000 7737 846701203879477200872217600 7738 7560434890735983935078400 7739 66911743628850735014400 7740 586990286547824839680 7741 5104649346113116800 7742 44008868387151360 7743 376171654098240 7744 3188124339840 7745 26792852856 7746 223289280 7747 1845492 7748 15128 7749 123 7750 1 7751 94133858844446304987188385124580042879770182435746212943799115754176578165806799433441466444747961566823202722965028870315080959670690298909441728779273527762163187782503565885440000000000000000000000000000000 7752 62755905896297536658125590083053361919846788290497475295866077169451052110537866288960977629831974377882135148643352580210053973113793532606294485852849018508108791855002377256960000000000000000000000000000000 7753 23533464711111576246797096281145010719942545608936553235949778938544144541451699858360366611186990391705800680741257217578770239917672574727360432194818381940540796945625891471360000000000000000000000000000000 7754 6275590589629753665812559008305336191984678829049747529586607716945105211053786628896097762983197437788213514864335258021005397311379353260629448585284901850810879185500237725696000000000000000000000000000000 7755 1307414706172865347044283126730278373330141422718697401997209941030230252302872214353353700621499466205877815596736512087709457773204031929297801788601021218918933163645882859520000000000000000000000000000000 7756 224128235343919773779019964582333435428024243894633840342378847033753757537635236746289205820828479921007625530869116357893049903977834045022480306617317923243245685196437061632000000000000000000000000000000 7757 32685367654321633676107078168256959333253535567967435049930248525755756307571805358833842515537486655146945389918412802192736444330100798232445044715025530472973329091147071488000000000000000000000000000000 7758 4150522876739255069981851195969137693111560072122848895229237908032476991437689569375726033719045924463104176497576228849871294518108037870786672344765146726726771948082167808000000000000000000000000000000 7759 466933823633166195372958259546527990475050508113820500713289264653653661536740076554769178793392666502099219855977325745610520633287154260463500638786079006756761844159243878400000000000000000000000000000 7760 47165032690218807613430127226922019239904091728668737445786794409459965811791926924724159474080067323444365642017911691475810164978500430349848549372331212803713317591842816000000000000000000000000000000 7761 4323461329936724031231094995801185096991208408461300932530456154200496866080926634766381285124006171315733517184975238385282598456362539448736117025797027840340387445918924800000000000000000000000000000 7762 362807943770913904718693286360938609537723782528221057275283033918922813936860976344031995954462056334187428015522397626737001269065387925768065764402547790797794750706483200000000000000000000000000000 7763 28074424220368337865136980492215487642800054600398058003444520481821408221304718407573904448857182930621646215486852197307029860106250256160624136531149531430781736661811200000000000000000000000000000 7764 2015599687616188359548296035338547830765132125156783651529350188438460077427005424133511088635900312967707933419568875704094451494807710698711476468903043282209970837258240000000000000000000000000000 7765 134973193367155470505466252366420613667307954809606048093483271547218308756272684651797617542582610243373299112917558640899182019741587770003000656399757362647989118566400000000000000000000000000000 7766 8468906250488186384656706030834234583046773635112536350963656253943109569021031193838281885024791230956756022771297797076027107121040801255090237264298501185756179988480000000000000000000000000000 7767 499900716174649890760986119875631902471510943739281659605493598323030773171380313525176361268824482382864070788583550521848822295339213962974076505184286528325885624320000000000000000000000000000 7768 27858244245026928896897059311954719023180176431291237996590974519549702529674444716573295674423655364989329022274005911434299694477107898865428412053613490742619013120000000000000000000000000000 7769 1470296224043087914002900352575387948445620422762593116486745877420678744621706804485812827261248477596659031731128089770143594986291805773453166191718489789193781248000000000000000000000000000 7770 73699058849277589674330844740620949796772953521934492054473477564946302988556732054426708133395913663992933921359803998503438345177534123982614846702681192440791040000000000000000000000000000 7771 3517455081442794052638517589893272603936890963546873484418052338326982642635662211688547433639350424872390028064899736292209557383473219553715708592627966002855936000000000000000000000000000 7772 160215345324516499292023575523089021297332507656379330553203212097709354322949417509623278550860681878245508524695226083703126837342465486918727927614524331393024000000000000000000000000000 7773 6979077542545226294917693630740620245906529689577129929400897496680521116340599626366165542935219096969027833462102651373431661475145276892293072604420567465984000000000000000000000000000 7774 291300627862757271440042864587434584176968195738871510096733112904926098768998940926587779183383057960446379135809501970369321522440846339852232595662771511623680000000000000000000000000 7775 11670698231680980426283768613278629173756738611332993192978089459331975110937457569174189871129128924697370958966726841761591407149072369385105472582643089408000000000000000000000000000 7776 449538005961045171975374791029991642248407709473567145211007890285379782050924291553376202443492373395750585086125774645631669016112417191129988573553659740160000000000000000000000000 7777 16672426045258543466119669447540898819652483730475704561397270656188535872767796527391699815898755606710529941381038345373702010212960527693007817975204413440000000000000000000000000 7778 596204251937725692275032879350121541443511551025951120969506485789628358157724524606599737988716675591181147329079276718344388615533709802559666543174615040000000000000000000000000 7779 20583242031183386995209468453754196073645041642562598223947247723689550460207156206656419525800932847790777705408689315276175321250568552707417059228647424000000000000000000000000 7780 686871257992771534879070137500140024704506395191187927384224061969617924144843922357833799526171285243296252683271056127124871676882154150414362376929280000000000000000000000000 7781 22180217706016580813803306523442021631083019011382110155115568667768912133843918326138383109699281085981441492897294520771740647899319561107130451755008000000000000000000000000 7782 693809351507850035231383977272868711822733732516351441802246527242038307217014062987710908612294227518481063316435410229419062299880963788297335734272000000000000000000000000 7783 21043849815955010259775433134195466443152769460514336010546080329951529538751345660472849250189071239071576368972765199973188470492713056078871396352000000000000000000000000 7784 619472635274866102885164265422204206984583689746742358752005827894677060015191127667599025546691274570072377961103044847695591339179431953836906905600000000000000000000000 7785 17713678296258426144592115432824466702990546683934626271503434621171321160565105774808795665142315857804357212940038047115478510515751730706120704000000000000000000000000 7786 492426578119925360004105139445313360083134888510923973570751850472716263923045411500476172930597197591472478506441212120584730794260279772525363200000000000000000000000 7787 13318555109968741462099334911898095265406426078146335542483785429452121173357222387074282454994222449476960310481231614372540233470490023087308800000000000000000000000 7788 350731180997097834760758646328570769289982114324019924195692201191393350372539466880681034850852704837231110047322800655687130195342079610060800000000000000000000000 7789 8999023722951852339256307372904118422571909512261037528705260425305487279295420531806947604725825979376324534108940279981446103696277042626560000000000000000000000 7790 225116290755518507548625575307169941777908930888331145183371117581125385348228155892606569223910593605411495537434403501724730549000051097600000000000000000000000 7791 5493909476771582624698600349758314055294206051441414852689414179063179047188901423569565082250199010608256736330244371173044019350596485120000000000000000000000 7792 130881564392743318342224171690215082429016820283913456501959952082049642644318695286399168153436391631053195079903722966119029388953518080000000000000000000000 7793 3045404366281365091296341657293965662579936835610540383974176374203536057200056221490889735171950671068878456945811735683505553963745280000000000000000000000 7794 69249504969705459440330249571542371655564455176673786508973519620132086055195076871110670980654175466165711682488742310115888565583872000000000000000000000 7795 1539638203377838772141729857074805693923122768256087150644174102226256853993961689328053455597548367577794973177862353732813727989760000000000000000000000 7796 33486220971811150599772847955291282231897705598004732354435937920760196351641719957016765464532966859848023057296297055181764296704000000000000000000000 7797 712795464526777209324874933830928562001445726044484791964895417697341136108315596911135859072939059063793969063825163765191540736000000000000000000000 7798 14856353581105213220839772828434464166769168410827299181204941402289350644029157035056240223838938269675254240149200113212850176000000000000000000000 7799 303317218947564769925478695247203643404870521721057358282934220296740908982261956132398237903378323005869774069712835644762357760000000000000000000 7800 6068771887706377949689449684818000068124660298540563391015090442111662844783152383601405320195644718004597320322385667162112000000000000000000000 7801 119041294720394336705446897663737693643983721240603358823757543287574925032284912139873719742299184853167101283246795778949120000000000000000000 7802 2290102599134482245165830069742641535141381244732288072081166204570438809352132974943926535922884799247017856725428553646080000000000000000000 7803 43224870995059672006335111715227920713138606114961277713782695456635775247743250595451604844698324202311946725942917857280000000000000000000 7804 800735174522546239568472052357566970329154281374925899329079092507146436836410131099275012560449230505950299554345648128000000000000000000 7805 14563635780006628034479485079254690267229988583207977666368832701022835326059046696580729395113990634202138384751656960000000000000000000 7806 260147879961840883550510738257819028696931215521418420834658574563725288120990945776242694139197280866130701609598976000000000000000000 7807 4565403065832798756890120714499902905087770715739177951839759467405277531679951942501796048625075433919165637853184000000000000000000 7808 78737251804431260154512935308056606748465864261930514780465670267471334177055370997652147136560920358998396370944000000000000000000 7809 1334913177144093203769041144590614884528587928578707003461917972925519746105249105994677207200314454362329133875200000000000000000 7810 22254734823185771666057924055414529889334613980195170938514887017374599823927464951286644187835195126907404288000000000000000000 7811 364929791455465610653100367575345785819734261503200383669195727973078115392358968287227229961813683532621414400000000000000000 7812 5887495984969780864036487845347759229982702111162743634527747888194338577758588611451493171384972255795609600000000000000000 7813 93475868712977871581224479399422588580874554688319770407068577861956484475501784909638122428743259101593600000000000000000 7814 1460917117858506417875059018696714449127221367534179561917555307244252748823471119466871754686097333944320000000000000000 7815 22480968906440084555369042664603797157497487900028804811704804680605215121573300844068812512925266739200000000000000000 7816 340698954724465116108922345778151690561385580115247099327788084711812674632339346890595092044332400640000000000000000 7817 5086192060280562116599330919593619266402146583716924165544073457150501158726991141192039030073589760000000000000000 7818 74813121371204461156987779046585790637107066340633969988534932962629045812986242180631333343068160000000000000000 7819 1084475919036367189040369066011432679403442768383139480926241675298614319557993846736042437115904000000000000000 7820 15495675511848479941381064425556294663858133044870333469042032510900796564413057618192074014720000000000000000 7821 218292254234373427745645947264781135145620525036863824663092124657531062712961724383261360128000000000000000 7822 3032421822279545976786901061752699542829380243614546667131513211526574670139541608256765952000000000000000 7823 41547821513965250808078787069809884877354496581055162669031618701471462259794770533548032000000000000000 7824 561559596718434440145722418843092507931366711780471605024354298430847161136952149677178880000000000000 7825 7488792630491213195399925571342805493394826348423785628880969484764142440482114371584000000000000000 7826 98553807777893022138596423103385838527793385710858477540251719626333303112838215106560000000000000 7827 1280135492391660375282038559203898374939286555286117201518114441840024348800361431040000000000000 7828 16414691501980849789906133095167528069252729132388154153939327053020203716328816640000000000000 7829 207814203310334476506824441429204281645988077156837208038654941857146809870188544000000000000 7830 2598083491924794205429903940355734104028605434059536903124299945080753991188480000000000000 7831 32079994336266513817046069995246107077182475633966842858699435297491017269248000000000000 7832 391277634326023223709322882583694895185030938864388087819924690524209938432000000000000 7833 4714872771350163700330110228578205037798717759254386075646595428790566912000000000000 7834 56137393734006201393016195492639152824251210740945206286933241108208025600000000000 7835 660531349306551372979841724373522700728315740999493706310814714036224000000000000 7836 7681635705255364175289572453836775153838425115071867308009474700083200000000000 7837 88306330121196707617625898980417473359400500133622153250108918988800000000000 7838 1003610622583663989455130971235533727964257266144743573034945740800000000000 7839 11277947652770971598675082883833649215759961702889163888902799360000000000 7840 125326001821136861820071300104337378616915243025067878750617600000000000 7841 1377375140787856814689189409359263460644841439043620406558720000000000 7842 14973237971461990659506726416288814649571713623066652180480000000000 7843 161021176150088474946129227187194699631148169165726023680000000000 7844 1713185122592905109783378308499864376381202931700989952000000000 7845 18035526002474067534288667919712667969438639019458560000000000 7846 187890449944385293900348575180945862730993960484864000000000 7847 1937220838074550755562692579990619545589542322176000000000 7848 19769618049703839846417148061968209462436233216000000000 7849 199713488461293892326050781442331911916447662080000000 7850 1997334618074746397900297844207739893153792000000000 7851 19777529061328371194895106104409973451816960000000 7852 193915982337354019213621149923081543024640000000 7853 1882856917491276770268003246802168074240000000 7854 18106067445131094230963692803275587584000000 7855 172454379693284188520608467375175680000000 7856 1627072919224577123558922789654528000000 7857 15207617256903367594409917757952000000 7858 140823344229234648049067231232000000 7859 1292066037120082208531004057600000 7860 11747025711481035039128064000000 7861 105837650484934650109027200000 7862 945054361341997991884800000 7863 8363967953606341876800000 7864 73373785818478104960000 7865 638081168264139600000 7866 5501108548393920000 7867 47021456762280000 7868 398515542480000 7869 3349106607000 7870 27911160000 7871 230686500 7872 1891000 7873 15375 7874 124 7875 1 7876 11860866214400234428385736525697085402851042986904022830918688585026248848891656728613624772038243157419723543093593637659700200918506977662589657826188464498032561660595449301565440000000000000000000000000000000 7877 7907244142933489618923824350464723601900695324602681887279125723350832565927771152409083181358828771613149028729062425106466800612337985108393105217458976332021707773730299534376960000000000000000000000000000000 7878 2965216553600058607096434131424271350712760746726005707729672146256562212222914182153406193009560789354930885773398409414925050229626744415647414456547116124508140415148862325391360000000000000000000000000000000 7879 790724414293348961892382435046472360190069532460268188727912572335083256592777115240908318135882877161314902872906242510646680061233798510839310521745897633202170777373029953437696000000000000000000000000000000 7880 164734252977781033727579673968015075039597819262555872651648452569809011790161899008522566278308932741940604765188800523051391679423708023091523025363728673583785578619381240299520000000000000000000000000000000 7881 28240157653333891496156515537374012863931054730723863883139734726252973449742039830032439933424388470046960816889508661094524287901207089672832518633782058328648956334751069765632000000000000000000000000000000 7882 4118356324444525843189491849200376875989945481563896816291211314245225294754047475213064156957723318548515119129720013076284791985592700577288075634093216839594639465484531007488000000000000000000000000000000 7883 522965882469146138817713250692111349332056569087478960798883976412092100921148885741341480248599786482351126238694604835083783109281612771719120715440408487567573265458353143808000000000000000000000000000000 7884 58833661777778940616992740702862526799856364022341383089874447346360361353629249645900916527967475979264501701853143043946925599794181436818401080487045954851351992364064728678400000000000000000000000000000 7885 5942794118967569759292196030592174424227915557812260918169136095591955692285782792515244093734088482753990070894256873125952080787291054224080917220913732813267878016572194816000000000000000000000000000000 7886 544756127572027227935117969470949322220892259466123917498837475429262605126196755980564041925624777585782423165306880036545607405501679970540750745250425507882888818185784524800000000000000000000000000000 7887 45713800915135151994555354081478264801753196598555853216685662273784274556044483019348031490262219098107615929955822100968862159902238878646776286314721021640522138589016883200000000000000000000000000000 7888 3537377451766410571007259542019151442992806879650155308434009580709497435884394519354311960556005049258327423151343376860685762373387532276238641202924840960278498819388211200000000000000000000000000000 7889 253965560639639733303085300452657026676406647769754740092698123743245969755802683440822397168123439433931199610865678338715900888345771548037646035081783453558456325494538240000000000000000000000000000 7890 17006622364261589283688747798168997322080802306010362059778892214949506903290358266126499810365408890665035688227612388753296934487440059020378082706369427693646628939366400000000000000000000000000000 7891 1067082187561511484466744959885113557463893478024179580221420687996831805696649930423623517513123695100551258869183522431579415497251140958141369895301611149405278678548480000000000000000000000000000 7892 62987490238005886235884251104329619711410378911149489110292193388701877419593919504172221519871884780240872919361527365752951609212740959334733639653220102569061588664320000000000000000000000000000 7893 3510138774873393041009029473306294596920702230342695987570462789463262518738980034288235254977380575988655456806524744840721761504115595257043979918755299833569995653120000000000000000000000000000 7894 185257324229429077164365444424498881504148173268086732677329980555005521822335057365212416234917308177179037998122139311038092968272767527455098940156529713438416437248000000000000000000000000000 7895 9286081415008976298965686437318239674393392143763745998863658173183234176558148238857765224807885121663109674091335303811433231492369299621809470684537830247539671040000000000000000000000000000 7896 443199340261792050632453216326552348096048261406906059036674594629199812972093438672756976638558153533921143536177366772818404230317625663768179282671123716359847936000000000000000000000000000 7897 20187133510889078910794970515909216683463895964703795649703604724311378644691626606212533097408445916658934074111598486546593981505150651351759718879430065755521024000000000000000000000000000 7898 879363770360698513159629397473318150984222740886718371104513084581745660658915552922136858409837606218097507016224934073052389345868304888428927148156991500713984000000000000000000000000000 7899 36703879110707416201445400938016757606297992663097810272188372226020688444893866556750060177106265303016243771111997248266534511827546638821381307053509210464583680000000000000000000000000 7900 1470507977191803533711754845273107275893349065027957142315239271875828863978119653715947923762270244511868740829807582061960517300783118542523289545413029265408000000000000000000000000000 7901 56641788751091691668897223669778946923299371393669460296586994175957852538416460735725401507880039047864573720851847605349590296030164566082378560267761127260160000000000000000000000000 7902 2100725681702576476731078350390153251276212950039938774736056102679755519968742362451354176803243206445526772614010831517086453286833026489318985064875756093440000000000000000000000000 7903 75121735744153437226654142798115314221882455429269841242157817209493173127873290100431566986578301124488824563463988866511392965557247435122517984440001495040000000000000000000000000 7904 2593488495929106761396393025173028705279275246962887376217353213184883357986101682038708860250917538821637990881494853724798090477571637641134549462809575424000000000000000000000000 7905 86545778507089213394762837325017643112767805794089678850412231808171858442250334217087058740297581940655327838092153072017733831287151422952209659493089280000000000000000000000000 7906 2794707430958089182539216621953694725516460395434145879544561652138882928864333709093436271822109416833661628105059109617239321635314264699498436921131008000000000000000000000000 7907 87419978289989104439154381136381457689664450297060281667083062432496826709343771936451574485149072667328613977870861688906801849785001437325464302518272000000000000000000000000 7908 2651525076810331292731704574908628771837248952024806337328806121573892721882669553219579005523822976123018622490568415196621747282081845065937795940352000000000000000000000000 7909 78053552044633128963530697443197730080057544908089537202752734314729309561914082086117477218883100595829119623098983650809644508736608426183450270105600000000000000000000000 7910 2231923465328561694218606544535882804576808882175762910209432762267586466231203327625908253807931798083349008830444793936550292324984718068971208704000000000000000000000000 7911 62045748843110595360517247570109483370474995952376420669914733159562249254303721849059997789255246896525532291811592727193676080076795251338195763200000000000000000000000 7912 1678137943856061424224516198899160003441209685846438278352956964110967267843010020771359589329272028634096999120635183410940069417281742909000908800000000000000000000000 7913 44192128805634327179855589437399916930537746404826510448657217350115562146939972826965810391207440809491119865962672882616578404613102030867660800000000000000000000000 7914 1133876989091933394746294728985918921244060598544890728616862813588491397191222987007675398195454073401416891297726475277662209065730907370946560000000000000000000000 7915 28364652635195331951126822488703412664016525291929724293104760815221798553876747642468427722212734794281848437716734841217316049174006438297600000000000000000000000 7916 692232594073219410712023644069547570967069962481618271438866186561960559945801579369765200363525075336640348777610790767803546438175157125120000000000000000000000 7917 16491077113485658111120245632967100386056119355773095519246953962338254973184155606086295187332985345512702580067869093730997703008143278080000000000000000000000 7918 383720950151452001503339048819039673485072041286928088380746223149645543207207083907852106631665784554678685575172278696121699799431905280000000000000000000000 7919 8725437626182887889481611446014338828601121352260897100130663472136642842954579685759944543562426108736879671993581531074601959263567872000000000000000000000 7920 193994413625607685289857961991425517434313468800266980981165936880508363603239172855334735405291094314802166620410656570334529726709760000000000000000000000 7921 4219263842448204975571378842366701561219110905348596276658928178015784740306856714584112448531153824340850905219333428952902301384704000000000000000000000 7922 89812228530373928374934241662696998812182161481605083787576822629864983149647765210803118243190321442038040102041970634414134132736000000000000000000000 7923 1871900551219256865825811376382742485012915219764239696831822616688458181147673786417086268203706221979082034258799214264819122176000000000000000000000 7924 38217969587393161010610315601147659069013685736853227143649711757389354531765006472682177975825668698739591532783817291240057077760000000000000000000 7925 764665257851003621660870660287068008583707197616110987267901395706069518442677200333777070344651234468579262360620594062426112000000000000000000000 7926 14999203134769686424886309105630949399141948876316023211793450454234440554067898929624088687529697291499054761689096268147589120000000000000000000 7927 288552927490944762890894588787572833427814036836268297082226941775875289978368754842934743526283484705124249947403997759406080000000000000000000 7928 5446333745377518672798224076118718009855464370485120991936619627536107681215649575026902210431988849491305287468807650017280000000000000000000 7929 100892631989840826185627478597053438261473439453240663315463965655900451041387676518508651582616603043749737743847551664128000000000000000000 7930 1835018108280835132344415119986090973670978561484205185962472920328877251083439883769171903784362819909469436478708776960000000000000000000 7931 32778632875191951327364353020485197615813333155698721025166980395029386303244859167806579461538857389132468402809470976000000000000000000 7932 575240786294932643368155210026987766041059110183136421931809692893064968991673944755226302126759504673814870369501184000000000000000000 7933 9920893727358338779468629848815132450306698897003244862338674453701388106308976745704170539206675965233797942738944000000000000000000 7934 168199060320155743674899184218417475450602079000917082436201664588615488009261387355329328107239621249653470868275200000000000000000 7935 2804096587721407229923298430982230766056161361504591538252875764189199577814860583862117167667234585990332940288000000000000000000 7936 45981153723388666942290646314493569013286516949403248342318661724607842539437230004190630975188524125110298214400000000000000000 7937 741824494106192388868597468513817662977820466006505697950496233912486660797582165042888139594506504230246809600000000000000000 7938 11777959457835211819234284404327246161190193890728291071290640810606517043913224898614403426021650646800793600000000000000000 7939 184075556850171808652257436355786020590029892309306624801611968712775846351757361052825841090448264076984320000000000000000 7940 2832602082211450653976499375740078441844683475403629406274805389756257105318235906352670376628583609139200000000000000000 7941 42928068295282604629724215568047113010734583094521134515301298673688397003674757708214981597585882480640000000000000000 7942 640860199595350826691515695868796027566670469548332444858553255600963145999600883790196917789272309760000000000000000 7943 9426453292771762105780460159869809620275490358919880218555401553291259772436266514759548001226588160000000000000000 7944 136643965798582265819086502317440517604833788816275574596706451087625404264307224688741347076603904000000000000000 7945 1952455114492908472614014117620093127646124763653662017099296096373500367116045259892201325854720000000000000000 7946 27504824033531051895951389355362423028348186154644841907549607706848913901833177272290931376128000000000000000 7947 382085149607222793075149533780840142396501910695432880058570664652348408437582242640352509952000000000000000 7948 5235025510759621601817927170796045494546666569212950496297983956385404244734141087227052032000000000000000 7949 70756509186522739458361024774229655999352205684339422233068641602286742303255970859324538880000000000000 7950 943587871441892862620390621989193492167748119901396989239002155080281947500746410819584000000000000000 7951 12417779780014520789463149311026615654501966599568168170071716672917996192217615103426560000000000000 7952 161297072041349207285536858459691195242350105966050767391282419671843067948845540311040000000000000 7953 2068251129249587073528172769991108536725843870680907423396355208680545668257430896640000000000000 7954 26184589617102144039859879620079739487394497721761488212870522674000498043643756544000000000000 7955 327358519982524069884167896484822497107604284691501649793661793080175002889748480000000000000 7956 4042079286369580740947804819401009491724991929879822200196128847483868175925248000000000000 7957 49300981925078926187374683205545556793313898296912899065310511006050452242432000000000000 7958 594073969190120626241593888800853834762638437666052645531471024027611430912000000000000 7959 7073311610484781375520040632072533255855652553359095992153588379634211225600000000000 7960 83226950012625472995460057271063860291767783365936206995162653968564224000000000000 7961 967886098862175886086486129183433669383641564499055280809193812210483200000000000 7962 11126597595270785159820863271532601643284463016836391309513723792588800000000000 7963 126454938445541662671346502375677249723496415534237690202403163340800000000000 7964 1421021404249142421433060443363039801185755174564034650001752719360000000000 7965 15791076229463244589328983813146509705731320621158552722577817600000000000 7966 173549267739269958650837865579267196041250021319496171226398720000000000 7967 1886627984404210823097847528452390645846035916506398174740480000000000 7968 20288668194911147843212282625586532153524669314881478983680000000000 7969 215861325446706043832705666870982911424031569394324733952000000000 7970 2272476276311732509320372157883796164149268516451778560000000000 7971 23674196692992547031443920472799178704105239021092864000000000 7972 244089825597393395200899265078818062744282332594176000000000 7973 2490971874262683820648560655807994392266965385216000000000 7974 25163899546123030433082398461733820901472405422080000000 7975 251664161877418046135437528370175226537377792000000000 7976 2491968661727374770556783369155656654928936960000000 7977 24433413774506606420916264890308274421104640000000 7978 237239971603900873053768409097073177354240000000 7979 2281364498086517873101425293212724035584000000 7980 21729251841353807753596666889272135680000000 7981 205011187822296717568424271496470528000000 7982 1916159774369824316895649637501952000000 7983 17743741372883565654182471135232000000 7984 162800320677130358274906511257600000 7985 1480125239646610414930136064000000 7986 13335543961101765913737427200000 7987 119076849529091746977484800000 7988 1053859962154399076476800000 7989 9245097013128241224960000 7990 80398227201281589600000 7991 693139677097633920000 7992 5924703552047280000 7993 50212958352480000 7994 421987432482000 7995 3516806160000 7996 29066499000 7997 238266000 7998 1937250 7999 15624 8000 125 8001 1 8002 1506330009228829772404988538763529846162082459336810899526673450298333603809240404533930346048856880992304889972886391982781925516650386163148886543925934991250135330895622061298810880000000000000000000000000000000 8003 1004220006152553181603325692509019897441388306224540599684448966865555735872826936355953564032571253994869926648590927988521283677766924108765924362617289994166756887263748040865873920000000000000000000000000000000 8004 376582502307207443101247134690882461540520614834202724881668362574583400952310101133482586512214220248076222493221597995695481379162596540787221635981483747812533832723905515324702720000000000000000000000000000000 8005 100422000615255318160332569250901989744138830622454059968444896686555573587282693635595356403257125399486992664859092798852128367776692410876592436261728999416675688726374804086587392000000000000000000000000000000 8006 20921250128178191283402618593937914530028923046344595826759353476365744497350561174082365917345234458226456805178977666427526743286810918932623424221193541545140768484661417518039040000000000000000000000000000000 8007 3586500021973404220011877473246499633719243950801930713158746310234127628117239058414119871544897335695964023744967599959004584563453300388449729866490321407738417454513385860235264000000000000000000000000000000 8008 523031253204454782085065464848447863250723076158614895668983836909143612433764029352059147933630861455661420129474441660688168582170272973315585605529838538628519212116535437950976000000000000000000000000000000 8009 66416667073581559629849582837898141365171184274109828021458265004335696816985908489150367991572172883258593032314214814055640454878764822008328330860931877921081804713210849263616000000000000000000000000000000 8010 7471875045777925458358078069263540903581758230837355652414054812987765891910914705029416399051869449366591716135349166581259551173861042475936937221854836266121703030236220542156800000000000000000000000000000 8011 754734853108881359430108895885206151876945275842157136607480284140178372920294414649435999904229237309756739003570622886995914259985963886458276487056044067285020508104668741632000000000000000000000000000000 8012 69184028201647457947759982122810563922053316952197737522352359379516350851026988009531633324554346753394367741993973764641292140498713356258675344646804039501126879909594634649600000000000000000000000000000 8013 5805652716222164303308529968347739629822655968016593358519079108770602868617649343457199999263301825459667223104389406823045494307584337588140588361969569748346311600805144166400000000000000000000000000000 8014 449246936374334142517921961836432233260086473715569724171119216750106174357318103957997618990612641255807582740220608861307091821420216599082307432771454801955369350062302822400000000000000000000000000000 8015 32253626201234246129491833157487442387903644266758851991772661715392238158986940796984444440351676808109262350579941149016919412819912986600781046455386498601923953337806356480000000000000000000000000000 8016 2159841040261221839028470970367462659904261892863315981591919311298587376717875499798065475916406929114459532404906773371668710679904887495588016503708917317093121875299532800000000000000000000000000000 8017 135519437820311958527276609905409421797914471709070806688120427375597639323474541163800186724166709277770009876386307348810585768150894901683953976703304615974470392175656960000000000000000000000000000 8018 7999411260226747551957299890249861703349118121715985117007108560365138432288427777029872133023729367090590860758913975450624854370018101835511172235958953026270821760368640000000000000000000000000000 8019 445787624408920916208146743109899413808929183253522390421448774261834339879850464354605877382127333150559243014428642594771663711022680597644585449681923078863389447946240000000000000000000000000000 8020 23527680177137492799874411441911357951026818005047015050020907530485701271436552285381976861834498138501737825761511692501837806970641475986797565399879273606678887530496000000000000000000000000000 8021 1179332339706139989968642177539416438647960802257995741855684587994270740422884826334936183550601410451214928609599583584052020399530901051969802776936304441437538222080000000000000000000000000000 8022 56286316213247590430321558473472148208198129198677069497657673517908376247455866711440136033096885498807985229094525580147937337250338459298558768899232711977700687872000000000000000000000000000 8023 2563765955882913021670961255520470518799914787517382047512357799987545087875836578988991703370872631415684627412173007791417435651154132721673484297687618350951170048000000000000000000000000000 8024 111679198835808711171272933479111405174996288092613233130273161741881698903682275221111381018049375989698383391060566627277653446925274720830473747815937920590675968000000000000000000000000000 8025 4661392647059841857583565919128128215999845068213421904567923272704627432501521052707257642492495693483062958931223650529849883002098423130315425995795669729002127360000000000000000000000000 8026 186754513103359048781392865349684624038455331258550557074035387528230265725221196021925386317808321053007330085385562921868985697199456054900457772267454716706816000000000000000000000000000 8027 7193507171388644841949947406061926259259020166996021457666548260346647272378890513437125991500764959078800862548184645879397967595830899892462077154005663162040320000000000000000000000000 8028 266792161576227212544846950499549462912079044655072224391479125040328951036030280031321980454011887218581900121979375602669979567427794364143511103239221023866880000000000000000000000000 8029 9540460439507486527785076135360644906179071839517269837754042785605632987239907842754809007295444242810080719559926586046946906625770424260559784023880189870080000000000000000000000000 8030 329373038982996558697341914196974645570467956364286696779603858074480186464234913618916025251866527430348024841949846423049357490651597980424087781776816078848000000000000000000000000 8031 10991313870400330101134880340277240675321511335849389214002353439637826022165792445570056460017792906463226635437703440146252196573468230714930626755622338560000000000000000000000000 8032 354927843731677326182480510988119230140590470220136526702159329821638131965770381054866406521407895937875026769342506921389393847684911616836301488983638016000000000000000000000000 8033 11102337242828616263772606404320445126587385187726655771719548928927096992086659035929349959613932228750733975189599434491163834922695182540333966419820544000000000000000000000000 8034 336743684754912074176926481013395854023330616907150404840758377439884375679099033258886533701525517967623365056302188729970961904824394323374100084424704000000000000000000000000 8035 9912801109668407378368398575286111720167308203327371224749597257970622314363088424936919606798153775670298192133570923652824852609549270125298184303411200000000000000000000000 8036 283454280096727335165763031156057116181254728036321889596597960807983481211362822608490348233607338356585324121466488829941887125273059194759343505408000000000000000000000000 8037 7879810103075045610785690441403904388050324485951805425079171111264405655296572674830619719235416355858742601060072276353596862169752996919950861926400000000000000000000000 8038 213123518869719800876513557260193320437033630102497661350825534442092843016062272637962667844817547636530318888320668293189388815994781349443115417600000000000000000000000 8039 5612400358315559551841659858549789450178293793412966826979466603464676392661376549024657919683344982805372222977259456092305457385863957920192921600000000000000000000000 8040 144002377614675541132779430581211702997995696015201122534341577325738407443285319349974775570822667321979945194811262360263100551347825236110213120000000000000000000000 8041 3602310884669807157793106456065333408330098712075074985224304623533168416342346950593490320721017318873794751590025324834599138245098817663795200000000000000000000000 8042 87913539447298865160427002796832541512817885235165520472736005693368991113116800579960180446167684567753324294756570427511050397648244954890240000000000000000000000 8043 2094366793412678580112271195386821749029127158183183130944363153216958381594387761972959488791289138880113227668619374903836708282034196316160000000000000000000000 8044 48732560669234404190924059200018038532604149243439867224354770340004983987315299656297217542221554638444193068046879394407455874527851970560000000000000000000000 8045 1108130578525226761964164653643821031232342411737133931716594260961353641055231620091512957032428115809583718343184854446474448826473119744000000000000000000000 8046 24637290530452176031811961172911040714157810537633906584608073983824562177611374952627511396471968977979875160792153384432485275292139520000000000000000000000 8047 535846507990922031897565112980571098274827084979271727135683878608004662018970802752182280963456535691288064962855345477018592275857408000000000000000000000 8048 11406153023357488903616648691162518849147134508163845641022256473992852860005266181771996016885170823138831092959330270570595034857472000000000000000000000 8049 237731370004845621959878044800608295596640232910058441497641472319434189005754570874969956061870690191343418350867500211632028516352000000000000000000000 8050 4853682137598931448347510081345752701764738088580359847243513393188448025534155822030636602929859924739928124663544795987487248875520000000000000000000 8051 97112487747077459950930573856457637090130814097246095383023477254670828842220004442389687933770706777509566319798815445928116224000000000000000000000 8052 1904898798115750175960561256415130573691027507292134947897768207687773950366623164062259263316271556020379954734515226054743818240000000000000000000 8053 36646221791349984887143612776021749845332382678206073729442821605536161827252831865052712427838002557550779743320307715444572160000000000000000000 8054 691684385662944871445374457667077187251643975051610365975950692697085675514387496028416580724862583885395771508538571552194560000000000000000000 8055 12813364262709784925574689781825786659207126810561564241063923638299357282256234917850598750992308586556216693468639061344256000000000000000000 8056 233047299751666061807740720238233553656214277308494058617234060881767410887596865238684831780614078128502618432796014673920000000000000000000 8057 4162886375149377818575272833601620097208293310773737570196206510168732060512097114311435591615434888419823487156802813952000000000000000000 8058 73055579859456445707755711673427446287214506993258325585339830997419251061942590983913740370098457093574488536926650368000000000000000000 8059 1259953503374509024992515990799521821188950759919412097517011655620076289501240046704429658479247847584692338727845888000000000000000000 8060 21361280660659779446712196395739019382226464033116469469397611402754166977176196194126824669619431898705990800270950400000000000000000 8061 356120266640618718200258900734743307289132492911083125358115222052028346382487294150488880293738792420772283416576000000000000000000 8062 5839606522870360701670912081940683264687387652574212539474470039025196002508528210532210133848942563889007873228800000000000000000 8063 94211710751486433386311878501254843198183199182826223639713021706885805921292934960446793728502326037241344819200000000000000000 8064 1495800851145071901042754119349560262471154624122492966053911382947027664576979562124029235104749632143700787200000000000000000 8065 23377595719971819698836694417184824614933796323281941349804720026522532486673184853708881818486929537777008640000000000000000 8066 359740464440854233055015420718989962114274801376260934596900284499044652375415960106789137831830118360678400000000000000000 8067 5451864673500890787974975377141983352363292053004184083443264931558426419466694228943302662893407075041280000000000000000 8068 81389245348609554989822493375337095500967149632638220497036263461322319541949312241355008559237583339520000000000000000 8069 1197159568182013787434118440303465821774987275582824787756535997267989991099405847374462596155776696320000000000000000 8070 17353783656419947759023985794314945735813891179666997973781719288128426341567017535470151078728695808000000000000000 8071 247961799540599376021979792937751827211057844984015076171610604239434546623737748006309568383549440000000000000000 8072 3493112652258443590785826448131027724600219641639894922258800178769812065532813513580948284768256000000000000000 8073 48524814000117294720543990790166698084355742658319975767438474410848247871572944815324768763904000000000000000 8074 664848239866471943430876750691097777807426654290044713029843962460946339081235918077835608064000000000000000 8075 8986076666688387911211850146327166311917730121911106623599717483490416272513508299134216437760000000000000 8076 119835659673120393552789608992627573505304011227477417633353273695195807332594794174087168000000000000000 8077 1577058032061844140261819962500380188121749758145157357599108017460585516411637118135173120000000000000 8078 20484728149251349325263181024380781795778463457688447458692867298324069629503383619502080000000000000 8079 262667893414697558338077941788870784164182171576475242771337111502429299868693723873280000000000000 8080 3325442881371972293062204711750126914899101210663709003034556379598063251542757081088000000000000 8081 41574532037780556875289322853572457132665744155820709523795047721182225366998056960000000000000 8082 513344069368936754100371212063928205449073975094737419424908363630451258342506496000000000000 8083 6261224704485023625796584767104285712750865083707938181294434897768407434788864000000000000 8084 75447394087145319532682423877708437014855081583588685982496820051506651725824000000000000 8085 898310574531567234691045160273211723493667874276605191003505724213544825651200000000000 8086 10569822651603435070423427273425110257054508487473898288385657054007656448000000000000 8087 122921534555496337532983738406296076011722478691380020662767614150731366400000000000 8088 1413077894599389715297249635484640408697126803138221696308242921658777600000000000 8089 16059777182583791159261005801711010714884044772848186655705201744281600000000000 8090 180469718339641087521998676307106054750590907169632400550222595358720000000000 8091 2005466681141832062844780944269606732627877718887136195767382835200000000000 8092 22040757002887284748656408928566933897238752707576013745752637440000000000 8093 239601754019334774533426636113453612022446561396312568192040960000000000 8094 2576660860753715776087959893449489583497633002989947830927360000000000 8095 27414388331731667566753619692614829750852009313079241211904000000000 8096 288604487091590028683687264051242112846957101589375877120000000000 8097 3006622980010053472993377900045495695421365355678793728000000000 8098 30999407850868961190514206665009893968523856239460352000000000 8099 316353428031360845222367203287615287817904603922432000000000 8100 3195815242357624865001464604640195254486995488604160000000 8101 31961348558432091859200566103012253770246979584000000000 8102 316480020039376595860711487882768395175974993920000000 8103 3103043549362339015456365641069150851480289280000000 8104 30129476393695410877828587955328293523988480000000 8105 289733291256987769883881012238015952519168000000 8106 2759614983851933584706776694937561231360000000 8107 26036420853431683131189882480051757056000000 8108 243352291344967688245747503962747904000000 8109 2253455154356212838081173834174464000000 8110 20675640725995555500913126929715200000 8111 187975905435119522696127280128000000 8112 1693614083059924271044653254400000 8113 15122759890194651866140569600000 8114 133840215193608682712553600000 8115 1174127320667286635569920000 8116 10210574854562761879200000 8117 88028738991399507840000 8118 752437351110004560000 8119 6377045710764960000 8120 53592403925214000 8121 446634382320000 8122 3691445373000 8123 30259782000 8124 246030750 8125 1984248 8126 15875 8127 126 8128 1 8129 192810241181290210867838532961731820308746554795111795139414201638186701287582771780343084294253680767015025916529458173796086466131249428883057477622519678880017322354639623846247792640000000000000000000000000000000 8130 128540160787526807245225688641154546872497703196741196759609467758791134191721847853562056196169120511343350611019638782530724310754166285922038318415013119253344881569759749230831861760000000000000000000000000000000 8131 48202560295322552716959633240432955077186638698777948784853550409546675321895692945085771073563420191753756479132364543449021616532812357220764369405629919720004330588659905961561948160000000000000000000000000000000 8132 12854016078752680724522568864115454687249770319674119675960946775879113419172184785356205619616912051134335061101963878253072431075416628592203831841501311925334488156975974923083186176000000000000000000000000000000 8133 2677920016406808484275535180024053059843702149932108265825197244974815295660871830282542837420190010652986471062909141302723423140711797623375798300312773317778018366036661442308997120000000000000000000000000000000 8134 459072002812595740161520316575551953116063225702647131284319527709968336399006599477007343557746858969083395039355852794752586824122022449721565422910761140190517434177713390110113792000000000000000000000000000000 8135 66948000410170212106888379500601326496092553748302706645629931124370382391521795757063570935504750266324661776572728532568085578517794940584394957507819332944450459150916536057724928000000000000000000000000000000 8136 8501333385418439632620746603250962094741911587086057986746657920554969192574196286611247102921238129057099908136219496199121978224481897217066026350199280373898471003290988705742848000000000000000000000000000000 8137 956400005859574458669833992865733235658465053547181523508999016062434034164597082243765299078639289518923739665324693322401222550254213436919927964397419042063577987870236229396070400000000000000000000000000000 8138 96606061197936814007053938673306387440248995307796113485757476369942831733797685075127807987741342375648862592457039729535477025278203377466659390343173640612482625037397598928896000000000000000000000000000000 8139 8855555609810874617313277711719752182022824569881310402861102000578092908931454465220049065542956384434479070975228641874085393983835309601110444114790917056144240628428113235148800000000000000000000000000000 8140 743123547676437030823491835948510672617299963906123949890442125922637167183059115962521599905702633658837404557361844073349823271370795211281995310332104927788327884903058453299200000000000000000000000000000 8141 57503607855914770242294011115063325857291068635592924693903259744013590317736717306623695230798418080743370590748237934247307753141787724682535351394746214650287276807974761267200000000000000000000000000000 8142 4128464153757983504574954644158392625651666466145133054946900699570206484350328422014008888365014631437985580874232467074165684840948862284899973946289471821046266027239213629440000000000000000000000000000 8143 276459653153436395395644284207035220467745522286504445643765671846219184219888063974152380917300086926650820147828066991573594967027825599435266112474741416587919600038340198400000000000000000000000000000 8144 17346488040999930691491406067892405990133052378761063256079414704076497833404741268966423900693338787554561264177447340647754978323314547415546109018022990844732210198484090880000000000000000000000000000 8145 1023924641309023686650534385951982298028687119579646094976909895726737719332918755459823633027037358987595630177140988857679981359362317034945430046202745987362665185327185920000000000000000000000000000 8146 57060815924341877274642783118067124967542935456450865973945443105514795504620859437389552304912298643271583105846866252130772955010903116498506937559286154094513849337118720000000000000000000000000000 8147 3011543062673599078383924664564653817731432704646017926402676163902169762743878692528893038314815761728222441697473496640235239292242108926310088371184547021654897603903488000000000000000000000000000 8148 150954539482385918715986198725045304146938982689023454957527627263266654774129257770871831494476980537755510862028746698758658611139955334652134755447846968504004892426240000000000000000000000000000 8149 7204648475295691575081159484604434970649360537430664895700182210292272159674350939064337412236401343847422109324099274258935979168043322790215522419101787133145688047616000000000000000000000000000 8150 328162042353012866773883040706620226406389092802224902081581798398405771248107082110590938031471696821207632308758144997301431763347728988374205990104015148921749766144000000000000000000000000000 8151 14294937450983515029922935485326259862399524875854493840674964702960857459671331228302256770310320126681393074055752528291539641206435164266300639720440053835606523904000000000000000000000000000 8152 596658258823659757770696437648400411647980168731318003784694178906192311360194694746528978239039448765832058743196627267820785024268598160680374527461845725312272302080000000000000000000000000 8153 23904577677229958244018286764759631876922282401094471305476529603613474012828313090806449448679465094784938250929352053999230169241530375027258594850234203738472448000000000000000000000000000 8154 920768917937746539769593267975926561185154581375490746581318177324370850864497985719952126912097914762086510406167634672562939852266355186235145875712724884741160960000000000000000000000000 8155 34149396681757083205740409663942331252746117715849244722109328005162105732611875844009213498113521563978483215613360077141757384630757678610369421214620291054960640000000000000000000000000 8156 1221178936256958275556489745326162547990921195458210539232517476557521022366708203872615552933816863079690332103670603014009204048098614305351652355056664303370240000000000000000000000000 8157 42159748989823559513259765017212754633019898414628697187789293833533463867422068943221251232238915511084547179769580342150317758803404541494283236067432458092544000000000000000000000000 8158 1406888175411242252945264683555486806441153450988721819392301240273641730837221433032967226882277492027293009336026040338720281161403933531511120224719659335680000000000000000000000000 8159 45430763997654697751357505406479261457995580188177475417876394217169680891618608775022900034740210680048003426475840885937842412503668686955046590589905666048000000000000000000000000 8160 1421099167082062881762893619753016976203185304029011938780102262902668414987092356598956794830583325280093948824268727614868970870104983365162747701737029632000000000000000000000000 8161 43103191648628745494646589569714669314986318964115251819617072312305200086924676257137476313795266299855790727206680157436283123817522473391884810806362112000000000000000000000000 8162 1268838542037556144431155017636622300181415450025903516767948449020239656238475318391925709670163683285798168593097078227561581134022306576038167590836633600000000000000000000000 8163 36282147852381098901217667987975310871200605188649201868364538983421885595054441293886764573901739309642921487547710570232561552034951576929195968692224000000000000000000000000 8164 1008615693193605838180568376499699761670441534201831094410133902241843923877961302378319324062133293549919052935689251373260398357728383605753710326579200000000000000000000000 8165 27279810415324134512193735329304745015940304653119700652905668408587883906055970897659221484136646097475880817705045541528241768447332012728718773452800000000000000000000000 8166 718387245864391622635732461894373049622821605556859753853371725243478578260656198275156213719468157799087644541089210379815098545390586613784693964800000000000000000000000 8167 18432304334678469264995767114395097983743449089945743684395721897694516152740520876796771273065301417213432984935841582113676870572521630222107279360000000000000000000000 8168 461095793237735316197517626376362676266252635145609598108710991812245557291820409675966761052290216815845728203523241578828689695372648660965785600000000000000000000000 8169 11252933049254254740534656357994565313640689310101186620510208728751230862478950474234903097109463624672425509728841014721414450898975354225950720000000000000000000000 8170 268078949556822858254370713009513183875728276247447440760878483611770672844081633532538814565285009776654493141583279987691098660100377128468480000000000000000000000 8171 6237767765662003736438279577602308932173331103160303004717410603520637950376358356006043845404358993720856712710000562484154351939565052231680000000000000000000000 8172 141840714051229025531413075666409091997739828702353143259724065403053266055069647371713658500150798823626715947927661369148729449788559327232000000000000000000000 8173 3153573187897878532071931030132613211412199748817140042829833469929543958734255993936321458748412029181424020581395633207358115237393858560000000000000000000000 8174 68588353022838020082888334461513100579177866877346781073367536461824596738428262752279331963322436568484872315245484221058379811309748224000000000000000000000 8175 1459987586989758579662931032468802412690833217044972242050848828671085166080674071266815490161301865361770379898794274633036164461756416000000000000000000000 8176 30429615360620239610864389734477861836369949812487480511698108456887576192736585071996154375919448344491957548911040027088899650093056000000000000000000000 8177 621271313612663225388481290412256345825886475338286060447169714328121347268371945219921485175022070366710799956933733886398367856066560000000000000000000 8178 12430398431625914873719113453626577547536744204447500209027005088597866091804160568625880055522650467521224488934248377078798876672000000000000000000000 8179 243827046158816022522951840821136713432451520933393273330914330584035065646927764999969185704482759170608634206017948935007208734720000000000000000000 8180 4690716389292798065554382435330783980202544982810377437368681165508628713888362478726747190763264327366499807144999387576905236480000000000000000000 8181 88535601364856943545007930581385879968210428806606126844921688665226966465841599491637322332782410737330658753092937158680903680000000000000000000 8182 1640110625626852470473560292073700692378512231751880222856182225702317732128798069484876640127015499079195736763985799852064768000000000000000000 8183 29830054368213255911390812190493894867995427495487239503005959792866228593612398750551658467918602000448335159397889878261760000000000000000000 8184 532849456019120360777634922701007372442661543779038408985114433301597703745548430631863755726775665717737406356070760185856000000000000000000 8185 9351114222010425050592731094198713124763456895137065674923498367669664135928651645940958767372602507977534532726611247104000000000000000000 8186 161274048431937155199042046822338793112185697269684748482177491919369765056158725978166996285343724490840619357164273664000000000000000000 8187 2734243924564451769179161138654594480924987396238908092082894259552533373078553112848233557711287283034366822434681651200000000000000000 8188 45583394129999195929633139294047143333008959092618640045838748422659628336958373651262576677598565429858852277321728000000000000000000 8189 747469634927406169813876746488407457879985619529499205052732164995225088321091610948122897132664648177793007773286400000000000000000 8190 12059098976190263473447920448160619929367449495401756625883266778481383157925495674937189597248297732766892136857600000000000000000 8191 191462508946569203333472527276743713596307791887679099654900657017219541065853383951875742093407952914393700761600000000000000000 8192 2992332252156392921451096885399657550711525929380088492775004163394884158294167661274736872766326980835457105920000000000000000 8193 46046779448429341831041973852030715150627174576161399628403236415877715504053242893669009642474255150166835200000000000000000 8194 697838678208114020860796848274173869102501382784535562680737911239478581691736861304742740850356105605283840000000000000000 8195 10417823404622023038697279152043148224123795152977692223620641723049256901369511966893441095582410667458560000000000000000 8196 153236424727297764791567160358843625187198371274601572832836607650302718860723948463931212307939417128960000000000000000 8197 2221284308021753313155070181672313054184178070997375740644060068880438571720578244540179338077273063424000000000000000 8198 31739110341196720130813413496032233883015404157953929749966157342647621967838431744807624753094328320000000000000000 8199 447118419489080779620585785360771548748828114129906550049126422882535944388200129738361380450336768000000000000000 8200 6211176192015013724229630821141337354797535060264956898232124724588575727561336936361570401779712000000000000000 8201 85100574702908408759152224088460515559350611749125723267820027195001131402398197513962957832192000000000000000 8202 1150217813336113652635116818729877287925469455604621647820763837886773282881729062289179704033280000000000000 8203 15338964438159410374757069951056329408678913437117109457069219032985063338572133654283157504000000000000000 8204 201863428103916049953512955200048664079583969042580141772685826234954946100689551121302159360000000000000 8205 2622045203104172713633687171120740069859643322584121274712687014185480912576433103296266240000000000000 8206 33621490357081287467273976548975460373015317961788831074731150272310950383192796655779840000000000000 8207 425656688815612453511962203104016245107084954964954752388423216588552096197472906379264000000000000 8208 5321540100835911280037033325257274512981215251945050819045766108311324846975751290880000000000000 8209 65708040879223904524847515144182810297481468812126389686388270544697761067840831488000000000000 8210 801436762174083024101962850189348571232110730714616087205687666914356151652974592000000000000 8211 9657266443154600900183350256346679937901450442699351805759592966592851420905472000000000000 8212 114983753540040606040453780514971100607189487907405464448448732699333737683353600000000000 8213 1352937299405239689014198690998414112902977086396658980913364102912980025344000000000000 8214 15733956423103531204221918516005897729500477272496642644834254611293614899200000000000 8215 180873970508721883558047953342033972313232230801692377127455093972323532800000000000 8216 2055651479370725268385408742619009371505157730924567891930265823268044800000000000 8217 23100123947474059202815830567309575008075636117712947270428492205916160000000000 8218 256699735186154504044131960866509661776368348017553433058225002905600000000000 8219 2821216896369572447828020342856567538846560346569729759456337592320000000000 8220 30669024514474851140278609422522062338873159858728008728581242880000000000 8221 329812590176475619339258866361534666687697024382713322358702080000000000 8222 3509041706461653448544463320654698208109057192074142875123712000000000 8223 36941374347723523671511969798558990444410509003440112271360000000000 8224 384847741441286844543152371205823449013934765526885597184000000000 8225 3967924204911227032385818453121266427971053598650925056000000000 8226 40493238788014188188463002020814756840691789302071296000000000 8227 409064351021775982720187469393944992574335422541332480000000 8228 4091052615479307757977672461185568482591613386752000000000 8229 40509442565040204270171070448994354582524799221760000000 8230 397189574318379393978414802056851308989477027840000000 8231 3856572978393012592362059258282021571070525440000000 8232 37085861280894434545136769566466041922453504000000 8233 353230717933047498842467416952007837614080000000 8234 3332661869239255440792304957446624903168000000 8235 31149093292155864095455680507231731712000000 8236 288442259757595243274390250774331392000000 8237 2646482012927431104116880247003545600000 8238 24060915895695298905104291856384000000 8239 216782602631670306693715616563200000 8240 1935713265944915438865992908800000 8241 17131547544781911387206860800000 8242 150288297045412689352949760000 8243 1306953581384033520537600000 8244 11267678590899137003520000 8245 96311980942080583680000 8246 816261850977914880000 8247 6859827702427392000 8248 57169200936960000 8249 472505007744000 8250 3873252096000 8251 31491936000 8252 253983744 8253 2032000 8254 16128 8255 127 8256 1 8257 24872521112386437201951170752063404819828305568569421572984432011326084466098177559664257873958724818944938343232300104419695154130931176325914414613305038575522234583748511476165965250560000000000000000000000000000000 8258 16581680741590958134634113834708936546552203712379614381989621340884056310732118373109505249305816545963292228821533402946463436087287450883942943075536692383681489722499007650777310167040000000000000000000000000000000 8259 6218130278096609300487792688015851204957076392142355393246108002831521116524544389916064468489681204736234585808075026104923788532732794081478603653326259643880558645937127869041491312640000000000000000000000000000000 8260 1658168074159095813463411383470893654655220371237961438198962134088405631073211837310950524930581654596329222882153340294646343608728745088394294307553669238368148972249900765077731016704000000000000000000000000000000 8261 345451682116478294471544038223102844719837577341241966291450444601751173140252466106448026027204511374235254767115279228051321585151821893415477980740347757993364369218729326057860628480000000000000000000000000000000 8262 59220288362824850480836120838246201951972156115641479935677219074585915395471851332533947318949344807011757960076905010523083700311740896014081939555488187084576749008925027324204679168000000000000000000000000000000 8263 8636292052911957361788600955577571117995939433531049157286261115043779328506311652661200650680112784355881369177881980701283039628795547335386949518508693949834109230468233151446515712000000000000000000000000000000 8264 1096672006718978712608076311819374110221706594734101480290318871751591025842071320972850876276839718648365888149572315009686735190958164741001517399175707168232902759424537543040827392000000000000000000000000000000 8265 123375600755885105168408585079679587399941991907586416532660873072053990407233023609445723581144468347941162416826885438589757708982793533362670707407267056426201560435260473592093081600000000000000000000000000000 8266 12462181894533849006909958088856523979792120394705698639662714451722625293659901374691487230418633166458703274426958125110076536260888235693199061354269399639010258629824290261827584000000000000000000000000000000 8267 1142366673665602825633412824811848031480944369514689041969082158074573985252157626013386329455041373592047800155804494801757015823914754938543247290808028300242607041067226607334195200000000000000000000000000000 8268 95862937650260376976230446837357876767631695343889989535867034244020194566614625959165286387835639741990025187899677885462127202006832582255377395032841535684694297152494540475596800000000000000000000000000000 8269 7417965413413005361255927433843169035590547853991487285513520506977753150988036532554456684772995932415894806206522693517902700155290616484047060329922261689887058708228744203468800000000000000000000000000000 8270 532571875834779872090169149096432648709064974132722164088150190244556636481192366439807146599086887455500139932775988252567373344482403234752096639071341864914968317513858558197760000000000000000000000000000 8271 35663295256793295006038112662707543440339172374959073488045771668162274764365560252665657138331711213537955799069820641912993750746589502327149328509241642739841628404945885593600000000000000000000000000000 8272 2237696957288991059202391382758120372727163756860177160034244496825868220509211623696668683189440703594538403078890706943560392203707576616605448063324965818970455115604447723520000000000000000000000000000 8273 132086278728864055577918935787805716445700638425774346252021376548749165793946519454317248660487819309399836292851187562640717595357738897507960475960154232369783808907206983680000000000000000000000000000 8274 7360845254240102168428919022230659120813038673882161710638962160611408620096090867423252247333686524982034220654245746524869711196406502028307394945147913878192286564488314880000000000000000000000000000 8275 388489055084894281111526281728840342487354818899336312505945225143379899393960351336227201942611233262940694978974081066590345868699232051494001399882806565793481790903549952000000000000000000000000000 8276 19473135593227783514362219635530844234955128766884025689521063916961398465862674252442466262787530489370460901201708324139866960837054238170125383452772258937016631122984960000000000000000000000000000 8277 929399653313144213185469573513972111213767509328555771545323505127703108597991271139299526178495773356317452102808806379402741312677588639937802392064130540175793758142464000000000000000000000000000 8278 42332903463538659813830912251154009206424192971487012368524051993394344491005813592266231006059848889935784567829800704651884697471857039500272572723417954210905719832576000000000000000000000000000 8279 1844046931176873438860058677607087522249538708985229705447070446681950612297601728450991123370031296341899706553192076149608613715630136190352782523936766944793241583616000000000000000000000000000 8280 76968915388252108752419840456643653102589441766340022488225549078898808165465115622302238192836088890792335577872364917548881268130649162727768314042578098565283126968320000000000000000000000000 8281 3083690520362664613478358992653992512122974429741186798406472318866138147654852388714031978879650997227257034369886414965900691832157418378516358735680212282262945792000000000000000000000000000 8282 118779190413969303630277531568894526392884940997438306308990044874843839761520240157873824371660631004309159842395624872760619240942359819024333817966941510131609763840000000000000000000000000 8283 4405272171946663733540512846648560731604249185344552569152103312665911639506931983877188541256644281753224334814123449951286702617367740540737655336686017546089922560000000000000000000000000 8284 157532082777147617546787177147074968690828834214109159560994754475920211885305358299567406328462375337280052841373507788807187322204721245390363153802309695134760960000000000000000000000000 8285 5438607619687239177210509687220445347659566895487101937224818904525816838897446893675541408958820100929906586190275864137390990885639185852762537452698787093938176000000000000000000000000 8286 181488574628050250629939144178657798030908795177545114701606859995299783278001564861252772267813796471520798204347359203694916269821107425564934508988836054302720000000000000000000000000 8287 5860568555697456009925118197435824728081429844274894328906054854014888835018800531977954104481487177726192442015383474285981671212973260617201010186097830920192000000000000000000000000 8288 183321792553586111747413276948139189930210904219742540102633191914444225533334914001265426533145248961132119398330665862318097242243542854105994453524076822528000000000000000000000000 8289 5560311722673108168809410054493192341633235146370867484730602328287370811213283237170734444479589352681397003809661740309280522972460399067553140594020712448000000000000000000000000 8290 163680171922844742631618997275124276723402593053341553663065349923610915654763316072558416547451115143867963748509523091355443966288877548308923619217925734400000000000000000000000 8291 4680397072957161758257079170448815102384878069335747041019025528861423241762022926911392630033324370943936871893654663560000440212508753423866279961296896000000000000000000000000 8292 130111424421975153125293320568461269255486957912036211178907273389197866180257008006803192804015194867939557828703913427150591388146961485142228632128716800000000000000000000000 8293 3519095543576813352072991857480312107056299300252441384224831224707837023881220245798039571453627346574388625483950874857143188129705829642004721775411200000000000000000000000 8294 92671954716506519320009487584374123401343987116834908247084952556408736595624649577495151569811392356082306145800508138996147712355385673178225521459200000000000000000000000 8295 2377767259173522535184453957756967639902904932603000935287048124802592583703527193106783494225423882820532855056723564092664316303855290298651839037440000000000000000000000 8296 59481357327667855789479773802550785238346589933783638156023717943779676890644832848199712175745437969244098938254498163668900970703071677264586342400000000000000000000000 8297 1451628363353798861528970670181298925459648921003053074045816926008908781259784611176302499527120807582742890755020490899062464165967820695147642880000000000000000000000 8298 34582184492830148714813821978227200719968947635920719858153324385918416796886530725697507078921766261188429615264243118412151727152948649572433920000000000000000000000 8299 804672041770398482000538065510697852250359712307679087608545967854162295598550227924779656057162310189990515939590072560455911400203891737886720000000000000000000000 8300 18297452112608544293552286760966772867708437902603555480504404436993871321103984510951061946519453048247846357282668316620186099022724153212928000000000000000000000 8301 406810941238826330637279102887107104272173767597411065525048517620911170676719023217785468178545151764403698655000036683749196865623807754240000000000000000000000 8302 8847897539946104590692595145535189974713944827177734758464412203575372979257245895044033823268594317334548528666667464516530995658957520896000000000000000000000 8303 188338398721678856776518103188475511237117484998801419224559498898569986424406955193419198230807940631668379006944461427661665215566577664000000000000000000000 8304 3925420381520010909801506275747644176891723525810884986009055990938497328863019474287503914493608836439462523809524163494468054862004224000000000000000000000 8305 80143999456033556075114086463181068611539355318638901797684893148327653797619980933369871587577847077305693194444451671345389453432586240000000000000000000 8306 1603521397679743018709765635517828503632240002373727526964483656429124725842736713352738527162421910310237959072518040643165055090688000000000000000000000 8307 31453688954487266905460787465926636032786246200407732259687948645340523468453681684996024955878275933008513812576315412615929926778880000000000000000000 8308 605102414218770950456515334157671133446128302782538689420559870350613104091598759755750387608461098230278475121704920997420775505920000000000000000000 8309 11421092576066545717306023044998778515899145316052190362994897837814278674093566334421214580928930985115654979148988893469836574720000000000000000000 8310 211574270705863968691089277677507389316828077895992548748447507115598987444614950963549086576384999381216250042554168180916355072000000000000000000 8311 3848077013499510012569414772573712437971410146917853895887768813279743488575999438821163942361499658057835235562327794295767040000000000000000000 8312 68737579826466526540314905028429951045103339147495954759079761895906103783175747551510424488754060877588125419933128063975424000000000000000000 8313 1206293734639344831526462311151633993094485939472681472065131289429386673534796062326383680991065723529101954721732850876416000000000000000000 8314 20804352247719893020676424040081704311471954947789332554200896457598699692244475651183542520809340459318439897074191302656000000000000000000 8315 352717466268814278224111786886442688039323374114819143878693359482276805127133351557422128944756059511433320094073933004800000000000000000 8316 5880257842769896274922674968932081489958155722947804565913198546523092055467630201012872391410214940451791943774502912000000000000000000 8317 96423582905635395905990100297004562066518144919305397451802449284384036393420817812307853730113739614935298002753945600000000000000000 8318 1555623767928543988074781737812719970888400984906826604738941414424098427372388942066897458045030407526929085654630400000000000000000 8319 24698663654107427230017956018699939053923705153510603855482184755221320797495086529791970730049625925956787398246400000000000000000 8320 386010860528174686867191498216555824041786844890031415567975537077940056419947628304441056586856180527773966663680000000000000000 8321 5940034548847385096204414626911962254430905520324820552064017497648225300022868333283302243879178914371521740800000000000000000 8322 90021189488846708691042793427368429114222678379205087585815190549892737038234055108311813569695937623081615360000000000000000 8323 1343899219196240971991949010613566120911969574734122296847062782273354140276667043729253901330130976102154240000000000000000 8324 19767498789821411658112163686290827649148589894423602895435922386889050733033389351847126387724184809635840000000000000000 8325 286545675734806177397004053435728383989758971158661470543083748885576575751954593545683134611968225181696000000000000000 8326 4094345234014376896874930340988158170908987136376056937745634297201543233851157695080183593149168353280000000000000000 8327 57678276114091420571055566311539529788598826722757944956337308551847136826077816736248618078093443072000000000000000 8328 801241728769936770425622375927232518768882022774179439871944089471926268855412464790642581829582848000000000000000 8329 10977974136675184729930636907411406507156228915637218301548783508155145950909367479301221560352768000000000000000 8330 148378097920358661189930069616154170142385559772996192568878535087393753491743049035304181820293120000000000000 8331 1978726412522563938343662023686266493719579833388107119961929255255073170675805241402527318016000000000000000 8332 26040382225405170444003171220806277666266332006492838288676471584309188046988952094647978557440000000000000 8333 338243831200438280058745645074575469011893988613351644437936624829927037722359870325218344960000000000000 8334 4337172256063486083278342974817834388118976017070759208640318385128112599431870768595599360000000000000 8335 54909712857214006503043124200418095618813959190479163058106594939923220409474004922925056000000000000 8336 686478673007832555124777298958188412174576767500911555656903827972160905259871916523520000000000000 8337 8476337273419883683705329453599582528375109476764304269544086900266011177751467261952000000000000 8338 103385342320456710109153207674425965688942284262185475249533709031951943563233722368000000000000 8339 1245787371166943516123652183068721711989287107108216382942987492690477833296805888000000000000 8340 14832904206665238179218537686431271978327443940055304913849886518214052161152614400000000000 8341 174528911623275919882831631138795420564484044145169008537823969275774423269376000000000000 8342 2029680378580355525344627488564760807105561568152066901183618844856876321996800000000000 8343 23332742195625122978988185981122382428406957773418316649441707122429735731200000000000 8344 265179040838823559621717727797852208924165347289269258059004291201577779200000000000 8345 2979915989224153637163242143182935176041757059184970197885275494563184640000000000 8346 33114265839013931021693022951779746369151516894264392864511025374822400000000000 8347 363936979631674845769814624228497212511206284707495138969867549409280000000000 8348 3956304162367255797095940615505346041714637621775913125986980331520000000000 8349 42545824132765354894764393760637972002712916145370018584272568320000000000 8350 452666380133553294862235768364456068846068377777564430890958848000000000 8351 4765437290856334553625044104014109767328955661443774483005440000000000 8352 49645358645926002946066655885551224922797584752968242036736000000000 8353 511862222433548287177770580452643369208265914225969332224000000000 8354 5223627803653830276311727260685103632449240819967197184000000000 8355 52769301281809101770904183551818904042089269507831889920000000 8356 527745787396830700779119747492938334254318126891008000000000 8357 5225718090890186350852068087920271741145699099607040000000 8358 51237455087070941823215509465333818859642536591360000000 8359 497497914212698624414705644318380782668097781760000000 8360 4784076105235382056322643274074119407996502016000000 8361 45566762613363127350678296786809011052216320000000 8362 429913381131863951862207339510614612508672000000 8363 4018233034688106468313782785432893390848000000 8364 37209051508729786382396342349888749568000000 8365 341396179667638612431077551863457382400000 8366 3103858150544693558758453649473536000000 8367 27964955739485469563489314536652800000 8368 249707011306894091613713085235200000 8369 2209969633276866568949685043200000 8370 19387190318858236926530519040000 8371 168597011998540324149350400000 8372 1453530538225988673454080000 8373 12424245541528395294720000 8374 105297778776151019520000 8375 884917773613133568000 8376 7374826920867840000 8377 60953145998976000 8378 499649520384000 8379 4062459744000 8380 32763902976 8381 262128000 8382 2080512 8383 16383 8384 128 8385 1 8386 3233427744610236836253652197768242626577679723914024804487976161472390980592763082756353523614634226462841984620199013574560370037021052922368873899729655014817890495887306491901575482572800000000000000000000000000000000 8387 2155618496406824557502434798512161751051786482609349869658650774314927320395175388504235682409756150975227989746799342383040246691347368614912582599819770009878593663924870994601050321715200000000000000000000000000000000 8388 808356936152559209063413049442060656644419930978506201121994040368097745148190770689088380903658556615710496155049753393640092509255263230592218474932413753704472623971826622975393870643200000000000000000000000000000000 8389 215561849640682455750243479851216175105178648260934986965865077431492732039517538850423568240975615097522798974679934238304024669134736861491258259981977000987859366392487099460105032171520000000000000000000000000000000 8390 44908718675142178281300724969003369813578885054361455617888557798227652508232820593838243383536586478650583119724986299646671806069736846144012137496245208539137367998434812387521881702400000000000000000000000000000000 8391 7698637487167230562508695708972006253756380295033392391638038479696169001411340673229413151463414824911528534809997651368000881040526316481830652142213464320994977371160253552146608291840000000000000000000000000000000 8392 1122717966878554457032518124225084245339472126359036390447213944955691312705820514845956084588414661966264577993124657491166795151743421153600303437406130213478434199960870309688047042560000000000000000000000000000000 8393 142567360873467232639049920536518634328821857315433192437741453327706833359469271726470613915989163424287565459444400951259275574824561416330197261892841931870277358725189880595307560960000000000000000000000000000000 8394 16038828098265063671893116060358346361992458947986234149245913499367018752940293069227944065548780885232351114187495107016668502167763159337147191962944717335406202856583861566972100608000000000000000000000000000000 8395 1620083646289400370898294551551348117372975651311740823156152878723941288175787178709893339954422311639631425675504556264309949713915470640115877976055021953071333621877157734037585920000000000000000000000000000000 8396 148507667576528367332343667225540244092522768036909575455980680549694618082780491381740222829155378566966214020254584324228412057108918142010622147805043679031538915338739458953445376000000000000000000000000000000 8397 12462181894533849006909958088856523979792120394705698639662714451722625293659901374691487230418633166458703274426958125110076536260888235693199061354269399639010258629824290261827584000000000000000000000000000000 8398 964335503743690696963270566399611974626771221018893347116757665907107909628444749232079369020489471214066324806847950157327351020187780142926117842889894019685317632069736746450944000000000000000000000000000000 8399 69234343858521383371721989382536244332178446637253881331459524731792362742555007637174929057881295369215018191260878472833758534782712420517772563079274442438945881276801612565708800000000000000000000000000000 8400 4636228383383128350784954646151980647244092408744679553445950316861095719367522832846535427983122457759934253879076683448689187597056635302529412706201413556179411692642965127168000000000000000000000000000000 8401 290900604447568837696310879758555648454531288391823030804451784587362868666197511080566928814627291467289992400255791902662850986481984960158708248232245556466159165028578204057600000000000000000000000000000 8402 17171216234752327225129461652414743137941082995350665012762778951337391553213047529061242325863416510221978718070654383143293287396506056676034861874820050208071895157936907878400000000000000000000000000000 8403 956909883051213281895759472889985685705695027604681022383065080879483120612491812765022792153379248247664448685051947048233062455532845263679961342869228804164997253383480934400000000000000000000000000000 8404 50503577161036256544498416624749244523356126456913720625772879268639386921214845673709536252539460324182290347266630538656744962930900166694220181984764853553152632817461493760000000000000000000000000000 8405 2531507627119611856867088552619009750544166739694923339637738309204981800562147652817520614162378963618159917156222082138182704908817050962116299848860393661812162045988044800000000000000000000000000000 8406 120821954930708747714111044556816374457789776212712250300892055666601404117738865248108938403204450536321268773365144829322356370648086523191914310968336970222853188558520320000000000000000000000000000 8407 5503277450260025775798018592650021196835145086293311607908126759141264783830755766994610030787780355691651993817874091604745010671341415135035434454044334047417743578234880000000000000000000000000000 8408 239726101052993547051807628088921377892440032168079861708119158068653579598688224698628846038104068524446961851914969899449119783031917704745861728111779702823121405870080000000000000000000000000000 8409 10005959000472774137814579259363674903336627429624202923469321380256845061510465030899290965068691555803003625123407439281354564856984391154609880825535152813486806505881600000000000000000000000000 8410 400879767647146399752186669045019026575986675866354283792841401452597959195130810532824157254354629639543414468085233945567089938180464389207126635638427596694182952960000000000000000000000000000 8411 15441294753816009471936079103956288431075042329666979820168705833729699168997631220523597168315882030560190779511431233458880501322506776473163396335702396317109269299200000000000000000000000000 8412 572685382353066285360266670064312895108552394094791833989773430646568513135901157904034510363363756627919163525836048493667271340257806270295895193769182280991689932800000000000000000000000000 8413 20479170761029190281082333029119745929807748447834190742929318081869627545089696578943762822700108793846406869378556012544934351886613761900747209994300260367518924800000000000000000000000000 8414 707018990559341093037366259338657895195743696413323251839226457588356189056668096177820383164646613120887856204735862337860828815133094160859129868850842322211962880000000000000000000000000 8415 23593514701646532581892088743225513744018143373080864911208891799388971826140203431962860394815793541297703766565156696480339115076743965323441486168548687059353600000000000000000000000000 8416 761873912240669281290265365666657214650585879755736262757787131021935548552444069157134033582593333104405017461999851657177617257686523880236131324192718019624960000000000000000000000000 8417 23831833031966194527163726003258094690927417548566530213342314948877749319333538820164505449308882364947175521782986562101352641491660571033779278958129986928640000000000000000000000000 8418 722840523947504061945223307084115004412320569028212773014978302677358205457726820832195477782346615848581610495256026240206467986419851878781908277222692618240000000000000000000000000 8419 21278422349969816542110469645766155974042337096934401976198495490069419035119231089432594151168644968702835287306238001876207715617554081280160070498330345472000000000000000000000000 8420 608451619484431028573420292158345963310034149013647115332473318751985021429062980498481041904332168222711793346175106262800057227626137945102616394968596480000000000000000000000000 8421 16914485174856769906288131673899965003213304528564707453257945540595722603433411040884415064521975332832142517731508745529576880459104993068489722176733184000000000000000000000000 8422 457482420664985735769488941472440573917318909032817379949228059212018813104558631953745144288971555054670521312913613731428614456861757853460613830803456000000000000000000000000 8423 12047354113145847511601233385968636042174718325188538072121043832333135757431204445074369704075481006290699798954066058069499202606200137513169317789696000000000000000000000000 8424 309109743692557929573979014508405793187377641238390121587316256224337035881458535103881854249305104766669271157374063332046361119501187738824739074867200000000000000000000000 8425 7732576452596821252632370594331602080985056691391872960283083332691357995783828270265962582846906936001732861973084761276957126191399318044396224512000000000000000000000000 8426 188711687235993851998766187123568860309754359730396899625956200381158141563771999452919324938525704985756575798152663816878120341575816690369193574400000000000000000000000 8427 4495683984067919332925796857169536093595963192669693581559932170169394183595248994340675920259829613954495849984351605393579724529883324444416409600000000000000000000000 8428 104607365430151802660069948516390720792546762599998281389110975821041098427811529630221355287431100324698767072146709432859268482026505925925273600000000000000000000000 8429 2378668774639110758161797278925680472802096927338462212465572576809203271743517986423638053047528896272220026446746881160624192872954139917680640000000000000000000000 8430 52885422361047422982846283375323923555382589787663438518256307290718452187973473018312110863210869729372480825150004768887395592531095008051200000000000000000000000 8431 1150226680192993596790037368919574696712812827533105518600373586464798487303441966355724397024917261253491308726666770387149029435664477716480000000000000000000000 8432 24483991833818251380947353414501816460825273049844184499192734856814098235172904175144495770005032282116889270902779985596016478023655096320000000000000000000000 8433 510304649597601418274195815847193742995924058355415048181177278822004652752192531657375508884169148737130128095238141254280847132060549120000000000000000000000 8434 10418719929284362289764831240213538919500116191423057233699036109282594993690597521338083306385120120049740115277778717274900628946236211200000000000000000000 8435 208457781698366592432269532617317705472191200308584578505382875335786214359555772735856008531114848340330934679427345283611457161789440000000000000000000000 8436 4088979564083344697709902370570462684262212006053005193759433323894268050898978619049483244264175871291106795634921003640070890481254400000000000000000000 8437 78663313848440223559346993440497247347996679361730029624672783145579703531907838768247550389099942769936201765821639729664700815769600000000000000000000 8438 1484742034888650943249782995849841207066888891086784747189336718915856227632163623474757895520761028065035147289368556151078754713600000000000000000000 8439 27504655191762315929841606098075960611187650126479031337298175925027868367799943625261381254930049919558112505532041863519126159360000000000000000000 8440 500250011754936301634023920434582616936283319099321006465409945726366653514879927046751312506994955547518580623102613258449715200000000000000000000 8441 8935885377440648450240937653695893635863434089174474118680369046467793491812847181696355183538027914086456304591306648316805120000000000000000000 8442 156818185503114828098440100449712419102283172131448591368467067625820267559523488102429878528838544058783254113825270613934080000000000000000000 8443 2704565792203586092687935125210621560491354143212613232046116539487830959991781834653860527705214259711397186619644869345280000000000000000000 8444 45853270614945856169134532295237549445112038634926488704230136732695984666527335702464876762818287736486331612229611290624000000000000000000 8445 764433519560086515739947745961170593694560243983214593568715811048001967210791926131673410883327942258732952690685378560000000000000000000 8446 12535065777732601467778713038610593068647358839509701668734318406969924731144706315600020984914786149941588740358012928000000000000000000 8447 202231089830710718449721625915653596215492128037887458616062383875132795558410562468696669545853952978500781135101952000000000000000000 8448 3210826275033965539902334282430992077010081669956378501212684018178771703674361248872956194906451370374382361772032000000000000000000 8449 50181411868662709292734894768152257125432289835704084023836819820132207334593191679577337356291303468610615666278400000000000000000 8450 772204491350160062506573901498555093076017717642226671768322274694269289002972883326829291704293258868297826304000000000000000000 8451 11702754633550072129835563145557895784848948189296661386155974771486055814970427164080535764060471891000609996800000000000000000 8452 174706898495511326358953371379763595718556044715435898590118161695536038235966715684803007172917026893280051200000000000000000 8453 2569774842676783515554581279217807594389316686275068376406669910295576595294340615740126430404144025252659200000000000000000 8454 37250937845524803061610526946644689918668666250625991170600887355124954847754097160938807499555869273620480000000000000000 8455 532264880421868996593740944328460562218168327728887401906932458636200620400650500360423867109391885926400000000000000000 8456 7498175894831884674237223620500138872517847473958532844323850111740127787390116175712320350152147599360000000000000000 8457 104161424740091780155330908870540227439954662960643327183352731631350414951203620422783535637845770240000000000000000 8458 1427136637767774014890982797963482845930309759032838379201341856060168973618217772309158802845859840000000000000000 8459 19289152729646625954690909050100042118510122770489505033954209561361187953926596374589543636638105600000000000000 8460 257234433627933311984676063079214644183545378340453925595050803183159512187854681382328551342080000000000000000 8461 3385249689302672157720412258704816096614623160844068977527941305960194446108563772304237212467200000000000000 8462 43971698056056976407636933859694810971546218519735713776931761227890514903906783142278384844800000000000000 8463 563832393288253190826184586726318470455466882219198697123241390066654637926143199917427916800000000000000 8464 7138262671437820845395606146054352430445814694762291197553857342190018653231620639980257280000000000000 8465 89242227491018232166221048864564493582694979775118502235397497636380917683783349148057600000000000000 8466 1101923845544584878881692828967945728688764231979359555040731297034581453107690744053760000000000000 8467 13440094501659372314189916997675375539562496954084111782439382174153752663220383907840000000000000 8468 161952358251702657096074783798933822558607323924068129782588374049762118328584765440000000000000 8469 1928277546866480963298409899236065357182567712207189638800485247367826780949839872000000000000 8470 22688758511025869584768112048043404673382925738871971109917116005850675025018880000000000000 8471 263858449215446218294801573513418904923723003859768697153870449831393921859584000000000000 8472 3033256485431265987268464177545909715692904510544381164427421925915865645056000000000000 8473 34473275309047062750823304613720787160141495147605003547670557856205111296000000000000 8474 387389078599139972831221478613781572885428417694046125725085814293214003200000000000 8475 4304854559071811032820092983731367027989697196254371072386433298726912000000000000 8476 47311807352117729950075901149704637626456817011974368066082781423206400000000000 8477 514319541107743253622472280015694985422902890830868706378307443097600000000000 8478 5530957137259496136319371188882936360352679098898102415955433881600000000000 8479 58846629417361928332090649887379288949988889111083376015824650240000000000 8480 619506847811323491971255733521834269752764235987690682790707200000000000 8481 6453896623970380382988665265121659239963686017885871464775680000000000 8482 66542088916361277333110175458843637997074568849376013189120000000000 8483 679071614474997935920524543889063472218401306595735633920000000000 8484 6860009166635183230217543861736457525471605036018145689600000000 8485 68606952361587991101285567174081983453061356495831040000000000 8486 679343351815724225610768851429635326348940882948915200000000 8487 6660869161319222437018016230493396451753529756876800000000 8488 64674728847650821173911733761389501746852711628800000000 8489 621929893680599667321943625629635523039545262080000000 8490 5923679139737206555588178582285171436788121600000000 8491 55888739547142313742086954136379899626127360000000 8492 522370294509453840880791762106276140810240000000 8493 4837176696134872229711524505485537443840000000 8494 44381503356793019616040081742249459712000000 8495 403501559570810162638598974431559680000000 8496 3635444246133111043253610889764864000000 8497 32461911469896231909782701080576000000 8498 287296052325992653963459055616000000 8499 2520334741451570800448967475200000 8500 21917611559810242139415552000000 8501 188958969969378527549030400000 8502 1615151920398691388313600000 8503 13688711240899632537600000 8504 115039310569707363840000 8505 958727499712819200000 8506 7923908979866880000 8507 64954437649920000 8508 528119766720000 8509 4259307386880 8510 34076640000 8511 270466560 8512 2129790 8513 16640 8514 129 8515 1 8516 423579034543941025549228437907639784081676043832737249387924877152883218457651963841082311593517083666632299985246070778267408474849757932830322480864584806941143654961237150439106388217036800000000000000000000000000000000 8517 282386023029294017032818958605093189387784029221824832925283251435255478971767975894054874395678055777754866656830713852178272316566505288553548320576389871294095769974158100292737592144691200000000000000000000000000000000 8518 105894758635985256387307109476909946020419010958184312346981219288220804614412990960270577898379270916658074996311517694566852118712439483207580620216146201735285913740309287609776597054259200000000000000000000000000000000 8519 28238602302929401703281895860509318938778402922182483292528325143525547897176797589405487439567805577775486665683071385217827231656650528855354832057638987129409576997415810029273759214469120000000000000000000000000000000 8520 5883042146443625354850394970939441445578833942121350685943401071567822478578499497792809883243292828703226388683973205253714006595135526844865590012008122318626995207794960422765366503014400000000000000000000000000000000 8521 1008521510818907203688639137875332819242085818649374403304583040840198139184885628193053122841707342063410238060109692329208115416308947459119815430629963826050342035621993215331205686231040000000000000000000000000000000 8522 147076053661090633871259874273486036139470848553033767148585026789195561964462487444820247081082320717580659717099330131342850164878388171121639750300203057965674880194874010569134162575360000000000000000000000000000000 8523 18676324274424207475715539590283941097075663308321748209344130385929595170090474596167650422994580408581671075187216524614965100302017545539255841307962293075006333992999874357985290485760000000000000000000000000000000 8524 2101086480872723341017998203906943373421012122186196673551214668417079456635178392068860672586890295965437995958561859019183573783976973873166282147145757970938212574212485865273345179648000000000000000000000000000000 8525 212230957663911448587676586253226603375859810321838047833456027112836308751028120410996027534029322824791716763491096870624603412522926653855180014863207875852344704465907663158923755520000000000000000000000000000000 8526 19454504452525216120537020406545771976120482612835154384733469152009994968844244371007969190619354592272574036653350546473921979481268276603391501362460721953131597909374869122901344256000000000000000000000000000000 8527 1632545828183934219905204509640204641352767771706446521795815593175663913469447080084584827184840944806090128949931514389420026250176358875809077037409291352710343880506982024299413504000000000000000000000000000000 8528 126327950990423481302188444198349168676107029953475028472295254233831136161326262149402397341684120729042688549697081470609882983644599198723321437418576116578776609801135513785073664000000000000000000000000000000 8529 9069699045466301221695580609112248007515376509480258454421197739864799519274706000469915706582449693367167383055175079941222368056535327087828205763384951959501910447261011246107852800000000000000000000000000000 8530 607345918223189813952829058645909464788976105545553021501419491508803539237145491102896141065789041966551387258159045531778283575214419224631353064512385175859502931736228431659008000000000000000000000000000000 8531 38107979182631517738216725248370789947543598779328817035383183780944535795271873951554267674716175182214989004433508739248833479229140029780790780518424167897066850618743744731545600000000000000000000000000000 8532 2249429326752554866491959476466331351070281872390937116671924042625198293470909226307022744688107562839079212067255724191771420648942293424560566905601426577257418265689734932070400000000000000000000000000000 8533 125355194679708939928344490948588124827446048616213213932181525595212288800236427472217985772092681520444042777741805063318531181674802729542074935915868973345614640193236002406400000000000000000000000000000 8534 6615968608095749607329292577842151032559652565855697401976247184191759686679144783255949249082669302467880035491928600564033590143947921836942843840004195815462994899087455682560000000000000000000000000000 8535 331627499152669153249588600393090277321285842900034957492543718505852615873641342519095200455271644233978949147465092760101934343055033676037235280200711569697393228024433868800000000000000000000000000000 8536 15827676095922845950548546836942945053970460683865304789416859292324783939423791347502270930819783020258086209310833972641228684554899334538140774736852143099193767701166161920000000000000000000000000000 8537 720929345984063376629540435637152776785404006304423820635964605447505686681829005476293914033199226595606411190141506000221596397945725382689641913479807760211724408748769280000000000000000000000000000 8538 31404119237942154663786799279648700503909644214018461883763609706993618927428157435520378830991632976702552002600861056827834691577181219321707886382643141069828904168980480000000000000000000000000000 8539 1310780629061933412053709882976641412337098193280770582974481100813646703057870919047807116423998593810193474891166374545857447996264955241253894388145105018566771652270489600000000000000000000000000 8540 52515249561776178367536453644897492481454254538492411176862223590290332654562136179799964600320456482780187295319165646869288781901640834986133589268634015166937966837760000000000000000000000000000 8541 2022809612749897240823626362618273784470830545186374356442100464218590591138689689888591229049380546003384992115997491583113345673248387717984404919977013917541314278195200000000000000000000000000 8542 75021785088251683382194933778424989259220363626417730252660319414700475220803051685428520857600652118257410421884522352670412545573772621408762270383762878809911381196800000000000000000000000000 8543 2682771369694823926821785626814686716804815046666278987323740668724921208406750251841632929773714251993879299888590837643386400097146402808997884509253334108144979148800000000000000000000000000 8544 92619487763273683187894979973364184270642424230145345990938665944074660766423520599294470194568706318836309162820397966259768574782435335072546012819460344209767137280000000000000000000000000 8545 3090750425915695768227863625362542300466376781873593303368364825719955309224366649587134711720868953909999193420035527238924424075053459457370834688079878004775321600000000000000000000000000 8546 99805482503527675849024762902332095119226750248001450421270114163873556860370173059584558399319726636677057287521980567090267860756934628310933203469246060570869760000000000000000000000000 8547 3121970127187571483058448106426810404511491698862215457947843258302985160832693585441550213859463589808079993353571239635277196035407534805425085543515028287651840000000000000000000000000 8548 94692108637123032114824253228019065578013994542695873264962157650733924914962213529017607589487406676164190974878539437467047306221000596120429984316172732989440000000000000000000000000 8549 2787473327846045967016471523595366432599546159698406658882002909199093893600619272715669833803092490900071422637117178245783210745899584647700969235281275256832000000000000000000000000 8550 79707162152460464743118058272743321193614473520787772108554004756510037807207250445301016489467514037175244928348938920426807496819024070808442747740886138880000000000000000000000000 8551 2215797557906236857723745249280895415420942893241976676376790865818039661049776846355858373452378768601010669822827645664374571340142754091972153605152047104000000000000000000000000 8552 59930197107113131385803051332889715183168777083299076773348875756774464516697180785940613901855273712161838291991683398817148493848890278803340411835252736000000000000000000000000 8553 1578203388822106024019761573561891321524888100599698487447856742035640784223487782304742431233888011824081673662982653607104395541412218014225180630450176000000000000000000000000 8554 40493376423725088774191250900601158907546471002229105927938429565388151700471068098608522906658968724433674521616002296498073306654655593786040818807603200000000000000000000000 8555 1012967515290183584094840547857439872609042426572335357797083916582567897447681503404841098352944808616227004918474103727281383531073310663815905411072000000000000000000000000 8556 24721231027915194611838370513187520700577821124681993851000262249931716544854131928332431566946867353134111429557998960011033764746431986438364358246400000000000000000000000 8557 588934601912897432613279388289209228261071178239729859184351114292190638050977618258628545554037679428038956347950060306558943913414715502218549657600000000000000000000000 8558 13703564871349886148469163255647184423823625900599774861973537832556383894043310381558997542653474142535538486451218935704564171145472276296210841600000000000000000000000 8559 311605609477723509319195443539264141937074697481338549832990007562005628598400856221496584949226285411660823464523841432041769266356992329216163840000000000000000000000 8560 6927990329297212410752863122167433985755119262183910445891576255084117236624524965398886523080623934547794988094650624724248822621573446054707200000000000000000000000 8561 150679695105282161179494895328464285269378480406836822936648939826888601836750897592599896010264161224207361443193346920716522856072046580858880000000000000000000000 8562 3207402930230190930904103297299737956368110769529588169394248266242646868807650446943928945870659228957312494488264178113078158621098817617920000000000000000000000 8563 66849909097285785793919651875982380332466051644559371311734223525682609510537221647116191663826158484564046780476196504310790974299931934720000000000000000000000 8564 1364852310736251459959192892467973598454515221076420497614573730316019944173468275295288913136450735726515955101389011963011982391956943667200000000000000000000 8565 27307969402486023608627308772868619416857047240424579784205156668987994081101806228397137117576045132583352443004982232153100888194416640000000000000000000000 8566 535656322894918155399997210544730611638349772792943680382485765430149114667766199095482304998607039139134990228174651476849286653044326400000000000000000000 8567 10304894114145669286274456140705139402587564996386633880832134592070941162679926878640429100972092502861642431322634804586075806865817600000000000000000000 8568 194501206570413273565721572456329198125762444732368801881803110177977165819813434675193284313219694676519604294907280855791316867481600000000000000000000 8569 3603109830120863386809250398847950840065582166568753105186061046178650756181792614909240944395836539462112738224697484121005526876160000000000000000000 8570 65532751539896655514057133576930322818653114802011051846968702890154031610449270443124421938416339176724934061626442336856912691200000000000000000000 8571 1170600984444724946981562832634162066298109865681856109547128345087280947427482980802222529043481656745325775901461170929501470720000000000000000000 8572 20543182300908042480895653158912326902399095549219765469269185858982455050297576941418314087277849271700606288911110450425364480000000000000000000 8573 354298118778669778142119501402591424424367392760852333398041266672905855758923420339655729129383068022193031447173477884231680000000000000000000 8574 6006778450557907158156623730676118977309677061175370020254147911983173991315080977022898855929195693479709441202079079071744000000000000000000 8575 100140791062371333561933154720913347773987391961801111757501771247288257704613742323249216825715960435894016802479784591360000000000000000000 8576 1642093616882970792279011408057987691992804007975770918604195711313060139779956527343602749023836985642348124986899693568000000000000000000 8577 26492272767823104116913532994950621104229468772963257078704172287642396218151783683399263710506867840183602328698355712000000000000000000 8578 420618242029449485727205790998459962088320698764285583658861606381419093181341323602357261532745129519044089392136192000000000000000000 8579 6573764954794814917348271214627945683431629968477235007122623396437319160831708110024631193674160754387990652282470400000000000000000 8580 101158788366870968188361181096310717192958321011131694001650217984949276859389447715814637213262416911747015245824000000000000000000 8581 1533060856995059449008458772068084347815212212797862641586432695064673311761125958494550185091921817721079909580800000000000000000 8582 22886603702911983753022891650749031039130841857722102715305479182115221008911639754709193939652130523019686707200000000000000000 8583 336640504390658640537650147577532794865000485902033957309273758248720533983558620661956562382942867308098355200000000000000000 8584 4879872857763749201070979030010454379345595278832004843348716243521369085055786728082983782441818874844282880000000000000000 8585 69726699335264838553780063707028333650580050932484249649808152081342281272485215547215526591330337056358400000000000000000 8586 982261042222976892325076294285518192299838019088567802606424364637956740148105219018313965869931335516160000000000000000 8587 13645146640952023200348349062040769794634060847844275861019207843706904358607674275384643168557795901440000000000000000 8588 186954899547578395950718746533216252816870578433301827675375783143882135543986528172499803172807639040000000000000000 8589 2526879007583708000064509085563105517524826082934125159448001452538315621964384125071230216399591833600000000000000 8590 33697710805259263869992564263377118388044444562599464252951655216993896096608963261085040225812480000000000000000 8591 443467709298650052661374005890330908656515634070573036056160311080785472440221854171855074833203200000000000000 8592 5760292445343463909400438335620020237272554626085378504778060720853657452411788591638468414668800000000000000 8593 73862043520761167998230180861147719629666161570715029323144622098731757568324759189183057100800000000000000 8594 935112409958354530746824405133120168388401725013860146879555311826892443573342303837413703680000000000000 8595 11690731801323388413774957401257948659333042350540523792837072190365900216575618738395545600000000000000 8596 144352023766340619133501760594800890458228114389296101710335799911530170357107487471042560000000000000 8597 1760652379717377773158879126695474195682687100985018643499559064814141598881870291927040000000000000 8598 21215758930973048079585796677660330755177559434052925001519077000518837501044604272640000000000000 8599 252604358639509006192091696799924561790916370299141842682863567405185308304429023232000000000000 8600 2972227364944388915604622678293686012213163271792228215399142196766438428277473280000000000000 8601 34565456847223454596619006130257876545007713505629699327157028927912603763605504000000000000 8602 397356599591495844332168807258514172755770490881313932539992272294978399502336000000000000 8603 4515999065485165220357852904397423117978535864336255464744843079162869579776000000000000 8604 50747969296487336440890013698405386047991122717920042469986241672411034419200000000000 8605 563935947238407245299432180868809080666650332709322610482622762133225472000000000000 8606 6197846763127422623459943050611307529065843028568642216656844366440038400000000000 8607 67375859885114366224543868682056043090400278698843800535558275045785600000000000 8608 724555384980993993857837625743664663206200961955651416490161838489600000000000 8609 7708908453674412611503875135246686852448544473551922258073029181440000000000 8610 81155397063283377448234501091360289337612114914387479445582643200000000000 8611 845460457740119830171515149730937360435242868343049161885614080000000000 8612 8717013648043327330637432985108516577616768519268257727774720000000000 8613 88958381496224729605588715249467314860610571164041368043520000000000 8614 898661200829209003158498245887475935836780259718377085337600000000 8615 8987510759368026834268409299804739832351037700953866240000000000 8616 88993979087859873555010719537282227751711255666307891200000000 8617 872573860132818139249360126194634935179712398150860800000000 8618 8472389479042257573782437122742024728837705223372800000000 8619 81472816072158556419174614957482253518180429332480000000 8620 776001967305574058782051394279357458219243929600000000 8621 7321424880675643100213390991865766851022684160000000 8622 68430508580738453155383720835922174446141440000000 8623 633670147193668262092209710218605405143040000000 8624 5813976939739885569701250708234679222272000000 8625 52858704303776131305656465650534318080000000 8626 476243196243437546666223026559197184000000 8627 4252510402556406380181533841555456000000 8628 37635782854705037669213136285696000000 8629 330163851130155774858814739251200000 8630 2871207114335141720263437312000000 8631 24753625065988587108922982400000 8632 211584901572228571869081600000 8633 1793221172557851862425600000 8634 15070149684631664663040000 8635 125593302462379315200000 8636 1038032076362561280000 8637 8509031332139520000 8638 69183689440320000 8639 557969267681280 8640 4464039840000 8641 35431119360 8642 279002490 8643 2179840 8644 16899 8645 130 8646 1 8647 55912432559800215372498153803808451498781237785921316919206083784180584836410059227022865130344255043995463598052481342731297918680168047133602567474125194516230962454883303857962043244648857600000000000000000000000000000000 8648 37274955039866810248332102535872300999187491857280877946137389189453723224273372818015243420229503362663642398701654228487531945786778698089068378316083463010820641636588869238641362163099238400000000000000000000000000000000 8649 13978108139950053843124538450952112874695309446480329229801520946045146209102514806755716282586063760998865899513120335682824479670042011783400641868531298629057740613720825964490510811162214400000000000000000000000000000000 8650 3727495503986681024833210253587230099918749185728087794613738918945372322427337281801524342022950336266364239870165422848753194578677869808906837831608346301082064163658886923864136216309923840000000000000000000000000000000 8651 776561563330558546840252136164006270816406080360018290544528941446952567172361933708650904588114653388825883306284463093490248870557889543522257881585072146058763367428934775805028378397900800000000000000000000000000000000 8652 133124839428095750886900366199543932139955328061717421236204961390906154372404902921483012215105369152370151423934479387455471234952781064603815636843155225038645148702103104423719150582497280000000000000000000000000000000 8653 19414039083263963671006303404100156770410152009000457263613223536173814179309048342716272614702866334720647082657111577337256221763947238588056447039626803651469084185723369395125709459947520000000000000000000000000000000 8654 2465274804223995386794451225917480224813987556698470763633425210942706562451942646694129855835284613932780581924712581249175393239866316011181771052651022685900836087075983415254058344120320000000000000000000000000000000 8655 277343415475199481014375762915716525291573600128577960908760336231054488275843547753089608781469519067437815466530165390532231739484960551257949243423240052163844059796048134216081563713536000000000000000000000000000000 8656 28014486411636311213573309385425911645613494962482622314016195578894392755135711894251475634491870612872506612780824786922447650453026318308883761961943439612509500989499811536977935728640000000000000000000000000000000 8657 2567994587733328527910886693664041900847903704894240378784817928065319335887440256973051933161754806179979772838242272134557701291527412511647678179844815297813370924037482724222977441792000000000000000000000000000000 8658 215496049320279317027486995272507012658565345865250940877047658299187636577967014571165197188399004714403897021390959899403443465023279371606798168938026458557765392226921627207522582528000000000000000000000000000000 8659 16675289530735899531888874634182090265246127953858703758342973558865709973295066603721116449102303936233634888560014754120504553841087094231478429739252047388398512493749887819629723648000000000000000000000000000000 8660 1197200274001551761263816640402816736992029699251394115983598101662153536544261192062028873268883359524466094563283110552241352583462663175593323160766813658654252179038453484486236569600000000000000000000000000000 8661 80169661205461055441773435741260049352144845932012998838187372879162067179303204825582290620684153539584783118076994010194733431928303337651338604515634843213454386989182152978989056000000000000000000000000000000 8662 5030253252107360341444607732784944273075755038871403848670580259084678724975887361605163333062535124052378548585223153580846019258246483931064383028431990162412824281674174304564019200000000000000000000000000000 8663 296924671131337242376938650893555738341277207155603699400693973626526174738160017872527002298830198294758455992877755593313827525660382732041994831539388308197979211071045011033292800000000000000000000000000000 8664 16546885697721580070541472805213632477222878417340144239047961378568022121631208426332774121916233960698613646661918268358046115981073960299553891540894704481621132505507152317644800000000000000000000000000000 8665 873307856268638948167466620275163936297874138692952057060864628313312278641647111389785300878912347925760164684934575274452433899001125682476455386880553847641115326679544150097920000000000000000000000000000 8666 43774829888152328228945695251887916606409731262804614389015770842772545295320657212520566460095857038885221287465392244333455333283264445236915056986493927200055906099225270681600000000000000000000000000000 8667 2089253244661815665472408182476468747124100810270220232203025426586871480003940457870299762868211358674067379629030084388642186361246712159034582265264482889093577336553933373440000000000000000000000000000 8668 95162673669896365715099337504104166535673328832183944323947327919070750642001428722870796652382297910620046277098678792029250724528835750515032732579334624347947621954837544960000000000000000000000000000 8669 4145343739408364415619857504913628466516073036250436968656796481323157698420516781488690005690895552924736864343313659501274179288187920950465441002508894621217415350305423360000000000000000000000000000 8670 173023043036175210391089704552916666428496961513061716952631505307401364803638961314310539367967814382945538685633961440053183135506974091845514059235153862450813858099704627200000000000000000000000000 8671 6932012942154455544514811881126469007551961599080998275345813513918323910402201975733595327242300255726984722982129865386746119211016590218169633783459690002035811622584320000000000000000000000000000 8672 267010868882986435788718679865612139550149631964601415050357261276853958030307039065294042234518232072446818959311668888970961628868787178773941449436965837115453484721766400000000000000000000000000 8673 9902875631649222206449731258752098582217087998687140393351162162740462729146002822476564753203286079609978175688756950552494456015737986025956619690656700002908302317977600000000000000000000000000 8674 354125820799716758340475702739538646618235586159948826326733768271689599509691033243095546730130281263192067585293990568927004812823325170787720755221440102275137247641600000000000000000000000000 8675 12225772384752126180802137356484072323724799998379185670803903904617855221167904719106870065683069234086392809492292531546289451871281464229576073692168765435689262120960000000000000000000000000 8676 407979056220871841406077998547855583661561735207314316044624156995034100817616397745501781947154701916119893531444689595538023977907056648372950178826543896630342451200000000000000000000000000 8677 13174323690465653212071268703107836555737931032736191455607655069631309505568862843865161708710203916041371561952901434855915357619915370937043182857940479995354808320000000000000000000000000 8678 412100056788759435763715150048338973395516904249812440449115310095994041229915553278284628229449193854666559122671403631856589876673794594316111291743983733970042880000000000000000000000000 8679 12499358340100240239156801426098516656297847279635855270975004809896878088775012185830324201812337681253673208683967205745650244421172078687896757929734800754606080000000000000000000000000 8680 367946479275678067646174241114588369103140093080189678972424384014280393955281743998468418062008208798809427788099467528443383818458745173496527939057128333901824000000000000000000000000 8681 10521345404124781346091583692002118397557110504743985918329128627859324990551357058779734176609711852907132330542059937496338589580111177346714442701796970332160000000000000000000000000 8682 292485277643623265219534372905078194835564461907940921281736394287981235258570543718973305295713997455333408416613249227697443416898843540140324275880070217728000000000000000000000000 8683 7910786018138933342926002775941442404178278574995478134082051599894229316204027863744161035044896130005362654542902208643863601188053516802040934362253361152000000000000000000000000 8684 208322847324517995170608527710169654441285229279160200343117089948704583517500387264226000922873217560778780923513710276137780211466412777877723843219423232000000000000000000000000 8685 5345125687931711718193245118879352975796134172294241982487872702631236024462180989016325023678983871625245036853312303137745676478414538379757388082603622400000000000000000000000 8686 133711712018304233100518952317182063184393600307548267229215076988898962463093958449439024982588714737341964649238581692001142626101677007623699514261504000000000000000000000000 8687 3263202495684805688762664907740752732476272388458023188332034616990986583920745414539880966836986490613702708701655862721456456946529022209864095288524800000000000000000000000 8688 77739367452502461104952879254175618130461395527644341412334347086569164222729045610138968013132973684501142237929407960465780596570742446292848554803200000000000000000000000 8689 1808870563018184971597929549745428343944718618879170281780506993897442674013716970365787675630258586814691080211560899513002470591202340471099831091200000000000000000000000 8690 41131940451059503230133798547182866735693860067536688577954680998184742974988913021237549213297869674339228697317147069029513543159122987456533626880000000000000000000000 8691 914494723467232038219377932126101286119675742608276178857688065671103475234437295432653021046642359360308938428493882463600844586047694879221350400000000000000000000000 8692 19889719753897245275693326183357285655557959413702460627637660057149295442451118482223186273354869281595371710501521793534581017001510148673372160000000000000000000000 8693 423377186790385202879341635243565410240590621577905638360040771144029386682609858996598620854927018222365249272450871510926316937985043925565440000000000000000000000 8694 8824188000841723724797394047629674203885518817081837013148917505390104455390913257419337299625052919962454175022857938569024408607591015383040000000000000000000000 8695 180160505017185192714613461805772514995996009182087505685123732401714632630897812338978136534011497115900106073383349579117581675738316564070400000000000000000000 8696 3604651961128155116338804758018657763025130235736044531515080680306415218705438422148422099520037957501002522476657654644209317241662996480000000000000000000000 8697 70706634622129196512799631791904440736262170008668565810488121036779683136145138280603664259816129166365818710119053994944105838201851084800000000000000000000 8698 1360246023067228345788228210573078401141558579523035672269841766153364233473750347980536641328316210377736800934587794205362006506287923200000000000000000000 8699 25674159267294552110675247564235454152600642704672681848398010543492985888215373377125513529344999697300587766927761072964453826507571200000000000000000000 8700 475610497575953967058821052647929510888656845987075409884560058095581899815996625168019804660250423208998881445660067903972729547653120000000000000000000 8701 8650323203266358527855541632154802612062211153865458843799868781500332172579303698492423695870956771327691296134690388465112475238400000000000000000000 8702 154519329946703693001566293907709392751350502270005006460220941551521085060427753465893373833739578690383002418992874562694194135040000000000000000000 8703 2711700063719861607478226216976427151116680612497009041943532533385684066639280156267217459520676103864480030136266579456148111360000000000000000000 8704 46767351678784410714759774185142068024016495844432508008541447200823572960177891484834556245078564978929480151026899080718581760000000000000000000 8705 792894755473643744876674332449247705004877372075148842673547524381778966853590688967022648982653831539321646238674438437470208000000000000000000 8706 13218584420233016030175176423160561906166335738957746751990233804642050017009013986668896620994506777538010217927331566059520000000000000000000 8707 216756357428552144580829505863654375343050129052801761255753833893323938450954261609355562871146482104789952498270759550976000000000000000000 8708 3496980005352649743432586355333481985758289878031149934388950741968796300796035446208702809786906554904235507388182953984000000000000000000 8709 55521607947887332115991164411796714995658332236885697042969732042347320299937054715511158522322357096513819799761977344000000000000000000 8710 867736974032915569089971800330888830212975155838995020940186288329726129229785470523251317564989219579214766101286092800000000000000000 8711 13352960064426967800863675904713014669470498373469383608217828774013304545439407098487532112150639032350606012448768000000000000000000 8712 202364033123347847269116557912987133911608012089317868689409115748536877152468626521280624432133679939182548064665600000000000000000 8713 3021031688784381855399021697898872097165271125219317558420323252039209173176336447621613600034081229038598645350400000000000000000 8714 44436546579566940550969819480234328922180064139068482364824136088831110485829737927378266234548458484668982886400000000000000000 8715 644143217224814894541369231961379978073618576805824639322030544144820719227363848106953859282320091479445340160000000000000000 8716 9203924312254958689098968409327740041876566723087920953774676074737181127968048452232449510055604491439308800000000000000000 8717 129658457573432949786910070845688401383578618519690949944048016132210289699549888910417443494830936288133120000000000000000 8718 1801159356605667062445982076189381612891696031915444413654535435369311375336213004350772898249629058990080000000000000000 8719 24678046740280348265494874542384545371826916353195841253149603374992441891806221718769974018810608353280000000000000000 8720 333548029001049456008515199294329928313277042947304521047136191735057662099298704509402388564746122035200000000000000 8721 4448097826294222830839018482765779627221866682263129281389618488643194284752383150463225309807247360000000000000000 8722 58537737627421806951301368777523679942660063697315640759413161062663682362109284750684869877982822400000000000000 8723 760358602785337236040857860301842671319977210643269962630704015152682783718356094096277830736281600000000000000 8724 9749789744740474175766383873671498991115933327334383870655090117032591999018868212972163537305600000000000000 8725 123434838114502798058580821477571862227269027701829539388101301161149802551681184106538608885760000000000000 8726 1543176597774687270618294376966049223031961590271349140654493529128298828587981673468212019200000000000000 8727 19054467137156961725622232398513717540486111099387085425764325588321982487138188346177617920000000000000 8728 232406114122693866056972044723802593830114697330022460941941796555466691052406878534369280000000000000 8729 2800480178888442346505325161451163659683437845294986100200518164068486550137887763988480000000000000 8730 33343775340415188817356103977590042156400960879486723234137990897484460696184631066624000000000000 8731 392334012172659336859810193534766553612137551876574124432686769973169872532626472960000000000000 8732 4562640303833496006753708809194039703941018182743120311184727818484463696795926528000000000000 8733 52451071146077451451846282558123870803761704796333439095278979942937148734308352000000000000 8734 596111876644041809087236583380459851573166734092385721346319286449498784530432000000000000 8735 6698731947136328410197481808189510958334828198765445606038183900758256543334400000000000 8736 74439545035469756379525047874682798647997843917630584583706204601585762304000000000000 8737 818115772732819786296712482680692593836691279771060772598703456370085068800000000000 8738 8893613504835096341639790666031397687932836788247381670693692306043699200000000000 8739 95641310817491207189234566598163735543218526978145986976701362680627200000000000 8740 1017575915885022464718511517852562664523207870508853738065639851950080000000000 8741 10712512412353405823166954144059558192564799168699147286816908902400000000000 8742 111600780421695817582639999764483731577452058621282489368901058560000000000 8743 1150645801541719207644141154034324188245413444543410020066263040000000000 8744 11742506357501664307937710412929685561600595393653460581744640000000000 8745 118623278509455588416921768457146823530454994282825775264563200000000 8746 1186351420236579542123430027574225657870336976525910343680000000000 8747 11747205239597503309261414978921254063225885747952641638400000000 8748 115179749537531994380915536657691811443722036555913625600000000 8749 1118355411233577999739281700201947264206577089485209600000000 8750 10754411721524929447331049174387657464399816671887360000000 8751 102432259684335775759230784044875184484940198707200000000 8752 966428084249184889228167610926281224334994309120000000 8753 9032827132657475816510651150341727026890670080000000 8754 83644459429564210596171681748855913478881280000000 8755 767444956045664895200565093486977657339904000000 8756 6977348968098449332346653465870529986560000000 8757 62864101904133756159941439505814028288000000 8758 561331373137445642183962467085320192000000 8759 4967923336821064972336133989711872000000 8760 43581628349180562281363545581158400000 8761 378999339092238707074773725184000000 8762 3267478508710493498377833676800000 8763 27929207007534171486718771200000 8764 236705194777636445840179200000 8765 1989259758371379735521280000 8766 16578315925034069606400000 8767 137020234079858088960000 8768 1123192135842416640000 8769 9132247006122240000 8770 73651943333928960 8771 589253258880000 8772 4676907755520 8773 36828328680 8774 287738880 8775 2230668 8776 17160 8777 131 8778 1 8779 7436353530453428644542254455906524049337904625527535150254409143296017783242537877194041062335785920851396658540980018583262623184462350268769141474058650870658718006499479413108951751538298060800000000000000000000000000000000 8780 4957569020302285763028169637271016032891936417018356766836272762197345188828358584796027374890523947234264439027320012388841748789641566845846094316039100580439145337666319608739301167692198707200000000000000000000000000000000 8781 1859088382613357161135563613976631012334476156381883787563602285824004445810634469298510265583946480212849164635245004645815655796115587567192285368514662717664679501624869853277237937884574515200000000000000000000000000000000 8782 495756902030228576302816963727101603289193641701835676683627276219734518882835858479602737489052394723426443902732001238884174878964156684584609431603910058043914533766631960873930116769219870720000000000000000000000000000000 8783 103282687922964286729753534109812834018582008687882432642422349212444691433924137183250570310219248900713842479735833591434203099784199309288460298250814595425815527868048325182068774326920806400000000000000000000000000000000 8784 17705603643936734867957748704539342974614058632208417024415259864990518531529852088557240624609014097265230139383285758531577674248719881592307479700139644930139804777379712888354647027472138240000000000000000000000000000000 8785 2582067198074107168243838352745320850464550217197060816060558730311117285848103429581264257755481222517846061993395839785855077494604982732211507456270364885645388196701208129551719358173020160000000000000000000000000000000 8786 327881548961791386443662013047024869900260345040896611563245553055379972806108372010319270826092853653059817395986773306140327300902220029487175550002586017224811199581105794228789759768002560000000000000000000000000000000 8787 36886674258201530974911976467790297863779288817100868800865124718730246940687191851160917967935446035969229457048511996940786821351499753317307249375290926937791259952874401850738847973900288000000000000000000000000000000 8788 3725926692747629391405250148261646248866594830010188767764154011992954236433049681935446259387418791512043379499849696660685537510252500335081540340938477468463763631603474934418065451909120000000000000000000000000000000 8789 341543280168532694212147930257317572812771192750933970378380784432687471673029554177415907110513389221937309787486222193896174271773145864049141197919360434609178332896985202321655999758336000000000000000000000000000000 8790 28660974559597149164655770371243432683589191000078375136647338553791955664869612937964971226057067627015718303844997666620657980848096156423704156468757518988182797166180576418600503476224000000000000000000000000000000 8791 2217813507587874637741220326346218005277735017863207599859615483329139426448243858294908487730606423519073440178481962298027105660864583532786631155320522302657002161668735080010753245184000000000000000000000000000000 8792 159227636442206384248087613173574626019939950000435417425818547521066420360386738544249840144761486816753990576916653703448099893600534202353911980381986216601015539812114313436669463756800000000000000000000000000000 8793 10662564940326320373755866953587586563835264508957728845478920592928554934847326241802444652550992420764776154704240203355899546446464343907628034400579434147389433469561226346205544448000000000000000000000000000000 8794 669023682530278925412132828460397588319075420169896711873187174458262270421793019093486723297317171498966346961834679426252520561346782362831562942781454691600905629462665182507014553600000000000000000000000000000 8795 39490981260467853236132840568842913199389868551695292020292298492327981240175282377046091305744416373202874647052741493910739060912830903361585312594738644990331235072448986467427942400000000000000000000000000000 8796 2200735797796970149382015883093413119470642829506239183793378863349546942176950720702258958214859116772915615006035129691620133425482836719840667574938995696055610623232451258246758400000000000000000000000000000 8797 116149944883728980106273060496596803527617260446162623589094995565670533059339065814841445016895342274126101903096298511502173708567149715769368566455113661736268338448379371963023360000000000000000000000000000 8798 5822052375124259654449777468501092908652494257953013713739097522088748524277647409265235339192748986171734431232897168496349559326674171216509702579203692317607435511196961000652800000000000000000000000000000 8799 277870681540021483507830288269370343367505407765939290883002381736053906840524080896749868461472110703650961490661001223689410786045812717151599441280176224249445785761673138667520000000000000000000000000000 8800 12656635598096216640108211888045854149244552734680464595084994613236409835386190020141815954766845622112466154854124279339890346362335154818499353433051505038277033719993393479680000000000000000000000000000 8801 551330717341312467277441048153512586046637713821308116831353932015979973889928731937995770756889108538990002957660716713669465845328993486411903653333682984621916241590621306880000000000000000000000000000 8802 23012064723811302982014930705537916634990095881237208354699990205884381518883981854803301735939719312931756645189316871527073357022427554215453369878275463705958243127260715417600000000000000000000000000 8803 921957721306542587420469980189820378004410892677772770620993197351137080083492862772568178523225934011688968156623272096437233855065206499016561293200138770270762945803714560000000000000000000000000000 8804 35512445561437195959899584422126414560169901051291988201697515749821576418030836195684107617190924865635426921588451962233137896639548694776934212775116456336355313467994931200000000000000000000000000 8805 1317082459009346553457814257414029111434872703825389672315704567644481542976418375389383112176037048588127097366604674423481762650093152141452230418857341100386804208291020800000000000000000000000000 8806 47098734166362328859283268464358640000225332959273193901455591180134716734788907421331707715107327408004544988844100745667291640105502247714766860444451533602593253936332800000000000000000000000000 8807 1626027727172032782046684268412381619055398399784431694216919219314174744415331327641213718735848208133490243662474906695656497098880434742533617801058445802946671862087680000000000000000000000000 8808 54261214477375954907008373806864792626987710782572804033935012880339535408742980900151736998971575354843945839682143716206557189061638534233602373783930338251835546009600000000000000000000000000 8809 1752185050831931877205478737513342261913144827353913463595818124260964164240658758234066507258457120833502417739735890835836742563448744334626743320106083839382189506560000000000000000000000000 8810 54809307552905004956574114956429083461603748265225054579732336242767207483578768586011855554516742782670652363315296683036926453597614681044042801801949836618015703040000000000000000000000000 8811 1662414659233331951807854589671102715287613688191568751039675639716284785807076620715433118841040911606738536754967638364171482508015886465490268804654728500362608640000000000000000000000000 8812 48936881743665182996941174068240253090717632379665227303332443073899292396052471951796299602247091770241653895817229181282970047855013108075038215894598068408942592000000000000000000000000 8813 1399338938748595919030180631036281746875095697130950127137774107505290223743330488817704645489091676436648599962093971687013032414154786587113020879338997054177280000000000000000000000000 8814 38900541926601894274198071596375399913130073433756142530470940440301504289389882314623449604329961661559343319409562147283759974447546190838663128692049338957824000000000000000000000000 8815 1052134540412478134609158369200211839755711050474398591832912862785932499055135705877973417660971185290713233054205993749633858958011117734671444270179697033216000000000000000000000000 8816 27706938694160893357690934185452564040690935494128306645634572963177709607827551506142058122742137935583577862827323466726324768125032899457737271148183289856000000000000000000000000 8817 710901716494917658519701600810953945780885844915134183670887069449954391253470071539171228149304854926157589901490536317320174971629133604507732614986281779200000000000000000000000 8818 17783657698434463002369020658185214403524348840903919541485605239523562007591496473775390322684299060066481298348731365036151969271523042013952035396780032000000000000000000000000 8819 434005931926079156605434432729520113419344227664917084048160604059801215661459140133804168589319203251622460257320229741953708773888359953911924673373798400000000000000000000000 8820 10339335871182827326958732940805357211351365605176697407840468162513698841622963066148482745746685500038651917644611258741948819343908745356948857788825600000000000000000000000 8821 240579784881418601222524630116141969744647576310929647476807430188359875643824357058649760858824392046353913668137599635229328588629911282656277535129600000000000000000000000 8822 5470548079990913929607795206775321275847283388982379580867972572758570815673525431824594045368616666687117416743180560180925301240163357331718972375040000000000000000000000 8823 121627798221141861083177264972771471053916873766900731788072512734256762206180160292542851799203433794921088810989686367658912329944343418936439603200000000000000000000000 8824 2645332727268333621667212382386518992189208602022427263475808787600856293845998758135683774356197614452184437496702398540099275261200849773558497280000000000000000000000 8825 56309165843121231982952437487394199561998552669861449901885422562155908428787111246547616573705293423574578153235965910953200152752010842100203520000000000000000000000 8826 1173617004111949255398053408334746669116774002671884322748806028216883892566991463236771860850132038355006405278040105829680246344809605045944320000000000000000000000 8827 23961347167285630631043590420167744494467469221217638256121456409428046139909409041084092159023529116414714107759985494022638362873196103021363200000000000000000000 8828 479418710830044630473061032816481482482342321352893922691505730480753224087823310145740139236165048347633335489395468067679839193141178531840000000000000000000000 8829 9403982404743183136202351028323290617922868611152919252794920097891697857107303391320287346555545179126653888445834181327566076480846194278400000000000000000000 8830 180912721067941369989834352006219427351827291076563744411888954898397443052008796281411373296666055980238994524300176629313146865336293785600000000000000000000 8831 3414663182550175430719807926043315402295885479721466685836935402284567123132644659157693299402884959740978173001392222704272358925506969600000000000000000000 8832 63256196177601877618823200002174624948191360516281029514646487726712392675527551147346634019813306286796851232272789031228373029837864960000000000000000000 8833 1150492986034425684204787037076588747404274083464106026225382547939544178953047391899492351550837250586582942385913821665859959206707200000000000000000000 8834 20551070882911591169208317089725349235929616801910665859209385226352304313036891210963818719887363965820939321726052316838327819960320000000000000000000 8835 360656108474741593794604086857864811098518521462102202578489826940295980863024260783539922116249921813975844008123455067667698810880000000000000000000 8836 6220057773278326625063049966623895047194193947309523565136012477709535203703659567482995980595449142197620860086577577735571374080000000000000000000 8837 105455002477994618068597686215749944765648690485994796075581820742776602591527561632614012314692959594729778949743700312183537664000000000000000000 8838 1758071727890991132013298464280354733520122653281380318014701096017392652262198860226963250592269401412555358984335098285916160000000000000000000 8839 28828595537997435229250324279866031920625667164022634247015259907812083813976916794044289861862482119937063682270011020279808000000000000000000 8840 465098340711902415876533985259353104105852553778142941273730448681849908005872714345757473701658571802263322482628332879872000000000000000000 8841 7384373857069015171426824866768963094422558187505797706714974361632193599891628277162984083468873493836338033368342986752000000000000000000 8842 115409017546377770688966249444008214418325695726586337785044776347853575187561467579592425236143566204035563891471050342400000000000000000 8843 1775943688568786717514868895326830951039576283671428019892971226943769504543441144098841770916034991302630599655686144000000000000000000 8844 26914416405405263686792502202427288810243865607879276535691412394555404661278327327330323049473779431911278892600524800000000000000000 8845 401797214608322786768069885820549988922981059654169235269902992521214820032452747533674608804532803462133619831603200000000000000000 8846 5910060695082403093278985990871165746649948530496108154521610099814537694615355144341309409194944978460974723891200000000000000000 8847 85671047890900380974002107850863537083791270715174677029830062371261155657239391798224863284548572166766230241280000000000000000 8848 1224121933529909505650162798440589425569583374170693486852031917940045090019750444146915784837395397361428070400000000000000000 8849 17244574857266582321659039422476557384015956263118896342558386145583968530040135225085519984812514526321704960000000000000000 8850 239554194428553719305315616133187754514595572244754107016053212904118412919716329578652795467200664845680640000000000000000 8851 3282180216457286319310818314137144534452979874975046886668897248873994771610227488596406544501810910986240000000000000000 8852 44361887857139577649132521506145880465665846711991501299269113500762669059206727699750517679111234230681600000000000000 8853 591597010897131636501589458207848690420508268740996194424819258989544839872066959011608966204363898880000000000000000 8854 7785519104447100324523082047410649432373788471742980221001950421334269754160534871841087693771715379200000000000000 8855 101127694170449852393434095420145075285556969015554905029883634015306810234541360514804951487925452800000000000000 8856 1296722036050483065376929055198309365818419132535473054797126985565334735869509472325297750461644800000000000000 8857 16416833469228872141791249256517057676226780684343328738617473054432923739373597486169634981806080000000000000 8858 205242487504033406992233152136484546663250891506089435707047639374063744202201562571272198553600000000000000 8859 2534244129241875909507756909002324432884652776218482361626655303246823670789379050041623183360000000000000 8860 30910013178318284185577281948265744979405254744892987305278258941877069909970114845071114240000000000000 8861 372463863792162832085208246473004766737897233424233151326668915821108711168339072610467840000000000000 8862 4434722120275220112708361829019475606801327796971734190140352789365433272592555931860992000000000000 8863 52180423618963691802354755740123951630414294399584358549547340406431593046839320903680000000000000 8864 606831160409854968898243271622807280624155418304835001387568799858433671673858228224000000000000 8865 6975992462428301043095555580230474816900306737912347399672104332410640781663010816000000000000 8866 79282879593657560608602465589601160259231175634287300939060465097783338342547456000000000000 8867 890931348969131678556265080489204957458532150435804265603078458800848120263475200000000000 8868 9900459489717477598476831367332812220183713241044867749632925212010906386432000000000000 8869 108809397773465031577462760196532114980279940209551082755627559697221314150400000000000 8870 1182850596143067813438092158582175892495067292836901762202261076703811993600000000000 8871 12720294338726330556168197357555776827248064088093416267901281236523417600000000000 8872 135337596812707987807562031874390834381586646777677547162730100309360640000000000 8873 1424764150843002974481204901159921239611118289436986589146648884019200000000000 8874 14842903796085543738491119968676336299801123796630571086063840788480000000000 8875 153035891605048654616670773486565117036639988124273532668812984320000000000 8876 1561753345547721352955715484919648179692879187355910257372037120000000000 8877 15776896041757593259450595204800527529550514239615828110186905600000000 8878 157784738891465079102416193667372012496754817877946075709440000000000 8879 1562378296866467940131768192196526790409042804477701337907200000000 8880 15318906688491755252661766375473010922015030861936512204800000000 8881 148741269694065873965324466126858986139474752901532876800000000 8882 1430336758962815616495029540193558442765175617361018880000000 8883 13623490538016658175977694277968399536497046428057600000000 8884 128534935205141590267346292253195402836554243112960000000 8885 1201366008643444283595916602995449694576459120640000000 8886 11124713104132040009290833672597836492691210240000000 8887 102070179154073431061675157433768028426207232000000 8888 927987412757093761202104910960780488212480000000 8889 8360925553249789569272211454273265762304000000 8890 74657072627280270410467008122347585536000000 8891 660733803797201641320705820631678976000000 8892 5796356570441014783421351562294067200000 8893 50406912099267748040944905449472000000 8894 434574641658495635284251879014400000 8895 3714584532002044807733596569600000 8896 31481790905425647296743833600000 8897 264571547863393504824330240000 8898 2204916018029531257651200000 8899 18223691132621125831680000 8900 149384554067041413120000 8901 1214588851814257920000 8902 9795708463412551680 8903 78370683431040000 8904 622028731484160 8905 4898167714440 8906 38269271040 8907 296678844 8908 2282280 8909 17423 8910 132 8911 1 8912 996471373080759438368662097091474222611279219820689710134090825201666382954500075544001502352995313394087152244491322490157191506717954936015064957523859216668268212870930241356599534706131940147200000000000000000000000000000000 8913 664314248720506292245774731394316148407519479880459806756060550134444255303000050362667668235330208929391434829660881660104794337811969957343376638349239477778845475247286827571066356470754626764800000000000000000000000000000000 8914 249117843270189859592165524272868555652819804955172427533522706300416595738625018886000375588248828348521788061122830622539297876679488734003766239380964804167067053217732560339149883676532985036800000000000000000000000000000000 8915 66431424872050629224577473139431614840751947988045980675606055013444425530300005036266766823533020892939143482966088166010479433781196995734337663834923947777884547524728682757106635647075462676480000000000000000000000000000000 8916 13839880181677214421786973570714919758489989164176245974084594794467588652145834382555576421569379352695654892284601701252183215371082707444653679965609155787059280734318475574397215759807388057600000000000000000000000000000000 8917 2372550888287522472306338326408271958598283856715927881271644821908729483225000179866670243697607889033540838677360291643231408349328464133369202279818712420638733840168881527039522701681266524160000000000000000000000000000000 8918 345997004541930360544674339267872993962249729104406149352114869861689716303645859563889410539234483817391372307115042531304580384277067686116341999140228894676482018357961889359930393995184701440000000000000000000000000000000 8919 43936127560880045783450709748301332566634886235480145949474904109420916356018521849382782290696442389510015531062227623022803858320897483951281523700346526308124700743868176426657827808912343040000000000000000000000000000000 8920 4942814350599005150638204846683899913746424701491516419315926712309853090052083708055563007703349768819876747244500607590065434061100966944519171416288984209664028833685169847999005628502638592000000000000000000000000000000 8921 499274176828182338448303519867060597348123707221365294880396637607055867682028657379349798757914118062613812852979859352531862026373835044900926405685755980774144326634865641212020770555822080000000000000000000000000000000 8922 45766799542583381024427822654480554756911339828625152030703025113980121204185960259773731552808794155739599511523153773982087352417601545782584920521194298237629896608196017111101903967617024000000000000000000000000000000 8923 3840570590986017988063873229746619979600951594010502268310743366208122059092528133687306144291647062020106252715229687327168169433644884960776356966813507544416494820268197240092467465814016000000000000000000000000000000 8924 297187010016775201457323523730393212707216492393669818381188474766104683144064677011517737355901260751555840983916582947935632158555854193393408574812949988556038289663610500721440934854656000000000000000000000000000000 8925 21336503283255655489243740165258999886671953300058345935059685367822900328291822964929478579398039233445034737306831596262045385742471583115424205371186153024536082334823318000513708143411200000000000000000000000000000 8926 1428783702003726930083286171780736599553925444200335665294175359452426361269541716401527583441832984382480004730368187249690539223826222083622156609677644175750184084921204330391542956032000000000000000000000000000000 8927 89649173459057376005225799013693276834756106302766159391007081377407144236520264558527220921840500980861490492885847043117837755220468836619429434332714928674521354347997134455939950182400000000000000000000000000000 8928 5291791488902692333641800636224950368718242385927169130719167997971949486183487838524176234969751794009185202705067360184039034162319341050452431887694978428704385499708164186635344281600000000000000000000000000000 8929 294898596904794000017190128334517358009066139153836050628312767688839290251711396574102700400791121647570692410808707378677097879014700120458649455041825423271451823513148468605065625600000000000000000000000000000 8930 15564092614419683334240590106543971672700712899785791560938729405799851429951434819188753632263975864732897655014904000541291276947998061913095387904985230672659957352082835843045130240000000000000000000000000000 8931 780155018266650793696270180779146449759434230565703837641039067959892302253204752841541535451828364147012413785208220578510840949774338943012300145613294770559396358500392774087475200000000000000000000000000000 8932 37234671326362878790049258628095626011245724640635864978322319152631223516630226840164482373837262834289228839748574163974381045330138904098314325131543614049425735292064200581447680000000000000000000000000000 8933 1695989170144893029774500392998144455998770066447182255741389278173678917941749462699003337938757313363070464750452653431545306412552910745678913360028901675129122518479114726277120000000000000000000000000000 8934 73878316123735870615177100452570686530249453652055287655401426890141316501250450079691433281423140544224660396326536039631708423274085127179195089546713519939336776373143255121920000000000000000000000000000 8935 3083616672990714599590000714542080829088672848085785919529798687588507123530453568543642432615922387932855390455368460784627829841005292264870751563688912136598404579052935865958400000000000000000000000000 8936 123542334655076706714342977345435930652591059618821551263213088445052368731188043611524135922112275157566321732987518460922589336578737670868219213288818595216282234737697751040000000000000000000000000000 8937 4758667705232584258626544312564939551062766740873126419027467110476091240016132050221670420703583931995147207492852562939240478149699525100109184511865605149071612004711320780800000000000000000000000000 8938 176489049507252438163347110493479900932272942312602216090304412064360526758840062302177337031588964510809031047125026372746556195112482386954598876126883707451831763910996787200000000000000000000000000 8939 6311230378292552067143957974224057760030194616542607982795049218138052042461713594458448833824381872672609028505109499919417079774137301193778759299556505502747496027468595200000000000000000000000000 8940 217887715441052392794255691967259136953423385571113847025067175388099415751654397903922638310603659889887692650771637497217970611249978255499504785341831737594854029519749120000000000000000000000000 8941 7271002739968377957539122090119882212016353244864755740547291725965497744771559440620332757862191097549088742517407257971678663334259563587302718087046665325745963165286400000000000000000000000000 8942 234792796811478871545534150826787863096361406865424404121839628650969198008248273603364911972633254191689323977124609372002123503502131740839983604894215234477213393879040000000000000000000000000 8943 7344447212089270664180931404161497183854902267540157313684133056530805802799554990525588644305243532877867416684249755526948144782080367259901735441461278106814104207360000000000000000000000000 8944 222763564337266481542252515015927763848540234217670212639316535721982161298148267175868037924699482155302963925165663540798978656074128786375696019823733619048589557760000000000000000000000000 8945 6557542153651134521590117325144193914156162738875140458646547371902505181071031241540704146701110297212381622039508710291917986412571756482055120929876141166798307328000000000000000000000000 8946 187511417792311853150044204558861754081262823415547317036461730405708889981606285501572422495538284642510912394920592206059746343496741402673144797831425605259755520000000000000000000000000 8947 5212672618164653832742541593914303588359429840123323099083106019000401574778244230159542246980214862648952004800881327736023836575971189572380859244734611420348416000000000000000000000000 8948 140986028415272070037627221472828386527265280763569411305610323613314954873388184587648437966570138828955573229263603162450937100373489776445973532204079402450944000000000000000000000000 8949 3712729785017559709930585180850643581452585356213193090515032777065813087448891901823035788447446483368199433618861344541327518928754408527336794333856560840704000000000000000000000000 8950 95260830010318966241640014508667828734638703218627980611898867306293888427964989586248944572006850560105117046799731866520903446198303903004036170408161758412800000000000000000000000 8951 2383010131590218042317448768196818730072262744681125218559071102096157309017260527485902303239696074048908493978730002914844363882384087629869572743168524288000000000000000000000000 8952 58156794878094606985128213985755695198192126507098889262453520944013362898635524777929758590968773235717409674480910785421796975701040233824197906232088985600000000000000000000000 8953 1385471006738498861812470214067917866321082991093677452650622733776835644777477050863896687930055857005179356964377908671421141792083771877831146943702630400000000000000000000000 8954 32237691174110092563818300435563023945782775225664572761892195645240223336272463845859067955082468534211424431530438351120730030876408111875941189707366400000000000000000000000 8955 733053442718782466567444557707893050963535974123638863836308324749648489300252407864495602079394633336073733843586195064243990366181889882450342298255360000000000000000000000 8956 16298124961633009385145753506351377121224861084764698059601716706390406135628141479200742141093260128519425900672617973266294252212542018137482906828800000000000000000000000 8957 354474585453956705303406459239793544953353952671005253305758377538514743375363833590181625763730480336592714624558121404373302885000913869656838635520000000000000000000000 8958 7545428222978245085715626623310822741307806057761434286852646623328891729457472907037380620876509318758993472533619432067728820468769452841427271680000000000000000000000 8959 157264678551001200223339156716856053661647716358032499248340007781062441603976856073727429353917693139570858307257374181177153010204487076156538880000000000000000000000 8960 3210820520416274504559841116302477762258640875643163526320275158863358182747860811505268349309152901599571690439838056199033540625008277804862668800000000000000000000 8961 64242107251225980483390178397408518652633871061287785640661767884420932027768323559529178657646116478582866955578992721069098451880917923266560000000000000000000000 8962 1260133642235586540251115037795320942801664393894491179874519293117487512852378654436918504438443054002971621051741780297893854248433390033305600000000000000000000 8963 24242304623104143578637803168833403265144857004259541751193119956385257368969178701709124021753251501352025266256223668327961679955063367270400000000000000000000 8964 457564866461723507716454262089804263907648654282676535902149343906131994499774384327130902119986584605291075182186557842372496096017933926400000000000000000000 8965 8476330287798651600922308800291399743057642309181657954962629355379460618520691853744448958654983042430778065124553730184601985998273904640000000000000000000 8966 154166060128613041683441462968262892152172727184190207514201261423898919979708350514531975107812191578602114279712452103225234533698764800000000000000000000 8967 2753843498310153216673914490023196797614568651456029225134057620331208777946943422269151708464906771420005869111291010456335927874682880000000000000000000 8968 48327918535615373568476947638953884687201481875921695145517636809999661435645250944994349563577489523072763097088542979067471640657920000000000000000000 8969 833487741619295767758448695527601936324021988939476157728225672013077717296290382042721461399790185054481195251601395416566564126720000000000000000000 8970 14130970332051278821192089952910492598596924525123302674127963979532064747264693258770277650168856585693790379265655841832594046976000000000000000000 8971 235581611537392811689781994213567534291696435539704962613969946866330615403134647270413075579364099789282418103900903170312765440000000000000000000 8972 3863031802091656320719543453502048277363839399979032989100044827646819231072906850401934841489572604071566533424181476717494272000000000000000000 8973 62323177655394923727455554024753315950184242206271154130679880123367887672786943722331501476022248621503285212672196605902848000000000000000000 8974 989506096847248032971194532147041054652622797125776892699806564458713942385478189139839867184829048174069296471357960224768000000000000000000 8975 15464808351214621272321477425497100732055643227362569263196000030612379075133236655665384981643237871340765561457120745881600000000000000000 8976 237976454268217420146992431973795347439303222011971354665658144410465113608821113309244797302748688834552500353861943296000000000000000000 8977 3606531798324305334030195295125256700572677991455823055782649260870424224611295861862263288629486443876111371608470323200000000000000000 8978 53840826757515253426921364699953698515679461993658677526167000997842785884348668169512397579807395663925905057434828800000000000000000 8979 791948133141042014499384122776736210051093103086478492705895753375148051078457589341735460832122627113770613001420800000000000000000 8980 11479920417380651050516282452015713969228030275833406721997228357748994858070078500962131680129508670346674852331520000000000000000 8981 164032339093007873757121814991038983026324172138872927238172277003966042062646559515686715168210983246431361433600000000000000000 8982 2310773030873722031102311282611858689458138139257932109902823743508251783025378120161459677964876946527108464640000000000000000 8983 32100262053426198386912292561847159104955806680797050340151130529151867331241988163539474592604889089321205760000000000000000 8984 439812149005276366787649654094377367616699303246656282813632231349115299395770483471918476963242662072156160000000000000000 8985 5944492972856703404983757881823547982399223459406861174102061209102197653933701511766569369000905386911334400000000000000 8986 79273999460215639291212987399851724516348108011293490052925780704599008542856972507555601471384762449920000000000000000 8987 1043259559995911443486092994353027023938087655213559349614261356458792147057511672826705750965409860812800000000000000 8988 13551111018840280220720168786299440088264633848084357274004406958051112571428542308983863499382010675200000000000000 8989 173760752830764730760508493396573455019668163759753389342815016065754854606514269291589898561860403200000000000000 8990 2199855684876668867000027400373285728614388611702006050974741389294011781076062063146731087562014720000000000000 8991 27502493325540476536959242386288929252875619461815984384744383676124541723095009384550474606182400000000000000 8992 339588713318411371874039425806311474006543472013276636457971810635074371885776792705577506570240000000000000 8993 4141941765894650080867355781067609827240304135815660298907286698211527367935995389239529308160000000000000 8994 49910157748149819499417905027382638742878229278847242277773634720028567296557435729802690560000000000000 8995 594252764116879495102920485088609731311377924794212381478807273774968058527402494869372928000000000000 8996 6992176764941134701515537269176609518475515449544304045639343614461833468276469001093120000000000000 8997 81315375494920565832364598397456175603636826052847890185934219181030112004297002582016000000000000 8998 934782989965392339774804447750883625464641102880254551556061980543025864742843449344000000000000 8999 10623905865550113121552730389006555474736977534994498325834102323102967337901359104000000000000 9000 119384800761863644926539520785553464299443308158397771590812513479313648115305676800000000000 9001 1326661571622141998195895403222596837504617574300012278450811978409461455781888000000000000 9002 14580459301644314231380009866335303407357511988079845089254092999427656096153600000000000 9003 158501979883171087000704349250011569594339017240144836135102984278310807142400000000000 9004 1704519441389328294526538445912474094851240587804517779898771685694137958400000000000 9005 18135237972902870366213312271168371807132610668208791319805833441454325760000000000 9006 190918396212962398580481456755429446107889850784556202945650950458572800000000000 9007 1988949108675462860957810075802629064173350588748496525532554665656320000000000 9008 20506809475076519718633883647199725682909758408652653377620939898880000000000 9009 209274948303394661296065874979232856078845811105691974487852974080000000000 9010 2114104069595517496766379757443270688959768908108520966765045350400000000 9011 21143155011456320599723769951427849674565145595644774145064960000000000 9012 209358691780106703977656937754334589914811735800011979279564800000000 9013 2052733496257895203856676694313383463550014135499492635443200000000 9014 19931330139004827111353478460999104142689616888805405491200000000 9015 191665125701017292610333958385936831330533532726376529920000000 9016 1825547732094232195581011033247765537890604221359718400000000 9017 17223681317488973095824403161928183980098268577136640000000 9018 160983045158221534001852824801390259073245522165760000000 9019 1490711555953693361244971712128110090020622172160000000 9020 13677404006645839762264471096124915809111769088000000 9021 124350313309450564001082058068744585420472320000000 9022 1120364024135471802282476334872617612148736000000 9023 10004047732055556235002579088394576461824000000 9024 88538329708825019936974579964644982784000000 9025 776711780439095980978461109347405004800000 9026 6754526221301878237486617330229248000000 9027 58233001982238415128089751787929600000 9028 497754327288274004236301940326400000 9029 4218559981327036737763673702400000 9030 35452587413694729646460252160000 9031 295458746415957188525260800000 9032 2441974611771230861445120000 9033 20017530244983549358080000 9034 162754906143110561280000 9035 1312624934097281925120 9036 10501671579759360000 9037 83351850018877440 9038 656354473734960 9039 5128082319360 9040 39754965096 9041 305825520 9042 2334682 9043 17688 9044 133 9045 1 9046 134523635365902524179769383107349020052522694675793110868102261402224961698857510198440202817654367308201765553006328536171220853406923916362033769265720994250216208737575582583140937185327811919872000000000000000000000000000000000 9047 89682423577268349453179588738232680035015129783862073912068174268149974465905006798960135211769578205467843702004219024114147235604615944241355846177147329500144139158383721722093958123551874613248000000000000000000000000000000000 9048 33630908841475631044942345776837255013130673668948277717025565350556240424714377549610050704413591827050441388251582134042805213351730979090508442316430248562554052184393895645785234296331952979968000000000000000000000000000000000 9049 8968242357726834945317958873823268003501512978386207391206817426814997446590500679896013521176957820546784370200421902411414723560461594424135584617714732950014413915838372172209395812355187461324800000000000000000000000000000000 9050 1868383824526423946941241432046514167396148537163793206501420297253124468039687641645002816911866212613913410458421229669044734075096165505028246795357236031253002899132994202543624127573997387776000000000000000000000000000000000 9051 320294369918815533761355674065116714410768320656650263971672050957678480235375024282000482899177065019528013221443639371836240127159342658004842307775526176786229068422799006150335564726970980761600000000000000000000000000000000 9052 46709595613160598673531035801162854184903713429094830162535507431328111700992191041125070422796655315347835261460530741726118351877404137625706169883930900781325072478324855063590603189349934694400000000000000000000000000000000 9053 5931377220718806180765845816020679896495709641789819703179112054771823708062500449666675609244019722583852096693400729108078520873321160333423005699546781051596834600422203817598806754203166310400000000000000000000000000000000 9054 667279937330865695336157654302326488355767334701354716607650106161830167157031300587501006039952218790683360878007582024658833598248630537510088141199012868304643892547497929479865759847856209920000000000000000000000000000000 9055 67402013871804615690520975182053180641996700474884314808853546076952542137073868746212222832318405938452864735152281012591801373560467731061625064767577057404509484095706861563622804025035980800000000000000000000000000000000 9056 6178517938248756438297756058354874892183030876864395524144908390387316362565104635069453759629187211024845934055625759487581792576376208680648964270361230262080036042106462309998757035628298240000000000000000000000000000000 9057 518477029783112428388622886015793697246128465191417806221950354438096477977491298047786329479372353372714344116556007789167702873542059469704808190519823518496226800736206627412483107884892160000000000000000000000000000000 9058 40120246352264652196738675703603083715474226473145425481460444093424132224448731396554894543046670201460038532828738697971310341405040316108110157599748248455065169104587417597394526205378560000000000000000000000000000000 9059 2880427943239513491047904922309964984700713695507876701233057524656091544319396100265479608218735296515079689536422265495376127075233663720582267725110130658312371115201147930069350599360512000000000000000000000000000000 9060 192885799770503135561243633190399440939779934967045314814713673526077558771388131714206223764647452891634800638599705278708222795216539981288991142306481963726274851464362584602858299064320000000000000000000000000000000 9061 12102638416972745760705482866848592372692074350873431517785955985949964471930235715401174824448467632416301216539589350820908096954763292943622973634916515371060382836979613151551893274624000000000000000000000000000000 9062 714391851001863465041643085890368299776962722100167832647087679726213180634770858200763791720916492191240002365184093624845269611913111041811078304838822087875092042460602165195771478016000000000000000000000000000000 9063 39811310582147190002320667325159843331223928785767866834822223637993304183981038537503864554106801422422043475459175496121408213666984516261917676430646432141645996174275043261683859456000000000000000000000000000000 9064 2101152502946657250122479664383436175814596241471081860726728469782979943043443700590481740355636741738941183427012040073074322387979738358267877367173006140809094242531182838811092582400000000000000000000000000000 9065 105320927465997857148996474405184770717523621126370018081540274174585460804182641633608107285996829159846675861003109778098963528219535757306660519657794794025518508397553024501809152000000000000000000000000000000 9066 5026680629058988636656649914792909511518172826485841772073513085605215174745080623422205120468030482629045893366057512136541441119568752053272433892758387896672474264428667078495436800000000000000000000000000000 9067 228958537969560559019557553054749501559833958970369604525087552553446653922136177464365450621732237304014512741311108213258616365694642950666653303603901726142431539994680488047411200000000000000000000000000000 9068 9973572676704342533048908561097042681583676243027463833479192630169077727668810760758343492992123973470329153504082365350280637142001492169191337088806325191810464810374339441459200000000000000000000000000000 9069 416288250853746470944650096463180911926970834491581099136522822824448461676611231753391728403149522370935477711474742205924757028535714455757551461098003138440784618172146341904384000000000000000000000000000 9070 16678215178435355406436301941633850638099793048540909420533766940082069778710385887555758349485157146271453433953314992224549560438129585567209593793990510354198101689589196390400000000000000000000000000000 9071 642420140206398874914583482196266839393473510017872066568708059914272317402177826779925506794983830819344873011535095996797464550209435888514739909101856695124667620636028305408000000000000000000000000000 9072 23826021683479079152051859916619786625856847212201299172191095628688671112443408410793940499264510208959219191361878560320785086340185122238870848277129300505997288127984566272000000000000000000000000000 9073 852016101069494529064434326520247797604076273233252077677331644448637025732331335251890592566291552810802218848189782489121305769508535661160132505440128242870911963708260352000000000000000000000000000 9074 29414841584542073027224518415579983488712157052100369348384068677393421126473343717029556171931494085134838507854171062124426032518747064492433146021147284575305293985166131200000000000000000000000000 9075 981585369895731024267781482166184098622207688056742024973884383005342195544160524483744922311395798169126980239849979826176619550125041084285866941751299818975705027313664000000000000000000000000000 9076 31697027569549647658647110361616361518008789926832294556448349867880841731113516936454263116305489315878058736911822265220286672972787785013397786660719056654423808173670400000000000000000000000000 9077 991500373632051539664425739561802119820411806117921237347357962631658783377939923720954466981207876938512101252373716996137999545580849580086734284597272544419904067993600000000000000000000000000 9078 30073081185530975008204089527150248119552931619385478706307732322467591775250016068742185119834430090965900129897364578007862118570007386160718962676204038571559590297600000000000000000000000000 9079 885268190742903160414665838894466178411081969748143961917283895206838199444589217607995059804649890123671518975333675889408928165697187125077441325533279057517771489280000000000000000000000000 9080 25314041401962100175255967615446336800970481161098887799922333604770700147516848542712277036897668426738973173314279947818065756372060089360874547707242456710066995200000000000000000000000000 9081 703710803452228267420243115178430984428523028416648618376219312565054212595062971071538203342329006457608520648118979244363217937756110592271415998039172541747036160000000000000000000000000 9082 19033113836061729455079674898831832181180812903081870526257393687797518907907404919332539125486968741909002385950586426930876508550421119820206426847550719330877440000000000000000000000000 9083 501218520977370560840628999414836883496099023088781067219529424903884766805600406746109831440405275254706923538546281513079215055381845151190467235070635713495040000000000000000000000000 9084 12860212051393060442621401958670156879176224934514777382606347086349674937775273594143607517220924825614190801317963801980321965236771026905544883005101837385728000000000000000000000000 9085 321706367764679435712855583706570528559755470531951904505474598782981236717330171210596810937358969996602646687128550393503989124121851830032392320327750778880000000000000000000000000 9086 7851167308542771942992308888077018851755937078458350050431225327441803991315795845020517409780784386821850306054922956031942591719640431566266717341332013056000000000000000000000000 9087 187038585909697346344683478899168911953346203797646456107834069059872812044959401866626052870557540695699213190191017670641854141931309203507204837399855104000000000000000000000000 9088 4352088308504862496115470558801008232680674655464717322855446412107430150396782619190974173936133252118542298256609177401298554168315095103252060610494464000000000000000000000000 9089 98962214767035632986605015290565561880077356506691246617901623841202546055534075061706906280718275500369954068884136333672938699434555134130796210264473600000000000000000000000 9090 2200246869820456266994676723357435911365356246443234238046231755362704828309799099692100189047590117350122496590803426390949724048693172448560192421888000000000000000000000000 9091 47854069036284155215959871997372128568702783610585709196277380967699490355674117534674519478103614845440016474315346389590395889475123372403673215795200000000000000000000000 9092 1018632810102063086571609594146961070076553817797793628725107294149400383476758842450046383818328758032464118792038623329143390763283876133592681676800000000000000000000000 9093 21230731604385162030150786156775567244322441708334387398525901050443429616536875569953202962778888573842065871479745514458915656377605755281132748800000000000000000000000 9094 433460770256197058115578550700834497904916518211827076053237146446553354670961209553211227156735641715942178209378137586869527984376117503656460288000000000000000000000 9095 8672684478915507365257674083650150018105572593273851061489338664396825823748723680536439118782225724608687039003164017344328291003923919640985600000000000000000000000 9096 170118041701804182933900530102368327278224693175756309283060104570860814235071118348983998099189812290401168841985140340215670323538507654496256000000000000000000000 9097 3272711124119059383116103427792509440794555695575038136411071194112009744810839124730731742936688952682523410944590195224274826793933554581504000000000000000000000 9098 61771256972332673541721325382123575627532568328161332346790161427327819257469541884162671786198188921714295149595185308720286972962421080064000000000000000000000 9099 1144304588852817966124511688039338965312781711739523823919954962976227183500293400255500609418422710728155038791814753574921268109766977126400000000000000000000 9100 20812418117362760627264597500715490440543318169865678014417170292226354197260627319461816639554645863111285427761181033935406662049333248000000000000000000000 9101 371768872271870684250978456153131567677966767946563945393097778744713185022837362006335480642762414141700792330024286411605350263082188800000000000000000000 9102 6524269002308075431744387931258774432772200053249428844644880969349954293812108877574237191082961085614823018106953302174108671488819200000000000000000000 9103 112520845118604928647390573896226261403742968506829281293310465721765491834999201575767397288971674982354961358966188381236486157107200000000000000000000 9104 1907680994826922640860932143642916500810584810891645861007275137236828740880733589933987482772795639068661701200863538647400196341760000000000000000000 9105 31803517557548029578120569218831617129379018797860169952885942826954633079423177381505765203214153471553126444026621927992223334400000000000000000000 9106 521509293282373603297138366222776517444118318997169453528506051732320596194842424804261203601092301549661482012264499356861726720000000000000000000 9107 8413628983478314703206499793341697653274872697846605807641783816654664835826237402514752699263003563902943503710746541796884480000000000000000000 9108 133583323074378484451111261839850542378104077611979880514473886201926382222039555533878382069951921503499355023633324630343680000000000000000000 9109 2087749127413973871763399452442108598827511835693946850531460004132671175142986948514826972521837112631003350796711300694016000000000000000000 9110 32126821326209351719843978316462371904305934971616132879863849495412790337190850296748047635871072992664587547771362344960000000000000000000 9111 486881792773781220094076364841909654577311528846536112530657650217507270322524941351405543964980669923275035167143493632000000000000000000 9112 7268511612264559212634384234493749299616727369143921466032545134708776094387070202884173673273998414629997182753701888000000000000000000 9113 106912997974040671957416856574859388356897568916674596515295926705644986895591774561134287212336554660359032755191808000000000000000000 9114 1549789256346387891819698131022121385845784087237509907469625828296114305839460597629887776817483670496801105064755200000000000000000 9115 22144365777556062957211445023790262708553763238747845177153257395535415678457285534617706547708482738268233793536000000000000000000 9116 311954359167952474198812023152600923076848648799820834836881205373613990708426046221797056525258387781159642726400000000000000000 9117 4333535377212536782233159495849366479169033901907601795920402621435502089717668402077829070001660027058362777600000000000000000 9118 59374640115712309516332703302740944628254405938298598179840351232130565418429015268708994390037759379741081600000000000000000 9119 802506551335654959672807314046178977623895167019926258503778263228796683281049704088486864815122227233030144000000000000000 9120 10701989927129111304313753298979982809706994581524621157144980395120866153285691288520006198636942930739200000000000000000 9121 140840040599448044870622554237658648231641833453830512197925283121936939852764075831605276380330331209728000000000000000 9122 1829399987543437829797222786150424411915725569491388231990594939336900197142853211712821572416571441152000000000000000 9123 23457701632153238652668646608537416427655202107566707561280027168876905371879426354364636305851154432000000000000000 9124 296980517458350297045003699050393573362942462579770816881590087554691590445268378524808696820871987200000000000000 9125 3712836598947964332489497722149005449138208627345157891940491796276813132617826266914314071834624000000000000000 9126 45844476297985535202995322483852048990883368721792345921826194435735040204579867015252963386982400000000000000 9127 559162138395777760917093030444127326677441058335114140352483704258556194671359377547336456601600000000000000 9128 6737871296000225632421417178696656230288560952644377707499440687203856585035253823523363225600000000000000 9129 80224123155778731838894265486962313727036019847218671499638981959620687901199336807365345280000000000000 9130 943943863267053184704597531338842284994194585688481046161311387952347518217323315147571200000000000000 9131 10977575691814276387369220783656583706490971517134465175101119589439065120580095348572160000000000000 9132 126195703645327965869598600446369289437726548888834364460068367373308491740283865661440000000000000 9133 1434227291849265271409618602515884989089491967224257273987603813618900590616683479040000000000000 9134 16116948102851592065082835306049717680424846601383699164759689319707342495566266368000000000000 9135 179099312168989169756445879435050573063123372530501657590859617085277296530554880000000000000 9136 1968362005721982421236301331955265959993264118390779087049302554922733572980736000000000000 9137 21397767284228096745095087148751561895235767327419552878238902877571958964224000000000000 9138 230110124587559319761082690198184002804917479353609900286334177568708624384000000000000 9139 2448257126341887499438797156607730193962902440208186828173787514596333977600000000000 9140 25773983488749923808364996661982975224565129855915087397662878311907328000000000000 9141 268508129671187486229304360233354923663402329481047030946894879863603200000000000 9142 2768419279135330162015574292371962967192817385168108205978826886348800000000000 9143 28252118020958279274968893122196435570644184499268416555860151500800000000000 9144 285404049395394862063461267254841543009568802594650330513281122304000000000 9145 2854325926546603280962708943442759706066294655412044509583769600000000000 9146 28263423390314405036983686596835169638499584333001617202741248000000000 9147 277119021994815852520651353732306767579251908292431505784832000000000 9148 2690729568765651660032719592234879059263098279988729741312000000000 9149 25874791969637334502395084382101472229622026918060831539200000000 9150 246448943832721346403436489488448347615231569883561984000000000 9151 2325196977861011367936294426860304837313266257913446400000000 9152 21732711096359907090250131348187684974888145492377600000000 9153 201246060053748603768071181137294862152783993241600000000 9154 1846449540897188367905703597976863634230088826880000000 9155 16787292296775826140146077839280519031763763200000000 9156 151249143258288693308134305207803377640079360000000 9157 1350546443827500091725348176933267822346240000000 9158 11952674510691377691491568295227072675840000000 9159 104856090359277957432092249761899675648000000 9160 911861039875753562060693339580948480000000 9161 7861455267602186042292116491370496000000 9162 67196834183916990571900761944064000000 9163 569505597479149959598095949824000000 9164 4786099300848788502272134041600000 9165 39886930766154220450910208000000 9166 329666572589116166295091200000 9167 2702366583072779163340800000 9168 21971912329319925772800000 9169 177204366103133059891200 9170 1417725663267513600000 9171 11252499752548454400 9172 88607853954219600 9173 692291113113600 9174 5366920287960 9175 41286445200 9176 315182070 9177 2387880 9178 17955 9179 134 9180 1 9181 18295214409762743288448636102599466727143086475907863078061907550702594791044621386987867583200993953915440115208860680919286036063341652625236592620138055218029404388310279231307167457204582421102592000000000000000000000000000000000 9182 12196809606508495525632424068399644484762057650605242052041271700468396527363080924658578388800662635943626743472573787279524024042227768416824395080092036812019602925540186154204778304803054947401728000000000000000000000000000000000 9183 4573803602440685822112159025649866681785771618976965769515476887675648697761155346746966895800248488478860028802215170229821509015835413156309148155034513804507351097077569807826791864301145605275648000000000000000000000000000000000 9184 1219680960650849552563242406839964448476205765060524205204127170046839652736308092465857838880066263594362674347257378727952402404222776841682439508009203681201960292554018615420477830480305494740172800000000000000000000000000000000 9185 254100200135593656784008834758325926765876201054275876084193160426424927653397519263720383100013804915492223822345287234990083834213078508683841564168584100250408394282087211545932881350063644737536000000000000000000000000000000000 9186 43560034308958912591544371672855873159864491609304435900147398930244273312011003302352065674288080842655809798116334954569728657293670601488658553857471560042927153305500664836445636802868053383577600000000000000000000000000000000 9187 6352505003389841419600220868958148169146905026356896902104829010660623191334937981593009577500345122887305595558632180874752095855326962717096039104214602506260209857052180288648322033751591118438400000000000000000000000000000000 9188 806667302017757640584155030978812465923416511283415479632359239448968024296500061154667882857186682271403885150302499158698678838771677805345528775138362223017169505657419719193437718571630618214400000000000000000000000000000000 9189 90750071476997734565717440985116402416384357519384241458640414438008902733356256879900136821433501755532937079409031155353601369361813753101371987203065750089431569386459718409261743339308444549120000000000000000000000000000000 9190 9166673886565427733910852624759232567311551264584266814004082266465545730642046149484862305195303207629589603980710217712484986804223611424381008808390479807013289837016133172652701347404893388800000000000000000000000000000000 9191 840278439601830875608494823936262985336892199253557791283707541092675025308854230369445711309569460699379047031565103290311123790387164380568259140769127315642884901726478874159830956845448560640000000000000000000000000000000 9192 70512876050503290260852712498147942825473471266032821646185248203581121004938816534498940809194640058689150799851617059326807590801720087879853913910695998515486844900124101328097702672345333760000000000000000000000000000000 9193 5456353503907992698756459895690019385304494800347777865478620396705681982525027469931465657854347147398565240464708462924098206431085482990702981433565761789888862998223888793245655563931484160000000000000000000000000000000 9194 391738200280573834782515069434155237919297062589071231367695823353228450027437869636105226717748000326050837776953428107371153282231778265999188410614977769530482471667356118489431681513029632000000000000000000000000000000 9195 26232468768788426436329134113894323967810071155518162814801059599546547992908785913132046431992053593262332886849559917904318300149449437455302795353681547066773379799153311505988728672747520000000000000000000000000000000 9196 1645958824708293423455945669891408562686122111718786686418890014089195168182512057294559776124991598008616965449384151711643501185847807840332724414348646090464212065829227388611057485348864000000000000000000000000000000 9197 97157291736253431245663459681090088769666930205622825240003924442764992566328836715303875674044642938008640321665036732978956667220183101686306649458079803951012517774641894466624921010176000000000000000000000000000000 9198 5414338239172017840315610756221738693046454314864429889535822414767089369021421241100525579358524993449397912662447867472511517058709894211620803994567914771263855479701405883589004886016000000000000000000000000000000 9199 285756740400745386016657234356147319910785088840067133058835071890485272253908343280305516688366596876496000946073637449938107844765244416724431321935528835150036816984240866078308591206400000000000000000000000000000 9200 14323646135375708572263520519105128817583212473186322459089477287743622669368839262170702590895568765739147917096422929821459039837856862993705830673460091987470517142067211332246044672000000000000000000000000000000 9201 683628565552022454585304388411835693566471504402074481001997779642309263765330964785419896383652145637550241497783821650569635992261350279245051009415140753947456499962298722675379404800000000000000000000000000000 9202 31138361163860236026659827215445932212137418419970266215411907147268744933410520135153701284555584273345973732818310717003171825734471441290664849290130634755370689439276546374447923200000000000000000000000000000 9203 1356405884031790584494651564309197804695379969051735081353170197702994570962958263463134715046928860391964764876555201687638166651312202935010021844077660226086223214210910164038451200000000000000000000000000000 9204 56615202116109520048472413118992604022068033490855029482567103904124990788019127518461275062828335042447224968760564940005766955880857165983026998709328426827946708071411902498996224000000000000000000000000000 9205 2268237264267208335275337064062203686781571854601563681192592303851161489904612480707583135529981371892917667017650838942538740219585623637140504755982709408170941829784130709094400000000000000000000000000000 9206 87369139068070246988383353578692290157512397362430601053344296148341035166696184442069868924117800991430902729568773055564455178828483280838004627637852510536954796406499849535488000000000000000000000000000 9207 3240338948953154764679052948660290981116531220859376687417989005501659271292303543867975907899973388418453810025215484203626771742265176624486435365689584868815631185405901012992000000000000000000000000000 9208 115874189745451255952763068406753700474154373159722282564117103645014635499597061594257120589015651182269101763353810418520497584653160849917778020739857441030444027064323407872000000000000000000000000000 9209 4000418455497721931702534504518877754464853359085650231380233340125505273200374745516019639382683195578338037068167264448921940422549600770970907858876030702241519981982593843200000000000000000000000000 9210 133495610305819419300418281574601037412620245575716915396448276088726538594005831329789309434349828551001269312619597256360020258817005587462877904078176775380695883714658304000000000000000000000000000 9211 4310795749458752081576007009179825166449195430049192059676975582031794475431438303357779783817546546959415988220007828069958987524299138761822098985857791705001637911619174400000000000000000000000000 9212 134844050813959009394361900580405088295576005632037288279240682917905594539399829626049807509444271263637645770322825511474767938198995542891795862705229066041106953247129600000000000000000000000000 9213 4089939041232212601115756175692433744259198700236425104057851595855592481434002185348937176297482492371362417666041582609069248125521004517857778923963749245732104280473600000000000000000000000000 9214 120396473941034829816394554089647400263907147885747578820750609748129995124464133594687328133432385056819326580645379920959614230534817449010532020272525951822416922542080000000000000000000000000 9215 3442709630666845623834811595700701804931985437909448740789437370248815220062291401808869677018082906036500351570742072903256942866600172153078938488184974112569111347200000000000000000000000000 9216 95704669269503044369153063664266613882279131864664212099165826508847372912928564065729195654556744878234758808144181177233397639534831040548912575733327465677596917760000000000000000000000000 9217 2588503481704395205890835786241129176640590554819134391571005541540462571475407069029225321066227748899624324489279754062599205162857272295548074051266897828999331840000000000000000000000000 9218 68165718852922396274325543920417816155469467140074225141856001786928328285561655317470937075895117434640141601242294285778773247531930940561903543969606457035325440000000000000000000000000 9219 1748988838989456220196510666379141335567966591094009724034463203743555791537437208803530622342045776283529948979243077069323787272200859659154104088693849884459008000000000000000000000000 9220 43752066015996403256948359384093591884126743992345459012744545434485448193556903284641166287480819919537959949449482853516542520880571848884405355564574105927680000000000000000000000000 9221 1067758753961816984246954008778474563838807442670335606858646644532085342818948234922790367730186676607771641623469522020344192473871098693012273558421153775616000000000000000000000000 9222 25437247683718839102876953130286972025655083716479918030665433392142702438114478653861143190395825534615092993865978403207292163302658051676979857886380294144000000000000000000000000 9223 591884009956661299471703995996937119644571753143201555908340712046610500453962436209972487655314122288121752562898848126576603366890852934042280243027247104000000000000000000000000 9224 13458861208316846086178282079516916415690520484910009540034620842403546263552634208392139254177685468050313753368242541379519663123099498241788284595968409600000000000000000000000 9225 299233574295582052311276034376611283945688449516279856374287518729327856650132677558125625710472255959616659536349265989169162470622271453004186169376768000000000000000000000000 9226 6508153388934645109370542591642609485343578571039656450693723811607130688371679984715734649022091618979842240506887108984293840968616778646899557348147200000000000000000000000 9227 138534062173880579773738904803986705530411319220499933506614592004318452152839202573206308199292711092415120155717252772763501143806607154168604708044800000000000000000000000 9228 2887379498196382036100506917321477145227852072333476686199522542860306427849015077513635602937928846042520958521245389966412529267354382718234053836800000000000000000000000 9229 58950664754842799903718682895313491715068646476808482343240251916731256235250724499236726893316047273368136236475426711814255805875151980497278599168000000000000000000000 9230 1179485089132509001675043675376420402462357872685243744362550058357968312029826420552955720154382698546781437304430306358828647576533653071174041600000000000000000000000 9231 23136053671445368879010472093922092509838558271902858062496174221637070735969672095461823741489814471494558962509979086269331164001237041011490816000000000000000000000 9232 445088712880192076103790066179781283948059574598205186551905682399233325294274120963379517039389697564823183888464266550501376443974963423084544000000000000000000000 9233 8400890948237243601674100251968806285344429292629941199163461954116583419015857696246123362922953693353144140344945201985959028322889266888704000000000000000000000 9234 155625424083983243392933589573350099282538312796575240053113874964766896956039902434748082880905488659029085275686806486189292462928308889190400000000000000000000 9235 2830488863961335445307985260097306699913891271101732209960735159742784170827445315446807062979431837383134818175520620615215306038709321728000000000000000000000 9236 50560566628974413058133070036825893204203480440732696573461297909280993163105881232861625367415688323271307756883302951978327635779177676800000000000000000000 9237 887300584313898258717236758651193322857019207241922322871703811831593783958446807350096257987282707643615930462545649095678779322479411200000000000000000000 9238 15302834936130270296045118049886771550909043716928782255890223338160106889559891414304366031300147797600274744819401619848162117366579200000000000000000000 9239 259444615296461479157086771535436644110239534281263837096989418664208708759779768231022297657100206913337991363317441256046426702479360000000000000000000 9240 4325278387826532022624397413761099929595546556508983113592488224465830098801552123884784067637124872131225196387620582206942373478400000000000000000000 9241 70925263886402810048410817806297606372400091383615045679876823035595601082498569773379523689748553010753961553667971912533194833920000000000000000000 9242 1144253541753050799636083971894470880845382686907138389839282599065034417672368286742006367099768484690800316504661529684376289280000000000000000000 9243 18167331938115473885351131610219673763422154555229263749968448523461987982197379552607459961513461324475912283214132149726740480000000000000000000 9244 283933881328300446559822325532126769440541609654376771672278560562043279819446224998016468262969847317816455708352736894386176000000000000000000 9245 4369247700364471833898781051038882578985607156139794071661483531376139485857955640357734478478465927002383906496905278914560000000000000000000 9246 66215923817234245932794385618499713022514367923128911304169440429580988763863392023791153979237371109565404782731515133952000000000000000000 9247 988517579267980052918276255891149904747874922203573319380426138320393548836641547592247619565263784389679616854503456768000000000000000000 9248 14540167724469531386208692494180876816538069372667745126080246031967718217800481340314263060877771433808828454706085888000000000000000000 9249 210771338863108753287478945819008508475026635864301347415869112648271545594166641277664737647177779187564950288806707200000000000000000 9250 3011633745747624562180756523235475728363311800469706944092843005792816532270190832708008090488353652404479795920896000000000000000000 9251 42425792846841536491038435148753725538451416236775633537815843930811502736345942286164399687435140738237711410790400000000000000000 9252 589360811300905002383709691435513841166988610659433844245174756515228284201602902682584753520225763679937337753600000000000000000 9253 8074951055736874094221247649172768469442599207608609352458287767569756896906346076544423237045135275644787097600000000000000000 9254 109140890981649074515501794710280340956849742714709971156513843799116348926222759756034213614856622903692099584000000000000000 9255 1455470630089559137386670448661277662120151263087348477371717333736437796846854015238720843014624238580531200000000000000000 9256 19154245521524934102404667376321576159503289349720949658917838504583423819975914313098317587724925044523008000000000000000 9257 248798398305907544852422298916457720020538677450828799550720911749818426811428036792943733848653715996672000000000000000 9258 3190247421972840456762935938761088634161107486629072228334083694967259130575601984193590537595757002752000000000000000 9259 40389350374335640398120503070853525977360174910848831095896251907438056300556499479373982767638590259200000000000000 9260 504945777456923149218571690212264741082796373318941473303906884293646586036024372300346713769508864000000000000000 9261 6234848776526032787607363857803878662760138146163759045368362443259965467822861914074403020629606400000000000000 9262 76046050821825775484724652140401316428131983933575523087937783779163642475304875346437758097817600000000000000 9263 916350496256030686009312736302745247319244289559635368219923933459724495564794519999177398681600000000000000 9264 10910480749185907530089620106226874666876898699221739323950901546508413554563109805801686958080000000000000 9265 128376365404319233119825264262082550759210463653633422277938348761519262477555970860069683200000000000000 9266 1492950294086741588682214026577295384082772126330287263813752264163712856398892967405813760000000000000 9267 17162615695764603358265409660706223363530810648881473566569297962769954876678605729955840000000000000 9268 195054911691500076911708129942160358516170907542498989262314118652170480323868953149440000000000000 9269 2191904941987816520851265601622761604537779137788183086407317747480198579397012226048000000000000 9270 24357506454982527086876639603166877936584778664148225432356907923597712328155463680000000000000 9271 267697232778189609288136981145916170559083920101145955838705147469491765925380096000000000000 9272 2910096350655021157332931852230212417752064356529059191440490791349786419134464000000000000 9273 31294976943908067487507245866953024381468777192090946438941448149344372916224000000000000 9274 332962969182496699923676413298651306378954731868313408631635101985101420953600000000000 9275 3505261754469989637937639546029684630540857660404451886082151450419396608000000000000 9276 36517105635281498127185392991736269618222716809422396208777703661450035200000000000 9277 376505021962404902034118103762586963538223164382862716013120456543436800000000000 9278 3842288050850325981395769464618715237607609091900504651596980604108800000000000 9279 38814950717773701240630732346658449849301357152872444949806232633344000000000 9280 388188326010338046210928416308215320025016073136038053303392665600000000000 9281 3843825581082759085029781377169583070835943469288219939572809728000000000 9282 37688186991294955942808584107593720390778259527770684786737152000000000 9283 365939221352128625764449864543943552059781366078467244818432000000000 9284 3518971707870677492325731475965800223228595660856273089331200000000 9285 33517056361250103110867362570428975275671493504164429824000000000 9286 316226788989097546039336042053001457874604211076228710400000000 9287 2955648709104947364274017863353525156584787786963353600000000 9288 27369464167309810112457680634672101252778623080857600000000 9289 251117137562017618035175689324853454255292080455680000000 9290 2283071752361512355059866586142150588319871795200000000 9291 20569883483127262289906265508261259359050792960000000 9292 183674316360540012474647352062924423839088640000000 9293 1625563733454027366042853288150881883914240000000 9294 14260428288861802210764545967618355888128000000 9295 124013101423102484440254294183008993280000000 9296 1069157916393897301751727842826387456000000 9297 9138769449012710717778503624392704000000 9298 77452761257164394505341049176064000000 9299 650909504915435236309010229657600000 9300 5424622584196973981323788288000000 9301 44834653872119798616132403200000 9302 367521855297897966214348800000 9303 2988180076787509905100800000 9304 24099793790026096145203200 9305 192810690204381849600000 9306 1530339966346589798400 9307 12050668137773865600 9308 94151591383449600 9309 729901159162560 9310 5614956547200 9311 42864761520 9312 324751680 9313 2441880 9314 18224 9315 135 9316 1 9317 2506444374137495830517463146056126941618602847199377241694481334446255486373113130017337858898536171686415295783613913285942186940677806409657413188958913564870028401198508254689081941637027791691055104000000000000000000000000000000000 9318 1670962916091663887011642097370751294412401898132918161129654222964170324248742086678225239265690781124276863855742608857294791293785204273104942125972609043246685600799005503126054627758018527794036736000000000000000000000000000000000 9319 626611093534373957629365786514031735404650711799844310423620333611563871593278282504334464724634042921603823945903478321485546735169451602414353297239728391217507100299627063672270485409256947922763776000000000000000000000000000000000 9320 167096291609166388701164209737075129441240189813291816112965422296417032424874208667822523926569078112427686385574260885729479129378520427310494212597260904324668560079900550312605462775801852779403673600000000000000000000000000000000 9321 34811727418576330979409210361890651966925039544435795023534462978420215088515460139129692484701891273422434663661304351193641485287191755689686294291096021734305950016645947981792804744958719329042432000000000000000000000000000000000 9322 5967724700327371025041578919181254622901435350474707718320193653443465443745507452422232997377467075443845942341937888776052826049232872403946221878473603725881020002853591082593052241992923313550131200000000000000000000000000000000 9323 870293185464408274485230259047266299173125988610894875588361574460505377212886503478242312117547281835560866591532608779841037132179793892242157357277400543357648750416148699544820118623967983226060800000000000000000000000000000000 9324 110513420376432796760029239244097307831508062045827920709633215804508619328620508378189499951434575471182332265591442384741719000911719859332337442193955624553352222275066501529500967444313394695372800000000000000000000000000000000 9325 12432759792348689635503289414960947131044656980155641079833736778007219674469807192546318744536389740508012379879037268283443387602568484174887962246820007762252125005944981422068858837485256903229440000000000000000000000000000000 9326 1255834322459463599545786809592014861721682523248044553518559270505779765097960322479426135811756539445253775745357299826610443192178634765140198206749495733560820707671210244653420084594470394265600000000000000000000000000000000 9327 115118146225450829958363790879268028991154231297737417405867933129696478467313029560614062449411016115814929443324419150772623959283041520137851502285370442243075231536527605759896841087826452807680000000000000000000000000000000 9328 9660264018918950765736821612246268167089865563446496565527379003890613577676617865226354890859665688040413659579671537127772639939835652039539986205765351796621697751317001881949385266111310725120000000000000000000000000000000 9329 747520430035394999729635005709532655786715787647645567570570994348678431605928763380610795126045559193603437943665059420601454281058711169726308456398509365214774230756672764674654812258613329920000000000000000000000000000000 9330 53668133438438615365204564512479267594943697574702758697374327799392297653758988140146416060331476044668964775442619650709847999665753622441888812254251954425676098618427788233052140367285059584000000000000000000000000000000 9331 3593848221324014421777091373603522383589979748305988305627745165137877075028503670099090361182911342276939605498389708752891607120474572931376482963454371948147953032484003676320455828166410240000000000000000000000000000000 9332 225496358985036199013464556775122973087998729305473776039387931930219738041004151849354689329123848927180524266565628784495159662461149674125583244765764514393597053018604152239714875492794368000000000000000000000000000000 9333 13310548967866720080655893976309342161444369438170327057880537648658803981587050629996630967344116082507183724068110032418117063409165084931024010975756933141288714935125939541927614178394112000000000000000000000000000000 9334 741764338766566444123238673602378200947364241136426894866407670823091243555934710030772004372117924102567514034755357843734077837043255506992050147255804323663148200719092606051693669384192000000000000000000000000000000 9335 39148673434902117884282041106792182827777557171089197229060404848996482298785443029401855786306223772079952129612088330641520774732838485091247091105167450415555043926840998652728276995276800000000000000000000000000000 9336 1962339520546472074400102311117402648008900108826526176895258388420876305703530978917386254952692920906263264642209941385539888457786390230137698802264032602283460848463207952517708120064000000000000000000000000000000 9337 93657113480627076278186701212421490018606596103084203897273695810996369135850342175602525804560343952344383085196383566128040130939804988256571988289874283290801540494834925006526978457600000000000000000000000000000 9338 4265955479448852335652396328516092713062826323535926471511431279175818055877241258516057075984115045448398401396108568229434540125622587456821084352747896961485784453180886853299365478400000000000000000000000000000 9339 185827606112355310075767264310360099243267055760087706145384317085310256221925282094449455961429253873699172788088062631206428831229771802096372992638639450973812580346894692473267814400000000000000000000000000000 9340 7756282689907004246640720597301986751023320588247139039111693234865123737958620470029194683607481900815269820720197396780790072955677431739674698823177994475428699005783430642362482688000000000000000000000000000 9341 310748505204607541932721177776521905089075344080414224323385145627609124116931909856938889567607447949329720381418164935127807410083230438288249151569631188919419030680425907145932800000000000000000000000000000 9342 11969572052325623837408519440280843751579198438652992344308168572322721817837377268563572042604138735826033673950921908612330359499502209474806633986385793943562807107690479386361856000000000000000000000000000 9343 443926436006582202761030253966459864412964777257734606176264493753727320167045585509912699382296354213328171973454521335896867728690329197554641645099473127027741472400608438779904000000000000000000000000000 9344 15874763995126822065528540371725256964959149122881952711284043199367005063444797438413225520695144211970866941579472027337308169097483036438735588841360469421170831707812306878464000000000000000000000000000 9345 548057328403187904643247227119086252361684910194734081699091967597194222428451340135694690595427597794232311078338915229502305837889295305623014376666016206207088237531615356518400000000000000000000000000 9346 18288898611897260444157304575720342125528973643873217409313413824155535787378798892181135392505926511487173895828884824121322775457929765482414272858710218227155336068908187648000000000000000000000000000 9347 590579017675849035175912960257636047803539773916739312175745654738355843134107047560015830383003876933439990386141072445584381290828982010369627561062517463585224393891826892800000000000000000000000000 9348 18473634961512384287027580379515497096493912771589108494255973559753066451897776658768823628793865163118357470534227095072043207533262389376176033190616382047631652594856755200000000000000000000000000 9349 560321648648813126352858596069863422963510221932390239255925668632216169956458299392804393152755101454876651220247696817442486993196377618946515712583033646665298286424883200000000000000000000000000 9350 16494316929921771684846053910281693836155279260347418298442833535493809332051586302472163954280236752784247741548417049171467149583269990514442886777336055399671118388264960000000000000000000000000 9351 471651219401357850465369188610996147275682004993594477488152919724087685148533922047815145751477358127000548165191663987746201172724223584971814572881341453421968254566400000000000000000000000000 9352 13111539689921917078573969722004526101872241065458997057585718231712090089071213277004899804674274048318161956715752821280975476616271852555201022875465862797830777733120000000000000000000000000 9353 354624976993502143207044502715034697199760906010221411645227759191043372292130768457003868986073201599248532455031326306576091107311446304490086145023565002572908462080000000000000000000000000 9354 9338703482850368289582599517097240813299316998190168844434272244809180975121946778493518379397631088545699399370194317151691934911874538856980785523836084613839585280000000000000000000000000 9355 239611470941555502166921961293942362972811422979879332192721458912867143440628897606083695260860271350843603010156301558497358856291517773304112260151057434170884096000000000000000000000000 9356 5994033044191507246201925235620822088125363926951327884746002724524506402517295749995839781384872328976700513074579150931766325360638343297163533712346652512092160000000000000000000000000 9357 146282949292768926841832699202651015245916619645835978139634590300895691966195908184422280379035574695264714902415324516787154368920340520942681477503698067259392000000000000000000000000 9358 3484902932669480957094142578849315167514746469157748770201164374723550234021683575578976617084228098242267740159639041239399026372464153079746240530434100297728000000000000000000000000 9359 81088109364062598027623447451580385391306330180618613159442677550385638562192853760766230808778034753472680101117142193340994661264046851963792393294732853248000000000000000000000000 9360 1843863985539407913806424644893817548949601306432671306984743055409285838106710886549723077822342909122892984211449228168994193847864631259124994989647672115200000000000000000000000 9361 40994999678494741166644816709595745900559317583730340323277390065917916361068176825463210722334699066467482356479849440516175258475251189061573505204617216000000000000000000000000 9362 891617014284046379983764335055037499492070264232432933745040162190176904306920157906055646916026551800238386949443533930848256212700498674625239356696166400000000000000000000000 9363 18979166517821639429002229958146178657666350733208490890406199104591627944938970752529264223303101419660871461333263629868599656701505180121098845002137600000000000000000000000 9364 395570991252904338945769447673042368896215733909686306009334588371861980615315065619368077602496251907825371317410618425398516509627550432398065375641600000000000000000000000 9365 8076241071413463586809459556657948364964404567322762081023914512592182104229349256395431584384298476451434664397133459518553045404895821328127168086016000000000000000000000 9366 161589457211153733229480983526569595137343028557878392977669357995041658748086219615754933661150429700909056910706951971159524717985110470750843699200000000000000000000000 9367 3169639352988015536424434676867326673847882483250691554561975868364278690827845077078269852584104582594754577863867134818898369468169474618574241792000000000000000000000 9368 60977153664586314426219239066630035900884161719954110557611078488694965565315554571982993834396388566380776192719604517418688572824569988962582528000000000000000000000 9369 1150922059908502373429351734519726461092186813090301944285394287713971928405172504385718900720444655989380747227257492672076386880235829563752448000000000000000000000 9370 21320683099505704344831901771548963601707748853130807887276600870173064882977466633560487354684051946286984682769092488607933067421178317819084800000000000000000000 9371 387776974362702956007193980633331017888203104140937312764620716884761431403360008216212567628182161721489470090046325024284496927303177076736000000000000000000000 9372 6926797628169494588964230595045147368975876820380379430564197813571496063345505728902042675335949300288169162693012504421030886101747341721600000000000000000000 9373 121560180051004061444261435935213485231411631392143358233423422220928348402307212606963187344257730947175382473368753926107992767179679334400000000000000000000 9374 2096488386249847030558181172834487702474538989219243169056960597327934643869705123759698146288120248271237640040258021919198210079221350400000000000000000000 9375 35543912295615222644520887700354820243102816196533145682287550356996593100089828247650054779022728347127304816774489452078360458239672320000000000000000000 9376 592563139132234887099542445685270690354589878241730686562170886751818723535812640972215417266286107481977851905104019762351105166540800000000000000000000 9377 9716761152437184976632282039462772073018812519555261258143124755876597348302304058952994745495551762473292732852512152017047692247040000000000000000000 9378 156762735220167959550143504149542510675817428106277959407981716071909715221114455283654872292668282402639643361138629566759551631360000000000000000000 9379 2488924475521819922293105030600095305588835174066409133745677447714292353561040998707222014727344201453199982800336104512563445760000000000000000000 9380 38898941741977161178695658597901367413354200522649617719102162796999929335264132824728256152026869082540854432044324954530906112000000000000000000 9381 598586934949932641244133003992326913321028180391151787817623243798531109562539922729009623551549831999326595190076023211294720000000000000000000 9382 9071581562961091692792830829734460684084468405468660848671213338852595460649284707259388095155519842010460455234217573351424000000000000000000 9383 135426908359713267249803847057087536950458864341889544755118380949893916190619892020137923880441138461386107509066973577216000000000000000000 9384 1992002978252325799910590871702780123865715504055481082272993706379577395838665943623054039340254686431809498294733766656000000000000000000 9385 28875673424245899200384615577204165661078649113409284595974068432813201746400829855040069057663355748696398189566518886400000000000000000 9386 412593823167424565018763643683260174785773716664349851340719491793615864921016144080997108396904450379413732041162752000000000000000000 9387 5812333620017290499272265615379260398767844024438261794680770618521175874879394093204522757178614281138566463278284800000000000000000 9388 80742431148223985326568227726665396239877439660342436661588941642586274935619597667514111232270929624151415272243200000000000000000 9389 1106268294635951750908310927936669280313636091442379481286785424157056694876169412486585983475183532763335832371200000000000000000 9390 14952302064485923208623745875308406711088414751915266048442396600478939802892518086576687265235357337805817643008000000000000000 9391 199399476322269601821973851466595039710460723042966741399925274721891978168019000087704755493003520685532774400000000000000000 9392 2624131636448915972029439430556055933851950640911770103271743875127929063336700260894469509518314731099652096000000000000000 9393 34085380567909333644781854951554707642813798810763545538448764909725124473165641040633291537265559091544064000000000000000 9394 437063896810279142576522223610269142880071725668182895281769466210514500888857471834521903650618709377024000000000000000 9395 5533341001283982734542508920706933058898343962786289860137786511319013713176240428674235639166486865510400000000000000 9396 69177571511598471442944321559080269528343103144694981842635243148229582286935339005147499786422714368000000000000000 9397 854174282384066491902208848519131376798138926024434989215465654726615269091732082228193213826256076800000000000000 9398 10418308962590131241407277343234980350654081798899846663047476377745419019116767922461972859401011200000000000000 9399 125540017987076203983275844873476098882736467669670045446129578883982255892376849239887303619379200000000000000 9400 1494735862638469331622277954553081829362135121793378287381273511871652656975146043394831113256960000000000000 9401 17587562060391734937416061203905309454011833520547778852077553780328138959425168007829546598400000000000000 9402 204534190289883597649463321641089467619339781307249355142484060190428661326648336534596485120000000000000 9403 2351278350319750660082361123516752600803721058896761878619993820899483818104968985003950080000000000000 9404 26722522901735510536904013802075969116715414333322361528937034255347355804370046581473280000000000000 9405 300290977052330863356623387422318339821675741876981082837802531404787205377390674968576000000000000 9406 3336978384332606210902099625633862277312114676988306884232896385532886588957298524160000000000000 9407 36674520890611976472474766416990515366594497053856995949902605203320371931777073152000000000000 9408 398683200039737898554611663755539101232032816844481109227347238414920739421421568000000000000 9409 4287411841315405245788492683772564340261222475316459662134978396460179089522688000000000000 9410 45615926778002047889543668621915228973916798265958936982534008971958894670643200000000000 9411 480220860362388580397456617806066794384097499475409908393254748707457335296000000000000 9412 5002843472033565243424398839867868937696512202890868280602545401618654822400000000000 9413 51581188008849471578674180215474414004736573520452192093797502546450841600000000000 9414 526393462966494659451220416652763987552242445590369137268786342762905600000000000 9415 5317648248334997069966410331492207629354285929943524958123453870768128000000000 9416 53181800663416312330897193034225498843427202019637213302564795187200000000000 9417 526604104608337994649080048672232880704524255292486131721474932736000000000 9418 5163281617807408964164776022740339693536621555304583815782989824000000000 9419 50133673325241621729729631442520266632190047152750012540125184000000000 9420 482099123978282816448625212207314630582317605537309413238374400000000 9421 4591836721491264126188828672148769612766994610070526885888000000000 9422 43323070091506363807389037761261199728820776917443333324800000000 9423 404923873147377788905540447279432946452115926813979443200000000 9424 3749616590921443985406702246950077871630671362077491200000000 9425 34403047845996413670819069437504923232975015022428160000000 9426 312780830073527192643201722301474630599822435942400000000 9427 2818074037188434933717158374631792532189958635520000000 9428 25163381341393981709026687232620646065955143680000000 9429 222702231483201749147870900476670818096250880000000 9430 1953678675574066902874742797563714756673536000000 9431 16989794894965040368314838303072232079360000000 9432 146474634545963930339986714467215081472000000 9433 1252011414514741368335654996541800448000000 9434 10611028292231522047231723737120768000000 9435 89174602173414627374334401463091200000 9436 743173294034985435441358995456000000 9437 6142347580480412410410139238400000 9438 50350494175812021371365785600000 9439 409380670519888856998809600000 9440 3301671749233575171892838400 9441 26415064558000313395200000 9442 209656575389482802380800 9443 1650941534875019587200 9444 12898768019532595200 9445 99996458805270720 9446 769249046966400 9447 5872472328240 9448 44490980160 9449 334537560 9450 2496688 9451 18495 9452 136 9453 1 9454 345889323630974424611409914155745517943367192913514059353838424153583257119489611942392624527997991692725310818138720033460021797813537284532723020076330071952063919365394139147093307945909835253365604352000000000000000000000000000000000 9455 230592882420649616407606609437163678628911461942342706235892282769055504746326407961595083018665327795150207212092480022306681198542358189688482013384220047968042612910262759431395538630606556835577069568000000000000000000000000000000000 9456 86472330907743606152852478538936379485841798228378514838459606038395814279872402985598156131999497923181327704534680008365005449453384321133180755019082517988015979841348534786773326986477458813341401088000000000000000000000000000000000 9457 23059288242064961640760660943716367862891146194234270623589228276905550474632640796159508301866532779515020721209248002230668119854235818968848201338422004796804261291026275943139553863060655683557706956800000000000000000000000000000000 9458 4804018383763533675158471029940909971435655457132139713247755891021989682215133499199897562888860995732295983585260000464722524969632462285176708612171250999334221102297140821487407054804303267407855616000000000000000000000000000000000 9459 823546008645177201455737890847013137960398078365509665128186724175198231236880028434268153638090456411250740043187428651095289994794136391744578619229357314171580760393795569397841209395023417269918105600000000000000000000000000000000 9460 120100459594088341878961775748522749285891386428303492831193897275549742055378337479997439072221524893307399589631500011618063124240811557129417715304281274983355527557428520537185176370107581685196390400000000000000000000000000000000 9461 15250852011947725952884035015685428480748112562324253057929383781022189467349630156190150993297971415023161852651619049094357222125817340587862567022765876188362606673959177211071133507315248467961446400000000000000000000000000000000 9462 1715720851344119169699453939264610704084162663261478469017055675364996315076833392571391986746021784190105708423307143023115187489154450816134538790061161071190793250820407436245502519572965452645662720000000000000000000000000000000 9463 173305136499405976737318579723698050917592188208230148385561179329797607583518524502160806742022402443445021052859307376072241160520651597589347352531430411231393257658627013762171971674036914408652800000000000000000000000000000000 9464 15886304179112214534254203141338988000779283919087763602009774771898114028489198079364740618018720223982460263178769842806622106381059729779023507315381121029544381952040809594865764070120050487459840000000000000000000000000000000 9465 1333116434610815205671681382489985007058401447755616526042778302536904673719373265401236974938633864949577085021994672123632624311697319981456518096395618547933794289681746259709015166723360880066560000000000000000000000000000000 9466 103157819344884509962689630787915506498566778695375088324738797220117623561618169346524289727394287168717274436225778200043000690786102141422230566982994292399638843844420841525102364091688639528960000000000000000000000000000000 9467 7406202414504528920398229902722138928102230265308980700237657236316137076218740363340205416325743694164317139011081511797959023953873999896980656091086769710743301609343034776161195370685338222592000000000000000000000000000000 9468 495951054542713990205238609557286088935417205266226386176628832789027036353933506473674469843241765234217665558777779807899041782625491064529954648956703328844417518482792507332222904286964613120000000000000000000000000000000 9469 31118497539934995463858108834966970286143824644155381093435534606370323849658572955210947127419091151950912348786056772260332033419638655029330487777675502986316393316567373009080652818005622784000000000000000000000000000000 9470 1836855757565607371130513368730689218279322982467505133987514195514914949459012986939535073493488019385991353921399184473700154750464781720481313514654456773497842661047379656786010756618387456000000000000000000000000000000 9471 102363478749786169289006936957128191730736265276826911491564258573586591610718989984246536603352273526154316936796239382435302741511969259964902920321300996665514451699234779635133726375018496000000000000000000000000000000 9472 5402516934016492268030921672737321230233302889610309217610335869161514557232391138057456098510258880547033393886468189628529866913131710942592098572513108157346596061904057814076502225348198400000000000000000000000000000 9473 270802853835413146267214118934201565425228215018060612411545657602080930187087275090599303183471623085064330520624971911204504607174521851759002434712436499115117597087922697447443720568832000000000000000000000000000000 9474 12924681660326536526389764767314165622567710262225620137823770021917498940747347220233148561029327465423524865757100932125669538069693088379406934384002651094130612588287219650900723027148800000000000000000000000000000 9475 588701856163941622320030693335220794402670032647957853068577516526262891711059293675215876485807876271878979392662982415661966537335917069041309640679209780685038254538962385755312436019200000000000000000000000000000 9476 25644209643505032790455882474829693695570853694892103448063035757772815358625688929034024922677237034570485844756152643106487178709708508689299472984132244234386136087871467561310958387200000000000000000000000000000 9477 1070367011207166586036419442427674171641218241178105187397413666411387075838289624864028866337832502312507235259387240755749030067883485580075108437598563237609160462798113428646022610944000000000000000000000000000 9478 42883293718235840786715522533160022902292397483097162956627150096610059128136603560257566760329827817007501412635706761047637422591485800483778382916609104070879826233898775186138726400000000000000000000000000000 9479 1651800943220936089562375682758756437717929384534112943514527262980535610861558063061772941879371145543992647005227223388501589610931304907523315490121239564211667380861286155317936128000000000000000000000000000 9480 61261848168908343981022175047371461288989139261567375652324500138014370183052290800367952514756896881439287732336723944353767746559265429262540547023727291529828323191283964551626752000000000000000000000000000 9481 2190717431327501445042938571298085461164362578957709474157197961512646698755382046501025121855929901251979637937967139772548527335452659028545511260107744780121574775678098349228032000000000000000000000000000 9482 75631911319639930840768117342433902825912517606873303274474691528412802695126284938725867302169008495604058928810770301671318205628722752175975983979910236456578176779362919199539200000000000000000000000000 9483 2523868008441821941293708031449407213322998362854504002485251107733463938658274247120996684165817858585229997624386105728742543013194307636573169654502010115347436377509329895424000000000000000000000000000 9484 81499904439267166854275988515553774596888488800510025080252900353893106352506772563282184592854535016814718673287467997490644618134399517431008603426627409974760966357072111206400000000000000000000000000 9485 2549361624688709031609806092373138599316159962479296972207324351245923170361893178910097660773553392510333330933723339119941962639590209733912292580305060722573168058090232217600000000000000000000000000 9486 77324387513536211436694486257641152368964410626669853017317742271245831453991245316207006255080204000772977868394182160807063205061100111414619168336458643239811163526633881600000000000000000000000000 9487 2276215736329204492508755439618873749389428537927943725185111027898145687823118909741158625690672671884226188333681552785662466642491258690993118375272375645154614337580564480000000000000000000000000 9488 65087868277387383364220948028317468324044116689116037893365102921924100550497681242598490113703875421526075646796449630308975761835942854726110411057625120572231619130163200000000000000000000000000 9489 1809392477209224556843207821636624602058369267033341593946829115976268432291827432226676173045049818667906350026773889336774615773045515652617741156814289066100647327170560000000000000000000000000 9490 48938246825103295762572141374674788213567005029410554807041430768363985376314046047066533920078101820696297478794323030307500572808979590019631888013251970355061367767040000000000000000000000000 9491 1288741080633350823962398733359419232235305745750243300531929569783666974566828655432105536356873090219306517113086815766933487017838686362263348402289379676709862768640000000000000000000000000 9492 33066382989934659299035230658564046090247976371223347842595561329975665794806787869639549945998717446416417215401569615072635522168229452715967491900845925915582005248000000000000000000000000 9493 827176560098427999975865682515673448161300221919283248094948375984381883547386813499425889831112381398784670804291922828583752899768091375008567652303838046668718080000000000000000000000000 9494 20187047002402111904172912489965840103936493511125364983269573461523605491335035329450274692306909307946530656533314783316627302911006991890090043895510333281796096000000000000000000000000 9495 480916604708388372078991675881205493117035012743769330287760683711849932294992333429898773157623477557432948142030187691037065639400053125004981193199905841086464000000000000000000000000 9496 11190159092240638527812035748318093184000273564925368616003089501953218121582613818985739851611368795979229853954165622681057263254438465571003350274673133748224000000000000000000000000 9497 254453230004438292105286600995346821755044980287708640363894541646481445658726102343861784739483321458959231821179993487321198751005319113759249308571378751897600000000000000000000000 9498 5657309955632274280996984705924212934277185826554786964612279829096672457827408401913923079682188471172512565194219222791232185669584664090497143718237175808000000000000000000000000 9499 123043147971198400437759478237595174929905696464075744856815542382244412794354981791035679274411664148432897399023207682457059357352668817098283031224070963200000000000000000000000 9500 2619124979459386241202307734224172654757956401182771742876055476433644656401577963849038462815827995913200261663990380921866752624807714856711640610294988800000000000000000000000 9501 54588796792900798774516183778879846907677771279536710229288173195316953324913479055472794709144482763279901241802665342704995278328601959670933021838540800000000000000000000000 9502 1114521267855057974979705418818796874365087830290541167181300202737721130383650197382569558645033189750297983686804417413560320265875623343281549195870208000000000000000000000 9503 22299345095139215185668375726666604128953337940987218230918371403315748907235898306974180845238759298725449853677559372020014411081945244963616430489600000000000000000000000 9504 437410230712346144026571985407691080991007782688595434529552669834270459334242620636801239656606432398076131745213664605007974986607387497363245367296000000000000000000000 9505 8414847205712911390818254991194944954322014317353667256950328831439905248013546530933653149146701622160547114595305423403779023049790658476836388864000000000000000000000 9506 158827244267373327533250539363722251630721780206461668311384411704528126119913805605229208299421362526534543117361533988746541389472544479797837824000000000000000000000 9507 2942254267731787199586802444473756977035669341732051488444170920083882953850890395431347254946399168587603886222134763427894763304122607859033702400000000000000000000 9508 53513222462053007928992769327399680468572028371449349161517658930097077533663681133837334332689138317565546872426392853351260575967838436589568000000000000000000000 9509 955898072687390253277063822116230336918671001212492361417859298272866456741679790588481889196361003439767344451635725610102262282041133157580800000000000000000000 9510 16775304847038560479308078159059460961934805132115783436212432266488112079518395339760919853507566870710202781324888041802903001870795748147200000000000000000000 9511 289315397302478890217029001851159302941486380512255557329860562431254980854019307078838344187760594261430794325555607024849352990932546355200000000000000000000 9512 4905059896794900724943882502648965193548188635121574104155681949265529847812396298175707559505136511903568064714879544386813743237074780160000000000000000000 9513 81773713200248414419736857504567355268933403197358834745579582371750983847942144454165727582747482832512943562904354727204452512982630400000000000000000000 9514 1340913039036331526775254921445862546076596127698626053623751216310970434065717960135513274878386143221314397133646676978352581530091520000000000000000000 9515 21633257460383178417919803572636866473262805078666358398301476817923540700513794829144372376388222971564270783837130880212818125127680000000000000000000 9516 343471577622011149276448494222813152171259254021164460456903487784572344791423657821596638032373499800541597626446382422733755514880000000000000000000 9517 5368053960392848242660000886510388703042879672125647245236098465985990248266450329812499348979707933390637911622116843725265043456000000000000000000 9518 82604997023090704491690354550941114038301888893978946718832007644197293119630509336603328050113876815907070136230491203158671360000000000000000000 9519 1251878255688630653605410654503355574403656639954675197116627440761658173569601289601795557131461738197443542822322025122496512000000000000000000 9520 18688913353640430880472930893878080099163323279180757176206336571085360434305545098779033495500877107671282836251242353655808000000000000000000 9521 274896410998820960387661540294983657093468739559656389353673131480381680625735900219981457428955146727589710764673259798528000000000000000000 9522 3984842932545934089653076949654174861228853577650481274244421443728221841003314519995529529957543093320102950160179606323200000000000000000 9523 56937947597104589972589382828289904120436772899680279485019289867518989359100227883177600958772814152359095021680459776000000000000000000 9524 802102039562386088899572654922337935029962475372480127665946345355922270733356384862224140490648770797122171932403302400000000000000000 9525 11142455498454909975066415426279824681103086673127256259299273946676905941115504478116947350053388288132895307569561600000000000000000 9526 152665024659761341625346908055260360683281780619048368417576388533673823892911378923148865719575327521340344867225600000000000000000 9527 2063417684899057402790076930792560126130201235764306714685050730866093692799167495947582842602479312617202834735104000000000000000 9528 27517127732473205051432391502390115480043579779929410313189687911621092987186622012103256258034485854603522867200000000000000000 9529 362130165829950404140062641416735718871569188445824274251500654767654210740464636003436792313527432891751989248000000000000000 9530 4703782518371488042979895983314549654708304235885369284305929557542067177296858463607394232142647154633080832000000000000000 9531 60314817759818521675560066858217141717449898142209239548884186337051001122662331113164022703785381894029312000000000000000 9532 763601058177189617366866231057556762127971466864508000699014538562023892418321179157044518204975187440435200000000000000 9533 9546504868600589059126316375153077194911348233967907494283663554455682355597076782710354970526334582784000000000000000 9534 117876050969001175882504821095640129998143171791372028511734260352272907134659027347490663508023338598400000000000000 9535 1437726636837438111314204273366427288390263288248178839500551740128867824638113973299752254597339545600000000000000 9536 17324522482216516149692066592539701645817632538414466271565881885989551313148005195104447899474329600000000000000 9537 206273549044108767763874357728325292451974646807486203658615744638288066662570153988486693629460480000000000000 9538 2427083564334059421363416446138932704653633025835593481586702421685283176400673185080477430579200000000000000 9539 28225718260003936475625938386470346531468889820400411009662800306279155263077470441774314946560000000000000 9540 324476412344125591091365835045311858910913506127753139249559147284128766898485719930545111040000000000000 9541 3687708160439500454092753904686483738106727177998485890993310727237935101003066428243312640000000000000 9542 41440154833221659143214027464279930895391252379023389431616749333860634342079913145663488000000000000 9543 460503017037899657104489748337472994269071825424386350024139701203538349276107196334080000000000000 9544 5061083882904452753201517765544691120590040593432265441086559518058211326585236094976000000000000 9545 55018281605483830000536409598264395970020528724538393073373918901259062040156176384000000000000 9546 591662834101525923918811990360613878956048701593671433374627018711504714354130944000000000000 9547 6294997895364282608757026269824301598400518160702333303589693238130327464548761600000000000 9548 66270478730009624094849013257237217625005454927606567358269155321629112270848000000000000 9549 690392399140632003592567039901765913402118683998939822723151265423374365491200000000000 9550 7118203945221227077857036869735469132653647145822402508944055351410216140800000000000 9551 72642297889376263004268417498081430282209457491470940943092515301280972800000000000 9552 733835458270229595655364625745924652850891458332206444221036634166001664000000000 9553 7339088491551451101663812638723118840392953878709935435753941735833600000000000 9554 72671366435950643261573046716768137537224347230363086177563540717568000000000 9555 712532863257422437054739091138166877708053774632032566578052595712000000000 9556 6918446918883343798702689139067796795242226507079501730537275392000000000 9557 66529679109003028669910279284609419020359829564148699026895667200000000 9558 633673467565794449414058356756530206561845256189732710252544000000000 9559 5978583672627878205419687211054045562577267214607179998822400000000 9560 55879494494338134868964581724561746610391997900329163161600000000 9561 517447089547159269986124910079110746285032647966693785600000000 9562 4747620602747505086573031582375679406150552073095086080000000 9563 43163754550146752584761837677603499022775496160051200000000 9564 388894217132004020852967855699187369442214291701760000000 9565 3472546625112369475845682838101649157101809827840000000 9566 30732907944681841382406184265780572897282621440000000 9567 269607657229221232596714506063792636420947968000000 9568 2344591695505175570827447685823968026951680000000 9569 20213499567343022386918166596475681243136000000 9570 172777575203034308830320389522768461824000000 9571 1464321904327950042517977875722665984000000 9572 12306095099931218577658147401906585600000 9573 102557914576827990090907541372928000000 9574 847643966106296912636599214899200000 9575 6948368196262058949248478412800000 9576 56494532531744662265835724800000 9577 455630701394233373721211699200 9578 3645278909004043248537600000 9579 28932607403748626728550400 9580 227829931812752703033600 9581 1780029986695498137600 9582 13799511315127359360 9583 106156368481363200 9584 810401181297120 9585 6139755262080 9586 46166183280 9587 344542944 9588 2552310 9589 18768 9590 137 9591 1 9592 48078615984705445020985978067648626994128039814978454250183540957348072739609056059992574809391720845288818203721282084650943029896081682550048499790609880001336884791789785341445969804481467100217819004928000000000000000000000000000000000 9593 32052410656470296680657318711765751329418693209985636166789027304898715159739370706661716539594480563525878802480854723100628686597387788366698999860406586667557923194526523560963979869654311400145212669952000000000000000000000000000000000 9594 12019653996176361255246494516912156748532009953744613562545885239337018184902264014998143702347930211322204550930320521162735757474020420637512124947652470000334221197947446335361492451120366775054454751232000000000000000000000000000000000 9595 3205241065647029668065731871176575132941869320998563616678902730489871515973937070666171653959448056352587880248085472310062868659738778836669899986040658666755792319452652356096397986965431140014521266995200000000000000000000000000000000 9596 667758555343131180847027473161786486029556108541367420141438068852056565827903556388785761241551678406789141718351140064596430970778912257639562497091803888907456733219302574186749580617798154169691930624000000000000000000000000000000000 9597 114472895201679631002347566827734826176495332892805843452817954660352554141926323952363273355694573441163852866003052582502245309276384958452496428072880666669849725694737584146299928105908255000518616678400000000000000000000000000000000 9598 16693963883578279521175686829044662150738902713534185503535951721301414145697588909719644031038791960169728542958778501614910774269472806440989062427295097222686418330482564354668739515444953854242298265600000000000000000000000000000000 9599 2119868429660733907450880867180274558823987646163071175052184345562084335961598591710430988068418026688219497518575047824115653875488610341712896816164456790182402327680325632338887557516819537046641049600000000000000000000000000000000 9600 238485198336832564588224097557780887867698610193345507193370738875734487795679841567423486157697028002424693470839692880213011060992468663442700891818501388895520261864036633638124850220642197917747118080000000000000000000000000000000 9601 24089413973417430766487282581594029077545314160943990625593003926841867454109074905800352137141113939638857926347443725274041521312370572064919282001868827161163662814549154912941904062691131102802739200000000000000000000000000000000 9602 2208196280896597820261334236646119332108320464753199140679358693293837849959998533031698945904602111133561976581849008150120472786967302439284267516837975823106669091333672533686341205746687017756917760000000000000000000000000000000 9603 185303184410903313588363712166107915981117801238030697119946184052629749646992883890771939516470107227991214818057259425184934779325927477422456015398990978162797406265762730099553108174547162329251840000000000000000000000000000000 9604 14338936888938946884813858679520255403300782238657137277138692813596349675064925539166876272107805916451701146635383169805977096019268197657690048810636206643549799294374496971989228608744720894525440000000000000000000000000000000 9605 1029462135616129519935353956478377311006210006877948317333034355847943053594404910504288552869278373488840082322540330139916304329588485985680311196661060989793318923698681833886406156525262012940288000000000000000000000000000000 9606 68937196581437244638528166728462766362022991532005467678551407757674758053196757399840751308210605367556255512670111393297966807784943257969663696204981762709374035069108158519178983695888081223680000000000000000000000000000000 9607 4325471158050964369476277128060408869773991625537597971987539310285475015102541640774321650711253670121176816481261891344186152645329773049076937801096894915097978671002864848262210741702781566976000000000000000000000000000000 9608 255322950301619424587141358253565801340825894562983213624264473176573177974802805184595375215594834694652798195074486641844321510314604659146902578536969491516200129885585772293255495169955856384000000000000000000000000000000 9609 14228523546220277531171964237040818650572340873478940697327431941728536233889939607810268587865966020135450054214677274158507081070163727135121505924660838536506508786193634369283587966127570944000000000000000000000000000000 9610 750949853828292425256298112510487651002429101655832981247836685813450523455302368189986397692925984396037641750219078358365651500925307821020301701579322033871176852604664036156633809323399577600000000000000000000000000000 9611 37641596683122427331142762531854017594106721887510425125204846406689249296005131237593303142502555608823941942366871095657426140397258537394501338425028673377001345995221254945194677159067648000000000000000000000000000000 9612 1796530750785388577168177302656669021536911726449361199157504033046532352763881263612407649983076517693869956340237029565468065791687339284737563879376368502084155149771923531475200500773683200000000000000000000000000000 9613 81829558006787885502484266373595690421971134538066141576532274797150541947837241820855006831527294801791178135580154555777013348689692472596742040054410159515220317380915771619988428606668800000000000000000000000000000 9614 3564545140447199557873367664001327423684348663590002379280761970330421334848970761135729464252135947805297532421105217391801717840649482707812626744794381948579672916214133991022223215820800000000000000000000000000000 9615 148781014557796155459062302497446709858129335523756621048240499631182803541522257856100012420958717821438505701054826465049115179435804495630440072826200290027673304328937766581797142921216000000000000000000000000000 9616 5960777826834781869353457632109243183418643250150505650971173863428798218810987894875801779685846066564042696356363239785621601740216526267245195225408665465852295846511929750873282969600000000000000000000000000000 9617 229600331107710116449170219903467144842792184450241699148519289554294449909756570765586438921232589230614977933726584051001720955919451382145740853126852299425421765939718775589193121792000000000000000000000000000 9618 8515396895478259813362082331584633119169490357357865215673105519183997455444268421251145399551208666520060994794804628265173716771737894667493136036298093522646136923588471072676118528000000000000000000000000000 9619 304509722954522700860968461410433879101846398475121616907850516650257891126998104463642491937974256274025169673377432428384245299627919604967826065154976524436898893819255670542696448000000000000000000000000000 9620 10512835673429950386866768310598312492801839947355389155151982122449379574622553606482895555001492180888964191104697071932313230582392462552460661773207522867464366572331445768735948800000000000000000000000000 9621 350817653173413249839825416371467602651896772436776056345449903974951487473500120349818539099048682343346969669789668696295213478834008761483670581975779406033293656473796855463936000000000000000000000000000 9622 11328486717058136192744362403661974668967499943270893486155153149191141782998441386296223658406780367337245895586958051651199601920681532922910195876301209986491774323633023457689600000000000000000000000000 9623 354361265831730555393763046839866265304946234784622279136818084823183320680303151868503574847523921558936332999787544137671932806903039153013808668662403440437670360074542278246400000000000000000000000000 9624 10748089864381533389700533589812120179286053077107109569407166175703170572104783098952773869456148356107443923706791320352181785503492915486632064398767751410333751730202109542400000000000000000000000000 9625 316393987349759424458717006107023451165130566771984177800730432877842250607413528454021048971003501391907440178381735837207082863306284958048043454162860214676491392923698462720000000000000000000000000 9626 9047213690556846287626711775936128097042132219787129267177749306147449976519177692721190125804838683592124514904706498612947630895196056806929347137009891759540195059092684800000000000000000000000000 9627 251505554332082213401205887207490819686113328117634481558609247120701312088564013079507988053261924794838982653721570617811671592453326675713866020797186180187989978476707840000000000000000000000000 9628 6802416308689358110997527651079795561685813699088067118178758876802593967307652400542248214890856153076785349552410901212742579620448163012728832433842023879353530119618560000000000000000000000000 9629 179135010208035764530773423936959273280707498659283818773938210199929709464789183105062669553605359540483605878719067391603754695479577404354605427918223775062670924840960000000000000000000000000 9630 4596227235600917642565897061540402406544468715600045350120783024866617545478143513879897442493821725051881992940818176495096337581383893927519481374217583702265898729472000000000000000000000000 9631 114977541853681491996645329869678609294420730846780371485197824261829081813086767076420198686524621014431069241796577273173141653067764701126190903670233488486951813120000000000000000000000000 9632 2805999533333893554680034836105251774447172598046425732674470711151781163295569910793588182230660393804567761258130754881011195104629971872722516101475936326169657344000000000000000000000000 9633 66847408054465983718979842947487563543267866771383936909998735035947140589003934346755929468909663380483179791742196089054152123876607384375692385854786911911018496000000000000000000000000 9634 1555432113821448755365872969016214952576038025524626237624429440771497318899983320839017839373980262641112949699629021552666959592366946714369465688179565591003136000000000000000000000000 9635 35368998970616922602634837538353208223951252259991501010581341288860920946562928225796788078788181682795333223144019094737646626389739356812535653891421646513766400000000000000000000000 9636 786366083832886125058580874123465597864528829891115388081106896244437471638009767866035308075824197492979246561996471967981273808072268308579102976834967437312000000000000000000000000 9637 17102997567996577660848567475025729315256891808506528535097360391131973378415342468953959419143221316632172738464225867861531250672020965576661341340145863884800000000000000000000000 9638 364058372144854687527120775057159999011355939764405272259771711224276607239819336975016346331400091431934836371294662948139478614848272365082918044831003443200000000000000000000000 9639 7587842754213211029657749545264298720167210207855602721871056074149056512162973588710718464571083104095906272610570482635994343687675672394259690035557171200000000000000000000000 9640 154918456231853058522179053215812765536747208410385222238200728180543237123327377436177168651659613375291419732465814020484884516956711644716135338225958912000000000000000000000 9641 3099608968224350910807904226006657973924513973797223334097653625060889098105789864669411137488187542522837529661180752710782003140390389049942683838054400000000000000000000000 9642 60800022069016114019693505971669060257750081793714765399607821106963593847459724268515372312268294103332582312584699380096108523138426862133491106054144000000000000000000000 9643 1169663761594094683323737443776097348650759990112159748716095707570146829473882967799777787731391525480316048928747453853125284203920901528280258052096000000000000000000000 9644 22076986953164892527121824971557392976670327448698171895282433226929409530668018979126859953619569391188301493313253224435769253136683682691899457536000000000000000000000 9645 408973343214718420742565539781852219807958038500755156893739757891659730585273764964957268437549484433676940184876732116477372099273042492405684633600000000000000000000 9646 7438337922225368102129994936508555585131511943631459533450954591283493777179251677603389472243790226141611015267268606615825220059529542685949952000000000000000000000 9647 132869832103547245205511871274156016831695269168536438237082442459928437487093490891798982598294179478127660878777365859804214457203717508903731200000000000000000000 9648 2331767373738359906623822864109265073708937913364093897633528085041847579053056952226767859637551795028718186604159437810603517260040608992460800000000000000000000 9649 40214840225044565740167031257311143108866606891203522468850618177944442338708683683958529842098722602338880411252229376454060065739623943372800000000000000000000 9650 681803325654491200767199667868206161903198220281898800477639790947908648845923085446423350771213975154595960995368256669767110309953394442240000000000000000000 9651 11366546134834529604343423193134862382381743044432878029635561949673386754863958079129036134001900113719299155243705307081418899304585625600000000000000000000 9652 186386912426050082221760434080974893904646861750109021453701419067224890335134796458836345208095673907762701201576888099991008832682721280000000000000000000 9653 3007022786993261800090852696596524439783529905934623817363905277691372157371417481251067760317962993047433638953361192349581719392747520000000000000000000 9654 47742549289459549749426340696971028151805036308941860003509584802055555926007888437201932686499916472275282070076047156759992016568320000000000000000000 9655 746159500494605905729740123224944029722960274425464967087817686772052644509036595843937409508179402741298669715474241277811841040384000000000000000000 9656 11482094586209607924344959282580814851323962556263073593917649062543423743628640797787862598965828877411082748936038277239055319040000000000000000000 9657 174011077540719660851152080975966424842108272953699852399211214265870486126174579254649582441273181609444652452302761492027015168000000000000000000 9658 2597758956156019892385737394249053133783701935806125247492680783380865100368470768730285655874621917966308314238922687158157312000000000000000000 9659 38210601128836113493884954101002728335992154798792238120160565275773053606977290130577422582624765395134969796289583111995392000000000000000000 9660 553893167623884838461777696001930305710810647293416897119974580678222835899460718279378604664098489971494310072264965278924800000000000000000 9661 7914374715997538006189924213132296672740711433055558848417681291585139520914931675761686533269421167177914208013583908864000000000000000000 9662 111492183499171666357040599034204972969164784076774737745566542004473195631936537495849155528200179140799981898604059033600000000000000000 9663 1548801314285232486534231744252895630673329047564688620042599078588089925815055122458255681657420972050472447752169062400000000000000000 9664 21220438427706826485923220219681190134976167506047723210043118006180661521114681670317692335020970525466307936544358400000000000000000 9665 286815058200968978987820693380165857532097971771238633341222051590387023299084281936714015121744624453791194028179456000000000000000 9666 3824880754813775502149102418832226051726057589410188033533366619715331925218940459682352619866793533789889678540800000000000000000 9667 50336093050363106175468707156926264923148117193969574120958591012703935292924584404477714131580313171953526505472000000000000000 9668 653825770053636837974205541680722402004454288788066330518524208498347337644263326441427798267827954493998235648000000000000000 9669 8383759668614774512902849293292182698725535841767084297294901900850089156050064024729799155826168083270074368000000000000000 9670 106140547086629356813994406117000389935788033894166612097163020860121321046146643902829188030491551054220492800000000000000 9671 1326964176735481879218557976146277730092677404521539141705429234069339847427993672796739340903160507006976000000000000000 9672 16384771084691163447668170132293978069741900879000711963131062188965934091717604801301202227615244065177600000000000000 9673 199844002520403897472674393997933393086246597066496858690576691877912627624697842288665563389030196838400000000000000 9674 2408108625028095744807197256363018528768650922839610811747657582152547632527572722119518258026931814400000000000000 9675 28672023317131118719178535724237215650824475906240582308547588504722041266097251404399650414495006720000000000000 9676 337364615442434259569514886013311645946854990591147493940551636614254361519693572726186362850508800000000000000 9677 3923374838140547170112005435719378167874175685035657130343129242572802581567768391406629777571840000000000000 9678 45102221315833457161699851071298348388616977351757686355688721472493898598889515070345770434560000000000000 9679 512591434301090563118892792751421239596835077741789538848070191086072979039426233525820456960000000000000 9680 5760181521817810620906749817534910394459384080684251130994728157406628173549107927247224832000000000000 9681 64009919368268052337524075018908746203400983733989702653355418467291830549378900290437120000000000000 9682 703490659723718932695010969410712065762015642487084896311031773010091374395347817201664000000000000 9683 7647541143162252370074560934158751039832853492710836637198974727275009623581708517376000000000000 9684 82241133940112103424714866660125329174890769521520329239073155600899155295224201216000000000000 9685 875004707455635282617226651505577922177672024337624329198967360100115517572277862400000000000 9686 9211596543471337749184012842755973249875758234937312862799412589706446605647872000000000000 9687 95964543480547848499366818546345461962894497075852635358518025893849036803276800000000000 9688 989430348385750563822128124893230209438856953269313948743223693846020043571200000000000 9689 10097279406623300557593310032233318809227114591314460791089859626878055219200000000000 9690 102003128699561913796095682978683526746273912708176695746724092149074231296000000000 9691 1020133300325651703131269956782513518814620589140681025569797901280870400000000000 9692 10101319934597139413358653493630771117674184265020468978681332159741952000000000 9693 99042067992781718750608733668205196001419474673852526754349310803968000000000 9694 961664121724784788019673790330423754538669484484050740544681279488000000000 9695 9247625396151420985117528820560709243830016309416669164738497740800000000 9696 88080611991645428468554111589157698712096490610372846725103616000000000 9697 831023130495275070553336522336512333198240142830398019836313600000000 9698 7767249734713000746786076859714082778844487708145753679462400000000 9699 71925145447055138528071362500996393733619538067370436198400000000 9700 659919263781903207033651389950219437454926738160216965120000000 9701 5999761882470398609281895437186886364165793966247116800000000 9702 54056296181348558898562531942187044352467786546544640000000 9703 482683980890619357142549914496129232837151566069760000000 9704 4271874204310775952154459612943499632722284380160000000 9705 37475464354861751330943316342867176462511767552000000 9706 325898245675219404345015228329531555746283520000000 9707 2809676439860680111781625156910119692795904000000 9708 24016082953221768927414534143664816193536000000 9709 203540744701585055909998924725450571776000000 9710 1710547218890439382294482488865015398400000 9711 14255550126179090622636148250836992000000 9712 117822511288775270856487290870988800000 9713 965823179280426193945538499379200000 9714 7852740021912508054951165747200000 9715 63332667493798438947248426188800 9716 506693768351562011546726400000 9717 4021632429121059115268505600 9718 31668360521972625721670400 9719 247424168150674241126400 9720 1918132072802702951040 9721 14755735218909484800 9722 112645764200299680 9723 853425981429120 9724 6417099475920 9725 47891469216 9726 354771090 9727 2608752 9728 19043 9729 138 9730 1 9731 6731006237858762302938036929470807779177925574096983595025695734028730183545267848398960473314840918340434548520979491851132024185451435557006789970685383200187163870850569947802435772627405394030494660689920000000000000000000000000000000000 9732 4487337491905841535292024619647205186118617049397989063350463822685820122363511898932640315543227278893623032347319661234088016123634290371337859980456922133458109247233713298534957181751603596020329773793280000000000000000000000000000000000 9733 1682751559464690575734509232367701944794481393524245898756423933507182545886316962099740118328710229585108637130244872962783006046362858889251697492671345800046790967712642486950608943156851348507623665172480000000000000000000000000000000000 9734 448733749190584153529202461964720518611861704939798906335046382268582012236351189893264031554322727889362303234731966123408801612363429037133785998045692213345810924723371329853495718175160359602032977379328000000000000000000000000000000000 9735 93486197748038365318583846242650108044137855195791438819801329639287919215906497894430006573817234976950479840569159609043500335909047716069538749592852544447043942650702360386144941286491741583756870287360000000000000000000000000000000000 9736 16026205328235148340328659355882875664709346604992818083394513652449357579869685353330858269797240281762939401240427361550314343298693894183349499930203293333778961597263261780481989934827155700072606334976000000000000000000000000000000000 9737 2337154943700959132964596156066252701103446379894785970495033240982197980397662447360750164345430874423761996014228990226087508397726192901738468739821313611176098566267559009653623532162293539593921757184000000000000000000000000000000000 9738 296781580152502747043123321405238438235358270462829964507305808378691807034623802839460338329578523736350729652600506695376191542568405447839805554263023950625536325875245588527444258052354735186529746944000000000000000000000000000000000 9739 33387927767156559042351373658089324301477805427068371007071903442602828291395177819439288062077583920339457085917557003229821548538945612881978124854590194445372836660965128709337479030889907708484596531200000000000000000000000000000000 9740 3372517956278440307308219561423164070856343982532158687583020549757861443575270486812049299199755951549440109688642121538365812983731880089088699480261635802562912794036881687811866568776758354392383488000000000000000000000000000000000 9741 309147479325523694836586793130456706495164865065447879695110217061137298994399794624437852426644295558698676721458861141016866190175422341499797452357316615234933672786714154716087768804536182485968486400000000000000000000000000000000 9742 25942445817526463902370919703255108237356492173324297596792465767368164950579003744708071532305815011918770074528016319525890869105629846839143842155858736942791636877206782213937435144436602726095257600000000000000000000000000000000 9743 2007451164451452563873940215132835756462109513411999218799416993903488954509089575483362678095092828303238160528953643772836793442697547672076606833489068930096971901212429576078492005224260925233561600000000000000000000000000000000 9744 144124698986258132790949553906972823540869400962912764426624809818712027503216687470600397401698972288437611525155646219588282606142388037995243567532548538571064649317815456744096861913536681811640320000000000000000000000000000000 9745 9651207521401214249393943341984787290683218814480765474997197086074466127447546035977705183149484751457875771773815595061715353089892056115752917468697446779312364909675142192685057717424331371315200000000000000000000000000000000 9746 605565962127135011726678797928457241768358827575263716078255503439966502114355829708405031099575513816964754307376664788186061370346168226870771292153565288113717013940401078756709503838389419376640000000000000000000000000000000 9747 35745213042226719442199790155499212187715625238817649907397026244720244916472392725843352530183276857251391747310428129858205011444044652280566360995175728812268018183982008121055769323793819893760000000000000000000000000000000 9748 1991993296470838854364074993185714611080127722287051697625840471841995072744591545093437602301235242818963007590054818382190991349822921798917010829452517395110911230067108811699702315257859932160000000000000000000000000000000 9749 105132979535960939535881735751468271140340074231816617374697136013883073283742331546598095677009637815445269845030670970171191210129543094942842238221105084741964759364652965061928733305275940864000000000000000000000000000000 9750 5269823535637139826359986754459562463174941064251459517528678496936494901440718373263062439950357785235351871931361953392039659655616195235230187379504014272780188439330975692327254802269470720000000000000000000000000000000 9751 251514305109954400803544822371933663015167641702910567882050564626514529386943376905737070997630712477141793887633184139165529210836227499863258943112691590291781720968069294406528070108315648000000000000000000000000000000 9752 11456138120950303970347797292303396659075958835329259820714518471601075872697213854919700956413821272250764938981221637808781868816556946163543885607617422332130844433328208026798380004933632000000000000000000000000000000 9753 499036319662607938102271472960185839315808812902600333099306675846258986878855906559002124995299032692741654538954730434852240497690927579093767744271213472801154208269978758743111250214912000000000000000000000000000000 9754 20829342038091461764268722349642539380138106973325926946753669948365592495813116099854001738934220495001390798147675705106876125121012629388261610195668040603874262606051287321451600008970240000000000000000000000000000 9755 834508895756869461709484068495294045678610055021070791135964340880031750633538305282612249156018449318965977489890853569987024243630313677414327331557213165219321418511670165122259615744000000000000000000000000000000 9756 32144046355079416302883830786485400277990905823033837880792700537601222987365919907182101448972562492286096910721721767140240933828723193500403719437759321919559047231560628582487037050880000000000000000000000000000 9757 1192155565366956373870691526421848636683728650030101130194234772685759643762197578975160355937169213312808539271272647957124320348043305253449039045081733093170459169302385950174656593920000000000000000000000000000 9758 42631361213633178120535584597460743074258495786517026367099072331036104757779734624909948871316395878363523754272840539973794341947908744695495649121696713421165845134695793875977502720000000000000000000000000000 9759 1471796994280193054161347563483763748992257592629754481721277497142913140447157504907605377700208905324454986754657590070523852281534944757344492648249053201445011320126402407623032832000000000000000000000000000 9760 49114471444277854977575558292005464371265548141148647888362986556493208246290016848974595473866815528068575753770553617481329887036761226607713881476609116844661111906331559764951040000000000000000000000000000 9761 1585988140388139066984210736512676453655449992057925088061721440886759849619781794081471312176949251427214425382174127231167944268895414609207427422682169398108848405308623284076544000000000000000000000000000 9762 49610577216442277755126826557581277142692472869847119079154531875245664895242441261590500478653349018251086619970256179274070592966425481421933213612736481661273850410435918954496000000000000000000000000000 9763 1504732581013414674558074702573696825100047430794995339717003264598443880094669633853388341723860769855042149318950784849305449970489008168128489015827485197446725242228295335936000000000000000000000000000 9764 44295158228966319424220380854983283163118279348077784892102260602897915085037893983562946855940490194867041624973443017208991600862879894126726083582800430054708795009317784780800000000000000000000000000 9765 1266609916677958480267739648631057933585898510770198097404884902860642996712684876980966617612677415702897432086658909805812668325327447952970108599181384846335627308272975872000000000000000000000000000 9766 35210777606491509876168824209048714756055865936468827418205294596898183692398961831131118327456669471277457571521019886493634022943465734599941242911606065226318596986739097600000000000000000000000000 9767 952338283216510135539653871151171378636013917872329396545026242752363155423071336075914750084719861430749948937337526169783961146862742821782036540737883343109494216746598400000000000000000000000000 9768 25078901429125007034308279351174298259299049812299734628351349427990159325070485634708773737504750335667704823020669434824525657367140836609644759908551328508773929477734400000000000000000000000000 9769 643471812984128469959225588615656336916225620184006349016909623481326456366940091943185641949135041507263479011714544709313487261393745149852727392390461718317225822126080000000000000000000000000 9770 16096855859515408879530346181755005301218902318549252007927695396656071453832147390698827816113446942020349693851520818244239831429487058157666726513832688388173253836800000000000000000000000000 9771 392839934666745097655204877054735248422604163726499602574425899561249362861379787511102345512292455132639486576138305683341567314648196062181152254206631085663752028160000000000000000000000000 9772 9358637127625237720657178012648258896057501347993751167399822905032599682460550808545830125647352873267645170843907452467581297342725033812596934019670167667542589440000000000000000000000000 9773 217760495935002825751222215662270093360645323573447673267420121708009624645997664917462497512357236769755812957948063017373374342931372540011725196345139182740439040000000000000000000000000 9774 4951659855886369164368877255369449151353175316398810141481387780440528932518809951611550331030345435591346651240162673263270527694563509953754991544799030511927296000000000000000000000000 9775 110091251736604057508201322377285183701034036184756154331354965474221246029321367501244943130615387649017094518679506075517378333130117563201074416756895441223680000000000000000000000000 9776 2394419659519520872518799446503602104135964853190913994913630454758476272978147945653554318680050984328504183384991621500614375094082935180732587787620420943872000000000000000000000000 9777 50968172100279656253796908508002399861589831567016738116368039571398725013574707176502288486396012800470877091981252812739527006078758131111608526276340482048000000000000000000000000 9778 1062297985589849544152084936337001820823409429099784381061947850380867911702816302419500585039951634573426878165479867569039208116274594135196356604978003968000000000000000000000000 9779 21688583872459428193105067450213787175144609177453931113348101945276053197265832841064803611232345872540798762545213962867883832373939630260258947351634247680000000000000000000000 9780 433945255551409127513106591640932116349431956331611266773671507508524473734810581053717559248346255953197254152565305379509480439654654466991975737327616000000000000000000000000 9781 8512003089662255962757090836033668436085011451120067155945094954974903138644361397592152123717561174466561523761857913213455193239379760698688754847580160000000000000000000000 9782 163752926623173255665323242128653628811106398615702364820253399059820556126343615491968890282394813567244246850024643539437539788548926213959236127293440000000000000000000000 9783 3090778173443084953797055496018035016733845842817744065339540651770117334293522657077760393506739714766362209063855451421007695439135715576865924055040000000000000000000000 9784 57256268050060578903959175569459310773114125390105721965123566104832362281938327095094017581256927820714771625882742496306832093898225948936795848704000000000000000000000 9785 1041367309111551534298199291111197781918411672108404334683133642779689128805095234864474526114130631659825542137417604926215530808334135976032993280000000000000000000000 9786 18601776494496614328771661978381842356437337683595101353191541944389981248193088724851857563761185126937872523028831220372590024008520451246522368000000000000000000000 9787 326447432323370386927335200975297110319251307870973145668693931905858661067427973311747500349257251304020546124582321293484492416405685258944512000000000000000000000 9788 5630077631506239203623384376023560035241324964768493145639086544912221927419215715754194177893821164327443257575312112703568409203547352072192000000000000000000000 9789 95452465591628768107407953501548862666447750839465832066869570732707210838429231962499269107969956521643434539351555933767395443393475221913600000000000000000000 9790 1591316458876834144608079247038880733533444026220602924148978672954274145680954131078065058760266015920701881734118742991398645902641987584000000000000000000000 9791 26094167739647011511046460771336485146650560645015263003518198669411484646918871504237088329133394347086778168220764333998741236575580979200000000000000000000 9792 420983190179056652012719377523513421569694186830847334430946738876792102031998447375149486444514819026640709453470566928941440714984652800000000000000000000 9793 6683956900524336964919687697575943941252705083251860400491341872287777829641104381208270576109988306118539489810646601946398882319564800000000000000000000 9794 104462330069244826802163617251492164161214438419565095392294476148087370231265123418151237331145116383781813760166393778893657745653760000000000000000000 9795 1607493242069345109408294299561314079185354757876830303148470868756079324108009711690300763855216042837551584851045358813467744665600000000000000000000 9796 24361550855700752519161291336635299477895158213517979335889569997221868057664441095650941541778245425322251343322386608883782123520000000000000000000 9797 363686253861842784934003235194867438729718271012857534648975309673321114051585907622239991822447068515283163993449176202142023680000000000000000000 9798 5349484158037055889143893574140381967038901671830913336822479138608227504976820618280839161567467155318895771480541635679354880000000000000000000 9799 77545043467343877384648877440270242799513490621078365596796441294951197025924500559113004652973788596009203410117095139049472000000000000000000 9800 1108012460239655320866589389838521534183699600627778238778475380821919532928090434606636114657718963404907989121901747240960000000000000000000 9801 15608905689884033289985683864788696215683069770748463284379315880626247388471115249418881773948025079711997465804568264704000000000000000000 9802 216832183999932548114792444195405388294266066659056406805963871002332589614107717144155795432038936087066142685303668736000000000000000000 9803 2970861379878955708029250830755366618896663450846681249406036520865292612956055433844476926902935873565283111116210176000000000000000000 9804 40154108148135657058294897073223220054493716047973408667771087222654183261871799471139962117044247423530767163945123840000000000000000 9805 535483305673928570300874338636511647241648062517426324694671326760146469530651664355529366781351094730584554995712000000000000000000 9806 7047053027050834864565619001969677089240736407155740376934202741778550941009441816626879978421243844073493710766080000000000000000 9807 91535607807509157316388775835301136280623600430329286272593389189768627270196865701799891757495913629159752990720000000000000000 9808 1173726353606068431806398901060905577821575017847391801621286266119012481847008963462171881815663531657810411520000000000000000 9809 14859676592128109953959216856380054591010324745183325693602822920416984946460530146396086324268817147590868992000000000000000 9810 185774984742967463090598116660478882212974836633015479838760092769707578639919114191543507726442470980976640000000000000000 9811 2293867951856762882673543818521156929763866123060099674838348706455230772840464672182168311866134169124864000000000000000 9812 27978160352856545646174415159710675032074523589309560216680736862907767867457697920413178874464227557376000000000000000 9813 337135207503933404273007615890822594027611129197545513644672061501356668553860181096732556123770454016000000000000000 9814 4014083264398356620684995001393210191115426626873681523196662390661085777253615196615951058029300940800000000000000 9815 47231046161940796339732084041863630432559698682760649151677229125995610612757100181666090799071232000000000000000 9816 549272477339676603815680761000712943502384595904991998248038093960192361419487574796928168860057600000000000000 9817 6314310984216684002637979149981768774406376829246076089796421006149145803844532109848407860838400000000000000 9818 71762800802152678836644990985198973543556910883850535438729826752050217065519672693614863974400000000000000 9819 806425413054493486926944974454887455224313771295795158339261942036927944296875109814611476480000000000000 9820 8961388711557527327253370502647224468476137722758558371469758585420856276913046040661196800000000000000 9821 98488692361320650577301535717499689206682189948191885483544448221412792415348694408232960000000000000 9822 1070655760042715331810438530782225145576599488979517129207856461818501347301439192432640000000000000 9823 11513758751615694479460081332417546084484707733012846093470241784125881741331388170240000000000000 9824 122500659043788939566411731210780909104874083407267406087855430414016172460118900736000000000000 9825 1289623516085987284885761797985836254982606152891223800791917762558902524790702080000000000000 9826 13435036087276698789911354596488364674805229590619368950192523625138865152458752000000000000 9827 138520248774005078935097937485052229321439973457703952824051317138442806099968000000000000 9828 1413619116927262078063063404512664633291796042784024510752580347762927730688000000000000 9829 14280438017938667931453395617015693744478347779144737404541372900870392381440000000000 9830 142818662045591238438377793949551892634046882479695343579771706179321856000000000000 9831 1414184790843599517870211489108307956474385797102865657015386502363873280000000000 9832 13865889518989440625085222713548727440198726454339353745608903512555520000000000 9833 134632977041469870322754330646259325635413727827767103676255379128320000000000 9834 1294667555461198937916454034878499294136202283318333683063389683712000000000 9835 12331285678830359985597575622482077819693508685452198541514506240000000000 9836 116343238269338509877467113127111726647753619996255722777083904000000000 9837 1087414962859820104550050760359971589038228279140405515124736000000000 9838 10069520362587719393929990750139495122706735329431861067776000000000 9839 92388696929466448984711194593030721243689743342430375116800000000 9840 839966663545855805299465361206164090983211155274596352000000000 9841 7567881465388798245798754471906186209345490116516249600000000 9842 67575757324686709999956988029458092597201219249766400000000 9843 598062388603508633301624345812089948581119813222400000000 9844 5246565009680645186332064288001404704751647457280000000 9845 45625754394530716608302131966134417804479692800000000 9846 393354701580495215649427521967416756991426560000000 9847 3362251613451047649838034780113074267095040000000 9848 28495704258221907827399849461563080048640000000 9849 239476610644661513521227548441102155776000000 9850 1995777017665072687169060755117178880000000 9851 16495151580428537919908220721938432000000 9852 135215245099259667152375389913088000000 9853 1099383603067751127693163204608000000 9854 8866573449131781452614779666432000 9855 70937127569218681616541696000000 9856 563028540076948276137590784000 9857 4433570473076167601033856000 9858 34639383541094393757696000 9859 268538490192378413145600 9860 2065802930647327872000 9861 15770406988041955200 9862 119479637400076800 9863 898393926628800 9864 6704805690240 9865 49667952600 9866 365225280 9867 2666020 9868 19320 9869 139 9870 1 9871 949071879538085484714263207055383896864087505947674686898623098498050955879882766624253426737392569486001271341458108351009615410148652413537957385866639031226390105789930362640143443940464160558299747157278720000000000000000000000000000000000 9872 632714586358723656476175471370255931242725003965116457932415398998700637253255177749502284491595046324000847560972072234006410273432434942358638257244426020817593403859953575093428962626976107038866498104852480000000000000000000000000000000000 9873 237267969884521371178565801763845974216021876486918671724655774624512738969970691656063356684348142371500317835364527087752403852537163103384489346466659757806597526447482590660035860985116040139574936789319680000000000000000000000000000000000 9874 63271458635872365647617547137025593124272500396511645793241539899870063725325517774950228449159504632400084756097207223400641027343243494235863825724442602081759340385995357509342896262697610703886649810485248000000000000000000000000000000000 9875 13181553882473409509920322320213665234223437582606592873591987479139596609442816203114630926908230131750017657520251504875133547363175727965804963692592208767033195913749032814446436721395335563309718710517760000000000000000000000000000000000 9876 2259694951281155915986340969179485468724017871303987349758626424995359418761625634819651016041410879728574455574900257978594322405115839079852279490158664360062833585214119911047960580810628953710237493231616000000000000000000000000000000000 9877 329538847061835237748008058005341630855585939565164821839799686978489915236070405077865773172705753293750441438006287621878338684079393199145124092314805219175829897843725820361160918034883389082742967762944000000000000000000000000000000000 9878 41846202801502887333080388318138619791185516135259024995530118981395544791881956200363907704470571846825452881016671444048043007502145168145412583151086377038200621948409627982369640385382017661300694319104000000000000000000000000000000000 9879 4707697815169074824971543685790594726508370565216640311997138385406998789086720072540939616752939332767863449114375537455404838343991331416358915604497217416797569969196083148016584543355476986896328110899200000000000000000000000000000000 9880 475525031835260083330458958160666133990744501537034374949205897515858463544113138640498951187165589168471055466098539136909579630706195092561506626716890648161370703959200317981473186197522927969326071808000000000000000000000000000000000 9881 43589794584898840971958737831394395615818245974228151037010540605620359158210371042045737192156845673776513417725699420883378132814734550151471440782381642748125647862926695814968375401439601730521556582400000000000000000000000000000000 9882 3657884860271231410234299678158970261467265396438725961147737673198911258031639528003838086055119916680546580508450301053150612543893808404319281743976081908933620799686156292165178355365560984379431321600000000000000000000000000000000 9883 283050614187654811506225570333729841661157441391091889850717796140391942585781630143154137611408088790756580634582463771969987875420354221762801563521958719143673038070952570227067372736620790457932185600000000000000000000000000000000 9884 20321582557062396723523887100883168119262585535770699784154098184438395877953552933354656033639555092669703225046946116961947847466076713357329343022089343938520115553811979400917657529808672135441285120000000000000000000000000000000 9885 1360820260517571209164546011219855007986333852841787931974604789136499723970103991072856430824077349955560483820107998903701864785674779912321161363086339995883043452264195049168593138156830723355443200000000000000000000000000000000 9886 85384800659926036653461710507912471089338594688112183967034025985035276798124171988885109385040147448192030357340109735134234653218809719988778752193652705624034098965596552104696040041212908132106240000000000000000000000000000000 9887 5040075038953967441350170411925388918467903158673288636942980700505554533222607374343912706755842036872446236370770366310006906613610295971559856900319777762529790563941463145068863474654928605020160000000000000000000000000000000 9888 280871054802388278465334574039185760162298008842474289365243506529721305256987407858174701924474169237473784070197729391888929780325031973647298526952804952710638483439462342449658026451358250434560000000000000000000000000000000 9889 14823750114570492474559324740957026230787950466686143049832296177957513333007668748070331490458358931977783048149324606794137960628265576386940755589175816948617031070416068073731951396043907661824000000000000000000000000000000 9890 743045118524836715516758132378798307307666690059455791971543668068045781103141290630091804033000447718184613942322035428277592011441883528167456420510066012462006569945667572618142927119995371520000000000000000000000000000000 9891 35463517020503570513299819954442646485138637480110390071369129612338548643559016143708927010665930459276992938156278963622339618727908077480719510978889514231141222656497770511320457885272506368000000000000000000000000000000 9892 1615315475053992859819039418214778928929710195781425634720747104495751698050307153543677834854348799387357856396352250931038243503134529409059687870674056548830449065099277331778571580695642112000000000000000000000000000000 9893 70364121072427719272420277687386203343529042619266646967002241294322517149918682824819299624337163609676573289992616991314165910174420788652221251942241099664962743366067004982778686280302592000000000000000000000000000000 9894 2936937227370896108761889851299598052599473083238955699492267462719548541909649370079414245189725089795196102538822274420069533642062780743744887037589193725146271027453231512324675601264803840000000000000000000000000000 9895 117665754301718594101037253657836460440684017757970981550170972064084476839328901044848327130998601353974202826074610353368170418351874228515420153749567056295924320010145493282238605819904000000000000000000000000000000 9896 4532310536066197698706620140894441439196717721047771141191770775801772441218594706912676304305131311412339664411762769166773971669849970283556924440724064390657825659650048630130672224174080000000000000000000000000000 9897 168093934716740848715767505225480657772405739654244259357387102948692109770469858635497610187140859077106004037249443361954529169074106040736314505356524366137034742871636418974626579742720000000000000000000000000000 9898 6011021931122278114995517428241964773470447905898900717760969198676090770846942582112302790855611818849256849352470516136305002214655133002064886526159236592384384163992106936512827883520000000000000000000000000000 9899 207523376193507220636750006451210688607908320560795381922700127097150752803049208191972358255729455650748153132406720199943863171696427210785573463403116501403746596137822739474847629312000000000000000000000000000 9900 6925140473643177551838153719172770476348442287901959352259181104465542362726892375705417961815220989457669181281648060064867514072183332951687657288201885475097216778792749926858096640000000000000000000000000000 9901 223624327794727608444773713848287379965418448880167437416702723165033138796389232965487455016949844451237233978886551939594680141914253459898247266598185885133347625148515883054792704000000000000000000000000000 9902 6995091387518361163472882544618960077119638674648443790160788994409638750229184217884260567490122211573403213415806121277643953608265992880492583119395843914239612907871464572583936000000000000000000000000000 9903 212167293922891469112688533062891252339106687742094342900097460308380587093348418373327756183064368549560943053972060663752068445838950151706116951231675412839988259154189642366976000000000000000000000000000 9904 6245617310284251038815073700552642925999677388078967669786418745008606026990343051682375506687609117476252869121255465426467815721666065071868377785174860637713940096313807654092800000000000000000000000000 9905 178591998251592145717751290456979168635611690018597931734088771303350662536488567654316293083387515614108537924218906282619586233871170161368785312484575263333323450466489597952000000000000000000000000000 9906 4964719642515302892539804213475868780603877097042104665966946538162643900628253618189487684171390395450121517584463803995602397235028668578591715250536455196910922175130212761600000000000000000000000000 9907 134279697933527929111091195832315164387677962419998444912848700228083204914653058386703979761945500461735742800164591189939538521707646737871267152244041551378438684561270374400000000000000000000000000 9908 3536125101506625991837467388515576054561166023534262582597540269346612464834938474493937096988169797329146380045914390310258117688766857961959911147105737319737124056360550400000000000000000000000000 9909 90729525630762114264250807994807543505187812445944895211384256910867030347738552963989175514828040852524150540651750804013201703856518066129234562327055102282728840919777280000000000000000000000000 9910 2269656676191672652013778811627455747471865226915444533117805050928506074990332782088534722071996018824869306833064435372437816231557675200231008438450409062732428790988800000000000000000000000000 9911 55390430788011058769383887664717670027587187085436443962994051838136160163454550039065430717233236173702167607235501101351160991365395644767542467843134983078589035970560000000000000000000000000 9912 1319567834995158518612662099783404504344107690067118914603375029609596555226937664004962047716276755130737969088990950797928962925324229767576167696773493641123505111040000000000000000000000000 9913 30704229926835398430922332408380083163850990623856121930706237160829357075085670753362212149242370384535569627070676885449645782353323528141653252684664624766401904640000000000000000000000000 9914 698184039679978052176011693007092330340797719612232229948875677042114579485152203177228596675278706418379877824862936930121144404933454903479453807816663302181748736000000000000000000000000 9915 15522866494861172108656386455197210901845799102050617760721050131865195690134312817675536981416769658511410327133810356647950344971346576411351492762722257212538880000000000000000000000000 9916 337613171992252443025150721957007896683171044299918873282821894120945154489918860337151158933887188790319089857283818631586626888265693860483294878054479353085952000000000000000000000000 9917 7186512266139431531785364099628338380484166250949360074407893579567220226914033711886822676581837804866393669969356646596273307857104896486736802204964007968768000000000000000000000000 9918 149784015968168785725443976023517256736100729503069597729734646903702375550097098641149582490633180474853189821332661327234528344394717773062686281301898559488000000000000000000000000 9919 3058090326016779375227814510480143991695389894021004286982082374283923500814482430590137309183760768028252625518875168764371620364725487866696511576580428922880000000000000000000000 9920 61186281032748686979348029421371428405269905842757188615087682558701950796608291928574175854016822089400812835511708058510836741991306279845868578963193856000000000000000000000000 9921 1200192435642378090748749807880747249487986614607929468988258388651461342548854957060493449444176125599785174850421965763097182246752546258515114433508802560000000000000000000000 9922 23089162653867429048810577140140161662366002204814033439655729267434698413814449784367613529817668712981438805853474739060693110185398596168252293948375040000000000000000000000 9923 435799722455474978485384824938542937359472263837301913212875231899586544135386694647964215484450299782057071478003618650362085056918135896338095291760640000000000000000000000 9924 8073133795058541625458243755293762819009091680004906797082422820781363081753304120408256478957226822720782799249466691979263325239649858800088214667264000000000000000000000 9925 146832790584728766336046100046678887250496045767285011190321843631936167161518428115890908182092419064035401441375882294596389843975113172620652052480000000000000000000000 9926 2622850485724022620356804338951839772257664613386909290800007414158987355995225510204111916490327102898240025747065202072535193385201383625759653888000000000000000000000 9927 46029087957595224556754263337516892555014434409807213539285844398726071210507344236956397549245272433866897003566107302381313430713201621511176192000000000000000000000 9928 793840946042379727710897197019321964969026820032357533535111202832623291766109415921341379083028784170169499318119007891203145697700176642179072000000000000000000000 9929 13458797648419656303144521443718389635969132868364682321428609473311716728218521706712396944223763869551724270048569386661202757518480006289817600000000000000000000 9930 224375620701633614389739173832482183428215607697105012305005992886552654541014532482007173285197508244818965324510742761787209072272520249344000000000000000000000 9931 3679277651290228623057550968758444405677729050947152083496066012387019335215560882097429454407808602939235721719127771093822514357156918067200000000000000000000 9932 59358629815246987933793432230815392441326880343149474154763490181627686386511781079896077588676589482756340032939349936980743140812836044800000000000000000000 9933 942437922973931512053675965358208095716631416738512316469279203992576673979395717750366151231508351162714068063301170874442242407058636800000000000000000000 9934 14729188539763520579105070032460395146731235817158678450313521136880319202608382401959324463691461410113235740183461522824005742137180160000000000000000000 9935 226656547131777660426569496238145285165135020860633072743934392494607184699229369348332407703585462040094773463997395592698951997849600000000000000000000 9936 3434978670653806105201742078465577226383217308106035086360429369608283396130686194486782757390732604970437439408456511852613279416320000000000000000000 9937 51279761794519832675694456162476308860890276212812912385505518663938277081273612974735838846965036660654926123076333844502025338880000000000000000000 9938 754277266283224880369288993953793857352485135728158780491969558543760078201731707177598321781012868899964303778756370630789038080000000000000000000 9939 10933851128895486711235491719078104234731402177572049549148298222588118780655354578834933656069304192037297680826510414605975552000000000000000000 9940 156229756893791400242189103967231536319901643688516731667765028695890654142860751279535692166738373840092026466188146360975360000000000000000000 9941 2200855702273648693887981424935206166411312837675533323097483539168300881774427250168062330126671536239391642678444125323264000000000000000000 9942 30573337943990489284185734631552159749491515398926953359640905811328895135589188117325967155917489988276326118627817291776000000000000000000 9943 418891454562932754832124367136506693264429546569382056166251149442006258426803816172071246693313958172704918667385634816000000000000000000 9944 5661729248887127645219580487324474027683613962764250622155723298394239839923923725430734658503238886717838170116262461440000000000000000 9945 75503146100023928412423281747748142261072376814957111781948657073180652203821884674129640716170504357012422254395392000000000000000000 9946 993634476814167715903752279277724469582943833408959393147722586590775682682331296144390076957395382014362613218017280000000000000000 9947 12906520700858791181610817392777460215567927660676429364435667875757376445097758063953784737806923821711525171691520000000000000000 9948 165495415858455648884702245049587686472842077516482244028601363522780759940428263848166235336008557963751268024320000000000000000 9949 2095214399490063503508249576749587697332455789070848922797998031778794877450934750641848171721903217810312527872000000000000000 9950 26194272848758412295774334449127522392029451965255182657265173080528768588228595101007634589428388408317706240000000000000000 9951 323435381211803566456969678411483127096705123351474054152207167610187538970505518777685731973124917846605824000000000000000 9952 3944920609752772936110592537519205179522507826092647990551983897669995269311535406778258221299456085590016000000000000000 9953 47536064258054610002494073840605985757893169216853917423898760671691290266094285534639290413451634016256000000000000000 9954 565985740280168283516584295196442636947275154389189094770729397083213094592759742722849099182131432652800000000000000 9955 6659577508833652283902223849902771890990917514269251530386489306765381096398751125614918802669043712000000000000000 9956 77447419304894401138010987301100525033836228022603871752973371248387122960147748046366871809268121600000000000000 9957 890317848774552444371955060147429397191299132923696728661295361867029558342079027488625508378214400000000000000 9958 10118554913103527715966943728913055269641524434622925496860905572039080606238273849799695820390400000000000000 9959 113705983240683581656699241398139131186628241752707117325835933827206840145859390483860218183680000000000000 9960 1263555808329611353142725240873258650055135418908956730377235960544340735044739491733228748800000000000000 9961 13886905622946211731399516536167456178142188782695055853179767199219203730564165911560847360000000000000 9962 150962462166022861785271832840293745526300527946111915218307761116408689969502926133002240000000000000 9963 1623439983977812921603871467870873997912343790354811299179304091561749325527725732003840000000000000 9964 17272592925174240478864054100720108183787245760424704258387615688376280316876765003776000000000000 9965 181836915768124207168892413516002911952547467557662555911660404520805255995488993280000000000000 9966 1894340088306014529377500998104859419147537372277331021977145831144579986496684032000000000000 9967 19531355077134716129848809185392364334323036257536257348191235716520435660095488000000000000 9968 199320295486743953006891940036285713294143242032547456016113829034572810027008000000000000 9969 2013541760529352178334928781999212817971447036859407974040333579022725325783040000000000 9970 20137431348428364619811268946886816861400610429637043444747810571284381696000000000000 9971 199400055508947532019699819964271421862888397391504057639169496833306132480000000000 9972 1955090422177511128137016402610370569068020430061848878130855395270328320000000000 9973 18983249762847251715508360621122564914593335623715161618352008457093120000000000 9974 182548125320029050246220018917868400473204521947885049311937945403392000000000 9975 1738711280715080757969258162769972972576784724648759994353545379840000000000 9976 16404396595976729892722862950922753457333260419472056911568830464000000000 9977 153325509763234634741557157210755994054390187358797177632587776000000000 9978 1419802371124868434544128695769668812301649681449892410556416000000000 9979 13026806267054769306844278437617331695360253811282682891468800000000 9980 118435299559965668547224615930069136828632772893718085632000000000 9981 1067071286619820552657624380538772255517714106428791193600000000 9982 9528181782780826109993935312153591056205371914217062400000000 9983 84326796793094717295529032759504682749937893664358400000000 9984 739765666364970971272821064608198063369982291476480000000 9985 6433231369628831041770600607224952910431636684800000000 9986 55463012922849825406569280597405762735791144960000000 9987 474077477496597718627162903995943471660400640000000 9988 4017894300409289003663378774080394286858240000000 9989 33766202100897273406493084330195403964416000000 9990 281404559490775248890837566471522222080000000 9991 2325816372840423846707059121793318912000000 9992 19065349558995613068484929977745408000000 9993 155013088032552909004736011849728000000 9994 1250186856327581184818683932966912000 9995 10002134987259834107932379136000000 9996 79387024150849706935400300544000 9997 625133436703739631745773696000 9998 4884153079294309519835136000 9999 37863927117125356253529600 10000 291278213221273229952000 10001 2223627385313915683200 10002 16846628873410828800 10003 126673543654660800 10004 945377602323840 10005 7003181316600 10006 51496764480 10007 375908820 10008 2724120 10009 19599 10010 140 10011 1