1 1 2 2 3 1 4 5 5 5 6 1 7 14 8 21 9 9 10 1 11 42 12 84 13 56 14 14 15 1 16 132 17 330 18 300 19 120 20 20 21 1 22 429 23 1287 24 1485 25 825 26 225 27 27 28 1 29 1430 30 5005 31 7007 32 5005 33 1925 34 385 35 35 36 1 37 4862 38 19448 39 32032 40 28028 41 14014 42 4004 43 616 44 44 45 1 46 16796 47 75582 48 143208 49 148512 50 91728 51 34398 52 7644 53 936 54 54 55 1 56 58786 57 293930 58 629850 59 755820 60 556920 61 259896 62 76440 63 13650 64 1365 65 65 66 1 67 208012 68 1144066 69 2735810 70 3730650 71 3197700 72 1790712 73 659736 74 157080 75 23100 76 1925 77 77 78 1 79 742900 80 4457400 81 11767536 82 17978180 83 17587350 84 11511720 85 5116320 86 1534896 87 302940 88 37400 89 2640 90 90 91 1 92 2674440 93 17383860 94 50220040 95 84987760 96 93486536 97 70114902 98 36581688 99 13302432 100 3325608 101 554268 102 58344 103 3536 104 104 105 1 106 9694845 107 67863915 108 212952285 109 395482815 110 483367885 111 409003595 112 245402157 113 105172353 114 32008977 115 6789783 116 969969 117 88179 118 4641 119 119 120 1 121 35357670 122 265182525 123 898198875 124 1816357725 125 2442687975 126 2303105805 127 1563837275 128 773326125 129 278397405 130 72177105 131 13180167 132 1633905 133 129675 134 5985 135 135 136 1 137 129644790 138 1037158320 139 3771484800 140 8250123000 141 12109051500 142 12593413560 143 9553624080 144 5361727800 145 2234053250 146 687401000 147 153977824 148 24496472 149 2662660 150 186200 151 7600 152 152 153 1 154 477638700 155 4059928950 156 15775723920 157 37119350400 158 59053512000 159 67173369900 160 56338955400 161 35413057680 162 16790673900 163 5996669250 164 1599111800 165 313112800 166 43835792 167 4214980 168 261800 169 9520 170 170 171 1 172 1767263190 173 15905368710 174 65770848990 175 165645101160 176 283963030560 177 350777861280 178 322432175520 179 224550979380 180 119519069670 181 48692954310 182 15111606510 183 3532583340 184 610569960 185 75869640 186 6503112 187 361284 188 11781 189 189 190 1 191 6564120420 192 62359143990 193 273420862110 194 733919156190 195 1348824395160 196 1798432526880 197 1798432526880 198 1375271932320 199 812660687280 200 372469481670 201 132166590270 202 36045433710 203 7457675940 204 1147334760 205 127481640 206 9806280 207 490314 208 14421 209 209 210 1 211 24466267020 212 244662670200 213 1133802618000 214 3231337461300 215 6338392712550 216 9073909567440 217 9809631964800 218 8174693304000 219 5313550647600 220 2708868957600 221 1083547583040 222 338608619700 223 81921440250 224 15123958200 225 2086063200 226 208606320 227 14486550 228 655500 229 17480 230 230 231 1 232 91482563640 233 960566918220 234 4691140763400 235 14147884842000 236 29503515951000 237 45140379405030 238 52470868368240 239 47342136873600 240 33587326836000 241 18866955198000 242 8409271459680 243 2967978162240 244 824438378400 245 178364072250 246 29590353000 247 3682355040 248 333316620 249 21007350 250 864500 251 21000 252 252 253 1 254 343059613650 255 3773655750150 256 19371432850770 257 61636377252450 258 136173391604250 259 221768094898350 260 275857874141850 261 267976220594940 262 206135554303800 263 126574463169000 264 62260952153400 265 24527041757400 266 7708498838040 267 1918404688200 268 373715199000 269 56057279850 270 6329047725 271 521215695 272 29954925 273 1126125 274 25025 275 275 276 1 277 1289904147324 278 14833897694226 279 79850555673174 280 267325773340626 281 623760137794794 282 1077403874372826 283 1428186531145374 284 1486479858947226 285 1232690614736724 286 821793743157816 287 442504323238824 288 192669346481976 289 67694635250424 290 19093358660376 291 4286264189064 292 756399562776 293 103145394924 294 10617908301 295 799197399 296 42063021 297 1450449 298 29601 299 299 300 1 301 4861946401452 302 58343356817424 303 328627887379776 304 1154761882042824 305 2837765901615876 306 5182007298602904 307 7293195457292976 308 8098288462318824 309 7203710085667326 310 5183622072226224 311 3034315359351936 312 1448195966963424 313 563187320485776 314 177848627521824 315 45320499677376 316 9231953637984 317 1483706834676 318 184821612624 319 17424259776 320 1203649524 321 58241106 322 1848924 323 34776 324 324 325 1 326 18367353072152 327 229591913401900 328 1350540667070000 329 4969989654817600 330 12830687578253600 331 24699073588138180 332 36785854280205800 333 43411877721982000 334 41241283835882900 335 31868264782273150 336 20158530280879760 337 10471963782275200 338 4469740638776000 339 1564409223571600 340 446974063877600 341 103509783213760 342 19233236745800 343 2828417168500 344 323247676400 345 28021470400 346 1783184480 347 79606450 348 2334500 349 40600 350 350 351 1 352 69533550916004 353 903936161908052 354 5543004766417300 355 21319249101605000 356 57687379921990000 357 116759256962107760 358 183478832369026480 359 229348540461283100 360 231788418551296750 361 191477389238027750 362 130204624681858870 363 73172846928647960 364 34033882292394400 365 13089954727844000 366 4150473450292000 367 1079123097075920 368 228276039766060 369 38870533087100 370 5252774741500 371 552923657000 372 44233892560 373 2601993680 374 107520400 375 2921750 376 47125 377 377 378 1 379 263747951750360 380 3560597348629860 381 22723084897619652 382 91172871502794900 383 258036428781495000 384 547831187259174000 385 905890786774974000 386 1195775838542965680 387 1281188398438891800 388 1126971276404580750 389 820051439426311950 390 495920435700496950 391 249796960204694760 392 104809913372599200 393 36561597688116000 394 10562239332122400 395 2511752036297400 396 487575395281260 397 76400702964300 398 9523633333500 399 926623783800 400 68638798800 401 3743934480 402 143629200 403 3627000 404 54405 405 405 406 1 407 1002242216651368 408 14031391033119152 409 93050277377527008 410 388817230470380712 411 1148778180935215740 412 2552840402078257200 413 4431345603607540800 414 6160057350069823200 415 6975359058167299800 416 6510335120956146480 417 5048831318292521760 418 3270265740257656140 419 1774293114395111310 420 807036332969013840 421 307442412559624320 422 97822585814425920 423 25877486363699880 424 5653904583665520 425 1011267486509280 426 146367662521080 427 16888576444740 428 1523781333360 429 104830165440 430 5317472160 431 189909720 432 4468464 433 62496 434 434 435 1 436 3814986502092304 437 55317304280338408 438 380658059963006672 439 1653893639839270368 440 5092251470031437712 441 11821298055430123260 442 21493269191691133200 443 31386996279929908800 444 37457122918972957200 445 36976903394370739800 446 30451567501246491600 447 21039264819043030560 448 12237123415157681040 449 6000897059356170510 450 2480613981983097840 451 862822254602816640 452 251656490925821520 453 61231926936496680 454 12341318607355920 455 2041421123021280 456 273849175039440 457 29340983039940 458 2462180394960 459 157759842240 460 7461614160 461 248720472 462 5466384 463 71456 464 464 465 1 466 14544636039226909 467 218169540588403635 468 1555799182884517725 469 7018382980567935515 470 22482616666565081565 471 54423437585960990547 472 103436357985013578525 473 158320956099510579375 474 198620835833931454125 475 206794532781829867875 476 180262404047557356525 477 132360506468486170875 478 82184628199386838125 479 43241758221831228675 480 19288597690787690925 481 7286803572075349905 482 2325575608109154225 483 624515188878417375 484 140323165896138225 485 26184705597843975 486 4019047835948145 487 501241793598975 488 50013039272625 489 3914063943075 490 234174765825 491 10352989647 492 322858305 493 6643175 494 81345 495 495 496 1 497 55534064877048198 498 860778005594247069 499 6353361469862299795 500 29717335907420434525 501 98895396544366364075 502 249216399291803237469 503 494208791815948792947 504 791220972119129840925 505 1041080226472539264375 506 1140230724231828718125 507 1049012266293282420675 508 815898429339219660525 509 538800849563635624875 510 302876217210327718125 511 145075162865451091875 512 59190666449104045485 513 20535537339485077005 514 6039863923377963825 515 1499257002256941375 516 312202259051216625 517 54115058235544215 518 7730722605077745 519 898921233148575 520 83750425448625 521 6128079910875 522 343172475009 523 14214244527 524 415621185 525 8023575 526 92225 527 527 528 1 529 212336130412243110 530 3397378086595889760 531 25924608168485558784 532 125572320816101925360 533 433523488531780456600 534 1135551847380018486320 535 2345566110981677529120 536 3920446214069375298672 537 5398919574459944796900 538 6205654683287292870000 539 6009686640657167832000 540 4936528311968387862000 541 3455569818377871503400 542 2067434934072230814000 543 1058794171088204460000 544 464240521169443494000 545 174090195438541310250 546 55708862540333219280 547 15158874160634889600 548 3490530234356718000 549 675826066652045400 550 109139613248156400 551 14551948433087520 552 1581733525335600 553 137941877209500 554 9458871580080 555 496901321280 556 19323940272 557 530877480 558 9634800 559 104160 560 560 561 1 562 812944042149730764 563 13413576695470557606 564 105706992465797827104 565 529602709727633558016 566 1894348154025766188288 567 5150259043757551824408 568 11063519427331037252432 569 19271937066963742310688 570 27723155370919153897752 571 33370464798328611173220 572 33936065896605367294800 573 29361611872925019979200 574 21720724572660906592800 575 13784305978804036876200 576 7518712352074929205200 577 3527297152825275429600 578 1422565597012080420900 579 492426552811873991850 580 145904163796110812400 581 36859999274806942080 582 7898571273172916160 583 1426130924322887640 584 215160951832079760 585 26844277544267040 586 2734139379508680 587 223702312868892 588 14406589021968 589 711436494912 590 26028164448 591 673142184 592 11506704 593 117216 594 594 595 1 596 3116285494907301262 597 52976853413424121454 598 430724851665665683126 599 2229634526269328242064 600 8252975559922289612416 601 23258385668871907089536 602 51884091107483485045888 603 94039915132313816645672 604 141059872698470724968508 605 177462420491624460444252 606 189099300523862129981580 607 171908455021692845437800 608 134030320864370693053200 609 89946077397044523454800 610 52074044808815250421200 611 26037022404407625210600 612 11243259674630565431850 613 4188665368980014572650 614 1343534174955853730850 615 369879853834000217400 616 87030553843294168800 617 17406110768658833760 618 2938694025877465440 619 415250242787033160 620 48593113517631540 621 4648036945164756 622 357541303474212 623 21669169907528 624 1007868367792 625 34754081648 626 847660528 627 13671944 628 131461 629 629 630 1 631 11959798385860453492 632 209296471752557936110 633 1753963390039041858950 634 9371175826780023646390 635 35854933598114873081840 636 104612041556852806168192 637 242012931959883357553280 638 455738638106273855132800 639 711653411812104558399680 640 934045103003387232899580 641 1040793114775202916659532 642 991958247219768175701900 643 813080530508006701395000 644 575410836974897050218000 645 352491384393823132458000 646 187185079988444008270800 647 86203655257836056440500 648 34409022056699266226250 649 11886753074132473787250 650 3545171969478106217250 651 909704505375514048200 652 199935056126486604000 653 37420999809770220000 654 5922279969894069600 655 785608567434927600 656 86416942417842036 657 7778939170182180 658 563691244216100 659 32210928240920 660 1413645753520 661 46025675696 662 1060499440 663 16166150 664 146965 665 665 666 1 667 45950804324621742364 668 827114477843191362552 669 7138111247139870663120 670 39325705481927991153300 671 155364230812405655190150 672 468756079251143919659424 673 1123202972505156445174272 674 2194493202583603979016960 675 3561957250462193025643200 676 4869207554503873294313600 677 5663262940315274170001664 678 5647174125143923959291432 679 4855374578496760017909300 680 3614422763148952866930000 681 2336254526063491782840000 682 1313494211320140935685600 683 642832972065577449456300 684 273823375524891002811000 685 101416065009218889930000 686 32598020895820357477500 687 9068176721928208534650 688 2175082952702356897200 689 447701465393281008000 690 78609789074071080000 691 11688710466896190000 692 1458751066268644512 693 151142182690314816 694 12828425999949560 695 877323966561900 696 47351818285200 697 1964223573312 698 60481957536 699 1318647330 700 19028100 701 163800 702 702 703 1 704 176733862787006701400 705 3269576461559623975900 706 29033838978649460905992 707 164786653662605048385360 708 671562047460616464310200 709 2093035047918921313766790 710 5188368569489157059478240 711 10503799226394375108168192 712 17696618261860088497457280 713 25156957333036400315012800 714 30488730379739637396702080 715 31748595271464415801524480 716 28573735744317974221372032 717 22323231050248417360446900 718 15185871462754025415270000 719 9013549513376582827128000 720 4673008251812039867343000 721 2116597855232512175208300 722 837072598114552837653000 723 288645723487776840570000 724 86593717046333052171000 725 22532038619198906432250 726 5065053309439754173200 727 978754262693672304000 728 161586788652257220000 729 22622150411316010800 730 2661429460154824800 731 260228658326249536 732 20863813714203680 733 1348953472901100 734 68882730531120 735 2705072166720 736 78897938196 737 1630122690 738 22299900 739 182040 740 740 741 1 742 680425371729975800390 743 12928082062869540207410 744 118031710262302425529990 745 689553675742924696517310 746 2896125438120283725372702 747 9314565598278750359982474 748 23860599546275702976941406 749 49993637144577663380258184 750 87312831069403243086648096 751 128890369673880977889813856 752 162513944371415146034982688 753 176418880788220720027280672 754 165886410293401572562965408 755 135725244785510377551517152 756 96946603418221698251083680 757 60591627136388561406927300 758 33181129146117545532364950 759 15929460481912218253678050 760 6702559874902955221492950 761 2469364164437930871076350 762 795218968208825195770350 763 223288084669473084526650 764 54486566115517355554350 765 11506479800792485023900 766 2092087236507724549800 767 325435792345646041080 768 42982085781500420520 769 4775787309055602280 770 441459331089173320 771 33490018220557976 772 2050409278809672 773 99213352200468 774 3694114177677 775 102208692663 776 2004092013 777 26027169 778 201761 779 779 780 1 781 2622127042276492108820 782 51131477324391596121990 783 479600312624989528182210 784 2881701023721090925744390 785 12462421310378224393154310 786 41322765397569901935195870 787 109275757384684851784184634 788 236693821979954447300878686 789 427994308237725849913917624 790 655201163228123523325009696 791 858221241974866023510223968 792 969678546127446026563499808 793 950940796443823881122659232 794 813248011438383319150147488 795 608635505362201588532413152 796 399609170187304073278857120 797 230543752031136965353186800 798 116967050662856254480660950 799 52191646944801820782376050 800 20469049990236367743172950 801 7046722127786290534534950 802 2125201911554595558034350 803 559953046033645362748650 804 128445001563939640930350 805 25538772240783320418900 806 4378075241277140643240 807 642934126341398276280 808 80256523315592926120 809 8436669566868259080 810 738488317524277320 811 53093931325274840 812 3082873431790152 813 141560514725058 814 5004664661997 815 131536868463 816 2450997549 817 30259229 818 223041 819 819 820 1 821 10113918591637898134020 822 202278371832757962680400 823 1947865802833965566552000 824 12028071332499737373458600 825 53517304726248831478110100 826 182782179218880624432929880 827 498496852415128975726172400 828 1115058748823314814124333000 829 2085159860299598702412502710 830 3306199418132697041663067360 831 4492807976421418445657209344 832 5275645729888786811188389760 833 5387103034041366814241665600 834 4806953476529219618861793920 835 3761963590327215353891838720 836 2589116118048730567090265472 837 1569893168592980287881224400 838 839515063418706036300120000 839 396078901715492078664672000 840 164815727194111012996977000 841 60432433304507371432224900 842 19494333324034635945879000 843 5520004965076871579310000 844 1368001230475572521829000 845 295627384551924570395250 846 55455619722843781481040 847 8980667161594134652800 848 1247314883554740924000 849 147409940783742109200 850 14684515173859367200 851 1219091825754362560 852 83188648159416800 853 4587609273497250 854 200186586479880 855 6728960890080 856 168224022252 857 2982695430 858 35049300 859 245960 860 860 861 1 862 39044429911904443959240 863 800410813194041101164420 864 7907673094206189192226800 865 50146219621795346097048000 866 229372523084878712703164000 867 806244418643348675151621460 868 2265648872643334251691898280 869 5228420475330771350058226800 870 10100357736434444653521574500 871 16568130672923167984285389750 872 23327927987475820521873828768 873 28429121085474218621251643904 874 30181601152387012919821950720 875 28053411327539210726757582400 876 22916871225313721438759715200 877 16500147282225879435906994944 878 10491941478371890728266947872 879 5899448063098381464855982800 880 2935048787611135057142280000 881 1291983198374279546684640000 882 502879614136450346632636800 883 172864867359404806654968900 884 52383293139213577774233000 885 13959082323212594357790000 886 3260933165668515895057500 887 665230365796377242591730 888 117954797585798311593840 889 18077363614681733577600 890 2378600475616017576000 891 266567294681105418000 892 25202726042577239520 893 1987311730955911360 894 128894039153980100 895 6760176878705250 896 280699385967000 897 8982380350944 898 213866198832 899 3612604710 900 40454700 901 270600 902 902 903 1 904 150853479205085351660700 905 3167923063306792384874700 906 32089197147142920510319020 907 208834457624263450940171400 908 981270343053768022489962000 909 3546933288794351730073472400 910 10261292600915346774657000400 911 24407217400748646256862722380 912 48659958741998883360200997150 913 82486254847547964670426191750 914 120194257063569891376906736550 915 151824324711877757528724298800 916 167344144571314150520549449344 917 161777603379752765056248428160 918 137716746517010670840446313600 919 103542590899826541409668895040 920 68906865070659212416997961840 921 40649259898825854719943335472 922 21273767257839618009632180400 923 9879458478872887620572220000 924 4069747074878980572056616000 925 1485780678130421478687336000 926 480021449857520785422062400 927 136962641943042615405751500 928 34421828001558329268641250 929 7595009791311579748306650 930 1465367588992019800114650 931 246037027287549003476040 932 35743878056302518664800 933 4462672052213750844000 934 474974452340878744800 935 42682036039848550800 936 3201152702988641310 937 197602018703002550 938 9869135229339750 939 390427327754100 940 11908458798600 941 270354199752 942 4355867880 943 46537050 944 297045 945 945 946 1 947 583300119592996693088040 948 12540952571249428901392860 949 130166438756761313769629340 950 868785300539313884927526060 951 4190611449660219915532772760 952 15565128241595102543407441680 953 46320321393662534074959495120 954 113460578187263977194064547280 955 233224521829375953121132680520 956 408142913201407917961982190910 957 614797552797057496676909882510 958 803966030580767495654420615590 959 918818320663734280747909274960 960 922538232893142111844054656640 961 817105291991068727633305553024 962 640433877506513327063942190208 963 445233140869254128061576248672 964 274996939948656961449797094768 965 151054657154896077416085728112 966 73823704624573270917635882160 967 32097262880249248225059079200 968 12407345315054331246661492800 969 4259237943973874905570363200 970 1296289809035527145173588800 971 349001102432641923700581600 972 82887761827752456878888130 973 17306235986014249238449170 974 3163505502819809000576730 975 503790103493552721403320 976 69488290137041754676320 977 8244373406089699707360 978 834525005510748246240 979 71373849155524521060 980 5098132082537465790 981 299890122502203870 982 14280482023914470 983 538886114109980 984 15684834922120 985 339919023080 986 5229523432 987 53362484 988 325381 989 989 990 1 991 2257117854077248073253720 992 49656592789699457611581840 993 527810525607367268545577760 994 3610703822904944268914066040 995 17866758571960672503074775060 996 68142986181431402104750304880 997 208437369496143112320412697280 998 525347247607626007583080981920 999 1112406973096870732924415452680 1000 2007758927052888639912359597520 1001 3123180553193382328752559373920 1002 4223391884431960194563120062460 1003 4998571407523902255590528175190 1004 5205612826770454420023271945760 1005 4790322749681160282618817968640 1006 3907894874739893914767983079680 1007 2833223784186423088206787732768 1008 1828758118250695983802791445952 1009 1052162205020948374242701927808 1010 539925342050223507835070726112 1011 247148924177919211332954909840 1012 100877111909354780135899963200 1013 36682586148856283685781804800 1014 11867895518747621192458819200 1015 3409805802028234447087048800 1016 867950567789005131985794240 1017 195160482698119497132900480 1018 38625512200669483807553220 1019 6700343953177359436004130 1020 1013622666999022117126320 1021 132934120262166835032960 1022 15008690997341416858560 1023 1446812373684395057340 1024 117922011648257904360 1025 8031839802667721040 1026 450766519537474140 1027 20489387251703370 1028 738356297358680 1029 20530264474720 1030 425182992080 1031 6252691060 1032 61001864 1033 355696 1034 1034 1035 1 1036 8740328711533173390046320 1037 196657396009496401276042200 1038 2139459582960455354541558000 1039 14992064929485857521454176800 1040 76055250737784996302657986800 1041 297652594932876735529947848340 1042 935153746532409667182211630800 1043 2423322000980995150837624824000 1044 5281416478608580608149058807600 1045 9822316890110667109864519422600 1046 15763043491117359747397035989040 1047 22019329045241544658226458255200 1048 26957820538927405497211404654000 1049 29083341004496681699876150020950 1050 27768542586571876921400736367200 1051 23543926705879745218828658526720 1052 17772607010120262218758646452800 1053 11967622367495842206130048308000 1054 7198303231412313978798221648960 1055 3870495905368214344218673944960 1056 1861019264088004431261307609152 1057 800041350302382857354398112400 1058 307314219066216206410140120000 1059 105364875108416985054905184000 1060 32194822949794078766776584000 1061 8749416589885214347206342240 1062 2109503425804701507363182400 1063 449837992034672599774416000 1064 84529996305416499518049600 1065 13936518787423194424850850 1066 2005678894274660784952080 1067 250448977432840056393600 1068 26943793678737915903000 1069 2476651742187020552700 1070 192601032792210970200 1071 12523810999296476880 1072 671354390800493400 1073 29161146318554250 1074 1004594514323400 1075 26712864578400 1076 529217128440 1077 7446770100 1078 69531000 1079 388080 1080 1080 1081 1 1082 33868773757191046886429490 1083 778981796415394078387878270 1084 8669313540751966356252193650 1085 62192901488003236903548345750 1086 323266400042038802806355687250 1087 1297375818835382395262840824830 1088 4183672584334323004948711423890 1089 11138349088162808000188127816850 1090 24965265197606293793525114072250 1091 47801709331850810596904675781750 1092 79069650965390870234409381351930 1093 113983522820238786961291445844990 1094 144196022844880393143802431490650 1095 160969293794941527055464252789750 1096 159265915024624685499321773924250 1097 140154005221669723239403161053340 1098 109994282579031934694215139054520 1099 77145311311085746052503830558600 1100 48424546061071139297026213987000 1101 27230423408303161432953799001000 1102 13724133397784793362208714696504 1103 6199705048420157619221697372552 1104 2509220598675655325338794079800 1105 909137898070889610629997855000 1106 294509459938457197809717615000 1107 85155306702205338338124064680 1108 21929627478494351344600511640 1109 5016581449328773183405345800 1110 1016151892721180069133279000 1111 181569460454881705142937000 1112 28492438409842975268583960 1113 3906221394897827254563930 1114 465026356535455625543325 1115 47729977943521838398875 1116 4188455152228049464125 1117 311142382736940817335 1118 19336532260487847405 1119 991154962093971675 1120 41183724186730125 1121 1357705192969125 1122 34559768548305 1123 655605365415 1124 8835651825 1125 79030875 1126 422625 1127 1127 1128 1 1129 131327898242169365477991900 1130 3086205608690980088732809650 1131 35117771189420520799159655070 1132 257779384262767652674682574450 1133 1372051561398602022300729831750 1134 5643307726448163100419523568850 1135 18666325556713154870618424112350 1136 51021289855015956646357025907090 1137 117520948542452484410148205741050 1138 231480656219982166262413132520250 1139 394315324733348931495283060224150 1140 586054277563518602201234653990650 1141 765317938935888998168671136387790 1142 883059160310641151733082080447450 1143 904337694294030095148337070337750 1144 824932433331627452647507473917850 1145 672167167899844591046117200970100 1146 490286640115180760527756076001720 1147 320651600075329189374692792321800 1148 188236769274990819673402651363000 1149 99252114708631523100521397991400 1150 47014159598825458310773293785400 1151 20002387902045740444947183174152 1152 7638984803954013683440463609400 1153 2616090686285621124465912195000 1154 802267810460923811502879739800 1155 219906561263936862741309397800 1156 53754937197851233114542297240 1157 11685855912576355024900499400 1158 2251838360435605937861151000 1159 383148616551729965546524200 1160 57303752035595977251826200 1161 7493567573885627794469580 1162 851541769759730431189725 1163 83484487231346120704875 1164 7001924735532255284925 1165 497404489409395184175 1166 29575402072991065005 1167 1451067898318027275 1168 57734797015306125 1169 1823204116272825 1170 44468393079825 1171 808516237815 1172 10445946225 1173 89587875 1174 459425 1175 1175 1176 1 1177 509552245179617138054608572 1178 12229253884310811313310605728 1179 142212354448480362488807868672 1180 1067580244158383832294453514128 1181 5815502908968038244340838879592 1182 24499352680333437710201831875728 1183 83069489733316960838175386933472 1184 232955742947780172785317932922128 1185 551029930434172331780655879796572 1186 1115665538163015585333673633168368 1187 1955548583746409340584866143531072 1188 2993928720157209341680549199083728 1189 4032053429637007983144494419455672 1190 4803841832089887865427966517634128 1191 5086420763389293033982552783377312 1192 4803841832089887865427966517634128 1193 4058667571991607067025736771675822 1194 3074571704464230317632121973378528 1195 2091889664491437911585092590940672 1196 1279906176300682406430352703667648 1197 704758464165565628857219526703072 1198 349367443774382961313835320929728 1199 155916049287741156288819068844672 1200 62616170823795361392878138632128 1201 22611395019703880502983772283824 1202 7333425411795853136102845065024 1203 2132798117656117455810732600576 1204 555141896879627280164727724224 1205 129011849274842959474901513376 1206 26692106746519232994807209664 1207 4900000272307878520785864576 1208 794971581180879722062981824 1209 113461429030480034958615876 1210 14169655048801914374997024 1211 1538786068648171696832256 1212 144261193935766096578024 1213 11576515562746662071076 1214 787243429724707621224 1215 44830083142218035376 1216 2107397070788027304 1217 80366837445306126 1218 2433310469328024 1219 56919543142176 1220 992782729224 1221 12307223916 1222 101294024 1223 498576 1224 1224 1225 1 1226 1978261657756160653623774456 1227 48467410615025936013782474172 1228 575734089730005058103113026528 1229 4417877913030242894832050979072 1230 24617144453534497779966222208128 1231 106161435455867521676104333272552 1232 368771302109855601611730841894128 1233 1060357604242928264816709350856672 1234 2573932571589688771853463827482728 1235 5353033681494497663202493612228572 1236 9647225535880193590826472004455888 1237 15201688723205153537059895279748672 1238 21094478172088050132886483899426528 1239 25925556214996327348634961855414072 1240 28352086107040318578310155329566128 1241 27692735267341706518349454042832032 1242 24231143358923993203555772287478028 1243 19038755496297423231365249654447022 1244 13457112318668058187631662406356128 1245 8568328254248211631662778631004672 1246 4918855108920269640399002547428608 1247 2547264252833711063778054890632672 1248 1190091238953379392282957750974528 1249 501510020428514392734624336531072 1250 190508676591351246590750153812128 1251 65174020939146479096835578935728 1252 20053544904352762799026331980224 1253 5540318712313676208740007634176 1254 1371527039349667398054033201024 1255 303470063304380430029197001376 1256 59839167412131352400123352384 1257 10478748210419315166841877376 1258 1623066978244296099211921224 1259 221327315215131286256171076 1260 26427142115239556567901024 1261 2745677102882031851210496 1262 246406919489413114852224 1263 18938369656703203928676 1264 1234079225750083464024 1265 67369089246902819376 1266 3037131072606274644 1267 111114551436814926 1268 3228509969108424 1269 72492605561376 1270 1213991002224 1271 14452273836 1272 114247224 1273 540176 1274 1274 1275 1 1276 7684785670514316385230816156 1277 192119641762857909630770403900 1278 2330163971876246923739542027500 1279 18268485539509775882118009495600 1280 104075008528116298964793508641600 1281 459204425383239670126292991190080 1282 1633252853167192641170835896500800 1283 4812262870939049746306927195047000 1284 11980001778706160684227245069774900 1285 25574330038230882028031211106398900 1286 47353759490143633174483597338945060 1287 76739294035410630836119663671808200 1288 109627562907729472623028090959726000 1289 138861579683123998655835581882319600 1290 156692922178549231228013505719535600 1291 158117403289263315148268173953349560 1292 143123511598040069746277226423290550 1293 116495881533288428863248905228259750 1294 85430313124411514499715863834057150 1295 56525319962016641172744330957872400 1296 33778986386940065086362877295306880 1297 18243006585281219820161135821507200 1298 8906518366551437285937254862352000 1299 3930485279152047324011440732733600 1300 1567218813839107477295701051659600 1301 564198772982078691826452378597456 1302 183181419799376198644952070973200 1303 53561818654788362176886570460000 1304 14079106617830083772210184235200 1305 3319677515667298410409297867200 1306 700315530702416376990454618560 1307 131779804164433189218633933600 1308 22040636259896396084102506500 1309 3263159134582063835828163300 1310 425629452336790935108021300 1311 48643365981347535440916720 1312 4840135918542043327454400 1313 416227904542927558872000 1314 30669424545268346443200 1315 1916839034079271652700 1316 100405854166057086570 1317 4344863870285711850 1318 152629878347273250 1319 4259438465505300 1320 91883110195800 1321 1478578784760 1322 16917377400 1323 128551500 1324 584325 1325 1325 1326 1 1327 29869166945772625950142417512 1328 761663757117201961728631646556 1329 9428362041984781565087430576300 1330 75488519617198414491713087947500 1331 439477718167452155654725700130000 1332 1982923464371544126314122358986560 1333 7217307289513936702173623804930880 1334 21778172141827768182943733638785600 1335 55568016547447140466789423459788000 1336 121683665865474525188849061557776500 1337 231327053213733676306380426498257220 1338 385246794617069043133062953994196260 1339 566133282412180314281562047088245400 1340 738434716189800409932472235332494000 1341 858995486179971905431651375794942000 1342 894627891532622591879186543976065520 1343 836828898540346413190362694224802860 1344 704815783529970909505252001820355350 1345 535587983653043028295817293848162750 1346 367766045078772507801656673009570750 1347 228447613884225746022676145116533360 1348 128469406447365045382366630360318080 1349 65430749176368834723768327620534400 1350 30182795219215740302056439570448000 1351 12607216933129208397772545746504000 1352 4765528000722840774358022292178512 1353 1628724759740717733008437998592656 1354 502692827080468436113715431664400 1355 139895963009406800402703737940000 1356 35037464419778835672546489720000 1357 7879536442848040377914899465920 1358 1586898795377417024671614452160 1359 285315708072994499298834790200 1360 45631300112684305443416338500 1361 6464749228888994391735040500 1362 807433985322462156682009140 1363 88414671500688287688207120 1364 8433831939652300892356800 1365 695642068863701173368000 1366 49186812949958668824000 1367 2951208776997520129440 1368 148460197623350860170 1369 6171814716012318450 1370 208350834374009250 1371 5589143097961500 1372 115922967957720 1373 1793944235160 1374 19742599800 1375 144317250 1376 631125 1377 1377 1378 1 1379 116157871455782434250553845880 1380 3020104657850343290514399992880 1381 38139607393424335268781851338656 1382 311717945042410432485236284979400 1383 1853662537266761066963176937377500 1384 8548655465983180449994886581788000 1385 31824697576333424249485914403488000 1386 98292851657189804610555067057630080 1387 256901771376746080232132561627896800 1388 576718262274327935214991464878952000 1389 1124897888889720055079137991289667200 1390 1923831048612532594197843951012442200 1391 2905997426062088708077795862845110060 1392 3900029278839464387272982991052357200 1393 4672846140544980371847813721998216000 1394 5018230420498305008027869518841562400 1395 4845901079135039039345593779870354900 1396 4218784468894033987194987526004779560 1397 3318145087894184034872462099104882800 1398 2361598477628037680321907833693068500 1399 1522823845918769124897230223795185550 1400 890421916550509521534593087667616800 1401 472352161079200772921024782334906880 1402 227374487476012794418505718204691200 1403 99305122542234503586395569697832000 1404 39334516831363130201050342729092480 1405 14120082965104713405505251236084480 1406 4589026963659031856789206651727456 1407 1348493456771415328622506475417200 1408 357690572087908575231434078360000 1409 85474110732695036159199831712000 1410 18357342967208696220948690512000 1411 3533788521187674022532622923560 1412 607776895535963591098976915600 1413 93052062974885642472849004000 1414 12628494260877337192743793400 1415 1511861988978272762511580900 1416 158774695367602390503146720 1417 14533152894059715377862400 1418 1150815274416493299152000 1419 78152380576045440464800 1420 4505458747177785924800 1421 217846357006398440320 1422 8707521537319705100 1423 282711738224665750 1424 7295786792894600 1425 145603727869600 1426 2168566159760 1427 22972099150 1428 161661500 1429 680680 1430 1430 1431 1 1432 451959718027953471447609509424 1433 11976932527740766993361651999736 1434 154244981525483896419180901454544 1435 1286344940269129853156187895149216 1436 7809951423062574108448283649120240 1437 36796886512506358780189028731431900 1438 140042519542742647008098051094381600 1439 442487288639254077941553505978886400 1440 1183982076779786282808958762285089600 1441 2723158776593508450460605153255706080 1442 5446317553187016900921210306511412160 1443 9558843052532315377127022170611866240 1444 14830988447485705817088833367805008960 1445 20463911944367296007233149887307872940 1446 25233695931400274775836365274575121520 1447 27918131668783282730712574346338432320 1448 27805558557215608203572604288490293480 1449 24996557117292292285308875722261734420 1450 20326870622853072847394030807113937880 1451 14977694143154895782290338489452375280 1452 10013177545142879764564889214858610440 1453 6079429223836748428485825594735584910 1454 3354167847634068098474938259164460640 1455 1682171134910513424513214738670952960 1456 766872135032734061175142013217640320 1457 317704170227846968201130262618736704 1458 119543923181191722974660691958486656 1459 40819876208211807845006089937044224 1460 12634723588256035761549504028132736 1461 3539901005330354846985852421675120 1462 896177469703887303034393018145600 1463 204586419882773280097181532678400 1464 42013282654498084305671207603600 1465 7739288910039120793149959295400 1466 1274706408712325777695287413360 1467 187022561896016909468806647520 1468 24338552575509049862378947280 1469 2795644552592255727435419620 1470 281844076465935343907499680 1471 24777501227774535728131840 1472 1885244658635019022792640 1473 123068338547910137068960 1474 6822551817154932971840 1475 317327991495578277760 1476 12204922749829933760 1477 381403835932185430 1478 9475871700178520 1479 182103231026080 1480 2612136510620 1481 26654454190 1482 180708164 1483 733096 1484 1484 1485 1 1486 1759414616608818870992479875972 1487 47504194648438109516796956651244 1488 623655986623072795582903164843396 1489 5304925614608606866131114575025924 1490 32870707312948657497616158534973716 1491 158151516317017125696077743894684860 1492 615033674566177711040302337368218900 1493 1987031871675343374130207551497322600 1494 5440223182645114868977849801186844400 1495 12812377473724115846111232320442219600 1496 26259031060008831486584406834965737200 1497 47266255908015896675851932302938326960 1498 75275889038691983594875299593568446640 1499 106709776769134789931196853270003622160 1500 135312397346428651149868174765056139440 1501 154105785866765963809572087926869492140 1502 158161201284312436541402932345997636670 1503 146680162893210907981451280185712451530 1504 123197317220940583406165173202575691070 1505 93878047218703007492569800174960423630 1506 64992494228332851341009861659587985590 1507 40921200069691054548043246230110953890 1508 23449227006227458224159613008265827510 1509 12234379307596934725648493743443040440 1510 5812502046521149065059054498800524960 1511 2514245071285892386281358457620692192 1512 989770684171369400934290433542987424 1513 354362343715675464532029908305514016 1514 115274497353292018582708524388540704 1515 34029729664428510111463996686608736 1516 9102602585135198177963620512878880 1517 2202242560919806010797650124083600 1518 480869419947679160585562843549900 1519 94529885972620689687760217108100 1520 16681744583403651121369450077900 1521 2633959671063734387584650012300 1522 370705435186747802697098890620 1523 46304331203019630577942958580 1524 5107831776540737908021105020 1525 494775727642122760321132680 1526 41812033321869529041222480 1527 3059417072331916759113840 1528 192137304059492356852560 1529 10250827439562519722640 1530 458992273413247151760 1531 16999713830120264880 1532 511697071809640080 1533 12248068208209470 1534 226816077929805 1535 3135706146495 1536 30843011277 1537 201588309 1538 788481 1539 1539 1540 1 1541 6852456927844873497549658464312 1542 188442565515734021182615607768580 1543 2521055944061847040145803401228300 1544 21864430642136382511809967679743620 1545 138207272591118968354468511296728020 1546 678751272058606489029723133257264276 1547 2695974678737455680725535809666703900 1548 8901803184510466870320165409276852500 1549 24925048916629307236896463145975187000 1550 60075758927260381545340193223632502000 1551 126100767767705771748568444416983950800 1552 232645801496569471942546060555398198000 1553 380064923236969929411090098927135670000 1554 553140642126420851112140359361646682800 1555 720759018528366563570364710683357798800 1556 844317707418943688753855803943361992880 1557 892191391860224001002785772208191796600 1558 852830006925214118605604046963712746750 1559 739119339335185569458190174035217713850 1560 581859905434082256807511413602192668350 1561 416686770988278261326669463934473459270 1562 271752241948877126952175737348569647350 1563 161531052906675215321223340382016923250 1564 87554512734922508014692071453441056950 1565 43285377082433599467937653302824792200 1566 19517770029897332123724614580182815392 1567 8024547359772112676862905198748902880 1568 3006613351852600356964137606766384800 1569 1025785731808534239434823418779119520 1570 318347296078510626031496923069381920 1571 89750924436592152399241301202693216 1572 22949685634848504744101827608871200 1573 5312427230289005727801348983535000 1574 1110780239060428470358463878375500 1575 209253462756730009680336084310500 1576 35412124466523540099749183498700 1577 5365473404018718196931694469500 1578 725063973516042999585364117500 1579 87007676821925159950243694100 1580 9225346191098093882458271100 1581 859347316431055320557756760 1582 69865635482199619557541200 1583 4920115174802790109686000 1584 297495336150866378725200 1585 15286321620400248709200 1586 659409952252559748240 1587 23535072922706545200 1588 682835771451834000 1589 15757748571965400 1590 281388367356525 1591 3751844898087 1592 35596251405 1593 224440425 1594 846945 1595 1595 1596 1 1597 26700952856774851904245220912664 1598 747626679989695853318866185554592 1599 10188894576850722248770388723487360 1600 90062550277519777020381114609397200 1601 580538330842931535658402590117330600 1602 2909024799642035113226468251569751152 1603 11796229004053023119688981350402110176 1604 39788867672401070046569976777149974800 1605 113881689015633903754785564373852147500 1606 280764918830996794162741768770754980000 1607 603243482745455969172519457473164985600 1608 1140045812671045284397715967707152708800 1609 1909300026075294286976757324558095556000 1610 2850990989162204138924569760652359880000 1611 3814763049147730007669933512838942640000 1612 4592974711173866929234599949458086938560 1613 4993120235253408366251250702630571785480 1614 4915196390045371981183704173057705719200 1615 4391584403476964656727708195859118512000 1616 3568162327825033783591262909135533791000 1617 2640440122590524999857534552760295005340 1618 1781695158708500151879552190616369274120 1619 1097231622665058744559255014749083717200 1620 617063152632996174870280466706715323000 1621 317007718522995287639402327676252102750 1622 148782289226792454998759492456054320224 1623 63782208691866082696097414224894505472 1624 24965258452624350550240149507218808960 1625 8916163733080125196514339109721003200 1626 2902937029374924482586063896188233600 1627 860635448708801140719633060987570432 1628 232014625573570814433633797547340416 1629 56780687734495869496182970032293400 1630 12589952934478019843943008876340000 1631 2523476405167707681138903739920000 1632 456028236076735745234387604428400 1633 74080536240313612622463809158200 1634 10780951220004060049007207154000 1635 1400123535065462344026910020000 1636 161552715584476424310797310000 1637 16478376989616595279701325620 1638 1477296816471889886644284960 1639 115639672522261439267654400 1640 7843776236975097624744000 1641 456967757723901334092000 1642 22630784192040827974080 1643 941166828402454093440 1644 32393101102712750400 1645 906523351755021000 1646 20182338072468000 1647 347757209864064 1648 4474817038692 1649 40978178010 1650 249410700 1651 908600 1652 1652 1653 1 1654 104088460289122304033498318812080 1655 2966521118239985664954702086144280 1656 41170153954008844532762648082489312 1657 370772146720313570645932620158090880 1658 2436268309202060408890309473162676800 1659 12451071251671958732578688771770680360 1660 51524252807219096496977276659159151760 1661 177457556421746810272706152857259831776 1662 518941248710383447471789781864693315400 1663 1308030925247365685499881651819443027500 1664 2875223117926919712425908079513392524000 1665 5563038897121038483047039989178570784000 1666 9545468329821972381228333695717515900800 1667 14614733315629794991969416235307143428000 1668 20067386938243407825311681099797603320000 1669 24815356919710148761757974275043833648000 1670 27733004082299832093895359864312601218000 1671 28091901782188418156286946874321352527880 1672 25853377622216052624192251893314824997600 1673 21660187481555876527250221779576330288000 1674 16546596828693715986280839524398000766400 1675 11539938066043335653130387088940272359900 1676 7354639954052499086109892632760020470520 1677 4286237901066673842968762588935072059600 1678 2285225404242536681511123423312157594500 1679 1114792566765272242024121948241843835230 1680 497557460060916097877207429139216859680 1681 203118107152439822672506078068355195392 1682 75802503873101538958840550804000935680 1683 25841762684011888281422915046818500800 1684 8039659501692587465331573570121311360 1685 2279813422085369888893724538263957760 1686 588393022905856493383600965390183216 1687 137970946929583954076241207613138200 1688 29334715860294249626415565048860000 1689 5642077754314434074488289863056000 1690 979043670673217984119024235496000 1691 152810194544265779953712566486200 1692 21379174453228390266675309102000 1693 2670639806780666765725383780000 1694 296545069454216894116260147000 1695 29121563303270336841969064500 1696 2514623878885565593973201760 1697 189663648941714563970323200 1698 12400176300672496399056000 1699 696553113185924180440800 1700 33270754947031283572800 1701 1334875274470556058240 1702 44334625661763637200 1703 1197513898426989000 1704 25737612145296480 1705 428195567479680 1706 5320773323712 1707 47058726330 1708 276653300 1709 973560 1710 1710 1711 1 1712 405944995127576985730643443367112 1713 11772404858699732586188659857646248 1714 166322950695988529615126963629822632 1715 1525582927073549961297371459501131728 1716 10214772642144638871295443685355403744 1717 53224341661701013066223627623693945824 1718 224672663474614010907864339615062054496 1719 789793189459229864875094540789682426264 1720 2358706687439051353208052615061078597356 1721 6075456619161192879475287038793687296220 1722 13655842859582497756618764444994985207100 1723 27035810105840096568659372032515324248400 1724 47502171027083534158018335907597018305600 1725 74528079652071553591898143855025220302400 1726 104947703999855861180427998489729391854400 1727 133202855076740131498235536544656535815200 1728 152924637017713791744333516469957624855800 1729 159274448935404329809842174593277664642200 1730 150863916978419282691170640621355411723800 1731 130219380970846117691326237167906776435280 1732 102597088037636335150741883829259884464160 1733 73881868062087973126044446955764406596640 1734 48677556933128252209568178266075330681760 1735 29365265323789326061206890149643270139540 1736 16228172942094101244351176135329175603430 1737 8217670553656161906713999830230518709822 1738 3813162266833008130410714561422101733838 1739 1621054490247848867034506673454806534192 1740 631116975795080877589572456855246499968 1741 224880761490201232244560300718536109184 1742 73275753743998154326879199110534237824 1743 21810818196527309865625333459587170496 1744 5922765286125950523855155206698240264 1745 1465039193396905309283410484532122856 1746 329507085020065207970317237005494760 1747 67246343881645960810268823878672400 1748 12423019351629374286234401198469600 1749 2071868092262512652878908044306400 1750 310982150300611060958432591445600 1751 41862981771236104359789002694600 1752 5034156035781556853392348425300 1753 538361902513224654115129193700 1754 50939623428895097142618903300 1755 4239772819051244315419933200 1756 308347114112817768394176960 1757 19445313502610129538371520 1758 1053915145168267890406080 1759 48584740734707385018720 1760 1881803338316131109880 1761 60349378196727236760 1762 1574331605132014872 1763 32685085227654288 1764 525363023176992 1765 6307960827168 1766 53914195104 1767 306330654 1768 1041941 1769 1769 1770 1 1771 1583850964596120042686772779038896 1772 46723603455585541259259796981647432 1773 671799037920225723483979097778140808 1774 6273919828712616502367330218233145512 1775 42791350626603999734095124052564530928 1776 227236827465414343415539624279135784928 1777 978106344307653043397322730592801856864 1778 3507945310035718057898668740547116434016 1779 10694576631038096203062755585119306296624 1780 28136921850707372153296059337040079661356 1781 64638874521895314406220676855362345167980 1782 130880365767473983715074924211270864183100 1783 235344510921329365212428304086321920916400 1784 378160410711195903076380522805371975489600 1785 545782915859549761315844252540196402542400 1786 710547569703942142090438743873085882555200 1787 837431064293931810320874233850422647297200 1788 896164917219524312854691205002827855591800 1789 872963236514811709285637711022172118230200 1790 775667024395513809798693569855614235083800 1791 629749465350813192113790819090696705711600 1792 467813888546318371284530322753088981385760 1793 318319643170635365584790605289291951521440 1794 198561410070059149961053944559336505696160 1795 113609878957611163122046329103537897589040 1796 59645186452745860639074322779357396234246 1797 28735940031889706137853621096127652436742 1798 12703595238684101767798172919564706869198 1799 5151688391724428366664696852173706011472 1800 1915470346548213245776379039488874199168 1801 652522865307633083726019233232473628288 1802 203474871977649026108113524341308980864 1803 58013200858796000421273940226524892016 1804 15102610140926231514629166257318463624 1805 3584189424925697945662499902852454856 1806 773994394086944739096553135167473640 1807 151763606683714654724814340228916400 1808 26954154082821907788963164673861600 1809 4324287243471111395439239481602400 1810 624709414159991702530621838805600 1811 80980849983702628105821349474800 1812 9381927742014328865918327073300 1813 967034143390265362309845647700 1814 88226728645623494593563735300 1815 7083137600829277015776073200 1816 497062287777493123914110400 1817 30255965342977842325206720 1818 1583262131231157936511680 1819 70487697623304976625520 1820 2637294809035220213880 1821 81718994082781471416 1822 2060142707969280792 1823 41340656347209648 1824 642363139690272 1825 7456951870368 1826 61627701408 1827 338613744 1828 1113861 1829 1829 1830 1 1831 6182127958584855650487080847216336 1832 185463838757545669514612425416490080 1833 2712983426453354008602181760224689600 1834 25788414681453826159546294398580243920 1835 179110291884215019503067330423752702520 1836 969017036770193800430154099512912926176 1837 4251527739675494167129451034899959847040 1838 15550538653739184330510430509424729982400 1839 48375697420653853862957447954319105662640 1840 129944855839495147413558213023492646399840 1841 304967927156054098177660514104692476329536 1842 631224199876573011650190187473186537857400 1843 1161035502775978887795019488970951214527500 1844 1909619232537833807058661425216557522076000 1845 2823133020055932548312149525090795393056000 1846 3767662709482053191019053872374259036905600 1847 4555526757376080669047570978863736101866000 1848 5005517746728434919375244471781463641340000 1849 5010814590904867125639133619370650375352000 1850 4579722242497059731226859978028033693262000 1851 3828292088145600416103229554448676708639400 1852 2931091981586734212142528697150247339948000 1853 2057832354309318348758931038503323965040000 1854 1325959803950612953417711216983446137473600 1855 784637830115556318394487361565120062831600 1856 426586771311804496367941700246832621914976 1857 213124239434129129826965322090011539894080 1858 97846390789588605128892258212621038763100 1859 41272049047337749982938764554346167478270 1860 15987998457075812172407679886056329001120 1861 5684621673626955439078286181708916978176 1862 1853680980530528947525528102731168579840 1863 553812655584326986382970277945095008400 1864 151412752974570206378105005283305436640 1865 37828169612946158632467740910171483840 1866 8621875022171494597400114973681942096 1867 1789341878803151816190956172698998200 1868 337399474318633277722996135644060000 1869 57660838954763334149564664667344000 1870 8906100278116681037753272381464000 1871 1239342870027080313084943325372400 1872 154825700598267023050468827084000 1873 17293876022146228324273413960000 1874 1719333023131979676424856853000 1875 151356704568005115358459780500 1876 11729066564814071617521669600 1877 794741946797113830662112000 1878 46723350735552604826160000 1879 2362124953852937243989200 1880 101624791175140157215200 1881 3675197927429726233536 1882 110095798479648661680 1883 2683808738669658600 1884 52084697893319520 1885 782808127221120 1886 8790893407296 1887 70289659440 1888 373682400 1889 1189440 1890 1890 1891 1 1892 24139737743045626825711458546273312 1893 736262001162891618184199485661336016 1894 10954141968521070416886870396424755360 1895 105949897728318549933823828424436158400 1896 749092045508896855110630456339711847200 1897 4127497170754021671659573814431812278072 1898 18452340292782685120360447640989278419616 1899 68805336684952385194564381034197309361280 1900 218324626019560453021213901358510693165600 1901 598510612708795035006431212344882762298800 1902 1434343694456903579545847322802171211213472 1903 3033396712679193216073035964969185049551936 1904 5704396472958659808986903916424352416192800 1905 9598744065074667947814501782444823777247500 1906 14527828855248146083178705400457030581780000 1907 19863504180266556099182520838443067268179200 1908 24624366994114847641303102094446050134061600 1909 27762766709051053713233889616287213386442000 1910 28541162037342204751922690259734518434660000 1911 26812253512736569707367293928211374815480000 1912 23058538020953449948335872778261782341312800 1913 18180770362674835536187899690552559153727400 1914 13158192142447806831133343112315179616996000 1915 8749692984747902240651327900772242200560000 1916 5349441008001811518418014830422633226580000 1917 3008525622900218797958291540629688926628592 1918 1556859413249064273069325692353825038954656 1919 741361625356697272890155091597059542359360 1920 324823392553192104101356612297680727322400 1921 130909427602256300575331220904453224157950 1922 48505387911572860844754305008807931477472 1923 16512472480535441989703593194487806460416 1924 5160147650167325621782372873277439518880 1925 1478698437300913468692577206769226739600 1926 388074703002049688616151484129480320800 1927 93137928720491925267876356191075276992 1928 20406624832017893738467291525010875296 1929 4073804097300869450246848738101065400 1930 739347386080012604400517012359540000 1931 121681501823544113783269347293520000 1932 18109070565503918110098320508976800 1933 2429265563665159746476603970716400 1934 292682598031946957406819755508000 1935 31542650950691957973508652040000 1936 3026820040722965664124567620000 1937 257279703461452081450588247700 1938 19257038894197844291293341600 1939 1260689943973672294029024000 1940 71630110453049562160740000 1941 3500719683795655293570000 1942 145629938845899260212512 1943 5093574967583121978816 1944 147600960599089414560 1945 3481154731110599400 1946 65373797767335200 1947 950891603888512 1948 10335778303136 1949 79998284080 1950 411725600 1951 1268800 1952 1952 1953 1 1954 94295850558771979787935384946380125 1955 2923171367321931373425996933337783875 1956 44221736444846177817188481607533994461 1957 435084826312196265620725383557995751955 1958 3130488384441412155075950930478262117725 1959 17561526641899200646999842760814119617795 1960 79970257683359169888404242654616362887645 1961 303886979196764845575936122087542178973051 1962 983163756224827441569205100871459990795165 1963 2749525758933839455235912570233744042054275 1964 6725763010315084205884770748725620041332765 1965 14526804746417219491707232118720853318113715 1966 27916729121375700066672159115107031159157661 1967 48034857799937945458848856777006025273854275 1968 74390266504328676595562388813947384273668125 1969 104146373106060147233787344339526337983135375 1970 132294041513103430269946086052911834735334125 1971 152951720722636158419049966869730153314327475 1972 161371081496359249708171983394669427808694125 1973 155708938285960679542972966433452956657511875 1974 137664164129456825091263949762660277568230125 1975 111689793538993273187251883769705508215733875 1976 83259664274522258194133222446507742488092525 1977 57084385204940009798653212714160826789494875 1978 36024126585641753756431639091460715935118125 1979 20936374745067089830208505542566580790527475 1980 11209650758402257540469595884557735183351725 1981 5530094374145113719965000636381816023786851 1982 2513679260975051690893182107446280010812205 1983 1052525798930440363181874281443023649847475 1984 405819225566994531783526784803804994889645 1985 144000370362481930632864342994898546573745 1986 46989594539336208943355732977282683618801 1987 14087789465371590689013807759146645959215 1988 3876147006601291555800763045685509799025 1989 977463158186412653201931550651128558015 1990 225568421119941381508138050150260436465 1991 47552261749609264209823697058703551471 1992 9139257876181555806145890919029363825 1993 1597772355975796469605924985844294375 1994 253439753016850474489215687409784625 1995 36369970228736908704351428766123375 1996 4706702029601247008798420193263025 1997 547290933674563605674234906193375 1998 56947030338536191170922580600625 1999 5278017446010671376817214787375 2000 433460369962229050270012808625 2001 31356707614288910019532841475 2002 1984601747739804431616002625 2003 109044052073615628110769375 2004 5154809734389102419781825 2005 207469122436713100486575 2006 7022031836319520324161 2007 196946328912582161055 2008 4496491527684524225 2009 81754391412445895 2010 1151470301583745 2011 12120740016671 2012 90860120065 2013 452941775 2014 1352065 2015 2015 2016 1 2017 368479169875816659479009042713546950 2018 11607093851088224773588784845476728925 2019 178493340875396086478888951206425603075 2020 1785877817964941796463380987996565160925 2021 13072625627503373950111948832134856977971 2022 74640475357035393199026288493157086616157 2023 346097163511890400443181516563121342006083 2024 1339809394110432861668803388475034141302237 2025 4418049159091427370296302082657343986608203 2026 12599621675927403981956120754245018035882653 2027 31446114602944865400344267764796389551740739 2028 69336502306339140813393909355044119335194141 2029 136104986008739794929995451696938456472788499 2030 239357044360197570394129932294615906210765981 2031 379105877713356400313684054255447553315188355 2032 543163392045452152496213995863068131942813725 2033 706593085227269614309234136211247923854810775 2034 837223739639033744685731203409966027424607725 2035 905944807357152630635911342228401677323324275 2036 897275479057084184409730372446311709119273325 2037 814956627767443433546452356625549166998239075 2038 679849179777779090066088121135599216913874925 2039 521583525352025928912215440429435932772497075 2040 368403129883588453481064392296754994353666925 2041 239754417860748041154343493399475472515878475 2042 143852650716448824692606096039685283509527085 2043 79607777580947407839597548293806419029544115 2044 40642169672771261954420534822473429613485485 2045 19142634372040778261417309895167824697723715 2046 8317144589231510554960624299279813489355821 2047 3332458606459763488351226571091911802132467 2048 1230750018580597312024383216841713312044973 2049 418708769207832075224790166554397312345197 2050 131110826721644387191600961244306229118193 2051 37750176114900705909656004321116035009263 2052 9982569367770095483708426674580836005489 2053 2421101053354037494854015071612795351391 2054 537706344399427833757237189817647851249 2055 109158430817928958732672211466740541231 2056 20214524225542399765309668790137137265 2057 3406942285203775241344326200584910775 2058 521239507048914615638045471929842225 2059 72180402453954788044020527858921775 2060 9017670614853194179647778223586225 2061 1012679587764262447981836057194175 2062 101803768082121621754787751781425 2063 9119143185983654960748405214575 2064 724041986224960668912561493425 2065 50653143069235931570014590075 2066 3101212840973628463470281025 2067 164874606735306829703483295 2068 7543282661092469332839105 2069 293894129652953350630095 2070 9631088657941867498305 2071 261585124042865536991 2072 5784437632397518017 2073 101878549298586423 2074 1390155643450497 2075 14178372274143 2076 102990597633 2077 497539119 2078 1439361 2079 2079 2080 1 2081 1440418573150919668872489894243865350 2082 46093394340829429403919676615803691200 2083 720343279000869222312419132228373964800 2084 7327241791086966620709138360635491423200 2085 54550449712383676691972364724258717642800 2086 316912136424324216972410880779026835829600 2087 1495825283922810304109779357277006665115712 2088 5897136084774028641317586360140457152103648 2089 19812938918966401105890183441691413968348232 2090 57598270518525275346085123447977225306892128 2091 146613779501700700880943950594851118962998144 2092 329881003878826576982123888838415017666745824 2093 661148062395799484119634852840016653054780496 2094 1187825332439910937570869396627826529217063264 2095 1923145776331284375114740927873623904446673856 2096 2818403292899296066978499635676862618585642720 2097 3752765254132214871792023971417561638877622100 2098 4554439565386465107561837141782303908483058400 2099 5051531789337200237295724971416360677255545600 2100 5132242353640520165899134110997261176798162400 2101 4785469221637782316851895319713662448636124400 2102 4101830761403813414444481702611710670259535200 2103 3236306839272733519653444279124835941672660800 2104 2352967049809402872984750550764675406868287200 2105 1577807344147893982585568710442667854605603800 2106 976454356378319294883144409481500106246486880 2107 557973917930468168504653948275142917855135360 2108 294486234463302644488567361589658762201321440 2109 143567144818101081189641369762503543569714960 2110 64648896855209817493104227357557376617599840 2111 26883699682364478561488886623934750672665280 2112 10319871813552815963926379058865275258216672 2113 3654954600633288987223925916681451653951738 2114 1193454563472094363175159482998025029861792 2115 358977236799368589529944877845373204858368 2116 99359770899825234602038314403630083487584 2117 25275731193815191258413255418467301939824 2118 5901062026848170012027476538181555254496 2119 1262366409818114467768186831597412499264 2120 246984732355718048041601771399493749856 2121 44104416492092508578857459178481026760 2122 7171449836112603020952432386744882400 2123 1059026300035890012724917784238409600 2124 141613981981543431934145982776066400 2125 17091342652944896957569342748835600 2126 1854874396443632227953262003749600 2127 180269122928025638522311908292800 2128 15616018247564530996613645551200 2129 1199423088291854037390505908300 2130 81195390745491363407221903200 2131 4811578710843932646353890560 2132 247654786587555356797626720 2133 10972047507043591756856880 2134 414039528567682707805920 2135 13144112018021673263680 2136 345897684684780875360 2137 7412093243245304472 2138 126522217523390688 2139 1673416197758592 2140 16545075401568 2141 116514615504 2142 545735904 2143 1530816 2144 2144 2145 1 2146 5632681584560312734993915705849145100 2147 183062151498210163887302260440097215750 2148 2906635687910512525844188562712993960000 2149 30050141265782529497958380217586645248000 2150 227472580977028217478731459554057047168000 2151 1344220783211126122663378718802255863108400 2152 6456493525659739644288669436766740759812000 2153 25913817551967662517893299099948143185640000 2154 88677083662833341136230869520022545981260080 2155 262693941388285865408941984438346359331582280 2156 681722813749112587305156759615611039826350112 2157 1564609736473373151192163054855500747142442880 2158 3200338097331899627438515339477160619154996800 2159 5871389509335831239569891603579252366680513360 2160 9712814818565156600392929927649711598182169760 2161 14552759829850166838554830603461601784394979776 2162 19823470922071541366621163482279425507589315400 2163 24628551601965150278002966801006385645838652500 2164 27983745588319822924571486915926096154112324000 2165 29146505100299870968528750915202803750543584000 2166 27882630100375363289362459946313478632157180800 2167 24539559654667092690892981330301403387995478000 2168 19896940260540885965588903781325462206482820000 2169 14879450977447966896005615001686867389195848000 2170 10272281523421646870866261732815933679238418000 2171 6551432882715583670974704705151495479869835480 2172 3862095588660516614090048783770112360527149600 2173 2105125478095879076862500385283499399868048000 2174 1061155087938126799969464479928621126055934400 2175 494689672957893329163483772804920856510160400 2176 213244868731363726357851257403286272126709920 2177 84974236116862205949048888149317110335121600 2178 31286924807879339442873817109432970698884500 2179 10637554434678975410577097817207210037620730 2180 3337271979507129540573207158339516874547680 2181 965181866959496356923796355997901090248192 2182 257050153571687174094825489999441012007680 2183 62959919371443649060388000084322545170800 2184 14161621753355191977018021071598312099360 2185 2920399903310563320956253117874611005760 2186 551107723689251465406260669018273367216 2187 94968192046132940751343964703573088200 2188 14908664371449441248248660079053860000 2189 2126507166160230379595157716702256000 2190 274773397874636509722969817326696000 2191 32056896418707592801013145354781200 2192 3364291977975309589311724400052000 2193 316286727271305701122824164280000 2194 26512269785977095535295554947000 2195 1971028803330658705976783239500 2196 129185502290587751331490371360 2197 7413802140062424753600595200 2198 369634009832172174324816000 2199 15866365516380975407338800 2200 580204646168643263840800 2201 17852450651342869656640 2202 455419659473032389200 2203 9461627274370479000 2204 156606244541304480 2205 2008692096727680 2206 19261431064512 2207 131567152080 2208 597760800 2209 1626560 2210 2210 2211 1 2212 22033725021956517463358552614056949950 2213 727112925724565076290832236263879348350 2214 11726746057738286380780715389368580467750 2215 123190059596442604404161050554983067540000 2216 947905191398581261369422434804755206720000 2217 5696181042465936010629175431303652057612800 2218 27833277393548023245735841706964356694950400 2219 113693967924537684240394174829787439178034000 2220 396138431548093899813971829623471982962835000 2221 1195401863101920039826641623431676477688555000 2222 3161598847531958121333501765652097948190690264 2223 7398697596277133668105966008769425696938917392 2224 15439016664318138006616785438353544137243811360 2225 28911651634946324009868759616588919349063127200 2226 48846013565062797707346157038180334815241245600 2227 74788674102951705823025560442902779306002707152 2228 104169938929111304539214173474043156890503770676 2229 132419413892938098990526491704292148589623437300 2230 154049175706409469385940125676883078843579022500 2231 164393675708473263155957883662445100471913730000 2232 161248753216658992034713471974989628984624945600 2233 145622307625069649448224948375074176217526788800 2234 121254294764237399178530025396783404975977656000 2235 93200117870027193467969507098459294197374130000 2236 66191675304088382147672037323680549782819765000 2237 43469878399703133875889345238751662875553634760 2238 26413242979636131451757746118959196708434495080 2239 14855184666187673381647017707507915844249853200 2240 7735009372247253162673347003909328677246252000 2241 3729109918565526736201008542548349089030236000 2242 1664485252540676378126545400261263117198892640 2243 687684353717177709573374216236973471497805520 2244 262889042986542449654869997711949810099282450 2245 92940570752818037756772221413315589429039250 2246 30366721137059358871024587194449648031270250 2247 9162073577352766562229132593525379520291824 2248 2550161893584159492068265862170924939430272 2249 654067998078673008169742761119404355672960 2250 154378501988183808222375529618524630883200 2251 33481662290172343022587855248462072723600 2252 6661088602992181927651689096799296573432 2253 1213306746056178441414500712494319199416 2254 201907164602282638740252294705915893400 2255 30622926886089378979815818206155090000 2256 4221742168112222077137445466982420000 2257 527457169645625770625073433652618400 2258 59522523785119468986024407998903200 2259 6044356864059520545002478568554000 2260 550013316173998517026087609207500 2261 44638005251900211870650679247500 2262 3213936378136815254686848905820 2263 204059452580115254265831676560 2264 11347142868217715714504078400 2265 548297285394781477230984000 2266 22814381788260226075912000 2267 808873536129226197236880 2268 24134563012897345848840 2269 597121442064486739400 2270 12033347466592881000 2271 193220565922098000 2272 2404522598141664 2273 22372607248992 2274 148293905760 2275 653853200 2276 1726725 2277 2277 2278 1 2279 86218923998960285726185640663701108500 2280 2888333953965169571827218962233987134750 2281 47304491646051777209703563892587744851350 2282 504816589954134637387135047510451306995750 2283 3947437996633834758515943228653153077260000 2284 24115257579435790524751944087771989708352000 2285 119839944154295417035217676344576834352192000 2286 498060075595104689260651925203505041230758400 2287 1766375849494266630517428339384523692736992000 2288 5427925787508423500027514167900359264139715000 2289 14625481925081752139444215340594511340067799000 2290 34885889786666863328284686808084743499469079000 2291 74237173466027085162589813527604334166870200112 2292 141842738384220485298248527087482226571935618080 2293 244641656795084112273982651248444955237310560800 2294 382603509151656136244884343100027028354744713120 2295 544656648358452640232903538008096327554584932520 2296 708053642865988432302774599410525225820960412276 2297 842921003411890990836636427869672887882095728900 2298 921122416752512456534236952845985091574993102500 2299 925846121453807392208771501322118348454864862000 2300 857433846469535910025857350978119455711894552000 2301 732716196073967050385732645381302080335618980800 2302 578460154795237145041367877932606905528120248000 2303 422327104164664287308963273711859023947521420000 2304 285372457528408868424485183522441883324539473800 2305 178580269679939853213659127318617477922424909800 2306 103540479592207551257212463718067103361082725480 2307 55637741327398553100205911041163187913556903600 2308 27712284952344106908148538066479748769204588000 2309 12794269875194382067874184864337379338305669600 2310 5474358930165338158073981716146791037631701600 2311 2170192290172687626950757037472477875632567420 2312 796748917720741960943459751519616003291676850 2313 270739923497339501291466905856180195293288250 2314 85089690242020986120175313269085204235033450 2315 24712517298012695638862797253067650074861200 2316 6625626259359079479392404020281921317368192 2317 1637913987560856968589828745045770022634880 2318 372837563887479215770055208840873867004800 2319 78026830380575547217856914839894221651520 2320 14986860713342254496112761082052853548920 2321 2636786020242171091797282776842381752216 2322 424025460949384267607183029427894146200 2323 62173821253575405807504843024617910000 2324 8289842833810054107667312403282388000 2325 1002068913977039507520224576220948000 2326 109445824647137648339088357970231200 2327 10760123209690499134460934070107000 2328 948248334805748996079581388367500 2329 74551938046796817622808467775100 2330 5201298003264894252754079147100 2331 320079877123993492477174101360 2332 17254979898867573718446043200 2333 808466260321773869003496000 2334 32625467711433003139387200 2335 1122039894837642965111200 2336 32480102218984401621640 2337 779749289412545652200 2338 15249334212761649000 2339 237651961757324400 2340 2870688062642400 2341 25928795404512 2342 166851965280 2343 714263550 2344 1831445 2345 2345 2346 1 2347 337485502510215975556783793455058624700 2348 11474507085347343168930648977471993239800 2349 190795088616213487144700864019570807301200 2350 2067882063384549118024184364447407132073300 2351 16428174170221695770969909117554401104804550 2352 102001797833018290160051973028397475516398400 2353 515377504840513466071841547932955665767065600 2354 2178641270462170561121875634443858041651686400 2355 7862234050465581166186005390712472436571257600 2356 24594680875815407750633145068382606083633164800 2357 67492380077819025920342119024863895764388684800 2358 164033327149358456462649667118667792120552613200 2359 355836075824002005948503805442464383694584605800 2360 693424147759593652617597159323776747712523847200 2361 1220426500056884828606971000409847075974041971072 2362 1948745540413412871485324661944755814861776695744 2363 2833998849930481523471036169962343060027644767896 2364 3765911682935586826753218748513123179091701533424 2365 4585490258560686990151302167611020510078600765216 2366 5128508841811294660037640582196536096798435066360 2367 5279347337158685679450512364025845981998389038900 2368 5010905947133667763546249023482158898167962477600 2369 4391842974643960557327248561373640432893132614400 2370 3558907238073554244730701420423467247344435049600 2371 2669180428555165683548026065317600435508326287200 2372 1854377981943588790675470740115385565721574052160 2373 1194173976118880187868614921816987573296534413440 2374 713187235737664556643756133862923134052096941360 2375 395144279260057389491810830924052006704540197240 2376 203146275230875899299865129377882536362208753440 2377 96913819376197676730210887409632035695732616320 2378 42899127931757752961222382061252890352770530880 2379 17615704985996320287230919736600924017522011220 2380 6707867078715579937847794479460386161046117480 2381 2367482498370204683946280404515430409780982640 2382 773984662928720762059360901476198403197628940 2383 234199242666133952273625386045386895465949210 2384 65531107645849881717262429163733058190790240 2385 16937691189339000172882837345081603367708160 2386 4038987898996223118148984289980997726145792 2387 887353402052200533532731397041279803471424 2388 179325774630758295975255822398586162374016 2389 33276947869625250799532008280150009512704 2390 5659015844107782476083204896478998710736 2391 879990502074176700826335689643863435880 2392 124821347811939957564019246757994813600 2393 16105980362830962266325064097805782400 2394 1884742382884474307761443671019825600 2395 199347752035857859474768080588635400 2396 18985500193891224711882674341774800 2397 1621233724422171997868632865140320 2398 123543211620406154917796889455880 2399 8356371077772830107171938146220 2400 498668919077272880463090648480 2401 26074191847177666952318465280 2402 1185190538508075770559930240 2403 46408063254834292220720160 2404 1548921238287152243567040 2405 43520136963368262271360 2406 1014240480078497637680 2407 19257730634401853880 2408 291415848187669920 2409 3418367720676480 2410 29985681760320 2411 187410511002 2412 779253684 2413 1940856 2414 2414 2415 1 2416 1321422108420282270489942177190229544600 2417 45589062740499738331903005113062919288700 2418 769438425821671842637729856080903659361800 2419 8467539777882939408351442570784050898677200 2420 68327483390142989167390655197093199040055800 2421 431066034917225622835449868816955623355646150 2422 2213870006488467396290705499109302954517886400 2423 9516336744308635972115271399156406729867929600 2424 34934973048185650476581062110061019442541478400 2425 111215545511984957998678095033881124184925817600 2426 310724348529667897919970860934354896577731673600 2427 769205729926590460585102690704626806912706380800 2428 1700401813829969351500143028159711197193334131200 2429 3378322353679013627439587049937503135769929469800 2430 6065019658573347299655321632958667046894046607200 2431 9883735739897306710549413031488198150494001878400 2432 14677347573747500465165878351759974253483592789424 2433 19927214779917147215988967667332564664833986035736 2434 24805512165063982713308760113445595400308250006544 2435 28379731778149129489083188878713424935986833053216 2436 29904262824082760412050467620131914705275381936240 2437 29073588856747128178382399075128250407906621326900 2438 26119587849911858470418412003323775767531082261600 2439 21711787100000424727068510493551377351344923206400 2440 16716838928134230149544914418467976436469987169600 2441 11932364338357881520537232015940934904652714979680 2442 7901699461521272712596561669419080639201463431360 2443 4857055029629060419828685730520110646318768295040 2444 2772389817797118558220798492199532183075757124160 2445 1469844601676920614918785407502338183268612613240 2446 723887431456501443984026446938088474642800205920 2447 331162578613531452379789224992204698077058158720 2448 140706118550818122828798059472031927336639963080 2449 55508642727960235885883858478584985924611612820 2450 20323670179670982462890956430312039926218435480 2451 6902378551586371402491268221615409786262864880 2452 2172971025499413219302806662360406784564235240 2453 633594981967344498975506516415898236039779610 2454 170944379396401581736876566513844797459889440 2455 42628663740882445722217585214111120935196160 2456 9813033979955612505361968873545381799438720 2457 2082277942088142165771929980484020040368704 2458 406640136838761769746706864875667213270656 2459 72952051127219719489442427585667872148224 2460 11999142430015989475536219345159054884736 2461 1805426523034813231272810781100320758120 2462 247884648471599070655305828068693925600 2463 30971554086990196243035042348102998400 2464 3510664508964390523964097542146083600 2465 359788598744797786617438567983915400 2466 33211255268750564918532790890822960 2467 2749515686737519535739098156538720 2468 203183743488381953591782966624080 2469 13330665846364682203920580571820 2470 771805259729926257868539360480 2471 39161366244224588137092906240 2472 1727707334304025947224687040 2473 65673085806878179280470560 2474 2128168131672828410418240 2475 58064942823648894207360 2476 1314227100946785671360 2477 24237794894510391480 2478 356292615844170720 2479 4060314710474880 2480 34604954918820 2481 210151548090 2482 849097164 2483 2055096 2484 2484 2485 1 2486 5175569924646105559418940193995065716350 2487 181144947362613694579662906789827300072250 2488 3102588992061787747587843403527893118258750 2489 34660351311318828837338479165125891692547750 2490 284015396716490259321787969561715040559797750 2491 1820168238087420183653545509278121607761486450 2492 9499418176879601688410839701706985033207757750 2493 41510062621658763680450728108299430397210370000 2494 154970900454192717740349384937651206816252048000 2495 501920677590445070890385321365228535509353648000 2496 1427266167403806960983035552934807760373214659200 2497 3597654388910422504957238377232366668709342736000 2498 8101588127699043045514391765523268452437069520000 2499 16404517498808358166716123444745931742153640176000 2500 30029532032702343355018551555000027873510484176000 2501 49924097004367645827718341960187546339711179942600 2502 75672351758588754502643943522331517089719701881500 2503 104923849077034827671733199001552103527762611852500 2504 133463136025988300798444629129974275687314042276380 2505 156122412091521119270166977029800128944922538418380 2506 168307575962078865164423911822369895106477468246156 2507 167519250079352500456393823242405633302700056216900 2508 154178122725174164582330904186286176405565416127500 2509 131386574148409288078855900958748219893438354613000 2510 103784352688659437642121467984221282941035338938000 2511 76061617123010747180429360604029292785938441621680 2512 51757905142877135655321754257179696274455152582800 2513 32720514745497039782099959587872221782701533242000 2514 19225842825615030828488547683308771308345124501200 2515 10502683648838701051497373598322940406192164201200 2516 5334991517197711861557072960564042294826816151760 2517 2519984472409057446127188840819420899630178136200 2518 1106749937206680635123427531440961881594334992250 2519 451846668578595234504936529365153032650910319150 2520 171423749601053669647582504125041868296594686650 2521 60406464145133197875814787167871896447371461010 2522 19759123785791232950032874307247816594934590050 2523 5995246635668426111815176039170041241196369750 2524 1685881384766910801367575818533530394140934050 2525 438927697809136540001025656896303771255627800 2526 105683562190937730019664430009983820651840480 2527 23502083414053584150714471523023661694455200 2528 4820087828907736494842430510379676019372000 2529 910211934203042333444663621960069052960480 2530 157970666266643710763123438521995455472480 2531 25146350956731039672497200417787031687456 2532 3663184249635852933017297237015143567200 2533 487125565111150655986342717688183985000 2534 58967831566086658356241486878043324500 2535 6478011891541434895409941893245749500 2536 643621826643471596060084549393448660 2537 57613206988546050798217287030104100 2538 4626588895952556911099444013406500 2539 331717694426787099286375231149900 2540 21120602266874084973289808724900 2541 1186942937311932048085708258920 2542 58470095434085322565798436400 2543 2504838849685417735376922000 2544 92470724268305482320202800 2545 2910700763893392905962800 2546 77151104585126077025520 2547 1696645642615727403600 2548 30405835889170742000 2549 434369084131010600 2550 4811049982463725 2551 39854851925735 2552 235270672525 2553 924079625 2554 2174305 2555 2555 2556 1 2557 20276890389709399862928998568254641025700 2558 719829608834683695133979449173039756412350 2559 12508927118560762114740831686678348214578250 2560 141826568034386105667131964898254511446978750 2561 1179876342583935474805289325004627956931248750 2562 7679309452589157176018425949601549959683956150 2563 40716914147900783012414244063714692951705580450 2564 180823562830739502197988723636993822735835341750 2565 686337610744412709072657929133115239581272830000 2566 2260876835393359512239343766556144318620663440000 2567 6541470310404786855412501297902444228542452886400 2568 16784152451798442257238860182270721894401327555200 2569 38489973667658081868104153049568196825506803792000 2570 79402393230483455602033043004353972472199350480000 2571 148154301872799555654393169662431457906142953840000 2572 251178524098192477432525035335383794788568515587200 2573 388450508198367436029370112786116798917204797361600 2574 549828844324895084085689314053878557290896496265500 2575 714344561524469991134950683613306787031479699872500 2576 853990866784892696168850817251998339383498287817500 2577 941439531543665708256541140938602969336368512490012 2578 958793255627419914860348350909821457250402955116556 2579 903519143329608567218731816267570109382308771451300 2580 788888774468118670593689575857286802561174800447500 2581 638934709899798592712244449867885178933844053255000 2582 480478901844648541719607826300649654558250728047760 2583 335745114992931527859661318830641419894937968338480 2584 218139481492582631095260178901264199366767606547600 2585 131842543759253238574058349885379461155738663298000 2586 74151632815846351778275385845165856274273944994000 2587 38816767787077829365671115025034648240967752075120 2588 18914112656861353188366061141230804830488531146960 2589 8578303306762339388528855163611316350110948860900 2590 3620712434672415975677763543082698459462413480250 2591 1421805995809358896649296653642967439566321350750 2592 519236163664404833425691193512210966241622810170 2593 176254477574155769144500680366530327990275632810 2594 55575736172031098378896610926383436753690514850 2595 16265402372040582162047950566255850894464267750 2596 4414557682977632604213304435253765046828473250 2597 1109945931720090483345059400863803783202587560 2598 258223819011803414511796183315406508662515680 2599 55512748886032634187695434693325948464202400 2600 11011420777667211979775428222342356398508000 2601 2011987774857285357240694805702518765884000 2602 338013946176023940016436727358023152668512 2603 52104916604209223955102894731078667802656 2604 7353060311058618230746174896917310914400 2605 947559318435388947261105012489344190000 2606 111193185326601764219415384118647532500 2607 11845000373739051093689301971375926620 2608 1141508171186366626050158012260258260 2609 99138426777972287622222159873719700 2610 7726128419940416180566944370798500 2611 537715897358490503409421036795500 2612 33240619109433958392582391365540 2613 1814094782858354069579135323320 2614 86798793438198759310006474800 2615 3612316017047510791736298000 2616 129570657292598928674814000 2617 3963337752479496641817840 2618 102100035778160335035120 2619 2182472587562696629200 2620 38022170515029558000 2621 528085701597632750 2622 5687076786436045 2623 45810745115135 2624 262977870925 2625 1004499125 2626 2298625 2627 2627 2628 1 2629 79463489365077377841208237632349268884500 2630 2860685617142785602283496554764573679842000 2631 50426982327013517237493911682608622935697600 2632 580143755012169399699872085792974203681521000 2633 4898766322917444406556612192972142314303752500 2634 32373255756519224162765668182289143293962263000 2635 174341079464186271023121021558521674760392518000 2636 786669646316971112718613425848758005908628280200 2637 3034903581564573807160837766988463889701452627750 2638 10165216505079409853292339058512085170014527320000 2639 29916899962394292356550884002861844821531805952000 2640 78111905917855685791903578151857196439106439872000 2641 182357548260080372632703291710076491933765775059200 2642 383139280500513297265036766738737061123755876416000 2643 728417321681964056024828224626814820826045006720000 2644 1258911148886707575614627365996444604478144451008000 2645 1985668062127602693216583049610804323666386238088000 2646 2867987535887469591288386015546464887395070077817600 2647 3804221193166841662863147686426835423418094676864000 2648 4645779993299966997822182824295929772841998844690000 2649 5234733205049017932191766631155492523572362477757000 2650 5452352499287639237006995024740943837855416095502000 2651 5258050482949388820560927565677448384724568540098656 2652 4701272346255589583601109850097297819441672432416400 2653 3901801235882857208612032226537391482937702391402500 2654 3008864428457862345788688457972440907498188860517600 2655 2157659933439585966973706662805412170157633207033600 2656 1439771844474192858208998087958426269099013269631680 2657 894456097857616811672456795340318840646745938816800 2658 517540348848065834924448993212691789737158667112000 2659 278970467242319247771241451612083437658890084950400 2660 140105857574980133891785890325757143607329113854400 2661 65560404006553203956971549766563532959733895124260 2662 28580293081006713048759527277289791082924930357200 2663 11604699949601892856862275521231669466257910296000 2664 4387287072783164595374972531241156670661791596600 2665 1543675081164446802076379223955221791529148895100 2666 505202753835637135224996836930799859045903274760 2667 153683116811420277736237569901691893384316302800 2668 43419494065904589388918021885805639393954511000 2669 11382400079893679741674303868194842850471252650 2670 2765718933356586702072725468203809031315610400 2671 622129973217626759287107406906616453302740480 2672 129378549886492148062837631579417106791491200 2673 24836570697539313507208459725086690844792000 2674 4393746275904558293649949737858473413065600 2675 714953117646114091691640551403574235961600 2676 106786614593100445184581205762831726307456 2677 14606754942238065944860644727660063573200 2678 1825083916148029897317031827695967960000 2679 207720891074992268725567333791376147200 2680 21467886209956308818451199121412649200 2681 2007725390485792444154747772083531160 2682 169258262545972064742070265811939600 2683 12807275939360689884903763641684000 2684 865630112897501174038950032698800 2685 51978574283091710999984048274300 2686 2755978987329618984794475853920 2687 128135404292737031451118598400 2688 5182672361609163444671592000 2689 180698538278327154584335200 2690 5373422030388683971627200 2691 134590456928141609915520 2692 2797609648922066721600 2693 47399259865019955750 2694 640290189546235800 2695 6707117585968800 2696 52555772128860 2697 293498355150 2698 1090666500 2699 2428200 2700 2700 2701 1 2702 311496878311103321137536291518809134027240 2703 11369636058355271221520074640436533391994260 2704 203261248716718726327583375204538841865040240 2705 2372309368584169244261658022935165661219373760 2706 20328237175626415765483517886185816097000495840 2707 136368591053160539093451932486496516317378326260 2708 745735931493507283713842036394687243078250707240 2709 3418081392237846262173304142670216377730895595760 2710 13399606308932407953307048686957178033976968372740 2711 45622469099460341364831141957973249020445392316710 2712 136539188096226633149422698233934328003635130962240 2713 362665353362309476191351988984995527345623747061760 2714 861661113280523609491131915435153606941609705610240 2715 1843213987798043151072093271592619310776678680213760 2716 3569398516053353403663418716417453268488171412477440 2717 6286403356631279128840050873690440084800063084661760 2718 10109056525560261832185457748951450173959499941594240 2719 14893289159314717298219751924257350389977765956733760 2720 20160890159683026978760580212989593912132751880362240 2721 25139895421790981009952464395144918724440840401423360 2722 28940112171596594418433650873480778531623758136522240 2723 30813467646990123967841186309487346784786903194466760 2724 30394386841483458001206266810646788739754010452380240 2725 27814325018500390137749834224235777687311123436753760 2726 23642176265725331617087359090600411034214454921240696 2727 18684945758395826600601299926442260333492069211948292 2728 13742023897356780539279004823950030113937882047061408 2729 9411659354109561899396914050647015160001172403816192 2730 6005905408378061637100392024055149579670169639035008 2731 3572478217052467697930405600515563112045187112874272 2732 1981374473323217378684090501126278700798171003779008 2733 1024811509985655352780289564825292318728851705617792 2734 494340167477054905748184549699379788361192890049608 2735 222375592579803695845970165773858933008875171542692 2736 93272627066720731761481092549649271134157360953968 2737 36467493289244195876669299342720015781775810297792 2738 13285355224842649530291027931639887755307706701408 2739 4507531237000184662063027333949247631265114773692 2740 1423430916947426735388324421247130830925825718008 2741 418070618963579880323843536310346118174018742352 2742 114106430405197260914076561515897220327312454908 2743 28913146999690904865761947159177208944725513642 2744 6794010509940719968456745927924150566450855008 2745 1478643796810266390677729697345493058780001792 2746 297649075981287390331231302712404446897273088 2747 55332200022162399484651972940126467692441792 2748 9482850658082707552034065434230200879329408 2749 1495418251462354382423394549077603643048192 2750 216539524036009236068734111685742111679008 2751 28724630739470612947893300529741300528848 2752 3481773422966134902774945518756521276224 2753 384541602536475883619801906033133202176 2754 38576140143429182615309231652015345024 2755 3502786310193451723324069383496676376 2756 286777826565545755125947200988031984 2757 21078447600562357243299794269913376 2758 1384183771004670924963235338001224 2759 80770448880135259923483984254076 2760 4162478608449562466689587669024 2761 188134626370601693409698877696 2762 7398552722439392437460068224 2763 250845118383749892626254176 2764 7254697528339818919113024 2765 176747891055898135349376 2766 3573946326497940236844 2767 58911203184031981926 2768 774298398913892424 2769 7892375380265376 2770 60181511614224 2771 327073432686 2772 1182905724 2773 2563176 2774 2774 2775 1 2776 1221395654430378811828760722007962130791020 2777 45191639213924016037664146714294598839267740 2778 819212198099387700118999062250400748086323260 2779 9697701155879238179787069980153392639508367240 2780 84310626375603172746720241051945821723072743760 2781 574005223406503792535889860312562649265303474640 2782 3186718654084383124078560948631813328679788255760 2783 14833416592226116684699015844226654898973776285740 2784 59074340904005408754797828834175384370388570592510 2785 204402766414328573954394365496653794746367964913990 2786 621906289303169916499540303532372184015545084738310 2787 1679954651624147306907849131619914471106926982150240 2788 4060897575149017950511059771397778865409550115125760 2789 8841619804086992260142809067491485088232833193802240 2790 17434309749247656271042807035064023255316253982773760 2791 31279202785414912721576800857026629958067396851447040 2792 51263137898318884738139756960126976875721567062093760 2793 77007224709414935721648045793483105736926778966850240 2794 106343310313001577901323491810048098398613170954221760 2795 135346031307456553692593535030970307052780399396282240 2796 159109074972124498234041254921904025084947950435324160 2797 173096685958684893683187738871082400916591726297770240 2798 174560505713092376927865859284368510015252121446165760 2799 163413299505870445249048338378980847011560749560337240 2800 142182437759044757480471192054152626730531203357616260 2801 115100068662083851293714774520028316877096688432356020 2802 86767744068340134052184983868944423491965195895160692 2803 60955117696755076251714182216176010768549026506994608 2804 39928787898919701516802321451711115067899710743257792 2805 24399671972149348411341610791011710225211750883811008 2806 13913862529572768928781579707271140541649676123826112 2807 7405765539933893139512776295805607062490956646552608 2808 3679545273517575057762125197390811072014939594348092 2809 1706537946577488586111555754105753671304309426654508 2810 738727587734146642856736804567649025134746312895692 2811 298402276818719333567745901352449359906646293879048 2812 112441437641836270619730339640053381993808748418192 2813 39506451063347878866391740954613350430257127822608 2814 12935740613662579805809685091333574919641714419792 2815 3944690132188314171551854519609963780440193133508 2816 1119439091566954021656607363673097829584379132482 2817 295373064071990085536887530547890558138672099258 2818 72391563540579483611268634616586545703711248442 2819 16461130727573629348298810972247069824099715408 2820 3468445556871928698706971215902526182138257792 2821 676237812975030123647271117565901331108716928 2822 121806811032769401153856288257212041007160192 2823 20234683011172003628668434137654700756508608 2824 3094138421611252982053668326874383853543792 2825 434590870742516925450515239188839028649008 2826 55937438808442772582739585242127795766704 2827 6580875153934443833263480616720917149024 2828 705641624897399571865081837690354752576 2829 68743677743181398414272508639068060224 2830 6063302618814395965520026535175533376 2831 482308162860236042711820292570781064 2832 34450583061445431622272878040770076 2833 2198973386900772231208907108985324 2834 124747099813058268956233884936876 2835 6251144279504762187932132775024 2836 274775572725484052216797045056 2837 10510541033215236970041417024 2838 346668805372448917823040576 2839 9754749934722588596752224 2840 231254847590406195181626 2841 4550632063496365200354 2842 73004792462508532626 2843 933963229797550524 2844 9266821557169176 2845 68788707211224 2846 363961413816 2847 1281554274 2848 2703701 2849 2849 2850 1 2851 4790408930363303911328386208394864461024520 2852 179640334888623896674814482814807417288419500 2853 3301337280237955717037153574907884655465987500 2854 39630719972989859518743785803671984241838365500 2855 349495074124219298037780768765268371099165183000 2856 2414349755301363583201534175578448531160719480400 2857 13604669256063239238675311624291257596223101834000 2858 64296039634819418319766883703842244804068084010000 2859 260066394798769578238229498567610183293696077737000 2860 914245752085797992633775922433666662875061211550750 2861 2827129171834544561836753237064107680582881592641550 2862 7764650542362481543072772975035225319910731134719750 2863 19090393768456219396680103768408118989851442978980000 2864 42292564656272239894183614502319525146747812138048000 2865 84889392367625575039404521195303219539155680478528000 2866 155097430886164214878757439208037089998592649067532800 2867 258967425658467621558509227874733462315168383023344000 2868 396515868006477240621592848908545180188449859819480000 2869 558385720295541200579049682701663212594598938395992000 2870 725068024861374394781751080523055216354180711051512000 2871 870081629833649273738101296627666259625016853261814400 2872 966757366481832526375668107364073621805574281402016000 2873 996276675382041153135230492321755259112614717475360000 2874 953626703994448755944157079941425936983379037262368000 2875 848900257173352962332718640929770633826289608105648000 2876 703526088132416267533240573670547412783537512717555780 2877 543304519908437759603199110496637160084197655187694500 2878 391268687176858468850040511674532934217014772254512500 2879 262932557782848891067227223845286131793833926955032400 2880 164954352157426890502687602056442022615931406899486400 2881 96648051318253912538431055730630800242721870383926720 2882 52898325285242093853662687827182907589221118903947200 2883 27050279975407888902441147184354895926306253984973000 2884 12924022654917102475610770321414005831457432459487100 2885 5768854403059883111950828274956424748297608260463100 2886 2405318954496154653457463992608949979798663783176140 2887 936543942396413492799202504244700372001379060875800 2888 340402737683691763459169596137402744716251475994000 2889 115440928431860684999196645646597452555946152728400 2890 36506960273323464486925434948069279868119723512400 2891 10758245815059038649686875962572628492109617636840 2892 2951957693156443531926276940949806598444712156450 2893 753502714469362463104304924867067750353755355250 2894 178737853199709235434044424038234675665309409850 2895 39355123640302950921257487861629653357499319600 2896 8032979969378709323845149785748274923999861120 2897 1517812143746891440710278200070275432612732800 2898 265053505632235157249687281023914015731248000 2899 42703064796304553112449617498297258090034400 2900 6335070052199027110088679518978164661708400 2901 863537704202663501219854955790810017964912 2902 107900712751197861551884990631300751956400 2903 12326814099527554632736289866485234420000 2904 1283849317535700029673666416282990452800 2905 121516602071280249722198878907443540800 2906 10415708748966878547617046763495160640 2907 805338305332490609351833512641378400 2908 55926271203645181204988438377873500 2909 3471285798846942281688937554488700 2910 191527849701976981283233842710700 2911 9336124573286333137820717780880 2912 399264058729280105680144737600 2913 14860945113993056042685288000 2914 477017991313357354456564800 2915 13064397234003466870650300 2916 301486090015464620091930 2917 5775595594165988890650 2918 90212357423627039250 2919 1123752549221651700 2920 10857512552866200 2921 78488042550840 2922 404438556600 2923 1386963500 2924 2849925 2925 2925 2926 1 2927 18793142726809884575211361279087545193250040 2928 714139423618775613858031728605326717343501520 2929 13302597106624251630688826317158046695614244000 2930 161906609521413588926146899254884120966357575000 2931 1448045537474629482415638327441860962682555662500 2932 10147903126622203412768793398712561626479350082800 2933 58026935999208840991134308561765788629264471614400 2934 278372463239447818268279453235498040045795775988000 2935 1143315474019160682173290611502938378759518365665000 2936 4082523747410884262372206658426017407260015351370000 2937 12827571167726888758184671403992369177570089614373600 2938 35810302843237564449932207669478697287383166840126300 2939 89525757108093911124830519173696743218457917100315750 2940 201748185032324306760181451659034914295116432902120000 2941 412081399214960286148455731048241527070876118268160000 2942 766471402539826132236127659749729240351829579978777600 2943 1303414948024110805808019248729080929411249762355996800 2944 2033460660600275170186423891879128815705530319788128000 2945 2919079780423752677396569577150087594321807515024320000 2946 3865747294353746773239574726396129933347223419664560000 2947 4733392798197587715677790387209483540609600231633716800 2948 5369221681537562184947941334745085807258651009017350400 2949 5651812296355328615734675089205353481324895798965632000 2950 5528946811651951906696964761179150144774354585944640000 2951 5033029826637368434149717921913081334078944918884720000 2952 4268009292988488432158960797782292971298945291214242560 2953 3374705022362990853334992258711580488934049765146145280 2954 2490016726569915126158631440889621020480852691297069000 2955 1715562705313917901880946858880644403874603232192862500 2956 1104270247098613821900379587325472259965261850606900000 2957 664328980654526075255268359735004111595101529325111040 2958 373641846039304207778847605033059024263425990218753920 2959 196503714761524316591009792281105736845856656441265400 2960 96641171194192286848037602761199542711077044151442000 2961 44444602795190035662733870788573051728088908005476000 2962 19111179201931715334975564439086412243078230442354680 2963 7681944581168630673862726882377871587903994589573940 2964 2885567822518679410246191499564752497517762511887600 2965 1012479937725852424647786491075351753515004390136000 2966 331674462358468897729447298800546264082501438148000 2967 101377020451305928306000630894253923326086309138280 2968 28890498767894629119296713810685970447228704273040 2969 7670043920679990031671693932040523127582841842400 2970 1895214340865695211314226698323966470478318478500 2971 435387078306984035031646673939289594569343434250 2972 92882576705489927473417957107048446841459932640 2973 18376449160719187884649105195491036949885969920 2974 3366843522353988324019635112649067053466105600 2975 570318120024916246475288658100601311626852000 2976 89160245179097418586433267304137132275896000 2977 12839075305790028276446390491795747047729024 2978 1699289378707503742470845800384731226905312 2979 206224439163532007581413325289409129478800 2980 22888395023699445902487605470522655880000 2981 2316537230121396064938239497566649440000 2982 213121425171168437974318033776131748480 2983 17760118764264036497859836148010979040 2984 1335347275508574172771416251730148800 2985 90194092551236790908840770646544000 2986 5446041605318323179877038058107000 2987 292366444074983665446030464172060 2988 13868795393860404081151078872480 2989 577265156872441376946975187200 2990 20915404234508745541557072000 2991 653606382328398298173658500 2992 17429503528757287951297560 2993 391674236601287369692080 2994 7307355160471779285300 2995 111166660656264390750 2996 1348837136375301000 2997 12694937754120480 2998 89400970099440 2999 448800050700 3000 1499499000 3001 3002000 3002 3002 3003 1 3004 73745243611532458459690151854647329239335600 3005 2839191879043999650698070846403922175714420600 3006 53596615729566083728661647074695976039615449520 3007 661256947312828305743228113259236068021229572000 3008 5996692904552609635416529458478366303133699550000 3009 42623861934727891119105384387763335223063480222500 3010 247274854667692931260505408766097229505984163410000 3011 1203875292439282156765432047249799083080562898430400 3012 5019513593475866039533722545999581747408051682214000 3013 18201389381748072801011921844728213093078745964785000 3014 58095863251130583389352338296234541382806446303926000 3015 164809933357503697336170145253826009053590391880876000 3016 418844554774069741161232403627826788525848685573122800 3017 959852104690576490161157591647103057038403237771739750 3018 1994497879876522576958249541084889469170708026538680000 3019 3775500212047952596382939976363509079669621954461952000 3020 6536836803306428564482164693118735135279052905198752000 3021 10387528063069291105408212970325653899842595835067932800 3022 15195184936384334710549184441003954146052718128037024000 3023 20515238243631023979917663204101448389407559944031680000 3024 25621585864855972284408118060012830798741850411852704000 3025 29658600444402606572917800527451827248123444489350504000 3026 31875505932166033730893474506271458779801358521887814400 3027 31854820983475465246966872640920211888964368672100736000 3028 29639354110564577626407146536194558054581508444905760000 3029 25705403474071460959629470723208734894609780960400086400 3030 20799792124057823371913922875268136632279670090094726400 3031 15715398493732577658779408394647036566611306290293793280 3032 11094758072817849676048585660672741762142533510589472000 3033 7322779439225143239848877927976351647965842430211262500 3034 4520518960907490000032693146089338340161590917547740000 3035 2610929538097106359465887285606130900001164646694240000 3036 1411207415341485987291312077870113751450629491538236720 3037 713880584007056694450883675755409449047605827830926200 3038 337992242069338176712756977043450671715509215472318000 3039 149761433722526423967338688657191726202750219127312800 3040 62091172934546079358359428768339820367806909032122800 3041 24081306259749628075471832508802065466973760665161140 3042 8733600678016229554129545624598714587756958755166800 3043 2960542602717365950552388347321598165341341950904000 3044 937505157527165884341589643318506085691424951119600 3045 277151440597812286245642354605933464357052876634600 3046 76431825854303512480164723878903390170516445481840 3047 19645879350555370404938301119424372014453431519200 3048 4702050769742737486298587757867056053338612934000 3049 1046766064216537988021233227048975573778953117450 3050 216487458639378009273486542844441481768620151200 3051 41538792837575045493094516538043704045352261120 3052 7383615699339600976410149155271529962189908800 3053 1213859723814333493854276221671623406482468000 3054 184234410418175476076574260186422094591357760 3055 25764190580122208641119152922851480486693760 3056 3312538788872855396715319661509476062574912 3057 390629574159534834518315997819513686624400 3058 42139112638569022062385760282579685720000 3059 4146308409356524095978064113366129504000 3060 370939189380198230651502906888836904000 3061 30065597455026593431753393505726780640 3062 2199155508727128046209757100732366400 3063 144531147235612012722190885208976000 3064 8493067414876169819757608718465600 3065 443797580080619529516022586723100 3066 20494557178595672670349430150880 3067 830579824867099196366744889600 3068 29304731724141604710520233000 3069 891883139430396665102789700 3070 23165795829360952340332200 3071 507111948503423832325680 3072 9217170247088007527400 3073 136618136073438846750 3074 1615189786089917400 3075 14813401248122400 3076 101660596800840 3077 497361041100 3078 1619541000 3079 3160080 3080 3080 3081 1 3082 289450081175264899454283846029490767264392230 3083 11288553165835331078717069995150139923311296970 3084 215920542401296173435588287869018281463081686630 3085 2699929517376891467831330471387809792995628269570 3086 24821932659755292526836425301468573903346905058950 3087 178911332807327108472652156393702058653993926074250 3088 1052809389787778910641902994377754380009667961495750 3089 5200720068350155972118272686512666373431216922576750 3090 22008345189905626928368054613785389487566540486930750 3091 81023315254689604321473504763343248706078300903737650 3092 262646048778624690518602032219428114933126304271847550 3093 756962690951662805843538535118892331244612174228199450 3094 1955057834453387609650318348073511032398216023686891550 3095 4554934533168008435128402389452616325218604455607710450 3096 9625945392754067087044751847660947800585129613082304350 3097 18538857793452277352826929484384047615941731106677030600 3098 32669875272377439810576127482970489505016197474703578400 3099 52861861149091250994246211246264594866028694008364613600 3100 78772087811608790882678948358302875407139685082598490400 3101 108385654658078261139325169545634783454936559173800930400 3102 138016265284027713824896079205592494039739359523473127200 3103 162971587233244595137610208088867327330568698512534520800 3104 178760473587626619616768197724550558777325851785812583200 3105 182417976883537138688211025299477424430058861541021024800 3106 173409681728794563938175912939009403470549781958748381600 3107 153739329771498464148173869083241172629114284303726177120 3108 127241747196653731750165880079883237728318415753980427680 3109 98394572186862425562137251823837879679922994898420330720 3110 71140241395735864937510357643625424457785109724812082080 3111 48118730917540173896724512464521175694257832837737615200 3112 30462762467176595877771332180381622855537904509678852000 3113 18056556784979675782388652542403623224855128882753190500 3114 10023521679850922383137007907397286908285721151449605750 3115 5211845568022533475791777560315761013880165735794624250 3116 2538475370778033951738583423494970658525163076022322870 3117 1158106275147582309779353727769594908728069790443363890 3118 494836737258181059192081583771470995328253849033162710 3119 197978543971704694927093340782294332645730272785532090 3120 74145074536597539074479063250785306832524473626943510 3121 25982462017098282923535398233181175898576952296621230 3122 8515260661065823815276306983983746723063034786287630 3123 2608436605973449957469922891745331261591446373145570 3124 746329236466965942247194054903120829018635246366030 3125 199300429625901891554383015463303316810910615108170 3126 49628170223050668647929367486909521577420429849070 3127 11512187634586802278954375693844508903924037333410 3128 2484931613314042354172144965081481144710036530990 3129 498496919388227341566448534028503816264019486460 3130 92813240246456742273633060389691401226333958440 3131 16014158335659512117714053091356772382280256280 3132 2556388578352986338057105722840438894052077608 3133 376867742487767775327227641057813431730262712 3134 51206328777992889674224316434167317467303848 3135 6398512424733180589410016044283634186907672 3136 733515533699570967039948929238864589328040 3137 76942188849605346193001635934146635244200 3138 7363399487687612881161044215611813913800 3139 640846257442368785322925416769793230200 3140 50541306066639532061999239082902777800 3141 3597855686099763299328759392342231640 3142 230165851972712130260088984695294280 3143 13167735258392028863993046631948920 3144 669991185412032063914511518020680 3145 30131878709006733033192316948020 3146 1189416264829213146047065142685 3147 40880100755177538571175725035 3148 1212150266771311831207882365 3149 30677391566567917856656335 3150 654398139429050607155565 3151 11591593452044374683915 3152 167454801072872186445 3153 1929696811339116105 3154 17251440203542545 3155 115412629587255 3156 550457692785 3157 1747484739 3158 3324321 3159 3159 3160 1 3161 1136359577947336271931632877004667456667613940 3162 44886203328919782741299498641684364538370750630 3163 869776053184917299534237454811506460017108696170 3164 11020833281494964770047742940079974259204124112230 3165 102697319049854353239362088670936320644685564179570 3166 750480408441243350595338340287611573941932969004550 3167 4478673405213871608391535256555101328363148363414250 3168 22443222388650588523683741610306732259571175750615750 3169 96373837315970174248759596326611262055805637046761750 3170 360133813128099072192733228378389452945378959490530750 3171 1185341093540829396554890162278540119959293661369495250 3172 3469816655637700597187951202306271987517205081463431550 3173 9105357801035845191278449128199680182008236153370481450 3174 21561335832390494122382855627899034776106821161515547550 3175 46328584572804064630309517777730579096182878122556730450 3176 90753254711109332084030973181033874119919884541446745950 3177 162729973964747767874814158807371084628821861936387268600 3178 268025839471349264734988026270964139388647772601108442400 3179 406724525631348184947499312593001526205150815765318405600 3180 570137937708583704770734766577736016348361892225513050400 3181 739966259579225659383294058749827595686171817569282895200 3182 890979781942332936808456111555914860111921168093626343200 3183 997034929302375183047265145109333110301829377768603448800 3184 1038499519934988139620119272127112559123455552269377127200 3185 1008178366068273157441429658342379345718391156582679984800 3186 913290990438318036741059808145449524944895518316074809760 3187 772784684217038338780896760738457290337988515498217146720 3188 611307287514970626199813855509525916237513303304559832480 3189 452406789578748401129615194893730780115624775485329457120 3190 313422885570230083541206765114465524782298041950651442080 3191 203365994453966084740477672020836409209888042487063912800 3192 123634413501790795934037294404726849271520025829604612000 3193 70442863506834290706602644486414135050052107740123558000 3194 37622893009331950718299139668880276674459648452111445750 3195 18837585615140268053025182946762195037096285306499524250 3196 8842132023433187045297534852561846650065603307132429750 3197 3890538090310602299930915335127212526028865455138269090 3198 1604380572551800250974126376212006560428642859878292310 3199 619921119817832959619014171039555808329937741750148890 3200 224359850425873971514069441473332303897468009939839510 3201 76022759235213494479973942978567144295836267830854710 3202 24104777318482327518040518505399338435265158092710030 3203 7147515003199441653008413050220452093049812783792770 3204 1980568800650062074128858641823010572098548832087630 3205 512454864503862214984389998233925812361162984526170 3206 123696001776794327754852758194395885742349685920110 3207 27825754653002882803076518383994537624460515358210 3208 5826893751524679825504265327891353343532045209390 3209 1134439491447282797885786170031944898740752164660 3210 205059033439450534894806829568456512308824006440 3211 34361243441205224766156820089849469630127265944 3212 5328748982860703305981538944415158391837918248 3213 763398760423939852585922657527365669402327032 3214 100826251376746772983046388730029428034269608 3215 12249918391567364941865449098040958546219672 3216 1365771347258797120448120396865630026593960 3217 139364423189673175555930652741390819040200 3218 12977253981224627683345769283611290841800 3219 1099178191245340074953625587128776894200 3220 84383570015843654807008145771601017800 3221 5848366238721837461871851687140664600 3222 364324454215458727133000596903844680 3223 20299603020802685676032291323088120 3224 1006102773625789085984107733214280 3225 44081822555769109437448019238770 3226 1695454713683427286055693047645 3227 56785564573129143552104551835 3228 1640992815546126409412992765 3229 40479898675710898144912535 3230 841737023502495046491565 3231 14535490201769930159195 3232 204725214109435636045 3233 2300283304600400405 3234 20052282854548945 3235 130816383953255 3236 608448297457 3237 1883740859 3238 3494881 3239 3239 3240 1 3241 4462290049988320482463241297506133183499654740 3242 178491601999532819298529651900245327339986189600 3243 3503313430549836701759960869594877232263082976000 3244 44973786164683528658843497663424236469177327704400 3245 424705282555171813089644727934789251940061368227400 3246 3146044700649196772405823984651122408042074844135120 3247 19036576214119343527296387168271122851210007018652000 3248 96751829659672487707412956761817519985545365342050000 3249 421494664372218369835036122925272776582190373853027500 3250 1598395350606334597296500622002333126779215443702390000 3251 5340520936143517948614190313513677741238790423664456000 3252 15874634600857227395103185321867810032270806462686810000 3253 42314837263874397526682331735442341311185427822724775000 3254 101816008431845473433432564360356648939529244791910074000 3255 222374752835804399310986943061258337760544218251170804000 3256 442946467135102276465398316313911878187894834732737520400 3257 807925316330607468552958663684813757409042874576294201750 3258 1354137516492879560507779226804522655447872021852290040000 3259 2091908990995896700370638253822159136691885054447675648000 3260 2986475335829668315660713822890845609619335900099642208000 3261 3949248153883848101338748139221390942510604326635261129600 3262 4847165742191443343695445402263679024006979153415511648000 3263 5531581794763929541161146590591045694708158028075728960000 3264 5878594068845393444053864482298931169966247444743833696000 3265 5825729014269445661283595916810631429229140902974554616000 3266 5390065801028426246613692222162184209304179061534718357760 3267 4660696986852204615263944987158766806473012776397229798400 3268 3769681386424577262345837857260767269941407392674229984000 3269 2854187335435751355776134377640295218669922740167631273600 3270 2024225500890615217838143681105675147363434655661860985600 3271 1345425069764890114713472942930388594187425741056454970880 3272 838424713563164660928483872060726030102134809309374432000 3273 490014443757097666811733179043124707478585468227091450000 3274 268651275458436762783495672985880958505741963000027760000 3275 138184513778894969639663985010521532692419942664856960000 3276 66686365801332795616284271337666864660940159830674274000 3277 30192645933674297227845240959967281244126450317037565000 3278 12823131477622288397926550214657918675111619825768850000 3279 5107655738033972557658322738133217291223407307443087200 3280 1907449599439486029596966680121710179476731513077381200 3281 667607359803820110358938338042598562816856029577083420 3282 218887658952072167330799455095933955021920009697404400 3283 67191016915630181234956149143970281352655492941352000 3284 19297885090884482284923452137861231969890589251760400 3285 5181976019439186801490140127164417904825471445373400 3286 1299885509961016350204306336983616694769779277822480 3287 304321022398900148877262353139977152621687456346400 3288 66423700780390898232564600190127074765188568058000 3289 13501339180362063010314761125601916283793763290050 3290 2552347686083483447707194369608955172876157184800 3291 448129009662799217721333949495943987874893438464 3292 72962181195098612128998699760369031639294624960 3293 10997418163502389562063213581344604561016341600 3294 1531715874573574669707603675480586432855106240 3295 196734149027798581430334417034203762018087040 3296 23250399430558014169039522013133171874864832 3297 2522156146505792591768305959368585066532400 3298 250462378004547427186524921486453333320000 3299 22702008646717599311487973179067691296000 3300 1872101756068954571644868713919206616000 3301 139953238075057768948208632011435834400 3302 9447180969386734644527101485824984000 3303 573287890189549531287176391666160000 3304 31121342610289831698446718404734400 3305 1503019387428770280890892650228650 3306 64179163796016564584352088047440 3307 2405966777732579740744220732800 3308 78553019795373405714596759000 3309 2213103653677702761618670300 3310 53229135056077957263723800 3311 1079300434316788073550160 3312 18175604374593797931800 3313 249664895255409312250 3314 2736053646634622600 3315 23264349257749600 3316 148045858912952 3317 671714423380 3318 2028735800 3319 3671920 3320 3320 3321 1 3322 17526585015616776834735140517915655636396234280 3323 709826693132479461806773190975584053274047488340 3324 14109438562878732860453651158042284249128305903200 3325 183480764850604098103018673495529293116236405984000 3326 1755603218958730516321119667825235254941380021232000 3327 13180191166332669351280805906197953676472410509399240 3328 80849558391382370066766536858564386703057176416147120 3329 416674939268426319512268770428405971254453802506364000 3330 1841198975270514389564563436208322564062275958527325000 3331 7084157310834272601444281825069343654604283994276787500 3332 24022148919835443092381384046815787257161365596076642000 3333 72491868523139778682558226238088727543452716013662216000 3334 196233434945536329004528531810076784254335511213453820000 3335 479659661329423314317749397086371896735040748563249975000 3336 1064599399696146731683481632511474427379759315164980550000 3337 2155695495562508670911085474543234440507637084396289504800 3338 3998525789168378080020478174677090057015424155704862495900 3339 6817836103152759126902961593547184556675743095379117689750 3340 10718895763082191219923023518199655236497011064541621160000 3341 15579880215121627613096478307635547914043240307221274880000 3342 20984486938022440502329256644698086259397550565519413683200 3343 26244487301455314146762317668732857881296804311770642377600 3344 30532366027757930634822022462670775538953052695829800096000 3345 33093868872707616181037954537003841214909310025486066240000 3346 33465490331680101232716276721521023829024721899294715920000 3347 31610546010438404192960003097528144222501637314019523094720 3348 27919441855373377472033295486250646474329060959145079612160 3349 23078873031280193938234715538822327198318171699991101772800 3350 17868679067492746610155658276929695458551869121213131456000 3351 12966571879098438336274212471747664402225012531671395088000 3352 8823672123159332359202896190651003232723983836367003669760 3353 5633215809007835680454039647955334755220030123747061562880 3354 3375164547220390269069032213883013069974407146511984724000 3355 1898336350020651092566374867771667130724815773405501050000 3356 1002444341097568785297735448809825121568200875404072400000 3357 497036139234311028490481576376915488847881576903645568000 3358 231393654828721025752890001749976590630732120858243264000 3359 101137007072519536171554540460821693962334351810929805000 3360 41494254870200721429688767118198705769876091294165150000 3361 15976216974851397017698646192029294122223354645616700000 3362 5770609571316324602792751004560981036947075697996752040 3363 1954561306413593817074964049931945189933686929966641820 3364 620495652829712322880940968232363552359900612687822800 3365 184516435077078006804092243698529763949951383109608000 3366 51362388577052893704670305251919817838810659235244000 3367 13373244136914142323845638737814678496549590163843160 3368 3254139786329857065283593496304192867629531256528880 3369 739310517629935070727971115280072667366247634912800 3370 156655896720018293120777355267679215485369424064500 3371 30923278698075391428837472310052090037752373997250 3372 5679127357420454495452586219028696883455044685408 3373 968987674331112978928270644870393413895322381824 3374 153362582901282346903215061220126935827544216320 3375 22477332736542392487499512004971434327824034400 3376 3044977341019756873515115740413213993025211200 3377 380496342117510115103707024752461120450753664 3378 43759572766463319266514143410260109199939232 3379 4620487702761721495002305590751960847946800 3380 446711669619244746535833605293454158680000 3381 39428340522837080282663919111286647840000 3382 3166784175326279781433006836557308540800 3383 230620159048036137929074583620661498400 3384 15167627121856432497684203745799848000 3385 896934065718245307986305232400240000 3386 47455360531503696678730877085532500 3387 2234052357329250951337176675103530 3388 93000036913614364671520057488240 3389 3399331230470217411082061193600 3390 108226130745716442742151736000 3391 2973604437759721101912985500 3392 69756735682784434871943720 3393 1379665734211499161386960 3394 22664759671933229951100 3395 303726678152768120250 3396 3247448890258287000 3397 26941798200661344 3398 167290881790032 3399 740662109460 3400 2182912200 3401 3855600 3402 3402 3403 1 3404 68854441132780194707888052034668647142985206100 3405 2823032086443987983023410133421414532862393450100 3406 56819936721699903585580273049045561597793991804740 3407 748360142188242632590569449914258616166067209135600 3408 7254043096057812021430059698555390267131203622296000 3409 55184461182602762563027194891973228180324045334059200 3410 343103389091834567239690820415311809990710368816107200 3411 1792715208004835613827384536670004207201461677064160120 3412 8033393620776386005358562782247660362459380156655434500 3413 31353962443958468586315065711304159642510239008043362500 3414 107881595619276208473422920364627433368688096255700792500 3415 330434537631069785394120553284663047660736966153824805000 3416 908162019553778894050937778704944892280477081171157206000 3417 2254528090500639911804775604477310746570415131578746910000 3418 5083739811913207644265670480684132075599955688854037150000 3419 10461801402410864152146721883934187587155698286010150135000 3420 19728463240639030247177344744703708049288642959876756628750 3421 34211476254943447746281654298462665487825246732774516789150 3422 54723054859697013732866628240270259113635461776138209181750 3423 80955870631699707371523888150613185601964267776932770340000 3424 111025194009188170109518475177983797396979567236936370752000 3425 141443055381568490687468742350034152848206845931987431232000 3426 167692048731376812470221562246968390618156204173911117529600 3427 185311865445905535519628900309149851951223341568995981328000 3428 191143357715182283140875963605591630509128971198789561160000 3429 184251428197564443072697900692488608338658968856974050222400 3430 166157998259996739988635913717776142708021426907025698318400 3431 140311198530663913768181438250566520508995871610377256357760 3432 111037639124985831039568044658721706877622632209651066182400 3433 82404244927838060516620962677761986363453077876727552864000 3434 57382226030041977907194451382908711672068785616348967468800 3435 37510772044306378347302634727537098996257488889624704540800 3436 23027446171643637818760784096626941328258069568352943620880 3437 13279056476185272826286747952600339300555874581478970202000 3438 7194535242515240695356597187941360302158755578200680450000 3439 3662672487098667990363358568406510699280821021629437320000 3440 1752118136322009114982980689212274838332810056148433120000 3441 787542497032886425487152650743646195525059322534909024000 3442 332560785160765993626765807229569078893690901192831840000 3443 131905119114246127279847014886728120234276439175041475000 3444 49126867197668045829423337040490079425836815535271352500 3445 17174433247965251794026044656431491181390106244037952500 3446 5633214105332602588440542647309529107495954848044448420 3447 1732646499014528928177511241858144736739190913502043400 3448 499432471999753349585535391222968549392671438481742000 3449 134819476048020849560248351510462548305999830934415600 3450 34056087553632287905445415419279616047113863150159600 3451 8043033443517412675541364067106462513254550658867480 3452 1774198553717076325487065603038190260276739115926650 3453 365149823404240890233415438881951990613856718774250 3454 70033863565736457921690961098384638199785852729010 3455 12500973618224763280139563035817136230387738418160 3456 2073740105230596182926161627346254036880373998464 3457 319195348868661775922100349790138406868379314560 3458 45509661343122868740122468750806360861273353600 3459 5999000813411650879379779971697202113531487520 3460 729608207036552133978621888449659716510586320 3461 81688191601221626483730871721158073523194832 3462 8398817548369828727368722970381643117696400 3463 790849110015991405590275232615973928220000 3464 67998241235019821789070393832401496632000 3465 5321235704441699632735790176182362712000 3466 377636082250701264258668980245199934400 3467 24207441169916747708889037195205124000 3468 1395453222780395043898336488801266250 3469 71982654930753409504258081322780250 3470 3304334294751056601905636496365250 3471 134146108682430954584825839852440 3472 4782392466396825475394860600800 3473 148521505167603275633380764000 3474 3980988798306891924193711200 3475 91114180242939427842461700 3476 1758343829249708256608910 3477 28186799944253557013550 3478 368615518015521669750 3479 3846422796683704380 3480 31145123859787080 3481 188758326422952 3482 815723104680 3483 2346729300 3484 4046085 3485 3485 3486 1 3487 270557451039395118028642463289168566420671280440 3488 11228134218134897398188662226500495506457858138260 3489 228798447570736861353509087166354408433988570326340 3490 3051564836877177174919693487869329278752112618689860 3491 29960818398430466808302445153626142009566196619864080 3492 230917527168390914912770065086484411585924832484806080 3493 1454922088355444598867575808857788286495366889336784320 3494 7705698467956613986594938543209767591438424636117042880 3495 35010673473976789634746568598496552752405016281488303520 3496 138583915834491458970871834035715521311603189447557868100 3497 483736309988319243577571496162403234766916793354683124500 3498 1503534836914212056275052486921347683665641264500574360500 3499 4194574895340285864003012670519428569716884546823258407000 3500 10573307132632909929380375133972050714197590632820757878000 3501 24216284077965696935032472081032761313162223707428187398000 3502 50634048526655548136886077987613955472975558660986210014000 3503 97048593009423133929031649476260081323203154100223569193500 3504 171111992937667104559082118813405932859331876966183661472750 3505 278387502858853545386409539879647179949950537139243617009750 3506 419046451671747968318490149503047860345715019062229865604150 3507 584977596964587767853999671789489630549722979630495382856800 3508 758889855521627374513296871510689250442883865466588604787200 3509 916581254071575919866709208447975328456989603745360262924800 3510 1032313967510035773953512277054866793396168755617913196659200 3511 1085709517553658313985590498281842662020108518839529396486400 3512 1067614358927764008752497323310478617653106710192203906544960 3513 982618702595698880567790704779036532977119731650812740235840 3514 847297191127120630974730326030123833599989001783408168810560 3515 685048792826182637809356433811589482485097490803606604570240 3516 519692187661242001096753156684654090161108441299287768984320 3517 370140478981747900061716277063170898747839825098053878629120 3518 247625537832109043940306681850115734505918087758445582196480 3519 155669703983871470141305934119278960834468578891942523844320 3520 91986643263196777810771688343210295038549614799784218635280 3521 51103690701775987672650937968450163910305341555435677019600 3522 26695957829285963709593773565608294580010253051346995458000 3523 13113803845965034804712730874333899091934861148030103032000 3524 6057481874794659811513497308046125379075562397615870688000 3525 2630830818261561774305379907592551842017148634721878752000 3526 1074126192071288535071427299549621757983332874531417952000 3527 412164701608750251829733731222529279226162614645776656000 3528 148592914528154625850201261332512461184432101164216736500 3529 50310986808745267020146883758252250637248664173711178500 3530 15990313636888030603302497938669319969978257605598126500 3531 4768020793544794579893835748985033591048062267851077720 3532 1332995060560910312658491714770009391045694827571269040 3533 349151410348403867684673863783873085459476800010714160 3534 85613338498405273450410089375675890853858454972979440 3535 19634463994468978002056859340289305547062579549588260 3536 4207385141671923857583612715776279760084838474911770 3537 841477028334384771516722543155255952016967694982354 3538 156885547655563262486168609740810431731977027878066 3539 27230627600965615579453328712408911227640983142544 3540 4393751232946956840406262537851275201336996629376 3541 658001392373698850495623858325553291021482587008 3542 91301628606876873992215750676751413586712894848 3543 11715695706192165246788746768255712362896787392 3544 1387385017838545884488141064661860674553566928 3545 151280565784818143974941756351759272062224912 3546 15151366372901663109971054180068340037048720 3547 1390033612192813129355142585327370645600800 3548 116469118690108203916824333196828870123200 3549 8883535432196977868844303979137082948800 3550 614584212290356959479794614908854795200 3551 38411513268147309967487163431803424700 3552 2159227077203547010006674867468239850 3553 108628370168227872524607649996195650 3554 4863956873204233098116760447590850 3555 192631955374425073192742988023400 3556 6700241926066959067573669148640 3557 203037634123241183865868762080 3558 5310843548495242233916084320 3559 118627089571199568798812880 3560 2234414358361635713676270 3561 34962386830694157681990 3562 446328342519499885302 3563 4546638463696093908 3564 35941806037123272 3565 212673408503688 3566 897356154024 3567 2520663354 3568 4243541 3569 3569 3570 1 3571 1063353702922273835973036658043476458723103404520 3572 44660855522735501110867539637826011266370342989840 3573 921229244687905070251386054304505770855426128180960 3574 12440250474892622833593121995231083881829425056348440 3575 123694825829695809671744784868749789136393774287823860 3576 965713820935456441774585790300600763378110430584456160 3577 6164960957890994658601396156262421034898644364943194880 3578 33091018660735460876569514908439928934708577157473838720 3579 152411547604583725479046400720928077593450701232966162080 3580 611736883801113828191618338147373875224193075181973923520 3581 2165776545134378149498276104000019309799938216482764822400 3582 6829579446304431096429222941590969982607759716749627707000 3583 19336157321245564351630326169011750443420921378344595845500 3584 49479475599058756685573999193926855078198813419950922962000 3585 115076924141213996440698036341835342656848195724653829928000 3586 244415518368304941158234718213214381625869885791251937924000 3587 476018932951174542658981326197510267440706269504736637166500 3588 853124840873533595934278220977356063724902145346151375701000 3589 1411342329346339529076460266802045833816504783659065238814000 3590 2160995768826008794174552389126955220615160717915646290178500 3591 3069758890153502558612195281243257581602330953595404829425750 3592 4054030788266212902802137260308556044274824370462502885844800 3593 4986532073913779873123312212801738246039076223826971212851200 3594 5721913713486258573566291863455813627799245514179832419916800 3595 6133865551135212563840055506686475946807467838613414459219200 3596 6150670662234213146206740590266438894606940353239752581025280 3597 5775430807509048948958053498552571269737020915243693404994560 3598 5083210962781884131516064576143749713230474684147098464992640 3599 4197076783955271962735292080102706431553433892555021859456960 3600 3253295069059064619973543545334589346653365950712877555946240 3601 2368829506548917028254967876981213992362261732433962853975040 3602 1621065353559973173713653132404194828874635333025085178872320 3603 1043050593949784897295070877909353777032195666168568745938080 3604 631235712983225115710411800509042382411227768107284906413120 3605 359389676005047876097898689340914641080845006659622063505280 3606 192530183574132790766731440718347129150452682139083248306400 3607 97057397069264472711623874436203799674610920008385588138000 3608 46042557060691819245207614496561382984002598600186144272000 3609 20552435442999751526946651821179754652138872663636711808000 3610 8631384115727556876701371646734776526403310547549061952000 3611 3409726167854206628773251776477287673598254357524152336000 3612 1266652497626891017818206100830211931280402181594338016000 3613 442323094409390514158738638385153372828076952302784704000 3614 145137265353081262458336115720128450459212749974351231000 3615 44725549559414089826996204593783319916027980575489051500 3616 12936490525121535681882500094145439975711796850758738000 3617 3509726125076451419780295677715980236888765754292805440 3618 892486979643668669202882325733541988858811058315363360 3619 212540090341971231182122721880311659270916048101524540 3620 47357544385330491792336478010133009392582833066448760 3621 9862893541407672670800654924424395344570970192351312 3622 1917784855273714130433460679749187983666577537401644 3623 347730221011167946726946167207270348686797026012386 3624 58714920592867501078294715793232729167454054919904 3625 9218930235537284119922183929548412050350494219776 3626 1343825253769541415599942171548592979126325959936 3627 181541610369487737821731318206098740968929128128 3628 22685716777473690845067071465582052580297084032 3629 2616783930999406511881401591086364319607048448 3630 277993692427600389125415241668073207076898912 3631 27131516528219257196924910973610748438436080 3632 2426067051703659361871079967834046060068800 3633 198163511769816508989765632175849870547200 3634 14737027771241498170020783345235160860800 3635 994232889940650139391004951153423527700 3636 60606359038472142023834844627639750600 3637 3323292414807996243731203601515599600 3638 163112228166523351801962059661069900 3639 7126262395624806632124556004609850 3640 275411107077287212835731633028400 3641 9349174780558547536149305788800 3642 276524887875675349660754114880 3643 7060540066410341419508592720 3644 153962014308081249852298080 3645 2831288087025177623363520 3646 43255790218440213690276 3647 539199601060889090322 3648 5363687659074884568 3649 41407018046345952 3650 239281061907888 3651 986048332038 3652 2705208044 3653 4448136 3654 3654 3655 1 3656 4180080073556524734514695828170907458428751314320 3657 177653403126152301216874572697263566983221930858600 3658 3708904381054758569264574412451642889649721012662000 3659 50702904597477993617475711379633047503211480196626400 3660 510479243624904178343993626700861717909552269553608400 3661 4036432304948349467334292462556099440899102588541746420 3662 26103873588887529489347520117129265845335513746258000800 3663 141976317626307389305229197194713390828330849291179488000 3664 662771264555534949165774479631684783548617191918369700800 3665 2696886324471912537052602658989091334683600850041821424800 3666 9682318264300387832412166110677400300962228327880207961920 3667 30970378286482722022867197997116263588936420577394604592000 3668 88967701599368067922832789277430260309832885199037295800000 3669 231059386557589568711126311383018397208517906656345899957500 3670 545574184971559197280179646284431579392619100352989240870000 3671 1176782798976628952108134325656546090234206262027207172712000 3672 2328268515491180689481460031255188721522295032752874063845000 3673 4240398540657014604146098020724947784672958147887021767862500 3674 7131164857621043914929566993993353048632802734726131231115000 3675 11103754986781092302262169249703935915779579377789560454190000 3676 16046014559328754954445526935356472097901078434178247166153000 3677 21565602274285826677497277742067439003758028346686929931953750 3678 27005690987666778741236807768513108445404394317344259035800000 3679 31561433641238391850628060557288363261411744315226681864448000 3680 34473982047728511903957831246299873293924573069148607204288000 3681 35238000028245738383991491290136789404762901445275684445031680 3682 33744395631444113680117440638906501627794929170515176627110400 3683 30303186335695627201323120208454849254793010975044070334848000 3684 25541257054372028641115201318554801514754109250394287853657600 3685 20220161834711189340882867710522551199180336489895477884145600 3686 15044931602890003817272287583213982150998516101572579348762880 3687 10526667273262428840799328886028865294201596908869501225395200 3688 6929122739713965792813388030032298298709827752513833918312000 3689 4292456554342287900223358558864164011018945244089738674071200 3690 2503176103209340976093012312363443930251420459735784973707200 3691 1374414705116184734699517319334959275988978687208965165687680 3692 710615875516275562344640949777807411551479248252810456712000 3693 345987459263687426022331146056364896323752813636602865450000 3694 158628168457737392983337788601280747788200120404150085680000 3695 68477831618954374008880606789990311329923358521194526080000 3696 27828772924845743723157870654127641559265846075718527328000 3697 10644042859281354306529340771257246494397690572198328080000 3698 3830462533874424123396600277551680854036246334596999200000 3699 1296464242234420472534233940094415058289191067094368960000 3700 412511349801861059442710799120950245819288066802753760000 3701 123323705617848045895893749320534083906391328304573259500 3702 34620143309358232671904441781183823623156757689061990000 3703 9119794590104498981454057612064634389078781154160200000 3704 2252589263755811248419152230179964694102458945077569400 3705 521254197636713399486064521993586300182366240417883900 3706 112896031097902804571615925739098691356571029631970952 3707 22862262806711271899748644556615935568833091825182160 3708 4323918108707313026176237606861564419407402935786200 3709 762804421064403335749958898568974100404890895275490 3710 125353480959229679824456364283977069721065170465440 3711 19160347166649590506295949671757357960446324977152 3712 2719646346914548102999882966229295314898516823680 3713 357848203541387908289458285030170436170857476800 3714 43564129126777658400455791221064227012104388480 3715 4896592569111494164547216497639690101271322880 3716 506992327952252050665508256835259948538712192 3717 48235511295223043462028742234033806579356400 3718 4205362798188582690673822339497280434120000 3719 334972621154415244625101000202380779168000 3720 24297039321120142457038575989450211333000 3721 1599035921133547836916213975374073737300 3722 95099842378375827174286302698543043000 3723 5088417361839314886824668406849670000 3724 243730915651126847520173192597001000 3725 10393207941645041156796682961912250 3726 392087733720867017288307595789200 3727 12993793992406529156199091824000 3728 375233324863224851870435820000 3729 9355132208918756580879358800 3730 199208384465100467733712800 3731 3577619965903845134809536 3732 53382826403882659363680 3733 649953243553766144850 3734 6315335160036594120 3735 47624396574474720 3736 268847400017196 3737 1082316425190 3738 2900874900 3739 4660040 3740 3740 3741 1 3742 16435314834665426797069144960762886143367590394940 3743 706718537890613352273973233312804104164806386982420 3744 14930961017284345679545503859874560697817152279888700 3745 206602832681027573937897088293613107330260595500785500 3746 2105899048906614393998565057869986234366340455893971500 3747 16862057561009903018299098569250736836585074285663964740 3748 110451465799041199060692911929944175610057261741005970220 3749 608610117668186198905858902471120967647254299389216570600 3750 2879053850047108366081607981749614158331322733637611322000 3751 11874651823286667839220126093401019038579391355204123806000 3752 43223732636763470934761258979979709300428984532943010653840 3753 140213571724135161812762132788714666755050120558083424803920 3754 408597831711436821233509282666499795758581639663126544674000 3755 1076789157644099885017082867425961000218484378029606990950000 3756 2580663278435415962228163997264880799991238957460486674850000 3757 5651652579773560957279679154010088951980813316838465817921500 3758 11356622636714797017929921318907065535584087136665973766200750 3759 21013557149840856730868097153748367725931836585714776477296250 3760 35914890670110169147237405963412815327760357646497654064168750 3761 56853126526368729297853545472447007259734007448504383559068750 3762 83555756275527719574522823604022117766241334817866442417779750 3763 114249707560415453295776105744275140619146314955041870244719250 3764 145612372380921656161283272027017336083225695530935716978563750 3765 173268726860593275066057898064185388474318905437269045374950000 3766 192775802070064041133097528972073809693281961016299335251600000 3767 200795275436178705244234386177312080176522490594577387598066560 3768 196026776380905488702554065183942769031390825872145503328830080 3769 179544044432961483646483453096404037701424029702715851397276800 3770 154418347252838593806742328464837291900641658199128793475792000 3771 124803869697499685405449279170210961947093942928062997466736000 3772 94850940970099760908141452169360331079791396625327878074719360 3773 67823522306576710756896844830779161471033633070798966580310080 3774 45650447706349709163295953251485974067041868413037765967516400 3775 28933382349094886089412928117138997648125127867418302373778000 3776 17273120626430864411326616660669964803699231530361114183094000 3777 9715249070702747411758399085062535305917363693403108303797360 3778 5148849027878434479612964503114676984670833036551767230549680 3779 2571399338247161755388378277113675344870862562320212776714000 3780 1210128386228495255609206065871783441208915343389266481550000 3781 536618017422590656333494092558528403793998659059493733900000 3782 224187082834326763090437532002229644251714995340410715496000 3783 88222146539463862723248260682348105364435351278843823608000 3784 32692417353507016798625832368861542804221478186037721960000 3785 11404331634944308185567150826347049815426097041641065800000 3786 3743406567195459938773950271243688107353604372447067400000 3787 1155656796641880452893291314507025764424035811391351064000 3788 335362488004266622831521342025800196551767722820341512000 3789 91421954841588640532529089249054574857862211673098417500 3790 23395382144501030057536971658222627424256077790359831250 3791 5615801156163026651323257531176860032838922462797743750 3792 1263330628090434475481680014213546432987443997230980434 3793 266090511798934016657431653847635017194698830536316562 3794 52419331592660547371539068769233915207210839036234970 3795 9647232384049806893308303717195848916885384852013550 3796 1656595459887340577638799628205347793808601439234650 3797 265055273581974492422207940512855647009376230277544 3798 39456007111842541489020149608156182748094420833632 3799 5455558521262795656376559490869052922350254441760 3800 699430579649076366202123011649878579788494159200 3801 82983289110907365481607814941511017941007781600 3802 9092082111282024391897899724026424574406069984 3803 917837452131144826446983837541925517864978592 3804 85154773606229537138244289809056749445080800 3805 7241052177400470845088800153831356245330000 3806 562649324595306856206224336277436465008750 3807 39818259894437100593055876105787811369850 3808 2557135956523483524324689291197382381550 3809 148424143413469192954169361843960834750 3810 7751673240395587317562446055621923750 3811 362465442742041408614486813101271250 3812 15090398024362540277011287729114150 3813 555875983562650454407783079945700 3814 17989514031153736388601394173000 3815 507359380411265732152335855000 3816 12354750767306711700792765000 3817 256978815959979603376489512 3818 4508400279999642164499816 3819 65720120699703238549560 3820 781761943295438999400 3821 7421790600906066450 3822 54686878111939437 3823 301661266180911 3824 1186708364205 3825 3108193725 3826 4879425 3827 3827 3828 1 3829 64633260585762914370496637486146181462681535261000 3830 2811546835480686775116603730647358893626646783853500 3831 60102838351618567004064083179152969263184489247976820 3832 841670015996804070497525762527985067651108460541591100 3833 8684283113030608473052505700071984657556234694027399500 3834 70403281237266746830374499698723112828467521263673289900 3835 467022156043701246518059303069697374181822563080468236900 3836 2606690050791818217960462093268008369172828120991991621420 3837 12493603202019957139337126009154359639230714662742681735800 3838 52221939310030508677652537286941503253927325838977346938000 3839 192689574867310176330356248360559007814790528035795456186800 3840 633786192033441905279364527740151917270335110286411560710800 3841 1873190300898839408936788493098671222154545992624283057211920 3842 5008060372947178532335691562224402423208683000918580406242000 3843 12179989075309746211421160460274072501668795203811621934550000 3844 27076667071943723882344489220740962820582235263782050078370000 3845 55246491510146045312733942292008734699138287479207474849345000 3846 103830906102892126337755850366451710213968722644745813025680750 3847 180307338690207501012804534004634870637115496696151883556126250 3848 290101414348335186506277781226644378806551581959498200391768750 3849 433489119784200221365431639973062237375904465781517693069483750 3850 602862158039321186978298703210400352101532584279790784378683750 3851 781776088812281023113793802227680456596180964130567404258809250 3852 946871660362700618057079449903091236250032844754413936835203750 3853 1072708634833560613049414627341192685947749628044216224737050000 3854 1138200319907609576793484151957812870984559605335336794247312000 3855 1132402050320713959998815358519413416725850692419721222193072000 3856 1057467791188380295485313502696400380754856128081823620329431680 3857 927692261684916558359599093928289883404308108528157826079990400 3858 765151585825863144592959178123519614923404171526020201380048000 3859 593729869999116480906373312367048553802242420626313181206921600 3860 433687792800945445399131721318042978097705135349224785035369600 3861 298347291944098677093540615182584738381007498283346015912262880 3862 193373244778582475893961509840564182283986341479946491794985200 3863 118123927805921421926175582934281287820534642985487675983362000 3864 68022269895482315805375154599177675199672062016995116431465200 3865 36932501148926174617733239967559825226614697186532415462001200 3866 18908299816013941136337558377214026351540960798973738572437680 3867 9128391618863224138141002245720516318899933744298188822362000 3868 4155436541474340233824870959125838903995696334732546007950000 3869 1783501230939351866780309579537221369014211273593238724580000 3870 721588733321229880103367720845762447721675149430836901480000 3871 275145474680864021302201236766937991529852146925832342328000 3872 98846083406697071172432585926338362108086418628336159080000 3873 33444163558656903780146363659287415750856307054700204200000 3874 10652585429794421204046619535921176868791268172978583560000 3875 3192593641919801641969497989026492768841193216129990360000 3876 899778437215367991402860153372114655964735633089336072000 3877 238313410373579377567940996694164734460944192226503740000 3878 59274381406693850287944508106329238800872598831847231250 3879 13833800510979572618383269450957469591006801806109857750 3880 3026816607288714457119028454411173707587233635137015250 3881 620264572447471947212699369427028212077876184923462202 3882 118918649008492795722459100042309121609574557669440410 3883 21305810346297263912936815575180345485605800004009950 3884 3562610910364460523146811784702287277920969836736090 3885 555212089926928912698204433979577238117553740790040 3886 80521987311039982660324385746745704709446390477152 3887 10849818632174323945827539661615981654561741979680 3888 1355837720481422268438661233209696070018488296800 3889 156829092454546279483218364866990485591882122080 3890 16755623784007488311095687371317807674881696480 3891 1649712187429629283925550145114319914132812192 3892 149305614289788225362239988070775263740786400 3893 12387080831564288608592919364278921217432500 3894 939240194920808696695507072676094026376750 3895 64872445895431231303293281295946434254250 3896 4066630936728524947370623603626492893550 3897 230435104347811721248740139439169861750 3898 11750582347311923520467156868878763750 3899 536541944296485693457912903759217250 3900 21815285005942681663316681975859750 3901 784888561060371615399753637226700 3902 24812072530886352436240894749000 3903 683617847216758595068300695000 3904 16263849437052295987245846600 3905 330531593561771518240014600 3906 5666255889630368884114536 3907 80715895863680468434680 3908 938314470128034378600 3909 8706010547579700420 3910 62697606824133645 3911 338035877614071 3912 1299804707565 3913 3327713025 3914 5106465 3915 3915 3916 1 3917 254224158304000796523953440778841647086547372026600 3918 11185862965376035047053951394269032471808084369170400 3919 241917985488471537627810881001479414136052807712905600 3920 3428087817092318266157729188736873061677930127477196400 3921 35799031347064066465161429099523631544093813188369008120 3922 293798946917284407541669659506435320948080259959718066640 3923 1973377897791239777823237828592357473651267410827701696160 3924 11155157784358121202545645067607628709028676078150612744240 3925 54161226610896667417622934604568618337257650958389159245060 3926 229388724469680003180520664207584736487208874647295262684960 3927 857832389732767822544905679166825760117846205781601219034880 3928 2860369689141404395303954975663409271561779393953585882950720 3929 8572545086318999400297182427063091858782458602836944517466080 3930 23246771939359955741677067452814278756994878472568025633091520 3931 57362164525693397284657698909541726802974375451791232081654400 3932 129414639478698518264166759734941700714027554372943633354952000 3933 268059004012242866435210443285335531923764129111442295775863000 3934 511589733147548477118179408100117485763000821572164381480732000 3935 902431578968346381997285415530642024575728157307420399630608000 3936 1475356890616013657410035695785293046757029257176934008606619000 3937 2240872258388473573990714594541813023847940664202701654581751500 3938 3168828401554767332478732030617898344754230740337274310819041000 3939 4179844295739293563049537675592109107903959251006549438358874000 3940 5151413454782373504962390078447131124624110314367603572024231000 3941 5940742935757092025884046622725320571139094959311026699995685750 3942 6419088470844026708487697130009697032711333774216589888826507200 3943 6506225418412045170593864964353720069354474051694643145235916800 3944 6192328578050060535170476742389286206359302057972533168930675200 3945 5539117001462944404923070728409716280144484480428599916011308800 3946 4660498442610201499314583647351623352949152459395097860368135680 3947 3690864538442978368584703828103970172134228122205513741768053760 3948 2752863655307731468460517981641627273113192814774905846628221440 3949 1934729431217551070308348734546602841180317909363486124352232160 3950 1281788365389460983068544865228882579710995177809931031326759040 3951 800792731318365076643228840751512848987802261187543118962762240 3952 471895716669750848736188424014284357439240618199802195103056320 3953 262347618708008338982706151812137107807130273754435486088762080 3954 137615157434196989386436649104349042466016565372520784099853120 3955 68114109278740279181192607955344094927188490363554520237553280 3956 31811534553257822694513031187935428949511108136824913297758400 3957 14017672599906774388769231368784496569478815635831121866818000 3958 5827070688402391898618810918943290196432339055403817361392000 3959 2284649195869968043671191768011133591093388409626522761088000 3960 844632619950559321206757284958972439114894962656043469472000 3961 294341670588831278602354811425096456055190668804378784816000 3962 96649503775437136257489639572419731839017831547706466656000 3963 29888993321857970218890225248613620895623036496937011264000 3964 8700761112068906224261081044325628519905738864195396896000 3965 2382746602255511532789055591337266588943651769106945524000 3966 613454384254166234501420905775999561360688995500061328000 3967 148370362703333228809645986513265010189561989609317158400 3968 33683345209304510584542792894096008747078870802850494600 3969 7171227038807108098405082799681857707206676612478466900 3970 1430379517174463609924463954653524178795940887664168600 3971 267004176539233207185899938201991180041908965697311472 3972 46588705290570017089621836724394355461858016008768424 3973 7588926732871596860417494309635665915825304001428306 3974 1152416829150475450762276961601274548045947803495584 3975 162895054790149849979506803349738437113362812919296 3976 21397231773282395548155554677296150637772233900416 3977 2607225720273905339901307082527682220568885643328 3978 294118822570493350375084933455470681175595324032 3979 30652582004865311949760712667815803000930530048 3980 2944459847757997945912974862179350534572144512 3981 260040611554714492505901312556600251015202980 3982 21055919963944493320315895753570870527546800 3983 1558442990090823318961433957625518977099200 3984 105086907380857755782847225820697308423800 3985 6432187494694791093226737987435367844700 3986 355931323817103064447329374798795058600 3987 17726592798230558910876168076479963600 3988 790622683489156383348937073833613400 3989 31403237428307613357317594054138850 3990 1103861537929655057274539361944400 3991 34096109279680465089561061372800 3992 917972172914474060103567036960 3993 21342735752482662102561216240 3994 423919885076049820218939360 3995 7102998836003881222251840 3996 98902515438028725879456 3997 1123892220886690066812 3998 10194033749539138928 3999 71770919031203392 4000 378310567182548 4001 1422220177378 4002 3560000444 4003 5341336 4004 4004 4005 1 4006 1000134600800354781929399250536541864362461089950800 4007 44505989735615787795858266648876112964129518502810600 4008 973661764271907402282575263670384683617492706463722400 4009 13959465294505099385534449847678773666246299926378761600 4010 147520790019049651981029313220808735269568949221985726400 4011 1225428380726423813615141226868308925932442066832631431800 4012 8332912988939681932582960342704500696340606054461893736240 4013 47698743315999558648578324720308521227328986380712908972960 4014 234564773850211702429352657547991181700289798632320851495640 4015 1006446529659629281353850356223357512179150415061934816301060 4016 3813902638710174118814590823583249519836780520234700356509280 4017 12889767206763797021876050270078148109822702079081981953550080 4018 39165061897474614028007998897545142333692056317210637474248320 4019 107703920218055188577021996968249141417653154872329253054182880 4020 269582267372138136677815537321725395883706699021758250159571520 4021 617116033743448746611866892664190665275955094146193584702633600 4022 1297346207301568387763583808441764466773314686557338786022582000 4023 2513724609699810771412797608752658410871393808028243946231703000 4024 4503114024738311320567711053716418748309490748124216149077652000 4025 7478856041085850380358069820207385523508160072908054890865808000 4026 11543451715589029934900499070320095047153899242966780375032008000 4027 16593711841159230531419467413585136630283730161764746789108511500 4028 22257774716614954160497467439834608653313682652658716962406271000 4029 27904904130131461517673764902555442219179179462166514716764714000 4030 32748271248259374424403765498699619292253272712765479850725468500 4031 36023098373085311866844142048569581221478599984042027835798015350 4032 37185133804475160636742340179168599970558554822236931959533435200 4033 36058311567975913344719845022224096941147689524593388566820300800 4034 32876695841389803343715152814380794269869952213599854281512627200 4035 28207727693315843068496077119779529021925625969109493850426668800 4036 22790349527049886452692194759027169143542558730008995031470553600 4037 17350072543173461944630186977840038444761431807361686540087260160 4038 12452170352923571051703963892233349739507890026172754056245512640 4039 8428926123416323893720987843514220769617748654080082905394689760 4040 5383179709072610217838614084933451920092007543782237821932743040 4041 3244656263002669172395876982699614855945867560635869372123845120 4042 1846097528949794529121792076363573969762303956913511884139429120 4043 991653740212896385575557230208811693216913274152866181007328480 4044 502944002213239315172292183742268131488003861532075670750128320 4045 240846423595072348110675130242776288318199032282965814162033280 4046 108893329816921008454294606758702045250249562468362203211557600 4047 46478860287710186535369649226275263216569935199910696492738000 4048 18725296231019931266048204004830321871423858785575532399952000 4049 7119020609568750410550176648954702753948807789056016362368000 4050 2553305002967425080890756787498352248513158997999188350272000 4051 863617868650746718536579501653854436997097896382078412592000 4052 275356421888643881272532594730214458172987735078343841696000 4053 82720601812212483862755107848454391054825785133094085184000 4054 23401222881086426355910984457128544837878347110020037256000 4055 6230195702107425198651625732092664534759819685135204724000 4056 1559926862817736996303613160401827456031466302843013091200 4057 367041614780643999130261920094547636713286188904238374400 4058 81090589312002743993895075369725640669214390571866617600 4059 16806215886302455491659268273855284608035883423355610900 4060 3264199410987878494443007486260606459303557410310538600 4061 593490801997796089898728633865564810782464983692825200 4062 100893436339625335282783867757146017833019047227780284 4063 16016190658327621135722057105760870403034432794223186 4064 2370773385925703380897461775116831952005096864409824 4065 326730647240663761301789675036940441287726603152896 4066 41853925886200729753535041017128734214543490486528 4067 4974442011064840831362771268429234804187546000448 4068 547471796284176030776168374893540073326143582592 4069 55675097927204342112830682192563397287404432128 4070 5219540430675407073077876455552818495694165512 4071 449960381954776471817058315133863663421910820 4072 35569990668361776428225953765522819242838800 4073 2570651328742563575331333657838255593355200 4074 169280267093146430129835350190806523976800 4075 10120015967525058322979287239667781324700 4076 547027890136489639079961472414474666200 4077 26615953681416909455875206084186987600 4078 1159869541162663485462451641283377900 4079 45017767579372783682332597949354850 4080 1546455264156276479110187754764400 4081 46685441936793252199552837879680 4082 1228564261494559268409285207360 4083 27921915033967256100211027440 4084 542173107455674875732252960 4085 8881465647077324844459840 4086 120911042225062590704280 4087 1343456024722917674492 4088 11915352769161132368 4089 82033409770472512 4090 422852627682848 4091 1554605248834 4092 3805643204 4093 5584216 4094 4094 4095 1 4096 3935312233584004685417853572763349509774031680023800 4097 177089050511280210843803410774350727939831425601071000 4098 3918462139766172621157086520172788206624446737747455000 4099 56832213849349377720189447455543105989412346018589014000 4100 607691940266227424337668169999494440579526426142901524000 4101 5108709097833610774038689042624963375748333393709201351200 4102 35164466577366944216782313466655821352843989743892901956000 4103 203794067664285699438170225772664419203982213288470227245000 4104 1014894456968142783202087724347868807635831422176581731680100 4105 4410837595226807013073696712587225481972840778629511663994100 4106 16934556825142457907997395124279972052753530896911685822109140 4107 57999962064969940403712008670895464535857759097245097318851600 4108 178635360745911317422738740155974335217651577726407902073656000 4109 498077417609188026225753899023128440548040281425396150487723200 4110 1264350367777169605034606051366402964468102252849082535853451200 4111 2936102520726982749469251830395313550820370787171758333259681120 4112 6263392353347231164661203380708565583711120316945741953435697000 4113 12318152927383817492512288718260998933237674613412072233014925000 4114 22404936738628748179983630860621520618636336115034348216413005000 4115 37792152598919351872270206612139509746968094550905177864398830000 4116 59261804934256357905228618466643304854754877099456217559143196000 4117 86575887866917724511753743027400712853654244322250852812740060000 4118 118058028909433260697846013219182790254983060439432981108281900000 4119 150523986859527407389753666854458057575103402060277050913059422500 4120 179713648881553162491540279399609777335474606862322390974816228750 4121 201188292494741287224706611520272008956321192796250534909022117350 4122 211439925233326830522780833763343194126070043384594511210118785750 4123 208829555786001807923734156803301920124513623095895813540858060000 4124 194009393762479098974307861804357912889870720811670949354087488000 4125 169682197052450371830194023333592030395843044220865814638841408000 4126 139812215523391569991676208332820274282587885238194882562984358400 4127 108597773517744725417982793399431707104047466038156466506902112000 4128 79560454936427220194465870992133328466127489605768603359775140000 4129 55001187230798777273830749603046515153755205945644476908515258400 4130 35892997430916059547430805011384085885968162427220813395095034400 4131 22117847065537463721119523088096139410812813603800933659680183360 4132 12872821043434502694831468463971298069785235430783612182882646400 4133 7077430303406233432737775145870928409341382678531530578149104000 4134 3676153453420805822957443279034954103000914197088428405564924800 4135 1804038268808358413118004572119005254250448633756358384212416800 4136 836417742811147991536529392527902436061571639287038887225756880 4137 366345799410585259089342142038157198893336942662650148132202000 4138 151561500938185390876205377911767162662728049564926184215450000 4139 59214725947942199226052333695760193784507703085831625460920000 4140 21842449597540484214188041991111019813252023898240050202720000 4141 7604408378402983393087688693201614305354408320128017477984000 4142 2497798372468133231306175118204909808328090324129640777440000 4143 773723525889690831975317073536564677798751383256678463600000 4144 225908165275199854027361096162219192962228027333585748940000 4145 62136787463754330851875440095791633032254617326295440540000 4146 16090157595877437252169850803752359711510143012914398287200 4147 3919765070891116621146547135792315794247866093461023944000 4148 897656123104835867438140565448621937614015135907104720000 4149 193080751007455262052732121624797926203769293383792336000 4150 38970935388527433024137433678505007786749874604882576000 4151 7373478116124792725589639440308049768743016047401078300 4152 1306324863092975089179266829975835588950534339106490250 4153 216447589401370141481944796389758333451842921684311250 4154 33497130387356868792102353317146048294202449397213410 4155 4835014993035655200172236892141365090032502264004560 4156 649909874402624655632907723171305442996238786706304 4157 81216901799844252853883926706438331360723202316160 4158 9418648969056851503982806749480318352949771529600 4159 1011632667046847013390745910129367526798308793920 4160 100419419155385549123346101373135747145420358220 4161 9190929888797999411289304193473441264157117532 4162 773647297036868637313914494400121318531743900 4163 59725730599861191763812235800318166639095000 4164 4215933924696084124504393115316576468642000 4165 271200427904426464149405405078844100322000 4166 15840024992647917375098014809914788160400 4167 836621038344080143050951486439161346500 4168 39779278599943750545465661267127291250 4169 1694210869387392613517964651725720250 4170 64273310938822481990639373100430250 4171 2158313651278977173019001170779880 4172 63698386166620083807742287381600 4173 1638895012863295466751516828000 4174 36419889174739899261144818400 4175 691516883064681631540724400 4176 11077697641327424194584420 4177 147488107061972483830100 4178 1602744462156184924500 4179 13903325454848833080 4180 93625087238039280 4181 472059263385072 4182 1697647794480 4183 4065248550 4184 5835285 4185 4185 4186 1 4187 15487357822491889407128326963778343232013931127835600 4188 704674780923380968024338876851914617056633866316519800 4189 15768542228859262645134796178735466430857462746263107000 4190 231329712917880391552252229655075249287853986442431295000 4191 2502450706592319373808341799252139989533801687592709810000 4192 21287514010745330139862960905638204177634206355788651450400 4193 148299050119549869745302303068887377706758968299823733847200 4194 870036963381949877879743046094355321859075488179543735492000 4195 4387050789934408282529212817170689970391100978532445106930000 4196 19309670522362812213253580657395233884827497488843565205502500 4197 75098067185829314241945068545275406754363398805182459879228580 4198 260606772334523670425809375798181427200878628455601827856758740 4199 813454665090420705375358745265999830569216528127312063830345200 4200 2299209965729632762957185720072056766188483210091508158948024000 4201 5918016628582287838488796327102762653823489365323255336440152000 4202 13938669753437341473711259113952624509358383187502537863003746240 4203 30166085575856258248579248644545398901170583732716291262684143120 4204 60205422892990431378466987841004472596874064172437976259558689000 4205 111157716918195906237688550405048177948320377963084087904374825000 4206 190384903865597427233986540674721070791638136257634826524867725000 4207 303231228702296993194494926601919378206318195203069287337789322000 4208 450092346436162087459424525200061516083245822844973924759227356000 4209 623803391463392519429263773074262614315039525805778138888276620000 4210 808634025971064377037934520651821907445421607526008698558877100000 4211 981912745822006743546063346505783744755154809138724848250065050000 4212 1118398617491265680898966151670087685276121327609007602156824091950 4213 1196313180103139051992072646996886246804791608777704793598808934350 4214 1203043493352664447502576571874505860007631505310912696797677057750 4215 1138457900897880823842292661282516919388477493651819112529193940000 4216 1014646829447448161302414679551527015688404344474830827081721920000 4217 852303336735856455494028330823282693178259649358857894748646412800 4218 675201344686847321884879586756107068621738163777796514021654950400 4219 504746103258550081311000671472089842964779754784872394060305784000 4220 356220336031751851642931095895374410704808678616118077147823460000 4221 237433967647186372481906936142183722912320860581292571094634180000 4222 149515561341256789985749396359249407228215764777476807626449637920 4223 88973466033052139007179730271947074547439358905612596932070701760 4224 50043512670160808645382317245726258145747484556115193307300540800 4225 26607453030858861739488987149983348853002153442832460458768816000 4226 13373819911190386775275286481076983564680745197293028070424368000 4227 6354870288834604474596325783077270121424160993748204372774061760 4228 2854525068765137375784121947276578652103129226866571476388348880 4229 1211961193032151233474777050542003923220609312106186690774274000 4230 486292977878933921063413654410073634439975894965633375761050000 4231 184358653122381138352860882522967954255774227104959655027400000 4232 66017955784776483829214944598700905523972485134728409800288000 4233 22322618143053918992612247454236996831846811520375793241824000 4234 7124239832889548614663483230075637286759620697992274438880000 4235 2145072212457619564634077979858540423933097472935630077400000 4236 609015099935446611087586365229945750612458046037546834700000 4237 162945373404950604388767551941523263052755441650934753106400 4238 41058228417226359490409383149444404298631090214063454031200 4239 9736190659955354188009165466322848908293086748274156248000 4240 2171020215770490642266194700895317938384393271484803280000 4241 454827814499839854656276582799952104139902576808097040000 4242 89438868138010466524017465093249322856042380838067753600 4243 16491219872623192332501559178323380127941369224294884800 4244 2847990274054992096895828476519662686568821987748294250 4245 460101605501688921437148504895248248305307923624826250 4246 69442292355783557957019185161752560478686506632641250 4247 9777474763694324960348301270774760515399060133875888 4248 1282291772287780322668629674855706297101516083131264 4249 156377045400948819837637765226305645987989766235520 4250 17700758456781872659217389506490490763667850198400 4251 1856019610912562060858021730277670260859800408200 4252 179891131519217553590854413857681886821796039564 4253 16078886468868184698342220337164843971084901932 4254 1321942348186734132800713789420332479282214300 4255 99693993075922634449525926803946642479805000 4256 6875447798339492031001788055444596033090000 4257 432171004467053784805826677770803179222800 4258 24668026200120935085284398953559558784400 4259 1273423181422172165169548618546584893000 4260 59185519684494303175688414267086871250 4261 2464261959106044763341299936613551250 4262 91401716301387842131204579467120810 4263 3001118642440547206625741865651480 4264 86612370633204825588044498287200 4265 2179319174811048810626568972000 4266 47365188657226042934563596000 4267 879639217919912225927609640 4268 13783520508716573340746020 4269 179515422206822527525700 4270 1908385069526816380500 4271 16195630010128569000 4272 106700621243199984 4273 526359653771952 4274 1852074784560 4275 4339444200 4276 6094725 4277 4277 4278 1 4279 60960876535340415751462563580829648891969728907438000 4280 2804200320625659124567277924718163849030607529742148000 4281 63450716443994643759127704826325588497524989835138548800 4282 941415521152746616643579533564504655425234903532218686000 4283 10301555088023907649337530141873882909776136034553376605000 4284 88661296098245323856715973704567308735567799365518731396000 4285 625037645421884161553423107442143016279472441935922106416000 4286 3711533065909950235510088642763582577621438738543308889051200 4287 18946443234498419149147170376118567487718377918122617303746000 4288 84442949247389958005562294934760656593201759260546496597220000 4289 332619345849041122720214870217599603258645573765271284901592000 4290 1169321935872197252703400003461251497819391412730597295991857000 4291 3698398237172921024979039439518872594531617982550774876179959140 4292 10594880891635954129913428633104462605024263716591079220886885600 4293 27646427429867559909600689083905947012284618781525854944675936000 4294 66029955745288334946883506253886994375851868578202448902749270400 4295 144947337063670226495242082807326494232955527295571603841342148400 4296 293505818856954382508704729615389150259950085028956756290496281120 4297 549961593518948054010393477583076317055133295419149740583770152000 4298 956230214295163439773710463842754874578944169666754718120277050000 4299 1546573538210321228041192792119329889962711498365212271642436115000 4300 2331838931965992075325447307911416495021231105968891480135583540000 4301 3283845900884339253185588605521531989682791574025612464587631696000 4302 4326806502490765134764680638770417282270274157716673899522939960000 4303 5342146065191818916388907843880653239612838492272887253245347650000 4304 6188975145155559100172038420614327160558873631047996788204239796000 4305 6736017859849194281028143106621804716556671825861125983530462616000 4306 6895062725984522479330196485528152883475371021749513680363820761100 4307 6644164217087511553532466963817559719251873693464827872587778765750 4308 6032239882820612846506997505342873948513268128505823646871488360000 4309 5163904714975097876245480666994154513886517429752756039105274112000 4310 4170846115941425207736734384879894030446802539415687570046567552000 4311 3180270163405336720899259968470919198215686936304461772160507758400 4312 2290395277068778512099821228768902846412714322486094074401310192000 4313 1558631157405512482282461966520937346463092791541863326293855840000 4314 1002563124180763856084696400269670601427951791852679756123604264000 4315 609726579937749320863871651819634107490950813808859321880911644000 4316 350675178947981231026572668938427400200200900482500712692589183360 4317 190759369685584986146563726656721369236421542473702259818646182400 4318 98155808725950694534874266834799457143480939214638896684230624000 4319 47775837512529062544015331918570756181061640821819136447324497600 4320 21996359536339808949433052918072336123455710341619368534718729600 4321 9578710261145020251871339300283716814352141843345577233838106880 4322 3944720795529683727757092250601336866375639809517316205795732000 4323 1536008574228818361888886842653095251528976086032648554386450000 4324 565366536241968824282106706403768393051040963121876275417360000 4325 196649229997206547576384941357832484539492508911956965362560000 4326 64613318427653579917955052160430673491547538642500145761984000 4327 20046398253183889452962673556968149599445953985308048820040000 4328 5869841547072478721808058805500877877388788655857725031600000 4329 1621275942636661276154868213139804517375122355749316169312000 4330 422148839734978411870774508784672283503383935190782151352000 4331 103552749576016071971719900872821320825189050769020920887200 4332 23912490749741813296764381502594616467658412174203648304000 4333 5194024724254696288353165572827569157553205651873808320000 4334 1060267856934636349771266030155710398277389914060190624000 4335 203208370617516181540130866739221485820339451904120504000 4336 36528144353917888503570082928021999880255350868594940800 4337 6151491831854656444065531206804025641422312495914144000 4338 969316112275826425905453143021291116696577313312742500 4339 142726073224865780822299006098410581749810990227939250 4340 19609515134720044828044203804309338320036482654268000 4341 2510017937244165737989658086951595304964669779746304 4342 298811659195734016427340248446618488686270211874560 4343 33024154408065116144789890262774146996577119452600 4344 3381540148719908487965875270286583526005122445840 4345 320115746610599901941172264504965833415962004640 4346 27950404741373275020236682796329106350498175032 4347 2245151147045554716158408776274582195727114900 4348 165449605530254584831128133844847619434570000 4349 11151182204236939050889222207857861529656000 4350 685101772139860509925928416364263955076000 4351 38226693083166129901664121782643713435400 4352 1929249110181419677805687472808262394000 4353 87672167169210652662779387666484060000 4354 3569509663317862286984589354992565300 4355 129477235298158589357193497229460050 4356 4157946635312766978176697903944880 4357 117373228943197374119313984585600 4358 2888933201836784876354422968000 4359 61423579758679304614077684600 4360 1116011931324711334707211600 4361 17109590584769093633141920 4362 218032317461144613026600 4363 2268019945851018859500 4364 18834767716409845200 4365 121430692161979200 4366 586217134575072 4367 2018654044680 4368 4628878800 4369 6362720 4370 4370 4371 1 4372 239993345518077005168915776623476723006280827488229600 4373 11159690566590580740354583612991667619792058478202676400 4374 255300300769382376509288281798814727687007626576208821600 4375 3830419566382202967985235654515550000350587544258100814400 4376 42393427363067895010539297311462641220096367550640331986400 4377 369099296932797651124369316809582343666273808783292455664200 4378 2632773855717369037892586966532467136242492231685561487032800 4379 15821441632160264799141009274546756982003548293394551604963200 4380 81751399372806009134788005105082068880766953267388145793048800 4381 368890573713093781960061924270462915752102733570745275152584400 4382 1471440612464519331393766558263187272888275708209564952284610400 4383 5239470863178053513011920553733882362909631377751321168196273600 4384 16789001268733442659867764260222600452901577757521418018240978400 4385 48738001060720072616626612856817531559515856409727822760995008100 4386 128907039540190232879894061760072491634964387565320935302550062240 4387 312142716434483629042502095909447565951331390579627705406941146880 4388 694878402698442240664703003971826553971135848537451560952879821920 4389 1427304954379905642076677921290967949093926780545805087237686802480 4390 2713641518203771220738375307145790915561292891408073869563009476320 4391 4788779149771360977773603483198454556872869808367189181581781428800 4392 7863232035867175570012869624778527452853380898354408271532215068000 4393 12040016853105012026419932458348527579454071318852186361342694387000 4394 17224368149134442898982897387338013325424768332032414674800544828000 4395 23062066521313586196857142861202704064843220459232504928648607952000 4396 28944058235082960454136363641458949293502728707673118559440298364000 4397 34097512506207487559385033265426030509175165770258820156608936853200 4398 37750242727495406236110093459504231984202425151971303486269261848800 4399 39321011857903308370305803795496406246005086646634947115556185867200 4400 38570877204003644546027565302503351468463729625425850963839719144800 4401 35661436035598197220357382574943831422351163813163125136825947226550 4402 31100958890584591286517130295967785894545249782548972865659526302400 4403 25602096007929169470648646254255229221479470625405769414932464281600 4404 19904814292788880563764652123630757432145464224290393179682763830400 4405 14623156110203486070737745596653365308541986343486065851895923233600 4406 10155740296649859396375739826138769834774889946329981217825252188800 4407 6670003831194898379066812427556817294082209723563661133785045036800 4408 4143927579947157271816745121114638485902200739657742991977564291200 4409 2435957428752720828703086659033605055901969353717727299338162792800 4410 1355102145796215560338140922906111421826261097432378100294077315200 4411 713455488726896397579739152572790287046988748733628128018078312960 4412 355530671395785620941581423345836770558650433513234151042565870720 4413 167687669995836922731510552672344238190319304666261723843741516480 4414 74853776888326297221905261283605558868241011282834031570027797120 4415 31620295684587661712725828755036945224366862364140785556501070080 4416 12638205955438642220603583593314139548924059408865047518664220800 4417 4778334041793931086493638858583278070195053325882618274803602000 4418 1708519560094151096903776010244431441334564521507436634590768000 4419 577527738623375018671698933040371191437035894594063087748992000 4420 184488027615800353186792714721229686153497577439770153030928000 4421 55669127866575325232749405170983301798504371035032684660936000 4422 15859693982132250929617816149431214037559518654584851169590400 4423 4263503980419752594321811332015324944453340337379161468153600 4424 1080837758090689666668331171479460534767368423541095678198400 4425 258213459965617037458777230478306193239374087865949883165600 4426 58089173435337714874128210971800021524358505363533307049600 4427 12295673074508390122610584683311809169335043197708542604800 4428 2446588009723608238682718380863064069408503493421597763200 4429 457190688685724771875053434807744295798558733619187460800 4430 80149775905420557533241797205042827323464100181726467200 4431 13166716771946532267520816750763228478170112937284921600 4432 2024340175531831188417283195530780605816851989065769600 4433 290895194281085373130659803456139323735464642895977650 4434 39012614320653562868424784410678578341967318122701600 4435 4875348123719870794340814579918512183828619246374400 4436 566759219382434979842119694915527041370076987391024 4437 61176243283215686409757336796092869229772578043448 4438 6119131503568753062912411613504238705909747890032 4439 565948546207239700949569755298410137223852386208 4440 48285838531536493688210739939169168246371460272 4441 3790554957185835857166302048364729391321431060 4442 273029168584814107358917314408023725665409200 4443 17989030921319812277646497678828968317892800 4444 1080537707287253681444578326862233851953200 4445 58952340666829381297519507204812475153800 4446 2909516225624951838420469215748676799600 4447 129311832249997859485354187366607857760 4448 5149586240044162545876936665041905840 4449 182719548869841574563815238810624210 4450 5740323087618030524527344069818640 4451 158535965595894974210191320685440 4452 3817953299901140433961029511920 4453 79431584428670274231928140280 4454 1412277999871502482354774320 4455 21188985676635408919166880 4456 264261726125838433232240 4457 2690447437932744229740 4458 21868617693740978160 4459 138003447244703040 4460 652131501381360 4461 2198196072072 4462 4934222384 4463 6639456 4464 4464 4465 1 4466 944973797977428207852605870454939596837230758234904050 4467 44413768504939125769072475911382161051349845637040490350 4468 1027156519233274702310136466712441407171694049097904673650 4469 15582182940709039632917602143956823900285486319293745368350 4470 174403790881839678886077760894661135953462689124501652705650 4471 1535878545507813946319329958846531939203074649386740360923950 4472 11083231666232062801817867540865514263978944091520531793694450 4473 67394309324479437782482561009362350710778796680736649851098550 4474 352439093024736732010031753475189997979318625264835922991810450 4475 1609859153852918332661207313492900833260843683902016102457097550 4476 6501696361693277907046091415266908890130810679184385474564300050 4477 23445511122469699119348026618689762361380802146149753681004597150 4478 76099675766228464739336332209266770569621486295603390439461848850 4479 223826444799028060076025530257679187768731130392340827714337659150 4480 599941584485530417685618067785111043244516613424506770653200456850 4481 1472583889191756479773789802745272560691086232951062073421492030450 4482 3323832207032821768632268411910758065559880354375254394294224868730 4483 6924088593555188552505759957469266801886403902522081669249835578470 4484 13354552374082357882578546661708547338513083442051259635682245499130 4485 23913965879170733882756932394222282443383893605533650975524021010070 4486 39856609798617889804594887323703804072306489342556084959206701683450 4487 61961956409616047175210539116682384482157147297251056449186889171750 4488 90026489651626112652094494972651490310008851452326575292766964848250 4489 122458392755938625284526052167768176260198375578009440926186119886750 4490 156189447047993575961700892884638452355821880228239586331003853508250 4491 187050976344223631934856250032928459809261384273337528690382928177350 4492 210595854485454578611971022764346028176860719356694700133927632423450 4493 223151704888381409857129186723195926875752144358990861117522233814550 4494 222760553784282581794277075966450622884734173904373874507324999399450 4495 209673726869752570603297835232789411323178909537067107933459162908550 4496 186231943741457252150755220113595564094500522135407431270091057738650 4497 156194533460577050190955991063015634401839147597438490742657016167900 4498 123776800100834643547550030653710502733532909416838049267765937340600 4499 92725773148036079343446570719868282254925113958989148530858026707400 4500 65696679289223014626623254114376516202346718057867545849326537468600 4501 44038433369698943870593609900845796575199448368460662602295810830600 4502 27938360954970297724355085851074215031578144663862140790703793967800 4503 16778706772184689156325571039378021031600633738107449242855104064200 4504 9540833262614823245753756081214953135616046635394431922407804271800 4505 5137371756792597132328945582192667073024025111366232573604202300200 4506 2619719372669072709863104700853214335250661811756290782566381305400 4507 1265132770215796089153401782363259605803978143238403841336935362120 4508 578589004211826207599398514081759186930486648441724479691004954680 4509 250564314206127125729720663860673840223196292128440079514206419720 4510 102736017513087374371555225813003559720457106791067268223821185080 4511 39874709993664049413617325087238824549035863366395971685044752200 4512 14646632606368353982513110414353091476032663455422808190158867000 4513 5089964522780491809525832697186535335642556803657571640551663000 4514 1672925402592189615718280676697672452973427760642698371370127000 4515 519813843116457882894929983187750480501372638475066668425153000 4516 152626192234194016679787952510445885764232817254381277112066200 4517 42324910451499181096075650696174069161509940919282202896623400 4518 11078961064504212871302591466126361213831877174776138334312600 4519 2735658146362402029747399533473367289059388867602639572295400 4520 636767143557185225091243849235082248142777457422512211880600 4521 139612047517885530634978597960633006277293453231673800465800 4522 28808835202103363464360663071241731454044680825583482635800 4523 5589773994437966045323710745166306103023594787053511556200 4524 1018825801941895289049149249118981900551098557246206539800 4525 174252178760478238959099486367036966041867395769382012200 4526 27933555373817122275886177203876154861673399321809330200 4527 4191794564292859458802591535007897135610510112604426600 4528 588046199191871506973806914513485944755562934026277400 4529 77006049894173649722760429281527921337038003265345850 4530 9398376168186547800809343731210100635622748430022525 4531 1067214876240963303388606797316897874374744327218675 4532 112542659676319766539162171353418321297700310870333 4533 10999595529269577567380799607483832076761272559787 4534 994224560034409450136284613015037906507833818173 4535 82911100159676340460402922111731600186326840147 4536 6362717249561938760243435581183652906860973565 4537 448078679546615405650946167688989641328237575 4538 28867814088437407086755635453352273811062925 4539 1695741110836931505212253487276091310471075 4540 90486531901901403951035009369548877966925 4541 4368315333195240190739621141978221694955 4542 189926753617184356119113962694705291085 4543 7399743647422767121523920624469037315 4544 256900562299905461673056468242287885 4545 7897485640322591046007160868207765 4546 213445557846556514756950293735345 4547 5030703383588874085180646653695 4548 102437683577218067073492693105 4549 1782717384877958329257570295 4550 26181430218501390683355505 4551 319640102556620751961055 4552 3185781753056020783665 4553 25351048432806531435 4554 156626071517780865 4555 724641441258735 4556 2391555911745 4557 5256166839 4558 6925121 4559 4559 4560 1 4561 3721443204405954385563870541379246659709506697378694300 4562 176768552209282833314283850715514216336201568125487979250 4563 4132311966567789794493598918559010345241570689425674488750 4564 63376616160939681374496564466741874452810194678875870843250 4565 717262338456349092381207150234713594997677282635531681130750 4566 6388213082506972980229219427409598103532504478962416206836850 4567 46630539345572289401138419884567387226320153014886086215680750 4568 286874516250410167513916085464965262429204627994806106442091250 4569 1518108926535954345924993771190275631990223409767109071388147750 4570 7018503587898107773189463956662288791375090836459533243084335250 4571 28695324505275214403827087062156964337195863190377173620085790350 4572 104776634432348560085902101111072632020430449511317252329084479250 4573 344431477830096095310009669398277436752243742868694835004448978750 4574 1026229172406594007051874963694354824374633921060059995577358239250 4575 2787117217637381808457725859099672360212992205400945063806664076750 4576 6933345527920408229129668597805252365743331171637856596930285692050 4577 15864434682529747642923817978028967277548300138493400687891331668250 4578 33510436896252675502432663643430171522094002966336327656241048176250 4579 65552797509431424268568277260576735529886744850337920958018202813350 4580 119089564985373603798251988271937045853750692550250923555310745945850 4581 201419691992602985383633131609068090270563310058979307701063146033270 4582 317854995669390093213374543236901471357201236804037113481744167328250 4583 468924834121508510721485570166082712927290500867199888310388125643750 4584 647859834763270837574799245533805323589059663857957492750055410416250 4585 839534342089682327981544584449132342402390925354394620782616182728750 4586 1021833227800584776343251408500943936752624383431348881295412839549850 4587 1169624860011263550996305734741983271685984151463335776148825843519750 4588 1260439106170103291234305376796916377118095370720194511110849804596250 4589 1280082313019507498370424421630115073904351402471678061933356554797750 4590 1226252106416500454704721123832381050611485489836199590026991687060250 4591 1108893009115289368242183396643515134111245160747581715153242789402950 4592 947262247930026162835317955316742318864444790841721536839389001700250 4593 764870138080145348873238100566313673617253557822508073224351367832500 4594 584082650897565539139563640432457714398629989609915255916777408163000 4595 422017542435421937824479389480055462900674942548340545618004542413000 4596 288620315640283140841262396204985490179087275355845197744537645462200 4597 186898505881712012646677347860977865190279445824910372212492530501000 4598 114625902775686161602432053261930291540815876337522993352776084195000 4599 66595898013310364177168503609902454609961278238880082046383660461000 4600 36657682123210799861758087401654597892196467841781144063493903011000 4601 19119496950537397574956178919294358900635804795909381021351721962600 4602 9449302087236069404824298952411204334717310457541863534300915219000 4603 4425169851638462020234652773361916883334975096010617265353787165000 4604 1963540483006089659211097091063845910093751740276339009836052537400 4605 825429769854298825623212871106156090332272696186941780217840267400 4606 328684647095135208040955035161190082816995073616782222393049908280 4607 123949401078467137016331756826535745516613049056905452100307197000 4608 44254740985462618141942990997524420943704746457216315599789075000 4609 14955050401983919234173838337094459491320914320024823892342515000 4610 4781546727164926557865104774445167320354305939055555938368015000 4611 1445832730647632338196413499629433810714127194438896774650580200 4612 413266190615934678274865499065579672490782006695459310069967000 4613 111602162768623931121690355721474052309294649925942366876505000 4614 28457047433724592679546920892861038675092382433946490314063000 4615 6846979438490089845358611661671600832296408563243719891713000 4616 1553425374582336589421281855256718924007169373637112734325400 4617 332066946599978103056686945075732408155859980808767581373000 4618 66824617736837698757537620526076181207835599853157562815000 4619 12648031096550890109664208635969974527460071389831354801000 4620 2249320986813882050871221520639234022971016996471399551000 4621 375450570731339710746925697430007483533508100162895263400 4622 58751579622638851905256629255068235128194263065728767000 4623 8608025086301432377155305197430583575788127683848465000 4624 1179267905595873886101129723017962731628117125919167000 4625 150836592576216427292004964572065000557084748664079500 4626 17984362961010420177123668852823134681806258494563325 4627 1995401760169373749072418519819317019098045860169875 4628 205638418780781232136105675461123644469947867608125 4629 19644517182352277705237389232286164624658549235035 4630 1735770802928742630336543508603125345516814308285 4631 141522776266664033274826195474958651864437124787 4632 10619926642037822861768301438319455519728022525 4633 731399906476434081389001476468282060587329375 4634 46088213284816394169717901256905444913722125 4635 2648266627539983585041705432204650820615875 4636 138248495132595753253024622562547873347405 4637 6529955910446493068631392428730331399675 4638 277808245182452683170614545781182930125 4639 10592020050434650796471591377610319075 4640 359888755877526442784844210698285325 4641 10828511238792831021844870056408585 4642 286468551290815635498541535883825 4643 6609360115476959289682896345375 4644 131752852247185825927961351025 4645 2244806132651921018431844775 4646 32278258116563570199673585 4647 385851814042815988042175 4648 3765632537828392856625 4649 29342591203857606675 4650 177526480922215425 4651 804327098029455 4652 2599635093825 4653 5595426375 4654 7219905 4655 4655 4656 1 4657 14657929356129575437016877846657032761712954950899755100 4658 703580609094219620976810136639537572562221837643188244800 4659 16623458950619903998208571104022234875045241345352012416000 4660 257721334078187053305559965206455828878739592385405331380000 4661 2948952751978417827221472795595336199028719262608918071890000 4662 26559199732555097820744127620119680546199707379875687392727200 4663 196079030124295660454382571812735419341079321150193346430257600 4664 1220279070454393206019295792664364045899270243328330932571284000 4665 6533713472152198917255721456712270058591680915147012546721915000 4666 30568723962900849414544092263423237215585450972181243886455220000 4667 126504946302685893577161929929063948174336331158388974699838467200 4668 467643284701924829913204327929474535691889540378985330387446349600 4669 1556681425852035749847688359364507675732109535596713463174969406000 4670 4697677675648155221433852445419520204872046527540377906622688740000 4671 12925102113109288951790378551485751723902094865829327058000546920000 4672 32580831474748822446624191267189639345510243576605333317315452717600 4673 75559316569581591721535572065877648230753853992951335158383113460300 4674 161805806798046501769844846988396285702341366118415284807112549644000 4675 320970715305603857873640751088093071449716708684364281224404053280000 4676 591453812115170745280315283554075809292211231732372219170089047940000 4677 1014934741589632998901021026578794088745434473652750728095872806265040 4678 1625451042086078902454508770536152985040580881175669748444731160991520 4679 2434332879634957893849369414623245405867396485207913180802671470744000 4680 3415204115766940422361981863285897877291215999217370615130138185700000 4681 4495353955500246628070035581254975714699597667585827500714670194725000 4682 5559430680025716771090848709429682907402608315489672786766189774935200 4683 6467867463880624518392448475786194588675952141279746765122613138249600 4684 7086706634807474395152219780568207033888774722698487967958418716292000 4685 7320101164696343312357831809269555169735411015961013020795372626110000 4686 7134589668623856007807010147298037568840579245303089549973387694580000 4687 6566705157626320802337118834563607911845995765979974947409849360910400 4688 5711638514363412782835314611809652672341265396767004173376544821783200 4689 4697647474428497093244535982489150683348164983153843539836153620676750 4690 3655483257318097251757813259849395219365575445177700921383913030680000 4691 2692529867282895162420077286027176018356229483916055921633163562240000 4692 1878039582429819375788003907003955272803470065031449005339131584662400 4693 1240871016902441802800529485724835576824375224659143979418692462123200 4694 776871009555753848486133752609117039202397078729467493101678825072000 4695 460966036511459708957578525684926972641046875411048428692581803680000 4696 259274453803782893499808302908254454368452072264399691483565899440000 4697 138251829721823588050059072486240197764855250146146029039462719927200 4698 69892277553383099945484409150471762949860303843284467008863636681600 4699 33499566583320875790863986956653132568560494216824799002069716928000 4700 15222416271796664794808145847805967522739392261929261480438656560000 4701 6557278050855215930575092326372769273040358316321725821344887880000 4702 2677312341949181496987400659479015128370255928856692794611334962560 4703 1035925347366388872192965647642011689588257765294419213788920385280 4704 379759867134026972986207935808960582008346363067965640477536944000 4705 131861064977092698953544422155889090975120264954154736276922550000 4706 43351583006167462669658440160840249087710772039722105077344400000 4707 13489816725781213211413716000393876129913862306429388835101926400 4708 3971266852006942124601913670050593708179979616898194262185507200 4709 1105503279135875497300425134078096957494964740045624276859064000 4710 290844604396629482414940441864819555652409006815085844828720000 4711 72271866498348171884563608616789939492298114117959340480160000 4712 16951037778703480314743100930119822171829921311303190767164800 4713 3749959796367856256678779522310680084775324318867432489858400 4714 781837537000163267347215664453281889020026936555121953136000 4715 153494406962025509320621247992338251556914424996978384960000 4716 28349789521151770290772767886919901396728212592911511280000 4717 4920963465029554201089692796173997699234551469831306772800 4718 801899111257568656208890482567135421504822921191008150400 4719 122531273367030864276400922633348366613640174715094624000 4720 17533936424575123675915956942482510374005748907042160000 4721 2346502465216279671323676489678599312933498362798342500 4722 293243385002176489102698505692378801710979203682254400 4723 34166953009414972655611571252858793903839719292083200 4724 3705138327746726279118325707224659320262469559426000 4725 373259650896207950768057360500863085760577642045000 4726 34861609906570146770607611769806858251390504410000 4727 3012043095927660680980497656911312552920139581024 4728 240169724368607201050466760012692118599493183312 4729 17627633337804277403207248645918007801453316300 4730 1187579160417984105313760295031529831672130000 4731 73212385140800449646325182360666123194440000 4732 4116162986805003057893393586055228704042960 4733 210268387870843809458950446346474531321080 4734 9719648129622980406422979029883260307600 4735 404719076184169686000518521954376388000 4736 15104094724463774837644842264120114000 4737 502375324531077728295578449219647270 4738 14798146878108419113753231339370160 4739 383288932737537296276794250102400 4740 8658635528709426873722761674000 4741 169012405215048872910504357000 4742 2819886119096002585458682320 4743 39708232101629223520433760 4744 464868617622308917331600 4745 4443306668012723296500 4746 33911180845549722000 4747 200955145751405760 4748 891812777003280 4749 2823383633400 4750 5952738000 4751 7524000 4752 4752 4753 1 4754 57743358069601357782187700608042856334020731624756611000 4755 2800552866375665852436103479490078532200005483800695633500 4756 66868585363308206199705116925670798184221669397825840356800 4757 1047837626311633746634554409556903229278525128708198735488000 4758 12120712439071100203946335333346043830903146890368153766720000 4759 110374237648291206232186316129282411635161781370415000238194000 4760 824050591028603455953391030368359785297071728974930839474684000 4761 5187181615106367017475029854318727911659462041336933073745905600 4762 28097233748492821344656411710893109521488752723908387482790322000 4763 133013500192333037216724502248376954649601010235523749253635035000 4764 557091836099653661754752032946143480650093642868781820403459676000 4765 2084601709276123379469394703927504637271318147508990037638752336000 4766 7025671166127907714049554583236752115344145216064082640366281521600 4767 21470592067054768139507627091747766707009072545747677299781571038000 4768 59836076252447714487152403370444595740844956275034510507587984860000 4769 152812133198558778536419983992212352199696349871626596065532392104000 4770 359129619664844974695743926467885797331192457605763333156772603819000 4771 779522527390163503898408875686175642442411863861921587852053475348300 4772 1567754803689714309516353046072755482007085312794926098473403637572000 4773 2929689639065344304004539104429276950409455699841494069293882610720000 4774 5099646202237472203750274000421809200119510175825787134177656680016000 4775 8286925078635892331094195250685439950194204035716904093038692105026000 4776 12596126119526556343263176781041868724295190134289694221418811999639520 4777 17940509465592546515892080872548388737751770056334646942050781708632000 4778 23981172334787724750289269952467138124884952748713220262134354162550000 4779 30127044872679834674665729368192437244332212732220654850244135159557000 4780 35615777744220695242924667917053407592489903310965308567899949257452000 4781 39666199526896774309767081131149677475557382511035873071700335643593600 4782 41661245065231819171500928406976732259830978672833535326785855483656000 4783 41302096400876372454505230748295898361039332304964280711899770522590000 4784 38680526210162063783740228078044781459081147140697086846354036585228000 4785 34245720445685651496059168115734944486508687596777288704234160645608000 4786 28680790873261733127949553296928016007451025862300979289796109540696700 4787 22734773253195276259960011759760012688833130256701995778496916099332750 4788 17065437880420849736815887571382470729979397666524774889669283827720000 4789 12135422492743715368402408939649756963540905007306506588209268499712000 4790 8178219505979460356966840807155270997168870765793515309445376597632000 4791 5224666583042959302373072961598181572853491425039032922351759170987200 4792 3164892369072696300345158397790358251678877625892562147601363549456000 4793 1818195226633778789876965389188229180613960856160283999108865135520000 4794 990742685595667359706843242325178384723085039773963669578110906648000 4795 512100581391381533957289518312545300171125569339075029960168020228000 4796 251094478617709655359703247688731889116164795288836788883695287337600 4797 116788129589632397841722440785456692612169672227365948317997808064000 4798 51524174818955469636054017993583834975957208335602624257940209440000 4799 21558799463720841242454181213104815160992621382528466465822350792000 4800 8553995295423932977858295914672742669694164199575072499252288912000 4801 3217758230278619894649673867476895540429634532946537910357031233280 4802 1147271181097662294652778014830268963659894862837482056964545532000 4803 387591615235696721166479059064280055290505021228879073298832950000 4804 124029316875422950773273298900569617692961606793241303455626544000 4805 37578584323254657123892635283331326553226079092875689040544384000 4806 10775185584466388421996800727130282229187637002493002613482355200 4807 2922514958051025161626490763254675604614571356808243633373752000 4808 749362809756673118365766862372993744772967014566216316249680000 4809 181535779264996868111143521588950597325282150007590431542176000 4810 41521481427632262387123252278323806835037938565565896576136000 4811 8959898623857488199326596544269874106508186743095798734850400 4812 1822653652087109978528357520789207831142821416357865284688000 4813 349218827960684299496958699635367749518889880805486347840000 4814 62961350734517534288867736357617397176033431064930750304000 4815 10670643579162446143942627449229756560933341860811551944000 4816 1698123924425851644412375120952692441954983435914096438400 4817 253451332003858454389906734470551110739549766554342752000 4818 35433163191328895761746829654600073047469950916314365000 4819 4633567494250701753459200800986163398515301273671878500 4820 565931907694742198895780250502126827299578781517176000 4821 64455161014142854340369002123778394108057652269235200 4822 6833481502867402477946098036378694313781762039488000 4823 673135066518867771265070798420455621941817592205000 4824 61483202926132804304526151666750277279725071414000 4825 5195763627560518673621928309866220615188034204000 4826 405269562949720456542510408169565207984666667912 4827 29101327432315322221899222857955963896380173900 4828 1918347226915973778635413504150030579853670000 4829 115729799918865303366857732709378893997729600 4830 6367907651038043008224229311760082684085600 4831 318395382551902150411211465588004134204280 4832 14407030884701454769738075365973037746800 4833 587285103645843468408117210799158372000 4834 21458494171675049807219667317661555900 4835 698839848502827292572288016092426150 4836 20157416627016863582148710538402960 4837 511285139556546951988553215939200 4838 11311618131782012212136133096000 4839 216251523107597292290837838600 4840 3533965808169408924928839600 4841 48744355974750467930052960 4842 558994907967321879931800 4843 5234034718795148688500 4844 39132969860150644400 4845 227187052889118400 4846 987769795170080 4847 3063802094200 4848 6328862000 4849 7837600 4850 4850 4851 1 4852 227508830794229349661819540395688853956041682601541047340 4853 11147932708917238133429157479388753843846042447475511319660 4854 268965097286718948467963378170227142232488526664218808641340 4855 4259528887642732734921215948165229844334920340641506030728160 4856 49803722378591951977540371086239610487608299367500685897744640 4857 458502310145181578514881972989814146035404240568846520687484160 4858 3461336092650412227441362873814296428878673463776214407469763840 4859 22035112804104856412193676152049940658843698032789650647553050160 4860 120731652091600692331731319859268392143873979012117117291435952840 4861 578241070543982263273028953010180193952238531058034614395824826760 4862 2450640727543543877680932229424097012464249012579289556248971884840 4863 9281149989420230004834168868882750387630560090193905127921638202160 4864 31665099963904314134140105552658795440151322660661558671732647983840 4865 97981090955306897581321865072371012193222579051724475592185141528160 4866 276541225823665413636858236941711235186276854389230083621186634969440 4867 715400127674264874408394134697035586677542297224312607628721946986160 4868 1703473254830933983734741771553187196146115060193957479640522340979340 4869 3747200702126482447737121039816093101800406948830017649138136733259660 4870 7639320768423602338204406981724521295935636265846831560950124058413340 4871 14474502508592088640808350070635935087035942398446628220747603479098960 4872 25552753031927933019527590068832153561471272614017511272381244130699840 4873 42123077630481520402977263243484143992987154052321001728307444176932160 4874 64969492616505395875778490765373849209522559640020528089423346103403840 4875 93923288239078452733462383389073064618114135131768806911883750345138160 4876 127467319753035042995413234599456301981726326250257666523270804039830360 4877 162630718305596434166561713109651143907719795560673574529690336188749080 4878 195315949374573574336986743934712200842486068390119753136813516249804920 4879 221055260532463115141085772205178149790720666550058015178099018391252080 4880 236013887185035807143114132730340580979566425940663444776616997079381920 4881 237928807162196341075309784922878841271489885786023797269733565007003680 4882 226665905048009532030324706346647890205383855689643972546905940627973920 4883 204208223211455592220868571846864804309458727130531781718525858952852080 4884 174096681315754430793090795908367524033288540570116541450150414182109670 4885 140535875278982492326952811154947278436510026725274798520000936749413830 4886 107468610507457200014728620294959683510272373378151316515294833984845870 4887 77886658486240758198827710875789596411625970950019072596450611389714080 4888 53517213192999784774654623423855428209215391082221694054002874083729920 4889 34874580369011871760060220068998882646846065660186509338494365393902080 4890 21558624216345684700318364220489338700616511985424220058546206263441920 4891 12644962280741218910763655937017785199400069529912282918954986366057280 4892 7038233722299357695613733021547635158156642474196459360550416939597920 4893 3717943161115838535719387835711023079841313761454196346372881563338080 4894 1864046116264628783604533846657664892622897072394233109055011593629920 4895 887005844233258061607881937765543580389428660566844377475193352246080 4896 400583284492439124597107971894116455659741975739865202730732481659520 4897 171678550496759624827331987954621338139889418174227944027456777854080 4898 69813016698170793727738583337045505790901323503074790538019508129920 4899 26932345187592204299222779350069626814071115281981260179560717302080 4900 9854384580228273427364626219147992592565755757148772350468408151920 4901 3418868119671033638065278484194201511706486691255696529754345685360 4902 1124325757475709048759722454533663584386696965580732415825254621360 4903 350346340962224123301916694894432531859765668130085140702305096640 4904 103398920095601468101664581852673965446838219165551030536944047360 4905 28889695689673090467278214779721001976746475812344446629732880640 4906 7637505757040012422383895861305552246726079812458876695216738560 4907 1909376439260003105595973965326388061681519953114719173804184640 4908 451116411473517217256191651148542234353326142768862222382307360 4909 100656812345091684502678789470504975937991971069998168226148640 4910 21194794675745644499096707687479771162291779675047303214163360 4911 4208167465886544428392082397998404928106358192140142526783040 4912 787139238223382411066144908978118907415577791335566228031360 4913 138576900813382363174153807924159208932036859914386926816640 4914 22938441552109206807494732039247450878083803277563929727360 4915 3566060241294288453265987754000654128105465215419602520640 4916 520050451855417066101289880791762060348713677248692034260 4917 71051669082427819593632027341239592630880513883575605140 4918 9081792288731375436780033569932880261089990496396881860 4919 1084393109102253783496123411335269284906267521957836640 4920 120758639900026465337691336331902461902449189692655360 4921 12520126544818797409593416141434703407946237058435840 4922 1206258039201811046107006870769456474519737125231360 4923 107777456847697025686497532907658302961050456171640 4924 8910734621266289525261607051420568355047478659860 4925 680075636456722683924075684942078602440022833140 4926 47789098778039972383853967049983901793082685572 4927 3083167663099353057022836583869929147940818424 4928 182061248398678100928177770035965007452217776 4929 9806577782598586232665313140110527333491824 4930 480042269078252472927672671194221617723376 4931 21267695465492198167681700622528805848504 4932 848920617320066733583933428210183426726 4933 30375690638571126060442062403000913574 4934 968830658265870812434362215480329326 4935 27370371733310849707327225032265224 4936 680009235610207446144775777199136 4937 14737042257806353322023004459424 4938 275997292747556730253980943776 4939 4418675869111129917859300824 4940 59711836069069323214314876 4941 670919506394037339486684 4942 6155224829303094857676 4943 45093222192696665624 4944 256523815805669776 4945 1092919483043024 4946 3321943717456 4947 6724582424 4948 8160901 4949 4949 4950 1 4951 896519947090131496687170070074100632420837521538745909320 4952 44377737380961509086014918468667981304831457316167922511340 4953 1081790975050473771739991806489991845777574871561460261821660 4954 17312297994662969148418118034501451996568395166773133415617340 4955 204583907266880163337651668955935940345234639331207383713488160 4956 1903882892116272540448350225385852832600550929286338101496951040 4957 14531345492819071612139972233073218628310187861988888244758780160 4958 93544199041402300466367921400240115794320811700667791631576771840 4959 518370574480724146884873015220501574311016104216912969688970764160 4960 2511457436083693609791757455686365266279992375291663994349573632840 4961 10769024293992382546698687728833157869546145316041218907708381179560 4962 41272672054966021147873918042083059586155322479181896387915853228840 4963 142525382510799769678195999164724216348663353464264820330757038134160 4964 446470674510099442167049332898988789020199113798040697402731540079840 4965 1275971576273706656338373991119264369537482723237945186389319092008160 4966 3343136997333618515352513933721083348143010289200494377242266151462240 4967 8064188567892579797167888340124505103290909954355246572131682541027160 4968 17974271961428090264019986415392598970634342775500249073178417735307340 4969 37138098047808009209751070899563457375269379760186610562250246237553660 4970 71333501224274377435270853937218185045268716126998110860169501304173340 4971 127690908268866841375843959534025922401475491851643027175110046533437360 4972 213493793719375248014638577845249690364371721826027495171083464045323840 4973 334065199821937602403809780772582171667155548474347746379943195898244160 4974 490081971209222579393571456599933689065201813418889243956506798867819840 4975 675131755065058977074194953866010345670800614907565879386411908421488160 4976 874602500879735493027934372053695220528082614766619434659669972273291480 4977 1066822830743413623363744124153408455808979892737305024694762273871817080 4978 1226687299207305320010844137649364086479376198502963334057280928790028920 4979 1331021561650205772497315604352819495981750887558128671305753212576464080 4980 1364110309373667183040552800611790950974079899197504764978951568302101920 4981 1321564958593981656863849399423119108448572533920389606617034950187416480 4982 1211225569261656812647512827175268556699545605092121783673677193435525920 4983 1050863604100535089671251883340673089503377954713800926219839754363810580 4984 863588488506861087399390977723684450897797612134934527391340173319177670 4985 672558699573325066657292515585440761160630687013152603051163481228848830 4986 496605304848462054382062804106977773731343484902999082115230866518375470 4987 347790920567273088590804926781991168135082305925332690504942829076842080 4988 231096406019651465589671302700228805194570180865349605820027931252113920 4989 145731766534187701742534082716676414770744450510180103379565563363054080 4990 87236078036134518516977508837364704125190805924264189772319873478801920 4991 49578267952213095927350571792663791474875520137081822137684897039194880 4992 26754126303480847497381253680797228936137094708120373531616545048589920 4993 13709586734128700230014772401271056816331407321232093175380625510074080 4994 6671164813516261842865592811098338804061176420958684138623542528157920 4995 3082564864612609699251154060947582145709796632266954222710820461766080 4996 1352464356553680608788255627880135756237346670567267664665146299464320 4997 563368743192767378415304237700421205613593213406000696220965569342080 4998 222763379803495473476734005015004903352597924394580546087925319073920 4999 83596932834754020275310310160859683229814798424763614517745394794080 5000 29766254817100921290295776389178286778392702124392200013568848951920 5001 10053503282596999905993937720848295534424025220821206627099412559920 5002 3219749417302307159435966982493898569848217227583262253123341277360 5003 977394247482579561047159827416836530237868729901372330839713304640 5004 281106759602332928317490128844006018895542051843127993163487151360 5005 76562460854150137442984839828765559694149901245256074731602320640 5006 19736524778093497447942542770304446895005018129225414034173948160 5007 4812600869535113909719979641034828183757381267963832486165568640 5008 1109337334936700233575804273981225015066881744516029613039139360 5009 241555730274376732799361287534373327370483292813594101898804640 5010 49648957690675189052339476860132593665788043712701007814483360 5011 9624620639799918445134366672649817211807611310736365581058240 5012 1758127423663685336581921780952425626512865766364019942207360 5013 302337530966533031888420524410709535680212005772972563744640 5014 48894245288583556801831062493841454700526579263491997311360 5015 7427821022398870627285467066810768437625616284098008715640 5016 1058716571065902374477340328527326723009986031443833821460 5017 141399856292752393448713242530585723948583992976224719140 5018 17671044638056157880313684352786498359357456016854993860 5019 2063315251856181194340032140263438994635280136421812640 5020 224726474510466814315471221249597220320399417581295360 5021 22791234601388673643771890486600372398906374956445440 5022 2148252882254403691233103436981833584728986588527360 5023 187810221833610658622015502888592686347969111744640 5024 15195261954859766472414781697750007585516336523860 5025 1135036592074011072955434853353958855611030883140 5026 78071299983926687557781233299478651444144981380 5027 4930818946353264477333551576809177985945998824 5028 285066197987746333419367456053484106435084976 5029 15034760911173613165540956093710960793845424 5030 720695117344076497455895591958338232699376 5031 31269829471540509187135965766787402658444 5032 1222483045183682457933299073187161832326 5033 42845788220211047408607120622054657374 5034 1338657463282068665206634563033359726 5035 37048721002515534893793711960223224 5036 901794426024718902080171487875616 5037 19148314404973808840933873857824 5038 351380643446786974092555458976 5039 5512407519881211580695761424 5040 72997370849149270530882876 5041 803774854194836812652364 5042 7226746940812718595276 5043 51887293551906236424 5044 289295941746988176 5045 1208036344539024 5046 3598916617296 5047 7140707574 5048 8494101 5049 5049 5050 1 5051 3533343320884635898708258511468514257188006702535057407320 5052 176667166044231794935412925573425712859400335126752870366000 5053 4350758566760932263334795928300782480865829148643913971700000 5054 70351766024524274698123650160623652715600457333572088922389000 5055 840155637976291149849702786968452817480525059563990298110841500 5056 7902554849328508270101446820454780440786514499656442076775915200 5057 60974027263854480053574615061376986142109147408516710440098432000 5058 396864477745058678482814367709982861697547147491293166348454080000 5059 2223967477209809594421002052897865498051254591903131320652683056000 5060 10898204888320235332111164699080261856429859271662767227665725216000 5061 47274492914516585596080140342331581482917503534901910481874327206400 5062 183322962580440736757526680588871047511881796378241783544768342718000 5063 640670562944733988406539577450635728870058110379457541969282035415000 5064 2031470384203707124372476911171408513566921101413729339556039231324000 5065 5877905238648368006120817547969880415672089173251516184293664533264000 5066 15595208154456414688580126558124342294347011061797107833647233346766400 5067 38101929013728740432326445568144699923688720207799752093569945108577000 5068 86036613901968123556866167411939644988974529501483311179028908309690000 5069 180134315953309837068609885644457418877816942848150644306363227848396000 5070 350684826767227331547185034810119334348518911048201740603291798837581000 5071 636406726608722386922514481204593611678377761525179224340727903792134700 5072 1078994136165494784735189387285653219172131840576442013010967246617748000 5073 1712517061920122310277849554908419976184799907695407715276070567208480000 5074 2548920322597051612543987670856445384843173195946643077664528221047984000 5075 3563504529217386402453256506323047248921810571428197933997475906800324000 5076 4686208652804527017338529679775836517009086621123104339270388540807976640 5077 5804300156667927857198961141834478084952584472055996248118473420818224000 5078 6779012177926557156450806889137490187602450298802773395845439285677850000 5079 7473515058195767705948420166351167753760905411047465690685114902292193000 5080 7784541249678350190738187949730823962300300998903186617170226699652748000 5081 7667548144191854754345590905399609266913128845162445084195414044051030400 5082 7146983172661950136739982520599410738289244253649165804285672880520184000 5083 6308466506571129232539129308204523732810133359854800956633735382476697500 5084 5276171987314035358123635421407419849259384264605833527366396865344147000 5085 4183473646746039869754835186204699762134659712764388714006492189089442000 5086 3146142936379419779601340339013126249686983886027912736962025248325427300 5087 2245002195121043056302353635124136994537119240029897811305237577397884750 5088 1520548539841019067765840299921265043515860637988338472000942416472680000 5089 977807290692023745013057111528315894012113252371448280559457707052288000 5090 597141225366329697939493601880800794560868412095509221992689462749568000 5091 346378545143475294111528343913065736967669376463990165272446556459948800 5092 190868033005889728462540460512168111608200830752514905886352664354624000 5093 99922040349134817917390303196254823290894844848255363330033781694080000 5094 49699596231793509725771746735113954258930546376559571702816221069352000 5095 23485829780204308626844110163848875468842822515852765015653291431572000 5096 10543849319045309864540984478622448733691461247623351045002152777718400 5097 4496684561431674658375274466097638064216242127205749268707647542976000 5098 1821488427093845299423699558689305107845368128450774049108253300960000 5099 700685467519164683729923136689353658421161771992757436632771632708000 5100 255908978065573531455031561716917397642290199259480452605343045288000 5101 88715112396065490904410941395198031182660602409953223569852255699840 5102 29182602761863648323819388616841457625875198161168823542714557796000 5103 9105626180153583595689951873568717674910116593844067457928001350000 5104 2693890915185060203404121610897311191369634494178773164911529456000 5105 755334067195811063743437528484257276625639500232079574949094016000 5106 200618212933334584743650115059332215241355356204146933788690572800 5107 50446999607872034793410561002528873366084255022179804779226128000 5108 12002530548376187081344978464913142185153427654880559176023520000 5109 2700212579967627343389381599954300239513708100241857070277824000 5110 573985866221932083587714591515709302326007159726552950673464000 5111 115198561962024131461310550884621377459835003385678808981317600 5112 21810856801860953082030628428859277191656592652102660670672000 5113 3892122696282668360554539047016755023905774941349822768960000 5114 653982521076067404800660642593971762520222047968303553696000 5115 103360996474027739562694341668966310488245526016573156081000 5116 15348589442965992095597420635792990587552178445270395083600 5117 2138821355688691665610788542479447925272699053421886508000 5118 279323684511582866777528354428286109643822637573753835000 5119 34139561440304572606142354430123857845356100147903246500 5120 3899132260540950537755388955030369228282072437398424000 5121 415460709179014278566417383822784777062923293007436800 5122 41226894956944438654157935014424865841711338294592000 5123 3802735221855562089601081792043006073185842272720000 5124 325376290847915323156594142796514323648778074336000 5125 25768329759168655385123106217700065857791349696000 5126 1884309113639207925037127142169317315850992446520 5127 126896075825267835813731106756118551108904381500 5128 7847623736874943464052634926166886277606950000 5129 444296236179996799195595331204525253870670400 5130 22949560586676029031540550999335420422474400 5131 1077509856813447704529647821310260593006420 5132 45795804479017206628461048871717207960200 5133 1753921155213317730176899674587032758000 5134 60225003522385006397640530994855944100 5135 1843622556807704277478791765148651350 5136 49996543913429268541797742783692240 5137 1192523408787817973567030239324800 5138 24814696377867793742476848024000 5139 446272207586159926989208136400 5140 6861666113092937966717570400 5141 89059973149288870364475840 5142 961204576768227604012200 5143 8471250676570748566500 5144 59621705641553655600 5145 325865266047921600 5146 1333951381482720 5147 3895886044050 5148 7578070500 5149 8837400 5150 5150 5151 1 5152 13927547459020991989083038404429289207944958458536245702640 5153 703341146680560095448693439423679105001220402156080407983320 5154 17496910299196199418797546153150637833774202122602000297122000 5155 285840613798749792485306447056421311145816173290032678121300000 5156 3449285615765510555587615857389800448677498150820767466583150000 5157 32788909063466943341415876340347443065128297421702215537339423900 5158 255720537017591437516972060704619254457684008032572052833923547200 5159 1682663273881986948163625680826931890803808191383158096569540224000 5160 9534380098836385435977904397071384381267771033662183884749996320000 5161 47250312258519093810271451382765330079956266653217013333607974960000 5162 207319831632763777764452583605610340596977342299961418503769145516800 5163 813346593453373171248358495757342910720662750578855199490888137894400 5164 2876212694465943986409350639141899153196126048031443904935394580896000 5165 9230153719019315437155007459746238869030837197408600031463345590135000 5166 27034616277995242521988787742981504421185309248356079074951728744180000 5167 72623516569940904122226722442198736087226220212426014525554538689628800 5168 179685565799040292540509370804408380755498207549395317685251011400728400 5169 410982943050996413789462922584551083642894836416170141514137951608049000 5170 871782000411204514098860744876320480454625410579754845636050200380710000 5171 1719882316600712470938669245409650930879923135982470510405925862211180000 5172 3163653796428229480326644022772455198802366719863971430762900383299808400 5173 5438144025847903780623594616784329045146304283989776978034985596759142700 5174 8752899475284256457635591931634985646435184242487271440056310647540796000 5175 13215079953128643290075714526500981673547626472173806856463421713439520000 5176 18745700430750161131088064666735508534162171805141574090591069198483960000 5177 25019261508241215056292203641869658723595111969262287552908880356909925280 5178 31459544122524192202282332555268853212393338041281243394848037784408440640 5179 37311569184017456419685662830843209178244283569559527122478946186252208000 5180 41783536919147877951827164792409162820673077847267024925294219397437400000 5181 44223092954004082424719895025194807515140275574243038527907400702381825000 5182 44273633631665801376062432048080744438014721603470744857653580588898832800 5183 41958994276061471381985753175711673260498935268250361088677253238867414400 5184 37669111552027729907599203989033059267463820137862047436908588980702863000 5185 32054582240361863187756193669314601173687500223022143960582890200280977500 5186 25868610229063959765557629978745116736660087899281028459417771038823245000 5187 19807964403968974906198413812296260815499724448592330363211321824013227600 5188 14396912983949836790797071972053593906334612345771743074641759550589495800 5189 9936093420390090063146627857160540195974177439408104535105075365513020750 5190 6513417684970497110414429859090426601836208343513664491969289870868920000 5191 4056549290361607097496289958580877364628296577239279461170864497890560000 5192 2400739625477642018609167966396501058520928247075246299292938898297049600 5193 1350326779232070510764407086393748810726673205002763459834309178072492800 5194 721910022201194576307001159246438890923111879975184671778202102212288000 5195 366862112918781050836460537429284190908385882157931917613384358574720000 5196 177216565557321958775037825957511363818251904114122391596979287837760000 5197 81371939685070332737538201752157301219880665972401198141612989665504800 5198 35512610264526182950262775498070290606215352171712417892812231749014400 5199 14729173123450127051819195870462765293178465484631598048729016130752000 5200 5804889089257812811027469710094800016021767846252102734172661612040000 5201 2173416087579259584662561265082589958902969593926415230926498892420000 5202 772894804821734118107099206008724893772462477530477467926894315807680 5203 260977466563182948971228303327621392702389927477823560598691587155840 5204 83646623898456073388214199784494036122560874191610115576503713832000 5205 25438707615593021325859581612712312375902947091539819161176030150000 5206 7337728760347655893846178066359990030429694819634738124489333200000 5207 2006535282829613538971754874873713637412047456132844752587628569600 5208 519910028940271389172691040205772876807867521591468163362230700800 5209 127573940244945682264991755953763614863950423150111320312922896000 5210 29626601182851565902496326153935251868475467726626837229602080000 5211 6507259047823910226088118073281343920960713366470626426562240000 5212 1350817223031032398656912786246678979454603257453557623720851200 5213 264811846318242007113752711511473269879420174104625025961669600 5214 48983919237752863937125473367788874644963803917390598079984000 5215 8541796781901907862946091935362245075580542601288769618240000 5216 1402808381070326623768407385661219769726325812844631712570000 5217 216741602613722992639382503762601647937935614599950789876200 5218 31469349758172991737045726510985981584186858365722089831600 5219 4288490233105988491096432555033780748007294131603918796000 5220 547799847294560573680201238781687321825749250387361890000 5221 65497807828697459896545800289114788479165671241967182500 5222 7319120112921112978915594191037589061798830564181729600 5223 763145590920511254475958528222544497509400874465868800 5224 74115016662079727095096222979006514482429282921184000 5225 6691579960150411225895985262737200871701273987280000 5226 560507832436778823543175163332226852467653649440000 5227 43460915007405619548578504972221897483645759895040 5228 3111950462586571289586098581242326808804500555520 5229 205232122634057562726355933219106374363121485500 5230 12430776658634619183910111036893178338166050000 5231 689349881009273637685190003251460161007400000 5232 34881103979069246066870614164523884146974440 5233 1604447435118477865680428489049187024681620 5234 66812207292262611896270073904487264561400 5235 2507272246796345301262357108799640582000 5236 84365122826087179558414613460200421000 5237 2530953684782615386752438403806012630 5238 67267872020800408950230921031389040 5239 1572597826319121191121704758185600 5240 32075130490191865786281856956000 5241 565446895507063112466417858000 5242 8522677845323849811088037280 5243 108443558471442854739119040 5244 1147440499409264526866400 5245 9914520444204474598500 5246 68415322214176938000 5247 366627564018555840 5248 1471555589524020 5249 4214076716850 5250 8037529500 5251 9191000 5252 5252 5253 1 5254 54906677482678910726192747555923159377475316999998660943100 5255 2800240551616624447035830125352081128251241166999931708098100 5256 70361166250620646471617370613114975081083625615690966967869820 5257 1161189181587040080659044841817747137776053298559605827410923500 5258 14157355785359232510498206815265636285693260659778445432719387500 5259 135994718643124033482033269823472478459203975169475720384399502500 5260 1071945103997957763084749803434435638667655877247957046413019627500 5261 7129966291734987635603707263986760476623722520666411440141456265200 5262 40845033028029577409991086838919130368598209414872909757594272072000 5263 204683583019250351442884627088410681364524135844452909166844472280000 5264 908296387184917041783602746196388922075467002818379356312971764808000 5265 3604537981796915681586505146779361603561083337715238298985986280008000 5266 12896235890428964994120607302921715959407431497158963691927639801806400 5267 41879528922527051269566920622890108527972586820670861473785634407928000 5268 124150639033842220825029990447575784348282909116792598225397087937640000 5269 337620765594809817188067668467157480213802688959277649062954858585971000 5270 845819561974431924211991514981857875823584223387509712443057067190508500 5271 1959263765539535497509015639348068305545528532317445098606486989696403900 5272 4209940660227514546381806091603286100393243260211794141920464401728604500 5273 8415166941216252480729590003932660346250771802327046521084018988897602500 5274 15687311206994575480119438905726873779160529680701649290106358393206974500 5275 27334316455403246471503558933020251648992976192231291620190444245818399500 5276 44607992603633504438262073325091034754941363112727331435210056678311009700 5277 68303353514070205283539280516680034312859176032720488586994604743727633000 5278 98287157151394284469938126790851051197010471886792688494946698993706430000 5279 133108892827888259539287634568181137906808467640970669561727815208619565200 5280 169879305211282806373344992183700789262280420027979141816348758636415025200 5281 204554258044532301007575081123254530609643007819698341133595254226399326640 5282 232633533689911036660650032402743580302267586706360842869412001015657654000 5283 250119355284580831744790329297796759139400446768752940318720768236516850000 5284 254452873304577335797619088298813200164037893304106098606728736349089270000 5285 245125421937107492110023080663226206023127413344278162440792932230720895000 5286 223764492311159553511863926491145065212540595895705351142380976707758074150 5287 193679820060338380521414788342213684100718697596944548097811468867564895250 5288 159040042654103090431559576282368598130987981875763714265968955224471003750 5289 123956126267948787426059390683866023659567377236060356700319989686581054750 5290 91738809499151181857233038329384925892298403295563837739872948832368954750 5291 64494279110532039137151748091023869999323297197612605800591125554329971050 5292 43083222887602374322388819574975459716147141852656194158289618285281154750 5293 27354427230223729728500837825381244264220407525495996290977535419226130000 5294 16510935717404502734328649417954667196607287895628721114554105211125712000 5295 9475714797558329074388437353295758164846909568076077677556323090604912000 5296 5171306401784357945070284281409027038881819911466627096178645588552348800 5297 2683916822253367850107379533459591458069690992054432100399013450666704000 5298 1324744220688360595284456713391934434128096223072042615088191245867280000 5299 621848384526141283547792986725267439449430078923529468975554244630704000 5300 277589894577831904322036674873580091117987556160030843158679764076304000 5301 117828050996335031728183652419743038676677696710481177042886410496218400 5302 47551152655753655362002836668344936992160286408317875431353530441346000 5303 18241658923739131545485459171400731447522093855942145444474294163110000 5304 6650653227992534329067437471152725274243086957414830606635086610805200 5305 2303821052834015159742314940987545356437147769562000144782088825965200 5306 758031443190546923528116528970095568892222814501045208928300194349840 5307 236826780217580820264236357372426329413767235601282195879339070766000 5308 70228227007149964856860212486376725618945742825362064863759467850000 5309 19757989224978076237241054996167231896622055876226265138703620620000 5310 5271289462103895457806979667851617213668325219579760424895384120000 5311 1332927230066505494710957899636865077888996388857478601008633972800 5312 319273243026807032405887856080572866377021814965862150438309688000 5313 72395902564484416418192619679287021922412184337197326828659320000 5314 15529823996825908828029527940273361165215856322673168068007192000 5315 3149209761763708886528332299588332614459896307966285822009992000 5316 603219044466863926874503695204795190444932307265622267575217600 5317 109047534493568875669553137140196661412002753958952879059012000 5318 18587647925040149261855648376169885467955014879366968021422500 5319 2984495582330390163171188612511784427249115065137794865411500 5320 450913473969109023148365698387230701129621296108289230686500 5321 64031636175570705632582421135585425789408908999599280946100 5322 8535744983201342477470784027807621296514518127327030680500 5323 1066744017014240448245141041072366030545292645612178797500 5324 124805712939518016989681777693763783761399202124803400500 5325 13649009202996170872111014627652708746068512577029038000 5326 1392985301375740895589930710970317600421807044898436800 5327 132434709699390618779251232999631503618102693902632000 5328 11706786978100979306842976296451880527103164366520000 5329 960193032951312646177423914416053231111895905617600 5330 72911403466371269637417886631030156962695189297600 5331 5113267256083179948598137503994322696085117171520 5332 330314422227595603914608365891106117318160024000 5333 19599352584707017637338312849551391454795887500 5334 1064846715232113556674286288676414181402296250 5335 52793693700514350350498614743314283342108750 5336 2379579169720744376773693659649873063810170 5337 97106806381919222526715054124849075670450 5338 3571485329571167688748714727781905609250 5339 117786690714883254537325018023279818550 5340 3463648602609482595466217135798926050 5341 90240653248063148081112170587864740 5342 2068158592392585517519759448155800 5343 41355294648870973022200484109000 5344 714782870474313113963958984600 5345 10563293652329750452669344600 5346 131791565416590459333870840 5347 1367390322186846871036200 5348 11585871681116194539000 5349 78400635436124624700 5350 412015351391045325 5351 1621803632467095 5352 4554775226925 5353 8519968625 5354 9555105 5355 5355 5356 1 5357 216489185503133990863274261791925599831188392742851863147080 5358 11149193053411400529458624482284168391306202226256870952074620 5359 282930971543816845320029731427240273234451595625735957059168980 5360 4716431826609063334121272319034675234403430967858142119131972220 5361 58092635913111633749542500514939292521310552165081994394186487100 5362 563840289744907033451441916762646074471543594543442886767104139500 5363 4491279549347362921630451130074870455273330011708114029075898490500 5364 30193849643632271522644319973473634050797931464849598274678565099500 5365 174853935249691363444567106712056268831486528483009613889183332218000 5366 885926605265102908119140007341085095412865077647248710371862216571200 5367 3975539992471039683167799128420045176902957358487402504332024921598400 5368 15956919473912685450070202011316820448340520306656048068351956778977600 5369 57752708552790582364974893573953771470389801922059706968197691286350400 5370 189758899530597627770631793171562391974137920601053322895506699940865600 5371 569276698591792883311895379514687175922413761803159968686520099822596800 5372 1566978129113491750971918209591973979085406952592203212776297594357044800 5373 3974278726430332705185253697384825195659620224320639754683925763926287200 5374 9322021424494677448191881834307053216289844496752088836354208225680041300 5375 20287191477041645336640971461397723142606345702355767502502090152570700700 5376 41080157810851641942062465757013118053310910549645612311160742109499119700 5377 77595853642719768112784657541024778545142831038219489921081401762387226100 5378 137030975581824271348109076083086311047805425024940801349994815878258292900 5379 226697331018448223333794451099048476662946942809855880891605424615319869100 5380 351969067934673468766494330107498827020872742903941739336615995861373204900 5381 513684585634388305767316049346079369165598057211158214166953075040923055800 5382 705757952436811759228138572145048176766647765559678242072857268317094285360 5383 914014397418166048836441757368177146960084811134665264323864331099187681040 5384 1117128707955536281911206592338883179617881435831257545284723071343451610160 5385 1289944198688989408394708164634401019558769171760954845107774154203212080240 5386 1408559757189126365488474432646759734000954842727479428565960283325346524400 5387 1455774050726192053717138380109779613352942155891529018350294147570888866000 5388 1425170609282872322250812165522477251057012237427698397449853023772733174000 5389 1322510014546394231241219763768739482972396949138415038311516153416222733500 5390 1164027409497446162208181031746865743277357645316042988265921242469650587750 5391 972305247933160911962127685341499620855204621381635907845651861357002255650 5392 771138644912506930176859888374292802747231251440607788981034234869346616550 5393 580954162159518708476208509353272612474311019871440550080124057483457662950 5394 415906216655997365779007851762022316535663263126065862062389252968986975550 5395 283031285018901254459029350645069665084749607501302437987055290339929271450 5396 183137890306347870532313109240927430348955628383195695168094599631718940350 5397 112700240188521766481423451840570726368588079005043504718827445927211655600 5398 65970872305476155989125923028626766654783265759049856420777041518367798400 5399 36738270206043607826279705638696343107154752787973872138516556055138953600 5400 19465415791434144690247947145635972209478744052131855481629253992790070400 5401 9813143498161015091777890709783424006431432951901183341978384244299126400 5402 4707117612939023499308093917700992003084996294001380627453046100923971200 5403 2148273735859874421796785460972631986470639813026503668597535843873276800 5404 932780794687778413246673592589377639515620596515053996372925334889027200 5405 385279023892778040254060831721699459799930246386652737632295247019380800 5406 151359616529305658671238183890667644921401168223327861212687418471899600 5407 56545668061891547956424830962928667347995153411733804754928507278181360 5408 20083606601282403853473301838657464128811383601933748971035664908185040 5409 6779816241197244612955955397763347763229320578996743283215861402126160 5410 2174658039629304875853797014376922867450914147980087468201314034644240 5411 662530227127207578665135291118417361051353772682105501064916462167600 5412 191640974788861696308096985034252955676011421850195806093157654346000 5413 52607326412628700947320740989794929009101174625543946770670728644000 5414 13698306600518276700964403471026934423422466522994822704828389176000 5415 3381564155094829210719917824201899089225779016067002362164761064000 5416 790942124412010900134489253796376397140944922402112416913113604800 5417 175175101379841340298242586411277993997658942545434293678743281600 5418 36711485579381902508227179163728175082362729208679849760764542400 5419 7274626174716229529280040110784845753647914082825961012501729600 5420 1361916315814453930139185591516797606847326380803033796861054400 5421 240683486846519875584942281259434059830777506952260283065962200 5422 40113914474419979264157046876572343305129584492043380510993700 5423 6298879132346938892718875129379128287582331449163836609164300 5424 930862314492305663565560062214321460199785370771952309489700 5425 129318794629093778042274301509123506986453286803112273283300 5426 16867668864664405831600995849016109606928689583014644341300 5427 2062952307189171936238970715347293980703508797922654343900 5428 236235199904700031890194441990167773662924767428987362100 5429 25290386364493434070969721283618934406736471452251688400 5430 2527000732632704129573122835752415686088092232134737600 5431 235246314449290774825125549274248907713906484072603200 5432 20364606325460992447548181877472293503591904591359680 5433 1635937904261409365592513225614117760676357986563520 5434 121681331721923010663905942401050081372621668422080 5435 8359786148834405312787431157324051392012175693120 5436 529100389166734513467558934007851353924821246400 5437 30761650532949681015555751977200660111908212000 5438 1637773060782043202217088646934294404106224250 5439 79576835870531386625873521735044456354690750 5440 3515442548497370493512484895925658714464250 5441 140617701939894819740499395837026348578570 5442 5069708419085391983054057914427894920290 5443 163910028297145401607533352877135570310 5444 4725501098447945439222273033767051490 5445 120711523175980574705903293124026860 5446 2712618498336642128222545912899480 5447 53188598006600826043579331625480 5448 901501661128827560060666637720 5449 13065241465635182029864733880 5450 159863911147927700031715320 5451 1626737301227756429554920 5452 13518592530978585287160 5453 89725171665787070490 5454 462500884875191085 5455 1785717702220815 5456 4919332513005 5457 9026298189 5458 9929921 5459 5459 5460 1 5461 853702637172735926234421145556838686126761775155774328259240 5462 44392537132982268164189899568955611678591612308100265069480480 5463 1137638415714129321949287569814958163399697012067870907713576320 5464 19153892941494619641665408987942228308777591039719634225062232080 5465 238313291163378709599561646610846420334573360979700086698781539720 5466 2336858486165169870830653039582086257649699947470845510347275292400 5467 18808860986207464814002817147855816220107341040619000449136606012000 5468 127789614347468363883372081210432163142493993540676150110310470258000 5469 748009897775267405834565889154167575635805358742406085559489735389500 5470 3831390631508960441766489306822666922068547580093116319433425971368000 5471 17384220178786924989507652974240160362818484542512050165787485004416000 5472 70564130089348745525592427754529378199985939529378458172946473222470400 5473 258321451105982719172834591051128904616531441945488476276339224837033600 5474 858662912067905262332079549741048526767304979520434888508297749691398400 5475 2606499601099529679566414064696177761456083135803147529583563727489625600 5476 7260963174491546964506439180225066621199088735451625260982784669435385600 5477 18641126611435029226184800587693199883270737426592153314253879872492768800 5478 44268436513268389599599562826808108394716924052477181551618067665665059200 5479 97558765096598385369756549511238594666077366305631923419455361556802444800 5480 200091743545161491046194765198214683468089598327504948197468480035086593200 5481 382898074689824738101487888376688307893124336066508160032328426454576700600 5482 685186028392317952392136221305652761492959338224277760057850868392400411600 5483 1148897784981058384819137502391296549574053031770001092622254991445843114400 5484 1808371490421157115420686827306929767900324915408563236907277398654118463600 5485 2676293101465535998356551227043811835649277648873368319861438610040252859900 5486 3729543934945521133193645580912666816130606271978371336064972514636739469280 5487 4900357103712202403697264048101466585851441089169086661939839146050767868160 5488 6078099934193758295407113740821505052740857486203685992526829472215143237440 5489 7124330250735306854452600532274387070015923119074812269928988643662012155360 5490 7899124787287422454008453640558869483465930673138651270106942315784406050240 5491 8291898947981272189290641943128095037892413413791954371935464309386945577600 5492 8247318846110405134509509459562890225860733771782320208645488694820349096000 5493 7777935825190015456812215450516538582419637541055882291742829945778548501500 5494 6959623884439686966463228533863623900101739005071453409159059277325851366000 5495 5911863957669604481980728525275979624014637719163388140182969595495139944000 5496 4769799329483430888870815060165847196648173614325006340374895923638124273000 5497 3656846152603963681467624879460482850763599770982504860954086874789228609300 5498 2665101296678750791153478709914350036623611389476531967629166762427937346200 5499 1847003575854637755475395345660142799947851154617444424173788221725233122800 5500 1217568546873763887106767772586337427157036047364093506812237852783091960200 5501 763650448258544894106437681929150228436211205145023559097149179596412939950 5502 455779894512990926755061801553122661448298222869913630680651447219666833600 5503 258904555463000763127135697923667310645187156186459813877766502562650982400 5504 139989091035227156807114069226168952848851194914771876108327236850735705600 5505 72052087955257091323422075369266600391175179527445187185859228330087430400 5506 35302629439925161210672663433937852400495469487342621834035445205906291200 5507 16465257999648889418416499151006587285606582606744780143937480372715187200 5508 7309822635547288478181274013329598039873602189968946244493261265624204800 5509 3088736405051039840090400292442184447830026692233810874782045212698571200 5510 1242031570285074221412012816008497449921068934443225536949393842143340800 5511 475212079065593615148944033951077285187191592308712379354550687428756480 5512 172963219954021205513770071180722982476220469259421049838604845792084160 5513 59871883830238109600920409254865647780230162435953440328747831235721440 5514 19704670627673301893973805577550719522607395232085942386676501419351360 5515 6163810628047841073698812501965617854913282868069346450750894286874240 5516 1831901760084148570854542177157613698138563090160470098999391658686400 5517 517069045185041935321846582262229672861691194803358495685312161726000 5518 138544815934748078363748366539162017608874195736785051475490339984000 5519 35221670582464690645550632737474590007394656928351034046507348096000 5520 8491218978511224484353308204551746609722039281790247057153087264000 5521 1940046720255875792782709490443942106194770564382539890541599408000 5522 419813388645533778110356807768197308225753630325402074674575609600 5523 85980399579708801492183922959236772803975521603773622568120486400 5524 16653861179853506595332922014626942480049312743073269236167481600 5525 3048251376669615046467186618748681436080454564580375172691369400 5526 526778952343326520148175558982912281893777185027588544068898400 5527 85869923265996799522586611495647143130020105396346721917187200 5528 13190218312625130274924684726010475343976968925931368354194800 5529 1907182944009762769081047585846434423450392668640426152406200 5530 259274105064401307248005244371040074712790675099923212390800 5531 33098821923115060499745350345239158473973277672330622858400 5532 3962535018964479073913175745556800662377082538236764708400 5533 444241036298775531667724139340001033491915128687215228100 5534 46567255740669740067611345160119226857997059350178606400 5535 4556590816210730138791719707914605745031868502207257600 5536 415453868536860689125127385133390523811729186965955840 5537 35228544408096374224060509265696857282281129888926080 5538 2772395625060501635000691366906943992364050927486720 5539 202036928142060847894787225118724663411145411719680 5540 13600874909448284927324571541364088388437291813120 5541 843565714803567290339787357050253573710328213600 5542 48066422495929760133321216925940374570389072000 5543 2508287504041711816372973316611749552170048000 5544 119464747462830024386739881231696656005087000 5545 5173670165713111292339128714758516598645500 5546 202889026106396521268201126068961435241000 5547 7171891155388900286689900270344683292240 5548 227362511600204291624763245500359815160 5549 6427654152777394053693417694300637790 5550 161016939542775021422417536641165360 5551 3548582689647934356416915408069760 5552 68241974800921814546479142462880 5553 1134457381601002032102594439920 5554 16126786179128514398396640480 5555 193556626263408247007488320 5556 1932053438200989761417760 5557 15750435637508068707210 5558 102553026397231049640 5559 518599374954392160 5560 1964391571796940 5561 5309166410262 5562 9557455284 5563 10315656 5564 5564 5565 1 5566 3366939372774715522158184331074634818182181954352680060985040 5567 176764317070672564913304677381418327954564552603515703201714600 5568 4574090858795602864581248997642388960340864726138368433560956000 5569 77774065522886504579991014702770270703446576105387623270325334400 5570 977385565051968441527973206300603425849772402587562643634016702400 5571 9681755856889787389058826895489246627984957011016413802613115450120 5572 78732475164723713872378543997134775316141759912452318362634835786000 5573 540535023669046301897744511492118082961028726167321741879393116700000 5574 3197726097339687329885315396644225390785305305655704597386507328185000 5575 16556418453873130587085952157135079828325224529173816940498986199197500 5576 75947472237668271934455362801596977025302704835303735640357911077304000 5577 311719598023192907309735782516005594271269427586845215589587825843840000 5578 1154086239779068267941932229630153381775470973611329923389311477937600000 5579 3880393041595621076287835212087231101338910481273171611642061900050192000 5580 11916957237577937519281664779116421142518204622316315976026375311137632000 5581 33592177102021041384318551357159150776148959292266733114913405422506483200 5582 87284241898969647505573900893126092911376896130604233569524362439824904000 5583 209827964469011667622943261150642258169306403963427344205249142599939220000 5584 468197326986125179721621544538982953271227280866542153793592958644650704000 5585 972468457787784692335522122894859872556841036981618754596784506615150784000 5586 1884976425173110121257610498315891597531161823496495212925684372666983980800 5587 3417454778773669391466550779436797514373212532182385914307230348262810739000 5588 5806907929663017480978384713274329903052055563965310668289772652688355230000 5589 9264476449796466333496864581452775305281219998161589468951097239025906788000 5590 13900799540854221751715092667849997514934740588070497779030239816757125573000 5591 19644491606458242739338647978693549679616286592758350265599755928276771926780 5592 26181881038636242894058913801302797598501344533334864196027646732874019351200 5593 32948922374388899858712133656757005341005276274527348012523840571836679072000 5594 39195223874707413306830920384736808284029828649350872288257124633910736764800 5595 44116663154327721949180380028247614421642269652923789161033037959383036920800 5596 47025630743010169188816681953607475336147643353171222981851609861258566859840 5597 47509056227429628567219972905984156224041397928584893831363732046999970064000 5598 45524043864336056379155878734152635884570054990270400684404128601666062475000 5599 41400822383020770464680144262944871893678019706639849241944630085218866917500 5600 35754637273275906927761886008221861103051539858379731780424084082798285330000 5601 29338315528248224111511839690855562433194136718465038340534176216896442152000 5602 22883149431166615479317928949082257578935163134144890231082055209977294020000 5603 16972606227354845326336854549150384537201602877444689775203674242043969612500 5604 11975258408834426206191356623250166052413521909920373597782802938897790289000 5605 8039976025736758885264930854041814991865017067727265268420048657473965894000 5606 5137684101995368177838370554418049984685997900793347834819863462911831962900 5607 3125448780141822104782559511975813164251691859671506269338799525792932376750 5608 1810340702504870503466366968785767580518941539436572832142774439891200040000 5609 998535391586817766070641808227662774918245182901266984842635641811397888000 5610 524513076860961564587402757253530231149901248576163104195176817766987648000 5611 262395298503724422919253601578419488651974407687175775141026286348511545600 5612 125015203400628923182044803667927014900576195279232405235115361629204928000 5613 56723124844684233281778852215388571231484200370223367666278951572338560000 5614 24508400658902707864930206096093395297239764351881864160859415691987696000 5615 10082724312883567969320465574127023998590674582792613603260481368555416000 5616 3948963927205441589947352897253185350122875247640984370749381169132378880 5617 1472138573685882364686255982030962343062025630928858855229737835987379200 5618 522246961759086314275941264528423095902319173896167080749202266230592000 5619 176258349593691631068130176778342794867032721189956389752855764852824800 5620 56576754190567684046560303657245835389417910505418100414496912174980800 5621 17266001393945396788432442497009891306413843344116087721432199204608640 5622 5007768830136574364251902680547682305659156110952686952872168786596000 5623 1379783359630522626227750963488733878639780979738425892323078444350000 5624 360984478515126720454690797121857851230340919281955250138362680880000 5625 89630308554933511043999828120945554961000342714075615706817764480000 5626 21109011666205473951756822265521164469028621018282296422455338432000 5627 4712646047136036570333975635205868253978564010768372907083967920000 5628 996692926012534972149249279823501297038833234492777008761616800000 5629 199549525504308589132950226182652323174335712133368687891743808000 5630 37792202502179248319432477819407518419971717293714749405672118000 5631 6764882817957657547407767859149661821121756463594261795900975800 5632 1143517606828546524195912109771742464093968315841536729053556000 5633 182364288146854690016931393502751813942607909702800786886480000 5634 27410129313756455436621939672523142825856482979670463099976000 5635 3878687783327453335737766423064365822579933078644995080371000 5636 516125087651565219101169318233939587979667418656856488217200 5637 64502837774347567552814257188530438489821557975365916996000 5638 7560911835251537173743987988017259830859697989626225495000 5639 830072708331920225923752888704047507849763321366010274500 5640 85218430876775010555656528336717301991964813082102552000 5641 8167795500459981688039736822224498896234695128255626240 5642 729547619614654530337779028492968111169637578685913600 5643 60609857626503957352355591557379894644536353462256000 5644 4673808584304008867057240298631763955495111017222400 5645 333780397669925439589578090474741502961865098150400 5646 22021977365064629566906374014404937507446362678720 5647 1338784632182193155489070623771343937508430204000 5648 74778512317009485504881993507987931717097200000 5649 3825555032343766079582470844894285292663360000 5650 178638874710773868241854028010013691222560000 5651 7585584569519993302181669204101684314781500 5652 291699827796960006126744283622295130215000 5653 10111834935490312199248570313489522850000 5654 314386140721607888376637367928492437700 5655 8717122060602755875611728396712457950 5656 214187642320139981767514916341986320 5657 4630249879015816575770453965238400 5658 87347509395734951573104144152000 5659 1424484472224351360780013820400 5660 19865866052833793338251578400 5661 233924560122574551351401280 5662 2290927850203276411026900 5663 18324165172262253554250 5664 117066538811258407800 5665 580872423660328800 5666 2158994849002992 5667 5725764274230 5668 10114404300 5669 10712520 5670 5670 5671 1 5672 13280705303722489004068393750349948449496384375502238018329880 5673 703877381097291917215624868768547267823308371901618614971483640 5674 18390035801908119808943438472755706786087845491232430010874678200 5675 315753444900686585398840170003918739157357347113613420941433154000 5676 4007524765137624055441203674267745893191483296541501143512597092000 5677 40098147792891312691871700763673274622733070012823820013088900046240 5678 329418754834422889435137369431708193910204216325447363456811681241120 5679 2285116362519004933581653455535887883580400126982842287715520591027000 5680 13661021732450572972499015223312373217056739889571339763516699185487500 5681 71488259357192804195892904906459894796054201946397593519762144281337500 5682 331496289487548681310320953190637931673800606684124645853101923677265500 5683 1375620966001806292496305131956871844806787544314870188139075362425444000 5684 5150108050056023558114245814222771438685510018124637157565011209080480000 5685 17513505288271245382315390373575532729421783877324070760493354949386400000 5686 54407627302795745249538430222387102743640808335311665454240550450439200000 5687 155170553067573465451683602994248017024863585372308869875494049884652598400 5688 408004984384963898480369071692162185468642568070656362624885736694193327200 5689 992739400508869378655443463208202109027980580064966016012422514416352748000 5690 2242482402164704941632854523490608824961682020958933386424000096016634380000 5691 4716198220664331123219257955955544660875374218085490408827274100967314840000 5692 9258259891642594635735035618152730749656888465041670402559387312052759593600 5693 17003019270807533889192326091069889904009042586019091298956636197540193244800 5694 29272743963637087312763990514771760527156406336269325811439710457847106128000 5695 47329572441206703671452647707307601939288211331739806678822357941356054745000 5696 71985553896180876526476409209281980960016886868431486074334528701381852897500 5697 103143932593138325397725987595446981560815775163483093520404379440337871751660 5698 139414326472044110152970290925714051999783959836356269263843282100676464015980 5699 177975735921758438493153562883890279148660374259178216081502062256182720020400 5700 214821743893337152650254109516078411806633606821620765018161389125109776648000 5701 245408154592277258923037786955520054422038614244498916210958561325347876104000 5702 265571419185804903980498188910784404839416922009452340678021102580187269167680 5703 272462122208157485640581241498231125021084822510398860036426979715858327343840 5704 265203909936218864096877233015696279477490349779589054338735277387362101410500 5705 245068548142859589699911529010508549966711861684435439823506624958351592212500 5706 215121920225500081826279180974125314741660298475677648021869156325156857512500 5707 179473144873845782552210059555555976870185163299708209206816553276988006839000 5708 142375343978134643141976695289882395059029570885802043057921511538169256822000 5709 107440853260147157062803549284955284458453836517223831460350730693091589190000 5710 77154225579320661405492290075280110605758553431191065410867384663638473950000 5711 52740038813836326240467631852158257424565724460831654852533474481613012787500 5712 34326230976548328907367218674061860118045920091935574215448929962604126608550 5713 21277066635589670651580858000659033563498606482553842049441430935609118007150 5714 12562429929353108601057236556953929808341456346016512853303569875277059764750 5715 7065942199311645724769889680493286641792922985320266829332456825466815660000 5716 3786533618769877134804916957967694276941662078257750645383900308384130880000 5717 1933359518289560795888628187950563901403154519957486800113662039810250355200 5718 940566722172770636744377644305252466568913094221663889635949296959398873600 5719 435976976083123167487895412633893620522064580148339644892043367131636256000 5720 192534742431918165282828063962572781517977621472694903058611966023701640000 5721 80999986304650105925477948718948126180786749530312510236853964560254120000 5722 32458903602808878810864254359374849109537090175419776829459297798327287360 5723 12387472537083445858952498794252094495174843596358193165905556978988606080 5724 4501346792616447999713744252748519472055039909955549191952467613884486400 5725 1557069645244683270341232288686594785930988648097831481492991941909728000 5726 512575721726510641789349759629748594126350300305497319994587409448544000 5727 160529396486166287360391811084043991524116071322948933398304875050021280 5728 47812663912995619281194865565463237367694948466808240270923689199534640 5729 13537896177896827577953243081493588195383313190135577691633955969222000 5730 3642416608373295361957549478328496714110379674481898236822226238150000 5731 930787034212732582716661926665430711819601585656391205237491972200000 5732 225790919267088678129977344791098030738174320133421350431804504224000 5733 51965080631833694072494253719220134389603244637902593105552622752000 5734 11339628600874525271986412101917107124865983175253886541059870240000 5735 2344660049053003345711476186486619894239207047514901352474785200000 5736 459033196689598751043678905715302653135407671140127624056528725000 5737 85027072125273368654859908074034522211543205546571332209855474600 5738 14888816168366965713206097386972488026060341666788268666399341800 5739 2462450435268437249864663141855070629562218670182811679396422000 5740 384295986296394768886442026940167085045724402309442398945420000 5741 56534311265759087501459905094831012511193524342127619142060000 5742 7831255333956381973108633158949005279875674406407037686082400 5743 1020269180832345538750068404510961955476760398017818290088200 5744 124858116535426901595288091461131707838065083673509231304500 5745 14333509422839862328612080729186449192291862779420797342500 5746 1541326200155867886975537145691699826888199160294243302500 5747 155013377844247284632968307223850954018470315549592469280 5748 14556348998626780230585437406859158120628791463952643840 5749 1273988760467053041073259626235555905532164131514771200 5750 103721712671377142591590480518897027682292980948704000 5751 7838982752155457909937776450236819292444331769392000 5752 548728792650882053695644351516577350471103223857440 5753 35489921912743615413151127212514953015543989602720 5754 2115207155995172383875686107476134188529579428000 5755 115838288937304073596696939073172737597457800000 5756 5810862912885482426879017663430693489076400000 5757 266090193114937023348487143682889674703408000 5758 11081095116198026391472963798584372607984000 5759 417929233908330736747363936369022673792500 5760 14210192276768582673944013584487170368750 5761 433376650495350033394761248965098293750 5762 11787844893473520908337505971850673590 5763 284145144543140525263009715025113720 5764 6026408155739989931346971686640800 5765 111541134558910442938732950308000 5766 1784815059761007615161719444000 5767 24423785028308525260107739760 5768 282207600117010270862589430 5769 2712112180051645098277550 5770 21288164678584341430750 5771 133468117107111858500 5772 649931700695501224 5773 2370777438701672 5774 6170685681160 5775 10698137450 5776 11120725 5777 5777 5778 1 5779 52391773216519910749994580850004383791591241114366627044787600 5780 2802959867083815225124710075475234532850131399618614546896136600 5781 73932955377824726240382469014046767608339977522033316723013910040 5782 1281734880615559506316911028234175270219351946760484135712063580600 5783 16427869596621959869695620221029570364783243261296345964760251526000 5784 166014470866994749173754230007234677120337831900949488655199824855200 5785 1377684068664018036982197425320701040937021533926836751825852574983200 5786 9655034881208648855095644813369974233832106015315831440346893352025120 5787 58322878169980474543340916635787523780923606910699699490133745726946000 5788 308438298014319817296514462977722481533730613470046487688207309132887500 5789 1445636892432333752372359091695586239536354788350913537947336866283707500 5790 6064529699674212113879808263750327799220030281581546377637857127490257500 5791 22956463643644822440832835183757338400949968285401365800229156736255804000 5792 78945304837873597534085768052740168256660524420384787367303887418798240000 5793 248058259043705568606398982656921077597459001785375141164681110010509600000 5794 715684917676592105860442213328978237741579733863943724112753222347153440000 5795 1904042336953023027904833201878960759364725187481312967508929281841494040000 5796 4688424248520796702829195166509017493353376255762809459995516455169702383200 5797 10719763985311369345664742717394989746109478373729036705014874307046304444000 5798 22824377863462006501534978513113734148414918068466130783404875916916772620000 5799 45370692240262546934015723785458570012788233074169222410057611213525929736000 5800 84392133088301763684845573688403987370725634697725842267104244764517618576000 5801 147184601344213006034968434111104576575237575479809965464446144365529329180800 5802 241129411883952728398838918277044924868889887215914578114097112351416269904000 5803 371689119354797599474894187499589974862667054128158481807999434842209017080000 5804 539878445862843513237283807343154438488023896121150194826119179108308597308700 5805 739913955405258346978041400076018749164214787958225579135434380388874005896700 5806 957993858051018701876832549572108485759983357040649960354299250398226344476780 5807 1173053703735941267604284754578092023379571457600795869821590918854971034053200 5808 1359812804037261337354930236414809535539048351437459628993480302120949547912000 5809 1493612566573548014399479521709100955078719419172482394627063390671887899150400 5810 1555781664037587473895815818138199850191257168149484783581363635861144419406400 5811 1537911198977696266425390906713639446506627862839659620526712837341117760534840 5812 1443691342913845309391424270136321614803652638041182450099186952049468253466500 5813 1287767109156515825638444985415716001632959199795654548063402054624646224162500 5814 1092075027262715618539855543361961984430336828460930277651255557155783187272500 5815 880900298234013703352590659286444473628890480415999008492172990854941134485000 5816 676150499185026734465231749290135758136769990373361401112911160548116978902000 5817 494041161562714329651896764770946003813547023251338747946364079377262773470000 5818 343736503939485769550368967710122327631724592668390399392241213395589051550000 5819 227798259390404976091854688770606491701702230056509569766722566843517490095000 5820 143826062885627088563537965914479375858225521083350554303934037491555665863750 5821 86530455793230338180675494595078612251030374725248455936326029086756347544150 5822 49614495502934796952031257927410752012419180375743902160764323012855483956750 5823 27114595545481969958020235546246548656287938828572600234994690453688756340000 5824 14124812563227816908364029679905178834903484413023866168927466654944840512000 5825 7013922943296192835503419772401427476370837797771576564433089849251785792000 5826 3319982049004530826517388432943954782932979793638561022113384957430569945600 5827 1497920894891097488295567266343056521885442066656451348734589366888053008000 5828 644149655966288278494449480424492236087762987847890886117644115498506760000 5829 263985643439118381917126481678157177472134723882093726023302774040226363200 5830 103087235673248921641627704751711271996560051636451908603004839472831131200 5831 38351335229488410009332824425112165525992970259155535228530471747934378880 5832 13589750633550886197508640040191609505298935618752766739976283132033811200 5833 4585498680032507612656289584113733268659150055407375280360095535348832000 5834 1472917757828623657398686957321380989326878502646005393085364020445382400 5835 450239722779024711600574673289454969674453987720983902322899649550518400 5836 130924972018637449031219740522328353023755699060970318964948450724558640 5837 36202415815173009654045796826278171786009220625186978243398237838606000 5838 9514687700833927660632074900706020261287555302693423803510586001350000 5839 2375641769889744995520874752278191046130395973666128745844681345560000 5840 563203849608161486958290609619545922663952639406345780855990028960000 5841 126706214656903760125267877002857261685688408574039498252929286432000 5842 27033793479673343997042311419904610563736858972197666603129625120000 5843 5466392063904536469990173265054241106637967806878204644015181550000 5844 1046803014666739170164110102984071272647675616458862670696024645000 5845 189697596276152010968932655628058671322667285101816775363939445000 5846 32503409033585449043632043083733038011704782581624725092209325800 5847 5261112397856310346580788655479883768179613445900567425110866000 5848 803695195912244823802000617170840058593830491148147785269580000 5849 115750853288818933807051983930727402024884041582269681027164000 5850 15699951738768996810024608277696577970961505157695463199324000 5851 2003097290808458213692794849223356499743364451154248753017200 5852 240097278007863142052218560694580402366499163665748994368500 5853 27000166398540648180130418373327412475537138987170790332500 5854 2844524572691324625174303231443507680521377459493486080100 5855 280311492045729638315048918664085863254066311797790341600 5856 25794897969328738516561087877066157360671037226661226240 5857 2212622681375735733296606873793721300998345749934969600 5858 176571430269390028248766096147545178120396331172576000 5859 13081751950615392603831940699982361736657100448187200 5860 897767290728507335557093969606632668201957873895200 5861 56931584290100465181669373682371827739636352978720 5862 3327236988721929722000098264119914406650209444000 5863 178691567600533282599360809028996477263706200000 5864 8791242897994150801679783118004104763775920000 5865 394849006425087902152491590423404669844720000 5866 16129110607284757806759603428436158927344000 5867 596742992869943470651782367859688755240000 5868 19905401798681400881994144995319674068750 5869 595594699488104908280139771513502058750 5870 15894991980059314663677199553735533750 5871 375951114658794225088712893792701320 5872 7824164717144520813500788632522400 5873 142109893668945629721083343092000 5874 2231579003256954668614078381600 5875 29969552729690506913205598100 5876 339860907243912964995115030 5877 3205685113773831774092150 5878 24697111816439381926750 5879 151982226562703888780 5880 726442871928253480 5881 2601074221737992 5882 6645565206280 5883 11309675300 5884 11540485 5885 5885 5886 1 5887 206709359781542193322705891717290023323187260396682873976707440 5888 11162305428203278439426118152733661259452112061420875194742201760 5889 297215671724232916235041984730392141737853933137741091590877611840 5890 5202191587494212555459639183352018011714103872913980649419342397360 5891 67326037638151843886355562919427861012067414076200703055857303351880 5892 687103113092166481531778268299207703039043141787020259224263320189280 5893 5759192916622290571336783106432795708101901513945665897347659378613120 5894 40772291632098237697078331075594980936198502227434747922866920102230080 5895 248836580802059268219965027690035245026491095940185292121667660481738320 5896 1329761622275554819588172899295955542205058237563953148375049402574368800 5897 6298870842357891250680818996665052568339749546355567544934444538510168000 5898 26709635014229135014906165168550847909979130287911589301116250398874847000 5899 102214891483599902355756041099937343088672146745928972583096246494244885500 5900 355423849699507950237789490187683546990931676810340027144806664434058392000 5901 1129430491031189026539595871258422978591392645473972490439246264682443392000 5902 3296017740166182355228297755012325881967691609177311875693617367194189376000 5903 8871239865927575784915572344309652974187672428395338798433991078821306504000 5904 22103182379987285502544448741384213991598638700451519731916490294232701936000 5905 51146446347499600394500310907371099927491377335594285018132906783669480544000 5906 110234051470005717692357249034570870633198521152241366920660133304803433067200 5907 221852952832850703194919991147465495922593003625490791214695393912431029866400 5908 417881752425898679033817549462950881208693699950659903028738413930293368425600 5909 738187055046765179206946737122370084571702576562587036822339939328640061990400 5910 1225180910794120911895824198569115566274507248855651333075587272860888408121600 5911 1913690696133552108110785233235092903732189741268122060850970718934421851147200 5912 2817268365029600423074434343360528522195429845908121961747614625400365364369280 5913 3914307501192980101569341618555122530240441786702157496473568985311149326501120 5914 5139038744814703428102032996891621130558728163637130385995198787428179459137080 5915 6382478560781462260556040232863527963569759248855239346256565135770001489825820 5916 7506072790174932023303655301080882251167339370704528305579408725914629701283360 5917 8366557325203804301107425309141300851389344765935206153661704258867805945698560 5918 8846040878158174691733691618896481785562996301937669924307381887979310267226240 5919 8878563087269050333982712543965954145068742611871264299029100203743940084385160 5920 8464866599331782755696779701415569184904249228522424027031328509662681227406640 5921 7670864803845971654605984785066573029245504070362133061061776232921666613071200 5922 6610760816979059422835903036819795079551637824613328957902617716260131941389000 5923 5420663317140388433843282969778465849990580984906072105432595765518705638643500 5924 4230918680559827978657602508042117093488341796356744132187960104479702529954000 5925 3144585096688258305742608901004841899085839381066542018572964823218993796616000 5926 2226294577000091706487288637890892341660487425057081742493965124130826092476000 5927 1501816034484698734962793871649861733270971265785712963162828428708364528863000 5928 965541358427268630370708255108406584339188432319343001255137159153144199702000 5929 591741515872294307232841916905286574959556429600070851993328611393829025268000 5930 345755943867241731842445422377798260368810588225622794333311194448138471159500 5931 192635454440320393455076735324773316491194470582846985414273379763962862503150 5932 102345273368037399332454561807286972746279565469303123796089049785196105748800 5933 51854252603660064602721386429628182220784017086231489714228581142738212915200 5934 25054763813693247444115504130891598188320431808364695549700252095934618956800 5935 11544483034038482192208191596373297313380588827879541735985179511065390947200 5936 5072365894907664444595676019534966166503355955586929502245589076890675974400 5937 2124991155973151731818780249603997660286613027547660406857915423928164846080 5938 848706785217101450313242998849775909605601048117191166231067528090824008320 5939 323102790410840326432010750137881063698309196807396821229837545816244146880 5940 117224835984474007953055048242795675758695493999682956736262951380478667520 5941 40522165525497187934389399392571344706709553481371886279202007884609909760 5942 13342664258395415539372119312188125696111682243866352799249441620542287360 5943 4183469008274285634715491396963454835919328941930927006074923523005261440 5944 1248607384319247477721019524586450241259873355421446266920347544877896960 5945 354605566846717103332206444549503752390360263287392964218543766225763840 5946 95788580027450064989102376440808746673243503324454667241237987698696800 5947 24599792564701536606216019106916292384638006618963724815621915079854000 5948 6003186564865948754702228360600448193470490928387910434358035304816000 5949 1391328219677170781858252227400309340915289452891219019921073314944000 5950 306069557482910381601296430162746112643351220711316190584998016576000 5951 63867337095728275193012460729524642456828329321816987349893739346000 5952 12633099645308889598617849375070808398053955250469294201077882508000 5953 2366985990188593693858682017987123142119041724488800220681259032000 5954 419754192682698371082951661870065239067850486491238530886719738000 5955 70395083735840143650646938229475296228558486339882426001843727000 5956 11154390079881916481841640453752607325104919574628712912369440800 5957 1668345975514457306967685436994637337216076177988570675292073600 5958 235295844662393008082043187821284024909994755974406332392734400 5959 31257176643549184558139901934686823414914269359411876733199600 5960 3906413894652609667052200166729484780321430548577277144738400 5961 458721482503475133316474576894608650811277026207583336660800 5962 50544311498068093393204143194868916154205524183983719502440 5963 5218137421865329479865205066676750453166967071625849584260 5964 503964982393432223407504714689102659460793600478955291840 5965 45456743274621273469744015000144557027196513154675727360 5966 3822312047504320463549903612127887706626831576297326080 5967 299047795083521475115864761020796969852998513613190080 5968 21723636572537076202726980313910103732388154683656320 5969 1461907535057684672357272308822862597621990826138880 5970 90915936358123196314210237490578449993855205523520 5971 5211230919998243174976777281205995810935263103200 5972 274516115188669526337670445015241219188863728000 5973 13248198599767929580205812698759674155643712000 5974 583732888495521801426692896688644646704608000 5975 23393875302301446240382730592483850345032000 5976 849215870956491566202311741473052475792000 5977 27795179238886028867948187920737290336000 5978 816101588229655037159879830777142281500 5979 21373423998482920350130368727987464750 5980 496123171837118478856072733744034000 5981 10133579680077313610677230306261120 5982 180649552870648205283719725323840 5983 2784401983609245711520747798860 5984 36704977982342600219472423240 5985 408589736352607794650898960 5986 3783238299561183283804620 5987 28612726635336680297682 5988 172857553091478518328 5989 811129794965878752 5990 2851309958869008 5991 7152115281444 5992 11950067304 5993 11972016 5994 5994 5995 1 5996 815663960219058384462569194343901173113117297781505394610791520 5997 44453685831938681953210021091742613934664892729092044006288137840 5998 1194768926058406767016411799753411075887842733349021785484072964960 5999 21111238087967811314436780975459355340917294536057027145342426885440 6000 275856753909828244157076002100990792945488426990735946869209453611360 6001 2842857102792952182840977688318544005077116844821195452457686313605960 6002 24065115939921734757072462291812791112745826314300352202199949259362080 6003 172086463249961029851642333825032455540542918210137097990631412861339520 6004 1060997877291132969261358191998703625533417780936443868245054943381005280 6005 5728721243109670780571547219062182783147416131659981515021255779198698320 6006 27421841021520225063399349247643623748715119871926925735409802544979551200 6007 117522175806515250271711496775615530351636228022543967437470582335626648000 6008 454625259040993204998462895421460077939224355771420084560741463245713612000 6009 1598249893655207620826696850546005732577761363152041170057103679590885205500 6010 5135577298039093638764044538400415935736409183461631254510610581211291592000 6011 15157432025280431710526888734696373247222023221090639819138112783380899456000 6012 41267032922486053407013755000255674724906301025713235849055898523046168336000 6013 104024337314986470266468929126942072792713634246477828083173778802903576584000 6014 243577512333613639737249085279177989823332746199470250979648289939146962576000 6015 531326454730852890015698108899759804794409002392382736112979542306028757344000 6016 1082478523444200290852877490519659900812489982485973783274950858578700378768000 6017 2064441183997153411840844928348208525120963038026821429531513423146521436650400 6018 3693171163331591028217792937145538869060617294158534818659390847437998147977600 6019 6208809491977747235844405517520036359580168204672319405282454178301562103846400 6020 9825362229056155841494890457293763122330545369576627282217284721246253735401600 6021 14657836304979693714556663110779062943721691153388805190409867614757166286895040 6022 20642396689853059787363821422280573849738239612464707901287269185279322936574080 6023 27475904872404645444349095638820191080636694650268030448219709957954837631499520 6024 34604183671648041616254616009957479736271899294915657888708983340829131184305280 6025 41278913065209463436631314572222984987126069525292708278880220429200267479553820 6026 46681912157514367027813423809424946372875555065252486849414280694802396730804320 6027 50089929513665670562950906362574815123357132090389765176281537180161485116924160 6028 51034084931085956019990655589647157868737871683363381781786843932565322634009040 6029 49405337539668319125735634666573312404841982161553912150453221253866429358455560 6030 45473424863500944247216881734631491694422032024129206339171477001828616641346640 6031 39815441124724329064383444836774117151798092555689166840749219494688650515464800 6032 33179534270603607553652870697311764293165077129740972367291016245573875429554000 6033 26327239149500688602354995227214769493489680765990119378393958542683618547363500 6034 19898758839484558425938719429715390920014633607426526812315019571519283733814000 6035 14331143306205277919610979673810239276291181600614878143780555092928512038216000 6036 9837815225392297135423559251220564807067289026941428781020629670145677462698000 6037 6438570127187641621151191217262239568852981842835650543676103158103471835343000 6038 4018325490391648641452698748522802348637694972942919972190512904738160395242000 6039 2391885410794924380775868238603329958243185040074202167925264801931938693588000 6040 1358104428163219775525281118529009383070283031228572417381294421435931292122000 6041 735639898588410711742860605869880082496403308582143392748201144944462783232750 6042 380156767469290504453453431107913185488824566919467889917082827698008096676800 6043 187428721745681011733470803891795789177175428444521219386852281887792693299200 6044 88161920416501689767694720616733423955448846761115111142226037217451620908800 6045 39561981848031489167230829778415497081099613010267839385370060839630046307200 6046 16935304510385409397902320115672598750505799253518162824614552359420581226240 6047 6914761011160824598451466344807497067680568553339595893787256672704597178880 6048 2692570798838454913051993380966232927355815383423770726961765172279828350720 6049 999734845121286157069843903579780554564052746810308403339577230408480742080 6050 353864895279124574558321328479336829692665376781825728926583557270333835520 6051 119376109250789013104012014426764231703549765661338800119811320524931896320 6052 38370892259182182783432433208602788761855281819716042895653638740156680960 6053 11747699363048717065274243029848222233250943150195476547642352810689818240 6054 3424651940402185766013942647584271258180621887237014318309956034087279360 6055 950217299220192158555029912261298114322557987544733414119899916551523840 6056 250833759110920290301793610379535216513718723420193603106184760580371200 6057 62965441580097818774528109162895622997808491022487123730548428629294000 6058 15022795556541901983940973093034135249629293049796075777464993318736000 6059 3404804779541745115106573769126482732887651709899532545103578955904000 6060 732602302285952720826076083683464935161534932006647030504969914676000 6061 149554907863108691529583579213488403923508610380055163032079657138000 6062 28946111199311359650887144363900981404550053621946160586854127188000 6063 5307815699660505181186128817261160769277834992510383391192867672000 6064 921368238522382963977522937713730906316394655562644406429673108000 6065 151277279437027408845279795837437511506181502372127542703270127000 6066 23471593025234148581481444198050853251668653158967754970043804000 6067 3438092499470917538695873516334209490385267504975558474485289600 6068 474949019781496997795235323565184420651656081503894263533482400 6069 61808434081153718891160761285880164331379901017630075391343600 6070 7568379683406577823407440157454713999760804206240417394858400 6071 870882045761852790638664346885199967095763771676979535846720 6072 94042616556860691548095333284336475575676850117568570567840 6073 9516217151587093787604884915676905266586347928563486307460 6074 900943635653215979891586737578878605120600987319620005440 6075 79669824083436463901983779967752502788343392710025231360 6076 6568522730283325481280577603724275495847460569177612160 6077 503934283540255129516234789703714257617926869063890880 6078 35900564856526334897980579859573256464797036118606720 6079 2369550116250559558483788927347422899195613698766080 6080 144545027946462705079563766683862606468137019163520 6081 8127531848200757638556786188971513339471372184800 6082 420027485695129593723864919326693195838313808000 6083 19888074464205827391968899937239204332025152000 6084 859822768189349680479858455933273871497328000 6085 33813254928794650355949489840072567980232000 6086 1204543432577926475784460197865180538736000 6087 38692012204531873271182998747993964896000 6088 1114987207107339118532573775852202224000 6089 28661465505279382583246604117168504750 6090 653033893234712017309689757067334000 6091 13093411393177183304454932472528000 6092 229134699380600707827961318269240 6093 3467119661395853743322993010060 6094 44870637728368440680138286840 6095 490389483370146892679106960 6096 4458086212455880842537336 6097 33104600587543669622802 6098 196369355932043517288 6099 904778997218564832 6100 3123004428269208 6101 7692129133668 6102 12620392344 6103 12415536 6104 6104 6105 1 6106 3218959557293069695825496284821467129607123621602012360874730820 6107 177042775651118833270402295665180692128391799188110679848110195100 6108 4802585701486232603873582635804335969727189303767979754250772034500 6109 85660664966508985170908810285891883387315867399934329798545588469900 6110 1130016717297919900268290195963203886328564113782695336931498653376900 6111 11758394135406428907195364589554732549301444200480119735300052960184220 6112 100515304705893666464734568265548520179512345584749410640468194659639300 6113 725943867320343146689749659695628201296478051445412410181159183652950500 6114 4521110876009020806593371136429982146678995864583289382477079753075817300 6115 24661885183463537172414307974731771772071407348552460151767497344659676300 6116 119280160169033502324043286739759020091962271598491757973478289974030040020 6117 516607897816139954319398454576143268837400919015766190193881101517025473500 6118 2019912396674480864045041350830891927918747669137474440331525633893583012500 6119 7178457902027770455298531569875939005372780178011639934101268021991041167500 6120 23321401509458641814103841798783553036593864788851212991649574100152712692500 6121 69605413735922715568248389368677065986141688754417466467384882698917327113000 6122 191667081301816173303872376522444094744448128454193023605842430620207132630000 6123 488745584244779676642941268516683542566511075698441947687085352780825155450000 6124 1157889945113242258323195818258224262633181524053056776878184323579938620310000 6125 2555961395869169443295475598817690090580366645974704278371967252979864508610000 6126 5270568671481942507209291062389581635058825014803010891263573852696410262582000 6127 10175850405336423652532789674910578404321493840461258651449474270057425754490000 6128 18432510571403155462864686860251861831437169982382334192245655563808227112950000 6129 31383352781571633388077440758585343883438242456960530737753907472988268423614000 6130 50307987624730407290435696492405651752848237908394016609766313989363103653934000 6131 76041285537016748958997955789127088164608185056687683287731628539073685159340240 6132 108524364950330424617390678800960369871785597962590192275149981378490558085665200 6133 146421762234572795118701709493359229192091679790796291164884895510661864083834000 6134 186969327161069876843880644429981784968363221886709110256699174267460534137818800 6135 226184365563142833593930264129124782882097420576065091433895232858929327291502800 6136 259467453552745198744539691596830191347649579873268452038675671269258824157195440 6137 282484727658230659923490793270742547031715268410413234074364642107660816622753100 6138 292098082264400813271672417125506036852166311576212637328204276524937231848134750 6139 287066727737358502612447437691765263011650528218919022522550997120679939816300850 6140 268304196512694548193333226077924396148143957747094249808658775086648571200856350 6141 238619476898524087542155932979941271467923775187841268978764612736636388855229690 6142 202039664040639824567779087638987707570880201807886992450825652495369491454962750 6143 162935212935999858522402490031441699653935646619263703589375526205943138270131250 6144 125202847835031470233004018655739411313024233717960530126572772768777358881258750 6145 91703758113283919668989565503702110627265241418840655845215509151713182591958750 6146 64042296649604835703261565417339506765926217777747736705019355571524288170777750 6147 42654812965496654173842130812674530772802640358537423133737094236193475235696250 6148 27101124259845940497192514052251773695427091940507202543534617884874307470193750 6149 16428743543565523619228330223923168240173632478664056115538039679047836001311250 6150 9503473283961976334332690769450730637662654846723392542203061043390292130773750 6151 5246486749273390680451830035269804104836986233734187493336071901856663146352250 6152 2764361109602412923008886127647686024287726718585072997594172004294409837613750 6153 1390200944867751179849729967482395292678547285942203054882949170438194502475000 6154 667296453536520566327870384391549740485702697252257466343815601810333361188000 6155 305707242260573461421142589893665644656011580514581006748644586051039421628000 6156 133662981529420674115001303465646643709715121098976343066285991265321513595040 6157 55769096260565397544562787355707559960961849432541429049544770637377649311200 6158 22202271790643444366593822226631214829262814551416628299076528121493126244000 6159 8432427754448597849332304068760490249249428567696748284066579271004381576800 6160 3054745360092818813268967483160440583390161170809275676870930426248135600800 6161 1055275669850246499129279676000879474262055677188658870191775965431174116640 6162 347545879291997350012637019042205814876724923625007412338608850890506445600 6163 109090177710550848608912697797014507523131792767519764811421294350539436000 6164 32624460669550316480533766049640075290616843354299014304105302448405837600 6165 9292374287441160833025119804961559270456802427082274020474805038012245600 6166 2519772659539259563311106106621478035301783234828444857085806028712523040 6167 650214559990397883671657617069901739528389723619969073625663365029036000 6168 159589828889648849428527465620242362436841797522432802082035187770100000 6169 37237626740918064866656408644723217901929752755234320485808210479690000 6170 8255511588788438909117222671235807742408954620264212560532952323327500 6171 1737917824241538940750870050166681240417542345570713491321542640996500 6172 347181036110788033907961880317026651965287845525128057038756346927500 6173 65769082615706114345365913033650284241415033882486945363254646662500 6174 11805987126083108950800029170746331858136360920841110116440018167500 6175 2006551171626773458041111677241471422529104820538212391331702692500 6176 322621953085089065802688544183922856171346265263006698214116903500 6177 49027057362819316893662825469017187186898431711576258809409907500 6178 7034787480316237523373253102618360192380569671638977533359037500 6179 952105483637320914122297817176293132886575730901275315473798500 6180 121409424087980519250494352525836037079496234141773362375853500 6181 14569130890557662310059322303100324449539548097012803485102420 6182 1643135062844849132713457402605299749948069334249564302831100 6183 173930859703377554521349787324346797939708460038870443014500 6184 17254679450679895329173692429524058999854367123219508139900 6185 1601700202172817287940173980799701679311375851100545059400 6186 138888688859740799793413687845568537227000423452075235920 6187 11229914853030685429305749408483632378813284108018602800 6188 845011755936403418396125409564155005152011518247378000 6189 59049014270254696707199125005687940119056226576322800 6190 3823317470735915614135195144253175978931698123646800 6191 228812349911049681255149786126660659608700092310320 6192 12623326043301841182808297486193297296355038194000 6193 640128095502121763834092164614264568780681450000 6194 29743325649593536501382060173996131478698330000 6195 1261958978592514629355972031531279769262230000 6196 48707188647430389203212955602961675304858000 6197 1703048554105957664448005440662995640030000 6198 53697183086646524434968641507794419450000 6199 1518977387562705653991668767218005910000 6200 38331443228945070932001537421137210000 6201 857413861700087112952665968630700750 6202 16878225624017462853398936390368125 6203 290003876701330976862524680246875 6204 4308629025276917370528938106525 6205 54752861513782918687073504775 6206 587591684538158151763715661 6207 5245502783573883841422555 6208 38251114124262643471725 6209 222822024024830932845 6210 1008244452601044945 6211 3417777805427271 6212 8267483806065 6213 13321759275 6214 12871265 6215 6215 6216 1 6217 12704920022590345879098861442746675573493602966676969141151592440 6218 705123061253764196289986810072440494328894964650571787333913380420 6219 19303929546879957032961298096377799183308985467227537047863413396700 6220 347528701602238265503312258521876594906718822450537791597420910850500 6221 4627950085137498712109719352171415469730649296253089233806378916891500 6222 48618719258044486470127197121538979243824893879546090168969558875998340 6223 419660208390213520201052260085612711250732074872002857455443483083389020 6224 3060824455690089436328775658422588123342495408470112584193372193131140100 6225 19253573189018304518842298496529183356509245311344256577990567021308784500 6226 106092734568294278809587809410915952734015964904896952913289585356100668500 6227 518423381104418461941176523567945581127242663856208087119544364535438894540 6228 2268818042539387848308411446812648843149045846663829954760214971726461976020 6229 8965204315198676552392392649768291594603037187521393796196467611282185429500 6230 32204471233841399807215053422607433521977528358658127206946672478843844612500 6231 105771083246692369982938540387995030477395389348578588409545232359425518087500 6232 319193624553351640970734528548660558640673197189710495689249834542444119028500 6233 888854973636606004999844476628327488654888998872782337278198103845466398443000 6234 2292521877705273406560684849222383115535234069490886571260510946569754964310000 6235 5494423072439101320608404644003188733690187933589269211314107019019836777050000 6236 12271907639055345872447284976462921796095969063729532816890118436451561856150000 6237 25609376038965253484063163477711404606682222270553629946661427644458430058834000 6238 50047081278762162037482914247292222074496630450297616693148803043745559396022000 6239 91779130244751927247421645249736520105268115402583403653580093356085116760730000 6240 158233067856320046761051954035813501085492381484006255545668649974653849602550000 6241 256899126751803193663465776121163213205136055510517618870994375331983613202150000 6242 393363942882361050137498796396725112059704328197704578015266587508333308535132080 6243 568834368118636524377419017131870368850156123613302213511833128669762237042879440 6244 777811303955711371716972131543952936082050367305132656335858617765799093300308400 6245 1006811586338611166435674586516284257365090576968572727744385520458267861886186000 6246 1234956083735537834692034345037215665437968244656032557676610810808417229604238000 6247 1436771129214371026139142863645006806661677243269907279922566355275570540972041680 6248 1586803099474867368742299118777874161929973436946911232664729918812826659982757040 6249 1664909987790987783265883790427562268346215652755178884013511961448691184696934200 6250 1660705669640000440378848730350724989890795916258322371680144507000588429180022750 6251 1575803562722772207208879870098732274054062894361531021603487904548448706591823250 6252 1423199428227514267142335714257591885408827329854940648985044865371125252900825630 6253 1224068644031071941698552116377928823252859719916389282460388382150473982947623690 6254 1003046473688486208694903258101523043781095515170129228008081336724798979701186750 6255 783409503091908029588617095758999844214055742920661021030798116918468102637431250 6256 583399246719394427328054804423782348834343689448223164544854070525718871029418750 6257 414371140642856366221115682709648652090987896181062290925372026308537619747381750 6258 280788079396378810196493023596463932859110568037856631920798223553717432681417750 6259 181566062269060979270956326733596896475381150552712394047146392279726208746636250 6260 112057766516683430855956945837371966518795164473498704733927558741512597526993750 6261 66018965406363467802128326201525523217753253604929171598642404019987080310981250 6262 37133630418690365346481068416561763429639978200500901951038863298155696036645750 6263 19942301883829098319424251219095957965249937284747994708221259837799913513972250 6264 10226210265554247165949084117848632521028237025050071395920297000258382617133750 6265 5007183934169687877865841564294998974514767658216607463162480640427833296525000 6266 2341021060131282644197016835254804715357553710335037255504536403316909073700000 6267 1045031801242604572369548315257744824935611976293560630857225050440668210499680 6268 445380918672473573664822146529726270893225658591643712632637496142281628590240 6269 181202107863634201824505230802445325863628936243376610519725793228184833330400 6270 70365890943096212643566094453779777704831772082223914133373114088171819876000 6271 26076681698860216554719858698379293838632696996466345480225557332653667708000 6272 9220268416730681917636775706614111810750769654579437236109699737085885074080 6273 3109794673098514019557965770869848362205880889414366405078419437952044078240 6274 1000226356844551292840281388291471695446335958583568141984286953727265639200 6275 306697530438603896317947111627676123836012574539871709858902772307451884000 6276 89623068421001056898301473706188387422775984105892672413332625520106932000 6277 24949613794775647758759480963056080377491981029882849007186334942769162080 6278 6613991981581869038007811226911707832977682296206448977114970038806859040 6279 1668877850092397194431023018862542546417285756513600325711772570646892000 6280 400622254823277790158338859123381269716083686405871134430123730950900000 6281 91446384253139495579620826539032681130845189288296671989484764673575000 6282 19836831045681029041117748526159396983767956445615124231565156644575500 6283 4086833306724069447960412837198076641786384775626062377419846451836500 6284 799144619773174358329685865577179165737560597538820056797570579567500 6285 148211534952312217075007307403785570266051890513943772242336993962500 6286 26051302873446183083046620736525668798157764479039540791759716887500 6287 4336281381515558216403889129047498419306260151994968725338069004500 6288 682922675962117363146835291770604744653866835717517481711373223500 6289 101669679427911444767684266385602013546871969006602094227183377500 6290 14293862644875797930568444084493433771910622895665038481831837500 6291 1895785255030063767057672644820052698225482650024663238775262500 6292 236931028317535080576274465654843919440446987194193467886046140 6293 27869315588039272989014269538347942484517430849758539316868020 6294 3081373959365521583551946263453703714504384246287799187368700 6295 319800716173466831015769758722301362311199830200809439470500 6296 31109450628284184532659412977841349793061055096697432901500 6297 2832032746850698178145546560741419429437282257078662857240 6298 240858752132706840939676113533563792352690672069790256720 6299 19102732345507194446008765613697281842742821509884439600 6300 1410094785388703475990804860335706363752439734736082000 6301 96673164955726715848069363947365211699339839970086000 6302 6141589303069697242112641944891436978546295715746640 6303 360665525410316836536981315485510185623180491254320 6304 19526286149983836727389459858869033870986783218000 6305 971779337258651462876051419651743556950238050000 6306 44317762241141408419330831431573235578034650000 6307 1845661538602267708656905407767576724484406000 6308 69927475056113472314211111890160771421338000 6309 2400256580873460148085049607213756456110000 6310 74299242483864031954408508532195133050000 6311 2063532640042350083515324826864604150000 6312 51128824927365111381027481540127034000 6313 1122984526828432678911456312896847000 6314 21707175131992899721226603986408125 6315 366262797502692346252417390096875 6316 5343901647065095961034148228125 6317 66691892555372397593706169887 6318 702916785157230635768860941 6319 6162987913860622503951435 6320 44140451396423366652525 6321 252551851600642275825 6322 1122452673780632337 6323 3737356294497111 6324 8880143262705 6325 14055307475 6326 13339425 6327 6327 6328 1 6329 50151000089172417943811295168736877263790538026356457136124707000 6330 2808456004993655404853432529449265126772270129475961599622983592000 6331 77588277897958053318084162680251697902295249443655899125584293368320 6332 1409751299306648558056261348699216118135453862659283524290750330397600 6333 18949459729469412792706921043613902753861089476776692215522529665322000 6334 200966702644426961617789076149029606503110581369923622307325422720874400 6335 1751411173272245828397564527887018199660592668409379622461125629685086400 6336 12899029563151826094600764204736727545811975353960508881788368111615746720 6337 81944177533036429470837046574611745196853473567112136903141859065230171800 6338 456080743456043735892732185828114300484016274899523208451737564216265788000 6339 2251399504101908064001358144972700639071328265771286916559913727135778396800 6340 9955051847682931868854490181432320250035090387286675229536386202562494880800 6341 39750753540631613997263161957021613649558721383654003183985988627441403977520 6342 144314382013076671952680782086958410445917716022611585966304272155700280436000 6343 479112133443815912921374829866159712748016562248106874938434706351922460200000 6344 1461743999582359115460119056402981614176495813500356258066884755039733241780000 6345 4115917790293218528306839973390622992998154384814687970729800498047305745367500 6346 10735973799218613707449101913785288882576698496188900387517059450368770616488000 6347 26026603149620881715028125851600700321398056960457940333374689576651565130880000 6348 58810112886162569259919322837751582457005224862573230560990885101087671209200000 6349 124183093442230236828554280253049355999792192209810430329512637090267734712760000 6350 245610390081304185461190573704366687455899675577239491886109598461472662552560000 6351 455931305046713667556782147018394214496849686016108431501221631556418876028832000 6352 795839170573867207436071138977120336046291331728884921993820367102956222224240000 6353 1308430163443488573801914988342925675642609517066578042933189889264096744666700000 6354 2029232681205822279211207562119167107254043116369393907376780834201268456283088000 6355 2972790931364671903873135303403050779398575219847699914825226572262707864772928000 6356 4118966990457495404588666359270671468788914776833424215318952817346218563746490240 6357 5403741690639679003507385334936936187517402551804079507175438818162393700823195200 6358 6719386219290718928081283749817088885209727311020746722611047224256268029236784000 6359 7926829225193721212619747936332443943770256990260007808806128806686074568500652800 6360 8879196791749253879705399021507342574275900111209613750285469496100300117382396800 6361 9451221969679253889263342996931373297810982137604848482275014165560607913406070440 6362 9566372752814989878542090381148906430774002538531617957691673194756754026690305600 6363 9213574489148237737334046206775539262799709851191683250931328038839177910497216000 6364 8448518750317178710930415584248641806156519658190945266702208835614139030429143600 6365 7379552590809333237034333333187513479897623191840432994737269672294723533559836600 6366 6142978913430471991909661261139876085968832278613117195619132592072364454963323440 6367 4875380090024184120563223223126885782514946252867553329856454438152670202351844000 6368 3690447285820270304026989755640236783000266189772902479637659865213764269374350000 6369 2665213400802286120635534580209700414674791170742408983289122806401705158176502500 6370 1836921273881040630744868837343585809012680618072659535296043728094330227035890000 6371 1208538166290846808798940733140335991721084082314985269553844985587930002652184000 6372 759155041262071364981134408962015909865241138663482910728337914354399913192790000 6373 455379886897144149634734127581537114337942709854026634229740701233451512757225000 6374 260884301504444487190008855508250566602396482861427712796818482318358302546630000 6375 142756290854461816434984427779917076800446598116342140223673433274374300552780000 6376 74618004510452736675591151258013394043921377880669615138189588881711957097446000 6377 37256894710177169499334967283156129009360185184831546664668684392754224388738750 6378 17769855766376636679343437731934131699029852140437885132426247084826596360600000 6379 8095825813562779558317823834481177289320719076863904277281652909154896782592000 6380 3522983024484872655390978152571688780312692592940108077881254040013260565152000 6381 1464167230615581140954799931101772194191494877637306456104055250475840819495040 6382 581094346568317824321683772265504904656351252673231579846111712940964801491200 6383 220196316297564236576617485958026906709856929400903424604499621474097130944000 6384 79652409552882116021689750205958570270732601734660837103234429670651203180800 6385 27499046155161682912250032809199982593467207741728146142783315005343867764800 6386 9058509321700319076976481395971758971965668432569271670563915531172097616640 6387 2846379178824421827901200030564478436406270023700607707134958155071420185600 6388 852879959756712351580565384460906069020038536157264415878816154213288736000 6389 243607030421528018984389034962785745462609809429350375074368446442957321600 6390 66302683768687657547005350617957487111885506101845707456543495792691129600 6391 17188144413935451399282325497441178477098764631680822695479310932768023040 6392 4242137848967808852900690090831882028319962234880574707072419945659936000 6393 996284291599993451841132162819987631267629167509337426411755067759475000 6394 222531875958517055909814135513068462368610047671601294104505975248840000 6395 47245615674987246201067258584366878515300608653033363401069591583040000 6396 9528453459824853198386885546585932028925365289912139148611236660684000 6397 1824259957624625057404814380450691759144978371265087683835114676990000 6398 331318539359453092429052694303097567703821058072360448907863425100000 6399 57038642080808485066038916981024622210703315912002362996694959080000 6400 9300450306784048756705153852268911855591385747298326794152319980000 6401 1435069482820979566222784492258697689545552531975602037592320341000 6402 209350111352642455844633211822119214628598661487278717456983220000 6403 28845272364434042670696679954293055539711527284945663242615600000 6404 3749885407376425547190568394058097220162498547042936221540028000 6405 459423046599098494192221955563409262072888894836386225817818000 6406 52982813685714215953596506044195769444250043975936489418989920 6407 5744135711925650671272723938709918215432374411433486204433600 6408 584632355216517644441886887364420345224471908108608329052000 6409 55778699196677958933996350988340104365804207559341713026900 6410 4980746351403003943370551889369791155952075357911791726400 6411 415550915104439016974229392283837916459584420105003985920 6412 32334534056821309051709616367467307756644370038290972800 6413 2341911807312232673575371814826553259097619208567528000 6414 157550322082645644651466604278306648416509262415644800 6415 9822533687488051076736661127692547105630958468268800 6416 566126325830592106393196725093609857812227655560320 6417 30083560479879403953202899878257554576352843044000 6418 1469641449920830676756370292049709554291785200000 6419 65794167101078550978873998476191376639826880000 6420 2690033011728001518690226505248289962811280000 6421 100064029904858027506834512514066824703608000 6422 3372403511478123218814836724113951723280000 6423 102504666002374565921423608635682423200000 6424 2795581800064760888766098417336793360000 6425 68022267081728437656045333627946785000 6426 1467252707869162176244594032260232000 6427 27854821222005926459318348975040000 6428 461609253205590637346658245325000 6429 6615187723103739842290692964500 6430 81091410089909116407146637000 6431 839534598577882616921047536 6432 7230567322546749754252680 6433 50871721312477132417350 6434 285930049531487395320 6435 1248408137670613920 6436 4083578020417896 6437 9532161578940 6438 14822207400 6439 13820240 6440 6440 6441 1 6442 197987426438993719534698504405274280676181776208398535128701017200 6443 11186289593803145153710465498897996858204270355774517234771607471800 6444 311836301980556398822378086682936229597870585071987423179007630315200 6445 5717918740740821755397941554044635997582193382912902131211538141708800 6446 77573097582717148481565407083205561700531756894851705580103200789182720 6447 830447714300695187762472527613959539990514076043992812415569087019911440 6448 7306450293533470665425879368513850302517437745283918824929805151269355360 6449 54332908360407198847915998701767087577793764854891226474188435217547407040 6450 348554211891254779034538041445385920422701855760280707392672642668225503760 6451 1959297160782659439724448687518760249648824067985820340040629551968358513560 6452 9769646116779288165201360578860667546194136448586830188695741875568253410080 6453 43641555130500306432709330492391772625034024035555515004715924508376618235520 6454 176074569201626812358695939382898603378881511719487803625017474226192300761280 6455 645982981451267600042480615214608764960554606030684954752467955654641411126320 6456 2167584090583987628049519672314800174784585222893660479401968887744810050623200 6457 6685072428903887077162070017419477174569281528550541665445324607063432866408000 6458 19031271333692932048892723975646645407180507450116594846875158256376005184827000 6459 50197354411233355176685414570615152952457797952499542345836641061351361067415500 6460 123074714133071354240467240779770485595915485659208988500376725003502863154232000 6461 281313632304163095406782264639475395647806824363906259429432514293720830066816000 6462 600988214467984794732671201729788345247587306595617917871969462354767227870016000 6463 1202801962197601436710854314450963762397987233117878168048708113531450344789304000 6464 2259809747159129972002211136241204644505309347069952921788481910271209738695056000 6465 3993061883329724804897110939766012090290934962783800308402948618149127887791264000 6466 6646987159445212632542141991195861589325763688048643196304908370455560447359848000 6467 10439679832775716311110305362642912025588111204170516078902414911244909643794584800 6468 15491393037192006469991646760177962672301266947908958304275049940293696917430691200 6469 21745893856388339115191794572042992706112669555040517927673227418938126805986316800 6470 28909519870912855945249645875626451923797973278396083001928053935411347683438099200 6471 36435963837305685682719812301867131648786755976737132197257599011699474407919397440 6472 43576680368234940665765403657509433831212301117906720919333208868263693010476465280 6473 49497656488650049905786313831892436081983082990232267554511425909015064788048536320 6474 53439252865125672534705211284876256341049629256269164494924613695551480162985142480 6475 54876857997860964281928264278625246539463765850361748697478244305172067291673982120 6476 53635300124606191334373326172773996617756440831122795107037560044874056719464163520 6477 49922694666791035233172227012066518206807173203637122986226418186097796534169884160 6478 44275135943691185824238235873395780827626050846403562441152445144319893817437367040 6479 37431935033475402880120332862558426189572362244298957773305403369479910229100341560 6480 30180722487723623264599640109078521639759915107968793178476607952355529713515458640 6481 23215940375172017895845877006983478184430703929206763983443544578735022856550352800 6482 17043448291296917899728123993221997873490794551203378321178792647087219160562759000 6483 11944565084274254085927779684922837637856418288220115424365313684427238960217958500 6484 7993459903609050098756864021384572781330956776532330872226138111198060602865494000 6485 5109098152944419117885107386511369849732914608856373520732685424411663641141336000 6486 3119437078640511427013388662280283556900809042508129778629170338983534188755828000 6487 1819671629206964999091143386330165408192138608129742370867016031073728276774233000 6488 1014243203164537868345883198938124981615290371744446567368500738631258383775802000 6489 540202482302739598805686679256733389787147876276326696391266000140754406883628000 6490 274951125315689975358971742135505875879232033712467386215720332944569059304719500 6491 133734731020896824749431833759786871601123064016608286492680297996848215920322750 6492 62160500675634725246663288093934456520745468861350890704977658063339505947323200 6493 27608629513566778166396384401271615850588866539872966658126230151066852608460800 6494 11716569630594506249233406939522700077401142188694459774732839523040756876211200 6495 4750435928699444965115860317889671064829665497174361799746955304045898639132800 6496 1839851375559785034108364948515999587013394256048482982759138244741586139600640 6497 680571982181989448353564463714382292374860571202887122149148316236699575150080 6498 240391961501524348912664904503573101208378702999203110238891983707884593947520 6499 81062405622607047889154444541902557384220725429963839499161250320100618889280 6500 26089050085436751044785338473255995479979084046425143746856494355894452056320 6501 8011393246574794936982935443432548960950705768991968368925025186057319275520 6502 2346532341452380765566007718638527654242958198610073575513542879939865704960 6503 655325484117555986636408478800104034586587272094265278407470698905922682240 6504 174432782907860179560550682593498813919319540457001652239809662563716719360 6505 44233671856152724822583707232545310242305930511758307682154831241057251840 6506 10681426442536879573635270212404407302829557083805273161883979134914393200 6507 2454924463810070821332684054445665843520864432957121880545567437198899000 6508 536715220197182243146911405099108204495359095214273160721618759276056000 6509 111556065668402721626997616538012540016724720729998180448495662513984000 6510 22029979354684571077600369652464661263806982665167707903694521588896000 6511 4130621129003357077050069309837123986963809249718945231942722797918000 6512 734827478474990746860659230321429065066338033642723410534284918228000 6513 123934176259108797741163065053320002772821497562135201705372353832000 6514 19800523914008358874782421752149321037483689366349626174796750798000 6515 2994072899536564276639913088970945804930357664985428193976115637000 6516 428097607257189661176064295197240725378011034923810134099462044000 6517 57820975525646395795208684026640305765341750171527602527719548800 6518 7369340017974540640565812670061999754406301492449596400591707200 6519 885277859302136375652386586987967502964393361105958009161990800 6520 100118025860964990012648916103580634568566136610047212447255200 6521 10645460977621593874762669560380725700961462626891096007049920 6522 1062759946591417509309360467856800636253703064261778879898440 6523 99467522528826363483909112857468327817538775283760085355860 6524 8713929300683643590427080071137095916319972349398593839040 6525 713337008275142304151152288378280174037746539907856501760 6526 54466618858446826179028869309671638904359957480649141760 6527 3871401830624896958803522573481562569182447958183394880 6528 255617034189902124780326909226461929271113005533006720 6529 15642421713418002779174934707398835885459076589198080 6530 884991944134384103077111876579141101836901335075520 6531 46167316507812974879624616354449575938522140272800 6532 2214259784547384886312931240021562395132956368000 6533 97330100419665269728040933627321423961888192000 6534 3907412790570503529227920693067648407229088000 6535 142728076315905489445232397232546929486072000 6536 4723860681850299887076249553795879462896000 6537 141010766622397011554514912053608342176000 6538 3777074105957062809495935144293080594000 6539 90267469261391847837063117319094241000 6540 1912505969707009083321480597506904000 6541 35664446987543292929071899254208000 6542 580584020727448954659309987859200 6543 8173444598731103786200063257300 6544 98429624625756692191385662200 6545 1001133491339180410638226800 6546 8471129542100757320784996 6547 58556194991479889314182 6548 323366010077201413608 6549 1387199062687550112 6550 4458399191374128 6551 10225686218748 6552 15623661144 6553 14313936 6554 6554 6555 1 6556 781708976802233823680102715669100177152510806064194216284009188600 6557 44557411677727327949765854793138710097693115945659070328188523750200 6558 1253250168629876503600182841583434199734678427100393327440446643995800 6559 23188792593829995657257184273508688935441652300266926830535515681887200 6560 317492367319927870056190875427599141900231961890879332992530320437468800 6561 3430603367235680790607159813248659754514895800608528014016632931452649600 6562 30468840276411713095836923082112170708617481962441667324488465813420199040 6563 228749481973162427655734858751673771416992983202718946265228456349223586160 6564 1481742720673691151339502257698622254761642888952141335785302713885441570440 6565 8411374343283786305551869172581468275028305128375969484723174865309648794760 6566 42361355855542326507145838864629747466545265194038253558809473416695199586280 6567 191151242125009175809104363802378860468873675999544516058760103186079165075280 6568 779152247200570126052939857325373802641771239462374754954885169455586003153120 6569 2888416905112628703003594262900627089115895780448732948326049255575295183178080 6570 9794756733532027945471701150889486593835404321982503895212297376871853514516320 6571 30533037965639963657180302970365374875844933225933113994334630711853617437226800 6572 87871242982510360525024709129830584671763034574633089692997919781206631578065500 6573 234339417101790961466132415606821421793690203805137503079017541978358092240349500 6574 581019952782896421412898993938039758886494282047897001635143649985986443619395500 6575 1343211966314382193693375231268874437624387972797918788288594257365815730631532000 6576 2902865671276579527602744575633207315434696282444791314974402755255033048189472000 6577 5878138422789082807594673256327560391571845306628568354358597869484681433181856000 6578 11175877792958277926053204351199550444349950341571758276164171938894102890142624000 6579 19987627591252304752364384705029965217779718880118721532370538275329837861216616000 6580 33682853903777032082688129780698645089221378112792660360105907093611393432790964000 6581 53565548246977454904313744253188719083635550824033376378498520212947050915448154400 6582 80499069691986756807420842676930889279534852176455411780820477843472022107455856800 6583 114464181885918714472716056616870501967559361337327303026032313447725649445460107200 6584 154176244989196635820393055851294961833855466291093918361594544643875364559191164800 6585 196918174293132336839907962423931188876904506451001143253917784743167544833026339200 6586 238718383761657940679888425426026034940327021916553624740653234904237935776023638400 6587 274911170977135112331355380248681595076441118787773045265849047938106267974323996480 6588 300986288324840766830120871716992475011455320381336945916064629746306045904049450920 6589 313515867514365818647964899434626688847255113332626148439659606680954843652121298280 6590 310894653931086558294981018519676092463939752576187351140074515911451488733560714120 6591 293673084179801880138699271138119690840572827506369392913656394038805487899923240160 6592 264389443307172063030851765469076416825131092569836832366710599761431721300215794560 6593 226966808255613576538883892284821521381507076123618634862589957610747041885195002240 6594 185868918786912345335769928696841840389600695282036204115723382248451968034153420160 6595 145259737278446987834525323548867314364308663032916114648132109096947237838657293640 6596 108374411320307307677590882752427184800596777393667781870988615425732886869155310700 6597 77211551069025103672738048687544399954212081455052142411294841542081838526805131500 6598 52544318326388713786864567776532482810865918873795877211616872513268593061451413500 6599 34162906620917748597694231597409046221414061058964761334025022504915849224516159000 6600 21225179709058280363565011172332893082628667979269307236210004259252530534239986000 6601 12603242909679767432128805917143904255754418143006984105610958323594393877559466000 6602 7153191921710138272289322277297891604617372459544504492373787156634655984560778000 6603 3880987106459755871135696129172260338675382930178401373521948350940079310772337000 6604 2012952784270337858480672992316577652892195426900363918233833866903802520478001750 6605 998124827544677507311228523438428614161167097752120346089931975717494364829975750 6606 473144255267034973079024349784625276768111254072552075660310295671607825980176350 6607 214409597158046349456289901427455463110603792695186997249116648147482413516071200 6608 92877040797297258380722054421519169237425278485925437570738969201831660001804800 6609 38454284646411182026192531754341093390013052550988420516356414426791866013043200 6610 15215955694991325635390265232780708851331802128880331281948102046675751962892800 6611 5753140273106224362141360614873697768168842540465083935116741063102608696713600 6612 2078175159877146351222491487413560214216092101351673176562577894222779059833280 6613 717031195513167454515362559984795629466370958945898932264281261749379909533120 6614 236247272510118756690032750977649427049613552947492711786497294333610721638080 6615 74310336406414965643928315049335531251711318585770273553655830066307195848320 6616 22307586367617747971081794381282011330923085891244877441058475302556156258560 6617 6388961572982132254012818641505069783301983133750943683697557536026208687360 6618 1745104793078341526148567183812512857397430399770490630152930871168830813440 6619 454413152846174342976705513849894693403941627151121709816844055266562520960 6620 112752964197984127767049309761407253640274438174099436230751350539569966840 6621 26646900714074098777198863752695875512761799568485038219501014260973439800 6622 5994940932000141598176052910386124426654399351954852491990586312156559000 6623 1283227254465265110931022610595937809564174306133765294972866673297436000 6624 261183750096863775736231235068967493538143020086410547226523566849424000 6625 50517021623673240574497399375479309449764287835643192261920196057296000 6626 9278636624756309493275032538353342551997522255526300619536362541136000 6627 1617227158188159577172937009325670620858723069185041833334682907698000 6628 267277584145003312369950805524473166899432568736731232413453883767000 6629 41850469651974681995849761988659488418621052465626548095950902903000 6630 6203004711714615458500024973702155195116668303133836789570274987000 6631 869481002325809346319661620245430300853960343345255755119252220400 6632 115143494365726874385286258708223367515465036979507553309510480800 6633 14390509246922518792291637325483810984813559183979608197393703200 6634 1695412770334595393159212508767407260319076940897882447254528800 6635 188065440546775571592943959167070825345187415496000951011245200 6636 19616097275574273195952763952856725160176833073258377340576900 6637 1921247387484229226599488815135761558897977889479627081093540 6638 176431459220601177954217257372919010401336650187931051316660 6639 15167015706362328550932385524731559344172216102121067257440 6640 1218470973494608837263113576330880050973342919768715477760 6641 91311684556807914476607222077978924045544634599911796480 6642 6370582643498226591391201540324110979921718693017102080 6643 412908134300810982775355655391377563513444730102960320 6644 24805987725001041241113229138261398443751129685142880 6645 1377892339211167190319788483546407794549239835335520 6646 70577621787806042057357172128066593101418904095200 6647 3323906834590551431272708263488222595043276488000 6648 143477992860023802788749996985103133598990352000 6649 5656838428172981471957885185792596665193168000 6650 202939847322248597611783115067260417713872000 6651 6597115779825418807813382997542521318872000 6652 193433950334387279858725736039055409041000 6653 5089583860160059217701508057036232489000 6654 119488465644389912583754907584247901000 6655 2487057136155039502814610871052604000 6656 45564405547878586311107374736841600 6657 728752868625628570093872710947200 6658 10080029038597385602453627708800 6659 119272188260102560223207366700 6660 1191999458686670044629268050 6661 9910804267236107702888850 6662 67318670494433939113962 6663 365310843804585741348 6664 1540003557140680632 6665 4863900541427928 6666 10962961400664 6667 16460903004 6668 14820741 6669 6669 6670 1 6671 3086748267372923303762456877257472494397093952150920751480446539600 6672 177488025373943089966341270442304668427832902248677943210125676027000 6673 5036510849896956513979943843070593513179414174199497479404215611935000 6674 94029467780250135960999473313674471937358280278315835550268268859343000 6675 1299166969679962577207870452246576546767692571181621413454361583715988000 6676 14167757690404644526182671458183718973171889513096418782512827376102774400 6677 127010514977856615025470204481955366125131256207714591288165655111758352000 6678 962614459282238188467375317154642755904123743318898830306641090259154640000 6679 6295498563705837752576634574191363623612969281305598350205432730294871345600 6680 36086697124099534260305351755632637913924341773198161971713284043297387534600 6681 183540501695756465282683093996585371847412504211485898243574918214833618572840 6682 836529805026113619408789040205567235324201954084290764721944651814536517082600 6683 3444534491283997256389131342022923910158478634464726678266830919236326835046000 6684 12901347367354607905748382844667678645320847249086067194963039442957878691263200 6685 44207943718665202432417648455994335240619967775244038470411510889665842638751200 6686 139275301587060830415524958530169309372742173706594521199443237059736241854561120 6687 405149926851761056220277097106771320467942383190266320309440292138057615993971000 6688 1092315979257198926084080408866295226751805444875718020442118434685939650964137500 6689 2738410757300605679810787629669456405670805278083776804736287610677774287765907500 6690 6402196915617205507201511856280829461954420800163399484954045751869877614240707500 6691 13994661426813947812924994930912461021060931101202247888237576066059225432819124000 6692 28668309122314286624859827890817979450151772606236410768357298679797874202001440000 6693 55150366321039762938388251414262075934910669834918386075275889101808491301997600000 6694 99818737552490601989107679888919061661074342794380234175996236548242201027342240000 6695 170264975777334447890511425265070074077382790460270590831304585308365285484437840000 6696 274126611001508461103723394676762819264586292641035651238400382346468109629944922400 6697 417149190654469397331752991899421681489587836627662947536696234005494949436872708000 6698 600748834437666284183268871829264233860409667635307481080355417904353567959250340000 6699 819697712772787863714871394454145902368419602250823726798143490074372324783423112000 6700 1060785275353019588336892392823012344241484191148124822915244516566834773249135792000 6701 1303250481147995494242467796896843737210966291981981925295871834639254149991795401600 6702 1521360750110483401934276524323846649474954262917324796217314454042310417828173808000 6703 1688823967006973179385997261143076038129846616484716891323324813722340855611498910000 6704 1784012226965548031315026197680231233006256153050219116107003121404872794745965212200 6705 1794559151156890319410296822555668603582704607989918903964567431906822973845852680200 6706 1719980069550370202239998772787121336940306494411117079384221772399006954153557503880 6707 1571555393497800184787816137571989038828706441593914082686090959552392140850966247200 6708 1369584954068684110294952839141612069139192596645551158656383737502912069798415152000 6709 1138918014436063628561066045180919510126275948789458331935308581712947931727103126400 6710 904089557851308241228887479164235075048693278935961768649677946308216399412236502400 6711 685327991262416557988529731615168867770071640975809361416828412149699788777254923840 6712 496235969282999794275231131885983555168878093694374156513709597212053962910359891500 6713 343319574859218257071494986532935518721923886811739786668048898594726937690413537500 6714 227002734808995963855595583506844268315279416959243369348935146904371470918434997500 6715 143473589965858920878428377454542264822644133662552086255171131809689327939790085000 6716 86694679894263688360582253610829794063044540340776154247805534965854827946596562000 6717 50089811564111896204614485055315516913895764414514936829992270260439257718505570000 6718 27674878729656881568095168475997934876929368808294114034415770459611257696223050000 6719 14622807544994379315034068748804314239026193518977025118184548986091894269220557500 6720 7389253679569031960880126133490733770297619528888567706127862154018929712796013750 6721 3571068827437623970602395383857489041776620060846475016010645513122590949725024350 6722 1650493995874532087253207950522368884854740364256774167063743724552458001973750750 6723 729500108673826336907495226750218291648504028400784162238118773282854365513260000 6724 308317027062145470692979114701979051564650759173161608191204915500678071462208000 6725 124589934585634203240924521211041814133201517207776664762553941645525403179328000 6726 48130657058515685051805570911150167625308287852891863751989684096361294670502400 6727 17772215984076614940436681752906538893122309679336584073071251391513553116832000 6728 6271296310170575846206723824291182982620910712206091269803850670450356662040000 6729 2114322756000365571006838317903884548426478468686625056676726797466120246059200 6730 680883599389948234731015729494471295255984591610947052150132358506038723307200 6731 209381546170781769293005993116218918541146706784406839158306598107059306820480 6732 61465417671178788545792838238463045092139902487225797236712192353196975315200 6733 17218665391756366910111745856275725704928835161956292944070478333238541472000 6734 4601290415612205611273558976719059474090226539077395929591942949554500998400 6735 1172444192439648545180281854644760346763375031591836462828716232338406504400 6736 284736446735343218115211307556584655642533936243731712401259656425041579640 6737 65875334710136563799109856130402002530254176866404996064526594436931231000 6738 14511290239150744588007475950322325678755865251096227329445257720776975000 6739 3041938916442295122191941482634412655653635924293968509701893597082660000 6740 606452297233458624572730645530508567617055730400070074044492042684560000 6741 114912345891212756032098479898068319297815467933825723057334951470992000 6742 20680625629873970177920696695270511297728918329248760800615836336720000 6743 3532404998891516645297013410682851308618293503443111316875375771800000 6744 572201220710851840145714843579790640060429050386503990713031760295000 6745 87828948207020093770453935705006110483523275964476135239481162595000 6746 12762991460969502233984951669537596814567686178128937120876503121400 6747 1754216057324001312750194496986394466635183148854463365591473778000 6748 227820267184935235422103181426804476186387421929151086440451140000 6749 27926355332346899825935228691027645468008780752605617047539172000 6750 3227392371961182077532872886699397462437970223422940783235252000 6751 351216228713422755496224402376110900324132053725437673469718600 6752 35943181301081276147274427143754039506855619533305025062690500 6753 3454400399635496576906523041598070345110498081459617172072500 6754 311312228786427884280250510254862243149717176497806463218100 6755 26266036561079246228822670088617332116179397441809174269600 6756 2071216873496869018997781297925945426013510513694332343040 6757 152367639009024536281279592396070973437159055350081401600 6758 10436139658152365498717780301100751605284866804800096000 6759 664117978246059622645676928251866011245400614850915200 6760 39175498716761944032469706441823556843127564359183200 6761 2136845384550651492680165805917648555079685328682720 6762 107487192381823515728378561665877693917489201644000 6763 4971655521823474363014734582140503881474986200000 6764 210779865441363890044864323298122745205391120000 6765 8162759215776069827238737761277369437771920000 6766 287657876253893536245941788383687618630864000 6767 9186154807377987015153250541449878332190000 6768 264610280988753416142983263019326392225000 6769 6840265767056210757437662581451974765000 6770 157780892862897670117286653846246365000 6771 3226797207421666636985110514750301600 6772 58088158549444943960128002065712000 6773 912925706883957359050058406960000 6774 12408698928519808763787201648000 6775 144287196843253590276595368000 6776 1417106397567669190216561650 6777 11579386698294726706568250 6778 77298976624130351846250 6779 412261208662028543180 6780 1708096159002189880 6781 5302294063421432 6782 11746331553880 6783 17335200050 6784 15340885 6785 6785 6786 1 6787 12190039767760866606383939871203238833805472726290924323643119385200 6788 707022306530130263170268512529787852360717418124873610771300924341600 6789 20239651435862527276161763856539420494617962141171274608775009293384000 6790 381238261959996742227702189883953739489140062745338232932529269879690000 6791 5315055509273461075083614296628887523916777368274293416273638587218795000 6792 58493341326404281188050628294030609132774551628590832588138408660731364800 6793 529249795756810788740789964302320620624929567573974694858614771812381606400 6794 4048959903628232913862810441185046853277186729372325203147673160293972064000 6795 26732945619219445284810075545048850094049267007254503956905617396434319960000 6796 154719879955482453241290171738601309393878058608357925555896228117416329680000 6797 794641303451357879847266322049456325046957709012526305655083027611050269236480 6798 3657800999896631929069681260018236054660143805040614187800305072712878309123440 6799 15213499674457964637722553222721587178014723673431254077061806972830469200502200 6800 57564593362813920250842093275162762295190846331902042453747377735034207785684000 6801 199299264415792732297033129658546706433769988981039004125579156528017593342032000 6802 634496385440096498640190927331118696300965910374180538588889278328288738076178240 6803 1865462831850420698913027092855360961556093267315869836912881662482314663145202120 6804 5083965084103952795202799146745587078174997841308765610582866916101289287039002000 6805 12885625789203566992449490924931211488461976095483046478435837805786677916458300000 6806 30462071492897906179518752669025978036320197874848079174898756918065874548118525000 6807 67342430607322673521512851830642080747269721162396707124787810061194000803352255500 6808 139539989723050453011198859868032722723314562408597716231870068377801187245397464000 6809 271575908295821624298363978232278794544735127863083903549862360991367227417418880000 6810 497369331641035091260129271044759974422576844097075319667816013874673777858398400000 6811 858610327252355601855460127858074979542292016409287607530815085563269780023325200000 6812 1399289516184981815138155591229274195231209617599593289530219785157968807215156268800 6813 2155843178045761456815722968305388951504543047210856647027419956080698353699905830400 6814 3143937967983402124522929328778692220944125277182499276914987435951018432479029336000 6815 4344883216623024675194731525796639870559427789895068876481892574528581374078161660000 6816 5696204444692254646154191046206776609678848083437927593004047981872756833240736880000 6817 7091079874563236027797802707277899467268497711674922545046990463287451433380663667200 6818 8389541369620830480705749502823093582242710290757711967432255320416937322035756729600 6819 9440817027698317551409949024882514483712163212044161712119733126885439012327798906000 6820 10112126249289827080268082213870560068062533053404637657445978776771982380441116740000 6821 10316321950548532982679114602737129762149836179153809445085362018093980268720436920000 6822 10030412456490473640016293426604129308741683576474403869035853413592518529844470525360 6823 9299553257399459229060332347781215364134877486731294039382487210089546074152285487080 6824 8225649072884042561331006499265939879824461659025223228937826524894930188439367998400 6825 6944443246143086960674854538520002677062596538209913279039148228337691529646915008000 6826 5598071596380651733605239883092655219264746188965134173919313367741608477980676384000 6827 4310515129213101834876034709981344518833854565503153313917871293161038528045120815680 6828 3171377236127114902903514599297313065654477862374208347126902540555493772456631507840 6829 2230058012080502707445106490993669439209292353260916306269842645098237663829607648000 6830 1499130567714000729932211848960133889003339699684845627397968347903975173722665025000 6831 963624860398742496798406521666187918657310930235308909948099121296677045270090012500 6832 592375703655648019084494114371635520521967982376232003589147249302378309934455334000 6833 348312007946592209979288464765102459271716163550413848901279127954193457601211832000 6834 195915649558008520099260261417220373764195261752552832621022777946168117279088140000 6835 105422525330345493769989646016619251925252129485832239478558379844027629952985262500 6836 54272820808643960584681963913756586573763769096722061403708132348933249916546725000 6837 26731564497749392910682273253089190100547862919423320189761540646674582337274257200 6838 12596651556803901902284421603277962342777349726096538989676633923656756510595350100 6839 5678818324788644300210190067051540400432411761764833151083728408205914820350362750 6840 2449086069989711827583909462879370523097536069763809445211311442892038736539240000 6841 1010304382463527531084338341961287287612979888816009789553100853053069386712320000 6842 398611001808337225900548036737453348021848428860134771514587063840938285302860800 6843 150393735917710633315629756079514022567700594368418765549498032267201575719814400 6844 54252027740865456133964607456241013463215471652711677696743820037251898988224000 6845 18707595772712226253091243950427935676970852294038509550601317254224792754560000 6846 6165003152371074560677796301845569711729030869626327010993615913324079430480000 6847 1941095278260835475961980435609662234950112005236632104604275638995181580682560 6848 583755052591726666597950023597705092704047250868224013368838123202621029351680 6849 167626847098873590632266089192702935439909149046627816630246263235509301734400 6850 45944235500521831319474924778730871009277424572580713860449557199101386688000 6851 12015022112800939440454791183911527122491958070790022210216249333317632374000 6852 2996687868133881366325194977634404411727406012949982010077464539603927133280 6853 712499213402461303881514889787201048942180450631464254144292268157577080640 6854 161413734379555465964628906268422412473574995478876496807742118319280522000 6855 34824202996645904509804580869816388742537754396200019124600932536301275000 6856 7150910201511364362411417339427985535398009284080883969011820615102200000 6857 1396749213386115844294385932272687044836182592630863570051140026638144000 6858 259341446181791691460362623288693695545845651431460583858688143042912000 6859 45742739740653442512180524046318673294129217660457004821701129524440000 6860 7658601783062220207518809201057920947266687888356576149752091701200000 6861 1216222475537495436681684321672115698525144660464213704493113773600000 6862 183041482568393063220593490411653412628034271399864162526213622926800 6863 26083865688743202157055775445950610439049570949235856328214155799400 6864 3516154835569525853819782322156748407039396379808219988350420476000 6865 447917813448347242524813034669649478603744761759008915713429360000 6866 53863534528598719037793972523565443629564243502665629104779480000 6867 6107429802194338626382123013559114011545752126189344719461286200 6868 652164221302137169339505199139068451449329952868703476536991600 6869 65497124090602011267956045824583632139817929269453720742596000 6870 6177994425159828266397249090936471325807176270660266937515000 6871 546492411307893985721989394515194010371779547120846696932500 6872 45262430301265572464503592204552539211968564843891302898880 6873 3504005841958439822443231111824264000177369777207754992640 6874 253085230896345839924837289064660260963416736005219955200 6875 17021038256015838028340170182920101038819771206287984000 6876 1063651151599573686240743280631916426313810544828832000 6877 61618411540940820444291334877986882627834541907325440 6878 3300986332550401095229892939892154426491136173606720 6879 163092210106245113400686410073723044787111471028000 6880 7409914134768065124974393915207771230672942800000 6881 308606654775310996603732114168906723957406400000 6882 11740974986188523630187101486426075362590048000 6883 406499583604548704822125366211694155988954000 6884 12754357172711075453854224847520659309380000 6885 360990296859094940597691452559053369400000 6886 9169539626100005175609809623826221950000 6887 207842898191600117313822351473394364200 6888 4177129326741187521010763972274513600 6889 73898793927309819036015284781504000 6890 1141420029768686525269432907040000 6891 15247977496909934497874103720000 6892 174262599964684965689989756800 6893 1682219043099196685028422400 6894 13510812992181048142021500 6895 88653628557618426128750 6896 464763452464578905000 6897 1892854788219375904 6898 5775930042517712 6899 12578244866110 6900 18247852700 6901 15874600 6902 6902 6903 1 6904 48145535217206784075634048230802707999063631776107012034556858076000 6905 2816513810206596868424591821501958417945222458902260204021576197446000 6906 81331330706646665315443745109413999251813955770683990402086876918589600 6907 1545526996619183070239344102221627849030196823334650187982676549991432000 6908 21740191980340654560984765214726975430027768620082901249412971642046860000 6909 241428580250645096598798056462166290939325616693024080943911983355903147000 6910 2204559965117001690154681242846447747567175328186805749225216494482186312000 6911 17023036948033891311803103857805613911649145142868552220104280409566795174400 6912 113455939484439854212399507698584359094561169320100994873074925655464284432000 6913 662932122036273807020794394398648375021339386037042362830491402830904858840000 6914 3437901735951989099669071194211845229405818172875798544158830305782119823024000 6915 15980849742824290440778675269634788202338549801187742548793018106845606063904000 6916 67131406586338185992337679595628802885527345127804213329040893099201060732147840 6917 256583981904513739730329111915985087951895381618290142291286105835888669625276600 6918 897468636257940434931195996836181025123221514180566416982973823103108351155676000 6919 2886992201680197579274165621053805147483468126096765002619103781705854852126006400 6920 8577697983838279346112665162554094140119150490037503709704837197568357204874384400 6921 23627658991845442198837614038671732040510023622557851127641506098756474846153986120 6922 60537634656935303452120725974273083107344302026340511514251448908533839661632486000 6923 144694008475050580438434376423298774206351663462281763397172705020397154188836700000 6924 323461122171645329818822654391438872661295815417294393658840917997210412428593010000 6925 677870685044898700453643772628972205361172403297354608933188220123783549503131647500 6926 1334531039986912621273642877530864519307238355075045690990665688328260552425615624000 6927 2472759667753076616419265144876368227566439211354005831335812896699255635538727040000 6928 4319589951689157704347425223737474231644816540960733973753679414617439911064325600000 6929 7124878369371059745548149303002452779818676641712969131802767064638803717457421584000 6930 11112004981468973237861823812703059785659605786820299652151745352725046410238005664000 6931 16407355503502335793188569481472666053887516692638368375275910422048340131660067622400 6932 22962447295571450811041419011151936941445448002855132774010544490187270279954879328000 6933 30492241849722699104184642950816812815148879062146819217477530067374011097884380540000 6934 38456560091308885569077958710273313682487281934739756539659261753248511259038722768000 6935 46104513632800004371572322562770511987648391871651671792613734416359317600876990528000 6936 52584446798873419620137822776623318702985559143856373224441457454756160714902689501600 6937 57099273039180733425907231802899058187585329373379395167954107842285730069212516378000 6938 59068213488807655268179894968516267090605513144875236380642180526502479381943982460000 6939 58249446173121212521888292464002180220042664447817559836752090895442048974669511416000 6940 54787967199317713159752863254560370173799111972339180797254661502816277684024418836000 6941 49175902451063277136091691586052699823564013745983356602076413743473745456390566203880 6942 42139625480413916403315810827508793289697806013484812322329431507234841385534365115200 6943 34488789566979532720662512876179172959193231546908056705144005066786350369927115712000 6944 26969533161386786881309949789722850732810747816249675814352456754002219667448082108800 6945 20156671996924967895613185470019343143511865528172667115604884925900613653894124084800 6946 14402545119170318940797113720458265699124717591070384366363832306028130781756827123840 6947 9841106111156894984721115824336144148287088260501221636091326317952570781109316064000 6948 6431716782491847287470818750007724920277124334171194074459121651511630691846055600000 6949 4021311812386685074874694778650663196682526117267684072943075828873359837656526892500 6950 2405647039142319229859025239766433617318843304388680569928159180122738368623116930000 6951 1377118439428391478503845131655768046106822729231235730512066039057943845509672312000 6952 754439885797961380970470712558329716617163686538717105450283092385138989438169245000 6953 395564985714736590326462607648364365095625337166956537052200101630506005100559862500 6954 198501701922304179872915781292633754120713805560145462229831323727308468014099131000 6955 95337734973436416139679980979257788717475447831754451393539058707739550945839726000 6956 43823644911906011660048323897118289158906073837008127241396020541125186515852730600 6957 19278449207555044095734957907981692011044612055041516188021834302853471098544730750 6958 8115598937809045075719229396600267027519286191962427377268855565661853852453560000 6959 3268940551173433540989004288420806858637139053545705013501301262812047425883392000 6960 1259716041128988892176701928825145184474809110413331075644838470061548662736832000 6961 464351468572108770975856403003576909130967646743003716187990165085065988544902400 6962 163699323345590262162553885088912684205292004149431092395303795435498123490112000 6963 55179547195142784998613669131094163215266967690819469346731616438931951738240000 6964 17780076318434897388442182275574785924919356255930717900613520852544740004544000 6965 5475124097312385503557177217124649987684742155561377922823053272961336666824000 6966 1610746186048030832014240523231509931860801563184508601811169220948625496820480 6967 452572363895998445776670389669134335899586646105481344059332348159256206003200 6968 121399920589876750718633585379094018932602270496141581634412669258760019132000 6969 31077510977480076972873821230319059229437182304110662489954298695757707938800 6970 7589014730988400862771597670632582601127846396431772622923449158737218064800 6971 1766994474677896320287118263609974456382006026631875416680683684720904504640 6972 392084572783556875803354644292154095351036840228966438612577740692508396000 6973 82868116228408759982593070955467351070569380483175273861353991088392475000 6974 16672866498649906200090581940740736502821144815776582046356252099221480000 6975 3191412423294942167606003127296037803356906728694380544423867702006080000 6976 580794079054180552724257471482662771957713160558691139481852017822992000 6977 100421294991827075187037501333871695452093738920522106475729508594520000 6978 16484344560090997253385363342817605454745946199853570786100516250800000 6979 2566944848369725662831696085976206544887187671615058101012524835104000 6980 378874010800565915909941413147517899645820605993526882186059157584000 6981 52956253782351826882866811155846251882313561974095234669187814071400 6982 7002762151512417036599062271858398087969218000122253254109660948000 6983 875205011725634559933867741075076191093733382486037099536217840000 6984 103268616829410065113215922951692907261219177774228262859289398000 6985 11490635902354427947861790730459024027324641021728785816726883000 6986 1204211410065782692883706156803416208056366785282670551367443600 6987 118706491682278688236071800780183415909170876972004764099748000 6988 10991341822433211873710351924091057028626933052963404083310000 6989 954511263527094715348530561828960215643917870388927196708500 6990 77619274163299862883724647565946556885875348154220477416000 6991 5900254403830916780126808458652795741822861714098598743040 6992 418489673243040924764942942842213242823006512668677305600 6993 27640906143444093876822074117273422506530190253700976000 6994 1696478895576462904609185501377628048019842364777414400 6995 96533045691389880768067457401888213480581125076902400 6996 5079924893205074685096203530444192343580805832382720 6997 246561468084177012045439986170006348814779255604000 6998 11005570662885449131622079430293394531235497200000 6999 450339140542088059351770781728832748794810560000 7000 16834486193432074322694741101860916880184260000 7001 572719633384802528504047893156093048501114000 7002 17658364852563284537637653437495160796540000 7003 491156393205537119331160028271714324600000 7004 12260984414328006920529688297001919636000 7005 273140741903346688823681174933211081000 7006 5395372679572280273060368887569601600 7007 93818971388012408747608211347392000 7008 1424377095971848310945468795760000 7009 18703941664276796002314236712000 7010 210126379060001453000217552000 7011 1994010211065434349103430400 7012 15743692450272593913392000 7013 101557649120164381608750 7014 523418091385242339000 7015 2095768133674644000 7016 6287304401023932 7017 13461256924830 7018 19200195300 7019 16422120 7020 7020 7021 1 7022 190174864107966797098754490511670696596301345515622697536499589400200 7023 11220316982370041028826514940188571099181779385421739154653475774611800 7024 326809485777638789966200137688277241762243979314625592339970224776984200 7025 6264771668042533414436819588566806109035558315336297371805191935979137800 7026 88906440480518506115518269480299142015462072262325752063703468538257125800 7027 996208063845809927499525224689505770788639117400932144918933737210727281400 7028 9179651129085639117345410546817033862159691781372537833222964522710006322600 7029 71537970868046704845519406330367229408554839399661846562358275245946945824400 7030 481255440385041468960766915313379543293914374143179695055864760745461271909600 7031 2838709626619012722710610645399209769864103627192378780981695038020329531408800 7032 14862938176053258753406210322417696567978429034950489774659617251468886935192800 7033 69763360529704530321011925006180671450654731498978136215029112553545349681455200 7034 295956458987248734357420633396264258180530865345885221035564032550943487855688800 7035 1142524900555947973138823970040990202955609623809744784542330584476787283614439200 7036 4036921315297682838423844694144832050443154004127764905382901398484648402104351840 7037 13119994274717469224877495255970704163940250513415235942494429545075107306839143480 7038 39389399851674195722221897192252853980977568245432737504484397221649257138694199820 7039 109651572560066004307806902994649836757856473764312755755726835508915499602310880580 7040 283969457142735036797140953909221372116500098722963803367395138112832447688035870220 7041 686146295966895663074431491503142549850873444282759429189160501181724335322766097900 7042 1550878614171750471332619124630390694868412579543223367345362776643623497647348029500 7043 3286724402510773934659036860455231656097278035545730255566777994538321357399425640500 7044 6544533341069840180743360786654258928123319020925369042609508088831437541566598269500 7045 12267048001618830870185623117013780019863998937773155500156952359742018193854300138000 7046 21681294142396073165909473416117378639759626029552553907254148356753334482161088616000 7047 36189524615251763247022728524472559112720272980169029232108326135664911574896919876800 7048 57126909387239240575202725308945307288443594509324242243967314387501382626895787931200 7049 85390956798955091258112249780457031649182982987732043438047578948193890593242550932800 7050 121004246838329726474765699925860912147420435608207966767659839362606508470992998715200 7051 162729849196374459741926286107192261163772309955865886342714956384194959667887136203200 7052 207889328877664979670307743495791070481948357694814314131602360548229924551798398881600 7053 252510735696320117986639306305681709679686652832783143343472346124959176347655871594400 7054 291851176402630861006296879389537918071811747295861676545535066716891221938051532748600 7055 321216608097158591063417659840029818036671887800476178863444155512765537296337388647400 7056 336885710931166327212852667637104443306753443302938431490929236269485807408353846630200 7057 336885710931166327212852667637104443306753443302938431490929236269485807408353846630200 7058 321396712727434542053641050734249066602994664300504480617783064486980712814866313451800 7059 292671397755274216379058200601725869320307958954941596880469833676530737412092604944200 7060 254506863562520469388544719612027130665813755352019126273904246567100963326933632107800 7061 211436471267324697645867920908453308553137581369369735673705066378822338763914094366480 7062 167874183217272875517824781424802124378873054554574966012288444662582560425620235728160 7063 127425562575121391837994124555263696775389968239134139020414067012913739510060592825440 7064 92496728163666797120980506656866541314115560701503461319386860826632815989536369411360 7065 64225302944207178067391780369717963902492199955528981447680577783276606451206316302240 7066 42667159298599174240574958986875570424732580390036735926780803422456486803248951389600 7067 27125170000827653726826004854199245802665042516002735898468895646578866180759642636000 7068 16504862395187090046442225526287939381166541976959538108079406880245442116294614724000 7069 9613204426983970000454381357066645543817746523814199057631356666951467615607767618500 7070 5360242259025093220148647196479569373908848192597969631611201492305399482001189797750 7071 2861482709705124952109428202631950568026527982514705592815002300403634309940484779250 7072 1462535607182619419967041081345219179213558746618627302994334509095190869525136664950 7073 715708914153196737430679678105107257913018110047413361039780717216795531895279644550 7074 335332148589260009845143625405889414546658834777459406920736419954722382076809343950 7075 150419837802972992852021212370140291248257797462560914729508667989428116610230363050 7076 64594705122598011945462562669459644590092687799237870289248467034499161186975801550 7077 26552764161067957479557733271240328210947191822611614664355101073470010922709420400 7078 10446989178125098024744026205078161919061190225289815605647908619070168231885673600 7079 3933481755326453912150584765474773516083767979562562151114394743212654435487318400 7080 1417072585125228490736665229855743326141056439198476858021969986552701378835305600 7081 488369647981010948784952423848589507879121145712469425645989656382569401745500800 7082 160971001289830424459844653670764139468537137413607240855382065511573154765276800 7083 50731512839731047384563308607603139184134655022044941813143988596482163898211200 7084 15283249630777368566918744145866227277451172726706814072740479888825408588252800 7085 4399723378557121254112971799567550276842004269809537384576804816480041866315200 7086 1209923929103208344881067244881076326131551174197622780758621324532011513236680 7087 317725381913044101175664873324208372114120865372850544549346183365170132123160 7088 79640045807946419474930186324565104308163769197503788623246521001148792970440 7089 19046161597249247836940957437565205438502199575522426366336984717039749516360 7090 4343861416916495120705832398041187205272431482136693732673347391605556907240 7091 944317699329672852327354869139388522885311191768846463624640737305555849400 7092 195568754299044673558919647454902948526543737940293646312795418968606241000 7093 38562852960375006053871479779840018019318483537522690822241350219161794000 7094 7235345665220061016095646904800322742147579745563139595390592655890636000 7095 1290874511322476639445353078740575818495054250693803251793568354681924000 7096 218846047374080806195895239393365433602355634638507185193504217378508000 7097 35228875918754471241290453170639313701842614356442620055539703285320800 7098 5380451504543385501172226138105390823691171001161562572253884292527200 7099 778987928267224163469379541880578469423300852020024210797700419456800 7100 106817742672094283285098866946835174736974364323816028905370291631200 7101 13859264080872992451547637800064057481696040940748282231392980876200 7102 1699721066522159451604898975479554219453288039903091217057629730100 7103 196826583887001117930806398004430329210015070724830534746007755900 7104 21495896919770356673195106073809930314531706496746289564462242100 7105 2211348061255337896871785703607879763589452660925707267521138900 7106 214001425282774635181140551962052880347366386541197477502045700 7107 19454675025706785016467322905641170940669671503745225227458700 7108 1658925777385849885125120557845371165483460360784476569783300 7109 132473201823915417323966069954984267298134765652480887605200 7110 9889630960966593466689820996037356499078092077608446756800 7111 688940583797672803297493148038557419036900796417667077440 7112 44696368971213671802298213183709541727226226165799430080 7113 2694791476434919921552283123342155322431518833281046720 7114 150640517316237759589879180807946570819153226705151680 7115 7788307788775880632795344301603954390561611809325120 7116 371415998731058137293981936613541478640135559505600 7117 16290175382941146372543067395330766607023489452000 7118 655024534628752389105752709952111244688007443000 7119 24062902172364506235480678904876454901418017000 7120 804534723088174980517591088004987853846803000 7121 24379840093581060015684578424393571328691000 7122 666499225579913870932384158364716338482200 7123 16354049013368528042680110644334408649800 7124 358117861606610103124381984912432306200 7125 6953744885565244720861786114804510800 7126 118867433941286234544645916492384800 7127 1774140805093824396188745022274400 7128 22903505924746491708494225709600 7129 252969904011643493806648202400 7130 2360194185011092817534461600 7131 18321902635936500347832800 7132 116206570629618395440800 7133 588884648460904030950 7134 2318443497877574925 7135 6839066365420575 7136 14398034453517 7137 20193596709 7138 16983681 7139 7139 7140 1 7141 751269297881058917464501210451062751843240026086509499359064493663600 7142 44700523223923005589137822021838233734672781552147315211864337372984200 7143 1313148006506959925695969240231490539962918825429398745198742730944443800 7144 25391206411533737722911136317417308676089716111874340442876529612631640200 7145 363512081663856422336867027531632609020980619272530114441688037871979557800 7146 4109534889318512435571022158705066952830408017877586209027219004417124831400 7147 38209930779408296475415674113917324646529538378989471773295632019793267049400 7148 300500810928167078874422902280514637421607761537327457499141838631854008626600 7149 2040310226988670896048656787157828997429113642712669689972714114659197603636400 7150 12148053995173925564979358801698338168600929504886929878228343809120279984869600 7151 64211142545919320843462325094691216034033484525830915070635531562492908491453600 7152 304304979891530694432060584144406197726506513622416075769533606100509870676888800 7153 1303594695517867297981883987098962794627523536522227818034552260194760625039423200 7154 5082435999124316631403053763466806361240101885307309266264266504322082922724552800 7155 18138763090644430218179180549163158511386166011062146538064603741982713816721799200 7156 59552930147160031955260849413624175289595288408000498810813876002438821469060066400 7157 180643888113052096930957909887993331711772374837601513059468757207397758456148868080 7158 508155811309615037375110591050468636895090777116698373921488793909045375152906164620 7159 1330016181768514096328577944587997882217195741003496042954449743101253291319489826980 7160 3248417900564066434418447127820188284163478075822194460530284792183288621899806590220 7161 7422855383641871264168849771715814857477630897240761097591827240056835991219015059100 7162 15906118679232581280361820939391031837452066208373059494839629800121791409755032269500 7163 32030129395166978742646406549184680549389777159326571859471583296135662153890270460500 7164 60725650185571858780932736469196165397387160286509451953756854968700758762441346429500 7165 108578581898626180677428118663816185134498701341777268931141289068460342856346739238000 7166 183377160539901994032989711521111779338264473377223831972594177093399690157385604046400 7167 292944193849968659519606104451436169855223926164330736943696959113427412004553388932800 7168 443218785503015926189061364678860331753957695141671738034233093902662242254033528219200 7169 635845058478169729120323446712328805916643534478897282129593955639030540698442466036800 7170 865857974882764634384409221840536233431057200822597274884346225863689604217202395195200 7171 1120280697360164669132434680390835979747292018125919696888277344363920672754958549233600 7172 1378409890300294777227465712738954869089986031518988751470829727857911611177760058273600 7173 1614190529430608357542690110970618201960641536910394722117155865517817544668692699820400 7174 1800443282826447783413000508390304917571484791169286420822981542308334953668926472876600 7175 1914026235025217720303505229294723130615210174414407644302010215906644234633547580287400 7176 1940573062140685372457506688785634685824852479191306502059319650246542212922501083481400 7177 1877464995079199669288156877768215671651686544908662388171211694140963604372175844994200 7178 1734192626615286181011795144647588720555850369780497372857669307306677033609275303563800 7179 1530064171213849850656764033506804359878547785419505460159359256615146991281401052120200 7180 1290008406347091991376266401440999563126848742162522882251645618486647158681272631147800 7181 1039708267802133843795796801161402632967907941444421427486400946242969351772966001223600 7182 801336128354815352779199485773178614677704657308383344111469997592142232098188430211360 7183 590791244666471907612518213847131685049535307290531008185556128878054610455735475827040 7184 416759715229836772036737654729371963872152813670064509650276028898472632181952932560160 7185 281365696068874571984193442025413559365463574711261826312115288545669340508628121982240 7186 181834973649952954683662428519825089385843806786189615643884030012507396927344704682400 7187 112506589047629754570159027679490439921007037643629026401734266061250396092169800556000 7188 66655033344515895392410514095701618387067341231726694518772593251028146489350873284000 7189 37817233944168344795175913437716721312869812771368254144070460937759492438258656086000 7190 20548650076805758779011401944473626631737933980360811562977061683017275227931361597750 7191 10693904804369070275569284572150149147616495485067354289842512729277053181447001794850 7192 5330398369979629456243513362588774033332061217014997029921500152983298954219712968950 7193 2544793361003705882040553998500867700894793572469919216971070280606190343223330611550 7194 1163596803766849056460935770490762067972368478138594134134905278848033240036681479950 7195 509548927139731286162632004071118029765677699577031418215938912959596255440899733050 7196 213681808155371184519813421062081754417864841758109949574425995757250042604248275150 7197 85802733776674143590967551314503870499837619856538358130271442311791522899003168400 7198 32985947996524613554422308056834439917557711981460970631317167753732210176275817600 7199 12138978036030256316522850505935116103069570661351663019212818658948371297204950400 7200 4275434432135074444877018123807655904433704250440676991866537545925008404361065600 7201 1440892267183643873687834837305342597626828504292161859137341382880803937381353600 7202 464549965922595565833782816398990236393349080618784424530618260054466843199452800 7203 143241123030016401719517462400193241028837678309378293453214604965433910382819200 7204 42228923910935814525122590573839740934665361556162354035698901731382602793436800 7205 11899251864734032482714628276103147339640875184257612471923631208207385956625200 7206 3203644732813008745346246074335462745287927934223203357825593017594296219091400 7207 823794359866202248803320419114833277359752897371680863440866775952819027766360 7208 202238759473071782130305630426029579670922353086099728183887520396034316132040 7209 47379294551834905776191968501711792041232744398613639142706052891148467805160 7210 10587284222401935466671815003921441902034819526889397624406509291146422027240 7211 2255436488481615324980211216374242009205412681166914280888604736209137524600 7212 457814365930402447904019675237522197394636376873151614596278509006825761000 7213 88492717674910137859159621643544724545708806575086505385473952431299654000 7214 16278503838437481328299421593920164593535475182109846391848437433546316000 7215 2847881962995778817914172963752661907365568647331403778861977806386724000 7216 473503266136647562496573336142008847248733100399679182509581852146226400 7217 74763673600523299341564210969790870618221015852580923554144502970456800 7218 11201526009834501295077564709759607792973880423905852657938026577455200 7219 1591155889079841854562693240980482277340791886548212199169110901280800 7220 214093642834465359709091870680449326580781655620879934909299028911200 7221 27260370671469191764201138813349137856559154908248687364227516103600 7222 3281340914158328638283470412717951779030268646363267923471830642100 7223 372982607361761239602400916678018448881949542407605695857129391900 7224 39988832236589621997939277783231198652434120529593839284362050100 7225 4038908442458096489327806946259020064076603620368440546464228900 7226 383787680052579304415764460956739463102301701482973988578048900 7227 34261615848654866635765919620294070599530309434714107007342700 7228 2869199356783905087724239574113296552670025913251920291255300 7229 225035243669325889233273692087317376680002032411915316961200 7230 16501697347721117838513268964415940099538883512168834596800 7231 1129255226885992611465587942377249763986104611208021793600 7232 71974508966359968642861649074593941001312162033038751680 7233 4263444797248635434636975419358789035093775574177667520 7234 234173515454807351684506932362339763915351230316646080 7235 11896787367873408661349244935472753963567561418605120 7236 557527886742445250892358270227634468371947723294400 7237 24031374428553674607429235785673899498790850142000 7238 949693491162774082424179421083332798062181363000 7239 34290345834762643478424060729853460526577977000 7240 1126912773912387344361354108492836730920403000 7241 33567614542071112385231824508297264325288600 7242 902099966477158607241024986785923652306200 7243 21760346207870520784061965402792064401800 7244 468458276319711506959544210866355122200 7245 8943055246979332530389951246185330800 7246 150303449529064412275461365482106400 7247 2205710999378303744084338696802400 7248 27998284411134836199145602093600 7249 304074935125106825888799354400 7250 2789678303900062622833021600 7251 21295254228244752846053600 7252 132818633440195963696800 7253 661886877608949985200 7254 2562615123485978925 7255 7434026466805575 7256 15391359144525 7257 21229460889 7258 17559521 7259 7259 7260 1 7261 2968129521136642608343357241290264314659358135849980153205484311031600 7262 178087771268198556500601434477415858879561488150998809192329058661896000 7263 5276127331348289184291677353397299719502361101237060156154479165335840000 7264 102899138870545384341421851939451225918405770254959442656557217277285924000 7265 1486009949002876125750700928740652327436726008514613039033921487165491074000 7266 16948005905770617461082784037704313771404407888706158122494439011605079711200 7267 158991841619535890949960857287605868994750211839198417267282571318433026264000 7268 1261733077259149836776021089007574420412333702912767100710698855922915844020000 7269 8645556117687429892206757270529560470080682319639503080508097160637766969503000 7270 51955440752826264347468528022707558076610216257054867515152173630119458103528000 7271 277214609201345973548381433638755520175286784767255842467112370201564421949811200 7272 1326328518161612201028893928185425118080035909877818901459029012602312536052976000 7273 5736897161889513091751961832230608645663647387963581756310879459271907398006920000 7274 22586874043399113082309061768902583604265035803045914526853402339314011334226576000 7275 81414197269345025196245638740311371219864863923892260846013074682817440729358176000 7276 269999948955822010460765507190822097185879323574498836992830495044595149927596617600 7277 827395218028166017739074916033548992752983720094761028560078031345359035984072234000 7278 2351680317768759217519702780605506246971000058155853834428956819961301580673104840000 7279 6220049275046654009400260786628687140136630277275433648000737149487768526461802233600 7280 15354285170028230033543030973759630426286522014345795560595804627001526348451055983600 7281 35466333143863413857748947329971236020538957352419369028084748714656888888283134247320 7282 76836114275637168589288796231812416089112713268862210893105096957965374897395893586000 7283 156453626353107356856017910879256050860184257787275995031209473443820899112344579700000 7284 299982822703131932058712603033703993171048946452994407864188599081413115254538954990000 7285 542548841821912508780464612716588690845508235346682808439303048490851041402139898427500 7286 927011892668926473718107609837958511771261043586845928841612841751707320648940685166400 7287 1498466582974230670029978979390673808464002254078701678666343338669899107465143397504000 7288 2294462720500665274925876592242578379558220186715158777518937931125205594935481916960000 7289 3331925764554288344418939064681830597026239347552145852669527474069193905469432378416000 7290 4593612123997178710094818343122420655519900718281688674740650510495653086560822338016000 7291 6018422645086757458671959181317825622537184477848872861491193438790235937509734681356800 7292 7500134124050600058813655766127965892967063431768452333477308926307369496074973682336000 7293 8897522857471165057923190563786286552527573769026259358879331235148404867233492179430000 7294 10055613134157888128954462986374342897459734164359835973844577522897879786460708621832000 7295 10833911364355867086303879626186598539677979842715860430024498383803288438663549846432000 7296 11134522641223983178533740022407710202454758953736273040857595729068159903582510982280800 7297 10922351114780906741154272619941003969396710675229757907765569616141740324099323038174000 7298 10231643526572510382031160654208707470676005539378177835403590535194440555506319403380000 7299 9157255284629466288000160729286663476964455792110995618540928525208682869446734130984000 7300 7833619842532446902479775505722100505809462810596711435368220153666452439599606899884000 7301 6407746674150309399787028190764309305367789653692531693807354465597608017711895200619400 7302 5013547264971505060446745070774296582804066283014683092957215278564658289636933216616000 7303 3753330811966348256577046771771328405984565139617720581318360644459682585939992647360000 7304 2689305170155423018259042117169177399729870975619115607219039336181460941228166824771200 7305 1844674149377966040162609291425089020417725568703564223042205373812911650641431012971200 7306 1211563762307503621440133509923638714644728398210242181059818838109220985359557159136640 7307 762073873885761492188121938486508571339103053387594397709221736616923374150240102304000 7308 459130481987188046205392613829800539614852577757397840565152044965688745824341355600000 7309 264981075181067289059992617511600696046948036863831531488563178088103697109304701170000 7310 146511732711097167189072290936353172567090141148358776509981912900386390911687934920000 7311 77613261929443390535807000131257763540203606378280835805080573963396396926481732985600 7312 39393169096132930041152041529039122221692394168714844153518224325784323194915667171000 7313 19157169425525780517394720155583866324081178396586054899465668897859271146943482927500 7314 8926061464207245500259784207547120237595718871577136999830478497393813328843974369000 7315 3984630220549501322671328321534850068830697156467316889205140117002372479542734394000 7316 1704065264532871842248802111975542263478659847765809988787730135143567805081041730200 7317 698093963411575649660748764359728448273820735954480982801696168808814541997485582750 7318 273917269174887257365470181073049457160827604373763524660918323169653696916576120000 7319 102929583346984661854387303829127251749530000077820552789638646693387111460171008000 7320 37034170279414341304645984594378320314449537610903378702683175569672997177913408000 7321 12756214207353828671600283582508088108310396288200052664257538251776254583503507200 7322 4205345343083679781846247334892776299442987787318698680524463159926237774781376000 7323 1326583720773144397410061982313351283196237459196951820447032577627774168840320000 7324 400314770060467383415981666973217644717594760614812092554651276952578765941056000 7325 115523797994055968014423480360811586368398069011222833273889413547942161330406000 7326 31871388348921923068456330969032894009328144881920767831482714610633654188993600 7327 8403002577870186873039333965470066217148663434028074381181883324837498279584000 7328 2116427888082976171381175532347871155438562618645130674364840016516907215940000 7329 509009799638107378360749947359630861081106404585072604204384212375746928741200 7330 116844161902600694216410699227314896979804202151962360252147500358783819391200 7331 25588003085524115694626025957955334995081812064987958661329081003426481339840 7332 5343056654772886916254206206418776960158747196668792547198587992035500116000 7333 1063230084811043936389116732108999638758035301481363039362941892502190975000 7334 201508232028652323802353146971826522994270671159078635663306956580592520000 7335 36350757353001730569175491729445117213743373911313081885208739328787520000 7336 6237328364856328689726778818973043128262950348909435161573118605463382400 7337 1017276214564497351696693362375842993657761363240035517212130122384904000 7338 157581513443725923670744238578013544628568885871950424352997781436560000 7339 23165829326769964847323084645656692030866537068355105118560357612896000 7340 3229197882382414056365042518528557101554875420303281865091077944496000 7341 426432419744058052535322332584829396386311002589129706417702164142800 7342 53295928088725438664679822088029279840996040561360518101282696936000 7343 6297655492986796266997464206735773106495517593979882460081882080000 7344 702795590407110848470650749576989137336322068846248931162752202000 7345 73984022170739581682370092385837580645018630488007337317672177000 7346 7337804730560321876464405290985529219595295294864167781618714800 7347 684760328877648168000677726754685736682719009889560909853324000 7348 60040140831447194217566054733132627958475952090228225959730000 7349 4938785778070656298541723857080264557874634768712321812816500 7350 380516400236583470834675353354498713929345856979440524904000 7351 27412655703318141108787069755095332187212134359012708838400 7352 1843100766634316890628396101231829014900758021535701216000 7353 115425976603214489983206493526611808448291065270375760000 7354 6718702007298219775366571522839339674552856272368825600 7355 362654485043370994586400690508820562184917845345625600 7356 18106930903303445106660973309899860217198600813131520 7357 834006879758166051539798232102813856376069340174000 7358 35334283847966362867100617092337827554416156200000 7359 1372591462637398473092156272693207657286257440000 7360 48718524136821242100493201036950271786394940000 7361 1573983087497301667862088033501470319252759600 7362 46093494404467068784135892767439515694196000 7363 1217878450403107087885665363066820745640000 7364 28884495841738046051102465615038328364000 7365 611417800745146796599152910777651389000 7366 11477269965678393973427853121568059200 7367 189680814747473802067393248118464000 7368 2737284984673549919884042200720000 7369 34169126694827577875095725688000 7370 364944801067581962790287088000 7371 3292735047226303423671763200 7372 24720233087284560237776000 7373 151637198599755344970000 7374 743218400216636136000 7375 2830153026800736000 7376 8075164886252100 7377 16444131590250 7378 22309227500 7379 18149880 7380 7380 7381 1 7382 11727731278637465915893265197293239487190634585553580117543620936271200 7383 709527742357566687911542544436240988975033392425991597111389066644407600 7384 21198236253151992404270777253527199917525689008282711913698290633079832000 7385 416957043657039189439375618705741618212488759005891358302495303361404960000 7386 6073558928456581222103436138865169920061999122365898810460206483195900880000 7387 69876295471892966960300032777643779930313299902819665814344675589168839624400 7388 661339666767455611984094870891339875323718344686937590259613624195397134855200 7389 5295480885160779029932668413979876312616088066100688747937122296978750167448000 7390 36615904221760449937983799001727942224892887419082294032413329806641041505930000 7391 222074424757400242985455413719519468804646975392004760699410788403554565291615000 7392 1195988902012620202222946262142229105187920051302643511239039548100164501417310400 7393 5776431247016664473207330198505125188693170970394119709294382153061866776076147200 7394 25225402548667193568619993463429033817576401126077325339944351247813087745311072000 7395 100282684535318186633870597356271258445869048243258332501967099290874974159907080000 7396 365036413837280671939989076090916899945816461323326249292874673114465119298214640000 7397 1222713274870613172445946018349749477035900007841263228066220209423408382205845907200 7398 3784938308838017085666462811168902447745954664010809916137300659192221034655759901600 7399 10868514803242293643825524016591817400261216566161071818010360252014814271341230058000 7400 29046544701763545421090240396765209498495468649652203683963077325502146804465548760000 7401 72460779423682137529277749215218659559358048480455148081651719681131578148447824480000 7402 169171766361156563751687118501130497184581257185702619054629548215548524450576187552640 7403 370494799543502321379651508248011560798375023708994128720406803936347980206172594423320 7404 762738988053276283313183904057259837762655470742119995938872547851022136176588504622000 7405 1478871128422921113356937064270832822924067598971207982725193541661793801047439521300000 7406 2705129654592605701694759313264634247362236773231270710482622123152851330648992880025000 7407 4675447726646783600056433096707929664622804139333901704335964709580182681663513875912300 7408 7646253816391789407046980153941735341933184430185685400557868523992037430918623324990400 7409 11847406524888399489002456507636531824402079851052234259783853370507540157998274672768000 7410 17412333816203654943514143616391413626055064692214689259359744996483267546235120610240000 7411 24300546331617552924042248322875756372760755992870500240313360593751073577456485372720000 7412 32234957273382912064822554519461235895401709810077519388545909029478168299025998271161600 7413 40679991301290584836704013632337875628022778795593758263627728428518424027652345120012800 7414 48880447294244408716638185394490493162192863605621021153038599740253211969846347789452000 7415 55965177648212937938861044169506696716575877284308802092029614625418557444035055144870000 7416 61098309358907684685971521875603073415698671716017080845382762997808494828782067451160000 7417 63641994075074453599428295439403691166066534783377791966292575987921338286959933116473600 7418 63286735734942459041855729196918981566255956040567868087692856664224807690461751671644800 7419 60112530954057871049371800991356257178967130802566413165415122429246796286028508929278000 7420 54564387364858021776317653073771125890900751834518712179133482601680921113938921148620000 7421 47351619206844676104616215736909670115927314138693609822369758613258573812096360249960000 7422 39301843941681081166831459061635026196219670735115696152566899649004616264039979007466800 7423 31210287836040858573660276313651344332292091466121288121156067368327195268502336270635400 7424 23720697299735487163654537944224807796534453753280078234235434734548466495413457545592000 7425 17259360687811222527549698343023346220826358245536506382727141091681592016004265679040000 7426 12025348321833192358068887515797134714239260460085476292442858820323605834760095557920000 7427 8024915780103350366951304268875287899302333147030374512490201119429286293729903768985280 7428 5130195231064540785164849528234453221183881754033400879079381357974675922100436624000640 7429 3142285924894464052808902032122972637088773479259658823420639774388099372015096578208000 7430 1844298528253413228964615723168622899306545347915726149533053167074233451214444374900000 7431 1037369913538623309336407136251239160980212200066717269864384965486777291072514422450000 7432 559222181082974780909964708526821849242255930620581125169969987548564250448937005579200 7433 288937112360639486558696138062372477595149819823368780257619423524182378036685463161600 7434 143086632964565389417768015760262177525696951427076807281822293235869511642320322032000 7435 67915530387072605236617483895643309497751206308252847795912114419147969853813596247500 7436 30895837558284338158833549974632383960000839635284308886796552341927697746179309055000 7437 13469993867516119105420636716212932183900844533813905386434937078451922577185926512400 7438 5627769546688990805382658310571956360280568266111591989683984482323734092622464761700 7439 2252998446742793071583762985475335273012657508549713478512905321870923782880773966750 7440 864141023275863837155490874015986975450180272502932700591341152404853672947079080000 7441 317497412597802350228808019321346772828059673658813982940066295470782760098653440000 7442 111724765189821259458894065177403648168144241919939406969720626135934906391472102400 7443 37646388270483250469844739353255577100135559777370887131101515328412848892778643200 7444 12143996216284919506401528823630831322624374121732544235839198493036402868638272000 7445 3749323792573575357811042389294709827497844443653689743142400371999726683671680000 7446 1107578212895957775762205374323765282259808674566896262174835469007515945400940000 7447 312961843746498838176910339103792138730848502403261456645299663293918608162009200 7448 84558507299714262016310970240333884106049468399459164517673652042846470056977600 7449 21838017984497729918685040109024682462404189390435538044141778323995231240608000 7450 5388743221498692078638631532386449560762748628248051511390917383039700630160000 7451 1269975551706954605489440336436925118816122082843043760342622327919929446930000 7452 285718581265662603488073270793482908363855711046157437020756500877332698427680 7453 61334440465965454464171144094569910391852464440214466810672352301010710395840 7454 12556424469188496217376077186990468167888871573743327743032634743704023082000 7455 2450082824905369204569240929286926330943591538361831233707387314596595775000 7456 455397092158797879654406090223079716325219479866210452163724906269258200000 7457 80578497247862589529438442317119046276838835025738884712263795179878156800 7458 13563586970560488832345524158331623952859355444226679285885574990571206400 7459 2170425558832731283469019403814661532345305022383211666804509912684168000 7460 329912682825795174364245234112776741443551661624348157552044344166640000 7461 47597590049291175072224491607547170566661563504138074888551769037920000 7462 6512215729471201680336169079032590154802332097611618427933673854733600 7463 844176113079600217821355250985706131178080086727432018435846610798800 7464 103579891175411069671331932636282960880746022911341351955318602552000 7465 12017301073452422184090273308984190017400252546608099736003050720000 7466 1316891466345496131087088512563928542279442049251198152081966960000 7467 136143338358953497081503415343006141944477611856410632487297466600 7468 13261878506225395503332057133017711062603786674911435020702078800 7469 1215623957358067680357805324283596387231250633667132847816428000 7470 104704148035328643574535924717536168269049526206129711124895000 7471 8461398307090084852393352602497520944819473379665624883472500 7472 640518753568969864095152713135296209156226802073612894404800 7473 45339988835480098842756635609405868380403666880050234854400 7474 2995608810528310025842829718439006649174155313899312192000 7475 184364718814348452354503526813945655403332988334210640000 7476 10547002372639914281517321669221070324609439659530720000 7477 559546231137949136619445275924991520379279746147735040 7478 27460951779840624574024789128869130823983108347015520 7479 1243355994489858315207307950248323699887783534798000 7480 51784922719277730745827069981187992498449959800000 7481 1977672432616667176677497068604937862124282400000 7482 69013948338209213199918173566489555740337027200 7483 2192274761568526986961097097615386052807735600 7484 63125970098641254252273466406037442902732000 7485 1640084003656753494862841326014920573160000 7486 38250731672845723898192289518351257230000 7487 796239720536788538288900720586087395400 7488 14699145105606521135779896565726603200 7489 238913370265851623499063739386048000 7490 3390903470926523447878033608480000 7491 41631437648989966777779419640000 7492 437340355100500661099905014400 7493 3881197181206540760063699200 7494 28660827734473649543972000 7495 172933393409937547530000 7496 833748783012957240000 7497 3123072364463251200 7498 8765640156873600 7499 17559375314250 7500 23434372500 7501 18755000 7502 7502 7503 1 7504 46343454246228695957965322150594252812285572152590760141906244022362000 7505 2826950709019950453435884651186249421549419901308036368656280885364082000 7506 85166217074596956313511284124104926450841911394100475253273506999478731600 7507 1689362666561677330153256619510933786975716603063304509122310548678184676000 7508 24819031768004889171387350336024829709890157501794226738957401887988145240000 7509 288023838087871614664976176378893106434940158380326059395404824224073996248000 7510 2749970337926110312631162580281464887580071802627096525596790458670515623928000 7511 22215831801388791168470320559273834198950437205508901217499785776831094076161200 7512 154999579618476189428553387165644847392258803515422982343853107878099788167359000 7513 948666894863782840059913588114661040762144217594395564205375464183888059231595000 7514 5156424869044409512933251832106777859534996544747258927465673725576728261190467000 7515 25138564384678754543791693061303305312124389934638408700310310736093633618500212000 7516 110823628521392296627098697921320103418556884988448474100091412436565976292622211200 7517 444824623355095312891806410788730592616890061048308964090110501594500516283010256000 7518 1635023676893805273320894808509159964891634528500681937290136393046615938146319120000 7519 5530890438044217148716544162577537674340322318824720622350426901995621501108755368000 7520 17293011337131756864331272820007041494771851925416253114686562034486310083012114998000 7521 50163001172825674259653528471744210903760190418944026298407924960394815591182457367600 7522 135447404913524928313911638013224907170997311829899809000795779914894298284779415454000 7523 341432516541018517356397757872672203672043085222185114101728974300703078778806836740000 7524 805600246076517699982760524742745516681701658348027960849718231874258013189114280872000 7525 1783319887332468385170434486503852591289076616646519544181866781304457371800428705192000 7526 3711466965514967536166831531305593817264660061554029160436685167878488857431922529472320 7527 7275973670749451109333268335828124525305331254211120830825023329886012705757456822141000 7528 13458919906655374809865350621206732586046857140637162971817587998107534713564802417637500 7529 23527647015201882235191645356206796315284073509632748676139502478853928250631660010075500 7530 38923392364516027241164598112791821401512426519764864064633155336579436468935704847855500 7531 61019297929019064927563087142477683651663925210782898008394603113506348888674963559466400 7532 90752771870948120048821812579810253571946346693140905061408803065097505196463742280224000 7533 128190802405499321739319643520674717557336424544408143340458812301695780038662008630560000 7534 172141934658813374907086378442048906434137484388205221057187547947991476051917554446752000 7535 219959138730705979047943705787062491554731230051595560239739644600211330510783541793072000 7536 267659579862423031481015218728094066758170037498831109059171555900140880673877879635406800 7537 310412341981484654181466247717798131796858199818100648993856562280112406219068229143866000 7538 343330966483249389670470124857713758035464537495579425357745244941135097185133459740730000 7539 362394626616820649582091916157090856190533457906385183207797945873176560802421193623908000 7540 365257143414741823749407018180448603869763580006751574860308198210247465706073809687288000 7541 351718654701299655764873012873374061023625624917698234633825732176199683193416247629380800 7542 323729962964807414208161889209816719476542850434194673277923206019644885941056757765144000 7543 284939834266361555405112905443551698355832834331872530473911697606048383335693448032930000 7544 239927599577907338681696518931454401079331705430170927833829994650890015533388251169757000 7545 193339716164721447675541855061269080481403218938875602040853296660425934847293445117377000 7546 149147781041356545349703716761550433514225340324275464431515400280900006882197800519119400 7547 110177567390331784526456917990748610256746489432433311618356109646629280049776760985396000 7548 77958153370678109964980712237072460459319056562133735941335715737426897661731877454960000 7549 52846880205733609857448971265659021050640706989644453341090283869529652738348936070128000 7550 34328181107033967207856210406829772921279265215207071897749107172874226081172800133808000 7551 21371118706208805968124951414975301184609176599935296249534869699538294790108853870536640 7552 12752866062122088988516773771499080480765526237398575023277717471458153298117720588574000 7553 7295238780125499266776756795693660757395245373898380888393252109523062338131658345350000 7554 4000901511699283963363252813232198518928844214192797315644705370116099771633220140262000 7555 2103715320677414616990521887389799461333533932552755371251357685607264945948800025732000 7556 1060571274092992457796405117192963988790633674872750045151572040317982091093714569185600 7557 512647270204451713212228499557384849668298907227929169850545909393150261888325365576000 7558 237582643934705601114475499219167993081738986942131825981398651158023005653484121640000 7559 105562288384624875040636272948516687835181754425424481771280537048621585466491240410500 7560 44964639667198104963083289038279920510198959719730173798612016341952126344926523121750 7561 18359523232534627899053952366322604662613093248443843816940197254303998402332879523950 7562 7185035091002878460768240800175513045302879952182456666180755904120065056194859802750 7563 2694712042785068012693462110415626962536961828442032070980160887228585524140877820000 7564 968367108423297168197864458930107657125582004659382647967202201185887418300892992000 7565 333372283227692467740248420287414111469462657341754682087069610244321898103586112000 7566 109922752848049948822460289932606815133174173501875868147628357972452085320641907200 7567 34706459232562354441874108105015609332938015443138861061104191699376693605378656000 7568 10490169542628990328230391281741398312722043602178241816624730073069799809002770000 7569 3034434503370786551412037106180816992910805850097543828950957422658060435030218000 7570 839765651108640577512823930439794155245531905275613586013047483618579256505098000 7571 222266331537212331958618075121378353527673121197326580974597642430390131572493600 7572 56242219942048470459459716675472011901514394782103669848978042941636674765304000 7573 13600341412464090316283614926408718070957315787562929445649306915539889598840000 7574 3141580074452964203809822915204338266269559143180395808995021500587180309272000 7575 692877295549965536627710623743850533117710067109888832393588288701846105342000 7576 145834173634802270090213378902277112208584690315509935199031439812483799314840 7577 29277054225220106182494419477311182186418749827157166962488597978415500571000 7578 5602935701592662095540644252414653675732380649627797145609831670607559475000 7579 1021558509313638856489270952068160112040508471932137898176304192966587588000 7580 177334256464417456158802344403337120095674600852485618519986323432796368000 7581 29289279027965663881996231367457208070805843166010229735692164343904182400 7582 4599363343035117905912016304857868358865733223611073854717249293876624000 7583 686161800724045618874758309495070776865141032455539951201036287061160000 7584 97172015491758556205916371374601340556051409686068981113200647838302000 7585 13051662946461100141892381875838912765449118391569283050010439535622000 7586 1661120738640503654422666784197679806511705977108817842728601395442800 7587 200135028751867910171405636650322868254422406880580462979349565716000 7588 22802413442368824121194331958406637049145410074036336711056479880000 7589 2454115956542527040494553374172740458012599689885392229904553608000 7590 249204610349472267726082770770393838217948516826438066968496488000 7591 23846303231716742859995851340960100036372659799771228821985439800 7592 2147394373353566037992765343739974703103884458813018032854606500 7593 181723745149391522202488320228315310531476497367905807075592500 7594 14429868510800940404189093793076417439229768580806108672244500 7595 1073396812299647299719898777506952438421149311167318312052000 7596 74671082594758073023992958435266256585819082515987360838400 7597 4848771597062212534025516781510795882196044319219958496000 7598 293313258896128834974426338472701461376064424817227360000 7599 16493792674768463573354168063700386886244065993877328000 7600 860189518634448017484530288090334746550808077495258000 7601 41501927290816667235336100497554294988224554666781520 7602 1847435470417123250442984887235330211090669807794000 7603 75652558166139363245003476135762907907070835700000 7604 2840830755626457721853191756934770419367557912000 7605 97481375447374719059929135291536269646004632000 7606 3045057164076208262723952704847177591376209600 7607 86227346879180654688785068502954058008226000 7608 2203226991264702042881813208117438276165000 7609 50536796177902622311574789884383896073000 7610 1034675473734658264909800997231464753000 7611 18787164810135316959643916638648759200 7612 300354353479381566101421528995184000 7613 4193219932899224097945653575920000 7614 50641408612319760174260713392000 7615 523321392655132656808735512000 7616 4568678824767031130869913200 7617 33189451243189368933806000 7618 197009010149521382670000 7619 934430087665714068000 7620 3443543360705448000 7621 9508798234689600 7622 18740240904000 7623 24606408750 7624 19375125 7625 7625 7626 1 7627 183149331181095806425878953139148487114152581147038684080813476376374624 7628 11263683867637392095191555618057631957520383740542879070970028797147039376 7629 342151498214102643280251991102374139988969389495114257771206988117385572624 7630 6843957204114611409353766792213071889589655999629914191353059022478110871376 7631 101402304697698120065119075329524289629430413382271789855557568373859356992224 7632 1186905664822237011909754422709513816318251068113804228801116456048124276925376 7633 11431090086031448642823574488125509608189905005798380645284826663805048763090624 7634 93162709402449929139800631276895387042898363937457168352303610932994393874397376 7635 655811354776997115293243862909763585553016906306622763940593676132053897128278624 7636 4050242348483861813894385708896410292257984041727012810633110944259999531338535576 7637 22217019744193903087931128302774869845816807860686668597238529070815311236756569624 7638 109319957350918968517467072114723404642403406746128978177855894381299785848700584376 7639 486481497972303257931456844122341564400231194015122485168405133364883997785216102624 7640 1971296604560519590157715608255850824192853391132986550069626016294732027531227701376 7641 7315967033946487597515412637326425095256759849767102059680891689653093634090057821824 7642 24991009896586434841655212969100808231375655441227223275092276740438915291378858485376 7643 78914744770014890277887652111656307537487718844991113839695891037673527577819721590624 7644 231221802880905697781762096298757679995742413532636235175336135099228013359352105147376 7645 630716134746328144358043697984730545096611460867522890658648976502030814699800763968624 7646 1606377707031265960344399624386739351699150013605384387421227255942243242015739703196976 7647 3830053397550529320297127488712487711911510512788383735947554942115566856509143571814624 7648 8568824560267600267130916804320837170007539810565824264718088667489964947144098985229376 7649 18026445901115620425806450129394216120965000650741800105151830104255020371384842598882624 7650 35726903746304948369884195697002542223582423375133132874812265050795540566757723827181376 7651 66822542192162958988116736396245495640404162238674933710297014261673140689676483454542944 7652 118132708518288088211134944700505429792857358243371757809275078784029302290678068964281276 7653 197675670583723875788967097875871624672352895770471333954050847596180112249768648687729724 7654 313497651746559753628615487555561505528092530396079496257458684893107798973356819223483276 7655 471766343416930256268530610878698891318293090343938634316330845786137657407869861119760224 7656 674374459555235726828996735299958289784143100930520430245287980183319033786798296773074176 7657 916615513520282350164831179030232500421978370062335988141616691482045505588448826511956224 7658 1185713645929906526360010974708832867518338992465957562641907830265765287045608115029227776 7659 1460968599449349112836442093837669068906524830002697711112350719434603657252624284589584224 7660 1715941233808915652731017565882290326162377367674324528259343465643448627738351642898989776 7661 1922511450738032721732836369983031158860447420144010654780304101726380883881956218241139024 7662 2055983540775920173708947840262226913547688095507813797702301182220068208263614059827973776 7663 2099956063035603390778361956824955814672077877414866674961453163686433777663096676652672224 7664 2049625652549793416598564398451282727833940365819507810237746739059578914047509963851715776 7665 1912609021249383180717193667898789893945315766657714821177203928865523750923356142371980224 7666 1707102801627959835292147217623950442581228114074224095580630124542976632387024835255088576 7667 1457980143974118806696881714573565330147125446709325363928911374310628367852076234894896224 7668 1191960314703043658570668306051465464562119912577089169478467413425621597169872831811352776 7669 933112710129849912610072290198559230711960906947281905621169682053689968982994535692209224 7670 699676520736335868091679854538138452290454317446810388026169454527049985773882333039924776 7671 502650094719673661334155815677066205193142347788839391841416636955131253637999724844646624 7672 346051045602215418260551716239548847148220004142207511594526486444055503593917021897403776 7673 228353667059418655742291676533315484699864174932992363080474642264753695989046550538852224 7674 144458829193055450430609206789455740584304216836691819323923604533611828324227257482235776 7675 87621586695456104469312300801398734856897624059734714623092965768107008639446300869200224 7676 50963575935112224028069399445711509049420046646988558505268357640633668290290195403514416 7677 28426919240188225462892981600371746253696608933747386904948681900051945629257345174824624 7678 15207191298821231328039996692930102323476835161428340667511663658554229579050126622539376 7679 7802518300137094090216538717106659294435205545535665613865804782249222048759026310822624 7680 3839668227791762128339136111075206229606543198765722238937427228230460446020036821421376 7681 1812265060980537300840029104657528486338510892484866051996107628139163192470995536796224 7682 820359910453232911251859472867466034584349354330075260650534193431317546357535936525376 7683 356137000355900149851380888850310014273664616072974937358651594705749623196665304790624 7684 148260249782664572617223257456324234743312864659034522533444505252137726908260885291126 7685 59180973509563345379433223007028864960726619202225190345088608252839233470692330272374 7686 22648204848887310586776853407685444307004210203170924761858173898722596930354156723326 7687 8308336170314921696736482378833461050893960709452473281246032047503174888031154494624 7688 2921103194864820743045125300964118848727280221530552168641785944849389706011651109376 7689 984114980088148164769213336688446457057853764472859821521029489441238243201786202624 7690 317624411562841471168899542529075311537190897528277508533242321988971073202692901376 7691 98184573168918900716061851829089158802881645688639837941863758317536666209616217824 7692 29061320152004423790540046444395955030284366700483697852357667595658846018565335376 7693 8233800096055566998776953049571365964036521183064680746048016104681617078616540624 7694 2232322709329154051005134228463419376505227081450863912287579239140349849262447376 7695 578938421203986003478094609786743146717962694506918882679716682753980883884118624 7696 143569270314676078157208647193491859250509267236820463659704298138668367340022976 7697 34030385701084433529681538879861996965204511068903174546633820069580610614514624 7698 7706517160666533372523228697117030805065303899287932074099224010060112959229376 7699 1666600854896183770768519953645208482325798614754985938184044363757507165382624 7700 344008831505656861774448545848933133182442242086723436181824848434379592356376 7701 67739190759801158110026547638206910394998279329818128360127672857734977645464 7702 12717319338046960717974332698360684327030328303299188849219371532678214193976 7703 2274957034004141436619685922310946876876736550757506249875567526989592317024 7704 387519108178295309650710619203676846438683000491462858631778944494753870976 7705 62814238407667900694619610040362073924158992882181938848545964762157585024 7706 9681718056878075535209426119400557931720708508273761237266578336386165376 7707 1417884745016167866842800570740614253314127429466127755161821383583181024 7708 197136826688020987953158339200561593714750815443115352202099210592252976 7709 25998912589350511482649624696671114228774643836006011835620795554959024 7710 3249392326815327389542941916654642088978802198113104396932719548964976 7711 384487980950731379426437571667648847469353218247149438020898994249824 7712 43027349374687299275842368134973615642194477795233366091291422598976 7713 4548903679075943610129718189187537336405494085642448890518896297024 7714 453793002183963155657895826166998545124600871605880739326633190976 7715 42663204327289590862247123126372251701437631350863434837879405024 7716 3774974540195567730788720164271702046615970189753365723014610276 7717 313921712287402208220725156917073755099441266653145018196183524 7718 24497159631830941551234777163788896454414598774852462819315476 7719 1790985916035272381480471108069861164210870694145956849709024 7720 122460575455403239759348451833836660800743295326219271774976 7721 7816632475876802537830752244712978348983614595290591815424 7722 464830502666631456453366674839391056979886855632454878976 7723 25697328987289266247285793843245202768768254818460877024 7724 1317632983884338394122901529130044309087683168933560976 7725 62506984368617755958526616667745040206754533355275024 7726 2735995948794716590777259315423183578073430752924496 7727 110174333508512077480963462366034238043225399446624 7728 4068519674652038183669509715416838332878005117376 7729 137299650218349427833584895024737908259054994624 7730 4218143263790227135198578368229080570267549376 7731 117481443686465211988289317948024790418592224 7732 2952575965665130989123673334672580711578376 7733 66617032607037524625959643782690500287624 7734 1341635644185433890716312425793292950376 7735 23964072446705937632968018112409750624 7736 376892358270604523716403954585736576 7737 5176415646620467624620329003466624 7738 61503306416302722788934578837376 7739 625294304023932791649751974624 7740 5370825620195154118803179376 7741 38387967395806819562595824 7742 224199679793810107763376 7743 1046303924368312662624 7744 3793901823661325376 7745 10308181950690624 7746 19990010246976 7747 25826886624 7748 20010501 7749 7749 7750 1 7751 723875928001473901587997767169015449070222106438295751367024692344718752 7752 44880307536091381898455861564478957842353770599174336584755530925372562624 7753 1374527009117401117902106025263921817292328733290375465041548910991530773376 7754 27723322982279195128009412654718294072968662596445395468297692148304987614624 7755 414222362210936719108982742519181636746116798834743854152844667503318043691376 7756 4889844470977887123140186521445949077685866600878439644145776074917217881625024 7757 47501346289499474910504669065474933897519846979961985114558967584910116564357376 7758 390523363347278469960952320267798022124691856728703861228710200718564318967626624 7759 2773439071179283207963429904124084101570728278804776495948340036584618820816385376 7760 17282421980737020981854761551318672831275447291064475024339242872601674304921938624 7761 95662866897523593318648348172029500236188575461742778765429668016807607978281602176 7762 475053100388838753184651456263373768218345539508881753641963237765283235073966592624 7763 2133763611997566533655746185350342009131355383526295240730742827368332857120933628376 7764 8728155227356561748528482133740765503415136953428827591043400524619786890666624434624 7765 32702961358196737690688996349205906190011146053353581860111981712499454678953428261376 7766 112797502311746374916190012831583083214699461387414473025979462347349814019780044935424 7767 359692035297297615756680386662415204187299612243377534995078125942745816515202856057376 7768 1064428013956708781469995352385608794291827811797144379578194997133736488692048270866624 7769 2932887489099601020187712516015282600580916116625608118837773339741883372275944162645376 7770 7546463226263084113196242140799758451857702040555273884722782490778684484653756509238624 7771 18180115954179248090881856066472145361293554915883159813195794182330467167574958863165776 7772 41102870852926995683732891976371806903794124157648883055920925977442795335386863516722624 7773 87394591619006347313248657969609923690639670102567454405523016885741806993383104801733376 7774 175089164673775874308350572202273428355045837928599099157975746644089135063402536050154624 7775 331088211172767815184403009329629379389442404981723186403352816065970313770773297795281376 7776 591856802273443351037605379509602961386436865542549412862630697746247817537134567740237504 7777 1001603819231981055602101411477789626961662387841237467921375026955188614293612345406555776 7778 1606739460017969610028371014245620859917666747161985104790539105740615068762669804089683224 7779 2446134738457850594639605198817884672385864846015667906172143616138739084506396405777791276 7780 3538118466063918101473128861663892834615901436175504744062597290072062496881572434079340224 7781 4866914089065299107908738343646259826801963966503861729389274100370619905212660723801445376 7782 6372660236855296339241207244686378336267087715671478774698858902684697324567310889083124224 7783 7949457161899115382084279927661004482826324316552521040013901901722263700252202025166191776 7784 9454483663776595942328759947326599159725052940286818184370161894792283600133144360205996224 7785 10728237629864144921276277890894319350124443374367205453991189398644754445691879179133179776 7786 11622257432352823664715967715135512629301480322231139241823788515198483982832869110727611424 7787 12027685017202340769299082867989077023346880798588039447933920672705407842699131986683225776 7788 11897048377712646237073808666593893817485826018507391381184448940215806292500581171975628224 7789 11253249614500620161976412052315647524916170496379118904663718938261948724411224296101483776 7790 10183455928361591685039612357937309480094676784459188152478706470255914411713205150390820224 7791 8820031141744459149009427291057077286669678589383491160499922310138712600666294982151290976 7792 7314172166324673440641964095022942140165099318025334133097496549871127522503756814466924224 7793 5809342486171750196873521721405781795537830080345480699015236494156015161414467134935451776 7794 4420660214767993273694229521007127784037396190388119592743481616639740517507475773744486224 7795 3223762093378240154136700974805593186383002360184221600241787977351905634308811384410504776 7796 2253503599254692146580994856174783586597826892555960730266104217178031123011984657063653824 7797 1510301457824989858578142894064117949872562668181725537145469634418362322103472219792395776 7798 970638045798663695093712610891019483428737083994137751344428857664366773967625763283348224 7799 598281209263831501717245273092309422975471564703283182940747097612088140850734845472063776 7800 353722129380879162259983768249767098732315578565731782841912711176595251592089342867500224 7801 200618521141394151729543032738673876892955104261161309671532582458367456126856642223358336 7802 109160077679876229617545473696043138897637336142102477321275081631758762892554349445062624 7803 56985189372505932778699328266913899915446162527989716127708541841395519631385639321823376 7804 28541467061358031511801378823222742324717460477140646842694501231024857173867249883314624 7805 13715358114087446614808107590178102910693331261434760919332044584790286696071571855941376 7806 6323314455196160452281659992874320173111860516635506657614124451429288022214815595921024 7807 2796850624413686353893811150694410845799476766973397175483170430439877394441168436657376 7808 1186726634992676467034704460034199284544324922286053494968984957462823723523056819026624 7809 483002193052227441826881679463624436339462600137150234328988338949493021651871258485376 7810 188544817944645987619921503053332208465139796769639683633720553922551036524062032576124 7811 70580913523781089606410405593263104216007829680781347538277589557394759745918509576926 7812 25333615207845498944147306925623340253545519540297705414946917390747385724160569442624 7813 8716942867215655550674342167956418151757598121392758852454853295741035948098260453376 7814 2874736477486014064584091566028180454303037678331654515171281406042256536074958234624 7815 908443629499674564861048989197742185676310870609150850298946045926789289725559161376 7816 275012711659951108965379594744725922214664829315921597360971259560963507063320639424 7817 79733415174138159356056000441959849683858599162847047883524836924308830057670357376 7818 22132361025786890113272520563950892733465616996695538437493672287068852730154766624 7819 5879908835683980931732477739024562148572591593625478148051597603748764635638995376 7820 1494558767598603848868455880153400412346210572292763676427830829046508736817938624 7821 363318153449384361050895352081489603001288757905423214159251693248875052044139776 7822 84433091998800590948447511399219414781989640921682859628558492093048427587722624 7823 18749806742750410559780941777200959427844068305234042850475977992730027914033376 7824 3976794473066040595871654266428031721035728201417963836840987790362009922354624 7825 805196132430229016662973516152629418551439241881236837326484930526801825781376 7826 155549252855839696400801701984030683129255308090693479938070952488132170889584 7827 28653809736602049336989787207584599523810188332496167357013070195182242005976 7828 5030135878525751607747423459638675778474515820124719034459974705110362233024 7829 840965358081673012233450965239725252426152933911469256094686744829478078976 7830 133806822503133430412770163883447600511137963137812520729814008119026465024 7831 20247084984026769075616537956047992182606402316905841952537645965379004576 7832 2911345553258751108912181928320626326910724516156395574874694191100249024 7833 397479130232757764328319253022270530416733351462541523139191904283566976 7834 51480730722917421283487132168547086770841970219546040647545939410221024 7835 6319490897124593630607701853025241190432696943117927145357435676104976 7836 734512053244814567979917153718029450907840041581389122493706201900224 7837 80749739468774540243035289626506408979297425290131573720238313950976 7838 8387378321609466543326205440600119015091027774038056647981019153024 7839 822131477982634548237356724029822039543919760896368352416432858976 7840 75952221436597948276609734804253222130149890519764367139595545024 7841 6604540994486778111009542156891584533056512219109944968660482176 7842 539794215895553980226741426284408351259426479446485886861674024 7843 41403411965737733512059330071855767713499898136379352273639476 7844 2975500410767595385105121311819769341599012687628732543961024 7845 200006532557355645888621787594878112675580741708070381054976 7846 12551017225259159964670598006966035410815795532287817434624 7847 733829636154265401160176093149223844583988045234569970976 7848 39889520990578625367657182195552936256674139291101273024 7849 2011236352466149178201202463641324517143233913837038976 7850 93825619313612222428046526413889540871514500765125024 7851 4038851162506486395909287560862794805727445397174256 7852 159954501485405401818189606370803754682275065234624 7853 5809638427420962087356274688556630647757325701376 7854 192841579918328969837462279743483016778090186624 7855 5827630162367084253329904058182179078458769376 7856 159661100338824226118627508443347372012569024 7857 3947379188598126605405234431260377447285376 7858 87617061429164025119975997890125200348624 7859 1736002382629124040838685272881268538376 7860 30507342555570599503044475657301010624 7861 472067196217726878190243337056882176 7862 6379286435374687543111396446714624 7863 74577988902761634946446181481376 7864 746066837811389960987918706624 7865 6305597553534605893866389376 7866 44348831898261294649955424 7867 254878344242881003735376 7868 1170509043595320338624 7869 4176660280447173376 7870 11167540856810624 7871 21312100871776 7872 27097394624 7873 20661376 7874 7874 7875 1 7876 2861304849265668492891140780463352404986232263244287143198790516197234752 7877 178831553079104280805696298778959525311639516452767946449924407262327172000 7878 5521691379932502694199786117677037136116359571748811095565395044952333000000 7879 112289115902307374789246850489080227200062288251083822439417873634150643888000 7880 1691777583564281592457267307669817157996119174192533975427615072042233496168000 7881 20140339264980584570850145157920839424466702620508214955856817494747944250348400 7882 197326400895761192961365794664649519867244616767732308474386632944494028687624000 7883 1636365275720946478216204150877581384264955358561682558080279395149462676921760000 7884 11723388368200780840363234023787243774412501604552625755389430238106507606803752000 7885 73703597364016384463595086034793573565363842054851343888390926169079437167364572000 7886 411648240092358176930005147186921144209513606735984542902568580233228856475502868800 7887 2062880361694988009108290256751888829359470891757338017400550285616556328092865616000 7888 9351438984032258920957705831956176539731211407655152630747307830025260532952098280000 7889 38610652882148576737108066194634444290005597869683870573489365213585066085092605783000 7890 146041967386871604060023815229914383423284771858553217566671071770212969627295881288000 7891 508569674664870527079612344800643029332850499648608851761583967576271047172700951308800 7892 1637562164466790383871853040615994564386630960102719957808264832306505666133617778344000 7893 4893910855422935369547237775918687643817473881264110741306354770527169226555851735380000 7894 13619649784879147794399546831705624336411182631262674148146195829467100741138412914632000 7895 35400061384179809246981818080789517505975624490974238069270679038533921764416441664752000 7896 86160406914027338300272055938264958702312346132323993172031768595504665375968086129102400 7897 196831964070838315944587024341725983242351480388498777505072574808696002798547782967346000 7898 422944716185272414426385341560733517710837891743881670672056772316206287005143996458760000 7899 856443062339629131065300525292736756468524668499141863183189441408544753572609166364128000 7900 1637152622441801974339892161340155087965487657796940395670048812124849195966854421728808000 7901 2958937950244814726254310358969522406354465587828785957226814537282490599447462149587750880 7902 5063584089710713103213916405556112555774331148266814328700580621239097772690506220067144000 7903 8215254422834490285450306852672159013793162629931409677832800417939539159232384722822800000 7904 12651491811165115039593472553115124881241470450094370903862512643626890305217872473147112000 7905 18513713232286881706646482464580107315437410421582064318367771734962626114747705623420019500 7906 25769760481174206644587749582985046236375660066632613293369310970997305587523263791522753600 7907 34149987734424406364231368235516364672442025546017063823819836683448914117729172592078976000 7908 43122085756279687334924507684270522698657704768938402141786077712556391837008132246502440000 7909 51924693344545044997508270823125745100780393263093596628580425807598894964066817093515748000 7910 59665280184787457023728278963559478254401966795464519574823277358288496550168639142105928000 7911 65467591835785136330622955633410216506664910355390426983017100661021139333946506801796963200 7912 68635378537516675185330518002768775369890631824199641191872766822038291237201982937367784000 7913 68789962723411983012324505655928164503606601715695586329692300080646485586835320736776270000 7914 65944062184793470128828094038828566021082852464789208339553255107909825595605169156723592000 7915 60492180695755907896753880656754313618189590039590963221617507920699451804451614553543712000 7916 53122358681413814892431048717586358508367900548852064181237346744445222817007861512865499200 7917 44676074776936836960845716305287192901077928326289529356286816003439321075969565998509756000 7918 35994941763408825987411240625112904233095961210754597111700278296609879539880692984581320000 7919 27791443408027279599582632296598800477646184004582619165312773010405767458698581560188368000 7920 20568569360051507715828555394807681171254885638885309486637530786083259387114239462662248000 7921 14595773257421166052193724885930835292678947693747460001094709346278312911240681464850710600 7922 9932851366108922077107260791937808516756939829393356522484112220529664741108970373055304000 7923 6483745159451393051778340033572293929550078467441232516225943940688647093969086217487040000 7924 4060247730949134551327045862487040161980445479306186459856124650662951564333080210584872000 7925 2439560611452631264032636799729608164551276065297414553611032878339504511342985168544692000 7926 1406532876671999818435368527292380983148183993509405908150912749166776394126024552347146560 7927 778221451856959713170413570720886391374941638808349221166783408100429571589821388893296000 7928 413234697455618676626080684797255977050413901204203805728630684553902040023297809831400000 7929 210593758080684159540951684837243093210031688141991411183590845090582907566590072519738000 7930 103003982176817042857550907826591261670568262876819919707886979508291807386003854565768000 7931 48352282542505851523213979872317220354448572986804722639735375504718798839049743300294400 7932 21783071449986773211600206668366260438869598236441213879576216122049712674952612781224000 7933 9417493296046913230579036717526766731090239839062930812598740052765853224133648382860000 7934 3906885813001955515285308601117205084197648569839369705810193486081112584229449886152000 7935 1555108488907645406922930804358726748523893664528059442571312381843923548291925011472000 7936 593841946282349567306839379695534514850834005573668294909356075346617437871061519924800 7937 217518950610594231877249055574952447806529873967813950235752865713540711105434931734750 7938 76412669696003378197040708595828591696940067193557341072515784611411025012549342680000 7939 25739004529180085287424238684910683518969285791514051729689527448054240004227147008000 7940 8311553545881069207397410408669074886333831870176412537712243238434181668031682888000 7941 2572364608062373465006301650211656400991370878314827513717488046461380938502113312800 7942 762830535205662524868178904535299175792287912383103929687733450822286034266547944000 7943 216692352321300380198471619487639149599157375207525911659009502159436090619770480000 7944 58944453866732106600887907940119329883014033224177557209628816883115286335521032000 7945 15348957504994986170647087559076441760652519993630356343339072827314046678105902000 7946 3824658263539734258915339850786260897736365637757072400307441097953664090282126400 7947 911619521103728642428358360967472803360780542043939250344135472968370639070496000 7948 207758592516733737569998797734299741097415455023825934125389990386438060009160000 7949 45251529055014608594013436766785834019848023765463456884845217084169385673228000 7950 9415160356003341483096861824646063608538513777564342984646943853538489122408000 7951 1870337472967854802484859742244296680887201388621770606388291767759106603192960 7952 354546577168304322504935499756389870373354411313225917803311329749161599624000 7953 64096746905426917808226975679099408383612626012205098776425085440189338775000 7954 11044362543704330453109878886244821136868637097487647789168630106617239912000 7955 1812605987094207005835580297349652006749283085401726568628286739453549632000 7956 283154201163126845853795130265169627065892343254229251544389879385735137600 7957 42070714643100241955021240284876624176456872705731736340574723681343076000 7958 5940665739077055988513910694911975172542048777446073167475249813796840000 7959 796579700803245211216748336978983488763257001199714417637361633430448000 7960 101340021108105160006864433402651745611893642164460709936114053957128000 7961 12220414310095034000827769910319769323787174496302615021707871212477200 7962 1395451849920335312725076079440497262986420148582111727865263110184000 7963 150734308674402651146040623454312126454702633415599937368079937120000 7964 15384865389494816046723980988931857534839483658534373772692456392000 7965 1481989636724425278274453087862304171963847220053393362866922012000 7966 134561022230193215450686538039031299049478152495645532333929115200 7967 11500942070956685081255259661455666585425483119285942934523856000 7968 923988729708240294807842222328668865558758095594806379427720000 7969 69671730828806828681075199828814950749793453175898706835880500 7970 4922611250851064571605473773533292385372801187859563389448000 7971 325331802854380816457870085499335512744158479570731970841600 7972 20074215542368243053730041103661227896235893444850101704000 7973 1154147999065580984453154623327072975794688560469177140000 7974 61696390733459628662011952214719108383494872356877672000 7975 3059325160336841090678278622217476448768340778026992000 7976 140369036768396238278179842666448919414076812168297280 7977 5943191369167375904169938622537245806354216252566000 7978 231522842585406151311645446923928547189490309800000 7979 8271884084604802299289856744466573336478877088000 7980 270106695070342666716615095037434570744599368000 7981 8030199042631809010493962284896703454569170400 7982 216447413548027197048354778568644297966824000 7983 5265011979788140755240994485730689618960000 7984 114983020248246752125952753136647244552000 7985 2241641449793801360253666058856654997000 7986 38762013626440811823839616529498420800 7987 590209571776791957728810301172416000 7988 7848531539584999437883115707080000 7989 90292840720889374064142039108000 7990 888910965067445560646608488000 7991 7393588367290662508213756800 7992 51176360458216264529544000 7993 289459052365476609330000 7994 1308289502216843432000 7995 4594519761955552000 7996 12090841478830400 7997 22710070396000 7998 28419560000 7999 21328000 8000 8000 8001 1 8002 11311095732253345760960290897769189975961199415637572612957718759342193629 8003 712599031131960782940498326559458968485555563185167074616336281838558198627 8004 22180701067842652828681519057927823623809288775032374358117186638255517052125 8005 454763050994128464080110509785557230382333301604499738823831207530371050671875 8006 6908412404145863878635304278136771790628832187322539857112623084913565004828125 8007 82934109229290266690241100798176317992141004642369626476665617609770365169960675 8008 819460053843897534726465281112904154082988962871927996016424261817556981686050525 8009 6854009206113705186767440024054935666638824735541701902165023203681409777696689875 8010 49532009849850055701942835801368664635426324505837805244390957160207758919791868125 8011 314150172679130299081608536731173798017460003934496143288951138411760321026069291875 8012 1770268279186968534334974472698198145073082781354960716019289557923576731463637813725 8013 8951595039167487685541830679381499711226482678297141146726452265327415573556070196675 8014 40951398430210660399563793300051168089081371374651530486053111529309918981906027580125 8015 170652521748271378842428903421382966830215123560610796144995642768357608980542918491875 8016 651554767386257232438698617034456247393844464050915315927633037979247990185937722588125 8017 2290576982233464314928936026996688407504582093618995621772256591295934045498118838076475 8018 7446771193286199885773151853457853107242930070050040159485537118983015704401834046800925 8019 22472831505196366931609042049115270993434546751189073244517649091147459651692138831299875 8020 63162036977802259613219037545450562403019272280064929254985141257116277830236461459748125 8021 165821476204881400572438561548850138405072005638029515430349037216497061243876811843031875 8022 407709144473108396811723407927343021150853637692142357513428398739114902071114986735760925 8023 941033194264142335498283860950737595826817655413976112925784472629027517153151440691290275 8024 2043249990667168200174775531092803246498728151532882196032770421451634074505379542507620125 8025 4181463624078987396159773013405811741335478151187982305224485195324558488305611807380661875 8026 8079335920117985748135549877273278386216746384474326560888291019537638983897856003005348125 8027 14762000552479923177376015132284010908798806524397786930207371382828249593883630463925945635 8028 25542178315695023273988530045816237887545398860320121087503584142743807073595761007619263005 8029 41906432909116266255244339418899285682944855180187333168256367745567324795860491581701519875 8030 65272763656427161096116891165371763414278487458126903455905922070660244726088556743053028125 8031 96624405400466328494740018017460611633404010576555876919316334441493087325680680122230771875 8032 136075792257308580543851646114663788768464966598628172740003122251975301943395636332137143325 8033 182479518649201829208575248937175864201029056590787088789589440439284851914876175910838288975 8034 233213734596513548540107380928677673978893637346970046210910271413435797290312601500398710125 8035 284274999992747200172421363867470874779077283853186256164814185602236100164140258176161681875 8036 330733570659648126684496614709799093334933938707020794702263190116415755607521178729838358125 8037 367500835138175243105526368241174161373207114230814275256177123978708208438694961715908700275 8038 390248223208625461095822774596031212457697864071585123344078498471555697748446755388836585325 8039 396247576007766244281525976189126658818317072495199871087032345956117178844505197946264769875 8040 384906995370144023368302579344519104673140886573678264298705929069669973628970001885711958125 8041 357857500918680910614974572818883384116813796728994321698417003380063536735766032142556511875 8042 318576398492258261821888991802485021953293770669439596153846578822996097354537760707373564525 8043 271664989003769810229242470556894567387114656046130277914643275900804285434995614954703557075 8044 221984246547904908649202152891895739727230956371251098989050117017089126596223781055095350125 8045 173866555545419158375965705534021015977668827170988684377119113152919741542018187443328301875 8046 130568464590980436471050506137784847414509593174938938763170449903291300951201077429436118125 8047 94036928042985486838303676695636367354830930280278774309220961062624401510462913543358965075 8048 64967055966456168460579677617268228829913359571625922504872646492401838447315859346264847725 8049 43063269503133794151448067815046861990368102498377248141527695301837552489628351939831854875 8050 27391290585729224943352635727767327675032851025537863149602962390057702469248307594579038125 8051 16721332731252574212496427714929886381370361404731950934005691920698985795077082563681001875 8052 9797885305746630314171077546914038790879062497250741200940310797631034993681264183167619245 8053 5511075048945528700358433852800937620552121658392093186072923758913573316322833333323424435 8054 2975855227263121787802488912558293334326174067149955585507357467393649858188722053802910125 8055 1542686018243071728218177981010510742154891282708971931586571450031268140570465850794521875 8056 767789743002494331659719684302448777328240529684343686606841622726083517169859639394878125 8057 366863899020100927927589696426697343057930202183719128800505415368026815113162024059952675 8058 168288608380362162918686156508729075530522181762667999500016482713689256896848911252196525 8059 74109018576147434849004979430124358088489743342234623207077965540229984651545196608489875 8060 31327372634587091748704187873927940623788330154296624373375334636732962179849754911518125 8061 12710829505489677835084750043624169613180114586990640051874530449286670576604552926741875 8062 4949618737351365146721890700748009979286205304130714194559005190337612918547892575575725 8063 1849519524807143542234595291423669099915801914387867007633929436511147906525163171302675 8064 663081962345198545561291475865580848958615260966400590234795026126761199982696808030125 8065 228044061124010081806793364715675953345555513030772689763289294699679777771826944560625 8066 75218721732003325412711947524018769951675378643658007618257725476857727746728259200625 8067 23789824055482185349154078301928527565282917326488111559264346211547067577224338496975 8068 7212851898174893778298919683974161556188872320729360102383979266640292574720414317425 8069 2095827083782161894932839476289729381998354453308150045627609091449942110469729787375 8070 583456108571001345396528133537719566866481186277984520409070162294180172307552960625 8071 155570110918650974282914077681632878121949401546147968586554316298167722427648919375 8072 39715427544174526716549339059110293055688395483518547038389850940675095779599021425 8073 9703891971907921714576354124056954641285774524142008737487783542761398172725051775 8074 2268365761496387286042438577876094436487567208132770712770368344847078504249632625 8075 507078602411882450665816843014601872374535195555797758311605749224433475660199375 8076 108351423032910823787185889555606283316105698796527787388966377055422473296960625 8077 22119742361385350396850689749277845690310170806165228299554913715906987881957295 8078 4312081501205083008853868657386419198081635767270669321553927607658433685897585 8079 802262354302711343395400924874899237932888604008478532756640551548884130967375 8080 142368735914938634747119532517999647467447275084801709782251872468112858240625 8081 24083088814149573426727930126750228052606155854391083242797497414053613534375 8082 3880817740337245546478443597567751034762820543393305985410796726150353723825 8083 595312044459282309598864414498472948570825742501513235451833583222439672975 8084 86867047231828167268408948118697236961906759268161031819067779308504872625 8085 12047965362778073073091182213156383383621139209229394998721925121241219375 8086 1586936122693965069220865827575318669020551057077556066386931379099720625 8087 198339559694484492388434857065814914619454339728862716670920281706165775 8088 23499430424790305207987121499059672696759348631698197200173711648411825 8089 2636772434089771520326962182434172360610654882046048399581615154857375 8090 279896910532120547884462507117399896744190365813271332563100138920625 8091 28076839136902846349314568535805242112825918650011379102376770399375 8092 2658318910874437842904800226353008108460150950970774344642541359025 8093 237260840879439239262208114547186196761519771287394225882060110575 8094 19935226694324716022298094447149547073854021860637284916737512625 8095 1574599745536068768520823867788926126236976371575625185909839375 8096 116737208569543356566695148649344199394600732714936663049480625 8097 8110163963778801614107241906164965431624893009669283959227075 8098 527075645444743920413678195159567984025936442976410487916225 8099 31983580207726206837056030373117462165217336028191423317375 8100 1808508694964370203317219967802690243321141449663755250625 8101 95086056741198433378242852490014534937630591629562889375 8102 4637745735248130040900102998867805704054756598190293185 8103 209315771257823536627997447936556487350291830521382655 8104 8718137339330084506484579082324856899762251046962625 8105 334113592462828992328228631157058900093085758059375 8106 11744186388148344610620364518510985280908261490625 8107 377305289676384912569771710880416416008862242175 8108 11036788896447374294493765380951778156014585025 8109 292716048023989467269978622126783709618977375 8110 7006305004353489390437885891167662487730625 8111 150569078263723348719979701820996642629375 8112 2888660686438830389235974216753916780225 8113 49156388057517634251262824509325911175 8114 736609211651113400368573793846042625 8115 9640280097640147954468434295629375 8116 109153351858311990028198024250625 8117 1057634962105383257416080234975 8118 8658385946285697716380711425 8119 58988136633929564523837375 8120 328401107079899839610625 8121 1461003442273405119375 8122 5050382269587079425 8123 13082277989555775 8124 24187621082625 8125 29795049375 8126 22010625 8127 8127 8128 1 8129 44718285453094622775889522153971216184032648852520635911693306722980765510 8130 2839611126271508546268984656777172227686073202135060380392524976909278609885 8131 89096974985483685798816259760290803896926555648167129817727813099024071206627 8132 1841571333361375395447973872998136694719938650208178864342799286495576274940125 8133 28205885046542804969805923944141421707667044543702344266119949546127897491671875 8134 341425522801484810634507898409559495147093463000435043449890055934557692494428125 8135 3402012878591687296402008979770152579134983071570071887124203306343939398121771875 8136 28697436636440278782563689462495424213251782915724229255844279547570990511470626525 8137 209180110422245405583747374997707610229124441735098297587780591882896979029394325875 8138 1338302857002537809917523528211140086949774654111650398545477980326061317446124988125 8139 7608278833210378917757840236089404494311229025520564735374737570744353449222059547875 8140 38817404867443640553793326792110243329069042101380974403763350665815426356230507804125 8141 179193815939096969250368377966843613082355455578211763472066733073621417179170221740675 8142 753608292757740721878913670264090100415706739411521098586812805549214913357544375164125 8143 2904116613184591670732674373063557088903561244469441976035601375881895212850501692651875 8144 10306013832243501350517441122260259619629662796489077557931299428129634747090953940700125 8145 33825962412052321859997078538206910203846735568559586507567045010998095788169894469268875 8146 103069697232018251314579333428183408738780053085375681240704290092335374225129443147536925 8147 292533938447917909937474119283616787703511029328785929323337838686056466594335309351795875 8148 775648368418959694858539294606493870978570818587382417644144335658075416732879336383908125 8149 1926357087136707495332220374706254398556906260846132029642798970330561984341657288588895875 8150 4491723668069368808728639759908288101235594985943886548537567574887000462278489028840452125 8151 9853990298499570798568710281794933006617817858912100818861332966028696178561435699247274275 8152 20378095879282835932380108776733111178680102707114768137110114439223223423892378174028644125 8153 39794135729930001498853860486753500370383891552520255375043356522946638016613871541558081875 8154 73495652058450030354434923023121292408198663156999478547838695702380066626546171026408650525 8155 128562324429916087063551998215270112893861997190715371565699856318548947715366978488752794275 8156 213276822266826977283206551628617182452909226257447626065996766472414051427328601029167679005 8157 335947583420922094597689671155494938049654270929541644302334270332405165223958027198158695875 8158 503006817281779905704344788935178446263093962825538759617832618918755465171987971757678628125 8159 716618522946817715880110593575492112429447522369071519208841713472799636284673612627459331875 8160 972334524569290494883861162222184987261536989386296583157186601237858027765073845509081988125 8161 1257552651776282373383127103140692583524921172939610247549961337600963049242828840191746037975 8162 1551525998944763967161000971407347992660617031548869785938263987949240125689204413223582774125 8163 1827371032785115039138451421085151355112016630405091953103230996094264616513399552899840961875 8164 2055968799048581167586659243645610443550739946332215425228886147729222815644805520135187862125 8165 2211019236382561647796814541054781668554566488287887780072693549518756964637626449255488605875 8166 2274036000859312790584143898981650138714844058961449200831522161740913182794374524959084841325 8167 2237966215697881729738541039733202912289662682395369977746955840502052267133612996805443985875 8168 2108457937866388221031017846184774797393577756526336570424972510282455735090595166362221398125 8169 1902470342093266422478678775497598642072177533308095393959491324946105220878979417390428339875 8170 1644683032866536554934142356053479584880825564025155638680427459777256274960418520725058646125 8171 1362737370089416002659717952158597370329826895906557529192354180958298056395775345743620021075 8172 1082548378108414581552112391901689499794722300486517663377103788611732100875148639142128054125 8173 824732759250328650478241835059545777692522111126092201932620684025583354700017209077549541875 8174 602729224055900560915545290779366159546358926495923986569625933860206200101522010659190294125 8175 422643220577422132453245543894948081791934767538765573108682681418974180701726643781830737875 8176 284417048741158845365193201879457462944481329887789355277393147921461652302013005876283663725 8177 183714361627064325953593694993907930610071672415557717523674999853575708424745243030135380875 8178 113920208544254958793829685278796911445805825124246936298040227538716491095407175819314718125 8179 67823799521710053728268456105115610466575410088464697726427428221601064553613431632716646675 8180 38773057293678905643630339555237422088544823243034358894433955254039215087474040585008202925 8181 21285171790113410490293128243644408448608283829102914470002580313943479051772803518148968435 8182 11221372475365005530398708008580570491774622440426064787182270420780413484563908624995294125 8183 5681318850417422066567490371065696609136029423861034443428352566623909399683423907017321875 8184 2762419840680010261349917460350755452975052290521809906696666117452957567694856520765758125 8185 1289914595114972808604758899396194976975557466149843005472430447168865047601649420144351875 8186 578424860546293069963818201202925326517460505873508547717110916309406852924529108401572525 8187 249070486650067281036230849071091567561235376381159026351935648419489868223436983950425875 8188 102979836545097155230696370571252548478065987666580902009916896239183022044102091463838125 8189 40878290445820292076347493292751011629364265154957495112565996375147778293648647474477875 8190 15577240822278124013034391054012513297372331218299293052262519194142964026920645524734125 8191 5697482127056564465313323179556934144001691368678202967502469799545094038630528909046675 8192 1999852587552991454442329932932355381915173946295981895809654347901198938449105630814125 8193 673525482854634427661924588811415024997338375695537944184598614578123994814465626958125 8194 217600540614574199706160251769841777306832398301635335813485706248316982940058125632625 8195 67424060894853785820423761971521654938956635551815613333926318309211973295562988951375 8196 20031248884865437389854098018562050194747368079887403741469704308361326237534895853425 8197 5704510653486422412610177306873412987299670648333947844209392916946969656814326083375 8198 1556735099702585209731732012514021120493434635761808153600158104069709573321208320625 8199 406963140655633811130785863011686804761538069028029602873929796189957689832328103375 8200 101879459564404466121337124270531317321039289429552163191065569150689090003458784625 8201 24414356976695124313761869419784982349005811701135923791732830084759727874702735775 8202 5598289122112937975460583517937592736371195655114550720558153414313576671685856625 8203 1227803772904698404011071706415200888127488635038414978589404492727169008632919375 8204 257434021835402698335508221520901460939258056665197338367976238694883348183693425 8205 51576633045825082626683676832771476181200581867496646157468923658265375661112175 8206 9868775673703327498265881021681814922982968478542648312381499678334760191433585 8207 1802419278609331408149118794247860482280946112325150637199027659343477903463375 8208 314032657701099555537287800164077526780565920580046868236212328643971047040625 8209 52161356702894502445176617654372199363551627486177276418896285096795190864375 8210 8254490791367143484590239157425903602986284484344552160566078786361528520625 8211 1243638264176708307573804673056083873843647878407869112971697723770984296975 8212 178253095613196662282078359868861211664336733714463998327891863191104936625 8213 24287168270997067940993335572553344281268010786859256584725150641232299375 8214 3143045305658444086481490485859844554046448454770021440376195965335944625 8215 385988019993142256234569007035419506637283143568248247063743364164063375 8216 44940592997173155188365640981405841137890572902266631605393243616667825 8217 4955794278870627656597609683264226698906706533063291812321471189573375 8218 517057188004158583754164734208948210961373875841274426646702451560625 8219 50983283607595676721468538662519045152678382168780352647399403407375 8220 4745299665846651758929217884251408545257897876956518987305942088625 8221 416385978584172604933710027788068259702471671416738029716173574575 8222 34398526948338413468166446040713742933721105821209672006450216625 8223 2671599469294002873457647225456817262180401770476407106622879375 8224 194771579242876622743306055033304026521534164163387184771336625 8225 13307374979326974224697929225877914855508545377622726909842875 8226 850574483214713816423991352581887341279927642693411410732225 8227 50765901000493123429233215113666745436422327538497793093375 8228 2823573319935367432772848558297536666007379168807894130625 8229 146034492725319640472073441359082788076305215609682167775 8230 7006986322692412299878619044647536670835665333899449025 8231 311126147914615650506944375037480755403329352586806655 8232 12749463885039728459810480631342988968110205471026625 8233 480749015272991269223622949899811047062979090159375 8234 16627409550795186755102748643151359522478976050625 8235 525644710277543702241783756930812690139595269375 8236 15130707548176024326212093190157972762896761025 8237 394910338692140828797481925171908312230713375 8238 9302375942413433854639420503677483179250625 8239 196747839969412144606473828834737121045375 8240 3714972172691602878537639863225321426625 8241 62221208803701723088807761255990605175 8242 917716944007400045557636596696026625 8243 11821896591924549721942319059389375 8244 131756593982257688266595350202625 8245 1256665973418451905697534521375 8246 10126978540368476895731047425 8247 67916573554477042953933375 8248 372213592735533666170625 8249 1630132522929344523375 8250 5547363957464954625 8251 14146283315939775 8252 25748604506625 8253 31225569375 8254 22709505 8255 8255 8256 1 8257 176809220945312585436978572208778500912252165463043129681618151197016257478 8258 11315790140500005467966628621361824058384138589634760299623561676609040478592 8259 357878374560249200169777266281824536756989410336775609787316378628320159571968 8260 7456731444938942319162468509168953433835084041938910557052912357826014574831552 8261 115140706135086609340008704920991192728335856529939060072140558466431107405487200 8262 1405260586688064917141838524626270462432445493081933410329274532464316665185080000 8263 14119258542929094938239342014229168045467495823771836873743145697724478114231120000 8264 120109746992740362042641477474786222046646962772970625922556487721118774706435480000 8265 882998050352008577925036598846013052715439474329976284795208601463722784968326970000 8266 5698280751604962022876236184552937566856969407676113624545079508112557705662270046400 8267 32679296840529661721555282215026485323179728169323254039559733082669608046930608940800 8268 168212128385160377527155158674267561183317354455145576694830561564093341713709534731200 8269 783514387478247021639643765403825219195978203646335975657500247285382144298068095984800 8270 3325158620029633701592634516591843613173175791084450238156220561650158368484484114667200 8271 12932249560115251772374852609718715393507336750165179643441394254347846249441113145673600 8272 46322893916150532987932873692189169073464804588706422165441715484836137795129233152945600 8273 153480329070949373958475123174583558643100209030791185785807659175838252848985283301503400 8274 472155334157009060967054243776745142972065203085486934201551223755325456503830273569233600 8275 1353120127763931914693964582441792442929625312300316635775399910955787477006827561321510400 8276 3623157184210001903160813059564536343897088829646242570793340551046088836459071167485886400 8277 9088212267505841593911746565727780494419685160556160758119697323649080575134783116768991200 8278 21405849302336688123955398273658949976052127593050645146975805701079827236992130222209796800 8279 47442653344419403137788374079478869567176522145242281418959035420344933554023984819305027200 8280 99133119792263240675901941564010563491325739530460198204464513584663271254557854793765220800 8281 195629720441115224950849044256637867315328985988301774116257098616542944869366830470674983600 8282 365175478156748419908251549279057352321947440511496645017013250750880163756151416878593302720 8283 645718012878027248936479134347517721702327663050371749987165061413573508444353578343263694080 8284 1083000230411327311195186747358719856993080208813410856539775883654374725369792256397562000320 8285 1724964188883347860224615626358925783355397698082213766863446374985678481873778575356784744480 8286 2612014738788877569455564891488028547509672676256425643976133191507549125476036523403826974400 8287 3764038706551657632839897005201089173267213900282185425817135166801271665533153068660536688000 8288 5166766204154524951020469828022208143610428588078347906236254299420760851584981758933860632000 8289 6761464693927989287500080697298886372957149526193939316723820673223258900766359664155462440500 8290 8442311508428189359774839293811642518768701580573607256279460727950521169742067738350183192000 8291 10064559602204586530868828020857801277277197178409320023172376710968464453339563107680218393600 8292 11463841485674356852124825794165837424245583010611636199863434187365865761265599305049024267200 8293 12483420810633436422680023305007193667508082545935092633184621532878973403709998645333653480800 8294 13003183400995822015150995787392445704796585617606604890373462604737338256895878793459305963200 8295 12962925867246608943896658339134264758342107024363240788545680986766015228236758425677698204800 8296 12373701964189944900992264778264525451144738523255820752702695487367559990589633042692348286400 8297 11314309672735326330701831149988453066628921868867479934834314024408008621532301446571428056400 8298 9914261955343821416654368042818255137372758567573294120566384810826082291770081106460888849600 8299 8328241115878022467182997776587290029814114504426282618724626082036919686832536860990187078400 8300 6708860898901740320786303764473094746239147795232283220639282121640851969948432471353206257600 8301 5184119785514981156971234727092845940275705114497673397766718003086112885869243273318386653600 8302 3843677597983070141305775280523667706497251767135346631365977834063846937186541741588087300800 8303 2735060238123899267726461038560013395560199971470467106948723970105444054507508575459496291200 8304 1868207545229953674844068027743822879384054697493777512032618962318110421013458788094874724800 8305 1225181133038838103111601485019201378837765728747400299656462791046296348377902179159375782200 8306 771542637715419913329754871032499993670429730056671908821562573953352802477046270257799326400 8307 466617174197268311219526390901952149282020659708915451076772771998582747526787792155913085440 8308 271049682070472033723107241773928086715291412625031769375478301381529684225119379267037748160 8309 151237866082799613019414910265162773022300280957445262622549487002737577429957914518564540640 8310 81062831316774439951421144428625439432725887906481926805931452458327560278449690031383008960 8311 41739669241699576126748014746446703230942869111738661498989094761740478192155666953828649600 8312 20646627833461020276599953818429518977872809587357359297628295537224568089702669482508824000 8313 9811143873711860620530695859179825960456449453809329251036950430338416328340413489137286000 8314 4478667031459921784046320777822578187264121793401236281348811139643800262442002197229944000 8315 1963882815647891590328083017346802169608353972196527695166848734419206291096544452928416000 8316 827160813031357729146658694594373456182501630662435817371121882208767395487273383987646400 8317 334605253512684910534201130225362126747192870695105946222991515164853142395605564879424800 8318 129985746769458320932809380941993632944016306449862319893879465901100425908277969068907200 8319 48486577884530220252978511509065252308247772407530107207836486543754178847070118476988800 8320 17363755053886672656192984928173513581719440361685951900959907960518381832016850008523200 8321 5968790799773543725566338569059645293716057624329545965954968361428193754755792190429850 8322 1969085624667560816681678703194934529885709731737582174335659665625795877857580928801600 8323 623280989061046099298204469405085258635514338072376458386040176778396057428306351462400 8324 189251830167323232576087271260592585527854400226267292168522460393067086467270258769600 8325 55108594217186361687924396358758943522200904038785255542142896920740662228150301714400 8326 15385007996560036901434270836999064324275767260255837931673760696408148265067132286400 8327 4116623454861869284283999906498615850940001217029906748157604902893790238725445827200 8328 1055370502137947010100378160026840233886476188543327906217809707649277060002882500800 8329 259139548430485206134272890452223248160181987472091656116761652814060454572900293200 8330 60920123625726084694402641502687922236507652379652125962932920590844083885454244800 8331 13705915322661529646366700937054696894700041587240945797358173514959808500160633600 8332 2949751341181503119544137810366119549076748080732290508561867778219610959817179840 8333 607002325169791625548987806533493971056776891505307408362386078606882842033129760 8334 119373370070497054375125616869295660356249258811804425392231770560908314017647040 8335 22423726974568507451681055102519626807251241986747792615115360215861230257458560 8336 4021132474342453867917488784207106073030286010281777156718999194827435805662400 8337 687973083948255026284765888359455997131578262932287292874409778444638109209000 8338 112228651230843100417656357984563774812974897656869171371938673803702929176000 8339 17444387293425798163306651757832153505447937792055728993736643799170029504000 8340 2581788426094371278003079210051555030036859358325882125168306674000931256000 8341 363557962041860445269821358150116932801108766784665033952271756134825013600 8342 48671045628322088007724563160056222241122066141557590752231107312167243200 8343 6189381524988936047225088956770155429506852341700965297971585900969244800 8344 746994321981423316044407287886053241492206317101840639410363815634219200 8345 85481407658958728749898282146450271255288362443472194382286449396738800 8346 9265664809034521820874632037024351940427819855075637725508907931966400 8347 950324595798412494448680208925574557992596908212885920565016198150400 8348 92123302653927741808800632497887329601323169673698124952731162065600 8349 8430445426413850884090971706068054244953161713174926040324135242400 8350 727383942737611696956158460453598150944268130713110602779618353600 8351 59091152021237313872647302396617257910366076382883259800278473600 8352 4513380674279358376665615523233282215233352432325486467415364800 8353 323620470126625773173493137593797459451164457379166399312374700 8354 21747691005072980556905228032267412318978596601272732447108800 8355 1367328525607326449008111687666958614553604248223003586483200 8356 80278758132248333180400496813779767142351764573699074206400 8357 4392611294028682381569083787923798579487172023843911607520 8358 223511741493375742187874171938471264979545286587370361280 8359 10551697050642691463346626326057466986670178385166229120 8360 460996473086331180437473965701539819805978667313087680 8361 18588567463158515340220724423449186282499139811011600 8362 689742763011447693514683652076036596753214835288000 8363 23476261264170620718960745834626476841026920032000 8364 730385403324540954488080262685747496406764728000 8365 20691565877847554634136195815600646513363092000 8366 531526462917184889684232553061301011352446400 8367 12323371318397209156803439302214422471868800 8368 256549366380073382738420759761220628523200 8369 4768228019454716661683476220051841127800 8370 78613045295895437748691085698515019200 8371 1141387227526612526296785273299673600 8372 14474113392547622616082421944017600 8373 158806886752089903311249143586400 8374 1491144476545445101514076465600 8375 11830212219257047325391158400 8376 78110644905058535761886400 8377 421460314235927351233200 8378 1817292048448123684800 8379 6088809065040979200 8380 15287540694148800 8381 27397026333600 8382 32712867264 8383 23424896 8384 8384 8385 1 8386 699138751524213124094312216825551629561424593205010237977696200916445964684 8387 45094449473311746504083137985248080106711886261723160349561404959110764722118 8388 1437450868153134282384982189985359650042522521145893482030806792827870554230912 8389 30190182574544381000581744806720938593141144836883261555417048093294397583433728 8390 469944845873403876236681984822128851524751556108760653122357591039783025418391552 8391 5782524470707899258381047860116038602745966413057015848966509420997330195577864800 8392 58581130258805515362683818190718038132393777387178918731360062761737658844089480000 8393 502519346854500405124664564142199953653132673064821635821543125557943066754810320000 8394 3725694327519087489773081249761784834248472772732565942261895327135619397096187580000 8395 24249867576206688502658829545407172717449715639805175678866886604574961878277742970000 8396 140282102472717576517372990039566592771860506410347072054640316134832050387487182440000 8397 728446699385602542788395017369094889011697466014456795978277714329236974375751623724800 8398 3423309421945324935018287427676315405455908908224565705865788375037197320677478012163200 8399 14659494379459415649150892129807447421750706695703583788828496993102836913546296971440800 8400 57535759895321917059073426253830733489878713497423088253898311506764517811061406158587200 8401 208001907047044545682395530142575063619236324676320866478862730487869557615056682426979200 8402 695639030966008671912297295961520174502088830741471061106604693034686199064641098626963600 8403 2160371744673125292086358188663525286387634599231347687843606956526718326024760518927807400 8404 6250952172058315888579092189237671701994033719220835925319773580658927099718648634556545600 8405 16901226055465198592173830817007989256022145975935935672808922391203084320074432323794470400 8406 42814101688222007222083500887067956185898423727422774806015963152819431441516352421894291200 8407 101853388738448783054123249134116030688278194542023624984946705992520829957099417765577887200 8408 228036913698938583893712226855613144401371416156086366170177372184091900010455371992465364800 8409 481402004878504617368604036087589604804941192016758138009238164588850200314362856913578691200 8410 959926430965541380132684067740056486936997714460982911621093400627063813636691899281612080800 8411 1810844267228216196758775198974038762645556705415379628193689754064274617928200142204125840560 8412 3236402520152556606973130142847218214089931133082806144005743390242533359701464083939288736320 8413 5487233902480877868612879089930262980267702168025169264734017599917381663362153097049329050880 8414 8836431541916631343906638215635705528922820198846172332203493087788475131097912390803226702720 8415 13530457453154746745678684140528989054542641749184492771456656627585741795566393200067604264480 8416 19719714325665648215202699829630994148756231120745076044980120048862336527448855890430418913600 8417 27380809512495079569496034826556359336982705202717567018976604275418952541619028515464396528000 8418 36251175476286471340509078860159634045770497526851232971903795671413029142847682131145684377000 8419 45800594640826581148708041420079410053042842834961167016336720049501894608175181597377841000500 8420 55259800116011547506707603226714105521370167462964289615979209264182643507557306431042038792000 8421 63712942738056297504573115224732318881782038844783100037639745700296549783681749007724828544000 8422 70241552919857127989609619624303655261026371220236183127916411000450393773861483782590459123200 8423 74089244163295247693673660081522991589272748215167074433427276178322555788018471431878112168800 8424 74806180441486209495760188300390691059454523687629158467359425888804317597626391500017598267200 8425 72335105411887565938843185083260668231664734616866633713182387796381352151458552741758758684800 8426 67016347661013480208045892062432677920512915895038204763683682811353311552086600334276497016800 8427 59512299863050773444173791066528353674424440833620401347794489946667408595589098523010503448400 8428 50674095730312422006389338077087417479679519526953140177856756388595253763932791871300093825600 8429 41386908140737348291115508034796380224496095743370305227402531140504081802503675545836731206400 8430 32431592659090578122551972257681872312492646454953563438565745495732251785330173903849017897600 8431 24390426166455980048956267202022066523078317447089562627151810655741024748020943542915259344800 8432 17608457313295823816941127181237366529300221089203182725769861282304440515760317178606162964800 8433 12205822667359165206970922520141869103428230407031675279784000085526601638087187449715864803200 8434 8125276709120351956048914189366741110908894380893738454050264532677430628797085072649273850800 8435 5195233721792200393923458610490363347964658883124394571794556895075423010826938684302702822200 8436 3191006115375683275130238084926782416569762043852708703813149637923103422763844803249432633920 8437 1883021349129254743120738066922246953568711122049404202436891289605416772349906550563624112640 8438 1067646075941706636649796463781273990420537167286384679372113003915032954657722135128179221760 8439 581665668732392059118167413050646914592320956705553917299429490340501444636636351921248585440 8440 304518473199316365177984943744174784773149243034612768298108908344302599213955620991514288960 8441 153199937973177694749736467726548656064161578578754879020231313112314635085573436862456438400 8442 74064429943478763576745417759786153410809822396523482453160608691058033512624788727058644000 8443 34407985083821145583211106530647127685345258048333320623664740982894349590230401505295046000 8444 15359977034190924170660572101671590208440179743675890368437394140147163363873873816190824000 8445 6588370750023829867462396759837654736159271593360559788844769159626808115130327483501216000 8446 2715108012240334530786742279966264016476913749502651919615132895799770840149065306218992000 8447 1074915713042689818336062722314512721277335525417853178011564908746958455567211920412928800 8448 408778126568025662800519232703816962897816362883819671845539192076570681919383881551099200 8449 149301999730954378685198462738383043367199883701994743059826563981149272633053789028924800 8450 52364644892947355849139245100660677170824705403729437960862394188185444446650051957955700 8451 17632992668033293296138725391038799455481788554317055639882234777654282313667874638903450 8452 5699553185626923085620598106194359419953709431698442227032641544292293273104767560049600 8453 1768010343471899821605035510399727433547727067903378909016434121140677525554579381606400 8454 526199969643495938981199992656304126442961134351615210196448619108159586621166341401600 8455 150218016696233517604687377130596482956467316584979523321480123601076355419780427474400 8456 41121760741078135709286148115032395483969362655274873250307947074041844490381179099200 8457 10791032840875952587907558512024809489492330896936475263609350084663315752108923203200 8458 2713618046845789958540539772791659176443471217615859667259788065088026639015045208800 8459 653688521048687088526306068846489743319886027793502773241100214455043432569494277200 8460 150785789795303453286310808769908603893414958860880246580834794373500407339342804800 8461 33291772944052662087586902581456523296897352924122663761216571087482527211840561920 8462 7032472663146259345670917543878084935404348377286224137326686780215014638632039040 8463 1420591245195129464095861519662554989068834348940794288610176282112886215116099360 8464 274285377032210789060403134943954150894893335132466656817265365945293149002379840 8465 50591516197622966517470379320584671593633128722444121148935022290090237248178560 8466 8909417562426696451626344424550477387000309270872410837692286383959261393843600 8467 1497124350339191104697156641985505459406773505736447637335123569321000714329000 8468 239898928464217023998345307395415508960671159932696882614266973364422515336000 8469 36632732003199783818889062778127615284640187952359832623377981041704155584000 8470 5326874266271047391474183059343012123042244172249257340041915187796905056000 8471 737074179891782627028847522248665447506513732390104458147510991894357852000 8472 96970556557191335648977946448661633625441673762950619742994801591417179200 8473 12119718126978861609715039944567830018452612416402600908557680315164572800 8474 1437743755735931691220793624532941474863729507621065241779766858196743200 8475 161732084359633810575006965080070892325277123864872899552179156638018800 8476 17234608079908996058675206155381173711075664921273005540323184982868800 8477 1737943671923596241210945158525832643133680496262824088099816973062400 8478 165656838293720711954889421464836890733477906834416342845634728201600 8479 14907419011838922235571846299255035098007548451689028292432311050400 8480 1264917959215788279894362292687457430917699996028142800708360193600 8481 101065100102212633650405611210285121303506784717530750088302716800 8482 7592643252628348108837290236126218077725572841784191452340923800 8483 535513309620882988315026379490420963239130797616410787624246700 8484 35401405719272094382162755524094437033962822228804919978164800 8485 2189686648803960445635706040647317716528938748657842662323200 8486 126485005179359205865913454521863694184590871816881594780160 8487 6809526887750155266296083257055780565630820450537561105120 8488 340938206489895552856851621946558997366643618561875670080 8489 15838102747103418825106293854712953300306167852573307520 8490 680937538490115140569856582925556909408067726145667680 8491 27021330892464886530549864401807813865399512942288400 8492 986780190838644669405351104143925034646360789128000 8493 33056357891912359358645090999359547222040973152000 8494 1012255936414164478060664248709509252865694288000 8495 28226837435015933659103505728138174482372692000 8496 713743029663256600651623865491753960421224000 8497 16289630707029279774631655789000991288892800 8498 333835912140700724048659292895394236625200 8499 6108215087003971631122323823606232743800 8500 99142767852075443589048339898609339200 8501 1417168807891489366371149587591795200 8502 17693546352985301244824103055545600 8503 191133988381014056657050495970400 8504 1767032250055599907461175617600 8505 13803305539551378138529718400 8506 89737801971078699482167200 8507 476765181664526738689200 8508 2024241837471749332800 8509 6678304636409683200 8510 16510995686908800 8511 29137051212192 8512 34258731584 8513 24157056 8514 8514 8515 1 8516 2764775971936660990736598311991954171447451800401631395639071339987763587614 8517 179710438175882964397878890279477021144084367026106040716539637099204633194910 8518 5773456031052791787265189635990095104571446044114556135663543513704332756089350 8519 122219623057363715373490783678805705598312457795409680656508244228571721113522240 8520 1917762733996626020377863107608750531087034086797470819258878395926314573765847040 8521 23789177728227914401617492595314128680972650741808626395178738055513864968527972352 8522 242982846445907686008738980788714349367911315942597837693946254458069632460645632000 8523 2101693147272080989472909711063098445983607922494568350589378875055847825412950500000 8524 15713247001075381986000401428007047793206856879356449256465297354094015212352118150000 8525 103146537400759922170569564229516080133360496208059001549658028038291685160348156150000 8526 601837622573129632838714587808741650169433851787892087302787276640814962979074893710000 8527 3152482784906869505345647840902932453268463033174672838252695258594745044176106586100000 8528 14946033920474799646857852313444181750555661392342074412433097042740026305058035209000000 8529 64576064095786811274208603749348676966554645314236125815195553438201676730961517047624000 8530 255747888957668593359645434126077978829676831098205379519388930225993215418145354090504000 8531 933067298100397351902448341924497400181820954748613820117512516405155892380394824117290400 8532 3149574331138487012747636862670241730370822757172699483898688504262343017296170787885793000 8533 9873486246108456417293524454712307289612980953260184178362459658268607593675944292009265000 8534 28841326490333137316910472114649420069114381097482469974073742702452653746424833190399853000 8535 78735079392074241993705551139560625624398534764827036236384229431026916698609294404163188000 8536 201406277160960283223404817236011871967597239546569900100972991828503421480886985191884105600 8537 483898198373735745406881703748859692389681679430070539203636408938612116544988211175305968000 8538 1094292606280854693969919205573147437146790519872981094879592709010554371439911099960754160000 8539 2333697927742431423444545088407081817045655434772596639297566190302943126918593019698912676000 8540 4701571348150546989073424519113012112583611262941444693814971216028732701302521083619357546000 8541 8962222223651009067238786705173072837129969570467540456680572022218132150953478005111050972560 8542 16187850267646175092237535869616407120619370548410211827792075074210939766327849756067185544400 8543 27741890289186477088392010624013051750967282860740664337647435626237203742671079619625496884000 8544 45162785528535796743291066535627326801878652584233130149677709791527800378646292535779380337600 8545 69920457524726949688331262160816489151272785742698683370544358837281324900981130176967015889600 8546 103050150703825040871128564060190482294193453322071793431094132294945952665222833059100743590080 8547 144717258357707579643826264878743586091678792902242090330096042294070372903052087582997429124000 8548 193817756729072651308695890462603017087069811922645656692092913786701392280873331584371556862500 8549 247749654253684171672854746939153421841732716109816622032501376753435692741638084720892337902500 8550 302479863002250415607777706704802520938544978081160648476876199257405560647574060282147773452500 8551 352968982992099733100203760004401137215505117279670170252715685148491300845890933502175446916000 8552 393915458258437293915058528051901415982061511207855109239447754350739190371332025641194331360000 8553 420672691012657861117133778462506534886368009457802693794339685045694925856971417002614850400000 8554 430119376003819300805378186119208436020658378792995456040949418323914039981478845314252517216000 8555 421257026223520826200871767449169800663089868240941978237907878111196030915926396578381929636000 8556 395377110262703627461176954830095243402622015349009668364099187841584436191495043963476851447600 8557 355761209959519084696444656125959134637164832532233485377056948848887775478833707982957087822000 8558 307007896118912720148515588835265316574411797951216356159257289407411234818515190793308152710000 8559 254173979112402159006678022384545238838350232722402378587664174486135813012538157959110935732000 8560 201946449157798975649141442442515395241428952026018328192938659180765440475715248789430606472000 8561 154022765810260136167877295856768622548050093685898994040730585931751990381172425223498450318400 8562 112793670414045441333117915519232481549413562897607858789595329909948612471084995830872938472000 8563 79328881674180895500242505595677690924232943172667465697174020444940217990893111725022929540000 8564 53593116572905930564698715989638067938348069748046276244253611486639844945010346409579444259000 8565 34784927655464215470469145625164666258668411472935624272209620425145030011037613738660852339000 8566 21694036571605006493413715046229456646955454366501259757372422428527069420968246990815528754520 8567 13001975303736629862867265399515989555334012605894206735828088913878598765064210183174678720800 8568 7489289456764081364684753675258936747148282871787403077873999447294271253664401053378050448000 8569 4146361332666690868749995700534193013111205665404670059825658993192030500007191310953777795200 8570 2206543165337244848282161454670243065456840441823537868094356540236694593571078416940314499200 8571 1128731696114821403159721051812085875791383764471271294063651614813386080557513190204083955360 8572 555018173555424603002968426098075353003009615035045408571671342687741602758611558330165506000 8573 262336132109743361153676951528216505635045423560253961639650481341932029919118902123353650000 8574 119187534538001146926170133907100552013500031797518242285735231304383248580578663521476570000 8575 52047996139226821887998523082063850231219355859733788754887369203708736668288588855839220000 8576 21844774734296183373682138751683941082265463641622260107962580572196967311025555519790648000 8577 8810950367590653413991253822096184643634097897976191587126604889126678098993427279123480000 8578 3414932617193296099308117153003095155573157827573824856830484802959545435575208935818200000 8579 1271655860307217880789975054118295434122956867220348113353066245673506919342768279909444000 8580 454904530430251622556464066156010835259437145654515232760409062130064190053835763447505250 8581 156300530968342865186067140679244748525037378250525746640755934167765644787728185389655650 8582 51571241182448153487788650477923394183387967443066870719031145791394755894428081473744250 8583 16336914660294267324794455222979083140640720725187190236915136041136322305880354776940000 8584 4967604819781786263466911271421694059054553994265064180636638651422447325588958556608000 8585 1449534171975769994404732961764017405846936194651078790495047853911256480931605567168000 8586 405783733413202229373700966794338551362924699346438192868413840376933531523562713177600 8587 108947217157593908414594009570663079371207775792837719035973786368806978093914284788000 8588 28044877017007157925222716250737878197649471081053339542419081133331639212656818510000 8589 6919219116957353599142908075704759855252811105938322127913345035202658210938113406000 8590 1635559731206993493405294873321888751713555949966544612818641404717573862817203126000 8591 370262883830689590847496541534997794004941176758383716604049883961595444688830665120 8592 80242730241945112567568909930185280434507375768070774496233720982389105660118100800 8593 16640197515610737629219359202112154928814893592457073052214366102338754629978408000 8594 3300363498938179563050991409317046944301332325822047337175157019050139691683867200 8595 625743106980849124640102664011955240677935600575506498435245785945389721400711200 8596 113351825117022669299559580939870580483462104694415521437860097290107482319309160 8597 19607051556668552890644209157283270942397799957316482137195987524743866498049000 8598 3236577032329736867139085866820106037520186625483451100669058714164025934525000 8599 509533412318577048963261710760434364139724159513860574884446191145501271620000 8600 76450344386187139030401597464454637237245125290188178833420497953195721520000 8601 10924365139652121254707749750043022188164174545762514384524462430588840048000 8602 1485575866448554131996126789028317956214678840476179528049246960407232880000 8603 192100327558002689482257774443316977096725712130540456213264693156107700000 8604 23600897385697473279248812288750371471883444633180684620486805159178946000 8605 2752371217781844036053425997254498958944950342730486660506210132860466000 8606 304404832178570034045215129561480231682928997442639565150397806601523600 8607 31895216251779635563132686716127496802964704562096146616831868312452000 8608 3162759811389284991004766798700667112422129361611364653080200519160000 8609 296471223306699579801964857411409782454749887027706667670136443352000 8610 26239364218130404708646770081860893499394330930439102023430179992000 8611 2189901825723665355383301863974856525137421603968977687669736826400 8612 172110547680377890954525969848323304745081787737082827249492789500 8613 12719634314970170800887213024438251934334078214329186711395877500 8614 882586870834664912714622944552858297484405427116719077933591500 8615 57404024119327799200951085824576149429880027779949208320884000 8616 3493545516955409620082421910305493265916625003540467156706560 8617 198569693849684081816199265162211755121773698404390322438400 8618 10519768216369817999031382334132518996221112995482863264000 8619 518328385418221615000818110152645960250700470408500301600 8620 23697161307219130439079492699286426339473243567297183600 8621 1002737024573106061979132240801631783623280107549284080 8622 39164707725785298659201776019772903458426395259406000 8623 1407789637878695135125872610344101490238188183300000 8624 46421737163025072556121964212063561685273588840000 8625 1399344632699314113749417007703095568494485640000 8626 38413382074098818808807525701653603841025096000 8627 956236395870169742751254195987109626199060000 8628 21485917125748847105338020013901469841275000 8629 433521159705374968143103412669870364939000 8630 7809812484978496423630616053042525119000 8631 124810164272276793609137929872359978400 8632 1756652558371242696821082756824208000 8633 21595658427465224583329082012240000 8634 229714192507227987969952830288000 8635 2091235646074204372275480948000 8636 16086428046724649017503699600 8637 102986095049453578857258000 8638 538818076645205330610000 8639 2252897881443367236000 8640 7319696064100056000 8641 17821868677808832 8642 30973007782080 8643 35864992800 8644 24906245 8645 8645 8646 1 8647 10934377152170553993439479038404269881062854488806451985760537780703486068308 8648 716201703467171286570285877015479677209616969016822605067315224636078337474174 8649 23188051349897199639338343128466956089125051297255682441628095580898125641036470 8650 494737431472997503755348618656985818848126094471981926903439138539009627226694150 8651 7824812709274075461693789646804741226839327655097093464587727064708933874298059200 8652 97846273386122592850226341921890671833461623354814116431029300895314176200453269504 8653 1007552166489532645295573953303793134285104824275248063789788206516613544118180964352 8654 8786792149618017255484656569509823845509635095423674974910943661482094861495764224000 8655 66242839649357620359928101569748185605738980534565643050155460482963263790459312000000 8656 438513797887153830611815714037239291171324188851213189149727032676282855612884299750000 8657 2580524725919462894965061413663848158163486579569139261325805432290313933853702667470000 8658 13634110953479996870248474083216079638800783424337735782280436575329138973353027479310000 8659 65206617603599985031623136919729076533395051159876127654384696664617621176905783596700000 8660 284233974169538396291690596829588282325055351209716453878087139307307579489076492601000000 8661 1135803490406561798727353261434569909051914411407751407329567333566651403296986940553000000 8662 4181574130280797918194623767297512577165528097038777581224535095258983806378187120339924800 8663 14245061269119224233367829761486405797512687583586920013147437327523827364499185641880888400 8664 45073320049822213300077525858213627452281606348446279168735012796292186205507385308987441000 8665 132908507839219346910485012146014542487497044360803130882167345424964138811111520782911685000 8666 366308814288580151241092838353649836611882097872457409504510000805388967942819557279732205000 8667 946123337476789876348422645347712720848975475647718566263077259223061791486596799373936895200 8668 2295512359779752486878140188712483322715547055669874554212056301065789264590431578808896073600 8669 5242836871101903828055011542121103885214521053073170278138647107372481653694195581230194736000 8670 11293858082017935123675815377296449080798078948319675105081275389399219372582358070238957040000 8671 22986047258214926050468827562505843461126380598136102236690313603735755611002683126357711320000 8672 44271127019321947573202961885386254506129409032010132907865544000795065306791167701364952002320 8673 80805137214861527096116510090770984648941061673810577315901351795464697571552208572398018282960 8674 139956610208747089414842321399047783869080923814116359403358550495412711480139446220166502254800 8675 230308345913128121821892427618686226620006583491583882562488753979793069524280101374957535356000 8676 360470923644276510952091128674951323722020824424583072765835700267612998355360672987806124888000 8677 537178372171172911214563035157310440712560394525485072691896435037098178825733224171615765684160 8678 762891038062782372667828561923161312409814886187144640042999320892222971913799789828506426534080 8679 1033422677633329126065593947884110683387758898939131017225629444878145388456193384826705325643000 8680 1336322427974132490602061139505315538863481334835083211929693247687256967831284549344877576262500 8681 1650751234556281311920193172330095665654888707737455732383738717731317430850410325661319358912500 8682 1949321892632547844858802024368930359964642491397795551806188851025329627039006280215714512524500 8683 2201854131998336430291747264789359475011008112554132966814559750212017162419605347084999216476000 8684 2380382845403606951666753799772280513525414175734197801961686216445423959372546321172972125920000 8685 2464272989735011601945758338971303615323666657698398605555049607333368416090521521919156165600000 8686 2444142781513895101453349149000128909139947120671590720417772142875914079131306914524309416800000 8687 2323565070959209609781650590982789216289043062718458911543828717160702317894162440074443485571200 8688 2118127915295133150380224166780042608751292304124448824852453617167835344665715151165422567639600 8689 1852174634450901185310061491130530532316152463247836416350800248196089202734593966265728254214000 8690 1554150306091736695404734186460878856468927428306638350614907813539773152514571304189030307590000 8691 1251759070064837700371233869638173920594882725061455323119699505927962086640695439573065134620000 8692 968027014183474488287087525853521165260042640714192116545900951250957347002137806603170370772800 8693 718957526317327389454436059999607440785749358529242149691922862543146999232677691979841246190400 8694 512939636675743042837392894651291273877008375058438426141709557406832379893702315866937293544000 8695 351611847721275472912729000365804502254400902257800534048752519190167357185199168134594112510000 8696 231617328260840192474257992304458521326311705455535272428940151530030878145805801231518343955000 8697 146640701036584032556260455406897181036918834170267261781522481052408386666079468202950125484440 8698 89242031911763894469367962691278273451274958453263253871437815571751558020533244255451230847320 8699 52210939580013546060085265279837776450366714588041340293148884516517704584060619607739615013600 8700 29367491824998719392999188017851081093477895709898653493476410657208249641443851541555212432000 8701 15882261245009839292580392888011090196420115268070519819800038833571812733945674319735230736000 8702 8258775847405116432141804301765766902138459939396670306296020193457342621651750646262319982720 8703 4129387923702558216070902150882883451069229969698335153148010096728671310825875323131159991360 8704 1985282655626229911572549111001386274552514408508814977475004854196476591743209289966903842000 8705 917734361046608030087260333671305499230922452708972440861758865633053896732867862678353850000 8706 407898717983690684427462590298863938361481248110405555828140644409228003138962662019785050000 8707 174302086318884409540710843464295029270564669924251349709976197318284746707185996063088636000 8708 71603364293003624362914965588996800838245467104851566997540848657270300961679107350892728000 8709 28274965877659940654988668280415866849362781782227259492911013652203511503221449510085560000 8710 10731422692841231601728372449662787748107986485003745352094939174928725488021342223299800000 8711 3914166299347874586078165697591557844692371936228045179728657852049563121097336575849087500 8712 1371764743063762816474778686017472118493726657034997987603366551841369967670728110736034050 8713 461850441132020646752814934488294632859696914680124950600128437052119536853963735775448650 8714 149354620266573840989716272346960950924777609224916028801036559245710297987600213061712250 8715 46380652456624901352435032320346189597422727260051558660220370742173398001524103190260000 8716 13827772160981337049173177337742963358237831729704812519817253388970950956976130143680000 8717 3956870187603890294071093822800294130203441079577069428747706354382456735380861856499200 8718 1086458766481625750847747701309039668972659660444349976733252899105158368898680088665600 8719 286157101707163949921038902330964679651693606593719121678447438883482990081258572576000 8720 72274267982545689406426777557906318918878094131119127478717461019372844241413766190000 8721 17498411280336164507484960577554508514249387159805409242406335899836838332681329270000 8722 4059631417037990165736510853992645975305857821074854944238269928762146493182068390640 8723 902140314897331147941446856442810216734635071349967765386282206391588109596015197920 8724 191944747850495988923712097115491535475454270499993141571549405615231512680003233600 8725 39083772186752576930167621584602348852468064128957879505519109740658000319457672000 8726 7612478290355646874516110859883756799766135806252718874696862125885612965447656000 8727 1417566903258119107173405508772948225686180424461654947207064325604104684646874320 8728 252240165555591242097683266858954555456236613370391097691434151335351960794653160 8729 42863682671381958373256852624972285513354882320038471219056183253708349995093000 8730 6951941119084191580463344957710982358514461914742106082794098303428138321725000 8731 1075438405162195382613114137104461359328204053109276079106269350806562834300000 8732 158574447192543319161776829627951949453884205478073649311355794471869657136000 8733 22270881826054219567868098327636229356846670926568483162995402601544900528000 8734 2976929186357499322322547044957186798958582514399894107413178573240213360000 8735 378423201655614320634222081986083067664226590813545861111844733886467800000 8736 45708420424694988166493116644386437948207144396018179853396976284039650000 8737 5241232208698358643091210708556311551394419224076751289856186613903213200 8738 570001380786824149513898246819121415403637103944686479798683424854195600 8739 58733492365568711058230279265101729156946773716341155244398141289324000 8740 5727947492516078347764393326679088364893533820798462251891791723640000 8741 528108634061766088800972434374667721585928650144539072869455974520000 8742 45976516377141988907378776639676954585127906012583401638046755428800 8743 3774699199602633704673849265535607957802660922630737856378099003400 8744 291858185536286111186122365891928450345566566182789009513770541500 8745 21221510496650401583250984688463574233852145530827259032224547500 8746 1448858146357657939418741926521609485845327204915917283324567500 8747 92726921366890108122799483297383007094100941114618706132772320 8748 5553314778794674429957563839109148939709498526062651321160960 8749 310632908954592037763775674868970799586781765261534086892800 8750 16196250197200951267798444033081900733579056441180310176000 8751 785436882472955830712633573510660737916041198652556848000 8752 35344659711283012382068510807979733206221853939365058160 8753 1472169877614849572339628253660957203676737953330620080 8754 56601823048009713830637546721851542788943550790542000 8755 2002895366171610538946834632761908803571958626700000 8756 65019891915239297665176000781261683108193434600000 8757 1929622598774843672643932926411637047081869672000 8758 52151962129049828990376565578692893164374856000 8759 1278234365908084043881778568105217969715070000 8760 28279521369647877077030499294363229418475000 8761 561844795423467756497294687967481379175000 8762 9966638110120645419604184030031843595800 8763 156845959613099719632743465411285666400 8764 2173887174124736238846063276663696000 8765 26318246660105765603463235794960000 8766 275694767591760638875924307280000 8767 2471746192201991934749666203200 8768 18725349940924181323861107600 8769 118066519173544648952466000 8770 608381239300298775090000 8771 2505344842691690220000 8772 8017103496613408704 8773 19225667857586112 8774 32909393799360 8775 37533523950 8776 25672725 8777 8777 8778 1 8779 43247909631719355347185999181748231619129200590055369794426007640095877732860 8780 2854362035693477452914275945995383286862527238943654406432116504246327930368760 8781 93127600606059645501497471053117297729107209463799381124573884134768872777238864 8782 2002478583738883539003159005094176237786232041879423561302390463150396342672194260 8783 31921640541160719533348836991852980520603718006005639850799513371703561470164161350 8784 402358876805836489263096180465249171264281367721500095585039362437839089309427963520 8785 4176721520661352470920109520844885394682093176041318999891698515829829013929796280320 8786 36723020754737891340474501402505415431704865386270981668278549258411496637859670372352 8787 279144583439730592959687932958233732166675497024019286329820053484546849443190061952000 8788 1863368235708795947835987493907244982163423860410120128385965042640170614284860448000000 8789 11058401685225897197040654185631634423329393275865817975931026782236530042440736012800000 8790 58928400457563854168605133774711756447613947264787807012365407632898213713375598227300000 8791 284281388089724710861748034242580048588129767817907714743966714861713539489166856546210000 8792 1250080483059601090766984087583967990763066089859485165984977801269558023435100774394600000 8793 5039850168856889773052663119903744468689041152793181301599515246225095588552580197164000000 8794 18722110071716520156932670775049835933685586208339114242608569599865818056734214584279600000 8795 64361915251523475419973220298888952913461952986137901203549280850534732094440380117172350000 8796 205534097363218025505853304916828439750942500218320845914016668165519384467234079753003090400 8797 611741378586641780510504928065705351690667771734136565036363755762612358052856453347849448000 8798 1702022383970898502226808065989260857526454687486105765625366901113719867163189325846839190000 8799 4438350678201035325037599495156611005395908761982998881130764457519623345910162934323680657000 8800 10873357759061614996840081148025952164980762929085720836157753576145635514099694559969125512000 8801 25079329065056400304399979375187131227280305145527584681839182274330712562390983816240476505600 8802 54564969330780229457719841085359029273893892699018497677344336345256236704703120526781222048000 8803 112180038113178146638899330352101296466733157315026026603456548830525081976918795458866058360000 8804 218278249366666635079855027587592803637418632712807666971221569063296076864841001676325824630400 8805 402557205502904506061730721162180408368019425411619118978524808824680731607102236733421836806400 8806 704599355681164028974097197441581819708345111576941982631856231742211243501196538430628159422560 8807 1171875497419509211369052870221877712694841765070436979481852937730246733438182527306170265148400 8808 1854082937093746825289779388992017476474597518772699480721795722980917752701384120281567559464000 8809 2793380650091169619198891253851264586216018090167813901194356650432009981285123304705506567788800 8810 4011380140767882452064454826812655240949355666389154298243290181716607007023169141503014215580800 8811 5495377421567915561325533726838294453758013573821950476130635033516553907759666023372879315015080 8812 7187686086225841384277116115134262365055158909039329164584228676316653000307255482526040026114000 8813 8982339340272132000043353892934763622070950921420014987299149696482563077889652774174172716300000 8814 10732346832428599096603524565178950327750291359558742045169501275280027953409533400866727055855000 8815 12268120369055587182817833635953715947041157968249807826043924858442994916439517136680989344992500 8816 13424293405011237114735566018566510328889220094047263275689897565431394672371889962018022653416000 8817 14069128459400423177015440368803329602329313635682721336967578234513252058381020047529805400960000 8818 14129252939996151481190720028499070327125592753783929547809320021840231768032220987903864398400000 8819 13603296167560171393014237278539523436093825094006510143937122866842214329971109678001716142160000 8820 12560954242353208119860761294537466276626242985573030519266784291895314678095490438698757102560000 8821 11128075017669953267669237413530970123588878970922477408180054824523552855557190047913861847897600 8822 9462098670547852705794337044935490584737636915682629772943796616782381425146738630856990088692000 8823 7724358984008183874175768419275711331405266173524038369474094058339469549064958870073837200410000 8824 6055773730005214825079541367344081195952557024128155005978088555046519069897573360402231526888000 8825 4560594499008452164155908785007503997266651246972767531553044066243965177959455208266720890208000 8826 3300035593963369351277998987371967592606294451629617666448730725690265711943195731939226856918400 8827 2294830687963492195380724181667530736487063588414431615462349848249223968255780137031559011042000 8828 1533897314366161231512672781979607700666320353986055208238267919537489153093640720689508644340000 8829 985652725876578442959111026355928561202358111335555475745364417973767223536300746972097167588800 8830 608964456455700152757780468897825870328907889047729717494821189971810069298117545741838536910800 8831 361783713754808623847690328660050038526351180595261250769284646135309703066019386298505506454520 8832 206697096202712033374451889412548426172699316721679854080846808936413937212820104321487892948800 8833 113573782646595379145064853163563384925357301485047528933311757301176846042864115746114022208000 8834 60020724585619273266885902675289672204978704266797845050348803472543029615448428921745677945600 8835 30508164510936810700822336786373541914615952761204117922511417878816302968041914700745137249600 8836 14915102649791329675957586873338176047145576905477568762116693185199081451042713853697622655360 8837 7013371151939496712832721100315756761980678795679107568393429397429035165067106827757502816000 8838 3171790245539782167227966273366399122310362395373129645093182297566097226704892673896197900000 8839 1379549992464243419272582432264515946756890310773401476875472686912403962855058794234078990000 8840 577026481011623699800787304152657632990149249834871730260821617253827409578719482929676840000 8841 232081775840394992398239551442044517690451846196370124712298985633482747267223760561487648000 8842 89748399153965383770561046581618522636285844661994982868045904030377315119678033768331280000 8843 33365514771678941164702113222692230936981267681452876174004134580258807883932027640166262500 8844 11923152727244294892976566278817360819216763744202353009019603918550976891958040646432605000 8845 4094820128548545720820234883634245129832019871746262649562288214451850649763367494734430000 8846 1351290642421020087870677511599300892844566557676266674355555110769110714421911273262361900 8847 428394683416063861732575120068060954057285732517823236253719437274570275263819048351724250 8848 130443703924083272200813387460337693520590590489982774324072087473445494444260521237240000 8849 38139885005214195323689599582311934755258974681335064980033260093758682639540132097792000 8850 10705259473294527661277060647349124543981140780777146005462051877423211726792451564672000 8851 2883710208547001681976484570389913748243352879836122948194977222251751193071869787577600 8852 745260511458976568001266313206262132366238634387813161304449698731917057381940645568000 8853 184723582871080874578104099478376134195244697222577971643870041556573755995803800960000 8854 43897506985058246722657793639930773001119955131643181872591894597680235626225042144800 8855 9997599758377139960395884938937113222768157320557478594019619973817226438433452006800 8856 2181294492736830536813647623040824703149416142667086238695189812469213041112753165120 8857 455731043116906664861350880407389776536440219740511844741635098521582971552522028800 8858 91133934692782978362389719553591949657502521722954496288894172004383344028480368000 8859 17434847666493641983499958379838245983941993126410144945107962585330556858924519600 8860 3189329627562490196902023449809784012461445178307869339487424989059539008575333600 8861 557554526848762294145297705266680764736173540729892517357986227487534439732484160 8862 93096126470949702073763040101495282220877588322500387589239449979911787671414000 8863 14837725075060289492630721327651798168172657519524196564769493393883937015025000 8864 2255871323629075687567385686014029042762901776724040744688936552192308976040000 8865 326946274322702990566107035053812766315887601714598221766557937925340424640000 8866 45137793428204589119024483383546819972857534796102257692164639961340102048000 8867 5931642483264569545224776574653499069566727845856505422979990142202514680000 8868 741361704132296913239809217132554485402229588107302154873146097813469200000 8869 88051245713641290637144949078141436684307494080289747458882135408856480000 8870 9928855504422837842824911215979235430310897496815889355066254779495180000 8871 1061955849603486134493447025709083441676730775746395122324477685111223600 8872 107626226260642520119222167974471440140269340762828327809426733628872000 8873 10324493479682839219406381874318991920970370900873951013571867203360000 8874 936407548157280766411276495577769034692661546823451370998378653328000 8875 80201572411618954530595440593466329360251104704786344275324097623000 8876 6478380500441264247104495262007104348566068615329012163416112676400 8877 492860731225455437226884677582958065402321365494176749541377972000 8878 35263604506871811586098651173864844746799087598489077197825865000 8879 2369207440521567221533095007010560227898717142844595485985665900 8880 149223610711605331381304325862051270467675372947864298771374400 8881 8795592503025103311363867573092980410215922160682197527106560 8882 484247041665483428816504667474335293718968009083260934182400 8883 24852225474809496405755017738477566395440193953659568944000 8884 1186361380690494478628634591631027860852289094084160492800 8885 52554154681941510948274214887674737068107966431948044800 8886 2154965922121667096126664652520307559685268249721234080 8887 81570454773997415122427907298986717551562098900466000 8888 2841846061107795208074366762245501714721708241800000 8889 90833759451737287484484681688449157297416499680000 8890 2654301356120297266525135651094668144634600880000 8891 70638665122556298222039900392035523203985346000 8892 1704875264422115001336441682832715765180660000 8893 37143251948194226608637073700059166997400000 8894 726715798986408781473334050653331528210000 8895 12695537479438289970931732102073501235000 8896 196762746120069223481107186995099278400 8897 2685875274076704222242391359277888000 8898 32025539833982959724670803171040000 8899 330422236382363870175174953352000 8900 2917800796764902283897163632000 8901 21772171010342967861753849600 8902 135215605868209488752988000 8903 686296217467790096310000 8904 2783849445503148559680 8905 8774939150522138880 8906 20728202717768832 8907 34950881381130 8908 39266241300 8909 26456760 8910 8910 8911 1 8912 171069509209912116706646841207804116182333282333996796075729541331934805254424 8913 11376122362459155760992014940318973726125163275210786939036014498573664549419196 8914 374006000365792019737782423768239518231935143182772613299094139582320701928096264 8915 8104400699655733841235255227820047304845391598892862191939769250197355360577243856 8916 130205607467110516336072072197901326039166998989759852008239877670623548859085342328 8917 1654203058502608605269642917241519119452144373528994483468320264042694632096106962758 8918 17309379532316269512175122845051941508487837703238755963896643979640667785279415823232 8919 153424903858960347431798689732368790164655555999917784596021725481482385778354516697088 8920 1175816720091515076438526165276515986692920597275231987119511327181360697904803149514752 8921 7914151000615966860643926112438088371971580943198676836381326240643773928205405814041600 8922 47362679733416017891884499900691262457744982478602120063285929239373936635978297342720000 8923 254536853873876358311142492066717101834223563341662979283029243396381705980247001786880000 8924 1238514925172305004155967651087275236745901034858947687133961357459826160810501462001920000 8925 5493677080947586079131729106174987092801379530224695239624861045319096690470138997016930000 8926 22344031152761610607560982246963813049713173887636575596457418033062544522584430878623480000 8927 83746132509563201962197067319328937099712368271771732156801031368013946399607788174998240000 8928 290504741279468004435071941526189954237688012666061922664476304957917943513659229632738460000 8929 936206456140134283200420920800788634034902124852392834805266075221525473424271550959287390000 8930 2812349274620164340769391929417508486304048614098423097383149883334781701043429280570927060000 8931 7898260910196419432813408071248329096272843897278518761913940935512839556193546653224456206400 8932 20792409745517080073129273055033251898019474597052486138291519209753680036485421008789682904800 8933 51430073414314713038028282545111050489686419308607935183078216294171832993472579384644526724200 8934 119782666384167649652058510101384883142707273236978658019329758082266970623001281687902305892800 8935 263191606307524252469846482428493613861812799731728292063681080324981084974399422754330411251200 8936 546525427383481483445038358920392351233458211687823545254684692307486232574390638066390190710400 8937 1074236044971793932214099987451722014965436714448689230754699911601108185010974385314101374855360 8938 2001568015417530574552767497986969224465514561964224378671150262641381062670020649559607689901440 8939 3539963266936789611192497889001747223434876993887140636658067406655004524061028256245917732552960 8940 5949950114640940689114598556173357588648247608871954520002341512489783834010104102303082235123840 8941 9514790916085297395092741656639291661157326995221961753969261642817714665593744060148463401857520 8942 14491145997719867162400660933124276839586891323266920830313017732157523591113484677380923340067520 8943 21039462717209977913206272691193718284854266719278294379820147187160665859041426926552514342478080 8944 29145648115375531112360904653702690440490364735329346091032498199935384429732229864235326434872720 8945 38553989070955151710264771410175284658183325308598218211327272272179549357357656915941491131491880 8946 48735330365037175503588759855165253447766155896976471080651495613143109951102920507009894922161200 8947 58910838902792190169173226198551405266530518117224305701886423268634528512322211601880092763052000 8948 68139360876834743564773323864848084632317487693527684062911549660502169244939210415050150213058000 8949 75458150570269230233776236796277480488677777028736505673583083768957784347902159157207214343584500 8950 80048564378029969461941708481081783813006090190429977310595315112387205268587936440181542488888000 8951 81387169133515420456288559793474455783123248889266599004752427405236489637627868487676217112448000 8952 79343604843045055095486554471149223814769717530693311038475892655978368172927605414295700743904000 8953 74200020703669220329989672570259575801103644699756196523144656995995174857481079004254708590416000 8954 66588564835388488477385319751535654557818626395124188950285891048640100281163007337990695059744000 8955 57365658036825728085271650232543373117725616400491840902633615955877229836787064975679985494976000 8956 47457044375919465961452001556013154124663919022225068383087809563498435592251117388971624364025600 8957 37711401334436004201510965522189024259777578508732420411560848670994292568842405782307808646413200 8958 28792717415802572129677703448019539676601481271241208487360554376216348157455032373468001298372800 8959 21126801278070202436727285566229403465982455492871640040179452204745290539915250896230689854355200 8960 14901086648050646175678125057176507987601878959055958783995348924953267705471899246379903986640800 8961 10104540203826551349184331555469413115897006975018465557607235681021186171335768412897689994651600 8962 6588713886330737592070879206032110470091747013847656993727457786528883037747706526766164982813920 8963 4131724520192292003230632292179877153937728024873706112634271963273913702030671874852824452255680 8964 2492069929495634471285686226566487407807530745949170843901883638961561206666142571805062320281120 8965 1445870760980957735698770782394707316793991895055415159433640035812603907641205360056710685823480 8966 806997634035883387366755785522627339605948964682092182009473508360523111241602991659559452552640 8967 433324133144161682936099962999405674282888484009415683118086029977783013003137715147698873418240 8968 223855072806365215480570755533395184853383537765427518391486092951299373417616918237769991448960 8969 111260639463342393592875534403638818291080894390860449806294726437065875268636809908643377080640 8970 53202914049638804323051775398765677777366023367814622672531192932644999352186845202270063954560 8971 24475916875136495935544400304516897766826984115943773142326698927851210355727604330342160172800 8972 10832642636125004181999315924247909298715292013037315864426888281465248602415327275390668976000 8973 4612069319068984283666480503056999214348991760279601221597891747830648876911065411543221454000 8974 1888813802479864531319231846974254937713752586257564595661408682141023102465681767420225336000 8975 743998779340196292502998397421204441485028757971079535600332962174827407906038310606579744000 8976 281834903454327406535053508779221499556447631639959244812016373628726540952211158819718089000 8977 102659320036531023647383744148087469295448119217270222657770670032183197043678725271435774500 8978 35951450187446153377632820386835826685642825449129115144817135676295235149196938272397123000 8979 12102468379932368463757583100518991161503525398716731830928540722713247475967286151103982000 8980 3915504475860472150039218061932614787545258217231883827653351410289580065754121990063053000 8981 1217211174017494603164365614905138944823852011009042146422672286242195542180085749084818650 8982 363503121601778718532933306389474372610712445498751997783080883759334777851339319181108800 8983 104256977258384677274490474559849243872982826878003133807183249631358502226248409086515200 8984 28710360488666846406807656065339195330504154102191218319998432956858876882101401994636800 8985 7588942086115321016951814036840427504890041292597650802784042035423558314796442713427200 8986 1924846017684135476233100441776574128059428352800235754552293406074166558014898151846400 8987 468313051725212342671146086865228344558788753877170760901382725601549801743830890552320 8988 109256017385033858509726064170494368358342999438756363771784270998670808669715660449280 8989 24431844796734438327459034642022076690522318462156962840200135276082636191969695173520 8990 5234692481620105191384698521770336205943565614928515598464144972563818950514650758080 8991 1074140762384405329078272581415898435330192011590927917606233611958465181051640528640 8992 210991935468365332497517828492408621225573430848217983815510173777555660563715103840 8993 39654512694409087313363279823041336613316992322537422490149075213512234077577661360 8994 7127157753084090559255849692989560695598123832066853813933145382055544353580542240 8995 1224331024820508366572516737000149952372472107957073216384939859645763934816400960 8996 200903739594098863240663943330140436200116079491025527785173529092451610925471200 8997 31471493734369706837572037158493866284545038027686223981692784288779184575921000 8998 4703326551228717148428607916938465719993006064373999161579706992451940660984000 8999 670121554854868377343371192409572986251371837894893400816206831815812689856000 9000 90959492817442581103488731666844349339243214058812125349362077497852023824000 9001 11753192892141457108877757462569775476419066985127409455254650463205598584000 9002 1444526500710123220085534436740419332297315495378787754277107878159347312000 9003 168727258880328011631178611823241966706168719425649242566507476569791648000 9004 18712934754229451547894164391597579947883855765335453947132922051402832000 9005 1968699514099652710500595740611622230587487758303253402795875597050078000 9006 196271562499904586335621703015383614478023095660628302771138965298609600 9007 18522906079845804881038708814518961801918695053271636559163749901139200 9008 1652874928367743426884595764879401576977571415519542713191273925426800 9009 139291665624852988384065071051332930785810681504463980744841233466200 9010 11071517998108615618067470738774046056015027316144290628483621134800 9011 828883700393158388518420269213030186011820226877112667373105325600 9012 58365183637151389487391723098432303038702134318565921548757120560 9013 3859366810518850719286510685787425978867503224035299621505509740 9014 239256272860626180554570581436628028277802242842625126236340160 9015 13881285687082768224946427464331208565421676506017319290352640 9016 752307441083157019184159530409558506167957992458980590910720 9017 38008564096535807589443599968427171914409027493572190133120 9018 1786257324133989799897453592682189118792691881281434100480 9019 77905303856311081615465265724456846302485004168037624320 9020 3145245186745478450313815075832108701653121286287233280 9021 117225307992234001875228199500623317435466102986622800 9022 4021451389098936599493248696419324783377910908632000 9023 126573221962744497828730372928695819387878140128000 9024 3642291305342852360176158365668794620693035652000 9025 95458281317698989698285974866064392713874658000 9026 2268957450675357989432943375424280981314508000 9027 48684575452096896441813578919323928452824000 9028 938140906277729241779369167816586856596000 9029 16142100614090482905110603089961514739000 9030 246416621788787257278599396142638456000 9031 3313164662706383291140832217043878400 9032 38913007783464233285211116643132800 9033 395475062351490420924079921211200 9034 3440064108778437920383431900800 9035 25286137785875587787649683200 9036 154698284563198812938902400 9037 773491422815994064694512 9038 3090874816447528730048 9039 9597925569538738432 9040 22335598067410628 9041 37102322371114 9042 41065105004 9043 27258616 9044 9044 9045 1 9046 676730852609799402854235298307342753721289013938899090358400685563095038432942 9047 45340967124856559991233764986591964499326363933906239054012845932727367575007114 9048 1501982743678798535620386913737996266369878174777094781450960855414622945951257966 9049 32797026179135556083770538131323709517897489099983427839742622857784975670547617974 9050 531017019372295913670936465699297364216744739248046286708641792562563482486057500006 9051 6799413413466315345726351887863935423015911961950547565900879494240944441156059567746 9052 71714567889201326004925107647470564178601788428874643195067766741145055520872401856038 9053 640774320880136523264785377421555170842571823883970837898787318414386989589093668531872 9054 4950773460184172681650356984488973791452874319894405865438539281437393014619917621508608 9055 33597233634379614610589063810768684737416834125084937514311919245785056412191654698634752 9056 202741927104014915753554695409811028587860205927236691896709857517668443866673778353830400 9057 1098776178360919997965069153444780050039102514640618435104546430602748559417287959609920000 9058 5392063794195866090400011173854499782238221220495081200841229781065997756831555971676480000 9059 24124421376178642382988243194651348757384241990086221973710045943552880840493240581686720000 9060 98978518164299365997129640366715733840051745485728962972736992278690279868638470668943680000 9061 374262521808756977676646452636643868582695662617912641240661752053797620753289217216943290000 9062 1309918826330649421868262584228253540039434819162694244342316132188291672636512260259301515000 9063 4259814765941403238044035018002115842805406144206241912703752461368224100778579240055838785000 9064 12914141997933028788852865054575584393010855781052124691872640861143983736352451688232523115000 9065 36606252129479337243590452071992445986203703980877075254405906801889337357931385612508730935000 9066 97276375180727959926194547936330523796007452411334697986807728433705928357530813559933559895000 9067 242913005451303534215697242561008222279172895450018645829914156145882803955662660146805518137800 9068 571231350168618497219169747840618459182238999486517012701890134989277524745682071560998299498200 9069 1267444594623779049930892764493490045478684568285652053428317242009869627135580697348526381214800 9070 2658041700466062946818633408937764548817646179643594184922543851664422942737776523184358969511200 9071 5277185229705793265147238036281317909116009732268013820797440720133756769240366072858702929712480 9072 9933037818551406789500060291210832296750542651474644538675245562700744688099213377327448685596960 9073 17749198724952513771401747077737388858128018836241577946157406005481658541029741936535932897214240 9074 30145464501109824976825189481236517584439651039330933972045118136294245458574323606497536825427360 9075 48718988083725795794692405114873836198733901693942925778132762881426237103327155649030359457679840 9076 74998940162084108878966316587627357799710695138808404413640062361033750893503629650582005638171040 9077 110079089592736353354611851765711121931833439639218787123245897981517279537239198358112298597960720 9078 154179812724554369395214717065153966806197673302211251002119516105911754498287956696142644165972180 9079 206240528709468831788404102048192968584913770780879985106731300765050788484722851164970030507729020 9080 263674599995650025450997649454018858570585960112264284756707106041394046037430480603316114952919380 9081 322410830503155600127733203327553325855074842268022914775150335474343809319376253522214619978751300 9082 377289269737735276745219706021604955787853538824282134311346137257210840692887105185570299975134500 9083 422783609955591089741524784918181021142729849119102017450760016593839174913651038866990419306855500 9084 453916986247780539765409374907638218543346503922089877782575640133390015442643638521528227460014500 9085 467161248445991643047689224042874346935857940376050059892942568625345692285797696939928255316938000 9086 461094219245394348982134818535824030741885759332205253920306950850990553424943181395253862390744000 9087 436645957355394648611926185527561887012199345793912292418700007539697310931573977715760020270344000 9088 396876581326768560840659046982943025188256049171385034344382976285301922662073166270656487544536000 9089 346356184193373297281994982250720167636752219166704442457215498275912204232629336047708782887704000 9090 290317778741181542335288545394776656333088664283505165423689242247290445918659671745236076325176000 9091 233795733322544427898329713548005979878859012830079381004917885349587881226531240078021972969832000 9092 180937567527882209416968213093674193123638714277191868777719059096637577644880698842990918211435200 9093 134603251223249759133139726913911120872372569359704285359716534084808653886275231130158137484038800 9094 96274522735911823236483347276990241162078138174317639080155996352138925089062328992198309097328200 9095 66218604441082208260283912881636420700006309047641531126836474049154572303398082875494369246755800 9096 43806153707177460849110896214005632155388789062285935976214898217133024754555654825327044270930760 9097 27876643268203838722161479408912675007974683948727413803045844319993743025626325797935391808774120 9098 17066733128373477658141011102822196185071961405912146912086022708025674075752260578082679284402280 9099 10053330939216711869595613775818579473394475448211707796750689852070515644761111778988291086172920 9100 5698431822689656958342214260026199425011615115806636216591404847026144812468279948458800938245480 9101 3108235539648903795459389596377926959097244608621801572686220825650624443164516335522982329952080 9102 1631565499217697008912237728331270629692241356020746340479810267285045388770742794061897701436640 9103 824209428281640348329005483028143107080143567453667728319117139449946686801550835957485951488160 9104 400696278635221946904970611224463938896174701807246914058978269348905601499928308301818085206240 9105 187469989012897252421481293323118241958779529499201226500890696532602780618610526077889305614560 9106 84405919223816298483605321638370772445895996693953158851111924979133953359090047286253478831200 9107 36569309265587857656831345440511927172109506764359096926125775459343750284383275756339329236000 9108 15245208261514555260241003863994862678170671055800882975376712380874744484969783580471141884000 9109 6114836280717376560426336714679258107178346082821233281332417603317892018696671436123040426000 9110 2359529217015944216251466884468626769617731368914715016166313314323751811562302565025738425250 9111 875792397951399757637773742778870429051540321397022675903403821672072180990638069318739355750 9112 312644292838526299289759584450993656490682908525322950821392495098012463723930663326645313250 9113 107325652765464251994992096154818717899786670090782505505851155033646069636573212783773764250 9114 35422752390571945239726455381147064528501019192524275216216883681055599338179336238979518250 9115 11238298971955025243942487135559787583945437427847779093565149923778724370313461389637496750 9116 3426602884839165479496323369690937365680591795697723689509203494883491652355703579356422250 9117 1003849859220487915120049663233401369100793089443840179461851164698262343225332879586106800 9118 282490412644961423350365734377238576229368909592236432411375202126144176988033373149859200 9119 76339252234068030967657987994845293949904176066644216479786324858497243345458582781468800 9120 19804846477517169235813040924441274641139909033066842277853744039980557986865438337187200 9121 4931002592361417646467736719962929604528712044967662771220728107913526682444047912524160 9122 1177850821657180733366787313675355654523052674708874912963655701890275604308497274651520 9123 269822299619150654008645480479118158373134706979098269658697938938848782831950573962880 9124 59255514982125153590579378136306937131764537084688380463109830352852004519890301416320 9125 12469910589592793398017495715393706706526397835860054749356973792609678166369319760080 9126 2513568364917919088082060654673600566498776527123623601310175345630746646100622045880 9127 485074596738545788928116968445782565464676171901050168673893487753301984335207763240 9128 89578235634644344296829962814029532995218944636779299441520400177439042403365893560 9129 15821431518141490187263738625702729616433184530823106207435928152334145146351986840 9130 2671150775790121719927644183560201104073135050658446502554117740004466063669815960 9131 430830770288729309665749061864548565173086298493297822992599635484591300591905800 9132 66344147530319723990011640576250407584793301779294762183021314075251331643631000 9133 9747715829042478187437992168624497666131549586762948566620822757683104199514000 9134 1365551844903119149954055534799855112692050165656806505607089924325203866996000 9135 182264667778771675651356220906117221486616400676010350976819880009327741724000 9136 23160703640396400773376757352711028144708161411868718632413575912787503092000 9137 2799645494992971522056531108569464940569118412423691263258783901545742132000 9138 321649822475510208873631094086314529241970611871849882808211023908461508000 9139 35091191216066898467184834838702672454452031233572604104846508951231212000 9140 3631868690591849931511737323731578432898569406431784124807410050127428000 9141 356235924196808246870768493476063913274740061396419017026564143672786000 9142 33079050103989337209428502965634506232654434272524623009609527626758700 9143 2904559323030702556249143346075976907026535821298820434899947857735300 9144 240875923568548295038710365965720392313277655110660701396090992566700 9145 18842302689294475510427660762646204049875841943117221885106483562300 9146 1388380198158540300768353950931825561569798880019163717849951420380 9147 96224370169403783221569085708146326049392001585486594306432276660 9148 6263124685582494765900946407039109979546224955268358209294408540 9149 382215653489084285297699919430958167961212063844393566170532560 9150 21830834192835767561913767853265229307779961269785721881688640 9151 1164812151424972107434297424184547519003750084962749360296640 9152 57940913192665850970145154890826548972742285529879470752320 9153 2681104485550756267822992122826029049798651461719975510080 9154 115139456434695054446386164783939897844113866454232077120 9155 4577409583030690237929725205477732941814924354449593280 9156 168002045678709692527065013188059085950293666312379200 9157 5675744786442895017806250445542536687509921159202000 9158 175932789876262244487255741573420948534674106013000 9159 4986109089133454447773686862112187742721244407000 9160 128706134717826346791342235461829854572422333000 9161 3013187100417339222539784776698357799354369000 9162 63682485993247436293944283378496994647089000 9163 1208758475396304984600341043148294603691000 9164 20487431786378050586446458358445671249000 9165 308081680998166174232277569299934906000 9166 4080552066200876479897716149668012000 9167 47212999113067992329395062888720800 9168 472701388413377412473864090975200 9169 4050835892797565169518940792800 9170 29334558802352348166364943200 9171 176811039356644290317816096 9172 870990341658346257723232 9173 3429095833300575817808 9174 10491114874608405037 9175 24054308589013703 9176 39368753828173 9177 42932119769 9178 28078561 9179 9179 9180 1 9181 2677285562879644352897777603522480091364515660984549685943453807118230006063172 9182 180716775494375993820599988237767406167104807116457103801183131980480525409264110 9183 6031672451463582524381280050223639072994328340842636545688935161488731927405143450 9184 132711686950597491048794040808747772294944345296910454959590373392657012852116625390 9185 2165321910877964268450397937210386515250969262112044560660379735391716094453308062590 9186 27942348121568476216450956067344778822178925731672742196223348048054891571109405237542 9187 297040067734276622950162160940625208078468854688131585269465429000233959710357784766130 9188 2675274938723855513895928807182752276839915517250250636395776178482236038852148254848550 9189 20836858390664293512004517200095096978858813689073650239701441631650321449776732067952480 9190 142560593433770519920515754042401471585997001401338913424489324564018360895442153407674880 9191 867397192443800707136157070793349181870389359857119883124972688849209814087021041380081152 9192 4740286530530833149685799397985860379756638590475238778354725832538186874347876961046592000 9193 23459272421209423314217717327196946323827553688494955640005827076737514863471294028168000000 9194 105858231647421930292440421501304090334620665342285521722298483601893661744871058141307200000 9195 438088423635194011574285980432589404181279013824141351065860740466082815262971621199243200000 9196 1671075273824995865338400424585499944321457571594825484349931847741683338220151698228224320000 9197 5900781365743905633442017063468253694442500958063440183064448061578123071730691307945967200000 9198 19361938856347190359731618489505207434889456268645663100680220202053216329116330854197704875000 9199 59233190723491774952364136564190004967476632881115991559858747729244284029074404761360386025000 9200 169451601974415135721578795981186740277866223281534890069500594933681430854828270231110959275000 9201 454505364030980676287206999813570442500237229718773029253609105620538414933148079758228841755000 9202 1145710800486258923218318476476385053468096115730996260438991963147766903856423919874295681975000 9203 2720077615786826237484997324629737061022589655420746282932847634347559599702592826793193841125000 9204 6093919973315807928918562701892221360016173902805226715954946647941784828411965355608682271543000 9205 12905731456205633391632083258893566521480036297507186967390529581049402407694416589789739429158000 9206 25878073139282005536253235334607228870167711492033765867515978024452608182654352749075167836014880 9207 49201381661574787853885394493234859001050725212976063725065414462560938322984996428870725518178400 9208 88817308961499805234580831071045763237367990861725836203483035140937315641763039322818428028148000 9209 152413609489034359653277776001217306826573759245515531164344357096080769640646428412276754336349600 9210 248910637543143168478416899303288185088734646953247241115766448643627667321553155275900250580957600 9211 387262613307864172411825030438668668762198678428495227535668458232650892011118777385358112769440480 9212 574544506280528957470489547958195452322483509851926403955210602523247724351339908330983177169271200 9213 813540716880624509281346714691843145664097500983277532571434100045885003879231301734224104601717000 9214 1100334363538541634270427526234725224287097529107685470821363898950949515347768396992046541476463700 9215 1422608026499620774014904207558703323450682579473953181940591819145788285533307258035742181239444700 9216 1759388702160755487863330509756273906145129884002480873991833964086423879659559588509509718022660180 9217 2082726897775859168708349525145143747311979820490512989605898152516746505457284557424525099862736500 9218 2361314279429799103322567601802212906366078816176829889727255120237722217593577315449243986330862500 9219 2565450295523842206095806368721732319995934678000851465860451195581901562720368097927050969247707500 9220 2672273779229634452240492586135085188897803533758064215918195163839749754023648820829996330667182500 9221 2669979981994244208075479287777887690881582243171147422599810446960917350801310924846451269439142000 9222 2559947165242589064092553732604534876034485918599754467421180748137464911617741340895672369352920000 9223 2356249039952207827493970813456864197380742038043270191101952595430587678906043101855117940457800000 9224 2082743084657452055404680773633964288524008786306801618868884690521152425581054478909751368602840000 9225 1768553973037828482139981014213199528841943149626934760921216495841502595600585760376323214546040000 9226 1443112462209814819929427003020751116517031973555233705500236306353319661829249901156976408594488000 9227 1131880010103273642522697486567702704872102266176725153040311755318299945449296752583378355333160000 9228 853545366308343238242026630333957697799429406145318064004226808520013421488313593315087613087800000 9229 618978454530272614991810423034773767515289917493530655303805959660068992323747413226274646824412000 9230 431751006549177035384229281956471206641495955569467082453164944165223050768094952228531222311197000 9231 289718478116676464461417353147831172026158990096031633265881624416520077654429276464024269536535960 9232 187055473859115435012626819599951057013886435046987390847340988737392842930036920239535189040105800 9233 116217897959805447788910154189318704061882104614992165911069845073528097678425305474267425143261000 9234 69491525263787614235358627359170669358442712982480735911833530004514399400856023136071396920996200 9235 39993177823891299043281821224971721262773643206389640505322087367725773915290554157289187167622200 9236 22154686163993828877854700298270406390937659564373644056409449899619231888687227749183885001446760 9237 11813887947883476886808628862145509662053656515564615987947106266419735240182129346174421890172400 9238 6064308953104578778803649643336551418468088789666047193293186452548142196064900704014160684364000 9239 2996653710427459056534730481334388920657607307291273681240787082646483737943217172264254862634400 9240 1425463502679179399140471350458921262273846783430333417514031935559542319823139738366791913906400 9241 652723976344175105146325378942535776746991500519116679130838410555120630329030809774840866993760 9242 287699247228719308640121764612778682915082860575237014463793608116624465888917075140472698876000 9243 122055558945068962158131462589888525468484167267433529297817957884670981935750631939277134900000 9244 49837046819445391804854585102840348796731025818494023073833152569387199124484120463792523260000 9245 19583097942808386612314271777850543755653279882027854760471519879238869512431858340138569247500 9246 7404496796126958014951964299435797313528074464269703663870592427712211608546720401981388017250 9247 2693628244528691358096271597730633336863894750945720041680342875547481459118518547639254753750 9248 942633272067351054890957239315965730839922594339068816208959287704270065754415634335429681250 9249 317276564744620598963297802501471392331486141509247552772771662690705534327095993995827551250 9250 102693380859369952321453878104340982058983437106857903554471987440952999033407882114591526250 9251 31957081643922162502847927443870219751219194854787167453756166675854620811099905327989002750 9252 9559048964748715460690113563952255106172803369616298171567002861484892154484632119444486250 9253 2747764213194766191022033749726463601553265755776934797797037859575535611018246933173650000 9254 758834610109677896041153430061445290511148460773465829090250455466339697508600796887408000 9255 201277195917995508755720854123319659427987633286782393618533089708781940681012814928848000 9256 51261303364434950445396381838006394071154830241791987384868157931219750818558280542821760 9257 12531149499988773619432992087036027404516876748928578268008112344928151749660920838012800 9258 2939323431616767732095997348801188511263566372330185997134158342237321573933187103536000 9259 661299459762825718555720113583015587478233012893747303234259687517167286390490878915200 9260 142650137933962013933525427085048253438799317540566917949397267841038434608310247011200 9261 29490883438161058839107070159033291773098926268749326560523062108069603838712843812160 9262 5840529899018522455275834367915543895392534266187495229321696970991150966000228841400 9263 1107545256039140064625796710044002385986197597406261066982852764898717811838889009000 9264 201001555027521805006913771981352874362238270372651818243812594365258743023646185400 9265 34892938123951253124153083621857427673364113954839280113375378563281248159055737400 9266 5790742922698293071667958558521019911749789124420135848602722399863696502992228760 9267 918193909518756829545659390885996814759480305140613506649480295961474075527309000 9268 139017122625198012136130608557081460645206201186163829643506780688766004513775000 9269 20084046217104774234900441727656977606727578942865929196654050871005997703710000 9270 2766830011345161863332645123204332039617575604244353704668511160539175062260000 9271 363198936522661806224965316112189791721505674339787049756728666003988857596000 9272 45394384651727444685767310974051012490249773329510879905592823247690915060000 9273 5397602787077848935732601232802126154857948065843835107679185084700216900000 9274 610051641167938481864162576610610674133287798122851614320729879346046020000 9275 65479214545899019270573969651655941845044440949118626855059916920180620000 9276 6667960227559911956471222693089978229282467611731654372821595324456004000 9277 643564899552628037230037971790699405368599745953384720540690697511055000 9278 58807476763243892811554547562880217454019189531822877462715410503587500 9279 5081788954118218609138416296687375059291920634761603755087127601534500 9280 414779709130977322910055341526904059756440288661024897228172611619500 9281 31935640032512242434462064445886485988183726271473130815487047322380 9282 2316308222482467503305445613735722561887606211262729957835233687900 9283 158032724730772636677759447330897250811045258078353895758739140500 9284 10126368769156304874497207304698270440319404886574133126288139100 9285 608411778574707438977529068830301182577224144300312049462919600 9286 34214539928917787951570795707463649269648886119382627724898880 9287 1797510006433936436276174444014303119465227888997053654059200 9288 88043784798869761263386542410339134891045392603729122792000 9289 4011871675459160838713236388170335439479733939070036347200 9290 169667430445688386331797197888608950114493111318916283200 9291 6642863144053164930558931004897015224783835144778540480 9292 240121290381189923527043996951566004677427029479816000 9293 7989838854742344394200665382150599090863809765300000 9294 243937557954522904070728279366544839499824280445000 9295 6809687979972889190101981096737928323232433295000 9296 173146716937120242478102106037034831333703037000 9297 3993060680517818023325438421675523235238045000 9298 83134070709882251197877854494669013225425000 9299 1554502579703648436832926530190093084915000 9300 25956443816944036978657400318572982865000 9301 384539908399170918202331856571451598000 9302 5017919639832591364101764113590060000 9303 57201342110782986997143114963300000 9304 564262561743225129185910402348000 9305 4764286622209521549740312988000 9306 33993828871981451057606557536 9307 201885389046429090613147680 9308 979920451632974768373600 9309 3801415545127919360070 9310 11459909050773228045 9311 25891133950106271 9312 41755403639565 9313 44869335525 9314 28916865 9315 9315 9316 1 9317 10592738531393375483204250518284595144094388049982348757428447671641692632684724 9318 720306220134749532857889035243352469798418387398799715505134441671635099022561232 9319 24221286083652017258737807119172072061353409510333265158744081225441795637461949120 9320 536964540751550235552165356355174979889562718188638194511863271284610395933439533800 9321 8828212218887572230637168801625395287446297752359695482094490056120227376684279862900 9322 114805995344289050430419359615804029382523854326242084358259901796479045796347568350424 9323 1230003266104985291228507785920993355689344788729478390782546605864136096598786959055472 9324 11165754595825106348412306819954433287521077692997343813980153890120595802280033002513160 9325 87663719368907787201720217870147868086015202673953865056389129558671531649923292814674950 9326 604637984218632156338681803455255471109558490623360994073140061517453772181927072245577600 9327 3709054743946446918279853357346653939002635027763530686661496166048199441731851504310984704 9328 20438117772944574237711506000089929866363693427779620539930186518286256014667041243796273152 9329 101996310178668264969567876901589478895826416821143543569043231198671905016161565142519424000 9330 464164065698578422498033497350157640306902366625873436676503254133709491412361790871712000000 9331 1937446724147432430197046223750575897635707415374335428623433944183726645599710463704256000000 9332 7454698857065736166035096316307985107672160378232635241518781991390000524069039799575914240000 9333 26555565764479825599181971964608705636934467061648204979560873493460228700846323726191999520000 9334 87913090492532391176498457119498040549085376592597340698409458076845079967234067602441366400000 9335 271378930443874307393082137411680073290302459520598794892625823894800635955923580925824192000000 9336 783450440232911806006097733045808303688821368541991833446186640446297395167162607598771238500000 9337 2120846427030505959552977510280476360927032904723674363246677011372859183858401364805614846810000 9338 5396349401510691204171918029532550650637737267137178188598406523875598958253885137446907517980000 9339 12933399392050416935618646517061485030454081053469270038789569354743171056972121403798373390200000 9340 29254117672494990687708843312400978045074707144751920325833549730966696438389322222877273144500000 9341 62558357213990781878994906963869422174079079920101965079247640709547308021137325510475603029125000 9342 126678171024042773673689526805557025125623173675009675206873302531204916850482238665692677109856960 9343 243259657425223936099985819778604407840863036009842490295311846936660414934382945797326438342561280 9344 443578317975206729357949053090913951573616736810062247088673484333426473469058507793511919379132800 9345 769014463927520052776432785795265800949633411560533016569287894325879614935513520596328501063592000 9346 1268970881602854788517545101539370480625046891069609569814081453883411105553807844751889418912336000 9347 1995132994258855773620238257603940853619461479346994311397486432799550848405415435911950221081762560 9348 2991644423702266285616174288437849968502370716387309555773438804972568181202303262045655659374583680 9349 4282021918184956759118829710688434947200538332483379032376334091993915105038790548684175345786923400 9350 5855206529749527649583974510483059056277219958767655776803101463132175425372350712701126318055748000 9351 7654499920268115716663843660763305908084156724227377188322531470963127063288823631249019418966704000 9352 9573592400278193299913135892854677603610970302944383897680537575468882491299092984512166430436213360 9353 11462941528087627542504082516061005192050234316705374583206055102566297934142637834314776681352146680 9354 13147366503938796068509111221010237615229090006668667191730769536216171829984174668019446341319178000 9355 14452468175548976357788163567399661602350432052633778058864603420890528660542230647722909036093700000 9356 15234446570966554609219987280629239120600162078949686519676703866740537708016158381595791337264350000 9357 15406239266341283842047361605283143306428206459839970218728377335876122494936340593132935367237756500 9358 14953397962077343666577551726953995254269278565147988605044678940137424710532333083516144896781112000 9359 13935723422659449646350630671348910353457574137967469454118891470882210643782431812964157107975040000 9360 12474539912224226678218838401678605599075394652370639757947243467820583505310456705069158277287200000 9361 10729282557326268164205931258114361486335802838550190157809405981472603404508462467110840383711600000 9362 8869540247389715015743569840041205495370930346534823863789108944684018814393662306144961383868256000 9363 7049154257750777872774365549727071616408337655324619839343309292281621939823784016237480226480448000 9364 5387511512782649382047597410625673435832800055721224009352529218345136588947068970976573633340320000 9365 3960532967822046764886311973119644293412328234795062804232173186393588847050846407628703634641700000 9366 2801056005416495418330286741328612435073627843138426212998589524637401828616780663224490415975600000 9367 1906211980219439015354371137032165049148772868183803652152640124499906524434673134013039877751928320 9368 1248448707633214523186397483129784567378424247177102496971818400867323233177540650270094919935217760 9369 787009318109589355337406485139593410446385067856555644434631986058997312394603497195101230141983600 9370 477583420984401495589757122547738989511064880545283639407043377567673024859550311913396462962244000 9371 279010525482088757101708283760921420719888080037013368019600002379907518796781026869465404706952000 9372 156937655903396370316878229692300098299137047333215948986892364975012444043875344535006739209546720 9373 84995100335156449090403229094606755781381952738683980199848262244294899978752449315192006020043160 9374 44323857248657153557525585428380152701058671635817816811123188422906080143434401381172074602436800 9375 22257013968815605473030486247208212702263690190558446070737212047732911688106262254012991537216000 9376 10761748279648600198117848105406230906414693891574163895784894902552589596838574074798183761168000 9377 5010469780431743627123705094656575412707492365332901423107292929048903342528098906452549741827520 9378 2246152072551445051779372009646872936660352790097145635669057623777706630954070384599381116069760 9379 969488627407484234071060158639041022184159541386773445654522827164389504500848189627174947872000 9380 402864771047584418919914935642907882084612567737091391388334957379631757261134130909764971600000 9381 161157841617228305021133033348858736598124784576108389831145248797746649342761150412807344237500 9382 62054623849095382504840675698285825608772444522492725051465159537066402120553304510601860902000 9383 22997189873609946017452916787707491700162732811293519679794830763627914139500398191836792296000 9384 8201494953490343836591632924433570160003500435715326694071491740472928621793698264453850295000 9385 2814238464432961120399089728972303486275710933823886610710805989377965703556661169175340787500 9386 928971920298259010617175250340372024595865745145748978292887413969425572047829900504481425000 9387 294940492604799167412672504567995466484931312535472637289365509271407868031352824160168458000 9388 90046041031374062296246742281115434465366353495709748832751607428760397157873666696787139000 9389 26429769842952567545901650546386508884538974856088863060516173773219903106682952252956816250 9390 7456113016864416180045494796756264543583489448076066074308102732713603480523605138498600000 9391 2021181100174621893098254337805651380914927353411503187549433253886059515494902240044800000 9392 526315558485471540962785429564591619590247082828355430037872419311929897834872543307665920 9393 131613689645070971166441053597810467157518808996088352049936094276495561598220573842210560 9394 31595572878194920272148383587038325449069843954196731503526571235207513803586993326937600 9395 7278948847377978508616769354296217108532295171017599214010416645362137112111021500544000 9396 1608664618685574945523545900955932249121513438079451337531881023019196150713246937152000 9397 340913155729135305762874535164122565102289963223760648838487093724452722708845793219520 9398 69250018651355472571916476787824820402603383136708921413545297388854084948875892322560 9399 13477193064967449483223982592348063113864426896313880826091211674312560447525448524800 9400 2511750966550785954140011815968483148103498235570546313597571452855691800273003396000 9401 448057296576187322410166655279344226494154322500804260129409716908064692868445258000 9402 76461047019441006845970235414852798032067449709734770335396481721277169878974311520 9403 12475372012769629023964135863183808316786198882134650604741692477225732405502637760 9404 1944986465673915016575479729219779359733725064162592262294651248283542286257748000 9405 289573215903080444251940042330363358735271415119005289415525981909010610192725000 9406 41142696859009617305821129609823282574928015486281287948853274703998607899800000 9407 5574650096932474272788736840826506035377633810033068204961741004938189755072000 9408 719803721307215084673270965711114790282276893053720345146158866022238787056000 9409 88500457537772346476221840046448539788804536031195124403216254019127719720000 9410 10352765326999246486052182635706493488233072275893084386055074025633515600000 9411 1151253790918218781686301254658321716218230442340996570966039735306136800000 9412 121588558268906615188623395667422749677785039699873672933606301869174448000 9413 12184328290215153128189565138460310460029436590036223509757335417755959000 9414 1157320653072677581966343497455977594952407969863280815243949385214860000 9415 104082798270112823006312455668818462361683179579540993415228931219600000 9416 8852772442395959808043793577891928444674843442199251161694747249050000 9417 711257031657641113720547072600917222469304564556122693333875121837960 9418 53908863444177646721052048520793316281388055080730364602294392983280 9419 3849323809342844546555909618961780489320466360745792780170629896800 9420 258562617583991025649217229993481529820013263111734782592179362000 9421 16312823713969744195817686237780379917794359042474495392961383500 9422 965061167616361337298794211041797265724977207218659223247463360 9423 53440922087497512928458404452018694183274388163498378333230080 9424 2764800708799103639489670457297362349268200989767105688134400 9425 133365303651320701172988095910884078723848683804467839248000 9426 5985002020828584577896890343740348840707700411696025504000 9427 249292646156826993988432457292986431050965372520231144960 9428 9613460646126815522955371622702509041846720034563956480 9429 342284696537162033847556504971331665052605610345452000 9430 11218770781290135491561996229804381024339744685200000 9431 337406640038801067415398382851259579679390817600000 9432 9278682601067029353923455528409638441183247484000 9433 232419830931086942177002627094190683139593382000 9434 5280554419076950974485616324762527692233540000 9435 108313218139330744375717057292980704040200000 9436 1995427742062654308149926394860989053100000 9437 32828004788772699908272982625132400551000 9438 479189508562100159657091943438661208000 9439 6161228011084540786333551185325120000 9440 69205064309357807291936550541200000 9441 672683278375513828622754336600000 9442 5596724876084275054141316080512 9443 39350574392411010287986242816 9444 230291720747244686724754560 9445 1101522898982356601043150 9446 4210982729464249510200 9447 12510081318302279712 9448 27853234487314236 9449 44267696260830 9450 46878848100 9451 29773800 9452 9452 9453 1 9454 41913713613427025293254228669471419634905851996333034651695296542467129122133800 9455 2871089382519751232587914663858792244991050861748812873641127813158998344866165300 9456 97262067954741827210141865485485485652133199374734329930329988026869922111902530672 9457 2172422831689853950825066484566318146682683139318883573626348637680452274908187911360 9458 35988213393103899240316348631689281385979613544211175683974951333003096751913112927200 9459 471604366979336538427145562730857627103624023959508509588089399012339110523967278373940 9460 5091934973363611481320398216053466483045032819577571583227858234354628182262465891225640 9461 46587163788044216791001230662432033029002490749277972390040277560031868004064846661943792 9462 368670724586613853136966058634394759518546662388570571469510189055456650608375622050605380 9463 2563270336367128655516965507171973514563029655164315291684778553258709797140323043859308550 9464 15851954979061433842657728260083755308039230586544259961160697929366223284786896666743409280 9465 88068824381279107500425164250144062299209067810958130529264629371079058686772314495755591680 9466 443168970990323357931384741613460781418850158210991196455752389684278961354003325962604081152 9467 2033773686799997927569728927858976488154688226055685123595017522589566911808144634006705792000 9468 8561513347474190080752525361709433885496379007024204078143066702916427792782792457116768000000 9469 33226514395846398756141861785443329674705031199779430178075840547806960991227264772505075200000 9470 119395851298867590932630454490508286661547820446333843211735168405266105515889927005797691200000 9471 398760533229385379490382526965810707623929621137733075450596053393334445616644140827960524320000 9472 1241956873121123060961036956573052654375688137906453079266978699114374978625841468215784387200000 9473 3617940462702904388111711085243409201241294697940463070569656430712622336755817251350755008000000 9474 9883875481959957863397791256612442024091490301260696972167143112853432461619685961764066502400000 9475 25382586477667257861248122412349586046243883016965249701960486944950611712262162274574907390650000 9476 61406856270035654847212035183673543996367554421791866123887295689281586837579690978704214457380000 9477 140220380459136534690484174828860848495642447104879064377380438975524883329906380974993875532600000 9478 302748548718590245354454468380495013797409828976443434451162311424428725371388777105100413081750000 9479 619048699141726911215251184393259804402894193154689575015852840598331879402258766137762463701445000 9480 1200533303147057276791329909543532958094242860644460812350694690562747205901775504786932537634920000 9481 2211115559218402380010342731177066923707796628671398047280568354529788631669758974149799304870714880 9482 3872306508613983514045651857095809973963309930590615340977587436719552379903579614797626149235718400 9483 6455638909660965285512703805141652056148510298634799490867807753930399476507775247695152604190248000 9484 10255840923688108413097914871002365452763868182932369717475820901385784431504659948160234339612361600 9485 15541109062960894416700695548033482188845956034876273859841409170786011656237588560312046686147449600 9486 22483068748992661284976950115535172829833014457597793127336895767226395944521266511614698152332190480 9487 31077565223085981135344442968940197913070224902268186476311431928617708254163151549214057431129816200 9488 41075649023977113773657869428809847641094995876636237753730432904926818462292618605351913235044492000 9489 51948329674715801976791392836057979684936197854843846377563211012700835816774324734419090268452963200 9490 62905619128926258133721804188061910393031315659634560862457249296845894547145119370655482060899819200 9491 72979018948896206226756984993852905503266735802427392568134525028840811444221736459064501823354722680 9492 81159226093795604810641438938330141552851137591336342759101376656165183394256720792397210792323574000 9493 86562846189245473779934307852776169077055188769040055302208966698560150355865280741729410347339300000 9494 88589950815196158925413782150594345188353316607302385711184746298463141218629214531250921855473195000 9495 87033492398641451709899071219879066283638551846735890716259011814095764822683889348291779987404732500 9496 82113057873976615838154017345442134268818864721054165587619444580836855322070149707324524340700392000 9497 74425669629364613043526598905827098442817337135362153663197111367246285086193576359650135359489920000 9498 64828446136385680304203328933772531125083771031875149454969781945913902245387108553616436671892800000 9499 54284509207306859886910488653164699913360376088185110779247685227124457225016676530240889787901040000 9500 43709604816273056012837016837613134995173289837239959328744889403658653869493947336038119049998240000 9501 33851693942815728486537604529555704549453356384585840841836467538152659592544248575144415604679488000 9502 25222468467218050973866719532119834448692047742881917439468765387324443419117303114122340229469160000 9503 18083778412317990359888330061965617072504771072367003105097100855036590743566917109212311603835300000 9504 12478603746720220308250696127340503340251750399892367252785946598823487110450757251044125504954896000 9505 8288755013438313958005147453662926737200017444176293916998890088546990917717421266180272849725376000 9506 5300552565003885900324317371650086995532523975839917186921854328419537268919807343039384740311560960 9507 3263733090479987022521121966539937326258654840245097257109059563742151064336572749125497174164210800 9508 1935148170239753142401661753952429206899750503184686465351161375611938099930504021653882230819836000 9509 1104983869198325872958590151396915350573715029336906964490442023813794630034027357819071819269115200 9510 607669700530365699042999722883597759858169399617565352320777990794819509697122672698497317545701200 9511 321861415544074080784976408245044363714350969079734375607225471679361338389815693147003124652196760 9512 164199493995087391236549135996527119892063791500289620054701704966325104138403849125537730101262400 9513 80682693364092078418207941183179240998121844369602736646378073035855594631838930685227682649664000 9514 38184850730379061997926062486232755993120338326074659233101511985172209993962480098492548424518400 9515 17405753907609035091040067645136151525097203399089587382666035290144527415280711556735446708990400 9516 7641295713978100026464101714878976648527294395459284723432981134127965073835163093024443671493760 9517 3230632366835422797125454663611494355185104439557775027708648009533407574607656848408198258976000 9518 1315288265546992115907150336197461390205203171915027244995818401768662854978909588370415224275000 9519 515615907872630726424559224683504095057221156363205890962801959822519357227581247922857985597500 9520 194605573156581006612629849557410421055633663495979474572776612151885806519328381378898576210000 9521 70705308456037107733032252376509031445373083709413438096377685950280045694868989737663789736000 9522 24725962779799072996986370272393040126900100340260680223684006415204885104383540599225234660000 9523 8321237473970841873985797687824580811937533768356959690662886774347797871667537701662338587500 9524 2694495943952463083004924965581292834341677601182253614119410955503096453682821731966852495000 9525 839335670767634473278438270421740062440905452686062318195544667938746577531719937839530970000 9526 251459507868189677563499595650740823584937934402287775817120496045063507171088452921843221500 9527 72438979905622731449597989883271429840141266356823432598404977708388560687884062787718736250 9528 20060321954958764667176650107469654382571406473464617202061290591592092428544647929497400000 9529 5338826278705857368848597573156280295084350554522068419716905852495004400784951844998912000 9530 1365112296715441141838349183081201285192424277688085837091793287499704581661823900665472000 9531 335250305595960934963158221455396315623230429754307833498776767098953423886040129371221760 9532 79050130040021712534799580629219850224263843119492763213859229969215921364702156519692800 9533 17890132997166402146348965313095401470009845585155631107087436011445106868114412100736000 9534 3884519994689303816294807062272364456241985507132142744191193276089159625805045571619200 9535 808907980753517159024353246905545281704207866375589815589322560515920995396288779275200 9536 161478065951546389718932805761257069368344684769911362811827242849707305647589354812160 9537 30887619123758718192417900990229274230188897596033225528532350514041640876572799206400 9538 5658538662568677092985514800208545797166359848274036505042010919485792832680805184000 9539 992324611046051093144886235183631009282482958686292431215087944336295287201744144400 9540 166494985269871959862858058210525207694053514802107752369949006123878595612322346400 9541 26711718144930455992516610427968109546559583862987886224144268859075985212575853760 9542 4095411331744388094090750155803191398732980931374405355433374554512010719821334000 9543 599674740782557424726412734981939931083899311610524331867784344881330759237525000 9544 83804812259095369159627020361112460957179511640401261351932785452221624820360000 9545 11170013970017674159524905939659087316518786379578473686042795934078458324160000 9546 1418893666461704555399109673416154334801035026595103414173003807842398760096000 9547 171640362878432002669247137913244475983996172571988316230605299335774043560000 9548 19756302668253422002389799620289737382183026490671832701813654963657284400000 9549 2161881124831432876143522318194805270508402898805732068931835465080369120000 9550 224698279894427242996961401165965603046626130020899638380000854623339470000 9551 22160964374467566577363547125303136795320171586253675675278434803057879000 9552 2071826563340942263531878764422365998422362410298485241560633512542180000 9553 183409910271925430207112182073481497987679341735650719375473174416400000 9554 15356694182090027546154816600728789831510778782612111079912499688424000 9555 1214644015527597813337852843194457611560764793449180253057885607669000 9556 90638981999034189768404481071989778072769675343098492833227094084880 9557 6372342222898285855830244735560044658614540281905150148971439490400 9558 421469944711480667432080437712119449963945249859222358674745053000 9559 26184345402341157744119283007364231609055734791918465472484161100 9560 1525469973787502073142996957727939345645087495325273062945121600 9561 83192205277471251047710444313695207854861286166172120859898880 9562 4238919072323485835764338878574213417982741405574187617779200 9563 201390322898723933874780189185210008390398919989599346192000 9564 8901956570155897349282608253586855025204350736611576979200 9565 365238205092687419736114829030264973355828131817993715200 9566 13874308440209229905560206167708117494361003708670540480 9567 486633956730843915314814051856803171343333283543916000 9568 15713075774324956903933291955337525713378536762800000 9569 465572615535554278635060502380371132248252941120000 9570 12614036381505165184693757453655375504263010720000 9571 311307949158941576673531834593417921098798662000 9572 6968838004837195512359203204841462896359420000 9573 140844508128823225970455122744375912169800000 9574 2556731516988192318571956049818288851490000 9575 41447332284296823981935714730048547815000 9576 596175271355300693976018741754267848000 9577 7553693650368079746291019851178560000 9578 83611409792183045895061889560800000 9579 800909293798806018573750731582400 9580 6566900548334581041601235894400 9581 45502932933341978870937697536 9582 262443509997253443571893180 9583 1237162994958768590062350 9584 4661210656045595943720 9585 13647798637381228320 9586 29948147480146896 9587 46911258584190 9588 48962799900 9589 30649640 9590 9590 9591 1 9592 165858552441704085803306019163479760555270300042632151407422816318048496669015180 9593 11444240118477581920428115322280103478313650702941618447112174325945346270162047420 9594 390550187147901017667173191846620282240068375793888516897297414812856889140223228380 9595 8788322568767743672916389988509938524996321229217066240133388203856460819396907235720 9596 146685093056887067122495381990038610289938597971295760153499097657095109676479288043472 9597 1936885644816851857113825883357517124193422800949445475311531880742226667187963737741904 9598 21073977998733781317144447431744609394001942099219180257022052001579953395985280667909776 9599 194314473605971777733081890289762795441753201414859206193423920661626923224746632040873964 9600 1549855109591542426457773084359122813089850719034015402904375662398917323063800166628594366 9601 10861741776273237663611471451290477986386896191419457741342188284219572844352476064890930886 9602 67714278657287061568313894512320191758999349118997883391192750009800087955312648181494762438 9603 379273463089933500887380945111068862389619149475201170473329270068459651396920775703134843072 9604 1924303812730948498884289838865647761237718131669435152064432151758077432305975071732259678208 9605 8904774323690178681071835165277066360707335321854916513399376313601143745448297599149687498752 9606 37803287223213022702663451173346036436965102781459551236129427746419949862752206788843012966400 9607 147967412111061073709920074037086758781050276038541172767678315674118490624408890208855227520000 9608 536311542185813568494225515497539744517247816097868338177906290556477000713755796926202454880000 9609 1806890660538912979080455340268540953351104788586576623865662729252468314483749323905387076320000 9610 5677590449313629927029732169656066741883569367627723312368010474505095201875076100360009370080000 9611 16687978405674879866492249211215807508532272716185130059834719046521049054904069833446829160640000 9612 46004697226455074226546200528216550428926805866240088273057874128247216313519327648961529037440000 9613 119231812191561859041927232893543152662050610552555060821387720285870692409457068816300810399360000 9614 291141563338645742117588853436196810338215551695892318659370156750394548886622619752007249447040000 9615 671089214951103942258817241650146587960302559038153965496768302890005913296406622838696057998510000 9616 1462799040432635063681800980982509065913469957119113382308315222312529229309487638671275394395445000 9617 3020046522845959950372978088296172260492219076823870305836537411735001290747619361099278806381777000 9618 5914296033338652490225707469357143669756881445370188093612994061716370724750810673408469076286113000 9619 11001077395345970887168805663166374233457244499207098840794540394632920031223730141484065936137132000 9620 19460073161488490334274700057553267568346679512541640977341736793693292804236399134736754086234608000 9621 32773447351968891997447460372789709932346614737673577425288635344964842088238128749673898950748215680 9622 52604234772437351412234946435039976183244432490589851851299964897741426591429071446933072077573106560 9623 80548523899731074508952886242623647194218712185122754421631527936552038740153879952301785184338008640 9624 117765529122633134745123931353714431550656811489281193078994678243268643684364655456578875201190539960 9625 164535184935809930312785862209143764800141605803329304250056373569247715775814723107725745569340121240 9626 219841129452048562350697076397091248766575759014532431729066919306809973179449924152339441559034279640 9627 281108329463275210874661835393001924652342773821861142210938027966084883737657280063647154780404488720 9628 344219527344604945003358205387498470150422472928643867782758133924634347804959394609257924326439515680 9629 403883220268306851932687213066904057114176736719715487483321080524034895916786173750822398143128607520 9630 454335546538992922975599876503084253809810956724886323657258546796091668239215020963198552704794814880 9631 490255237184169713894610977850550316611013959713819644117340953273560453976076037577810404093849105800 9632 507691092899924703719314715556532231636928682130419924347455589687055281837149871550242991687144994500 9633 504777514174530587772575463243438789848481458703559551754356848856713501166635381613082343241307720500 9634 482058976265128367225849141409697522232234754514369811028422363394807970875028725900538552828196824500 9635 442346589178249443792580528656592759856776708123552589702076177368195883404441022426666831290517228000 9636 390154825271338000714539112316066341382379456294661471768175506537518999675870611656789313478676704000 9637 330872040804657962619262514053416185046975170437922786599221963283954859174313823560790937261593824000 9638 269871560059182674866355000732875936712134441124120265016831349414847301632940049036054709231279456000 9639 211759085460965422428148696466478954008531023317862526365004496110916499703910038476933610801799984000 9640 159888804426335003298021364251205068809471656495052766119031172568596043968356316930816034418530796000 9641 116192485204231027241419252281931633855330334223112879726252467021898988473898689943512273459429212000 9642 81284000566453321240503773867098025081327159574422197956967883043267327307941354274893738900439125600 9643 54748563161030479184350323093146863814667553645242058341844896800384391767784372779580990975940766400 9644 35509572988889304357453920162752659214257437369364045972989201110110378123869633852971201873246569600 9645 22180883712044562965642864473010134934135427149572699279504525188332430215628034771074514310872502400 9646 13345041969962613603197476485407743734035388680113286562401487993967906574176208574202032889915884160 9647 7734058414410151065489446599497669664043236621429291075937225996504127673670302696412541788473978320 9648 4317893599076519316831552025280089117369430311067025735220558908362169934403375272212383195807221080 9649 2322394802854021690402682399561900310796297036282770440486101148278246291571785372425911176755488120 9650 1203412878807646439979296028857087054478780224293194044758049916278991408068325670436331879857228280 9651 600779310837715634134502177734508791450115242944522142529442485168556573519472291558353665753069280 9652 288959303233969772277781869351757653117559234049420086817814041572699965345743141754094000575296640 9653 133897370020132481333711225668937483720138366687661796884596941207021897011615975296189444393516160 9654 59773123557374437556880453498412258601393714161297513905819029945694478478650627889766151555482240 9655 25704902928994356891744886381004448657801000534385144868963327692695773666744817343541410854106560 9656 10648106591225860049632692759573063760862333070203148673916494756421941126485861835623985600901700 9657 4248525634888822665381843624416283527878213410469264927407372099075612742774732795665932428828500 9658 1632560497913602222107890116595302576298058674303241509308196335126366484312783223942763336216500 9659 604107151297795922233108311238025228176752773312998970214297376613924404502111280276201358431000 9660 215235277211760019128495238852020139841062181291890907146326191054528962629968836407300065814000 9661 73824660299685803662430734099002076950316013873064030953570819153968871240230856931972486342000 9662 24372734740087657668457993554215996696515813192542670506202806323559101031463775733522017022000 9663 7743558464280287769529042914164508159537662208789965466894878607132942987515441206777173880500 9664 2367126433391102460948357455510835961812505973111049561672911093270107907348386348502201033250 9665 696065506613609195525577647843391183876506278301440428362655463122783426406075570759192244250 9666 196843838060143932024042723088210163403441788656109389431495842900246598502443256332032612250 9667 53520938975829984132027302486729037892700512471203598695099523298367702599357120675899063200 9668 13987323434699669174250329506513577961068736471603118352258314618811160025966289251051660800 9669 3512568171270213951049362675353094735497909518971440162268289629746456928212956526591731200 9670 847335937220560604851938361920232446080692294983415403348556664096255906525156370938252800 9671 196281615837167836313803443330889288142742645546791163054159328518499785941903311242658560 9672 43645535179872747522039207876340959800584733997213612890183669783636258934317696092902720 9673 9312571479331870683403053332886816587953670017362824748111268113206339822498762690479680 9674 1905866120507067257603720089050626200307962924192243321608013642581413857445890148243520 9675 373956519342178429202795335889451612452853310426705230057338305084821307657197034250880 9676 70316610474597653354371772560409704905664725037500128728730279588598878362891750030080 9677 12664665440239844176014806822584404097624271277221066241620917548704588765178198762240 9678 2183773496202339681392600140151618540028959175527575104441442705409840525722376482560 9679 360301709502732768314056871782678442068954231786039091705017726060196389421148801840 9680 56849127415590629555502071868613947427824049422690127986774572198455546450790493960 9681 8572754282067185414933783753102635478471397163090468738395928983208849405648477800 9682 1234758847211323002150956507648527743812752677811384386188714051079463906163361000 9683 169754080467677794076399912671810688183749958978979195482572799166407476461084000 9684 22260242125963793503624633979749181152205295713588529702899571897199213374576000 9685 2782208548753250176600558368841353315473918911595467754518954471137975448944000 9686 331177210806166064724735815037469888615929393157137334781727185466107485872000 9687 37513208089027963853259548842917069763131590300408004740721958079112861672000 9688 4040015352028740187293207332126542349262577917143211803816367525368939793000 9689 413292609366936942236973628742524950876187590254936021167574473253444277000 9690 40122329086135156981174235465927836588611739227590474035999731815448813000 9691 3692515134750934761454867910444537149569206079306867419699189684474526000 9692 321805788279969733400535974318071394040668239313894590767080218311746400 9693 26527766060235573751228963952574357880090684762665023001268933337301600 9694 2065915535653662163189759793803010256973939447009362043856437369682400 9695 151798295095469880922813329950662492403424941715383398191569647860600 9696 10509112737378684063887076688892018704852495964911158336339437159580 9697 684501595921216969678468596594499302614913530281569700068085945260 9698 41880837093663727777251704950323275031842784435375788170814288940 9699 2403073460710111743793620975197857989221146509658597712909144160 9700 129079969299568488728788824312122326473217313059417854191351040 9701 6478379462957295980451894582313748711283977395858532347434240 9702 303183977018442576815123630264279794449546010457069561176320 9703 13201704705007259350808686603099270328884135590472998910080 9704 533601836879035931844063680065389668981843803806543369120 9705 19969532438910503473426415577668384029494314440355765280 9706 690068904055918514499052106617993068536486144935207200 9707 21953411581842582645781085046171571639548869934312000 9708 640907721238476074702303730986180851757508790128000 9709 17109808322605724058212814597394086260910596592000 9710 416082295243912228386899691756820078563043248000 9711 9178285924498063861475728494635737027125954000 9712 182796050907194143991654970018950737437519000 9713 3270020368776043375099173540458267193411000 9714 52241110621565692428753633882229808979000 9715 740545241247960618127005858659918076000 9716 9247183033273181495862716237168592000 9717 100878360362980161773047813496384640 9718 952373772490008789433276380140160 9719 7696348347930033731433439458240 9720 52561981680813558182388969810 9721 298801963043384568478696986 9722 1388341593903180751837002 9723 5155797130236693528588 9724 14879645397508495032 9725 32183804032102008 9726 49691925937368 9727 51123380594 9728 31544661 9729 9729 9730 1 9731 656376399024616169349253607753345435388942038466586811952779656067170646392272840 9732 45618159732210823769773125738857507759531471673427783430718186096668359924262962380 9733 1568185555525569931096394440721800562443248547741383049763505816677943512665254739020 9734 35549299895403387430825459587873335052220691898799266113703646247138129556893652393180 9735 597792920262776096219440399856729222647090190846956612121413661441044792332168349629720 9736 7953244939148238497528207058963440962174330365181248839528373060911291584941022390725840 9737 87196485423752505709263797391908270912565840185532600913374708285991069558535209120139664 9738 810227196674722188086808861897074663297053390921043802647635063124573952905221322700275856 9739 6512980157885266819620886620634177101118621488557621336667528007424459852199663709398371304 9740 46005903958395438662125968727126711777999674338291825226166214993620816897155467672760063966 9741 289107211959953623769743633735412509807872492243951949668491011565078417623083990578267117838 9742 1632433651369839148356431224829248413965663870347163028936227024897766014659635865992437564358 9743 8350292580984753413154086860093107128686815931589949174038098090183368164206910600764290292032 9744 38961640699336438428310228472351765064274649765765273758083617265792431939537181035024197183488 9745 166790843892664977990856146606359803252681365851197407885728743576032770437793999711732799178752 9746 658384910102624913121800578709315012839531707307358189022613461484339883307081577809471575705600 9747 2406831628912897677685827587262826108257722043222653757040214304954544384731076522652549392320000 9748 8179366311091692375237130650831689795710066088064152206412065191436432922441706578319225341280000 9749 25927243528568216261683224027541262584373732935676102241110994985782659998766423513785022279520000 9750 76885891717300925764356720187738874702797317315478228461888410602676501989110073103755423642080000 9751 213866503397549701551429037763595490552608629774088865376747073170663373349018824035733477257280000 9752 559343162732053065596045175689403590676053339409155494062261575984811899528203078247302940519040000 9753 1378430447715600060916052361711232927390863634956714890772600394871661757313974662118046312876160000 9754 3207045965817589221605496950755861441786023482341153653860215883316171591081350553623482877581440000 9755 7056749002606407411742834730165134806731503032155340043805261019514766672204294700677352401837760000 9756 14708911202307730448851471140687952862780976632648786903806590937551091782375826766724356412580581000 9757 29085041608183159303837524382265318556720754698948053741916200179682475605874372384880288471935357000 9758 54633057159028209121031640287597234419317113157166641630703483627102602909722027568099719465656353000 9759 97605303699133401275518977905114426709610020344028940778964326480041013894048839765933095646152852000 9760 166041206292778659641112744022493507506003252999037738336628969184437586854244003279978139719892208000 9761 269238131319366193123238592897031304999774199086089081685290798637713537249710395756777302254964656000 9762 416537444454090407167436223075536173799650664134478463149243442021443266016003567112743206972519512960 9763 615396435255214893721769480176356907375688707102294235465975627444331090303764306231326936807291629840 9764 868954204033389945240563063650779621411712939794001977644772036992508562994904731526052551532876597560 9765 1173574491801227525472548972127547328655828550029003385383067926121580390746393125145092645806845245240 9766 1517059708913781923171831598116097766311193003696028766470795124010823431940459405675363664091775560920 9767 1878264401512301428688934359572311520194810385528416568011460629727686153831044978455212155542198313520 9768 2228618549955668243699143205553677559185512721508683903028219568635686096570464533585759039673020418080 9769 2535614737473927936788303933024359588131145403094025675245232270747944350289073033338963013948966050720 9770 2767737129207078364568034235856850230655547779473898337187580298076427494880062554509217733598458174880 9771 2899807573131897456653230890264957191869401719158337469460016702341485238411683796736836007193405349200 9772 2917489326626604148462092054229987418649093193055644405249407048087469904499559917448645982847023674500 9773 2819832780128642503325285625636515036434897605003572625994196770327219865855223183810197581747541710500 9774 2619242760201570806782310451172631613870445244592921768878330515803258945165111548299759450077401944500 9775 2338932545358364725043812324637470808243343509555934744130707111925579909606589829091614882922973428000 9776 2008574841211703040715590244886415609338916460183627576880607237359820035368370926677544984205039328000 9777 1659257477522711207547661506645299851193017945369083650466588587384199159652132504646667595647641184000 9778 1318896969312924293178910428359084497102142469395938286268314005356671126902977119078120396540432736000 9779 1008984484034458177077857441437797474714407275406978538743892581351187246225131637234656483619451224000 9780 743069854005672401345515701945570061427605357996764982966561285280800459658409752544734700990679596000 9781 526904078294931339135911134106858770830483799306796987921743456835476689575963279077175515247936440800 9782 359804063695004264831939316640744991845880241470370321675461644437525002856220448883902461818923349600 9783 236646408033193937030882493108021059467327347262003725173179005646178688475807738970332892254434638400 9784 149930892080613437761373416686114633505615538781686570665827413706317778795993383776635933722273385600 9785 91514352630702377331587200493188912374695338649419066872387070431609530180422784909185026603854582400 9786 53818979704781526813668739791247863995094362472023602480864801677800938505140028776037211944825180800 9787 30497421832709531861078952548373789597220138734146708072490054284087198486246016306421086768734269120 9788 16653197448124283845194428036283056161639944177198531381688648063021299173410653641006251327664107480 9789 8763078848920200699736607176043179235821977738519653980498912843429949139804616412609289201800055320 9790 4443760094253166364914532360916078522242294712112348582873246228894619192745630036078095806867916280 9791 2171611267779827906836061063253106246163655334425944103847559243079723406409629157902417860369841440 9792 1022696215526714781758860351695948694169471066585094391677837139811017282303193463334074581038554240 9793 464122409786096368036389563054237432130820497296903199404833735124133782114617625649180112561464960 9794 202964845869760797031203998522189458087790003405067759984376832179667066796300674213555829040640640 9795 85523493521733884232906523570841928911992158692861213380513624849900034194408953448857194091721560 9796 34721076429763756419342392047991381395894252460776988338242710943335483967815600759151424951767300 9797 13580125030668699656613831984943774964567519461403261823625584618429311911302084863515885023418500 9798 5116462227344979463316217072302013694977942539440676549813461299257577273319421288374446289336500 9799 1856678090784673574923366261531302401325881385480543768697842625579800203574073342425855405741000 9800 648847306541649666051972130773039231308306374253249914245513501638223861134171652070069239414000 9801 218332505992687802320805788080027419065828211241614900054177528987269640476427427947748417054000 9802 70727431518758020470120184870994797725549983923340038045719481221228193393772265391524135102000 9803 22052971071638266350731253815437771858604500569398688098784941911882155994389916880451305283000 9804 6617053227238141563088223945148477910155565371060354516468927512548412981456827009176511253250 9805 1910210821964163858987865666891667927843576842331171672008460468761527758454242657956556519250 9806 530408053477428022981096680321375754721614540686131163295553101034754309629042136092791421850 9807 141623716461238804595722862011355785599609530760866857465308145077315656486316770612709391200 9808 36352611711975735939009076879920201651236670997441760204998882158883163162263128285615244800 9809 8967620395792422923946536206452463537307719901225686204416169869432716642149790266743283200 9810 2125300184038535123346647445344229671518849270988566563798844118698742595601610902921612800 9811 483743698605785979567707067783574664039738080336949852207945862838146635566038302530665600 9812 105706956362005084424054507404558908067942765703259412149143725583150561105171332775219520 9813 22167496302903627828110952588454503211698746429498327514056246411664494429580604287094080 9814 4459397759364694754760545774457258586946334166722737663470241611108848642095258474694720 9815 860188400283545181121323550402922976162237047388142290415579600112366743145278284458880 9816 159026426943176420039236286629111810719069033970917062093636564726656036547866573597440 9817 28163893143782586017682276165084202613931725157640052141806833466795970694523776003840 9818 4775747255451224148750247326962376340862222858227623487963689855549832215175201263360 9819 774962284268933923337004335439726165533224575911171121810405631293884690592490266240 9820 120271534286119660854970476216418175971097353424416304719171098676930138076503053960 9821 17841327075602392971505218984983499053304144923342732811744403817694697620423664200 9822 2528123269822201433209241556576609177593704746222654447008316330442568488724001000 9823 341968365000104541690138954512778053007844120262001567711269841798994771421604000 9824 44124950322594134411630832840358458452625047775742137769196108619225131796336000 9825 5427132927377888189665824360044088472782759886855984859312890364931433322544000 9826 635776183343080280283432734877830398339576285556982946167384440034412392624000 9827 70880452872708274491058379226244605220290599403312287917309751760593273502000 9828 7513772794439940348334964897806745465978810739078151543004821287037341633000 9829 756656276723460035078228315235808091421753774661265846251070996118514497000 9830 72314469337207136219597577912979328084596514594666432858493964664007213000 9831 6552250260387828917134808164490944644129186957748781761764094035854797200 9832 562239296270902811371303670880411091575441785153360811240483316608002400 9833 45636906401220175619031221395813848050980650980243220629773046073669600 9834 3499808574239967651377653391650172922421664409197227457481231743186400 9835 253245600873948115582085740856042499601567633260034059830780132655600 9836 17266745514132826062414936876548352245561429540456867715735009044700 9837 1107678014114181294570014818495554672356770951651950004405642089660 9838 66753396274364132157458192413364074679573370273578682186224644140 9839 3772831645564575227910289616169581613232149379624228665631193760 9840 199629240046941467147802821593782001297540654181098508443895040 9841 9870026222416563766478289424891933078506794704328634388773120 9842 455056852861812955847170736600740952745146337719444192805120 9843 19521669723361798401727738700327644422498881351869647324480 9844 777411626151576042546679859747561061072964301623127548320 9845 28665981802626661512121507592330489803194712666216805280 9846 976054906846900470554163432949964293979914260505024800 9847 30597332503037632305773148368337438682755932931192000 9848 880223449118030697977213774198575471799107513968000 9849 23156549092946008795698771433112154971942830512000 9850 554949978262322650877312605150835957933270448000 9851 12064129962224405453854621851105129520288488000 9852 236795939341181512007477081788220517443679000 9853 4174874278517583106843858231341963963591000 9854 65735902502129280163333365173954974419000 9855 918438744636283347258407403293391876000 9856 11303861472446564273949629578995592320 9857 121546897553188863160748705150490240 9858 1131073491905121847594655094456960 9859 9009776589930504913437816316140 9860 60653330776765944949703781810 9861 339881119992065916681987570 9862 1556707419810988931367882 9863 5698745893145780102628 9864 16212648344653712952 9865 34568546577086808 9866 52615748214744 9867 53362827804 9868 32459141 9869 9869 9870 1 9871 2597771382055171036438595264488592497806939617029730903644099765561619037129981240 9872 181843996743861972550701668514201474846485773192081163255086983589313332599098686800 9873 6296591061629099618926431440011317972442372146473130670718848221793660947292634244000 9874 143787154457344510583627152240829882556416169659104276816343984036245243203532511986200 9875 2435878084382218026069941702746532042662727691375470840044623084398971835130811533701700 9876 32651280912380925368154786910484449653879095212739404814180875761526362037523223378366960 9877 360696460620525745944236996195243378847906250364558045961709313466681111317043550677988800 9878 3377328660779146347894020321517573873374029021270628908616626025161625933605236972963156000 9879 27359432451093611914621468259130091623305429644129612913347958645650226085778424241886075560 9880 194777857303892721319178628044317878563970041700056562979211987827670466002403088398439554960 9881 1233735790658942467784335837414778298948047604790248383529865821800761061580056485196269884384 9882 7022232792420384433946269823253233432849348499190484616147598577963556443418570168079036140060 9883 36212436632499952938892664494451637352055219659109602402458557242450443282942626604761819209350 9884 170353206175452770064671132801249411953599939319435257797548631677305333187449757976588934126720 9885 735332373762124330900502903562695284311662404029936152617352776565659983084222853337076397547520 9886 2927061851975500881360658572838370631730154673951999580642507246418828619232272163955198137700352 9887 10791485058196193558387259485534723185802887667308987217958681912709866749276284312334824594752000 9888 36989831579398717415966944278148653113654303149776493117726574446484505664259709606631972848000000 9889 118274404874001936693569776547237580144539922775763327679573524833916494840941109207620723244800000 9890 353832878696027324964854080316556444906093716342325457567719360777063580857887217856769651716800000 9891 993019193024858435576269188903613353555847041947796274641572852431751441183294887833010189856160000 9892 2620617717688285075348496659920113757475626871879680463067182445894044152304878548043494721321600000 9893 6517314700207020354576198589978966293408560036649571057575647044125209072607743933483299306944000000 9894 15303701173964377896146986722489071018736287631209578058608233410302037758788953229761285763897600000 9895 33990170271517406890959668386532193449915248879742508796194541580217170736460792839460153033521600000 9896 71521642003881278499861181293335647984844923689281446415806560980884874610115640374752433638907776000 9897 142786396936811771204451984204294753684201029933405341991448596750225116327288632535049006995365120000 9898 270823157384491076459832973512486143055537543753898152995933319356980797895074359452328194691729850000 9899 488619595718069194251480163135552730369948828940856583598545240890283842924978697263990448742137805000 9900 839528862803133820587392471442242106375518921948884187078901516251348400225160248788088938267783880000 9901 1375101821128927491112313992749664541035632574132875917492082167330271846060499632797565438806994624000 9902 2149256686633922768366788767469713779575662279846699302685397243100693707168292436822615720408781920000 9903 3208364999096206921404108232315969648544844464063984641334401512048968818345097898095513257930938150000 9904 4578045184164914894396262074039223600323625337086209357307706012101874052067696055318834190589455018400 9905 6248983008293143930976045892699889903772716087333833608911865187319779889640242808323227959656477934400 9906 8165433788025442219485059045507160286703933855131375667313176838085362155334059208755996718712416213360 9907 10220566583527122346251541517824414528904046761989677370354887337819397299692766418517121398928159295400 9908 12261984958483429578231908742544782097960029734226244439054644004503166173659086935861015785134640684000 9909 14108526624626691476049431412474726727534676532011979638147513058672171434182184667770483468352553276800 9910 15576311550896177033141585374049966267284501013589518503402456094410449042404164787683553942676747028800 9911 16508967242523911090064260547681353136374992740946421771816059946977000620869105518797939579985169536080 9912 16805136983419824834675371047327319761881417726623549677014937055479510811406769375111790945157247764000 9913 16436559586628755765983617206929506583938553200313489607038912946971661433800337563090963283645203800000 9914 15452277239289940740462505246281983805946884026108670171268559439100684033985549906696562575380403805000 9915 13968176819768940346028582623731127620704743205799640419178292699514178625624442507898205005854518692500 9916 12144879789513386788255663995535411802427877566051003882669305473191039342839851413029699814614124936000 9917 10159723324193917401292575274195831557341977930873707155562655101403621244422990725264250808042636160000 9918 8179438269478153840023683483462745745317694096889848981173324022316474730679526431356812091220766400000 9919 6339064658845569226018354699683627952621212925089632960409326117295267916276632984301529370696093960000 9920 4730249190745045377447500681187259790914625657340563370771166427662507613087639265104123957411109360000 9921 3399282937761160506436950704111565576784312961652806569965339513509915342211992783472251139179897644800 9922 2352951932070985847508335553302376781090561456722150592293452553722634098437814477403459840253833816000 9923 1569026388269113939272541440388947553824125646715320200155723855754104156550690473193615827541892180000 9924 1008089800896119800851726379091569913170676953656635587171421594607558962600903017723740702322239504000 9925 624125466251066892715576351150336346048415231861167884148827731547426121435590611652349896246083264000 9926 372384907375636562304461105207880106948504207718122656236166593894564771976163393650947521827208531200 9927 214138898121137765138893225225739740543861371807699545082314175689841762362000818721556512315677656000 9928 118689002684747992787742402430661523636327448742972733417770782054453515235575675024989403658899120000 9929 63409940744679157526140998448013191018580457673257156888022827010241372277581119254729971058225644800 9930 32654967971268639991140710913830037687080704821745475921601343873464193380842698066562665180257546800 9931 16210336118472818148068505372919216017757103245592933562875644694136709449593213793580659351813948120 9932 7756828980040161098765611786775699290730027250881864531637437425639187508002069515758578688506452800 9933 3577810476854022634958302911430624691097195462383110775065581997521505258398268817661233200362048000 9934 1590654268280987552425184887462879462232389497778118946317035805824496060768407824994842639295161600 9935 681611696296775916086305681656824632574752520237969634102462689054075580834407633912601661787010600 9936 281495529056367865980032522869141690178366390150500938515710067490786894780730661514223353901029360 9937 112032154421260776154600291883403689011080046352314994382037940559802073750186061348350308423116000 9938 42964238324903075432423412102880767966521162054681330764255843705562569742505019381104492243525000 9939 15875021575316444150885859930216272814989556595033416469802330211863816809097955861609197476027500 9940 5650759406735963054114592969877876873600508564506002774297781903938522358703701476948255582690000 9941 1937403225166615904267860446815272070948745793544915236902096652778921951555554792096544771208000 9942 639708612083316572163916185269193608332133045038415408411069649502474229287211487956406292380000 9943 203382872325067077642951235837954523976053357526036494380296630272311119500870950949805318075000 9944 62248691255656538049623431086215435518306741912078488690955759245771935596744064048042175630000 9945 18337322989833905816247533430026996264153983974617198660028089947222096119149486344425200580000 9946 5197925785964457148682473899203806248723648534343413620169500881193340323005065936862066472100 9947 1417435902732489268233397726136812154018843898571907222891378005359740019431206004903271368250 9948 371739588662662675315277678775005583199999408527243351861564273250316383862931344117867160000 9949 93736961944206123006328930632946998840675272994486878968469490290511298294893006846981888000 9950 22718824358033576350379796664947318036217275770443394716483111756933304240497150952116608000 9951 5290800106039592719035492055839332316069811389397593523259798563098630334825137001287254400 9952 1183493973114833721529758032292626590686683149076836101645939539233650349924214730760992000 9953 254190551196851800401367760849162609575953060777332835810376530086586715127516087058240000 9954 52400003987688365118884366122038219877645263492773070129102920840740948142551810235740800 9955 10363389159086966683598451447682361504875283626890869217923800927224789097827009131332800 9956 1965534057980130579563057458170059294329287304636699616376278821134968912671646651646720 9957 357327641280769813779613798321554871121131206367668210272632438265594631745288141132800 9958 62236869258965889451410566561987917383870495127373597496464833547315039660069539008000 9959 10380065257526828415497496590932949857379799362152869232802001958765480390857751785600 9960 1656866665686548077905195216298575802556395635473955033337328703715838292436230969600 9961 252965480564232901704351048567865459319491147108631476592434986888566675390954780160 9962 36919755920260639843526509492219375072384525247653975807618430435316221511385914000 9963 5147587184420587731427267713176500621861033852535410922414361174967262844462525000 9964 685179686347324411110183002908383104845339650320502913951249433136559264865640000 9965 87006944298072941093356571797889918075598685754984497009682467699880541570240000 9966 10532419572924619184985269217639305872309314591392860164329982932090802400608000 9967 1214466829097257225541416403771911940490211742657264958788049502530523672530000 9968 133280363685432286141891391168849664237369429689689869105439419965105690700000 9969 13908794710029668250438969227328381949095585271532996820049166165139545880000 9970 1378968118484496094658145499810883717614549132651986838878392297663703330000 9971 129758639345918157103897625719909385887008393793809909101015930960486182200 9972 11576769041851037844107937448626449399123804037746069574892075224415044000 9973 978212528723194617961671672617119546237305508551829083351296574048720000 9974 78193687571077369138036538231853892530943191136667243879537298961176000 9975 5905689983075568382470959000536451058149233279875061500570984225366000 9976 420887054973603910404029822831169224689929305981465057183550079624800 9977 28265520161322936100046774158792944414737817158972709308776948104000 9978 1786107104501608642685623473288211759427464019709936495191406555000 9979 106032390013270100375305266509490666353312943392304166539934293900 9980 5903733199093811346426360931879265193983890552687609399249742400 9981 307751094771469304028110879896176094189806591080720363849487360 9982 14991018129974149001997858700159426335455695040072802135974400 9983 680982966430529951531857616391953890551715470178745711064000 9984 28784912480041141105875501536192949460072512326139589660800 9985 1129523192925937022528904762865248094664944426376078572800 9986 41041681233644295539093744489203113998695185678882358080 9987 1377095436809250056804198529732708243813332164529916000 9988 42542336632970344664942802895665994557100159546800000 9989 1206130961551085272472954658367109861094981410880000 9990 31271893141260972938681853716630333557801834080000 9991 738630604870274514195859735024704197530902216000 9992 15826183759081486377015666192754604783337360000 9993 306178079037316201164135686449788708770400000 9994 5320777593026531544620650648670108658510000 9995 82580540853424561404641869471142891535000 9996 1137311752512986364661396885881056531520 9997 13798140764488763902473726246661286400 9998 146255277636919060141302367847712000 9999 1341656276709640571860737446990100 10000 10535506854258729951186702996600 10001 69918899183617514004858964080 10002 386253460737139741891044900 10003 1744070412720378124131750 10004 6294389459441966162280 10005 17654302801199544480 10006 37111147029548592 10007 55688996142780 10008 55683427800 10009 33393360 10010 10010 10011 1 10012 10282088127575012633735978459444359117193900861809983856381541729425708916192792880 10013 724887212994038390678386481390827317762170010757603861874898691924512478591591898040 10014 25281402092760278855108390711404472177783102495327032214506184061112855702116650295600 10015 581532015041507123546583077120485849384939922646647809567719080176425735181075667556000 10016 9924330171286645590632167780538398187635158003743770714526679177886297555376684568558000 10017 134020990155960943954636974327756397239593069441985520806315283240798815415679713180826820 10018 1491684043360731366644442118085279088033511391782003717839466163287074987350623904411687760 10019 14073648014441432626717347013384236411251422997491052548577902753314849315394375583246961600 10020 114888218673847254610702530447707958790405343873922897384374666429361743734424302482372534000 10021 824290593077820358966159620627637375830355893124417824953432087401000401302298679082465097000 10022 5262271146208805171639963018086837007300992021706283394502710445967986561913874767262457179248 10023 30190840298687013612474532351943459034588173204825830277949857011173995895359894650133513451744 10024 156944447584444396160085862623198140219486138485404117714739336050150534217942309490773423102320 10025 744332122735048790612171921999726473835062936199159234750050527590787460077741100158447484566150 10026 3239433845704039438742272740131650905631143701244205926250088115861645371851254888196174186915200 10027 13002527554509843238566514978661757314059227656154521367190477138628865966620740608028890761109504 10028 48342575726595379066807939751056096779641208400042902164912178246361318122180550931616707704292352 10029 167119308097865939486879949753980141413377750724467890495471204429365838547924424313644237564224000 10030 538982371102147744911909950309340863900822958016906430020766472878728776007663041377753991312000000 10031 1626545137326861378194786419097361863121359666734043702152103332874232546828032589452612559456000000 10032 4605271005797524875696408491504719267547004369624728263112162757190704452396501327797340390037120000 10033 12262447797183092030128135308728835827476348936580129621223258770138740823643065043460378578233760000 10034 30772682684946162509066803436353732494807567673547093346035554328104824880625182238341634454883200000 10035 72922985187691868673991694834240175908704292462371804344737423797765831280339794617245028213696000000 10036 163471353449164945708842812717496894972864890606102311080587947791862676059791091317904643387088000000 10037 347213154726026344685582134211963404922365027647361308735168801109916323950996277959229462554174912000 10038 699788674776006764192563220303648252391793607845261016060842139688711664488108328551033897503008896000 10039 1340106362548367820029973206840463348680236395155868784704512509825927878879036046923742778163959040000 10040 2441466705532115358614917835141533421511659135699477455180122151725669051153997022675134494403766400000 10041 4236391985542121504536283883660187706884858969030262470047189326310623480194745372589046680618173325000 10042 7008598296604064021099504422431808577560101321836209388355193217488529511809764370651892129399163608000 10043 11065645672260823458256164462747300512601877017153639207014447813032435724005459824224577464146609344000 10044 16688677576371622335141769773980303762212069957935515651883202544111418007671277724034349164677630940000 10045 24061717669636333790085355891056258069856026791203322831418903138996621201536630580948995488754785350000 10046 33191298383754267796682072832143692289470957040783397746831887479759576375028030841215323985659870300000 10047 43835273614018779275252346702657429496814443378662050784273061910411618810265591360123918168946909849920 10048 55464042093953703094590820649435582926469145113876057563055005375712693055112933646421851837594360945760 10049 67274933359383687384785945273345470572319266032850972174891260879651511955471550946455450190979210693800 10050 78270005570474096126343759043781433906853439705809995328128336757489293687806236558203016842690494436000 10051 87390900528551023317218506032623172817408176582096796951731367870150647694786367105635888724088031728000 10052 93686612342138474588846696365177454450988806446072341711723443963653337212390364572633739483190700136160 10053 96477357092034242824300146536791097136554046782030914065791175501155205913839017975537063590147000480080 10054 95475338686022521313485349796354113372447175435872254758425521512998979005464832603657098007102165868000 10055 90832774648435802518115026233317866844822894177891151461504195942599451485114534189525780345023202200000 10056 83106335311120723880682005329653898918188581602593356420172926163249705611899397463860724340571021100000 10057 73148965135880889000903994691082403992250060806875226493533688528504787180251451138098152368654456164500 10058 61957719059971151389523194339035778240479585795308541850808232452013514482672504365833181267683308696000 10059 50514428555957169736496650489183470190700323838120320193042292147538284648844380459180995276351848320000 10060 39653115946263847199974955069304534880709730298383830812576271877418853895409662227539230645026547600000 10061 29976438914064212402471554584560726731854415623354500948075213486025217982849469663883427386615537800000 10062 21827949902019863941748648597915027907893308942418817881849491624377171494575324463335030188926173737600 10063 15312853743900645292468550868254115438652822395335205572887878655881152987479857248788408977852348460800 10064 10350963367658161517441187818669627388788925009722295612574424413310221440034667453580147699621222672000 10065 6742942141748688496641502474588786221876975384505171426213495409126128312839759783927861343035620820000 10066 4233663849140270026110008608383788174582369024486492112402124101673547935398508788497916469348643760000 10067 2562286990436198207106579122987057886529851166123998704549459456317208141771619231995260750144918310400 10068 1494933816472523002617859092185680529243320837877398495589446011553754781404807789596735880582055427200 10069 840871514190069494393394118488559916033292961286840797380644070826250188678758459676218781706280792000 10070 456009616536312941665565396172589837496408304996813253326583523142900375753177533198253235711897680000 10071 238435506711502462073820454635915430255359134726097345297205663968224195271572953461693532277137440000 10072 120206819161369315324031260314965956912442538588579150525391240664276583186542631204465643013199808640 10073 58431915461783884102913907421838691877374366313330116934254143771379176341116521989173067981094344920 10074 27385998278052912555105028214488262936886004174047385920292698657495809539305298892654526292310961600 10075 12375197277083827209228069377632333888253935820104352854014718684067890482511760975373702714672192000 10076 5391400284317770309902669931064086638816512480449874313238030014933989052123689983756557984149466000 10077 2264388119413463530159121371046916388302935241788947211559972606272275401891949793177754353342775720 10078 916784230995405325756965425720669344427063583433576801027325286557724896351991849292667668172265360 10079 357775579670944156977591601164440316529800248224797190596724232053884150979484700874175387414892000 10080 134565903169811606887071929144933840928462413773897018691503082671391775409063437913504567643850000 10081 48773819707683997611645367769788822376244897960721396603026009969864356599554528422487364090987500 10082 17033567866019075843641731096213292386016158384156256514651475641302794570581966869673992402806000 10083 5730920029688661031505629153866154447631604689996497518948160028849538360195801937460408658888000 10084 1857242602213917926876824262826994496917649668054420492251718527867905950063454331584391695010000 10085 579638263678807417085491159825173392356697331138721308967162089015377729310318197308904877675000 10086 174181038374597438258301813878552168370540788888361751099905502860263372993724412820121793650000 10087 50385321322835931981258607240043408196583100582563564318169490224213328721232280940220628055200 10088 14026938484612219291181412818904051312345156810381269290792337306186813120453862145407681771600 10089 3757215665521130167280735576492156601521024145637839988605090349871467800121570217519914760250 10090 968042683548117273373458441608285114723613306444532042152680283380732444475766883741040840000 10091 239839504735529608347166304323743737407251373453628683418926318212554578845169723193061120000 10092 57122750335181625012440950285886770628824625896943514477702817008429157620075179194640044800 10093 13074209741446193766464032557566192599746715997472789382393612559058283352646110367594326400 10094 2874661038909832343221095708319852512019282743647147010666864229613920285394975606475744000 10095 606960519965454282178377597963275551267342294674394633052648179221834534790541193303360000 10096 123016992378688969060317942444345471241225144063952762041350513462278949185810943110880000 10097 23923186870820337159612418689470948701381783898554578312276752794487894471075939877915840 10098 4462008442892282120689659954235787557251995687985638306228081974991548390304686227083520 10099 797804830146768195270181856440626127733434733484022174804510187099382853949752326681600 10100 136679761509915871017099683527264628482250874391298215226661009211188686907635233632000 10101 22424757936332218691294387425764237945207636007102470303755091054942789608441414736000 10102 3521517542594392861151414914268161810654828765559795336589688373072497331103392536320 10103 529005580772648117580919471657367459037986059038437591063546707000581336925693724160 10104 75972304064555795214651084294113934475493605009462483510477816110130795740060768000 10105 10424067257961564643587318353527057541720392712431848375933616121741736646681725000 10106 1365567906356555644520294796006218076090362240149254059273469149957478255151800000 10107 170677074611655929863589199988367201089188765306189316217226947496070412389056000 10108 20337512969047625681496905333710862475464402038799674915214101658206802887188000 10109 2308546383303826780033921585916949184262519862925824033477362932248743253810000 10110 249422778508216578875213616725720800220440321324518803136809920651124721300000 10111 25627668998454750039747157751985649723963999562614835208800063531656781400000 10112 2501814606011312355231533345950599102782647741085534723626644039901197146400 10113 231819024513101586079891327040837906532055499900413839543966908992136326200 10114 20367684570957173533216638612824074076533323681382122407163062827981548000 10115 1694952946265506812750344406060255817742024162112243196157813827571280000 10116 133442428089963934152996728101428980126098587348615831741706337253540000 10117 9926986978544406953392243370931700849592307609108669811049688369231600 10118 696887670255146519548775596610152078194210695442855918009812633488800 10119 46103038145620319995351110560159173502294732555812163010204973128000 10120 2869984065353012177990574469899006929678318253892889411076790020000 10121 167854572629591308575136809592717148410085127234561192620316847500 10122 9208022269966151784693219269086197855638955551153071138028809920 10123 472939737589645985834921482599850278181311168413785159414133760 10124 22699935794713602747031223101664985482484485271718631206396800 10125 1016101262677548589726135218072058930323189040254950048856000 10126 42324521662776723856449256031317936361056196813738557488000 10127 1636692500105330088771132355993675697644935283436641916160 10128 58608352125787682223899965002426052833439327125715294080 10129 1938106882466523883065475033149009683645480394368892000 10130 59010663223379393577554299192601533045127790349200000 10131 1648976718604101713820490693242687366655388289600000 10132 42140516142104821575412539938424232703415478512000 10133 981098491113305158629338512978834685999695176000 10134 20721179033872481475627183719758149860196720000 10135 395164510331804825892719553021584710773600000 10136 6769498223476119537933785169975053650800000 10137 103573322819184628930386913100618320857240 10138 1406206639054518272390198680411709257920 10139 16818977044407673944664989698934028800 10140 175755631933002166022076424998813000 10141 1589521219032319330949011595596500 10142 12305970727992149658960089772360 10143 80518892440515701149139082480 10144 438556059044203165300321800 10145 1952416171051557423675750 10146 6947413478091931131000 10147 19212600235711019424 10148 39820825597111272 10149 58918167681660 10150 58087516200 10151 34347600 10152 10152 10153 1 10154 40699932171651091675204914735300588172225857577997852764843602678976764459929805150 10155 2889695184187227508939548946206341760228035888037847546303895790207350276655016165650 10156 101504345575081875761381840352532236356641639561918918547537897388651872349450409944990 10157 2351755612267742051091170808167824349389795733512065084657744242314539859364027103655050 10158 40428590295698109818228077673980443320782177538997161260989136886431930797901031304882750 10159 550000864575944072718617720526448839559747325924144359793116045216693118131445093964724050 10160 6167447417362276772727275577860641613710903288209889244512842200988612153851186801006567550 10161 58628510347088745321150305391173201299317117380574824695797589739193786556405771671609370710 10162 482266778661536453448171866927392462300834352646663880562205980112723082963982960524528694550 10163 3486892896078015364859084361597333990016823916617965467374223093620767614235991908828426892250 10164 22434442308268010769862311008082197245516186224536238469149243312097227588777562382361091723350 10165 129729601173897627495290754959779662332767511646231292017254320022127446491626773776261965182850 10166 679783110151223568075323555989245430623701761026251970170412636915947819616124294587612697558134 10167 3250057935394536037148444738488728153711858784468576937676060417371867312763221992371432970077210 10168 14260458287955617305855420791328092919347951809402939624496999790509213719267198537956287521767350 10169 57712913541843910037814879437845458403008181440407190950905505034531406110916662318317210676329040 10170 216370185086765360141770913316793305304266835215696332125904033634995972725798261680480760321587840 10171 754325860949546686925624870347565680060757711791192310823249748633378116679351586799793709513300352 10172 2453662187103544055984839262282973866368635679618190602120236171205226215964433600185202586706832000 10173 7468924567970332456356050385975273945151974280063227480923735399387471788579874470320235682238000000 10174 21332591294135488880963011327133872324243054629124409276975433017126913805134877419723639442976400000 10175 57306993369100813846711591116178103848476777258260094094216496214644910232698526774144814443484400000 10176 145105632266666589023182934486624557291803462416198200517808562113308433079776269680947813175766160000 10177 346991729333333147664133104207145680480399584038734827325194387662259296495117166628353466289875600000 10178 785019311609632026084255501913504486257938222445046472465743956878495366595417164045134267842114000000 10179 1682937583759153116072536756926630533745644048789823292574652922517226250035549285117828303670070960000 10180 3423907497992759787871712712367972465206655133744812905582914566500563750072324407653512755742558160000 10181 6619554496119335589885311243911413432732866591906638284126968161901089916806493854796791327768945776000 10182 12176621204940973079022345834773614891430838435746629165782371108626660161362193604935079469448115920000 10183 21335940122530895090347895468308218554752511613557646132505598133399560908240892563579108773652071600000 10184 35648454041302592808542359198799801740897776213469467896100793145843468692601709209341903919868480720000 10185 56850659569899901031364931706150490276310768114625703842370418101536660757757967710865818549628968245000 10186 86613651932965143336020690069958688126849934951106219383376107578223500801525374335966158849140604561500 10187 126169492973216941080030139078286277980056991857910634534839211826546044474662946867352278638511904282500 10188 175862848261900851377535615850808239128212431106294874223752865589431187311230961746053687616340122337500 10189 234723066863843177144710801564139976305818224374524179065988518562220401023561324452896146328747836752500 10190 300183683120691871965944889649756702765608167427180324622240296647301787763199940834181924189354803177500 10191 368073873941068887766242912260274651110003009184765323444913453467426689384887970696355825314125640825860 10192 432959439543869871151794928498928013829458200404400554844841126304423911736821297172948672135512405663900 10193 488825173678562757752026532176209047871968935940452239340949658730801190670604690356554952411062393491500 10194 529989398830441726825881398043679283482240004230174533180187524729184448832339822176054316824625542417100 10195 552059153689532102124996030918787879463059040694250807613627814277693021954447964681898339535942489454100 10196 552702954451852256179952294511696086902666106630920487855742832136908990493170352978903468794876533173580 10197 532052977503212713249858766161659405043550102646997419685760827733776287074058384015147258370973406886500 10198 492641645836308067823943302001536486151435280228701314523852618272015080624128133347358572565716117487500 10199 438898920835983551334058578146823414934915067840115716575795969005977071828768700618555819194910722852500 10200 376346124974459646308998813265713817641286544731024716017455933733611586217235726869925276679309158527500 10201 310685737212958176101896892653397789882593998629016148542070004869449564792100983033044696492706284061000 10202 246988661382686416147951504619855983588673053303401959092022179603328105901670237557650595538134702810000 10203 189127829372954012708043812060994163389371494254791587608622711701056421342987070947506415550981212150000 10204 139523669567794428615503713505249871421931274495813338301652299214399597922396031580008530358369430938000 10205 99182827918083178068648203119883507800435691640593130816628204725689843787306451163056911411283553598000 10206 67950788488559113485329194477877637259021899379299974729689961535472616381941866541498564839219796294800 10207 44873162209425829660123052957089005737089933552367907840361295353613991950338968470800939044767790006000 10208 28567320719877674104084060895428623108733934808016765363320137957594029210158570771826062768128278330000 10209 17534424441855951691472285653056189356395311709748221498865463987764611032442157232362204043885632906000 10210 10377516506404542837810128243645499823172735501687722927899968482554565713078011423234773821891497026000 10211 5922546033632249390731913006785326443705446760002100911254581555032285329157107663512019659450204481200 10212 3259585266213803873381289269658239444623310933264219068007151872254630760136911385354077978510841346000 10213 1730109931665667533150639710478726556245200718369500754205401751999558699626638960112110969860794470000 10214 885633365901103820934380327566643285619789971253462500610870852785677184566587872973688522897904482000 10215 437227672154570767828187473481689699835216200808868836439691500366989621221543381942472369566454222000 10216 208176788419402081714324100277088386115090036256093678253220856303766671265483236047448134670995623120 10217 95591382437480547725965148086418136481418894199226688993825903404790818438232098185052714899946969800 10218 42330264644400018331565284186250183755785272655487154879552950498758266012445828232170204468025844250 10219 18076167064365413233479229463317646036254251566397217489106395077848124405314705028872681907967792950 10220 7443127614738699566726741543719030720810574174398854260220280326172757108070760894241692550339679450 10221 2955032754508200126491512314372033092142705567746410795848648607107393120517645369952671967746798110 10222 1131056050275096744628096977700818467983710833746611706710804261382765295927382393817501357517912250 10223 417322236340033701149178182837358230109665943843484574673910626956145950830805231065492124333493750 10224 148411765681952735589720904785214559516288046651909392520636287479730113652930207914140122162576250 10225 50864126266584740366430169245636914763798250730466599314584267540001400453821151069165393980601250 10226 16796990534546588679146707053210329991765933962154086285281316257395811312657217329817409174989250 10227 5343812761278744445996615929743652545069561630515030651507370490286594688510201646984542542548750 10228 1637521611278793025895422848665260867446135177984240454687260466189839636182227760115171962981250 10229 483223358498119300471781384021220376733161399691953220968089692286963998299812116381156405679750 10230 137288951192157117295425042753846347991786189635603571634485946499090045912568221640842391137250 10231 37544325428059293301197868834725327818161937573818119589839013940567481943437023877291592678350 10232 9880085638962971921367860219664559952147878308899505155220793142254600511430795757181998073250 10233 2501287503534929600346293726497356949910855268075824089929314719558126711754631837261265335000 10234 609009131295461120084314994277617344326121282661939778417572279544587373296779925594047212000 10235 142562008081030272986295958746756163666416740385804673049205161446791218991802852053838452000 10236 32074331621799910317321315644273159487590012619816375578351809672323878062284258564403154400 10237 6933147515697358360583275174701143617090683096416721864916585365031029630755987854105572000 10238 1439323375883688048115458252313045297003343781451747325932718284788285532071088259648940000 10239 286858741541874228343104143239093826811033338388344749524855094382382824155344439401204000 10240 54862605550007879145105998932572266078750215012835111762650175982191230860671567549484000 10241 10064450397449721277653928080044291570308660133389061881975825387077839592371473771146720 10242 1770129466888141933255715993977639220908558314917674200347506977626755707201012974824800 10243 298336427003619426953210560782748183299195221615338348373175333307880175370957242948000 10244 48157859790431968411736527070514681365047756585623144559730840605028373486276346831200 10245 7441301950125056343504477943840460968943239355795996098150829597861527098462525895200 10246 1100018549148921372518053261263372491061174513465495075378818288379530092816199480160 10247 155473190351942661563077032270346959993681133429609380457598195065281107232086724000 10248 20995993625965137296303534839728257743607032130004574033795368642373427004663900000 10249 2707378125453399282944403176701801656412485722026905599094665956516573482180345000 10250 333106732712852791357033898704148371338708976270326081564003403026908255660932500 10251 39076329686662383880298821974952185503759566288466901157969362851013328743295500 10252 4367131111726116760188886809639942986328814502598341723193854934758535282292500 10253 464588416141076251083924128685100317694554734318972523744027120718993115137500 10254 47005416221332420697902911843433679202037302531096043578807449860980479884500 10255 4518885430412347055275878781499053797449130648949188475637509552269282799500 10256 412375236416007505521201020760009042883275197535267755964376865342220719700 10257 35684644772174562529272355110089427518392323974136720123553084590610066500 10258 2924970882965128076169865172958149796589534751978419682258449556607382500 10259 226834476638111973253989544025325902592657797092203975358818537043021500 10260 16623020648034266360633237720192234913232401892611215957182261184326500 10261 1149629465378070757651270646069369517363736205657224281150922736112300 10262 74929294763933848264049297229847175247170888636876815345032208126500 10263 4595704606178810402753255525384915913005533320167168862003315517500 10264 264837214593355175751882521801842611935912089636752103912055470500 10265 14315525113154333824426082259559060104643896737121735346597593000 10266 724540862869851997644422122524621817541160487919630686929837360 10267 34270318506202947706709010983007745413146132324547682781240400 10268 1511772492667912204889810341507795279861937690008948586334000 10269 62060630133788913567771789550269452338113923371449254403600 10270 2365287173883062041602917569066530851361873667514399895600 10271 83480723784108072056573561261171677106889658853449408080 10272 2721014464931814604190794043714852578451423039551806000 10273 81663099187629489921692498310769885307665757489550000 10274 2249402732114345231375961031314619595300972960790000 10275 56666224357754589618452468477805312915577632090000 10276 1300536296735351237144810751949630132488666966000 10277 27078388093835391612176309528992893894767010000 10278 509092988108917910777112488670952883436150000 10279 8598014910283946937569010919776093142477200 10280 129694989773582163210890138097776027881200 10281 1736074666260548641405616021781253916520 10282 20472578611563073601481321011571390525 10283 210933250339919804548674193525168875 10284 1880933442521577874956330388122525 10285 14358270553599831106536873191775 10286 92634003571611813590560472205 10287 497497333896948515523955275 10288 2183921571101617715206125 10289 7662882705619711281425 10290 20896057241658737425 10291 42707270274922967 10292 62309994565105 10293 60577478675 10294 35322145 10295 10295 10296 1 10297 161115593562260183597018076262500259385225118963936327496691227156776984827584194180 10298 11519764939701603127186792452768768546043596005921447416013422741709554415172269883870 10299 407526736699618036760723009661886087275193833617144444650816310441035212464265003940530 10300 9509907135430946773919808973718278833827425334128748334264154041550590937015750476570270 10301 164671549871409552032611429071227038754169628154124115893310877877376022014641152989032570 10302 2256696028519457663770858035018364911377564059069898095270302594009674217186561152934206910 10303 25493488350447724915460894480401811384007322603697753394272640964837203082492706734737312690 10304 244164078395929426166009965069137105383000223477968452721437968632832908549952945049110250110 10305 2023694443359856347119705368847047396572980499929496535189427149273551046309040601492447588990 10306 14744059515907524814729281973028488175031715070914903327808683516135871908823010096587832434070 10307 95598579441852015734212441179958907199399184814641792544824044733655169473336291271424332878970 10308 557147770703952460567408151311062015731750252376241342947630518392152527911641394061257181350230 10309 2942625229385857219531112365949760754568774798651411858239651438295014975937658337587073127492370 10310 14181682125568629609847267288741154673356536738651118688037918804625807960957075800879506276643830 10311 62730921194398379806675055046042042620068005366033389936957339543578573915610130101033244647076474 10312 255960474070574411035995297596624100909620547442428211494592356239857100867343523550931268304494518 10313 967586847036017553806399806299326271570433717804344008287250225785833436245782111005718201063144112 10314 3401620195808283164938761948789326961645538606537070977231301831828397132268908736269237689550707328 10315 11158820494736397541072174806176057818829829598566258667006004902197214208808338990934879357972615552 10316 34259536606646834555923343703172107338512634732440267837299137857623026079674724972168489256933468800 10317 98703125911343110709444577583488413335863538727290734475490081188319127181219003172604383546927280000 10318 267487575764002332007897778483185017803587543118094932874942202964506632510297128000810600187941520000 10319 683336493346036600972167869240496148648388606065735880613105668656007239947143122706871614984720880000 10320 1648808975935631301659225577922230164489622851053022731221096090339976933000936053840934746715339920000 10321 3764262001664365801901250847709242451004610659951240575051936357191268092322891745561379327406719440000 10322 8144494149055627825931797288679997303082703064258138698748735027377470963389529413123711635661811152000 10323 16724917642737514760417417011939824821568779822800933548966033526533262250353286343826141969576360368000 10324 32641251480864309977710327857908004168303445608367216366557118867305374417356159352963488271412387792000 10325 60619467035890861387176323164686293455420684701253401823606077896424266775090010226932192504051577328000 10326 107249826294268447069619648675983442267282749856063710918687676278289087371313095016880032891783559888000 10327 180958201121989619186964426530520325369894060567953056646588859203136413827273446032341985998878052784000 10328 291460808558823490168351555709697778371464777223852372558309287853813863831324897698003183750631042256000 10329 448532100330796460550906771529904557766203577400909001349460402125227171771552517663658596005348549464000 10330 660055761282251609560709396740030002621856400834292223576762750854737713004727852698224865712416331313500 10331 929559497722755726959199738661564744176801228856598390988728164698540654646796664526565814342399470050500 10332 1253702854633952887091204146968747050920117742856087143751951709194094763691236446307483027442673750945500 10333 1620398551246255312564520774935890457118096845509646229276237979867466354652309557085165810172941962684500 10334 2008293185135320290861819184380003230636714623199214052500665604391724709820043891213661100639051621705500 10335 2388138111323632075797311091343887255387043117668849421625345909520962639838429210960929356620688141474500 10336 2726151505541746154217853584272560528457209220477363493609241022868545044246329960820014742480847078421660 10337 2988913096437336144985839471913289254091639024860723830342661844349850590679711161862907729707916676341820 10338 3148823474531544530398142449167501425042253858606222823626140212104209237545344803882323721541227718034380 10339 3188889475942587896314139634755520529351640547379697029594778202078930234205840804857113265713527897211220 10340 3105685326258322982400100824092585790639119012961395235288845248422871929739891470186990060822533975899980 10341 2909779387310673666256124148732385573789898147579785888350402319950928245860195162234563971642633873524100 10342 2623571578722738551542407019348872238663022919948987276381510288480345139710012031522967515415489558095500 10343 2277141837248882575332298524040325501834733259021745800273162714156048357976966964558582110803460341084500 10344 1903157227438709140241676610649493073715577137353676417917767255210778590727013184903629465913284157055500 10345 1532002083498379971812801918946064963903825579446527904879862437804527164319670364611220399946793055887000 10346 1188083248427315080181356590203070788333579020795266538478260666052490453962193343984211738734247675994000 10347 887831247569533361173181117197775911281913025581734743816809016556379895722375444500335634049944079215600 10348 639431600449238807330363266315946368135317488024017558942704269462503958510875443715763232234685379840400 10349 443928657371282638390018509136582045258501819825827185517184171496363507710081977964303003489124319207600 10350 297135490846848276990824668891226805476829008281246018320264301548413438323377543933254296866881100128400 10351 191768295511086476639468403326961980839655601089314806149957811637628531116506074453376886630398440508400 10352 119352295807599275670718097175521792270834604873769354876547169480761813072510773610842957413324903533200 10353 71640648433868602625158195668201002227557987842685590695364610007152553646835099549365576522161300158800 10354 41476164882766033098775797492116369710691466645765341981526879477825162637641373423316912723356542197200 10355 23162014155310901600615055742350699968308221633349476690982543085019246667773753989644509702653653434800 10356 12477105635617000051620932754353987971137295515090985601406218861568953068638625030530682824347693928400 10357 6483736116324991293200397370166482832163048761117149723001484910596966878462866282240835179464522172400 10358 3250259433636600467083201787805631169531260854365025012134480356390714198780781113012877687030964091600 10359 1571782414759890775825513099886679390353116482507344055178859834133522867479181203294418469371375700400 10360 733233515861440829683456806394670916612262935581807783010112868262035319974485289526726188619516603600 10361 329955082137648373357555562877601912475518321011813502354550790717915893988518380287026784878782471620 10362 143222260927880337885971920150167863107505205274358608164887431135798657280730505728984153875955028890 10363 59963009365239750105541443943833018920264103471979735256966731258241019579009469785432827570569023510 10364 24212574576282771220511087288332735756024351583481934244543645820693529890515723781854885194892937690 10365 9428532500692492492842086958432470697648024052870393878032300728154014966682061190538647069504489710 10366 3540358053619710619841890359885710341014080177955286238786832289227792181165200842297120441118286650 10367 1281734324695981339864480854361754233048150357968156466096994077313388558738869189481344973790377750 10368 447340019512061713267083962738221757780469584813540588568029590751190398908603912752178934514512250 10369 150487656333550714601369259354332665059789307333587386937632074308004143411650164197737613915020250 10370 48788235614986761354781814676518809220296990048788604897588480711727370695101194785567902228157250 10371 15240573916183796601713740976888653791632686394876138676367991774813641254220800633832336522560750 10372 4586415701879609818459649153792660299911892541261791265224760141579432227905698882330852673144450 10373 1329346582234935091933078442648576854904040017519170040550690300487441068281043931053642249962550 10374 371018318344913273636798908644138455705881298690108962555068917484733000924309982227419388068450 10375 99686657171053985661801237940477594551671351489103283048882899083575727918781063398325952973550 10376 25777924006258083091568855380629830055857148757580053301971527249459907942831269558699116230050 10377 6413646164236460864887944879391153889495558542555802735418753191253182837450842186853368631400 10378 1534889680330093198434721851478224862443381531551816039245513584231530935458321207110207877600 10379 353203669810848593913398347583006145440311550738859046146634621185834796388606258688139034400 10380 78127048732286196173849137358692785241271393431650772752753078566196467419681183200289029600 10381 16605400601635742043919154630244808012953153307772463895184452238808308406273700958946448800 10382 3390029880610757026267232260153784334824346177019291937079178830760173688478021995079032800 10383 664490906830679948670321273584961049018725662605110379693260966826745008704994344550375200 10384 125003239898840782423129744535784751795601857321753437764078795739684704607870223232248800 10385 22558250890835582174051907765616515588622858919665138700980298281381364603591234314639200 10386 3903337794594022084049431231353868989492045251267900404439287567789584437025898971297120 10387 647287171967852908410207189118983299765012529104727202746213516266614504632435507803040 10388 102815844498390222215007935134783561101535456670980644592055893193198507728828417323360 10389 15634543557579091393983771200146959523054056421607959418213752021653889169093528919840 10390 2274676844124410268644116810554626764051972659101618848864541933367682361007024286560 10391 316444405483755929353109539929858060465495378107426517436147404805651392284119581600 10392 42066673545046230434895191146400013463942684555789200635841624621478345691594844000 10393 5340069957790842723600684886460105336096351148273758629938444576301655282093646000 10394 646864144371571154662969560988724099991052845280584163935842513108705665614436500 10395 74715262321366429980838775021776979601488206619116516851655706450530059250903500 10396 8222253748284343969183214476080720243225974891098946830564982049579862979764500 10397 861378964105978892009670087970361168337959274305603953678236214717890407403900 10398 85829418584817361685395818750785934827018061248483393741269376355922090310100 10399 8126660897776038335106681800561990054398375726893205887424373162356888701900 10400 730457775653530536227879009320792717072450308054603848947947102285132182100 10401 62263552602483891861420040295535345945884537692804070284544347596029978100 10402 5027491825045283193779257912061860231655273229853744805584326203406147300 10403 384098509367827079759813394456937666940566807229778832966077504559640700 10404 27731462676962353606978413916321986223602594791263686923606088703443300 10405 1889620845391541590162433360780687827390968705850380140282551163954700 10406 121351797410465973680156270875823988915016338907822577816310625208100 10407 7334110661170873980669678128097031325996416622666778445983222143100 10408 416483053033390049919596055254826862423726057831365796962909972900 10409 22185537933982036557460322555947193640004777899007379014973412600 10410 1106599639506746795303732903031959779308363821189426789161988400 10411 51585847856705489705888300742843237832419967604319143554919760 10412 2242862950291543030690795684471445123148694243666049719779120 10413 90751680069600007022170923649133617699658148587643630280080 10414 3409275995459034253069032909895896192652631700072479849520 10415 118609958807227775084471260915200670395586651474421689680 10416 3810997193509542946362151240478518821410347180344740400 10417 112751396257678785395329918357352627852377135513158000 10418 3061726226595763948161261065193754947585211472022000 10419 76039730571191545978678614851675665234029498618000 10420 1720558111660813705659198749215112025571634262000 10421 35319374726175061406493815966292622225810674000 10422 654700604680318211437446344741033972966246640 10423 10902113487227034195715583304188996920559760 10424 162148669538809782438464493588112815091440 10425 2140161010993607376905199061333787155710 10426 24885593151088457870990686759695199485 10427 252828957993641807107307412652926555 10428 2223155394474964194295581655369245 10429 16734811886609458324170562547655 10430 106467860470042823346371421645 10431 563864451213515193456950235 10432 2440971650274957547432685 10433 8446268686072517465165 10434 22713745986364818385 10435 45780657041334215 10436 65871448980337 10437 63155751659 10438 36317281 10439 10439 10440 1 10441 637841185472509493966277041641953081675754238090104091048544721209706145413312768740 10442 45924565354020683565571946998220621880654305142487494555495219927098842469758519349280 10443 1636122231435975633187296769182282086101095936841007764509961191589652879130220467889920 10444 38452659758725603249422740966453032454130618163765629243216749949559596485669278727977680 10445 670643862098609780714235295845228759404706652330065704449203630217841673202151828128544520 10446 9257699187291298651258045272716654343111125396500347556522573189160975265042291669410817360 10447 105353699523209749563439509360857364629790935798770037105221797813492736057147950810955851360 10448 1016546611797892060425501342333986905597912339281693587400585777494173874772742450933478441040 10449 8488882616011902515196346456787259910439103660097040178178213210823697560270966774447148147660 10450 62318700118807631072946543413262500650630961148513811111038797692697845919215387289794824384240 10451 407178410740679041458825102159252495354300514835129385052908300938765996824482032256453016261440 10452 2391512159187949305191605875993791441869901400443990446625685442851388598232103884259491903951120 10453 12730444952523187729129271183381526606035060561144802192282845269563156391186545825947629842358680 10454 61841641280159680069893050607483697038060742449213654479169239499848028113910071533020639046056720 10455 275751846574657345994995005442137207112466827857607662004588573860591052642014687196749069206914080 10456 1134312547624737826641247570695554743266983110728274996120324495856489281761717421004984697727958160 10457 4323277596287921216539482218310102964678933356116629928394964044434846648896363897784907586567695078 10458 15325452913247349748282509744254276546324291021081535718689919772801242564743830115977757421512619392 10459 50698120178622083334977712332640927866717068546744290729145977986702686026144831576177131592207802368 10460 156979744407567836208651964540812718212694762168150568933396660167031033628167491269734222085624855552 10461 456168076461105797100787535335387511411428506300437538874722767090542210266353872232161254215607283200 10462 1247020314840765406536544408765168681988913906112307205036720086402716800551761026384215068843370880000 10463 3213848232840715441111080656047034933709853818186027288141273193277160635690344571546476551199576320000 10464 7823979004219301737396637950136568172493521478861052155393891229447935188054722686668790903196113280000 10465 18023966613652517516767972755916981798119438837538522459101844932757556062119821520069396272312893920000 10466 39354585748907451780973077355776627926119436379106668587392299011073641206312753153595132913380935296000 10467 81565092089172483517024026798329498807690210666711644038891441201470478436305677073053483019314913792000 10468 160681400549405164638896097685485805591692752270197096744404267305141478423485454189087683579856905088000 10469 301244896250011909696442086453804594242111642835733448893705230094348621824367216259443856532252095552000 10470 538101570400784632587537772749544084371405529950852114817763540779218148907648309959617270446923590528000 10471 916765638460596040704693983202926958558690902879229528948782328734964253694511935486755349650314265344000 10472 1491165945436527803180960064490120648474495997114975077483689370932429449867872391343841517855535982464000 10473 2317712320115027890996275042321637812940209632581456195480801939714232163754576754982066413249881096296000 10474 3445262758207163846423403445574659168495571189799261171013040797395269234728438267682996538183050875584000 10475 4901751729232256916769941821398965756779233352206959816666757060336231074175319815041773055927178814976000 10476 6679730872089939392160824736526938827039557949826671803738962467266225604428644524738844755900764880676000 10477 8724397947315726940305913789864705505033148128368387246931389976309590958289700201701388738916140623018000 10478 10928241395594885884367016081537275293174102975862167979450555735381624256329681929605101961536583040452000 10479 13135714329882931275197133122347072320357804658733431783912068033916169118592240938060802815427163887608000 10480 15159266578096480110224448908593863884564328494032822882898929145368049465107162873370535768475263819012000 10481 16805043527312133827370330314008934764462248619381007837317239182066373560422581950260364850909331305339000 10482 17903519543243756233647220197949030988090512675477132252049195304211199929738009258228603333846819302858720 10483 18338353542477253468620101621766113974414378636422933704718969219612772389305178349028953806862414263934080 10484 18066648754432297912727193139373105158964503184007815219596538880462470622846980845358044701321879618988320 10485 17125746730600067454629696698732216539165652539717382443161901320070332384667795056024896624311557217042480 10486 15625116709942247632498639264425960889392329778784603674429557663298135238043787720492453107998801074266400 10487 13725701457713243261910960844526797941879686318541932242844065737946010546285137394221409562483418867368000 10488 11612029607842159585547623135123735056864031798264198344966264892705981367287966777008729994350726356052000 10489 9463644843291115313804501502270766928202116450128555338413007036185104499094599809863253371596193822070500 10490 7431730543154567869973648000433916481313721401888776126775334923339154418583986627546518417633981857912000 10491 5624679050088768379598312843481935129425820679271837201343655975174530149168959173711555848035013655116800 10492 4103626137033717453416089353945562149164426361592933513725396066855274038568529854676813212659532021257600 10493 2886538436590662856273209939828782129706744066064163564289299357615771294268272287543023906104733579806400 10494 1957921584229404740627365169270260020752410197339859160936994236860673790531103352799913789490415451785600 10495 1280803211686871111777801312480904586164961569942905211389632423112795825466979002159781078732126751238400 10496 808149330024304653733450905178629319005472670094945584074043878682110771230705549128552159847158558755200 10497 491890283700203668419828400492463590063361404822227517358137649562591738416257708854080759906971128847200 10498 288835260304393097245771182535385727798489018036263751383185940273970497471594720028876931443349668700800 10499 163631992962145445649964790105883759954508799917539979324380017665940367666311171861853025538721700723200 10500 89442911407274417325616347134148326415812013514248548020529755419094523004042971060080679213962285564800 10501 47173714457949205674621608769886310685395802221439890766960498709493575985537815183924225472876212660800 10502 24007150479669089701838794484461030526994014815472617254176618730276844799482537449267210967664729750400 10503 11788833155673538061784763709371904834075381835010218868581447090258498516832811036504507315576735865600 10504 5585825567913819273775208981201976072174676188323555389833286612106609642548323023840829628920583702400 10505 2553761937092757958178341000354042199296819881803762038771523243227705206897436778933837444609754746100 10506 1126506286750243129271317200973056055237807544866465487490774037856741302974499001190692079038203591200 10507 479428938199430072524897286878768637650029877680542887605501139343744446787800248318193531280905501440 10508 196844424119462160640885999583353701039411254415478762888132863848357761267752207498448063682898434160 10509 77964099924920188394167852380481556874353995912646099307974543674046209059227100912402998580815615640 10510 29784953176696235963093763685244684085958975328424400910710734402697376642812181390480633744283390960 10511 10974417136856402391055879315183884892693352254170593742149397937645445821850642141288921289102477600 10512 3899360762455379850855322035804773441385922215790447840520432685911153925177404858140429779418614000 10513 1335892113063417171126360327081264975289621499854134908326444531284376807699666479177739831837858500 10514 441212074039293744592192401604821459728682330227053731190385349781996009882458653673381962808834000 10515 140458097053734563604140463133880140872650645916097812544853027032355436699410177953563868095576000 10516 43091156935621035871146796405887919761547759889074452367155527429062130888646208915383482989815600 10517 12737471725768029575130907383135780443590922904787613521013537177623628653131039722233918166512200 10518 3626909657561815436734689734292576880770033394177902818339332227054865010346573514790723633770800 10519 994594944014182685070617938451726271144111721672958061896833852561813229032080711050110561903200 10520 262604420971502020144630554324906470683022571843672113070683024601644261928580182962956108474800 10521 66740104618942160332965940643000518911739741303871644850309844522574282208152191049234698184650 10522 16322094956778329628755926694584489046022182470552971344931743281240976718748566417684676334400 10523 3840044746512441653818642573962227788164397229622451888362982198037321632045409020661956761600 10524 868814572513762575290524669479637496557584312957906457133098266075867602801747430184522886400 10525 188972665818210838494867972163100357256773859650724765405876330935066210823338439208526889600 10526 39499711987130306618573202633749132356355929544354805333267125712298248521611575528452793600 10527 7931309156803249315357296501614970422093022721895406175823347987608383424078557990398348800 10528 1529239347226770292830328410442102140207478237228199229979011540094426869348480135403603200 10529 283008580493265930816002335698700720752682660785738169184427460342150427119686258824692800 10530 50248269492407656645048362195475175249892260163982436090593639638010021324176134062099200 10531 8555260919658130595176835575570123812585304660313206365894328915703198766084162128870400 10532 1396105765460694937784351739529849874910898617644517742126711916463653864575272611139840 10533 218246378673176147691654723538039673475802482177114364101302682156378488115273662501760 10534 32664658391619065006962116762834655159080679965250743318300759857878739722259922551040 10535 4677971382145683140644968876500567311906359394526675196032704133442834957524209666560 10536 640645919681605371033548369230743643682127629218207397952921350176113272915506694400 10537 83845219189098993538044524819194547383611789080374365650889813457878072577082874000 10538 10479538502112914911333867699795173527806086083379769795456097420179042762317936000 10539 1249965044980793911386761421737227000038623781543024249685362999890235829110144000 10540 142173002275277590299777893192123567660117035758418477894557807542229054215916000 10541 15408278257058880205263886853806062044839909110990903101661500607979798022353200 10542 1589806719592318020136659508626159606502502347043355296575808817290255345714400 10543 156028338700522133732677652781444858154514702801433147687593644688928473601600 10544 14552116282438699314254071520516908377765624522794271055762968514160546546400 10545 1288499806579568090248123774081145425057198962785465588133681189910760034600 10546 108199676538171616385403122861908781213200527340919793371184697975097104800 10547 8607419449237517672678677800335425736491219921052263011680169752225980800 10548 647917290926960645617117051000462258303534534894324145840614159528591200 10549 46092476778147473575069144591512342399047235178173433973482266155494800 10550 3094827052550278999999601804410446621409966592263686563800704633487200 10551 195855453853006104470090320118390896181645299158826974906523748779200 10552 11665064568822685901872246293337595918726621921872077084022185237600 10553 652843298394805146742850176632321559298247695348187873517203303900 10554 34274760023113962163689459407563466571489985397617897704791025600 10555 1685031318412580556367327967702594847800479012510504238435558400 10556 77424858010064225169052124998192352196365883479978702655388800 10557 3318208200431323935816519642779672236987109291999087256659520 10558 132350184632588419092396794868704875549343390564066158385280 10559 4901378445294251241003819776660178598770628160401391973120 10560 168104732684999236426845880555767313676811655687012759680 10561 5324954982711964116834786664778204380600759073906349600 10562 155321973243907558099215945496690453493459185432368000 10563 4158392144273788537722727806488172001570931727552000 10564 101826675619557539686783791622290700386899509008000 10565 2271775359099651503539410456321146589663297912000 10566 45982922931173668987303729718307545429329403520 10567 840476705812698134448072019863245178602461440 10568 13800798607064661128348407470387452039660160 10569 202408185092110156502809273674202469523390 10570 2634463888652213731876931880533212350960 10571 30208854910488834001455501735689009280 10572 302665053969592325396262183420548280 10573 2624596904062597828383824918169420 10574 19484016228883851776333715010680 10575 122249745328104783462118565520 10576 638531433337679305832528120 10577 2726177846318365157729010 10578 9303479236653819857640 10579 24675326193644686560 10580 49051670774946840 10581 69609750390180 10582 65824823064 10583 37333296 10584 10584 10585 1 10586 2525330407789119221009341756704875466226455554887350891090156651320061065513932186440 10587 183086454564711143523177277361103471301418027729332939604036357220704427249760083516900 10588 6568462493661801850109865208418969898236440582454418864144809516784035121950155573596000 10589 155468712263774509997083154450302790970672166061955624425827491459329714058847820197113600 10590 2730923591027859169550839562515439855926011249181722240130495710703416240206716121905353600 10591 37971216763583191869963131750475094996771248077164196313814434110905416639874215411659020680 10592 435279801924002443387382242017641332889816746250418835792506927612818190749777591304383895600 10593 4231041431289254519639589625206443725292624316699875396864228177495225770225110852539116188000 10594 35596419620609859734967810609960527867790841948656583273091940745926938914235998409388301192200 10595 263296521653853680809585847962407566458706438920696934022330294108957240654360636122024734874700 10596 1733477311468057166376043646372995681363469388682129072333589413370350285467154548489598890524880 10597 10260039793215193286481032026888523762035234679627301666036331924397044242803661350828186856878400 10598 55042740171786134802029024130015834773196143343552161073130855430706562975183343367877194614748000 10599 269497723994937498473011337375039067947225732601315004023444534474190210259263061951183341325285400 10600 1211290845482622304964717623900713230128390927175802921309675434518403310627655482748329426601820400 10601 5022935563569665443033548477815619466518018204490164056423718852204371713998421728461417852469707040 10602 19300675236369901284941635960559566677527493236116311796231031600415264054465957138018489627156839100 10603 68983871209276053825334875332179013892185861374610091394457459492532817176767711254170944383508139750 10604 230113470991427515305844335653523207553085443033850874566723549725394318630866353177549622961714424960 10605 718541026591749075837842013135549992697456197072278105446918560187477918490849680609728519182794792960 10606 2105877931780433829955521592343419593982544700650291985963661318703300668807797910094665890835729354752 10607 5806648708953402104656769096535164321643046049587202167179213194953954050021501590334556684289694912000 10608 15096117911569562667255941126517116233724792648205574235370312734281497446382635801775516371434128000000 10609 37076649015661669855231499848895178228143403779457555271798391275887503873144599234892137793415993600000 10610 86179088464841855304771357920155056457794287037568165181010944777876066158675318481845015447335873600000 10611 189876970734029174329706684420496857228352129141579291701803517434478580393188813646118823587100323296000 10612 397149757282930511562567135952983919181168671151790739773867339837025207045390604169064436543459621760000 10613 789654488164891075621478515929909546909926012816426032298917517804611522780308803611005312425592230400000 10614 1494383870998841035562911229203206180284256209160142095086442019543444070469150434003468544080884919040000 10615 2694809786182079328236879889025530894070590546455710784321240663769173045571720335926317492108241535040000 10616 4635482689234877141043210881350380899154126095880469805425586601859976752154548593053483016843226123392000 10617 7613560585372231108288159709088165623579911612785701453383073783404591218141058634736944526556099050240000 10618 11950883533791900123282779428417846183564731949667210973880758776392982623303314020761655021928934213200000 10619 17943039823112733961320368834135045983296139507647204168476915449591422162400150491311379952504490738280000 10620 25787771065332132752040720868136854640540079673947651141976361790827735508441551739499980090721875401280000 10621 35503163885294471137693271520783762667906342248783742967558153907372138188366043325079042357458954040832000 10622 46854045724107813725814401780022669928138395899010970777549184955578664859484369757805350971095312239360000 10623 59309544788012319106050958334298122090200524369630652409503244047443854694385303356850312303994171637450000 10624 72052833977758619248341783437704591666237417221805164103681340446492162792807408783987809746400349692060000 10625 84054365984956451043189748577237458236931111792366290771465936826131983972711731870357675088774726533560000 10626 94204013735313840684966218217690439854078327070061113629443345403358593104594512141659757989810568018146000 10627 101479933495358405615918893608487668948499010868155264682123928991422874685843681778617218972763416767515000 10628 105118656210331416175852240391262127197648377791714616802200085807848396088921742081436163079356527328900000 10629 104747073983727453960532948750809293631740411433009020947457425039411350595770204760590156177308569371830400 10630 100444757144308199279788167175611759665486013373055200262320893342830928199996510698682017232457450695550400 10631 92722391406869450625481872602433006099806174710503106908819878424538012752362370360019905154908302604440880 10632 82423530470813364840465315374456377539873469862355340589604010921302053229964789705703312978751439562124000 10633 70575415296752491949542174555190982325267890644985112596184025957523813092600883764613630729081409069800000 10634 58224717619820805858372294008032560418346009782112717891851821414957145801395729105806245351492162482585000 10635 46293423025595230887394364908025888201471827449712570782865792436482320842093325600518080320448686564022500 10636 35480193844801875722091878685064779500584827754051313508645782647615092319471032756545215139425363727092800 10637 26217741684053889692552093145988558503105949531433153394818468461047613186969358186654704429716360167808000 10638 18682128410357583382898993919061428936541344503327326828577156348320713833357514252060845081181542953920000 10639 12839557119759905183435770820788916019122990066673544900583451320520415120378253898704080794000711360312000 10640 8511951860891503854755652808203158644011800946107147851339842669949842845959735034659237197696426964112000 10641 5444007714238630272881155485888223389432146487456764080322166755754017135704728931257993416280709438009600 10642 3359435140115610453201978859962669496643254952702749986274754801810232093235513106314268089160564368392000 10643 2000377302432801050412418277453239865307201321078577712612309393584594043028282781859744825615233466460000 10644 1149446444068503142100517971314290141238884867695335337137168537824984632795121845012877584315371130544000 10645 637415759509521951030100361319875801921259057444262446843558041836019292241014982284411906817215802944000 10646 341140537385568185808813369341581598710648087825319858890093080759448951684354370347065084893162277369600 10647 176210947448311435716677906295008584410319214386877343731386406186515816620451557888428898429127773288000 10648 87847099900917724550836492874344455571126881072636798927670642380374454033656201879861914172878948560000 10649 42268459662470557320112631354032404709585687704515097455053120681571476433585302933498776094776537568000 10650 19628762040309403187819771356137046018930144003611473340549368133104221384209987156481486769995163393000 10651 8797182015636643453002626271758587021439542272063927525501275515524847397700589385516196702180018573300 10652 3804948569037875422203779084300870638027515279867457640184772750006742166406342225213252878796323612000 10653 1588117484897594285320821807738839151521192482417271977675852845069515948467050776868825663320087520000 10654 639606532152874247460581959430505022985201835075505223950235636033879560421827901115405473031266620800 10655 248542755700709286377345707061310375779575713086405562567618739002295590055221168096475496313780235800 10656 93175669850131373727112561032849988408845424278132309554497428612519781742674841492669737631533756560 10657 33695046196278951290733510841723444609213229183184504787503828390519144520571412035796060430132116000 10658 11752608496062605559550715508519678078251220586140900048431765181459354706458731573571401168126775000 10659 3953150130493785506394331580138437171775410560792848198108866470127237492172482438383107665642642500 10660 1282102745025011515587350782747601244900133154851734550738010747068293240704588898935061945613830000 10661 400862950004150389460705639229708719506390256122450582469278956514563611405618253905567991802929600 10662 120803350807702366942742361567526821243436791955407433596429566691570528055173582458808690229236000 10663 35081781168903465147513564596630263744937452209272360766639899418006592743295358542330806505965000 10664 9815367754591237833758714674262921734719530457120209702866690999957479615476554697711159458914000 10665 2645144652189617861741671835794503219175569665363756974225756784325462979303867455505266916764000 10666 686433665022446607078736670063573546666336212455312989438162940157699371741883913629359759737700 10667 171488494231673418609817162507147129932365615620387416998003669536252638293307826081408884770250 10668 41231772974440031292153473357399841666780774533626843989810152888152293104852650358262684120000 10669 9537952302521067479630682993518999518098685193320908489209095607861735272447842010586066688000 10670 2122080296972390611496778752146571663117650054973312175828817922323304737649878724843311488000 10671 453942742259591702074706857501036992642022200673589742589626096279792902590036274737409731200 10672 93328302250876622266791770500718761547567759491368298948322183596452197701355621027913696000 10673 18434448720461067002814578036633434654524599296922429320224334891833544239638371746390720000 10674 3496822811608523907074916077680688103535652926500474120499316740568425076942489363422896000 10675 636731450494480063713905736550581343373478110542551632648751990764442239720856457120296000 10676 111245035028920654809785829834124556543412267589043503635184255857695655675368024692281600 10677 18639685991136743380162134473349126001181034934950168164311147211495083205316805355904000 10678 2993719846078094734970881429042121145549841756262275548778071988867639904812400600640000 10679 460646569864274576961648529565513479492669199270034011860367851190278785353391963388800 10680 67868167782847254041820985110796276568042142263883980363903228797199205198008566828800 10681 9568653958538592116901076688667290029688876197970245397398796532172902295859581032960 10682 1290189699358788594442562688034136504637618142175556565321855496882450341288173204000 10683 166261559195720179696206531963161920700723987393757289345599935165264219238166650000 10684 20462961131780945193379265472389159470858336910000897150227684328032519290851280000 10685 2403646793361335642833678168578045598576299493333438715553142551496478367185280000 10686 269258257370321640404477316086307491405282875885331321400305398773854208800755200 10687 28741986012611685006047238257975273680328772333056715929178639411194214738942000 10688 2921113453699370511855740260280825474132582343673765400871250694700982711380000 10689 282409128993316760778286181525361359073012048759875530835381007377325461928000 10690 25947847322035514345013473943569526581494696787766341508379024182104689878000 10691 2263535617454161889671388152524150191151665038932808514560723386098494223400 10692 187276683110928538949706213809888321737903877704056400155362039814424908000 10693 14679510885993795636696899484646054763899610552624258076694039901040240000 10694 1088840597249389646325565817629902560565526668618075599082110467134216000 10695 76331765044507471217278896070385071806697771044924924825959678739066000 10696 5050864929919719406925757057414451845331417338889220062999418384522400 10697 315022760701853601263560731231670593263913763340283995613269337912000 10698 18492358190371240405664821930035911897398252682268052228679484615000 10699 1020079935575050724442277787881037027968576180408296686360785729500 10700 52788611779244024552143749093520293126277391282522851161275592000 10701 2558197502931610764813219301454427492978366983500863133951411200 10702 115873937157919248552322908160559982878914927657110983565888000 10703 4895606319317683869489167157133216059860916232599385960680000 10704 192505197640966552156184200077102733201310604400518227606400 10705 7028587337804052614221735499772513585443389207321152326400 10706 237671883966206403428885275570342222397941195738894457280 10707 7422963894773888248547733476874997336087919336454036000 10708 213487601230195232917679996458872514699106106886800000 10709 5635827636492958802991839217852588623333647584960000 10710 136081732394800398659757140877715682544704412960000 10711 2993798112685608770514657099309745015983497085120 10712 59756449355002171068156828329535828662345251200 10713 1077101354468305901048268416906537088117408000 10714 17441698069515180784020255614679719892810300 10715 252276404295313165055312829367176890111550 10716 3238281357636865544834596016416805762640 10717 36621785215005547580826644234286748800 10718 361875347974363118387615061603624000 10719 3094986528728105617788813026873100 10720 22661123555880243892568048070600 10721 140237614129216699194513940240 10722 722468038320243392253490700 10723 3042397690848863246435250 10724 10240889842969525654200 10725 26791078725884959200 10726 52531526913499920 10727 73532372499300 10728 68587233000 10729 38370480 10730 10730 10731 1 10732 9998943371381242321023474793439574481139884832189105555262377011307809353994353116580 10733 729922866110830689434713659921088937123211592749804705534153521825470082841587777510340 10734 26369397739874207671216532731278929690952882966746357706754317503490105211188418515177300 10735 628530850238097552711188588389388187154219402221077567256883732274969631061203400224774000 10736 11119164319676035056210305336867939475841654579498650571266108088493277184546649843151672000 10737 155714310810580391621659627703751985514786646821585930000089372996513438972002946010370932160 10738 1797988426210750058275010995319793687414681800843018160589267258440710539271881767600719033280 10739 17605303339980260987276149329172979855935425966587886155769908572231957363703842307757040534200 10740 149215680747393675440938094924088060974086842033885132661708371435380614241148419559648087454500 10741 1111987252562744942621629579189532706140222923035736058553570311139654600766786707068053462918500 10742 7376572279632019608843694324265721172732299853653903832636421158739056098981357713624076761381460 10743 43994972699777141277841137211817835112147314620127892512702240406410401163963078399565876510262280 10744 237852679260279244364300141109827871807722230985143729838990911031123370250401095234402088553714800 10745 1173692026137057155087340303512489416530740632438966195523007523336885370384548775992998849409902000 10746 5317117257197415510413466926588608637877696886458377106408500274761050094304379330388211869390766000 10747 22225550135085196833528291753140384106328772985396016304787531148501189394192305601022725614053401880 10748 86094133722198302787941581764180896497902585677300159933330194583307026658685785943746633359814387390 10749 310237642253287578603183482319932430672721336031405358371691327497612920862763210880661270867041687950 10750 1043458736579950399754389690835392471396216767999732823885532202594257658016153037799576717296487987750 10751 3285581742640759153460046257641876523206394216859570630815771878191529833936445263185852546910680712000 10752 9710984874248760145208456720768426320226026252594396395371125027614819814631064399699858000469095573504 10753 27006461584589617630105270150458178306613985417799014792966413397965301820251354279457269329771718346752 10754 70821140519028717561464869275677041013847863857864549282254580589069847430729075907667664326324436224000 10755 175467979227133171707593585961156351616790583407432946591263746664095689766032716842846674721551912000000 10756 411475648704218194170390125012231961079226626403777260364384173450305575078648677319664434633011956000000 10757 914756086585999736551240624582748564141462926787419491707844282488190438463733637312427334237478135072000 10758 1930744831310055491988763811851663469238815516905331217699627866469926687532404340006584545040556509856000 10759 3874297256857656957390388411841646430810890174884661315782006166548277432693547680610227694028314057920000 10760 7400343074896648120858045281045841497054509322813398018909449981047271500650596693300434921177678537600000 10761 13471041931254697033068274803791250492823362705593172800301594067133236506628944615935274457243578172800000 10762 23393862251937402168369887036621635761499288743826332538486013546017794114530718159446842661220734623104000 10763 38795393265309680135522495950761099774568468576638683432591908094642412233921176302543077785690103898432000 10764 61493648545536018655878100758454499880316465163065593748903998809711238022874107874991047725891870960680000 10765 93243318578762110175637508783638502594372988467243804539455404163233209632185930400316057793944301213800000 10766 135357271797567444588974801459413025740445440323984075960926810506059297552605268809654209657605419003400000 10767 188250728776924569089897262337399038875942581619817853336427441073042469211623327698349854662269690429344000 10768 251000971702566092119863016449865385167923442159757137781903254764056625615497770264466472883026253905792000 10769 321047754503282210850987579180060376377576495785735873907085558419142195554706450338271069966661487553920000 10770 394159592104684999805789583695363906693338335497744534932004489601220041439783979065724977360257140668800000 10771 464748269056124981742162958660038452483371282600105034577279332089900072899552984932062743738476268024150000 10772 526532450707115714609062269634843564401748876639883703879905878591263259061493558223031084964885466008537000 10773 573452185127722914835412354733857855525699611950217108642778228824861521439932776777954538666384766225161000 10774 600651498256310562969898316223210797289764415679081161226625417543827285302696386743707323109059142488805000 10775 605307711421088164233230861310212431377281969288996519065591506051918969684887831602185674450989833515850000 10776 587111210136064506996230440633375186971517969487842331784735260125693227387225502727509321325516397738300000 10777 548283588772399440933546400826154641273134914439046358909371434922714048616016989480463371541855579967873760 10778 493139299068732236816605117977217139374527316967963644969822291127448937388004804053407862198725003040774880 10779 427308418033132772121457763518350472519108261957483940819767084796433962561671973313265220333486833451598000 10780 356811179025642243927330622371092246789741210642635881757396604207548602341477103222109116169156515787012500 10781 287189485557224245112241720445025466928328291492853270682782632654856192128505961129990264233711341974912500 10782 222859040792406014207099575065339762336382754198454138049839322940168405091720625836872445045360001372532100 10783 166768192531250787873393703231151066126357779419479663574421711284060445854556611040899727439922238249840800 10784 120364507429962581940910934905674083813895453332198047784008072721639068233108285271684513631852707568736000 10785 83802826395568833364442121371251330770161110108882626439356938203979173500830889402474871879966059456480000 10786 56293553738286671374823499694750202366124821313343470134690206990870288515772524600924798676399515273440000 10787 36488458013998542445681050256688085715497270542194449278212834167718650647041645491326710414793503990875200 10788 22824370180304527596775384993200287926639506050452176431350705891522754275032326363821519694609325718141600 10789 13779418529905210159043963076390266704937163095474224161341757426770703045298153687136830775383339055844000 10790 8029473477705567683249101137922743802309521053015316130681469299318589509154533030260876946807838341140000 10791 4516434665138610032692255107168265545797771393796032457303739410533122165735298958130076719864908782520000 10792 2452327928815687830517156390104981632526789914248398900221094250144793141905634668329352295552180258083200 10793 1285436287193426954457710810618290078083609509486235152827114136162487199645366301558092607210411425737600 10794 650459591539800016411869446602498994240010072985212444079067169828864836591972010548917136834286828336000 10795 317753248740706904569016683685128819025292277033006079004142008249732822473089775268149176039737818440000 10796 149849543440219733404706731510600522608518517009883548621271515254135365143559382654865804609649084832500 10797 68219129943420435154008964191381080727329567007977754643235714569875939476057870123680044560085061630100 10798 29979585886211362332468409432258378866674803762537266530393781670842661770542303385039225616520112435300 10799 12717184900670962811887620654689335890027018092513844404094769915361380483969241027432193113056449894000 10800 5206828749173392392532376427677934881120157705667756972912603385921477368404094538311185571036328280000 10801 2057488697730309344798288030482970035748519416591299119346380791589594943190075063811307264892000440000 10802 784589023401157963483080502290839240298768737526815397510753208526165538336481957666711837012149501120 10803 288695608962750025295710959469692607785990609406873975492513064404874291394937903437223193548484587560 10804 102489098847015143509314428810242144019690238765519535395324144687829064583404711608879683808318519500 10805 35099006454457240927847407126795254801263780399150525820316487906790775542261887537287562948054287500 10806 11593789462332029808745976109755898644761339226868725723452957543872066129344424390144760611800737500 10807 3693148934182857495440536389871333531931248422813455903179923930338883610656623914824294653068162200 10808 1134305296295527969039414925800423997550621361296706715756775482569837359870022918323828062153595600 10809 335845187810602526279393076446330708198891228740893147701130355556540669519481347793960769027962000 10810 95836716124613624124392565239027373307375908945912436688908165977672895768586488824579375777210000 10811 26351727148188415634766169485555346668905752741105318386331288957292617612881376322370278431005000 10812 6980143539950373350697364428848265082763640086539292474891008865664253828156252937483662123933650 10813 1780673516422092474719265345815566412598408703281224836965965224643321243112204366537022840200450 10814 437369139210510518524312855464833385437259437597415238210465522370310782832437692227403411454250 10815 103401660554428492672263098359496867664185000023030654180241905720646331926741350287906239580000 10816 23522652637974254257197292517800235298013649294338727017306215519388739016509880634215637440000 10817 5147309871368483872751407539189227959330045610290592029669360101889771125965691527016598310400 10818 1083071432820496606584278586470104603437533798715868424179899850080511538800614518480959987200 10819 219056224807859061676528493947865984117007830642135191893149505487106113616835164546878512000 10820 42570214965954165477322731037299384265162918339545376553675299155926418654128045811152280000 10821 7945635192183656281411496978817415346099460377327603281699404042302836513277308430553240000 10822 1423754468583152719043165800106795400227903306636588425436218415384996071159608762677995200 10823 244808460661356576125069232597548530355929075349277647812562442464388464724276619826985600 10824 40373209404421624248512167294948033491982306279491066355894855578834679339835724409248000 10825 6382861276010445226130157397316920018694104633774537798201198821949270607862882012960000 10826 966854502590340543939055280571664289906982505655908075497609348386726605255825570080000 10827 140244789954683081005054544908184567525454936083562245056390071797569396004476593217920 10828 19468654886925226697309707553209038582365289494012095576295355444260575701626461746960 10829 2584872954371515572120157985040250358483363959686079543869267748769367283096296858000 10830 328029562737501976157380454954346492193320299452548165465643115326061837956382850000 10831 39761159119697209231197630903557150568887309024551292783714317009219616721985800000 10832 4600060255078815591055479759919227265815885597917318795900487137066638734605126400 10833 507570188398509712558025275132457351673672790787855631149170827311323514556307200 10834 53371446204658899979432709515604323781596194093815968529857950448767635636064000 10835 5343621737723736951824270066792908631045735452354147334603496252455497499970000 10836 508967596041749411641739778814548083464485072284235136783619357110642432035000 10837 46074961325884683580199601029527510713627069701520233435148699696331841215800 10838 3960321623398893137920720423921651864274024859040523209310475235953051341400 10839 322873705626077984996519263035966845168492780315493043511094620548966206000 10840 24939739590843813457841654304620136584613227237679201221890850072112660000 10841 1823058798146913857379961116673919424800079055255034833325551928917380000 10842 125956789690150411964433677152016251168005461999438770302492678725200800 10843 8214573240661983388984805031653233771826443173876441541466913829904400 10844 504994256598072749322836374896715190890969867246502553778703719051500 10845 29220225875313943970347918220708503216972388506434797189373598447500 10846 1588886955127568340347502386528784559922604434633122150163670517500 10847 81056262058681747217727657979439444216341559563892608240233626400 10848 3872462529484313872085621109401075354585379844316194730028499200 10849 172927597830616148134045310272880057608969713589458422113056000 10850 7203246677805039206962530878933527248865443398584162943520000 10851 279270258898858471927691705199294505637831361709813803960000 10852 10053729320358904989396901387174602202961929021553296942560 10853 335219814899399225921754762695761885935179736540819533280 10854 10323741101327086934954069731462391066894097827704572000 10855 292789027263955953912480707074940189078108276452200000 10856 7622125214568179898117777320570033218784935323600000 10857 181496252168070542515180956433338202762596577587840 10858 3937788508577467391848107536029033984987302472320 10859 77515521822391090390710778268288070570616190400 10860 1377989253953434428727081574754372512015070750 10861 22007673711220443383985331958811777300324750 10862 313955624971256674848462078293538641207430 10863 3974861757223134218896931916581759002440 10864 44337554458707576340177712399127261600 10865 432139907004947137818496222213716000 10866 3645567028594622187956165404788000 10867 26329095206516715801905639034580 10868 160721446876628120877337419190 10869 816749475950711138155184150 10870 3392756061827933279514750 10871 11265377073031322455500 10872 29071940833629219240 10873 56231993875491720 10874 77647050366600 10875 71445574500 10876 39429125 10877 10877 10878 1 10879 39593131470570019928884900188787576804513637926117934749025519709205419589642069387800 10880 2910095163086896464773040163875886895131752387569668204053375698626598339838692100003300 10881 105858410830798257503320318639159804310707914816983422026090761430379751812911881102153940 10882 2540841901687073822386951412234708681698057320493808440240749908708774768570685400150338900 10883 45266876200704864685528622429573990847999519498217338082104827725118785979313917367866106000 10884 638448982688297653153702324020402479138360346237870839579933296243593178689063141396643051200 10885 7425168981940762969610011106276227228742007554814550554702248289531731435544167324856949483200 10886 73234844017939879890409676044267301267917475498766961185344046922662229951953358708515193375680 10887 625283659564936517749432095637472546292686404128745594203586282981553814555172708004364151053600 10888 4694452166332432343905844359994296200175801475441894005864887757261202635510671642656221597030500 10889 31375951726337532132683591119655257739293457805549272062892082564384804513716272978896042743637300 10890 188554908880526822155281619106230865486040086863227761481575878246109063616122014284490967613225300 10891 1027238322298823318829592727247746633256110789016274752024772445462428091606896307061004593149009880 10892 5108368254985481076303175100831156063537972396083099796092855389677730163028877626663067261705260400 10893 23324175096589437826937010997989806458708208138602542986198827359735017326903684065203151631561878000 10894 98270318811209683440111444445904097093876521382074354869984752057966307044935569127671529167303969200 10895 383726360553736032578869332449353275929736701375377529825945797849122884003756417172019876792968968700 10896 1393990803927563755326430356452566564575001479030047950787868642102317838275831085239194896954625925790 10897 4727133291693829301714278966624294821726856867359959498589685976703001351222103421271104957215706793350 10898 15008334968138113856446129926219126118962398649304528737476151804110059193486307151593417291273646899750 10899 44732423645107677977913086162767186006553632941753858937401844510733808195459549402005506554785281156800 10900 125460710623683646171317309983082017895537587491571899738855138779587437202448315231021655375187979724800 10901 331838395272757967939408197413103876093288012403327857788621476157183168613814535591208021374174884554752 10902 829332707957146619334446066210153292362628720303461402756392930732407950756518396629883582456879471872000 10903 1961943982499354792381549759807291824117940348703243550476814778136801470806781921209278926752385808000000 10904 4400524944276494013735793667144237485506886205650275092922408675903308240109564391512341498651086521120000 10905 9371881537583461420681141040188252584092582231335229640135348366534919592830559645051688408850156732320000 10906 18977738718492051782180384641324963600325747448418471872109466747158913995797629832682170684697669915296000 10907 36584806982541767376162929499739574014435721315857170948357601854586754012079339507507317889247234090560000 10908 67219640209816834551158856569259021735221577507776685684836149573275713753537438004014989636959663254400000 10909 117839973511391759146987848182963193908362221144094908912168440987258123911007828271208300185042146244480000 10910 197295497732024572736273857872179220846331412213846023822628849899355524947292514808671088085701172817280000 10911 315765860285263856270838301773728347326227585679990357938764003636091177427435614502745755601313244985392000 10912 483507412328445803793960393211838401438461431700077063234976102904666701891872256366692881051597645558440000 10913 708877451982322130143012833259584147042969063921718888281205178828022865332413920931261873248316387080200000 10914 995829807681163978244524680267171535682391219350009020593073621991558402531314736034516406890382955110920000 10915 1341339085356833898325106891598693375435966716910782690998929306079732135210336238745512946530937279681120000 10916 1733422817999600730143215059912157592871095449546242246829385564779961528579511446994201346286134330664832000 10917 2150486954661158800553612668312075209200983076504736622006380587884914678312927734992806181482798229772160000 10918 2562546072986214869671816328072130963856071068106916328548648702915933909061022017746347258594588628003200000 10919 2934464238442969012235079943002444134874870487719320916310767755907234822710734551839494156437305187631680000 10920 3230818286913771904095711111026700116483803673407438310679042700768293217534798826320235753790920231352105000 10921 3421469748849299807306587807774494184982194329018409460291475472653032835973827104400010636741047363585021000 10922 3486628667340478562106054046926398121118094019591182685684318074585996654860711927483255666263308657452965000 10923 3420228624448259602784594878946844006702262548862353119625651578735095532795452232134131501580608205119150000 10924 3230819138014969741184178160782944708976599331870681359561726605944474721984557699349278363750570995876220000 10925 2939804769096247367129826412366673922787818515558061524645374997579477864989586280041877575746015839483420000 10926 2577520743083365138397572059591614872558306923172693602289076870218194124691295136765227471092379164115590880 10927 2178125795276270741115752828135484455558810234608785590957134905388534191715368212962583455324048657761669000 10928 1774477071530207401007731484409257415242941188497940861625710628978479961980097540185119832760704551665612500 10929 1394006198217495725066964442246041736249960762008665768379971216384551626812219136427209118821405308523058500 10930 1056226918560139834408302565597869659237376614351536489257134256571939085324163487237131347323153105597018500 10931 772023945497019006123242817177971920472405889547999041441321365557134753731445085804722692800094326477192800 10932 544452395834581915855550146355018861329132517219127069126573681865223395764829816156748450227100236426848000 10933 370519729827984797179550587330461700325343193016827063504062107838473169042823522197817684844383867649120000 10934 243357135849454778132504224976926835780927888306018196029489928378958109975384164617079053411690741621984000 10935 154280057374624709669658131957808684568881076789144315740094533729280200722390850063998842693422198082224000 10936 94417590668154829631167973739091689123587161906338904340356099150696918161392996837412157238986158066109600 10937 55784163004774783918573489029228172985296411485565980850347457224369337739273455785485901586156156006452000 10938 31821047263085459278434243492673242103135184161756409814220419624497820487934794248806585365696539639060000 10939 17526191432101639737601757738018061332753499462368227965188067967585578766631878238864499056549599047336000 10940 9320680856082950391155811144919858124726367871901302674456783020271963811984833272905432396286727584496000 10941 4786364733370805410200945709422812524996752533806832299950971211920029735159267161831053204462408770569600 10942 2373377167340970529681787622838201028200126239460585002892524729286081763940730087707570134623538740528000 10943 1136394378675867058873924599454449794886594779355457143284108541248834750170118885879295249544800604035000 10944 525394005844041454540384768394988326919717427166196764123130288434142962744434275354804143224559006056500 10945 234542280189856102558169928748280896826419835320289595738031270043472189717868272206795028124514534646500 10946 101092136600974966462775124383262927756072715522216969168851635018088402602600977546887253523882254323300 10947 42067624272689300197712741202385292310515745991777932199727626182713386133114200777281621039992101722000 10948 16899782952160969822625510068591091240939455547167336098543007721507030279766193040453842167095733720000 10949 6553584804985267215042063753471258919236559161840473570750284051600146040523554532113063274615727576000 10950 2452999522544030592891850610952784561194987805435241447458943413555432950229619127500377541277705336000 10951 886108222588127594419945047857758966179819051691792157440107213341135408934798218156309220466489606560 10952 308880679351292030833762645106973220843014224232094868970683165120136486725070318217402308993333583500 10953 103883636553125122477722862704138975619847833261915314676238732663723033651929479221099431275784837500 10954 33704468748347261959438973232898423201106185902754746539401899930896806473737119925067815480587969500 10955 10547195031037938131627247160759354152477620451588410800851178020766469089423809378789976075611477000 10956 3182837130972015332283263724073306872931853349971662102358395634129763281294835510293645672876379600 10957 926044991273323744376994538616340894419348504235988798075238631402934288024548207830430804015666000 10958 259714162574042137111885008797870544654828317004983503350563383444209302703435596552141492474490000 10959 70194634262523370237843574958502799281132169549964435352583144880197583426527639344622573887690500 10960 18278849662783291884065805184667281294286589190079902118562460452342260521905574122890972029739250 10961 4584746069700948196899545690674913096048513749207789402625252417484825639697472987602035071781450 10962 1107339299573081171303853789719365903729767142444624284273298776658591487124319283684986513790250 10963 257463195071764904573218855646800925526259295359358206046105684713824088220275442663175938820000 10964 57607747088199561334029879354489530062257351769641081397219651540851205532971730567032485312000 10965 12400300899730380611193690552112647659163298578872372089581172650642830861445364245278788032000 10966 2566936945964986287440314048609197233002495633568435207596934590297273471154152576663622131200 10967 510819335702036201176139050560551428490057308550482430393909341044368252741637583220359776000 10968 97682608490990068721020540135282630556115107620392599589155092226505165012175726264048920000 10969 17942559648747612193415581768273599665218781442672220922924783982775130148774306778077048000 10970 3164307169463331159257010206225995972112092790433925230512607268060097101880286898982328000 10971 535549760600580756116032692379288395704231187012995192778167677605929477688328514398281600 10972 86943562231171659753182621364548189899274301918618237073411155757235019569895204741024000 10973 13532249231033425713601948718829688921540964086484444193901641997641128190052864379040000 10974 2018202047900868389386595999650368405078178176942078128345310025911876439808822191392000 10975 288254811567930829246966136765983381239399826681818372808855432805406896150140648812000 10976 39404729911244977276440937871308656033344759812380532200468278752574179824235721682960 10977 5152397768109665267917361889643988969594356349172923654558204841506725389795974274000 10978 643984008359793893806628743476572440338035560426163807451668292097310335935115650000 10979 76885806480316509554984304804918699475891352188951130717072275279841315234486904000 10980 8762092312567894804811304891892129016852439408884307481193930745166801736158944000 10981 952420491692900380492812527715977020333583408849063487900516755708930384795155200 10982 98664318777114592514268938663400682218522553113680383342711924948327789837152000 10983 9732729731899506435743946719486516081739470663864445945524592038545686721680000 10984 913408960950092568275175952047048037036263814287278359570065879807958297491000 10985 81478641878685526933960672201766707245257949649452964406971203147938984751000 10986 6901437349488267455990175973017327588604731396771175834176311452078255373400 10987 554495260295941535754648667242230905610021530996704309624199038869701098000 10988 42212209938594026731273273516390797030628225080756330422298970360957140000 10989 3041249155517566729010548923251879494379729196387014180157854840784564000 10990 207110157544207053230109066458013298900411665703775159222219505286404000 10991 13314224413556167707649868558015140643597892795242688807142682482697400 10992 806845073157020551733302923388759003988714165159955170113494609859500 10993 46023662019789783173359720009233209411684874726313232309225318077500 10994 2467202522035553593908724598679391350210722859193666825176818293500 10995 124088677046558610933873746247163138970400235249976765449929516000 10996 5845012707986046630883321760550134561188842989932428837907411200 10997 257355450166983399617530974212272755511108038094742866170528000 10998 10570259732096853822455478593365937932898876080749046056480000 10999 404098441735529439916847863362200640372593567682119839824000 11000 14345342879041146533486898229800135430206646185559851564000 11001 471682936819057839180693328211695319531853190738314557280 11002 14325479344565348821019094633099801780006755162129916000 11003 400675349931904218376443071968109316986950079119800000 11004 10287106658716796676455654684948667115199834589494400 11005 241588971006715822811035053865405437681756070838400 11006 5169713043311843915641417085957263187076021525120 11007 100373496587970342297031951557972010843746719700 11008 1759963487607453399449618936509291441520106750 11009 27724896948952052630666498216774650990321350 11010 390132367625279504505837784159525577257350 11011 4872176491922682517244622465169465427640 11012 53609130664837878421910388393575632800 11013 515425210128008170890998148642564000 11014 4289318163845335487067291406170400 11015 30559628861886752648086292444400 11016 184026962124500517771322563990 11017 922567032799884101487807950 11018 3780668106365065528362750 11019 12384354124580742404100 11020 31529543143140642600 11021 60165416265874920 11022 81961787665800 11023 74402494250 11024 40509525 11025 11025 11026 1 11027 156788800623457278918384204747598804145874006187427021606141058048453461574982594775688 11028 11602371246135838639960431151322311506794676457869599598854438295585556156548712013400912 11029 424951496348369201095924478330249510339772695315506748943900942018113400238844745056481888 11030 10270618259717004272433255803968260124901127913132213790353605875667511031448294953155646712 11031 184261854710346593599501716415261073596743116882210988086259183379560346216746105218902577028 11032 2617270426089821002964350910714728718843534884694262198123191665962734713609291616986861094112 11033 30656901373174968198544888483184126153825978581128695781429330367181247566918391909552584556288 11034 304559216870690266262060912690575765988057887019764822180872789841478675681920188901846762230912 11035 2619366254374983037413652746516627142015848373672564978395805411600552424614865129807893416403488 11036 19810839027341825731243488588597019074096876205477560411315401848657051671225071901305676643603392 11037 133397552758502397484428473333597920824195574726156860070656650510334334090671245397719192901218688 11038 807712076077523039313859525089985895596502371968794472814184302427156943348249946091871703987113912 11039 4433973435052744071215977985293633374607280442637058159995635430222946913746229233685518709518111388 11040 22219955094648393634990882684774334867047565682413573866874308589541136873835326272734960891807813712 11041 102245206901690352666273836113397691267918121786745166966368998923302073434490373525667639592378811968 11042 434182110998023117308191008284357801651793150967657293526200748948951762542237290394208356860594532512 11043 1708920844126936395023538018914272248462512706834273031189034838288034079511429547130207892219416024388 11044 6258200738317166322701967763883805505633682328156549298196640721940910784293420344058808876888624890312 11045 21395177375836385933602694063479392013328911589261180400240472788414833784500163026782309825851740135088 11046 68488697501972491061889827049070309396051008339307876356408881877200116419180033147763672243281040319652 11047 205834311309691518836539856561453241679529643342328510124906263276101425152266873815053187010720976014438 11048 582174742779312497264293612802794780166562773358774984443722545257791492311447519772894522768246789302912 11049 1552975487138251387516960447936040686968763446622948169858410517838965949953214781986900781444145029029888 11050 3914731213797463563806931488322703697680238291250853278839679443361552163067319303931062744906932696051712 11051 9341972214743947140902904688042815642191477740484990779049235035294613116410648338926399732164271206487040 11052 21138769245041048275035769732067685029776336493068227310257393145557153767060591131877254868400905649715200 11053 45422444142767831542807207657579083132452618229399352343765252219785532439448877985825851120435420254924800 11054 92811709804789498928562766627128502380934639045529232199147790687650013587468663270057560173373354622195200 11055 180559628378795806956173373873177510825956397152095746668927212194397667445731735265233223942980688051244800 11056 334830881744586860409149091780145269117865502764805905700232837939036287523885669993765825242922042209971200 11057 592488846507149983474925530436242186245739700059656546889631341483201757848957542442500121991192907405004800 11058 1001411697478743388054273507268381413007062694780656864639408196570428392358577492895713374217661387311155200 11059 1618151907232154870725339424314989909641328132507227138718594283924547563776044108955784040782892452389724800 11060 2501886270785464331907530948599116319623160789973580169365318024769191106808893899151048188824950599662035200 11061 3704235610685693028595611859524107847255600992036355100924899273076693603199849568776357695774122197501836800 11062 5255684941135220303559358385104010159904862446493140191896691501086088001942643706348273743679517533468515200 11063 7150795670860150818594386852229600642151926281762212922688337549323086780843381519347112628441016568033524800 11064 9335720034083563932342743965526905893034328349699047529352547970314935661063940221668770107855323466580595200 11065 11702124567828883525598406229021021784856096999743754676841185356619810459603438680760854000893061235786444800 11066 14091019819841288742362577914827088362237962955312746016196338580308469991297631784229785734803183204038707200 11067 16308043208484271430591439111851041453980036277432415514883600345357003397264344120937753953695962028612364800 11068 18148826304620612902337154587323734164894402255429608190698595506290664018963495839636910525894201645001395200 11069 19430038611839522206726714694377716510053706917152543288096439658207792607294993322479538450734981861185484800 11070 20019576483964740267868313777582854347477211469326321400217098346965187477465462778303318051256918992511425200 11071 19858991645858071228286482383645023965010816724919960533370437130278300946897557996659173788813681674389675800 11072 18972894905754167787654277132931203998068076871052140772038947809504728463702653834078580732619895352960215200 11073 17463279792957436444522479519501551574781340388615787244378863115261612932048704921004447225281347226405724800 11074 15490477668423744282856566179659177714003103860418563052131402895047155138813212926382364281391914383706395200 11075 13245592707511737516765300861790243095091299466304119900652200583065719807441377786154641170891392926705119800 11076 10920856028234167258720778669720935123299765274258907020129569460323573065727176786951989863347189270181364080 11077 8684054191125964326211703520500984555876921784350456184681344390136817136602333348660618445553186648577952160 11078 6661345174122715519679470869378601530765171975946246513581467684464531930685945457677523731717031693904434840 11079 4930142262940714242453523052344517763271077919911633397547915899137327976728480031196086935043763880586698660 11080 3521206070908416246796073528411731048594897805661691225492114806931032222679521863053993061752379909190315840 11081 2427316656589928659922916899404005076582423884174952681518373925866289786155498064327469140074202930598312960 11082 1615196553155593363123073614879118132181896071958444668104253290460951400176497594220886693059808656500963840 11083 1037628473521913373046877538306382327420203958043850917737168008907233769866471338086345640118228047849164160 11084 643609483793931478888580848031709960374602368060257246060548751936370315715349338021369674992863504233539840 11085 385484232245156269942423727265808827318369654127949181858557315153190176217549338812055152313653831552668160 11086 222960159751965384945512028693995359868463804188411285269885904739027368871591037067142069028871813588725440 11087 124540507643880246402618643642880253315648191879300864366233340094812358763001688068884795880143879138472160 11088 67185649253813892397390082450133499377886529742298138153763570713773962930970465694689745235796036741459840 11089 35005671068953257124977437813952774686069094304276204281013604014199908819893145866240961584677722695836160 11090 17615848193294879594369194896690520594644132605904934115586749074135305205168181152220532322878579580995840 11091 8561958131182551185827048849388810209231955408854060397934782960899539963416183791405059260654416006454760 11092 4019222949154728170072658039752538125832752243209598372206071685787160771781167144683242808749015797901840 11093 1822215008551616907383702162384880726577314906987730514437555715522700279676050028139652026440248286056160 11094 797863828371223923806837166571763910517576251734334397919583389079226589261142337333921235972229145322840 11095 337370228421292927293418160196693143217325023174143689265461730981934237705150713303533540191465876192660 11096 137754195347824711333418379210748050916714943299839389189678135901886191577150385772331275390088146044640 11097 54311073898830453875683353500432169793739141712725198981831928814717450453374325519721376198712232252160 11098 20673637099369487075732692381372808887386989821708220665063525164090000598819656155950279227604693299840 11099 7597030373153031043615427706958216481745365936684995919870994379315011233266694497836354444505248896160 11100 2694740074172114054263394529101677951944107253090107656872654813174411791555139786721926670459735515840 11101 922523628995858865423504433386160019584469149706523341992440386492140973685543350409308229526756302720 11102 304762270293274803755979143172213577898440701242333604051074056251868000235402713974503611540089135720 11103 97139826771552424468362009170185139710135512633413153710402528432416269605360246689300714511420905780 11104 29868195244605097870931948063559909577423204305675648525908253740539365452543199754239180734294388720 11105 8857536494397334975995133919301442032706080775647634021605928363014110464868362753432572915286745280 11106 2532908882459997401075708606382518233748516769560917208710095740171468872865118693012651748502596320 11107 698284811774074625981488160321207937728615068320732312675214750286997411868637173929857759433078780 11108 185544927899193461609760020853273736766488951215362782369017307075919801590647050633078072673009720 11109 47507176099175306906489078060442573041931193758412545603756482580526616614981901915494194621683280 11110 11717800798223628242999481435925761824599494578296534842693617022037522237363340599638293653340220 11111 2783464309212589433137750573650139436740411502817947645357453877327849966682653996259594671806730 11112 636570177368024851118913820032137441277631217796737889207642008228909063298506906236388885910720 11113 140116331212352669489652829040811123661502842567771982164276262538430032930427985912496996833280 11114 29673302413546385113130771537270020007689769197013519970378609925998032347985887712763677598720 11115 6043969718226649531336739441725291666796785173583861079705509626245398445717504703235255745280 11116 1183570314002650470020998734976702380977861623077417418497708145107445602532159829526005137920 11117 222745290354565798185770096853669666595514627628604873018707434007461851832208707949072737280 11118 40270202007255080377837345278595604347519603536828290124155581105955962435007301278620398720 11119 6990825868304205824886067186044794579547353985126776262889012347001176843632332389577769280 11120 1164772740976460225129780063569004295746693492041166605655168984843290347889884381852606720 11121 186170214956279060373623383279321911307722675427441263384427632242726220627962838407162880 11122 28530729536643385413295224372527661330440471930830781849935504012430179322241982975710720 11123 4190011696114191761743171805940792627653973248462525536459124203795934586425315849573280 11124 589347363197443732538745610757008496571111068325136285520125870453281398396864881158720 11125 79345578596792607304942296666036477454898291867106377764208234767088144407984854545280 11126 10218748758677835789272871540322879672221749710157639560541969629094685264664716115680 11127 1258087158731693350940629913255831919444386270848553614237579175441305472282841933840 11128 147965846451492287299348012600145848311490974549244829517291040135911114651927404160 11129 16612468876011077941043551130980841733389252442674247804867551833712325801470499840 11130 1779084491278777021425409032354892997205645124879221505553974988333963165384348160 11131 181592943636443216683954472237407717170398688782050715803586204430537660372071040 11132 17651155051554127100354926609232561610082935875722160888124726792953587017020160 11133 1632416920399863548434427663733894152227828462062094456952389436517166225251840 11134 143503940724403892546367618803709737097130948329640897062695449880743876694160 11135 11979531991827782769286651133410324184664509066494164472656659137804971672840 11136 948644735229240161353457646489277241084007477984086418887345291453411566560 11137 71182577535238799986118034080003487065466650584664493192124033413531603840 11138 5055231929615866473999756876872013026213416530883303570573500935348564160 11139 339364786718864985792764427467630362626817400803185868039836817947864840 11140 21506989052694269724805510390469295033729221518215033601154374417478160 11141 1284912574983156939462064632147525450094775681031339134066121942438240 11142 72261151428636897824189835172757811229337573744201019354380203757160 11143 3819342938709751241696862401725752035015863846852908597871423997340 11144 189406694058302682033994866921310892691685555662471657713544836160 11145 8797239465578998996990491056556812695484224703491520013664035840 11146 381952973995726847208270620102606713669483145389687843730511360 11147 15470162354575528727709284892424014939127110637291826072883840 11148 583237618716469928818829015351857188716278848429796767164160 11149 20418988596353212289850640715291471458252607641610000739840 11150 662145694504802061505688737164385299505419926293894148160 11151 19833857208669186174133533601698177174125481663181161120 11152 547140888515012032389890582115811784113806390708445824 11153 13855480799169035777558473315346733866906189910590976 11154 320951899120103099406912081009222090123353419463424 11155 6774478133839895464455106973056496968064203206876 11156 129743767269163524627047192370439066419834261144 11157 2244088828506242119175144883967539610356714576 11158 34872699897725136530257158774849988492457124 11159 484079394334235700338354680870263857679726 11160 5963837089360997848176124340823977230224 11161 64736359178952486818736763536759590016 11162 614030507117435511830836510511269824 11163 5041210406684106060682616605604976 11164 35434298614162410807717770139424 11165 210519732517303007769319725376 11166 1041239684213279265046095764 11167 4209863952344794872154026 11168 13605808625946010898424 11169 34176248454874702176 11170 64344738887607024 11171 86484864096246 11172 77460693324 11173 41611976 11174 11174 11175 1 11176 620925183926009621146978506218967449531342090729015621989883130549504437230725772687824 11177 46258926202487716775449898713313074990084985759311663838246293225938080573689070065242888 11178 1705855920764647375137493589341103561340057033385185302610380030465529352526741426553070512 11179 41512976971091351558715112449334506801470112772179073203122402620590667330617210823365326688 11180 749959184977746285482444228440755206206356532252952246704893101888145540614231126844332189712 11181 10727456720256005988961719132493775483370653910672296664015261464170298037029238483307103010948 11182 126547625038952206242667059596875724346202968166574889460247830153602159894446609904775316874912 11183 1266214137415988256049076817890604915324106666902871780255307734947995955561926429134661479634688 11184 10969174178485092801763034924951631147854654427529741625368719652668091243020681770481414678098112 11185 83571082725125010683751706722747929544271648001522255259943875527290914333242043534466851097747488 11186 566904870444662443607305391995547810722997364793831381041681135020179604446116130367826680642452032 11187 3458297422837972148149894334869391973877595209682745666166493695138775894207341660488372164671509888 11188 19128333669226638335009017627296619620219155510996086323069689175361014764326766935261809360648472512 11189 96591954153418489412842010486557128883510511242225429493577869537760508849989811879823655922120732188 11190 447909728667619038013955286059117079481724202455237481912479558294562917096319107751337570219251737712 11191 1916928349262817141710074371106151417082623859458778593919143284449458078761869188418311838980294150208 11192 7604656543457096950336676616954008582242251231931865079823969740283047509825046846159487098059982714312 11193 28071704415387817284362106600529068134366487459712033855141422682544422684362465802041089283683722438788 11194 96746533709569791960004150663307483346473901421810849305234161094375713515246849159920173432342251891512 11195 312232374189227480883238479520327174697130777041051363603230517664043456160068778587782687381870515063088 11196 946141874100096797053656816055368645034188101958915430989860447654565846691453967855861061585988411303272 11197 2698435242969153620168337551913015676398526270382825132261897909382154634186340653221562925645752662849638 11198 7259133713246442583287649015507936599656641540658391753650775216637037686491504865753412679743021826160512 11199 18455501664456392029077889020346734026277504673904100148161870804136954118174210681527600331858392681586688 11200 44423125396304329911146868246628826397186015311644616511866163749669004181561931306528980221179001156851712 11201 101400612317651187840661329693391886341402861037449668124911895515548813892695712764903107026604241771074560 11202 219819509220082994619615469964695697663181027423841937893165647621119806340808887812027714533198006636595200 11203 453188315034429012427463523641732735977133959214441367497507766628456243080564633266970357131702621954764800 11204 889657751884699340722987655123998094724342254313436310919361793043774775466634338933039924008154048280115200 11205 1664950270451563345303339726792654649381432601188507457123683923543636312809134902551918782734326833254444800 11206 2973564320658880660984562464087250370112964498063607414198756527657269281917421744779072659938797739096499200 11207 5073177837396513242396601193209789161913158068380921609887484255071183434382411292167880237028199726917324800 11208 8275739218485343744160440747566433481829061988406703211668221876127969073605694628789657793720954991330515200 11209 12918911765084651258692791153426298128689736523286176451864707284240472753301698331645184927647162438976604800 11210 19314328098229663679552606469960532959085382693769551311380018424951718022451051967072973103990668497663635200 11211 27674880432909099192828331934401021447282385084305672877960198258738551924758005718663100022259454109434252800 11212 38031203613777598576308116526205177271894346798243959269398134085121846512953611632250863867067237251014995200 11213 50155401817432742102784721241868867077860664972868415572111667002921747213336243350394720345573315956958964800 11214 63514785411389712232623917554241783243686669591417117018275491053529881201919501285030576415206712702748915200 11215 77276943847562820755136087593886655831426176977930866977021031980571881297931419061998446466417092613092044800 11216 90378494672293298986610309341126060124685212729936387527722873609461941632925538960440711815608496245771443200 11217 101654610799324264057172383583499198958252879984234267022269911311205317089941577123422526704422689492195084800 11218 110009016209748596845103263425717279843404385289061021454877863206058925609743725491536126527345458788575155200 11219 114590246197931745550929629723056506748727336974976488546292463242222547714638407407624975495763847283285964800 11220 114934787086747599755805081386532269149634370000900542367531757878783881869422428087838916879461757683677875200 11221 111043765648914998722405430193759041287797789766495055256130943158929219201968022970281870214271646095428363800 11222 103375781831726494974310937571683608769203057480829156299825225856394464934824451051617904751905061838199295200 11223 92759371333678523552087348238220373356986358831851392384296181887560521727411586502339671276797371620940764800 11224 80247855338572675266652641682373455409131973475578946672382714666560510644613482196441089133237251832147865200 11225 66951199036117241706920595611581740980310786422531123146978192945813603875996768188187244918254791737511119800 11226 53881044642612282170509802045974150111644537280284011456930657271132860489846004677345910252938119246921299600 11227 41837046428381301450042905118050516557276934829396997131263804469350221086233368337703883255222539650550656160 11228 31348704390497017814976541972144432471323820027402661891220376194133136003910730584831871744066193982826881840 11229 22672001212421230321756467436640670653713042694802929392722222770954777149511214618031936457630343883197834660 11230 15828585641780364129269472542360018378120846721697771667793472667801085981125238455773983527774311159119675840 11231 10669379235257717727933302999728260724941768078483642099798704414659712058230759402561620825816830581756943360 11232 6944428321490628229624227098219633256102768873240446352128457027908981682215793109684786732838505619175619840 11233 4364983634345058382468722554834342387464078623085129566458654827292228779546337601730256371762598225685452160 11234 2649836808248639103193017608852180606438389151349252772145611657606946887881259012374348908528507905418243840 11235 1553749387775431192879390910583446983968496566402573484269719904572444274081937277741844030130317144149148160 11236 880028180213055426672352113255769764778837266862868384244052974996425906274624225774944855239785436416426240 11237 481490828108372538773602488195267473762191701336856267608938820336159256096976779266209582682423589186856160 11238 254490225789227542426431008742430480125893197791217322709758998574220494921819552922995913859410281449011840 11239 129943788758325067681522996060560741352797006955419489306783706354824070236191176282410078465229099291292160 11240 64098063521214936471067712059936409994833017275873458530680095658412031481222467098166680318884765354525840 11241 30544774728818851734257169175888862911488224008255213941282366314406254897505621544171996944657603307795560 11242 14061230919649684163932700703794099367377557667243212607398845614755684072739531774686528574136382180377840 11243 6253023470582829314385686267818118432794765407323617699884216840545773016656462274085628091521804857864160 11244 2686069031859804109676153795681022093764275016551662589334257751625506889129252855177151274356059319781840 11245 1114497158271665348355135776543812390478655338576720572111328085100988053323119531739545150191963143552660 11246 446625948398292607133041424366351533104618836980652399955560048945850500033012650938296386718857215227040 11247 172852173538102221499131769871117066088254197778182680203254103449955612995017755905084700799949638716160 11248 64599411289530924847019042087932033068645218747523148678581500816267982003596519401208874716720625531840 11249 23310746467491152044652509419617867736738956008028360427995703791306506844124050440018054647237687872160 11250 8120876790555912713734163895916404452637002652636145090167332931701731042493983996605884974141859115840 11251 2730914318948006045326532991547109461948726555753747906427952667297927253228065414787819725817616339840 11252 886349384219966874360365970940728509579849847042883092437142532368625512012617722343415174168875478720 11253 277600844941805487899738924804140503754078668467396478742198745353392568175565916981628523356926329780 11254 83883525411873614142866953476518482679742295128471650699608865446558085450774661357677332342417200720 11255 24450483630145849897270832829967070558720641618015000477614352843129486419452621100493016474765465280 11256 6873241156211814139673984115663820174029501631308515405754713440630856759314452877231351350655224120 11257 1862949202272899118665844179498106141445706671112240707620385292830922454965701874131729911541230780 11258 486744495882862382491376594843808554163228405215426740180134079182686722279712283852660471374955720 11259 122560402522511385798093940870365412444327877426853334158322696184167166281992327027341721431651280 11260 29732395213657304586305212120296020069608178296112872703977559936712047909752582297284676989837720 11261 6947275352210775418041904139219494885545701791411994765798678220506246488716698151162922891416330 11262 1563043021373543847433981677617798741150358001745478541142374331925688771934097582954989682438720 11263 338499809978414909918026325284937400597177111560735281871632468918486256764329221961248168417280 11264 70538852847614630715952348834985354605877816781702518725490632927635900497304200863243456350720 11265 14139174341195597486099840115217013521275699759826103764034639269255828687767886774686599105280 11266 2725085734006102517068215630420972590198476099050212731772868863900807424814663801756342955520 11267 504803950726405175846231466859772002579937487736146157534063620000463541802402399697407329280 11268 89839771135102897428011445787088609986922513159615776528061457647263690453912055947811934720 11269 15354129620174223474824536795498084399129747131187435752779734231898974392092289958822697280 11270 2518777970377023400742107177059815263748697340052949682540492942143155836137248923248126720 11271 396414724004150846923131839823414972526621758168783087492320810516143074874947709944007680 11272 59824783043309350374070201436765369329474929967545008630700854026064275019237535494598720 11273 8652644485038981239669947266627374520970146026233768683094089560470788109210522871717280 11274 1198687453542144983237678429015031877942782871634677113230487123185759124810706797750720 11275 158961852524940918869203079995392766291842192998057991013463938928324492399139635345280 11276 20166802185999967319227256417325947962397890156470043636036469864041166946159505976640 11277 2445973532460392075846870209032107549894793608086713213281651047866379159311425229840 11278 283423477601085927795439882335378705160732809450189648124861723548217744738421132160 11279 31352523559284586305114856062989818517339081010082761899072670801450388944291363840 11280 3308480863684755739538184244835220013397456713383391801337129747790694108627388160 11281 332777229729224702664919406550481313300910369130399466898341038771950282063104640 11282 31877064095977983129005342282049008240725811847033911197809156108778982026364160 11283 2905453573060523368343679911245626919330052799623670873217791856528077560163840 11284 251739068938174304511067257710113328358763929961636422809025719290429287740160 11285 20713621784763768748473710711812650584565724741682813459343572659504932792840 11286 1616865289243816313541022635286660968999894744234165353323344081941365529760 11287 119597432490296512523660280277249460011372015220734848325482065805051219840 11288 8373176254280963320108868828934415142519526008934667669045938280569062160 11289 554165214343769272645126603910835421313427488635009543526576408514408840 11290 34625577704564249515119084173432441185359105678855085466619747450098160 11291 2039655348655958596963536515125052636444715902541253281343659737593440 11292 113102975997231627697418846831258743586636156757879375806102287406160 11293 5894720320925951610762910913446316903762809730692152529470771389340 11294 288266400801046813974513009382203883040359686746823796939943252160 11295 13203447668050532803708417458082290699789306919052969182954275840 11296 565340991311555962589725056906838413941254854268842603137544960 11297 22582491388478130737055133127132663917763623655366991034419840 11298 839682343046260745420311754704264268761977397571114420732160 11299 28994238208777433248276043050900876367226405068227025763840 11300 927371752440393573003908430004210643784988899120437948160 11301 27399619958466173747842749068306223566374672019467484832 11302 745567890026290442118170042674999280717678150189591424 11303 18624014630034949952449536770594605980457884826891776 11304 425566808291080413472699855758709836800564022868824 11305 8861180161820765775391532961985034460152360670876 11306 167417708860311364177437869727112661865226787304 11307 2856700914545052464635221845366089425630272976 11308 43795576150905860808017118124224609268672824 11309 599778298522072744685519072055707592025326 11310 7290182196711224709735507534147487042224 11311 78074240393159033035989371182302404736 11312 730641287101755656753911227641867424 11313 5918493602123888620669923599377776 11314 41045834530600454557860233017824 11315 240609741453026911876612077376 11316 1174226777277416162663146784 11317 4684415334883309159560426 11318 14938342816529287779624 11319 37025192428327879776 11320 68783531581288524 11321 91224842946006 11322 80622927924 11323 42736776 11324 11324 11325 1 11326 2459190531075380210068954346998805293538604859334653976565195030202642573769058652355724 11327 184439289830653515755171576024910397015395364450099048242389627265198193032679398926679300 11328 6847538418131405443734360006904895968927053813056002870793036826207939558605289976762927500 11329 167779907996259725383589007635851962118643767428345528118586720101708314607070949519528974700 11330 3052023142447012195188430142245481009910713883086191730558505587401978338287153493099391616700 11331 43961423277313943445056434706625847942754188831406608671977615380416952413636837764361840857460 11332 522257761380884502094188957766144332743044993019572337590216676545132930750107663003108962375100 11333 5262906398471461584810166717257284588646129080235844791932299327346706367790660233351793018529000 11334 45921088371747600404411420780407628919237750008566320320114367690137024375231048951347509253198800 11335 352408775690365371811027328181011834026470805621295427218534523928920036645291640213931414548546800 11336 2408166725895049649966003127931815338183617225307022881832593255325882926181579938690557946106144720 11337 14799878944323873004461052847252190154341408476824605133055850205520837161526895389088298211748224400 11338 82475843143339796296337940551983854640172912073026006841141708189987254055931667889936507216672522000 11339 419642340364865775213887102299245172336285623178988027381108818700354245968403515507894451307748625200 11340 1960889294843833995599048333185746225454724664315854583704212389112431382668966105831006548794932157200 11341 8457242903132017362500339940721486961266766191095602454531686396746023500437077889778544911376661100220 11342 33814237739874529350066690181107687414820955415617434900958571917303351800528037904253938278065221646350 11343 125812332520429912781305311677547936103272538763578650217675969967918065419899672087197396842904125788250 11344 437081362608012067366164379087185052092109782815691755200666888258915353199503305251078363846829888849550 11345 1422053447358461796642027768579433056806723377893306978188085227997316149142045964971818338712925413017550 11346 4344549154014579750447693317009815621608102588433050223821266742496394143279904386270791998767474601042310 11347 12493696739761616540041238971407828442415735744852219741924379031528806528209519030427488642183399604145650 11348 33891830204756116042784143893644335648546083539497205608552545512574908682962412510557907558947850430527750 11349 86897810611946116164355867076375041960992691211828860094475098059570945989607974437008100871637718370943200 11350 210963382513111718095544948505608226122744502440186671101521385014394459081103230652330299846078666343795200 11351 485731805320117081002145362012480983369231298999693109491589237841775558879973222575336612681575657386102272 11352 1062243256566487645901664739196969659548096773013769296652670160512075125292915614490634775025661844464192000 11353 2209443166503027175453006368431700177535628016869756320198119630694734895603890502496623592713064759688000000 11354 4376419113701840322079123783288349494516025780947730311124898780176116445162407525205000394293462820098880000 11355 8264855930054092105854433865092495911742698573987118178799425005703851419092258661367510183333463765215680000 11356 14896923472461356247450934397618488968149660115897171984790856158022009114608049128096115424465029560697664000 11357 25652671824020267162356210561363906524849746784016477374189187786347197858646688014700616219548414281467040000 11358 42241715134572118897422357797079864526620662370359236266538468817924121935133153234539298848610626838024600000 11359 66572184502767866841482014386823283690550767789515644854627741766699272751194134424175177826283997986480520000 11360 100491535014783858475125813538648836062950349890887053669690641026793151060899433616899464800970574699469720000 11361 145402037656785344053774791188330703949505559564938069552776266526187275714128690090464769326095164160042968000 11362 201796003156628848281039920355007448053100724573062198068459778969968607784693791698585104328975186214624760000 11363 268801625826397500606018426727712623854516409180333815959917466195518029674592116355258150554040305961565800000 11364 343863211906221708322416025134696526364834198913710051360045362416153253055421612997858539765357221588569080000 11365 422681896841991252965083257003177859136882441865959053031539831656841061642328664928214615313749125526896880000 11366 499503929804147838104744776717063416805106703163270242137652394216525482731694863344825484560886799291861408000 11367 567766056871033802202470091576554116476480436196567646294985638929787390072053088944360376697861461492611040000 11368 621010310334217778544756102718745106417898232986393548538303029626724211545695724908126337949950640694800800000 11369 653893861650662941773601864150721591480455992729501328568238216884239482854734353633136247794885415228908320000 11370 663074540648917247730409191130724702627952742364173161893169606380683701638233607457399304976982788556095520000 11371 647768427221362568799164603428482306391579673031391214659115389799286351764069386372250035921527888699675744000 11372 609851344524933631427398243627051942999347129152375589507355294236682210720190515168596083556640619288393760000 11373 553488753508334047139892687866307115820551084636298324253683495101776075553896311971498440196020242904692475000 11374 484393098658600842562298241211101456263867910018302912533125620876652395533769386751527066289196800816590342500 11375 408889112526696163583440890419719741242824703732306797290134804188503138958523314897279717052410540686091767500 11376 332994121521741017963368225541814448559966806154167954599444170177862398225352347041247086567109358904989516900 11377 261690058152006246609867653125764544853381943834196727470773896576129024437913064512651383000918497116432782500 11378 198493071997001366950481900547430967977971287462346583049391784868501175447083921136626470403700055275259312500 11379 145341870529426963181401916914050962363945466487523513112845214852392332391517600216418869121260221606080441500 11380 102753221869160546779890422592962103839927532681124387598594869283566972461235037011548250027272026371218256500 11381 70149413639708431936535162403640990539399207062069669891357435686845721961805034065361972452636151727916745200 11382 46252360641565999079034173013389664091911565095870112016279627925392783711080242240898003814924935205219832000 11383 29456110435685663370116614249719704773981620047505355891126592310209496401365465925775151481049755482999080000 11384 18121415723347225135929587738990123795506497006002239352584705839257664851564877067074340200375577933313016000 11385 10770132879199698406711138697888267518362988912430894686073544259564363744789461530000559513365757488012376000 11386 6184331444764051787447575663835430429611450149168137881468293041225847275128763506801418672558170211909438400 11387 3431084848436362561928982840185081643308344175700247205610711286251164421034045056273107907346661294915208000 11388 1839311312807874723668260778335062505882735701201912737046031147294326530081829801950715723319954288065240000 11389 952743796422703362154088519571442430295872090728398184956647880000606176164080093179762271497478967204164000 11390 476870195176007906684865435789681174578007108173157459729870303954278300517272306052841262459773729923841500 11391 230636250827853339225349915357362284951043903254787596231343866463213331898528209042492458029995284246294900 11392 107783595035903842842175417546497781804892656488460384122946149075955086061772229133142812185095609758369500 11393 48670305372903708442520394718061862009039562821123649294070042018866640177147338477778881798734040834477500 11394 21234628852308176174045819272486063950376960700179854998639319959670726865774170454760598491913249855943500 11395 8951002351592310605757205869474801885684726528268555253359297141429392236371795126662989801558378454078500 11396 3645159878557702455146496712756078119234699791585514653146073060292705287184639069975204062657924567258700 11397 1433987130467090329610812208515018589888347173960304453156055939211797611762776904652702909544885332433000 11398 544901314607504261853074384188006101977775020408196497351267047608138582632320228319208897806858784330000 11399 199981054235344923260193231409558880308936847871072472702710395911932694829086196956698345937216428174000 11400 70877269664669043379011008370459732983327906781167312112149099365458973512539342554108949940925402314000 11401 24255776729686739289705989531223997509849994765110591256157691782845959824291241674072840646450026569680 11402 8014023148574913862237661739391188604575989459838301075823025919442497739303273680861070698166308338000 11403 2555903256786045968016263800346000273267253275606399894886667845816909691594826395171758555040972950000 11404 786723042345197738987114361793110739384028615089787591577081464564270436125085594684777191699791218000 11405 233669547387339473107836408543432981815238155566903457353590651997615586136609961893263388312279760500 11406 66957327704264539603545948457064428421496493904596999663203778756267425803270746928159329655402137650 11407 18506168317773037583673860740274174688846489528742469598827871227819436449908553677730612189264187750 11408 4932391180600583353335434685770017864867483965557119973641905861956068759135763947877654611750691250 11409 1267403035015221089476991212794793199450067621379737509108862119622008467572015577406459772088403250 11410 313888248941582261559968034653896380555257016906179826674275702163398052742884484163069728290648250 11411 74906305278989571539027450039909864803850325351275077903596716404022999958393696112741194738329550 11412 17219378932958164285844376844454684385838489752275752020492439897827599926133798967080684033192250 11413 3811867622451360335733961668419087220364416633113406151833149743239826292715868651716456235530000 11414 812338808336357551462966884094384760703452846972159281405457704267599345255305623875303992688000 11415 166596418427061461514982077563407900625206700633899724517994213633794132236019309401288322768000 11416 32867378951024853805407523074846566518754916108367697346220871985550829844372719256946918972800 11417 6235465838728538509630496291412939739718172971004860682519613905614557185901106804915287344000 11418 1137108441639142093761176430640933787276031955355306347420123285899213498768283437533490480000 11419 199241427920591103166960867672978772148416863862051117300136297201592861893756575690711952000 11420 33528054601724228192505987403383275003698775930364501363852723126767077339955168443117872000 11421 5416070358740067631097121042084990577520571496443496374160824505093143262608142594657502400 11422 839447297952868775351204348310274304486884068490638528201255005821602317272196014067286000 11423 124770216941248136462470068785983119023423365199539406904100058417083319102113009797810000 11424 17774632199395329345723710147609939604033731767102129545024109865091710267309479046358000 11425 2425573694866979980036370824262873516969546680042259310065678688264644162047183811238000 11426 316877903388533542219529823938184264384395950515865600507102457205804744716705983615920 11427 39605854996606241185168172289107434279982828831264448646853801876031864475423990698000 11428 4732920921943483118898742664535811822551845216886054979260160696335872986283717550000 11429 540380097495683121148050618785836378963200968452233073360189221251552100181519596000 11430 58904981636560742235697825472596002654666669154824014954608952606469923560567656000 11431 6125664757010309029032164438275736303000930193012482940445625566868108453003716800 11432 607227566660824618815083822777069923724352336918678272518075132813762307140968000 11433 57329323955198967444872495188756363197321077012158257657151857856725604050120000 11434 5150383709555386818884081714013629590186679853134065692655807932807447429384000 11435 439874821690013647730287126430938004344894723104138969116447040889541760024000 11436 35678965753660080140911654814605522538007946923472788733797541423070697633600 11437 2745566058370989650483066530403202747857218137879850484395081077976536417000 11438 200218915999380322305234844214145301358323686195426643402034708378991997500 11439 13820420750399703663547183936905604872521457985171042641910360401381748500 11440 901861671542837805205019057611124127483763572224565392858348033247133500 11441 55563355527061052568597843882424483709915498529284047330588324712543100 11442 3227449196205832852500151359572877073321663661575599282525414398755500 11443 176484906878271348886829340956333228437311816803371158266944358722500 11444 9070822973770978169996450781172967581615385178808174052932275331500 11445 437467531069700079809839789227194636745791320278655087682521134000 11446 19761739108430896137129374813906060093434653447924674270540116800 11447 834548059705782100060408617606604118013542262581506996258392000 11448 32880029523776398290578548017287636204681721241097323011720000 11449 1205898101775358419690595347336836522050657526999594683176000 11450 41073119703647998075603265569771508860618899369782554536000 11451 1295880001436444703329145727190094346973234487981454080192 11452 37768899692121292133617824530246674088987643134604302400 11453 1013839469187221513966119126617215660942760642482220000 11454 24983901204970815879879364191638528787518030118311850 11455 563211886737736471318674074711266843378959424390350 11456 11569759523025088917262224211498678596757636908330 11457 215662124963187348892691912339314974730969621050 11458 3630675504430763449371917716150083749679623250 11459 54917780739288858898062620916555888650616150 11460 742066630143177197863073478780628010557650 11461 8899564523762971685130334489785309474060 11462 94042597996790824428992615249580586200 11463 868390888194796989274841667505581000 11464 6941025105465658851472164404304600 11465 47499557661547761924445413540600 11466 274756424685552347678650069560 11467 1323141875291601359103909800 11468 5208764271552975344211000 11469 16391216239152719614650 11470 40090326231330900525 11471 73496014915578255 11472 96190578809325 11473 83892010125 11474 43884225 11475 11475 11476 1 11477 9740323279945623577135858393995268025388199638933335358160184237273211762771565642663848 11478 735394407635894580073757308746642735916809072739466819541093909914127488089253206021120524 11479 27486276126985168710677562777411646812732220292985022215521084256691398688484463888413168100 11480 678055487238541413558105439376545591903493513850127203661033369908446755725858463472444047500 11481 12419002993840793398491147133830218764664318079254987620542448399685272306699859498749448617500 11482 180125219422666867451715598029073492962691269421514340448347671589035189536374762169862002748220 11483 2154875952758793929347112689464869178352998898731628079544279669812638371142516803617379210135060 11484 21868995167739054402818013248308379916458766388374192926151678144742835243090642728945310584160700 11485 192182078746797750812643146727558490174940674322076240866181413999255218802917769436186062709291000 11486 1485515527610382614389619999029235897027919806921994726695348227129378177773904920506735511752898000 11487 10225382475815738768744279220436496313575911728595940650940929186470899416229462140952464848018422640 11488 63306310430050315902225713837841536546201887640676537944693656206407034048159026278958024485783815120 11489 355422800878610135355499314891635930438573737777859743750925134674196488086080540030327475355339166800 11490 1822056824314476615916231998891263226115554514530334724286881749409869246089338068753997015388540618000 11491 8578962691212638793938429603027052332682515144261384556031164879032918968700462158772501411188754574000 11492 37285946813808310123724126453983781931424283061472583084212690391493417476379525879023657857456228500240 11493 150240432749757014322064862476346415429562552335933643604033487753958770419529266041948268425632450133320 11494 563401622811588803707743234286299057860859571259751163515125579077345389073234747657306006596121687999950 11495 1972887215768803999046278573023451404704403725143031077814289919765617128984672199984642984770391276794250 11496 6470518211157825703165766788447543418226331098546025003460852953636884150306372460089493425575618942772750 11497 19929196090366103165750561708418433728137099783521757010659427097201603182943627177075639750772906343740070 11498 57782638966232504349791870064046203223834126334114390044990411362308873614933132318241442416224865274304710 11499 158053058399444193555566261996579961596835074119814979515931048104741425901431295113981973072327249537650050 11500 408657075140098539304169937354709521427524544093323651939895725673221355591582303278056997906711066103359750 11501 1000555401054760836445796857295516550683761161338813781262093449335146948921738877776879767116787236580468000 11502 2323575514220884593894696244599416721130745919817679546885227301770306971667398171020136784892927616836012544 11503 5125703801842100257995992460170921749591149187885650414841109357999510912685650059644917125979683998429814272 11504 10755373684920474162461614874459368179597735106474686122268514839927031291606579861365233777535308150182464000 11505 21494106771050457648034428900737520214513266393805780672403555959111524628661937577509170133032139805032000000 11506 40958035541237078966494391503504330123907588585497971866004377247422410499294336823109678019615966555016000000 11507 74498943191733770541965435018374057919922093856240311008637779996947962660898281014252585256043296257523648000 11508 129474146385257113343594743553242034732033193961127792690076631541670099458462494034894827354569241741648704000 11509 215197413634836685639765988598108326958461764688138226861253741985468159814202771678877391619545030916751280000 11510 342359521691785636245082254587899611070280080185674451824721862249608436068049864034577668485639821913013400000 11511 521750857781208368152099524519566565948434218142743721784539221804753815852784479137566705109111610516880200000 11512 762253157939403463566972067250490583014188657743779875445222063093802241445877515235264119654644962412280216000 11513 1068287883060056155259287990161468214856316445982918264099809359800607602323776294586225178846844426875203128000 11514 1437168249296203016454104658002620611757085658472380964410191292833814584005564317242864449961365939341993720000 11515 1857015153584981425755303771576419891596234277801391133788449423324591878209437039134038334219742505891340200000 11516 2305963872034097814399443144924565359894224982324804374924118514677789914699630609034575074360779155667268600000 11517 2753233845704107730098052117185405584417104846821011714060343766203972562305521225277507749161322735294806736000 11518 3162250847172345463837674050337117722235166985927459130561547829032500636971751651205651915888171123908447648000 11519 3495480974468073339983523461399258318711876597698196268708717996784974902899247479741174171011639455270880480000 11520 3720115114847523464086849485369883476065631138505358890628220200732455981338716250851826585339034002192247200000 11521 3813409537790408065067083955222419738788280195270383565001341710468693121936552395073815966789542691902397600000 11522 3766475266556064581189335229619682265080116746713209613432094427878309206589640980980599770275209858771291168000 11523 3585643988020722215867839531168913568116391148331477542013330115913696745101536680063955228677306548445860704000 11524 3291127955357961261966770079326241795574421365737204770130988305304259011461331292191309722511827633531455520000 11525 2913352567486133023725448221971673184798369107802389436594551904500851848667131785889194404169030298165004400000 11526 2487869316239752626765545388533208159722586884787882305867413903141990194748271340118387313254037990588610262500 11527 2050004316581556164454809400151363523611411593065215020034749056188999920472575584257551146121327304245014856300 11528 1630318393501867500865635822167619810116161975587296984437083895079440881635670346535532801246094942746035436900 11529 1251612631070907704373891897529109157963912735894778013287819043805286782040154340225667474352809282588549552500 11530 927745211710241559845876743451496006577024265151115778043531636243810957037850252188837076676610654209841312500 11531 664083225912111820394326115166475893154071817950134667152010029130696023696416050371558013716723960981546437500 11532 459110919674220724703161021874365079296189578286107646977964169957556101909682252715056762064812943497496758900 11533 306600751865056181041009425967734338669400269148037464763253180625700116249495204911259937489066130941529677200 11534 197806936687133020026457694172731831399613076869701590169840761694000074999674325749199959670365245768728824000 11535 123301406157761962085457713874249284824692501497028842678813206891485457891043677854275836929803269908889320000 11536 74266287214493252897276514722935596523181882877706086723038793898674787989768763387217814967640911226643960000 11537 43226010435864236176129106120369861486554026523921991700838089836534794968738880240886777201573852820079300800 11538 24313904821892998203880198632070443453737591377202023281336770230547521061427163758176840817762449328789566400 11539 13217236193502167482396045851364458508304186471477802381132891821862750397788959988017279058640280101074376000 11540 6944120550305152927587060689323711967172801629052682478871472090589048319971767644235760544385979510009560000 11541 3526086109309514894246749177825681543496977590685983478638574261766949328450394462503531936179395197250705000 11542 1730494567491900386561096904194449865193132079121274968747238753082548978116424359290194904063426258343038300 11543 820816555976568954751497846911555337351021568149193566385624467513860241807219922417220633460286247300786900 11544 376280510735527345994823106793143704755798799897817946210893945662004162022499537995101143270706915073921500 11545 166706555389157684934415300477975059069024784764856052118750482255318299630221314301627088790819519336547500 11546 71375466972071197455339196446354833691306853314945737863665460715062588124656288584558097706312557652567500 11547 29530785909539001208573773313914346389242215420153233550158487880043524302517367787629326017578314126648900 11548 11805915493629351512420067554533471091690549826691812762739417148143077429717127533732634128370961985626700 11549 4560224868783869682909038969562284971039268173400271024234109628038098578002323940068399448726981024491000 11550 1701737197137107722956136412826738368975447263574026504083583659022247461795860138239979010153195564170000 11551 613437733050126230774289959976504143537305840537214889327427314080676778962565237617570531213524690910000 11552 213583015924583080697413652151819355715075877000957253640610344832959115040531409688761078867735031513360 11553 71816123258484267308737341553231835764457827637876456464310028611955684969960342995784292894391255137680 11554 23316923135871515359979656348451894728720073908401446903996762536349248366870241232397497692984173746000 11555 7308761064276906712294538164119960225030860171220378985495427091197239830347330782774546040667692550000 11556 2211377129451319035499893310326874937583550276964965121521580438369412432146089441500397541821825650000 11557 645722121799785158365968846615447481774396680873769815484301488003868430186658116918116082211973089800 11558 181929645427717246999935667101971314309453033103324035315021450985216898981161612306294610464484481650 11559 49447136485603998555708206578628318501475531801570625369991064825359728094518933236480597944246301750 11560 12961558082354678878979194495537543599377337382046354094054968148620833968117141405199244983757171250 11561 3275998196639094661720016191179818711930535821835891694101805136464606387546090684830578402488076250 11562 798152287908433972128149399305628558906712363865471794562985251429558647147593003213268192606185850 11563 187396698371620209448374038639136109561722526973192963553016925869252858537042383997508333211455550 11564 42388054203008051172283276693129490141294402652905083499021544446857258416319299132622100046248250 11565 9234096432997145626136281474833403801203640293050122923959448308490060484493521386243607886070000 11566 1936739326770936910350680758766556602499639911650962111392243839982934034200888380635363451760000 11567 390951101310970520507997883397528169992950568212333747136852942582601567834039794044533831657600 11568 75925699145429316450716236777726791563794754492094394149716433647293782969515174133533272636800 11569 14180856239654587579588764370610331553556276864720630873033381667130804535028859835105724528000 11570 2546167127631225402299869439640929889409069796161038409948172606088610674274810499912470320000 11571 439295346917114718497033035315683275262571182941568692086449866796169493161661870056492560000 11572 72797514631979010493794045852313228472083224601745668974325977926222373152503967037933052800 11573 11581422782360297124012689112868013620558694823004992791370041942808104819716540210580258400 11574 1767980876767927990779098060449716591560308289792594062124292683576970799203357645152022000 11575 258843695356440211604748163242416359900133866739820781056351635128837783379373568278690000 11576 36324931651962924664744005256437953419348000716356137853450935556474146122965928822870000 11577 4883488372332186359806559926182585347498687315818415410932233092372816912921663406625840 11578 628567810300182402747379000399738708093890446590489112298208219810362572950313111743920 11579 77409828854702266348199384285682106908114587018533141908646332488960907998807033466000 11580 9115355219360787876241876934534324806540456512323666138430429424106230154622571950000 11581 1025608279560685662309648610314998657911555382557657039685628109715741165502884100000 11582 110179632318519374008122250708125570107069949669051156263370334072319622351166977600 11583 11292707171358627410901692710295225304422358546718905842486330817500475183617284800 11584 1103365611475142015508661564727231019548488728014166671101043367895118645807976000 11585 102682078902085974370518419729268538198251912082536661439183392951322378205480000 11586 9093544901832365826110318766512641559216093318674375746252339424447759762440000 11587 765638326000431360464113552089595834775956388509367020873273892799657535243200 11588 61225466581812148356979824310313180434856362079183152686160380951101062305600 11589 4645159381669685571125412281130348626626778025992800259312686193551338924000 11590 333999291823594648366318360921983031781792667798154885901907746217740077500 11591 22732936092705394914985019329768478602949239169507924171334035082882832500 11592 1462815018139303672790340374263362970972385824820509903198885735768112700 11593 88873818836049648428969776433077881651852669159866775728011120235501100 11594 5090971619086313739793686047721318916227239640908898773290326036403500 11595 274551628147952204765453022604385457731823401281681752026442852502500 11596 13917363638836286877511443542157788179954181631790319227146872707500 11597 662015135252753105524868665789127221532955666809485455129148539600 11598 29496901462932585370134284785430030711493533124102118733745748800 11599 1228707263304098557476703612400337210502955558784151680658584000 11600 47751957432081021397513273599048216436056970255615650950280000 11601 1727614927590883504490321607664727844683579569041165058440000 11602 58047861567053685750874806017534855581368273519783145963584 11603 1806757063938622301902727401982329902372994945946961446592 11604 51950459681505109096557233092476087611361882458883700800 11605 1375806665294097168870689435711760794792422734610267500 11606 33449844927869170067680609959165431585862286359446250 11607 743983364109969233153687412718141027799838105401310 11608 15079420646609010516671211050091302748246257993130 11609 277340894709046436197316020364264632784350514850 11610 4606991606462565385337475421333299547912799250 11611 68761068753172617691604110766168649968847750 11612 916814250042301569221388143548915332917970 11613 10849872781565699044040096373359944768260 11614 113137359557515109948280462704483261400 11615 1030931420076289728765898514620389000 11616 8131642474381760017135890164727000 11617 54914988138682015700138479034520 11618 313474244694085196004942018360 11619 1489767861243816277566042600 11620 5787753928686154924499000 11621 17974391082876257529500 11622 43386461234528897485 11623 78497086751538455 11624 101391225460525 11625 87270808625 11626 45054625 11627 11627 11628 1 11629 38581800004979418065278400132059178542122089478891782912192937563225059579809448324837320 11630 2932216800378435772961158410036497569201278800395775501326663254805104528065518072687636320 11631 110328262298829275181974602995340479030012706601121048043359959056207801849442247220207588224 11632 2740060461697898117183908725706646765383539259337052344497920035770950341984503179317655562800 11633 50528342672399358844109207936917124757691503668467920709181941253696980316298387836427064215000 11634 737914577888576596841255796970130089507690754236459991707867661275844907241729833489330874218000 11635 8889296542936806445669081461175055496860088620802006411736638338160178184912001249941241694068000 11636 90848610668814161874738012533209067177910105704596505527948443815997021049800652774399490113374960 11637 804040588569730688498412928648844461603828151240095326934225984776194371080384539813560704724142100 11638 6259644850609983883611805350554762251412353392204768988212766055975741412437893061635774613959764000 11639 43400204297562554926375183763846351609792316852619731651608511321431807126236058560674703990121030400 11640 270664787612501609439488477121825557674583165236270353475909837497848364712945148996640214749200750400 11641 1530861688581216729999276352805986247389972919310905372117137504627661005164572817291166773928954074720 11642 7906648281683207286809449294712236662343816176660720053791809089835172224476365100295037184028663902400 11643 37509355329486887811143803821331088602928001657195907422425305921061055945468080168635159337200828752000 11644 164270423271739151140036631255884233237754549723363446615744798670729035421454044245378910138398697972800 11645 667031061506765547992597197277437137799181167755564716863675078107560812645620738939676476605791620247800 11646 2520917391073844967585815614538176217337595034000341136836509950365126381584828723716846270206715916522720 11647 8897355497907688120891113933664151355309158943530615777070035118935740170299395495471222130141350293609600 11648 29413954853280350531235425997804184579229291902132463341958504258323746286680567345225586318394924490387000 11649 91326742751770454210396822671231041388680216076621038620276038831332022007181371293834564349553021649421100 11650 266955094197482866153467635500521505597680631608584574428499190430047448944068623781977957329462678667538600 11651 736234049260426430865352847380385625964129741909991142108071451501815069719431362430297103371781282219948560 11652 1919483444412899895535358081887318923785843463675313709445875201940586441721052679453147530683012130466277400 11653 4739360624676727215566542260490332501750382050329065210160089389950476240821857101653310378320688078315587750 11654 11100187607753492167863084511378208548780469278728159539030268937143583501907872973404178860543432843850636160 11655 24698145325984227851188379662874918993837299287572537841017800690145920258282833705948307084176573269865308160 11656 52277740939999948951682070286418578536955616825361871763487678127475531213365331344257249994840413421214902272 11657 105398671249999897080004173964553585759991162954358612426386447837652280672107522871486391118629865768578432000 11658 202639469657032796420251140715775313728586334134527225577895056001440132773215902320520846234031619872608000000 11659 371920239616012540433414007003249709384885531675067297775457929498672070403981822165172556770330958639833600000 11660 652294894305503060044858647626316636165216489985514243854432175088484465694501078004976552933097985664953600000 11661 1094224685197481383225250381393146157167150661950700144065809973710932691202525558353348167545271870952959664000 11662 1757149129514203681091642948222570471363307632329591472222468570922665635507705276187858371240582566493803840000 11663 2703306353098774893987142997265493032866627126660909957265336262957947131550315809519782109600896256144313600000 11664 3987376870820692968631035920966602223478275011824842186966370987862972019036715819041678611661321977812862560000 11665 5642653247083895769262001017308826393741396557324084792256838648876198410703249138754552574066852319155840560000 11666 7665874861804067405447835616307847028614437845445693573624606020275051534540990721839518271795327294853159968000 11667 10004184176919023595057144112849411011711661207028522037972240687778241779571200961586692794536261603731280960000 11668 12548302196652162201607267443499404742014913741307302326618453445921617846362269862839795497165173136712312800000 11669 15135508323714714745421799551232147180396640338531897806320123341794221076483029997481483669895295912652435720000 11670 17564184242154174749501035679478640630396101240093498866384327985856194933428317224291734579698777285029270720000 11671 19618862398783531040952100230662934439989607422896889299810419184201636604885969427888126172040898401391185408000 11672 21101683394040425828931038038794435298826031239743747212005392727193620766883164791623856638532361652659123840000 11673 21863911501429718777124364507876363570076401189468331236773648358023808589261073785998102410646648480416772800000 11674 21830531483870284091968449447558995076076284546430975005877810726942856209735484360370624391699096345332167040000 11675 21012295671131517821654789423287668424049437299563247307006828315888026516716912982545638469971244158475639040000 11676 19502574263663966868511343832972891592927063653980879783639234595646644578772768170870100779575601574912495744000 11677 17460074931996456824849682823438568486911053609138287644136476918399867612752647180001948333065994653215578960000 11678 15081792300063384632760523369083148859125827037793869725832172753435101592410924474420287596668301029355649600000 11679 12572463744613149897753363916701843624821467644268321595573092181696249669875939530738530796537808609062857472000 11680 10116904419493394058348410026721014791848524744997165033937722614958700906228295091141161500339017865105268122000 11681 7860056510529483076101457020760173030590007686497797449443922954698683011761983109271210088724929264427939079400 11682 5897085927525462714947609263829872798169594238124183200073066546015205646916953603003953491020783358395645870000 11683 4273250672119900518077977727412951303021445100089987826139903294213917135447067828263734413783176346663511500000 11684 2991275470483930362654584409189065912115011570062991478297932305949741994812947479784614089648223442664458050000 11685 2022984108026482785102054595457545572037941091705947424068023939979954994499991373280630445090780595188413362500 11686 1321966878171411066306689992484257148548582978664265432485715012567953747984836467929068821381427993150491595200 11687 834810824603466896878341831564632682091336156032273974814410809764557414597819456274276945783037203817510272000 11688 509490203916686672302049791954084872271434655096241566094360889228915918012474558811460711170210649951501280000 11689 300537338909559709127160545294373141254850320840171644453232314010741090098856450278663261609310492704185168000 11690 171357954932040042069304653174640583538351282494236211511519104270018710308264413473560100381797985844129568000 11691 94444292211391654522990030044640616549247987955348621644136796639143952778195501619528976984622300032064038400 11692 50318680276561127409789770105751148161484583746702134482531899848724237135923832830076913967216799197411168000 11693 25916449910960302890458851501225996448912777508428761394359601195234126765608918529379892031726244956999965000 11694 12903854780841773187417274313897139490647480829371523155793032203501187592387097897145792396216144342226556000 11695 6210984043890646015520347802539701995498372515382143925609924214133351704219516000285941568303206405387056000 11696 2889961605496878948266370787226495667308384524881169207177453542919511035508110616550958632714215816237932400 11697 1299878127995458104345752550739950980065486763283371086910360903196014377895907494892167585844260252073547000 11698 565164403476286132324240239452152600028472505775378733439287349215658425172133693431377211236634892205890000 11699 237512129055856956875503493035588181277788445465095872787143544227339996401453653442047131810838967357412000 11700 96473355833979616167025350537133752791634528517273962174104736333926713744825350043361946711898425151262000 11701 37870923726317530176204632285321654021396958534972438342813455007679741884936759751064423762436722213633700 11702 14366209211247956652722515935422334507589994807787226347115746894377984276688338788601888887752602736468000 11703 5265888076504296835935871749905414342185869805429490228150534762351749253489751835283838172520383325280000 11704 1864850708472383741553841478328572596353409755233133263555379034805257408046198322357414414889115060366400 11705 637975242372131280005261558375564309278798074158703484900524406643903850121067847122273352462065678546400 11706 210809210522965118610434254071925597848646320156788977619303716977985620040005027744751194726595615519680 11707 67272002014382553805815432102226845131412161286177201457285364840136492790730526153010962374963330448000 11708 20728381699967975439833202763011269735694953094508298250495990165598353041780725080458074682492032200000 11709 6166008697314262297686066152301039598690756421615298851827056105427439599763187053118640938040856715000 11710 1770378111716582685274662061427633788414651794603409306522615912276118351161111720266119128719695340000 11711 490524276807326324505369780922388288692449863090115359075534555206261084614395832737149104933066806400 11712 131126595080271720782685445954403495847755799244722102764920758357095395360022982395849346574727949000 11713 33810669135047641008988399741606282561641069311979914390058043074138947234086643442875952592138372500 11714 8406977190336170196829548043858859447759401018113924659149567467083197690637759991201588212099271000 11715 2015268235250530959526224396917866128801001317401191242085942827529782630671663396817554240467446000 11716 465596454350984738925024257218955278033334787123723493861235067049984262948280853747503910728685800 11717 103643046345253452157967728490520866685502606722746668154042052596743072231637861279410117114262250 11718 22222197340287308575257486368444841016992621583683441888507109514609379470343959536251215709480000 11719 4587808483156089512311222992195063951895250907599162196336951641725807374522623904258315501312000 11720 911679890883581890266973799731070400697133193176756590297727569830128388526931673282101157312000 11721 174316144960652513093513392850500922923991796592239303564509892269845579646554883132098411372800 11722 32056933501959009040410964618271197764134759095949947294046136353513959476755646279945743424000 11723 5667842602983462791082549932508242937021129117953391939912262645661742910184546390520823680000 11724 963026682592324214055833459237497881354831372474503834080425162534979356437513294357609664000 11725 157176452046318318111600780817494470564725144026496330740021997795252851124724474286446364000 11726 24629712073237509642230225447689855181276517414461280693281797592658178732946515558288502400 11727 3703716101238723254470710593637572207710754498415230179440871818444838907210002339592256000 11728 534189822294046623240967874082342145342897283425273583573202666121851765462981106671960000 11729 73857549343263837474185993025297740095235363534450869380990629489890809311838257357253600 11730 9783303181295546288515649177050878193908904253626194175430653411234214671893984296673600 11731 1240809183969191236592228676113769917276251271191614871030229213132144299849968740065920 11732 150583638831212528712649111178855572484981950387331901824056943341279648040044750008000 11733 17474891774179172761746415421949419883867268778370744575072921143716139527193522050000 11734 1937809780899076583480790621047856462369439706116359794463531849600205571332350960000 11735 205186279250366881269720437486340194269476015066108499779861440565946858580952960000 11736 20729567090621177444165214291844275701430240400604045631965440864653135899627116800 11737 1996566344574066504253768545696894225849646269739920642944745141905452787652528000 11738 183171224272850138004932894100632497784371217407332169077499554303252549325920000 11739 15992614505040722709060130855486695238026319489371133543822296111756060144192000 11740 1327572246557434510597655650165883967635389455681387533560538094219132405792000 11741 104673965593951567181738233955387005140482630159494017069196272813431593533600 11742 7830731848101476606972479868936898477802733028992345041213479035399498832000 11743 555219601992469025855698054519660104780122876339789940200573915790528960000 11744 37266098285907567768031907463683708119752812623893509573245042717462134000 11745 2364873361165645436082905844644308251325711073713408307455431037224759000 11746 141700913948386852040595168019173125990366493485661712349556191704155600 11747 8005701353016206329977128136676447796065903586760548720313909135828000 11748 425835178351925868615804688121087648726909765253220676612441975310000 11749 21291758917596293430790234406054382436345488262661033830622098765500 11750 999026811382817287075201614360322929564597689743626220791652728000 11751 43909375139200476241852016014419155787686349500473070935991116800 11752 1804335404712638869959454528694318437723060491138209436659232000 11753 69177322496915028065605739466069850203554672452416808121520000 11754 2469098279889890232495466393250493114957643693686261459106560 11755 81848561764305753563385626295596456849424652829378832898560 11756 2513459770714901093678771201203355761517764929406121640192 11757 71305379319338587242108994447546318304231285095756767900 11758 1863218691385905075571178323688171369329273192990770000 11759 44697814760757044837691891989390290998251143091304000 11760 980963491886843541285222820377840355877649132729000 11761 19619269837736870825704456407556807117552982654580 11762 356066603225714534041823165291412107396605855800 11763 5836653835983587392627590493086731119433622000 11764 85966219289680744542576914239261931216464200 11765 1131134464337904533454959397885025410742950 11766 13210329510515673383415584208876209176560 11767 135943704764761238831135417637007555200 11768 1222515330618356464308771741339996000 11769 9516586406011158105397624333784400 11770 63427645874465550048792164234400 11771 357338849996989014359392474560 11772 1676073405239160480109720800 11773 6426661829904756442138500 11774 19698580321547146182800 11775 46929315834537572800 11776 83802349704531380 11777 106836243886450 11778 90762249500 11779 46248280 11780 11780 11781 1 11782 152833710987466856077941533426350552418470728645416481987654604282710881174212911428710416 11783 11691778890541214489962527307115817260013010741374360872055577227627382409827287724296346824 11784 442840406968121309737082304648673365144727325409449733616489420204727044499907822990612120096 11785 11071974968117995970681386771564652589108694523744760660093317181414918437213381648453735708544 11786 205557568055633285849125746209786377986321254887556417173043962425449100494166470768423863769280 11787 3022507661870660486005237123545214176312026346537424949879955631716307497397776724785706154765400 11788 36662452673031795950158134790109495608378880634677279975111541028937300843022977081944110079695600 11789 377307625522459674877786367310133484605435632491976775373002216946811692119587459505570510356602400 11790 3362863894918201637137479657479271115698446654710467422365188363834083279182137066407206932422508600 11791 26367343946451232836370534944013396118272635437118739011655939874950941859365126554015026207179447060 11792 184130482141104261412513969776254083929609574557538217579724422939456744489479545969175166289600954720 11793 1156685444859554286457134736312575990322916522052723299695450066250547066054717147833207756020580494080 11794 6590251022255361767900835565533997772025012036139898800116669204625030505978419305247226906216023432320 11795 34290542091371323627055750959750962419824529882430627280648635866684605195088334545129931683019028368480 11796 163897167284181580725927487638131718684585041132973506663439242617034892627371361724180351434090949151040 11797 723228769920674276854092723228581234830391133888359283372001737262471430958876802528922820613925140698240 11798 2959252189551700934004950216930598388762065428806848927824602671537697736487451968026833947315766222029360 11799 11270673226362703033500722965610373315458422440979509635264290513314204956896004614729114143423020989864440 11800 40090718509658244161929261224752286295078527476198973563238690500967977616816792283625974555222933769216160 11801 133587221749060864394377719797904169941495783024140318443024021342608360988159039260866223744808178584901760 11802 418095647308046892196244455215239867515857909153408020870986945689928243992352425645167817914114178304649280 11803 1232027219960980772606062943261574887378905366556223172612885143202033922690427402421987574547841085606061420 11804 3425636660379312392124175012971208223443785653351449797021192837195899199675822533563575207279363018514414680 11805 9005185334642607157891644014031336667648212453291771038323269465003266792458851208632007066627355627265317520 11806 22420805007158421037850101982303167171059803812801003038398432600731817759586876620322087769687699756188356340 11807 52957309854936157859823409893411846966010269005728566331541086579475011806798862101803015760234186607222357158 11808 118840867127576221606605618939931559812824349255584409794292799891314405402808210250743598292061278779349763712 11809 253726968219842271925004063762480619427012427304804329605466739563068948545843218523258199873358044107842101248 11810 516031894439999496103700435730454355880916733824539766439588048613145566170638431978797370916811822802960003072 11811 1000923933181033505373556879649588190286260906125184891800925094292739244727531441338184555657609139057465523200 11812 1853562839224136121062142369721459611641223900231823873705416841282850453199132298774415843810387294550862080000 11813 3280406175893075437275446208284022046501734384582940093032608222702023104222924787759038112067304132802245120000 11814 5553449354179996616849655437895987683867895552239575703525193929362202019626490226208497959124770511826544480000 11815 9000880475011540410401253137266202260568497380562210862476823977299607621182065076777541378194978293322732720000 11816 13977837914135568637329004871989867039941666520402492162905185470629978894070971648642770140255730996689420224000 11817 20813714850245664248285525502817028293051824599723418987099692233638800688981592819876825610307803819887895808000 11818 29738113952701426269274048546047691421554102668835597213762095883674810671009312818143099839228956170010768512000 11819 40795349883842993946104681461320988450514302607903840931359250374603978152221241332202269115699023140219462448000 11820 53765244574045165453149420935429059550435047095986689563061540695681218827145726098334550052269095169844488672000 11821 68112854949455128883666977709271002317455225855694438629747478906019701724038365256579572430889812874237937216000 11822 82988803753471815953984579718266063232512826298155584613010171789769357769715889267077899123509799886734140976000 11823 97293572074283211969351051686449165140264855148602133325882511193648422532715697628185065208323010751811904264000 11824 109804480842886421498493571441385824328089174849358712267912347214804212196722834776378650372439452833505569856000 11825 119346853107078509535694359167626208082427401794651819453985513251831261237074513196357700772002734536294915584000 11826 124976421649865231683604470449118010350466430181191999616909358216540282993540292120714196091436825788006939904000 11827 126133610739215835680674882212535769705563341571758592205954815237063804132369368899609697907098277878636633792000 11828 122734738437927658921549405968422142583393259793580934654364364768615895374958853586229572141044877433237762688000 11829 115179684699422772981762622654790180257730429606514640317186503107530070403851267828688398218443609194290692352000 11830 104275860780719435756637265816621186500892283891849381423813004329949398030051171752313522716601805194895037728000 11831 91098142110628518051128160795839388206823478784637646408715756530010737839440309388010165450218060582353357136000 11832 76817892806800263870140503157572673298726825353532285620322475776657703259203720348808571947210905139714182233600 11833 62537868045785410136566732772755622159595816475683070646366800465082635454673221794834885446004196371532020070400 11834 49163636762123729339626615871787680814779530671470094298917210841526351996916856343649753554004795501295675161600 11835 37329288467231622911028404828357656821481332914024536517352970672862947985866557639466373902812308612496170807400 11836 27380233371026825809832018065825151336017535398086261352597313274939417186438070599753839972287895205970321362000 11837 19403314987341845062085682093891839529461245557698925367982347990114547612436427984077524389810319437301802540000 11838 13287052654375393901210847520817237938652809457989481501987912210621918473733640902140043875630979614674060435000 11839 8793283384328355223121018973328367017880368052607074015448140731980782303767195099954278549272353955520162802500 11840 5624608797559118274330466319524230915682235698988671055904182339346410551770855939742701047590614097664772360000 11841 3477724219236553129619922226038032945831999293205198646091263927785712829298319062403622613832298343776455859200 11842 2078720031980081622992363151172666278867453392792665589664992428053976945490896199950759701574459451802125222400 11843 1201227559463899626401324607849778464427503804851499377634278411293486677517280181119086548860650748787293673600 11844 671131187068899386410456663495017927493909008378570502483928828981786078936780020220380339039553859646342214400 11845 362544218488890544781800437913297850624532598925370515343621896776068721955008538474966072940969474316632921600 11846 189364614121429436336922550160070752335135330688697992389302508583928752092571424114156386312917091495741302800 11847 95637487964227603093237681386013034439119419849714433735076487626561746800851015583505211498516135112288009800 11848 46703629239046675858974779936105130672601527388886609615483168168801072511801044647088964737272625651542567200 11849 22052731309617697691890398124510970792490273448212401826578212378212718092410805342180406687341755395843708800 11850 10068253335279449239121549839369726840945339635069879818553709117267973930157288599596888139778558327538603200 11851 4444379944498355914129138244311153575320678305094252504446111935219135835111701670474230211460221097482318200 11852 1896764662505574490548837242341998596998783209705496884742692122980551695319638369825822098614822393067767600 11853 782592213693269342413687611173417813840425881054960603646943394568612049933040520441805638036604433925226400 11854 312137986778972758114601376092726303387127200331696077614925969493317722213096213204813008232368130408760600 11855 120340173449381069154700623404219184298659093603617677473783276606374292485453044352586951513779261793300900 11856 44842111785623308115150088537052346995705056155919640599776632110943382133739834813384902001684279265128800 11857 16148270454993692722948635872032526097598629909140292227383949569296990033346766724820090065563797433368320 11858 5619247941250911145177857140471223504258118223408768957823576758866503986078765335347944148633618691236480 11859 1889229911282633919499451969641187212638505264766741287544133565480979788423033173091119153419923525501920 11860 613596039561881102059651067062949692993702564625095460911769875968181469744232996388568613931257213410880 11861 192487475261569745830490428302631439188998603101983716411507335884349718081570064910007765515033908444800 11862 58313618324329262519608181063297188182256672882969957755669525881994592541087001105378990098713875102000 11863 17057080690276514843563103427763234273367476007894937827383949470139418935832357589953287010680764203000 11864 4816375637052399377767684088123109452069380783146867584652951456702094441105343907424222441610513412000 11865 1312576620994341913804691388126950395510111662407867954619143184063391981177658495295480601424082768000 11866 345159037372586206963455883544494363263770103818365276955404318772225298754125011725848602596703246400 11867 87558726392310471619406088105037173033824033689217662168834183806189505933950830180454241099898985300 11868 21421709470889599167705358503954240060209738558233875841911043404872310034523792637745922371505164200 11869 5053189828589262390393787581237212266455191512442453056629735619374456069032328842164772824095346800 11870 1148971895414526855734334054104841250630648748869833783238209117074961165017531784247872553894982700 11871 251741033264980603222691169157802296486490456213053469361180649246761154133054716773410278662383850 11872 53132556995551461664454351278359084392886874573632797186327321200737006656190138091191616399569600 11873 10798995352659718390517186427782227455999590597887258708300824633600746589260945497715727256934400 11874 2112846916824727511188145170653044502260789464804028877711030906574059115290184988683511854617600 11875 397789080019470303032335973487147267400951102941499264013496559571041993928090383671895750406400 11876 72038992225198481400215223303461603101805098306080519855982058784265893012212310947013282854400 11877 12543926831146218600922867215654406049207577373513282847524667392833313392190436829927546547200 11878 2099242841166977702091062774450771591372668709514986986709184850267781613266611640845660420800 11879 337487688820172548293768407524521050431727424317085536766220828388702879471864330122337743200 11880 52096948578875654035869463043731076166847564484966487733715876013963613080287790973522684800 11881 7718066456129726523832513043515714987681120664439479664254203853920535271153746810892249600 11882 1096777864818434821807778169341706866670475041788768162815071073978181328006058757337319680 11883 149418233487736122430210449383852106455202759405914626902929046731033651977976968940375520 11884 19503488277550476149363455456185299109147428479809638711019818735944337636227362243046080 11885 2437706235840506303521155804967641306318172322012214245528539885367347695884388946581120 11886 291564301191054928423027547029431769751938997238796731993329113868983894207560591640800 11887 33348857979369027760803804398791215494502826481561717711655290802007961755766734338000 11888 3645158191629145519723512777486613014363353837932575520857572449406205318782570832000 11889 380469921361865100976045379199120892033114012139163985151044852681613731802233728000 11890 37892757047372044790409531501220719024119794280674061907893816634312183902544192000 11891 3598073719635785904410446339794811393574677713807124227033954148303955076984700800 11892 325453904288664051655216251840736708966553763057930834606086304871714529576505600 11893 28017052821646755197546143802105462433557180803785837613737159378345795338918400 11894 2293273993650019936854982582786551176350809850056074271682800482110791623553600 11895 178301328204141878782024562378473953660650829049871767014528735334783419530400 11896 13154034109527336086483143603270233198536543393692743945291368688665983267200 11897 919780063239024845132841955226425987885119125690752153951346264200759027200 11898 60885923428632965002986947366694805880192359490517004294974770571088300800 11899 3810790969580571082362876068268024264046939879080613783775575472887738200 11900 225218456450497856141066240257920326546744339290770146418895488946954800 11901 12550873734083471859254465401370172996412997236018150574427612387136800 11902 658533498393268585207796024145965867095743682136754814090337686979400 11903 32480859205083847046032492486889999247468982387789647503488609319100 11904 1503453463687584048418090298332420408754591277351883394568421646400 11905 65190394089434538684795243288126630189900976795745621444701209600 11906 2642853814436535352086293646815944467158147707935633301812211200 11907 99968818198251554622394585770863986366416891561043520546809728 11908 3520456257133327363751600470376509538100898427772024402984192 11909 115145147113991325040936659842720481561143861356565304519168 11910 3488945669631470570560149137154254922993913616726037800952 11911 97666437780381389787428808748934784666065626652537664540 11912 2518257957379838155240966276293978117732676235132041200 11913 59613963138934328059568289926849469122070386902516800 11914 1291074531257523112401196486174706016768002729527200 11915 25481734169556377218444667490290250330947422293300 11916 456389268708472427793038820721616423837864279880 11917 7383053303925905600738814468889495149356680560 11918 107319118919698219799926663905143120583134340 11919 1393636495901699849718959393777533309219110 11920 16063612462296057255850366772925208073040 11921 163151374987348867600680830533307233920 11922 1448089127106646753852196720709827520 11923 11125980291008515248273379059827280 11924 73191065421157475699192339265120 11925 406993876299300142905610783680 11926 1884230908793056217155605480 11927 7131235567341255657863940 11928 21575298800259282602160 11929 50735564492085320640 11930 89428139527764960 11931 112535410479570 11932 94369316964 11933 47465496 11934 11934 11935 1 11936 605456624296503314462614536265927188427018655787611447874170163119970029267074226044506648 11937 46620160070830755213621319292476393508880436495646081486311102560237692253564715405427011896 11938 1777450180564586172076610882151017449605567709887399631036346599553916674560666382496231803064 11939 44736343505638545473824310254658075549812860022880266038291424804357019679202226613996067978416 11940 836147032688449426478188574075661359950573911437416829080508780219545859671864417951496540912544 11941 12378255091760378764530046537786751505150653002651955018740865275799159295142306579478037027234720 11942 151177049891171839009424338863133276579298958802880434245277780827383174998049481995264550578522400 11943 1566614804605320203870218759685063446958036014812556078936497003198051586023020289924611780713146600 11944 14060755647274482819884686194599109056113461855718634510454797360386472898315523691254065140757102900 11945 111027202980796523281959210856690978131827490194051999213900243174619014475219929897606602667744276100 11946 780879032260286510923281227188089038887304972560824193806733603988931739681197978715060391520314393700 11947 4940834604119631014569124855662817918777856917293942171722605348875422643801034483506200295437625618320 11948 28356094249730056257527151345543128925159874481860885507277561132676338651379850079252975608598547026880 11949 148631608114356872061266477858182440876173570270693634773045471440404164340454113502661570136345404214720 11950 715705160573750190574958494390699574608645316007654630934563835781570990482100110762455497178909976716480 11951 3181986457145456928367045198034326487111409580628626669965831107731579133359607249200646737457586247834080 11952 13118952638993769454665826176641524033726277635388363346935396897554349562537702768950124048924709403146440 11953 50349689780147756238375325674337277714073120768711401704864902618825036676390198982393213186569382907393960 11954 180491322522463685901161150397994041043281460230045081651910475713216940349608096693425500285415387418883240 11955 606148940381857136934108607464928798254942351659372739967266759821315434858308950539276121362267393364930160 11956 1912181193369569937132342617363589817175385150595546994123542561910541474913840606855860753988183735769779680 11957 5680025909368722522614791124483963841166291851276427770721655984394367041246531457803369628841747747138803680 11958 15921582534880366907524505728303429313819700121649653307612669542918592231691677200530300963387484798601409120 11959 42197962406757204321935420073383907764706922605024352878690825255959964556095876348506938966369366413684531780 11960 105935999700587336982419756665063085520806054832474028742497350511913430183508985745990416464352364115190610270 11961 252320290195944384449036147693150258240465330600983595732130053037466533709812311504086264669639267256181271734 11962 571040656759242554279397597410813742333684695570647085077978541084792681553785757614511020041815183790304983398 11963 1229658753835239052720580741842378262051878155094225960981687750442370469198762445191810897617429879335617616832 11964 2522631587878047203562059633946201543149335094549689200115890468348204738426941230317778641048579015456814737408 11965 4936066357205247169405732240450858045179219880531196696044812823979942800722415452133173613849273832885784963072 11966 9222188033924394177715336036429539052381104758999566780866643176474982100993836698825324367511988477811519948800 11967 16468192917722132460205957207909891164966258498213512108690434243705325180346136962188079227699979424663428480000 11968 28133162901108642952851843563512730740150691601114749852346158499663263849757983977071302013987464850466690320000 11969 46017685033141083077228555102907350935982262717062125167245089867663716735281045079565288644200555651417392080000 11970 72129227697943158673396467448409249789442574031564142250888937845238032113635462674086089505806817002147328720000 11971 108417845359641269558769845481459866143137285190301381519969707817065861934781254454216358139163041705091015840000 11972 156384528458149225181740746815681503891313175001768053343956305820979849336229930667293898406792751065525222848000 11973 216605992169000929177550164409725752381319747817599822948888779477036796644243508229447713693843342913997354432000 11974 288265117397843341837792324064071114071380416268535102721453488476958744406248879373024400930904298464492719808000 11975 368809782553123099115999002846679219473677885520037557893624316139638393578583125080192983543951087741336273872000 11976 453867389230503887657511688005046198134581456903810057407836566171842820141909491565477343217371541556220100872000 11977 537506908113089969935860725360989670961550397471449851184890459124919545804917202748275336005396649485279631656000 11978 612866347168775446336852351221478929131411950807861301377567613245460576124884351726259769731060332684490371304000 11979 673068074433184835893717750525775540358135165691104879402507437802373225567210721576496324689022871438294874976000 11980 712255898991603156267509284519615382850896865838595153279875082291377591100745972985955252684195806751862605184000 11981 726536719021509986468361601001211681253922366908040670137616938577921502701763436103468139956059381824581654912000 11982 714616510341911791448372075143931752111118062282806204671864404721023692977370270621868990818142082697024941952000 11983 677987230798274146432159579996322097505809302804093700950772708927779731925338719032933733068275999154527531968000 11984 620628995493096961040085242905378498001990835171427979102275778229516997950666527023493521810598657020731951792000 11985 548307685533782967137922326299486129018428108156592626497742006284404252278895447071230995823010591052277753328000 11986 467637129501226392662457892085308859461693857761139918231407550187388454242460254858452182644452710989413899964800 11987 385112930177480558663200617011430825439042000509174050308217982507261079964379033412842973942490467873634976441600 11988 306306037129579131600846822796736486642635722412702140399586503461373677500625794915234180046922920393701950374400 11989 235340882410659525859185075347558397591599451489531131127545400421617072972178923605342276990856530763217251033600 11990 174699652009988069995772059823500980832155753656517489038476200831784052872127631573874919841461592442907055782400 11991 125317221967392010437308082685892038807157181245087119267656933835299640199466553898873344488548443442710317003000 11992 86879586658065889588890057324252884046978718090081406214972244045480842995428493249218915296682744403559673552500 11993 58219764453415890371005065351561091381667876979553101471036103863051190685291286193115203495539161914859507722500 11994 37715488680262467893333389071278433601890066687176760432306746853084681658333035747018749109213252907363669102500 11995 23621645856241868511078861920348720318859315374696663515310763162222528625396639015081960701169882369745122860000 11996 14304741713740095672047757019494045770783330426111126909670262950827985462391590160527721221425586136259994720000 11997 8376481541226167498451571815349628113645582997060482839564291682025830175682419680886068885726589127659131334400 11998 4743308824549757499123179220740150859534245793516177029632791675364024316350285843393316116013851674698544249600 11999 2597526261062962439996026716119606423078277458354096944798909726985060935144204152334435015912347345668250422400 12000 1375663579049792608024211517418607349064482469720426342475738375146693455783608120150802755137789219251935256600 12001 704608174635259628500205899165628154398881264978754955902207460440989331011116354223581898973013990348552204600 12002 349035960348078517271901623519893723978666600648103104315193677064460392170627210719288250511678544384162223800 12003 167216151299617748181645064558833352471306387097867843956239104402303265933469067430478687179316513311521809200 12004 77475602417687816514081010303947479213285021763572755587567573426775224157990751648979958184752313357117584800 12005 34715083081155841607279561569896696578859655817166807839632326289324004500544185162155230994030231676724983200 12006 15042516735225204632437083288437750562623834263395931553509917319203228980378067192374317638788440637632461600 12007 6303026378492251236831031377901733510395198159662379770660845637271775523468274633424449996534593084078390600 12008 2553736628942815877683981332329781847656631890351354704849338434626849078894747253849097244063178927370672900 12009 1000387446562956421291422640027425765808163730040941643904949774724895523826272004702253703412800493823230100 12010 378867226597739568378243196206076059784343910077086007459041874998446577104236438318643465507345243469830900 12011 138703933805274147067289034543241404937997092502797589171445838982482136702567916401401675507773851846582160 12012 49082243093467671302646511663677809586122151434360625059548583559310588127672409387282115857174173777737920 12013 16785702183480285856749239919612757390924891616080040604780684420716608060978875937641935726046578911001280 12014 5547206300978463566393525638670310382408655169262502689133530902983600088821345266946047428779341528528320 12015 1771183504655498078924864253464570949250079116680716157617275362519643590123445684317343384614617340950880 12016 546306600461923108759292545711474805775186740534636477187146621556383574875738116916063706293469634384200 12017 162748343132779025958887473360101190126263360706775762124995370350935525526588649966943294145397556137000 12018 46818966322466306221637561566261935725959882550751020715689902579388311262894444942029378792919245833000 12019 13003619054686266407785194651885052535174653492218736254579693931371008454754449514653689227202682102000 12020 3486181068153775638588101272311537054741599992249956982033322602117085967102199806949321340961826668000 12021 901942733405739975209935623289346130248087035995954513311067846565430362128991829283608904975548076000 12022 225136093144688582959379279611759266620065136116819653710204532243464012872508038007226408838857736800 12023 54204564297766770897239715719333665793377751368027391995498751297533515414501627377355619369454048700 12024 12584386207736720760692220995581134394345140401178801362183668513634462710378588174237270783083604050 12025 2816487286699654783064125986560369282912957326349461464904149315077011544958706190225590211701371450 12026 607477650072474561053046781414981610040049619408707374783247891487198568520505256715323378994413450 12027 126229122092981726972061668865450724164166154682328805149765795633703598653611481914872390440397600 12028 25260860645170851853849148742579775651673512789316544687505245582444555775826955284929793441318400 12029 4866771316959521916796624987102525584267374023629793013189084011296657534792349183335097818969600 12030 902349697065443273327033812198340609848966004381207823114085485377191822560283587183711145766400 12031 160945413804070291441371527906721570762534872126472740379997703532189184725664616427504034771200 12032 27604009925698102311165465542141199636597550742621778146569373570927796217483175491926564103200 12033 4550579148556648333597081755718623429831237047945453551284343210314814464602920634616663568800 12034 720715467333921595806838760391193305500721935446376805621636421064519336015006976048801847200 12035 109611386112534673804813670819929913815432838667087610231764029733082986495135423458537044800 12036 16000145460976625370560478963288347609077400146664921303973137989473725042891805888734317440 12037 2240472985341847116952598893020574842006594928599472714417737851425599404874524445522910080 12038 300789646498187749728789662811937573779100979719096111673870237863780162151744486494350720 12039 38693813748553278484528767303477406335661048361922558055133792734903758723404023748059680 12040 4766629229894244450992674233037071794972737841686112224183148380386694915201944954471120 12041 561946580500708430422159930385785163068908067327766350978595856217571522596623191581200 12042 63357989978220692799553236513813789669527140586885759774392998054903370012044492378000 12043 6826919206009486414905131586974987781873182822995936732150097646377713316306058552000 12044 702496338658885301588486446826107117127618155841946417977131011230985278306261088000 12045 68979793086588701155159764648834752803611156913901723847150388149758841479613792000 12046 6458081035243718289967467789375302501287883076064069125445558727725047574075104000 12047 575991011251466766402503883917256709574324706784092651728928210851152891741833600 12048 48895145068546981426486779808482129150871426114299322373973984876632325519362400 12049 3946752122722617701628458225356160062861973521159585957244883198676945556805600 12050 302622992044186823501834761067918230841941330636601968936489841843516797970400 12051 22018709270295758231721783857647999049724213941616114864944247587549580686400 12052 1518531673813500567704950610872275796532704409766628611375465350865488323200 12053 99148116159644366963553476311248247883578638438370940261628321877815388800 12054 6121114047618335819388609277843814723997170705381116273287495414077827200 12055 356850661389514325605113250966734997039751023265390707108672264161049800 12056 19617444736072777062061199660474960570248092902024096464089312951261900 12057 1015431023746263797470762400868429885976304069308772283265171048803900 12058 49410773208574376822022526401872596585367905532329018207282588115100 12059 2256433856956172890678766125254171509866308088658512507649645954400 12060 96531929709354989975562187176649048550430292562931016370038329600 12061 3861277188374199599022487487065961942017211702517240654801533184 12062 144114592616282867917184217663980561542469934842985815944973568 12063 5007747740689048645530365660011649091599006636960992919690112 12064 161623005975107615096523072018818592607959742893720570666228 12065 4832581574006539986274776239765339978311088657951777860452 12066 133496728563716574206485531485230386141190294418557399460 12067 3396863322231973898383855762982961479419600366884412200 12068 79357903922128389703228727829972690733012502222794800 12069 1696168766773547570745701456533166406644602776241200 12070 33039462444109072336812297534291377007749661970800 12071 584030901789806834236581017020302118823857661100 12072 9324863137820445252516839767551042233322097110 12073 133782330444441323783906334445106822879274990 12074 1714727030074518098260674304272542841629310 12075 19508355035145931183156408347085981802040 12076 195572481555347681034149457113643927840 12077 1713400964815311348234100375213401120 12078 12994373514308970138286785077458080 12079 84379048794214091807057045957520 12080 463158451465247010916979793180 12081 2116636047410767395133684140 12082 7907731185843464738980140 12083 23616917429099446706760 12084 54822889074347911440 12085 95391554442066960 12086 118498825393872 12087 98095054134 12088 48706581 12089 12089 12090 1 12091 2398688027467675551565262685079023638226787285986588029157540391468925848433886424201803408 12092 185898322128744855246307858093624331962576014663960572259709380338841753253626197875639764120 12093 7134072265615980216606701885361435376120079533808261832539007891781595900585301195002445610200 12094 180745172819831963294287214863318430464668079543645446557294735425976303881280501888868412330680 12095 3400816941017809173440083712670981730490550855879464809980943662675165795358462258841038670843280 12096 50685422357299192304413507385210631609233196911782776830313388925792470996797029717480207515061664 12097 623249085989591045437006483319772424510929375706775187408576687931161491898725691151426004460448800 12098 6503089202552455586142434594863171656311517995819993201952235749421783073733202239605215312647540000 12099 58773001268314242043284003149968303838107211001566594298955206043544737845067449093350085276435882000 12100 467348470611639126423131130310932170431966550639650155543885037530467586460996864939665371079729184500 12101 3310307879956105257852554560638028462643850201263422982931637186626698132219773833443926796737012461300 12102 21095490011640803223581751971314588366697865370483643753360252631212281595151298029502688226045320230500 12103 121947350897857134913728400099958085574931181875885515384873221190396577991904513526028828947903180070000 12104 643882012740685672344485952527778691835636640304675521232130607885293931797255831417432216844928790769600 12105 3123427651866307516155549869094379865364175255142556410449031085455991060457495679111891685440306742801600 12106 13990440368158212324041704581433484041235238693168739250561633197539117005029077961337426247401749799636160 12107 58116854559647119376385363728429498100585776894602464816095673257454160286042508197979965093373430354549200 12108 224752382696886514917420345420357319761009383618633538418366812716625190613351989175812822082084053000701000 12109 811902110149091738068918468145629775453047456981662624094371412717571451289137072762795019430986121404792200 12110 2747909290096442606503933504969795298015631081578108408723269947876549562848626118448514614636989547310956200 12111 8737038548306641406891004959828878155738436572007391786916717690927623115186962771148929061419179052132719440 12112 26159821876534562333744104869937736943796101673525067385484497195928108348798538238469396211294215165876831200 12113 73919271750470201908377203545325470370707822442060054514747665459909322091497275341129549744191245290645404000 12114 197509634353355313105112222126655252315855294087315485991279294426762209642378476930976137262515198436264226400 12115 499924904946295541648406887493592792626464178632772588244362643159780471811072165657470741894567016111167064400 12116 1200652980046019792525590541463778690291224802349708832766877614655406099799591651187358898450118450360319566334 12117 2740166208815829143220424406476568091082760437418325036454023824387773503026942618563484594023789494724771135710 12118 5950866009044477432246376236287496359422156505504443260986011335791629324755481444355042300152674155210361557350 12119 12313370869842407438753404061852022542202838122667840491904889621126739775734650326966222864676811485066853387840 12120 24303807292394144648418569260498601074071070485926228149150787479484735526267906230592875047132861522735158896640 12121 45807953391388822457478674358833759056217346279834099274759823468399851341736046584446076148906955251685278287872 12122 82529771895947603947070363892888550118442370613977014822405309955078661477046755171016437811174164403345130752000 12123 142261061430959504134740951995081464283347057886637425461219117471499027234678014362850843646930554743310668000000 12124 234823128673700687993838636345127975459914429316774243845726621176980861838020462669069379578245110491880336400000 12125 371469098553400013075642270397953868833172667755377851902695939002927979416122186676370979332821645376465984400000 12126 563579325061180985922161479508180371193761040226607178806536223182037290045302746116812784882950989624603377360000 12127 820614901713632963857780252954149517622684547141028503436713393562292564325892085200172647061817927130890597600000 12128 1147510849634809902456825500605684989390122927259487566497871842936695830255947804216457638077042694812878744000000 12129 1541947114887272789502272122440672595312546042543322909929484824738476827603255413091626617595964930197362997440000 12130 1992150652080637107605125296875905469856355106059621569762911050939491959750191300125678184777268559452067522240000 12131 2475958667585934690880655726117196798250041346102672522419618020453368578546666330156200029651748066747569634784000 12132 2961736784935111977793036889024695596185038697723247081158330738239592614581467794501767252112116141536278598280000 12133 3411383697987991392450071482614106419432951794689138045509200138668165452219560954658071400034250800873362539400000 12134 3785137364124143420976901019727383195102091732918645676335014314067468333806406909380299377712421948049152130280000 12135 4047372294724160116245662327278621300879695249393239242961806451405701185590899446191033197391721204335085278880000 12136 4172216614262915303910951413990698176827228137682980950953663167817220326638976941546179495022709619593182436736000 12137 4147758089899869391039954141412345280822378729938869680112703735470465737523360076231790558070939949131473502080000 12138 3977893096936444888703331479406016630703913051669096741685435753342735897688776780836599647358068308277584969600000 12139 3681427479334577769639592623865379542189187456308852739239068371725682939276122662264815334017231141905953636960000 12140 3288696347494618174548170405178442021454719406702620767984436773628787263935905495140090136046932828993908490160000 12141 2836531861086232649104589257455048624132275856336207205359656417224160087266999249116266336353179630908662364668800 12142 2362715133504697603991474213102431611030701263360424052960108960013837881401115225465053459333250208951759625712000 12143 1901035164888837152636818332381266813472978027991145789738018703459409789633081215891422323601465685363484756320000 12144 1477785826290945107332771986681286655001635750061041632777478690236371383639300869711822636460007287490105131328000 12145 1110082789290195144976269304452566680784154525249628442296595961649028868619655007664264880498272312481842164288000 12146 805924798820830893836894036255838051123210706069180564660995884207772755780104713809531839245468735954047778470400 12147 565580910790049473857186615215672895799362710623869073309898445698895555404325848351603083406005713808774497120000 12148 383720601481735868365278747987607022232297891665042751217653139557227658888625678363546499843712758135064934312500 12149 251714487868546409390124030627164525334533748812322161752107556455998833437285079883916710039465935052494928512500 12150 159668885738582821811191714609757505527163874029756737596125345767431263222663283689878035875828318337716321262500 12151 97947079314735391087339739555076540939983530630111642983868196296859019969001350310944945327780849826140604980000 12152 58110679374862527108804217066243693297726372583048281551709468528971783900422346788694893402898864846109960800000 12153 33345866008065953417402754041996927204003117026514660985526638861567795285359950958941357029166357992273612000000 12154 18508543532857940620630785767310294451898111050526423259395166789068296278388361351305736072950622321806724832000 12155 9937192423891349143456137238021265018225416550470888391527676145034409071152787382139299563263398882114604522000 12156 5160928968537120039020768049423947315917071176212300100115986643066257614372899253304603966727120064582101058200 12157 2592811204288983751661151412390021378810011834939193830201811471396923681861982878454466107685873716656079479000 12158 1260066602739640811236853707877931758540722897576928927309580747839422320817527172456029215056658686471010595000 12159 592367444937386964802343231698677162838591940805672710605560409188376687673641825610781561363970638201737994000 12160 269373079023558719560865988470246635702795194749835487787845717079247560039760145929920624483402186153035524000 12161 118486147986729355658694845722186086321476404886435574346188221939266916179746349902861029534674612392534496800 12162 50409366882958421014146160064554783553136568485615414298139675379818481973806647525894198923202852787185844000 12163 20742443496099765216747555489910163356926872924578956782429534475098199705681158560101693194540592951850330000 12164 8254355939201344925294746397012195144092132307657790336021616116460310978767639125629509415087729113030850500 12165 3176475546884787603842363676244769882997345498468784407269202719022327067821584976197808497064745241619810500 12166 1181969220303011723513780366253095885874978644304182971041010894103433971118821703748226556722915288226262260 12167 425225435685294024448661823968468872999659205812297671127345691416292034912833924066650460113507165651020400 12168 147888221083593343303738869000700158340185239969938437239974948808659787621016420872839033013282263202424000 12169 49715614747250528174448385749171542590955889181383559753012855131421800944937435101933121736379994863793600 12170 16152330529697428984947365834119024386091153869057105911316412848605395243713850222990929846840757824945600 12171 5070999906641059786475964853072131475719175560178228744260925321354011425226043535672903512001722896544080 12172 1538138541286400637660334166800295307130656699287776917959092929529473452734591749326072265773191810893000 12173 450674105381666325573585398888271510641703340779598875233500462405689877662178450467727857408996650325000 12174 127529676127384048755814998679646029360213800256228031640197459293637334684708642714859396842503923785000 12175 34845912753458648381189625341038653062865654717547022993391445521280818834624070810423216354969880610000 12176 9191553456949463907360235538874592077263633999798781297328022162269739209628392671975411868245925164000 12177 2340027695986007356806698628634705594918566795359079143925841109849431609048924883706474592008106140000 12178 574831338196135466044977844385394569395619856656716115611932283621846946989436842045685702339495100000 12179 136217608021023616499143234639205622202234766031985455275312438118874034104769578933250369463480354000 12180 31129987065799739003315438253221349054643940311081748306296321632704158275548264527482377772653315250 12181 6858834220476654004616884302727693349259367416821300000520295678117478220950394904859346014482957650 12182 1456509197398517259667678133783873105055078022877110038720526109252746340356261466282872705778234250 12183 298006996910182559522798595147595520215872741253628652423637055601584928973148126093682395044140000 12184 58727478569983190615636555993895656769814217631213622999614105971925241134884322796174360548288000 12185 11142987044319165575861089464303722692261456041364053795613169043346934415275340757886770246848000 12186 2034899903506281226842425898309834824825341706829495483100386543792279379940673044245667072601600 12187 357514095950124293886486116926555081550535265312785784761300631253827886452710413879567083608000 12188 60404729842661321132023713913707760055789177129021653209956292222153050689318197075871872660000 12189 9810393237854154765723073042843282150494094168747607844540599524642037942992257731069461236000 12190 1530876996334647203600513522120262946735272128852996862741962712568043870458435007028964356000 12191 229415932971840087976189632047318278214975992267547698867246243122873053263066879926594095040 12192 33000236949059754855532601658216901592664209610687787806422493406428591633207826927606473600 12193 4553977499242982618759029222419115218391074367797729290264603913070017523958147289981936000 12194 602565122646020168973108720969186673834269756848687065591183374905519655735932387606486400 12195 76401797847461887453528139261643286395254299313350273866824686291848186014364632878334400 12196 9277361167191800619356988338913827633709450630906818969542997621152994016029991135226320 12197 1078172954896504036977500695662667963994125380950341280299637404700580381955905450498000 12198 119840474525743348634192754939367412747736465988945473946743110494348150612102729050000 12199 12731020600024767659784162584344722438241922674164397232282736941405006785892756040000 12200 1291652386834676913135144396037133199346725020368541111532193494324954816917343840000 12201 125058327825193528266824101398669143617896081237652748908759620901502566689444576000 12202 11545390179205717755433319502954470042326504690123146474049255876643935110478560000 12203 1015452760964255559513058485067957119927437779248570985190899370813565721337400000 12204 85010470077184580468969320962326321721358950368951163892972637592002935609308000 12205 6767561886599460121967671412234917439335901629477466366512764854586850996668000 12206 511802440435848499342482660161112333356891638382090341815326353956897558904800 12207 36730089371380690483181846782085779218681178319036765297441590254214598136000 12208 2498645535468074182529377332114678858413685599934473829757931309810516880000 12209 160929712453875964298502268848064062067322123385610178865765067411524816000 12210 9801055865466066265429012821639871405468894805517106102627812734150736000 12211 563687668946493966560943224457008148190179960317305066006055551031467200 12212 30571903532738567401290825706604264235521123880845574344336690525983500 12213 1561263634192725740603213569258393032369330418771188458920292752807500 12214 74956687957391454041797416547193709127872859643186711634940884409500 12215 3377464690348411651652930187482358629417722298310512352214438212000 12216 142572126503218057805944967914148925973718319996767159719009476864 12217 5627369393429793470822885160858946657989900585561219698611272960 12218 207256429272877839286085432645300296014360067286354294208441600 12219 7106934990269290772816780882938506772114036091069243534512440 12220 226358394533349503886479876453552035714451098957210486690740 12221 6679428035410313229437111108465469906328065215130801246612 12222 182100000965384766342342178529592963640350741961036020900 12223 4573078879090526527934258627061601296844569110020995000 12224 105444425282287829716779898167836420879624149905246000 12225 2224417543268475020290612376925090843203944794966000 12226 42766579483563689528683433963353806473583957356400 12227 746176611128977633850408867755425337275891579000 12228 11759584946458672066321971207160817359192053750 12229 166533252657924051622447791008240146453154550 12230 2106969954243147266867982471203236782215550 12231 23662090320154255020152404300878629428680 12232 234162200100487432163804099959214541600 12233 2025124043369671392570581541530148000 12234 15161356474425347324057829722685600 12235 97188182528367611051652754632600 12236 526635471828592966289743990620 12237 2375929041963137818549415100 12238 8762954420813146613779500 12239 25836720651046132522200 12240 59210032593656221200 12241 101710485436955472 12242 124736921065680 12243 101942563800 12244 49971845 12245 12245 12246 1 12247 9503662691106106932150977473794106313480815449541798140839368892781946715946917098419803376 12248 741285689906276340707776242955940292451503605064260254985470773636991843843859533676744663328 12249 28633047894462878463760430598521783181273733499127496750077768860291474096077513617098539871040 12250 730203903035073620651668246139652739889961558359159559214055921682860562685224626111262977266800 12251 13830437591087142001442610301883036862771120770143502840998059185443376670409375112888728513151400 12252 207510101044079080248741513019736713084261409439004711013065073817207205062606727500219529226999328 12253 2568916849602860328947742830004852771688224309300990359855377332390798150268041860617604441649454464 12254 26987925159325040097711676762342261261010334232684337500335944609764182793864168897490139426419361600 12255 245594514377408243560201944478155349830448277728214553392715131118985946841557074453951390952961210000 12256 1966539662690852064992582890207800208591519760516553134138037062975990595406687220718422684565976980000 12257 14027553082459730336386437167003574209218722593376436061084306341673984063497667925885247188661441041600 12258 90029708210451774066843814138226886865506047936317305844195987651018853460163561311408246161199715201800 12259 524182872061403756049252900249247303339593793952650540352483239431262136345341747239414898578822324208500 12260 2787809059766202350053082159247143070231971069213281528925076423669066074093412043392507152910292951980000 12261 13622820161059714948337225397061502159994482263227312112867862770810016278531452491110229542650392137440000 12262 61472219153439682609096821980606858413521768186020844391976626983126264567079927618774293576235302831745920 12263 257273572719516999414577042160474606846892316601277037294346995287657623152607506434594252922948000271157360 12264 1002483285725082030881119386547131610571980720432137527870195358661342574226701969407597819324712500069610400 12265 3649144171382359955283685608344029394263139696896632303096521077356851196118896431850328014227255003994504000 12266 12446280849120986604241048602285770241955111249265860746443361896489886138682907424564898998738834545985522000 12267 39882946734488368260979875402510978338034463267562773435975966104243692769142211486241352622060407784135979480 12268 120359420725135613449720932701584798897677052089606348341286718570500240310116243020999171048628039817625780640 12269 342817090368211272562345070493499365150690455532915382492402133564130377302782224924844055298295192530500982400 12270 923401007260414222848841918586569910002380932190357246767056967864073633920090894712690434834151285419410776000 12271 2356364941494144083564155308283197155793590059206263867680768797433207374530907778575253283163551576280747258000 12272 5705978332809819797386525598926870243739623045437954270483252001067226023070981649747192639892318823887558463648 12273 13131192085566596211925445921831706182425547205444916854564332393193302154770217552226304914694966343181216522944 12274 28758256329372316549522935191460128123290518120978257977524508829228643993793313389199327764564721813834377235820 12275 60014429895915100614173671373915673049723990653161446774898707449746684889984303824897054083094871181931620986150 12276 119478932534524974842203479831938219604176818623704100451787732988933839028625611858777448398850073903551353475200 12277 227163687401314384916357867619647683963216182870986416016872676896854793830331923552782011832948163903641029484544 12278 412888837550639798663284711227805797226190976635793347240117739175769015319510613436121961988963711811229413199872 12279 718087366544012459026803688365497052375497778490917095741149999118635378896012827033891442284251155148726066464000 12280 1196040638451772309791044183286611252076103112680981623037591337453132212861401119602978439222640544251585432000000 12281 1909358574174841037150199485397466486986050311347114477137255922004937461854939279483423399102335522391164016000000 12282 2923656608578333122803662599783100214664558262456612228971598200572050158428083553870229747645882331530796655520000 12283 4296995107112042369457155246714269749987874260293161063727472385189626089079586760477133764909250794310794526960000 12284 6065756266310213416733219344963172931151461623513192557390909880707113631483142111814892306677262447345200907200000 12285 8229051822431108454393917180892467172415245295816871529502393415969749444953379190263790816962883122562176416000000 12286 10735074850481013091471514776485695283821523080997817727357172830457750065592284521523982780731401412766451248000000 12287 13473494853249169703714157545832864462585449786932351958535738917936336127778825464014555115525247991332147811808000 12288 16277574519164832759374091704828523810415677809172679435752808313533198676002689976642829092746009056289826428864000 12289 18937976982876231380607917612280874553544840569890418949323431266573597622350940544951625684391397244977000223360000 12290 21227503269964722417900974683396226521629006486941124523395193562310179961441589478823171402391519996720970667600000 12291 22932966883905195755400902035517459749381487887015730133376122397658481907354122414139558370144880962576278441800000 12292 23888035298987996500440643305473989348820749851693093050864872844836686997487553355831296356588774770565051848512000 12293 24000004431632355947428323708877698043036977707794450687599167545418594856373465598811594981825735247103986146816000 12294 23264532717547718808994905722880016918504405986993509280373597628577408954931725544735596596387125068842463548160000 12295 21765117609503522824582468759155072007870460969417304640424425371929083440202199538185065792031962357632735482400000 12296 19657738568288742572578243227924927702673858104340993572738709182012365371954909694914423392956902015808850859200000 12297 17144515237369412012733145565426450153365970132359586545401397985459237301004598976183477488981883750542421171993600 12298 14442445916684779489633046420310962391523828969193585160275004155605961784610380391256164711826539326994365785260800 12299 11753760094523369093274042604420957254874248056970210795105352168170104903678965615288177335670472558456221935504000 12300 9243198922093849236536982949753482156360851849496953901955238778367963815942265916674844916140109487133943794880000 12301 7025198442845843126279563030918071580739140415198763317563822746833945536850684865859297484155871493272229738240000 12302 5161310128708980970957558685512255945961217426718755763239546977499121105605125538511732822974936077504758435660800 12303 3666010545088246136431658134180037283183429531857185733100786883769714949665196035421116350130156609932020229190400 12304 2517795899999407451241652873331862951186769908320248599504824393177894804271622464147509529193158014437195995840000 12305 1672224567958817507533366660806751859435732060403224281168506741745683520883473929629702424460771792763198736000000 12306 1074147428385622845477272467104548896997184351829454579971984402040295386626818330592384330119068321861000671125000 12307 667375519884557566608297521065087700317335584868679427268868217372225355900296408536680094255677350824226952922500 12308 401097253205434365577414903585781377652964306589463200382580407910814671107755270188044729424865592543900954280000 12309 233202024049060398703686339455713767958372719373702944503961068478046015587321692216943002190155183220730377600000 12310 131172466286099103075328735912038545469152707483444651953916121284262466565556986110941106674104672849654968000000 12311 71383820983134858010739778968067789124211464692497083377809682038534766105334858850961600756039781502221347750000 12312 37585229066566267393223972236971569461338664117477233561879362432104828233676618604850920373457007417415744698400 12313 19147105862558889534871065812822561733620986734302020164296825014091616281632022085907989860446760745929452027200 12314 9437578058158239365105562650879681066343035709793785817621027736242798347771200101323208772090693940127720998000 12315 4500774008445314200672514695972031754072857587249834746317244115700453367804674494617700777830820341773222505000 12316 2076709204320943844684054147452159343578332780920272518743764340412746010171215426054308500764167840035812340000 12317 927072050628638255096275134279517897051645234444641772798965585434401367572642874744710547046674576286541065600 12318 400389810829108255866447157393174376918749113606257777885122403037415783432146963105513987127869959580691540800 12319 167286780816231215728379556501149102382033380227580267280535251840621249250628389363357752966662631717812938000 12320 67611661668056768951694216767700927827902090729362793410111043707802316293982038947943753887805456269964020000 12321 26432012176163047725199735297993207851078466780594224271352147399955015655581629221995281602880993670191160000 12322 9994237492831427934317188802118987368580002494929127243934595289116324252882698249161104810511557939962279720 12323 3654576383361943643455999120440118591835959952175691651300021025672243211167522669617268121086642140345158660 12324 1292243531822841580792037231280801510154808495585424091477907685602757612592248548462288411254034763147256800 12325 441792660452253531894713583343863764155490083960828749223216302770173542766580700328987491027020431845216000 12326 146016218285066845287235845342463447475119604020951874743266405152853967524547858583309425000455905440368000 12327 46647521650005929403996728038661460932742996901587072324896703688725581327257150992093425880464796174194160 12328 14402305407609723481702482456592110867279308740534322425097367837207032917965012535914884892501845901202080 12329 4296720445063091376829485502071340518344606920393888716793415506755997468460199489935875844617424978376000 12330 1238408728193817882291423168700453878106178251359892105224525138268372764330811548044459437973967004050000 12331 344768292604772428372411253211701290946690111000110139786790599717880317095188826145958043905141710775000 12332 92690646850674367443754145620496265228429832399825007402525390901134472974542837351568055179817126948000 12333 24059844962965744204959439037878384677959444664766194670544825748278634398591600718046912667778265104000 12334 6028303562509565875108308732519437983941240168576728549738242789319661875428526697352952004378805080000 12335 1457584411640028192669860391373091983502011915009291094074675243913394416215447734692368751559352650000 12336 340011238908969487919209752228425354807171119877875798617797367228877727000242655422919070414461700000 12337 76498331084901974664687389192726218098838104798202574740873323708383551812992866079349100484359876800 12338 16595154045203911497608302345478578121716154798746653527479485745607931030075277364741057807193846900 12339 3470131158799219161860967881755853974564354849221248958514671176089784759164697791710817800392942250 12340 699203023375218042881992947210324156455861482745345135494576774800615353972931454689383030593560000 12341 135707451152829457442004215035719023723405867836200615496011050158663767556506191648579588878080000 12342 25362359052772816304711409757393229983905421998478449958249720666016300290703980123413965270707200 12343 4562425891247469143094489711875056877812514554711068195495645146445664369265717885595111142209600 12344 789675530216860733175344384066145283873725681937128042916582863709029206067933768148969392816000 12345 131451677652952459110350753296066693544295538138692432611901783952316532938986435589549123040000 12346 21035710855237715819099339589372438519855000538281215132712677922036437323101925859868925320000 12347 3234607445926320395253135659649547988215843338584078940872005265593137757682556599661705446880 12348 477693484195281516685852180327628258461412600016673451432564116210479121056848369858432672640 12349 67720516032471097827139128942699762315251348985149324791139532262187042845212785564023411200 12350 9210932982984024571652464414719650763706562854272462659355395256397486593253433464240224000 12351 1201316541984154134345121817122112672517689705109724213045713690476194250359612038582552000 12352 150150947379062530351707742765920295939172463822331062637369021811899834648122030763424640 12353 17974194838371121715840432148380456117662064370173421418899640960781726166237231451864320 12354 2059408556696906918376756918510521347054199503232486727992185678019114024258848858836000 12355 225691132756639020845547255785953538212685130744300969922206786148990398972722298450000 12356 23640578259713858422941442309101394935255875456960714405318890221004071362957283600000 12357 2365106188643656966836181545424955519908525721991280341392435314349675609526901632000 12358 225815208437006993565616697633313629837583139504731853828406869352764470402630336000 12359 20559354392355932295954722207114673371032595829292528915587711979249756057945320000 12360 1783383934849064485498569612288051050321762014457163202175750009590577280063600000 12361 147253312592058567101479170221218145553319967327963375164376320945508083000800000 12362 11562586197445990095011799192153042211708515695404428502037549375112504256497600 12363 862535671114278068948636207281560331336079710079987258729364929125963105600800 12364 61061836338919797680901466802286063342448878724474622477603318819242834032000 12365 4097757235167980916381583421301138209335810496867435733677242422697187520000 12366 260370271931013021697715084478146408259118125379760751042260044179267360000 12367 15644470185256594380640487554541617521894020695895026323308445389574782400 12368 887724047318811609227789444604644906669627484320191491124088321500963200 12369 47504132320636313073431355652843480098688976057225910083086353736992000 12370 2393712629639109610322802897479833219742542408032640286198880460155000 12371 113399154300586091149391354964210980938656163731321668684138822677500 12372 5042084502796585779105569298619233510367196164222133984440025126208 12373 210033922347115692150530139591428556407334282141108461936865076224 12374 8181083421964214847545360605630279672425066275390805394592248320 12375 297357226650604399956737288055579182612374985778325563723899400 12376 10063101943831406716882165453910573321715782631157804357081200 12377 316328693120022597836295928613571452441460776264253642160224 12378 9212692605802184852351466224972085944818514144436859309512 12379 247899080715822990314143610127167406198544220644310256300 12380 6144734711620829306307781792791061873879473369684630000 12381 139848831566533263671225181397735060376905636186440000 12382 2912078550315466313483125176430203314844207897544800 12383 55265375051172586133306105467908064880792969465400 12384 951835377736918156974844759145468188712090838000 12385 14807886823058581005913412285076472271783940000 12386 207010190217709070635316669452916674172257500 12387 2585515028841590841404363300105816420273910 12388 28664713778630174812993674803488304651280 12389 280042795199513227840042414427957059200 12390 2390998007476735153944092821185192000 12391 17672256228101275098189769877181000 12392 111840647934434033075764872245040 12393 598320723325982506525126170720 12394 2665017799071026713547290200 12395 9704304981242612243860500 12396 28248967358675025534000 12397 63916855437810158784 12398 108403647568568352 12399 131260470901560 12400 105915009200 12401 51261600 12402 12402 12403 1 12404 37656021983627970863239722065976647657188136686863728482571084292154883214129294163550164320 12405 2955997725714795712764318182179166841089268729918802685881830116934158332309149591838687899120 12406 114917930632074248566704255425289133765013285290748119654948862260240326785580463179862133373408 12407 2949804206670440902699478658368886681993653119246591861206649139546296286279549468884359219712320 12408 56239477965833406028303958127208726117562699645699798503995778722819562582662017429927839117039200 12409 849432422968568405665960167559802567167956621187165802789197780940432393315822086335871631586972840 12410 10586495406515019743926886204057217846762057439618825246337397424196514329556676548674721684987481440 12411 111972922843471305604889351223742517981051955001903814310569560221271150641467668269669222172273121664 12412 1025965494500252860821498303081621372277842548864531308306796334551695615707622445917478916748376296800 12413 8272124387474982481731777443677574917175245659135019747711723693084558806300635521737248841748272090000 12414 59419181430813782959983438497712665170536976311154871490729293446221723386495639910537397869131236524000 12415 384053390139270547260071208543148170959656107137696192558617500955436664883125116427109812252174444984000 12416 2252063895947820897621761824522690176266704746281211935708483280192781885716292690917658685944308179848800 12417 12063813936542350304314953903123823641590622337746269402567963320263459645904331039151526918380820892560500 12418 59380583450024581413035416666012597274024562567690265234705109412329334607845929301622791620884380065220000 12419 269926042914548825707996754963914217012519600969950980510606537090217584601493019024065458070033367395808000 12420 1138105944232314878493891633367367543740910094953451953955227645796087681253720358036269350409073413276428000 12421 4468070042239099705334254565349300580545196455129022553351287828260640696874899805608271555664797623651106160 12422 16387904614232595351783386309921069018945034935757507469928357809339473681960334850001352751546470659768271200 12423 56324377215288997800371723347061816161898689482486947256235578058944923675547177001240961593976389798497096000 12424 181887913088160531280594342970259218454131424520717949876954689953986788879519520073704398197921735541207288800 12425 553213141062542310873699589478076059217150693691874768399888251008699200539928578911431041237115240048594755800 12426 1588207587716069081078393027913022054750994102444839858987167626008333359701070767685328684180266741538585129440 12427 4312258401429610814640534751920006643778209364224676103372433838141526247280635802233456764500103131417986243200 12428 11093395119718666046195573615220836203917492519741807552617651895901622555930987153356546198777995683639273484000 12429 27083080523784392640451714105543252441947609820114862219555040012158728382438637403715118678715265626550566031760 12430 62843055997298281416305880628722883937461305577839878552274422740346105667736283142958316616907904221480536248160 12431 138784434777175208461144481204581878550010331551980482749160832442664732976563960167054305356267111085292647867584 12432 292078463205053608513753153103562702880212054662657886952324391559389570265803786659037916487546824244010602222560 12433 586465017714170140658002918767570225969966014929690225597519162649780063859857459563226276280670527127880483629350 12434 1124705037456025245359459256061570217330555033509761324630224902865640930830890403287803980713871282687057206235520 12435 2062170661954110804033766035025590509014832238296264391291330478342415855130493390012016863352660903604872766136320 12436 3618295496994482575235561852245559136541156302326406007614459464302120451074359125764505904316806993364602412687872 12437 6080682253271777695258226544266704694891507870426898700376412351980196020531493409175306017177732623291985488672000 12438 9795320611693260681407452861789017124383534815175320084788442263115052828750586971754026529438251471734127528000000 12439 15136598781108977904035103449646007009229754103450251462329617162819735131114888803768228229685127806169089468800000 12440 22453519306971265562272712768425067336941645915023178474072581568334613026641955455649074022801011057668382420800000 12441 31994097684315619906396697479487533207329399324089976895198788524300729488348315293078342734033641431785778117360000 12442 43817609731773514529417095585942179038900478983756504859298850157785945309452701193689637473888744915065977953600000 12443 57712181052363566452691027943853008363355362468921129809148457872457415515493873182612804199145109517353086624000000 12444 73140292990730072213780452562056312584678339331100226063182549227892331107271206428722833624945453776414444257600000 12445 89234259900143105071001495941299880836344039661114326708050395425970442140949653230377115679214999543759086021600000 12446 104856049815129196712002796789205366468472840370618497149927269845997475388482137977721057489030820243108079262784000 12447 118721753907131512827882983293838023144578822826689080969277693069564277854553702310541411212329922088190610878080000 12448 129573942201339837926535623624893147138314049888269551407528351327171801754345574200066425324146293587760481902400000 12449 136370222503076780406015678393453719071549149563781728858805573676195028611068601866442458417128476633785173845320000 12450 138448703353035435008706435564539569113550941511248320266087224486276614960828190696429949761525589625957416989120000 12451 135633907020089560916330843730366897022826265159010174747675049236673827989993385873760215558336180475169630260736000 12452 128259758729499189807032187263613678179113127136889268406839556318137193289793931344378270753352289622198047202880000 12453 117105886930147371747358812465026500256439719339879860508529262888704306087772558393169012057012941864921914861600000 12454 103263707935707480165536175306239098203656058132514285985498612938264201592903262726920270407127816601787324475712000 12455 87963689289771166209121040972939629871845010156224022471503904696637263276396145073882547900985481988077128235392000 12456 72400882723119344495199626031573387663749354513199772341930136942616824389033750176195635580041896713263482470668800 12457 57591611257026751302999702525115194732527895635499818908353518022536110309458664912882891938669690567368679238032000 12458 44282523231004937630527865904397826114575737244026054251458978792148593478333236223678438246040911209383606342720000 12459 32918416991708875218474288658425365256026044230257258372076931354718649086738766580710855689909107624907508059904000 12460 23661801376224236661555205025001155403654188607216937360224428079684874610377496011011785021769641810842794176064000 12461 16448304843310532124651938067986633128774996695786024877532527535554222553043789737209406834971042505755901862470400 12462 11058972102079375213618997103359405844802787020865320946816570903281696697226885657423446214432667375058887552320000 12463 7192472987162384352570494765685068838756246978489467702896074887826093634380907108690849922670043819017408144000000 12464 4525380863907227820274898846736481055357529713703295437970020658994083037663006534923386896870607336712509326400000 12465 2754756050992706689263139628398885048170381497083986067708953405763175804048702620452210286991034409758524183962500 12466 1622535632311453807110585466138546335772459993728404697185690962331859145306863934323275280990544745330257887480000 12467 924729719202628341510344922583648455333385523234786329104705760309121072690826089303104022161840274803896508800000 12468 509994836492062196744526936676876278787495845015232331948185674379968575786133706612939656491182908473245789500000 12469 272184057424518176064753020783226644026879650618019599871247812297294584219925571624561567585221061408615060550000 12470 140577495794046692889655127720710320312325382753095237021513719788461454942996691465637376087115260256676956300000 12471 70263569838075158977444342046435032934614215188591840259350021616059659748224973191063648513512176648889521083200 12472 33986453872775546422470420585890793747607513725169334498232735473395264194304425374132487675742069853201345244000 12473 15908806423616884457923566438346497073301553584537539114705715938633477454206314121482072597165379822588988745000 12474 7206348866961679530043804068544231641301201137888837845365828064278623216966099028308131439039864359197047996000 12475 3158811801526315039620712467008739118619145534849246681788662524912237452713412009660314571011634119661777136000 12476 1339808951191603691975179743659829143169413089101024017751857880464476225691709107498779683690989029666066696800 12477 549854223737403042237736577933603808475657404071888927114646367965153896800269120582533094979852335889229034000 12478 218327169251754961716018194107770614643320757706222163252061787747258304034808226057128589598273032935663180000 12479 83866502701004715872401038529993208005136767092439720231039933012335255963123027662275511111799426205368798400 12480 31163759411609417789231353365097934793784714830265600343549780742626870063606427509797288088387578879326274400 12481 11200740801510268017103606550377731758675220557501305058542080286392189987146855601735583738261379811498112260 12482 3893402016617666385089119753591229578168406244641586566857240653139222782786805294455883629649916381209514400 12483 1308706560207618952971132690282766244762489493997171955246131311979570683289682451917944077193249203767904000 12484 425329632067476159715618124341899029547809085549080885454992676393360472069146796873331825087805991224568800 12485 133633070213290532289809712010747309660187349226186430113134861603814762253991193870120890430914562842370800 12486 40582289926734623505966083792781175720364108337916086612457976653114893031154980100049167140721952348394080 12487 11910156141611953145093537103225862506748811529508891653331812734154818776520615105049956374323711687048000 12488 3377343479764272427716591606524807731067642754382502997955832856864870437854558237943350596642989978700000 12489 925172894406014181263946645965872787181917148031150162016095795780123230491395720150607501169646646295000 12490 244775432044599342430449188120236956077124561061699650234400458200962835974165705482311135918033966220000 12491 62533333763717733058693465750657237354635719947396732233795859186572814467762872884836308186556203664000 12492 15422323779559206694209335290828030451197872575355387018755727479022771333107457236881523009487114540000 12493 3670896109563915253943972474605725757898961390644910275014299414728956511872117999908227682624815850000 12494 843066301814678921757470330438084447188542674738419922191242919917193536647282313047939514776095740000 12495 186765052565772496719198425823004606699941671988147484464810986246364570308519800556569698984726840000 12496 39897346011876617415086736183059244967494786160946288710308897641614692265906983481215034246882226400 12497 8216187326754545349016997802674930919285360629342337680838381858800260648077042969201828769159214250 12498 1630538082210614857929143729564340836953873686578767519906863301813237491460762272296517874234440000 12499 311727337480948274403523353134349087463158781616196806081767322565717096518245304973900430010112000 12500 57390977573556936266033287016533160616096257588276052250913610574174725631611338670251464914192000 12501 10171165753664120569734671579031322092318465145213684611666132858084761590382103226377274616001600 12502 1734529245103470379518632838470535777555008034269037632965149858381801669033570860522822900688000 12503 284507160025312072259102967666837950724897064280993106324558914774885455860385545651505563360000 12504 44865599152378705588509232965710574533668099261269972803808322873716959905725315079237421097600 12505 6798939805544737838082669792108505656779736714235356164713527476187581107825810948476297861600 12506 989613126279015192848147832941648429386270843221124344631353383674909206392156340516933095040 12507 138281845065754776969979826034855147559645866850606250860383287438468394686863330405233369600 12508 18539954850365280227556883501422886793614491898984315865625603272492376860779346844688656000 12509 2383708480761250314971599307325799730607577529869412039866148992177591310671630308602827200 12510 293727111373424209427780009433510867278658842543150298751279022732783763400295677837315200 12511 34666858004553671713505678015917704495905796636601450480124253150304518938032226863576320 12512 3916378163725494544986686112909363213918118971439557802778524079978580688108372253328000 12513 423214824502799119407964933690364320487799553635626173994679957478278170689198660050000 12514 43715470673279909040295719105829463407435421614009343927777218269166019212164920880000 12515 4313045650263250012897189814692174820570904887658754478311265827658468439720286080000 12516 406132608705102200691799842306815416466650538637553448698125292656690277294218576000 12517 36469482041452436032970053512715075138207817758968230036661433099052094134957160000 12518 3120282362893260018377007430437120766297272455395259505340490775910601779760400000 12519 254135782634268099645686528557341045623523008420483468967034375722034376552160000 12520 19684732520050102417228935948471347074801962309461020112989538623863187684560000 12521 1448594418783174203524283235182378618068759790465464813443076303858649965504800 12522 101170890333208657430364726415939908595211909392869529599124654557882034896000 12523 6698352810449261760095449164284282209003080326495054162407030859447244480000 12524 419922117812428338767405061821882666401969756508700095968156503117631824000 12525 24895028573295422681184496412614565228587007828100536976354699080088984000 12526 1393870452275304876474894881109819288965022884700711023644575837523267200 12527 73601406833747554453036943684451106533229772639464248168308002484256000 12528 3659772444098261315356592135404346346922255951903829822843327885520000 12529 171094361761593716492920682330153191718615465751504044217925578648060 12530 7507506275253177288146108224908242768007061075109626472788556928960 12531 308638467677213090337378340617860622704641715147482364732956836864 12532 11864822046123023066045050296569542787504827839250934160121108560 12533 425630677062800184209928820633989041115338950195790562399198600 12534 14216870003084893030788243618050148144206303067008718085896720 12535 441104560548804856409583525209140277313468157213272218375520 12536 12680401372041810368531025171859806497709035477629692764112 12537 336803730460410948820904150118865406321954603647405209900 12538 8240854672385880812843262787346841358501458371602770000 12539 185142522554212706906368785454434531131168295528072000 12540 3805740835734141602803973246666553166735909877202000 12541 71299767482123820782458866178424475386536511081400 12542 1212286549368148519497721795601096253839581194000 12543 18618902625490923830294005429165652593122660000 12544 256967905484983694510110970814150653222274000 12545 3168608118891239946812296787118395385477750 12546 34682551643397073059675844108499136613680 12547 334531484382899185528583015273683497600 12548 2819990836561048047567535051680858000 12549 20578922704655603234053383296147400 12550 128587356481866302351691412088400 12551 679212927395212161281443233120 12552 2987103071064822394888803600 12553 10739824081009668246244500 12554 30868955442422998552080 12555 68964394190364953280 12556 115490612280515472 12557 138080598135480 12558 110015614800 12559 52576160 12560 12560 12561 1 12562 149211987110125834545587398686432466341607991621697524112187921507663724735987328123067526118 12563 11787746981699940929101404496228164840987031338114104404862845799105434254142998921722334563322 12564 461209545154651001084052744374504506380953153585581189064712543994652053798535065066631279460198 12565 11915552932413198648260147484409667057259815018584445656722510155608668883579874275961954954155242 12566 228665134845834240726135211248433134479795497737596742840912932986204455242032825391079421263074406 12567 3476583929152906577154679931528725426772432185348047294020759051197898309953709262474564194617570746 12568 43618354919435987630947054604195861824074572497960963973225306051291203396767464133347008281991055334 12569 464463581504763428729535119906217473709101766489276638352256280919793143862282118079266494782959699106 12570 4284713875682206678537094080421022289618691215619725644477888327842078873764911243631561329685888671174 12571 34784505119785656368768882050729804609270020083794546898718340726029780104220516010127191439923074696090 12572 251596663245051592181872010949453441105885096722591625626652076125166856093633829393638423521773695617350 12573 1637606144592643952418725379414801441342083280084589884391656311308199383287134948579844898318227135700650 12574 9670944430444506468192668120127149879977840347861112248866686945934089517588194338030158959775067742753350 12575 52176422666214177430958029963340595958794471982351732298938369842543345708013531141981717344065486147554650 12576 258682638839286682953953511551269418371821773270816433903635899195935041835748584139520598635565887996190150 12577 1184494188369365337736523973945286284123604961819001565769280170002439402090006674744120635857591171350975950 12578 5031168384261957721672958265569582335534916124953976947673477157733133697986265974903245077058481311975927550 12579 19899280329338393746842830257237230016628750844042745597868645727489094832744276760106212414248056392867780450 12580 73536986111851849316959606388040572054806358323998496190573278840123044802732725967302802686983127555924455550 12581 254670194008413246581891689491214191642434651458900055228406407772636649895779650981501285094920515430517325010 12582 828742805251458491385219444397830797552136842372942320191436236664800870731082275602009198653370105397636646270 12583 2540259586183041991331300636375709549160289055672384082120826125232376206833432440172218032689189095835325367330 12584 7350190960571868975835563182020074186780597625733408854694878898629217105355505618900513334254944757554738505470 12585 20115857517240755399202146475822271188028216063846191800921707350067504862952964261362274448272345875846046979130 12586 52164850849793823323354718827132330368954526402855378737983410585768275322572941220142847298062185067871952335710 12587 128389408418063981485644471235758347806039099677231809710220394217217428651067279819371987431557133044599131667074 12588 300361779578201139149009683166669109293676665062696943115719068750229589579853119052355941192597955515994450586846 12589 668842136260134347907155504524865916128841645337481929647331807582322510738698802395124416993562875068340762874514 12590 1419442589618341082966437528748647695348543167792800383831819049670289746648696574744292024871464069180381501181406 12591 2874329048894215058610990620046310374766431646553078541814016458488113482214899247074351151434129975997847439372098 12592 5559688367930332933437867669916565742195277821533463338664481661919915005391448716659385099140756597172306984806238 12593 10282434400903411446788314400275799007070836401115652626347213396238982590616442787800153086582904674340180660071752 12594 18200267162574679494663636638815699984641062340650702209701687823308024933913424864816995707261726740643943468001568 12595 30858304210163172417207831478526046954251565964726905780848316226803879528764846862343882740792768733183342167298272 12596 50156686409707942783387342186458745049480099478271286485898966003318999234060509605976899191691032770654039126413600 12597 78212136755580796090795151296791805660658102808169511119862572741594012890134597474108846828089638626271388979820000 12598 117087898488036739495171539809449216719312660387730799332562226094895159462144962767482148785043499050637144161780000 12599 168393809153869974397598632008874347909718782995810655049303121025493268438657016608092498051405285293642034243020000 12600 232799158150349181687333864554692182416488918766075752934801711236030307987587083645688467525271101470757043406580000 12601 309546133364750010815026347374920374421924826051595231924296780874282057873604803528882467808327508549028596177980000 12602 396085912585002702010625111157156178023753272044514329021412009935909299859773888386419501819257779756283902636340000 12603 487966168145166515321389525431548258625157347433678733823360891693282890737931649475531026894719928350389415758860000 12604 579066607994857221121463279019078155284418285943731184387598458889243904893233999712840068532620193467893783218740000 12605 662208628556302848421006034955083310037085016584792689122723819012876497911271641734299411031742607494628785460460000 12606 730071330986866115531919050107505070735100340598440865528688904597667147283997000060789598608549287932094875871284000 12607 776255892071193412378220498532797362314449753872308170890601098075865069009991944103564609712739753835341753663628000 12608 796283516615791809066430678619166716143871773322429834162503849770130101846370140463618355018276278779015167279412000 12609 788310715448174369175903212500326498710641517769764704408686539634759587685204982611667232565026954335670835191508000 12610 753403967900653732902431483533522373306480269750439330043726250056836653913166385595652447359195502483168805588932000 12611 695318401214435531272765564168126090557227822649498429314731482478758544541176233418209855045788139479931301303164000 12612 619841459521270038658770194377385265857335434465984101671645388469911892122580151575043580817769501291031695362448800 12613 533858184188205362532268271013358161374930694654197018208853490859511471617428558994835603847437998917034322344655200 12614 444343501619050790076555181491671486088209385438195098128890157042099867906295334755424966728680028484964608831376800 12615 357479358445401763445048153530893601589762437908923875938280051154170570420854141494965950676456865021738444698927200 12616 278039501013090260457259674968472801236481896151385236840884484231021554771775443384973517192799783905796568099165600 12617 209104087538770361170335788612653098450577293799802120268764364173743483340756738413492479872270911863037088405157600 12618 152086025646069263230352863091983975461881040954880520934207215441956830088687274707043145328066676254539196835690400 12619 106991816354466564851887450090021671769286340985132901629488483020838252103371401370844735825409702740738502876373600 12620 72812108077930674534558363775096000962292765545570032539766835254371493801620569224629572497910606264703927641194400 12621 47940175462001291577512351638101017582735132464814688960341918909331948330923582084012951905403984568025402162716000 12622 30541038421738274557102463398790223556568713732410902233422457992431550094989926810278521484137673566502669331460000 12623 18827624524571402958000260509280896489123755282237296573177321606466571293785250343965066427697528843703704273340000 12624 11232295640176713726543898355794163551249555523594059321239087435111787794572774555650302589537637077208950221060000 12625 6485313554149650187349750836381153955185755272551331870001139769082401286152137689869519947530659502912310544302500 12626 3624145809671863339989566643860056622015569122896332515588872223898988954026194591397672911855368545745114715933750 12627 1960243614801316755064011516030908881562630664292201657432382129583159985430279691167850945055629383010531460526250 12628 1026257616516535577480511957907665914637712137216578445878182092275481170956492098466244637781549411083846330573750 12629 520058053003759677856151404398127787588264928099090569943954393598022796653858469229873792990934420826426747476250 12630 255092923584923601067008410922259540525483593745347214176868185095069536769750592007997620981960567796979419373750 12631 121113683719450683637031819446568442719055688856486590383104373097311275718507672379449305266217800014913706937450 12632 55658095616339642910649734582157959046450721040760618988448997619590551836216090405013708272082878836457762052150 12633 24756599549475924765800131829137956340970129895004382548701303348286756132510473651298691684856491767783802384850 12634 10657699401191390013886966334001360422091054570184072919076539498115351155561189061760165516152794701650516816150 12635 4440411344231761893523904783995889223637669578690123264312878300751701600729970851992959037301214498148411115850 12636 1790369935263881932799765249366241049354184479880022121463162734610862586946281683842720935613451626114996428950 12637 698537778020990000010400212047812081551304764281057811324971689897352943759368919269782922419674568877654344410 12638 263710493197007920731671555035593774776678406788365554502799578837142339391938493889372240367661419439842218390 12639 96319288220394757352138918298392789048517400268413435867020174603713145964448502168673793492664141929138464010 12640 34033020127665814359660958364609261882128554770869349985570167024037808037869292020658119820101884811859648790 12641 11631538524645278325453745263853798364778113655866739868486006451253428063575580817186952343579125188863424270 12642 3844734491409945555275505756671339208441301166583566734771525144974982498001970228275185084279292426444395470 12643 1228926960061629033696839219452681408985128010607321206539170969153223475084974610780770333506017218163210130 12644 379794963575699494513904309562251957515934899233692043144708286545963784674300582090630164816154132566030670 12645 113465393447263295992207883375449175790445733628525925897632882012812950169185573126116383730045639359628930 12646 32763563457416453250029631977713287842225971716443656414210102708866961295053584945231174633295853310531150 12647 9142170798826612143673426720779725868494426497046872453437208146516422080821890218503419769471693608519250 12648 2464617559400207545669420658032342506318339751324843047882413335037514326809055342866327657185651705420750 12649 641796962554869741381216556610086811990150303852723694989593960015714194496056028641766655081638196774250 12650 161396402625958978647224470552477557206495885148323668279555505883526710068075482999641437464449747240750 12651 39186131951686180941705208531793525125368077634937402606223295761657437666748175403430285500650476003250 12652 9183358434092394660283171140638657271010568412263350537994105702513606207200081863103749586033080984750 12653 2076745603082779821961087285129968185636282388198363250639499901493823034710949686797898258032929245250 12654 453057506590937792992468572641837533698472637456030596146023824516656662810912027056656984466482744750 12655 95319264161439096042092303179284688077583309678873693793782346180067359546572127873467370126119835250 12656 19334262092320270544708084190975475737722572034154522287249468799644868673985552178589835358915087150 12657 3779630183461105520018121721544077963765314833744493078710422472111026958824243283032599393472122300 12658 711858599575634223501170907196642486449072748956361925138285846765305525877211739405242935093404200 12659 129122303795970431735654015208975831339745433148674174774317103996716048299265768278855712105267800 12660 22547813877382961160967932658617905352614148497935438590657830238968514852148080876841458268636200 12661 3789026574436255181319680143734689329227170959708159102011370921699943267165379982058757450101400 12662 612472788744490563555783913644785398423022155130907909640194203781634665103444983401278601523240 12663 95189476023419325483145269892472324162211909113360290071248277106946762829684291634080087855960 12664 14217782946300907655519935947615139770501155305356877156209758928145206375482798777548964057640 12665 2039876086146732166325945502732269244311384741761019052616934128849312241574123233456323861560 12666 280984720274236810030586410930920808250405411655811211183370175172445514492321089402749440680 12667 37139502412749591712988056985528918580494173236215367032247860269789193504325484447092382680 12668 4707824249503469372068908631968454467949965621492088778735644259550742838576469859490583720 12669 571978647135935531185942170239158019470556570835487421715545564244482774780318767975491480 12670 66565182210132571033224444245841981202208005347363201789960805528188885321985491165130920 12671 7415518332714637664251740184661295415711245680898915009366537968408984603366666774621400 12672 790257499571590355694509067090916649347218439243251055804611484236712147814194588857000 12673 80504402243259724384679717853336623322273811897961126266997843508521611731591548553000 12674 7833761708971443159585811054051389847094967203321269015629189740994856628125885677000 12675 727579380307425900465010890061822529831571401906546250184307424178661398316357283000 12676 64445413660092923147735239299442560408701446381966227551626716647403897925325613000 12677 5439126984099914229860007408904359318381451996431932248602766366660687037175819000 12678 437014958973884734282959657620479354101312518143758103208613638768558683299501000 12679 33394643983533715414869473710018858995809867469223454954504367928239696286659000 12680 2424554217878617840644457109733218449733729310312960175042437034000706510061000 12681 167070122576509800783903767225314212502660339029968684330655325031981456995800 12682 10914128610525765880355522482055702324294394006982878875871955906611853974600 12683 675128917305250231016231919125409084422918938072820205945497898555754553400 12684 39495350658699418524125076070996304098303404632203761735847967270091990600 12685 2182172186717588579481275980030159161230302595407972898297224672464017400 12686 113711205759477320518875423277005812371802368495204543087448432063881800 12687 5580055045516619027524196028851006875152363649867769330889222027052344 12688 257456277698398163865537788649182898014678510368929895108878489775176 12689 11149681317647164576853998721027605819533321315189877347234895226484 12690 452408535140133641207426649675203901054362514098018583461101769661 12691 17166052128940199360379713757565876294596374463939505614803127123 12692 607833347666991186142871427313077426792789816183450137764701693 12693 20040631732402015719831557535253324287629743817645018347609947 12694 613786970900013121219926166612036669966297452849604353864573 12695 17417675380863821290985050083339386462783604652778003735667 12696 456695804661616935826554358780580927826113070766668109245 12697 11031299629507655454747689825617896807394035525764930175 12698 244667204897469696681964190924987103731979572895461325 12699 4965172281949132370300548672817978442623793369900675 12700 91837200506866008290449735240688047101136701773325 12701 1541631663184801098400834884136250191146179646075 12702 23376697207111908116213777173654232746829539725 12703 318544523262103457476496605043818136880058275 12704 3878197824389419033492797053529416323915725 12705 41913136055066829986889732937062986336025 12706 399172724333969809398949837495837965105 12707 3322484031317227902250474271665714335 12708 23940616584833932940438131183908465 12709 147711445468837744767772048120935 12710 770424798557238118750826234865 12711 3345705797129735217630907455 12712 11878245433596693080346417 12713 33713090161580018203443 12714 74374923142470887937 12715 122991840774225423 12716 145208784857409 12717 114247667079 12718 53915841 12719 12719 12720 1 12721 591287253268697406460153791067974618173577010277285840891775738645276126593539846847932184244 12722 47007336634861443813582226389903982144799372317044224350896171222299452064186417824410608647398 12723 1850969139405939171606289484901516989720454281110948282356134190355183126577572395901008323573562 12724 48129078063001810367783665579105901936064558592492854394262331997851858110988743032201690224911718 12725 929635157664858311930408152494843651591556127008939266422928261270810495941905594909056622230708042 12726 14226948172364730368656499447674252845242928576630475608928104656663416323971694484114550079454759782 12727 179681086176902705767106159690997045193623653504851562320166062515637961721272141447520799151632336506 12728 1926135465195714992395157113120688070451392413048822798629550848495660443164974611822786655873867658214 12729 17889060055348062245663647692785432015342484807453443692064231043376629099937959094469139963659211764946 12730 146221405409668349238772094674078075361873472685424301859066321548283615064735055960205021526319881919174 12731 1064924383449835405227713165391597558503676577596418146980016779121744013252813188906316314331557982466010 12732 6979782982435138213149381010704459071131135339964793426687206748789143312668731604708554142319742201793350 12733 41509755752065714098265952008644749578366719664752865330449375195333923498104333696610851118240279135368650 12734 225546015519965453526941571403615177778957630625964869662651500187233975930259211764102316915193684532737350 12735 1126260722449860065983066543849322695554208624591544446882230455332344251143607073727585836583035564783994650 12736 5194540194828657428510134800281080929168321695556208265903446348450049628912889270329627921669469042805482950 12737 22225819522135730964608937424153477418244786271150333727881958966319064805676460648459555533700515084790672950 12738 88559225154763732976630657786023298567433560157803342129362480463320855742741810695255256878862423882741783550 12739 329718303262308830550689794096624330896645741210919447245844247944296534050626184081014529919725042054080428450 12740 1150508865095494493775864596968039796656089409293312856876314662311032625437720017021623025105042661555733415550 12741 3772598836708481944706904841220781658802525737450165414408380636880362795039965637210438291623511983240893292850 12742 11653138628943977562539106065104192234967801722346066502283664633919342855790116079383353834125959237121870393470 12743 33981530127759710794257393210828308825045967260267900219946070995415146649401946888831178663150524488670069608930 12744 93734287802075443868723413487586811591234178147450382485891511269232384381907383700064526379562856139888581270270 12745 245013643424280256756741672292468781364741190690698025600046385798027186560563744823176522938273728338721106373130 12746 607898715306727772169429338282395517007655170416380506759034005844835019628641939858583913668473736797151285541982 12747 1433753293337510482209253810890291382355734293719990008770655171542772556073289790357468448274144706474637125874114 12748 3218991080103440641714956086884199170615255301420718308933058259918782123247438982583875369758353106423656192659166 12749 6888421185067772294727909441898951808791007078466861364167329450406404065788888198225562651325895555384411033437874 12750 14066435891850722546107110305776650292585509494668040471088977427542222379029458517207891989457650678283802030019806 12751 27440023280437320155808028465907944385192580377342122476820765817989008833318634427038992048163091758439077728664066 12752 51186784250604433705550682688907255543902065954174348602478781175492289002753448202607774933002786294663329645127518 12753 91392320668899265716484955942824027199492962049667695082626474347937789361317575337528068738510165148949059158774392 12754 156320871716501100956142618245638403425395369431754845461192757470546791230805819095839255620077992914700747652045088 12755 256348287477705535714305613564942173766466151019362680576963158950982758072899643079690486619439233718081713868418272 12756 403345207569816402347683657707076846835348839016479742166550424922874968995821116733778737687928864241736962380378400 12757 609342175178572537659756013105233053211296979020997661167790602953661015539495839120231036468118654556230303791020000 12758 884439175468556180470745975626286117965236155693591199860215290849756167587399175700586578626926695783367395643380000 12759 1234135602295067327891390562604430861650207713626374330026259127254179007886973408086572642633035335403125454623820000 12760 1656511162127639924925687169045881831212981111888755942884855176989106247902118698870156878573274015386519181774580000 12761 2139905878478054422590834314461406066655915101834940951128834267783080313126224511351839668761916254751980295317340000 12762 2661834141521482330539818293598334375596382199843463134330988967242368194376523172657166417240432414447585245394740000 12763 3189748678549637727038754777155471181270216662416957614974888810207999162436861101762410891866372415401347671602060000 12764 3683927577050050063534971428259029206007747301432869067453849331916650195466229243009188955421376741428058052044340000 12765 4102253452225408554504154268487983621918046141700598866383626774923923240307487962431958689118717191882310787852460000 12766 4406124078316179558541499029116723149467531041085828412041673202696065702552487070760251925349733280169889364730420000 12767 4566346772073131542488462630175513082175441260761676717934097682794104455372577509696988358998814490357885341629708000 12768 4567765112427867722498553781792278267167575269539673822055214035545399409388844811299627585077087145891464433209652000 12769 4411602202601273954208004934551516617008000046649428563181531504415642164623414219460324077894964508425089580792228000 12770 4115023903266734528715029812900994491494857186370475382463445352858288069522680490420974560053286222144411289646532000 12771 3708076889954747497831034244687907213369166512589188518072226402833926002130769652253881872933625444456329287570786400 12772 3228746689219856390631379854307044843013529882784631106150035916483571006938847358788964680934943288237573577194896800 12773 2717243782205901446276279928860632820414303244219379280926381384675764790798120611071181886185741520527074360218639200 12774 2210677917992917284790811803570365592277364706434747041001496992488956485670450702727300610867532315630165538347408800 12775 1739042096398645293667456476355603172951163164126987164588637736774153451274396717320921315609623493125075429042607200 12776 1323003317355907185134572151868616767938923172709047651529155024627226788290091282555150665942249451707593268984567200 12777 973530742960007173966949319299548187728641579917978460559189546423808391383274717351903320221655256916908254535813600 12778 693013112612147584232719371899040416463929333072925655868556513908282528475388009853375090790428702292259517715818400 12779 477304035735100466759469629026571300338930219828514287436413710182274566943911526912256372351137009720891470638677600 12780 318099765567538168492434734003864506151614641264934285753003884221619393754442783688062178028296899608269111820394400 12781 205160129772167017993205032786655907543506250113399507414134050487762188819915205316055427719399660666891317329884000 12782 128063384914530484119339837615882313031570736199410789621685189144315615972078217694132959295211641904301641965060000 12783 77373954442693657798345690904800734900504376797028489283197764670453985936050745302558100079844522963976493358140000 12784 45251434165881992803683655576537208438796272045807359365453300784873605900584372145079198926971947538794176563460000 12785 25619002611423462851890941192164061586944971138774205399507608031903150422315276837000091221301238781690866497990000 12786 14041184123568628678440227384166841446690993797212785651653208248254611289153565189509665380905486639965186446013750 12787 7450253964555428051008391594807480339806926595906724650580103960600931599057714625212199159327747813124724596726250 12788 3827131282062730756958241821706839413009293236656280814159787802536922319835617655047893116161897483977925868173750 12789 1903332669688951659877628285661690189357562946572374950357541527464886501308622684061251656700836716630733185776250 12790 916419433553939688089228433837110091172159937238550902024001476186797204333781292325787834707810270970353015373750 12791 427175592533111328710915246051561277558337500625141257118757660214562840267141080486522616178541042643551007166250 12792 192770506827618126364756682866084835675621598873655294057535146947529484537453524208284290455781056426751750276150 12793 84213443187968828965237301439489983992161332127313044570427000830714576243715751985680642729232331210080305006850 12794 35613020384837016933156030701543046699292264624762962286300768800262416909074668426997956293360733967320747632150 12795 14577996417515623191480108420447810231103223762035041242264052531106434145622971286289457762716107426605418195850 12796 5775889095503479974510547021868481994003499495960767017937681517744608867452786997440430148805135245988379783830 12797 2214814615569003599248405248987162268377281761609015924171592160939662046917985991499713816459112011619604278010 12798 821890967625457371405145912068261408086353440597086386167997687144524366143932208470087541428195068395352407190 12799 295124508054176578547189146224363571986689960784202276261443086351463165346396676735645025164097057903279966410 12800 102532533868387950345769971190617368194141370411584450200256563424334048761939885284975115448265124939511744790 12801 34461142088545327709574139694771812546578634868623819361911957001539659542394733228560101042777905062657474390 12802 11203416563765764975540563933691247700328033558112270492144216473751576559050139609284971120903104938065598670 12803 3522576429529780782696242216522373116104773078124696947269755174571752972592456386999387286815232810917451730 12804 1071003039169578990628410992833520954506695712626148115080598844713878118527401693850274377068557672490139470 12805 314823678180649801745904215896210800973135589224845226514550152665542231747154646996775449799336924824808930 12806 89456379144053034394399503021356010246603831434776559877015746270866935242212437082832505675783672557398350 12807 24566200111306004002420447390822654966286554401930227972164146056571573013076646502212786071281513245599250 12808 6518646871071570567888557658179781026028095435662987106082656302072877365980943334559066232295055238860750 12809 1670991414082724097972213180422987176785196527986961579670817475794725099277986644871364227318709048744250 12810 413701477566393141652167463111309107309469423240475958701918778393192304703073795456335428615519210440750 12811 98898333020922266186208383437383658649738481650080111339515936922278295063697776018181196739736915627250 12812 22822692235597446042971165408626998149939649611556948770657523905141145014699486773426430016862365144750 12813 5082782986967116804329822863930030155663415415674254966390976939572918758732200111112436379301225425250 12814 1092112775354753073029931756652764449594535023288620337053258391656961793283526867865886631960780184750 12815 226324992624365830393586944789508126164918636844234657908403252784098090256807376966114475889519635250 12816 45222832713485300996203446350581735502911083002411117020356309009957187107671338946652589732931496750 12817 8709582596671243154824367445297223133893986356019918833550103957473236035551517130466424689305325300 12818 1616211203506003884400398082632474395980327365034624113442287332314621119999250601529852004200988200 12819 288867985764365844809552251796579344316791374019641337380139760227917548033178038325963298636819800 12820 49708741567059406000078561119968290117667894100568001545713375793156072739170049183219273611996200 12821 8232307426942869952954187045207418182383008706247913378158866760314535123319564706361200969226520 12822 1311537726884687652270829079209462662719885275432835884729180392957401185263332991022441558553640 12823 200916917423198189008450940507421489472085567755894189163902556392704219534923694837442699139160 12824 29581870891649292458445658204219089881300208737907998101712917584140026266253573311329186931240 12825 4184036329588113325388095577271682687925835975336863255080983380387050861480033942297180285560 12826 568202464511966007151469769752944562557829576897598713652973051657500734275066337842826952360 12827 74048324686289558632727740946302999157382792601398340480444491593803298850239009363457483480 12828 9255232127354385396404349488528220088585446433103417348896503403854705271612544536562814120 12829 1108825410493335339614431715805241460795578611095158155692869213224811673124855361796518680 12830 127254846314190986699734849849208081791149146469809565037973392481919705605293249934410920 12831 13981036540335502631810593154479991752151241856872657942560626920676227888560869768752600 12832 1469478315050278054394506788008407541517397792764393477446312138809813742040932257977000 12833 147650931177300665752558098316634250583087816497857717829533755574191811401241997213000 12834 14172077124574127890476985611058835488233752298296758484659128343064020018771355757000 12835 1298416422719267077685025972163285122703677111149995416723156008039003783396206083000 12836 113453862179353433972477997567665690333331009712135521849596156042243049034619949000 12837 9446536884571900726051574229771996083263052953323310902531555465249841761503259000 12838 748820503838194912589642133514689818566017101880664665141180783486370898808621000 12839 56456952071962094520200955712095258091768676880541053070258516113233106923619000 12840 4044382705213359129868792983452368517931011797499446434270120839794800321261000 12841 274991195545186939178475144811852585796304284738768331351699758593012957167000 12842 17726705167375686988364513467210331976951846454234652764820315016739678230600 12843 1082089836809076864517514167493438997851661440200006400752273945745456921400 12844 62470982612858753038992564650397274820540198116170197891832847487809494600 12845 3406392207316516253804572462515521944529210082312866529880520421391937400 12846 175185884947706550195663726643655414290073661376090278679569621671585352 12847 8484786450458721804348385620917783598094735736163916631204226690646584 12848 386392174584572037684831912763607159552816523093429436651154409729096 12849 16516763939495954978755768291708596198501224432750222033015667773394 12850 661524137111595096048357644758354628105346198210926205456699872061 12851 24777182743205132473820886412616584943132177379627924731161130931 12852 866056608541119536047576182361447525131578719175423644681003773 12853 28188149997410175696273523331629605195079442038257335236530987 12854 852273292194932523851495106331466226502961853340367358775293 12855 23876440702404127693501060126294568241882002595775316699667 12856 618067959241843209907434849943905589694277247600715087805 12857 14739299504972413590797333464481055398114719736106083175 12858 322758383320563801258335769295205592659446417578965325 12859 6466925713162480535230771333783718614305848075352675 12860 118101022985258360632327312681163649292801874093325 12861 1957475519092680010480563193610447225847544874475 12862 29308144099890402048172340960282503775495155725 12863 394342012831950487861945889071390994225326275 12864 4740655925456778867201832405745487712459725 12865 50590803975370521495562555491320333403525 12866 475775585975271362027234064181695925425 12867 3910484268289901605703293678205719935 12868 27825011213885452038392346916625265 12869 169532172682632811982081163841335 12870 873195208135926766881329546865 12871 3744696799023467616255214431 12872 13129049938142270567314737 12873 36798956537926015293003 12874 80172018601146002817 12875 130928718455872623 12876 152656881215553 12877 118614515319 12878 55280961 12879 12879 12880 1 12881 2343249485175948981156905764602714227576768151839614258348889038334983168352176430101064582004 12882 187459958814075918492552461168217138206141452147169140667911123066798653468174114408085166560320 12883 7428319863286746676714228367787295943869530440224272490018160390684357857056619112993281366502400 12884 194389845422385052096265463599533800731135774707618930723162734723721289671850401413142931759659680 12885 3779023907169031036285235963989056003868772748743883382068005327238738488714671675121021602844920080 12886 58211228637977300717420125301899345689782378718386913077741878285994454758238829350354755406841372704 12887 740035493410247703126823674973673069810167149006622270357412522058541491090544108144888530881926599360 12888 7985826052306786922982495986266535341938829044660069436451825000695020520945428508778702184516992733600 12889 74667473589068457729886337471592105447128051567571649230824563756498441870839756557080865425233882059160 12890 614460992847620683993714318556031848647703456212118285389970295371948961128184493450627249231860991212960 12891 4505785529660891354320680843290109581521434417565667375805302945487850656809613576255206589255486731731584 12892 29736609046275987521959038782203083339586389731311878223190591991637475925622886801334623906362696524976800 12893 178084997905752497619449227433611712925979584805686087429879349146060446660683687033716196223795891568390000 12894 974474038168152376551884457410919477281315584152602878412828637064249372149229942051491205738746154061076000 12895 4900752929816533311202681057658798924579820122243187291435390621352244415274768058084198490996801046637256000 12896 22766224973965895654768818367851329549638982567875170053849860068281789965503695251645685717266957589378525600 12897 98119092568985751427413657338642639773179409804950600578176208804056492990576797328448527409312193030770233500 12898 393834420000081216802075579629153848224526350774196182251503121843271736571173304155710352231149286905513740000 12899 1477201890098665285316637583920498368422485722248132565559736299635091366024335278538139812958802571212812192000 12900 5193223957815702438303262253997513827767831557474130865002771000760070165943585901315004681776565964516510452000 12901 17158206284387127759027709051078914498278469215139776927241828544095400142330441735334822399097426359991678592400 12902 53406337441469867859225319562960859696628347888183411627838804077647934217849719308658056474011856882093304228000 12903 156944627999245489057765738250561511582057935654492478145234540524166233748015031372166381604390023395580746040000 12904 436306065837902459580588752336561002198121061119489089243752022657182129819481787214622540860204265039714473991200 12905 1149498673457550710818089597502093409637357411026346254353731290462191380485942400930832463420153544431555441092200 12906 2874826749511555012612435621564967034679629970770856833707210926696852322310614605925271202475745079174327648111392 12907 6835252411426074855162434344979641900636882447986652611611550455083425101997265496605539921970302985449450352152960 12908 15471686201538750516752807470055270518333483919429247465472090557114509521412729333532809958513861487334904513319200 12909 33382129719591236284451396456576880287861906829548189870416900473231814611454922782351300130827365548097175331280240 12910 68737587304379984073402382851473576159242744112074597861252533979364032057084520803068194358058319207411917677217440 12911 135223021577626699044058476025902284294155350533105113335242186299335932005814053893817430812234864133625356140437312 12912 254402127426754605028757826637330523810148654394474158208039597070005625503647076647338803218334040675611999013659680 12913 458153315823311289339805493203182225547271577984893860948112547558418636135756172183835022548481729180628567811326550 12914 790493996956584744992567220874706886963066697563904642839627417480105383476865821849475850817192300128582958380420480 12915 1307782456190336007999101642839327819506575639690498053531547252041175769774061754527282661396730921116450699311226880 12916 2076104649202158412698573858007432913466688828008665659981331262615366534516323035312061224967310337272365485156572672 12917 3164793672564265873016118685986940416869952481720526920703248875938058741640736334317166501474558440963971776153312000 12918 4635636167524675962176322021621392597002859900460042267142350933381204923023191568882638515673375149777127436248000000 12919 6528413926785443931220061262582592787579650895827937641593272062412755077188339594515051028721174310655655370051200000 12920 8844833819550593321766724386630045808091390514878478895788067945879902734587235821171258192216498890005305569067200000 12921 11534225869629492810593673621504658676594090705003189528235287899035258318725863532873684932287982033061689117541520000 12922 14485120189155875766287851667898948623434197979298245281956095856598508111736683834745364575058078111058270713259200000 12923 17526479944174369254583165719165987658247784031891115287776059043571148604948300725314675998290913016938832891488000000 12924 20440766725589409723659203739911029792119217888356730969348124675234723314840867008710023286378820646499592314142400000 12925 22988369616608617680420248194298768109318827155967173978724357222734652173728658351437812112393776298922562030714400000 12926 24939900274709205368398369983455066409246612482876617525119662368261766530922889779833252277330801912787930605983680000 12927 26110364908540323309875549802173174219066850613841946145432137497458167126236960419320011409479900919525270309513600000 12928 26388134747992879940831672672409059051184583067180690253362266619771551882899055742929798764899899865477666802168000000 12929 25752420592700324196802546012573749901315136293289519079076721105749782678447396672759217249200038641445704829206680000 12930 24275483019604893716276852549913107310520211896906908495813718331176020376763760784331942015929963432603667534518080000 12931 22109362996317072430824456476228553119735331450721368968494955772394160096990994437422322574508520541694417200668774400 12932 19460447100997077161214432927822277508071539577083903914743613752950742126893024948163679255676833608282067042976192000 12933 16557675329332596875032717201574588938530922475818621057179671366582415420199217224558793235563811734551659370230240000 12934 13621031025639645731158989999785888258866947546145129775340257954396100232465771150769120473029852672197214123434688000 12935 10836061856828565748951761561167955715232441542286460118672175473013997954452323517712237104938247107249828336115328000 12936 8338033485763201677382013543199929017786048302076867752101751303590553921261753957794585701778127455252886905578022400 12937 6206682229570922596927622440865115701441861797894297624457764313066002216669564041616756210593269032702289410051056000 12938 4470186647336398546263661591758809092451202402915560615952960447083547302864505957951126356659972156516884339648960000 12939 3115461246992030008300347623352008002494292787249933982959538862014245849595614041741865031395030692297258623703296000 12940 2101376210894855371546189787553684904609979457039535594823633492830101880832788978077814202608897820574922900656576000 12941 1371887054793333335720459264345884783732066436401856508103490002733568414216691511543576800714630250162411642748038400 12942 866979054774913445800064983725030428963450820151342180693608373645916717781791031572401807484530442162455111485120000 12943 530409877782205111446090924414645979899775251483023581069504566746667624894310419760646267092871794426418588784000000 12944 314165850686383027548838470614828772709866879724560121095014243380718516283553094781305865893470216698724856433600000 12945 180167747141937563940592332388064811376688860923121893769860364236070838307882222429481995727758680015569406687850000 12946 100043056731408622266833380989723287032780362129762139223908152162569567461121005084277659166182995128502225108960000 12947 53790394846742520638693575912408700491625804894672250307867135227133265843970260957942002806012788325193980249600000 12948 28005376981192322137566093335926404815194638392573647111080545567764695894744311471223302533680865190297472226500000 12949 14118973792940212233368096190465318967383594511411696830741991312191405508180782634454100965942221654762428039450000 12950 6892727363482623295030094203219289574628211493760040972488216231148560169348098608946096534554470414135988491700000 12951 3258380208191785557650589986976391435278790887959292096085338581997501170964555706047245634516658741227921832440000 12952 1491512067130042684840058796855390445726207096601084410179908505843926592342930428824443424250583226618414923300000 12953 661078555650267923061579845219769669669484221103070281404441519024449535450800837476969446007479617375691873375000 12954 283702314950843746488673608096506085087747968201602544874497861753396644474009433376417791842771526755420205604000 12955 117878265671532601927563505024793801553880301994544072699400609442310035281288191790396972449161988974248187024000 12956 47417482997548759549571513150296087270222173092644018921339535475664714192182701665362911175517742016415319102880 12957 18464830636697284908766661044569805984728536400342413078787129998247872402773042253025936538090490844875132252400 12958 6960135716715162825920914362698153031937585782834169009742377161202080506588508166329066987750295883877544308000 12959 2539302261482894569456861064193172314948657670220817704653262876394605195810312869473901362563844212579499681600 12960 896580783962055428497789811314522244010197349217829700034763806637356451685255726791832987840294859453002429600 12961 306331767853702271403411518865795100036817427649425147511877633934430120992462373320542937512100743646442496780 12962 101266700116926370711871576484560363648534686826256247111364507085762023468582602750592706615570493767419007200 12963 32385666670325607878708043891429080976558001251995723193190146988261106584426781165051407034227584283477792000 12964 10018096286272409425130470203764357277989478098132411963676590649681974838013947065213191272334858150340871200 12965 2997045541709109932622713889410675922076350142328315712982745738293979920158984163860850108669214885980637200 12966 866965423137998582585670869047517325555650075773865721817846172046286232959484692383277055656561814768101280 12967 242454269055371991008650964261154388954332520454863831535753271546650550871801724393321519833304010606328000 12968 65537755370023112706897177656799476850601280368424618401686667498729327748806719773180130288078962539700000 12969 17119678651299074218697222132593364310780856699720976238196875136757051668232780474599567882795094566705000 12970 4320610342419472490803447590939725478606750351182822006528511270469368268905766550201446691249928792980000 12971 1053264667164918615783844734615349387059499656425683647943431073659485483578744807087734644047192941808000 12972 247950236633651265652032414315947634221566563681112529854057049833632192752290720501422943393072608980000 12973 56352326507648014920916457799079007777628764472980120421376602234916407443702436477596123498425592950000 12974 12361155492000209724588126226894750093157277368266607060172932103142953890876663485408181928686904260000 12975 2616251250652836360922767959199687885553496036877388356691808913031650001246589187007324949693279560000 12976 534121100202531966205008306351847637576987972071644104953424700527514141528735798012298750117436852000 12977 105147738613659238941789906123780578432694493400667823524696767862657657266807845699007050202083521250 12978 19953224734642023264202445464598449333090461296723754486941818917464458271595686438640148200012200000 12979 3648589665763112825454161456383716449479398637115200820469361173479215226806068377351341385145088000 12980 642649316128730099937948892885768238260575896310063780878126115783270863812432498283474903065328000 12981 108991018547033956859431511788967510183923678916800951537267846183512574302180255986910407327043520 12982 17790880736872013295224303503149633720148098511974466266452605344378557753366324900191423192265600 12983 2793883320403110951339456765200501435956182624984012535854947339149148010243846603969374416672000 12984 421918301960257973322313373809184285694706837718238786306073689080687753356330232956010558422400 12985 61242619699710785906373727336370005642197963009154260077620285216928069573060579125068971994400 12986 8540255224179852713549363812044257667535862731551786726420443443094556490922209199092186920320 12987 1143552129835403284833146706421020503261040657907116907980826267486793930616485711381790092800 12988 146951792385390609032296889843822728222797280805821097988190291382648752766137182537379568000 12989 18112662782385354136538918980750243246065711355136088821800198705303218364198303894142132800 12990 2140036809922577209993194748818814644009135749582228448635914757430149610380284898064636800 12991 242226957742837164357744450442488110794375928633891158590800082659187228626910608180427520 12992 26248459214866342389607697969927956932077962689802076083908728997999635942487763507568000 12993 2721256138981996397026864422237791743550736653267395328604281738536692114890615292550000 12994 269717422624764244661069748044807677236887172713228563543079251961158864484733551120000 12995 25538592522516080582362685788176199103769724739404165170535834484360547228975022720000 12996 2308295862612030360328935061623617995917648197599991851952277347624895614926588592000 12997 198991022638968134511115091519277413441176568758619987237265288588353070252292120000 12998 16347283413208733977761508638626225152001062407354890661761898241014815330658800000 12999 1278588682008719499211441684343977593533940060963846760316391544935925200727840000 13000 95119919249783630564172997278185184294047443981739464867828436733987514933040000 13001 6723994291795049746777746359319987165613698626295375964794768803609462262508000 13002 451164006159229260482591605813140452974652882216038645866272025117401117360000 13003 28701404844971766020424227431224985997898152526589196947695308669078612800000 13004 1729084633343421026108483945246968668653864310748178450263595424698150576000 13005 98520546056121330957550998014963444161425402047006763700381551593678056000 13006 5302196660474893447897290074987123540323985273802545828238716231223400832 13007 269147038602786469436410663704930128950456105269164762854757169097634560 13008 12866984410144460012426831504453915051062299745713726008242046891619200 13009 578395693436782216904763820031942815997271647223189125851265088637690 13010 24406051796900903901999144647715640281831649463265712335128903284640 13011 964958285473323900788487504604779400541131776307675832461055084032 13012 35679516757720707209497987407858016957031351461758052011322408880 13013 1231206551611019168342981478852787353348297468337676711480663800 13014 39562315785838843082489155553164358168532550229133102086359280 13015 1180964650323547554701168822482518154284553738183077674219680 13016 32664979689800251513011052536750502139785528928468105882672 13017 834863038627326340179977357222704718105559680854996414900 13018 19657712235161910529314277306868488771028012264068670000 13019 425031615895392660093281671499859216670875940844728000 13020 8408898875628272052205212925356926948524524009518000 13021 151635881363788512416815315047419994153720924761800 13022 2481765652435163869342312848566612015609180438000 13023 36692512175136653581436420607552430391856220000 13024 487522889040277215417686707373074249961726000 13025 5787632062628989289176448341719456878037250 13026 60993255367496516336923438548922598637200 13027 566456980427179162636855709764779184000 13028 4597865100869960735688763877960870000 13029 32309322330437561926461584007292600 13030 194409252624711087731543898215600 13031 988902556703732700599760869536 13032 4188329017303657672338429680 13033 14502524298142858976241100 13034 40145395981018294743920 13035 86380626102244851520 13036 139323590487491696 13037 160437114794440 13038 123119572400 13039 56671840 13040 13040 13041 1 13042 9286743358427380624707736956646339822175412429990127674192529562971773783776110268989495214568 13043 747582840353404140288972825010030355685120700614205277772498629819227789593976876653654364772724 13044 29810733695826146522978235251173965886143512767526204265355363319107287708886755948294328849141440 13045 785077707268961871164147313447065933895953379716218050218054288652266458917266119383651890188569600 13046 15360375515584782030674228043938621800104471032111238206836417320500185343395295522707245159904396800 13047 238143421899747564408065563036213407733369692764094609349240105032704748517664812960172452147867791888 13048 3047339962993008018538318584055871882030141334993837603020683726468654493570870741390043729365505725664 13049 33101833021190895726979579228423621791324715849124435418257022689133901911295442285180259378282986723520 13050 311569698034631972004338547390564610472760633800709887000707859459631797564125476083301573879974326928400 13051 2581295789413501590846070623634487817144580187627400266353965747042139386148356001221783292461306290818200 13052 19057338056698537459274989975632904341433129156654863680738992829591109068021005449020251507771472729926368 13053 126636949356498214176398254175080029080652339433567582860544691205783189151481794170791202260095785204768384 13054 763665309617860636606874456087742986868151088437248602713348577159475301991763215646544390625976979469649600 13055 4208066979772974661776046374152134062254234917794010421756247706980836538342186358407363690949355397225510000 13056 21312883104720633266303485218833913720907300966282388107618000559104595163877329714193657352506932755998380000 13057 99716792435763891901440564391602285357432094585470889391255316164275176857057029088601550400245339578387259200 13058 432872532212047865693510799549467687771279857199307489505485759611179984972928389623698720608832014164916536600 13059 1750174084593020113967078614679570464117264052121722603672867366495164301351584035205061481147626764681299289500 13060 6613035629081118345934238413772969831843733877723772704431681254509415601198167690025639472740218394235528260000 13061 23422020927767180767024051843208289435384617820792557194643477879748518414150785874270376336887956170295493280000 13062 77968451960531208631998425693145495946708204830985846949906633086257936871761616059497419983089645572790210908800 13063 244530755819823912786634160280100112757674134888157679766765446060942420433335068412164370755235100823685088160400 13064 724127980780576663427566505239900423917864899893824272216614147201170623965501687737192421048355969135845130556000 13065 2028725958247915616225229512232718434990159941251629763509258753892136530718206571172727399021164290150237005560000 13066 5386907714716433741754201620106312987262077518423139828853073285874718013875503661162134131786264315290953244830000 13067 13579316967257186176213991443963993778290245008441050880572827139032989169377369629057507719406815085985434939567464 13068 32545643649850256346182028374573852852727533444465353744125664426866819424213937603370141989707715292266609698227552 13069 74265227120463672199341541257416845435754103161867250154380710772716232243172743524468780379198813418594948304680320 13070 161550981073735910303762443644380800136218341293672264946217779927661933775732916108422346928776639579411088844596800 13071 335410249848103610605038941126532458064734771497649942436101266760343777231024234725571186738659980263777309574604400 13072 665362976986814348901928096092362015116890807730253377334259190875095520120662312411539859252419730340211801908672864 13073 1262393745672152043143750344264771117555549248109670989780997358855842849893185506497733952840996486399269528045289792 13074 2292935738992827356520698417537228256396224796854489863051448914389398862380647309690316682687944769985021337735845260 13075 3990507715121390075638450857420020533391935434127209942234619997333978717530454066366397962710339746020009115175396950 13076 6659719364471840805431786997950210132137420445553718472425514998582843802694851176858900663055703445146795078813033600 13077 10666049062941304840699421619574247872711911996346920934753612986892877719862807953794905337796405438847911408983711744 13078 16405047780198650524881982387199837991074203745246388773349415130359460714460270364919845753115924628262618066758684672 13079 24247325688638208123769821940540301084780284251842213136285030809230621833028271231933893638473706165084106095293664000 13080 34461172581504880425310126543038205282788777361411544435395009860909099432600238776359375701113372965230482713832000000 13081 47122270415376764949509597456913995604544955380692924128442235108354454415099412033085278661769873091778314716816000000 13082 62027788583609099546696580652495738424719438635322633286965278950523416048507173418287516806887606632914507950924640000 13083 78637428295365641318132508037799904725670590272641078030073982125354402929239341635242212564692103153133284642008720000 13084 96063895242193261983786304619624315717376490893382841409782451662472314532437762118771405556060014957386445650510400000 13085 113128189350034618268882436909800035332684833412296468359862560592124744476596671866737231679081066599989975580512000000 13086 128481562184825793410841732375235530260559724262008007821836790345730804103879850077056309223362693076436366637136000000 13087 140779083136801976494450869616865216728356155012800202856212597421679323925251207155860270249027407985180990300976160000 13088 148874374032466606278844257631299261449061067152386189275714303584777293463729888072256162367134173381243291286025280000 13089 151996337792216786144174375998892709913552321736784920016686729666380613409318590761051370425345926290049403471267200000 13090 149870035232849132547392153229955131390393421929095239276381094007690270893213502171885038077337928223717484920902000000 13091 142755530454714768225044788369438184159349901012319200854654041186562116951077812405961480369141318498811641581711000000 13092 131397381340717825938630315752989793361507807069957222255745566927791283791479330458898072403771092866978918971500684800 13093 116897970862158581084088456092827330118095395555582380641436159156025564626854947492845343933281968407204946375676006400 13094 100544112723792355243499580789900091627355929820629815978580973745778539313461461600989127178456807146518201975697664000 13095 83624022721855600677688677418902753788290621431003849443894691676740058710349814414252194427698190738537267042772960000 13096 67269509053005612353269858587899632198698728678814904718704954928152519552975127462387374115270131295207100425551680000 13097 52347908863066185613089999046583713783714647044605053126555855834998687943042462825275992947882938535179343603883852800 13098 39413833133622987070078781810034020295730982924848015969290793738751667462160622236078087627116854013940793624220038400 13099 28716677322415805583266355167954873389073438069753758689330095202429042868149235761164513962412319008586084906884592000 13100 20249652354435012073438499188561747217401649471891453240829435594118891135231154236853706087404269893694953324498240000 13101 13821478018396065332654084574224126175150150958512886906828400285727128956327011863462272180978370020470265070219520000 13102 9132606796306230338670680033760922616108646916360779235417558075588001057557961423744316448638915436167333636963916800 13103 5842282365595304579544544567051976204120173902902927700153482569219298739130782326590533287001869524552649722305158400 13104 3618732484515673755267993384473504210818947407047686113795546053545622302540224549157634379904261143013722690744640000 13105 2170450236078103124751795377819440911614417746866114899223064699509369974260767177793564786202119551425896924656000000 13106 1260638660825536189915105289487800270862253411164693890820292966633136224274303350033115754054894868769998321540500000 13107 709090598213464320788934371708344933421099463108377522256668931409147511713108144699100494558924888906958819204970000 13108 386278907836888952567366144223008542179552954280169152173517087240083165383904471945596338208301659383503014182560000 13109 203798660156914685144879048670244006981228910276243356925979164389075463860997847052171618908926942819480937715200000 13110 104138363195310605306922059088194036526800993863976492180647398603481568567104072681156589428743282180016295136000000 13111 51538585317787891281312989161514507887075084259447604995653281170269240965445188144172945243776821377813771064250000 13112 24703873164089254778874730266998214536796326102175557890353471915564348778731038081879199972311175557903340348780000 13113 11468383394130821837015595086797662864703273934091924734281871291843447264918279406759047475223974812618762637240000 13114 5156239569495577011701675656613573718814219011869393037646493515601549906657922065291864230461372074843416007850000 13115 2245133667735353982590259948329785034121651135305166244376408624699304998495866261306144405631419347656869005375000 13116 946693597808942198322758475036011434652781936670079790349737931982607771520384653739082749268077760894185315500000 13117 386553929857347278419148740526704188997423920381126979995604992387138405267203461814742268181141511328313748024960 13118 152832197378602427453607634570957553481226261482328897924704954187305514067280506304053141541497610851746114073280 13119 58504574928654364510152482651534337869070170267900306023753310384855640334720386525064330994362564690315463650800 13120 21681857416723355268477562863695379029646061232887375947762827579563441917881426335978372433289147300366054732000 13121 7778424920726316400731993839954933755001149475954038546248967473742735260444031306701719286039515024089334856000 13122 2701018367880781093029691330343534649823358333333836038049513909504747764417452911908770482693109145609796583160 13123 907719287566492006673912660197417382317685997267928504590410412210611953615701388428357293364077663688538195980 13124 295193264249265693227288669982899961729328779599326342956231028361174619062016711684018631988317939410906730400 13125 92881680277574389186322034964250112423048784579694438289524051540506999525637041613213071500854793242902048000 13126 28271928169848517396073719593445425447086870706385947872952341710758947395622181901828637946466470853722704000 13127 8323588264123048798079350974423197315451163993262451123772145309549913630299354142273666642474393330757772560 13128 2369837429291042209125248705961104927995534284741260288815539279531288049261059669192638765776011957360829280 13129 652374835649519008597214219259069742566142442916313322044266101290850086003479190302233215730863911762616000 13130 173603775309495133185392161339079261183452750200687520969777371603577770297243455417021209594663152583550000 13131 44648999915344349146233501026171499186488847675876689596207263445178400073591180068689229395846998203025000 13132 11095751468323872298468240255014534265918930656473185840078741213610291762969042195793408496670062532156000 13133 2663730699073524710705815919208899181336412769601339626865902370807542570315475894848121735464326085488000 13134 617593840940260207697700369400458524502797698494059430188632897131623743910613696463666963298082694760000 13135 138254461055870263402850054885252812075848761759654572108411980587029230769756403129380396400154774550000 13136 29874271496460499027639884752768084842031978915736356835804965133754312921235011673715244538524739900000 13137 6229161598987369957433744390554297232965569608242326853268989526287626987146302662949503620939071624000 13138 1252972734294129819494724240130599634469329913011625243138440305915387851945094176472102666111379854500 13139 243048156543760938941597349889684953512091939176156280207266635575014192658910020666726371749765761250 13140 45449983422729726962017664997801375825330507370889603778757044142410277868428737120092677626495800000 13141 8190503850918309605383714368067182771419174296926203738086546973370798264302523825342525976134400000 13142 1421871468519418547494612814296462929118368657946388968931824554577170578682918136079462509456931840 13143 237690854576575360087722138599240753090773968544609400658599737686123547055286261963071393686621120 13144 38246220335455280837116988801249501288676370565078273384791833286345387418550414085326708031875200 13145 5921088952484548856966419153171662492867766631696715113363206937534447278127720889620246061088000 13146 881568325591808483664248448579595764470653385558047298900491391413282221795730111568068309304000 13147 126167311013269214155584648095417471746319484530515340699784612121745066028427867915326139851040 13148 17348412886807759609917558228679786758604798596597095180223678896037315876744281657005300181120 13149 2290710438625049283998374318114282055067426034361615928795718554394020959460361292273699929600 13150 290297405816538503732512874415404407900249843064260083142314563344864407304884495564639392000 13151 35288446119900322701429317302789985364021196519279322033354751966233517401740546479187816000 13152 4112260359680561918187703952917090894851687848081767929130050588538671203348708080196263040 13153 459110653947665665026260456476219796798294020927542668521213023524650839070504918273995520 13154 49074956722273115602656110161567759969636559078019525684485798540738583150141999563996000 13155 5018936549072012574157099260971823840608180403287186422065044515979693133989309522950000 13156 490751590729914923689095263232964566105863486677120747680094150726874459596859399600000 13157 45844123755142363057664551298284391765417309562881341895084571595852123430663138944000 13158 4088227831983904839575596432391142344366945358643353455583766861501084427367336512000 13159 347741272690938651295261530861672610652513843375729029136193187183894015641452440000 13160 28188312450997237761590838905515097399982699168261011941769528806358394783021200000 13161 2175584855889972009665083919769705649048187436825888659289709900531536384493600000 13162 159719766249483310953461038987971073259391321581607923523464068307315232129896000 13163 11142336634322243617803431742719421007643487917822429278374863297083002338668000 13164 737843498356152771266963904468216524773290809384994913047515779989345224720000 13165 46326807431200125701379042540868460864780393731006683746040594734902139200000 13166 2754627211243724373673717743763724081271246329214889476473766706673285600000 13167 154920234360347058775409885909271842330694893555045384156884639583305582144 13168 8229789908589865290294566803507621200625572234797816530947209855825278592 13169 412373152184173636593142216353280947776513998880348716654477229712075520 13170 19460820554376849125390198186088369600811058798683969416990319771469300 13171 863591230106424011971515676506531826139456097616018576406547175430650 13172 35974451242303106770884440015420024000128822054537105194686935591904 13173 1404212466843656327879018041052044692221916718269489586571552691712 13174 51260700037863101936233583693609733229956922122414245388269116160 13175 1746428925162159252996679895576459426302573709527740973049582200 13176 55407528609505091561823242760337776594424077992362493948435600 13177 1633064001122255330243211365567850257519867561880157716374944 13178 44600487425607813641096108723491708713777895597567332590072 13179 1125575276698442260704786095289237873270524620997777845300 13180 26170083159694077207737412120186883824006617554005530000 13181 558748584518880274567612419368111699189744445339640000 13182 10916092037318664823598914447886660995753308468797600 13183 194389243032732930484994544978555248999307296969800 13184 3141825678201640529658189367005049048707344906000 13185 45873117563844747608933833837774480846414780000 13186 601926266376415887133800305882399955857652500 13187 7057066571309703504327313931035033965227650 13188 73449227343546313353372212031894437841200 13189 673691605994462860384060646933221168000 13190 5400642741595556599505754155442680000 13191 37481580955246770176557628748115000 13192 222747681105466519906399622274512 13193 1119079466618009462877550054816 13194 4681272487373784640878099560 13195 16009823828227717650061900 13196 43772587363575441285200 13197 93027130639856725312 13198 148199798470413536 13199 168562100171080 13200 127766315600 13201 58088800 13202 13202 13203 1 13204 36807214530352423207683103791586102953744012679838920659909415950802761947893119968555926155300 13205 2981384376958546279822331407118474339253265027066952573452662692015023717779342717453030018579300 13206 119631488184358160108193919631483150332928705286092703108911305127901305549416641164015275299362004 13207 3170480592210973461303575483237660445037287498117024724367855164706520196453675592988717584065396320 13208 62428038905454461962510031186970651487421512346824387761546621818989066406951630871232953048470342400 13209 974110058001755896535513666757190501035405734892498303941350455488598339301514826551002637567498100480 13210 12546092470815969246863941857517584407416549667571813565716064070015664799955024292535914552180351962880 13211 137178078926439606604549849988536016654663452883111097255141893394117706375222524541423937148214812622704 13212 1299751547194870567279786588057523856861192120185590255340646936626083910718213418264745611380812762232360 13213 10840345713326890440589974093966839435107147417480796434305116134613774615249390039825114515604472618618600 13214 80574203690034130145482955710424817277600822539647484411702569830842194790065024643015567260779994902173960 13215 539077583721356079017074688723141412718033581410253710436868516681837192761148507795733611109522313419147760 13216 3273256270257292255449708533220513678493202846700566974060054548910456943982508082255999429149670935872031584 13217 18162482734279193921101395952338225090120295070496776570911375681729997496620237154115234461107311782827416800 13218 92636122572145135585717982550150463433178593068371281688696770079111237802250639067657574214000095469236140000 13219 436498242513022335456464305811093593937703917594812714486995977304393379490433994170936928753660278907605846000 13220 1908451721083865339668576655391107763205121871220407037053674534211089703415169207633220221455914997571115913500 13221 7772142473985183666027892253890693513075583605338211732304736784295712943965153991313884704532608667527758963100 13222 29582210746901535097053304389583959308128389954154969862080416706857289288698725277978234303300130437174156283500 13223 105549651468780596860299554964886033895030892385980138537293079432532501768289368387591512688466630814797741490000 13224 353986713850998379567962285966927232893562888601319708918556855321613888666549621146137529198844440022526888072000 13225 1118589201907621085513078459203925364322547154674509494133242375375146533343130502177632845924639775769908339432000 13226 3337763487420922410453480910608195774138008812353655602315317263749803858509114592339875535186756719890477611342400 13227 9423262477358267789237945248198767817718005428469845765117900856181511465527734847366868287269247375663333530878000 13228 25216816255416926729726404638331686156874640489277117517765999815909270230908927410582956115272215887019866681915000 13229 64067413167073839540345946195030252167042298525207108374276477942883658485999343786728776715649224522492063932780600 13230 154773640855698697974671666082704056666253730630918169042176219267589885936149194177344013875040153184543184348728600 13231 356017589681898535884454627463326170840202408532749052542447816962189475896584171100280699570339275819062791455001392 13232 780755249230728275064331935048574832372923581063219374663084319090515859706316935188862117070165922603678075861660960 13233 1634327986413315725053664048256042434346932143188340486884424361530598461245923785879022876394272337410383752874039200 13234 3269022825348834214579842948150301713235805236352705292621123565791057887354080102349713322457768978375741778195412640 13235 6254464333241514109760649825384339241234502695009600492290371111707477361637775749438924050683150848339638476242225840 13236 11456800556187739617159020845396821415193540318019704630581048438945518912864451086790029097925110642954346242709806062 13237 20110215777352835052588963615451233632317665596359056880931277562898596896112306947849329575104579906154660535286332430 13238 33853475063863385247130788981240432444686534034424953211525549561313939966653622517108337379492451819535601001480806550 13239 54695555797897477221196045759123485374428967708065051607505858547594498701505343933707716909019507284165542439965858880 13240 84873134311819529372638690326490204109079543629467876950326005779848813563542465729892386986733592059125148711730145280 13241 126574081571084446320686330158853331421574171217031217796748997622473505558602659516284993155797850897494932869068572672 13242 181528117350626482384885239482966669995428264129324501939427855814419751643415761007238084338355140378396029201222912000 13243 250506216073247015399369766024393107632579958511799303780371417835069992029286351105073923365785672708790816650548000000 13244 332815401354456749030591260575265128711856230594247646451064883695164417981766152182455355328829536598822084978585200000 13245 425910618516542552955232172624290339540347483907323911192621494518986632801840600345379930245984651731359731126441200000 13246 525254181331762837654564522329137342714670806803668803427358270851234809809588215730868715980887671583820580692441520000 13247 624524296834031805006901151672049968573290215754116526839603839891903819066100629906011607930108826678437179139719200000 13248 716206790779792336612475782675624281338466453659555413047666465921650059128165515182930112531477196030202611477288000000 13249 792511879915669345209801807748708917143794006484434760442500592156959033118810099621647331770449392171481881037358400000 13250 846465961172499688996327073942339108006128736927441304554321768166406963580248509622192717191925136029667248151150400000 13251 872966263300392536402595064403147900749177752095686427462861325042133382196894587583009084933799995911447104248283680000 13252 869576609350898778047387855371713933392624791887429580522294659204156161776177852326563709155980581351456419554368600000 13253 836892478974473864351875993534221822550088901897239891399741813402326184178952550580035987889803657430450276050343000000 13254 778400643620878867911975924094429279284494240739367818123572132869946996721535505889676793934761784477910502244080760000 13255 699874861158414531990193754997094128916209087155259953550151244217252713164802029165938441605452198376842520346766560000 13256 608450648525972689629516696652019175572469326679314107869614004762859141962574743118248021401327393721741693213356774400 13257 511581215982793454095606587668444713795610141767967584154247830750207280220564496176408782627062902998379429426737792000 13258 416080503298988842396304638864784433483202116388409397233037002489145657973447857085547503981717827089307377481114240000 13259 327413080537145498174418329459641868379963590516333918731772165327688682196753220161167461020907905113323960408267168000 13260 249313755843914956306245269849474264035243756721583735165021029423218925373331590154352344462151538711753537590797008000 13261 183737272175547981444147748579125217848455795239519345304851755407287137854732091977301123514601868230585355643588022400 13262 131072672690286439781653918836409670212364632804502647945327524527823730568078976009957794174946724356262979638067856000 13263 90520717542241836732586693251555375583039576917857887399631708059944038565862788896328049101341906777788498459884960000 13264 60527960443975939767757094763461996457273404990268020588318031007373317173378414148406121221821130175010636423363776000 13265 39190604734648787328981636730243543373604979220248725767340640562274378788580896033720862169139208284152702222597056000 13266 24573439438609361355031577699024283860917741687583832797026371215614768732803432193511401221331230903429162403968038400 13267 14922543189631706931566795019248753426843986955543332807237033987356250853854898097310314594483251089744741479081120000 13268 8776923572799067171014215226387990668117601643291290089807903782962623779299161784896156991764744878117451321465250000 13269 5000217997844776846340570530030316233827185622032419051750809307240362648664736796069437177574959178361451128646850000 13270 2759321507460376680675343286802983055773901458437256211885707260804997523406884243784748044237058048850804274289850000 13271 1475017329361138211851251244931652021548023558034886902702623766510685243281567513095497921236250548272025798058960000 13272 763806384497705001821679045751570885562001751605619381821935541141122497088797167807798151355587383615766254729600000 13273 383147456104061659716188848363191102576602384105054548908543106526807319346307083952569233322401715295404598064000000 13274 186185384172412842092213613807171574137001558746325006479070808074338498372730212780064493479957520573231072611200000 13275 87643163896300851504235237661430457103663365791899029238277389628303267609874543383925605535569792364907848660950000 13276 39964518961864418779600076781127221507182445447155701131963960020052012877443882200992656293234765886656236873065000 13277 17652325007964059422118683466585694323364482160080098817322016641366949922676377695293380166195271956192135691425000 13278 7552351421525056936821421566464662510957670233000832791728947403981907321901387957445784378336936671781807867125000 13279 3129630493829854281967480090399536337874099114542990604487889739046894081752998438238909166726713651502387260070000 13280 1256052162967150575736162066056765055712104362599136929542843564800955183995646678714462601198349743966359659420000 13281 488196482250401070527686471596712527108465706024246363991665223472246581124957322085278399073561183602924829702880 13282 183746075854723088536576465213261691543758846207251617793176438244368371332686542294479718732763477094911981522400 13283 66963402490951554315595955574861600531974181396476957484855031087422936469752037157134809705590609762028968358000 13284 23626965696706186067223431288863111280815991533210392084231238701493558353598745094106472331345026885671354625100 13285 8070115855253553265759443608953243770813692581302314991733303754008087832710682480703033759265996837492684913100 13286 2668079119491991079700060948266174471166975914634642915634275934998592303875776656885492793879778546273091746780 13287 853701002089082668203456199129212451765850480289970674170951415109168384807181154286884915284464002560222917200 13288 264324433333480426369088927028053238054094406987684433703723934131390563981059420688473087624819346275749992000 13289 79181680029212755823350800600236463436525509764614072945179722028081120819216730689468700337585649574680187200 13290 22945342577219521927774047496141088458929470792544249836376985935571514601959648968491219445505134195963003200 13291 6430849844918038425351232085604293566171229074615371170616768280410177368327005065307021848424140101282351280 13292 1742860598898479413489065371241178838302396620640339276935887181358787133865725031963200101560365090210603000 13293 456655477475524537100571844508948284042031028446505664573419594775812887968783586412792019812105856419075000 13294 115651799780721216569024336804375932039149161540929376466273448240925514336960568860848686874120761199055000 13295 28304426319960454194765874196489099403881914372281840319739860493309019526683961162815268123038681358830000 13296 6692517453637272980742051290122676972832763472299017933141080797492863451452747893816450076085741864308000 13297 1528435426182209664290414250156681580506333721961497983995550572720316669135196996244267846620077982980000 13298 337062510659303838851369775739967675730325626749796149333326146755507693905716441049210743273444281700000 13299 71755775862679383479611024853535768354205437418786004204717163365555449174483735998316552061660642910000 13300 14742032595164469297127878302340772033809522586579592133689186340795031856013162933276073737054738866250 13301 2921975263819689970053764135049345313021322674937470032056189242447137197099516203090398837528285758250 13302 558563135272545672022575890712133116159944491376960450829741192857063478101636418824427903618053021250 13303 102942700812235955857430254534931497573337279998589202350333305080869398764079722767571330810344700000 13304 18284800426208606784896862831931444855317000570674522637733210840795833295892926969112229331599552000 13305 3128906968578411377455846237690538140930001061467391808594844543246671552341968489501111354123712000 13306 515622054691222301940654051021595435686155294748134022662557824076641037514480384631512119446443520 13307 81795107496960542003415127719271814086829420023325698810027810164723742948292224677155615342145600 13308 12485110406141786766647531568050285523774411300559372791803141082404365731155332673211921279372000 13309 1832863483904641540775111669921410427385501307186365237818547781380855406778788005479673728786400 13310 258663309049293303756617398649371760989348045827632693427308075012597454743049310429258146818400 13311 35074480989181997688662818032659076511384832722251637953269642117256205418003967667382837920320 13312 4567453130673116560167490256240062390286879958757612248269511995651493010631330137643291932800 13313 570883587160136191553633787603441852501979356851700546139232835076379692011406889521108368000 13314 68448631187780049443925425225012592453316502694158649478445093170867141957965920310406876800 13315 7868052533930673017494931261266879579635480539919137385827272137925835970810563746057780800 13316 866531367108976114717465020966767634767163388366509648970677977980868645954718233162177520 13317 91376022914890790361820188713309795246723457130700504709090598124688406549687019045718000 13318 9219638256382605896814902493518202716187812781904959910109215279033300224311555747550000 13319 889441721862669773146376155240148186565780790116508027423169579010923795224806362520000 13320 81981554360278763205516612445733547511537892731771617497412590711253639566398233120000 13321 7213842919288672610920916406498816838418596828900701547798372857864483872305778592000 13322 605492451663593881461612884658687489073331256014291306623251634732766264523273120000 13323 48435482154731572612071489642218860228070292780716579957742333418345071257113800000 13324 3689208222091470828584511207853385006099395891349266074076026361815977247119940000 13325 267299608805953474942775705744331754834931757192360367880177469687862268647140000 13326 18404235360409911389502589575839235578798580003408418772077792994901992267508000 13327 1202891200026791594085136573584263763320168627673752860920117189209280540360000 13328 74547523917121996137486614285374681025721558047475546759708518002799842800000 13329 4375422987927714783198224252313872367529479169360742982094575195253440278400 13330 242906290808906538149597382087708463584713247734391717319157100391942550400 13331 12738235407774153890364713107906601318694411259142116829492805422128640832 13332 630110576860687574664711782190731692115065883578795037891054288311953810 13333 29356807864075570192271827609700521244104940938797513706458170976870450 13334 1286151441760749307135064060057945522681989212547083575894028419994090 13335 52896709865218541374615502703738529052507423603743583741396401757040 13336 2038598919436549846294428076227996146856540956290351012877437084032 13337 73478683632121205993869394267577568272869664729479359816138922880 13338 2471829508929914516072475949763842100278269596885277358287868800 13339 77435399739625408451035897808959868264890235828350509835252680 13340 2253663466398090883468707219878875131207923401841429990585580 13341 60778784226333453714753456333268165274988944605942522220172 13342 1514692498547532586250661245940660510265424967175164459900 13343 34777877664492558998561026617342580214268137926875045000 13344 733284509961798799358505985209056695121314443683538000 13345 14147867080022504098047892492785124980225162377178000 13346 248812888883532428370693807828958041144424248886800 13347 3971625620670554116589061997877864749188894213000 13348 57271468421934219956885380965148322885996501250 13349 742206979928059993378355448657852460288397250 13350 8594389459546899189199151112135883328852250 13351 88347465343792765663725211734730168762200 13352 800369609033303025792467568184177884000 13353 6337290471947576932977082773496620000 13354 43442066512032354116829719953912800 13355 255003099634145365827266568061800 13356 1265428915477713845458616052036 13357 5228652268895970362874606180 13358 17663039719264219377626100 13359 47702132775207194118120 13360 100139430027425508720 13361 157581718289691696 13362 177044848651440 13363 132558287400 13364 59532165 13365 13365 13366 1 13367 145890413956669604714089393210286735343930813894634267342913685041363674629830911875367125488280 13368 11890068737468572784198285546638368930530361332412692788447465330871139482331219317842420727294820 13369 480075160675221915809694079731701483149212112146314320751901788267558576713208222181876088264444980 13370 12802986033467421276225399782783474523003834671779315044837528058890043760566356698310523654512529620 13371 253696092478554440058127921849617156701983677803873196580780555997698097901684114268060837954032894624 13372 3983968267070632688320231069045839794134854792179342050009294657149036796678298683320659084907775826688 13373 51643576266949656551073707387290808724590207476330975738046181825024820643009401198339317611482530607872 13374 568354282554548882167672753083023869220135175979532468570529541415956389028611892691217884946954593726208 13375 5420612573335674151888878920759120173263064926047783964263788757149378457978490060667176183068851989697152 13376 45510559730297430900233712605540113121354482608276186199964726440233323303444406134351500037015569830165672 13377 340544533154294569150024677082834639563238714689514910530770539225194177822325383832906052001116505280894856 13378 2293856572378927569557713390916452194793890964984091001122360047233855122312644566572593595554690422363763464 13379 14023640496121014605056304579167458528424481672363307129890011897600035416535978454314468101529937030097708496 13380 78352141350284695037792673491005722527847785624168117148304662384059399435329546612323678643212053241188560224 13381 402420862037176494921996384256525989853912096232972302360340272788876507303903453689145424323980273449641924960 13382 1909576702023544514120301313828737977332258036264741179990149702087343935932535496805180516696594291210084293600 13383 8408543417137221171202253309215521141399950921667346745435858871890996101274814851347412291172783009138334433400 13384 34490247093370547473732319569248280156918803214893438120984642838774606180115926075775697927367094107619457755100 13385 132231097377263074291040200535049408490137791103616107351299107646620328302545195683868886909101924569083387341900 13386 475268647109789351908543471193038366338916305206036161736333125446341655376041051379881890639335779817910918510700 13387 1605762031011715480234690562865799528989736642832044507614018715100261126901575591069892213033872343462456307201200 13388 5112221976282196222787994445042137275967324822077529452811977950115117057074403922589860923128246644492718039252800 13389 15369970306542238155157390465061539758038569416213549462363047713212550630878419610913490658134761084256608306939200 13390 43725141443249316900051331612881805773720977103072987686193938805618313261075265338123033526168540271239814083764800 13391 117914520777287092296040066398673066389788536614024696301293490713511680843391494231495721558274178272441793717693600 13392 301923233463948265273807854226076035782274331909068498687259385432228593317420852334856150200528356471278592861357560 13393 735147431366521404478570990069128017057068575105325202058772471612212347932821374649303208066328374439206139663183640 13394 1704525059776239106336995724582650759195601972153701038769089078771214943588167881913137901852097651109594220808455960 13395 3768238124555159827867928849124815964087856661742733478209025595119278218905403888918555456491253373929041234231508240 13396 7952281835268130395362663640222025413868166472367423754013529876596545758517610965579848066802231258084735294309251872 13397 16037544972129373339142763127270506102215733721864737537358389684239856496274646863694476201611188791388278871132036384 13398 30939719256688643824442771644751565247205976011157539769517343683970851101602809742884060929326110266304601216855937696 13399 57152536960272078175706786510443863581644372353943788740913982082890599951571856886160834772227398130812666136692218244 13400 101175437051292462716453905849569542286424497004954544933239616930522548562917746649825261556240393988330530593333521486 13401 171786410068146624133719842135410698418525342372320628136896378497188335197057749296762134028192812524553233898750734886 13402 279966773259749162946791229602608106168966957393956942065670774285505187682668460224169192191719481636225241251899885718 13403 438264254841200054851859763291454782808303223406239763688695091486752148181287600988005470370655297760461811106500844992 13404 659424632237925591602353971868371802048479933329492187941820382007464172605980307447335887295943402480013624708189349888 13405 954251488973710012373021184467144653317035258920106166706909907115521947010390385220859908528638662188929103145274550272 13406 1328864805599994049060573267494034331542290479928529807748349340147610138409694833530375204184443760342673154247398246400 13407 1781782395051895134986062772158956067379368723087561593434205430128716016033760373678271251285370093885072135885352320000 13408 2301468926942031216023664414038651587031684600654767058185848680582924854043607149334433699576936371268218175518580080000 13409 2865093970274773554641704678701178506304750217141648786721158561542008491768572165497968483146798339742067524625171120000 13410 3439137842673297057539505973897121248176184965477721531108939883353645255772293243379493474403401942695755472313935280000 13411 3982159607305922908729954285565087761046108907395256509705088285988431348788971123913097707203939091542453704784556640000 13412 4449549232576571137454127323776952521732271924695169245585967192794585262966080410757358001476701895714103200651288640000 13413 4799552183426041781543313556650481434180716113578857470158100424122105259069726619131573287504674145000571296938500160000 13414 4999442994143649678284818693459826971502864543841082407801624751428231870131028044645427856291650161904171369060882240000 13415 5030578315281554969875560446888847246236423308793829362298609958954920146902306689051582656108413107752329019935816560000 13416 4891247428998246596074342300400672176734248319191667907657686359508646848372942509617209375545643648499713493144591320000 13417 4596720702090825295665564699516330626307239818251094356228836428183394995137582530543484940028916719127687734417605176000 13418 4176538022593737583493003558976539083657064701559500458240927554511108359949382011458680561253526955551056100632500344000 13419 3669693502773281231372358583893854390638976038804293099104219600797874715601178751528815688921454953447248403888150816000 13420 3118787915400426050616705080323242943972091202790194955432298200514026419493700727304227279509948590460499874018149504000 13421 2564336730440350308284846399376888642821497211183049185577667409311532833805931709116809096485957729934188785303811814400 13422 2040238712540132727029549325051685124580607270211331103853764581131073568502529607983446653408535712137420274438799180800 13423 1571015837521091212885390806809814055897626163325993573689594233979264655181304195786311748032789272846789081023910515200 13424 1170966138957283930347237884642299485936078943717439482556562884924173268529099025187475397334037205689982883147078812800 13425 844961060443664228145970994249456722832867246446316236872155251355768749946369839908152815661194171455387826737127363200 13426 590358857673445251680141692780693868495280128873038274726119770721262158625429775152400554821662971016852888360591811200 13427 399424952031847716750133041212216669390858674553505449814698134837433876839510108095676211812426248048577047143597433600 13428 261722540137335009898912719443679041015101426585340737607967116490004385166676797034553681241418520253019166197835558400 13429 166102271758054948290321193093831823420602608898489174175987829276548632992697017617797570081088738297584835089673817600 13430 102111564843745200936083597759437608597627883809060476928095632963778733565506902703100045767715490031132531990322214400 13431 60809363497749205746134689703438670214389246843839081189490913498476722229458709746539531972519248190709821527255564000 13432 35082325094855311007385397905830002046763027025291777609321680864505801286226178699926653061068797033101820111878210000 13433 19608752049215706152416933430254792018532946664326582922320483220845447867206267182088281368734270585041701735536490000 13434 10618707814734220273719686065170448497674273156607525194233708186017820862804077465701902853548363688128427520679610000 13435 5571411267230395491823175379697273856791910729903610243898145741953907362769414545899037602673110359694158050065840000 13436 2832289339862943527615794841852794736563111809181768418302736296913023140939635488216233162562918978841177336488320000 13437 1395054815497853596338061110741613734004886291009001212103885004491632468206891611129120912393097985717138092379520000 13438 665769690855018896123339350917304687338722347199513516552689306106881266353567336198863140961920656793275532458880000 13439 307842924500407569997367676526613645961419606714171943775659841280289457140138463495323877759954233653440632064320000 13440 137909940278114949487262531457663176583315761312663073271073640368074878808713571082130324518746620512981858499705000 13441 59855983618323340556474834798000075051264233447308456284583630875173993505212726399716341166324049920578771654085000 13442 25167791537153278627683119513489795336515827292017886343281621171136151599829603068857107230564600517786664616757000 13443 10251411655865637518827449138217811372768460544574791233647891461011979370182309716834245050435924238366192910258000 13444 4044774666940183510829877891269612650480072867927468650010732685297243561024312677390382400852269427382579515612000 13445 1545765862603251252836303319158200114970472223814144470292180097629685173336597581583146446173086109698460513628000 13446 572129035728089451049791253825136346351096301573741573561308177907493600865343206145458254254443517058012473651680 13447 205070347143501941791943250618045859083676083997817009800589377021059453322216390154546783904454152198504470977560 13448 71174355848491414684061546361460360888659381602587624070574927150080969163803896463435890948917480542013797872140 13449 23916888807387803314887078331988704266229670740950497157318700216423969395124386260992627322915590627478320742460 13450 7780192744571936018095796565827650785400013373562209918645842239077676791185041313816878767695433095685718795740 13451 2449739989544516297242991338511330276452482345028334318407437206473437590227359947207646958924509546163433323440 13452 746497431722340549593814139797088107385713038600726754693105262531925051602551343604258861157324027567642169920 13453 220112794251749567738399977482517796808822075981322531458460839684262712602876896319716867760141193313800892480 13454 62790797106298466031957360347677490625714134527587305212288201916200334943140431238539921524052816901429094720 13455 17326091317713062203838856693446278533651410564666206624967491400113370430368625217273463823027022091058235680 13456 4623535604445901430799694904149990058137314616975532666775032817445983682261290437193761413448222187220596600 13457 1192962464187575682981790177500346109840171832831901734105133990554403042145521242511639974181200982755663000 13458 297552093062207213937927349656333441931693057574934581569670967632047522101306942102127580595015592799247000 13459 71726921717802289325708408998059464813473615419824626707493606947075847374998591436836477875958629414458000 13460 16706215774622075042510542500368142159945194187449585006775438250111706386959759405189906820753622816052000 13461 3758709479396637073846871716923027004750005211028720574181707926801954764291082129642093114492779782516000 13462 816669670962022360174556472907702223704117191600032405456484448333488147167158195509280690193437982436000 13463 171307854799437093791980461859931099500166213474041132260453551125747781943325565688910273533065585371500 13464 34681771528005483439222493078290352351704464476881061081524456937829136799404162694573196152534962982250 13465 6774573447161420963346667744155841421469968279740615429918771471820851794635798543837912951078258075250 13466 1276368910334760471355169285130810702595791125168521747665855494690885120728483783621635773391555869250 13467 231864395938541640211244726032496616716091313567731461584714360607601838525349019208122481105190935200 13468 40597413775586238202698399138571580623557416028534534180544046463863584025282579705017797629673868800 13469 6848643785412449098200740564708499348519273862289707631908311543916867893355521997399996438693363200 13470 1112706022700828356791614434905384678069417207113140057731645083731145045651283795608161634639500800 13471 174038634319873153241765334690329398364703717010003957747770128481025250730072593672045794135921920 13472 26194590369572745003224884557983251284483467611199575273261320358113494370087456700639545545967840 13473 3792109664298076546282915430976338349077858793701876071795424243398949899925513022657945886212960 13474 527772777223601964385422177940884675509446879345727131992745329152013486956038816742745183961440 13475 70581980262181057077185670855844808288342317700333543041764835371762487446106749750412377543360 13476 9065575446518667881473388917264470789328371080776785344813832066097934167389857766108011794560 13477 1117673685187233026483020551443564891835004653794398193196225871162759006938475614999617892480 13478 132192002934368994205901513275125329383907071624083297335630979554831650461109067283614613120 13479 14990172814644541969694888519842223822500324613066720188322867826411949830102723396710083680 13480 1628725758130011688939316795912060700478157197388271957531639031286647449583432581451783920 13481 169451272265668290770920352083874124284753196790701488849680927367643859503784295499879600 13482 16869387121125043168986382064424689333508546612646023879793509632292866955882629986782000 13483 1605828011530115814046299603995745074972158881048383040524297177236232114304514559208000 13484 146054990889047785699421541147169847167279085455779396041880923715728900575350138912000 13485 12682580540690871262035077996633513116541785796264561580952147042871149612173949728000 13486 1050537883922773249796423027332187761154121512535719986897596813875281300408166304000 13487 82937201362324203931296554789383244301641172042293683176126064253311681611171024000 13488 6234789612901994351478587160740348784913584611571028630373113221839864177063556000 13489 445871150744476193821585824514812303221427647441881591290640788732192710215284000 13490 30301922866129450065544667685472680801456247884399719796451315739081057975796000 13491 1954962765556738713906107592611140696868145024799981922351697789618132772632000 13492 119597722128176956615432464489152136749580636811293011720339158894285769619840 13493 6929541957696389463760689356983480595155153012523897230805482581958382616960 13494 379782333847397036955154332108785129679120025555804143857196090677223277440 13495 19662238366166544357286441634363409232454441621592472000069387157262958860 13496 960248850440691701169802963538678125305914590821957934887109605354702642 13497 44170704755486011766218226772749399656514818827913797546024755715968154 13498 1910692063214407633653205738261424412622778422581512870947635743438826 13499 77591555866574929285409370081682209649655976551533517601934446434064 13500 2952693855287798444496167528043146845652091788365860421249001490816 13501 105090137214605914786890003868355398639741498782252207874533922176 13502 3490966757415316756952817997917876930758881402846866011868824448 13503 107995466588739607080375198655490554243226596278255684304994112 13504 3103884304329651115904944121941562462282516225150596766065068 13505 82666620443107029492574200379504395193957295320423360261692 13506 2034581722378628139726362372081706053618789926477666950780 13507 46135639963234198179736108210469525025369386087928955800 13508 960724055368389821760009496460660095593930176570725200 13509 18307086390615547556321639120625668764424518691902800 13510 317989093633520677156951548000942137347324146013200 13511 5013341566294244910132119000014853516737092392100 13512 71404415112136921508628381559431946640183474850 13513 914002169636605552659289860518217147651124650 13514 10453938248815179005522265729183465918413850 13515 106147200376203101743394664713226173279400 13516 949863090614792856764158073496431080800 13517 7429096798104525136702912306675997280 13518 50304919162698994526375847898468320 13519 291687756072741716700662811186480 13520 1429841941533047630885602015620 13521 5836089557277745432186130676 13522 19475271047645424134102772 13523 51957148192917983461368 13524 107747011509532183152 13525 167494799148728688 13526 185898778189488 13527 137499096294 13528 61002261 13529 13529 13530 1 13531 578288508334268674107655546580534167809075153871502095853236173236248782568847831409587762477640 13532 47419657683410031276827754819603801760344162617463171859965366205372400170645522175586196523166480 13533 1926477643150329720504801735315575727443039749376938465289656792404278117570966715498131011333261920 13534 51697732362832933536229466080023468149248889859804306010608411849824560947742832407971186468766376280 13535 1030871754959792486614630683714963376352224423030134487284930120693520029540541708612159392567557053620 13536 16291568348321628500118335222391077653271963887887278768380245342984709178505738904201979111987895522240 13537 212542307067334476432313050285963597691917313491206344547483816166938975128813332165588896722549775428608 13538 2354271533573887441328292967056427469672110559755769747672790312939083303873919105231007170839460078623232 13539 22600642283991428742101252066873738317603086124342733885747382547510410385408837973823670232137634175823488 13540 191005842242759859472582424300162732530964384181298218885343303434653199157844465029292384860426133966276352 13541 1438791671473499502195340504541412732896797136917068826369969182881593257207688213211305254182275364269334016 13542 9756806022179668499262152796421455094956405584718872978821353521415804275439635695839163754923554813951421296 13543 60054823274450718176492906005559646015507530926631683679986607019749002178137067989906576905305328768632024184 13544 337841066780509410235248916803409561619894324922531793822392001173508174807633201057877927554373663726005407456 13545 1747212294895505178846199445351927953650251136913463211314002075469661926134474364731954527541231259540170372224 13546 8349020776241179810309370767346238006366706382086485598367541563161992115389418641598896634769807600967269816640 13547 37023931418450469992145721557577067349661882468181141492760824193783834083125695761852249957758968230479857222600 13548 152950868422568333508204842972590762306995847169039065604788627785935014837221401824721958798894860887699852280400 13549 590628167092899656337327753587448460197195891198014538746500068532268758040218107578745284989129675802768545653600 13550 2138336997663261205180790864961845285551993626331273284510355005202353590597024464381752919439389524642209603039400 13551 7277909041886051400912756046823515224298344866468336886347944607738557156421062365106384132561394893356202137675900 13552 23342970936187519700623401882899385235537548511806278676950089617447169497092439659511720535772953206340629897799200 13553 70708805165927244141694188227811730033861311996927756769013863695568125078571273531724823370496712625031810952556800 13554 202683935304816292990011601659224306898304319792435774837887565810588134930190327545906869475057347058709197233571200 13555 550778739505026033963899604834553348631629898328467573806214012304505379692219155554308813874809745223870188247904800 13556 1421225139585518158228415450906416091763186169020124170841132627828880548382275311195039998155391421009045426929887680 13557 3487647063850464484126729467167573410556318139865273185948101000952082657190299817888458810101376677532916016148248960 13558 8150590397024806254205522007700827626862974483296256122424034283657754572395751840489329543782237747129190426627157840 13559 18163020043157824969590947557471929174147972133568955475076472438334925500437775141005570998909357242718584889888383560 13560 38640487490764626037156717845491777160621719204459554511489476418252606979236883583833729030792320637854838281388486240 13561 78564712107468276195149207047976636618938512136642017810736078298905632794993264961150306202142525682282927004019114880 13562 152821036776785066276370876935257780261999751027081086257657597465290634114132060553463337548038525762634209623946858944 13563 284654736354082718559519415629197759179489920861688871162622669526171580391101754095299289483815071712130736195441149676 13564 508175569598563779441826607767561100280163214424223085431259262375581479087470245566104771830166503861924669986492253784 13565 870209145325645164795807655131379139041848118817950643026077952564721225626909832276597713852964862822380807427849480336 13566 1430469280395341424369942506456311461185586241647654387136496866040270508921455062130353191787257877786210921862574966228 13567 2258848383449140836787564579404175442945600873110279102851134881685059927929642315623919305675359191193479958534405102038 13568 3428764893134051617672023012973133380577106234307494810284789406727680596614658385326544914075338386191095888519957441152 13569 5006107607579229665607724636149744587269753812188129660139171600122613236803295016334499202731156889340978513003451424768 13570 7034398835307589840977766914969108964303705699212719601470585172564283194180393998189730966113801593188824917903163830272 13571 9518194300351764604415792861749438675926405907439891213330044370093424425115223837756723601056045970165291448193713945600 13572 12408074992048137205083666051902127794521387011380850614517719742342142858644740915494467267987276075488815596888357120000 13573 15591362644481643487554463224881467550011550065709402996591222731109108821885779242306938109354253971276603681310036480000 13574 18892440878802611609677186301079724003187445113536442293834616303538702114116440835760490412546021890582745061509884320000 13575 22085065905359847369500682940809224400938633573489464772061023588283047244899184321943012311530279945263104418594307280000 13576 24916484611175212416872565369118099324135894288039396153094488150883437917322156670910065171982879938245553703029474880000 13577 27140152574186272563916112392906671117365413457910188944789419587689968990035118021403183116393251374381884582704874240000 13578 28551245313659247778132308227539367383131940049144057024478051382255210110733677498991871240664821381410729945335768960000 13579 29017851354562689548357968741858694500259096313198089758535334024103020523320756150698010479138583921654633217410602640000 13580 28501250440304300372725021838508192340245799331504159372039481355849341043747959362952192663400554420661215952141894560000 13581 27060973727662588396594433546313116428389961785214625339715778027546634129793436149593042713862163414350222121108389568000 13582 24843793107118804893512116512056369494131120378442838809781081928651006543528847893638990894869255067376149300261273616000 13583 22059397767156358191220229177578587801447276862083033467576502440369607547128385619372586208140732270329442740968136664000 13584 18948265110705230709113833342706298847232030403591887577416059107188662489239639500392252684283229782359809103413379776000 13585 15748417693293717621052492052181087529668979942335495812437254099516609979023077835865522487699499442057570983663266304000 13586 12667205535910164173455265346319570404298962127530724892612573949611186287475084346239659392280032159915872312946540288000 13587 9862324310101484963618742305348808386204191942148921523534075432197280752391315669572306241132310753077357729365520652800 13588 7433684324402271801237023589356266636086294502687738774173590471752233897883888337956536628928772069741750236271667891200 13589 5425265634254935767026338549867438249754529447584912799946318775519061192620071594886051363136345208913456216392282060800 13590 3834332179942639672832298843008255522726562375031660080819488257224401299021488785468444327062090438652568569686020883200 13591 2624607451584352986385208248627422138250100813905435221372749342122237789551609482304045840110766702472514648253715401600 13592 1740176889575053710463052463570822692755986696287028088487578798784143088154436888085013999636282476684873100117217497600 13593 1117686463672381301503790501844984571579453740893790915210393577921557786323919411510173280015820715328478273681234790400 13594 695475834360461854631534175099704330076625266632916806159701192231928814446760088683124880350995761385986303203923993600 13595 419287924015770015590710736884196746749145218682836431241645697704431802810774955150605835520596812605245253722309514400 13596 244928168453399488575256127387529620715232313978984844160822530180148132353315618682540135266514043222265879849353736000 13597 138638585917018578438824223049545068329376781497538591034427847271781961709423935103324604867838137672980686707181360000 13598 76044298991797503845175973090608675538874577910963331649480946078178911833154173358913122819299277007194630395356940000 13599 40420325778127212679056296141765045273570886693223967270183732577676623567768036901690234037142637398254985268299210000 13600 20820559444956333912344962367082426241149026268796414604488932280303391894183867663930714645086416608726099281911840000 13601 10393185667104639588428355598674971391312486019234991855114343864059492833878318177068862482933120934405146439575040000 13602 5027689491183338652473738650929983452027112684277815669890091587543405796670280678289541818666997288420257730520320000 13603 2356931656581121112179613003347807557787484935969362107795966358767935085504697216302401039188486180575391091817280000 13604 1070718235834558364437122696009548766296576463425393553907947762855391982137527311388092985626881584421952117531520000 13605 471345728804654675942138564044165646831156701640414072632103200684895450334177024447424254688624073234860822798080000 13606 201058412443235510206568481225089408726415280543489127857131521542150715533172386990854408640616206239245319724806000 13607 83099993997436348645748892394889894938007554032680490925470768191570032581048029917272642580564283383712848864587000 13608 33277387922482947264214404603577955678212248858981163970154773314059540606133969235713229199866012243646540152748000 13609 12910290966582012985447728876304491166129166781410752577050012389401025786995118499474028719680459599541801530832000 13610 4852059323486368352276467121383875974732691674629056197583292781670608546227520424606423693020353562576439574728000 13611 1766362233799071347367578419189050466897209967208087689458858079383075123153544537045465995815676521037538510521000 13612 622806239472857749145901724099250386846719958808184992727715885767662043423027555284179121487601499269532097042960 13613 212665545185853865562015222863158668679367790812550973126537131725543136778594774975085553678693194872523155087840 13614 70316833488871036193892130140237946902049027607375724985387277425381198450986982048213771780858233788495559343560 13615 22510333913296771852700574917652807177723618727982917165651739765730765380347770135156924627359764257913413589740 13616 6975942790921237762099460806618373529968868931483945635266536283210681954311504087796120114074188062710613106720 13617 2092451753138216547530545434163650721851127273231064851204770256758021355066383760553938259181246727875228990720 13618 607390602168724814673225031341455424347401839911900396322017821845813434610846840613028431933052682172939562880 13619 170594274065907278195257647691581616097572738987601654522542042555459946140700810172177738598480845918942901920 13620 46351457509225062308415254633259152075540703340860102250251464065119862792059668545249518352600515847230655680 13621 12180880949865507383954216293664230835895897143517869194395267181705081508286773199996415611333468894846230400 13622 3095416175446591848944409360340498220660358477404953023300995094251978130539908024724363857275675474651858000 13623 760480179177846514826164242521346706749465912995340923770782949752100503055147496341686990949754362109757000 13624 180585697197016412845681723081783603988216898830013187645217095143084857868340798805995609669825107402588000 13625 41437924592474544504314793446183579476962240183994407722522209820066872853171656499517441270856717346352000 13626 9185837877992795994043020670273523193599568854346663977740204407035341573606740981382769095279120660632000 13627 1966648801006436376384210542438879300757354502060921410127889507357300523072719811173704553643535141438500 13628 406534327884492002731285393652446104465305635900512963975683212993235265409163862632259307678890954429000 13629 81114583421290424999725683344159781551367805779221208017570846912375399369543249459252579740081772286000 13630 15616888187432351939602358574881337252705870652896037175796686043474574016549993430373341501682410181500 13631 2900279234808865360211866592477962632645375978394978332647955979502420888787855922783620564598161890850 13632 519378459612780021458517650654684655695426778739694785355811316174346573282715481652167953023174923200 13633 89653820924682294996178746786526608946140969769605675766531005514811430065755151212498552384169932800 13634 14911762243732287696094114501284829438921249698521536771592152424665876589884160306422217067474355200 13635 2388863300821565234946964632491495465011867433065420707817753323876920758342167666845511053422060800 13636 368446678508509429410277730927891841632677404341316468209564988006301305332167453040647722525273600 13637 54687683099376242352720468238353757625982306556321186476388262370746608841755672275215636802493440 13638 7807962765606871717749058841440527311252981184735109317515046471657831085467619764927733191677760 13639 1071795586409911887513635132444875572620924920973852823605079871919149209788903460507020674791840 13640 141382408125483045910551423372346591776427487715866526694248076335479141980584339446996032479360 13641 17912703291916404006766696173871966378913889846354130078909258540241701246408875586044746196480 13642 2178572021989832919741895480606049965003040656989015820407882795434801502941620003708144807680 13643 254202263818285299099042109649972072726626808557671366520195717569080312354000181450289890720 13644 28439613505041580105421776982841724138775005455262737928459015897555628028238390033165500480 13645 3048825896004942616200927825955867588973696922441457716317944464399608922745905504404353920 13646 312983334734806911083428581166967083409135553632275248655827632214935698591065178592234400 13647 30746157582208377391916600796273831369381800577348611034754518802188951946596218426262000 13648 2888208428522809474630076087260805630672817116300181050952257697210177129898326772848000 13649 259242389382806484235117834521380500628546009961534513047994484161142659546853871232000 13650 22216665841351974746960708666371676009153181922341747947112893402425496667999764928000 13651 1816291401721903148744418125568300526814655868058744796624158346880757429018938128000 13652 141529200134174271330733879914413028063479678030551542594090260795903176287189984000 13653 10501735298998263446456526033338671625072693969480097207154238505994541122259136000 13654 741327937382382105390106551602940937886229100566019995157932877651115590478424000 13655 49733781680398238486900556407209922667916725540544118422236263647935992161596000 13656 3167510755567111111398715048847544589335278830543392396600678539130680665825920 13657 191301462589419021826635519791024760331515097779624163325476520365616021629440 13658 10942904413984830567665348167758942983298802489941447045250741206648253205760 13659 592122983607707503776842654089788863705284648278081686638798573604812346340 13660 30267396352961332221611574765814673668563940114606063650429031393108068360 13661 1459507057203646329859570769419306881836607904493059326427117472457564720 13662 66290587712684699714995771588128824022349748333845061009475946268110764 13663 2831507515365929384811377178387412081356647541897904615982640920999706 13664 113544161017180125706721891865159381708537244787885899387775074526304 13665 4266831113305655151945909414737408389077541739131101302851461244416 13666 149967986975595589240729242468094852677328564527283605882534352128 13667 4919764278611167520340665194089084533532271913225367161304859968 13668 150306591701116262567409893054418565777267092841410118706431872 13669 4266418237067053183936392548965248769528194119850794088085248 13670 112223681145873476286096656526289142543794674465499754565192 13671 2727950364428487643454107208006280577915726941008782366020 13672 61096312753157617994492882598124984947720648174888742800 13673 1256619891189470345516061971613570001160362090786891200 13674 23651601879998214359140282608111383000563279941160800 13675 405787287156832109102897005531322747558683724480700 13676 6319268098104170775795948918174102854084062450200 13677 88904919558666601066362850385270606610586587600 13678 1124130526806565275240169137524495247738117900 13679 12700632890371029915207936644605506786584850 13680 127390373411789960061087055362958103324400 13681 1126102748391513459103531981109021907840 13682 8700573111192708845170776895985820480 13683 58199952449172045347731600818487920 13684 333377123524669129552990002485280 13685 1614417063073458254493898317120 13686 6509746222070396187475396440 13687 21460701831001306112556252 13688 56562359317376602976208 13689 115881031747021649472 13690 177965603823859488 13691 195137723491074 13692 142592417604 13693 62499416 13694 13694 13695 1 13696 2292377200702310552450706418181518677183279951275056212304445189714950263835792002354174244073040 13697 189121119057940620577183279499975290867620595980192137515116728151483396766452840194219375136025800 13698 7730540002579868871327159430920440137277663636290029065194952664318943680513918210960085031995254000 13699 208740197322186923907391541320570914898693438712429350475546944063206063098482890520590902096259727200 13700 4188445023168440663144818419537230682990044789240432696548094684599558740257248637603893131271910605200 13701 66611599447731261814721435377054908947406309873761564384980125343735177477676560345112646737703641710260 13702 874574312830559278464436378854706653662174588352751222506161074849448609492838019617788878676475948244800 13703 9749855617182045593398449376890331844507327575676595574301813209539865304775547422908216070784201631616000 13704 94206104928787442075906094325476506383735801290825936160619289019254036994835116291653924665477197457483520 13705 801398024301612238729398688558906110204029590816264805349904692527988903187201609989975053241367407452104320 13706 6076730777459779241783415690459668251119842953025373873879215396097679324105554746710361920739185926723510528 13707 41483723940987425766889607960280852149090288708117882628571267159130967266197717045583441909506921430879301120 13708 257065547889763720938643546732062289926995117202173898843197338288799633604397587195762398333315216655007507200 13709 1456004432542935767489499819255012421937466094114812837630628770375167540141061526323690776329224311256078578040 13710 7581916498705444292148635870263002437209518917316186151351971044300245479964291727761700110683484232550685940640 13711 36482211211380997357105972849953130385499555176151174957197157108758749319945581495930092440336966479141162203264 13712 162918391943568531178716538850835647324835355824097814034013329754216418000151305379104218015306051015880781526800 13713 677815722252188509278539583640390304860400261107331746772188741624485655678216990920137615905080089390345395965000 13714 2636189119418917285116464708719204056927962355897509643707285031799498708821171266978990247960992263004567314254000 13715 9613297097230634337075730171454073661167406807728162891132365597021437128580858545825496452336464578264727872764000 13716 32958559472965475102606920277914908772519949665728727151674573553238671510160125576758275536748434948676931246846800 13717 106491560446074344920968941129954001635263634680017880616750720714600530505202969850423182709548896194061452151365500 13718 324984475608598702418858738788868686662423953832033520502448852458471072339760013223741019435162372483484817439420000 13719 938580690285030081375755841394163253261238998220088955706371215964212667828939437910697766088199659772779713984928000 13720 2569959479089511978481135128822799220701553276410076366582197129364792668950167775918908958763077439501896557737048000 13721 6682562167575351796512894486920790389206038922114616754767370249888555690613020676551739632773290453728178295975477280 13722 16526406563259514465442813476799849947748334793603424547620632514758217155186798816729057924197538656551520867270849600 13723 38925668327406215383383823560702624059934954621583471519813302921471182018873772085880836020925212086237302841574768000 13724 87432338390668152632794906737868587203474508144170275256798451597149907902346217347935151821239744524379852822843934400 13725 187499522415377959808940620098246768338122623749283487296396497946428783893121323182856395228262092783340006518680515400 13726 384322453426108046992319211624921208765225602386870179901700720543219043068936907980525891737401464547765786738839973920 13727 753702226543830777908457672018110808900826966441245086839908697839510962480846147246577160040449785205829934258182217600 13728 1415539169246044307762043115324711849357969250718659013801282012449829039792203779452925750117497572090268221628998787000 13729 2548256472151818348781326505183536826187649291546256661006711921806146782543096541152529567534751689878056590492122866860 13730 4400667974139024486642235699882173177311663482430265782080841481332747679945563926468011911040733884271017263690705198760 13731 7295910892503548554459975045288833996363689831081894142257134314017820985773604162654349181756123713021517787510994659344 13732 11620778385646785623125081838876622049950770466079747216857369750067666609401840524691691597952374376426903097765828567960 13733 17794051636897059432049636818659692455960045719152425203314288779093751738465016946592372908844167119492253921615499003350 13734 26210114239825534820874540869733170547084056638237720335158388610204819688272467423919113422911229926588411842436674357120 13735 37159568906558860461201511981369476749816712429024278891360087672029439111508567106508730839250388425485890712598166609920 13736 50736128126514921936872576341798154176669542004201920718391136768584904834672362699518149393317808496981674333020124751872 13737 66746910958286837663359762561253001025939298911308073113486502180522239487645315111711564729765743720970712558057715072000 13738 84648757965426770068898406128245910317628795051978001412129011929151915566887774851213324604104813260926693229413728000000 13739 103533508940552453656041579011067090951441409954512307741603182834276264332491767604707748745934772402217636338012684800000 13740 122178659575489943344020126977042526487679285764187770523002309028873043612250036542642692488321578693589009978626796800000 13741 139166772581279517256514283521226988889747038306399681208376549836745668966360728352044091551898390792805630038926602960000 13742 153060258891090637067458521188321154270498939267453671500199023150245956172667609125259824976031255439443853065082129600000 13743 162602328296739644199026014177148198406689841745219344518884247179401298478328631030256680602419753583935293986711264000000 13744 166905109206346351158093807827157529387919499838184944132614956059441011201220075798747391010173843554504341970862541600000 13745 165585796040731368503064322424672093326359342825954393410095004552791218787298387933134987085833578910138469764999155600000 13746 158821938082318454651843744448597148454088268610166291686346954190140100450969167563852158638087161340522919551276928608000 13747 147315022529420677586955607769732023388787199503519561333324180843865174524817737122916687264085852613167552969964832960000 13748 132172183504017593975156584852257516194018627531559091779351218920275967562302253879101955244467939211512908529717968800000 13749 114733292985091283395415574532801975984592180583662009454285876154379717933799031972411818561943126207729736366565153240000 13750 96380230719455415017415339923479477503053142006294065555120274034901746327503023273784944624980233989448263869324875840000 13751 78364880857048379299967789792589722976975582826831119881050048842504807739929207674276941241187329558981086751042959872000 13752 61683547915456466687249014528592091126152131660366682165266960828196473859240305937527169452997504765030883782248229760000 13753 47011552218810261605651899580334297775398173061771962824914242329651393438360746770337577023991868938006629579783643200000 13754 34697178226948865180046028956720711812663780143146053064256455216592865426732458368677991017331177500828466671674799232000 13755 24802708869888722381579358568839820964192913728454521168535667232645499992040101998542797488326060076677827592346528512000 13756 17174134554473619612446464278863324137721369200740609224269324649124863303401638392397582973906848192288151437875111500800 13757 11520498890506954332601804931518129077437249228799601052683075177480697237636224403772004490090599106808529743463716912000 13758 7487432917767881282705136879667775831782809283328868199934482855498703358825590435019062553969131189522029805893571520000 13759 4715189971494976149343764036155274233395499884951136752363208721228813073470883288649276782958103074788946694928391424000 13760 2877427151517554566972908048550610542289330959066951830874063128788912067256337118410159263577940921452873720778210984000 13761 1701679363658659423016928743752490804056526265230065313528392557565061545170768369337626907771523959403415905364932810400 13762 975312766595872214985301345585073040572631669437274978245191512394003042005717882777779580552286459537765329939043320000 13763 541779620093094766488300040472013416096344603716138608721097293945720464361834083688700361770151270868806910918894000000 13764 291695109552897082378994838660348177745101850458045326404666256707068809391704455047046110426970456713050202538019400000 13765 152220779062902924082933955660148758105233761004291769477533895271047216846593244931775380199757419933808477455336650000 13766 76995105629209778873453611901537492421289341796413088396240936054535126739569597870977313439442753635177867575453280000 13767 37748379923577743432206049916246743945928330135646025490469698786010125570630831769880286988910757614924317400716800000 13768 17938113703573289104384845985104481877242442960372446127601873678111452817461330763358395211311891523056308769072000000 13769 8262117491919794170207182486922201294565512979956581878160989446472619627515645602385621229572632017626883627988800000 13770 3688337538394331572591706843269662646159998385500809482914819247835736905615353426589344424513379919796285939740800000 13771 1595801647102705112441228407847732076157700593458024650695755387228981362987686764207027985634419467107726402455296000 13772 669138618153346040901784797269758637299383978108807182531140519220016248354963884848226459264074105857683761832320000 13773 271905455124203621531214297186016978732146188344741554995659271456591423971350482834531957117757385750814069210475000 13774 107067044973995111303794387911557816864261887738361782741377748318151032304857565689293830474925884625458812974180000 13775 40850458303643305698288140827812550877742899059349038605999603365083439814910272247445109444634335328043091404880000 13776 15100945110072095515543076564905805615971955077176359034095307923792208334741040363408315655373226132629368077634000 13777 5407990826701304047551434925017707184634283343825160912171110176509947233341025135043836343365583138816415865545000 13778 1876059396688723685721370389885649076780137162322011899373322644071568518416816609863618282559044971875872572150000 13779 630355957287411158402380451001578089798126086540195998189436408408047022188050380914175742939839110550293184242400 13780 205115827371300456305536495960830965727961663080539967664816609085158158013571949345088932226455583591762067888400 13781 64629000256175409429856423442686872597965909211619851291732064399602489825718448176000032630366128378391065223660 13782 19715465665192385514804143861623714077526555488715593464383004298532347899004592043144723257921688724789290210400 13783 5821967246239411104268862218739457666104468306171505032001709520919747627404402472323831931130972467090380064000 13784 1663959284384380854568864981070154830173271507543080427049839242481794289427918740002757530595039533497723652800 13785 460201669829277556296767502132406976884355713497133037615644432231794828803834958208535721530383470168876784800 13786 123141297294967181501997413007720421981127098097175241706755885570208657437587662342768680493635302580167670080 13787 31872917745041909661310746260285460234875327361452133218077765314239821423769397663871650114145909758739248000 13788 7978292147076610076685668489292093825706209040955229088955962362169899373169770748443426760486640770386200000 13789 1930946871796946578595698081503400127529791274159504818034951105754560771230425698167177032264732681076445000 13790 451751836471323387211741703747078744337958823866391761933219220682185142597129772525891679942287677901620000 13791 102138672624564580071933816433218334412014396621185081247351466436414438255485510709967194509729084893104000 13792 22311410115334298653195809936405376319783383931403386682460301871878505543678049763912489307021516874065000 13793 4707500911107140594746451249031887455205038633089217092271678230000575824566004733518142729028216254662500 13794 959079212979361861508916598369848716449068226941146617322566836958866772421350161079770980660025647715000 13795 188619739891823044161038764662567156701284418628328757166606859586661357815404961317423663467455618190000 13796 35797274240413798338202292589608238924166510694183251682005816870910580440331362186508473813437285134600 13797 6553871052038886773254004575342239031438815759561546164040839637086308897619560591503983981719270793250 13798 1157121788323646930512548129760789167761033594761736356948047402184833418814080810655146989387665160000 13799 196940272288769287624592404356078595374102467457970493508422419823100394455819916781829998362645248000 13800 32299660041985759046928868467200327239303167529846857055924503351907547058466266163496303896728768000 13801 5102644706716380146845654993439918029199857126060184351942626218751643399127795264425355945590150400 13802 776148268081703571500918347435379435910210168788142079964675087716358359272202255331925972939072000 13803 113620249318056018654918987259996824213139690576049249982422868683976039691654783883674549011840000 13804 16000349513020069787536328164761692693718683997993437590117327433603539416660192199585773939033600 13805 2166495555784909514973587029517617793472885374236824405018343893164044123176547977221107824477600 13806 281918215004705714300680383131685120129044032391518283767572511495296732212781946322453166560640 13807 35236916736242740039205242271146423585644656268398519357362362446453775473393734058646041433600 13808 4228088344644511066436634193006822804192171506025517230582022320053640641401882278368565896000 13809 486757395107505658573678481914140260080369865255230503375935152051227655498478965434064183200 13810 53733212405522934992752459190714193574521322944941731446930917209532300671064969507982091200 13811 5684103681669199186309514231103870816100141541682707291474303647374537749488005549867112320 13812 575816954880679243806183906297269608336856862040795470890651291149097062656698480540328000 13813 55822710488195004246800829789027799162128019626462049053580866702884132775756223382550000 13814 5175207531266639731512635067551966244750693817951862017107694067212592837547443334480000 13815 458464941119042615027585985722030780183678836617427185682673282636912331795611095680000 13816 38779389776970662507419440576331398542923069044087542075349751058724744183963661536000 13817 3129320787397835310710987135233353928888615036693482461249570586759715439763167760000 13818 240698281370822543516733529941808747540962542640552221011349147765683962812954400000 13819 17630706479039731023370493172663652742837829294460890520846790072499963516922560000 13820 1228625401340706676501277614980342524061009403680983495934916764583073549604960000 13821 81372805427257572959046155884467301016656084351486676153843333408155871246913120 13822 5116609190273077971506621257975859737263859302831000264255159373873768455062400 13823 305095571318171456140598163842303386214036408241585521452413753659623835712000 13824 17231388593503433612818844467008140943948245313034670075932819471172352306600 13825 920631264723583662396386051094902195135705764938696843242192741163867128100 13826 46467633369147913539673596819189455245197426256094891822607075832901516280 13827 2212577206754076451514954727238255370302651238858724347988999907393844400 13828 99237406755516017537418819742707820392739144212342905702808302796573000 13829 4185878585702592920187365253808953927844109767152208278141011869840410 13830 165764936117225610279676655967233756386536410189482184869005795190560 13831 6151844991705492158527468863430448422575537557350030953612186637824 13832 213541946935133909653275083718659190541775527334112003092689368960 13833 6918720908445050700072595070580720086822013584860622772629217600 13834 208770025182362733870640921490581371627628206276730794922888320 13835 5852931062740718935185216073829248570440069863725004856549120 13836 152063567951294770262769122273431994687229054194483841942912 13837 3651053456277393641799642785081663584024042746247580424900 13838 80769562486779595349892547417188929666485718153106270000 13839 1640956882322500428161232468689300300916456253975512000 13840 30508678073750191675837140989005950626974091141667000 13841 517058300442868252173028581691883682672855102987900 13842 7954160361365638631333675346516414428342214609000 13843 110547177869905006214131981262388906545609010000 13844 1380830344467038426779880847032030899875759000 13845 15411952341950458075380928625321033533775250 13846 152715884772696706612153463974037199314640 13847 1333666121295655686882935425142599804800 13848 10179917325970038319475735652804084000 13849 67274689663273310608009582019257200 13850 380717245428086644955724254335200 13851 1821481565658116605079942064960 13852 7256373034274693124684688800 13853 23634683449794527403793500 13854 61544202834907991792880 13855 124574400301989718080 13856 189021850169204052 13857 204775946304930 13858 147841994300 13859 64023960 13860 13860 13861 1 13862 9087638188498445404358157586362449041690859806840401413064050573512838545920461152189762181860980 13863 754273969645370968561727079668083270460341363967753317284316197601565599311398275631750261094461340 13864 31020366409289355598957514582745947113977102040655800841467598577037360007716514668999458936001946100 13865 842782244011415625007821631133639888458052591586491938524210057725533094185551091308358793984149258500 13866 17016053585281844779236471180864396902009563352182856873586996422295279965081685629044597644096886690500 13867 272318733923001450448798944243578948239069412047115465820568622743714644095725448921546451751528721181420 13868 3598083697152848951674556263303458018222597976196993707969640738805250935817989442133624394419134805397060 13869 40368743919275866287080387344380260692253538269527246479659383898790620255518905936133346864214683182503600 13870 392576775728737782241332207202230058108153674914668635490265568190073921750917800846801354826307928196824000 13871 3361388466209049272483554093161016877911737089709033899381885345627483661290578388845720393983131483353992000 13872 25656185320855900385608320872292979899531861614560706125559091656503187600607411542679058490198633715716654016 13873 176310687676319503996722501347979703619341850354607411455441434582232343073534434204067199927593977824167309248 13874 1099894847268680497069336966613557593786296682552736638026979847316403007099603358889149869517343236271508136640 13875 6271975634090636279274981699251223068246273724924468119852844948744037214397403768916389724170803404156927668800 13876 32883909632942494884796866666167627488655696819463800142406037535003783899784518825813968553830100090953611422400 13877 159322542171606387716840818997582155182536851090302111689957251857093332994455993711068677643306834940670247341528 13878 716451996066361640062094529316713484668805996517361690342456670184954188653752736609805699308224622954205234518564 13879 3001782780411226627341184071221524311459203814487281222023056526024641578432759801001128207423471644452968657389100 13880 11757771668803174749575090079179997960237154793864482178796935393734794826143039178474450654734418376011890903022500 13881 43184940179954631841710507399413276985201488593321046137046971902504945953715239834063721825150465361061661924292500 13882 149131993421443328626706952219307183188895807275602012659935542969983746693496628226966719369519607046866272511890100 13883 485391392601003445402848742573668602608444315400207824644758359602940729683928516076305691705888657330883218175642300 13884 1492264853523561274931499837392472308629213789866744067343818540922778862533948109981904079787055311602497491835368500 13885 4342041547041800365185300530205521433135170559144037921702749600678319767239247008977446653560997060515628153500905000 13886 11979008512417571425495137797158641124212142571529210729327842949781345209939787568175720992782429189461122044063590000 13887 31386547981051768434336034594723015053967969942899632654158861798485160752649977594758218126379355757573876674420033360 13888 78220246910208925515593239314854892632629660716546732014136013309592965968329331765278695957974540823767010054174496880 13889 185674323473728257537014254939302017865333033014025070942646092199538858611690838028691854041656738319042902653848553200 13890 420337637831404361525162564113403590932920058451946007508596202210682432361971115406973415501470466227149242164249982000 13891 908600019031101922782924082130190182699489808567188225831630871174815237499135670017643008355781663643134636375326026000 13892 1877376170470165349959995923142445420122027794619809901374077950866782172694935407361044668412503621075093271618788398640 13893 3711722496625649490710382432087228678662311318904530781239581958886872394063246658526208007413175665096682707640202190520 13894 7028385420590648169290699407293885988061059799410807048634356927100142033312830925179577043740295504452876909269194741950 13895 12757725492523060945461444137863375228178263272259833384486806824326868290450442648655282833760981906035775967156304724250 13896 22216941931575727200509464278385877791341900335960010804995492595578800730155148415510499380817688052508266492735945162750 13897 37146726909594615879251824273461187667123657361725138065952463619807754820819408150733554964727174423793821575854500312118 13898 59674953708724460960983142450454371714966767289014407974400780463927508023189261031445989636757924576016607459092904068854 13899 92169822388860653923956368214333207900043900501715524016329157564001946457002821999412770135496776304150446674075109404370 13900 136956221997270349663720387644370715619682457151671924309218498347360680673749541461115732338497336400904039582158389572150 13901 195895801942041581223783007690908632736676778628586868866408163956308000631059635187624997606831948947654842479261896103200 13902 269871369183883724099475980764695824895543874015788825448502636718113801547330968611019657720055945940091281300244185004544 13903 358261294979302086696516894325258220505931066202144747372402455016032607629035188295465120527321656457054976220881653263872 13904 458525548181700622905098414238811715664587542067591400220651606249188490992792476487370034804592563724899713593278566464000 13905 566035839185756582910881285497099521567466303125809708778281291562792418794861690471028634873461670733987381387051432000000 13906 674256374512742846185314071102917986796860048053330965189499083014347857814685293897542075842708325682191154398259016000000 13907 775317329956951658992859996242941556312159531117876204109856186951211030985989848293219646750626906910878196390825654720000 13908 860932332241952789984398921659267583442161802193627841512689712033532212984442766699601957675098119438723028066899978560000 13909 923517838663796875781137141141590226919340231076497950558824957057246434141113251512870894314599933085864241100132069200000 13910 957305076663691883431666548744331332782242922457345436554879528656901791487739346080414951423670662345103176750136901000000 13911 959217774119563395686275273117446879900688962262455017846697469773099397464737826292363832445496178153984501778608703000000 13912 929330567683838051989102906712945377116414864069856419395895106504379668870047047704728075139825981445186668881085737096000 13913 870814309900928613752837934956372180214304234683519146923576939069141181020731740641298635445851851710444177717073710568000 13914 789389976493502834157573936689182174779751188548392594452331908615272040963343396313870875023624877807646461725045073320000 13915 692419549834726492426454858155705761498898573656458377711098041077627221800443725791171361672669754319432966226103366200000 13916 587831068997689908754289671989047160908713023978021406463316525976142999290451830475937095101313547854417785087957266600000 13917 483090260339919706830798057707362394055887794251028501311671035893121155780516777045679212701443133873085161563193971824000 13918 384394400700581272101925336240266851184254804027700097817888781248289951911378940875056577848460128028046257587917784032000 13919 296191823334222979449987905811792140159014966374997992828248265747925048140725537554237082893455645792152265880883260320000 13920 221046929028839382771402650982409296682845104371730731607786425141144113482341540848705503790148960105060728738440824800000 13921 159798848472580275975494473554711510719138575820683749231568521048977432075296279714502652334661849567475736840390898400000 13922 111917302602978040555928129478681588961840326192958873098182171469211103337098412629138948507839535369803006965306498297600 13923 75946275345397686728810389167596421084431792490160317020436890559039866821190032071299147659202824588028341809291988972800 13924 49939858477742895739788469303754470440135049652338670001031702228649043939492204711896461860269847433815162728194484064000 13925 31824419618169492383198534360235691947144884582372681863402555341786155451637189277188921773701373364686133111104328080000 13926 19655395695908187408257766378392800515326107221308589029103330997533054497113559244536884803960396187875799001738328090000 13927 11766358243943670479268153479851553402508038887012423723063224812540300316049860593909088988627232042724965487878226490800 13928 6827589423741562086145123191924676306896351054072433772389171004775834958654143507854648798064534443176331781915145280400 13929 3840423990854855038430928059614570656028800715422787987365261035210288097705883795351523327046769763648972543848461090000 13930 2094084462957868742039336185844032247999841764853800455767574589589218559555422426414412917920413122941442398331117250000 13931 1106941672639056474624912262997646337043394617119514657396589771613522854135703845541714837619257280090327675090361750000 13932 567255392997674978317219189868227821020728260395585247073422230132514730534447480092697641315830711834967918027438210000 13933 281811898185784752352216447719426881633857317584490494064645102805910006974859951697780646389938945188178683988023080000 13934 135726896464636509371156210561954645146851433057169059245329707308296327820591611717562288502125220749693155786373600000 13935 63371388969424031615833156975753162248320783080650407772707010679864383950532421449222588953465346716237576135748000000 13936 28683477393119233943544240358394643490463926979965096031324670568674248964251549565553685028020817075352018772844000000 13937 12585427311565546954921257461867926651508172268747762135590455455670608930160833747839863030756210815215993467715552000 13938 5352834660253340739006338522188492274254542686138806370613863700206987297465276373547822256324476577168680009739616000 13939 2206771160146726097476186071515340366764557767012827150675905753785121613119934234337897124700365607923663006129440000 13940 881783747020616384355195571826692424313284830578307167360770482281693311438225741646540754706671082483714490626400000 13941 341481917853316234289452715513580650080184275765887150651184454965893098060926820044289319168445802908052407564575000 13942 128156155053185739692159313233920267500680922316844707126738636628376350919336065404856815076157895444316138838940500 13943 46605635856320390025115970721113611424132140603413633650347938138111784659204454231512525051026216278525000038541500 13944 16421825803032008632198869467431818158218738446493476428422029682328986110998966568608722554854026848357165250252500 13945 5605844149629400537095999617396403788950171758843154604079809329309091644316916298521049868122860570724333519162500 13946 1853725356251953165653258837625105635389897434199130805333164041165954607483283078793813303004770626972588374862500 13947 593715518807096152726403748182422068445347855866319259345765386549434685107351747495091451305904418220020540203020 13948 184153286444229599626822344981210767657327003766885799970793578848479741219904282565723238048651216298560587841060 13949 55307438642872071078133518514935380720220568428319428244843455271512269331895613228860149358326839155296283333800 13950 16081294268630451288820566664261667563111611725569506188231994723774270435111348712108766283797645540185522206000 13951 4526031574097964777642839672292883690686660795330195356348111422668176414595602939801508077133511090646898138000 13952 1232804790659064691815097282167394986225128559489938925633866539888665194832707086460220295295413497071440826160 13953 324913242430951476153033205514483672283798069272884281787488154901300158537245625561394756263230038950732828080 13954 82841540609072437559146952560053539632208310737852943558269926773009970641541423586506982944194454375522326000 13955 20428799003836844772650208242615175729083627681288715753505647098116295079559002084115958204046886242964050000 13956 4871385725202023283387323427500979045135947591344647413279663883818496778484052673187711054041726824600150000 13957 1122982604020255893749288242760752011457655286846818719482364621638158731040007932029588127194882289039403000 13958 250204283113299691808157317686234496276653322278632204236133540176702729823767457659311999050742602055850250 13959 53864475746040867551180016845732714480419605463259207097530264865208895747384746797486816047916084736098750 13960 11201473256409945331619714172259063589960677447151553013048789257683585914917261992244093753183272594306250 13961 2249499765411550397875350920058188938713212574132643671341590446715090956719388515134792325369624850731250 13962 436115784307022281392344629437664204458612616499928704963076003201444868034618471274643141888681311486450 13963 81598713641603305759369888777750322083269230352995038222337398923448811307822750274031986690012217965350 13964 14729381533387115278452277322921353266735041581012737270631466859446074245163662319094387902892889635250 13965 2564204351309440892130962239008739102344232213634624499741668150958138134410815000311041750754704590000 13966 430355975044941128749252403749718450743087923966650265690909340020946260320696223828426587539251120000 13967 69605401181181782562922562693432723337577699006779956016094901951213916886651737071380300245478876800 13968 10844839221686969665196223618133087239957108743661604747996659766807738059871338452828553000263702400 13969 1626992603351955606436226366714506447706305050082041046797334593643069408883796472263998359606704000 13970 234930405280874647038025833666558689218482618587470439943814833639111833392422887576054584475760000 13971 32635051021805352040436973402896964947050723423168135320603002383414820730245641036180027120080000 13972 4359251663761151266492308447271812772321199662100761833127819227457349387240084414772168471070080 13973 559633659536904554482120679041651639689883740404827532631274090011416475388929755950481087502240 13974 69013119449618274655866899881818027316017053188936130705650392265981852346168467662054842629200 13975 8170651549285110249857477981702923588000105555733887753957652277364510143830038625380805334000 13976 928173562517027289636107882179636711473219897614923662452441089855411130889956757396200082000 13977 101108550920827162459964953489607856791312017305404332558060381171601307380739953493435866640 13978 10555025863723572462754962078981264218649010781527802312390809749137406202713051356660050320 13979 1055254291245005480280136175856748363426447796318352383619405820603010500153621930505886000 13980 100967469091238905986344357996135026571694020970864771532747959871802535553244307183450000 13981 9238853380897677671953078509450263869305335252235992166395238158204153580035426801100000 13982 807862528190122512710315702221697491827629315079240245247583615694130638626353599352000 13983 67451872478066149396759965559716921963826932076979895351250319654387519916203617896000 13984 5373099978049600910155203906280844626534355014213360400873091729569082052895462520000 13985 407989643984438173113487641296060452544026036514129989021656758112700662092844600000 13986 29502996729038259575398204301029902775313303053230925669965394677772116369043800000 13987 2029806174957832258787396455910857310941555250062287686093619153830721606190213440 13988 132730547325791264131233261072320812996178253991313867830683230154799977438275520 13989 8240388310656332267384257577173157681470788027928329165745021860004238453920800 13990 485167790029584780235486179815448595376450382079113583128103642119814764044250 13991 27057223783541982550951701606325536928874067368151062323919981847729565752750 13992 1427484301675798404001429360543853843226902015745605764631575777782655514010 13993 71149868651106251838418796147448485225947967556247076728381190540581392930 13994 3345605108986187390521260006933314352317302549666790441773410213506962050 13995 148189908423046340903755654293554830613325021741363828843533021442465750 13996 6173204026533674704611785999753787775605208078778132322062970596957250 13997 241440868593317055113705407990370366334781471525544730818462850014328 13998 8849739197626755788974126689567225960837393576460995158583917647584 13999 303408444068159068190884679690979877002830348230801647772728873120 14000 9709605912576266803725066995186952585612535972956574470767090400 14001 289392159778737653965084216711635791349191719646187728316799200 14002 8013936732334273494417716770476068068131463005586737091849824 14003 205665847265433208784135306458806747964768846600931835873312 14004 4877866187058731143168939254113128007629707009071214088800 14005 106596726115793949807013532651073601565334506317115692500 14006 2139375829549093233474093587237951863876696025561658750 14007 39293073312226539968707490204805939859223527729009050 14008 657874895638496102976837735544696101143772914793150 14009 9998098717910275121228537014357083604008706911750 14010 137276973291151342176139762446007073620584933750 14011 1694043619310592445126643528777311798305551250 14012 18680264775100586962477582695706573343477430 14013 182876188411580753447808180723876617816940 14014 1577879106225890883932771188299194286600 14015 11899540770934320391649858131969791000 14016 77696649935784111045428506135413000 14017 434432881361373524124976593445320 14018 2053614823796780732864092190760 14019 8083361862794170207365996600 14020 26013822772347683568009000 14021 66930933376537779334500 14022 133861866753075558669 14023 200692453902662007 14024 214828145903085 14025 153251637825 14026 65576225 14027 14027 14028 1 14029 36027914711798570537987962028774206259957846571497449389070496356530188318146206934716808649981400 14030 3008330878435180639921994829402646222706480188720037023987386445770270724565208279048853522273446900 14031 124473057629821011492414239792089788934132901181637113998475114999467828397607020763869130364872380540 14032 3402512024431933637502221584735867583738423316731577397622987424985452913982491316090195090512828845300 14033 69123104640486579752860447509724156768740041254321684969728258048127894784058719980030539901859721136500 14034 1113131827258727259008111736644545878760216134223209206392033610929249929739432350907335176299104858687300 14035 14800281485696853978533836111699838103999127512738198541786525443201295893604960049375172540460303574268300 14036 167108632774868114921263858643010899319699239734734932626353314549600086362339639830217857229560882174920260 14037 1635531299498709209867688829272021567809822346339958915066436695591830632482473070678727964374425655329006800 14038 14094822581045786686664635439254820015271639732685824796507503230303581060418060609101232863714562558119896000 14039 108284444306126071297366657952587030098976799194046877840324616560148796146734715174874976147473162258436705600 14040 749052963038974714055347829663099238325493162523013622896567885775530127500251350983811672703351718623196017600 14041 4704052607884761204267584370284263216684097060644525551790446322670329200701578484178337304577048792953670990528 14042 27004746452671777283758354718298548095779075718514868908426636296811149115138691298060825267016391218808111241920 14043 142548274618592508572160974596591407130970043653460840522809334012578975979292472641466585387810981511045912283200 14044 695387670095916498338976580423371994786732125996448100289530751139624395864200670885763081761408353284319624268480 14045 3148741365995061153693777132851623658637118832198870136357735036702317942020609579851889842181330347348157551010080 14046 13284910263293868308746244991398982759749844014086115325309326206321985552436954242051576407673877597855682373305764 14047 52403904121143524415378343618109884971844995980329242793148073593380872999424767255741589277919423126337723050396300 14048 193847609584170435399487914575431302403299513432697546578427581067868671224287247296561489632820110372997039089102500 14049 674247237626202908742824525586342441734631052084833800811906154212719233097473561101541635549361052672765095582474500 14050 2210506766394766498283437368694464460876828385949012081142831568874611156610704459813914982370690033446153920960264500 14051 6845872470471064731047493911532553572776117001333001051296890495120765460776181690696427612069227921763543355216334300 14052 20067449487658881245676467198441451001892882431212909478808525585946635946362748046530514060856487829373333263629160500 14053 55778533719690820075841937580332467641044114105927256378796860254867646240688788499941045472668193008162300125742395000 14054 147255329019983765000222715212077714572356461239647956840023711072850586075418401639844360047844029541548472331959922800 14055 369795536863689133328533570998818955244406418740080560424625460925711600401613413764367990988315714057714973926883278800 14056 884593338002961030765101452633017099391099798806916724112526998644515849849594237800498914643734435706519618633698567280 14057 2018246936220347982813580984162708916086489832229373108412076161955934220530627629933177135352209634864389421154554983600 14058 4397121067940883536223946031326278046019154963634527618640730196110891170121586842644382787052619737400472249850832958000 14059 9158043032056680563718537760358378445031425679960641561429585952421185062461702368686704736291351987276423311252842323600 14060 18252367864649336151977933259259487969825441061072727109465291167665499134608996941006835309332100007531948041592477015600 14061 34844069472760904834390661115422415968625780517408509375364477974994219249593732684922065111011853211099923761367933581420 14062 63769648676225100952891999409804182334925172478032319789841688159977458674495706947285597631397291163855123630254710980350 14063 111977571787314315301671157961886784938729991276218662880822766337991868318931017149718157751114055246955851919171784278250 14064 188804568059935262753678654417856791029143415754471997148725008673196885258277066002107569294262506396522913235901564749950 14065 305892672283150929577665416847535421124736231726237576775841293121691077666510905383259550251944680905994487335685480873950 14066 476531179200022150833963098029511937125129632343252268252959246906331722072910502332191364230326794795176277027808408583094 14067 714251538617882171158457275078559081961006657173524566832238688154799263061227411962437857141565333159817989595456539180610 14068 1030631414784192394624619557999263104843063297263810616570008845324039205088348279006202277083466755901750790355860106871350 14069 1432473562366715893942905567481804072993995047510104452929628455723109036567239628194479124511969955677584936898650007126240 14070 1918778034758844229724445690918276780701251111760403591531315110105047832765083008893329980888808800222051807368527893527040 14071 2478150614383456445847504434711401537109073469765131418215020532033977031469480089452063466842834416557971995279352974351872 14072 3087396944829887598647223132946098260517948674956559075849278071470901617279252603137952824139743874449300658570622476352000 14073 3711964989517782949040642147119494495658408661326921011143640250372244420402452323040511074632797863323313699026112968000000 14074 4308591325732513359114754492227285391764235076298188680514672838559929368339284842542912854665101446834640832385561262400000 14075 4830025506793821564834603758431394336531757922824639125937784298179463626273667140833628439945055454295578987806494270400000 14076 5231169224599441961855350013350274629191622190516311282251912825365021427076439789654146957481211197088139179603776112960000 14077 5475531800835056032737866363454872232977390009104443470177175189179650455676896319620690154456977118059384435398416173600000 14078 5540716703225949556937126677305525473846168461593782082917379655717503437292097466282841227724322083750567583438873509000000 14079 5421794003254270639617500543743845902700201919003476516259640775302103363516071959689453416007312243904213937745551345880000 14080 5131858495058855097391965755308346121807142992853557985978376562719103183648902336176648420498899824444095545352741113480000 14081 4699701990211793615506326533808695922076015161876416260843355378490126073446889507867035921930571418175119078375668177608000 14082 4165162406950925247864363271393037709307337381041150207258195638390797357147323015874718256613993005478081883173758536360000 14083 3573176230540939013185564879463599291258944710473071536261938543338787681730231955118280090577767851185555129460016647800000 14084 2967740567493770236483329901821411094132670906532179724701888608335929266025070795991855843122037747193573254526365857960000 14085 2386866079194277841442108746660636680690333184613069814173049201010391509329772241616225695891745661443941478729390334160000 14086 1859243051161858529123326813188285414432470059593338592092690956576515491477927851364217910484096620493175467641840891872000 14087 1402877126108410124866878036647445613040443667509248807900862475577756405323538441796879291003016916093293317260343424160000 14088 1025514982443594524884396272369398420945916325657596220383571581647195421279674790705071497325092843797011759172754399200000 14089 726375594062935905351330500501357293103208603227510391477461170827363688285459183885686020849036880696655982489871527520000 14090 498574267343269619995246808255742746442188086178255528861578836426764954967139838974993327211420182545174419912862637920000 14091 331661544880197303811500838664905233439724180260045408114253792536795784119489739217265355849379924365241540800685515500800 14092 213845035020078553552427548044281963166732135690783535645443442876522829176799953509915618735001654396080312195089200992000 14093 133653146887549095970267217527676226979207584806739709778402151797826768235499970943697261709376033997550195121930750620000 14094 80978083114220922852573667090297949287402242559377588865737774324565630166214688277651870329798420598515706456228631258000 14095 47565455730627586687305095966156225831010173338299281484034499443916275887635665606899840639878240344851057364930001118000 14096 27087856547093720179801940223512517330628347469936937415617656897248506036175932950927703608182732561230270479464282560400 14097 14956666910433335546468379414906867758547250680426583637532163495637978950654762891120151237844172253904752451486401370000 14098 8007300584755030386655686578389465217911409351948041207634026530760112027443335097452384666594057176814679281295445250000 14099 4156598730513285436668457527208913405252888899550556222389798041810305344582944735980900804456690354706046997706174950000 14100 2092164965173106606002878177149630987521654234836788491477148161889694091157760916034864081709483136282732328719416450000 14101 1021081769166245739785052494005102922211826217756822559362432058884529946376366333863556306545005606135471878670608280000 14102 483201833478422641492303795419600386600864212637101584754326503581720273503137243920487417792157073887271872845368800000 14103 221713717652980895515685586943635363906367147202205176850073768214200084389220819453804986172231151465077475311332000000 14104 98637217288669668630947755779199000064603643808736776387956482530714358154227399677616447283340698529654314970568160000 14105 42545877753673002863802631500646634631616695726333527867279474920991734642446543236624638180896502148604674273451360000 14106 17791912515172346652135645900270410845948800031012202562680507694232907214114008989861212330193082716689227423443296000 14107 7212937506150951345460396986596112505114378390950892930816422038202529951667841482376167160889087587846984090585120000 14108 2834639850076985589104983802503918220290755122731657951910486729761665435818830844560548472118614050566889538101600000 14109 1079810277519598790557890716984955617768346017569763865727769069430611074578457352850107764281759982686764536109520000 14110 398679952000870386791628632775695419060303680098095686536062885588385338877925805045352287969770178792914221086732500 14111 142655351548087624771638710206970498584848978215875271480766260639516934743407024072182009497361094104666867631321500 14112 49464501461745590412706525548475208455329002502516280928014484644477221941670873065536974168755791571251057887532500 14113 16618508396238637095178081706009457386177728113493612169491032390437011324276775535852343100174870685993438420712500 14114 5409161556422772074116787378818764560991182091843018863010806621201066431039107331277429322802016733088060348702500 14115 1705492150144231758382231765970560159460112356021661557567476598901809419515063675376363567635992119216035334627500 14116 520822016609562636283898086877078647316508793963028784614399060685324973076738065832175026033942972681972721498660 14117 154021844999542072066432073884787770838398000405276858538759853652834329387425276861650883931177001778896642721400 14118 44101941844740209109271960264219767655793555752145240393483249143073258505279437738566219030674096196204547934000 14119 12224748792050794805728017055696005771255055804980610495035707657202762883919563443321864222537731928070734339600 14120 3279810651525822996658736283235513743507453996458212571838848395834887603002809704305866010924757346555562871600 14121 851528479712915535778479358007729655146655758086666369583005359912411812456630097142765212774253770720636820080 14122 213895308230372754888830087283803059859683492909130896643007692204334008946007031275945783219339260228610518000 14123 51970885241159652816434943718812143517259582595467843287308146910693185782783426301615405694218233704088450000 14124 12211688650402107199407636623271996488918497833002056956852484106636128299199481030070744739459195235732310000 14125 2774232172653590743433892552382331152565509362476608375052587157005510474610670482972503213632327548366572500 14126 609187064716716317888060941914883026285003602275791323594021715919766733084611147291900190209985327631010250 14127 129265635370253611984615441948465914125030650811659246787733239182018643302472777817468360743900054578008750 14128 26498303150765000674208156549150766710122147670839239537592375233390630980007788679160180901155982667506250 14129 5245993180733729247400197068717949257548232779391464637568920868990246437054706518253990244228855302782250 14130 1002716266631266590499886635554580333000073357228877030070649583785851769056101816461032872659282797427250 14131 184981699250874462377576082704311816125420291433712733707651750500669024729498632974163010550661181903350 14132 32925545174103868707982797892353235879929178086906797261879761415976687249587135319025778576978527523250 14133 5652454107142295057164428822721585558786124993460394379721847453386555751002083316570949111927644210000 14134 935578610837345388772043391347021058005979309262410104229823026767429917407241376535881232319058352000 14135 149243243238204324452487196218306961225653646245976225889148441662728957665306085793888429855355792000 14136 22935308652047491063767028691492764215986269406837955559234433416027668341738627243904349521046550400 14137 3394114089701351176345921276518822457969826379954185563108443567146258536744435375735481127568752000 14138 483468689745001736852750737118808607001979131862136523957986891505623499922553566316739223869040000 14139 66256702295049897617545575587527555192662098086993639767089753413385807638565410650215523591504000 14140 8731749094611933410013779514165913157416124383146016625607857960003726383365113912525413417584000 14141 1106021551984178231935078738461015666606042421865162105910328674933805341892914428919885699560640 14142 134582268493650006098294979237512968281708701775628132356345303365839145584314808828747153707600 14143 15722969767372375033905125023027830847166817885045061486049309692256402422524387625732792326000 14144 1762598490960428411556461724085611119647137986173089148964869735183620201067951327256061560400 14145 189488275904467963108503998735369958095939783503394979503322709867610285307507952017385928400 14146 19523034487127002259664048354553268409884704967016452433675673137874999092288698086639762320 14147 1926466138153929872383845031503398902763176134428138445394047151984414816397189850666798000 14148 181938248341574596690325353757741396645200120628669308118703859469656013421213288649050000 14149 16433132108271253894610031952312126148598720572912066539753896984356027018690232523140000 14150 1418470540107895193841453630410780402174728864879462125561860713066544113642683064440000 14151 116917015162534098707023360615635044967661601443743694832815206315282820194261562536000 14152 9194522505373664019585835288897672786378676201981211469642408520349344191251479160000 14153 689275880684531832454185744056390735916620433133530164693774377945316579534981400000 14154 49211696839816385924653563311497783862424372056175059305683815965001470508686219200 14155 3342974666843767132322437950070149614667058449313629621081207087669926116703803200 14156 215845608410384964449165284965159266458817947121037503093432268652703890999773120 14157 13232161998842379698588182840268435892361746160231067025763640871352959825045900 14158 769311744118743005731871095364443947230334079083201571265327957636799989828250 14159 42367893154365556837407393657751985499641586964002405374032554188693332773150 14160 2207413391204253053931475412539809220058403293240472169120646675657853178650 14161 108657599300963232366471738710385287550546680953300403890195911750785677530 14162 5046018543388385404015715419986932858384520787304972316882163084401811650 14163 220747079870310220968263412608795312898962566608812479122482687686131750 14164 9082443110175580048639220716797518924555775567843329724071344905898050 14165 350858206187643127427678412238007754767738476720901236048410163177800 14166 12702603669275254832418138136500134771153159449165475407300105177824 14167 430173381852231701775139045479030126617596616696667836602909395360 14168 13598242940609024799955343709278257763146176023766478375282725600 14169 400354360687981440810867987379765964600242745877388703434719840 14170 10951942997543565250145324882729160125842506726129174258092640 14171 277654892895470668313543447731161806007274818408908643162912 14172 6505503582368103756174869909352432193235117582214354338400 14173 140446968531263034459733806333169952358271104970085370000 14174 2784724376050904993598170297985266296758823633027554750 14175 50529675617935807457529734303254132760523730843862250 14176 835829220747810348921544477196684902805655698169150 14177 12549988299516671905728896054004277819904740212750 14178 170248306219346541631335873929802426515914653750 14179 2075754749626257299034469478930211403509547650 14180 22615571935684495246904068238718389570388150 14181 218756599093391988163510190644786698547140 14182 1864932643592429566611340073698096321800 14183 13896666494727493044793890266006679000 14184 89655912869209632547057356554881800 14185 495336535189003494735123516877800 14186 2313673837400865580503761649960 14187 8998802139668171057754535800 14188 28616076339839424605961000 14189 72752736457218876116850 14190 143780111575531375725 14191 213007572704490927 14192 225309469753005 14193 158825228925 14194 67156545 14195 14195 14196 1 14197 142840085386777862015316978867022441289479932877584005224903026731184393684885549847053700176985080 14198 11998567172489340409286626224829885068316314361717056438891854245419489069530386187152510814866746720 14199 499453710076203166947990482735648746998045275567260735088352912031883064294873167458087304780269207680 14200 13735968006679071621162889049997673178849018977455954462419959749353038004347692409001087562617681523120 14201 280767286345477441569889202298086767439309425218297457257972162339387843984390518718313274880670370834520 14202 4549438783538095550228264559392950854435756315213849816407620786169961112705154153603327675611341457953360 14203 60868667448218403527878862963809991111499818727876192838943202630578278510928018435497575287508698625630240 14204 691608447778681223561604671007903022930406288007013230682071518357594673992928250777861003890686185846984560 14205 6812134265469623743555050237623914895797151360951253430003696881345462344064786494255351474122687726307043540 14206 59084369925420036240396664687270049735937582174445888335654960156046838378151144812127223560067486811336512320 14207 456871237356439429165863571320410354189134374017599817403970269413322665148986359884655491601251326589787499520 14208 3181130605562214894541248514055251917388978310440726888254584564357398002736373429329909994458601947502395111680 14209 20109868960646356440874161732837558374809122316206083381764328415761879423006748034647743965988807316448627201920 14210 116217770312447041517199143265846503000430633262982395985411026795384603782038997844405980466021205472973048001280 14211 617614436517575706348544018498498558802288508197563590093898599541186751527407245687414639047998406227799626521088 14212 3033427283883648582415585539415465143747042528945646686325382627787680608839343817810408937052617686555057013386496 14213 13830033603495845181671057755361298319846713635258770747522961585900412249510955695675088114325421426201674409716064 14214 58756167607398497542006232948243031371274236810664591250345998290409204836431637862371181802475703450446865194073216 14215 233397639135515804012483049260656638288938436012179594734846201585578412842813941193690440417172437797621400127097344 14216 869482981318985684355713991077939614678364403894057207359254352946274843896338119742942183461999295413836301460321520 14217 3045916086595506276700659514199365264586433295773068743648798556167592909260682911638676771218759287225586416557709400 14218 10058182321294415156304723511099790777876613812277285405052905924020329265501135005608879927959880173989013425865619600 14219 31377375191006781780981583697660890186906167206754319081206054098506779968489058385722224220346308153900914266293722400 14220 92655644792155689403333344705448269839210258749499339036990139386647291095722643240832467833939524710927548429168391600 14221 259460317493377770458805146483378290012709150492976323731889054340651210647678354154553352386838589699779920667393498700 14222 690131392262640490086605281346871171396862046152018552805330376386343602334206883407270572972890414386166209367538376160 14223 1746274960613454530826170552162051015163944857994884005820516479546275185459079398270154293273256256210363060124889437440 14224 4209385013083666631405059263081980996429138685475322248598220279400126295813398179163550935328435605247819598634378551360 14225 9678491815797103042488757069984775322749680151652147687348824808698820474824972248876046948454976767141920533286349030240 14226 21251771795754706791849617860011063945614981779044871562654705419768044068191874548700018549777668674458455097560904322240 14227 44612673046967270136935659499009202198669638125157842568420773189718029942504194036429596653578579547460791391427745211520 14228 89627177878815058207656034825093686277218370183994316730985260926389950812433541056429883013085914629178142068534458383680 14229 172484876320936226636191469300002161314850418027137271184447001534438966822055021092514593673188345071176908993048907797420 14230 318254923312703879449942509011451799328410872319431732690494804178022066728909601207737364757263343767693421307039735599280 14231 563467733078229819353996573331750726679809413286862739845466210675842347651184211974354678586630182408375237723939204011840 14232 958001061220411412792650189057459647146405290071367195846286066835149254606195713779706403724825187948074064889667312084040 14233 1565226889720404492005006570350389240139643846686093341068253601314267511513716539327276084266944856949997798355670226985860 14234 2459202011449026423987819522916720377652728420656976435993758745719821051739288308969899672041389288402914027915889252278840 14235 3717828394997076842419774015586285082214633664102153919496771833448779998835091225625765442292332888185276217059062506592560 14236 5411505774940189626188782178242259397445744555526468482823079002019890887193299450633058588225506759469679827052635426262504 14237 7587872227905265888895140228187515894244576605031678633523665122397455700521039447083310411750982304039007583584673586824598 14238 10254619923651313664874492997858263418379967990037901260168829472992862050008463197760649985172059240816180489454094799938432 14239 13363724665614538635257315870866115931472243037201869719841629943319862552905048720762957043366762467428878470143158976094208 14240 16801250950594268325061876851477026016296262812798893719115788996936238259866953930676370098047999136061982501510907443075072 14241 20386725922331257790425620986961722631484294245114220036677478944664541802226850878902375118971955808395702958304837613900800 14242 23884675116865797108964257392132025758730654633353772529743078128669720176456250084881845377480371506434874970047239834880000 14243 27028421492983909890630869101112750917952214309831706382522735392377991699904342357517280434584554549350401620652953105920000 14244 29553227406274887191693880918922904421071912557077716844661626879774420245465211411899177368214502008711172159685092852480000 14245 31233157429226079948724589785591345580173508961023858538151126574973510285191684626464465657902525676732125101751957380320000 14246 31914528210581469447957849661279826729353930338780184797604106816932819798802481405789165471692095202403269280607911411840000 14247 31539063172809922748570110253500064061949766452441594388220529089674786624698922801015175289672188200022054347894877159936000 14248 30151928449931708553609850774758163096262160983468468709108978041749275175927442400044600450543087330113676957593945062624000 14249 27893160290790482999942213870028893038528236031745221053200117317367360833479916227218959650241079045802025199446663463856000 14250 24974664960193194041114640892204257574805727630481998953294101611776607813167266330374437285464568202244694947017424233504000 14251 21647955202662586647723801787004860042099311669306683953017759291819359858846740275971084690584622470301769369279560706624000 14252 18169314513886460368224010334675653978996285274302857018185840225080141341195951665683797714056619755803853804817864331872000 14253 14768873647645468353322924099652434033154350511330729688810575074424683288571822902406529666360258436033899843113561857848000 14254 11628397715851751118555115553390643593604669657297605757222013073405424393440648914573661780356814157424725420831481826112000 14255 8870060154833045153140090597604152727677828763009193445440180790807230093217213603262962526285183065719977078891703403008000 14256 6555897971580598142847488268568202470033068353289482564698826117176530232335482935583581867187777556443154971747439379584000 14257 4695652131377023401000082696543174887437066281716899399685718347965746564259405041675456785399130997715258549059247201984000 14258 3259654257021483634660512649115830568163058395351535542699627101795775949667514810154704403686671193837953982753004957056000 14259 2193348351819044187850057305996421220780965576841874038164486478883893494489216323870255274776008636077291034394650360064000 14260 1430696860267517781147650676593708850132143522690391956571290869766570049142896914270556436997325163928492921100996341376000 14261 904753184930538233191667729004998835339247579974094458899912919346700264031843332717687110442058470143416262037164163608800 14262 554739179081497894803650286397225563273699246115503171880238578285568045099816349987486987424327821109831868694319633161600 14263 329801647592463394890481844149577102552329133332737816471368389976412748313310730439891253706815385710318513567185698214400 14264 190128188630729830263356137765334560986324071268313405391143344221476752292561596466280592155608123478523172933321605873600 14265 106289374824928299944274741223056036861358290764389228475122570662559881816690338983917010005810445413270334684126285202400 14266 57623332567459786872634186062955768776152374488477252152374555216954095885591649153921728451888647271821276452478555048000 14267 30295857271261385557040809454235906048003638206899882969118858026970023859126783145184551867960573977218833610171943440000 14268 15447257055170168313769704294986165675726891837468082014210172407907461187788945242515268142892237162443615917904571960000 14269 7638453265004557843877174835005123330912392520129608178687156622428647838697550638542974353221681568153818815834418490000 14270 3663058852802680123709148834255212094832433780381445636004470206409288735912637323417044864414476195419114265786904160000 14271 1703574540416136804091149279368053763634461809132013472736398178605441778252078143271975989977563636013376955837662720000 14272 768329325551318265683533488119026268144229492704488904623032107825585610090457465627209373257557740888861425031834752000 14273 336038371221213942295649877583376407650432971043758355223861651321356283940903500325848726286650478829819220413663168000 14274 142517314571661866277465071508048406060132075951739689069860230430530602032238046435410017949270422170513197673208192000 14275 58608652991155965442329186495008412198419576572746079030006378286884870822963794319542817087694860713799807983107328000 14276 23369273028119150777637587020161582079116666608120272018293682481479410518017209127412642256485925474489796854023808000 14277 9034163945715945836335766024686017010314888973505954578500598295205119606627309126958265659963912309394945598490864000 14278 3385758064065809541113107450729298747477567730907198595981275042972844136238160832727396719726163326977759303635776000 14279 1230016311022484475978074909499075221158216691080265372061907645866949544796401221190137101937150347885628035903744000 14280 433122272170097366776541626170561031847975210968681547146422863628412862112512892363733330040180671257542778832446000 14281 147811569073922117233264205756620034678277254536931004184890342349378992625698844219369311045458483048209043569803000 14282 48882566150430936407851154659669617767619249531898442328861373060424548742357098088295362707946899905706927794738000 14283 15663629524809471855664043123780520961294301302343778836144015671352144215080140080503505322171421368810952320292000 14284 4862555306780389776028529351416266450582421759886506055409422124576842434219824547888471867483063940710059363798000 14285 1462200848770162481545703185082707432305706507115455143970906453795698453825066762363058228170160752182008977469500 14286 425845460675534960917580073678019962307459692858793228446358373959376448574671128993825497462590637039973850516960 14287 120095640850931769433248820421467477098757039663880999722489287078235571396337417904550519587843499602527208177920 14288 32791090877500955478893975161161050774660620276889166974919309951085058088631299589145706385160033877648557993280 14289 8666752852062609514444517462503664449595655931305946877810481234211268213356785131684963586924448313200019332320 14290 2216882493673852210793308689158643428579149336043465387225585111574628096186900366754978884110580974248033618880 14291 548685636732130160726090296491718086969220634626476452765342385409265312560370477225504977830234978428736067200 14292 131372100252947471614745519651813433247591653243181376740623392537593722377483008999204168548654190262272872000 14293 30421471432031131758524318293857003017982257836919830124864864818590590204182236566088002336240995190191960500 14294 6811589581952612614927316049779006895395533236382833225538456568395337058583191419926665258553406778548562000 14295 1474335080995078147493794548499884971177151575255696648698136589789015286793008490924934914121645162670008000 14296 308394164669425016542262580220725097085456369066532506061857695759739308727325429288591183635714497410351000 14297 62324009010599281585737584203602603302207291321813891392417266548934764064978318973384745479518871233974700 14298 12165082381135361893680037652188344067474690526747265929495873810117393834465357875993062059651491131949800 14299 2292715948062079456755450134167704789088057005040975576023132335521421622810630035700520838246553884221200 14300 417080381863193819227110436617146230761370251616389419005030902899281159127390407185605691407201796775800 14301 73210918093007425715397044725350136250666054805004525676414998913171692825552571474069084129987549434050 14302 12395499359662632925358229794768277037149808220953147204472380768367694023373980355397940170156622126400 14303 2023591117424882012917822598287541218470646479345821100025614999516501024465296331401914922911632537600 14304 318407464738220638996818202904895907160262050770414808922818731393468135738053797553008366455560614400 14305 48269080953982301454463942736344248872859991823541318235774428496476530758430313545994774808999929600 14306 7046862237398293710543998022138809368754191067976115865294551587439333967924010673248539122494604800 14307 990309341817783236813249424310098656823733083788624460624958817766385162622111861186972151394636800 14308 133903847309169204851230422395651873069812494575812901227224951572489727615491812430133503321971200 14309 17412134959255561329380419148836732708023918622861762565182728520242724964475138919683030285652800 14310 2176346416710147692199165867455824684940572803045451723238439558172714311481112202663804239635200 14311 261331265632251652708515823460582457295008352178557165987305802696762576193443492561579612400640 14312 30130196386948268965228726540292309711419829424313462072294186102848790811122949258846717734080 14313 3333563555723130732120172234355829225068948191293688280922605560010562830579630461528502634720 14314 353711448355006864469207464306023921779087595873003961739535725086205865907348177099120399680 14315 35970655764915952318902453997222771706347891105729216448088378822326020261764221399910549120 14316 3503635301777527823269719545184036205163755627181417186502114820356430544977034551939339200 14317 326632667022638628881689988040368672094794569505116899046049517118464795859731151151118000 14318 29124271470060127952450331786752108452762030005157136498457368423027871706046238058512000 14319 2481844694283283548414593507249103145328667360113110974560694385523565708575973145728000 14320 201962821026816434495345948610078327318600528175419524503170026404017956260962584352000 14321 15681284303282446339286050773550717837565757438976684760748760489734327436616374704000 14322 1160708146560719392590145066603006404425428027258834984160095168959774516803754090240 14323 81826507686596657380600434682647295520266406869875392727882109682982837237972380160 14324 5488733950452888249493551665312027028287072158928649504774739640746805974289783040 14325 349955563635955034272359892167776604810068803971976245824278053220008882098896860 14326 21185940360390042680201927765048122255020776615505391035504466861602604896352560 14327 1216417628347753646710158531964485488326551767397438719741883264781010807446080 14328 66160119099066753685571599543869916826921231623715655558480292073012992389720 14329 3404374449322495084245120368858187053822692565617926061895157760747191747180 14330 165509408223139041251715465775571397755012281823603091993734949168379422120 14331 7591621927963421622757971855741534807838204408363301634951075207577650960 14332 328033046270024391106825944383893479351033523818167354596651397858293560 14333 13331392274520695697691202173237050269192249120689067366612679962221290 14334 508706737077901808801109687610693253026921119875972217212654117225760 14335 18192987352414687228015747714680499927994294863254900839099894883840 14336 608614325098764716620670696929959170253046554777951718718090008704 14337 19005544251110025249819939207791259085432537783805383893924562368 14338 552779637936146590115831744277043569645791986548104152226762112 14339 14938922080493559095144376874006039131058080425765594447824128 14340 374165951923308066390443576621672594191621680422700417524352 14341 8661248887113612647926934644020198939620872232006954109360 14342 184740466842096252710848232719947364513776158521300123200 14343 3619019720946736159286969425133470977770048956766188800 14344 64881801969920935962273473962497743578218706495312200 14345 1060400187848573383846410958351279097677127578917300 14346 15731828996693776800264662751944091170059822788600 14347 210867549162032987093494597733289405454064644080 14348 2540393892257830124911059335803331571977247720 14349 27348738074546018091147767969174622186357930 14350 261397735479531833607147125153401406799120 14351 2202016725696301862608469990762244213120 14352 16214008148535182017804302176019329760 14353 103367993660971105760136716969157840 14354 564338454927958721165441584908960 14355 2604821178071562738437593160640 14356 10011541914321170553044557920 14357 31460850987741108581494770 14358 79041847690605060292680 14359 154367840924666365920 14360 225998651660484780 14361 236235524383782 14362 164566718484 14363 68765256 14364 14364 14365 1 14366 566348408726522751148449775858720556691622190005859389137334807741187245136563759042704144561379440 14367 47856440537391172472044006060061887040442075055495118382104791254130322214039637639108500215436562680 14368 2004041386043672815377984395364715482082937160730999116673627187739333493069341285913817902826954111520 14369 55449097758226118844422810844529050853371681441290839464886868224077653334865324573568121382359984766080 14370 1140326326449216963356891069905069990917781715812659237125811395332255716431110183849002567479067876621120 14371 18591391715145269420443599050416587530498834045302819348140460784613383376814349961681059716221231631340760 14372 250290079508373627122986960350384506753879825505420045552577546682407041878903636797556953194500760171184560 14373 2861742688373756971878394963253412589625626815830149126480540195857187785931074430655386002051066860947863840 14374 28366057593542577552335171696572677493113476613667761949641570725151989742978960741698995033844020844665650360 14375 247604924415922860682732914387553070406755588031352934126690578197260440587810325992300263879758953035665827540 14376 1926979713883435918787673678133947762440490618636752744140045104036685483245315407118324712248516806706571515840 14377 13504783449364906273817746107913947954954843343834432454799654943992638758611797233358176495758200430472501201920 14378 85933933590411645240843317559020820801513570031359830833200843845740392830254703671839946789877789061380490170880 14379 499924286267296264503836617112821407317623268808140704420351813423413739340360736229751810522914736270310609563520 14380 2674562171091878573662727484999393164705816753964391029415302886493282941005704489239642058393889847254794113025280 14381 13225135643558614296761707686561416507686431311014105335636405684132429757365630787283138031076535072928613834959360 14382 60708459194566177550711915861196348468937522191135902761854039169277134290061078248547789384960940805924233123169216 14383 259697297665644203966934306739562157339343844928748028481264500890796630018594612507676654591221802336453663915779424 14384 1038789190662576815867737226958248629357375379714992113925058003563186520074378450030706618364887209345814655663117696 14385 3897072491678238489342318540886845789638849250607796501930031268025867441769717911916439735977589282266286037394553344 14386 13749017435593785324548834104530694257837996187891992331575577604483784666056715063069682246089158449117037188004148480 14387 45727758881773973512450363428015032241470121249908635209927702300626873108090413937441577113109031449072288861888797400 14388 143686027195907618110081991210400041463223014221001029303124207912998547418012226866409469720473120763029654314957503600 14389 427404048082330617938603199449475430964435315476086736877053632397483784198287395092371400497486083582235870833499514400 14390 1205697381695975252654876691191461842712764292947919761679196248490378151480500009657265378217277382471338887990084986600 14391 3230963743101746341608068297787752811421420263507273589208681592473582970486352557524595956564526859103575222626594831180 14392 8237182290105551112671119176777567607140324188282279919740814609383200540141030696106662218933738805626697270872197811360 14393 20007083948791402277910319189455493296323844737568849741366224868650491333166325087783485304586405931288623519910391287040 14394 46355984329547947815523384466120863404284800461099162807871127588180839458155567917906372956975303382102554677692880588160 14395 102579522352587202825199956209181247466908739481888532022457528356604417289035232189690694003598532749387417081870784166240 14396 217033201633448165462963251400775758306192767135314000227578950670886516322138851385261982811472136813816464436884167142720 14397 439486587282716056182025480984297217131999089329158214820883078049474673010283251608449342925207885785314089275938178209920 14398 852571977877938854134669576885193084448422990646431318435900000318064641755992448660323148866437870664835645276198031393880 14399 1585864405131868553352032961490698588605065433014701938837969835302374076843643568907130013033143878668770435811865405503020 14400 2830793791570892401423172843312387057184286180104419096036506416109775225115038031795137612840921320881062536888932385067280 14401 4852789356978672688154010588535520669458776308750432736062582427616757528768636625934521622013007978653250063238169802972480 14402 7995169350432075494417673182751144709518147852941286720889992360253838223627016080433105295283726259912321825498951888503840 14403 12668021707272443942168542982129347529608146429153592811139886543780574752976589667983535079351579783442158568104758228744260 14404 19315597454653033337563917022256628906531233169204488048668737898437708039192027810588756457625181055941509103842898685412040 14405 28358406451507917513428022851830669642701484459321107771912023751043033402420491161547017886335084973623754068912498222800560 14406 40111599823021581001136148601883413954751352187893560245486857514971998242792438910394162342548712383788416261925236273612420 14407 54688742197729423852768553825494703416356111885445122383480861831388651262734081343683748169474951762287133391259041651095958 14408 71907987829981545362073129540258683135122799765286658767003980773999793729118104088780542265836152532161581984111267378794112 14409 91223368984250039129534945669302727723158750818206643118184541240997397132865920092649952791745941592228708969386043585896448 14410 111704648797518298603521441735551136289102106718162129107529004357089099243963915926123702523226091013073446658104948688515072 14411 132083199591660150375785488538658438179681545105934949958226863260071570051984360047781405010571391400593602467353824462771200 14412 150868798354512330937706342840766823270822693378186567748895827599934365203077198285969917292841309263758352118200757492480000 14413 166525612426040097804450509553291039841264127905927162491399563073831157770830324812390590429180463807413691308930232542720000 14414 177679418377784251113025053068592530137799310534438495473971974081762681563501127284892861204513796920794215854792880370880000 14415 183317275237129655782113211727604342318576560113879023636201725006638293628767377759266733093446510353981284208027152644320000 14416 182939301473754130718644937064248457076682587824984427711178628666418420858398785227804327458202290745004003209660086350208000 14417 176631049698797091728346835786170924074038360658605654341827641471024682208109171944086936856195315202072830685189048889856000 14418 165042134673310404714496025293413103263750775909511618197228090333785506226129158400244128781920056964832758083672120342784000 14419 149277496809468255207568928537792276183133072078532324477917388308978164239906915675692507990250806240597553596906269225136000 14420 130726170260556404676547005943664780768969031762152581482403845278710262296039273425635483187745769924983223475107232283104000 14421 110863770583332640711070378848600646882266171882206957213939433949014297458942397170882221597236399923666637072977144224832000 14422 91066668693451812012664954054207674224718641188955714854307392172404601484131254818938967740587042794440451881374082756112000 14423 72468546213803202517120702874123008361923989115154899848850248700575492730329801370000727849903773491350500440811770080568000 14424 55876807656993623190975972680327817340594005497831144905997852294046754964972216774627099528961993256155229290783097486272000 14425 41751440845759389560657127801528754969242978503969034347359376110084701149449128437442246745044807077805133462135801655808000 14426 30236363744170945820618240240608902620074541372091453699955989460506180369796788743841627091162342492289482774180197996288000 14427 21225644103782765830750158108015265949338041630642653973212664732521610224465075939031680844440075320992441361968417680064000 14428 14444923250649249587211866183810597222546388372986780123289368090602635886368532428851945132428521602423576119383293613696000 14429 9530977108855928299064766793428986039953526552371544541779829716512736114130110811226052183986753205299009114742111510784000 14430 6097717868267370192237848881490949890859256439361352560518210099542387917783377528256198323035748807225934193332864889176000 14431 3783032322955174483813113603734351855365859764219166889552267469782986484109754285924832069977028106155220043020891093452000 14432 2276072339761460350591691490511246405542434635001283880656240262811581950770166215002708881771302860562810075470420426473600 14433 1328101476387665501445593160821248038793472045437071191283889622793205461196754575395414399255594086629742974639892341670400 14434 751617868505107399169758766838398615361140772967133696166157313998352541226734732229272984194099950125623771362136874681600 14435 412572851733781778892095844840642718214539228639567952786858090836052210129892434538894409802196168275478265802042523602400 14436 219661876779715127401695731833974246387287623050059901062059394699215989578909519707055009963214617795589377153433288792000 14437 113440405848679173775523617379047732876064030683129526370077621675651450017277216750122305614805671162041462379707332240000 14438 56825630810816054521382183798612200762266275593129009956758213831948077657353550026315913314479792524479877530355252860000 14439 27611145291740820603161880964506623412702065824385829515893660840651115631302537648239576363087554065513479646470917690000 14440 13013209077674386145188958170942690414975282769343093655835700463009575299053002863670762986793769787329766295573296160000 14441 5948895578365433666372095163859515618274414980271128528382034497375805850995658451963777365391437617065036020833506816000 14442 2637717850784673418108381817937709755272617962950406045603354918647762971667886294738656001635826113226949933765800192000 14443 1134343243386443084469867859721146137376683698942957971795775713243739861192476485075035948755430533344647595483108288000 14444 473113034533216682788543892355178236881880946093202125703649069051059678871152813020474192139585826425699757577921152000 14445 191366427921156153652801694211882896858397298323136930930087448357110427650463395043357326147096943609815362375222528000 14446 75061831641487974062090319712419584543595492014678709976887749140073486707724866159247916721490611502125853345453664000 14447 28549158188429186715923241258142491557179482005582928153602605442164702209348346530654122171848993263629063879253744000 14448 10528157403323165569220775286456916558801662259521870858791581402346452006008863830308083852053927641055788129876416000 14449 3764059637612877351169994190394795609142875047114011548281887887193632042495743975195605210204766508822411222673664000 14450 1304553187354991121986932394503143447637900273416112395972071760792234340464756180397142772964242311423442688903296000 14451 438248336377067330042485101278399751940857123100725258021867857141141223749879029352165150292675151493812778303451000 14452 142685504866952153967320730648781314585395342404887293309445348836650630988332707230937490792964002811939044098798000 14453 45017799797827424086349901985849548614778546802736637204880666670699981864904318708213240375081230319704906120772000 14454 13761729492634452404406101011304888064686614693650087711840541563096661721727398182181967031656613975741627338213000 14455 4075504159536206209651566029832667492672039182950948929108474989392189546803699782684707732488997236796677759069500 14456 1169068922257397797190887466724908603475644705866407660939482865483018515417794359973302616490867733264385652004000 14457 324769915985351827615226759986875708745761518289041600753298097136381407360020235385990001592188310955205156952320 14458 87359534760858126495766862888035975086929565029556239909281599203526376469025872640495477117647301034833864900480 14459 22748931918735427841379456230729451368890867480381320538291072009034834247006997532033291517888904353763969501920 14460 5733773347766376248072727102344247971864473963958630708505442044830383754564775155373366438224044632536254178880 14461 1398481304333262499529933439596158041918164381453324563050107815812288720625554915944723521518059666472257116800 14462 329998777170476482669690926435317905299566850215389086944221869802644659841489361543078892194950303950723937000 14463 75319139524882286605613925325485352561613153830637647780661084192744906729074088687498401877519078162151880500 14464 16623725428016347459440110502677039265299350656497500492783852293485648348367070216741899734116077719840022000 14465 3547060872694697729888047620405919723024053783955890413186036101690401300478022495533207756941371955247608000 14466 731489316900109863798489488523544440806205282417459558237950183626609728770778912979254877676291228945253600 14467 145754678243710009989550504520161701695295854541102709005334133123619017737741837858490142705300603787358700 14468 28053201670337491462423946476683842167295436438873324745796527714169350694293408123391408219430241733131800 14469 5213771184223611450714020565708231415280982639124862019329729145213166425846486391864700001946813304077200 14470 935382025991431752477174575688161283608102289443773930926487434279966810089790766992279430729016895108300 14471 161936597720066271917961215887902013990264682070774421455796250728856239519176851912706971663740213075650 14472 27043606845261970741819295788585804022460902345018931885030606303975991826566668163663629149785599614400 14473 4354973352508038422837902413115183393983639198622746759343534013005479632746896958059419791194805401600 14474 675986564731219125719474122779681542556830977182500748767916223764083748430669985621526534112498406400 14475 101098591735743069181866938166432916559235002993681502366350014167817333777475240652507645998634489600 14476 14562016755325447981331483419486205218685561234036768935885126007643110650356528169546555858126809600 14477 2019175061255467522675810861926406834083309313297695340110981044538057645995382284378958391608652800 14478 269401788038685662141165968867442458914265614087052146516678771616080523416882336913006691207299200 14479 34569255987264974345547845562636421719087180568692532075149045915337766279157468010961035597396800 14480 4264049196667045293723963329311981533631898924772647128212217117310385267913696494744092496595200 14481 505320181828953424573674761611423744655107683274326785490328153955982555797390735044701996518400 14482 57501951725363665554935403907506839909029494993285461797175272691542842556254807780948847879680 14483 6279402695283532158815061278360980457098687983470046995708013982112164812118485190364606327520 14484 657674007304150438158178493697760209005243751707967223537709452561416972797694960273803110080 14485 66021328918563364448311354579697936039136438395394393096449597554427958659228065510111509120 14486 6348204703708015812337630248047878465301580614941768566966307457156534486464237068279952800 14487 584263768748483799407482874069019618331663129474355108529956922240176915546107468718478000 14488 51433055771256602148603926933540464941839646699741118918424233891342769120609505442992000 14489 4327328030877709198450453463193379910076461660125903046168608624556921277545127331968000 14490 347691511920529481457183008303258784212327564634762984458768092994353493461147810752000 14491 26656349247240593578384030636583173456278446621998495475172220462900434498687998824320 14492 1948304596143830759881889282408072478531979487322149170942820100278437072993807223040 14493 135631477515053638887943723685189238699775744720491067459850453665715024729718274560 14494 8984391446309671061899441203618389271265954920965627487987453026712196840590933240 14495 565713107742622991392088553189661632482081847809814631209389868070732885750240860 14496 33823167943780594454357463624901388161524397754578782179489587445716439395931280 14497 1917998618404134036670216039798115795419049818144053078880543671949023826159680 14498 103032983633279927589722349245353327853089453040796239774574660063377312975520 14499 5236566475867249067060064453403946607918007915534973724806679151572748049580 14500 251463932001412349748504068495711907193986103666183034156842477103428524120 14501 11393187857669167949770410870355879290342412463840008020051115467469253520 14502 486294603681001071026785829832263140441444434432195464270474440684663260 14503 19522776060186174384287022365528812207503243718080839806478900903398890 14504 735919594472642255650999343828029759803077938398421033613254778110560 14505 26000150926592389686081321642474731879929244066216741411224045155840 14506 859280041283970234827847516968781117566957959544476528515933262080 14507 26509703401313975329795295736270906818555085985946616305278792128 14508 761762303130686813213736999711656038525965383982895195692772992 14509 20339489339789476258726607748181534404380512477610679096691968 14510 503324926555704044473564531839517666098248722478944470032352 14511 11511653844518213543554431586758848802387813849799926302640 14512 242605981970879105238238811101345601736307984189671787200 14513 4695928958830397155884277429270733296810505900578540800 14514 83186530358779616330956601988901801154814311220163200 14515 1343406635408143971787680023730167510260214338077300 14516 19693919262527765031442429667248528946223037416840 14517 260846612748712119621754035327795085380437581680 14518 3105316818437049043116119468188036730719495020 14519 33035285302521798331022547533915284369356330 14520 312021584911658071603518748844536334067120 14521 2597474172001315892641155037207378431360 14522 18900539713107288200091564719804208960 14523 119077064102240599986730295590015440 14524 642457702149461630972190845681760 14525 2930555556145170201407463944640 14526 11131253838949196207003488740 14527 34569111301084460270197170 14528 85832678587422620161880 14529 165665885465487927520 14530 239698470082351280 14531 247622386448710 14532 170480128364 14533 70402696 14534 14534 14535 1 14536 2245637295066793699321178762416554765486548451069744787160827551624940123157770253878629224365469640 14537 190879170080677464442300194805407155066356618340928306908670341888119910468410471579683484071064919400 14538 8040994950759330723500417297301096136446371913394237914202491088630036697591543766106021257128585241000 14539 223823459452900899903552792063698746574495481730479610647095222537631374429430500595374662286661560943600 14540 4630966798237896495349614405707324508771419790140365749494766639760904012531048764530849207311634774213600 14541 75964296793343767245018941156815650906604319184775869412718296323935965109695700503150415221948603083283680 14542 1029011913535947470247808505581197170292726163437690931362192945753019824112050067646533072665268169362581600 14543 11838887066446742578616368265742855199031109686489760460315025983025814813125882155831286116633570009758273000 14544 118088480992632209929691327044715673574813292589270252472067639768002269247940702160329082264868878171961997700 14545 1037340129438272167466210639368849659486533534302152457344450464309337299321730599216783016063249366935738027700 14546 8124896473275980381938049818624125170789119411912534652389776879914755387660473720351992379868369365891267038580 14547 57310332188277451982126003101795581708523470988736827120909269558215799229499946066885904629082473949988783930400 14548 367063154801051958314523041014521550519848212979220765849932481762590617421570651546217878591102250072435715808000 14549 2149501299513293076171899262556366058778467787054541743515618602992960720481281563669950010714608560913689988934400 14550 11576319851438720809274887778326794714298452437185185082424757938741507518944565885453056874899387746857358633414400 14551 57627484918991290662756209647719482955812540059256006715192514519442480112599656029779729467486952173989924319021440 14552 266328858054512501572141656972832014119179514264680856722736047607056416116716300229371914855472955574747012621165600 14553 1147107513850814401394265852028419375139807832099951651023404809884597014201735490161513462215831730344498590990116000 14554 4620196109632972465923366154785233729409256776057959111352728911196730743354066943450526529355457646218303555710959520 14555 17454074191946784871266049918077549644434970042885623309554753664520982808226475119701989110898395552380257877130291520 14556 62013298893740341542615847944228470501404246505311273405712183608062785977463476307647067194015475962574563281098212224 14557 207719789994560593898291771064296784510027533768899784477873552014584753385026284881426511674719096502856234592853372800 14558 657396956439879534639878374863641055479908719871836616125810519332479359693477409671464533549981847470806689769225840000 14559 1969689902637530366559592109034376705902574332963823513424779017978238429342467912781947811663614089731824609074859813000 14560 5597253594799126261085486667208973303763898535522589388462577366135652464573502078171898718724345367842943599142195675500 14561 15110472534789792178039838346118111326462992499293813013230671123522436879833522214053495635378855381716384342740855797180 14562 38812024212751747198386723827629266777629404417623152328329690328193398294840532064002972895046150015886417924754175834300 14563 94983012841333389768203796708966138105590947519921638609414432026802409329145605895028372485766949405966761166065071662000 14564 221756258552011016111888047826647473454685804005694601161571653548289706678658312538596853313708959429440764844853963227200 14565 494507202521099900413792960593883548865676470035101534283645288485786380827677980936607478957629489366815744667208936667200 14566 1054422066973105666249729782429258404194736345371970491951772733339980289343106340182402017432338406400679961632253176778560 14567 2152015260757765286576681751980310266625733608110287170298593233677751334949640111166316772551112504378558978765578754095200 14568 4208020194367575610609146593000084182931750001389287412983382669550747686708199011585261695522975214550518260327387716508500 14569 7890346370318556731447179857959688640957656747473050943875586155163484078830564363658698909435162323119065617751705882508900 14570 14199018511064404489314713724974859456115120737457215033781822943986372548483785442540582674831637053197130646222515839968900 14571 24541383385728384456856377191440777494094334840473360900688583032685908471553793169333593357835163411425690000038767637319160 14572 40769073376942918804549681979266438182371696314792879672153672138989619936457441421368510138423235634615967101041600961018800 14573 65139775427388924322054738297556073725411056909963186121644579490754480184641857914905171206860654710316449819629267036286000 14574 100165753034247231170634991021487864187599297346795850134594451741520823628186988072427951790221793636519393329200413901698800 14575 148322365069943015387286429012587798893175882609678470391611015078790450372507655414941390150905348269461409352854459046746300 14576 211616364421572163537702717036771305153531135485689778053773735374789147511666862824683706145994660253756327601448787610258830 14577 291053681642656593849707419733178430525329933558495955439813173431809011639774404288835690168493705711635459461530677839016950 14578 386091618505564869392469026176665264982580524108208920481384821899338484828272168954577956345961038188904180918357021623185750 14579 494197271687123032822360353506131539177703070858507418216172572031153260580188376261859784122830128881797351575496987677677760 14580 610646917645627243961712519504079834362476521729697217278967872524964077530521605694192205130794054051573255336825709310453760 14581 728677999714043785076459637367955668118445138010336679410741528422406798556555312029713919948021361143420971804614839700662272 14582 840043807311974060529515392222610289332858360683853220664557097983670551695633594237153728530327656127132213872250309272832000 14583 935931498945917045587082272818463160196902285120739284092915110605728403628688952751285422097475465064013032994528449808000000 14584 1008109267084966580458628448095141251364629495244457313628894157271085424586494626226172687699907894996915732996648864157600000 14585 1050096325272595342660153997786733973204055963184667947266082585312363451433079158763705910844427174255429507798675055917600000 14586 1058124365438501873607453468623055761941179121401506364337331817363898243689768910694186119855661020229259412568193936891168000 14587 1031692572264776202308637145071633740490593663896714505115367847711778303678179195761454637409629197806127227403315603254080000 14588 973603616966759461338047741978782039003811625723307106334090197285500540346576719235631259728357450744878192394881497123200000 14589 889482237439638019265378425040081808177717817072653115624157095008653128662760591509872098185139578618059829382493557749120000 14590 786889130468514833652301328726346882205662705530247911976618791086086447156098470228456631266438358477568499580591186613120000 14591 674220914060522937015721820295074487708033727238416960943602918726033160404202552900291249971471048059189373504279266711696000 14592 559613426677910401928181252036852517796488919945276397398435971615560126915882407646209885180402176524986700009151656168120000 14593 450038769706011861690495412477189087738435145410536962942798158991534367799485852302896061508715037065548744762604478736600000 14594 350719868805374761179489528344292185616849458147521909051973737696850921112702767656739689313688270264875918332236593774040000 14595 264902760778277809589855542535531266481669058385953525958568848429896470374932336325119211503583119388414276821006584555040000 14596 193950007184661350342820029729194623374564766422507316532210125069521373362847986171606715984248842181199428117712241412736000 14597 137665945106657079856169780432128028799176595629509030046406558952380884127448779860209161851393928789236427003677855345280000 14598 94743122593779037279042341142303700223977005027999843316290589016131718556314479997928357857778280690101294901509441257600000 14599 63226532832991316714789480721496550965796899273787650539646984914847085648805785631270557182639791399312496801619565900480000 14600 40918784353609299728724643773387888830687106183237572224247343059810311478360195942818243660539058546732482809112662608980000 14601 25683500395054603072672656872040145828315061335378004657853534310147678626871131288513808500156834645104583288376082972388000 14602 15636000404603311027176822611629297837717242788685985769713917343394796144681965388970500416078414265398425336375987500420000 14603 9233459031920190158813049043856366666010831237965118137858315887403805640272932189463436326172197911429310224595813514200000 14604 5289241344915993421454833227689272712636792739095312593194560416356661284417307465964295717965592728728918242025152639792000 14605 2939213454442368924458080920877155353801023194590889352803451377036024725171280664202945668726674981911880622591571650992000 14606 1584499058485886167439411284504262399521619097366579911699694196034805165814470612381933347944647078160973007532096868054400 14607 828678567248728784752384733507303761141691843589605276934906347346288948567012903120211620455723668673665460650071373620000 14608 420454992607749844662187826041528661095876857909855075935607464059463949918687358594203312961852414917450187599205955250000 14609 206963690425184626733259578298067532722080024121837338748212258564430200005636973773767658161131006064388722480339735050000 14610 98834363567859191285359467060254695371048563714567755558148584844442554066793181588136007157626411315587219727625315050000 14611 45788337987258944738769520261944861855482797279107210933207941396589505645272542634264800927951101600534735826052086256000 14612 20579028308880424601694166409862859260891144844542566711554130964759328379897771970456090304697124314847072281371724160000 14613 8972303622610203676063319306712007284433059440570506822291689752724382503294946963000336218188913198495476783158358400000 14614 3794672388430498332663064217671812659918423107376263698136137001369934777155511676369082690827647759131468700453331840000 14615 1556732688694444943146585032911393801220849065339054094804986008041866223309482062860273854177280122129307930623259840000 14616 619437550843626096198821763095731411778562185124456315670501086469890875548811018548774368211605949737004087223285712000 14617 239053507747116093104719170660354361627859028186282971696418994354368404049795600881842525476065061179250941210004240000 14618 89469142933109050825567729978013196740451865048692954083184568955167316906778000330041988088182466126801235356141200000 14619 32470914154407325582291309600917486416645922477356960907298496017463875162830644049346100588815805129986435371144480000 14620 11426609614181949101766053792269915242040870678738963628712873943266382986147794210415230102407326901782319783116480000 14621 3898490338956194399426065411480324023755120584510940532149098168879118901156306260024019681997793884137497337769152000 14622 1289383964246212155452200622474037128479320037678715740204954647294650220226793899229734136069309261290611959962560000 14623 413353156641431159748954402140114273407971671561872772317859921950601767798999121789704639526529639260729588457825000 14624 128426836368273531451413105691661172647075690469223572575762895536523864754662293989207698163055465460151813312297500 14625 38665533412477645539162947772159866452976959627246555558287280678650863643290788856522498172952114390949006520547500 14626 11278720813600198580198519943025289107627271227236347036369965668317919908596285445104191166655597004158247751843500 14627 3187079664753588295817478162864288915813043674886251909806269733590621010278385212117353861849305275900289788590000 14628 872265004384318293329571366243820628266864542927468910011069838744704866835241405706810861202477452957293931400000 14629 231178363742630938645024462743846138123889002732002727891966122423435328578011077073779291472243701725713772270400 14630 59320569624807374925319017484386050823381925592087857118651137796938929481309686785658310885341180576118812110400 14631 14734464068097315707256659181605567462581962163196016123019798743110637322776922201598999800552486788261769459680 14632 3541938477908008583475158457116722947736048596922119260341297774786210894898298606153605721286655477947540735500 14633 823810181560198124142449477705046197298427194406075010262936998158723932054545187501152952524555272089885637500 14634 185348713069062485073615663413688444723286285055460941501057295462450090835429117154570106186490944599315377500 14635 40329228178961434904244242709982880670044407776598058806489366821933998900108272883110634132977165292846565000 14636 8484074668759294453929899947877880081698230969299147185957763094392041250096851480595125995381862920865499600 14637 1725139149976830596351837114023118566649218882146173042885610121067361304843357820904908608012759132505586000 14638 338964368008627930208256987256190003942548498932796997686823565403765157529632181066256145826280473924090000 14639 64337411597754136267683729134548685214338088875108556357062142753821444948585525629566093698094983157436500 14640 11792776280953003091228156981694713945788716322618063355438329674380853845580771434193077039287123562330250 14641 2086740964960951567403397766028572431703789659008286360854273462189361172675397010084105108752607458688450 14642 356345782170308185023508335970964721439744353042972235015716628962358069850229009364732541857681951985250 14643 58704199818964123621804002757770205971381930487041204564604038352740756002572179588044011330902776820000 14644 9326057276204229568286593345915266764247909524182432498206599000719098825940544842355928041221434048000 14645 1428196491839320971290184019804949109274379934190252542068335909072720144833520275787746213793261248000 14646 210746747254635657956280763281401386315868314908604569414843792747289410369113292353853147895673587200 14647 29952356902452877761726762721727596843587994430160481673591498969209352359077145465016407319748576000 14648 4098304863740073719716788034744731479062364729544221750329078012948403963788384931437773728815320000 14649 539607512263121672522926073678202043915021627722213421686267986160424715817000894012314801847096000 14650 68334575788779600450501555181955717351683961589275935497387648902411863575078715835620651762296000 14651 8318991835155777446148015413455478634118047497824896495334148562032748609140017579988601084105600 14652 973055402258840746397382936102190270130775721301104405500120673365519737055721333220601980064000 14653 109294854576384426926867382203445469415641929213534531591232070187413721316673941444111182240000 14654 11781614832301778902625026284981579414974282538950502049495524854100868941932987586178764729600 14655 1218117139774298569013902027363791749237287015206617033628814019279036419716660931404136989600 14656 120719232237721965808104191949505819094816336484601957144380223435276703478646666296105055920 14657 11459833303781960122502631578856371033124177575598800935081884065220593919683902875998358000 14658 1041339351467465406873801920042953379984950488102405692862199241888229920006882354654550000 14659 90511092189633356872401408571360914623969088988058321862967206833744152692394209096360000 14660 7519259978635029205484518255155038422141488612353055461881500170014980426942161427360000 14661 596573947662713142835138659363126351143849481831460767287625811654032575524732220401920 14662 45165242910606985797261978819459862002332251751558912599129011415545586692129167443200 14663 3259958477799716822637019468596184265260201898078399203349206860702109275678614448000 14664 224122145348730531556295088465987668236638880492889945230257971673270012702904743300 14665 14662196424683305802748276815531903529499739845329248753381362632830748494582553300 14666 911820232694281422619448634031994867381673962212241471770411934046029212989207540 14667 53845066312063284354598003738026486479401746292239522313966425602602906139359800 14668 3015880491412420062946032092177269815735556664364988324349692084592148986694000 14669 160026311789230452319585376319610235120662190354060604965493865713052803375600 14670 8033885395117403983479862854580161057618047548304263749963735456421918215600 14671 381094563614543522293275545665981998887009947804176613780331040881552530740 14672 17056662054359364808522562785561854170134716333946523634669547865542632450 14673 719205862259501244495140305960548737242587783906043622891955281694980250 14674 28524177357905987851663040766621975368900088142190913569627918913459450 14675 1062263058610125658462271513949527648101230535976640031369977513493200 14676 37078288323055758381230589086485975612822684436623044022484788648320 14677 1210687737533946186873971204635628021905943983079117721399861436800 14678 36903452163637207714258109033459336383511010625703609334240048000 14679 1047748362128441002236978480250663676343039882100396181098004160 14680 27641602518463895787658980006612986436185725532799396737510160 14681 675876174432659520826771297967339480257832787322367694522192 14682 15274303364899126922237721426839950704665576516220673160400 14683 318082119219057203711739305015409219172544283969610020000 14684 6083899161778225102178797517966247019516439527069464000 14685 106498753748695146395297569504287033552733633179864000 14686 1699565603865186792215111471881886338561759534683840 14687 24621190453345007337553353276434611692740721735900 14688 322266890750589101276876351785793346763622012250 14689 3791375185301048250316192373950509961924964850 14690 39859850432973296385513463424340550001684850 14691 372061747349647790557984284537427234058280 14692 3060976942407632995129447013882576997600 14693 22012367574330625607053759088943948000 14694 137059558622243375315900928983503200 14695 730834397903676734662310121733200 14696 3294745236451001672657955466830 14697 12368506450399637703650778150 14698 37963494322896371097761750 14699 93161949258641401466900 14700 177717303395691459400 14701 254141189738476040 14702 259486613986600 14703 176569552250 14704 72069205 14705 14705 14706 1 14707 8904665805871794668984558560796280746380186343548236554868946245171727887203643896882888138235330480 14708 761348926402038444198179756948082003815505932373374225441294903962182734355911553183486935819120756040 14709 32262993134850229698019075123149772377429675589058292614545835070234186716802257800355634437699475769800 14710 903426698600630700998136479812956101757850467518172267851756180865329614399345873883252804478660759129000 14711 18805051925710488902301386315872030528672207092211104859858549477366890331397527896842605296743501666562000 14712 310349727545725574495863349693003346183780848340632210557759684786473808904522966278715373062020989857096160 14713 4229850121446708149544898613662457602215719113912982370246909528835116484980917242467329189786305742781917280 14714 48966861718692027141181222750724731075523476978054347895630960268298326510408843309881718727069701730683311200 14715 491484895440580954911114201644885468436077628718898610554812234740412728253584310076186687223481501792392582000 14716 4344700471202913388453672234911070880368130678212168537483875879325632622908338550580893691421331847193861938500 14717 34246615117189292816569453443302011243880853339961349970387828796857508967318682915414650392737817539403318909860 14718 243119274764978534360850431330485317709009367668174177987930144441926387829506229667894641138646640463450561732980 14719 1567255384871333094378255032801126572618638966749791497740010140346352289911932051112353842775660024609230848408800 14720 9237946476164669583174886013545101947965286217357436446363729835591103395588403934267442483830581794730962183392000 14721 50081072804102034801147925427768677414066448069152679845824260019361178140693112567256514906946887321370572285536000 14722 250971937773445469752984937002268648875420668849171995203134665462681491910713808150174769450853431695741094164647680 14723 1167706060020369765423652560231680043361854677327872436648019419930090254535942741112097350568066536681628206360287040 14724 5063689478352320826388794638881281106257110132314913113010959392738447337639723005755113690232397571191135227724487200 14725 20535213701710821971780585801919160721433438474066764527280258359610387011461126086879810361170120629346312926568724000 14726 78116032489459216548126277472524905540590035086529077460732555290464956209888126067010347389391408180280565898581252000 14727 279487146396132852314342262907852185115686439380356957757968662436162003325716655356060405982721013637016129313447014848 14728 942796734874197711099174547069521362841745319908576263148279944185007392758943073740784602897620914902527072310734257024 14729 3005114838854570525808655149327984642325574373195785584056929459019197501546588885481110505999312373000596423844375305600 14730 9068905839643485181180589061231495646229622905877100702629269971520262511418614851539673212136731236370960042252469360000 14731 25958918948055313501479017390742074505536817798598367691378590525955974675727322781172491390711214592997457275668672680000 14732 70595280079236425067272187794123071617807376003288260936704076935337273130640454303398590337039148085656585061180955353260 14733 182676139505735731226645248907338963474967675884081583822467193053557819620183919732281232916992307235876733612619443427980 14734 450413914900585305155844388465917290561968984214536120372889643249920689652841087902678045755034607987830241157600002023100 14735 1059558646138375526324248629018516564548660701937755091638794023327889139246431040492104280685570371201655637153074362578000 14736 2380885163823813709959507613351079561019862633599110961046054837229145913941783935597273171963909328217426110896563430184000 14737 5116005728741413883009286941450478472599929168027888589947215822727517135291202602776532172476099769183392021996361588710720 14738 10523183347119435870722410431654148343784238935920935416881359687964901179658974574973466936235511565501322689994981685757760 14739 20739580598256555919335102028839146196715343110531076790059708490457982157195303325676541266103134814596256978883879640261400 14740 39198935357621656778385886313248813615780941815358853373597700779362114683277059316012577023928419142583834577416501340276500 14741 71109700967457785163892384269031468013798943247797761056587014975385292590752842046505887315395776053815312546245822650764500 14742 123907834699608929613691190506019256614643577976300872860445539642823441633250989099653484385702538439947677327126591984825220 14743 207537825972951598036883698445536748403815097523771832356690155935372740427070516801936688338224532201825343757553277765305960 14744 334362450409212999294242251970871770857673323142896704288244231570151238525887564801996981211811373396412189486545996820903600 14745 518482489962511842725256500784593719768156215982770562367078531553577567712438371958522663305474690960148852032540466525814000 14746 774291514673360655358599074659211435705386298076498823739406199878319039028915423583441503722990610213823767464717294655862000 14747 1114218182918485218481603717599763603708505069592706012259755347956046643376363866920565495029575668271630332918899739752320760 14748 1545816817957834274549413630033304896929354112916966653080527076127724531231072206899102899554831711790198308475097424566522030 14749 2068620179932572504760059258169667011999599288305511716325740696719719375048338809012393712039822729199047398501564446044937150 14750 2671396921104977737935175863199238856555773915361422415122645270598313100227987203691501813561360478104730084157649450190481750 14751 3330572784754257958984115361910739353627977868502552621451609688018676073011516513693300962362215661013689455573173340497224000 14752 4010503051034460546758946616534887328338993202250184845504990154698636906879645366414688921789642798921373021466481912823916544 14753 4665993152730364815270951269288299187733064506500469528702257703612591812119244231014094236329639673428806971754154687291574272 14754 5246993585285109655898720726209532500842193772481964520709735744102407613942460134119090691288863691025539754757099551966464000 14755 5704854136638552165153631541543753771257996876646355925294676208865552610557528905642950737582588889653189267588036129032000000 14756 5999064760894318644713402390487129931000204658205337877316216322229551049105311008609092984666963992346279833787419128516000000 14757 6103184122168145463225038391298296389463665837357918656746246924161128341889782847131393174773726214857510182089085521526176000 14758 6008750434270118936116314307879515226174645530950886702073369153959355514404226649950221825130702039730996752567632417551648000 14759 5726375446679057951720194522867587364403770878800661257161021273004058943892712717069914734897466107698482071887767307879360000 14760 5283835705516732201509716838107337009801360050999834760419965351414962633677173533197104058822422849440057119834409224380800000 14761 4721625364443550564693868132919894762099446215867359024170621959053640403595193505991710270713024160101647071192234588822400000 14762 4086944186928379880637212755052794174642316893809702739040727696971445731162084109324235234950721727546290875541065249735552000 14763 3427336042078100082798334868485944299199550474714859464548983953490883679148035438195039582844240934642749614609697081649216000 14764 2785128094622432693989387618518670623253046011981982532717071511913279013147830942100501220464313722474066755536876161622840000 14765 2193501701339666743854431796154017293695027827531166106206945063149290391827950477648538447692367710058573541096266158769400000 14766 1674569688079743214076851392559917670817787630334033529700003929328502952917367432325973230009071994842630339955084784714200000 14767 1239377425282878954231381942937913335781866681257750196016564311671434700124105393188158900526012582849609917103599592710112000 14768 889398531004199443489063744782044481092136145312650106030820106366848083118383643968782697491306189678270058267833649074816000 14769 618919187482119868061180230467842420730364888536843599375146101603739604176191969272702424277262542800163992445585823276160000 14770 417699035118238051224448438776845132531637679475219788163233240922483274460910824697720481092219851861643941766440055222400000 14771 273418207373882247498565781877280966423623151845100497456493645025548993936490337430024772209609213529541396934749351094200000 14772 173605538703988090774364075569992244395131271578130843330068162742595833732422106557217926794189234700405515548239752815636000 14773 106931357661596227086066978663780386441271797666946889597568866179348427619915908144453444428135891168241520438152236148308000 14774 63897026241467089416295794723927611998891608935526623065657762298730162107251372149026459598687451342345545070151099985540000 14775 37043720883245944809192507877749496869181162113821975147429537285099456902271447434028930708094445140072911030263857073800000 14776 20836606705593917286078037407396167321081107359969596606766708853076317072943275830356957873614140744615680684529848612400000 14777 11371916366180243896495369402706708253261200723316393867568365881060768164589197707726244125724164294178303442684186468668800 14778 6022076817332624273758368232069729023599099920407396402985982590042563669764465651536741389082468415679288684411046005974400 14779 3094371990998143323410638947085076472240074745427080976300286129397125206787805407026917380430043294584901084277145129240000 14780 1542822457236181451539349595897575396614461119043518415862854184177656101289246249474540797051643262308144678401678927250000 14781 746407872748849727876472014530680986234841018099143097172704263233849580867072260516704638126809760193159452969636429250000 14782 350387814239534099416974961487834738525846850274096507739443295125974030406043896714656508149800176809687593082931550442000 14783 159597501770619327615479888543079489588763738493073110940603402671349548578608920280125288783552105578742460711615075216000 14784 70533495645863940097556531474747283632948502377244949204220926166054849924254378414166632763422911556412640128412942720000 14785 30244123505116920439411304430495209970336604543781686180432770126902420523556688717877078199239729194217078476266569600000 14786 12581808683817079969607577012058110096158874889204316198217534807717757695675862414184896622144937309215080424456188800000 14787 5077828070695232840564265514866471225600723280756232518488171123341185605858616925271979976371324698945482458096563744000 14788 1988008632990108929162178773403577305496130532477140789598904257604396085496087771154929683977774522052542982565676752000 14789 754974993238847822027183722256111385143898222247416445646620878687749417611655329952651122682832854289637718038249680000 14790 278090209502583052259622073727189009243199887804736766744662615574766524191545994340142347681849129166743222729990800000 14791 99343300530205731859941620207596438624007549775893922511594490292901451262004571596058879175526472342361472378274400000 14792 34415036599966293353833169425762820547755737605621894604016625234500158862529728513096234342435777025028028621179584000 14793 11560263259448137149743188185487897249632236184127817878569291101936346799382572898221515010779585332731422741477312000 14794 3764836693690006351448931018262342016163755079122086282292681010209155087921527572217734773625535453188394379408320000 14795 1188580385255865110954429053342462062053820802305080299591870463958850695426233943475178028107814075688235579632800000 14796 363710605951715745855612682580040620463449729357049677350531990639093532676953259037435973137626392894065065888337500 14797 107861193207293131428901957195632089885587749804099350938898506679288478579492108104958136521772776907930581195469500 14798 30994810300373841782070035463069496453235001912210257373719991406240117449380746821542439334499211915829147715683500 14799 8628904053377835313104220218280217263144991080560339739719262085944146806667264109107879656622911720852933373330000 14800 2326961666553503975884053242000809570877126797625078816992052243692055291779190526094973520645878224773448494600000 14801 607728142294765258090935664881282892928068802533090432750064674308317568362438417470425821574124846191997525800000 14802 153684851478836216425017246453767791786357104337420679540921618269294960656202321487468525657860792683332090103360 14803 37623985561167567709136584933377222119049605697062659666728301125833086921021418396279526947364514674651078952680 14804 8914895148763515794067115651822836967017906238495891257912841553759918334295896444080200515462991920747886183500 14805 2044024955615860227095451204974665172558430951981004564216155937510020108871446139991948808593720778325653487500 14806 453388470486855421974608992743415507192274123454109659846254183067632776058288250317668861953817838733480337500 14807 97265706158322942771369178198342526767452767056114300904159672906264402896422981374272144425684349403394802200 14808 20176200693123960535921085820074947120403284580054224404401243625094287761991327738406070536605193724645115600 14809 4045659543485277328472839366003892809989684675335653001285975180211353593847208055348913522429105656882362000 14810 783941891801086796779419647669052486249305022140383695587389076483223856947846221107889445291365655249210000 14811 146754522675179510472751236309575257958894795877859890667731788495822148771117717420931107457193091862005000 14812 26532285924925311496581533040731145843679551191251177058816905888371655150841758752768338316467132004892650 14813 4631158457409794246383655921138119796350792427872136455123089833361469135431525112684202732905094249847450 14814 780164524553837167870332360860855019490493187605884920775860181619441710162618500487521782932649585009250 14815 126796547200498617687942749694528710778264246774514817566322017328366835219428542038915870331294822380000 14816 19874190573488198822803030895985840532497334901059078853499081552945695832869533567909687030624347840000 14817 3003040169440808688660295500182618689359171764933723868540325436975082704958932228868674566406913062400 14818 437264107215875046604806251701342260843781766958471689798240964142595010015965261014142111732923123200 14819 61326894252379777382495052162282061415092016671827344599232140127295284206714931610659109784737072000 14820 8281095729837672106119640092099423917051637893586695143472756181363491993125223447579083332238680000 14821 1076095905958248422083291881034564769657124055284182835154696272978881658710204094995656685764440000 14822 134501817205972373663794440782618946256576639953478580454496252494071181992284867223275652292523200 14823 16162091572107507029620232456637542405172136528064434151887970108457883335317470869473568819369600 14824 1866068452620000061899472033529900682558486298786866741183646271331919353455458474957961911968000 14825 206907463013566795484261626953774547420245811520831562059114068015224388850993491772759907360000 14826 22018634607898719739568557162999284402347866162438459530496931012849416259817928662662261280000 14827 2247531739976624874157442353378741770847063671988162758001834884126407081928081903492488595840 14828 219910499351313797456668282215186805500531761294001167142151199553690657514509784831097983920 14829 20612062535685149728534298303636196207687862651610048379492963275083113161140923006663966000 14830 1849394023746744921808724487069093997979757690487241578032584780779082518303495984996950000 14831 158727731128752884837765289504689427939293172092613931963678273405065030033930176496600000 14832 13021445870053327570690854295366521797492559863306801109456661265520971191147144660957440 14833 1020235050049115539893948937688715667397945728218790461645477337684146543279703078821120 14834 76279944867502317690546640938222980261278178769518755168899013544975198460918347654400 14835 5437582475433992980532918672871597815284086764244208497782979796192788484757284287000 14836 369218563146752609789272255565355407210647866707940083182794924432843662545247698500 14837 23857199464867091709460668821146041696688016002666897682580595117199128964462158980 14838 1465438306288832557740289352572357986790924005015067339994427651844792040978948340 14839 85478689084993789824088580815858126985955163189099105050180016681798938227538600 14840 4729279152099245003744438433562869843172437742055419345945553483600735694246000 14841 247888226052595356000185957365076505184323149668463304473767781802938752878000 14842 12293856995765399313448375874966404454644033454457121907940652600173964252080 14843 576112352883461577734071090115931984716642716061669236609096160407814536440 14844 25473805608968331974485175938590479391597761869655503864663853246555527650 14845 1061185628883018800309366357450209006371257320762096534304767393523807250 14846 41581695732581794158940736643819742444246375424148645368790564208064250 14847 1529974588627399812956146965013019094812688935466932735520656299781040 14848 52765081070726624059675211698404774789813218745070131888349709685120 14849 1702335578844645818896064208683703620152858302675196789570708041600 14850 51271617863146225245432938501517072267984031133677948034567472000 14851 1438382867083842416365794156413483370702150127160948514513156000 14852 37497153362599478164570358008572187181062948142540588861101584 14853 906002672972562596252784171612090431648178894336872491928592 14854 20233001354777904472078255739292887396801906181507837550800 14855 416374016081312343368327392083129799632361905230645580000 14856 7870101933874962797538581031019300417650451023398040000 14857 136146036873187390617248615442590290985679597191090880 14858 2147179252932770344274215209069321855512527271874240 14859 30740908311690876213361412183294081651051999392800 14860 397656085186633066485475783961456666237736920250 14861 4623593565439195918203328962902637514561298250 14862 48041413617127129065202671057664077400874610 14863 443198497621034429037278745342715678097880 14864 3603728128101648697958629180181994943200 14865 25613717826485691009656539898403132000 14866 157628208711043340899353833147676000 14867 830743262125768958793891823345860 14868 3701664549034617288711643285230 14869 13734841138561961200778545550 14870 41668431958153323942225750 14871 101068828358275142293500 14872 190567487813582759880 14873 269362404528857640 14874 271845257884200 14875 182839156500 14876 73765125 14877 14877 14878 1 14879 35311605781905392652869801189364561580473152741656800131376855799818920932014449935914901237829758800 14880 3036798097243863768146802902285352295920691135782484811298409598784427200153242694488681506453359256800 14881 129446819762516697317005459365241712648723721283528178652041772636880540305662571203334928214211887624640 14882 3646336289240659293609834015259279638273642032666825730053153421079571033610088124884637948824747648496400 14883 76355132354142960280911465931777772600292810203001387189815668941411133961820577134063883578524052435351000 14884 1267763109823875396664115988733938315595037115370535312920027176950026266341526214029439638924827424996775200 14885 17384341060224168195898552385102333031443969359157252560745006098000946690360635122585512468071827094677187200 14886 202491051626695122154075491268826418612474671669982082138223974390244640399234254986687217075582853243126463680 14887 2045070023619166443879103136376532303022006363215637621595116024538643326155983128350060057411583462510779439600 14888 18191845772233610772967958865992427389801279483436934267049256944120870613340204948439390254292389380519951228000 14889 144303982546987799164088865402287705930020119629446921907050663688498253185700403169638510468173339145418200660800 14890 1030976992190411207988888143888747067853926211833110232650860342358897422516667977840225786640309846719132306993800 14891 6689040276196593315115965315648333588001518272893328628855656579453921038328292089061882827649890901026967370898580 14892 39684402928333543021047274650184494064237473677966869064790813792430448168433165410924482183385810596604025673502400 14893 216553241204805949046641498734597496566752752116575965038240734208372072373431945099510687847562209690606266223488000 14894 1092419784246412661034081873737059901355414184472413934476040908590908273527180185700784638575593942138034261057523200 14895 5116798558915504620394908413882459953365257601968032488408736929476221796283087554096235601304037637589893859477515200 14896 22338793280741272578023546679645135325814953509340650928004774487830949061419853899273618956709178221007429662446221440 14897 91211080974049978206114380059746601178352849688594552421336617209684624840447833043640004453432612189118481803098553600 14898 349359515861773584688695483316134687119268697379132215387885919896529524220393096076971583168073885262236546957631976000 14899 1258655797054298043185786388057303592951713921658580009016722942599698570287599714031437988166079034334681577892312632800 14900 4275679114270341117780988641639008524347802945090846726510795903169528184430093331801799861640422731885386324198601020800 14901 13725228955347254452490804378027765545570737509891624345017592667069512012453077223988099360051885670242431736084795892224 14902 41717181406148056004953934401815470961779012962834848552690348082276495851055045507693297169239829633788389536006525356800 14903 120275929363700858063818425423190889576336550531393042460349494277461259322894771297335551049085422125279993050792807240000 14904 329481340910351717021530921420149751172344548114071971718711434510133626160059067906688642451482202323810485311314656553600 14905 858878031733238911516945450085882816499583990986071149857690626551937116072159726980340055736214569105777728065296150009600 14906 2133476888548469157288967968720279746263202733164705904889555118872416016798691210700469707894749662285671481451086339294680 14907 5056617300780462613055021484304559138870577906526738021329140379145661338516378518867996385594698874897857732010691648328300 14908 11448944831955764406917029775783907484235270731758652123764091424480742653244630608757727665497431414863074110212886750932000 14909 24790396632979295548605202643842505038419841735896336964516316573386693240337900472717048169077088085684586969243297999494400 14910 51387688243086726767045451703334616916103849151603819763318530455205205485739220804307102911523004355646306961765456224758400 14911 102071854563797861441446828770254533719665800368394015803686866743464149229709392752364763342709681865947456149649599655963560 14912 194450724675677454627886546991393987225072659647953857553057204160971077571363000668951981121896267133159890406686266860521200 14913 355573304095910850127670757794824938113128543201389031007563727962083928729442209454783457304275639768022126227599582137356000 14914 624597721535509333988001875093436992938281292645516885786363317744385890191223485509309182968005066119981723928371353897322600 14915 1054719946708676265485634463247277580251084862339776906276972569245744876737698393804840962235897086465199577759002216575811100 14916 1713299219448653546515112582321122569767934887106776226482349861393785400468770398724655345107169530516094030758999938905014160 14917 2678945125964680558168750384211872796877813364612537175797644647861514218413100367959859660719437283280147028166857339320052800 14918 4034475302089666275164226977222176065228075571581817974540408897753479205052696108590897540993558146398423221739797641383596000 14919 5855245833374758335177268174922933374144524660971592829174199297700529836518660427305128336774201407582467317414224231656225400 14920 8193423868223119506804728206515783382471008683884687048380539045945361215520612343517362751507084322614203429341951268209524400 14921 11060162804786431109419778309685474336431591113328181767415790880756220619733210666986903723580054809261889594081266302098290080 14922 14409009529185505033156274832768025393928243318541840230958607611633907371026359980017363097656696251662330155079862693140596700 14923 18124744209754044359888293500264010340247272761172116762164405164048951891097514016268465282605970307559051657717469049202505750 14924 22021764267215509968394076694360510576759600282006916260254500225811353467682277515572104396349505645210821263593145617397481600 14925 25854817270537002025582414469415315609981515396815284611201585704953731183781821702523481804640875615235238369274171252088217600 14926 29342467089583908256267361442523679460349234707789942152372182585153872794530263183246862116160517134396757757810304140135862272 14927 32200658908928829085577685529525358939555493774226002571060610069410081975602818083621660976137691253257311502613732595257792000 14928 34180948711710508891004939440326192546439539343959939724108988910824289181060380790038059521307643776570903183845559185488000000 14929 35106251161684086303407901437296638970929013742362087587347494873258724484143631502334039314409709284865953896297135939196160000 14930 34896953161912519811137981516168081902342394026092043344974596453903048463769166290674655137257028188175576587694410565949760000 14931 33582061445642282754368897206106468386074212556269279260659386757008917954508502788979091208356470020459443389018571628067168000 14932 31293257103755997021783878028023740275047976274998712287560922584505807258340614843792607132931327473820505583914109872900480000 14933 28243440237747164547533420442433258192876065049107673585284412495685939050000251546540161159035479479595298934287289153395200000 14934 24694544696042695179107365495183549909362746290135115347731240365157033383568090424440656475415703789070808694599135385552640000 14935 20921261909276230341357160531817874941621384099263954497470391782115734099996382940588347036057265986248869958126881635551040000 14936 17177457146563641753956405489282044688910189049921983692659900621105550103154924940693590198025965757130651123514702816557696000 14937 13670640635673486516989526859982250098440634884020955879971547207108223265486618464911853790816512540276988783420005701758720000 14938 10547439897226895494216848936815401294171181928526055295811380878365631297700657254884322222081242902720769947659856094047600000 14939 7890367059005625305255600929387688703339905087298062968678409319111850312252024782660850108295619690641635218684916736557560000 14940 5723976011623019251594341703675947966838807679975024930161294757691137083105676123429767222892890221527028277408936502228160000 14941 4027191272014565666996086930396116871745334299799066775991240318484222762714757530643965258347731252632938061389241573044736000 14942 2748267685630329018221675688583533814219233836381992249880004710970956848465637684393182193406315593262249817212309390055680000 14943 1819331357702498063630625635275870717341464978921162051460979267035212710529096501538993733377966208216341392909429637078600000 14944 1168421644455745073925789687859659033526662614940530260218147732217049865158130060890181900126864059090167532860327642536240000 14945 728042732844310906626033949795439436613507666248936034027872058314473646164528792389029550192280872794455732219020071020640000 14946 440163149036256625956955067088479429108230487771611540402138853166458427228042940473154219524565546867522223604910748694888000 14947 258223479273325756214469212349503270397143439220853702544581775023333454303611528961954799879212235749289603031976419617020000 14948 147002418604145410169012814036939615928308119919284872890565789972620233604182978639586404685694797955491735226211161621200000 14949 81211444460423188949482478801634717164725971148807610025979409086472818069520787374277956007899054961280426392118306512960000 14950 43539877296448562109780716589608814989416771427300099557712781785184906442048652385903460186721140611513174100612111054560000 14951 22653930096364297315907118298290404647523817133537657860785711007624995260908344286847345800181878312111551494166968085054400 14952 11439090789585011643368757864850169330066521000336483571339650093841238482910422822575652063885460001616171887365582324720000 14953 5605732047168182124014983806653632133831232447447341221476217004703903622453875158078356372263441937233942267345770964000000 14954 2666020211844397204274184945693800929530912608094809045625600851943003575737622391356677133514701650737436660675915190820000 14955 1230490781403808497952534574371978618961004819020647445509660210651106622206342904070526938783781020193730476616102631770000 14956 551146231670623604277729771839916541595232172906217845723230201134348478402379274781373105048319810487927763263547268256000 14957 239560272273190700172190235400821602294753475212310873748730313332630736966433084834911958728466145822605147315010536960000 14958 101042567135820562655283336582719483680906316533437374956365090594199531509080268636678811233950627347244661133716422400000 14959 41353657392384988704704444213770305540191152581241082952647173313412561069867963877427255047153388776667267211186749280000 14960 16421697421760232217462694917526164216182841431592810997069025103014846027744838899808205429473888163611117528029046080000 14961 6326850014495014455802930595928626176616785479304878677747900513688002344421527439907698842869553230821549744346947712000 14962 2364772801146137659411555384294242806977522502533176176102377930225663526871682627457286122814058094214516812988385440000 14963 857406759785468162768719836510813185039378745486635033975196778069326672562111979265474463323402377994671359407793200000 14964 301536135726977397880763976630116248999928798143301553035192688183159699124672699668037539144539174874461880865821120000 14965 102849534666565934160880736214923371751913698591513708012003707597356796600663556475919780793486230189738936109272320000 14966 34019461466633347453214397363397730656402223380269918803970457128356478875604099449727312108614676139682878866913152000 14967 10910945214158027811644315756688198100136023732440027485829415654979197112173831474969579304754882528127494055683360000 14968 3392742305944095400014825124238033901009111116175498486578783545708190374571951778211079010362767235033111556379200000 14969 1022663180157467926022626924608195951484458396107893447835161214037073207588225153380356370957596764489876946436480000 14970 298774279024370136697716296741216588504602671871150532536319849877074186591923952348330419846214095944286680007155000 14971 84589035007666941515184639512155182474321012215182516500692090489493893748659799296573343930884655808267354160593500 14972 23204510492324180044805539922054253764863269797408462743395341053760072453277262697561394829909938601201102995540000 14973 6166533778130048687375788928911903279536450471769467855447756936328469342557913558514339219789370614733452650400000 14974 1587225611563799499231813340850256809043592640227379320186678289125147372132074492379505358076111183291041571920000 14975 395620726388287673986814032418104349066891492247910034737765181129051922187302431990011171173851417946795969495000 14976 95471030549453998687457142998381305185131918046794619516923787215142756644952322969300840152964061765964949009680 14977 22300830838943028953303242156002517808181785626863754251555839157704848490952718667527857916232077373412023988000 14978 5041121340670161725758919597825593590559176858467490880422568724554492877353681516975383326616488653569433575000 14979 1102515687542518770953428488560884881627557627102890110770960172066533219573465083186276142930456344396035634500 14980 233229592438359440559092817188924210650987800372405635603806112226583699673111666957541149772296488213215942000 14981 47709871010199818332856441835525432767020793737644562193143531240588070137212758762983207588474575740134449600 14982 9434906052868577793820488457845034253226696835750973822215635455424268207144175197040686842062654839585716000 14983 1803204979240077189939575785509319224560183037222111568585846757268883168744316484714566217440749559797365000 14984 332964886367353096229692624384483502622447021276904662723525894730641472953495983718250479820228135953138000 14985 59382604802695557285777796786021562590928858879573226468659828403382234039619811392012416271078031292668000 14986 10225462555978183579350055194228479352690319858468567268084648021797361328785000232689988502753389967919700 14987 1699489941312041203913363427213705889626587331195961319544519603808719979098390322262515522889045520005250 14988 272526333970321926153711813168183505544931127043990405107748113169542637924959669285793869987604246520000 14989 42149067072049789269342770644193168176339175459968136302049880794000610514516202016122780352513245952000 14990 6284709726043154561232740194541858104167843157223833424790305175651488191697216562642219424985369472000 14991 903068851971702528517561679929988881077613329050932295309913912397945605661051407291522563271073987200 14992 124999319197353878465103840425979854199533499142516156146822665432890133753855538563156061628172256000 14993 16659046380492159090673428021533344020267622429203644031313614774204919565117408572907629627427520000 14994 2136703774889211709455939681022754993903890702876119560538050590604544031178102403916413365257008000 14995 263619296901915730387421129476833408338791710095105660066382865074586601249246400483193856752488000 14996 31269892073984207038151179683762625024802049001247761684574288566260885588539372365007610210105600 14997 3564179838201145647158079839611756534541866291312379024072563421807546725360863995419415270784000 14998 390152370612465080792403697613405458778908406501465638415727309552130833492620008344230552640000 14999 40991779907961639545809815806518591153643019802026235578040071950741499466074833475814531632000 15000 4131256689327224405333571723936416193207056336370376115449368766775527409072706833150912352000 15001 399129061569974467138237967645878897791807409983760927437949944243668440395658233935017105920 15002 36940298599137445238186223050848983353989143998932577125681342836140916195155651006616348000 15003 3272954273393850022911769364768552336802885968370635540211170618709143811591615252647550000 15004 277404989226030099239224560213896760221995956670549001462222461088429053868954200873046400 15005 22474526168710906553317913087788231381915638808042754697219488336403646682768105909990400 15006 1739081087213778810603912959763713537856177920650981949011758546288642953763229956241920 15007 128421013503585978094681072585291346438437795938482185875226176898455012638765910724200 15008 9041803809725490243491519938797982574073922052421404168727253760719042921014028278000 15009 606419454377902429659197296143416626378867795929858088877418082782007416042486405600 15010 38704888839641355243303304948933079843095675694420543840564640143635333381846566600 15011 2348478456020521977764915120580083280120181590760823696034260406178296126974622540 15012 135320942585681120214126231387510947206700084633818806180036085522184163032758800 15013 7396141490913830409012575186199883597591343705022680178013323993224276306184000 15014 382986781604971931032726639620832546877371466486499371901318873443688940802400 15015 18764964278526294083914610235116063594563154512127757070436797325823343001400 15016 868784581821238224531604478038741630446928112970252777817928885575137048240 15017 37953975906482219087089024420248750237956085650874367243970265440145367200 15018 1562162123987058685446732811984505146069719906078462127155666016663426500 15019 60481225090182189270919055039565727187378389738441494363997835427755850 15020 2198862965476567922264357299517365830402519436886119191915641197125600 15021 74932052962994001335837940265243109026427319869152533094480112248320 15022 2388825217865913247028975882581793891216831464360066357392928300800 15023 71095988626961703780624282219696246762405698344049593970027628000 15024 1970977902529631391938098913021282088462732231320186763525518400 15025 50775550136727367692537408104821415486874721150346254795382400 15026 1212395788979000412250383009849817471829457627467451390012192 15027 26757342891360527908554561877033184730719389442273645372400 15028 544180249976825867572799712772690354499072390528241720000 15029 10165397563018879150598492096464469566277088310375276800 15030 173796836291645926821287910555852872027848583763004800 15031 2708979027217962826971491723239002256304522459463840 15032 38332025855115706061856563700572095803783418670400 15033 490080405926383429900595323538705215175213616000 15034 5631972406815293448454422064860120416328059700 15035 57839426650741032193148514963323830292535450 15036 527399398223317491000214417365876025463280 15037 4238693174388728077156635863900952585600 15038 29778053212285323705436020721905528000 15039 181136553630879977085205741022286300 15040 943608574314341695895682081061800 15041 4156033760743847309250251408080 15042 15242855217452094025657763900 15043 45710281539740385922604250 15044 109595080614762164050200 15045 204264278587055887200 15046 285399191638601040 15047 284715873542100 15048 189293181000 15049 75490800 15050 15050 15051 1 15052 140035739500813385720523668716680032781990674301198967378145931000424749296103018602999665480307729184 15053 12113091466820357864825297343992822835642193327053710678209623031536740814112911109159471064046618574416 15054 519361887156637706953518080357133193512059228587622788099143433611537838133636574876295707466529081124384 15055 14716254166715826817838992080408479275122048199633103510184977523489933425035182023373419410409974310241216 15056 310001093207557308401869202737300356904201406640097332638461809136124901931719377840192248014940545796168224 15057 5178099655728558994410291973629441426661457216726742073664539404930737460754824258923676328761187139955763416 15058 71436640148418487351456272942316375600472348540964849832596502810881194356535942837396024453929847073675429984 15059 837187291563921921943382286411707700019570681146745959441657261011730488248526487989132356758335751670441881216 15060 8507516897630147917930514568880264244846971562591675765264524409738706963059256341654958648846988162686213281184 15061 76150616936630637735985880405761580936718480751433333075357948883249406443853931764029188690169609730710909075696 15062 607857136963193232193444815274309256680708580865423596760821857457442164711117225231454231845424672363727787489184 15063 4370424148816589963150932437308454827753819737411109087845693892832798264404945041658750544833752647021831956740416 15064 28537443143830582237132423822840518838196677543540491239775814276494280655261369626617449774203776557185582257588384 15065 170401463387680688165954184557538098062693622639794664037507506400989887374204909020475349132505242711656217134253716 15066 935936395920395421568225968913045075926436613902155766653772572471108635129961291336342216130775064446111759782169664 15067 4752539303835301302334464800229115116081546398736695150433527793146707320899444161995318558556270985929956720331017216 15068 22408650974277484856840545178557775890803417535484845264487816294938359856538257552110809464724219164514334220749965184 15069 98488482648463375152159206892151698927581427247561493910504034552133407973296955499231172852932136887835325067314606016 15070 404864034411910873485512469822520881190722443126431035390410341431831391084590304479216160710643487186448939501287232384 15071 1561341682947369205881928472138525503539341096458868012079764283225148809637223853637551318338653830967836580086303872256 15072 5664016105160137225592953287225927624541652275451850979991485325316763234960567383940478718654052727234385891589676813184 15073 19375079481675835265595407281303325593706505649563953657165995533553074236663892087747613177834899877917624909645174952416 15074 62633701477043817756003168158742026689913607921359369787469056453754558583243741227781274960206899021525199457702000096384 15075 191726956028422206606533037553940650385022289812088591005866868995275357242279320973597735781097458834628751394128608457216 15076 556745583851764484568970935973943042464199341569718793113190331120895748915080335904101117364340697769787335779104228404608 15077 1536205407294683485199567952965139135688253738775705558775284432166916047932351297216871601616421554957376167242343148746048 15078 4033865401483967637011297034863925722814642944448899616826931685894835995356538557540658794813685178604436680165295441313152 15079 10094407139945387613390588715263350359507174131519468606359181706732005051182062670560682394751154215058445412201077481160448 15080 24103934806131276030105564642521364643496102715917983447895055383832030753056233760077143475317008429415259839414722396602752 15081 54987101276486973443678319340751863092975484320687899740510595094366820155409533265175983553066925479603561508664835467250028 15082 119971857330517032968025424016185883111946511245137235797477662024073062157257163487656691388509655591862316018905095564909152 15083 250604634423818902706185791371606786877784800117657330040744574599281040367441622087424080855365269623415379535533954947515648 15084 501653953727333067660864420306767292423136647396406717646624539808063959552569950523189411065560643234727198033177493016980752 15085 963187136702019819783834620577492781827391825294481712765699706179234426367621360699587494088478634335031449848511676753547048 15086 1775286095097840452150597143809496499838722187797672176470113183938196785854047213838455381261117482892018750701178384604576912 15087 3143500219345220673234815324707261318185762854826451369800582580476552270493153665268092968092934141681408998056863636433582048 15088 5351315336127087589101014160324342084259789055846733242413451815646186160152615691087376580933498642681291036628217809200299152 15089 8764030469925391368636848034917880409304883219840465928713506585811399475385079024228858423347949180399557201879165445317121948 15090 13817178517147562360842930494719068182955541051960362259586229032563715943930850599038085136556015326553101183399273191500136752 15091 20982911296511930930113829932426972029699233557815736235401419771535965651825510090846918371147100198140193360397903705206163008 15092 30710425999506539686550095750615204208516111250880798422201592529699483708861122778593912082042964610384797563883339646211932752 15093 43341876161166103127470367949593298178981163661165472717807790787480535212173181038969013392949771562106260863440677793378925048 15094 59012717379047006864112748543745923904932007851358852104376731430510956738398663434166278821671024472183768862925743705642966352 15095 77553420650439340530037820931635090147749223268406845309992585491442123720959848617084913617900543788797821186936613479098508448 15096 98415406384275854636851273507134544352918723715422397587866895001435124215197184944035475328826099904860424352722095942551982032 15097 120645202124583777942982153268614496257196417887984912832494724354829461483103566630955769098275854927230213186779937789224907798 15098 142925353528564165690523842356963880197935661656364390923385915378601238915842021251997536185301400240954604687911488934975009152 15099 163688498447255113249623473394025985380980845137794810402322209412043239383959975868146537144445509533391436790664306335561064448 15100 181294528803500576011937626055592733808586343015987856870013842401129285480490554667918112360563195151808539003613664865839434752 15101 194244138003750617155647456488135071937771081802844132360729116858352805871954165715626548957746280519794863218157498070542251520 15102 201390243415259837184784988332180174918759315581544083718481693063844046221758499571385385207027916257981296313139880942702668800 15103 202105802906273393653266261484564549800034022979978310624706065443462915710900160248899190365679022158621577271220520077516851200 15104 196373975551122671921841072250542322863203221240452896220819685188073330300295765649765685743808560380230211637654436951775308800 15105 184782803868286134810697214977212249496851475774577106961482674193417803537287486774722147689323174931983578798766879033790611200 15106 168427263789548943970579005741941108769258218973437513689939009999273478177113264781479321057688166981318365609422164693699916800 15107 148740960229731534935056784291584355796228037534983778323582502337020733974593532534293426388607731879605829369359833755475251200 15108 127292818353601305068141599525989000736874335876782192541427687580231908000441393457249408419602009449867446124119379911895628800 15109 105587878526184788378440454401334062976044645584886742984075381803213273363019338985267083191602099403080386997692391195844211200 15110 84905716753014572098127375704165535176613220161042947966576080212893147652737200421142602978814059313817218410515531064699468800 15111 66197677468452039262946767498162959629223866566236874685805079488018386305523918972416266729244859803993085540401939474172467200 15112 50049109089469794390843836326465767055312854133988778957952975322256115597775004482605378132664366322396156368781397145697868800 15113 36699261343952065764051132716161885883796686415872236483171119541285478206428597890762891684026774075882700725332534040919851200 15114 26102385723786520417546989752486502627027698284774588340508805716225076552802086934106730198552481325411456692132659931543308800 15115 18010037702193030404647806449268076404662467814203445568276472009330122749718922453369678645155092010074105316716240885167411200 15116 12056061422356189761006015172454123514305303290100003859027177808877236774894081313357663172003490868585790894578141513590684800 15117 7830562104769811226135542899118360830797431551912191022195875510749624535806069065393195093841920667082536989490353019932411200 15118 4935291631724500361605504390642539013820931803678676127705848940600951923948444428622373522042354111408910238798609902058268800 15119 3018536577548868750858114149373620241543065942802518330251338539090960116076438224682975993475253737241524649071490210023571200 15120 1791722936076997559777722978971928029075855867870324623284000508183466068481210087102486587711760931954855169027048459393308800 15121 1032188213174792072480644759625132451532830010838339185152739423192648930755479724091649882051340536887036129982973568998319200 15122 577137495538593416870898145166740725588249038318211157289703763505567144078332748954470901792147396969095470528114253633468800 15123 313217998389371399408301800133049278169081147961529938032592294795401522310624197324971744857507493987888878320861276974451200 15124 164995401678636979652207115533384261755132698580216282038227770212619754983725321755723683888536589041153256901271990367708800 15125 84364831650452559280178563838838825918273628190062941113650113595910696637003090367652640034728208273871394311936869404811200 15126 41871488927251638758221301954411407458209515711038609594489736968977790468488020280751433137629233590471797668332303734083200 15127 20171666198529986555055517729862429870378306838894512651360019269726526795038024368829157569952769466942617854817022236857600 15128 9432499781093981567242559910117856882707264938835288304583328848799246335331545808096225503358481268954948834944801896182400 15129 4281194753584768371763167231931834774972080811142487138243369176694310335354358023861856361484230468997600440459572518387600 15130 1886010291672881212880055504955494626953354930142815792947405325639957320598911056779336097934580098746601159123830981702400 15131 806395398971245975689925279193347913634064555222807315128004527418490893758184193053330764799032841095593181960119013273600 15132 334624113048941754782111186951514724384395747125449318034065075736390505634785541076498314575063349023403676343116300582400 15133 134756034469958025626737423822099766011073688104416709888234608996108614347673447581110570573761000422083791164157117177600 15134 52661579927147203218341344579422928564480975400629824143771595623033950139704668745043484143103093067111944697201438502400 15135 19969324538005090377024809168354414255903375579947136866186058454390806711187946676941029497511508975353800208577336857600 15136 7347204311152816270792146769488888263964449505829606960200530940766428884304999249063208966065555189045266114476567334400 15137 2622598330317917037836234207825579099570197885102279489804200215487481968060741710561332612218587213201986701290432457600 15138 908134676940928739956379269417717548316994864095899414808846763095674187543183706654715581346537052515605263264066982400 15139 305022334239701256168554869117401313938532626108546368332742424245875299632825061777156378467539162676997187661213337600 15140 99363336153842075873089843727638306813309870626268892714453971534641196092511194366800941470486242387203629313880102400 15141 31389195647562038661723714678005013950099185578134209409795096452818804815741436076979899833589214859570377281091769600 15142 9614708576730714545032489180650184453183534321230298377775074589151705979596475915471320669748047794823358806820902400 15143 2855172851050623639490864407849607547814788367306314008426945226832170290899847946275919912662210973060246085746457600 15144 821870513629273578513568903731366476502598952287547502171958603189805066818827826186512896531001855973948353053222400 15145 229286960329537764973417534382717411665417600852397954865009620395946121211805041226932907373946334315312708374475100 15146 61984960489587180518470822811848511789399501607156393305184077603910340653003615650835429277562463344314824792098400 15147 16234767935938291789338400338619253813054490267601674500155962306535986445378485325871525612689381199174044454457600 15148 4118850462008059700506555619506416419468122901390049335884430160279757430682733307724816404207508520640252879132400 15149 1012019958878268964213810057713775855642511297076936520672634901924407753586994609973623274573322540294770037312600 15150 240765135350663874240963348960932446020813729185065148344428792831190916903451193494009407382839397747987407852400 15151 55448940262577134673676407639487472416914677024439246285383600773243968741400880925893075639684224935900130293280 15152 12359101142863578210397753510006243851962909939182241641922850774759197851998991531674962642580218811013884462960 15153 2665436936032779043938384879473559936454153604737402960302908012026875870189178866740184773044488263218500633540 15154 556066386274044877944754740275979639041161837997133839777410673621229640934918001253727521120974450721459050960 15155 112187677268644621361338157403536503069635303332597213234751099674470199876047865751403231824548953827772463040 15156 21882761225477384935865409823217284939406886089600005878206945266174132393404940847114366647096087147724848560 15157 4125438591688359455122167425688504537757035902137706026219342140344303647936997044947790433468934462275996040 15158 751477516585207801981256679918101688452364797454387633939791650069705439712725760342225045183486314814774960 15159 132221038293126081170410343465933084598322932617679387511766847830291881645600469765937178723100473094003040 15160 22463555837260009640984883156844786387497464577969043014331988670107219173076889400068165218747129707302960 15161 3683817069642409837913805380078904189692818159001804072304443096129968281823388972717600488854173793743490 15162 582909053241248570776775594565547410769194505190091477397736146059363562281677372632378015733486610192960 15163 88965451687058605396773381682500081770815059615657840747508219430363914116122460687930507965683171031040 15164 13091435137494383389082159013405866463110443899139524034047886719974436729112957031610027279760340040960 15165 1856599958377222063053424530849744523904443483821271932532214923314208778667511755420321102896865383040 15166 253645235075051614437309958301980774822331584575806467826349631180664581184139343965598179791061116160 15167 33366931704410357306134420378632922440395905217330170795439527847623657279518888057904777274632343040 15168 4224568606352384294124315026479275587947121046829356388263802881995269913072133895743308710736712960 15169 514530791799328856335653753225039975455098076216395970365463171525064925310067589866172214769215040 15170 60253220611323564070122781579511614999364335581581038132165178791841193102565696193881492022280960 15171 6780413572629761685640415318410514219877316536034694828172040580156042190570052768620935163632640 15172 732817624116098697465503402317293567432155389811610030555711809427345171251566838529991900872960 15173 76023054959412587797095503024216840292548525650312741316893112896225238513918525876208381191040 15174 7565521032286455259940608302691615940140959655241637721866014990322696517092491417448916680960 15175 721769975452323165312702108739411665344766710040320283415665578614856866081347119903393303040 15176 65968223562846740915677074454677410273446419734867982892829649658347132921413446442783258880 15177 5772219561749089830121744014784273398926561726800948503122594345105374130623676563743535152 15178 483175329533556099382388138756232152974420712557329022682907747871301870425898187697515648 15179 38662252373827855579437739981345667060732536267621986066987297978210151794028031192650752 15180 2954885097292697389802898537884238270125273734820373793722657601417221018760202327436048 15181 215525445785619577057505284475700254374887830552437412015711812365526691643186004855272 15182 14989124785933500617276447603157235815324127309231685134917786739857493833983431317648 15183 993046575214867398553366442509051409853394805976130971190715474186230770148352547552 15184 62611440959295158559816359278429927600727238499961336893256254237548274364192316048 15185 3753024969782312135895425044467290981914936810670197094478810561022630480894568652 15186 213639741424609229533790248973493828890680193318261826967901746618435056878413488 15187 11536102340685025893828756953916593044979615838576962619242877283653814078585152 15188 590185848829577753888919421627464474339263693481464326212301302622719982893648 15189 28570489720919512531601043479142509672256051268246069503322394693828133037752 15190 1306954197000645329077978910440889583194074465598728091847840845256510516048 15191 56415289079164546578905564479462859706219041680520637058180180370784626592 15192 2294401708961237540290417694140834007190726575523566578921203507902724048 15193 87776824790456509826986110639184934399481560888483418628941296231139402 15194 3153443797330137932139121345682087865749898901076358783158536055660448 15195 106192417915387902392627074985288585879010785181198584862966520714752 15196 3345492840830309933101056224130026587651762541277597693853620063168 15197 98396848259714998032384006592059605519169486508164638054518237152 15198 2695804061909999946092712509371496041621081822141496933000499648 15199 68634332552164072177749399107053647452870541440660459397466752 15200 1619648428520209044936805101961532221054024475304008420634048 15201 35327901964366975812379977056207917573326037213006895080944 15202 710108582198331172108140242335837539162332406291595881024 15203 13110573863585484213114369314649218061997708484613048576 15204 221545230262298123558504904929618766342868036775788224 15205 3413161810763696581433548955498328333013373115593376 15206 47736528821869882257811873503473123538648575043264 15207 603255103169622722247040636226131923667657416576 15208 6852439394314168028712896824410027829624645824 15209 69560989074447167488924709005754661487033626 15210 626966300889708713532623793808909401699024 15211 4980864356621320465005948709504742019456 15212 34589335809870281006985754927116264024 15213 207983980355371717433309349700514076 15214 1071020695036574500547839788515224 15215 4663062594657557690887091895376 15216 16906291542924566446854980504 15217 50117465048195355079609626 15218 118785222314506075638024 15219 218858078884396270176 15220 302290164204967224 15221 298116532746516 15222 195935940024 15223 77246576 15224 15224 15225 1 15226 555369012338453086550713186160469675464940287853618631988328749081229971640226744232350946052584062332 15227 48317104073445418529912047195960861765449805043264820982984601170067007532699726748214532306574813422884 15228 2083727029826438379065060809015492637340358211192489457349287198311399800500468731482455374631110363403516 15229 59390212164286877784923323211748083253543772923605092234564549686737559831122555147501860275405478901757684 15230 1258490576495681303609628805694477395283306519617487732567011913102539704432980253601098497420912064451366716 15231 21147006392329165026550236636727432301090011864323912361689616366410883935183084376984932554928273822890884644 15232 293504103213341503001347004141632429956674415875374880266349119906755891525512084130810199180236380160219862716 15233 3460618147189863767946114676739712604372882066251513123140441948668028767521735503588855139171624296307708613884 15234 35383054933512688729408233735644816628383957452898123973333906454748620663844683414245233157652730050003306439916 15235 318677403790395957425813858225973231504892809782079854707200310181462398324594643797825326054726764927287739157684 15236 2559699146574470754807343570911849504668332568894770445873963781780133457510453751795435683471837563448214420976236 15237 18520176178156464873017838777773969945541465057297456755441032068173906780810930086519917003943295312007669045886884 15238 121701413371307428462515453836640551766031082574158213860975828231667865305958157097554184205853532517352263749913516 15239 731371761830392343190983858445682842497454885401279425401212498927041795919237846226221162526119339930178397036917684 15240 4043161994925878146483094742683403963123912318998764301253587197332578236787952841304006011234897122522024788367292716 15241 20665050196287821637580262018159620255966662963771461984185001230810955432471758966664919612978363070668126696099496104 15242 98081880036112347473888407787682973752199982425064550910012393901460952649642079871633499058613723230932302826263280016 15243 433957905999861640232304434737966126559134899345275034864623346176911245590755253704680655750351172068947043254911257584 15244 1795922558597358666600357659010675297868852237764246332140781902780190249937316453686738129219754950674391116947168611216 15245 6973008133349161138613817340597568071560546767172149836206726436729933354702719496464107523914115131882876860537421310384 15246 25469386203078960170948958201759697276485501635985284447051154870110239957207214112462555880399290617662834212657831916176 15247 87727885810605307255490856028283401730116727857282646428731755663713048741491515276259914699153112127505317843599198822384 15248 285582266574949191704044701538880009887401263024771168161616140777619073562727698665271637212136726712942843192993136592016 15249 880368662707717179516074175369590868231893395135747386899064815737580749572480827168552120228718414161744268464508004319184 15250 2574696935074862984741709285561015495369319215743587413877081504945075607057540767733512775673999113384346897272857761867216 15251 7155446083367564000539842370301472511670561992219908579670662096565148772988134771676572315216696922473062235979169117336496 15252 18925943190918941468883488399554782323767699470546148728478023415175275156956782502600164644389724996126975263211175121002448 15253 47708607595581218252379822380770697279803990480622276150022561997193091879425122056165847135125996297964341392813538382298352 15254 114766526630856367127241863745692977666896905893013958416617742018015580155768792066999576544869656729158802669399750226148048 15255 263773741117095668374905213076682660814622124038966114321851571984434609263558558079026013258298626335532900288140655317368752 15256 579863977097498992678789549411565101707741471018163306354475366449686467093409623523674008377796668694001194091374628563727568 15257 1220520145342316428138419938680794286659036483352746959342887666478775547672418643061926743440362342976889610143941758509136252 15258 2462083741466396932624054014235395371363918423315024038674445809965805846166775538590438430733144726349932489428296305958085198 15259 4764157847743153813023064685826561693435842148259469995170887804189599153064850780123636628022416315347982573883265179034198402 15260 8850247580953184787933549929450678996657304833220551887484831658515879963134574347711584019879831087947421329958316516480118798 15261 15796011505245557659476335950032224538337721284608833115637484352541000946860442823130801858266533967096030474988894035742996842 15262 27106735792952253267496428358697274207764731587168244482390250925965421377945698177965203188877138536127756000289583592200945198 15263 44754812014151327438209372420083587007517910251769776696609553560153960481300945296068904077211333396454003752586916204647833602 15264 71139606182911131372690969814536766097539398959135648076853894367603058421008548156001235957941606624630855468842125253495202798 15265 108931060355029602213673417947439926522793727926250443373433740948157477358664634224409519096677187264145471654788500799073193502 15266 160769635700831470791241475362941885125280775299514319962720537283615055008447161122199258088021958052227561059639620150400629638 15267 228821613676478466295323232833644272377366579478222977822628994450086258465995998796269439717727554772997370540431213888335750602 15268 314228602168454247674160167634551411797613436543449677204106483209233880288255562532525347098885843825270391259944914001997206598 15269 416535588920974235289003012910916987731720136813410037224048128905263515730943420101254529875267281349777030274810699956135832002 15270 533219825556817180679407765713323700907381152337687767521338484233773816554595322800628762999934988828867664162868420465020788198 15271 659457779900696919896173874371670488486034932774932656564153550217949752790469015780298317638990040650371555605929498948388091722 15272 788247111114375434544464424320236214676465133473672177518236282049537943998301168541382949879248965196488309872518723974659180198 15273 910941790224003861646010398542535020768322528269686099886696352827685507509794855469996869289344828760107430894108984481353050352 15274 1018170361790525768352416463057442883499027160310232208454217265646786001793126043077576258743646145236819746741930394095769746048 15275 1101011091321259179968601719275929248665456995491575604790132766919845222374212930215392302501407326400837247422920000427119034752 15276 1152220909522247979036908775986437585812687553421416330594324988637047325740455392085875665408449527628783165907706977191171082880 15277 1167282620757832919939352027960116508503049482224310661713205053847989120848173763224253125086991351519355494873820793886480508800 15278 1145060106238645979863326288297382106231573881070567675099678639136193084073600864207377711848906103252714819128859965806315971200 15279 1087930350399969708359444996972933765107698978051471351940343020063170407724987626205895273141996010219718790417099699055943868800 15280 1001373477528641528544838947831054261162230472253137554392277320250188399977320572269075073084059427787971616419580107087158211200 15281 893116885363382984918369872389859205901448799577122683647166258601519383763556186077823713831728678837920630860706581996654620800 15282 772016290737839529336218025286149483067354047092089099423821681164025230032904499829983210261324790181931392777898909861515011200 15283 646894185137888928925836824863832858409821310971900891162985084550975192751046961845842238840525283669571584758757398990058108800 15284 525539668118965196701783170770276358903494940524777198034375195793266065147755346313033891340019540210786471647605310724770051200 15285 414013488258102835479254770936509794696902329510231955637482015167530011387586229403325747229321174816623751636945627882318268800 15286 316319583812319119432603587874744596864643589671620520515693590053542402744009180998875456359630267586126050792488813055562755200 15287 234423388568654813779617469589480026280128742826169871337520800768905647256866046517538566018923279143816423170691257159888508800 15288 168536783767240278552797870479500038985412348760281297163184672145610143317499074184559203452158147222382138814870229642464771200 15289 117559608430235502941149131877675953119454292653776460366912765138604606141218490017624629568480682939069022753582320676534068800 15290 79567783754610614795533863648914821928411137101031628662971444697470190741922270682660572451837535403882082473461204848141961200 15291 52260497022259042853871354230944054639370628510145034210590712197746693327534745832990080131088558756395923991444933361797382800 15292 33312246639919506848374138077034514360768412325180168005581214207920406857902264887695431194670484821328395994546770388514121200 15293 20609195261989301798352972117030181997843480654405136523108159220918595203448889124340478033616825063941448268226013296909198800 15294 12375798194114964226863798887154478443518980588355111081949588856627275315477830114367000839559136896638296413823519520841961200 15295 7213809390361389878769103041325218136827643017428495728824762915606257407140998517686839527303922843132467772925601727073158800 15296 4081835206645768650264367913063023785607100497406159504922196809898202589805760727089706351748483032235097423114486386493353200 15297 2242134831819506723384652797316308839981365061955496066084023599803238042287671385302796446735082228974208443682605198214658800 15298 1195626658624579650582258102591213674526104268402393163077063958636613197380801268387273772273307488887481125484272544965921200 15299 618963914236219267222686686992376607104131834228616466506732726393823704133374304014817101187709100140528072550397524263918800 15300 311082361423628202308913954990509503677762033184857392816487488892046628938531665526424323174737981737131437379949033806561200 15301 151784147361287190498552219584741352036009494452514959780025296512544490448269073517723945123905971765460266547704601036051600 15302 71897754013241300762472104013824850964425550003822875685275140453310548107074824297869237163955460309954863101544284701287600 15303 33062470823607313489311989437014347523786931753582782249433093785099011173326379056684393732329883208227418798520364497672400 15304 14759643451169865785169520596799961846582068810442280833244622406365699268039849690656609693788291057453265854171812948007600 15305 6396211830663337220378749804421130152427970251435150740840186329489826488458073358125202413838261649618615582373786400402400 15306 2690657375260592041044935342081213422054570511673827248914321924582436234997123110060048247887682022348790318784544832641600 15307 1098654337497809187312815391165305709142538393655568236525143794536861251875825760074816225589254707799483198296569975102400 15308 435417364149326680364884946485044088735337321485945123025786882393745628066845080903710374653244385510158768678421195137600 15309 167480262887144357004223862710215663694459005692939510547052354152170814320262835470785198954017216437013056321370785182400 15310 62517601252504572714435624157745921903424772412220865984480217093007582374230446698832427574595690030795135880262003457600 15311 22645694571340665658170179648471433011457270502259570650725032197776740364659325894004315870673980599390188538670756670400 15312 7959280979220655196223920095842745871951414511763894730684840188863172019347134726238462927779665844717657314381428737600 15313 2714084318584821120551451680191587672811018741559335751076439757888208083225651305115797703342491418313683911800563822400 15314 897814964702963640638693141356152576177029013367536921458746231696859708139283891806366540649417313282473385272429857600 15315 288080091170236467932871690695031030746913589416584237342582524468475183819286477334901554899174043141755976868012702400 15316 89649445144930974056589700254605229236268128507246946571914783050853707693443343947131986645932833348924486628572705600 15317 27053974570363785070331803035413412373074997360175114054246472991677746108672251723690717863565529590503839160101822400 15318 7915910303196924186266297245379482586246385831590603289667886927059646041197873888600456813193674345517574560358817600 15319 2245381575542146620477136744688370362673706008577379594460266667732264355938681740677448906834881536867242329657502400 15320 617345162047807676678911427196794268932807157420769735342540409267228241251126919512360942097743321792872901464737600 15321 164489993835106650694052057904408999288017696549612988693242674837649630070201580527964593124727661398758898087643900 15322 42466370957429494787026511681203630535141823619017732375052847425406277044267728306239225022397010622555401793868850 15323 10620901771234700335971156951845798009479012790826660723073124678762621931438336789635770135076320296135497437041150 15324 2572765025330144801881211932434696412234046576659874336645042624048088542398106427303074753217245289125990062388850 15325 603488092361391990564728724892089281882060308105402622175997652554489905006963236034054571742316796214738409696150 15326 137047096671710531721870666608960514212260707418358364398533331456597309105166950015701635813992260494980435668050 15327 30123223228831423804213156422959637777348393115718373164826138201351091704304022676718577376936912702857085859710 15328 6407026217896974225937454563226551825861722167537233319016883162599362051604470056682957515954531948217732806290 15329 1318326409382496732364831709376712981394034282515490852049512132110172523615451558797589441898567958026636534210 15330 262351471689634198686118798595988662444966647937526831036947447031579022918179242003008300645650864272507239290 15331 50479551463317149340689524933103509576131794047600013559954657829924419043877306726866095788187564670319821110 15332 9388380191290790578187539677585288843000252801305662899290758464325565806004135213352454472735692620625519290 15333 1687233026564133192617432823932517820260348787487596534528582760633352028564861437913655446073076060057259710 15334 292906327885466804815006246983560097131007052118331420946205725401827154478795485106485833421312853590187290 15335 49102728861533634501931822888820333213788504983973824528930234199972692285436107177984697679469460860406710 15336 7946084753526189815665315737194991681899384623962569114640162380908443979800863817184245682569746778240090 15337 1240830051601687298542331586589007710086390391729890672556421753174892153001936692172915241722603100505960 15338 186903271370965450826459987938093211561129933482326628502222523490778734343387953632740371138132684595040 15339 27145243473450994680157385025886520575510281854018287013076566399753913004583674681694202783726714732960 15340 3799811637300749940053121258712814450239835886146167794931363317931353134330278245842307903177675443040 15341 512428540623461487862727479988537247158356644926122849279616423862518514062226174641961935358522185760 15342 66544278569591110309393077005114521457835015518652783802268603832476725597222327888207822860204275040 15343 8317427177483409287703378972587548119976310289459778879807259928217377273493126087860587691855468960 15344 1000124181594535211506051170559919767390764596528479994785873329551416646037981917744493449817203040 15345 115633018967319486928691514648915672903191849902887139356581703416695230880659166960316686895700960 15346 12848113218591054103187946072101741433687983322543015484064633712966136764517685217812965210633440 15347 1371142517399045299549701754730225370393579247860321810552352214427216176450503956051186010620960 15348 140461374643713495859089642137515391583736266281632222127597968275849835242370331527614516515040 15349 13803720885682299051050173075559564227812621233496591220355869368429687131934554046858708012960 15350 1300535305841603562717957190435695762830718754839880627980096829795208550301635545412437603040 15351 117393452385702268493125339313664573282064878755458251375194581096558647903333474010680208416 15352 10145113169134763943850337965378419913264866065286515550942741576245809078065855778700758752 15353 838769199022952924491563375090341803852607036893767033739360524020322797792846343908330448 15354 66292857097666122395353383345144727770861879037007372061238696124924615744838191979301902 15355 5004719500145057497686780319582474385103826471052794831915568860328480314279634438831298 15356 360590649679786600076979995180498502511831562655039516257056301457708118710715046584782 15357 24773403413115109928952824096370126126767053922865310277202341321521931819820117704298 15358 1621394743932952400220656676018136108753399267402143595007154759247249723367222315502 15359 100994650877523350858746842687754494461220910427270170814062271338916086100614040898 15360 5980906142482124292549764877512663851097819924195585464674848037884775440720041902 15361 336374693884454178318985404633771217962977526600849113925471563173217823140633358 15362 17946119099170605956826854693183416553428349572411922630770712672716135571114502 15363 907161078687865407872890328647855356169616415386945539900477392078767750746698 15364 43392137056376769526749806153598851152428409880725502793089447277088775176902 15365 1961392919746635571115472437783143400808831341154010103176162066413813239298 15366 83661309373079242369854274597385263541608919764862990182869472027129474662 15367 3362274844780962459308564227318083877558750912535864853685061523548938698 15368 127113430010251360581717402218845276319863822490236551177122414900664102 15369 4512902840600640020652688836172021644492206715629700041791328339668548 15370 150187856208931659302451265616030779365816863322083415239432290423752 15371 4676086584342365020129885404181741707740531733831187685727218951928 15372 135923666166984883645606425046378726553099318691384339678672919752 15373 3680472753354399277051901331788032745135275669514608637424383448 15374 92612082330446207344269651405663452114307961861038614362030152 15375 2160066509268829741367442862873803687429204240363117392589048 15376 46568598043938286298137242483183164073929776326236361697608 15377 925203934647780522479547863904301272991982311117278709224 15378 16884176538137227202086432850938055497605601551730291176 15379 282016020607956590884522843552342248689127694763832024 15380 4294660212303907475398825028715871807448645097926376 15381 59373182658579366019338594867039702407124125777784 15382 741676837944120943042362460535012719089650486376 15383 8327975526196380672417360348774520649046571224 15384 83569243491050452081055691831999846481545576 15385 744589695674977822525129329740040560894274 15386 5847563055039092847055989500576234771421 15387 40143453467087593915716175061164083099 15388 238621351198966036078788420573906301 15389 1214754300582127060053876569949399 15390 5228497706953201119313672467501 15391 18740135150369896484995241819 15392 54920617503526235221412301 15393 128686685116307242122549 15394 234401976532435778001 15395 320075525533594599 15396 312065835749361 15397 202771823099 15398 79032801 15399 15399 15400 1 15401 2202649981138949529709608229856778034894847921317741692970659784491657853623950138141866464005163908232 15402 192731873349658083849590720112468078053299193115302398134932731143020062192095637087413315600451841970300 15403 8359950916662519449031392346758764924106781239830424534485330004707921501067396224090791253609342717942500 15404 239667849993690629004517116592506992138535551315595656511502289334969383833457867750077141253474699519528700 15405 5108564859894167877262472293213924110368383857411793950685001519664290104117745209721558320299708566549495700 15406 86352361873107623911519445452878124100089026444940048090544404997911552035810989717431306503824728942157337660 15407 1205697963329125181127699461726785335057439000362347357344921159120695877848715403979696484181644990561245824100 15408 14302106724378929171675807405206665019075236366808521707894130842913952341285546472475920722765755812892069581500 15409 147125150042958897479065044872691171457095692364647662438597885105801787997746099799469688826364253275228854912300 15410 1333250390699371714364550677954852553746859413754055173571480059602188295886551865624651676263719473478624274360300 15411 10775617297658303984144044867132484692411206025682191697302790149356228553518073125028161448799659254744729485077620 15412 78454055763652564095083835436140020128958780713300167620713296701453242977368427138362929846523834924895837479073900 15413 518809078437057278693296331109958197626985485362146269749878252380577897108404114947238729630238263213020860748714500 15414 3137738525968193478287148760912082022390175564411966987093607566207603698077343620083616678840617477875672771387926700 15415 17457885275329986723061620349904011353399699948137884589379224903766958122930959888733245263688441871214710324751283700 15416 89809973126460890278282678888796138879560349910716431136131941605532505278557257557779191906809061318544787907329976620 15417 429062482889026805187047813088907369721341731027458320858078415385481701775896690409568246201669402738448393266472588600 15418 1910950554043564762597775974261520218086648045752545462645223194573994133959876016109841768797351121440148306144793882000 15419 7961343253512841453728246770381079754357010315985977962284128871324689988945274506917320881546775269124279560028111426800 15420 31120245941796335502865252030581951526407185297565107048915868386712930958994087522627018876087189934745805037197814694800 15421 114444003544515893263690052962914888406120838184379069345652770049155120878030509249877018965935053435704843389046378003760 15422 396909926234422590234656552014240103508319258074911918642840501977706658466835587157490866121100056235706126383697851424400 15423 1301049153970841421161940661436406381590714184324107044493903156029642672013645353673346192572185984941816154460157609654000 15424 4038909112761655542215763618546061549807695337423532303341942840892021164424968619664213832593655622819377105585011014317200 15425 11895753587434784864459194365869707117822664990770221282487363564815709751756214566731377519098031302468013420400837911469200 15426 33296504431561363684032613303102624118081195959531477911664630309713435392964467894587631319309513957834859027443906310248912 15427 88704519568909066977574534381942417816341929955703125699741693309222454910685156176477281743396905568684963181793046098228400 15428 225238129103058128487706298958919908906526032096110527083529521183949314616429588791668626103717432340389562271424060474370000 15429 545818815712158005429769154356274926506232094481695532224834395730598932518846735388338081630678771205524244748290481492396400 15430 1263818024120233031729465487672958418589781337541908045879469680025001104286933756397263016598238329751743877048085112318920400 15431 2799180849707785482660246470220540101111856250394678068180100956934630928813846468503411647289101241809280401362848573848159920 15432 5936551651804630201153818651028735117264876459713016900758639276528364732817985347447127286426595200270733930760519365694805200 15433 12067289572593524007018276229894858766402903083996085756214991052756255414840297318408880231754994916438174111592644505033833000 15434 23531214666557371813685638648294974594485661013792367224619232552874698058938579770897316451922240087054439517605656784815974350 15435 44055397844284896925013883311108035599817981979169076974287123014814089875051336974722562038791536714708413133367182986582442850 15436 79252217038479084117936026204402972936168520681664264077194678975975535263097742040242150686494532623709959367140856941361515790 15437 137087168273709877364884083182169180315454486352615893172434539343301530502414075348263236466123560637227006476284657905930277050 15438 228165950616352567013397558905663038739201531339540307999963747487226119019584152093500049746045543106434959461896975953592472750 15439 365637365473924389344276689634789340776555035434842288058087268529655088975243375560360731347422356547003792180293048683526383650 15440 564489631851217908291923492914856057220443369257808941534068095608497396061240507785740648934702521058113154904509258403621575150 15441 840061567144719813681718731628562145218155020448202571778175459854434783020210314781463240491324071274342196659809624806411915990 15442 1205716883425348325453123507872138913868458894264305754991189918928034913715686474311105776690174323686438612466706121907889522950 15443 1669837576264320257804854100245520820079652533857088585805437577201665257167108277468067945209405413833078739819530986473259950250 15444 2232546532946940407696782428700350491782413162670745144502963878536239925973908756266759708891374590047496571722706769761923393350 15445 2882802804679058973045359835117928304922921850827272856494118406265241846160484122169699429927697286177835379020582527945007876850 15446 3596639689647206909228020365718558170903835832936883278102185821149968398543080190516482145909793757040918425254250582483771732070 15447 4337259164048430368513892283542490132452366820203591716901304668898453606230608670478380607905664047755759862772970359701078643050 15448 5057421511687677463494505186692223579559601694813950291505693178794817617611410610758061660031844394441947774906321299693164291750 15449 5704108196788724745711835358105327578257386829560652132058880175427597575273197541314010528035916300616491916615654187194913168400 15450 6224891437097040109176396051380250074661122469209046795028810159220665023069354137459757998372170742670629202235772990537091062400 15451 6574964539698140978682553769913317603612361831833872396967064037481787570901373261229772111547952226020819042519923392381157173632 15452 6723522367240989508781341506046925870464530505868295692262774872765754722873433895881632953959242147761842612627502495130711952000 15453 6658228768990246446850932362875501596741644699780129263357590756955609392060965077061417760437532155015880430342850030317278000000 15454 6386874539914417535054743421294160399591419179940033429228300265728739273441121972034009036615927070962403039219443312100573840000 15455 5935924646720906077730179597419804964466049561140848608881448890593674070188125623209608547222754962644730583830482245843008240000 15456 5346316024093594601552953704521730377391569470504039485314700947098463491404338648555231322397944402596797613087588707329742992000 15457 4667418751192820683895435773788812234230735252027336058608072255403420508368867074135519408442649875282918551108212363541839120000 15458 3950375756699471275843220889622109927976226849155426678338268836365626177068955773983832216249468955609298062460009041689038800000 15459 3242032517567152288450643350793317802959799965858591549808648217431100103939349911062593336094391763569010134018903972144797360000 15460 2580393228267733454072961034304885598274126503438470825357903683261487837829278500641655920564924056718191739321168467625450960000 15461 1992098799433997635874756948668140349247806877398573722511801410081053067976050501177960987139200756415204680663646100262378864000 15462 1491949134541293985098206697464237158037600704272230712907446149252259596159921046806310328342518419637257491581688691752758480000 15463 1084106704014874412184762764868426401833108592894853378018879227175319992553850178673690744073296557002796015665443894738868400000 15464 764393134160898312959174271321021834067548160573152775897055402543649268969824740102599023817854748073892625823877846306847440000 15465 523040630727742703763587239286270130404351725790107132988383065235317103594404298807228224775019987652637601234158630128647340000 15466 347352623996116308396843833269599907114684864050353198574336445887043922643463367669415667222385068723161894152941244111076054000 15467 223903259370318874750578777543121891345702786931412340544432900658895908324183703898403827303628005971376133861652021465327770000 15468 140100202476261523236584883766936200669814028562135161419880517633867129778048356629885288037287328650287018317566419860624150000 15469 85101113702298795229157752925922237063212112705544639846998630215989878831124110126264685798500847929369390074014029649085010000 15470 50185163806070875569919728149211949964404938478529998880991843783219995905923158635390626101626648227791012027725358574445110000 15471 28732969605676722398487105334091970544991459476198245699556259070635093062341265282311987947735963866714066553178244167155802000 15472 15972328024731890934729871260036141852250271899414967267808468857065657066419852292085327432739050935797001335374780620339830000 15473 8620888791521957740571875946994596136149316386991471063882388291773278725054605922774405672474813968905854813280575542413550000 15474 4517953069216399770890701327994428268612107492047585031130535390483139026555036137219150370036702897990191622302422955495790000 15475 2299022326125520487890037205846627113728509217836478171900484588414988792646866688831947776208737801331248337881878115394690000 15476 1135948585311516166246674498543498922092618799143951948533275406707492304165372692007037217769900087736907452127535172412282800 15477 544987683433702891843597398598201553920551485433873963527744708709180708344587886626974914472543743404083472662364869910890000 15478 253876250046756005517203757110963456795287959053046877419756851883158715067354605571572165126961371150970561799238293436750000 15479 114830180790378870187781391677881932765868707633224279940628483774844095738157313904680333149733297105208223336886243492930000 15480 50428517906003027811376231603527009741862142417140811471662864583002308698462691766510729322801659534422497045201914009230000 15481 21501390052229862407487887760624703054771990393242455880225485118906478873630246599347431843128619669621899839053123775364000 15482 8900357537960073763448145260389310632694287962344371715126017805211832213485287263346431481905093109429544595686478251240000 15483 3576644443073686378705424227129715774905948677154857322296613221156586340852471211487878369787259538619648692263533920600000 15484 1395226493589922638225917831038285377252467797219445011669656081184778125467751152647346394854092944516419851306015775720000 15485 528304030764532576237429322108495737642596675208425009729402435414098143100640771023663292369075023600747399883796732920000 15486 194159848356482297114124595464983595941344133663078761257882229556050467692649891791488546256097282598132450914273320808000 15487 69252206168434370410446844214711943679104975816593286939380518250328949150892893204959985795550768420812854846611727960000 15488 23969845795919078169029436615670325333576650950259797268362196490585726501540578799227788705486200633078859533374813800000 15489 8050250097497350781296678712432675300710648809709894176921643349668413806177779294834993187880271156015164145171163880000 15490 2623115200308125535478693063601658244051784443613336304839636597082966296395006736519267443241886107016177081010828680000 15491 829157073456079225029640114147342922771248466713771957448676004198341944639942560314201901577346508352135062109126328000 15492 254221047184126295401672226927987449268426570408425174437959130554898062885579234791410783513564423121135278249212040000 15493 75592965054750197783105934543804363975369220086463257766409636521821263076921361669609903143713559098988251153563800000 15494 21796284216779089286344688818833913384461298694905783008577666907780721512501891379674120956078202400254180605568520000 15495 6093219024866445481100055536884236198744910823853148737220882320477926173255888964514173466978897787567976390433720000 15496 1651210149455851933311569517584051278337972162057634186561448403615438010720751305683522650659887356386230076918024000 15497 433683599565252939682999776019157436917560781863386410867306487330902979469458027757345443266701932124788055221660000 15498 110376947054300844829113989386319064163941049507756206374088957793625436140744794435664594130378391230213454776131250 15499 27216596548563497632533029315666189410892546901432322676155908680444975490166843669970597400215752171291528944798750 15500 6500551931546662164200802277495074111263049259922155809790518871182395720748511217762006203201137657710050220411250 15501 1503605925036010552762968178968425837909540089686342126438502625856101966712264333847559695696958797348585529242950 15502 336734000184867992721551100900519694958525008298450028316024869062540515883227514652329493378621135662695957751250 15503 72997176041950525724732779079676755996399257716443936300052262452038897865475849789876911501107230018278359718750 15504 15313815338975407377281804760715100423011603502300199762830381427802490340555360798637478676853641031407366959250 15505 3108179387614100292515954812415761809675200340133219414327945813427938261892144592123825607257597206559975314250 15506 610177151669864850051519239672403009641306610551498373504011482267420138048872624997580510917850880181820038650 15507 115826920930380731218243473423414672596336943489456379051063213920597283863069931488731767598415662459080497750 15508 21253857157272962988531113769283977989526154435608020318237038341937728176378229963170520382203010777196216250 15509 3768824557140012938102342623034029657099649153887862106317769610747234338759132841541802026957540686568580750 15510 645614554155884303880067415797226617451722121563885537538868940688990812429937179503100091548298818168388250 15511 106805370687516662617196337922010329306828104061186002506430170434968850451372323522735076873422273622918550 15512 17057368783018631621910963058797718439665422024513735044024474393791094052430469358667764119834024042972250 15513 2628877227969676479962566920739423114589810151970107357111063036387483375004103161383295003649582840055000 15514 390841924158323582861691365207277064823971774806175253092618221339024076991760470010967752754982227548000 15515 56031291043177417406509816945592902268312183527597465263883387379807239401373280329693901573110202628000 15516 7742431228545743245576182962668336002146754771697976383924259081857178641431996573142211755553627560800 15517 1030747064472480004321578264344758830490947274276683892229113496275180919090684834049923433192429684000 15518 132147059547753846707894649274969080832172727471369729772963268753228322960344209493579927332362780000 15519 16307509476105793849059339697762141889927698283700945376238020399334559003616945001335395287823492000 15520 1936099487466988237628031927056009519791028173738250571494753122179129931263291681908166947552412000 15521 221031100285930846012470597681072331443954289362392554513993274892553030779414415187799316759202400 15522 24251061159898368684753827331779095926452664977065013818149732354982307452286848061357291807436000 15523 2555732440738703959751574308969693950094543147465867966783929639283849731505639725435780167060000 15524 258554480218952659342842194141790883180296305692729378612075172415354469125809151438572033868000 15525 25094243818968640975801982217734035569971003609281665285775432285417555885009509133846475748000 15526 2335085424838766170800942345313356573037301809537367590802682330558854673931411165717924690656 15527 208183617695925240736396160427559585387214866593954526136173692151775379991787234199731066400 15528 17770533877604934840922952862083512793487437222325572748715265339413618597306066608227340000 15529 1451260266671069678675374483736820211468140706489921774478413336052112185446662106338566100 15530 113304372979302782222163788597392940098010985390409175083862835206726366637862323916798350 15531 8449950133882463441335567814679666660638142477201263764446755768090458940015810428013730 15532 601450958570136143441462945340310500911937106382181967966604237670973454570962367993550 15533 40822463251366706568425086787803880152393921247659409590493500294409962979929572488250 15534 2639647999712433657807937942670025333162313704735871597580782725803952493439055063150 15535 162448179904608982007808080299259379530128077106010499053734532910854569725036919650 15536 9505122860881300272424244453799682349673141310790012890605873791114222530292680110 15537 528205526289147887190829523727008642364595816945500851876986751742590300544862950 15538 27845384597562540687270007333540601584508295297208074105437257796649123710799750 15539 1390861475348422153641191468429631666607391089668431608502123898032827817303850 15540 65741653813618017481998090654611111519195585022316104402406582418952326737350 15541 2936548721654567380483616926624480232849380256530015126224197444065878578610 15542 123780656673516489341942905377587484724682828958511275894636985799645624550 15543 4916193226135926250481011194156902303663726268627875919985915930230902250 15544 183681944712770870897092725935532613543479882564118440966506749041594150 15545 6444980516237574417441850032825705738367715177688366349701991194441900 15546 211983444035400325666522388347582894312359862608317619990198118862280 15547 6523214974287681254379783639840251859919749593863258109684476558200 15548 187411565538282897143861428130936500829871941967539612820338637000 15549 5015761081644222560343292011942005229856823232618397020768456600 15550 124750473013654173431357045697728515389253795363189503477462600 15551 2876020757162076510634241250568322423752254986698161952091256 15552 61288226744323314271597167820779279241983009027401654608200 15553 1203617964342563123951240530651596214492989179642609085000 15554 21712324062650158314414535062734676810461765593552948200 15555 358494941450792276548122258752977434774314866225210200 15556 5396698043345260077068507121012563534236997986185960 15557 73754170838377236508159995796735542248455653852600 15558 910782039470406534287690055984645328688845329000 15559 10109946689350179640583901303042801116896627800 15560 100293188320727321857572255680836968870205800 15561 883411503343194026724729713250895580722020 15562 6858784963844674120533615786109437738525 15563 46549830082327631223322969267758448875 15564 273557283661079395629473051557379325 15565 1376788496939230407736411022162575 15566 5858674455060554926537919243245 15567 20760717416940308031672286475 15568 60152745075160251202450125 15569 139349988591104829040425 15570 250951870372455313425 15571 338797124900132535 15572 326582923559025 15573 209805295875 15574 80849825 15575 15575 15576 1 15577 8736353295978080718960580956622951082223385575563627164254414650848935082351173019821110806672166961864 15578 768799090046071103268531124182819695235657930649599190454388489274706287246903225744257750987150692644032 15579 33539677016174206771488326664066354976286493291795545419256608313967356440799744125953454292357282341977600 15580 967124209415250564575586692159867906276442917362854505697314131780592806460560803631896480305188681167820000 15581 20735308370240649925109907840025885836704761181236927585826602560441171410310399794107797614064665014610910000 15582 352571334779931873812325952964463005118278213547934866996489363307707140848683575013412357602347526957006993120 15583 4952162415734172049937025276308875791088251583988471971394816214711691703267183050761453802196869848547989341760 15584 59096617990719368428435683408168727112863494887744203698048976749453562321008625322510452393211414818263567391200 15585 611615934752653982330315988586703000703374714742395883373540022338544973156548200834194991807263669931092323901000 15586 5576428907995296039281416682066047397549844219963424508908653922362225073172998239590386707576053345113543115028000 15587 45348489693540877008138964183201456749466211430519953049838027375592633812446851770999388251522826855219004531949440 15588 332228020952521192499901787813612786471644374544628472105605125503747091582624636573901966466362528033927389966887520 15589 2210817661294838547758092800829653600937400247516368768457853349744322847047640620932744135450357056085828768511430800 15590 13455853781969935020767879260110307341737753193385726242570740360792032442894546829158807086209325671993370777309788000 15591 75346016610729011934471501546139240858679015158271309995056772376349520583045041021590538548082885183017760288865784000 15592 390115081298609860616010680358304469434172171425355335633229241445075576571742618277670541353073856106424897683880371040 15593 1875918427439222416037387641059236204237108881842942084068194151063875587784695975279904693873685898777244502468836253220 15594 8409964965338386605834163876381121583910185310872639764287622925757994281471244052072806285100269535764326206682426363200 15595 35270278390736655992815880154160193388505623855687430861107340460152221318929846469622847328214780248902812182327881088000 15596 138793849268810506242406099817169858757211510417070745315278603859640367163871491699540283612063237689996310721247028304000 15597 513868690292852748932705330158912763631550556329232374371761350349587902666715854193850190340423981214634102052425937926720 15598 1794364408704384021508385934737965698155679530313025279884969916276319776463245608912999552583071592231083322992303403436160 15599 5922431258868687638557571922190009634371325558690820538850474007038139802741097300507279440548549153719300402669109513388800 15600 18513414634520111829802153193121468042488677460182017582813097766893713605477997978406071273689610830183302856431592991696000 15601 54911011533051721416641280656637466014239453463848023449929784690779164145552944154985379072340711276533104469189475587908000 15602 154789149601533434335201166418274049651776088455181773739583887608334574711391426577980603115921888660248954852784296275441024 15603 415328566945802593507310868790299975170395695840931969940487419731879256345084875241736123768604066931264205258487861598541312 15604 1062239390393228177838820142061912199368728829132464896019878055208566526221338349618938934435284791778809197053381895348572800 15605 2592950019144675597935520988978127747476091014756508347099636799247647647558640466795902706927546428162558492151931559746680000 15606 6048205396887919006312048746450779890770336265856835421011338131691255122060835580049000052164824818472682448586248651949840000 15607 13495872473301904195007685387464940236266608799998083222515145886469225275441593731235491808707479871865813266814607761212381440 15608 28837954502390030648472216625425383049656905422696023707847477201852102037189116354019924850505767922140988085660604517238165120 15609 59065353794078652169906813657145448835258967472762656917098596397369291807981191293982373170008427526289156131330785374412921400 15610 116062919934157938764130836548202237124054888088771341655281262260217467810149376455707881779576130881697494826104535913583832000 15611 218981825846085786607200127011231488625484538713943509929040842263367976648945937325997498772680198562938868742820652696767296000 15612 397021871038448034182661230275898804288311521707619367198134227053566976235133589584080822328396795715985416847474658362549706480 15613 692195393759300465030062970444448437779569251796408478756621690531741379151849941714774140078296816773376873573679694334288594840 15614 1161306907428913069836260669435102172511362997659451246868579990744226995109426980235393636337377117381137131084857824762778927600 15615 1876061133867395678151555091084765754364197570517426636565047868162266090389295121648743164795397534802999217243178919963778676000 15616 2920042573015610507814275377895811157109220853429509716211518030435620589568927217093978528651843193167083007559125125182181318000 15617 4381454355986756528629896055118905217167216623407802436086901578048876417967471267172917306562837096033085027056572985451930158580 15618 6341095041226133885461567756639384962425010107762480580174860199021800949166531353888907507835853718602488754397861415639301127440 15619 8856116305865800862397260308222965762218407544387581275826139757647973940871559079370176619798134358249025827684826988524080990400 15620 11941498507238546332794159136534991848429561156676456863423887016685438922955165753265242624638360952647948510943539074418651246000 15621 15552571353113517446876461862856374212416810796133280781930759603286165776447454257139224938344407256510650274922226935420140493000 15622 19572827431918344967552915015362473524959822963219776158249205419017342392208710174791127814879886293569962453515026242167454229040 15623 23811265790961870070277543720673131574054119788940225786439092451501891420154285657977218388553749387112128235977334584181765761120 15624 28012286295943675552419630392585205215953416690083727904328387983495248057835554348946672365091900529325749092200470293493746263600 15625 31878803011874011876633903480161094698122882593153102399266223295549355994157318568935647093009715789684637098005014035144552445750 15626 35106228847009716160262706033374682916860413323872484114758161868488126328899936255186434893942672210168916083917486444464909296000 15627 37422088927015734157457740936297629212884123212647285361934995366173310269022777951758077746618497013016780318699190796145676427264 15628 38624114229237988776292490354917096405093636458254763955216963096588319848097426005162071729965762977444176900143475949427445445632 15629 38609405884139269054747824517005856078968315195323212255310178266772406550363954022677242304326019731832050404751189781891486784000 15630 37388841134834354014031693115930948970636566632981993624722464271833831158980462785923857035927358855641433292118170787162192000000 15631 35083955025747112552110950129456062120102677143241132445199152520856994760475576375717402947702970177571252649894570004048096000000 15632 31907262370688555815574358645007131404500652921907662634706574710786670507617969642061536280801864877856619228140479847317922944000 15633 28130375484717179942039457854610324521813105496488349009408651211217918659427643804115647311108285315750084391173540582065646112000 15634 24046453081248878650560045216586713296639955952490923561557377580765582181495901803588790707482179605833699832794054471423123840000 15635 19934015441787645833623443962200061876002471322510762130444639025504035385566090662675486549567254427685198746795489251824115200000 15636 16028025929545471987845877239877076778677662752559329010289946243479596019475437762556641212152049168206342235599075817345065600000 15637 12501860225045468150519784247104119887368576946996276628026158069914084895190841454794180145478598351200946943767279137529151168000 15638 9461093285062846756934008687504021139253168636368543905184064755485332898267542111322996148903509357784055532553223622981244544000 15639 6947648597530462167648336226538789056349073522468147951951746330407042874759936792086797788526522890721088891569966042638434560000 15640 4951275990086125191230141766140656910672774183494097610898423265472729511203673154177969069775098668044872546666789237822889600000 15641 3424738901647844969578322929092780408252076730657805274033155525441349955075478821527093940981680683083872860081699901290510300000 15642 2299389683780112781696724402684256172246062764095765705472870892837438993710093366856599518146639295761776918684031509322689568000 15643 1498689973196726544094247550286813082382460537026243014073541519332863666236965541405119283296582768423529970277858850996103424000 15644 948331497343077897149189603493054919977707460462812354987455532289296505221462959191361238031264282879938895993607823935656240000 15645 582624239246951423796822266134542349381672087054166844450686197589089213855571883618795923549644330381762008760163855758788600000 15646 347555110186232500300810363683785980385175018181901899912510282660320169530140479069649620554698138099427504161581479172618800000 15647 201320644276295878369732559535329864126871303764915205783908211850759893688737011334780502011533417738194698651189753048560544000 15648 113240366364895251560677776743191396495088986674353712755459578397704756705894424844231325819024599483564980762834466329933232000 15649 61855382687538483994422048250477043727441127880131371366718939319123181298419952322158159421169208492936701800664880754424660000 15650 32811657385986604742013444423161824419686054427816699471707510801749982501639263546000539244106079701878402004433134063845200000 15651 16902879384374748004061172293012862517249062952331080347260308536517544126072895599921024159991551686376908832907941333649600000 15652 8456269086297195358603175052875863505058031208437634768015085784983491361358182912989060944041487715098847818977658650062985600 15653 4108492931854070297317954602656439625971884432622359619887352091911900019086587453764068376038266668597827307635721534283572800 15654 1938511567398211249318478066281885463062507370339429700124369621989637960981712290153092151639096204467815369855217579008880000 15655 888237735686489464419741407765929190239693740921982506305251284721716921860545759164843668482229585496221982855070537452000000 15656 395234017227587634553308160802836406333952883618834813620140706492849824614337504834769458430315145775286446416249053126000000 15657 170777025807520366093806698935989221755025277803665624466957161632774110581086014589059930538117080715448770892402886318898000 15658 71653404718375671310513110772818402855852725372070572904222091066251803087819814718091649687796082527811974161938166955104000 15659 29191416556400702329664949979813447424523222344022318631578016194238204420660980533770921341584037910017207377685878791680000 15660 11546746538299888013993090154134217111135381623499260514705514024386391100128568221410981909122318326384375526343679022400000 15661 4434267186690283826143366461405786592230957044132425558757494447425137541615003663309383405796314655124416220844159287200000 15662 1653141178619697970217108646788144230201658756845186626611290740399541473030848424543576663180534561622854256450659122496000 15663 598257886548115821157501235882698344222714926614848380651410308577200709441266664229222089744420997229468999524721975168000 15664 210144625614559468831700768651539691164180616271041698298809848483756811216502572484016508620981642104535559534545933120000 15665 71640213277690728010807080222115803805970664637855124420048811983098912914716786074096537029880105262909849841322477200000 15666 23700521685852571672748206990775153138817362737335529883324419001927459911635628475640959618907703996752130774572849600000 15667 7608016521043492189792883552258891925819108139079279529842002175209921722577877216331538232383957308139803488894328576000 15668 2369429720714594096071859587828880677196910052305659733694549628493199897116536685505851192752945745067516221441365568000 15669 715842753282512929504269035668255817089990596890162533199998255260592298227884078816654497397257124997666704361728480000 15670 209764313323366261046559998139676045884533073208395324921939897503103874634617595122339042576393986394292878155739200000 15671 59610205938310490422133215416557487238402404271987128285471792834093104016978636716106130465583226263186188412073600000 15672 16425387109965230680689824458505678467391366942313538263600041377685735463139943380154588014119815301507902766500928000 15673 4387766296025943620541417875377844127268881082321690844064972443315180781297277346001720302034419772869027114506884000 15674 1136127451380488878011203861282203705933922696932971975926677113109660811268535011671507534451492053392124019100320000 15675 285091935707325089693909648348428786687143311546747514010029355787066478488729503444926848953125934147471762118400000 15676 69315676603083065131544793762745351308640194355707788089086209373417915106042897736254704989313526129131983829450000 15677 16325880536396740752159138483884258037635019894132587265217716607715607769682103678586108163365374036532027250183400 15678 3724138648904409717066939986266885399401268278649095683950030310608549803858254881386368791300154707327723687069200 15679 822583519288349042365401763997568270037480786960390816031743500366919859024724979613357440533631009523677633740000 15680 175887599477975696760979341585240557046849220512797389003551257013268809430853122085611565532503163155201528250000 15681 36398437495403950118863408031086020884426888186106784224532021544042219910568057213701872395287392252696853187500 15682 7288007141936882355228421813767166695944675211663895538443440199447082203807455570103506335604972711625701346800 15683 1411544006576545525495479742061747220946775012579595134974724039538284618696056409576764582390415264902272686400 15684 264371936715610162108551941439813223097131135533636863914093249792933168334315660069208621287321520446348178000 15685 47867613372934363584656840499111481015112587517898712427090658138396581311094041015679923557421013036282115000 15686 8376029012672784140344965153346426080514218715371848985899506525895306911003701068306489197114171446491970000 15687 1415999561474478832779653478242906019399732113812027605927946260926865242542963342011293683935145273106397600 15688 231190003723236796579221225845153242423040001745561441198249090452614019440443948396615738825919819734030800 15689 36441986918455535615992763774092717886347795689611206008983267123813717790987086222129685463080394865483250 15690 5543723600554926795967596624743132685116903023066723359810224209575991589647710037448237092313846362920000 15691 813579877609283862609789240407815061017374717514924240618578438269287256659371291802842394853659042560000 15692 115139239200792129251950607718584261896154552413525147965803165937675218279402328470358782402115660153600 15693 15706846149812286568708598989744830417373269269512051277112522492291432532560222416494622530832543164800 15694 2064463725788729758007378880358618089764640003103286205352001448027962474652388639099702595088957408000 15695 261324522251737944051566946880837732881600000392821038652152082028856009449669447987304125960627520000 15696 31842063635715967972669922098925606107421848787360546726522732684188337285884092401814368289320160000 15697 3732973843250957096370452569469789141529667804645885371556175682763356137132369130510578069662852800 15698 420839602587308577086052292214013100931083549919815854559840106639140806305238477946943745085958400 15699 45598606063776486928341696335015842920837871447021488498005612061090328692750809543255707270272000 15700 4745859966688259257680643331756274652189812103926752902967362903750990896322887031941037657440000 15701 474188354442878019671903407885995603078035268867419592525226666336242701622542336454938199120000 15702 45456107994593802511852723204654048072454441773864639895635641475571648197277449713732510496512 15703 4177916351343410420095426004669804376798682317331705309600946877147570909377548923574499821056 15704 367926740431195488715407387481281985109705757328216899415748533524185171256829318798002988800 15705 31023558440818727538296671920744110115596747847402650177883532046195404377038540441048572500 15706 2502826694546396623793433914989028846535074121461584455593814480779707453344125921566380000 15707 193038530697322078060785877340692276163525716855293488267338306620137436401516173642863360 15708 14222645289245172190819897314973306334022035163615884733982600153787388818841261157847280 15709 1000165638970563474486927145060291619494007772410819452348959855902292935691038544528600 15710 67070648417046524401683795543567615206873108086886896824864204927404322043902198678000 15711 4285056622038631193624155506464169918666979148388937961526408986379718285508980884000 15712 260566069340126866521388041908225281922981964376781884125141233313190950290546110320 15713 15064960092791380074866713945942920207875871026618936491522065664964907883438101060 15714 827246184697577958976140456416875013089011869137315202775603954012671563946912400 15715 43094371472925319441754461764854238309585871764316159631668408744398839235864000 15716 2127160222584443225841996813732813121995945308910090213633512581907776437102000 15717 99361703420389607160592940867386553140408608117195576091984009639944640218120 15718 4386219558426425291241128031926787591403999006167710855522062068019031642160 15719 182722893725361894695623266555172663002348698927835603979296376568934069600 15720 7172458224474886353337897057680943032484330113607480166755597312212414000 15721 264859733012796948671837825787191221776178856880844942966685761726643250 15722 9185283351773844919456838884442493602484232278035213785642698337712160 15723 298610509436968413190705386818081983799710245127185294466722053844480 15724 9082541005245310840769100266248568973499821035069411429030988686400 15725 257925665052990613378675977008625636732760291830212427968956788000 15726 6823341370399047959323805738287744087671901901548592282230824000 15727 167754343935664398609716980102293805862762856506365390743626112 15728 3822995372121685749383889106343664839490310520304781986171456 15729 80533672280240333714659318094483476330979447698927543784400 15730 1563457042908956197139571308376693386351765631895312440000 15731 27880993980931182426214491252307771185183647632170720000 15732 455089772721005751860146212053797813538804054899302720 15733 6772692790784198471826683093958722775896388138238560 15734 91505210452594845209007492101353135362429486523200 15735 1117136155368053755041535918476970745926980816000 15736 12259676714666743172384972536231677419683848000 15737 120239137009231519575314153720733759308437740 15738 1047097562480341081017015105719394971245920 15739 8037594031704786651445136102240606188800 15740 53933242160595769325264525225924313000 15741 313365153659444196692572583039146500 15742 1559328994286229495503710461056040 15743 6560573316943401969990749692720 15744 22985828285889101054242020200 15745 65849393485167401797866750 15746 150828921897692082759000 15747 268566601789213247520 15748 358498514974159560 15749 341687490444300 15750 217040901000 15751 82698000 15752 15752 15753 1 15754 34652574525946577153419064129621761275858121556704889869389019006160580494242082927782059624230382921360 15755 3066752845546272078077587175471525872913443757768382753440928182045211373740424339108712276744388888540360 15756 134557020625996433487708444634209822525351549214085435965058865812778062978537604242133246260762257261703232 15757 3902407001205922929775348488449776397157088244626959913110935091368704651354951234140964204172766029812108800 15758 84156015004759456948767253168056438593083099892982244585147290036952589683964776968549830040411278759050080000 15759 1439354752087084757427154462991383474164197427828722458239831661757015258333356656992776695384352450684616766000 15760 20336866098339645793923270750603801831543142764706298892395266347218302956774625206779232358906358747659760916000 15761 244142002320149249833008669108881232436468128569608842050256968899748867985573582278281951893940336116803627780160 15762 2541979945360579760976204158665894493885432842950762549570548025041439682070424081959045967606320046889499090103600 15763 23317715143745037207166776972691937678585084795011305251967383384240281630230933548749486158789774887335666940829000 15764 190788636415334033540599173431893226100976290345810080320996527102406361972771373289941040639872993833208719246114400 15765 1406401992451027757492130953706042131237254545964804943112422113606177848530760286133101901259137339722675729681814400 15766 9417457979402751568405037270202632841101248918656116578010281602268227612794622379754070267320242833766187579284845120 15767 57679824252200663116863589184000472611306620724953272153779430475430848460296222491382823037097820039547378755950784400 15768 325034578147553091199985156876104287559757841902797905972776215881957259336862928075139356806303000889244495863396132000 15769 1693727942113136302915790100119302108196383358624872051162622573675727379452830369065229100613273259214675217040995204800 15770 8197320388460314738781956265350126735526704356277194168438455220029555935086407391044068847286307493185981264879860589800 15771 36990053697547046542718163202917301992388841353014148495019340665884234930609632798133460843412019383611896773459606211620 15772 156155978900165833979092081957907194251710349599089555101884335554437543725418574382156334206210032665002042098380769585600 15773 618593600626007290007490277952220339732717423513054855464331593974601543502748136450024469356272692463041412485644157312000 15774 2305683744054385035544238985566124536315330432269282504298952270597913943008314344791916130440398008910463852294414320473600 15775 8105837720381671654153967159290431582743493013445552976422875570358822742384388553983598573087374292663402256237987759873600 15776 26937337509849104769815327498689450518935363756486904138202044568416321113497753658638574796751149413285216833077448604453760 15777 84788443242404497960704844951615583643303449053873124454793730495223463228895558899489812364676229212865991021063877539142400 15778 253240758282807228018271352476859857553259926040534469561552345710833842251468592458811539182284983897786687396495840447864000 15779 718898644175843844164639711693948429357820527393623273711963418028755059172181081387291263399156480795138545594727107546092960 15780 1942680324070813901916437501179928500249299812347908767539556268844611626319805162531123125913407287633249130414939996873336960 15781 5004309629413391770683061001917140172583830448149180923969460772449105055812813478160980694272112689759633450200191112035558912 15782 12304343585129540122228759410923059586303056844396325220137677648281831254251001441635498558973442512272654976881711755059206400 15783 28911068032763374866675018170114632228119566912558648935037541572655480291474966591731853741910895726376560001398891686876920000 15784 64989487488124153166148572954879497440824942870106353345101719343547263138390006450649422906892871820393058221289333280225264000 15785 139908103086446573944461542965204665181336577981598438885417871169425515222522558909591217569994193481542783956300290406152864000 15786 288721895042434266345772464915309858088639003523179393784503687599827923817863380703619876104539940432776079737511233913158919920 15787 571665031616941023058361679971671314603113328150552540817241214598611779575773266881372313611402033198828059113646915632395654200 15788 1086902737221064338140465477855445005364506127461622386838826858570298120337110345336282453852310549370927870542064068330397128000 15789 1985936216934885257408027073646790022224126901214705251977384442917442670273449532490215464926954643535594206761506947210251788800 15790 3489652199816526482946296102238812581454060302532520322486393951010868022029479595599369611527063083388177220707784706650343788800 15791 5901166921007305172428272006674451478536587447407611646691096257359763474415054093166433983276592656722811175085410928762937782040 15792 9609720757357218619347804769159682576003319271723003951961907285949656078613526464206022671991415529096542863899192520523048326800 15793 15078629732153803768142902822758218265523673038842900895434503772341582590696599338288114916703188695066821813536388199433842964000 15794 22810589552221945100987157882188339335116332510337896291500366826581722180973357137779386461530013055896827762401813757219240988600 15795 33286277097430387008279037273900335247739223714143892195670417970311364584245314143783349833412042824543487625499281483018444746100 15796 46877544586494555611357144556864024666355042799843461783048467696359890017661276880345530921854359932493897312041013801330284392240 15797 63744017079546736855615255078064249213026113598365128005982066871957308600522962785005476797900018394355499529630648303393869163200 15798 83729978867920452346651173712037632026114028100088960617790850255134164433884722391863859662649675628368500326097765597472777604000 15799 106284592833623810663961340305978253416624231395996115108993485274002925821986718124487016161520122439372037949552306159413094192200 15800 130430051152460479520236634308105285683087865677904920792219322484998977053739607395043621958034899311171221742090052211285913717200 15801 154797285142645615090180636956469224435961247309700198376050550748840240989242641803369547762411769312887629812232064710882362388320 15802 177737174081664969322126230270271769966587111764036837806374115375724737327858831574392084573481150984255416376908849920868839770300 15803 197498834438743807019086726850812190719564395990120445932473755290942475814218964053972651623196322687911697100501021281007848061750 15804 212449560537624608566720523372026768284133375022076143533355481912966916002891435469654490136952291871192048372864681654202057797760 15805 221298222228606025686313522230915490531005519951228360199809478019812263651352247532660732517384112306683194819254662627880856821760 15806 223279580838723431464841676086955213081787536586352851192771202224024958571812021753949372114954638406780862767825542961623547973632 15807 218262996413225797267332199501585439798793054942592937331563209721225986687316245197660291137694609912288889560157168672143177792000 15808 206764236915108168783990288001135210663812024912002843701211939290979268650128456213405116283722433299136889633445551547379248000000 15809 189859611163710402787081268669073704578233654663327355335995454429019615018167321743940688353963549228081627976478720782698873600000 15810 169021910602909249182661456908407689303569899257112618306356655740500020346619531922732200370169495711710542798709046278190513600000 15811 145912365164920838387979440168533000555514552797280495405756546902997736862970615803706008296166204426682516537692569658400488992000 15812 122168581605042704036066282507617297201364969819888870562310290683400250216257256456568518075212391204903133440623694581938363520000 15813 99224624349903868367365857934750028667699452225458598090649013249855282282342942907507589472985607235014033985445703482543500800000 15814 78188113082006179551882793328830522028722542544887184870308274077130632649195263990304240818162957171384234861034150858691124480000 15815 59784287173802465379557700747553953651337141248045662069089279569609299643043299437867764108083616897880524285081828021438284480000 15816 44362621406388576278368349619781424765224039421458486910972099634704068603356132311139491223341216431822551973599265713885204864000 15817 31951051158688241418498746567751009954005436015670889503961117002858885388660555287258439311055600215987087967164140191298382080000 15818 22337792272312438406384309273848962270531744142781855876542781778342576122298415092574559479945548145882611094791055775806409400000 15819 15160982089142720313542817284811503264962588411344355500612440193288148872889788367889645691288648641478387572344487908532042460000 15820 9990491998343760714786936142693657467529236641360729106307978917330772265713483368947795265487302780722194788898877380525956960000 15821 6392269507123501451684569744002447227808722075419278654123561188896354133162636399524394788499132690166666269459127308013314304000 15822 3971586132809787946522928789653464311599048266887308791311249853268088945955413720648934478301160703589201870043555079932961920000 15823 2396302220832797779730772755029440272547936227857227878815513573907225566727325408141139512622328745774684501903292341404801400000 15824 1404144835422782253010983418228301189070896230678710133868403473968932771105727959414509424718270482591318365176981455600663120000 15825 799088826856380957145421273566741285378867174319076839701727102589628046040470417561019940512377311968151040479917152611113120000 15826 441679604006095166468975052865203687074420637969150561203556958945982519405020247367304491485934867073234361653178379381834552000 15827 237116245060189041230932487863675334610182408865360107379683048093227158063760146305136937595912361109642024175182103150676180000 15828 123641934679460621251159524757489000761302258848712270680266396961992195877006054705954319479866439848977695730731953318946800000 15829 62621863086826580370800039205778826295747980935574744374799699492050137221488834894098471407486019085685535539839275837000384000 15830 30806578647227947807437029963284901154857102814625784997267542745058940890099349100833421081056757656593567914476092524045984000 15831 14720286327631832945835634632734742657575968144539649213443888003691892813070663007272073468323131603813865336499661650404532800 15832 6831857913292965387048061289891595480264556486529292209161991950982819474865071977458319181603879661727784206352659804663440000 15833 3079655465877440913021391802655805266124173992197431603255792747232943848518541689137481099074693044854979675935312451788000000 15834 1348322081676125078435629208906436042054906862468388150486809622457311426819805571661184188773586278031724405050740135706100000 15835 573320348381340355860131117367354670592858500385780003512596719944498229707866870827125465131584861288672937663818917964850000 15836 236752065814946403271376539464514709204465559006314119410612002488832262307745290516283473672076196377832478737271918584864000 15837 94942346329799982316197082047153906777975811192401053954128109343863786485209614348276549111306609399605672591852954775040000 15838 36971705595897167368028952672295673623204430226240249948123321840253951391632734001836280462409210794456595859290375289600000 15839 13979526397895027557582573713720102889881190702326655062564622816933392866161477536507472482801960240706728417037909203360000 15840 5132104516450264128665429532935261320081672858882127379872260912283622644935965064891355640730008230476562616329543943360000 15841 1829117880447918743515835506587228938770700944000049826491722790874350310064022968210746250497727922756482853295484967808000 15842 632835224774774185087643325403405078089390027516069959402129505629474866484637889052298571796907387942531031112285480160000 15843 212519291901976405439880221217561406821063815210620508754446475771092305909020186622040565155677854159805197015319750800000 15844 69265546990273791402627627656094088149087465698276313964412184695763418222199171936072480495183893207640212360548659520000 15845 21907668667170790175101921727466592533645114326448131029973547303592693130180817166924353906929186416495640164932683520000 15846 6723264026569805253901254239741798414139981353178216421913949176598873256768370551391633139115839736186233786465395328000 15847 2001753830002658700147367566492039198735877471966958375863105591436044456947572040187065748083121068406702874676687840000 15848 578129696069047128834730378802409185299497012775830547838466706692555514222379433983320501630672454834716387233700800000 15849 161941351586717419937153081599453468859304667459746507815580147812796185020427055593881500095180729413726100915763840000 15850 43988379585695991382992651395509271593886796245651130754822736510771505238227432166824612454015008157320396026208840000 15851 11584885694218587421325820403210649560927680438684171707911681836024755661867827297860788101489598896943777573595524000 15852 2957610089769775687108632740241313101993986653639328369209191485991664041009515439687097427218209788519252961819360000 15853 731818016104650471479389198900833873800093792616105054161854599932163367754292442988898901418020744790606793465600000 15854 175465471409994404873774172903771919469111982494180519211881246878676679848324904034925876674624273517498796160896000 15855 40758261961959560476171398609995906108117518829673893811361338519234689788406535180761324849466018979969746663921000 15856 9170217185751147555038639933321647156659120345684414709115207728356839855507691037209353057250101617484927238649200 15857 1997945033207764737547597569755117681865185611589372518995362894718828345554385708741430793759100191868514840620000 15858 421427293033714438027864339926303706839152483441814285513235940471628812626438153067609490170378765007230821125000 15859 86037423921697860703950232966057922310850404971756642870086944460609933704006761257415966209387229348792928787500 15860 16996643619200329093436158177463746510780640777702507514289144557053514678954353798728794948377782359514982850000 15861 3248106249770171301893294975820361576191051800209914707029761008435796898647276882957069150508681249414601582400 15862 600293323715519536308555556664703147169028984346395808937152767065518019718762684378128576455010628052601884000 15863 107258684283292370537523059288639989672477433944698570478190583934834715716248289639921612321607773508954835000 15864 18522552324519978011117342443220420741378878176979230499951057041672597944079388111538910747625457243430846000 15865 3090483717516773596229788770647924884557319599147343959487915325637601854289375677000339755591503083610596000 15866 498036406663964024873473977543918507270862509745975036037010261296263680745904491388320058280817297220337300 15867 77490794450471698342782655000123690562599744915502426541374366058355258610181715800663464747740686387467250 15868 11636766475848756952782320583369957141737597965796335802906554140594826215376360469668616466341825693880000 15869 1685930378391023644758114142728985526248149299248682211905110538802671192971523011631471850243989981952000 15870 235557449491892200473071749946323417710876776465351005855678987142768410350077582037220240630026644352000 15871 31726434258487760049471415893767634109064671246152332768738530248360047291452756953873466882576950460800 15872 4117394134673611863735386928983389151094840676580297068774662105843478231569289073511697354451160864000 15873 514637922348159946247555600896871604931704540466571980208399966622622446852456864636374854698012480000 15874 61923029897166080733443574763329628413371762921118471036327168979698101727465098128891517326884624000 15875 7168985041323401838659632237272998723021678393935343369032694377604773928806542037194122295933624000 15876 798165338399173305511041022022162955140746335313624556468516234855752995491820097060468725797702400 15877 85412731647191084044680923765834962887690178332498215340248419267449073244208390624218041673856000 15878 8780140280775215271102808513932224829587423149921075022862308086125008567606912645504900448960000 15879 866509016675126417444697860926690602147558795002555748807997439396199121396240827290862933962880 15880 82048335393274527811364918048304792809684327596613881801513122482509612401842909366234393114880 15881 7449236065147690782462847061420893890150045764677165852023717933023467719605867704185334150656 15882 648046942075825992606449918348228691999270493310820582787270767235597799024118540040686479400 15883 53981878419888946072548697808824979443703682463331647892996510938637787556408623116404252500 15884 4302452661591962086161793874834169828925484959463098469817953023642022241025858406295588000 15885 327850206193050951374079814281763397083560564363600288722194893647787684109786413720288000 15886 23865728814457109658948166952093348972884105729094404855804220877660504142941354426372480 15887 1658232365934687734761771804203585941657830923040595396465988762646255490597764623475800 15888 109875513170158681307419455602807715831688147634709152165271994847720563261614816762000 15889 6936418782714054889343930930948021299751550728223881077634121262992569425791632743200 15890 416794394516289031479742456124970936496915777720665731508092327687136690942896218200 15891 23812871511514588991642883525122758880148937267252368601756303526119753875370513860 15892 1292207970315793989355248791648511831230370495608956538511029640091204961802913200 15893 66525128166214725872687879181957575629310869683518322225503472989976890647896000 15894 3245235021143193671603799767862446579415362372316463250105205627753316390394400 15895 149816142623040790066815815393177038700354593363440613660622508294627096299400 15896 6536361021090413769046795483252925501109476526698424415196501180754775377360 15897 269126687359451060355498408891532779929349075996340590913913845100026696800 15898 10441469677808645077694415316279473399710661203561727412218227558327848500 15899 381110246535500968678371307250018515109803574183352575032818845817952050 15900 13064092071073460459792251524249157695122786935584636734228939206120800 15901 419811445886131285264461079107715077212886447687073522525270738337280 15902 12622030411033948509503064902695429387300672324743901976868672787200 15903 354322614145570960353241690286042319532511129405239891580915892000 15904 9266021342550841217611344686385390127549083319711909564048428480 15905 225201315983039798126219269044793767646984729303099197274500480 15906 5073534140567841408363476472061785137618205390589718757596256 15907 105657990239942871826100849251575046118538815323699769077200 15908 2027854716395807149115875809319462211986542421925016360000 15909 35751383054950033417820614715565095529114385720300512000 15910 576929449732259118172510238744608315401577981071312000 15911 8488579801793111866105086952229587315781179211940960 15912 113389845326413936256094921440634395796326419089600 15913 1368659590370284472946956043054477809624675664000 15914 14850303931048137365097048436695158974988549400 15915 144004088062515212121932336849686862921361900 15916 1239921239411337059106223349892840351839520 15917 9410571673477986660726506987991957638400 15918 62435866657095197736401063676175632000 15919 358690900618413067803819242079039300 15920 1764832539471154941569286626011800 15921 7341881349202409463824325075120 15922 25434837125606734726022794100 15923 72048827310355222376370750 15924 163180735021880340078600 15925 287308091593576653600 15926 379225010902898160 15927 357399796653900 15928 224483259000 15929 84577680 15930 15930 15931 1 15932 137455212286254756041895621047499653060903882174929396481909775391103635960493595613535503176113852254728 15933 12233513893476673287728710273227469122420445513568716286889970009808223600483930009604659782674132850670792 15934 539816650879378247343390400375776809763275289006296884222346491777335984253286693112891332090940097469515368 15935 15745663209919841911274623363769849417364748879329738330800129130943418147432946689000740428180679696975976352 15936 341525652722205021737505915214162931024531172875602775062425336079617802071080815507903383935186573709056388480 15937 5875398940898950797687601761735175847286426109639607062514605357979865578002491995602066689732446988384614140800 15938 83503899395155909779033138919618632367807364850033735503217493147266248172347032130129089468520358472310507491200 15939 1008418031819098722152966753933511373675517836232793763650056707017067565185210344181867364539485303044671859134800 15940 10562532461489790461525305614918958875549975284643493652590978585037746163542523733289559446522557597275601396322200 15941 97477085287462923402076391817680677622932629055424241422482459513348343166406719024357934320765317254857692886059160 15942 802440303813412547089299351553571881979041384745655718071037553529655558501680526524298983677818786456178084990395320 15943 5951641877186627230135681083936523739067121994696618899548823986367288562429392243750756725334543099546449370179546480 15944 40100687921793471077974704248540612397518533785592780942781413487396889507089103936280314766086921517981552240575733920 15945 247147903638941441801603990924420377253003288929347059425474954356962332351161436043033100476981244624607512497385614880 15946 1401528174051885319036425116235998785291875793742197920841357970980786394016213609362044849288719728833954403168404139040 15947 7349874494155817196342182877005063397286464918345712352319214475724821670945492300259095663130379043071086463127328682640 15948 35801174376416418602882513241271748312001053242933232981449934651070687483184201926116280114213063516650197400204036141460 15949 162601618607439275821760516795497383200326765038337624717606978740311760179044037850193755193654997457974735560679012444340 15950 690937669683810881717686184271776270549189098359387736703262499104726511728547832389826250075091176881540738496844249360260 15951 2755194175085908407592507137281881846648159624417620448525703092405225223239534390458502198441849646512150065584939297758560 15952 10338073718906417387780734745199273477688669741177620090043346116635535350916483022605353381764108408151784316885081966810880 15953 36589615098107497550835111055071308580796669658757984207110304471980546504046757747801026719734845228175419217918713605272320 15954 122422712722370459164555673702737912146647179330341321316641248008085977418314522888043197843234768104952717712394336349121280 15955 387988752587512588749779705011316892377805734492587945352895632274073726569534070208844979500065468481690212501547888957385920 15956 1166861696214683382583292694922094833046684410451589119232962237361579938862106196225108408496465550732247430135252233207660640 15957 3335687268101136807456670254825198043691539745805920033064767497703103370136344299867465594109057807901646246386643210379264608 15958 9077785101755484575802040256894353927634564505737940381043203023894724140350259227705847115777040895100322113347434433235878112 15959 23551201508972060385414128537966878061252725585167507976521723507775067448458905466256936693943648266003245322178484513535651648 15960 58324037228520363613079960962820002725709166770691049101977405907472307733818385656185715472528551467555727949356989270033478272 15961 138039649239914967172023105100091229021662761479221761981169095486337280059664204295988135366015850652051957999261839808386445440 15962 312582184449047570039991529785920868149357924930152622115413301329243992840273046202161583123652914090512792429939424490115203200 15963 677917223787411193403018608855146241584347065357958853549281483173926881403786508148118335075019085515734470757771851775769124800 15964 1409476980191028089036321947080711165128923428318783717299136845176983298148010251459333189783267892247736921426422439529208054200 15965 2811879061987343822912952372954659139802654268319179786268272445732330874219427032610170005496234941756918554345963784827650423800 15966 5387102239119644229055855360674220270554044421748148061113061328158682769884639844376226155326270924614838533529778581429987282520 15967 9919108884728233818579035267273167482289986554329923414112938318514400020739971776946702127267419480243194760150068499140928964640 15968 17565728427444426452715814776719045820030564424386118244187618322570392606387813796945862590702674745198474931287427806528208568960 15969 29938700809777280808196016019477668660528843478393865793727864500429275832240301071074591721236235804599650155675886271559661171840 15970 49141881260318143658116136476634028686760821784259877104608895149007620979924193150111122761320865164756041598372076974025867845760 15971 77729225647330140690001004330829785759347645995295670997193877423189938953822401665319997059973868457715085028194294829108223659880 15972 118543160744282487290550121024917525930791942873703272539607590490225408467193098464508396770148235124383664157418571894549062101980 15973 174405193234915375917114006864547321859522246372401915466693726091693801596694125996793991934727983291603577685810940794695513824220 15974 247656946319611694238317366214596039287676700459413445532019797618263708351141591264487547808169389523137842851730632917568978846380 15975 339589654388210559835761640220073108920223158887238101056269713660839668383755529028549601910642630673763930527925018584055432283320 15976 449846035683084118223995938992824118309906002681795926074539101213060339936922908583273498634877251022388583296731842799657845362320 15977 575917536129298775560657221258328966753446538465229179241925855693153683613512768313617663857390620735669460144223569444147942151760 15978 712876950194218834424366786863865734510343395508217421339741811374037015513267436927718711297848009636831582073229091167773623074640 15979 853468885543487851688092151539963641234560055342489433240623788903613873728240802148324447323037347052933391631042684434085769687560 15980 988624328029072342670852725377080069950965466035793628054452475731597742799352890591427273788180721144113357990620987354917680160590 15981 1108378690344641342704715069991551915158982349347568498075531643298822222506450278260171591350409327260319321038859474302452145696830 15982 1203075122141076719557156745874325282667710938418040369755771240007847810448748942810555183621123910560230097981985332301108251348598 15983 1264653451540199821322114348604332764668273683165182237420887109435293038332680324910102316778202063354374801240039585367704319217472 15984 1287785423968772757166893688982212066051582121870032726855045154784522903478830578911214185764623699692352591390508863676860524505088 15985 1270634008777179779268999433413081605682415656317934621724900269260200733843152480190976039006382318564374532459669677923117654034432 15986 1215087166863423286186201643974258366089741747845019447004686049838989772800828874499567250415939375676314443608973735718828357683200 15987 1126426500381762017696538605358911762822428055717571855775875225628250088421821026001393085014776335106631212675783068399631551680000 15988 1012509251757580993276025860969714887232889716277958860460493219076029605646488347982864647138458784950868650149165685951861175520000 15989 882637029852112256599282216202599140107862384249276789826313538134942503911421177520092186299506943590840883242615329580203834080000 15990 746333362050457161869550010057438910887402022928618625925996130710735550620941655547691651629815643331881837462910270091818593120000 15991 612246351241391976855698652318305818422885727283815957539291741125416960170399595398445354896323341309543744630590797838034235712000 15992 487339905001509332748014311878785233393467568874743136770406135076418851239314728109799312593060050942044853585553879215559023744000 15993 376456537904675654662097973781598759341570667957924036006713772073004373919158180884464844726138697069435242273536559134386610816000 15994 282250405252088198558972772131462608421294919182529555832990677595302399605077541288743436857232043648344898165984888422360244864000 15995 205421626988488901267823812921933211148316958555624792565709431377276070755046781980417520647058842578042522410378963195424348096000 15996 145144306357332730027159410189543910843143444233688280340390032551528749145779876674722972745326533897833011067502932681512754428000 15997 99573095570101103645005749219514425492077998634414094990189080416040915819004405191293467958724796410287324704079719908667305628000 15998 66330572816942931903762750100619755361927230241417022011770386488749564462737343451972409465523468164097699702035109725072511692000 15999 42909411652587903607341104338245942744865621853167748445152627857371421378061941255784237078085514878594381896798014142328649968000 16000 26958247708963655632022670766781562573487437380158755239040704948597205911262687168582455799209577570784584381493476441147653952000 16001 16449785333655484021339170917661313294466847097038400872997851445395896260695522755042068231301796208859558985409062835902691392000 16002 9749526749902582966676058294748351280309317681339121426952260940696826305770603946265664759926274668523287802029395126172677696000 16003 5612843745102367306519491307011814909614695214432909694741882619027926411948921638079000662844879958815343505745796137778988744000 16004 3138889968950975444935116218729603808338531644308299672495024948968579056159588581573796537932415447351437744502440000395566876000 16005 1705205959758691613011499576244427933431153650241629221450262140588256713045409219858702956855515662604655948756905569713886364000 16006 899902433955155886809767201688026690331376961934060371490821129670331778861802020722018203404546672583680450908694120005479148000 16007 461358430929122172955993325935833401803691850907039401722054776338029250008022444426499473294725336366844625536288253073231563200 16008 229778292361575075167593477191028798592205091450446627824374686820390985962708593300012198155714050732826837862410255110677724800 16009 111174852148416125067271671335034934052210863534051407936026547837110974418541792447726266640136861794191708509831543713400579200 16010 52254919556208728918835329778881736043702724524491176410117049722507402977453122812139611229431971448296513416748086656421788800 16011 23859615168069989244133672276975837886139128286499135702630298471850125229307257703553800787398865805958172943451884051982824000 16012 10582893824547172648607677219626379707561710127076229545521503354449652319450799787866605187959174349416931547498819539185930000 16013 4559696060296503643165098338432149210532183659867376279005667712268874980163054424988089685299756174528957717107804741503770000 16014 1908271143311550745440143735367439041794441219983238483236236562156728254003257698509147686381063757817745533980223292803330000 16015 775703723001447552887140669798393240666572229809844454159936915785029400265336811966002412064801192282121809517366828295120000 16016 306251859470701371529468524180144863847581763457393135148858210907336282702158949139824328919090340849045493627635734807424000 16017 117425036714184768044575093212910847323267717804831287972490503366359510714052357914067464888255764009530968574271666459008000 16018 43723045870832406603870664659139050485561222806450086014801600665674880426878171602554637450086544380753033788068954262912000 16019 15808586057760398533752425913775934582254133803751983432329381985104558693896620868469298428961311431783424488282537722848000 16020 5549709932722662551349182730213524166497467636909242087196477104130131054398796960366696010032879038363419566248800981872000 16021 1891474171826825064317511717039066288956065748909142434213031522381430434270751023945203509037423192850453859657831046256000 16022 625803722277276694142225066232256132777285693877002515408772511122480701301475245840606365443608416965391797433260085936000 16023 200971574252732125164913347495941857959312020438112338063043558598953126643970564434296746521007918717112865240991183904000 16024 62637940582922860701130784417396631840762613111634426812028231747011282266171577972194100772058159326584273582683134016000 16025 18944824619671309069684716994541256343786315437838498722920010911599095072984709612254679520435732398799560794956553024000 16026 5559480849851355652324178291051649292375671049803268794241079075222375952770703623668474801059221350269963444846744384000 16027 1582723017062945747910471810131928865532786734274136331374852655386274493731372562719015553411596508808913038126226272000 16028 437054217164244999779460133881487961442276184702126049680983551701247852118786815085431576298544473202461252448354308000 16029 117045368773898302844849518816298381426620434134046977812574724674537376309139177755231262622487356756746332106850532000 16030 30393906458528130717628059425203450208601646865209947088557405633289438323766612661281024565586090530076985606916148000 16031 7651612814734354586256014960191078374193421588444462204112353865723215242346839551091726464063631182397003369573296000 16032 1867111698421664902901081642795660823355305962894556028184945035960259472263784786212344063817843593542434799061900800 16033 441520542085896812175779610212098472389108732188051816934363009885145401338914799778972450734728383736606156720371200 16034 101158631867242551839770059469514893765506486820837690261226224054710585200332733938830721717890389590373715467404800 16035 22450709712041239887982948574620796356027911137573656075875905004860677510328699901776296400678646840217952932162200 16036 4825378784262257441987285327124379307291066873460401192778757863035665980726756766218887235439980655702953684514500 16037 1004156439919592381065970512393712229301290631709982250465770758899435552794656919854324115361525783245271576642500 16038 202269113597048178183249038256053153206263404895865617011562892071547127160740423635359045088483939186030168432500 16039 39427624279264397883517169005852817580927179058473137628422139175495167644149668692606703047955480802617362605000 16040 7435222639648797476041750330452988175951738945953765661667920003878238785483735663147611995763184958793712470000 16041 1356075468589156824070733913480783531540555690326246434439983941991737495921253807186922261245615752117605540400 16042 239132694899073656818606966123117358793022416366402711878244703899966853059498206962863618905305735039358698800 16043 40758885660652920582421675568499950866639827724177620028070479173882754815285003889485472969474517175409438200 16044 6712604217392087412287201919103736847470035248386106016768692275745005456132102288913237957234163542913729050 16045 1067815520875883536122527048214861656936200297444541362909243731323995040183328164672794382577504539418825450 16046 164014628877820994270162586353088310356473300251954258749754944768347251070049331415907193027479214969808850 16047 24315782470838750397857318575511310444865606879833560812508217043347275996129908007490161190103832297733600 16048 3478119587144240159080484904798552707311555517932769873564393753326813424733779944877264435876921094950400 16049 479816878836808718703410822848878536227976826059384019430053047979604903475670850628332093188361015641600 16050 63811359299557302698371887334357501371904084540283787941643597561673315456255262573892396667781889062400 16051 8177506128724780387816565393688671394298632682683426605966931620298471098385653397074445791459443766400 16052 1009357451035067035316270623907179105154015331126197007849474823425961913817476046919230756686416699200 16053 119939620718174852241554207757843145282208502781923958638131219034781640012619037174720732321026388800 16054 13713785228411359947104454964634067866880449270147354473876385492459988306070365113772800064097435200 16055 1508006147481364921839514270604655664568085781669779367528366490696302972060651971998166522137212800 16056 159391178251290458451122304511404922679125058597903927659141001761997706037982432181000442284921600 16057 16184335022438723473498572458081115225880390565325629577697394025064382459241293113763121832007424 16058 1577749398263492968906359914674983029377671428502008033632057418752444396701021217098918682580736 16059 147579328727063081126321202988197570898888896855536727555320059940325032490768886584463069820544 16060 13236619987289342909463062443340772389875992778033123697128950181335970852459384713947377609716 16061 1137626591425272140853751575009065372234033757464929741411487123775083440302373812624395446740 16062 93623955290289443906338305635613374604413258508198786243135487176652819238858442758809836900 16063 7372557347085870231274531098666219936707512522140201729069729002259522929215048124036451600 16064 555082411394530878445979914517120283580701783805509781764160613706363760789919522354366400 16065 39925749332456442850495993585268948469674537779875978048243903347965880991010912480209600 16066 2741170849691039359884799559585629297917953340110888045103312767173776903860450707596480 16067 179481424682151386659123780687154299268437421078689098191288335945902059181339034425960 16068 11196876005626168015004688507652859872589145366686882543455471234820848587809728736940 16069 664876637935189696688974401421091107052541478668919243554960907808458359623343529260 16070 37540742688845060584248603818188697171764588703124104446247054995283798782588942140 16071 2013303401233024831856367242048053085732306261384026530145362007595337802597968120 16072 102438137831817310427134145387963562092054721714255753001525268488216796218291920 16073 4938945938797360077201275407149521732722529038341044503489506405736784826452880 16074 225357239889306427875153930760440953988702402411485317450063153322058787109520 16075 9718202652569158311632512165660041139372947423339110426168224560508362614280 16076 395508247488279698729230146276862139393085069554498680134753325136968245930 16077 15167734918177661665735864455993101704085440952944035751219995388752568890 16078 547244150048084648175305161734653679078521601041970805610291170692018210 16079 18543506047066403172671102900519647192495148591333627606355649988793840 16080 589059754024909438558016333973212822305469047092447757957756013477760 16081 17508008029503540359825988833336143328350470239564602585513361857920 16082 485868165412059971708089642264830771791544150188874138736734443904 16083 12561288535232829120828094419225757345094684473808131707024591456 16084 301815857253878045237288309844097144447355118935893324768325424 16085 6722340624158334531270270750382517780380839313820582333503536 16086 138407393275353735993844662266348956517185478428361688843120 16087 2626326248109179051116597006951593102792893328811417245600 16088 45779085795006531394984260068121744118405870831877678400 16089 730409832007104272115218376567749338585904352681153600 16090 10625648415746651984294693934577120549993318563470400 16091 140338752660804837528420485928377063867836282913760 16092 1674897173715635623768837457687917219528196843820 16093 17968970243137818662680921341654673727292907980 16094 172291310847909146793894902881065681536367420 16095 1466859789364945784648159934382429741388880 16096 11008328625628110954207579244896283237440 16097 72219587984439340842973809479169618240 16098 410261720867968038998103293751447360 16099 1996033821588167854406939677682940 16100 8211059101522006880507231284410 16101 28128822832993483552033492410 16102 78792220820710037960878130 16103 176466340023986647168820 16104 307241482444448832280 16105 401023751092884920 16106 373740681354040 16107 232137069164 16108 86489221 16109 16109 16110 1 16111 545264322770889032254591469127650557446016504981211639082934910114985694031129290886842493262153292369584 16112 48801156887994568386785936486924724891418477195818441697922674455291219615786071534372403146962719667077768 16113 2165602313043569551448152518588294685919743064642294135625643807095388355707765753799684553020231440156590312 16114 63528367294926166003655021648643214501478049343221712324973495145574772378890938397777338479939861967945562728 16115 1385879340316204428113348203360317519712916101638685421812026835276572345341183832610335888184234299737703200352 16116 23980384090864660890950070035672909891661694342961523029106981194673274290173293283369856941614840692090594702720 16117 342818166932783532455131282904338078028684785325435857387937829754836245134167502572118377404775539471435966524800 16118 4164452163442554436628071782883932536246759244498091274855409423438289205419172785482609926004258793046475167203200 16119 43880112809984649368379923502653787729659549603146318687888655383792398582313351772245234050347990313700748964340800 16120 407386956429062028795072698882592551990134682111028890545511721006345336838068277249140411581071682798789907998482200 16121 3373999664784282956430986711258394725456756469791341837082058612437167789710155219268521870274003937025875391884865400 16122 25177924771234402425522661873884072847369509968079285968666894528654501454122794662229774891681073535260623378922644920 16123 170690458477766751114001770755328700162969228035746677942309090128356878052878315675746840669677421158815572821005667280 16124 1058552498464240488340944668503868702867432507022747302464505710132886951956576928514313298370572442093662624019923740320 16125 6040591264393922358540071655056452898495463968646480180922401666591990959683043559545861106922397949716038547361121022880 16126 31878958522495093140734597809633187840036754932799054365214755616176229746766582484770931737688724439830885512952043317280 16127 156276198843970510939905474045049649085397570377091016507737551987994343649910094572083589279321899156127493112406212348840 16128 714359669544634011362098688811947198931403531347537115814781162746762105754000794818901933757666383078248998953632501455060 16129 3055293397148624182706118881886666299802825015996609180467300191689504399828335760930988737091826775439624727303145421675140 16130 12263490671657497065765003489899666117491117584983619674507252015950393006513181489166212410099880879811679307097666803344260 16131 46320750689427730852508282976512521874863810702225519474385163039718786487944216299255371214688113117881064362292653497675680 16132 165042002456448385558516907412111842646573577628097649219658059906224919923431493368775440294350924050265304954723404058945280 16133 555937943914038125771126541701136190797428454970912998618429844591603974030094660285649853992314818180579912989080364275787520 16134 1773938337629486718276121043663285869426422723695455086664364641746762050397546712509111175473805168483080180294202150273370880 16135 5371822176708875952524574258333481393915918069825554646709151682203473805432333590847323307332398143729920842700989004017729920 16136 15463173837240550063338595900774235726772249872426418018741343770914285311351645979367652091821117513736843568632132632993893984 16137 42377262858201140070251697376748680459018783519496968783852568979532031042705371931975413941649836401021636737456831911545838048 16138 110722229703363856989939065601125793854003168916210642990145734120174508253296071574762109480278714269335973032596792359707588832 16139 276164325823834176121624078680800242585660413590239673249552680469624449156869738367939469977838028640892040845781960866297692608 16140 658342709421337973654291218724732776051732219850766616163661520787164557233950377546837008198103285559384516150019481284094790272 16141 1501657841731450664981842507967290773169358990898274305750949994544740908494358111927075351025885137756300029284787638578524370560 16142 3280748070644958197687603133242321483903731519704440931919230926498040987766266256262965209719309171930919418818670940589444739200 16143 6871870863778744127603250787828616390866744630748701693643890614659460473235344175827403951817078824033115028855369641135869622800 16144 13812308066553063307477487448263061548382935715684474690217709184454104033232460078464615703596855773804919675515282881795267878200 16145 26663046926098385024742025149723136081255132787373645961634509310735202442996497409966503168788965516945600474537596798802845763800 16146 49470350869895075457825475233973601300628497906108684049763590018252781395112695019192889753134303242220715341451439459303790080600 16147 88285549244735826970888540417552888474967780878593959227270406801804963720508809572713464790208910401501584301667184265834456143840 16148 151649652156122801883928664020541297920965677665332566600596614686583901646039156383159465045043533782759478139800688889060987730560 16149 250887879801387454379587375884072966887985094563487298141739845024097499333914869603750700440333550349740423912888446193683592704640 16150 400006141852474885458520340814692542047399073367585816483031945936652343658515967447547103377636434551879500524275558981520376901760 16151 614962713408711389326416785645017973521468668868858568331390234640928135811456791075901855192721434427889512488255415443552355143360 16152 912132195345542960083237092122869646701812522575303943576894357173205908756932100178128818753838347101122706785171523211244575540380 16153 1305905341925526575631934161897364200853423481716635337042244182661325253155356885028874981440224449477066410027851930007321499329420 16154 1805576012464824150862757588476785694115461777485352324273853189805105692274036658501967997594623624529283132074489438987744644311980 16155 2411922301709535673851082548644929097559455394186054237587498754835727649731133569057116986749571793248465967652128421796648853801320 16156 3114127528789527072567220505845351493051448736797183952328162949281572408513615494225644717069067378624601629120469607889344089718160 16157 3887823809234130071962803240216867391946218609293378723092923930469540708765445430679221044291195919897794580454747771340112807660560 16158 4694999046494827628575760898979876044129659036104255021206267128935367564142686574438614815785180490880776190057224202522258467145040 16159 5486248885800265831155222200645014898212213394425339533566109272869363215927116979555665715250574327602696139020542338889827585809260 16160 6205403959527616218755632018154997227883673077996008059551619672060245207339855233547656433026748513403049557557771986138337167308590 16161 6796014754389408630572888313130521079798003377380837122454281865928358577556124413332256530832509786704433052425006876137355753007414 16162 7208675991847589040778452688880381942328432424963734253229494427047348092701847337860970399877368065973013427524817540343039593797238 16163 7407870175341510470583383793800900338046245718259968881586097335038947703926618324792154794795562702598107898636406972003004093401792 16164 7377011612984047672739738235238142360651786963736464968087698987894703128830624080361508719933635585238596054902807629066456416462848 16165 7120698505909683367063656125001855112507533779328683340531991748358730815993946587884235887102065184882857646914870773333419928594432 16166 6663755286279115450460640758691575640047157280120425586059350566645871084486313651763322354239900574088235765829424520499189772748800 16167 6047318907337604770617092023402776488333193082076498629035124928747716733579500093813319466669698998733469225430683844715306878080000 16168 5322813248771534392973908560765186230381917179583954125695044172048717429625723420524050583197498218414293203270359533679470250720000 16169 4545017389954799425342350737614793705081998930057859087867294460325654589106839970887897066772599195716677125769603685125419971680000 16170 3765492575514241167185081467542349572029434740459878541648726053615855485710807702898593360629538069770433703592484543709813089120000 16171 3027405990945004526441161844336374074522004010602294375677713305564907068245898551832091672001156853436694206875020795939451055040000 16172 2362369265065282220632775471973957474545039195158511676758346776145730761450897886347664976840246987271912200774606391585538856064000 16173 1789426541161219815628731965554984942149176846392049895622003745314400223988213837527991779306869575751008259967473457257748226176000 16174 1315906190863524063842030122320875791590046635841517037336602945979045994054611709859990119586163916204240973533127652652629807744000 16175 939576958249145022856904083551079873919408298697446824007385058019129431360963285259879308871181432592800846632555161079623934696000 16176 651453046935737765328019775185623987426450452423281737643374047503907828188942319405758314986567583720788112997831904823398299836000 16177 438651743468285675575261389454726783521354156716447025192842001169811588472369481633769466331479251288111564530127183987403785868000 16178 286867283955653166451442644885561499914817963591292038711249398876510959625396672880811161807397487820766228768255578440741982412000 16179 182222061119391009566826847704861791955527813050160210897890603903890920749800255570143849821041086421382121626733718166333594128000 16180 112437197927152522877446464694602034821874219368651565509359538799541985644307959958706985357116477386868301373017350816153426752000 16181 67396081820841055686481165140947022345364959179736652669085909118429437639518909724880328483573499700228864004150311903055146816000 16182 39246188491106569095721669258861330642104218580138050777189900453131080976096732763541288903256253589399906722183693041167130176000 16183 22203293488913231997060529148179334117591833002950073709586673785767929894781369573837372787828364919954618508917072014639535584000 16184 12204207551269088135370599069461586047511949304703722021878976515807372425042499371920884700159084142646288598223253624485087196000 16185 6517568605635841304801456570573185278787104671529786946612268181669046899182221860642559293210487444481316756806108984316313164000 16186 3381843290476779194519357185570142291510511654737833506563848245313589370065180853564181115777749429234361561923169836617275781600 16187 1704973625669733555131642680813755947520534961668381435442161719243970264132584253043437570835319656843916355318606399624222139200 16188 835178227463608278881020504704451879908540813489651634189520593403210603136466184315040390469541986652278763406480325259496412800 16189 397498525764821445045030416889778538113578408377379725867314639589296484395746748772937136100072850945403673477778485873709763200 16190 183814965994666959639729928844532655518721822565031238705677144135422047860893392847598454803077049575345571602840199365784988800 16191 82585905540308553930661578350968853235724662273434853688938574544829300862767938957328487255830880814545830657859698113631156000 16192 36049403212039448144336403248438785142578225595546959943584298412425488471843147957564022214846813053968418144303836478172330000 16193 15287669812186673918015201692296227530959609438237459802983427886937323592701382178699455526201756283311547899118621449043970000 16194 6298196638408881089739642337131313985841295281263989463775698426507159489998237799719035461214956021026244878608893797980930000 16195 2520577922333827604764292136984992085102034625198997330526014429587187088312858448985029147964314529301890678597473742771120000 16196 979866609193713033054149372945572370679051823606771340767146274417525415405510189886763249336511019063650596283416902560640000 16197 369987687953482341867803547585791174214119779484501821270639164082389089199628160494240837910149826648558132127311329381248000 16198 135683881537433619960077968495468849944619310019863869517070541673305034725360742471711276323958796231298564940723032194432000 16199 48322980787307777738029766002632012992264519502578890592243404701831413466124979711453616393098212643814124277090670307008000 16200 16711830599444015004245918744796563647192603985277200596425222412579832846100393677473962179569490922588063799066552041072000 16201 5611721714204447842754164596961207719167996172177952967803303466954851619908250275461736377641415771053556478653344043312000 16202 1829462390345039772912529850291382736285537213640431553606205159556709868761297708850163141428886460160316947253287984816000 16203 578969995198898961590873354916846193251508301973163889116041652240510412645000955863685054294126343784370548363009192544000 16204 177844418361529868798737217350480438755157581443851016493035423268871277451858743303337055676289170599147043743668687936000 16205 53017449126662143531442818559896989511757471685508538744158539999111279699370751350528641747150991091832742899439362624000 16206 15336666130427394903634626184125326210168069569492181172132921543074928951420664518099104518071774629255929980011940672000 16207 4304394503586933947010661594129513724080189336720682923310890716098859776460044994466493956722974483210980348163728632000 16208 1171908719111531688478535326236760765553228680709801676871428072189989470535747957724945168161222199974498398445701188000 16209 309459561661871834864006806485892518443209218627722131325635891182007772812380717012337115484801671957260654140662772000 16210 79243982132706944527979536150794128595103540370318852504621543265899283947098184994831641647391961798909910741085748000 16211 19674367977775517262119057251231645720163637609182611656319831431533615324796790757337511029697314653522460597786806400 16212 4735034486654275289283794433655140934936564725439227176997004365852720824551245909610551017048249375866791735644044800 16213 1104447062864851401792972265129191401358131268005016195951833632462126796914405984367484872702373860780194211334643200 16214 249616507095894389973981765047261366619889229910368302584733679407222606392260191996354110990082690142464304706700800 16215 54652641406958020432794870138303409063887749679567319168133099816337424895521798995909318224856476455915186738387200 16216 11589287798350473082847126480220588975601196918658248484313938577125123582755738626364699177145904605607015044970500 16217 2379598493556978379940863927681253008308791820146255238177667743360874431531422470452241229491667427344392656292500 16218 472977815225358643330655196752304391452060247716170093334158552860234148176199285649532972320037804198778759632500 16219 90981239819370700825132620192142873718051114843953667492473186716197873035210929782387106664987509108065479455000 16220 16932288406750510507429661949258568896413182579084430909477316531717035348623790339579251830181161590229748470000 16221 3047934566517567447371438605136366802432941594279232945313374254351092563660276638453780572111567298205065190000 16222 530505367793868496245190935596708167774814699112385409941030545892460435404653555449793159037797118930827562800 16223 89254560588383210857086771006158732185865984231042467851524502342492267746652125723265544399216296687587597700 16224 14510554454777116352586616068514815295418406514295942175690323746517084351047212560490929927306217802906405050 16225 2278772348853768325560693808330581477247680716180717959404169742421285141001874207773666174392644901074370450 16226 345561448447602195710688456618529322636710861520511843260653524036313653407495240415306747548407445231850450 16227 50581830596130370659974102024387121117829598308421156508244850808974834559295573544253204426508619710221600 16228 7143965985834302035204412896256440813615277440785837993598263922579043468652086049125294950528329643814400 16229 973157952872594815843915629935748685847153298587901346271703246201916153607974056911606405690299769433600 16230 127803436966600235902551875561393205426555100189577154371816851070756541876010760581974283850292163622400 16231 16174293889963930269825029894699140105850334256357274723404207293187031233271071359959401068190502035200 16232 1971659792371636127933216454105886913729689506456775224547207087392633972650812417846290626081073595200 16233 231395150884688210089425430617681083022943874445952562535171913473406730722651762599286868867872756800 16234 26132143500197418274087602432945742313105569751940943217232983054692992135310744249273839874195099200 16235 2838362666824219379708984176056989569328738895065859900279286848733497716616030204290257822186972800 16236 296344305553172735237412585161204334696017484637384694673227237088107558209402475566576070926639872 16237 29724504812324316908311900639269735698992635237184483052329783659293463285441585695127691004799744 16238 2862626447704158926966439855629247714197352515270946581054170564401974962074628785902666789680896 16239 264531869966223913717794670135267123803913074439603298597951115728669628335490777023462636546424 16240 23440875405988566532330642381673630457363588392603179226201762861281470674476127394621187921716 16241 1990483925583444710537567035406851737138766247124146088139010832376548458871599229313487485860 16242 161854816384979739157551916254456911914702200645674009822123350126868361242463262921275948900 16243 12593705443213985261961165377480569565415494770366060311685659636707502502390948603640367600 16244 936927828778879789967827103666935923347096563842033770715039181519988314384447304109374400 16245 66593397521860020576975547311720542648314247190034749565583362168657200858017459119089600 16246 4518136115052449773659107929703753631006571343276693923328664689908895633434812860587200 16247 292349983915158514766177571922007587888660498682609606803619479935281482163429067449760 16248 18024184357647285907768768446182167501477635020447646509138687957428068438907970399340 16249 1057765547212289541477558842328101465772035122081252017791137663323425346093058898460 16250 59027554355420396345335288304134769721286035395162226153228953796193481300545966140 16251 3128803786130880737115380504808694969066228120493408238244844351188019047604892840 16252 157347966033661313665376969294054292448204895808179137706703971239629584599085520 16253 7498542853620363587757690799851709479974263797920171139022936696158307427353680 16254 338196935016046423442205468165506625035087409375625861983263264091825888331920 16255 14416228796766955837974196223644867657025615376610779831083802732024836253780 16256 579963227456141901527697549227092377006777630093537119641302408759619849290 16257 21986500180720256859444411710106401039759967499563847479233828175340797090 16258 784183775280314330100344266601162882783733343966896715356995206711563810 16259 26268813180307446154864977335707017009885243345674499791174563452842640 16260 824954497748036804660822385621798178859255457734237805269253100709760 16261 24240369128141365824156866307370373028091866530579499491324024760192 16262 665062161510028012204871450249518276078206366496504716412863498624 16263 16999196523109504718910715739190658529825723041902601036490970816 16264 403827066725452035177743247197968132495859936515785771228857904 16265 8892860306207018278900048921920246847734916727338026582679536 16266 181032232979472655223458559325028513968922514023480027520880 16267 3396477166594233681490779724672204764895356735900188133600 16268 58538010364681434750309429499783221875304012683180462400 16269 923496702766377938007625220642586215280408755306145600 16270 13283998900244928306853566596203836834782640418190400 16271 173485060264392720425326429428035182543803139789800 16272 2047339220511466887006957862815322030020037053420 16273 21719399882589542631564600443043617292228198780 16274 205928498607932082954042502806325428872213820 16275 1733705324419881347143108851161338264616880 16276 12866087750796893114234574034592491759680 16277 83468595232231929378722908472796517440 16278 468895744560349748346427845609264960 16279 2255975084857345199298135452598240 16280 9177413436919673517854840968410 16281 31090713830032771387866723330 16282 86123861025021527390212530 16283 190750522757522762769020 16284 328435287001023081880 16285 423943759728408920 16286 390731575786552 16287 240007110434 16288 88432981 16289 16289 16290 1 16291 2163081544179021325757225498407492870747384157123268150647686841225382808189424989122529011732278445554064 16292 194677338976111919318150294856674358367264574141094133558291815710284452737048249021027611055905060099865760 16293 8687678478961670416109144737232753222428344292002843467102717870062832503030047899525636604184572072600657600 16294 256302603422848835924138490386768502937973986881291294952617404422168490010688320532116512483822995719631622640 16295 5623307676490442496257595597580451569334128433622537283271005531841810895735895701034027048966105364305511074440 16296 97864402646944281923696434668059344853573613946485632094110818060299493309477442948945257334855929781477810609472 16297 1407200560936453727007399714181245481554653272433126735993750325050058073731048199265879517233222519733667864972800 16298 17194725955262847506972440327776454620120061053607026128013522230246496125646235019119595224619432474273750597280000 16299 182251986163845857624959295333354520061568337266084049473754593723549305061339072727302132201230336739643817070184000 16300 1702162617793910024949243186421624952590090220869302252398318170382276560390836612703578859315696767113886196089264000 16301 14182438219420533046404289121539046205546666735469665112617375078550571726406596728849195866910275726445784929002105600 16302 106478171239296202391263606602050638738440496384324164468953278288601528947995807569123482399556228142504898730911986000 16303 726286291477915454582384477131271332135658941386902479865391188326572157330465230641243506490800198132517982084307065000 16304 4532026458822192436594079137299133112526511794254271474360041015157810261742103039201359480502593236346912208206076085600 16305 26023441328021987515571732352858059477086331334342578895752212591335964941350070173522992547069331935928974398982740617600 16306 138203417719430179675609111932170713567775340469472216886598244723566210747913150450269042028708049794602112698965428237760 16307 681806846422044780496205615241742767402983893274287467673617781516296562029060012758081603236007471879350120105306750618200 16308 3136636053073874831728548784162114805495536238014658088277473166921282721609378433395730735050384595215099328468140202606000 16309 13502182765019456038931975217104936067714440372722679551663995603565173866998696341631992594100947020819651408793932994535200 16310 54549975228443047148720584085506876041014001297753224639112525689679005681145589901642349516497797893476700596788952670394200 16311 207401232348141626200135608472039408294712417179008688780952317060963239967294355075019790100480403011320598391464936377437540 16312 743895258324718503329921090815891834819241418341863523112967375033474388966513866156016401140124642379785382144825502796267200 16313 2522620017566094204840468215190121071421154583126767265794973343222019255572928919622641594908660477491567598209059023078784000 16314 8103997452851076549105146100000795595427397114745607065383800553506850094437739171196931220881760679736977135832222605854886400 16315 24708426845553565004560257393881481752725173651472410135682221795758471416251543495662619944099429132442902511240672807379094400 16316 71616424887727563797833115277034940957129580245190801070192778251090707920335242993582116884128191516188351278734503952464944384 16317 197635831292541941637937083702203249525609820854680845683321316835354179127334646836888334428009549287997527267724298741223733760 16318 520014031410160510019572110667062562409204852711775990571084637660924190450780205026071929320611545580302135789305446533621089600 16319 1306244201288507669198417704854725809753271294199879092733037977885575242580094156804297100069536165987535066467762785844901931040 16320 3136280729420352504117117710520493850053900187684533159260740368955909337336637384951552070949528502602324541170172552922675955840 16321 7205597127292885953403011580767404889533244955729269776912163458285889000055105231171974287530888707880736022916696740208334188032 16322 15857634564048179833324738855847427200537116036462102647401914334451553230785866059662380257731697360425444123500114765421567174400 16323 33460926407333536562953919319126699200529129854128398241071826413802135074401822737297413024953118958224006435066801832248114270000 16324 67757607817678526013430654621247196581273496009480205510754445920768106764068778237179297706727840153053791543259239118892141036000 16325 131783883039640086889701173068107814126782243803169260780616281553033339063032392215990774263147764202560190310669408749384714856000 16326 246371576463132016099892558918791803727264853353973752166688731244878181443449582033065679201714051856737526519824638552203375456400 16327 443058636911697653825579805666906429230903580148116236269860723789846338868316993853211045591257770795713000036076078673984493579000 16328 766959404635735948588800061542447872852036706474271846568951410440390611471601627562182609181351538236982875207533454046824425960000 16329 1278803891518953413225957155245513084839606466373943794700230562250082872180017871640523424150800880597243025609192622326494621811200 16330 2055032591103503324546239790631164031398626852341666879960658578430688730807806497430553074612706764910384368314360983615210493075200 16331 3184664283210088511150527328793898315531215699503471692768754338803347505281261740832394246121951613547656023404809258045181462256320 16332 4761799193347004030458370661293103525873821989713568490778307123767465516910476197851193941709386824074437956522567395380387976438400 16333 6873209635256838631710420788366992628208320421289574457094337385292603394086772497417611193121544844718036095084494994370445781152000 16334 9581533955195979551850965956573811961794476912876207647963922945107755690797417881211091417620455901989925027319097600437056030091400 16335 12905990378807009789633397148402998642753375642265430449729689883172358869351380910670910112676855178328692117875096839118194735316900 16336 16803942189932369420017432261987747778601040878175366886049167149075289339885040470134199665925588098016784873532411202407421684725680 16337 21157617515235105098856127851467223235160822282492095462067117600947902364578887877634337255958976647893853399948914392826790709886400 16338 25770354218327703422994031297673179930249075888114867149797613614405302570376520448855720506349170991139227579119031872221697006588000 16339 30375611962899228201362409112905516714080623708861320260826261232535139048230843084623455744983791362703922877980118123461315082765300 16340 34659706461761266755694687013269807060470520592276702099250347211646100424459942882727764789999703702302747305720717130864867255493800 16341 38296207293084717235749043312042268606367810995632506881804281404714656136725963727036965415250790825573105840927964257310880803961584 16342 40986953883938708806234678708149813622828294447940019620231706405372712041757363139230739129067431357435268506221922530291874063063460 16343 42502548641704931157590623419222877470617765142960309734806190725828616184780545377498113727087609687372585508863569183341252042887350 16344 42714673351906988635066121357164221107415735729796751937986598981429221572921263863253125615439477246372253921019796369770587567386240 16345 41613911662986935589813907993651059470343413641590315204597276341970120213916340966141844061164098173140798258426094317810779785175040 16346 39309670273383526759634129617143108243473158506064239899879906494935411078104444400248039472653358852809861495356219673766711813599232 16347 36012523662505266778980778354467424082986403354496962448994214012054020735234120480683260917536668330139327509996536753247191197312000 16348 32002873338426306333803581269019898709224243320416403965107803989613422852661900438630348825926978506889093934465446604479501408000000 16349 27592302100490561006397525241101836919903231154493555301064116814560990692413753843413797642342468976092281553898642827106916646400000 16350 23084862027205695721565636918375009189343660052649993914349249382209089335992461539600103000724302489698972847781168279636841614400000 16351 18744704798988475260822438514249278638783889422289285487548053871296511373923031751791898817199788413252818326674675805500498124960000 16352 14774352061736655129038204713217865912232226382132256284833228868267579261174813865813612573322165224211862018419080050801608553600000 16353 11305205628635700098738911333445028680027660097355514936631577978719377979293555996346500243652369488894298018595245050125761984000000 16354 8399349070756746073359354124033602789679809687146356652919609416781878602393656788396696106950612294341467342704467248352695755520000 16355 6059856462733467615426381847638373751793449652003689378668902989553230350368249666628594609770074902575161900782706669667501964920000 16356 4245966541673651134567209831499639058303598279658960880087472967176894285761377618765270317181179998851321492897413263847565135152000 16357 2889561966428247430625782019804366138035404604155215699437143627290060696462441456704862056483876195524774447263110546869019431840000 16358 1910153155499915480814038033462849943003436585340604972752165840750942705255274682200521458274688227275604729912231709835258408200000 16359 1226649698362408336183770585596631753029425228931090391774346977096393017402714279965459492796337674165719846995481998309960060540000 16360 765280419130170556183663636562701935637405387821743073957218541956617865929643691572653817451959459934997061203530522065013039840000 16361 463869632892553893441019323732204313205471661696728907627310624749130829314350578919123952148354949093704703309716794261932818688000 16362 273193527764715562363247440805046047860255112353707310540684098407625285834855323586846587677571576713975228024871795192851616640000 16363 156337838769517926342847308860848707228162409179121356117926801255604580811374347547073815686048262924807320733973502499154776800000 16364 86934767973300190312139750586202691615017849827898753151640732375105201951417043898164995666327829530034566824767882447805858880000 16365 46975506345247217770835451125697105784304978612699803208658014744539217887897473079921195638271972227114909484102574093652132480000 16366 24666490415175645553556281790169285824332734603020424444101814964470546726135793503354916709688921712960060341143120156027892897600 16367 12586559614932373693887833134264815295471453151091936734955675800227268708137327236949395882029969680233150174074955406959033924000 16368 6241269230544978691184049488065197667175927182359638050391244198459802665192063092702179776213208105900735623508242350558198640000 16369 3007488798812317217272313905360071858335066665651661844165137555281214851531146192038945108537826596059769680567714442608161216000 16370 1408302608322437363374172307439513056858094597492260622873905114805867500008300137883809828414084784195219302194883577020919136000 16371 640827450129759263139607911273933900695763716579738027245890922823765326196356361328578129519518615140421786714297288448299864800 16372 283353351121205172826812008749966395106698780205557922913208051857106636659802086044069657129285439668954559399982602807452440000 16373 121742825106324590356107928418742613989945227151940952905162733850592643994967479031173058136443271101581899924478247018218000000 16374 50823962529327072961917346020595561141585567720659686965829984673771507402718351185905379089491076429756781113050256134713900000 16375 20614976438120120992318923505367016735445997898642728464634742887389996132882772076003436321245185720313533079905091944725650000 16376 8123853601006117929770368839694357166334030149477828500324956655411580363495741581538044816903731249579332206520364629254560000 16377 3110131174593896210205094610780477598730851942038359328476349789998892322856232189724916830247755394012404908213656511577600000 16378 1156649649721951239260848528830154296046414619457044344631592688018078812389894779870211031738816244733082451705312037664000000 16379 417827737102037096430509828059223506447841181954276101684685259448514255285638849819230778490112876506471355074704042696640000 16380 146597806882843820104135245176524084358555283884228095055120441230275074560154432832499735125129409144155208481061584077440000 16381 49951845308228264628075713171260058374026244879070313870633631826612247627904473409592502338932983856526959926880243463424000 16382 16528184109340234619583875681666931079641036908515912677783187001452581935703686054644577979794002011350832328747139381280000 16383 5310073588794131209003162370052627865711724115081520156788197011135696346261291725401214087042754536776839682065802440400000 16384 1656252343585648571442165180495905274562095709650277414096581401482069844042948498340991984457142713342740278372734556480000 16385 501473856778127242860128791500302569882441064347169338065468132948933272403417452475624243969148327665586473590985358080000 16386 147369497109738728636271941005705570615099137605872780338013848025291388221617021972608821420941389929061979395434110336000 16387 42028363915113534110921812139189595864402882954858381096710409997849564914950859496713892188946690089787885041378875880000 16388 11630203796368910687232840038516925605450607871393257926924747205047899135444893295346763438069892537054705030441251600000 16389 3122286517839200820615608808184058733970028420460292424586805449117980468707038739128133796312025058465360164506600160000 16390 813065581589133791900437463594303020485155089901008197189233160648032410086474810931515098626401995252343177212730360000 16391 205337703152662610106566754113815994755224338673859180446041317605484078623359912327267045059945325188823702777450762400 16392 50282983766504939667846442697359521049575002441486187336193323939367274940645916101605715818473498118947078603200096000 16393 11937061731061198208278473362155817483033356450687127336967237897107699557692216578850128614407351367731407736917760000 16394 2746683136176217451807765229932940527649422794963931241612849885062645432206849834162602409334507062283828770533504000 16395 612436104687940377767947652620182685219128055633849533602865177074779049073148949509228915594856304428151009645984000 16396 132298858790469807703877063976866337168783218219611940592246844453363122745517447490882525435994798579311174176755200 16397 27681649478954478522579078799946337341680652810064902040078078459150201881266039596873592063180763229648105601920000 16398 5608687011105335711168001144118800096609507268394429261186964641073438246240746194606032270394758904955716489875000 16399 1100149863253123584303904944826788602828052224541274759220478685224354154182734602151844093125362658118038506837500 16400 208856016804826177819162189915827526420004424336810667285372967186997234500630393300227282867402518640049497650000 16401 38364066040469688142707765535383051205859238850512976326368185708226010160518238251913829321529345141499569960000 16402 6816438160343713358689317700230722311351366262228281579509862826036152956448435725440144849420879642258432100000 16403 1171150978744313301169230381762748604290946892663723677754433603078920702178640600237475086180380217419899937500 16404 194514704151090902976496600043568723940995498066484654726506281969780387066271918453601171835693592217138779000 16405 31219932083152615865599891136422853035833702853198903929189129171222413988372256058430456523758895446392034000 16406 4840622008124153834420852686018999162849110589650966100100782931106083964115782478624806407716053143897109900 16407 724775527532200891723630393097218567940202583749917791757376754657444513683397558051808581917557866372979250 16408 104755270465358755804680092949914156161185558626907720579205312326279243170138761778039180764958679873240000 16409 14609936026161414853146666716501344781802150549418607034775365593205046989346229245557038285863486587648000 16410 1965367478929139220842777248748252263318611380563062373530533751448509214092380886938482970952706247808000 16411 254904657246570800179265554004317217416700556971519269433898444718047388466988495006904752954154150521600 16412 31860905864437167155799191573519603023875556263771618268153415329146009213481930596450768247121241408000 16413 3836052199173783134872768456916515703167113433567496383554285091666446929315217818904690823576940160000 16414 444680576747042204862283660554482274262800208999592568581394430341550860166554043912325609697841776000 16415 49605681830399565706394580300753084043488240347977224717576258155930865964051412780879621597417496000 16416 5322397862273459285203747909916095605607208846747673993227005580965758795201751583077907634922912512 16417 548958054242925945965693642841791389232811039045704771922147786128676481455408039511082831543854080 16418 54397618480631591469308358442550394568979340249757879774749063285805723672846719516479247620620800 16419 5175730854107965917059857774686809483258606110199702523780978029387499373393860081654375222414120 16420 472547347575748826191511562546771580728175923928655010784482059530641630990309361460261648213520 16421 41373244165430369331788995175768842261179351279590395794006154568348022627477729501241792375776 16422 3471366564288215378917542040609717944393503085119620599984064692987873706898796072261337541400 16423 278920637626463586460316738800138035017843452661126540402760018949898025118130997541659352500 16424 21445614243133127013882476942070109786268970273258242008084065530243875615490163655377012000 16425 1576657294287568746116107279583854776700214981961500161970854847038720699620211471241952000 16426 110745064010712268651820140950626836492068381773903942501006763459964722306007056557020800 16427 7425572768274630607322742024092949972097096082922426826155869407946585098906277762148000 16428 474860605942244318923164821642789256015510956791757803623429411140567098244119564920000 16429 28935145457092632895414745331663680269930651537842375666844716453396230269818815356800 16430 1678342519768412609491232980118981454505869626070893192906010981334583500362692077800 16431 92572255574670291913641998454993147490682495070277965348627511526526354504309921780 16432 4850121370598021811333872515052992201288073986175192101838512520078692140664119600 16433 241099653882254605368709487078027781339920827813182705973745444245833909229368000 16434 11357587001064886368608628730121969864773129905249102678102058117365729608325600 16435 506366290065234342791214231181871183088249005795923337310105711346277772365100 16436 21337548192562231717744301041893464595809796764320464577572312797002277532120 16437 848598911767830691381788375506147509334017546968113924870308507171986291600 16438 31803751102409880408929458517646621822483020940162999829795512834928939500 16439 1121427050185540094871742691917017903357195144401724884004731785065690450 16440 37139401774946068499798039348440409770595185112219202079564597786783200 16441 1153123210039014082998424257704315696163706529931813723409329608904192 16442 33500080761473294301778538037767512102719201325646219004456970394880 16443 908738783439815603721231232628390356989452018998260493074256804800 16444 22965947468195775606026758820238187671193122920217476513423483520 16445 539435042750140009884926044494502885708755388295669304795505920 16446 11745763027624016344268550968831917672690641519341186475386016 16447 236428402327375530279157628197099792123402607072085073981200 16448 4386155506660853322846285848687770554512447104175717160000 16449 74750164855720624705500147838087352457266773742049888000 16450 1166098884480041808514708188619811331341009603942448000 16451 16586751374069560207321280269161109454419533159526200 16452 214206862342697721144915371534581697646399481182000 16453 2499803688048189117224612775110283308937774180000 16454 26224934396088364358614035861586407719531250600 16455 245888893406147796719447694988523126675345100 16456 2047192500963336415907247414658043784992160 16457 15024347141801747288170123525103373139200 16458 96392304160404708863366917398011376000 16459 535512800891137271463149541100063200 16460 2548038703685030633448768633307200 16461 10251176741433222908114521779840 16462 34345438643934409109789150700 16463 94091363629431901250487750 16464 206102165540587066931400 16465 350961542001851114400 16466 448036011066192912 16467 408394516650030 16468 248098242300 16469 90409320 16470 16470 16471 1 16472 8581405470349560013659812633026447126571589606948047417323610091418731796423620448650033128511662029903008 16473 776617195066635181236213043288893464954728859428798291267786713273395227576337650602827998130305413706222224 16474 34851498919106025075311048140980921609125435592548551418050263248549885006111681345234347354112052863014765920 16475 1033991984506073782621106787387113530613279497966771939861491235606148522004528888529880913213158695438614878400 16476 22815133386656871788001180373772999523822930307629700517913319770694670504230124270317912504707522405862290343200 16477 399340884711117445862647327142273401665314023484545191398542807053059049392374608478131195207397333843942955307144 16478 5775425831253821111194609812040901118234847938528575581451906000611372101518687930970632773027317429854461905166272 16479 70982887311499477344291293779273645028584723266831655191029012298016863817548119821985430729944683495417967549529600 16480 756802842659369427567811588087844009495940064241955147257294616412679798054740983396168195282498463737912154020720000 16481 7110261913149918385969495762990099991837324536145859501479114401764821248765235044379355497626020210811058570640360000 16482 59598015066954639857157272091136173340031388421846815584792261447581414388241784219873831602073199265603903895204099200 16483 450153266345472487796278810155238092007448175722485500765256803722718171542621303922683393703178463482265542210000761600 16484 3089224611110218418375312797736725999682841942458133500294149028380410114906515888817848502113172316673621178480812592000 16485 19395415882254496319913185463062967213917842877364985896733151570229279414611932142862060197926451192751996603530101785000 16486 112062402875248200959498404897697143902636425513664362958902653516880281062202274603203014476908384669233758153729476980000 16487 598861480965326385927559475773293537015689057945022355652375780394208221996408955479516909364598407672385203573530324981120 16488 2973072703316758250480623887426082276710052303787949452613746666204914099245066093087959842658559644966665940806842347622960 16489 13764783864747465936555829661359092893693092055569968814585956928220520145084915532400138622450633650378123752315654479613400 16490 59634174092229655498431116016070613785356239356984206872029457969524059418187290154778698546832236083770737870262825843474000 16491 242491746552096615574088925059567941543982809627456923958486685494572126006538278128619435587757732733702367622127450630932000 16492 928005370935458439253535094945355226726146387104728628122869480749227762221543445255699248714540679792194886873898182805853680 16493 3350531019482091225444449383494567417424051781349049291071522950844595583369642322696449031696103268319494329934248671642064740 16494 11437805335523279879068250214526909180074685116293600548370319535350753011874103661895113577589666073669516822038993610058254400 16495 36991834189640508533370999931040499560272055601132621148047410244002435370210678509866728885568408964423151277990337838784896000 16496 113551913307936077147525202867497486553415760118726015210318553292989880421607119443410552671462557429647899120927818571108768000 16497 331384560178430862320177668509546194287533099471190298036136709763047879263339553519204961125682376423511268893380643232344011648 16498 920838512354223812110936176212367300940578701185431447640238290845991452112288670840976617641276692008695030376296654645628492544 16499 2439828537006917792772565936972939002492131601431485032209178377455191026964183657783784200587998072843550935185059512308930193920 16500 6171969815425511627117544395458250740725644481365997002843693076500149407973194564571738964395455065576045021499297430989207686400 16501 14924461493334965615573027611431373558392614457096225511186688861709413008073112718641144650973492637017936452849594218900627207200 16502 34535649401890344314006600013079405320793894707883564227677376733125781981666498446240642786372094006615833845519419219378406600064 16503 76556135316997023632903175922368023075416406348787286667341235346600632416767381914054011322465936028573171568704047703609541074432 16504 162724893480666533904397234857510859859063588945198202234917321753050330728207695228352417084633394430103447450370371667300685560800 16505 331955218080768257827973548655108407981934210745270155161592017267312421666250637856304903417447641978168314212831125115386119230000 16506 650459967044348820119288492530873521664973628519166293017898273038810513824787548072439641919455784690116195576803978233916358740000 16507 1225230047014446141170150687749063578990750325719738690120986565214923076949963454187359034597374896252655233850125311727886086644800 16508 2220186361788588574957258870353799605901678781712008761176681329166048554331316755637377541415810538954279519494376008131027625090400 16509 3872886064524095264654348243687371263755647644103759515005796286951651935991593252871068107430183677460621080067233033300416514763000 16510 6507795028751256166584805353950773538324313762183043511453486759339328216924550709797835351934833026346190902285838221093891584440000 16511 10540232439204488515204838119282234442439379344885420165789696346414617480172278450224714925833103797272358271186879082017100480320000 16512 16463843070037411060749957142318850199090310536711026298963505693099632504029098939251004714151308131339423619593905126110710950259840 16513 24814744500774544132666037481444445851113083225386040993514552167061189551014048401210751007733927386756845807852240924043108600278720 16514 36108142152829832019668847109222568266325539058611267080346252379315043619122609128696758432306333968345874704924313418886257096380800 16515 50748551660701179481637712317309777442055105451435451204935582211575238251345224154588972923059458256825850191956315118556013512608000 16516 68922310815319316398808736736805165030692511524315691377306311100427373275085251326347046064155092628322957970978903752771272387344000 16517 90489250574612985821935970607363781254880043255466143137455077615602772162414011220549809228396957029935683569397719052075949705217060 16518 114896805009280983496954545751424422266657010081494151488146586216022274153611684411972471414985150836974353023375923495862007285512080 16519 141141799810678365917575636290388892868715556342582137115105802417112869895645023805955745696449041172678249799891740625185765673892800 16520 167800680768610123517937911441452094636899606613913700079670344750629062592811414343437134572079597450956199978972238953050111792897000 16521 193137673253563008352924919769410955219505605080933218988625993551130919241093065514643284186489446252321195816665153876340680210088500 16522 215284126453304899977393643902970078084675581130213561432655107478327264647405070360322380773206902755920692936976091520827744874178648 16523 232464912865651825303427681426886386301998885281856681921660554422082868757520199617253316368820642091631111668926600136015571647576944 16524 243234054196488730948474650694266107073177747379578477090555372438441340313379761580352910897088691006419134413972720589600957554573320 16525 246676045529457911103405895751260438777043470219855531011648137142758906449889852546112621900349380030094876882094976069642480538836150 16526 242533932582017924743327268705776608615371071827453526739569729695202754751731644947088937288232044959921793919087307661184746853475200 16527 231239390501658849538271441646985604085130331004521086843310588030804456377955989458057346894868042396978808325435969110863298818187264 16528 213840310148378693383692765212382318340860815807578966231313917572175965728158330057087012541127971245749820320366757842812904975071232 16529 191842383506320598131303318073309496119193315616847158700341433228626763512103765003367535174456912002765987129515632036016362118784000 16530 166997469636525287601662441319571896543159406495626808932679558297411818175761448812321509334161638551211546698163107747852050592000000 16531 141079284751095806275648363520887923234533470027212811002615964503828794218273713154177891900112623860810818114566507110348924096000000 16532 115685013495898561146031658087128097052317445422314505022145090893139611258984444786425871358092351565864870853944535830486117758720000 16533 92091359427656091438617306766726971995594808526974046761049710513617716857481038283931121278481411443879272192942689707163291110560000 16534 71178885281037285621671632825129119204515949101014753485065569927484789139285887143760240655996491757964815939610766238050196259200000 16535 53423445906297300466596810508926932736281286300982375684155173897008451009618546642115853913992951871320170903902120355269462976000000 16536 38941654247104790965113808823004152277972478313870147391866017019403689217040263286367878979458525237597479227190281043848307678000000 16537 27570691206950192003300576646686939812804514646220064353441140049737811965664506406748458317456635868219015292850718979044601836024000 16538 18961661146281950231518973662148330147936701772499174693670981694286084118678356184878386352717212020039955181644367993493125373392000 16539 12668965225453331467918617081691812289566042354259190143923214254321164086104841806384737751439828125179455179962730092817704722080000 16540 8223912364116318852466481973706657710250089882369676311489074018327909544901687268850461077509217009363371826565230318718563522800000 16541 5187056358918253988321250528069387222064319323574528507863408318845482312838990178091051684316183583755334697895284810308095147900000 16542 3179050134550577359621973204999814270336369266787372048209166861177163397156913302369024218726664379467676316540567775266791873696000 16543 1893357826613623538124957884667897432634940247422660213822763361988813612793654602618171365680266914129642232788748614645815683328000 16544 1095842769385302588192346215955395698353840558448553337636326348591363965311458224211598045835990662757059710957082887031921193280000 16545 616398705429244606512771210794951886998618328757654086989095182942881119538580601815399726476521300734525517656944258562241279200000 16546 336966915589907472270286184335384676035466470053640935824074881285576137234520797091617236931439061588503501154339547310982833600000 16547 179034008117561873542778259594469209943257495537465501350942957615453693879637808330608220228952174515712480889174611895435293107200 16548 92451453290356345370706201981445537205264365069474308701620607597635940447225096616543363405425949888782141606493282103352171481600 16549 46400824094591726369767317282354294241278516559489946602139130707146826171429262506409074436435372576756188495683181358690010308000 16550 22634548338825232375496252332855753288428544663165827610799575954705768864111835368980036310456279305734726095455210418873175760000 16551 10731224298729569319567843453551864620060483775862279603739269612587775341788350025339211691493656011464565191401089404575084480000 16552 4944835196598809441727182601886661828875238708298645154249331866221367006176684445886568334685629388440645697406133565108150769600 16553 2214471057005778771895037174605998528998118117409695808514893796114263732291436409386342678835478784546841070017300816716404504800 16554 963809259491440385940699623524975659005472420315346361544446580227271554604132885236665563054310769797599534912295882480207080000 16555 407660927495738691823161850504027130827744038328716097551483429216866973877677329054216400676650287148433538222324585001882000000 16556 167561697956433519236922397627100119610691944579952702018492299197680197447942105002711723409797537956028731902770425507891000000 16557 66926113477893152683453122346353518362152841393992873335621335973661678863030993704024270703089722513025593507047717011681170000 16558 25973825485793991739114590117914643785461667877838694527853041618185277718285596956400517162089334668721110558374107727464160000 16559 9794149029622145235290046385321324374572496942276064421318934075822778995731606890034429691484938897657178875893982571507200000 16560 3588027192095739947125866188912021113592566364232247098883249150684994110267609514604834966563853969317304207488236969296000000 16561 1276931025618830753044061318330438388496426280578012707150193945419647390977016869267035795379466349119519352787093616088000000 16562 441431186068473370628080349076170943514158515419211180702103409980222346553509346806010434960271276083499296260459514313088000 16563 148217770504742883568552525967181484683586070870684046075158809190439620010667371920266277431915902918547208963365968309504000 16564 48331881686329201163658432380602658048995457892614362850595263866447702177391534321825960032146490082134959444575859231360000 16565 15304331606083843347600570974408099738000222079373855409284790621847173246398884800673068463689649966710192328868304571600000 16566 4705327986921907085593454968656835877679898693791946124107658010140027512985634990926885145937714475122643727710471908800000 16567 1404444096213416009641461646785057913431473855737666258330145408406707627267759122438059753500941209416723601534166586112000 16568 406910266723543160785990398127548145457492541381242988879575121813002883643795452063257554046392585535003329719587763216000 16569 114421989911874923270718180116647828254126422430254125585078248209457265711499644352300843209691098640593719812670662760000 16570 31222693876434569752844447222841301449761624098143180336217178484121565282431684654720936349353911346550453239412540400000 16571 8266295348465930747962006760752242489091594258838545352172331145716395274136618265843182510355262015195175817771103200000 16572 2123034194024872629080355396742632542670090208515288289316410784065878725878257506314290572282185406619561004367929372800 16573 528847626639409090997289249368608061371689887674712901951680184059614705118638852270458970188204150568824039566898698400 16574 127746686819629125089928962048332969421029988523527160390922522653630928545768275654684788146557924986430320450067232000 16575 29917700314980214576756504859759296181016435465378035043008609766951288386913788710353807940645004295347203188483840000 16576 6791661853113324573459091620462598845690512648749611403441609688474574087833877322178019618709641779690888080144320000 16577 1494165607684931406161000156501771746051912782724914508757154131464406299323453010879164316116121191531995377631750400 16578 318491190215349988666648682008026817873380695144831343529061920934279364159716144083371078091044700693714466012275200 16579 65761058618687782923998315128803624642406359571308362606522239706056378168165689389089877023797536548365299437440000 16580 13149368617009554518957726220091515952059205059113756033513418012992250282220765820343306581714812215140056632000000 16581 2545616731260235575953613712762842931946094672066101995880142062291575975650680080328789498079967588381113314437500 16582 476996846328121147494195852915561584681236135343295261687915389640089958218180909169629861030599274314835350470000 16583 86486765922868528977453685184945407565101763633217187264972102994968428261734440223989070354984162953019731560000 16584 15169368528961624400689752095185582848622097870450643023253506207121438751440576225057371529653842810435773075000 16585 2572975487950718003066845856853011840105518075371421751731789400912928401793018091270793106062229975221406937500 16586 421905395591835076200099278687157739350495939387807047568517364544749425498456730420163600113370484508941125000 16587 66859164602309586336266167432997936016725547820899092477292699577943595915511960479800534334487510519051678800 16588 10235813110075231643088526256360506614941156781055802068085733192551813500152121909765889863838241639497525400 16589 1513359465199295000994271355107064150058504362790508370281492810726746619646147056551408447610492715517107250 16590 216001350965109009954579319194585427305406510300161765606635905188474093794276118687087735608990931741960000 16591 29750544752726635517416950706858251106627008592274791245677255233993562416428274596786833025054705089280000 16592 3952572374290824433028252022482596218451873998687936551211406766802001863896899339287393530471553676147200 16593 506321254557915526544941374780828441206645016360851376394849627152322552813239171561608262167843652729600 16594 62508796859001916857400169726028202618104323007512515604302423105225006520152984143408427428128846016000 16595 7434023411975636151152207244175899928377655830363310664490713491651431938498339174483163108767591040000 16596 851265831742090312851119434800225189228628639121377629965440421912434750821219269678804181441664320000 16597 93809494657978352476193361714984815852994876031175814822191534494750309540498363518604220794871408064 16598 9943544761515139174603480460723634595296528003304549409325741452721092782535391391093334421771585792 16599 1013237539385516729232406531430847434444296507979157420125828216581121080202772629013679283367183360 16600 99199482198542480413378408437157729440254503846851843940325349526830485502447082943388300092317200 16601 9325611550789271414501675369437177166535553475551503657772012558986626248456298495072175629490600 16602 841289212241415123350789437583268748640654185879539904445815601066027559435206502534170737639152 16603 72783290626483751129584836839264980798428097506117956109816107980267015320094201237052939134176 16604 6034510049991337149838774025885215926518131377311769673560641024505166116082722498194986174800 16605 479146669123631579501717538352954985091049451465317465005949264649911102683519254620745272500 16606 36407345279407555565937831950835114199591274466835519729081626621974249321949902657749980000 16607 2645248661846809834356062765896425688704602743870561433455979055045858501459548482959225600 16608 183631762359131866872521439117264074588342895332910153452730115496055294122641401880228800 16609 12169219749116499053211658950337323421624721261977334410524757942016726176010619217956000 16610 769171139093745391220043565142945169342301861032852012157282153010059306279161911880000 16611 46325580797267660284851417369658504501038871874774177341363017555708671531169998640000 16612 2655999965710012522998147929193754258059561987487052834238146339860630501120413255360 16613 144808508768763980642186256777850963537821863679480274207132978636018418279171467380 16614 7499714342852678843339400654193001332723673859481704342187143465012006757337245200 16615 368536331344111982473680621827665913155954489409420360795437025307715319770872000 16616 17162231116515018791666499545896206740105723771517124644885547747173017342271000 16617 756429371467715248309814995659249739078014032061224992185237621709255874082540 16618 31511976067898814998081990811850899244758700528728081866226825299203378503720 16619 1239002990874134272532712613834242434263120597459819732617044245053868093200 16620 45909003585135751161848549335619270667988339487395238566891351712981163000 16621 1600481668609318692629694020462491352519354862815605818793565020568135250 16622 52406469520974900447037422809562507542959340624287744020031152301393824 16623 1608814067116639884986727840164820433329691957024616019925447270006272 16624 46213154262987246510923427580716672936638668150262320809570853752960 16625 1239531514638022705157953569960029148319017181240850262187897483200 16626 30974936600174630288307327469918867127317103193437878158939273600 16627 719417882326636574438105670269083365537687558041137815304396032 16628 15489858710382127200820457015363038970907148378876173056793216 16629 308317251400918136959005911929996794803088144484000259888400 16630 5656159445990059382847292458814837549130217290111910840000 16631 95322709109925895442746090165042142245828904687725920000 16632 1470527158829954362622851269009491584646019078414308400 16633 20685164638273015331011974372256275487348094453398200 16634 264178347870664308186615253796376443005722789954000 16635 3048890608967151707189266732752932282760574020000 16636 31632101330747660595156207456664932675164310000 16637 293315848703296489155084832779983921169705420 16638 2415145330486669644916845508147836367323360 16639 17529634044541242205892545876594711430400 16640 111228642414601790646526306323570504000 16641 611146386893416432123770913865772000 16642 2875982997145489092347157241721280 16643 11443593043443798160903863143040 16644 37920087805121635067460686400 16645 102745902651160499640879750 16646 222594481280723234463000 16647 374895968472797026464 16648 473353495546460892 16649 426752159706510 16650 256415405700 16651 92418600 16652 16652 16653 1 16654 34045793442147710923759039250594056534767719636261275079599105253998229409724146345187631433769093922984760 16655 3098167203235441694062072571804059144663862486899776032243518578113838876284897317412074460472987546991613160 16656 139807978094495781213414787205985364854132819237606057608446560274282301729557654013956927228631720236983179064 16657 4171194071720396109828803816090662259109567079451653257219037485106334606546692644482341290392693631246256386360 16658 92559141178258376486697010299201885667018079407666851203579468161243871227916278929215589790945309090051226424600 16659 1629347710619706293712232122736558276863276268556398460247761886493675262466225679139595094982927866423874130574920 16660 23700013375246752765326678328226225794484940958974095054739605722931547931330058285767351367743363508564440608445720 16661 292977308200669381803752652095596581726109079664270241724304840270144278236823006237390686431722722229682322950119472 16662 3141957204937540724079241533615729358344066731775600085344216253593469279141416640707393155326274319176258895147520800 16663 29693543417240259170767506113779937604462083172739609745105954351930831641792717786946034009833970521079169260472380000 16664 250373961889570386991160635584594868843002136601066591749910206695188205624998428801862609457709294292864188537462068000 16665 1902484067922894901764294145162207588685488145225060649670666013897349399023864465635399337850765516082345963769336388000 16666 13135178733743705364012070281105833239065158997032742682655781408626488385936596634570038808654158534979802696334207005600 16667 82972543631014670780493455687037499404525026519717911730726546186173841238413051752922865746974443418483890565500955596000 16668 482355560202155299782188786298783358537435048950120518823102726007441209789479355900743410139736090532788785096487748740000 16669 2593757398723407816556042428143003241589934831399966244398775113030922505367973081957179337251399068637677876223386394361000 16670 12957702560289161271598348711534917903498435119258805725222940628774138499039147576102318996781562013835236911560421773538500 16671 60372005105266576264075533274146385566518255189259262573887455480819607978212310773900586088870329772695871876013111328745260 16672 263226555210641758018629235335700334394609202424993823925306814011405454078834000652202650903240740603970062191021827331157700 16673 1077270203266782512399290246246831677059607534425337700456564184384245551629347861108379270030504301382853884284490418569438500 16674 4149508223880061977155306464361715330137958013005493862911365097544618456218404470194408450497902159159430840733861364437785300 16675 15080087277701199637869945292862022434299878790451840206996629062174951136100080985405112791611286046623166911700845470595122300 16676 51820663554282304210134902915471313456048674389007232711315688959110286631325732840755751229355146596577791751117450798954147540 16677 168718439479058664870206660655022881019693358475837501850795266378498607636874479016414073769993500546997461515266118880315829200 16678 521403923754525320007052653919312693530247696747486157323157382977284326807833666931192181330009068745823058910151854265699064000 16679 1532012792112419308680371552252745437060454109671385642604954359667290860592561097151509939107893312869306068531091799165250512960 16680 4286387245786225284358819842677825773936569438812135376771768311065510612210587703128846779777848129825852282425249624418362759360 16681 11435969109345994516831831763275088110594167613876559874498273363247983215061188891615655264740637951600737919516254226716180904384 16682 29132083129370643427833300888747537980843549610570503346541113561244862425219084218211814612455607424115659807617259502949563239360 16683 70942952897171726037786257112263184207583710386076098233211220231270645387673897193298920097869348012001713895921647045032245921600 16684 165337077760945619080348149364900607942540789724700793923929057476676453672044744378685376394262866257050878616785939433733904886720 16685 369151217397134343061883310448361034784152131896854998415408425564284524442883311757940391073826537795120510091395334818636299159520 16686 790369285606252559883987475877871499101292885382147007801348338017859925840770314502635061187170400697164733919562101190050404693032 16687 1624193823170170611628771214719088137783005248948070198394169829078617974985796373025284352739013752113117512545643403370952791353400 16688 3206211972076780884110849377227664712899679148029444350301156657826100666042443820624898894516601073991183218989147682859988949545000 16689 6084628778677897767333257355131192964618220703299940345339165801926090523887088737729799519955257046786021716449972865957700199257000 16690 11109196350194389377819935130768230458059248877223355333433945215399800724881462116318355014782357528522716386630212292025488883437000 16691 19527073879432594989907571480470742185984242375345426057834507142744514591106137587258356701659210260209216960676299444017284391181400 16692 33065761800318991836213668872305680057373733089590679062898457543745110693786348801972437319958845081477293477644957545180443973869000 16693 53972256597143570164176157446352610975450558701583284774337069536694645972972089038866830147024756511979822374392332203202600857910000 16694 84969167266695748992409436860496404067773540121024694195194872775200011458367068615316954616783928600511353389410313817151984469884000 16695 129087528843148576914549306066829266871181318696508113147360997050217823782253605813453993748946165955557649403364195149714813455444000 16696 189347289560257934577516938173630445516102004611097834537469735013879946356650673670108121819882793755470714751220360094328937362996320 16697 268282766000537728148161380960914800063727646498928456342926540997271758619027009635941309555303355493324139333124455086280018916562400 16698 367350311453030128747763894842344638983967070142777072926635975781516213251214861209922451727146305790887120139501962846820234176492000 16699 486301840875916075199420775077008617321632597617581077493356196510769082303989197220754483714984157189841044756102598435314405243165600 16700 622648151401873853292716319491123182925828653024379510435418681513788451174266542235919292233204014345871244220430429772318444096389600 16701 771355076922853300169540589412141432465029219624350999895792611300858139779184455780561718942091568835922408398607697308366838457708180 16702 924900680009377389701721866614871780306814032935154412100754463393662189547141236163212719421159953228026085305540577493574657398349150 16703 1073768020881121613381090268711528077637675898844624779547083060120096843082260618803267750887484504806506987753640678145216631519454250 16704 1207362376539012580042762824541126397454805039066807748964549797947026242108015693899800495666671851398206153674787644536533173939414110 16705 1315242856944583324350381245200050572953372875766745894813951120176097834850355145327928611437335010123287865097702400563624745698706510 16706 1388472495866039978306885988522544231227699863721524420825570376684071047633232061844355405920292856840774955022556160595006050221125334 16707 1420844045463205193520386274758978984365324400863932272963553870624307771974158275039620992838756600889219894485886997652502886387799810 16708 1409747641842264293890479104704063280547064856377241996071399740289293653769177273246624307768663365099527726335837471934236978151899350 16709 1356512416206262705170139334316637114708224645017541948667304924921725921389082467124024508734042510753111994012665986980076980375533920 16710 1266161336578376581031567812279010848455265263516603233666496833918671140221688366190178135850975829972587768412373580865188986735454720 16711 1146639145892879572703290782800720520485634111306886527738046538560643779616720839602446549512581507143256902667504359988950433827999232 16712 1007675847997592527065998762923298080440170586602134963278330151898791403245360630718587945252938217693689109307733158677936019015232000 16713 859507794627046234290280696968474589853766458966161783557897719262121216723700736085082167698687121629549922643069775451684365768000000 16714 711683652749821344484004407717870491012467211300320278112109447024205906485878589944064778596111616671764137901851260325140605140800000 16715 572137838485150492624395700322209610421787365947316302011695829960636120900412199758954037694913260461614306940703954379034604132800000 16716 446636635204536836177754062832176534587330782449195306731710938227335294380321781747312506845706480747453749289194699870085078064960000 16717 338615494108702739207445122823893237375106670904465113499605410560824377318414383404917376743925339413796388872133826342608361189600000 16718 249351756181532338896571594158683757720530283648708839767654974361003099634228413522185444508212347711892142795692607269618780826500000 16719 178369707605760422964119119978412497499321764798531305553612386651920811261530075531254610890693723207864975503673743824757357125100000 16720 123959135367216772346855359429274284731482748656424202379601963662358739568946150346546922277102463636755454132876256279301322484100000 16721 83700168418102787775697559113139830466451933570397476353032728896792677285061549875787802445016648580997264850318236329486445211652000 16722 54916400093325358495367176793689029039074798043925946023483012172103792788841288380041770834965674408346621734371693519346310206740000 16723 35013812140039658101073032183895689655785945061563522632422054740603089362012901987274954559206302475120329293726918686831540064700000 16724 21695427031649392768543665252185871772286413866429114889411299142301539065004819788363442262226820032924486866848973858766902314260000 16725 13065156286284483958826067159862218935575602107609767702721231535257340997654215799463633672951210236804925094539427729185093057160000 16726 7647176221802669706973901456280937184890578408747864033909150209337065126310603145900748296710425878717458981888614196291387800688000 16727 4350574115562883101395551988686527025790418524406458850714319450936798303618137378224216601567155902485331011502188954278158841040000 16728 2405838190462086910143560019571601283978743571055873149158965511333466085249583394747180013503837250751735025731539782390698482800000 16729 1293220419092223155534702673534104580593505448331951539356134337872948071030050033012045804519048955061617567256241384397411074864000 16730 675730474002067769278306388829811563272678104581480918285381100038876284537134119256972387277180761651838153699273170469184408624000 16731 343221452580898013396979447474595734466579268345864602561253579786875719624727952557661478571329341632563741122129704409381529897600 16732 169463879301987174567845854422511335489886756130311109329551607800014495582611219588624445767850925932500862332060314527389602864000 16733 81335511690299751506719265571985925788922440969716829899732048047475311698405173958675235046806087868447143840809539145529819940000 16734 37947125488958664553134876864421308233925835699808653392244324855599108837687988826016076560164930890540322509701732723297710418000 16735 17209380142752297755125399997306840382699854522239044830308161829099725349596391720889445754169591812829863950916274021884043238000 16736 7586265906317251667663751423716519881154210581433745821216717294111483549488319533958197268269368200931675585038059690776611614800 16737 3250521196920254617487013803645717410472489685749229288744648085462666886553199868190132038415094978339127923336348331785329090000 16738 1353700145108132286434521144880220526824736996841551823934545517671226744778591565500685982681702855693983107901306094761684250000 16739 547918181386695846599404428353270736389386664303576795820315419793335080427279740028688168709965836710180396865184469394153550000 16740 215530507004135178257632148304485294219875429565083216960519671462196609887516395295568556308736871793717406794688552762593050000 16741 82389986913896009028533274425753984391440065685962845498208504953036733631878188546483349603733897789125471759940057607769560000 16742 30604296214350423686063190891286915023213318632126961182130236443943263714676159968390687047330284613751397134679591291253600000 16743 11045847756614230196287458356607879361300417726331491526813637193614636851186569740430395090641801050877050214723496493044000000 16744 3873357444377119950900319332268996445105826384419971878355588301106263752630284503443341912651047925662542036787517302133600000 16745 1319495393139458444812196695608119668112973823263946464055200410266968970676250764909270321892115227423503331213330069957600000 16746 436633021002511703556035997455777781084656792425524102650993590306524277569232071297249451971572675256504738692411041331424000 16747 140335312848699900012712299629653089517437372653835742905252237054015926273134395413408406390674994519691304053482710482080000 16748 43803517103814441551781837738037613866209701307662080144613452529135202612727242898503676065361495834413815971802529458400000 16749 13276669735180909683961120478494991942730432687368785282221848305270391132464387243849875810522880625972484779069559238320000 16750 3907064248637186521387082502435334344770302608183249543384473809392301449498283699989031719148338486794485834430986528620000 16751 1116176201157061074952964921085191736066109359084653420527019207402565843648192388061013185287051109514942459458290996836000 16752 309507929233674093691911599011180926737093521542706035355910416740488442343839100095819982719381822720363757629925923180000 16753 83291369468130296583757305025623089737028785761153365462128764342193859427672666014026634879254719366176587874177261100000 16754 21749341870105034748387862570735737140320775068418024868987331273175115652799019754673921287571681776066785417931230876000 16755 5509790097816380052762889624671608240044040613252924784423724285164514149220208756432319968853304033645147828275141716000 16756 1353904026255878516849837694675132146887625518062372416505452338219115907477640642257620023422998349665966403085589762400 16757 322642618790015180537913660690455145330678631841871626175173990572957894985845519337649961451199959761527739482002856000 16758 74550356491404502083928573251084985320630628591716462321844823794278074594565065889658809460792035159873329684346960000 16759 16698629469285152375178766571180868031469499577686544559331435994923354985521989676920304758175227940935640040528752000 16760 3625098264748305688040326466656267382238336386307575602665531865304332756562028121144486025359662365837470327601232000 16761 762547629234618435888281469549693627636906704984612955672131289567252167196297216568566938188524233101397424770755200 16762 155388298535582907356041912499401318373029036837276342318430871962438772809198274504534232363598889199126459359120000 16763 30666562010969530468175542791112912202912707291333607135598155870547442894923918053487127146645823023083416878000000 16764 5859949345003799207254484688984504836226899355775880641899583941022189123395083315349751002694755428747669542800000 16765 1083892657564047319585077826763181215484536282867329274135142637739746130087435174038509687153844120688969281987500 16766 194007677362304268127413090000468570502694309454404315454441497343332710679515707622018960809889745972059207616250 16767 33594110392678287666129296122302585025377699044958171828045928569310973872106231861244311728282072241695152318750 16768 5625807960496363963227394087466940076020188835280076621921566985291311413989081890638999571721878126599666656250 16769 910845098366077974998720947494647440879459144759631453073015607142402800360137068008218978278780268116136506250 16770 142526798604061383915859755350515652584380267328097297025712979328918366480312696862393380445051617720054881250 16771 21547128322296049219689977372990776606089898876063119570861634003161607404305734889760804387282675335319066150 16772 3146047937602955930585732861280050086451761833037600672486434207118756237304186327584025962202800258271009250 16773 443465689225680966089612655967911641354002752285050786037664892301911966223414716818566955908228824695290000 16774 60325696995882107127979697330047899390665961444444155509577086564146729008529289413375909791564730808752000 16775 7916151732376386160111828857460427837799544628166326393214005916802967261550608225782648110120669170832000 16776 1001635525321093759034557937066421481517493401931249461998506871105681571869668795915355475158125486921600 16777 122150673819645580370068041105661156282621146576981641707134984281180679496301072672604326238795791088000 16778 14350636709197708565977726852317818041964650832421180527122588754658821366550703480055068196114997360000 16779 1623400952690068056620686984748151184780265624745298504588875990692313610457405200289204739408446974080 16780 176742526167205591621813580042725015375207737450041390244708688178515075945866481991573169613525841280 16781 18509256677353026524174178067466477988112306362878350316965555533655515827401765436912780754802312512 16782 1863510413384130547020674308570762035937039212789792069045956820203288073627008287973697853190086380 16783 180269230921466605584372441419293962827601018239387741680232289622948523831418624691612358282019300 16784 16745554654243343887779095337293713781648624284359873959390613855919463654836744688977428412954860 16785 1492778775620864786994410232552124310461366558665280522450528263258961115044962749476704383041260 16786 127622479463137763220798708469640028089733852791112957625364311868561085657615770845010316693276 16787 10456825481363707223605060940735880458480217358053404085363376237543563023806960209972890802900 16788 820550330835343113760566245109310970574483778336776632154899486963734847489816556096136777500 16789 61619871587634961799644055188285421545057019369351808391708926990380088163986224135955099000 16790 4424956401251097333205913817951741501325714148754064162582612022227447125603288822597234000 16791 303610147239126386365953210866761825638406664221081774658952941671080313727524926513970800 16792 19887127548414392120040603331883962378061571892210596593381197052690850244161021387378000 16793 1242474837367805641729155452389569781287451481338412888265012311129871370801426932570000 16794 73969867599115427128746447952204720773941416069612246211372035640582650520966008698000 16795 4192229363082986926332645609793564479939063497825887047565991852347086764603797518000 16796 225947385390576008987318176527840940045542013873432785474448762746218573040617819280 16797 11568235266001019441158897649402445731602425785228202053511987103640061806525138100 16798 561984523385699748636269317796082939128667919312281863586157818936176395683209250 16799 25873285606014508464708018918104843609465233191078028015988999306101690537512150 16800 1127435677247145568133002993828036016702042951300307053569718373035981432335650 16801 46436126224279464958353741118705750595149078884725077160014374548049699068370 16802 1805180767696906264578727440749390526653333314659804924769163023896785783850 16803 66134016180017192748250897558394640930899163981441039975226402267014810750 16804 2279642585375707842197772874363096378631915882862575940159877829296178730 16805 73807412624379061851877856123602826092571227995550655899216059226660680 16806 2240420848328764668208777027986964610888331033402272051775469117284192 16807 63636655944833887405600227109763517443227287919617402973281604027680 16808 1687820580208690995758557331427786725675499679594754606022650920800 16809 41707556638145377010223632170400572770800539860953765675301051360 16810 957920549837097612702912441390899046503986150652601982334657760 16811 20396124537022824510689855439988205357773681460665046757626016 16812 401474197476374414994500818726677169237262823252143431423200 16813 7283639286581538733572220949322880428832779812266753110000 16814 121393988109692312226203682488714673813879663537779218500 16815 1852058071021658022868572132282748144178469207927283500 16816 25764854827220897517774174197971383396882046795013700 16817 325431223007120683190940489689281277116878974314500 16818 3714521949498553995330931938061002201862730092500 16819 38114806682523416333728734557961678758987509500 16820 349551365007857261827039284743040031776364500 16821 2846645846770574108292056450602002653987160 16822 20435361426924437245456255926791117401200 16823 128247740710481496071538274598832546000 16824 696956966536507383846520333741042800 16825 3243981584308842101684484188554800 16826 12767011601931042260654499489840 16827 41844087843764216932006285200 16828 112142454467833348933374000 16829 240305259573928604857230 16830 400318138271656409805 16831 499951287761212287 16832 445827793616205 16833 264963623925 16834 94461185 16835 16835 16836 1 16837 135078985873169836854265593567221824305510844394679869775274287872620002090473099553339034985873053726869264 16838 12359727207395040072165301811400796923954242262113208084437597340344730191278288609130521701207384416008537656 16839 560835251184603821040241883011600738895395085533981619155692938715969460150837439258448441117729080871362881704 16840 16826079093372694966036109389952779180958201190947561473794933321658894313560006306058113431056677032845570172216 16841 375475107439782467118805783510042154599738489589775036175506114807977244339578770857105024372483929952129230281368 16842 6647147231708676423388968321260196824837128645375028387678465395117047699242432965393364772132655067614068021794328 16843 97241232826768525345279756038563999647823963681790245403219129669063073366970798504758213209224359855059428517176712 16844 1209030103172916006128012625789659578888848381909425205869700828474152008484523274542585740082802952483623660166602008 16845 13041449367743310049480557243282366759537882546136569949187299241214260169082364628999525960893170905737480699968831632 16846 123974271767436404174074433053424967961039130376853813097212597725123213953005194621353518393675822190343952333037041440 16847 1051536650506528832061439132723339909307421036204790698832903509952646759016436817888639174119060943090800375638155407200 16848 8037926930814507593375683284214824263578463187363283295141711898576580177733057666857241345691206833143543145622080768800 16849 55830194620288629306369475211273648643100081840145158200335382645668702093516541534781529757793545874654358039479606759200 16850 354813674194453147182138937967584389345475282429202548182425296969405329726557588509290050396763995519735086140271001296800 16851 2075338734171580078186072218655468450356733694208635427698813557927688719346283520717316250509844939589275443480418110200800 16852 11228715976035686562389049876077515739877393415181562304667968647695385481510117806065630108690742959397341523765049398506400 16853 56445769120326701997052036841641789462924743952520346486213343811148616251953835826808670333914230542352925025272181749715600 16854 264646139445168106823076862571708229473899835616963710063035022387297055074334361289596265857001612983999609710734681011032900 16855 1161209287385082345259470842705428226887535809270887617975222679743692459761110662182682444141785171754105283380972907088929100 16856 4782785320522918110775474643864914155556331701643550655088924691455599469602529479275740172186991857796232137113510966190341060 16857 18541858276984264194496324335671142843747039519552217869155630680628728029719834915358385252060171872774504531560402112480032820 16858 67824432876346928085286773692003419608517495954661998916019200787433929623764453606644821368099687260948009734219029730544093780 16859 234604660012158368223746731217060819777641210136076073274351980088155664873608090376874921803253909066360118554072268674973453020 16860 768906602467594189496325991907939218577587087555810020500332790231122901637779117015538038511242580581654261388202175368265594580 16861 2392153874343626367321903085935810902241382050173631174889924236274604582873090586270562786479421361809591035429962323367937405360 16862 7076324949221145905194094710024073180583809227490369428976706112886737277708305176130595033492613888887906504806772268195386929344 16863 19934002621028664210617408309623768383340037610788636554693071424976520956558425951418794396882871284664945863843432711550180582976 16864 53550234894654217501470157085610482837029778316355091875212944527611823570325786674344229349044455824929461457494064527042861115584 16865 137364092274808451512987755272389185760843457323436207604494704374766315760831500547553295477251446592393419566081339379590883372736 16866 336862449412258454116028795384013236480445719886479462462138128983960397068651692012154024811352939006498264209720769391329367135168 16867 790649623153452241863284891427374233509168076075738915336404831745047657623275898557533586258308225573757479516817577715932349411648 16868 1777942968194468574420950430598567635993798263838190525210571735596183709574310624337908604640032297286588445540681023682267419052992 16869 3834184130965371028072479897440679612636477413188145294352471836333906560632433965096661953774906445261211135895222355967619723432528 16870 7936705823765980865468935660719559746503646247068390223302483187909074980125867998457664607056426112160472401791769797453896815676712 16871 15782825891861234995862282064556455509947988366646096449324077630038678516229228284904837870924324094858182607601719570880663992544120 16872 30175034960059760663603250995965507326547266038882827685405742945369073125553742700395477024393382679219878638143578478116581713717800 16873 55507163074677831344159066646899513477228921478932608952166119739012245626018613115542297242402642212392122433128311027646551547456200 16874 98307867132260737440860033699930463628345198281964982120101440983551808518370314794996598730520342231586048164697129169446302138265800 16875 167743953282920968910457786871355351438348278385079698383019329495069877120469366841327476701735378038980741430333104327767255246578200 16876 275923814374470622520154727899502159281261309511432573020086962347368243872598018339619477993452832407554179959607755914439222499616200 16877 437787936484722385883041847913495827187897883176193930445244359712237760794821171955262515235812700658794170027098020022301745120971600 16878 670354639209800964463384721314299975717816270848020926214193326531409872864883817140300841295051690360342768381766986042477508590946400 16879 991133049642800231862056949978751660617880966640448006968502234494452372098029036759206996019900948336764253295482774033679065781837600 16880 1415641740615504796857048384396815933006934849056573690649404461338844727789038191895622947232876072734961754849633050485256260171490400 16881 1954179577604899628668401056503017238989992581844528996742604480197817827031861112448922865620767389915254897953269679481046054250714720 16882 2608253400561820766384573700929267179063460606494824024458922029125482504392319427178054798695482401080305920039137720349873540172764640 16883 3367311665740802661245718988506205615075737067827683028481023176920514564494108981836683749399430839784791234230094208625068935764838560 16884 4206580834709634935477174785033588169593094026982303114606992479374867738623339791899322252289258587086775675588354771261104354405315040 16885 5086774020788546087604537940988175933012625124009233620934416139389442867733000194877217822212711967458515341871899409276797529288670160 16886 5956197131484547587271640089065236615440803397755709775532900530560597643595528289409803521417435696590455464079596502188903229447703070 16887 6755335806179026072335045091610666481086152568363685883347346118986909803927467508177012269745543056509174880576796283673809368069526554 16888 7423455095432396267181845703704852511155346594732865323283783606645992509902289180585196243149899392841689155360689565151968834488537566 16889 7906222861890994228745722104722299847478965349255652973524029665025299957767810534721772946174449996404312958718288401225913907927733894 16890 8163028763304219739877658624006329649068919800533123430748598099332307551332754941868216968309564684608513236336078518867835162161832726 16891 8172626680721391074080924536556601641601628700945272899802976227609006325643551831864534683733796977006641999694498364275087172934509778 16892 7936013285217008008820909350205802520536150162990864303977759776317489060859430470200824936086611193074776278800042708100359692536869078 16893 7476007038196213843088250524338099681600462773351503388137880501286762857879445226149932755857035829532787877427333705850818076401687712 16894 6833669051558572437766677942174997099870508481983920325999178218000315846698620197722295708457713362847784510540864638006685709063531008 16895 6062333527167107004609290410837360216882574383451973226335450152147746655885980729790008644347506887254143903851586425179231883603205632 16896 5220434830666043484012920938801991438813589203902054582546929463987261335713734089348968624848181163163081819883132104788020894846937600 16897 4364441201473768824282646955309108268695287630015202051212373607972090113460780926909871288303495578696211877464322957077363747040320000 16898 3543030509095056531187935456800857957959363792473486357520285409239425080397265845072884654524425940295647410851918977078132418025280000 16899 2793249754096901245508361850622763187829053959748719989542366441685762990251201600880724342008696840394897816919401921300538776131520000 16900 2138912380432537409803633034489741164992867234869312401993174261446479575790447039744851786322874922601384042606297912762659685302080000 16901 1591035233805350573276063097376590251828710668560574594105578395297278864778549744728240160727876223164554113660012586747634151157080000 16902 1149796717547591406193430214096037894540181596510374757278727706722932297016077447101177606032088687590578580114624480706286218548740000 16903 807353010691233049593366689985826788435505049414875604645859308821052871022090184628199617156845152072552476346112459149798533896460000 16904 550870597291843603967876866756169054123780899091715557860073817217725409574526889837744584089522791811488558289731571168435235691140000 16905 365273389996330925984562479754481454102401522497203613019196885249119076546095317025496848508061526796244025459655896223275504143060000 16906 235398406886524374523384709175110270421547647831531217279037992716098960440816982083097969038528539490912816407333799788333102669972000 16907 147447353764086696130032180472321817736573801388981092141815006426567480715676571194907519068089304955846489398000292175109745628444000 16908 89772984742837925113294004577202460349869728211213461998811840097695542422693335387692535241285869479214220456803089318449935872276000 16909 53131635564223568099226006450106357004674115237613055324399674910046520057127144251152110270001588296340028717793672765352711765784000 16910 30568886215032737810513592752115986221867299177804771556503922550985669073963562445868337415617352170497002823936085700613888961136000 16911 17097851611797971995710992556268263480027472421484024768892024477669950498996568825655171774836824095362730393048997086784039588432000 16912 9297199130406244182701805022660157783470720831455485577279608774932549046846660327419751001373855823283407592410769844468963023369600 16913 4914973422091894490693625324535448959359499085139840857541564329913147448332983895023590299450917493788947106963336743716931592918400 16914 2526126706355360822560733599463247116810103692753780508350396610766604336992348420694387542272496110933333604699711768830851338185600 16915 1262284302735152984821739381668523605553801924540196428130681044995806960532523384770276830754015811534314465790119432640739971702400 16916 613235455671857386340722798689247827578080114366319783723024008328386358390527510802845094993112002722694020263816206254536703843200 16917 289642351900375547527711633290942313025632995193780797502397152722576947821131505967433755939653246960718801958515266967973218251200 16918 133001066253293161227574031884969738388656577697007026013617896946341060745025749825237928396157646666804689925395041999353957214800 16919 59374063145113365847577665462033316542501317467695921445528581002730482883795382326164259187984713005925472607979957136279964073200 16920 25767613047474846025854962911360149423744568731662456092839979842030897070893084030842707816775571378677404111863236937313850782800 16921 10871048111090056176321433809721700466993322647860935945600826917481706784294910138325453172490946989333407749783571138966996362000 16922 4458300592369161397911441371841128194831561483588370582495782372952315541197995458551035062454862269859185448337090069418942170000 16923 1777238571253414573199802949691947807800797498306120938095738375477991839128233706091796457224795535466094881246053408394386430000 16924 688612939526166093292464613995746957730267425568516574449257723864587528440245765472756873008025856368333657011697387307289370000 16925 259315904758478593527152640145923474214827332048448169737604655638427655485100637661044645804381137758893683843939100234773480000 16926 94902128868271459589391335398508109343468108679046842215367353909408515972075353750751491562438040784956275949306765414973280000 16927 33750538064263804624980670056100255533140988072635933930037055771048110220256189127606962152631290490229372529960550185412640000 16928 11662866778314261207667840051799685108337359385365773358225311943651774035318191372975731802446942108687847840023524773534560000 16929 3915691734235473979469708031831663231319041237685981669007054190467924134601414432082104901182547350570288263979017342739040000 16930 1277161103281104416242807996045452881899758969997936673403734520905308588705120836270507333360615802515757104021830029352160000 16931 404640210285193236712905125246122209004217638850410110451705443954138388452415460311623019737850809385069658875775162104224000 16932 124516637894137450098746448452610022824578689481052054733698064005864329293271142416292754056864578685148212354781369514208000 16933 37210558149682711735858599827565693634085023504868730642335288358284852984771809653708976258141154619279639772689548459832000 16934 10797605866963721992485348706786042694911876135281799643637013632164525259680600921346115912383591561749731735131563940588000 16935 3041934147775531589267843174341937323719054794946096277343630393698884629600506668179518007999624672980325809257261894852000 16936 831894448942728616443993026728004558039142931202991537126148079982747723246528385499149892947147637840859770507691150444000 16937 220807671578107149494799636090630206111504852371351657066196925318840845501123147675239042217198294951068355443305383426400 16938 56874208890297142244633628743308474841488541108802414403189188832679118325470318663801041906986349652683928408110134965600 16939 14213331339772429687779117178047935660247154688496336653745524682206582922932767453397587251925868243231505351604522970400 16940 3445687523131924884525472527067464364382860115373117309810123911935766252066553815076530203930637888588351651410951221600 16941 810161652753805270381896298091334146632835034383809875456081384228728784956141825896078219211557819958364248952937732800 16942 184712180570131648947099011686047323474730065559367908112641931757776548373838973292323749834669748273335571911347996800 16943 40827765861006930942392715044458842357819307840477259838944672626853400210904503674126513612211600145645089106741027200 16944 8746934499579354613683764234751366455056815398798117378636716265851520356235016375358630261644534154053806277202204800 16945 1815916726675833092070291907966687827976177228386781002546546884765258163923914993209830576527026176724949422952579200 16946 365233780594645329033192091581161630891468249887249531210843939419970766914831173651941929647284728557946778787216000 16947 71149437778177661499972485372953564459376931796217441144969598588305993554837241620508168113107414654145476387120000 16948 13420953379346173874671812486371085802414770080423444970498141335778649947036482269501540755185636355949921902480000 16949 2450685483666046758104330406766482315782797093618177694724090844248630632352131420528769393039734042762395411320000 16950 433071909309348417707042900974497289763608225337946777358599018106989760529040923041450122276656541295677728936250 16951 74040845864033768008393643544659495360341688336071396060276474715918098033344801772136467413656106303389002848750 16952 12242974512950465576191074916833459862733665000452750529652015504206929596064888482006817446352584506859598896250 16953 1957340752854149668920830159117575087772466818254201495336215644873208179935138910916450438131604419591973491250 16954 302457077398029639519851519635723514444829698275883259149090980804583383115740499190589750241744326945496921250 16955 45157174564592040852075880202213835534979975885473555674160318627789442910993466386008098979302904104024153750 16956 6511740466625205218669093313193188384708036858779211893853706450864427229854183892301672088107880961555079650 16957 906587695487311034459954089119265852757209950887601120429431687938287057436191599463686609321579143241938800 16958 121812902832739205909841871745163953556287340775086900745516814375072427871991619869287670247420924605155200 16959 15789513455388575638277107288664312822421794420504726697816044234055648213579321271966471095321767156956800 16960 1973558724577949403925045269539574033128403281722152038176359286575400275753750844423861249339246592227200 16961 237762505989311876838896171379685350929886636310173682018613396605199638224447929249220940506308180630400 16962 27596041678759476852776801530625775157108153853705404404783325376472351452935923591548922275158392112512 16963 3084252878199586184277294886596165738703511087836563259297424372535383979095523238953570188307270814848 16964 331767424198862234828552641865260751355300567982940005701740254298235811638244284114677654797417756032 16965 34329668634685174195174404591348298700924514166284507851398952662084047936633679813733502143197532328 16966 3415225432649558673163345159604417312624273373131662925785167125297767042791722668808113262307764844 16967 326463454617611498528971198069685208190991049829450881544317552691804574093705063609916201771936324 16968 29967875011726348989348757741851275445590364507405491788435333754697052121886711529013412325077996 16969 2640054453788448338276600701206435082727497908912208648795799125046192163659371467010643279884764 16970 223060545796067445938242164508712432757529133886682086676642643036271875176011632805920287315356 16971 18063016569703778569149492521346989632635734881265141982389289925134750133338509484125015327220 16972 1400898720980508309414886251259896315288304857837910663401511880866734340825557082497824867100 16973 103979859623395466540766613953650471268558855896073146942702472349108784701518248486331863400 16974 7380397788521903237980414078764015327896702079711207510154064234192971881658229567869515600 16975 500546458961802961306030969266823550376832608580702385248544038971240517226460013982492400 16976 32409482954361342818376105923751165132312902713858427821848175185188234928331943351384400 16977 2001583788198236393648929810637158670055506780207101905404222921605511701749758198245200 16978 117798821925813837774784596296052762341203770939151325277615707592311438960760934150800 16979 6600008450642793045270862471634649400887696541419224838722279826013354183878334897200 16980 351668251500924859952856772577352134053116326639145527949742120811776592135605318800 16981 17800491742639406491440898365026466044663912829882674871530156732447950959950392680 16982 854949726555340952175117039699547014460458867445103842351817872617573999307962210 16983 38916256980005383964725212016546737374236748005210513371994412654931035904367590 16984 1676664132925402030226256300032625873266435855099772684961210522548049165947810 16985 68280439802391937882517224888206483526687433013112914772175994130916029382490 16986 2624568460982728545819759101865166846968461427593723996734037602347596004330 16987 95075691585066878828782749808814263253956441364886805361141697010460859822 16988 3240625978444773013120306376009769833250474731496536715936599551787383338 16989 103750334502718903160776240997644826094849057617643183726323342429283192 16990 3114268089648304040652687940863703325045093958990015681932726812207968 16991 87474156550073172993264868166814983155902669340402131809043670653984 16992 2294317642404692809892687226564034831041161360450704090258305501024 16993 56066748694854055664886903454014574539708168553207286664552307296 16994 1273478608740225516243675610240206055522754940098086429467658464 16995 26815705301326963597188202003378266571989140558787469958794656 16996 522018821379530588145322890152616749679333374160283182785760 16997 9366366412312151701172061426183314886590909823450057107400 16998 154390655148002500568770243288735959669080931155770172100 16999 2329625797843659130667315056482984302276941348029453900 17000 32053342027630309082384286023442097434389984596748100 17001 400428425092347704182076149013851306437947457782100 17002 4520582339129296719821418200394043269352942185300 17003 45879255741652901601843581949515187789147908700 17004 416169213758990570052888364159353988957113300 17005 3352227734613996536791803928315099650448200 17006 23802800482466247598521684698095382133360 17007 147756077485010700434216783523500746320 17008 794246739390157347717746311101575280 17009 3656666607982072548812667469361520 17010 14234988564752671241101572076080 17011 46149388214641728161543558160 17012 122340057122761576864180272 17013 259317125319089541162888 17014 427311647183057153517 17015 527886616321207143 17016 465645354002829 17017 273748003529 17018 96537441 17019 17019 17020 1 17021 535958556851609352679828000282847883534768834211149160721249593817169685713812620808409719460076955109836112 17022 49308187230348060446544176026022005285198732747425722786354962631179611085670761114373694190327079870104922304 17023 2249736152331002562813056226488093444394595838850025660788813416960812824494181393283456681269232294561209950976 17024 67871116204290191446604756050192427770839138594872241538253822160594956460691309315850369770247328625593893684064 17025 1523031546322702647570881385426048334895764920703188951466728480663705078833850893380615041533710830779505480749616 17026 27114955070597624184622576796273581831095093506289560676932248032799733042845279839530294018124753479123654952362016 17027 398924133504408881839515718893120916254741512681575180370208690235985113534463432159664873636520345706558978340230208 17028 4988430432385194581307162415766333843684683703712852589072052310949355450327736999792481241682421999569223770752125152 17029 54120347521600530467859317861960783085099739934289646581027575795031127003452369805599832644781813883756185992188861928 17030 517482217922928092429328873553039384489572467290666381305147649222470739230063911658700425583254470873779222231021309632 17031 4415083742943541619618650777128424665451199997936987408365248641565678329165088221354009171181229280585152366957190120960 17032 33949318174906778362976746505949629056310363620500319844626722509008814425019428368744843248098088786317648882284454339200 17033 237219678667837474995897405599372268768118515715947220975615970512113122521340490426173925592908233204673599501979258244800 17034 1516697197773994822943258100776734256438361528501015364707870395049084244466052349188060019325865360386391840735044006947200 17035 8925389752086581779193098691485655852413983448633826311882329743734226850387261243361188733175740692213796882692900026476800 17036 48588217245909537887854565348593261353871628998461672450640323155496998977669978341668493721614004105366118984996742278966400 17037 245763993217426236534870010997374013855058433296796452377974733143913517716277901013404194475699003159712781415309226351180400 17038 1159476785548216302375877260258797441238421242632543183103266637325023694749179489128044514714863093670748635749993279256017600 17039 5119653870843682181217754550491158484637259424504033922748701412777913877853789698926096459685268957511256487976363148065286400 17040 21221149014283576170412468846996993946039788541582061663642269821326155580422063103114420761871265855282154958086234926834011600 17041 82798756624106431810199077167983997746727892899420608114980309174661453183441639372407975023882332161848749900567232855553216200 17042 304834606020179597929794153491924759051218609776642402121274444389978084781487178424130585598130055550969683307394465451873473520 17043 1061323090405241079950411215309472865193693133179109754298763798832103954464537021833011046393489534382459178714934729155962710880 17044 3501411484912643173059789923970757181197483867407242900051618799595269492952344402614004209278671244990406930677981816353367234320 17045 10965875882503789534071258501081326705090390757650781618533419972507663174253487837293282635255319814101800380156474751936662368580 17046 32656758697491054150020302773162424962211383343015506877852126993271376111996514068054908749615842590897384715934195330622939030592 17047 92618499583519778994037514219537579825937301253769731880998674549478685428003491403714256253091085341407967354890293111599506013184 17048 250512698808912993958678987104136851893539715988070973763398869727821224733236833661079839103160448530022712735740088668131222013696 17049 647044773704070775524676275937652930869548749979184566344738896550222126273706049125025665222094761165737548117739341888969501590144 17050 1597844383702369573921190900409860413677857227716292437882168285370844960344384810966941781873315677603472880469819717840758321531136 17051 3776723088751055356540996673696033705056753447329418489539670492694724451723091371376407848064200692517299535655937514896337850891776 17052 8553166995112684189813433643370429273216765160128388932192783174632170081843471635175982479439513333053884242514917313147588662313728 17053 18577592250999729432188801945528581723408316805212490783584656817909586234181036012907125661924208439658519590904911664120896392094032 17054 38734129943450753781153198677175246239876619654117059858619757840891638646415113279197428222495014476662948861940525879576435941773248 17055 77589959020953194343256084485820060368096367106065173492323327104568414226961047301810034261014624914327806098730925989530315738835712 17056 149439844542907300329485570884678942800797849910916341802816612152931512095294874267516775171086841352850748991178186535957623425563680 17057 276946975583248603844444652510163712404463677073713121002732278741129294803469356540547257468805215939984597011014300918627933960310800 17058 494192806729389724225416206275621474829522010586625808735414485418302573960681845802892710932359008084523412630432704633240265390255200 17059 849664825604915666212119091491419377777072930482268934317028413526204425406084576994447117041599698110233235750568509720307824706052800 17060 1408364727149575226154193693357185873173581961230341046363304279510302701426118874842046959062929620083551568248277830986812367457623200 17061 2251894356023905403148359553502388590263197138915885192712322628189811796766687052900765417172373116100361533218734266011391073948480600 17062 3475207254529131176477291018265326959696641260943361627777775053703124191906018157026458382155147868749116689845319399432213275982577600 17063 5178858574704289273847183141418411691567031180007649633753071638866314470960249376862703068847793089686047972014388266978443753005734400 17064 7456175710291073312162570963531074008009085021358148997659520185679196089571669302791693740500800232498928681205627350344886475364041600 17065 10375837508440913946074436741160631344756595794942511761964061242540232423227965164060000839053865878168859470051367167681770712381070400 17066 13961760900928673571609364776449274897443435650454340980311558890780108250478529811761718920444670240971594133525152548741523780668188800 17067 18173636597463009210937674819378119699280886806544580299455714783584007127378741815176123758652393504301486410595282180502344667010231040 17068 22892480773084807110861996216529491205122535508480308596280504398391674856670542782946441156978606002069287649595396820750983412305637760 17069 27915714750770211767154082847633292100364206419203348446934933962589848093409009407532599104349685569860807037103365085985429075919142640 17070 32965242567901545547319994398346019673848770059741208534877151070539615266598850505840245057183631736446099424217891892640417958076148160 17071 37709772806646253971887544993995820636253172479554429202513675617140644005903731793596691542049313313467313733871681940740066897836640512 17072 41799619489720020487220936822388749712611512877153163252051004406499647675661673293269862132087749867685276068979088621812978565065246744 17073 44909140254749831512132356887425385663019193543321899896193211992563101089681838764929797619849763572575777073869382530621588135193683836 17074 46779688282448560699358944910148336934850181668835841614902576821018025556571399154925093569127948812159745004678466815449899210956468104 17075 47255191598323432154066764539448828267170775874372553639729837503741307274461539559934847411926655617470867544158198865098706458456551376 17076 46303562308368702507696029925593414579396910997730988980701906368740763111857308325989093867958052080870476080380559647447121460731592056 17077 44019883214928749492860681510895780186875634775053780340497220510418514591034413867734529714606379444228904981178117079800919892090067958 17078 40611035403112275764114178852827752958190327489422729968839541013969745945198359692928402874487682276405613981965195509088880839098849152 17079 36365153217637609057036470829104767659377655815140238976173602441505573982876750863073929554239934068814016794691319719937691248231292928 17080 31612080714289277495148718285926471756049611492496420257319099645207094462950552331101098474953684537655470271004481647025365892774725632 17081 26682222467848666696066040353876845131713900375499390088573195038157113493647974234450284082557370389500195968291564091138773462551014400 17082 21870674153974316963988557667112168140749098668442123023420651670620584830858995274139577116850303597950980301878331222244896280779520000 17083 17411604666270815447058851734982502791664330978759748426412557640688232583790656431839274986230338786718256162660419031301762087610880000 17084 13465189632140788321921517683732603426701450766196082502924491855090064839845526201617200600050116668392813439336335187781603890264320000 17085 10116710573578090248788957860711558010228359945571384869104812131760969929041106361373835263535210823433159201520917143833063753465080000 17086 7385351308615076441046539373430458637934428678215007958743181103728973522859570858076826949549083014391627531728693661561391940689440000 17087 5239086770343929040146278303655586157461681148778455720360289426788362737527802873985945794314997786662316997172664952165756428864640000 17088 3611903791691351707665653964057921289428364429062601886552395136044883619420925370999148215031971667336618974582608074347582078462160000 17089 2420206937880547547856339479119766128996699636363729452812190217833219920875815165599603972856309495207210326300111001477514957059240000 17090 1576305238550474677008649554209303479352299043321265770878541397275768344664870113615405754851993112052608625997941573666034792072560000 17091 998002462376048039453981255488946768607483115230454930399608079718023242421896882564286320347678600606634982003442837812287808554720000 17092 614263487406102807382239167110802447720380452613674372654406663150388953434322447437455101397092321781830263571133126935168693434384000 17093 367565135858668541652638654344173036581844156009353087538743340519477447888375221473861790050043816852171007772358646468731099443596000 17094 213841333061841917033915363123097083340067097474228770611856932868185463844593031303355466345194196289467512842096673242082412179744000 17095 120960754055183306605043033685792289566098560187442536911757456975943292679769795484726324397281565577880613324822360621783990727936000 17096 66528414730350818632773668527185759261354208103093395301466601336768810973873387516599478418504861067834337328652298341981194900364800 17097 35578755246070754478454785264984712468494065796435763142934190456193489900835946312400880742099611249033617509836800049971209940025600 17098 18501329921227357616413540601616752150327420379699699784372351358349225334068414170403002389610240463981965956612722421956934508966400 17099 9355096200652110992179700498480930596358784891389241739223194727272409554585393985874555684533820722927084912689972009632201592089600 17100 4599683592326870247672193647206984342981677572313888495156471068004320667942931272229461183196748510466403549494089757813786650662400 17101 2199075531898542347791731756589937102121394818722232772813209750295880113153128224223105797636589816215252212451426933181591298190400 17102 1022303312402387502677126895783827720526421090695903868842922540367433411478593452895543435938338049939146622391212520661684843603200 17103 462102839161717230512169098980351191757913018969302145457227877981937155192788128425059552948412405728252958859594418150391089740800 17104 203097909480965579976608456906273829510066690817080335515965365046780110126147593592439577613622018682271820020870940306559939291200 17105 86789226127132379497221682555518209375008588385496997531337115924669350195767899004036524331157044817685593572880887134485668432800 17106 36058049522173469063016824097520934376289047416434375774023236151343498024568316739644956632854222651527128551464292885985407288000 17107 14564450847389528507705693943919104460434988552537752760621380575206064073571045929109958003478449785806551312096960406823971120000 17108 5718969650371264593725135285895384145828891813854673679923451284630453037145308709900631882376069282090624932409126998017086280000 17109 2182963600081482542079631225012910443713838964925414712550286215535539936199136869431232198597290178106066519735028960936011170000 17110 809935335244193379227250217838880470629662460809047007859919724243642835520215257317062484394691455037201826112542421078816480000 17111 292076324927917897135331039410462233773923354787604140438215416571847475679887827075192165190968211543664715466444716498173440000 17112 102364269293811099741699614675644731067548491297225469941650850470431630997700090101313423671716881047289085915045185177735040000 17113 34863193165283490491738274563444220001266515151953602081576738928335410557187711846099499366454300066830340855124084806909760000 17114 11537459608654968076402594459844849784591796381222055365126115041031862486551329100148035761560415849454645175077035259840640000 17115 3709640212138389766327771749666682632944255292403066576420456068957629339327434028206442714332275961734168884159495322044160000 17116 1158732011342998176438766233019455788093571733210568850529501724056559278760171040847092518321180020084013850544098653224320000 17117 351569826168841492169489300245675790251117787235479412603837454912615144805642804438833752717903483366399656926448114103288000 17118 103600529707064736499038309862447617926358435910462591598813114112258326966581174067459776931545642325443679473547356071072000 17119 29646619400362099971467343212487813517388061049955206745926336310213416732307149161264560521339367483127637364486751815808000 17120 8237373973318079025048969916660495422500648870163579057970174104018745691886589795921770715265194129113227226719023955952000 17121 2221963237821223530372987826228347658246484990438958041098227774921661660800404849010632617291091110103973838646349266347200 17122 581768152476844004652113424249006317560685839080827297889304961970688091606706660136997318938701522777498100767691007030400 17123 147827376597002565800515153942126687296198763396440262442023259525462401584734996518519764838567935593145154841910551097600 17124 36448091766381664354380022378282648664611244155780771851195852207299561845591450018296099097641405942868639467252688406400 17125 8718244940662165609399024367493278321461678323346870017129172081564523544310660149147316702914657817362917867383043661600 17126 2022707741335153352986239810288451253958885626039660498066488903993487739603762182831171222158502780397841309725818937600 17127 455091239773519729116163602742008256497691604007499264783916335821959505670906977411641229050969653688656357332402124800 17128 99273301454419023322493632118955496903808257713615493826058215142130928700939138870381381103514408313137230029816691200 17129 20991249420336595341321530576906305957057893107589587942518857912393971193417844953369616071951398969465645809008556800 17130 4301449387485459623832677251069952463782575476770581575727304310642535171366385204395230522202520721665136188609779200 17131 853997266062943916957375838770418984450041108240763322244710364704369574252469371823504492391305054458073015502464000 17132 164230243473643060953341507455849804701930982353992946585521223981609533510090263812212402382943279703475579904320000 17133 30583693299938631248964107255808764651124902326126237501895534057799734556725993005845676974374641373351319727080000 17134 5513750839832525411420571713539509741589918591826833515468303732173815079582623970594939911412262984782003721120000 17135 962055235620993579875143784545497091917798615653586351664754204344069311448780590404851280877175519769458769280000 17136 162412178024332136276476379388285344661394671188801772003187105828465505363466016790492896262213394471950070765000 17137 26519635559754030365631538622225091775339292151518342081656312412153089618172442903924296448495290578077039952500 17138 4187029074849112002003606542010906878319266396625750758702854089703960444460094962824308464107271801343881535000 17139 638979850774186182123950941428340984043095655624938716977631246489289334258732251980557022927337386176817990000 17140 94223319331847782358013574196215947426923068866662631935276956515127298789252835075964490975879882675533185000 17141 13420253649854813622705120627548685739093624350530633831418929065401597337513103003847532081225919544423551250 17142 1845562154823009080014985183821571328086924869362229313676123798746137022282793669289445734145448770406676800 17143 244957094221027474179354146460220409337233559591431581827050205956429800310890251977583948912846449479219200 17144 31366457186838883888819738266247735341962833850122336697366184909055035405662776167861359312010825847948800 17145 3873186008901157727161951486318040194048042236553567891780034978648496274788318514654945178203765944787200 17146 461003603010674383135373737883708198706206002789790519802111480385479556608951081744295913893521410013696 17147 52865330568765381156437416006100648636863273400578504700339314563155090067887490423544137842017032440832 17148 5837910197699597725484988949686214651973219361584472798649836531403017884739608630094489469968448593408 17149 620503186522468816887004033811169805794221425199275561739209091204294532116420593206416608401353235912 17150 63445645825476342606935642127146326481361867808190389937585861333977453600987075838134467743517186528 17151 6237235529603164226918665105381764620574355341501002266446359811958204822567513360403899158954131328 17152 589204501365184406932202142588544558622959140084541244635677119641089959383763189580139328947002864 17153 53451986905894439350829292889831828539967955462214943646104599860935700004955314079445884349129016 17154 4653872367240951375841458621481535333801468542802312020239599330787224022671916522491718495804624 17155 388628676803419706805578067389918499440817890783794051189477215984876821844131324946408383741856 17156 31104931759219091410992594847592346942061695590040013513282074725719896286959663484411217154480 17157 2384451902693578659478468628804795056572313961063768244916804852253246117116745166983963768100 17158 174940135851746740504503032470799113265271771053153125960581602486107519728572731697120306400 17159 12274209942201301442376029148912197534566558297440861235525038726399781193868883582406649600 17160 822898843185289435574825571196606644434783522670154489928216749146499843126535794627982400 17161 52671632819837635486700338045051816758812674456623988687427602681918821127765278134815200 17162 3215844371978986070418337012926382891842401955723573777400760200746199994849683956427200 17163 187107987938503033557767809473421379893161464426748311299656753177065329671431270236800 17164 10364281260487562219523023675285210774354361573877666857047604473002698607121975035200 17165 545989119265772826175313471880847190205525288491719968423763304653409416344347803800 17166 27324447836309656238251879581464430635857841718841035954072988087628667769445541600 17167 1297599349304202853323376929896027756223386090757747826129493498225288332430290560 17168 58401428439893969528220499578046438736730387102252863165813573990824748197937640 17169 2487953229502209464206702896822606134524388688212565919619860775393879407535460 17170 100186036087337293860672599872051253739237128384398627635699091626599170773240 17171 3807976032278883567554976646720500142124850128637775892035621582187479794096 17172 136408533365799862895557561998717494555345323692924542791161640060298041992 17173 4597764192394479877698137003201184477622490182151566240437495798715885698 17174 145566918125819114674378865364887294128720682147630087842597456480301472 17175 4321095899838786335417554444968825057624361622193100937813653624647168 17176 120030441662188509317154290138022918267343378394252803828157045129088 17177 3113490883902921976920817901612401278848799618455573623449511904064 17178 75247175359520585905699867138200780951997895415974932503155058816 17179 1690344819985664793032302239153734783375242435801897217935021824 17180 35202980409099818580416404766996612612122350478608397027126656 17181 677782501952455037833846655762671747567521558385528971197640 17182 12028083441924667929615734796143243080168971754845234626400 17183 196098471851332526940394754783834549596942300451136201600 17184 2926670208729774027602635261934293360548985489271912400 17185 39829198669528561351255375604266629332320940734170600 17186 492152499005648595690710731208943345677399091154800 17187 5495678801708682526079050186876240709885737720800 17188 55169723793130486788747069505450109275006525200 17189 495013355638574036985591228849042148667370300 17190 3944098445535536295626012485996234824463200 17191 27702183989714038950841176372229919750400 17192 170101129761401993557796697022464419520 17193 904476031803645051639564066205694880 17194 4119176182675559877847024999360320 17195 15862397342703013707795300190080 17196 50870662031992172240742945216 17197 133402085748231220911039192 17198 279717810410409689137248 17199 455964294783225900672 17200 557218935663858468 17201 486229437752058 17202 282773735244 17203 98647736 17204 17204 17205 1 17206 2126637696170556896729584899518038126111221791361885974626562559424277576468711040854759421600947062521381792 17207 196713986895776512947486603205418526665288015700974452652957036746745675823355771279065246498087603283227815760 17208 9024452983736162399908954141660979309550409776901846857556142224877658766882790369729623976812536409381502491200 17209 273758000782309964261021895367575221001064322529584673322189568464937410809439024621203512204713266645670226922240 17210 6177360416026839884605416834087032730800439245372863908989732904670193363427626120619108521334810338008599307501440 17211 110594895013454434499278065950269039248928298707104827657575968122633429227191771557301452668375718562325694775930672 17212 1636322288618685502264522883133408400876514065339452899674761599198636296195235203150263999970790604341767091643878880 17213 20578573044220939454708402534956447570742108971599208597783301610530859275335861922522055456307132424625970215755572800 17214 224546059703756018118465452592048744006501738374347254911839573943402136380394257731300592790704744285422144867946596080 17215 2159507984440334892197915918609611638787803348358420211615512092997810655922070050086189400630019436342036048904006549480 17216 18532504884651601256680296610613394427415330553184987997864031052635756901731219338921479947224894071880745728776201660992 17217 143345341649238904747803399198114653029731838532922559099500792672320771615600591571768353182954981771453281880036918924800 17218 1007586715886270694730058519294226958623115070020196658490258341844914011009934906131197219395424560235630755597212414880000 17219 6480849427694128301872696911921970065913036290117085430314905257738376401585696697513098012444673100900204488245147032632000 17220 38369310698461297602571422465409896792938381983430957832162817518755099125663348772622312864763965935214183197815876462992000 17221 210152358708220425528273869190434987797747428472378274070683945784287704931845514730049807444774258116670308419769191532499200 17222 1069525396997193237063536655701320920042107448475496573395445081223607069742428066036860627174297563629482819636325349763612000 17223 5077241350913642052352182438582113356379667381807834856849163447381730190631189414613186685181356411611870688723005171630630000 17224 22559160631477327879559180562789258593792099578135844640948583505174034987856139258168637928899698159387203848861277438644264000 17225 94100477353066891315627768342196764660635020184980561588827454478317384124188498814626718069165913107310049239317870921588384000 17226 369497653425172855673064163453594718119281024018134720731653639241914238341466510501286385030229099597853992211383855196639260800 17227 1369120769387917277717157391368230428745550222924338474139609466833878650997398230875302230245938181545619703283252677737547261000 17228 4797773636316633195419098550948499793039962319649391234164443430785386725717378415887811234195167986612855370479774340789695530000 17229 15932184452921271873284887262603142418328481084331369748035267303323597261102727927144468312112451008463956492380786046955297007200 17230 50227466889188049795363029256960193254343585424170743740045280373873317726442052727337252895133880292442602093816503862929987198200 17231 150578481770552036179615922882762731087332114371634636577915057782915387694374898762575888506997915607757235380565753304935623690052 17232 429938116870917806693294854074481041100606879429539818027831067223221058191875126593211581460902937935693458590487010101434456468160 17233 1170801294497553950147443918610019020081292979307160455001929174711918617041458276657172193573685585643763817870048119993630119091200 17234 3044810571466620117557358811937981141043710375378311071486383512123480279225208574138869549374547544776670251814839427585918825239040 17235 7571127810324877569780256885418360082671439411751642385654694206268549699925874487779550725920712349211114902417693147623927664282240 17236 18020608584108542413902628924943292045168988733976795462532047667631615087520361317268878170966966652757883983480480133294969519300352 17237 41099633612879131821181434390221543260911728691526024739108178891089648445221876688507967758345713418570612593902849426813088377351680 17238 89905448528173100858834387728609625883244406512713179116799141324258605973922855256111179471381248103123215049162483121153630825456800 17239 188801441909163511803552214230080214354813253676697676145278196780943072545237996037833476889900621016558751603241214554422624733459280 17240 380944502259197174258494733136799016574313467595460797886048043062433810091276664571911794078737536210401728898575193968215561409103680 17241 739090297198063697682246079032612935622455004924008134664461089126710127575230938736645773262483848782852111722747071171469447629902592 17242 1379854536064634252596676037758711093953891020567819341423511677276622518099157662577071114770463169710814402449737979066417984571158400 17243 2480674781293804339248367876762161595066720102130852821815917470007441544362626589333778910482613565237829946489031839779153953922570000 17244 4297238042190964123260409145197108208516206731515284086935161983393880670564386610211193443359198298556529927727897103755687587737668000 17245 7177238664663489595090853781890702148355488534534509488358773538363063708644157461366092780110756808183315300756036341878453796930808000 17246 11564406623198784811549542332352721434534947066680153351287987813839945444063131188876808051556836532825098572434388285990643798027702800 17247 17985489877543217342088143636196526062966854936939380432468902587348783797444643496071262595611095312952346222335880106848510814299623000 17248 27013165633944927212113396570549810401003303919097558871381864913238570399269468867642638684819426710864982673167398693065523363730120000 17249 39200500826934033907811068511681585326107120105853201711028566757815971928242205984672108230993772715301742297805713452262526927831616000 17250 54987936570304123551534371179760035343460291577055478995865299570614197704813915081842486165968468413713538208016221149602298410924896000 17251 74591359485814983858321218140999690219970322354729322524066058807780316154863428710613161112128771990472389024451272348058077153356251200 17252 97888142284934701593090070875105297496490770062648372997278553441402967750099992204992939792143462245175173470460584772680922949558064000 17253 124324712757135445307501160372637324714900821395322891171324934732391447096785396704683631925017084929585489866542421333792635465239520000 17254 152871579494062314864646619119739048889822279231095108874894544745944406295547274332643681255492161738417235039744661924667329070142594400 17255 182047750183594238147581820425660522695325019598329814083443957102974612334568957453575298426324943929611756466453299215656369576726876400 17256 210025614948651878957631237038446245130606548926073132879425870510379131703881660388545817973949619523004721144455595726694085322202796352 17257 234811246526443094486792687372175926232976265880081763467681097465020147246575769378498430032987152261744408732931721930465437006189461760 17258 254477321451195517569259508420959891298498720930426497791178471911227801563057492694526515654010159622271528515380712300630227380899075200 17259 267411251350424912389112202775845942377467229034319637006744264528414025911368551580297851532179779763450659268933670673457070305565054140 17260 272534072257521175078558796698754868476652424992831507447486491818230386561011627281069841025133415391102970749181442142297244066208062840 17261 269448780873473765549367565038014247324086548483478697929213059835382495392396401311850182447490395594222559759568067325591992246590613072 17262 258489901885717565756293918014724123024402541723391292571794637730766330358974240330149200489001883560703593550329212852345179583113910580 17263 240665981269347300562572118871137216473419421757787695782200537127745467472795803372007666677801553814845617579337158535078206840374210550 17264 217508302283495491345877987235917773311937684294723066926967447676701322326809212111581313201086987224451605772852499273738990221579582080 17265 190856901755397965417175459381792039455838227134568615781322618451498256274674001516024280869959519827306774449071047619232485428154900480 17266 162624714690621844654187524016370405504383562865142012232839432399407619643627975093685864881847296926334558292547119488975411705076396032 17267 134580667106835542943645097901315357644705817314312037235562266723973834036735004609371183894971360161295149911076982553140118450764672000 17268 108183816002279375356627892203629708717609177905395528324406966819914657585799842933578122102067009775960731439772494013778230265888000000 17269 84486408687494369326128449149501296331847167507070793548584488373647637352719877338603866784471379063131237886298519134569665540979200000 17270 64108163873611473812089578678065152344038157140529142798850062324785418998529251584905421974503312814590784573310860544769033227545200000 17271 47270964790322306514189128893386502442691871913511049250580650351572545217596843751067624335045849339110347745814931236857166258992120000 17272 33874958481664193593229994646726483835153784433134953860350954649335374423033568811839991380163149363531845290160537042698946504815200000 17273 23594498444940234343543279853441332024485222988253201693776784332870410045894028028147257677725576671116708162300871572029116968528000000 17274 15974635832393961940792417343395524796905569006800938195950511359795867785170874714139044952296169123231476182016819605324631652462400000 17275 10514198240943508703021553863602146040526234063114690729085276498538412978740898946577214655387152503591426400120338075472533590479400000 17276 6727897148801758609967398823046125698350874526383431521694737040931793538306057543750398741297238744872363936936974463003923898632080000 17277 4185717188928992624613613482857723944408201948603440747104178347450336992864602538645197239478834290485837837829458041995725436421600000 17278 2532057601829969237203971611307897790291229584080431348954216414501380489869644669695392017791044552799434018731275144452009988533000000 17279 1489404841405190123911486862870700426234320525211146878412247299160127099109623864612604564985581549276817763894807598668072724761740000 17280 851934722626054696204636072335333299937700468547061144950980828806407329220437477652405467524971530671942765066107067194392497721440000 17281 473881542357365189405639179027868616770715535793157232842532154976342546616039316428398423815232486322755814554892306906518457792972800 17282 256339430807346666783752187485835362873047877548930082093182598452115120245518343682028387151514649034239256411272154320777528338304000 17283 134850376245177541889136044575077483364682522455759550908093162313130058430316117091414547294957030621293817320601664193845321374880000 17284 68989944770023034468444568306728037121644617746597193971754572218607868224323395497615473739949333527764920360631151277268453855936000 17285 34325660973150184548236692988570963445178903068960525856264351871102752312076171461743064433774842773049660711592766044954544594816000 17286 16609285271223096977222720643189926083413784923555899499221428281657313000152215730336597133441734928836572175379059406223312491228800 17287 7815886397290422347221752103784199108252808481277573204225202806310074991192886905067069427329887948501228154573352409574897176872000 17288 3576794881334817367851040691196188679160199003249983211387947977743106986163201953035470545069247187898475041821348097919616007520000 17289 1591800031942607546506869459247759581685253499078264235994503478919159203813054396382050705391847772196446391690497749269419471232000 17290 688888249118019232311796446649240491233534077332189984485016211465014277280439507677946313677984540068209993042526336868698342592000 17291 289907138170499760264547671298222040060778924210629951804110988991526841688851626147802407006151827278705038738729833432243885840800 17292 118631476198122015179966432222349996135396934386490661746273437679864723322964161092812750618350759886351223209673904775369226440000 17293 47200852598722287206883195844436337984905942063590448970665824010556255964044095925522314569635580856638417722681924976937358000000 17294 18259277189505726893189025760874057062582035482494199996547042446188867438722321318557316425622185226120651066405902556867872700000 17295 6867094831596828606055344155834340340121254521941361970532370054338952914721252826958610932978497102369952090412031559803212450000 17296 2510655165756955947372884365101271191488383278693284753419608556969153103332717170186045740396378681478955393243692103843247520000 17297 892259960708574477439042374317028807823788305731539122094413141592965330153315431069158177554944025215808323060652793509875200000 17298 308211413009731165230181355510253259085039051917942300800832018970492820604560838598467527679314952234920637665620820286368000000 17299 103470974367552605470132312207013594121405967429594915268850749225808304060102567243771241435198591107437642644886989667566400000 17300 33756488091541984763305577032075356947409039019584156754376840172958737494785234703641681602972590006681784125282280317078400000 17301 10700845070139700736024017073553005996353974807722777748869477695115886039619158839034008268840837695416126342175814116417280000 17302 3295725072369289599429779626669641964129777890916424103611650959799906237382705734494905525037848252311149020097018562479600000 17303 986058487586956883737955132587174366228877966018248807333382795009608880973983002140452459866769927574043913453500623243000000 17304 286560670678331959682213899755946183165290249716323735029130020427282254389173835724082510785771505482742557705670385203680000 17305 80878437466390528766756234480996976270495544932101102830606039828624675204730328330884601584305339746954103877999427454080000 17306 22166024510019558103768137230286424046001746050621994555992468498086806589076641632662219379259067838341047810080282645107200 17307 5898137709968075485532363248157897487488088367430357462299976147386959674073611325522744017995915328271442177187203921656000 17308 1523504205526809166004669473693921860236775593063191964431728156151613199945213257515099930847653405826571780085255625520000 17309 381944312151489158769671181970299288370039533794914576627760111639304107515930486565813618046380422345302353497101841824000 17310 92919394784924049706404849316909385067432408743501165589381445518197875169910741048288800558466726997502424145741890744000 17311 21932147127273117915776155265206543554295879846280552304359330530627941964411767663210171048661549421372107362331827943200 17312 5021564320003173065303847294132513682136856102179986535659969678413859936731971396283015631239023399423760006639468768000 17313 1115040633209895782893693868980306600769620215226530634016267597764584175396882131421146046990043843874575337009396480000 17314 240072689791732278623023816235382574211823891202860998141447971258747997512075041712687000054250529907586765431582848000 17315 50106914612494581088750383663806913424944894723532914749705883909509329755960616504253479369121096838510081775857888000 17316 10135695275227040737344184071918356631966039541034034466480429748995803585616368053331882518772784607637780800287603200 17317 1986571180413800020729724544733327584148491348046695428751064217360431897325262977236494407434319244327603003976320000 17318 377171252438991177991583580434796390668586719405417338176259113517733888552107605489276955434471531404563378218000000 17319 69349186714616417410161147090155551476913051675563800572775756678788239140860629164502182207522641683031020052200000 17320 12345028970128831873867336893106332675020490401908939098100297266941373193943082940073950744521405022218080383200000 17321 2126989824580336654506566437396682596383712400895129648449232208581203227753186383203843485203687983605622747520000 17322 354593433119692512172871165767526918825541749377726900335189993178873609349702680951398836759101344375417451200000 17323 57181032384085030508646091434867622126314324569124630362545661960936148943611910690279660174494507656692918312500 17324 8916364371755631875924475274589527518001555695524518632803730339671399496292026751704624976361855431213133025000 17325 1343973932300623927304701559949377601138592197075686723054780501142820621488336990695635260778952337213228150000 17326 195752724922047398107423922862191954948447124356676109662326725166454307912431692123059918417803927376709317500 17327 27540967792062945621174361441650383271967669011220664779331682112163484879454675298698906270903149955597631250 17328 3741441643752264835219298007878832029631817095117169534387688511090069136520522801991622039284080197743000000 17329 490585128702735994003388929033087829056113383008534229679712522820005162876447087402608782516858905928448000 17330 62061974112996722132958840419848460302279403874573607369120258910964508556658968888281833932855644725888000 17331 7571560841785600100220978531221512156878087272697980099032671587137670043912394204370383739808388656558336 17332 890428400518453067502370716029520419451635480305719656913423880500092293577513102885277440000600940910080 17333 100893557961568525029075998167354915973970603683574917914138676684281631114025874918823447205752747289600 17334 11009494749505340964588586279613792170373960644298257943309392589719762170669532652175186107719575931920 17335 1156353718447854150112144689299885529141451070340895944865321257517268195966243326600939295721213560520 17336 116843338692166839099650707446826040171557828949925288256097038746284269753854026543532707563852918176 17337 11351885785498513167211033339733272466355375470499334042924070384788201086425790226297417806342407040 17338 1059823361716666167063270747485471495821559950565290522679633127210516698940167137309924898932382400 17339 95025515702791308588191756870407876599038363988654808142515977759288809284672880544517702404275640 17340 8177428379344683896492115216850187594671508497868377294722226775263846824097872315640129514337840 17341 674962342422100893043793636946364690353838796649453364008818717958285769608078349862359896421536 17342 53398919495419374449667218112845307781158132646317512975381227686573241266461894767591763957400 17343 4046373647277541364644460113091395647155679357400652814229989107760251178486689415458363902500 17344 293465026777575617935361399506350988655879057928039945083840098102131075294501804044343876000 17345 20354703941776135831709257741078762540972242350293860791648012707323608985562198546517856000 17346 1349076331150214766037872937958684384229981237318679553388810652153085304315924992568105600 17347 85368916773078520594839721862756073470165723931574549875117328501983571164525701107116000 17348 5153053326342767842746864498757911879486864623636290736928611378389350372104167068840000 17349 296429823455169253830254412637578877348408265975064216304923463907347245485590881552000 17350 16234602776565856150456073181206557875158458525926915776525102371927132622118423462000 17351 845613611047985610740633938839615627980122975851365667488694079989670973239199189400 17352 41844376384005081214611057259579072774346801049913695452340181376593458334206948000 17353 1964879512342662292902090461891016601287731311717096047969739418080964270705040000 17354 87445989107862628170597539475149747841093627746688779071806420948828499975521600 17355 3683756612106149784511629329520030724609828637699077881560397526787298387032100 17356 146689500966379417428086405588062210020337570864429648377831076403009908864776 17357 5513655844449557483425477926166648309337907621537538242230987299916248588080 17358 195321816351958008016084744348008796383427901572686071334093679652903543100 17359 6510727211731933600536158144933626546114263385756202377803122655096784770 17360 203858386277320817237922759919643884027061084485517099892074290570545120 17361 5984833358600244175792227814154682833821976792235364400501263576382976 17362 164418498862644070763522742147106671258845516270202318695089658691840 17363 4218096662258207760210686060037237673838039607073484821441613678400 17364 100827038261809381845483576118641065385825380068992336620859296640 17365 2240205752246161543384047009513097203070710260746435269657603840 17366 46145083276901567002805193681871896612548081075234670167242896 17367 878773705906071093162527126837476057604484140949916079008200 17368 15425201086643340234553749812839671012892472195013447060000 17369 248749956173740105447667832214066561469957483249997744000 17370 3672175219509642121499589307396361305397318430519864000 17371 49433127954937490097109856061104863726502363487767400 17372 604211446978457186449745054003377066676299187034000 17373 6674040749137077229547791422629012421864824460000 17374 66275317543695714648819531548755001401793553000 17375 588242463405583266113782824397233740252605500 17376 4636393800241050373310603542047162484749600 17377 32213957271085984876224447052611863712000 17378 195676588769179012611568144193234160000 17379 1029281478496837580789173475236087200 17380 4637206453113459903052938893803200 17381 17665548392813180583058814833536 17382 56045521550803237890415021680 17383 145396545012460838525808600 17384 301600439092399319327520 17385 486368271300304149120 17386 588009999844927296 17387 507605317545690 17388 292046094900 17389 100792440 17390 17390 17391 1 17392 8438679368846997047661012420427959798292401363595568814209657815587824851306693811051332598480353769366759664 17393 784797181302770725432474155099800261241193326814387899721498176849667711171522524427773931658672900551108648752 17394 36199558992799384265591736832418400789959064846760171085009051294097943621195831187077347169403397463758242095920 17395 1104151423042017061290988101949392798288715562171788730944182890726786739126797574917663886780010438769113405864800 17396 25053225550317249654845115477654955730443147176178214385682295348081107196682970311743651210011126343823171564878400 17397 451039313610198009191498062756095111112507816135022490988937583169291543942012437406991376865205715679661920075589184 17398 6710992352731320153020022214684410636977521444950275925093758746505330641615977286838803042770373390207508117041580352 17399 84877379989125159388739256115845535152456385355776393493615939425909810676959836958543557117025918110621356542397006160 17400 931454081488287682392772081761765375549095618584167370015090452419214611720587856540965058007689060464652625271127908200 17401 9009711579957444485852612042833445171750238190445883650097392833934734656539578107197397898676681494998409819790126718600 17402 77769855626887464649663669868906992761962466966626852131498207842725410983270122697359237861837678679841068433508967779784 17403 605066569053146428263317343595452207422740951784305618781326715963182318419288427139893850617374467091510730229937903165792 17404 4278248468052550502871940813301177224201198648979938718655845466406339625186887868665916115476385120849065769302591234505600 17405 27682249437356600682628686307909232145543242426995141092875158192110718569260674798316435553815539084116883271411794111920000 17406 164877537111853659230013596209078691342529221119392112619257620082888177754626995009679727550644115059376022998820305966960000 17407 908536295240799534083015660888397322145981389560857722796042545034522336530866826575561106110549312538294988954240189694974400 17408 4652136057733704020969647739911131970570613619387873841030153783871060404255893994296727585815368450622620510989225706704141200 17409 22221096812079982893458373282815742094066338796517497955758555783294729863903851201808391541185139806046595178188759660514194000 17410 99348289979934315052763626581901069150719874513530612553523701782455273730152138971048099747626683259837951987140221762616370000 17411 417016062848949596832948682127932459391963139738048662273749991278455075657374265178296518041782494250934230162460848060940860000 17412 1647859529477483082921860313490320152211396880069111727993285881029343042625815828710181283123978825169607149498310077915177009600 17413 6145004287890070759316627873362746201184334720107064208155753456267883754058765994552548497546804007445769356792057032548363876800 17414 21672890477119371374926917003786456148652965230972506909784456240944802475363069867472869346871872490849809771122127494398620472000 17415 72439280670806594541195945420264513757725943570913542116942611892288334360588521567912036132207617292786048963261458744864954295000 17416 229872608130579521044070514360696935158063856070472555540136502980134348780538029267975373918111826385417457370121713576416186872500 17417 693716124605266609450254400252407230832438192388216948753467942593534584445587108668589454135046958575238100493192453565582380634884 17418 1993994265148177618214848497617730371894605789494101218579231968120406549648424395888709515401178617319744339548539296219695795869412 17419 5466719058132934806855523339573513663261499056765437142464986749551050736371159263313447969001102722664603468153509181632541900978720 17420 14313846525206037616962177208599237092771977769052359088545621954361746679012174933994865822497741175852975733823103497399327497004800 17421 35837398087126378016077717344471799306818579381516181485194649664886964328298172084095975602231239168803912336566075947943582357958400 17422 85892028690749462132060275985214246725115138177573951490023041506008312765967580359235243554487740948922690765300297581129324055218944 17423 197268151415400958977721331529432420366796695821937473733462521808435446011260125483719953594946900911573006585121426140005570588936832 17424 434579437064904809409739595151391756966940971663123917171567399537898057994922543203020087274582367350750300585662908533649298181531760 17425 919139745059301594950423900076530324189339092114014522672808242687367237669573020224711100765929568373419251726012194462006800247489200 17426 1867929159314064531673442119510368078191237509780094029947965138364649547522035492714735462846889122823400414798024782293755755341671600 17427 3650467271345200399041812599271690758522304161970240904241166156118343687157349362905368733106491885746302524919568431682654104724866784 17428 6865415012447971120846253914985565903769577607795884073594169584990841060933749801491643982486086673357025200913957279906610702363580992 17429 12434163604025791291153658337951628635885249705467517532936825611709783306424870702365723349057241576166369806548947096584418072008244800 17430 21701042991564613099897256274653982509139101274183899489390758427433519982710905840846003190022594817063748647225438670050112752567880000 17431 36519490235804551898575571990893591444714244604571379085778770210757324683969848565501836259644250679631393862073822768005577412975190000 17432 59292390266430136649657473450289625035164410866944397267925591395913160882421494432168503706329874461646313795767021503039503149006584600 17433 92926338534987848165251109623931351869774980723408839941888348367101523211518191434438471341116676332397633027950329742824143171022295800 17434 140658557613734645049218217556029366443810692257583665205904213851818907935638503694198658536496499210414549635471791838666317097850851000 17435 205726441788650839774984336128459874709075879401677425714435415048051190648370128686947883877980309856644423955495307760671945993494380000 17436 290876056667941368624449151988275593244252300785453278653642822484857876807967432705412717990618685839606013326803033329288431193218640000 17437 397746074525199827022765284866930922317696109074034631403425666894109363398153985758660649933838588192527926371317332982123291839023414400 17438 526210645179301634508378917246312338221548268526517866390867497195312387601284465631023095875202604254710859112363925001194168706285635200 17439 673806313949105751504631540376375555039787417015663121598062039091558545099205718186066159352393578618837075692661123477138874562926728000 17440 835389326544953996195217238514543087479247141636391714213703318088795189069224214825487223559988470943079096137817626329327376337573530000 17441 1003157509815031147803722115261422655817385668640870530990813637634860981390125133891479649576042246752857344567147721813519327213430290000 17442 1167119746496183315715518172992766568054368827773802969779219854346134259333028048083219338762132597975970520393015066375778240018283880784 17443 1316011566008042092617497857613242961509864439547415694318955720538439452910492531583547731772939637223933837809407934925774641008270713312 17444 1438555153126199858326819520467917407318475298290697317676591273463071466744263091204687803962322680366243466431336609028174708794465961920 17445 1524871834059120792050402269147112732824986414278607434476124231627034034536723269652689697274019529346381361053725492635631107587711780800 17446 1567801189950481755851059723130255170439996992919888179141195688015287906052468103827750997162661592939379751742211591655256582406149726400 17447 1563881686975605551461432073822429532513897000437588458693342698795249686287336933568181619669754938957031302362856062676118440950134352084 17448 1513806657589687147104292623182795089354585027517173064695772612380623464805230085941614227906930273423924388740400080373681150968972414702 17449 1422273385123710256823684396601732338723854298721033724581761424960941057355901377225294621055667138718384218263765495352741366048858006310 17450 1297265564479746601051516769879857028195313640245389729208970907026812875658569895358870379370365382155297690649589217723565359982560032950 17451 1148919169743058135408852440691707747777355654780727054746756469471504730898643322900969089474548014918916298434135226509950183653294961600 17452 988192064727150954984460596607640272374004948365899418093294876599406397115785495083500186163928705318619224727264668896600538913648830464 17453 825574262282753972103024875582930961602215056058845279749864499078192605546977106208946955152719387204163351471530188560269490638833068032 17454 670039917085096107421552189551229652954492792586149291768544051349146322650978533587082064498368048462618405940255615264569951435721984000 17455 528368880485296584505192253665245198453125675879391230281462799954811151866614126505889906375900730116533643267906086518153960482992000000 17456 404877520355794991301908774763983107255178497212242516290839561139006214241840768562491602293269590822818083155250383419156159831521000000 17457 301518216896231247616696926754755856450184046112501796499272379873544776720251244320037170422471636718968146691200359979546269698848840000 17458 218251050202126393905937041912018532554556089473019099731404279282792389621670533914503712355424453331637137464720001668042661238325320000 17459 153566837029214733451938643562827538897662067219821541388834567512412555597337475888669989503816779529723358983704905224848780828672400000 17460 105045719140505192263541091687927632470713466176425158604740257907513474512836709891272631256682487626195131552371433541427504801372000000 17461 69861323679595240587508004616930937536883512932147488733909382473112826044769019621732039789065809000996118085554592677310079682716000000 17462 45175898581756060494198384624887518671391746114343242597674610511653193272790683133378573364301759206920487414012492107866180800916960000 17463 28406564842086418320388272615315669171985210260557194613400658537071772567564638226751945779295009078777096700471531823941799751206680000 17464 17369984185617566024659862334447700162920916065082186291839236564197719382623408229962915140071297263975360743687671183140062737490700000 17465 10329333787237879460368810451084520962346602994340354816565925399466211607828761766071569331685326459707746500487406750021147713349500000 17466 5973892333985739571180345525315201537081302854139016375460278845107467806952056616258146544436130710871652618266982749114322745953500000 17467 3360248061285489778349264576372852917924487507643706277681123958385782780657121268238360118505940901190739357190530385457371941012777600 17468 1838347293517919773122604172393386176537459456742939466825019056972894364070116687499528823854332744393736652376019791938305226662156800 17469 978219317260254529322191098445186316374199423290825890784166420536870922395891430069260304160263349126101478493471701366979291272768000 17470 506295847964709134359538602709047048835649274162868101118110825444059499245736780045343652200706101874383006437741763765435625587520000 17471 254880034307242384950414318811619135258863464567451389256004132617493518008929754306097565587868295897418608954203559829229737616160000 17472 124804816798919194935889316448604691824212974429723231111965413412193012462338654269545062200568052008074976486219336329939781690353600 17473 59441346776406378977192266194678525853288971024688035914668334547790927494240573474644330875906729061711026425913316228024565546820800 17474 27536093799275909348878295294546407756060361587645793712239181033751478523720035909963847608792220696613823529526979506281254246904000 17475 12406921286024629893123905950505313281737050195456843841296082558531364312552516592540238318534867552691159966266488538066978724880000 17476 5437037343147432311206974330789269999753202491152581869905237946612173724270273185210727903295103142874640220857741172466596142240000 17477 2317302812458698736776489749260530248170675268642962479725129000694016111447606088593261961542326718825191487234540720403004424761600 17478 960523600786574168595453343400739624070745015593457772033808600834865775333275847939477940283618325313314665707340408046662572780800 17479 387184242015660883733001227983216403381007529433825171517459565310989157521794622612896200385717795564514612214405257075003671180000 17480 151770826574083099024260063233839182509976819028938438312593035182879025160982212696692761475237811850201720815751189619992728250000 17481 57848690163500991071476826176424442080293670865827010627358278751641875623157438028730775981486495268745859014473876078147617250000 17482 21438972658644850726138741116299834168236710925947429357647867361134801936597840386008372572320102301157822058151604912236695890000 17483 7724799311147688049907288240016408287208646190311966498158835353153044251416154220496438840483082828833835281129381865916580720000 17484 2705875315627089991364052417765772145465618883685863207221100722874318772964945709437990560193797641687070892760023145535382400000 17485 921355394209941036485967669131714529818042272222784963032274439688388112658314847299674205083909591255454246638717558515632000000 17486 304932568190478706025604958111208011647964168386900361430610401747402471449193170102739149725279686785612971307475917942896000000 17487 98082821557809616870491579759379539385713587395425544827079045013187050590951006142820908460507255644274608364915938117271360000 17488 30658205722893597387983703171502594972266806812817453005238417146445713394095050157844110126619128743050590697098127013059880000 17489 9311381178910426559652396683772389409733188007007896614733465713468456304147387851099282872395263087057195646711920946264200000 17490 2747519459333696188860815495359052500256495834971386277315813024566504641428592672486011044274886072619470166144643291077000000 17491 787533758069883931750765150038504581393971430957981895913389240535970734580176321582141651982173463649381142630831732386000000 17492 219249398246655686599413017770719675460081646378702159822287564565214252507121087928468235911837092279987710108423554296262400 17493 59276721748987419496162759231066149157777367861727598460300482694114802242475969497752379167896405450562551385098830427283200 17494 15561044170979603408638575378118708264862190586412006921812703027148574459258038390740856558116882993737421914281133750752000 17495 3965800092118588247347209744423457203423616532944807589296926742355826015102169978222791113112312413452498303396890883080000 17496 981037405700070865047713111627886163151768892552199776915206260562901610037337818910349831131813871224482620326537157140000 17497 235518186356073450000519768526962724035659226903360553145851633488222517034007802310541127008223111377560095729891072010400 17498 54861183761557124742352960039141699272106634814200771340209951238997473456543446129852499319233285606009474498068895991200 17499 12397142933982778920715831393975387476748883860929732120398956759265714465002145728882835667060667133733484263756676176000 17500 2717087784116075835029964433691373590409659661571504612322146161692305292648549070832969947836850335871675008563677120000 17501 577453780979625415446459296420164312068163165986190640171382515291025219469557817978642505986434150846425515719437760000 17502 118977269590519047861798783337890458260081920237154750767386737112792365973727761742014644629657753344206917578420006400 17503 23759725008316866915344201477386532955842185272584957735829483537539616628387075543074996600216938730900180237131923200 17504 4597719736128671286578691893709371192568592342943178269087046990900862804922811332004599423588964922804556876414040000 17505 861897741522465906928046342298419581123950804003737059833584773339856399625805677654040626930985453001597333787000000 17506 156482207424358433461897773109365550085083761619553256611582474476773014410788541731771441375317047022740767531000000 17507 27507373987372171447348986470328606396227433146233174473260116583609329891073731616795675447112588600385467362640000 17508 4680391952584427520930901971652237914309500673796564635444871387811572839940384636701487581069083774636217186720000 17509 770607169030166460578631908802478713115955023811333937526038918618681409080491341827548972302171415886238634400000 17510 122734044266164479476185191568817918101631034920818535852099451854126202132123365462872173587663652929187252000000 17511 18903234496351225633608879951447402564760137074858211995077817361461401667670786198522723164171410830611429437500 17512 2814481580567849149892877681659946604086509297812222674822697251595364248297650389557827671109965612557701716250 17513 404946884534099985059748327855153376822754737909990520858526948869483331358502310881262249028706577039440261250 17514 56282710252423020018995669231471780812856146751566750938996974361759978342771169366960897049606402368275731250 17515 7553751279199889123726351271226048786342804571122650790625481137724916437796104805992945274434205505614500000 17516 978560762040031902932291746741531573915119779937235830478149979029265617439721583914778156616074945336000000 17517 122312266768907667611313010008717514486798651533914980923124922178825968055025680216675951351756439567437312 17518 14744214729394045990501236815610685274082759613095762664985607690454510460384621743464921527772768994838016 17519 1713354899339033792393781011720063122401031882903558907602467746604759597568190106079553365241565104175360 17520 191841989614757705752593142127056662870054809763366603394254042983959038948361366887703027358145890333400 17521 20687063983793435088087657791604837094010448068640591063689964551935080080711306406054066919379064622200 17522 2147297756057177281042944950048527203541555457297513157191806053648269222820457738725737684002109502072 17523 214434189630037225662904526359495020451277844440422412644107274535267030385524374359046261022861141616 17524 20590388579015920159675331749197052718229696997022728237431425538365832821655289718975635489163621280 17525 1900001680223615325739008739673002130527005532876328306256488344278460308218362345906842645958365600 17526 168384368885860750054655447233050476793469060354618554917510052682385378154485447265293356435648800 17527 14323065452142969973784889276984170186506195380781751152859805715822657475116107798245323775822472 17528 1168618310948903407902951217159796312288162384624452499919523897316074563869305866384032693006436 17529 91393507112792237322962816774749450908876098901808068294019074346929710417307549508657405605300 17530 6846269566022778127599183669606070896066362205999809433142136982510175213184232137718175372500 17531 490867760617167850143680038742637445053898424232153145553905200062917086373896902448273030000 17532 33659503585177224009852345513780853375124463375919072837982070861457171637067216167881579200 17533 2205608497034404992098586743068261047372828084461933547787998945337649423511526985359761600 17534 137992189713510800146408588470993784926003570538481606840390431507251837836814993039192000 17535 8235608139400511945077435651451883715742918666089751071376086761042881568510178629660000 17536 468427447082304250844351498693691798646753310372829756705253612069899348473462541105000 17537 25366715725056715952770578909769336982189999356321755340620330536678807296643878537800 17538 1306498907655310907180443168110988762437374495770355407565598169054283249531039027400 17539 63929413073001249784458968722461557775310125703048778744706438633757743442860246000 17540 2968504714664899085121919014377903028023687227549592059820872850001847832208060000 17541 130644532491933849383817900436777700526551774996391739402937980747839237611580000 17542 5442554449886192362478458311529168798232053204294126980756468175747021276500192 17543 214329544916284538399400025749670436354218746100986788622505191878400908830956 17544 7967170952163043379255488330321711995702018529833707625217032740346505343610 17545 279130113439145663937879971532792712562132781325505272154750896808936623650 17546 9202091651839966943007032028553605908641740043697976005101677916778130450 17547 284967999540850589202798411206821344267615175546776031125729380648613072 17548 8274448411910894054828943446820242755926538290083181795946714249017216 17549 224836002544180782767221334819810254280712926131518701286461878442880 17550 5705166021508408125983858172234583247512694561465941495631506569600 17551 134888038943187380570081901812674167161085138129232019987560660800 17552 2964399925611908712528544121232025301563382686793587416005693592 17553 60399626974503973883875253181194687458567790274833063389911096 17554 1137766114108490784922011086992886652989887662396148240985400 17555 19755170403550598187093606094331866876777769343607157790000 17556 315132761032248589737477475554016602588756463925302020000 17557 4601938732534423850134591706503099593359618203353616800 17558 61281365493483133070910859756858016144928333716186400 17559 740965381945615957213915278036629628652403850783000 17560 8096585148934151821408091950020682622725829977500 17561 79537890530691099067087018064774902538410807500 17562 698381477830458430832959183007779632044582700 17563 5445469612713126166338863025401790503271600 17564 37430195527871184554969845517711929224000 17565 224928205255335338995698150252375240000 17566 1170496178774833639195318332073320000 17567 5217068682539258506127704565812512 17568 19662319155298712962792856403816 17569 61714749388884849224083039560 17570 158396379541425780818099400 17571 325063827584729683585200 17572 518620351702132828512 17573 620323938357623136 17574 529798956634080 17575 301570444350 17576 102971925 17577 17577 17578 1 17579 33486822892249988284369096906460157929731751442839558786546261172967558933756721472425923009842673687963332000 17580 3131017940425373904588510560754024766429918759905498746542075419672466760306253457671823801420289989824571542000 17581 145204088005167140199196765765528652567953912409377409869635289662730318475962810352988500614667368568104329831792 17582 4453184196308200797018146800349234344797944853838392757231863027891756023848378167777481556284050046727691612755760 17583 101599457132929728639743778206359207169518795458886655131482987580050519471715008599963453201011436722929371647591200 17584 1839277914290327861697555107400283453662385419726683576122201697739495210565369768590306126980890912545418173181554240 17585 27519762000608113100493607550347637334986257317797359921979357477498484942987513707398353937657481012236162477980613440 17586 350021621553680487164656532789016165671473856587984799440094206186778027409997944613558523325989474712387515192910180672 17587 3863043506171717571756270270415361340642485856245441993820551909744318473244489510674030044024639934325740259141264798880 17588 37580694978518339420889803174149439129076356971083375918145586513273532973411066435361487928283181969799320999254695597800 17589 326265968230395457936891255786035266902079260439416491417971301767281010244911007837462596286364780360148764489987223743080 17590 2553237852724003799741603553103533809989296865227087923153155447958260185985138155222825772130702625441343013914937275521480 17591 18159467029237024285285487188648695262280040170217863694535867240820940939225804523173851245072065796289661545542951143160992 17592 118197714391483590022568259807772572713065350220352958958517479082266479486085118198172996269699836543897205326019208624124800 17593 708209445734095890631090812897810869561755197601288390453927044087960310970344716476656382607705632184508048441024183904880000 17594 3926062750550231031266500119677698489051188758415098182218068486397013127224551870235784609439623377535554562462561691326832000 17595 20225748477384465818276658165015511814440299981890523114626185228744723444199059115432134147937228743412043206481299461066692000 17596 97202567682488873961953116004809842072927794618850337556762313716967288552415478219459138816851269902162584115854245057008749200 17597 437276174950472232447226413224980208768184925653045390401590909896663429003206120680853786042381060980480705702241241691000362000 17598 1846948618983691155279155373706804086725956029698911212325449403312428743790372220988081339752662140836402627877887514522558130000 17599 7344336861370442476286523721328232721333801623979199879600022333171775475307597772870252856898821218855342214385011528336760564000 17600 27561893389862109967187628347456513808151570139427559098723679317745764143289187147625443305665239180872857298928020791735708184000 17601 97832369853233983676104408840997372060125201972498180964765408200582339766999084008511208619673720943938201029562431803904904260800 17602 329111841105389193427720432099596907483029879885375236627969114543594974971518657699965856557708574877728730803207443761846638136000 17603 1051200002397524973342081550119817317810527449208953482430694551410491031955771350019012757135457275282263863967751821080685791780000 17604 3193258916373936089475059545204881424967161337756107328674696221398323439345645423716846479971027713959713364952947918310101430211700 17605 9239666331993223359487006613048443886443443160726251382969979007477989123313731433121526205359955929741419144745512023986033132387700 17606 25501479076301296472184138252013705126583903123604453816997142060639249980345898755415412326793478366086316839497613186201451445390052 17607 67224529370192529382261911724506042167499114251335522955981004858991719145897498151811402122206304002290577341942132181390645644008160 17608 169460169161484140654453332765698941016763522250691211256456278598171753376103086898739800831245379886868042764467681598749308876691200 17609 408950852034083052979940117746387012125180903552532623360681520743830046908209582043241236933962193421508066314020854670872251450551040 17610 945779865332599684152563356406570596939887888637341437169966977770972230431199598374477169810168391759642839174492012023648803792874240 17611 2098192070808517342777588924375881074298164326857406383982502827859298176423998239437291199546254008240685907342541517978551313631800352 17612 4469193470062539583189050404458139920413109004881262012394020294013198547034203438124885588885519901273765436887125960599134140558221680 17613 9147628891304477778316123576952135131217708107229954058981758224840940603473369582236410479051394275716410648130311840121877202463106800 17614 18006385291304603626790685356737360731975909642652646410837776716265851503679159072402197469290639258515460960003876990555695124848431280 17615 34111803220477342941075609209537639392540872812767183523170685509406862379403920119565453270269070266865066803995614474777064664668875680 17616 62236415541843877200601540745413982459268530429144069652131444659134046528782096548828798367187257612487043981343985963838091270546902592 17617 109428257415212220042976626135974747919766512515146186742802144195729401791407738459165679476540241028010522137668163490213690985707758400 17618 185534938038992043541232559106283994538520828001328878296284928142508885604457817824484367797047063190413834757766913518910331780501320000 17619 303517541070908942445939198324315626673847277380215461735139112418294209595660519188837483580154438981825362320346882560757465610060468000 17620 479335628886374488374989343695108215295892956350462223106103842172793904178512649206761635654024388392029078298596601117293802396375983000 17621 731165690629663771819759864561791934376720300582346853752892726418799059806626757446731927818526753636796594061441382599812337386710827800 17622 1077759202801140652376014227320229442330815259944874174484663627509119627914377416456434682629035745334283797262269465926613785160609123000 17623 1535873065416858914933877768662734831822783417120459511550626299644445661401324082419489228316561995808070276196845921959302199983177620000 17624 2116914201008297106848621888373697165789474974922657447245682514208729923666403313599874309872466172535460718035170764724628574434644816000 17625 2823201087985976688011829506457132184981024487112799298815895779162122016942728601468478112194292532477674066755692732726803351666222096000 17626 3644495949945533542706179908335570638793686156091068185744156369463830240053340558259308108468995814652997431630076073156418872150941251200 17627 4555619937431916928382724885419463298492107695113835232180195461829787800066675697824135135586244768316246789537595091445523590188676564000 17628 5515950969538645061369327169628095805665531094258040917012606003435021813669581202069292542216794623658173377576007993997628737249355770000 17629 6471374403528458077503757416991200840628514828749708921720844547883216417725376551565331470630125655719332215820366075893731769903189136400 17630 7358823798454771346883558145412946174240508922912426132205839469642733645706481961018534631524910119513394374612043848841988021279303128400 17631 8112994379456171581960618660670651663813559896550551697944331420022687176733915496905167884885924576732163549572284082344610698963075496352 17632 8674270720173265213417013662352269074517642656689269111009662524552558616633746128766531700821428792732501908347725119487948546061149901760 17633 8996534647857720886980494046092910650041517925668437003678752153947700113226950319308941547291574754072409099989126671914745396069613675200 17634 9053429728634686710771675036107727476286839778162782850342333195237487940029966605913266869329782341449942121965342492764799121894559848640 17635 8841900996657240759585420946479042254878268755308512222997886157965584016197490750634919512569740697958121044349329817700201011569920599840 17636 8382354826436239430633283936760723611368148208157609285092074969492372741671436955042709880008550227472139753228542281122361616889641831822 17637 7715463338785491163316659033782030218441226028803593456119232338690687914315456239562066222924311445997759161035675875446644597104669786830 17638 6896296780270370259504337064093627905514303405982105439671651546735040844423313140254549118347761589882870756346246904980291541064135610550 17639 5986942819969734685853607444916613247941754881155442955828512636156098550111343142580605417568782301374656252828035167982890322084700694080 17640 5048959456392820453062681190317724888905435118700087190804539396833032684717264687994932645154499122802781284808701996821428982974107412480 17641 4136889361044439984122325878518393941232195226289748859562429054179323554574791066937783522158847668360988536585194539331106327985236396032 17642 3293701720576783426848985572068784985057480275708398773536965807467614295043623460937725734202904194554927178809868263798651535020092672000 17643 2548541167578880946293893588611529915554659758061111271456817592639178393229640757015512623809156101018439061079920032392127535583638000000 17644 1916683919522341824106235947411393208680457131654244039066044473517393927689274202465512748438720357629843814575490154538694732382724200000 17645 1401235452418993540511457499116017075390185117295312581614784340329436484405400403497879971892791468702788477127536064455210618441740200000 17646 995909376437611104719794684735226002258541776673731551747590102645312536484955260300226487485863633172391116964693663143371167522242120000 17647 688206936316110472136465773003782674319152227170311352149962321074145156565845725278854397405993715670241719889936797489137128898865200000 17648 462431538236121661119364353401751204087967899679655849270725670286975006388117681017412045687821864284352143799562274992700837600028000000 17649 302162106091745945343793124730916259088098894709247437666799900519762821763701650853722659169306403828798176046228639620637746001842400000 17650 192011876861946263528325871307881334482661020913001478616765139766908106290604114502738425503610614529153439127967992203006753258834400000 17651 118669635372055313688817792595198791967152794892133700718885996216597305035340575684479321991575740454903027133186775509071386850132080000 17652 71334396893620128181724466168887521847594551363602359750808362902370586209960493855035785660040572173233885272021971218953330055009100000 17653 41708765644249392581500657901798029231199918311338280988899189976365997021344308020672515832804027347743119967719563048812690974095500000 17654 23721515188928065131783288083486190399837410493892262061765976391856369696642709753744077216696754096848868495548053474384330469240540000 17655 13123775845037313879517804423177182448869656723671116832213245200880145780761939790321080663337739108660573512836866793661832768784240000 17656 7062977545692808924249582016837174554300760709466637422427491962655496638373698505336436138814492320297326835999477401679822726472972800 17657 3697751300613549308167712735853781892977115524508517405361447425779247661201563277169963350266913267765644484501913175307033508714304000 17658 1883274067384098895800309052029854935723201730475623298372430321769313544210633917817851523647111123970354148720496940443944090114880000 17659 933076697022121725646516757596609945426495402826558816011795023058432619631632259282480982170614147785311828229700756856317753738736000 17660 449726155771923534433231049832600289011869405866854924834513817420055361714345278122637230145296008166794439732333247673990989414616000 17661 210863747778634011060012673303073686563564398567253764260977913070618764471438782326041813324016011766340741440435043204564109216228800 17662 96177096663232380259730393158889030876668787642551200566538979283500813399193248393117178194258594007022885510697567038226314874872000 17663 42672431966621875200562973073909808921388881889186539500512175108720497412611338877492263362640331811989676165155917115936590217520000 17664 18416885222661302463675687653816352665830689073205729699012345679476791631099623773396338643859920804594416240175269304831295504032000 17665 7731471116010534791152272616119020263214945233081571014857496352137104326553690056872929505010482217416644170833588240891776175392000 17666 3156940762470888997956825703181060116989312952485388212249779128803664239879354536896746720595243274031956728019327231774359023340800 17667 1253739450336425718754480166802795972852786285785719603008916687673679176737239730365568648868038576113666363360931308623821411440000 17668 484239253992299259350396131840967545694545264875102374757657428525648558430815907093442947245380068021430126298112513864537764250000 17669 181884988084912404731612205618314639114536514123818940762632302421828970727672316322902960672654952378781071829047139353997111450000 17670 66433516358071825074106878759997654630860835443826283366233100239065019432000808382598768314541534515972215046757938473030682450000 17671 23593779722592098973687385774717702514209614784626634275604982052867027496216305402698693003242210885306379348413803320398997520000 17672 8146875324475236356202822893587212135756159580334503430013533103216238481201450298069516893441199578751862019443203327352675200000 17673 2734816805035856727347237367105247890094823887391441080746592384471882175668331372143477402391922120075713398753018784800368000000 17674 892413904801174300502782719792238785188837268517207089506782778090824709954929184594187362885785112866811740645721919250646400000 17675 283047648631333307944165515663641571992722852514576803744811441627561395995491329455362806822760135887027033398754327591508400000 17676 87248708186359442345675762044771989717344466909132437442988269120248306600672069595003586845366268690949570088894375206042280000 17677 26134405677941768444557255912028476182614702069555799234074827155834746216791172920162364723266393847519456478240250637754600000 17678 7606154693710979043706984225541315828164514336790275120446892141495397034971924100374265730447053801272830695105893743493000000 17679 2150592186322902089180978355755941717190775317174781037665706110187435002812278323253835711222430518829198917114417321264880000 17680 590649080875596871673467150655312447510854348840942876466087171028662734306600762047329825122647727513142018561772815741280000 17681 157548535583287550583275622859288689207708101177466474214590524550319236295258000058400062444479511488532213293375551065107200 17682 40807873117207568377993933920395447456181213932651120633146365759437092244289418908188805062332408368690046034107266610656000 17683 10262334955510779029968888707791754537797050841051317318986512099266724380960356826023811923959333465498976073666028585520000 17684 2505217062668807822021816949255045960697515352374292169046707365409229775352087107529342322613601993048279453277295213524000 17685 593556615210050338950096990762021959496877027371003011297496704343633567188132871052172382082718623013527464979644615444000 17686 136462548917450825590396130586408786949749297881557701662788961933209212643252977830686360740512879683483884471955677943200 17687 30437743252963009425367166673548428315929211423395769887610920877295735162063861226175396447698040078100494677759630768000 17688 6585188873022258646046846959360059802706853902364140274192147745601432501172244384137631985124319228180033081043436480000 17689 1381611638936437105105232242546022761466790389729922790928567055103712191767905001534085403211986894247373641313914048000 17690 281039067379673550540609119038522410938479410713199088339665844779275737443542553654870857267872156297829915658449088000 17691 55412419889011105719799345168916211213341695131187367417915246753649650118585277088554725631118189307779672049637603200 17692 10587650622397536289985796039917618795791353655395816381138271201924209093454548116276546530483161673851707250031320000 17693 1959891299923498312634953239328356491116070068289199550240724607120250832788764660307345515448654102123840145343000000 17694 351388410294946494684832970423225415367043163255833254908741929228795054720375263690019265663910702279222849822200000 17695 61002030800311757697961490703675280194516411219205297522801809354820544576902245539527720317397101703646297353200000 17696 10251228844549431471136723881564366612569621767014381358861369146017180272094815226760871343278566203452987247520000 17697 1667057370506206217248528162141708725360611876907973148142824574821850204577947505955157731041635823282551751200000 17698 262259367453096737323639861349242822731149611278272109488953250484969594427447282058608945375907140461687348000000 17699 39900160573603433577254157893989861357151555645838285918358257174950627012113574819033501028007662225883172400000 17700 5868579919077261214423099927847940610252533817227506154572579406284706116580237825268486269486147633688137056250 17701 834164590233354197691383731306447874591343765341691810206362781568337204998965337940766515064858400391158536250 17702 114543438067380113568146604164415254529059111238584529344641710931699846663003690537285972397037402780810131250 17703 15188725690434185657385243953970657237054886610751996751042634115640423374923350523878287809883832575805500000 17704 1944156888375575764145311226108244126343025486176255584133457166801974191990188867056420839665130569703104000 17705 240114994181844018679301386491456445883003147695075390869072399087096414150182688759956358683741225740224000 17706 28602044346322333185673002951517741049748595419929925299742734278658224828850107996540313339902655614158336 17707 3284496809348008893686094088935583968438750603568760247146661880644110908433464961952106765312616702680080 17708 363438319113901959353862624244560116537671203320624258405200770738939504121482432023957800362798922464600 17709 38732043849510199467733350986137798778944592269173971107524043521290905733532011285767162654671376912920 17710 3973441847156976337129226660465821472202284554145384114735756466250472734905257534622548244781964006520 17711 392183870628480781327040553500522638814770943006557393142749988876670036172466977443264502082375668176 17712 37221937678285492619477533119117765547562384582158165009234252611245646228620679481241669740346267040 17713 3395035774967996839255828062274423059893749837510280390560338132037330916375020516531163906665082400 17714 297416357145956747901750226943048631693171473368669191239170117352030642260952210539093697608676640 17715 25008526979932169795497425721718392389137801458507819473247279821277655908932886631856914529213840 17716 2017111117724456030950704775364877634306370117638769380871404686314730640829988301328605149984036 17717 155952742410932110815726674464266508018957122065940874453401308292479629316489908689222701244900 17718 11549610631363994664727959386900820526160599391256730016650541240450247621830611096324152652500 17719 818706576400485697752868007172716391727839956848578330294215581601536540281663571385003226000 17720 55505530603422759169685966587980772320531522498208700358929869939087223069943292975254456000 17721 3596132968672460453247259807108613417949929626644507347198273263659172198897734474453105600 17722 222461157287430313137942376448354245865649223810714548105326210500701884278235322518616000 17723 13128072586704578565007329082252664723831231018872639641408735598217385874788565170090000 17724 738356520037011374702552515565459026679211922940161539879468720327803034337097660577000 17725 39538393974584668881954866960541392462274112934529198274990230353792690506220671737000 17726 2013756711749032825043664031530679616090979664988443638850434092553416535099437939400 17727 97443674237826443794158179266797904236669616740854702222197330101133102725217698000 17728 4474630042711917235337535607447448799281896918513285513559043770097952438812540000 17729 194754823004377719317774677540003498400463178655996743938164548231576079715717600 17730 8023948928797839575713274237274949268916697801978884779260955131383577567845600 17731 312511695121600067685674891346498024157808230182335512455426673538097231589776 17732 11489400555941178959032165123033015594037067286115276193214215938900633514330 17733 398124356810028622714119052367634050343722266335017723776277356219549061850 17734 12981561416473470348306933355317797282349793165588197793576960002276490770 17735 397625271371272325322314700754600125599297528218503795974511827427891120 17736 11419926728439552597560399048887183688317983439280711221966292206382976 17737 306934045935170912540638434641497047284426466635774274216191311251840 17738 7703901101021253646943495416828297015101581731380867190816641878400 17739 180171880588400286904323683135500494708020863072617055269098882640 17740 3916780012791310584876601807293489015391757892882979462371714840 17741 78942852970987655199063292240023809612547058306168578311367896 17742 1471041065051945871205525484663020361451625133278182899558200 17743 25266936878253965496487899083871871546747254092720420810000 17744 398723532212584018126395663073106720806303152063512644000 17745 5760124116358348460342494304659167496373819304063764000 17746 75881874586756686303913098624252505940253906999642400 17747 907677925678907730908051418950388827036529988034000 17748 9812176028618142289060637778821909259043052897500 17749 95361301556902661632814382505174565688909465500 17750 828381260330784490423017119360228725963955500 17751 6390235473907356250568935237265519383499600 17752 43456208595085727647527611270081736712000 17753 258360336474944873053077355945789160000 17754 1330172029375953801857427971206043200 17755 5865751825606309166942524974789200 17756 21872294942938779944531449058536 17757 67922546545177172206494816680 17758 172479803314314810072358600 17759 350212798607745807253520 17760 552822097249796065120 17761 654227334023427296 17762 552837023849440 17763 311352232400 17764 105186565 17765 17765 17766 1 17767 132889812951349953507443679302478731994830213620531722763452004865355470716066147316890241839059873477496591200 17768 12491642417426895629699705854433000807514040080329981939764488457343414247310217847787682732871628106884679572800 17769 582435253086286396230401669785738164972100256053157619462016387541598237769811695831331265459993312633471876739200 17770 17959452990112777866742757870999596501825878640107205957560154247758749916763821280501209286550964007107640794984800 17771 411989851593187124263078865560730743751885656004059304666429938443585723090562060174697741033479114323049279836951312 17772 7499537191567962411719360739939718993216143171325229267831697916908908028878466592698775991860764198693367639384931904 17773 112834859836674008189193170167672125978361918170180125069896752572902927233420789593097937979417181455944180140022085376 17774 1443194255652943362806938450692967675820016146918594180329485883714710020904882034634301045446416530557479594371572801664 17775 16018094733732904399456255540002608213228764121223830690166416435758078675420695412709954527997255171706365497907126426016 17776 156717575503008416016301743391376869545643584104946667833520074317416877851413290254081176733378550598856873249794047735616 17777 1368412000733585681313073759368607787740009831940753831326833819649640055385511168560025884647549295472945381059177294862208 17778 10770835762691083739623803389575736495299454858027741742523611452983406977443961673087832197786614538626231652990984923147152 17779 77054030776418093619570288281556120349887516974800642901895754413645599507572537800250963038933941338319267588359212304421928 17780 504494990909410771844651874852256465140751561328076844825526805694385816700273160477809583982528402810282014273343039450893632 17781 3040791726029325200159545547054696502218228588826764544153860198705887114357810830277208451401541058034576524387273114498536960 17782 16958261549009698231659004012420422800832428668456956111627297262013601214687791168853662517431671285192830616775176984703379200 17783 87892146891923198376273990837100476437785428336413790095076601615208922824471744105515314927639147559723585954918453442414104800 17784 424978668007160658252260135090796518830475009031252638620263139041624424368700230354844606920186947479222460785595303970177787200 17785 1923587655190306137352335348305710558916886882983564574807506839872615815563590516342980852375583025432270085661115586391331036800 17786 8175247534558801083747425230299269875396769252680149442931904069458617216145259694457668622596227858087147864059741242163156906400 17787 32712376276862723556554808755779669013948353848119873745882117536984132676859792621416270129135045454435063807024563494059540100400 17788 123539476889157548180061735859815956723067526264408014816850901983247339047805697274175411213940171660324598511444720234548877697600 17789 441306794448969209541610906707791759844968489543446812286932633822509211144033185984754944871187351171640811794893439126623798406400 17790 1494126399085774844517896623809648652469738210444972219127790238742989783993024912294745552237305294233051610231807024849568263241600 17791 4803300712553917017763519780064116970791799246958660690365043971733625608400111777905291159129083569136535634301548639745266987111200 17792 14686702517707231017026084208874011890353230239853260822743286991538068809413223131086686866218418235122559803864396179831290923302720 17793 42776741305660241833421364466291140319560094875981408619914311163412034802052111651798792036146301619230362679985077214997828389815680 17794 118851286923112831003085495591002088728777763604289254631466466811980028512519787487100052873156485748884359946094902034851920923976520 17795 315413030680568666892803815222274773934064064949844560368122546539485460283225589869611678778761442948962339856944163092491636298245380 17796 800496519244477720114150372426187012467141902769260677348062738803659650925703566013911019245408351760125110809347944951978773501753792 17797 1945045983722971652311746463660190792470304680654249439516209749299436630329503220572482935014631181354114882425005894897644698938358784 17798 4529425769659667579660335063039610037860492601723772193133687553012648037369093428552272552228176171484804790163236753023603089240772096 17799 10118600111867589515584858751239244110155563713829241086353949337178651586363268334714307720692735780786389375431308618110905820578763744 17800 21704742856880452129594006002395477907333163993615849771149144085319629939850163606045088868033498401035229338155860104639368134315561536 17801 44741746144873770886068462501101675686216189715740089298072148677155042791609288661054582167864449389346278379932540266852508225724661376 17802 88703112996522999256682242516719019819765817982949828201410480807615520883364926938486119297917309545157447253238350180213402935884357728 17803 169260021738263274091832442353331190880573550640934876261875101132899004134584095280580656211332009030045333024036443711223534173575254032 17804 311072472383835206439043407568284350807540579556312745562365050730733304895992391326472557361366935514677909341472383036843251994678845248 17805 550990537594828342197015302554967002603385659976577414427180324461474827440408810443370746763242313932156766106302989308660774794093907712 17806 941171619647274656920241071106335038383611251769945583467242409430799761804318216933812022186081328096783616312802617484250870971811991680 17807 1551267381940751370366326544190751335388916775594268716113043351827313766690745733663030877275731392548902199453623783242847121402654720800 17808 2468505434157703075430670583958323599942011310102815249511100591318799479222422060812321901117363881403405347261604247948568676661231195200 17809 3794319925500564371136757752197067135815910559742606229218843045409905430970963286352471052756066737587430177689943621475841467390260412800 17810 5636329889333687190845590730734596820935843883803697043984967430826923474494657672459629964995203787520862851161515088878357528594253113200 17811 8095054528981964574640512603097110902253176052925662579454664892171368382296601283987134759765838818305065573886653624935877128924039240600 17812 11245824255831232223452688167176824726483454157357806697206480568765014758639589807694702181231584466148354569710800245419901161139982657600 17813 15117770797498154716368831096651336647587628150431646135845139566001382942284007920097225963958792748852782171268102797603251384658214054400 17814 19673253897333858604882432981838121120604612741775506692801294797950787107537750886022447476553912173686528759918616727001513882137252921600 17815 24792163238445274231303881744861710792846522930251082263549063723852634659310224587106082790506195212836837791483543813445638906605745090400 17816 30265757719660464646007336156064945643215235784981840685371584286261657895781313132311321848150420129956659122070819720310260483388831668800 17817 35803747430066422006766125325047042080058874673297666853333193325875493170328532130989563718237518281395537174194416520196818784604660442240 17818 41056162314893239295420122906806095240297066833046140936193048444341446078027373465844202011192735274613175159935276045577198584785186310560 17819 45648541797540083634392663119035287968304889763912628824962701357840471627333893363046958552317681316268918464698678482573660106089669041840 17820 49225814953800604136821628616383000661271947336567895605203440890107863604611940105353104048314795594670823523224087133193218838792841392960 17821 51497775643976016635444165321754523768715267982871029248520522777343611155594029648677093465929324622117169224295968077802136631352510995712 17822 52278044971915047190526652675114440795513984164429681206831439789121544657951514946384322154807041661846217242845906988071865974251791465344 17823 51509250192916296496548319547539228430874072632599832953789800968693286648275757373643376240765761637407302283392290708835515004042206296736 17824 49269717575832979257567957828081001107792591213791144564494592230924013315742028792180620752036815479259158705853495460625275221257762544704 17825 45760659379165532136742138079448741602532467894987456859450020886085403279396882687420093138050306867942280177334764394947484108174306043776 17826 41276696463304502769529587473146825714572453826887520673539928797141653487718692381714204774417199468276325816737872756671379997998327962156 17827 36165632167691562771421691845594162342391852177476683474151755795614708933596785331313856534324787621891012745386317979591381534296340643958 17828 30784973623720130141340085356967254799338811380270904089349097417114654805214461253255717037569383091693184990814459350397612738132857857152 17829 25462528300966441211846159945194855704592027973831475367683877460700917294879733496129283411149277070243432136495362328282466300553970556928 17830 20466715786219860974078875398985738446096123751117704884150964794360863901580545278534297425417456885575416970474120352480210254242748485632 17831 15989621707984266385999121405457608161012596680560706940742941245594424923109800998854919863607388191855794508182906525375164261127147254400 17832 12143024814980702056981204399049138975781246866667856814380969588765976791190686696827597152666071385289799846978689423974279571164663520000 17833 8965311960406896494001226134877406702421123884713822835363469269428728725880547657082704607051162782865719201574158732425971150130866880000 17834 6435776467559600496985380758705049989309767748469939986005751045591633336230553872090655632099586142349932182301082373650216373845378320000 17835 4492383781639626562157092432381499335265310738741878857263897150322663670769596948165417932714870939728092437825259031578612356284541080000 17836 3049528401561822238547030487058409085930449365429269799320794138507951215501381378558292117018229361610654614175912161688707405949113440000 17837 2013280886467999147778622069125939979060879192710585886930233023480977501496057609145280232594559190189558386057883757231379646646016640000 17838 1292778955907428390026861674349115108193381453449883255179912754514353670935048515987654336294713743764485954683775549617844933153620160000 17839 807460471645763497679644058815774664482348187944674639025238666703997773295750986777305273565183584256808409806560135632644188704256240000 17840 490592421934654050967326043792984767944956110967191521212755805555853602792100116059700383777718309854660387585935811657545300792110560000 17841 289964683589201818338685397616234683402114068245562024500583183257203680161569142589118436845137893374442603916543364090015698385766720000 17842 166729693063791045544744103629334942956215589241198164087835330372892116092902256988743101185954288690304497252012434351759026571815864000 17843 93269580773308852210673681733241824525011691011165309613492041248202025339098787325385992247588290207942614799393094464102821795124716000 17844 50762011450373993015321498065533178429025026293855171517517643159767989708937569983232352192546546868139749415202502947350361771699424000 17845 26879347744741863922245372857598963890861194602828498692639038238446019595430269615450404738808189397082944234168051650117543979289856000 17846 13847967762164479261207426269674402915924691396647087301144415902591810095367240168972550289487257069130073801653667115946633417178444800 17847 6941351733626760298573454890192144270983990378168836820264278707026580394793194382357060115842483790086521107099810565225758138460265600 17848 3385267735862715313398239745104893626564899110605830932477880890675155539295114933677492405489175539684254141717580991541868622336326400 17849 1606313293735301722987191364639572585554076296385028424723429070076459612880608859882446507260939169606275801169761268713880011485529600 17850 741566483944390757982771265782401183057405297688008482302716237089189389827900752555629611093844515698240806612969403685803772804822400 17851 333076471602141611636329466834468327983410854046308894593592886150229132719311354961426859220116604508531887715994732163962711514030400 17852 145546021204297174832681783826826496261658524457210609402242269578251385726085634100791568734840869197005530766653160273328243686803200 17853 61873520880245707469151808411499540755412576949981746484515405656092898003723680946411591566299523408140457400285286643697600856140800 17854 25588222735311817141824472491387741110705579177944742110152686656546685027047748072075270862680790148241365353778823078203707864691200 17855 10294043682411056708648692424487523778603908024491828070087198451099029566879330702847525789883532494032433062895557456718783131132800 17856 4028277458053145011908244613999379704141785007646937756988791334990321527527363041408756701969146772170770009114495556484297157088000 17857 1533254395798774918027359541660663555209675954467692571864245836847527225010414998460080405593792889061538757794444675478452205120000 17858 567598983060123407154359061095534104572812733144290038622821776140671136181740167699164380916932944508358097837366538518465479780000 17859 204347672056110176806898092515306286853096418772520114647346758218194963662461067798373602673699612577505380928723159943816575170000 17860 71542428836247009791181105252369807623732380314674310384092526224822599504655893801731520719508639458670956733899919745725992480000 17861 24354869391062811843806333702934402595313150745421041832882562119088544512223282996334134713024217688058198037072313104927997440000 17862 8061118742112339131400687915759978323800831584752034972855495912656067549820382400195100926141818530554473998185906450222647040000 17863 2593871468033939512908746089501388784844923060729619027263793627371883926697945485221789321861446466214193598797894367927207760000 17864 811331588816933043520042097747089363278977908444930189269175194698904689508942808055773540902483584299504293021670841996972640000 17865 246658002090760528736647267134092241606928718479953356981681121723408746480095474945273298149306143066143145514468308853172160000 17866 72876227890451974399463965289618162292956212278168037290042149600098038732755481233830747180476814996815020265638363979346320000 17867 20922529942742663617910622292825859497010009331474049415528230046479759507145928483261085480846569466827538076263917400522008000 17868 5836072886657188598029631519246817137281230610588530344839984960610779844004804896392222433435085549689909474082876311734752000 17869 1581403483409338001929456321630694131911414368042252011046043917973955209375691452069754900204537940412895410687991117811328000 17870 416211511990596135163788947461687543793485377152530235916930511969928692716649903066902566600898862746914431643715686768832000 17871 106381334008785235945709692515557200878684549195279581278068602884621634397157719979687334330509464569228828507537121338467200 17872 26401206980282467314993646317729524305658939216346757397476879548008288828491696929265469833849064199662628972673446171590400 17873 6360813292782132908982504047522643011232777808292542420872513795311140704687404485135076912073939995854856907784894142937600 17874 1487482657733479816469726585604697235240870181529653783550657259857326265671470413889133227857862685946541922566794582766400 17875 337565252585273094881506217766379630875695631601747998850056905834780683906994208318013629200216070795986451062206150701600 17876 74326294147216094285836231434799184779969680352678458462397850826006756089613403666351624778029226597281420417366491897600 17877 15875031396093467924517910870832404454525460622809322659085989091597252398998199093320117221937976076202047213171890124800 17878 3288353619158529963388441804022767118757089160876396605663838401990798348884862942484824604060165677744958146012007091200 17879 660441808342232843770431429740527665705426615176017857598214735231297982992325001088946514579499567299900301797355356800 17880 128581591004682500557075145613200076509021110919224715638590479425562439166647345344750648856185756465467315394175379200 17881 24260677548053301991900970870415108775287002060231078422375562155766497955971197234858612991733161597257984036636864000 17882 4435005282993933664527351394295252098249106107848566707647706520569962571002639810720200991571773612146963484958320000 17883 785298890085657193384579527729872552600684122020386697086433414977020381819727948653157393354881377108230521363080000 17884 134649016972995831161654270168598229805871851808545458337779540324891339689583418089678190757266801007400653105120000 17885 22349690719071195821104507731082347904656695449226715469274920778649409977698241225872943410323653703157092625280000 17886 3590108690167545030086923187572051360250283658133703163616559672588479883295418839450178692608550707973198136640000 17887 557922296444956322243238062933494468147003541466724140291762651821182684566179954779419661689166664076915926640000 17888 83854552339026685372710391161636108800875796545642567308890715687904066755862526357391154226586263945444600160000 17889 12184771973483625009825494103859606802857374786692209499882187302229091284675310010980228955040091169721426240000 17890 1711161765331065478704532994387296153526273860097591158805863575027218040549867278599929256833945730199064622500 17891 232159518446245126617408176657858965801002999994265214145387562835761081402875731347049225547679544040290551250 17892 30418380999571015015068283933754119613611731652791914672277551540055625153888599760747237111129036321499486400 17893 3847384158048507827992826426403683113184092541064589998074631024829169979938479021122180187968889969517721600 17894 469562633462613160109360705584701482317743577846465708426431345550016808575168699428297581996203106515942400 17895 55275332412711745876917398796107476535287170425029049715785711804972720680754731736734980549976349254335600 17896 6273107492419379532078067584302429895167474224980040991000797060657369230746118392448062908927548473515296 17897 686030291107958095259695991610460359249084298932015604205833228134911556281781251444737185591705949837632 17898 72260393258170173663465885351237236805908842370886401058617375851935094360879569146881637807646446698608 17899 7327102812891381245596191171978600934864882618026942764684978670301110966662613654753732504971143196712 17900 714839298818671341033774748485717164377061718831896855091217431248888874796352551683290976094745677728 17901 67063814814544859286750722672434019685694489613226997066127008475375502113090644507600859164539040128 17902 6046737401311421738969327454071919807726552342176204653503254862533856747901615488390241400081388864 17903 523655363185466261708128031153287172891351755123102690581164228291330731435924217131834631052800016 17904 43530016919199644606008350541667957063659450959741539942139368196021822278983143584947102708014624 17905 3471092815855356831292745974998599498852151781382962412849648338921458677126204124940757603633856 17906 265326339341461628291262057441439709894274191922258817528974917993097111111265603075507550637480 17907 19427660830441751025510820105544748632425934554977110070113226212883679683879280559922100988100 17908 1361638306013439370999506790876728314663144349285003959857748019926766035415819413461373786400 17909 91277590133901444730935024669219084741191348784304062917902167140749514943189178010603769600 17910 5847521330730559544514683042990744968900548064230928766993732528099456302808314651503062400 17911 357694123954262950861270505289327484799767567758806812874616617410339082352636268575985200 17912 20873397153829668220021090494337412906087232070805702608067813217579468996705564744487200 17913 1160928550033680177326118620003715245408814247691351323842210083122475023274940575476800 17914 61477743413113605449535838251428270384949522968876978971939696520032544335988232445200 17915 3096544815648228284313230182197247034131364179022059137407282011451270660657883943800 17916 148185978922179585242885833055251973620526327796795359945956886454043883381351901600 17917 6729843584238723521947653553600962994119972965443981412392801830227320467974060160 17918 289695253626170217832183762241101056038276981956197875367902065539586642661135040 17919 11804762537630284206818060796168214838564150145792204172480590776392847773636560 17920 454738379898303504062746745922148827721888136797825668278794230844909284356640 17921 16535941087211036511372608942623593735341386792648206119228881121633064885696 17922 566756045327797622365593451662502204638716886038345774247764070701133272292 17923 18279299840686125454012758789390809290693352481747267986259379306849244898 17924 553822821821442258548157264061418907757278367496560365911800784645458272 17925 15733783127523647416225786297867219098895129748456036513675078136442368 17926 418308127747198173158661556804360027500642386108179358425323689733888 17927 10386075089613653271918822900108254107464579792069521741724646406064 17928 240284146468923769354324582451646884017928052628652676912656358816 17929 5167400999331693964609130805411760946622108658680702729304437824 17930 103031001520417210950795552868639405377434681844860637240732656 17931 1899323624171048982360099528208043491075795326124770680841640 17932 32273978320663534109772294447035573340285392117668150906400 17933 503853046920252017325479567135121796590235206995667721600 17934 7201153591166182373932116737384804798177014313066542400 17935 93853897515199059375892516719470204715577200762715600 17936 1110697012014190051785710257035150351663635511984800 17937 11879112427959251890756259433531019803889149860800 17938 114222234884223575872656340707029036575857210200 17939 981687559672295647034963494448682316374910300 17940 7492536512454807115817668513666355857623200 17941 50412356685986927608529308754693731590400 17942 296543274623452515344290051498198421120 17943 1510604455370251841487370951989255280 17944 6590991078977437133524357233045920 17945 24316921639695391067840995996480 17946 74716798334259581493366188816 17947 187730649081054224857703992 17948 377158511463695077564448 17949 589080064761726009472 17950 689789302999679168 17951 576746908862608 17952 321396995744 17953 107436736 17954 17954 17955 1 17956 527384702707451647951006852938632873571106292797712281961762406743138464936011202440852373371766408879279665600 17957 49837854405854180731370147602700806552469544669383810645386547437226584936453058630660549283631925639091928399200 17958 2336198737135634234494781114273304826414706940887263271572394199920230891770514616444103742936688102649359366596800 17959 72426281131164336109257958424508205006556822939887678637918069217280103378381139202565177413300006117055447876611200 17960 1670511213729547704610219038409313253672453193299186497602165970500952623147780360572693634475729981938609143265444800 17961 30575686630017944955126402718970462265355911905013301799197090981349882852401660748567227639526525892823159904129763600 17962 462576165727027042787778999357224238005651218331845685886519545335622227687001125280545968377547973951866828060700956864 17963 5949528133063580819232274433291235501194151193151225338109582173621494137004087811476907504663405415930962503613415821056 17964 66405825737203626932087845936728515282430428833476779862961710413752507951426993515097145224637862192693243011175746426304 17965 653387309269701875267872706346389113032802624442172067576369374088959114974882921258760501191762382422849704681646188403616 17966 5737832489489726980115173254114651564045474259926136377800030783778514276517974548412511355479142431087990128983297255576768 17967 45423332386083293193933877702106651939445990332879634912215477113843668302066127751806170976299255314411558220108559600659328 17968 326846932358939902381463688198853239407097593492820896019198177913569774038037706058728143551681768931296537490763081751627712 17969 2152516607629757643066554130516946103837796149787795808942486996936649101346658855996297845054198539287087941091969409211284008 17970 13050836387871196982640968134267011488274625468701715655931559931601886493801307256130142169935459886312059856149675172391965632 17971 73217807057638045002794502465468844050793891518399424809233523842138088161945403185575296691076896994246164584591984573710845440 17972 381760654949499738071077500012590120093608561084805220109787808389230271323842042294652017849878683814177347876853755183132747200 17973 1857103948818655642439491742950709081295702150254493654774536620577344800806446857975697324065457036227273194212839647466493528800 17974 8457297995262919696423250122932552712432646645695242300500629274854525848300678406171541104207489986222641745790825918275632299200 17975 36165462145488949420064064061601081764767229302586284754627000324516038710412845781087142622412139499095716636696680998593035356800 17976 145613571269994980559731626353288566052878581139360567564682396043446155860346458013324547927080456404253806458278741915387747620800 17977 553370092934782512100673230837299008293545189964792209805995401895265616120073245862806119304897025462197335918829134289562167876400 17978 1989273699494092818886086904271029810517895040957252522260296461206682878308574271529094877096054234859800805445352846385065721745600 17979 6778122773015092072706831939060968224907707465277711533220169724995712270321272742533432823877446880401575345831287279351397120390400 17980 21930802931083611395842529763614397891093775251217170766098219551392522824211755715279157883231860693101362247564769602962118460721600 17981 67492662054200013048553583171393073959220056643914416548700026237375415747770785285561363418170861166746776624808880834284542094288160 17982 197871228080894079425120255754918372842523806368832514822082633801016115940918466936867875850022048014319368956373598632257823301347520 17983 553410093017206584138137128775944543087083740515968904187477816150738942386757947076412644614227807859257728702843590566804366236830080 17984 1478485119001654902949377683372884622092020766093148005258451964111332710710717356384029977102721519054184498596447577145592482279414720 17985 3777610587167041847445696388884362922551340676062057824564159887142611653679166348864446499098078238633546247295508004223289882720581380 17986 9241334161958499334302102467014357918796062280660836615458001775194081310425007136443318311183902699639140677144566589628864898279408960 17987 21668160468223430697202349010216153498080352481107067603433323977966583275319095073835762012582348818324399891848642768678186452739922944 17988 48741719849812770950494037592644180531767067964753917651634309184677337485903143485395953911183181143798851547548496027465383243708125376 17989 105284491692307174869205424636288013085250251474545949256917509024303904012131084752588996231348832414931584072491117420524755898939721184 17990 218564822048481719519967728444818275680958565783571740057672794628178607989923252056315451406865197788311947542248893699228031994984883136 17991 436407712397381335920133746803939381169742206494365373624651376887643166077319920290809877375557430431162914250336767105477606411125885568 17992 838732052731521134332817434477458375887419200404227171370404860411275553483544806549245714408579377165206019577740630499818878022026963648 17993 1552655926026092156438548427966520604388699811433406710545999318118359097358523156184265204501488630167079213803482458818096511938639166992 17994 2770336521072794168339334221328019270804327360341821885872162048654331683916665223279213717652801870735429967486096981914504563575647726528 17995 4767188771304751218452871423595793844916848221214986948908221872898052242409304258862236710718781566735611681941887683978235773218493523712 17996 7916189565253124274043807752525273503472625528630458533194371365186281766170875473843816825350469390510381568620509973761513215791706621120 17997 12692025594218603122301226920296977245524618404941947504798723099850315457239531337188615928736226031413703591009210754201565306524005952800 17998 19657574687716577893874607110997959138805231427572680599509863871182691140823580913589223097379635935154866665889529115862685639799647371200 17999 29425498479837750698991052174684986860041737645401901687280624630621345015808299597911596099256320311354704773847020465440249675208554300800 18000 42590372833441988501601427149520446991517114468951686944457564460641712080474624087562629854480654607654078355564118777264542657764094443200 18001 59632155614018974641461786557893377170001145060033545807815253943901127297860303699318840874295995902383388808683359425574759792649859746200 18002 80799442519189889066432323382791285873434387336372513722724367446376089421111170748979714305989642728213183538306849111356326052597603601600 18003 105989433071420448188047802465182708542856472418816588264641366699947536842879425918141819148231540518496998052033038406233244112313024166400 18004 134648487734500977283940107411036041020473193752282885466829804317388306001721072490852588815314668529066569222008438305616382316355622417600 18005 165719942305149899629889896150956701088757947215896725646475678758467461443721374072525850335642383408468825237463299222710302848418507010400 18006 197662336018347976960364141995159231389249660304640565816400598108286869419882774875629020279491277853968254391995500100078633125545699600320 18007 228550746222047036936939168343778885492263718926221355364655712370009654124237599469978653276226991505539051127048867020055270387588788723840 18008 256257915246160057430697166657140903759212219806101124538509812642127962673084266602357407478640761693900518980538424548673146865485629255360 18009 278693749749419123664562852785314422829709285990229398327488870099635944678861662700423903922640487838522964326165408106144415246138478296240 18010 294066255823489472880175278802581171489587915764523397306477099767607708758440961571769066592288909809002144712034991722374150235930010624960 18011 301118597708826922592304412650049654687609265668524795010982685540060096642776132429318464173699073290199630614219879978962041178565253489920 18012 299298650140257089543669605760406497434002836040857886909267955023059733421308804156394011917704188781302819659958111473594688182431067891904 18013 288829355793787191349755236834630961515529485808976026667585742604557643980645738990429612323875029914467124322058342142213804027901586093216 18014 270667672163751891285166165147260657647413027269263538175303474814007366164418522137076026153408243043577710825133781074447824464280999543744 18015 246362005845646789351673509197096078115541955339514954317683318585315052937947419980751586706218303964077575302043022546549730531442627861376 18016 217837225314193396815109027083413614242350960510484925858263079725229249820002313721298002160275063162421656666344375595417544701478086836928 18017 187148067034786027899046023780166306908003361053321322061632779046726153661958954974701203700195328341896064666731310386022142655931737513078 18018 156243749766325558330925672194261606818937784291255014151161919689530905514524535571962093007261869834229336625395257209727860225237377379712 18019 126779394838843380065265435119792187304015804204783942799305588822652211243092285627324337822005039234562847967576385205217934302758251307008 18020 99996247841638986977739426892099496315006944937152634694128944811715333414430340822577092558543209672292719498085435531047781186550548965632 18021 76676772322581014844177019160202875704058392539442745688049215228067989351376721906309114303654116472181613052329387030866726080242022697600 18022 57166424771525047142123318758208012189172923730705269752994845408131497592416507433756193925283251819086820697984872485735173364297804320000 18023 41444163447822987879630423885359283292578450077988248610736637615972126688826721712123275489515170488863589185553059946403311348620121280000 18024 29219654045199763020190478332254341528304464474266663157898608535297769831447744127613318548941206932714105399286281599122725526094415520000 18025 20036256643219941550727045760903873543331034214470665251621110144837684794306558844845215924352940205347715714616503575169531503911453080000 18026 13363640168100760280962641453758578036250189104001564513253951277126466844893488030645500010179361129152449801388683137871456014551874080000 18027 8670276310789589132764494318931053809979677437762032769162490878571828557250295732740469793065028483611857481318963889541317214348058240000 18028 5472313014927517556736741694823348507719104215257751894308688282852643680371658246994861418294639067191554420742578700869254599239276960000 18029 3360200742042755176494727621363242728054169756086484729266400570764258968653758839975585160157257915034984892935956304225268146108230640000 18030 2007423385465457930072473073208113843874953425900421284690711706418369694628436260945005801287714782236764458443824234569299202349718560000 18031 1166842176998222605105306788522711924936465302898109801210200181421396589383152057560190735911900444228254373666257746804115527640315712000 18032 659935329613748850428411216459566580496853327048930953143473873098986595634733540751255416212468284030734031007965446962983372190014624000 18033 363178696004968929050700328538625114916287788749330508304606563280124116753530308952395431974069396568861747583929036559174290864309996000 18034 194482084143136446055075880425862717033956937226518021202636060966118762022200202678408927268503946982123816426428276495426496791855264000 18035 101341322410406249365273842964805318893710815810213431117074839044797906340011439336825374457290681066382902414844342920242359297357056000 18036 51386110740492537572674153762469806631736256687820016359613113984093955000479222354760706898817243181915915219487102452498305939399072000 18037 25354710608168951666517000148642509527346408135265925767562190809435659278014233581628842622091306409513243764676969481705954247464809600 18038 12173735756561093850160621818656481856428824397110305821671511143187722531233524664447945809089601886482988237122819346547128371039878400 18039 5687704795133015304134234080067692420671605673688311396265706427212635302455511078772558493160808579291558666943935488343923969262425600 18040 2585776326214472485950396141419262763959329467330961514207377036132984992803046603152090685803667264162452236671401166778771270617862400 18041 1143866872447022208610012283545166715535267765158728205609225215109702820743160122936517064109491917731641231882062598817477116135803200 18042 492354207612198759086375015227166753395550807864931494097467061450451509756220281531997096573734794703568082465594149747215219085651200 18043 206196664005859453723248462081218635638953016414463451590119132154868894069459365695939983520910435564337371935704297915871820581964800 18044 84017303445763241576809197278361890553166319828201715110370446882526085987191285138130059993433332145475039930053884343164340173523200 18045 33305612594207053821928903738713413747834363047180778400301537008764958359244444339426499848097205932071873994128640776638411284732800 18046 12844088858399818388754560051966608585457314500821911486943318968634061833843791058732632625650316147916224793459307821460402977312000 18047 4818358457679355894227743255569133194241281301937738678315227654015809479160800738213454452214404314678689861888865003124592249920000 18048 1758226032661543210688941066102442088556074589717163406687766612729854955875511086285050966427867859974900294871587492865758763680000 18049 624017946030489462395798752029936323693774083402455023296516928786215696331862618960039370029245515118033236374302221743649298370000 18050 215392360939873892572825190114269665884662475522413120948074936646795187346812391865812388379877464481396897365167999439427024480000 18051 72299533742055572332137126751642964772474117657872935702850328384938244703825138528384577917721106958790566947748699112534945280000 18052 23597764485254249302850312203661245446571413402222416514124759958972899313054038269681077514811750187938587823223533738119044640000 18053 7488444065997264680031850925090990550817747058306532785192342513479783860705619375401189909775095111912267124677658339575892560000 18054 2310201464940960431324457940256671059089804710134517001157628994927995626746855101173021593280295441606741094639866040001851040000 18055 692779091069765768717256317638399960838879756187627205877629842593924327929102045526919434735390552229086483427357206350580160000 18056 201916752877629240063855133147989170080798049935112698083195317111894670666880631774571892188001730347196380756941477580471584000 18057 57190706879413373865328133540148276249900720649938214697538701911820237342351975265711487143772767329598409118214329399560728000 18058 15739602792872497860469813124128234576893050956859796806209962519269664026470611788637724622602723793851104793515167188746912000 18059 4208367639248161053983267768328761748993965150720074189716542328963070049125480332954195002816457825163234556790952014983808000 18060 1092995233159356463687267753493328082684422634604540234915966735118775691042656340293088274474893690914722332473962197171232000 18061 275700315886642365409038208351836724790308124877818810118554756166951356160173148638456704154985261579938586969795157395504000 18062 67530025915287358113911931651187451629598628186196442684270358800412785008014966767704317930243388256629897460183102017286400 18063 16059053846830734046326283766698919188265285343958032553200523281140525857012086373710161150476052354363314178743317663705600 18064 3707024843356735039997852642658826617668346630408980109791166783728205772039894853461923646389228473877245838438713201030400 18065 830479594224751556113927996915135132034307822422303220764737242900794075077205262300799273452416875455095347372839081261600 18066 180526929573176453660458014760485597302325216011288992638560796175684186732649785297188168130548854510198518986111950572800 18067 38069075572321494398868690466675641473163008514893107556746887948959761766778333102376684103605897914729884550958542796800 18068 7786167142745786261478653433870661934334521324640577826761627839268788237084708197585140980032512710786163987088639827200 18069 1544172495685219663401162083074468220103458429394773161654019838946253538235727031921026176399262691222483849770650204800 18070 296882102790916140029686592750896511730252931494126175898525661919754113468541776424267204950669730896707257009588179200 18071 55319646482779404974475762624390654359674459284619784328917825202438654683579212998310659307578210726094519939674816000 18072 9987769615466027898774901840122580731821511028940787346307544888533979619188829933006641482012331474620188212921120000 18073 1746760277866727619437387326480904594447675556149253213052103000772486334591364261140309417438183586697042758553480000 18074 295835922551637570656792801056377990217728385742104623567759662694470199607276231119206879488789486746138323740320000 18075 48505780873820362473459644589139915517128343957715018143511046112455310167181862001455692088866888711471521937280000 18076 7697117846196909370788455734611282890170110774899222227753828198560117864971068140077739134152887512644108046880000 18077 1181725340023238151967839834652654048300115544906651092182167520630812755493015229388921806038094300256549328240000 18078 175474881175676732990477387941966352130645678103108010776591240167092013696222148752858444013252055725163916960000 18079 25192650111438305776284583710329573968211435981526441579950516487088649851893493089998836293072930165874040640000 18080 3495729220308152006487085137664032135290290257007340425082878872408246819539130991715038724989597627510198560000 18081 468646198597561628369674851268084308137354537580046575737673448832230589244464748576797379068917931938085994450 18082 60677503459877260318015791511834133888932302406878112513810194433304676354091918894474855179791428473776462400 18083 7584217680892340306350042512732197527440481223402955845237854298316214739280135686729574557781605791005849600 18084 914771314895179138976138403369934644953758635703185076936112243367809250606108263104178551837171202435426400 18085 106425037311848391276232171820631623822293440390963638518899240322906810194176862651039845055007428559455600 18086 11937347121096080664143725064772042390119337782130766686459430572535670404863233751235238519807759378719200 18087 1290326986524583986292176694024214658351830709885279818933324709214542694143995342881610514812808189333312 18088 134340359860263064411945620267459613024217010138354251563521880094078285851306804896582426119308434462048 18089 13464989985994108990598236132798371351505621983913386965468206875788952614128677449311833032695661057832 18090 1298575383264644265453790855516720084416156425543885769344809847952091870937782899818822014634254338528 18091 120433971106748098090866481029554286660697434226894554940741172288239776046021419194277982688151260544 18092 10734960809935229631748903020941663606910905751917071673889594288597603086935282563235462442491273824 18093 919093509573849084781182255771659723674135822124765440070360741114225799772908301303694313462068496 18094 75535925102449098755201833867319562188999771150946906209635420841856214712653881982256263132983264 18095 5955207603653457693643952179562740915786532882225792118079348833836811981032109370858660141169856 18096 450082376683945379928633018905897727778768786297444276855433892302426513089267305740651551866720 18097 32585751267011411962918170695019191284219371348366976308977926599909720953566929641388779612100 18098 2258285313807850814331532131377368669352465124973750022945255564941589477364294257662396418400 18099 149694178408371376774165143338642055534440892106152084731870968869607623580356344986964985600 18100 9483087603108852455044099856368498712654161062280262751708422254339301517250656875932322400 18101 573640892414825382289342101188860091618764272323791463940281533211056520768815304885444400 18102 33104312648829911306700593423315155389249584937368321148404472041908828654102427970655200 18103 1820843058654171527189880887171122565162515689909322158636585298659558806138781141940800 18104 95361401343505213377361236580183486622303193828333018747757599158426029575647800207200 18105 4750414635313468451626245353826543738822208394248711475458186350115992331904232583800 18106 224839249694490281693132536227288073064023716206865420483446626672156635622595712480 18107 10099315563587815705191095782164393722426633955735964755375086023857309287971474560 18108 429992693209524904478660191598702352810740965364304176265969819793051377981318240 18109 17330860183826167173976500097115454307186727362177837169761310819545643774846160 18110 660355448391110895238191490627546917362913234350388440703760684582493206364640 18111 23752436910442470111336605143896920236290912797073635035305123110874719954880 18112 805282049100471208902864960719012395475389921040388196353649472989769707872 18113 25691721425464305516066153489727363163199143863947780832256446448320109538 18114 770007885147593421835893117021970128294780493850509637249895199223080992 18115 21639974561346610982526091339050211549334870244764733416961188668743168 18116 569150914650801702877524461123209749459316440261063407176863842249184 18117 13979709083743576552892328661129093225002972982132274541046627407024 18118 319959517898409835981413012932995763535216586659095972922088659296 18119 6807266154421056903302421280389058288755100453488955803711910464 18120 134278432067089523044798801248542174854054190130078874176850656 18121 2448961303131542928707048844319652459459461941205142205806760 18122 41170545863797303368569047536895250088979466649568095362400 18123 635909712821537619884999559023061672424776584883361929600 18124 8992016395252013069019946816053800755838837244326546400 18125 115951534403439489725555862147394661973806598383355600 18126 1357670600765112508634888823582541344549728779509600 18127 14366884664181084747459140990291442799468029412800 18128 136682835071490235440943201810383705280351231200 18129 1162320685078813140421537898898883220758878300 18130 8777589714627052423639799780679000389983200 18131 58436103509306312945174811299943414524160 18132 340121445037536743860496407233595261920 18133 1714359781678068222626851282721677680 18134 7401342944090846369895079429473120 18135 27019671127274509674930872412480 18136 82149359425102157662863348960 18137 204238738902187684797174072 18138 406018808353788538997088 18139 627506023839823320192 18140 727081576949695968 18141 601556737685904 18142 331710359904 18143 109722816 18144 18144 18145 1 18146 2093058038870198727805558447600199216985328099540920619035744551761830782714794459687132856819197935239641172850 18147 198840513692668879141528052522018925613606169456387458808395732417373924357905473670277621397823803847765911420750 18148 9370554916934041272929491294049474565334117513358101897387783137936873521906017794618988693432877685266763620891250 18149 292065401147807328517307618122952570399519178495298312822791851278221921035407565156492900223734219221840916646936750 18150 6772988946406539868967326268291900108816290395237933697624056941647209667493923720739884169040633384540263367836219250 18151 124644498166091148001281239292978237875581064829188259190878279653107537912578653362314630247392227714856846804274803150 18152 1896117233375418392008880390836154361316863147998394340741875155996211485221852989477120436256749140436880680165824923250 18153 24522732000037705951361051863245704581772804543261908570992944646698723007960439119225372207515099065528654389378677958750 18154 275243143968423211598076446113069788225817958193571661800824810714546467041347968674185577657149471911493616866386281409010 18155 2723484299765984398539968542555526549806622969576677887088018759851064952845851290749383496568336396757042900579875665064910 18156 24052820322490900283298564002376449223520046612277459237655097583649807420012877538838120950121752702941154753593100310608114 18157 191505592890213472930075077027718649976120019215053671056403489558971340602155315301892957124869673280015352363651810390912110 18158 1385963657439954649103103994122438208048200139063124277052408003951045955570854505621516414771630923872887388400013776009700850 18159 9180784626476472979152411530297115630942152355681760024000794973365535600082862007923649897599522764332211636008573582374446670 18160 55991056996083576786909771133089609962923626039123021934992072479840217695743447623237033231469331051693894658166109037222089970 18161 315984312960506446388734273611957885790760289559920358572259609038402619865543456586789865801944311761298588114346128392670751222 18162 1657410905855517464028102116356999809665432036520018229568391682285899300384662544767222048143713351881470795967619338299431052050 18163 8111244307827146701969737936848383832258502975254669734869419274446421359163126725837658528765038824299386971586950956479857848750 18164 37163573235039995437243995643076111129169780298495596401680252511322096766138271035184961496633972403205501768449071185990362399250 18165 159895790222939575510502072636693574719429725645175674743840022227718379319434701116680699001422857552021820506357802517398673156750 18166 647776168324669255497918314103365209317888029018719964953970073520888839193280086672701476450392436132240466216666072677924211416850 18167 2477091977531983064630950459219261593642594712388080686820824787852175553189772707126470918233742188682482287939816197414793057864750 18168 8960822527637103178902947203899444168389794269316237488335720996599471624671640629028394545562252969132172769140130867757114650271250 18169 30726530580274472639542569687574036090449642378553938981742486779643985310105944533740842746087377572415537350413840047990338061654750 18170 100053800134654201993385136392128267937982261672784274845841133831208408990289273426025195460100680730233323572796041827578566000207250 18171 309909658919875283537499748722075960198518911518762644388425465035615588159642372951538599837420231419388625260899650451858436498072110 18172 914503938570931266547308566849564808213470479045346781921888977302899263056733957675354691827940114046224353145447255535057377255138450 18173 2574539802094194764125069685700085696031680312418548056471734886164841246183439543767696417068670358519645338755285344858370019613404750 18174 6923802614646077910924684390154395455364072244625012741006279373939490562673612261971635877372202819310579395936246261444059090976412050 18175 17809266690273167087071616599105490589747096404789410329145900365112623007788759535322717414561697608290975991534435883468909444410981550 18176 43862256262106208117563919182046213934068344516498338074106078689600324201052542606259406572861019548578398093597842937925976971588972690 18177 103545795574766854940290190444419947850219992187041531230660977551695780005417292662870446601622054946057508696030098431174227161668982450 18178 234526801942848004779289747587788770771865794269794921163462897873498988901158825262056994439571321031668716277333128925309146990104960250 18179 510111023238807582343317492545491731543793288627340953200737222543553385209949091621939031542070192810180215612048732888451635557178944710 18180 1066392553721714216046547591444755426653913392692551802216204916771901674828754185637436340505022181261531301910709663579212141549922543610 18181 2144342071079821394040397669102212636256785452695072146131304665154139229877327382153702040365271203896340282955427018093765498426987104934 18182 4150671732205417972133910954121958176808283080865101224259922094414592265324509774293669175154679611768612555384424055195905359587299727610 18183 7739144996699213169413877087555939828184167875351504938531818496615866065715985651647389721210920350954286962742243571123751049316422785350 18184 13909209337317075568095329667200080414315435810757601781974577224810300247170103274150709123659168978580084623656197026912114586116975870970 18185 24110955005116719544694766453518565154689905725624536899344124026549518675327066319592195242979847478075316637429078567223325642124060141270 18186 40334886244711293512378591810580036984726145496686178638028158502723363894759972752717205919597190912302089465180190326159604237465847548282 18187 65153699432513963632532813044475669498220453252028380127751946233539023835138595268081922270637310951621903179741214583334405646740939022150 18188 101674709001304781956926991449799693707947711924510144941715961340566763211517078916466342881493080559192119541070810357319087152957686576250 18189 153360511826044668379901095448083641973164360010895876624809875477577172526701410688503132231373831223755445972619255129931635423872975675750 18190 223686732051986310356203287246480806836160084231499778214626149831735650676516216877116797051875105397158989178084239380986367677780937168250 18191 315632126449686403212678169025902108896625097158214874427502066251723243577869233834101295090555128996306786702172514503269521571369787870150 18192 431036776992637153658392261532598867587508276792633782197795042094502713620403282174424230232683013859619060410591674108774078936001703600250 18193 569911847999383470642555117831855645594425837096643450626263961431941277887159354850682492860842282762718210573274705888500681875868513878750 18194 729827411318613459419869091193630065552264728699880717369155938669560621533108546958038177424780117328973469659507011421393410521634604340250 18195 905528254566526023889763031026387150867914431197591216356964468448252351267951983045944227715237997218754446713060575212196907860950279587750 18196 1088918120896755798818068192625244656737380344831121401435383939175429944569785862134888608247116827646480572497831761975892281633149939814170 18197 1269504116849867674738286447107390120717923931429620627470734642057818751819488124175685159862868307213650277646302798334757479295911871718150 18198 1435309674291100682686907637735871005645526359843156949255199635977524570672045020709901999240728402183223007378401839158399985306672381108250 18199 1574162960105882978576344328590593346500428052287675048634261830607254220390575619625919962803639348809524512723413612277668868962412213517350 18200 1675173079126523899187457270985801970558206279215962201366619057157533957599021876879862817559698611313344052546935593477519286085971254573850 18201 1730145499461496302087622165909504562940160720307749874493505890962260127382759180156629934410881625609214323007455874593854730507417761375830 18202 1734680612173059857270027466475453460877094300177494959354563573507377454060040331349701048262548418861138869070384985667495240941251097578650 18203 1688751064159436703154385796391182494202272946411090507734584815668305787533426412340764824188435092950059312317471983140942251029341962931750 18204 1596653658644534797008884013967302621308907610129361009487839288320453355194733449375974042264524680453896926478619930161160360628378380019610 18205 1466355494411145265551787390103053192074659029265069150584249139242199157972313268322065300585687135909636662547533557957173639422044927789510 18206 1308370444239294320532585528878327956519866044068708759128113318667497824543717287710276221760975333031446706334981954808846572388338539284634 18207 1134382886946094200115565194827305014740521267207520118519080023261759899805493606033296204897129107093245973367515664921833679247195057734310 18208 955863783242186701634912487049236513777436521508899225583608280077364763327209716268635180189169687767748717383842714337209868403952422781850 18209 782897955798362441339071179868898477951043246188241270478002972253841615677524148562882147583510410933584663762004508885714749359427698659420 18210 623373293958570721317003384597806311597382396651452296869632460666068245711884431771072305599409543501976503434323339363547167201550581377720 18211 482594071113935591800420327060188514667697779933069165675271341827693472079418223376908516410341147320688340975135078688702552954001567644232 18212 363294934520814719952997808584168296817524138894266291912127121393087285405354986052304231596543020280128160326851041456221451535490139107000 18213 265967857787295869982593332375524683576026079390757959788303909956208809927404226516659530972341621686283132678357790599444195106749346125000 18214 189381034872634762323740126302124298501472911431738580891279702831563808077160096304019195443051093088664348254449720925430572538195192675000 18215 131166427088468441033418459119804173512097411102403265247601921014051809471331321200872890557482908838202585152140335650651304878988140925000 18216 88374203408487956482671076838272442235763668767397398520543110817409074003459286333513720237771004120015817526969221126194183597609444835000 18217 57926753046733709287124595327361676655078027740276734674895538509786012754163454205607584771236682007160963817785892504168451870589072725000 18218 36941498459599739577533905916163127127300564314538753624397476327248314671733392553415340770509995492240914760538698863858766198285635875000 18219 22922338549257602436930230087263041587342223778380608855227103958781300690255426347108184494012432907735171235858789635276393944159385725000 18220 13840016006780830020303453012540608421011403021268376010463806404921483308390904231093133697381949126396911312965383088630538563503213475000 18221 8131458755152788962578288497238144480085141203664692606667306516346076686644214382008485304799472447768782698682518583501890449517991917000 18222 4649136798977293192216456735520180325918728941234656239196891347850877035823496479341384963398978332471951020076495709922647805441882915000 18223 2586800077862334001780737959539494273524935761802323372204025361612978437299297124359797846963780915826639414022700057596380304275659325000 18224 1400721252754207087471183959427816949623716792078080272414134287864581262265218392433918279301699275228195415361093826900234177371964835000 18225 738154904016374287934514664828383215957601587297642568607315270953286994304988506605749073236271903201534026349517133296525805663706985000 18226 378578455723249387277305540971388619669344180416018663899593376587923428762360442001760415778602817681578837276287004997624126073069523000 18227 188964227960954746899513557978115241851144323558155011291555683433020401651067819345985392717551320574445164056228612992436864498085965000 18228 91794874534148262512161395355222500194280059940939898929817382884770870099517995055439788456504348662490783446810674571725063014830675000 18229 43397962370120214710568833177577480814741560868463634144651013306004927020543206337053702397990730620676365571721094821620379189180189000 18230 19967624348985077289191488939324946977829012477940984080888163312796342437067896656752372388564296984095241302230011616445496970463699000 18231 8940892039723203577339513128694178784940255014796945971000140082658354359306122537737284154405695080679361502167105872630273455941542600 18232 3896019434739615371380032147927578493320219180748962832089560689060664161736635496242109961574480708165425319830862436863790758931539000 18233 1652086526380731588050246623771713154203820808239308563467614271689284430186550932702851847638759293770054539164065618614188998428565000 18234 681708431070508350200086357235847122797816968330488186897730511492126918958333343263210669950169089170447774403908740623851793188243000 18235 273715079753373107360777622453558429722306239749297137183656529608510487295583967909626664316153651716912188255272690858143657388813000 18236 106932603398530517710683771957397002009829309135277175095412573683233789917296398839779063169700982934684465809852835086105269564639800 18237 40645013334531018699304007856755596880147374012731426631930866859877362568293452818070470345249884376046707236170165375946982635965000 18238 15030092335718552410096730830041850034119938843793557584644986624562449179221021324476978052367169256045958525253422875462241449875000 18239 5406820757921445883676621524399926919949263873284579002084748247367626323203646603265689323843762555511972176937660687346483742925000 18240 1891969304454143582795772812005658002688570359252124272760716220256079504835966451102247026152499700091909280496554608478085638675000 18241 643933412393164658004175307945785355301022192447214226167682362683648112172241213182168286094008669855842807747950164990787041935000 18242 213148690513416872858524927717246023531697241402387984271532489390057737478616429450543509334253740893049013017614166111932992975000 18243 68611412525586211326747444471018924019106638516448875335043801104938922777162595162329808173703622888577885020809404634833884625000 18244 21475151031101849603237599698018168054959908124267671613997597896862730501896004543826966811833765531398061971067519345424912975000 18245 6535118516933682785791040795854440385482891375417349492437169142323144194559048757895274151445785242802739302335100850741768225000 18246 1933286651016565098326593411409659890715998819611097171402260779488670077627150395798559547558449259814294467814468703972087759000 18247 555916637589553688480261218996036602238748343958109888132312189593856047179494478673906421406632239234571718678481099836085905000 18248 155358742135661330148869317010615211218071810589088695971663548902616249316438168103342070876670303407610057449397585991453775000 18249 42190349112569332098680460846988153060330735802140869169558561546646687401052140519603852257492434684063868583345419330272745000 18250 11132110311753198461107582307848817887713403408505324454168057182283120993329721113113009818147300797532153910742091618161295000 18251 2853389837359966799794687592577076239666724368017705980338657205818510149780506110596489875278455106787789501890110636762001000 18252 710383479023954679739090194868824579795782137804285495411606299793382916521200860583759314361607071405855911001182097770255000 18253 171750577009042273240454557475396434367529610724725668333972266711524922929749903310579761091083383781586455524462961468225000 18254 40318014239294367980890544603315284188902910638814389212944600791675143524115027807453269169260382212970396226146658833551000 18255 9187852571909109638985503467828427783756552930013082869594219279051129271583971045922686331145321145833942165511088194641000 18256 2032158401019657216854535931845368542780919898806090456871288859522397623105585603963319434281292808878756039404750176117400 18257 436154823748257113315361448011327111725634636468715757834060407051706962033790232965100355529371270586060517201337478181000 18258 90817688656068297184801144947008017465274476228330376565342045748773985241616838176707770392251793295463312754100318335000 18259 18342136922277707219034567524203979141954156752506449701594155552407253263154472528511087550214865627225333765675718177000 18260 3592345736489920744717981234930186484268462318383673674681226708659687050756726081205165063151062510830083956063665407000 18261 682102766059020642377989168942616849641111015158379569897291975959652453634924108605211743983128417046646700547844580200 18262 125532279689281210821210714935196824323722484385986166486328434165375790575974022312078875781474621502191856939258495000 18263 22386226858026820900254465262204947464708559486608290726788857066314364041406587746032959340247546730196157252518625000 18264 3867297649090530428627266432568951909317417280033833914490355160608576736542321298499201994116317474784766276882175000 18265 647011600573587596538862756862185231581752776415133405098080809910831402064758108763426460436572595093860820960425000 18266 104801118571995557462188416130528862606017750096139479304860237650955960942808727883353487507977157988587342102335000 18267 16429927427380541309288891179380747181626024161813551578611929251316987126545939612020277361511780808885215136225000 18268 2492197395711576362158951837083380720031835208264539103218881297778438785918500355695557429059164038280120253375000 18269 365646972504024899663846216997974432094727041812921121710537556259425728065340952749329438935134386104137718225000 18270 51870955496585422931513369181802575433540179427689271095815453553305007381544818181776837831251471636892870975000 18271 7112352409485294269865181969672278715259369718736184706533207305820612174920656930226889205885085506305124820200 18272 942251616227901686669187531650116598371400657568347612594264077017183195306331240524777799186184201780278719000 18273 120563691052782696128931475506412556878230399098312194524856624027789188375810099673445978242326718731728576250 18274 14893161835931980110044476386086257026134343418026800500129347674021017387600071136131562018169771137448824125 18275 1775397977511759577300669131540405296468313049832530145684710737188735088688453819743938266586434903951507875 18276 204151874458786096727003060367461624543726359211511979658849985042499121478252731720023548927634442284724925 18277 22634068233344151036617932901517919115171406601058216574318155375486089440518750699602756242431299489945875 18278 2418344849270744134662184065899234385720957967153992716198426597525677792449486221073094201925836055608125 18279 248889505991112373798917108977659550915402050033111671423489197495725395662019303714650476962111608489955 18280 24660693724348663543104356598937315690412970611085152122701411224625911348637409880735913110254180233405 18281 2351162914221055377227870557461407159014283219551487621734256410663258931447150906192026124490183491787 18282 215574594421316103889671389526706776904143615033894435429313817124399782950024553199316517725344283005 18283 18997583093920504081429114797172842187564730183688400487361641352426187032270278410835263712666088675 18284 1608136137675258286928427286291294715788531729834847743118279134890379984807972103277448232642719485 18285 130676471147334940404963604228647488993784451215498301097829263349389292314269699157702775361579635 18286 10186772530356621456612683080963349230203302898985934582934838518594368113387514466967306298027901 18287 761276301283904364174501549043331004543063782674348900606173091331564348195831483815914397162275 18288 54500816379684579867556799577937027676071131656599696291424349066750413566705252041055177168125 18289 3735020982663698480433962488557922176402077554088650515076633712266811559116863426589795358375 18290 244834011415890974310176062708817771674892113029521024000839308893361427166656319455676962125 18291 15338485444252572774807320996130513542773594563020123265424937288538029717018573244368982675 18292 917596233443235236224818058551244524407298443600128754390775683118713412930710554761106125 18293 52370590978254518843685568889988013326601260184718521091137318476163166078715752865991875 18294 2848911964659504015303424276591642358077331347598833867292461373113878959773726406626125 18295 147568835202634780348706024308050998069398853145284631570303024145117461175682610289875 18296 7270773511271447546794614416551182222475102292308444508270724108094199374664533760205 18297 340376471753972767091321296047726046039597161434855246447932962356545072346706878475 18298 15122673044434880287721041861313870808321131574344218058178839749265502189019786125 18299 636879836653949775118004661508018088602782523250302107479995467701377500543544275 18300 25391398240102460835249661262413469987396138708385548775502569828960947251296525 18301 957027234177036724180887062861764064041076874917078408855954244826711424412195 18302 34052138118803407671634409217378931455206056206808957278846220164962622691725 18303 1142045103471508233167379149108870087134186542080566460792148187709416633875 18304 36044292717159837907561164706052102328116942340770620787870330987622094605 18305 1068698705899617835534158522281868263097806915764088486971896606102002805 18306 29712699446536460001398129319047458435903151918104702328366632097903217 18307 773118753435143746888821561935933533249116761340646107251439982403055 18308 18787031883374533819151856289711808667860219606903583970413741821425 18309 425406299199668752402434671144617641893544292270097885777355224735 18310 8954425943728410090662674334149987116369291818582080455721142385 18311 174756936683273391260639348973402584256081258177498484290137391 18312 3153406497255224704886335484779070561502771023690356304163825 18313 52451871211830084911615693359598645400911028338162945844375 18314 801590058386772061772199964963966009449138639054981896625 18315 11215079620187653134345329377641066216370739129619555375 18316 143092150912087703619650432821601010548557897759851825 18317 1657803800702770482187277440832848516782365581461375 18318 17358245460901928337682283354912444516072382920625 18319 163405448599737393104523559245253400068724331375 18320 1374967477080779912280267533659119518809592625 18321 10274482246317915828028372778991222777917835 18322 67684336273504056838131572984131902357825 18323 389822571922435739564687354688928185375 18324 1944305510821685519341548329772127425 18325 8306267381098229297219890991468175 18326 30006220424328578742009458425665 18327 90276359243918375953750900575 18328 222100276965520032689234625 18329 436918577637088588896855 18330 668217182315844466305 18331 766178587421934687 18332 627295388424705 18333 342298040175 18334 112045185 18335 18335 18336 1 18337 8307162993650633292741231973376956477775965410613187534618550915282706629842137596478465120847179369914845276700 18338 793334065893635479456787653457499343627604696713559409556071612409498483149924140463693419040905629826867723924850 18339 37584978134830328393585932041739753499015371336468761061083340488695430748708547072359574643595907710727192821452750 18340 1177728241554761860919433524972839919851345536380971387175831376046293994926809708000377247339903181406818057782171250 18341 27458687584595668269153091869642354351809717584441388011241233893488791488017980672355252199790971024768411567661488750 18342 508072431960023849300182156720603478732748648104537598380629904610258922922505330798590129650448093340399093196161736050 18343 7771229256127330486525477473639415214284284731034312553595017300859290174622067025433844278584822155921618847646832675150 18344 101061223999751111882593227463315297627937353588394064614211846304825462928475180024632872874566791528821959390599966875250 18345 1140624689970665732255793588478532072697277027900840172237324684421836458251092549084384281382710074151558188877991668578750 18346 11349620142048539165637435493867946794285671419467225259921748455630046460470091108974405296311647049891036446778881638411250 18347 100802786253618305453525447082337556248127619279140107868521001083523820643311161193467078079721524438312229305711315159713358 18348 807157361392001511485181156486719440429222176541913814634131944018823942545443916391636481794406042305999382058517779288108274 18349 5875153448201834058129401715446228634759619864105351224481684257402431646141770061671026938530328163165652338576074452459018670 18350 39143392080451425424509785622762094005780593883679573294623628365075754267718740981604732828669804263274879724756228051743089650 18351 240120669708768447607957410379754686024678722048863797518925307464005329703129481162088948283996400353574165920327866419837951950 18352 1363106634206208776637172283139558763584419426463333838672299231884856201374197735764463856691097403520668048916369326022236849394 18353 7192326874795361756402640745996533638750310632314663912994489443034729062535401061066154821077416381178159054851412134865298498022 18354 35409793437291742662596121319803906021980429583646363254512511963789906509924928497576337674102369651580450589741607057840663960850 18355 163219529240922428712693293095372228030472915655772292022389644156433946900880120004722900723042257930763657350534655602671543688750 18356 706533544608893722909044220413703596228544105129430189021854050675434953927278310667553747133307168281830257918578401344782687391250 18357 2879946870326334468339934222278104686215966903045386945826614949575101710830149782496401273931327136903307007482906700056897759727950 18358 11081239841710903896234189605657197152143382856144809111806959562650823066318205835005776330307194368210369663015077428319397816472850 18359 40337045103748557007704469300833298423842742252458001612851028610851418299257481044780605800404475367377341109923403561388040887160750 18360 139188482564340144466892794020290735493274319590814122788519103049454870014132528274867499957437013848757027394679243852831901836191250 18361 456121814054333492809789959351811468389317230127238524262654013594196984007531249166671059417307444274458624398630319883379888842698750 18362 1421883735012042274919051899952713617458964912049978226301446778377643398146144080735569249223553072951579018458663583849789573485639570 18363 4222997739661863718160055364312098446882089703433629353924224082942471639533683973232424547565388717416292430866838640613227614759899310 18364 11966470938272133999627965697135151713231992238469595282845489099089002504327291953945386753343264739295701394728192671880437033754773650 18365 32394228050184468390349414942424690412170639252999924805302014307857983970297771135830548774056496983327498973723978961693139869288132750 18366 83878584292670593666294126330966371958363573083222974612101263703764008862262690624081967244099019503904562433706838977526250967242383250 18367 207971633505376497310062225342300283373948216979867217615694457217050931269193296583991401600721005541793791138447210332446777750328861230 18368 494287966565266065504013391778556222977885674801248110976174852664035209528257660060476010256060257567073597637413900117630477244767391890 18369 1127200603640337628132381814112571556649286028937690451376262765990221936742910527899952374663253561873921377048493454942471768221070114650 18370 2468662479047020425248604799502739359603808245194115451361236636259576968899762726392457680047621437161893924940915417849215029575070912250 18371 5196726897822963559837057966575148164233858784629342078858470485680668058714583476825148469763394146504198020979191983174793026058733991750 18372 10523265912440525229821882442356173498937559266246159968013323989207726682814200630704051668649041240668011110890598884459911494237792277498 18373 20513835460640985667685255076264517775865862905834204866012601969410668729344587857943619346430461482524747542815389038378872358872334325094 18374 38523185883682745685354882552351354443960590638635529175224038181139326644575344393062807999121509680603323670804295351662094877099490834170 18375 69736724332133106287685503300821085285707515436389358517563915621401162369635482379979465109891584716820971941612204614301092425023877310150 18376 121767948622626371005665171837405247628712055633037354779223431145061078090510688886696024671651513198290776707297077599093103580733110803450 18377 205205464722304266964329654800775104264733881579849037880117399616633364642964969619492952881444028328945674138036292510471682382139798901814 18378 333939012075037403244845025311074177047941864011677192103265354225820262711665625546412525137188268449089698866719298475634291976380648354682 18379 525039471296653976363719271365808004313194725799284214989515498626602037374651285480094661554721246728577098384783570073102645652160328004550 18380 797948604887815610752694527065538480647348165484428274514869535856422925018594874913648557442405811531599221331423418409754122829170633136250 18381 1172778101505339232759158871690832749615790572198254619408284657738325669322184362942933750247929415882086512183454360355365097082702666083750 18382 1667644469042494140386160811274886098081120241094459313715466732925164265475388431384736383685879239995468899285178631626883859616423477341050 18383 2295176708643709711489533367422188369694562178682139655698431898296772827089443793406387858578064656199997019139316646913952891822988371854150 18384 3058598194761886855862609932539829270202309034539902839678698431760209036225829353293039844271536495766960650584120194836232073517100832944250 18385 3948042180182257514244021723011352322071229762685037790089714592924898904327109105882707217383140580589400246302944465144691252165990689408750 18386 4937930306991803130060307052979213254135736350413647848246319417973124285586967365666709610079788073098695934880359112382135706061836751476250 18387 5986245541120928618448035523450501751551060437701464669044164901573866372724116974759892856255532932080126546488392366330247620733830273162790 18388 7036316086904029165114862466274858874577628982250717717717639407027823911863465426126721543263372100863466814241551717662570028315882924108570 18389 8021302815632105319898786387402732396867775243106327543759886919307533149698822332625403283900379144781983998217153552013116906846588641828550 18390 8871024823380357440624595538693860675326602991068943737302079986913195902087922402414773124840951247866413310144681070821508013595965842804250 18391 9520196831267876044873055366634532587787562860841696249800184531104896709961425955193027754319073897089265979366413354621134984715106679907750 18392 9916740567049612369386776019922450308799540685789152027477812052069927118376348160268836513672529537100256892887130076168990524574314429219610 18393 10028696821823077380938689253321487958833751739992590131131491215488866807945512316659192462155154707731870735360019951106200144044106949914230 18394 9848463502817271112218353374571165967275763903843814441996907291205369843489495407245548438445049231598050208665488141972070744792993346193050 18395 9393583505534347486029210827058546469894472689050648700607616413471746307535852152118104568779444300306270603962811372365008951455512476675750 18396 8703984882792614167412529653729718996904403257994211351888787549178198122746384374287660373546181570139251050422440692434708824625150429412250 18397 7836264543708058170415095928250202395366856594735711512500489959660125448355667901281752077844962238223830330318788143404294775647135432756998 18398 6856136737998367834589042642749569916043497482097243648763330924025647098409543075741957950318512802234693081960761211078074542627518007651994 18399 5830420885254778998454578857786136805663675328079299877081769980832755921597648985313369813938094128735485028752210297845780957802188738156070 18400 4819883577133128453321664568918146220594490547761503447631927564752307838173744133082185338644475921270535538409472872664583784991753186378650 18401 3873925118069617261548253765672528738047908290724199032676128696903724056849925191075401300218924572236131367319763243450039303825147420827700 18402 3027621476891331644410019866094837844505134479519835551691497504657064339815018457025082862324944127224545745536061119496338409758730599662264 18403 2301130373003471500610294380984591772953888189478313313297584452812878482270348881415188370994763746739203050254965803846319332808929754716232 18404 1701060892462436690820057096616320305267236411540572359168166485112308086724772124391683884500494180566152635009655092958768867536874290659000 18405 1223160318851724285939454676078723544796908720489834457557365954687362003350991275193500659201969743865993961896903597182265608035885670125000 18406 855606365030567731111198070058369634252543194134606271632037494995947774495932807248728309216127432280505407578956781518249635560600267875000 18407 582277964337809495376627584548566654494043681232830009619517217682956567078728694130359047986267947791440550844890043694460500282193542845000 18408 385556082782575750011203750027179552957794600446713761640051725461370989648165110915598827773090851587747618712311241814731582720271870435000 18409 248414728523384801657910829357234962235852751086540815540182421623141052968200098087260160599275788296685100448294250583506504308588372325000 18410 155750014195378247614812374570658379905513579448358045570504258025046287161305646324467645475836769269259889111417364696719041162918947875000 18411 95030924625510617580915762740991786331503505805763608060355470200212912328106973393941717118784214568477768441058600637495818893269656125000 18412 56429976145367724142887011630199251702913436608790209586291080498242557746315908588247713829760639412146411660096990985000743038300252579000 18413 32612316310889573840370572383114641633109400513306963230503429761631238023036940528006215810658805914735611439739242107325416646048842957000 18414 18344084145187506958616268999441276749269666168304726323786294190426746299009646932180929284625926416873547672715529166458131980869099555000 18415 10043052833183338187065033265792831294701633820532655228632686746700686710933620282339095586797206018759384030289008075347285988022796925000 18416 5351808000209636904350614649207547478214050090018270234766537216472170357005332029332846419670787123920674488218044263532048403148410275000 18417 2775921395518572322191040122966013150994959751609476561114971107035729017961454187017889519973503354112297390282277385215639532387142641000 18418 1401488579803723648045768795025725937831763305393478419744205685618428490549740028143534864859916898080087766243878835810625027072650963000 18419 688729596691759870507882032812690722890035818999209993764660364702608543411910397795724088382016635496976238663678684103989840640629005000 18420 329444979826625741936866894335919642840961041642086005953813044473959803539009242382938315634739466193598703485897527423874498894165075000 18421 153386580545761676715741064709794575048401889820069469312145513350239471889780762590252723131314388389141114437430220409502080405873725000 18422 69511189207326350436357009560250435657228715245518540681221707932367346555227705587959234059038002832349596801527201060870825143932422200 18423 30660181534941878612785299931257697799808979089782658800902878251882649320579942318528180473578946415357747799755833959414984008029926600 18424 13162378326155330901809009806175197736321605232943029871713686451571931147807404073332509784422343346560662385685506131616476587571283000 18425 5499432633976745234456473334995146896259256548199337549705902052768805025025132096755089028385827569040497140024706418627637141730885000 18426 2236179865440286021541821377333283235375385520206168532965746385866210121016900053918938417555002464301617270116332187835531774302355000 18427 884870269917726739823667622985441569523683626187796859033451281729205406079229829245663541048318489263758607903660488338986697582694600 18428 340731610999940976065763020557524820558906657583414937645309677221136057913890472485939515581960719010063585954381040250737869421279800 18429 127666911674558682974632976243916036787541075886351493924084721024390643453416447993322047313318120715300571974300656867949713650205000 18430 46542289938802878238653206098643716460327612729226682495523594717243606208161100130132871866322337423828091859831216047750116553875000 18431 16507761094767329263413519250166020951162480759631398463536225632327903320595854115030676421987984122467651795864680050276801594125000 18432 5695926568669990271434080362688863708230509695138151498888397853390528093124652966151782579579592634053629690435195954915835787795000 18433 1911781581871934450965763997165466365738267959959863997896797895428654757899970026701463357159932475789626574298318365490782254035000 18434 624121134975373789834184122785976992251324591739474501031600687511072859108237637582951955086575894158125513946186407978090426575000 18435 198158349403757659930998514416510507743878568023661640269223996994733720821892985266862012334605800143357066043498706650229236625000 18436 61181757804889788200776612736778090651161490487492055493167909222574068920851468432680218684365469550513084387662135111121847375000 18437 18367407711531123784064726265820117319696060091613404449106829168713815217080882944210945651348454648217191228801306245991527233000 18438 5360895877874026227868842849583252761138454019208876797096721998343050515876486961683657683485192522482022206370259932068089039000 18439 1521019096507596300361872893303084601736435197717754485145920916179227593883060632446101171888856327829549015110248349048626385000 18440 419450628762165061140900704928654811674889689930428059836770176223769642188367267985033064340347696271937189665809036558544975000 18441 112412309213840567987117927764892707536194088815190000158827813447322879743337409076744421020859675513338765037729823923026425000 18442 29273082970787870357461729760816958125751766801669885755645773460976325418877251833046098208697335909187809017988419454241167000 18443 7405870250471185704149883751620764208320643782041458214098251066309084560223155414041080232551344670066382196273394006784081000 18444 1819972820915227845671204539243857539259863714338837475460842308031984405810235530042368604180405080958288638968550735883535000 18445 434369766724653256387632050080262830268599643013079943000080695258335628342194199909831255309803860076286297708097748837025000 18446 100665669911058453115761556081624533061849378775667908609113236515792979683611818965940151310329494497136952121421935410575000 18447 22648943782302936591929690931951622215502375932138703669210733478561554371129323632469046936135621142066581690525543550557800 18448 4946218340305652161622838402381228209224922106308452349934164916308471234728775155088426703156861827632216597240437307253400 18449 1048256634130711211646912377270746951719567479358934171493111873942925614895423306023449929240465222496623611660061281757000 18450 215544700927449728579141274868269154570134905958760540208109937640528692287190112378585487792807789113048582303864761215000 18451 42991728073896071324680149405653995289090803732695100950423170704374241013584044554827596807771139914371896295604798945000 18452 8315887884438641042706247257016357349638626963560926773212288671512775894608237410508681044363074599862080810029063525400 18453 1559562104208913196446511951931153801117973496691403136676013117090525718986264752156672268671090647301400362142356100200 18454 283502487370544878802944193328472275365877309961123800199428331656333607546297649167401196945567568874154294687186815000 18455 49940925693725768975951890845331718665670636395741671145395392645611995235255251472071244938992573073432245779022625000 18456 8522805351535559613574654525383267335311580773671463559974281641233209018160386316172643746775695954466449475525375000 18457 1408674997725500041790829691365234374666593350516264543120277493909488886775188379805138853240662199266530139728345000 18458 225430333971098053269306329271821879642362421983444288267933212774396042737126314724639050142945941730857189903935000 18459 34918305798053896551407232328147938098315191586913860022802096474747501477389446617884936707923746506337974001825000 18460 5233520046068401922152824804349113790568558783739649472790111275772060824669243069707200530604843779110420605375000 18461 758734274383665239733687244531147012277458837390509063352218579468622833683972577032078386157394852663023528625000 18462 106362872433599348683897818033350947321110845020035670542544856863355250161974740337173819302556644576391852197400 18463 14412472326450215109401120038716611174050136565502167528930972514854351786978375368357621773484877193013567764200 18464 1887001961804047574294415093880676980305044432216452990878162488211108135449466835446932717092416625710437823000 18465 238628652757321191301822920432381330194217681116866623360078913878836631914815844949514837764605215313576767500 18466 29134893650603168705455124006279115895805647113105808666056146461950984129134492697324486006143660009215768125 18467 3432907831048445760588468005083747411433389370250114288072859972258839939921548370309183780995388717827957475 18468 390192264741997411388639357913888703192915747979982335682261117241177275133236038243353160417279561544308925 18469 42762716761160334341909811054163152883161804934924402581059878102249036620782246375933422180118672752789875 18470 4516649281970031733212815703894783423033559776513676606306002162607757179781869917973633921638026660248125 18471 459534216652834887050432756696436608004425330178682325824437753476950260724670240212456897182771220531875 18472 45013929489015470713740168700397612624077930120614037605202702607253261094985475974589111172925678668989 18473 4242985557788134376277421996564764336642356276429246634650573668862284709874605460397130961019925771067 18474 384636081880958732014788666983149109867508162567756052352359515543202169367017448140545189543835983485 18475 33514321515767395238042666811592819817711061515761176890409780002444124949247251686247116497834679075 18476 2805111662225135555105518875088572565897205885772605961874971935631838498120887709131404556846313725 18477 225390313151384069675533819817612419580545172629425715187388415586045099149305146541287199961179027 18478 17374000420807770979523185971291365443774148291281159070949717420479932651550902471442089707506301 18479 1283941954241575841818354031959455801356983659153971936211724900661445205513673022146215984296675 18480 90899202100556574364415632500163749445894063599584790028281974415434917456756022200145326288125 18481 6160526836690556215568970943994500308227951751562454649219663549593791086280836912596294589375 18482 399372084585456747767919495679643468257536182515083266914929912870218180765792186057966683725 18483 24744725364640267343217801044861270658932573697415315615007693919453536619924419850327390675 18484 1464059381032565980691157839217482143257029313258151927144169851176722712034629540106834125 18485 82644474126025790904564161296915687183513457642009944570231962177269670710131328812051875 18486 4446688233603708235452035979233434198362173298222125330647220806489427169365500913218125 18487 227821814181228285765287290170087437226725814938699527578691653234607247315577153170835 18488 11102880059434966550286543093702682031596248749771907694869163606441209030322744601805 18489 514138335709096034065674572895651641399871469099444562332997185299400915115464794075 18490 22595667221833159036016800025839997762671836032091884078191221801528775850240170125 18491 941327340831976772119438287465420719746996711068762922468077548486693815990777875 18492 37124999753429434546982615208313647460428537889556259999722777929096535912567565 18493 1384237478209831116800493882473233076287392578347579731262757255670042151929795 18494 48724416765682959190094487985145649684940067290142766269724945305180833373325 18495 1616630121874831914242247273248294293344077401306805661656518287881703889875 18496 50477514241207808977007887810557861555408661553577000956715464991464122125 18497 1480673751075429063325564709109697272291987405571592028063653639749614249 18498 40728381795331234217473385964863012813710390037905370780810348564541297 18499 1048480182407630178327250427595709514387163337630847445777379841804335 18500 25208029588643073430185924722496746739535513837916246001943305763825 18501 564753339200369043850319249383825139402462124389912585630117102975 18502 11761805080867190004155409160720986374332269036880824097420620657 18503 227121834372249749213761820730212148175751027779345835847204591 18504 4055078622808392489945206380119702695001872440163016901079025 18505 66739279506392239795016563201443428160004483873650706074375 18506 1009206724948732094204721205544509433057267014525947560625 18507 13971507601205429265871106156101826898138908600550737775 18508 176390569813546163874745888509565612585128047588523825 18509 2022165065009536762402917162736585797733207227513375 18510 20951650253670628468565506648486819804193989160625 18511 195169809521037068590984454806953542872864419375 18512 1625087393562920897655544031861980520247524145 18513 12016740187285626472442039383059447083170035 18514 78335985575525596300143672640543983593025 18515 446467919743265896516044380787988833375 18516 2203643797615512099742910378679122625 18517 9316217680976148714360271519619055 18518 33304645593349897906390310924865 18519 99158529076719773986437887775 18520 241418265890406851127506625 18521 469990134763932870462375 18522 711336420183249749889 18523 807157552485451167 18524 653992507280385 18525 353165842575 18526 114404225 18527 18527 18528 1 18529 32971729407788596058818291853094105607667491578206981451836516519421052087517762625198031665218186158940365273500 18530 3165286023147705221646556017897034138336079191507870219376305585864421000401705212019011039860945871258275066256000 18531 150749829923211228426262989984831215481897007936333268422036205772493567437313420175533990719195593494523978220441600 18532 4748881361035881492698857557768684730762189598966609644996262072468569064496618071328236565277437576316211084739432000 18533 111313531119320172586694500587123674074197277088048924511629093356622921087515375288118129934146725434409360347906660000 18534 2070781354833342603324831934482554129426375732718614861647751280181950592712877651694980833937225889076143137110900232000 18535 31846189549659226842733067142899681965928987427583387609837420825055404653286932074798226683244581520717798831264570672000 18536 416418858991070386482684789986592758698850391242934356332844049299653039342340628355500721991207907689325743965806126734400 18537 4725914557349186015458174018284517423096122019350056464846030256068951544779004294760151663495205838914808327791355152022000 18538 47286928727856052900116473716168422422748969294143422123268333308814553375742888357917566909281836201252226771904094466440000 18539 422346276956066051260668939780059182975809892326895838125912816757136244368173617185092921212025991662749331528794341876384000 18540 3401031213805303651665338420772401148015552290580172336707362735714018315988005438579957648425468490889634728215189639877864000 18541 24897060054483180642924350723796541915095183012509341581291987386642486970061527812822436634318174005974743825969950470412576864 18542 166833857790016870700632527063202660549938515538369878387184892854136615689963919403898598425768430504865724773776426640485757760 18543 1029373209114198309838065879352047055327272878331343830263327699685998038592615374031714446816977945397696984337624754185455977600 18544 5877757919139173216498289435110201304092754202400228874525115979819940771619697320322309266036299515459036077950788515744981784640 18545 31196873483894675094170334727523922218117640481944341462396951492622482134543494571104224349012744699132815140147834059477997996440 18546 154506359740904120593576195140194789338442088440942786206135108568867339182082502842454498715492054509918196700458716473904386897472 18547 716470322195098903083731829316169754836497489307593769218452475748436321410439790356458681185961348826480044922331898132528623372800 18548 3120211857957774828217911070176969255545101337159071835340657592468519162893005093872163449958884878685114040029320122731049282280000 18549 12796269393493860746459885427039118328394910143210133567769002022954681722262294187430499205812309621005354609395448819407363146484000 18550 49540175913713676863343787505461358961712066903637878537930578219495122212807289336609671398406334254831555003535125562098035101064000 18551 181454004230902448805064443102195453272960810930236274415643109164606542281829139971153630780812839738867458999249702743764309886985600 18552 630060666864827303722315260508937150817602815783799390499611225921537527966169744261996661108245252174973367547561975485096570522536000 18553 2077782708795510610186193461251350360765579533685555152554388259954748987427462896309362267405863876835053357396861289679387565554690000 18554 6518497974378136712089105497441805463299042444243125070864551544379583784645362049946454529965446098464180654498528810671510691848481600 18555 19484655781925527764156397169851618802292556447441414552330690190615129199020911748699949743523391832357879015833232933326220325005433600 18556 55571360862812703773450992010558289756908873439914701051410637187678252227907172376281893702670315676607522847420667014163526733518583360 18557 151422560090771981332552991560802980147406888531562242518716409925438452897172448406920122216090324948495826779830090481291185558204735200 18558 394672941249883434295789245967571628085997919828941849600892511325598587497349879974114670310865362464486329480081125835459399075806216000 18559 985097765218663302109714110476668978711008066560903223485626387745649060782367599576847186437913433184000799221431247043277372184355907200 18560 2357057954726714675200173142555900783965465658355129622993969771186263963303660641031734940655993305242544862653236091828994408291056731200 18561 5411688871054768675930538371843574317551696769473458699553584469373251469268140566847685803009649417899300625679727442524985225092195568940 18562 11933325228417295077210295194203944052399564182643065921974005815019256792359810049819926920521192347636191073233160325239138794587823819200 18563 25294433745287117710734036805578098374691294184839159894602458584743367171940807171089730116485513524734602641480719769545383347301636224000 18564 51578471148466150253982181219945859364366452314247514194172318552428804390705921895463977271619242757173919444746643023581097439197378670400 18565 101254792284651101867701961644664212360911223180375422372636794397875033374157256927736579629612767951444780448431879300645196508129960058400 18566 191500569315496122543919416571514740474396731902220451332094236941525507135124288546264425350461460437589618744632709485050359295530423301184 18567 349154257732521206689185001711599036696645526873449744624493941279300766289195091015583909287751328108951665001147558086903761707579975525760 18568 614081353674865989070943559597396773205786083588951179206209134861251789811603803606099905297570306657874760063173608276922545826697171809600 18569 1042434067383803489516539780348261006503943206161589890811001414668646590168660577850643081312777490307841865749891682868937249623100775373040 18570 1708927581494271390962684980387646832599443338678551705956622649057806647466683377872166607853514261567684366973035455857888388357171269707840 18571 2706922418941098479321983828147499661961519910928234558669178953842289728961719592058106831156235978709557735732581765552122449245948584012032 18572 4144929204233090897555633701158793087035453351982457595582538081701450943819831581944031890595507363289040205134057395197104750907296878574400 18573 6138296297018922711394673550284854591521493666631853118292454686325697627509490846570972220700343862278693916296460560737827404106684683020000 18574 8795432744760317324995148871402314064472513212252477255658558202914508387383969600297795933130863083233902419894057718348964906781066317736000 18575 12198994950593233693905040089648651331548131929476277902212647728076504174163307575167592013336418286295854969221925265867657816647257351056000 18576 16383906735271087705794115794996204936025407225933659345262067931162574004123461024921580712780113220305484314733476849565185986288074922926400 18577 21315591542876654789310559942236335944915060900504889893018558142988673283388254049753556028119161558128509276235724244425699811315053227529000 18578 26872935117453480980606478178595259903986624296736028315796853883927273164904404332740867640811984864975442198273271478300242244913555813960000 18579 32840799996356206549118611196061340768124187983287139173821294669307442671318189556071213439738895687808564139278528562680034914377444588787200 18580 38916041358894090230298933178526002896681241899429776380929925861050241064646776209476077270502918757973897257947584091607188898888211357371200 18581 44728873713420061687201219293940736509606878605647702795578586428814461917127310750064869064868509722856106251356287524808216770008023409717920 18582 49878429957231500265809065013127902988342547942350336300119833697028441884764044413415462396367889612991726211827653131833363407522222466830400 18583 53978102934474752261853209051021521085148814534430961205668555430106410803998904698313029598115845393661383165508070845594330547791260660912000 18584 56703612841680980169050835488318445643774619956158526716710527396511564733970809962926644783738124115071886740458697423887757314771739430318400 18585 57835482541261362272123170896749489282542240229344686345820523897197218540162501788902198224069538979259230185321112078982625150683777819896400 18586 57288182387495039970983461996184821069235886228237649973170016015554416578432096402489407618865691135649015247894894218798738533096233298262080 18587 55120586344953827369628779071897773547383443619664775888659547953337128622786567967178782301769944935044330780387289479988724424465299410758400 18588 51526013175910228251167042859168598773882104954513011359335015630212311739675951556751972500982756504493176096383116302862547790335741336328000 18589 46804108400666263399199747086447643595725121024430728259228779233519052998190866903386017018986477391594158225776753249215918793035860453416800 18590 41320171330689777744963831833937183494244706059786073887107535362750703733090559154975606697441747816897668802762580712221395470709924877812800 18591 35459474076937351700541666504835820197641660406244207923367915706833010866134091757212813449735121749369453545278935269267115160273747939808384 18592 29584305483551004284745472299498041248571304953867277137710934964107690331680559603435930484469386801477650101709791673310747167326177122032960 18593 24000038842838155082003752441107882727290092108956764589754855812117161709669262023491706376961668762615140876822426778319525444855843185782350 18594 18934001021163096832969228872793758222313139078026473812997237418522626571909166485040375331886816751471629534548108502800382424532235197498240 18595 14528043075617261498949673584260140359762219808005209020300344164802408078587529990598335759234970882277107982328615681182054974662324901847040 18596 10843178418657995266147046487655352893512828422000902739871553513300752522087577187945642202391697950475666134945079670255375172786684845119232 18597 7872951322785516570247832481125383001697724859234474375482987637584678785860194574504142757130243533099379569674765111862537293536339955312000 18598 5561514242237512844719779576038803961640449153137104768024168643813805541009616985908951450894119713929467839301743652988302253660252908000000 18599 3822632502145405403680309963665788103782790918596084809459424071899421456127926014830253606536147538389015028617854628002595131718169326400000 18600 2556713466179085108202296813815689796994319866484794466515783456183041467759656702555838189502648866155533941854141850053794907584366594400000 18601 1664118350429261656405745395306314496615085973062104758144003323640831487965963502783478102003443675581481130936985978416848343287496457960000 18602 1054140059690815777463197938218640890448086917758562127573986923447555763252150338557547423483553013238072856696843050633131399726657733600000 18603 649905882582887889740716110774639146688484638010200638189989347501558427564144151394602245373678310553478991176535651629441170369427184000000 18604 389999077061064604604236565277670209307679542176890485532642325539183052985286845037735244852016702427006495474398017956436449330234893920000 18605 227801965556991789269169488078503761622179038724579033815521236520306364423543331468563749806521517757118449675052421556378474338010786320000 18606 129523597676560224715591465948950693453548969986174555799926863093992374443080439660299422386850022580628889777537137216722608031649869792000 18607 71688855406410812285536061561654727851229908705317756799063328921826332879872751849157509527864048677520097487027857043858583982333800640000 18608 38625714876625256824896340912103135053823117833581941132488913454099261222058678971825371934501795091331928244901167427461204833486607200000 18609 20259627811102872899768512362773313752579373124275348765013118205036917062807813620319806240238278679419295588388307768752249212743260340000 18610 10344785345651495175480928446028365159874305909014315096022190914344679349104159169642841433730963244038191114606730538260649803779500640000 18611 5142197977494577689787241201160521218215008838899078979358171829153660682449536457297073358822204520187236782758531549446477343486075648000 18612 2488357534290139251438737122153216711889872301956157036222387366596631140326127145830582819880275728895298078530503734097237173587705440000 18613 1172222490811675688541193544500120555381092601778026200860695604490555059425988703383179632656156922420816594435829788300560809025482800000 18614 537569270036425641040394639885290969144769073164430246845816464981021198268902961286590986974222021454532643151483765791749195319360480000 18615 239981089567369802513435851754400928665570246831806997317092446469932819562521927707171654387472366527411698379763053290946986831126080000 18616 104286035167552042149708407302621277123559300366527010098485154324213717987667574867997735787843355599766416974071745227046771058951417600 18617 44113087998436235524713232490049210032882905635430435633784576148848384053007757231712328949479193821275472062990974626673402321607224000 18618 18162842958409007312037874172058569246628509521864880368031354028558342276556998302175500796633466425168846803704903209534482819996640000 18619 7278727039673673263245406215154934297414313280891006303866511947396818648203462993374633914460819017822996145203401540611050503846016000 18620 2838962959563840633488871313350821938247504281594925461405612359643264653921353660840284522769726930548277305520750541493157729187936000 18621 1077634355542619241201265743188657612668599451326120932328688965698043937534922085997664375592252278500676227025599560739222952324764800 18622 398072818044782910399121644583623798111069214336691588637252525548615454944872835512267215034809012246976442577666431258362658857440000 18623 143087680583957258476192879289008626871671818384040618964083944627524980174070186318039555182797517291593449332615556947853834968000000 18624 50044581003084113977506247832082252988787310092356239552615084022215117435069536685566682205605678181796670707463451099786514306400000 18625 17029058813549455450679209331750211086462348573093442625542632757559310793877828455505329361629709936861367115734090999232911118150000 18626 5637205676209474907811048606372483670001329182817139627765837050778254607628522523201764202470524668754107734863699089401239542560000 18627 1815243124321390126376554031852166198376248928299283716023742458269108185211924490205497123315132581704592279569131265282794457600000 18628 568536795040334379508369370946964230902774373236272572393799808934593718221888527551034277188697178543140048279753865003344364000000 18629 173175911576397322148507492711441160507040194105626997486641042846906560442360610029656503525560652781328581953366142434119736240000 18630 51294505969938914640401236157276555054290517924522072647500545682965191828042559697214603758384578868553878944575251494368499040000 18631 14772535396640130490864779811101455759013423325218396704674047762565689232348548668217429056250281881236087874922050413170040384000 18632 4136027105787045970196312958188189616652534426143124197021757526849890428447101517595403526961910590979200044291384961160352480000 18633 1125631187732883875416976990863257638943558057672140011489001012165929000131193366265941228967277243603676010966770642120631400000 18634 297735341517188332058958588059474293421342340685180701451599322096709082371749626632720422332715818031205353525557165453859680000 18635 76527958593150939039931073329192747949835391132939751907387511245968063339760798412009251103849872518864842093321213278545280000 18636 19111554946393702466514161904172901874521642071316930032412328409290155203874842914507784270994817963489544343866132101137376000 18637 4636448515137991670988269066756402253509664261958275538860152683921114912396293034151463660592463803036923176478873810544080000 18638 1092477143359687826904370706113151346117715095715863221815770911596487376229606371323392863066140570050941570855361329525600000 18639 249975406744461553304144160256675129147775177135904114949115680854962585726052366946724484453466755969647674171433514586560000 18640 55533771324677024800496316578761291584402593536589744298984244806726575220378391743028033724712584577928648335643572929760000 18641 11975821725276129828730406971303003204662403450325619533566667337866165993953028505103642857127954115798768904069630240242400 18642 2506405425353314427045185620245573954079593513277889496076222606723491881687734148733014847690366987609845051946618563296000 18643 508980216188964307529258181349271492506363055199417184474061013896679798607624182892894217511828268160600884528713749760000 18644 100266499109859273113660131504930017161899269377839152516917006637830592040287091271931399242579468938798678083949300704000 18645 19156400103506005672497860727147527773074405518618843046717252254320223177057013302558212999457064844332130696405379184000 18646 3548694314837516467092671129321536325673675881448479566615680917767709592660260900492898463843708245300146528501559955200 18647 637248994851422212287449607369817814137103916711496866287864067521767521837423197429573475014464652454503031077401920000 18648 110897150427235459619821438633591147261411223433739107233715213054866729781691293921175617281145077797644921061068000000 18649 18697453389760485420295736938160405040766024625126674696520898280973472980046703176098335972307918547530520086513400000 18650 3053309358621174155504703701825983001748158374127440570587020486074584415060133967985237490537824516430137748546400000 18651 482787424722284017412311949388630532166303297511273621925173174290543629130448649685757316784081624744536472952960000 18652 73893000149967712692140625414556964303600868090386483769651104835673867848556596111672020953956814331742617349600000 18653 10943922198097143760058850139590032429363185112123350809745334121069078305793215970175881920998755464930603514000000 18654 1567904823006772473960187018471952126979299680796420213719850616673469172848298300215732457200798798212347837792000 18655 217216273600281438647528189994472234097113949574545110189978696392517349373497751498597490573704291329302948032000 18656 29089350752890506411246809695807274959946634918795835168385396591390421530272775806383952250663851491767947795200 18657 3764277109371991810577003305834133976175526779730759316854891149163396125870843635659602894406006361597625966500 18658 470506363048719606153486381595757386602072934429420069650752574380137247870401704355025179999068158892077520000 18659 56781851416116056630076536683450876467511465777294873416098005983259903723838960549519949887945010974344704000 18660 6613487345877544048099921048591338367190475468932304853389754632950059158674707177553224125188251814938884000 18661 743084050567702661613603725661688701863172258571062892320857160481792149082226457085748474196731086277446800 18662 80507004472138764475335670946710693529666996221955188736437665246680458991206821174999686684033975956884000 18663 8406430176136252322656134598293783702879510548808960183086228982751720394928681109064329268523399058680000 18664 845585069451447837981460687694336502976298797707944201837774120487254179642737999859439587210084408548000 18665 81893140368130025555621895755726402590802783724585877996123776726355235466923243131453810502593714983000 18666 7632201578250249389008615802986238746564744106536587520105900593008055813442890279579578485380412794912 18667 684103977097106341835356983679576722525447059197156439145747448532239447802924802430158364908086590080 18668 58940264910025697239818120257842389936777029641899356702914537077650010442523980715292711295457680800 18669 4878167674161178296713691734469199537277497363652861737528669899254896757851464222300975700624635120 18670 387598169578164313721470749587646714084552347754923800629332129457028641660573009187034798792639520 18671 29546143883911806840739880077793592576954091010234490349784099089394652419771187708077501764819776 18672 2159310641521698596924415172485774993443566779665767235811918281495940721953930088719409305866400 18673 151186301775496158049406069175530084989047171072848929119204383563816151371374277473781229977500 18674 10133661492618038293878685514415695636769419959057870655125925053921219379466295258430705412000 18675 649733994411024111606613838473307831425902672302465645369297076156604073213095040726984352000 18676 39816465303759470784963126949526403955294829294725927587540257331365589747355767518473360800 18677 2330093949417112533214793418113752577956018790005729676190442515999286745929730825603298000 18678 130099430935815318249542918274920481201086154311977462039847616651023285684419012878420000 18679 6923997843335093730749232106220803106398171700654327937535631243424361645989332556004800 18680 350901899906363769158522650797922617862697780092651146458338478662711783944795560560800 18681 16916379385183606116768645147649013100771712690916721002274884105744392271918755747080 18682 774896994349508799271006592987664976405385420174946160653896707821373200545968365600 18683 33689295780202712414658332452504246229095403140095758614906606772235165064704048000 18684 1388418697059522241338254969260603251154599206163012076398542581658857470130461600 18685 54171292265115114644288669296825623574296994224253384932188668825961638444983600 18686 1998232104600756929000069440691546125753630470969413146764755105959039114060320 18687 69586326123402623695209979969911782611507777166034507902371108106472535617600 18688 2284225093425166120415421939870766338621158965783434414758402809409199972000 18689 70564442588739988631775975124862330174365098006856096182789866524149844950 18690 2047931934637207387323570321878047069315933147233552398423187463571215200 18691 55735212048288332735939142916406658237624298547481041954342989406382592 18692 1419635933526187265677678651190244088545973861994888502890528597390880 18693 33771280273646038530558362313669264930411168651852592079042980414800 18694 748628981223057146787152339576834374105756727963535483706876879520 18695 15427234089424608923597207891841214273127407903299155691064681920 18696 294771865290584525431824712576824507886103438979749790286538016 18697 5207700381574253683699882125868012886659252971755744827306200 18698 84811362818103040286084612005884798110731007628615354660000 18699 1269066746424312231984784652405757889865099382244393488000 18700 17385417308065356004556558211969717681171222856174548000 18701 217200183783834355708629797023526489148218089766161200 18702 2464050488607056058495611116360032560160218186532000 18703 25264129989495475209873515304538675000293640680000 18704 232893058124190094926596825718388863884108493600 18705 1919034785275801622348627441561476528127348100 18706 14042977175007211226226167987751455895900960 18707 90594982044022651854585245875499957395200 18708 510983729835753032054762076543161556000 18709 2495948438811246694416712236469549200 18710 10442738734499664333235185026263200 18711 36945631545268177217556805775040 18712 108861552287032559035981159200 18713 262302947789487318302589000 18714 505373621644182149258400 18715 756992532286797206400 18716 850098565669665312 18717 681678524807280 18718 364319664800 18719 116800320 18720 18720 18721 1 18722 130872402880145504356540296893819680719664812725806172531904942492471252901224350112324494917327569677024834470200 18723 12629186877934041170406138650253599189447654428040295649328826950523475904968149785839313759522110473832896526374300 18724 604634559365276265646731103131521151891695455407572604110502598809558040225451884320493037045027552607689681758819200 18725 19147805320417453552501660633885270882704884059332040188204103025513050475947989207082142188700561666001032823367372800 18726 451216789011655447675509911950452259956727430203350479499952531685628962189709433977279831186976222635829533220780492800 18727 8439164006983618294806021321948302424503167718022039436897549694182779183454409257356311842668914663985749238519910154400 18728 130487543732002578438227828377487851065033313906335554948583000754439734528503946793900988857141808459852759766357461969600 18729 1715564729783950129982923535691459570696451452390102008142252795259193458146628554033800734578039423416074653083793168662400 18730 19577025075900706502974424677959431360880569034459490829135117035664457631645680566405399327458453814060993629777064958141600 18731 196972348789983424200979518470346208516929935811623122640508589823746779855242066751464851128024969515157541169774504447266800 18732 1769113127390774606807742165891974917656014515838430367990214352928849706140485475519752910922947219603156385598713491130596800 18733 14326497649230919326702812460296916649185502832446278824186266881149645816537380214454333818325511971735806112525223827164371200 18734 105472663727958664698312084837013507055210512231975190653923033762946530407956230199517250696982648481572227759452940934468732800 18735 710818430549593766876390486640936773611445313818683864672981296689644968228087998206321045920622423543361768995887639170063215200 18736 4411136089010621890444343248526041920811597776040518154484901075456882488546877520297512319255976868389090749311622720792506581184 18737 25334546308007528932284623790999834347335058884853029400624512059041132581279927576468065405780316345721301950591886642412577904768 18738 135256252423883359055035637270247440009180570742156035985706803489471944756156342567262985918058384619197741747613721883470100067312 18739 673843056430561212901320807690767843916705101486775469602415963115006813960699198122104306504482521475718540717950335493454929272728 18740 3143390070968080698457913417367894560301467104150348821361854160371172846436612970934380556488116128932552258227850981026071871324352 18741 13771893909789030656117174004968869481832885747913334807673557345580671930333951565402406990019057862179603065920029902646232380766720 18742 56823058205023845999833055345704888309188532659073312316214067909611308980849434304404240223046112724033728097190367281243601083244800 18743 221336399856059499519536054867547689943477382259759944014321412036117963631150319802170864284955238770556843061804404231365797076583200 18744 815715372072938626170834140282232977701029599519620621016862513815546956379552751552315610312500382072911744135131515024587646496260800 18745 2850061834569882498566948649795799042544866070452730067159415568584327284513590583114362880792499553044485651996019021133662610922787200 18746 9457910677048685414764976854973045452828682268043477517388608513555524447581059161088416546191548174315433550630624765337394075288290400 18747 29859975137539421095186569784986329215359125446251550447755464021368155755934486780007715095833316378910154495562401044850915580553031120 18748 89826702066647514699569515716818378796617534400293920355231313254363708224464075933246349544490307123333026746981107275419283234060358080 18749 257845094452819999223564797723660367865551621151488257569712474387602639446036844115322240926971562988769326623010225672105935176467915520 18750 707160833836671549117101634595895599324181048828804657335533163333312264614467094634444317666947533555071554475968487938476527004555159680 18751 1855281153140463000988258024097852535008555452818099575136039592308373843658070279888642706982537638321207842633790889332842152744709370080 18752 4661458496191358292176626010407417789910075260283915924157960201287334838383229505458372483839133564807045888734482958713714823887821314240 18753 11228158994430292833525461029934320810945767873302364433644854217049291304709000823563994705170996436693273625666804690244640896753400556160 18754 25953323389962037164047034660053017798830002316388500983440653051068241088248063353206481458748716028302046862688869454709382661035565046040 18755 57619559129808465552662134661517093141733411679949343092449703173132606746994040549738802298866531447920836420893010990613731576875179394860 18756 122972646494106551171215955996742362827759128821499177966984619199659979271132268812035753704954585757948694797199996944342147922146198940480 18757 252495894012112240661479735315345093651185814141964413840200864603660199568813956301710215839713047754819596096914279440198889680338926638080 18758 499150287171253046104634396489778048686267707182438621694485845182023255710398505682370478621755680334952619857308823425926700232095885662720 18759 950700401072643048347017877712333712815690781969254641412270874968156394437357596126910480089931772603565316967168509974165980187144543899680 18760 1745730561033976123865284290068261905404250909580970511131304413684217004990235585870467197358120330979646254547900070946714139057095829149120 18761 3092436993831614847989932170978063946716101611257719191146882104240612980268417323541970463891527443449659079484851554248465046329712611635584 18762 5287712825412653755123186312410199599435053399765168846180234658182194257808533059666678723000770779021730818574742593116823829218498570182048 18763 8732064030864378173409904393959147950791192052513800697623961943936701787390289876076975334408758136761285502330956334385940781051742592558832 18764 13933915267035952984823709111150949961822420912121651504318845819143127265510400806782361628723073914403763938672205332268384712785736635964608 18765 21495578922503642486064912724770574238724842369607215037446306576218111103508181161262855498215619873867132001640304932532865030774178469462272 18766 32073442858676383551341915231624078162524221322240014532158026610760225065511218926390229053661646254485542808771601233324729443151195147122560 18767 46307587073088964623545982262713058587365397064086842686933584932202262933732283139846357839104508642619630605687680075245975649510930977919200 18768 64721441889704515647004436611569804028937871470227091832441336983453181785693009747743179304597073430539237806859216695355828053176261245092800 18769 87599831389349971532675657765416987461339575196358131759773157111609271054469150184888677924027244590942618995024830062471158089144129628483200 18770 114862388885522305048526696417484077767306327154462257076506078808000866041728794065742962219298186914150200932992601588511485514981140645558800 18771 145956588997989627723728101029900235674302217638653420306700701582555722335137969410070738906515163083587020033100442714813214186803766354530600 18772 179797851225842090080911076666921352264273174294695186784891483719396075655320401255591565095459386736595691934580368370814154113301630765935040 18773 214781143545802315752762553122476185510262977438006919960232360642174497615405366205774539299553294563173134256693290723506500841229097385551360 18774 248878446749661140360396964374857419708479800265702380547390910477059766524675951048531031443547660317267385540767744888810945336795141035779840 18775 279820544745154725533236074837904046350133791606013761417332704940009582511065919356114572751724576306846787584077481365890203702454644756198560 18776 305343148328875305805753461431742723877923772598270406322727893616129859522854684803189699619626486251915731725245410843707718136343542702452160 18777 323460950815455277679910852447561970967033022033878176757772716917250248574564625273275533728793218424729457777532699783263592538554455143697280 18778 332723507000325136017591697321382117497298768160330930210617559840556320686255825932645392963626743662760642379270283528665928360926188254311520 18779 332407029346234782368874901160328171285348262039696500029694334514138543589851651082360695379958106937653387487977382180984889113911990865356880 18780 322606926282896471772938699782229111750630733322409896268010461541172483809048648972108786140190616129928008942389550202943559431732899979337920 18781 304214851903131957973865152953350102297975360236232444554734056183663420787577462512990103417252168060887429079726355507244157738398358686216960 18782 278786558810924879419818673603146066391609638635939459067636224739740186527217644217831356171129266475250941846618529439009463702513997397855360 18783 248327371607772051230508216761059036147104507185611407412205757562557457231511038347170653222804167689020506077090935209017726014904261376678240 18784 215035776657100036075900278852577312745317486837851132905627122411377070097484847056472723092608758407242971524583627233378474791242932461722560 18785 181049695683833568206469355434743738046159800486908257386508141042824632200102637807991349095208425863182659635948002829855905447958554295847040 18786 148234438341138733969046784762196435525293336648656135735203540478812667613834034705292917071701898675480802576932427316944522585516066329724764 18787 118038534234610473345722439718045309770140990294300256233588004455350827914719694302362878408947808204549527977927673604233601318096126892188238 18788 91427539041274422360660893358868756680953561860375543246505541306255411883284153875626974776646318091449564029061907615775646165888134311089792 18789 68890612526882219796741609457762608167497038175686698387651528667585425770588078492731626122608813706063044074183293325393941970551474523086848 18790 50503370975589576744890014410075007142032600553753827542569166288194153526706543523945917226222569036302951771810567151958670488032100756754432 18791 36024823046446369281341382561534481996694450123261901440011973235464579621631705638684248021422348837036752282881179014644432073664202306108800 18792 25006034806086821489511483641011395922470397532940415240491965300031392034719724021478094237888329913751440232183532231392239012171748130080000 18793 16892197841369306464612859796824599637236181378882417098413652881392452445457756700132159328384835142374743840077209389369936638038953958720000 18794 11106042797388179670871914393232997816174471511194775279477535714080579276048856337284576887563215744237443308105441819877552978899953693680000 18795 7107135589346467327094295139279760437071594782740474799533872993378598546602792493974116699072663031751046389554904289276592555684112902120000 18796 4427096042784672054457707654326131340466733429660733337161382919942396005863258130094559179345133728915709720134586455611159326835406235040000 18797 2684455689637584583339960310139157347849891863080903271960278050818573883810077541305745438685711662374366658323647328497976865698921487744000 18798 1584627828900746709234055938917691587292255824002944499111578291138154299498112865100692679082931022492889550032817209801941783594428095296000 18799 910646512063091453033856822040361723866004158599094728385549862115108152633655769879294169472983087601433280376002097840726284727966795024000 18800 509493546942051166649167482427726495024709722174413127778410533787874014656772038453367155910929444510126658474033328052367760587351197216000 18801 277527313850835547697014872012489646534488676758132753146753634982859916517817027070964387907382555727443430953189244435221965138230501056000 18802 147183781738853318378149877511478125649965475416631083889722498164453620774618981589819705722725942782636868114737499779359221802678069128000 18803 75998936843029839961011973789596809949609397719939138314390140346099548774195996506335475754375324471938758018841128433449795384884515252000 18804 38207775668760850661260329716419211357839697209166192679229427831104945153182828783037331419217212461939180165506209639061754603602861088000 18805 18702223289787971313520293685901395212247543731961339766445399117894979059153040689452716914863705225877151264570958273596965636348955392000 18806 8913120467147194759488008817519751582417740396848085813750910352439410394701741874247372112821461389850117757236978943037429758775204736000 18807 4135770681156922026558096970668027146795228612933767372557020709200794529120506388244039923867233826017914547572421730921779520422395696000 18808 1868381781356177991274922002406324950958378664189742478691428651036601166505741085363759228788282930381567658838842145076797471579263264000 18809 821763715663849922629709928439045867902680362463905917780244709270722504382292151269833357991832136084699545769264665772530698849431616000 18810 351874209568838184176463681982620742742079457530414562045588020709322509993353880236425926696744189348862211118808510993357112139468944000 18811 146680148033751647561200029230957635457653346903127867998778826610290619334308190525521369443249544099357168904581974807343245622183121600 18812 59522378912247045387153635050243678156728894395472178318345031088233874512472888908907222382767930938869575787366598472545085180016339200 18813 23512195696879945061847840499233360882619659147588243017409542481641760593613451802943217278715616056389516034894571975732095008788812800 18814 9040372126753795301558095896828637440814014749105624401292074854052420465396827867139563780200053516631102893522265157994488001842163200 18815 3383243012562394623534274336280464360479002468224576525069418597299042270942971544873284875894396662610201322619383015753386202956188800 18816 1232266658019480191045660685049862605151025060550603061781504790217105190642770018147139460747688651004797452522746789005019857549856000 18817 436786248277581592959256741209940558216797282472286799557354007273517414513548986024227735818192540098370740421596606199416276038080000 18818 150657714049669248254078103783377534692099233310086978430938871536108715714251004778407902904867179466524208033643709945489786338220000 18819 50563205400231460030478267708119857533649742686262068103534278803214568972591090644808131796838984889449905435948916351568489935430000 18820 16510434416402109397707189455712606541599915979187614074623437976559859256356274496263879770396403229208132387248625747450935489120000 18821 5244693900299102671789953599306825902451801941142146999671395135709714957087050623682569958412232582736961594277515388949931440640000 18822 1620592267462663905158625800754669733871785167280255110971126593836946524802330867456240475038797126776507509927273786274148365568000 18823 487046809755177662915865881126145586272935434968509013342601371126326544273307771015623426594787007779160775982681086345180315312000 18824 142350635521804334354995848839082518144129110527791320562932886908411898367234449983250462456275112337176320260566351532737677728000 18825 40456226511933800231516913791866346727634222056442016964928852236989083207634150833721667176452414980203685016683464425014591552000 18826 11178694167771181642919147231963069490530508726122136266625077591799615096846278519844144877703956770845755070399378327964558192000 18827 3002727709049200702876672345004164541218959587399004409646776375262069648750459119515479559705187583315710869010698202783236456000 18828 783964378200991396257420421563858146770681095023301637987650929097024117908313748384733512621209052354445213883985209820598304000 18829 198914008070086502609757100400772120755495939003724973170062156597296236717241666919650022291641032174243804516994457691605376000 18830 49040286291695901295841657611657341752096369303607165192381872138558403951443329112060810161660017224452752912750511811275584000 18831 11745887706169627735013188635033262392130552411840379343260533595441085612223156481296347387999171884362700648499549192019152000 18832 2732669867124507723297300972764336705109551783008807706447709673230672899031389288903744553610755531259357531126972343793312000 18833 617414424576838027313137027095500534967392411405062133947547859283305834857957292184746484794030318359590404660614789711808000 18834 135447478522110611587584147963253501836902809180726304913841243240142454617175648872143649287911627989794104374682318810552000 18835 28845778900341755872923365101062259817901387026368607068030445607317756302657453501628130004178178565737220766212644656268000 18836 5962381093276382075168848671607127388197798658081932178655096891081947714233502350575766584595680928420325057896584924166400 18837 1195882212297897007777439657396288324132341717520717593433837269172894622467652645370956674536486939626037904344856132044800 18838 232696292540723802005955007227356595089790629763883472613973261735612500430897928532772357853158788744967966608974469043200 18839 43915721876558168515829744011045239759592839440732910272735149886377849346027305139763410673267712581770915266889789500800 18840 8036612809482094006962150914773805212118872237387234689975798897213183262647813799421335895301852962302939400270155987200 18841 1425729630066851411132407725310012129134066970218090187764147330037819626426783026974840168167462243545806242811699008000 18842 245130094388817389460497610764267884655950176106270153100713063249996868855906003708499471292732820683990850297550480000 18843 40834857835462919016455165084142565465383090271557646695758355978675314097681146911105037126043625796685536366947320000 18844 6588936353631519075044156311237592069934718562881653804657270185544220878535399648946032883111846785392619240642080000 18845 1029483545441785118638844888533729771425706989835901162950301521746502143501221437906110400955674575674768309742720000 18846 155707036544299209970634786853701672671508330477310674980614685425444785550854246694868189067245972036019430901440000 18847 22789848076029248004792909712223608454648037460770016974435422139542373157897757925339798581660546816181025795574400 18848 3226808110710641307214929457714803876794272187999665629912819140525463662769517779760224966659161254798761935929600 18849 441826583891256891136359277794934377071428264967436334972735589476288166363464657227492485066392338668725112102400 18850 58481715576123622264277440325945875700726047284662460286441474397274493284819226360751070670605451436575145046600 18851 7480219434155347033802928413783774798930075815480082129661118818256039838755947557770485783449534486073565064100 18852 924196995725757162477581888961701905659314386468581575865466417699587933745908578566237625754382639206000316800 18853 110253928835027305731392691173844076087885543707950793357286247593488920908441428154892896237696632974690611200 18854 12694606945808768311131348064055976924869736284732219044144560874312219227342654709733865484743634253010892800 18855 1410097611285501696214131766278774222563949207849425881841950458959375385274022559686721077986972061351245200 18856 151037672148227574133559328784908213479193857205996450908444210705042841969649475225443346369104996913829600 18857 15592690562984124013788277162396473482541448075509694844441309591596723842885947573580327971613639226449600 18858 1550749450898967460334325867522690428309022184212804457035519687934317280584623128249008437539580139296400 18859 148498948113543807897847332812826281890558085419057222076220255135872231769573747595621072138392189216600 18860 13684642369029153958367362039914010387281638912686374873471189283264165477466349163497386173155143714400 18861 1212912186952799832856733095911802935045394182764720420440036345106579271096297997800631637793319212672 18862 103337613174119779219291373920196635601974203178749846491879172259510626367068418057024554338673495744 18863 8457797097469995656760807371299553051156776752962195740670275423436267806638921656348783874321766896 18864 664585983937597879626868481362307356132407958349883431068235133346363519276297772848755441570131424 18865 50101825840084984273422457574985476958984191982031123406474488988417648903312914139374024419921216 18866 3621305439121788829286487154654562535300728161966535280229873778924745031276868794087408227630360 18867 250768748610751346290330512405417699589790389960938706516766273554709590916572316153593842783900 18868 16624615162424239429360656327232155968069986954961605437945607852772900327971646868291693957600 18869 1054284921752658800040412679885189853937310692370646592117987612184619754312251513320572934400 18870 63905012919963225459441858638325122356523094003177580244451306985060780218209256807196329600 18871 3699199573387133017367020340641303223657796548841655232271090756685565297866139865517237200 18872 204307256772845840289726646428724696871476629475773427054302920452926618961644544873755360 18873 10756005615622024871394145891344736114442478239416865824106548096636906980784447629282240 18874 539233459410764404778420705079074878488871743848180648410404892919338607797488130648560 18875 25716185252723393847026710262162593905999699316122938865700598914564669398118825772040 18876 1165364570723027518903669655428202652827839372159204745502873230723571644457443334240 18877 50123207342925914791555684104438823777541478372438913785069816375207382557309390720 18878 2043650084797408543003343343314029295650832809176693909691687792122189417572700480 18879 78886778476420942550590290487028475447097269100110686279005958591143156191171120 18880 2878984846583174296602177295433227280824526342302247633394595233804665571994080 18881 99193899554137260424357216085476247575578430169560623956171451862014728485440 18882 3221635929842340062908981635963884678355303818279943845738101193116744729740 18883 98471055717639357921539647911939593797391600852950228694512082888661533910 18884 2827688987812779734735026600179697912928850016335330437303659094208587040 18885 76146030618119265347118366561112447191091243178366029475140610821839360 18886 1919127600944469289236316555605273059287665478479143832300291817460992 18887 45174269827426630996634074766682563895570047788875950597977648300624 18888 990910019446496957406312299706797824928490972082966985940835550816 18889 20206289440080695360607760117018372866319770591107596735482323904 18890 382051691093962727406449245910011251674113309495731871049035536 18891 6679225368775572157455406397028168735561421494680627116241880 18892 107642632856979406244245066833653001378910902412258293573600 18893 1593935654730742857632471615756651557518075490411679222400 18894 21608922979684811005305718507471484516775967156475985600 18895 267162342555512274792636532606824712233742689635300400 18896 2999416837030610943942992346828825959320286812264800 18897 30434670175477494224254661997195029760793297427520 18898 277653040973466256527291250614615348329900440680 18899 2264199726518512805067453434816978376211212420 18900 16397633676261661509621048359077110557789280 18901 104693590909890895512345081302966388238080 18902 584413984345483467772261219394549216640 18903 2825205725427060962987450646244367760 18904 11698574432410190322929402261881440 18905 40962698951619319927494325920960 18906 119456439148412650902024810480 18907 284872271419108070513572680 18908 543217425239042880369120 18909 805320480049409681280 18910 895084687257203520 18911 710384672426352 18912 375765497184 18913 119233856 18914 18914 18915 1 18916 519483313473230624435654851956080161223975634187128582805214516628278748760982369323410495131024740860843475601100 18917 50389881406903370570258520639739775638725636516151472532105808112943038629815289824370818027709399863501817133306700 18918 2425061619071048844333701195106859485173734296192472280908876179132150709996843292550247003333541580577422926870526300 18919 77201961646303080735077002994742083404293726872601591788109377743918364870827341107166626250453364956938989671919435200 18920 1828908486752730346716242799627378347934276196299771042670250065003213356939909724213187673033995994638802732072758092800 18921 34389165276816883047840648289366611526702012001926782973317810807754721618315711860982684276893116396602150853326627558400 18922 534595205666880636470977350680153688278731277484498171676122331647823399702907884384367182849883900347178890538077573862400 18923 7066680374909078413350731854303281566934479074248210206843742071469665564822813596705853698296902807714270959300212929493600 18924 81082315685477663413759245779988957822176418516406683430743667188181319385414763317816903595733001014361263004294479683184400 18925 820303986088506134048101828597898758281250782093559413347331655654253243415792989447442565697145212705501294303481847684851600 18926 7408572220815090832702148011037715557075548402057579898499129205003373781085941408631626951611224873804803028079477789720667600 18927 60332009185776481326598353659264075971974083159339717642323052186199723327312307547803966849963180551271649539671154057916632800 18928 446679730277806877578984117065686008383533713311628621911236106687272885637040461686379765121363283975905669151232871468374859200 18929 3027495949660691059146447904556316279043950723556593992953933611991516224873274240318796185822573369170027313136133906618985156800 18930 18895750582365002817431278300851491258860520033232534921540068405878084024209056465438003780478819993785342885435870244759872875200 18931 109153112406640388615587065078322976101715557213247515557406990897785102395165081497157830348936162304525970072251888754304372034400 18932 586152213623658886865702539470594381666212542235139158543275541121105999862036487639737548973787191575304459287992642610614477824728 18933 2937398840905476478973736129696772285097336272522177393756817441208033873482888733749184930072791364890272205384401003280811338856792 18934 13783986875419711341457630399497543582704300953542407055064386401951193806665459107164405779993054027737997632237256182508972600837368 18935 60752512612206401769820048416121601257555798430214072521132677588226314298987320614938535492125582777602447968230758997951261242400352 18936 252180241031800158289819068897108533521929729332964074616022435271882814071268123307292034118257136057972425528505037349986367421284480 18937 988273917557054674379020675407587496234589479818372724846574408497919136225239942690739052625602289956918964909006227452649277732060800 18938 3664575199101066741581335349977728358173640369733019926500564528776097787466392307819244513690056680498050589023269950576453382395971200 18939 12883163944287729437912832546542684903806101469964052567692674635900468544878304526402344015756300399917295997988707543638108086788104800 18940 43019938457015292714338355002147303404943807497114295426995566120697613628742131327264502973594948610623014293011338132775208338852377200 18941 136676460212615798820307757367477826227509998244930335307405585478544221659839754938096076660372148208831806065337661149702219279829355760 18942 413773941191617692319013895591953419127119309755200056204611430010387301189377888237249766327975955536326426581364700192934115901949145520 18943 1195346941220228888921595698376754321922789117070577940146655242252229981213758343796499324947486093771609676790609133890698557050075309280 18944 3299552713781458255370355068246578045638112108277463074454403726547477799383432122545708880433556655534856463207135956359448909543183085120 18945 8713107290098074467077251209938239339034077335270321142124688522323221523576634149477247245511436235924680022197392168241250016227483471680 18946 22036196553627540134187064694386738272958760684492529647534184545377011775693814344799797050282385826590672743119720359014574140763690885440 18947 53431852933795809680206269769722682586582801444656617586225361451424904896978012201638217578910516170926846274983838074814908266045293491040 18948 124333242742533912288585828994100518010491943612339893916693624853716100078866314604299515348140313220857978292380567497906696358628376184060 18949 277902793961346748594243897106671599677082297530679468322685953774100841263123743308035635879718394355000488808921725524777740311997706239740 18950 597154446539779691616005052260356620759405213725093252001342481985178624305881815205156158758841255690156759689759140314487808767303029670860 18951 1234566496217072620869044152987703575502590554218170318744348502081717605306542179749985766422772933112234199808041368740064683294199522016160 18952 2457540818760745498819130144914489746540368051589221667359642088650930819952929033868516267433125463096653993984082349041255519796904212839680 18953 4713570044961631426273796572037090503327769597803055941930747331736805929062260130466091439185751861651713363633235362086915648827136023435520 18954 8716625804034458711804666599519313182164056406970523758426578075970121356516954286293563757301458228726136998530344147303416548740564797774080 18955 15551252854925113838106052910506047381815418816981502614465599521901239238331384351682835339731010703522767145105273080984504524457598559665120 18956 26782713250148807165627091123649303824237665740357032280468532509941023132681828605675994196203407322733654527681303639473313347676975297201040 18957 44550757162442649968189454015436159044219726914447551256779363833609214088997578314807385467831033644156957043606461175904389519794383299246608 18958 71613108218138471725370440408767006371940592547292482106169693726804495999792668867068605293562205943759463901040758509118517251016186334892112 18959 111296073557940944830607789504563318643801819051044771709508313105490868682917555945773020897292345724944539727519639126440807082974634416215648 18960 167308585296165874099561827659728667115047114937095860641644930730758869400728565893855277419089200882822051075846918864950838627746516185550272 18961 243387248359547658853890520005963667961195706700399566058654957036075041228420168111485037478636506101215122470644361739957385672348014874933440 18962 342766540695393205758314626473427093820587526449523018362377964067818347287661673427327699284658217477136609150529394132832235020603537016683200 18963 467509138756482618343787366587828690804774624768980801640719870337922451409420783177847007955546945312086622030397958895176672852198738142744800 18964 617779933356780602811433305848202198563452182730438916453808400089397525076734606342154974798401320590971607683025874254340603411834046831484200 18965 791191844474473403600607567138925622721614198935474401774175670289930163694765373034689704566373621107735567734401558255559018404629568749093800 18966 982377205133407739250725055503287708681323905657712204431630436365854637267928618600843463089157158876877534835031143007048939567507798851514120 18967 1182931721060297208509523596246173434675088993663957948588952912994177902315706433470911851747497201692572256479553071856238861486133958478639840 18968 1381831744955391429409354997384910560859395992598605745254352075356030823944011055027967826820085226755925113763725712256845395718315774506021760 18969 1566343385791234697196961179909455947795628839215545844765818535345515346154241849022994009791707637295177814005035967013927799791008156588103040 18970 1723339227954286246141199952969948729902411287986243483014683960582916158957040900161467527423319612810421485438445440793101572008768288339762560 18971 1840839629860260308378099949763354325123030239439850993220230594259024078885930052445203949747636859138404768536521266301722133736638853453837280 18972 1909527675750568528839969350873927247702247785687606627295612332850778708695106546939427977723294950897300468855048179223428183502931347985696880 18973 1923970998857411782761229755670956637536743199131193944993404547155354406460212931158320594006105880245404853113642933809423228067718726602670320 18974 1883327933333241543175096290810557429288063939255169966037346296392209299396126420031024601339931540432827179919567842321681451271010160771983280 18975 1791411377060698204637451199223111395879886017776308291158251796731654261096009161630490625493445194064959976325372066476290014298624735322829920 18976 1656108402962458158969969990822574281387447496796224583366843050754943214185434451537553267072490118984524932796265414929742430137097187337721920 18977 1488276254823192652546783762244429644823592906956964864039055677504069684282886697879500178904190077120221362855660276009887757634380929902602560 18978 1300326473843462077345268173875881220219927090292530042499463196611311398827806977625671741760490026200440490676222053095804471838412439098155840 18979 1104748914769445423435614017642516971650263259638775523912145561348634481117933570421810544829034209251593750208660199581394856155399186063067360 18980 912811459967185123377706307008524630818824172671717620388418436871205439960402680606553322877659573125886808515297791053205268188033387108302790 18981 733609210157676387499874393976176237038441513006104345220139970736981059109280681959868007956892049567430502549104359680796871979339716019556230 18982 573549018850546993863538162563192330775508819259317942626654886212548828030892169532260442584479238752718392902027044841350281729301959797107598 18983 436265035897375712303056114807602347787230588889343001135587132906836477263962203027302580981892444733963796922713772084962956141249030779889472 18984 322888564175366034383467501471152056348079605399069378367333110204586312802903367893454323276345091130728259095594385312928328857773822817241088 18985 232553011249176671266731792174875110526688713907458285742824035894040425667119438879784682737783515540278765057507487342581650840854114354194432 18986 163004447137273367710326022552482554107492089187470761034689744785542354439569700149381786965736109023559882049654780847603960869757556790323200 18987 111204618425516602091111503061772869219459831972086126586165979057038137931924751422333525438772433532798335025072583764870659924350445873680000 18988 73845909100747963039604347122002777835910891555131382910667167910917175188859121764778427812267378798425644627412358393495615864080155018520000 18989 47735492029198928809007617511535008365886053186710671661819226400931469410012060877154522604931691490013579016065729734332523979339485061080000 18990 30039702162803077290415655627303256607434986663066882729634897268759073724554439537409628386648547607450782395564937434487881276451934456120000 18991 18404070692147708112102756105841488858225991829018191444485177567189103395802973083678810302706198787349593265130923694040676630130045919952000 18992 10977866728649510101956029957870361775082170564677517703728000654112798516794755874475079829684399276664669666920200098199701849551255461024000 18993 6375680560993317100325360768815270909326819384117863495564090709945070591977498634683558233453070338445086089126207700344123309264568168736000 18994 3605416802862035548746290275016942335306220546290293414424421903067979216549575905236389160770586101932205232509069530226548964025011392544000 18995 1985261150943019574309666164091607488428108781818072956043827250423507543289956352883328208778740448532290222963854741327276961203645513616000 18996 1064444684629416443781790459364230060113785014045542332541183903563086440011576276023456523517218552388293873566632727062133225982983567188000 18997 555749494842359600875319511042017367108391936843371564301669493258146683733642571830645759590232386372382822877680408274972783458260237588000 18998 282546570074957628008361588966898244655864903718380002025973100171735953108247833701254190348147983315535382599663707451187915246243128132000 18999 139880667769858540919802232434871858252410664272407186107053495375273440093020833332931975944537665343507111648464398431475287723222227728000 19000 67434328436283596274041467102153208538621427727414539230761945653226283823345548316853200129614249090680952846816713250352907436602246592000 19001 31656022691542587870282441880710906430471650617136929027589517740326525393427494999953001675608995824575718349082355585805805451784445632000 19002 14470290204788243559461932068231939310002100301161714793778052524076059453572080253505012965709182612911279565592735168654655256076839616000 19003 6440723543964277192301340906958045582174256077785681584707926282267973831195195430439390979746237814548986049839597640857630129859972624000 19004 2791366684445364057689555037534022455280741945502975412274407295150341493897827722553165397612793436278430947792768914557109727747593896000 19005 1177903152577547404654919757262850014427940142342984862192734859051833217642278518833172183187897282322716117637680818100555790315991144000 19006 483944706097752034470625946782411246237835872435489904621821298680210546783261717039985470612081829171348482440287467901778735556182408000 19007 193577882439100813788250378712964498495134348974195961848728519472084218713304686815994188244832731668539392976114987160711494222472963200 19008 75381935316549655274819618175558954045364226632673663782302599265121642825974982011521366310842235772625926187296195378273285084743724800 19009 28576265152474225240573533540897105116569119037413203135486436742417838620541717580033321586985225121859276197002736113305157433077779200 19010 10544905924521436651206696129318789917289743689498918930502946891625065315166586951411393330078149910645256228294368774241340062882988800 19011 3787466210443332509857312621128014870719289163013480839192025732767182065547031586388871715284115010580266283989086935271605072372624000 19012 1324008315091419203657746996792632317094666762494119361158229334547849662744195363885940324198896137173186306902964712541980586740430000 19013 450435818536256017739233514372751200661072197549545762043521320000814833717097391837484852562511056976444826059771500143148034664270000 19014 149120390436917521231077306805996131276873730929371805181643576928597402288595382280669046752776698043396409992484080252168461987830000 19015 48035459933187213148740552130117475247344962723616654554153348151345614020734751618845653914551564002356004215096573796464394563120000 19016 15054412185246301852801162729438878840405019245339652561301667874236151198250891228999050298993479852284768331329235499098119533184000 19017 4589822492804693600051703078657876000164452777769993082021983411298355418244467691190219159099070504639910590603280061691574169728000 19018 1361158431104506121570391081946779021420640687402987974863836725068533247380864935083278916101637639987858687260121931586530340992000 19019 392599498939123327135796456888371133605548871407091596309836401688456393763170185564068716496952927714944678000188890461648921168000 19020 110119371653656542977113640346738244791800293199550081891783380961396305567718466682604639993047772407850336512248103422169819352000 19021 30032555905542693539212811003655884943218261781695476879577285716744446973014127277073992725376665202141000866976755478773587096000 19022 7962951764428896896692969749728025104110502379059277385151077742175538571792226398191416144662929105235002215970996735682768376000 19023 2052317961662732673914023268391137706179855687534298423078295408605989801707144831862418429807820875088868545329894906998402064000 19024 514086713600637395350273594516507992360717679091826617166844315151402235370694308099027466909065456736041669383774224839018656000 19025 125134907643957609213701185313700071535001941406892014758355428653874407087108296349694954369628074282616428210338953420701984000 19026 29593535259700101046656605132421466286666586596065371332370695032669748165860939706123264847686225267095635400115747314957344000 19027 6798514856958131321529220097988715228017999623420423143922997507505212416481567229785074356900889588386835159486050058841552000 19028 1516872938514851880878831365949095064315844001999718067058088153556270512279489462559573041996703859774482038272425147537228000 19029 328638098285225756072493992380771025903534547577834123779122301302093878734774472597582419425401619329761404230028826451212000 19030 69124524948079975673997881353888186523886137976185136808567050644388737176400406833654519913342122857314435584769506152668000 19031 14112379384485136810570455928582087229829306051848761390028811851784468081382313682485232798943193324366652255491695017936000 19032 2795932216612729299147500986477705056191887593971290657836429181920935369101448980354441106248306639811825776009639890700800 19033 537417628010719257013753230977466421993087883026111829608462056865581250995169025420926635994200059720521256215964845171200 19034 100196506917252742833072636283934417659728249377749663147340383483413453575370496264918525354850858591961590141959547404800 19035 18115112409780123920512267286628281393497581418641591347572785595184612281360236781460183217269748655467104100060160387200 19036 3175158079205003270200489653560307624321531798470389627342093416130144219057606077931212925536210557692573596874013352000 19037 539397837146855468307704853910612406335613758234180056068216053245249477066719122513566934090173510719124072930847080000 19038 88787467739268488018715997953108910324364236759736750042065425060358269093619864093433133583859994664656842037066120000 19039 14156865988277975155514236295399236520593933636972951044202641491240233659630688195458213509184811672049398184286480000 19040 2185873472637338679321879181529566784259882468050191063729730074399543145705934458595577729218097054111288012506720000 19041 326730561173160097330217730291787877226214011013818032683812284804984343884465992758496881630494507035581997658899200 19042 47262911364670957475440300608246045133351712285017702841054607235941131505300112160034140110071532464266578277702400 19043 6614101053538419603757035625563422923099684861647072945902774312545806162695899733204491332511799997683690804073600 19044 895135586974840770993258504933072565281670753019963888472345525426529612560673692504742826488942513945071747366900 19045 117116088691719802631285552660336318234083320606375534493896441015329722076551839406354600234750689291233424074100 19046 14807781328838135964875184819122982765228925593909550338308745415731344170598508430688512673359282554063996147300 19047 1808583979094734163648877535160058963692082515286662636739999440089324478851726220542108418120217716526900292800 19048 213297373455890024214118235104871818813808257331105175831744405710780282518139701685555783955209951826268339200 19049 24279872376251863221435735452574148286027133331447712793576780576624928120179917082933522531009211162598476800 19050 2666428867152115300060106611348958383696922534976922288904912716789461587505675312377448812714932243944115200 19051 282382223778262210596643234882441773273458810127764339623610548132217286176816309123306211068768866112137200 19052 28824483050030225649138323283847862669782127677401550238396232421800726443654259927811533655808586679266600 19053 2834570406264826489204877931988257545146113021210072559221561795143458988740297645639722632627650543607400 19054 268404931062368000610394868624425143044424862465500941765093753071669685993453171120035602436472838894600 19055 24458962542853678712697853735559125745055503054410157762766337210367980977820672668012836672868028484400 19056 2143813449971238771630887578415540901957056044609655262075137126008348930326911548590766560968512456800 19057 180627686423108628418262017245224297271275360354345422081224319553043867321161058136583735775219347424 19058 14620635741358020661040383883585947700390013047517862944636687667877468982215140799448573216490688736 19059 1136207762891459083629238043739083912200396908384819261093466930201621489820238214619903783686226544 19060 84717245478749142200425643612124677664064681765534769467495341286963005819930042318150720713446716 19061 6056321165427819248979125068991251136623631581219895210039616492339659793687177121146182725519740 19062 414816518179987619793090758150085694289289834330129808906823047420524643403231309667546762021900 19063 27201083159343450478235459550825291428805890775746216977496593273477025796933200633937492591600 19064 1706307518837693923893315447299017280151987809756519450039826338142702986260741314374457326400 19065 102308415767016869029268068030963319088374220552820318680628557963961502476446911134216449600 19066 5858324222343704533626138335382961839915204330410458082127278422832650349273723542125257280 19067 320074005525401075512686366006022749531790965072094564089735410519002419745087544520088560 19068 16669786898647292305384348284612283696161322008269183969879415236235206401610483214930840 19069 826759903854479318490803894161854900732337769729613507156649198567605392467417275942360 19070 39007084071385100181959677400041485535127558755942639578161814892142486871305072858040 19071 1748814048033667695418640539531657634707741835968997509791836424907426967439593206320 19072 74417619065262455124197469767304580200329439828467979140078145740741573082535881120 19073 3001984633205916448746819374901883277720295874184483234950073819690212077639451680 19074 114651773626542036370348998780682563385525506576394399639805611736959802823954720 19075 4139995729520548483119303469308966992775969821073447742361230612492692945172080 19076 141136218051836880106339890999169329299180789354776627580496498153159986767230 19077 4535568444009880835175384020767256329085204950909645876877959297927636625790 19078 137174720852312423771275563946866720611181194536649487138311238672564782310 19079 3897764105587178977033338594550943304418451765975187235444426542843300240 19080 103862200299303791372544103518709996722442896525394480970260855552287360 19081 2590288181237664949757737094995985437164706188485300812613102592213120 19082 60336029924411472725280623096292030263274280695641545032755000139904 19083 1309689272311326878018815920503344968289636332465273058345729793456 19084 26428707288793591708899872835269293082077863211182640190833112424 19085 494508036588653483118708639329363072221831120375558756169434536 19086 8555502363125492787520910715040883602453825612033888515042120 19087 136451393351283776515485019378642481697828159681561220335600 19088 1999606274023272927592325865376729582064382078799559138400 19089 26828254087494726132516224422777355054477841965121093600 19090 328265622872571732433457695940546057396280602465330400 19091 3647395809695241471482863288228289526625340027392560 19092 36628182021252424925039324776076903280064196892420 19093 330715408713985145054212183151652698711176813380 19094 2669170097232670105675711558907151073630324020 19095 19131818974578008557599703384176902393471280 19096 120896170455469248389255629599854043560640 19097 667934643400382587785942704971569301440 19098 3195859537800873625770060789337652160 19099 13097784990987186990860904874334640 19100 45392449559186848424533696791960 19101 131019927880098486662259423960 19102 309252386813765114072996280 19103 583678616194586563207920 19104 856461652523237803680 19105 942202037979359520 19106 740142999198240 19107 387509423664 19108 121705221 19109 19109 19110 1 19111 2062111427086631209688741595074389269427152009818957115500902294433065896096894481273639630418585519559287299086600 19112 201055864140946542944652305519752953769147320957348318761337973707223924869447211924179863965812088157030511660943500 19113 9726270256332490690020711915360938927221027048358678898646311439059182963952925865846194697988070709693688307076077500 19114 311257274305641979842526064559781431891461277559526201130867686240387973107970470315395916138520806420812886832087601500 19115 7412563982435648589360312241855566028386882455813498013563902944295512038231975416457140789478809127718279135250538664000 19116 140120384723649538695371840481096555357218429597728143893513117924332483229919073439338281975137571304992130127787502003200 19117 2189909027399328923021121486244183459911049444488180164468385464889761333511525915208262813470173325864842550532906308224000 19118 29104231374504034650513868457079433029387781477265192341250822370167035339155771878285979878502562595043114725994324769920000 19119 335756996493141999740928173382125459220846315405904809827702668979472434958078859214044622416543199391906478066243619391168000 19120 3415472502521093791346085319277199839226872993174186774971850413959008369035364691703979382429396041036419022828952744015018000 19121 31017484225245087271697007721958110915924046070126518121950626918621991929970771463928932344558551723062330666328102961443957200 19122 254000864395688589485743463996329984915979634762744761679276790164155816827771119960446111845849539455158209954390771752329026000 19123 1891117546813044528892105755563226746837258698014836327113425620557275591604840096993347691870673299005596121357712570089518820000 19124 12890224703702193396124490890956471866296391676023394495255722165061656623586675252218624186370305936055958015861720174100056216000 19125 80912518654637250895462173692837589894245688119418616106103860239265649360191821701921126489115983698884232505897182834258664216000 19126 470091744183608521869191344936411972891753343567881490611512057143190303566744090036099779330592369490060738484879188170396634321600 19127 2539056536058018176806739724474188010081784471724399695643743836492894577288548152084902322710659714520255116020783148307613121054000 19128 12798560949904465841162883905281341940681335369048835762459547310982644443090898225934848691761178974005416119866963867095008567015000 19129 60412999849756457871278786220751721024294623337575408157553495766300595147520325818479429483984397699223787912770548553093505624034360 19130 267854203949680124077189619852378795748863833784639854969304874417825295625918292321561061824150356587636456794223037252148042244698360 19131 1118524686520165579792575206118137298279974014753230665147960515799476355139223410509553645837256287991695831374482045104412307239523232 19132 4409953961190616981261049199748928416157603642396249934275113144729118246068622765449853083946171744770126933734517023709152465818908800 19133 16452229615076487022714891954466413902474764875148959874868561045944823645281740162698851556746009510934864632714536066153356111760080000 19134 58195654039134243520301254713671914370422487928523383096744233208581795695684012030265667398492171362886168645590242616139638739859216000 19135 195536346159493964565275986366307755646600220280165061814218767316458888066934672761132023386351970536815812355260078961816970454296616000 19136 625121197091634400629771446848461272725848443356545086747804606990400958241813325570697290417324364937915942716620591567930514674105659760 19137 1904451184180864810973323827277800167484847437473775484359534680906618723128223996472455484430058613366717297712446090639251735650414119600 19138 5536822760728217569243431851618214816012919133639098326821436084036344456129718216823886467079091678003014365844826571955646869584739694000 19139 15381748710625787986884492869974985817635890415096015625745030655377680215111052799614851719501914963000154977990833271131577878791578218400 19140 40881995246809123508907856381206726231488493888398428798399259195460041314433089934254857885784930485215266015774044927516819720289552718400 19141 104070768800003904675293259375556736876889258730411500748321787274246397182618376414822146033951317071729807574773927775998280650676490400320 19142 254009834025316962132978290349001873378898306596504277802221863610907932528240717341113756894486417269174784305209221331722768403317507758400 19143 595005722708195723278946722372229111290944267356423628577573028853113630039317331306313907683933730202897304648455811048858908673283566477000 19144 1338863045407027615714882473270574798234808262203023269287515337314935484697898223946160217189134383483489120190447873818021578001196658170300 19145 2896445811651480519463148172143437499769649923949945309585951990589725250608938268189604022210083772756432386346793917420832196354219150880300 19146 6029138041460009170681391111400250348682522690858936437719138054154925298194918428644952283103224657704171548339750914139676404254648355407820 19147 12084546836913308141670762140497233814352768792135558872988250566062159639083496632578117865914960098230583495582943008733120461686876877941600 19148 23339726050036027871553612879915702113356698912232661534225713209886223900568186633221023269729470459989830255665811580790357162565604902432000 19149 43464833048851378220101546535896387582783320242632240404953177706357428971836470318738216944562176196876539338979727096561553197774138351289600 19150 78095657584369642773275312427165420134617053595446570729050306112118092356611290940650457013386161287825542144193184873048376693030948568889600 19151 135461674614474595665939019261057752828402328375331261352400856749149880878054089073541855040499565315964814319800246735885328751112888976575360 19152 226958376675304581707483750397199034325857005274079122748132810157597292103059026732139831962256062177108454147226300309985258398136755505376400 19153 367487210096290894407654125761846489577954600182625740062266326038654684744269364271888331904697612546979975613505073151495598830791232798354000 19154 575331139155402395616820366192732690195067527541729414441669048114470543650795665181012151251726587829364929262817709873457760774159669581050960 19155 871314207619043898962280179485425334929440636917847047555057005922774613385185203793280710439577593550384917617614525971420531685585912723164960 19156 1277037272878179793677027757314781755255461142946259606352724674325640033615374891281186389911186776958393015910567598984421714128197181917118912 19157 1812109649836535041146765988170643199883234863283597298827791872790110685464743847106808152580402236443277898156518989913366233868166029972606400 19158 2490508588971009603347080299816374094046876103455196140007449782121447166408622862061072574724633500461644387147841558514557577601371957316920000 19159 3316467113767433802717983983789292362434885980277414570014751364453028557587134743609346160496836832861122102982137804852839595487044347992314000 19160 4280556391025408745368560723262923863142701672218523456646946528538211277815952983030667718780801028460285505011829027193781338361185146827289000 19161 5356810569340368658489798847969030434447152378376323640032464512856390113381106875906949888074259572758871574843374611173932074863425983743864520 19162 6501758958429973884888719275972043016697982791550669158324003768900916104820435303460046389779387407138247405081655803150564271577727787860200200 19163 7656030174375020004312906523928279843709332319398712611425964284606988961687947729316815284152583411969693538129087140186317504542237548529268000 19164 8748777655423441283507845235334691373011241460658062713345363848425478174199679225421301905175915517163148131917545082725674253803205083202812800 19165 9704614829620255583027985652174491588570210264400886127892000344484199705304200062897681442505306483749310934486926169006202414384785448460412800 19166 10452167730965936378880383471104769800234144696817350298690351312386371516923114236650746521884951394170452045739496275193232100097481132279418240 19167 10932905415921342948235415945295048529918504467739216558719136016665269910134711478989282341140787437522505478110303967375710134374961718482180800 19168 11108726994247563375765517663713536152475673399237946649575730309330939455473135201604607057153285481108393724103305931763331203787424553136134000 19169 10966937787115633591041387536044933117693688478856525611536884137600930552490256275716910580047057236161667957578467029494813131809077600527911600 19170 10521715508129918231616181505960900513707341641188545276145150284455657821241286164046681793685662443259539957676773452736675990560358323129031600 19171 9811842009383215039613247938892066985555314787718967747003825830829720546815197387813702461459022154294882306878560709278766118924954768595601440 19172 8895191551070305556354889993978784804206773627420513916402836374384439523974275332819453742464331757498224331142127919334295177931175664201819200 19173 7841049369401706827524605788474623190142312392556139593983398792155467838840982397948733953863159608865747887650379790505671950529917540464424000 19174 6721653769190823428578332100153666882862736481969000473495533106002633372959306796356052742941280930697708458571672372601831914494670053206203200 19175 5604357597450327512923689131378123850471989061428940554363961778542089261762613512387293975830030775993967025963349172368814641473614525745065700 19176 4545523056993952314891014655712500826564804636502309571578875566348490033508401165863090404786721021505050554078716411285250599454115496209365670 19177 3586797222713696966110368806727082248002901629118447410063397780322249340684277261358930108123336993616486467239391181734214517130181952573695550 19178 2753895679191864212144990609322093640646857445303377120536726525776216529771785077968558644502717763160355189799679064082170929963975430119076750 19179 2057571287548238093707605653444633945446195028816713258565720741792619336633109285403476938372347316982071714659380122449086262242767524983085760 19180 1496147738879234140781483158990694642027793271982666430991427642627519231361058532095138714894474771196124431629221831746839608114977137507829760 19181 1058883508073662305209433591781030325596140996827360823915295229426163765601046379061760712770516819490507879475046782468506298498711373480773632 19182 729481902377752659743179908606037425778113056601825429825295243787161197979900291760245438987649370438959806741841782165994847404194914369792000 19183 489225055679091650485431316346208900119451037440649626267396862179863212560075048558489282810166374255965602479168727222781245014062875248000000 19184 319420400223352134126874933087002489067716918794725517972189081419831922858144890437246512903281572780478911344703828236380973842229750568600000 19185 203051026253987211925268374392254484069734816717514662487955153595950090418085326861870760511168486026597752420512820745366978457870864908600000 19186 125678794530874600521627326741235249217502111714211800739924275781275271897349081557020384346577324558684948479312799154847267756607534917432000 19187 75745313655499717730949227307103429297614588331826139247206561694509254024137002499084176519687147293379771373054202379560946697075436119920000 19188 44453521247761629508382170226263232384100621460565398177301894665362162891035525056999919476456208423042213348973122225058783447075342256800000 19189 25405630661826162049519838596548160730058645769200623573694473133537464034022012326023315803353605155732957258700878399848410140978101586080000 19190 14139729779777956674017209210027570226525423828492453803854950257261075080775131104292425138317337449812513420689523792159443296232511106080000 19191 7663914240061758305901020902495774086038460551130175040971221441355723282599044702374472602925036096999018855654880866900477812159250827944000 19192 4045450140963273812943954528303799711449551430519014523842833730123668431064864527131824332186608955918285514974521635187257597902991692180000 19193 2079674196064172209540241701280794220731849237475659964221612038346847036752426239145879421024486056469638581339345095965216340228539764900000 19194 1041211154049695546183342152969265104992914181001222373070454966108981093177021174219868585372616765621526786040164925232177104346057102660000 19195 507688718047963739886591858837225272337429568298330650083975884230053348560963938238814024367230612794962359536304796337587973208649202160000 19196 241084268249514332095878914784735851249003987512790169665545767484645654289912287249233611571176889926163943993710512913250331662716840384000 19197 111493027623913718464157319503129488059629523806195287160681532497065504086047611064053571596245353609516769796348964573546949079682320320000 19198 50214161265521954938969508708681637812146269643012602098135811533311373825847451606115330307226421372477878065443020255308689034084254400000 19199 22023886230168571294394525205611037269917506938805676300270297070422559339712228029328974231619576467839403151505038541188296844606551520000 19200 9406713086776611837596951998670947172204564983177054824287535221237547890660648547713099727254428801831465952793917259830424243652916520000 19201 3912392366344713291603396757203002670595679356039389652257764007307527252507263506716610821654555609474605311206036287531964494738224392000 19202 1584489012350507930119562110023630730068041308227873037974998668267694429823369581171526033222298374698069904436474196937295860069734280000 19203 624823776356620922898512864417811915800339848542841743994185521359353718534999127054494593485031714997216645834403373918650541382402800000 19204 239896497933051015272002501922709721937392131096448772819559688344136094370857012509238210946654470646960025454413223706687620046175584000 19205 89673116319811925085307702454991401788736986027869166983643851339340134044695928749094735793266628784493062955385516553848293467769184000 19206 32632018520900828407942068198209870053958616392056098843712432232351891943781612786053478210605185790810580521595958726165493440655532800 19207 11559462228573876505338625449001111375735901569857133779513733359524204146752044372164005679261797716301447224611363044832754059715940000 19208 3985743802691605509990679574571990896481799440707217345262815556536974820731583981764546399578287733051836428101577533569387893256750000 19209 1337588598191420154200261958924159656785417439423778024342436407109018668652294285405729130705933849397056970786631104485997970957350000 19210 436855535436255067196718552241223860970321520619887098859314247439645827808998470317696046055473344752574162176105108199130650447350000 19211 138839547644450757192349595852227870080397064846839203569212773793787779814245520668886879893125180421022887310030401622877290681424000 19212 42934242320540855336844849931246377835793477261737879307989302081898296212732915655101327296395688506704487056404355852456289536640000 19213 12917013136662955264403494032950278083472668686318956344597549612268438285146045980730909398181170351218619682423384467435976873600000 19214 3780399358577420653545876961367637462528224628583873999480139896566812436851246533764633744857709782736965961290432775839481413760000 19215 1076161063081860896717411607714316812928915688120961736077724146760235800163004569566482776184541020132335665584274115986245773760000 19216 297937183205070748257875991394982154690505361803858851006703259149361578008091079907757731554794226869970707416387000629525450328000 19217 80208583605598889889948207531552950066242814843652750961307596227508754318791201907978956723218878379628561361521580933397325560000 19218 20994404113484318280455040269516343050473986892937015070912811116343543627655627974737319239036115803569203859414020759313527800000 19219 5342045906978855775585571000352566561771028763660906498875540502378253206361237111700542049386967478023197031414249856625846320000 19220 1321188249897600459293291496921412637192111261616097045981106670312957311923427811318624820070636484421294626970781008603420320000 19221 317543542747634006952534756825120762976915401844254355863496309260570080559302501904463569025650567826537950497763684753318048000 19222 74156389287751728030893523493439166103164385262331459375188742594555213369385383966571742686649595898408805128702719811729440000 19223 16823736003893852889571039582586287683547080286383026815545488755882188086470883373199105324818191240297371270301773622767800000 19224 3707177225636787052657689253153969586905507071955197944310466106384659144717920318519094890159052760030128713544373125724940000 19225 793279513226560167276244515404826668190872198067253889485538336164685598281775944408003515765029022346885997119505863474940000 19226 164809587952793638756609823938656826090828061919383807756113407219450789608619199961149807685684165355896677912660555057884000 19227 33236839597102663361845875112737963185253511802489950026752610443857871177139686784148224629753311076379013845202302899760000 19228 6504918439665825357576673191889753726334763860762309060110135575535171121005909218252718309799359779596041357044424449600000 19229 1235232894459809425374035753726491909450687670570642478533086453511486115489627507022288142526460861690933955072657733696000 19230 227528944492596927215741235873192369752831692002922122494930909642089971466316101551121345274303009731820810101404108096000 19231 40644059315344237425717878886749748101146857802231387693538940269398977808940226687337060822503700029017563513840562899200 19232 7039108474035675538605733764416430608183552791465693663501821813793576006045189964688297480805514407067334468549198120000 19233 1181630029365979046617319653756917000647834915995239242406240126627377255869300233017362864269270006630684964625493000000 19234 192206125222373345673795867798701163429677934845115398599172212106025050774042753952417771538169123029778987621406600000 19235 30286467027485139251153348157751928138457465689708794071149093021623326144272955833250623791959974536650628340871600000 19236 4621624461029971100056594500967995720710285510620637471394452642583237111926070155808274293268638502428597375478675200 19237 682761832569970761764498979543753009093695945181159509923025671292987588320330797050327662967277015548128201537632000 19238 97618247922353880152818958948443758034531745166804820109176898713667931193748083291489035940203303093288118330080000 19239 13503090190202960073025547033788269831899261448191279951422700730086377746493691238315641410124820109484311651083000 19240 1806438774564384722007998364045670582397610851478725377574636613996756430967384815649696448923205321200684868520500 19241 233637679471298895604544275104122705918755050752820228711174118370683151147638948663438364935314826860176323152900 19242 29203008126911959155745438499990863247813622974465321985051482075934698398210217637846005057179086510988765990500 19243 3526196267501269885286805531172703794000483907284794480953621427954497426464486978214309213916898870478151240000 19244 411151629570998270025344126711635098247829702549805996159774482287811845676830870334300021703670799472756096000 19245 46273216881931632649080682272104151839913064546751058059127503250625052417844216548313717650392962102823296000 19246 5024556596252237573322513360697614190598656621183247246041349907949007988638726011648650018770777567409638400 19247 526146633734355387913721643973256693110296499013809937071164473080034597116552334705712378939718639755072000 19248 53106725690568489770032351153778760652670210039601025810672965177444185498192155133959335693618954856665000 19249 5164285743481823586048613402905112786400609796973990063203264758090764500563045037465440373502815104277000 19250 483575841725228255125947881663295271960585056047017819887554333264829418196947456349083608304546160277000 19251 43579166764170767655619018584676411860479601888822159262593829242838382351345462469403582092267401005200 19252 3777547946460823043434272690555086922500201897376231299358015143193240392945627164408505933923888188000 19253 314777997895422379187469555326541949380663252208276947396142331386676504322106298139645996962963580000 19254 25199849789558009768798262023624141514054775603359122334203058809193514835520789518200471141482566880 19255 1936936245538316458132753517880079596517597098473274797887762998609363199651252117139683692155453880 19256 142846354926796864487432211607841242768761610265604136929876181098777286025448292954795360166748156 19257 10100887501062947269784042471299294799521438250160572047340254611554602611194419251143257956441900 19258 684341971616730844836317240602933252000097442422802984237144621379038117289594800212957856127500 19259 44389749510274433178571929120190264994600915184181815193760732197559229229595338392191860938000 19260 2754518508504211718859562990844681423363947206940097235040274283136033148365251496665882888000 19261 163381865991388360388871747221020610077170201958970925162059615916052226797412173821444137280 19262 9255116375736793443297151681558553523609608616251705300352016992672215791983011324240308800 19263 500249247214425939553624162739843196569857639773377825253794323146183316994058812568132000 19264 25775369709414321286368652393893881479035148541700186421028836040102909470391047749970200 19265 1264748076270234859620219155120696352527780206116136952572354450046890575002071190470200 19266 59037576235764283769748370428783928410215167116616639531840454404465859857781691243960 19267 2618782457715390711413700300313903564663877368583016575576607844404522616216649725200 19268 110258572655619386532585891948874272937375814935482723143136895100697810679530756000 19269 4400840416795796683040460325026438795938350598825354045196037666017617975412458400 19270 166306015858057575024321002445497310839362493736183620586615840413394906021338400 19271 5942049708233173013208035816990408209174647040144758117526080993311212843895460 19272 200443955675032073159191613016917818150569053078346413259875295876315275843550 19273 6374012806725673856539950282992149099438222787751382389483501739426411689750 19274 190761332865996427501675759336281442773264496341879195545491836533380472550 19275 5363829148644483636217105172518724133788670469086815169241649253894178800 19276 141438557029647202741291024219526165356681581747318464856132803292478080 19277 3490734516150201649312686495519328426880576164349189860310055386179200 19278 80465768349601913912936178557093310672092132451480980829573106512000 19279 1728523912695152224796406798633856303326423585994776625227866732480 19280 34519338493172418690460786659108077063471476939244799468307989480 19281 639213284679689736763478560661932738025770952554730921307101256 19282 10944856304773150226443840272647813068772749569584718899152200 19283 172758965139005843835270550446929597002621533772251692610000 19284 2505595080313484650474759428447323634930296548667444412000 19285 33271167549431145571307097853208044908275076198649212000 19286 402916891424303781230507974002152470448835785157953760 19287 4430904231205686743737257778616046229276053355842600 19288 44040165512088328170646525315811298575143865746500 19289 393565105961176070926603387980336140911920618900 19290 3143917987368033146335838686419434530335918900 19291 22304269498281299316727911390351752536551120 19292 139503405597506302408388896426676238110400 19293 762869516574041026659071617353315192000 19294 3612861098529156046108535892747940800 19295 14655875061643133534245152883000800 19296 50274831292538815658013518205720 19297 143634913567587910300282764600 19298 335578168866697262006787000 19299 626923408365391875051600 19300 910564137059392701600 19301 991539895164492960 19302 770986388858400 19303 399557622750 19304 124214805 19305 19305 19306 1 19307 8185957483283293589976519665295302857422936766251011579715703047597928254202823546874145199540445547341413217586200 19308 802223833361762771817698927198939680027447803092599134812138898664596968911876707593666229554963663639458495323447600 19309 39008899377972739362433146307307219555533148898472186937048280797660173221134768147875220475306248376972142100842452000 19310 1254852604990398580000719323814142955600186243902383360398415359332894857955381189654863597432683142942904877274549285000 19311 30041042989802112296922591382512238199221338455366392442479199414413202859057149938016242209126932377281486198793909417500 19312 570872250784670293987058228856601794210433804001054891460773955641279818023190640052887113487901336498739873119234414038400 19313 8969591765542171817092287647227635388725376375461304618530206727196663875983910519288550225290624598149866592557225549107200 19314 119847748590399637423519557701727131169677433234716769000906186351239665706721690995943110337185849288239565038255417959168000 19315 1390094525801437654999543707063637364438991158739883454400045591690250773749475427540154099550498658895569373554183481561280000 19316 14217857999647864927301032527169016359598800763484611082827409316044326566743339346965099443070903381657274318113773018663040000 19317 129829354762498789450440285590949075100793620685990905773475429068793336306604893008287022343013163450790424916261767336134502400 19318 1069063593122450969380969226662971290283097470336206364728461736238345128649699665865113449605749017790102405169842990408482543200 19319 8004020504643937740730885789702533093699169702843529375610611040896748450138417211144158790455575218049918137923041187979957422000 19320 54864449854627394420958387491235244967684199896253270226698590381015972058540419224193951918467132586069112648993218292154198680000 19321 346343411230786206400920664342870860245943453113355852094749706657212188068086425968702427633788018079887356789819956192991409440000 19322 2023739237623257086033169060807659100237086429718145615766269075425457743122050263739228606100165566696268123726621659818205593475200 19323 10993736471930299295531770316808361820582140693894319405437406972735064144776810651071515293890444277392556815930470105166775834475600 19324 55738551860486951610399171634238473095948668504058033960340914903782818213014082012435413674906734291542094781048041709669087564148000 19325 264647235624062714542744077520654819208880945947649551164483389065706219101578797883977163071838340535438593257496007056519009919960000 19326 1180317780158718674518604674966839844573539291683092105151563513775410351765747992466304643028403304330927275807718053868254296482330000 19327 4958278930890745407917754518600700819084523856502333315320688008667743805697554166752452544433716600833359300213062000689762648662971864 19328 19666450885549847332245211199827989803427691262765557351524073446144328372178534174009727739266506181456685627735842557357714035032964032 19329 73815097157559748700116074208469666822516803667216569147811535722793725793699592074031149691616913281606862945925414424398926673045977600 19330 262700994442227015885756715713873463621509662420143119512723382744164206453734522984367520816939575669112783625926702807731102991380320000 19331 888120545226855079985742212086592430585656318303138834632973862013121175052820823323835479742982379468961479414605301877619234304417160000 19332 2856963777704897271357377866253907498865598854857102612252840025736479317283430964197194436241317154970639760157945444613020317401322920320 19333 8758496834464919589864831957708977210405982230462487182778875425991383122778848396807158928364563285594794311628673276731097933646832367360 19334 25624949977646458582666129731340576439865328446008907246717180820608847361028695943557176937153568308397813067536788662899860802245714263200 19335 71643130873665118244452890928514476558712620304966514713719794178288457053557262987387864286144610500220822248961846855304885251899510586000 19336 191642337645100813755088230567399945209625844704975436758237459610888060360335199805720392200133576533094929837245595997344667615595525208000 19337 491024422371776112393858940346938160986416684844090488921379923912609627531467065365232084344013481571918844887101592812922556586588863491840 19338 1206325685660260314408237995772582390895555063563264492545063297652017378095296879302992187361285159175534758769960152070173618725045770446720 19339 2844461133801181991360333910486486887623041769197470252307961752986290976758796618811032714516666710555948436872349222210920748698261333723800 19340 6443254501980577991479209410494252065886448206469407753846764191847399450116611125483554767689687023911264415014713707770593961139707993518000 19341 14033003042768845597867217366900142270268578577101206458842406744049591176512730047777935966260445944532827142103090014349317074237141443924000 19342 29409164948202709274387439824632155300691435389439242678745443847886786079920249971557474375005820286613796310664618644357783068436980711766440 19343 59350807813294882644272145272830073858916281168937970252788507152629461044295880513630613327832080216299987262051577180605052459840090600765420 19344 115421773310469287099233765833315921984424233950765673691063864128924574701876935077089279731613648374746162756337658777924365949379490704795200 19345 216447730577792913445710379094763161969906568753315549071256428087855018459070413413028989854949964223318766071150673692348213898880601763968000 19346 391645050963361680465509661741475090392393605605070096785371937944619257687177104995830760813602204063541777674981793755342252201647830417344000 19347 684165291140644355325875540081621907906599702861927381750558893848889106069585582149759003714240582676071643451098477175705627331977188826241920 19348 1154511251937209697577603949819421508092079366301111026170227947371296126902045616509018707383848721985830693909625458384138226857846583211541760 19349 1882913939824749122313939262554540136629332191903471240577101832418584941892045258814789717020198441765640508480692269238396217821579008637196800 19350 2969420966148041857137535028883250070120385796824514965154295767695006776094286491008789015940283879819360394915045221109970779558740151702556000 19351 4530270448354063858966239338937266132619562946437401036581553799432125722502821697821101190985817714083383166601158734770340035480642026315438000 19352 6689267907741086292325007115322226106679400373482425302015277152990064495398452152668414558575630270395121201427082383226604943818273711999481024 19353 9563478075150953817207148580470644923415073961141685905808810341063159355823176392677553939730152358671285773960034562091505959294694047453101312 19354 13243627928721515282449371200028130809204660382725555500523939485514829995683232165208278108026898442400625017131008977217694422721008814796572800 19355 17771078542682869029943770792544952184541556169183247204413427443639316186570619530043528801296900827789023122771256642700256384955244176915430000 19356 23114770792924538625004130796107189192727993195872889427375539812854441461970939122125745967099165804789638899572475609580397180667278789037340000 19357 29152750920050218105831296788412058439245809853299164196056941690925288605602304437157549522330982681101645443426016194900354844208540135321528640 19358 35663266087900010316196494053402849875917326212466180003179097273748207025389686378834663010047169989842881583835451412160933405517766095774660720 19359 42329633498589550257562221300209594745075678174361349555242290271655614640474302570079043278913354377942016322594556312819407949922129863621303400 19360 48761047525684089671074654129337765545469500180992219944469768336763170787438124112504161076007439005375113142214186020725435175679911262959992000 19361 54528483254528444363352301391947608782030408804550439507794149537885696364446934491402502708653480178053889965486831679090809228717320122019776000 19362 59211517698740887232204910805608991653898902737176536077287058851139409111040612394781776470690779063933812280169818399765666962477748791322650880 19363 62449062756225771395027745688469407442813096850176390926013563649257967194545677484635520885807563127796185707625374209866634214218788785285615040 19364 63985492515721827433709524545333027245984144701675592073056563190924544400515502623622193620151629613967440354433971083918164610644601402550505600 19365 63703964205256664374295883948233946086506265010467974099134386559674185717488574698438958756172654880170182610113837986956281762158188033031456000 19366 61640912095703860776217899813106515023777399890576910773284695469515245683659495554149319353354714785685252362147076284594198787415171653027108000 19367 57979257914496377703242567854059292191021667777673983834811962813266429596779424027201344860424091429759471699440429066494423993774688321996542480 19368 53021965910616300646255792885875759895117096006362111848935726471816045756709248477216818368480498258529423613623936113032497685874643801680552640 19369 47151181542134809641831655399819769043608925829546080284145109852879133977195669962302663239625203333653018383519106220830991839225925612654022400 19370 40780496944789572882995536727038612640987065799220146889471459037989268198865446051733370529968441781687851527914545397534549740466484716624176000 19371 34308441113578161250035236761201008047945217460050106583466783561888441174479795106400685875429454750436220257292911068488517063566545063239995500 19372 28080139496036279669259609164552209663856701059610241080622044392191770315112693840931022901120722964972414118276659520670601658180618420990273240 19373 22361691635141353414425585413716349337174637317987486818002965443022017697749318499464826748004952634719673249205120955670813478551130779025688720 19374 17328886446416875165984151783563406862581182814221282331206338801176964024056738899066527098585927528634694004093702669961501344181186620258804100 19375 13069141289189197541534188946319406956533838630800994094906021842765681178423795257121139568415452628854282175240663508511170063946685537944780750 19376 9593565438209835058496155769610831673614596935706677980576519634913618192323895584848593249474346661671641650109977587469389174708263163623376000 19377 6855076912683036426853341019375546359836434627993308011087995744402451750963395456144999202789229860753151941282980029094610568090440702763147264 19378 4768515943173098109133505607374695394283717045607238514755264645362894840850124069258923545602210756032513361346298314448441936645071819058245632 19379 3229451586901285484126793658245246493806696915562177786695709415396697357386887430806159521982921371152050457568119988500299299198481301606784000 19380 2129520105376071003316825563805042144729167114405418007903662721800766146494373997170742473867747862369470862431118004839387353763994732192000000 19381 1367325109337199416628282541852088186891018642288096129348600818089807412070901414702709615703918935625964873023466018767800619668622028096000000 19382 854920024613083935246833659293018138853609406090632104875212661510652084397331109542869187218875314500134536857922128234567337447805923067024000 19383 520554751828837858938861511239215218848250373400012833367756529830896142133039178315122708370113735054074659012400860295276482239090539362952000 19384 308684758496884983737330276206542717376320976140169335150691203673307685361910024876892172079312726986243733107084068099624868174123769972640000 19385 178274623931712269180986667646583758154730386608493816466548183630786772909814573940063909135832150018747897305231759785757628307307588579200000 19386 100277690644492216144825139684879391604259096649433991781095561390142119259718644739079370777333562352317656383594951566720422075437155857600000 19387 54937849088803949845057772955930352400333376521511336925785925418742146765860143224909912418724887374448316033012377036910402665614498959128000 19388 29315738296502603102033659454190718832166571760240302931381873861098074070388215139123902309779593121255506220022174299950773963109223082224000 19389 15236965202031665447717954380071074153397571389449296388398433620628391962089098026802495784791544153259115287738479122626951011761748457760000 19390 7713801892131415431710780889818187447908640752072917657240634258821370814913039663707936350734366073881178615317093809763644105815435676600000 19391 3803751185669763190602445238961793397027986149448910016099136829051328236017063885618038434778751483836217383345383649417212653924148001300000 19392 1826955408191139390522373698075918680561145833298876856309323556298808734536317287908231287687281927113137275279665103112874510362960800928000 19393 854696682269596030066010002802732785306546436350253521398265614958485368697053380118730013115386803562524369920854841645941744292629211904000 19394 389455384778017895473428203247550653403229287499499757287387041298817224652598215078731656222528469603613321269355038681032568212158631040000 19395 172844612951156150678353722125338034287263812448882221271682359534084191722855071024355661759998384311049886068239817655669991592529685600000 19396 74712740826210259447219652524766076949022163477573676610495877815790523057995516490369202109080597051835178776357462489628667879388244800000 19397 31452839088804581354173781587475292722145723903345770743566133480483616920152866614306247707560487414608645753719010438256790018732625024000 19398 12895391156203786933163643390874232578606738017341950975040741972803831084021609786706964339905691449410470652786329395268526329976338672000 19399 5148719456469656642492156368934933584441562424057106986375500723106135742759381436578006640233546629069397989866259368967523965154134360000 19400 2001852042464169000071720698880918419928144330652410748815084664826568479346736640583630011797704521449755253483570188318926215889879200000 19401 757893513779464845153328342631384679234830072451707921867080898056909646948548911215517236388527985925276676161589165804493448243881600000 19402 279383482658493251339679563778432541755828938286934857092475505788978693011980872323867511771855263864244096833461606173403795342112985600 19403 100272040076219254295616599290879739589205327558249822246609624464815304327251496191488402531830160546594296459668390008305668186122072800 19404 35035895826811543222366555484601306643983041871525745682237501110310474424176299437280594533020294109202324577688048816297213335633880000 19405 11916971369663790211689304586599083892511238731811478123210034391262066130672210692952583174496698676599430128465322726631705216202000000 19406 3945483764280579191707945437455102099547639850397043432684403278188116489209042729423490375340123210495757272262167659492929429688500000 19407 1271381988584785959199177265371125442654232692131332029528743646184957130387157972403379644338413940304158258648276805801348717241318000 19408 398703747481024006602772906820769183067158847886002689397577316403122543212945882636905477472866929753900508672888584078337686231264000 19409 121668278693265707696489624245647291359582704032668959623432547868449360707423758604315664677526145999985700297689349086342759098880000 19410 36125074103300397982765405789121901577373106364268313919312829248079957145807094172647256469288086307350455634338538613547042118400000 19411 10435018431504496403824186406572286002821692302287655309365343420787568905916125338926854218031867912333388949094221007124908875200000 19412 2932085967157716624995722131186616717246055807499940191360587136560211479770718174051171254170136678421165052494257961804949764736000 19413 801313041621871240597512100355629534399163648899572347132951475722468189222447364142991634782019464377554149620745826736013561088000 19414 212965790851607134621418227606198269948375852949360641323301940101473730196386419792675930973025032880716786260186536895377435920000 19415 55034713663742842570575558237374117379226047945682627984244694160949947698833888970813466482576155419232851269328112031616120200000 19416 13826646481504906108062737284760187570221928771110102725752371998093282555246905062533235051374108206949114362654063432078573600000 19417 3376612614430671807442689526383540543464723657786888244604789793218570055597138920534432138861887477907573191721834438149714816000 19418 801415289340511561454326958393657224533785763467881545683702488036459242354326652818126546852069601246810767049320050318365888000 19419 184829182391441806986090675979859739757129414782629167685129517527338372716119631250015934423543310989215885510175718318628680000 19420 41413430059464460612586688837513291340799096891607740452891004680386492851098166294015997357186318975177349605932800752997200000 19421 9013374363944128719203171460796112481365152760451057202895551121672430172874334001432213697143754008083176670180542138037600000 19422 1905125028602600623071328725533488867955628251168630289531277047642936638403189975582225044185105272640189453951825148803848000 19423 390985058706540394834994604962100885581549958109691088340957302881114360161722525578332058567465987544065577590780578369644000 19424 77894090279111534112118460313423530054985049761753620256084465432872811100287830220364992298997097684484564434245162265120000 19425 15061208179770693740090211992315875602628205179412680658950432036215999698764580768301620000295590080338446038806505094400000 19426 2825696163796949665888317083688053387632292056860946846317518030908628368767121748090201633230466023475992707682550371200000 19427 514276701811044839191673709231225716549077154348692326029788281625370363115616158152416697247944816272630672798224167558400 19428 90774786119268697561370409194098235303287672897645758940891627679063381943433243575675409069643875997690616432865048819200 19429 15535227312791436260728137044567343458498160557154291297756628768710180660468668959987684852488143072924893822954746240000 19430 2577131503646355548990948128806454931691319676357195023390402010591269209277890743900396070400203074328466066397622000000 19431 414285929731508530997771152000133006219393789182286856218157114070171297122936727727352088212769224125769958656111000000 19432 64518128790186928560719560738154046835233592768654806408374334564528010005278679731406298537668593837186574894711686400 19433 9730827709194417265663491901028013436647020895537952745607175260927219777747819991353897389643059293553365517842867200 19434 1420913553728295152495814865087237829948751141462675553698074422576339237730833980403950817561581992271718962970944000 19435 200813801044816993988611475841858576739597027541687819650096543218741763759361192806387009855525544904974326754145000 19436 27458715232916049886185377532494038644931784496870060319352246336257398017104468049413296329257033767387641811810000 19437 3631405126303788774498130044645655734871094634767488964150038731726812927893409475562466707578956338003428043384800 19438 464320884470140931090409757616906363046494924674469008774909532491787149177210753554742880549217699706545188753400 19439 57378056065701826085316795142773599996239867117567463061538250212863430981974712891745793223762643499858245758500 19440 6849931505289548198212646151464678183560748642859457221374020572964239019830534512703394932297899241215930160000 19441 789698742761121356870629304131800264085232988162901913323613282729793896264559820301369256219623998987322880000 19442 87879295989314530482526440511077260157177209451974212918576452488392448968927938977126732615209439887307212800 19443 9435597814887223321738445321737854812470026293077630969170342474196577390429407938095994286586478016517030400 19444 977035251583976612843396986294362830692024450649695279442184503354254321534873339371678240505474722470784000 19445 97521705030374928367045207564485547303044227014603318367600889355271536069290351925104070698397916808960000 19446 9378351916983560163894691442380551452085694268322070465769172756681070043533936159164403381573675565430000 19447 868482673320662462236298316764988882369616393587472407838456166206936066216335936756232985419679871689400 19448 77405391557479046726371369495556053848322318878963866806845146661432398597267669350697930682404036143200 19449 6636102154346029725469682626685760893303811783867079824224323657440622047530602393813662152808674256000 19450 546931496237310142209039776924650623074489982186847238260246455283567751170104592896730397209506120000 19451 43307822660225255284480739308276618062173260541687605021603180473151032089664656509253054360712885000 19452 3292589220733263546593901173340975431154469132493545915573472148524255019010090850744866698431026512 19453 240192182796517987719838969898780515030578537145097754527723170432038408714715325306029226061481056 19454 16800802779545777613714871989299163740618149816765395930592881407770955184949640101228179900613800 19455 1125997560178552225451401585889674777451429780366430135407390290213339539422437308458503139197500 19456 72252585298738332358315505265796777338510472074585138824635291170998379350727684549964516380000 19457 4435424011808263341506388568153402168045704081639838726214346037599247450754875002577413576960 19458 260269968340285130396721639462264018220464993608330564707290634385234311924113553239940510080 19459 14586279902111496099231475895789650143934441649589675897338412745761182198476149426214989600 19460 780014968027352732579223309935275408766547681796239352798845601377603326121719220653208000 19461 39763655750060660937648609753665492088869650642843262798281399951673909926774068154224000 19462 1930461351736815958424553473524727922378994329596100339077855062169975304509515244261520 19463 89160348881310939824243135967427890846921688541049371952903830518632589699747485533160 19464 3913262649610607004007887999426798185220563325143739495872244341127159639982494146400 19465 163026484361281496722007832054313015247131303402879709810412358386967073609269104000 19466 6438685902979937590395896149250929767515419242166819367312416456920509622879672000 19467 240765754776324262023846542176776788646986155704429468894714296234846716217255820 19468 8512501602220733583260699532289289230710451754480545006310968906535430960380760 19469 284155990536695923141749626733548042989857712357481235308425285387448816035600 19470 8941866636838061892814735979821297100643396385270855458457427798050139916500 19471 264828802833183017731446884419794513433689439981889447375916851161763725750 19472 7369149296227701362962000262116021243372227895148228100895077597544729760 19473 192302733252430150788086080391936998827412271057690384492237517145377280 19474 4696962441557937814710580280609869968208147181522535391789602136390400 19475 107152226876321740581031173802459273975799455840271811172040954968000 19476 2278043887091513152636469422621273772538858410805380705652648464000 19477 45024867415455789369756101529455763974885672119447524535252346112 19478 825173791918597643524665394571792666832961096174085271087801456 19479 13983808654371896660001890355398509579763914707298869178409400 19480 218462875400279591626337921502866889232368609706278224940000 19481 3135993842537950137248102477494734562237152768447120720000 19482 41215919073355916089546489704216511389402579242447872320 19483 494026427249129131210317513577937636516811737495094360 19484 5377367424574566814604606740857663591381872434249200 19485 52902180431272598497119830205714082864524194196000 19486 467942936775688720412140025097098498336107863000 19487 3700013918691492207909944384488685800797131940 19488 25982438836270095537551114591338940925719520 19489 160857073742579139684575852600767317292800 19490 870707946333168866217159734152003728000 19491 4081723836612320565926310313611804000 19492 16389933552420128913372056857746240 19493 55653424626214359637935676936320 19494 157390906748343777256605421200 19495 363993771388399114839513000 19496 673127640107996513804000 19497 967782999898531573120 19498 1043190791390471360 19499 802948577117050 19500 411916368500 19501 126763000 19502 19502 19503 1 19504 32497017144692472040610304198911001293287035403710045969725655314584740305629299507691330189130411971857871567302000 19505 3200956188752208496000114963592733627388772987265439528017977048486596920104486001507596023629345579228000349379247000 19506 156449772607721866389311948068661558000930762764928039311177379488815797821613181633178857803007963930571581633204411600 19507 5058807368077097913197548777651645301857507405140058936102537600729729097074497294433245300533810813389548096464528436000 19508 121739620060023291384391393294250471863402993089343784702772899132064663958224066570235158854449149535958399802323861790000 19509 2325599415452751059191011503940472534443640238393474483082256576174880177512155867613645315218512784145588982346229608745500 19510 36733764679887955349267741811601939572183944021273908970629198502445166179833950481795072805088324692795799373325611415888000 19511 493443449941703699109284479016507812450963221665991498084583870872406276244274956801607659307032616532676759933551949393203200 19512 5754197557321474049060390020407798365631573044427645072458081193431755708516946716687127877973076366957210674160861260758144000 19513 59173320241527529525131330364502874945541176410480164533782845262352333188099529380365052147197357484946573685314011418621120000 19514 543293647240815550151670912276877558802317591787385324603196914176202352154923120915537734597988761280393192813069109490037632000 19515 4498358799434317353069275221857255642311417158944257765367402429293115848412265011518286527914953577855276280390074802927876352000 19516 33866215532884074929535829170268196049973097753766054890694586860535315030189480872430528574445436221853294282365277444899869107200 19517 233440800578233377068374976311884740801196773579144621151602711111983211175645039427150338190438193187895003256448156426082631406000 19518 1481970319224741543343432337496560346302263739767639482282834070543063876989734640451360968295881405467352836786552637960435056520000 19519 8708709352344763917532295579089734726123878646676432224681952674227931390226587227448207072331399421447941486959301993962263389728000 19520 47580753557938764277777335393235351835348081070571727637017243400235479475539159153115154978849998216985751175306186386303665429508000 19521 242632381378578757405346901319498291046445276567612051365111769673460861437029563594724370791528891836523934244107800609537979346571600 19522 1158745673602183511619202879652485242200701716589387369316232989733414668076579182338921137553211858111103749292440947502015152024524000 19523 5198382846485986179945797379894607978795128001741863135528965041661183598639290066132002095790098310824249902840775178016559203318040000 19524 21966959450230303934407559166870291700314372465716080003212716731751807933666453592453295858894444612663428435585249167369178957045012000 19525 87650838961367268966241712146835791579293898037595088219506060454733087735321084965024511060071982265270260421928680378309695063406807000 19526 330969567918122807616528705066451949003413758989959053116854884277072139288572416827932553762831805033660503353202697108497408559424103232 19527 1185057276433176293256113010468114395408642615309316302720196516593097173923277195803339067181494954084717914819651600899990721184638732800 19528 4030942143363518557824915233328204126473767609044758871518094719644750775911951587601840325701130624651436607044056216198024738613968880000 19529 13047249505325659744908128855230709743560575544888745328004052392553364285645329751611892202608111189597585456477438733332574266855665723200 19530 40248181244087739101128579951922558483245748073160844493063299086960181182216714916956610447937689877427509106670398812880373199726020035200 19531 118496447122233091335574954308903532543465860092873549372370145419987272165301103016769552201676009476966756541080057045489242897932102229760 19532 333400282408373593217689113604319172574385651655036205986720879535330042764740908313733147745133720044078940442237442732517643345227082057600 19533 897544051123741879042748147849708567097273217021101030547084976485197913102605537467536856701432887637405168563107358480625177408955591034000 19534 2314538664805202491351653534400447378476456056100190777410793519742755599346882508608383872431160994169047006888623444321699367574483845652800 19535 5723311896683832284273047026365146452541464049880746734623411157227459112927563516791540448169280173841599050349657972315317949644783956780800 19536 13584045582180582070600805621994399825115964588252916179557380488070173076076876353809510642478491864660685691249419375729901044525060004270320 19537 30974609431895283292853485346855362238588600572115166013825895068951218827318152125444763278178978702385629460815983741362136997131318141605400 19538 67912245278486984759732240600057211325247733874691005698762657637807485129414130328515256385312199294000577962216862748441049031143531754322000 19539 143285725397357069976098047018210684541951256664423043752117076872444332476677074344267548042002029323379909241198198499710033362314829586151200 19540 291135954512358478746448524897112291167648883000981447623761429046919440087652725849086555370660632988086325286478888087360968064426391970753200 19541 570075673092442480680545827805291499867463826308678537306527446877008471198660540209900565854171969188833899108253930862954111791018705358947820 19542 1076466012231441013218799334721031303077691552976950529322397524670263760304757038250039479284816737011021935275518344746349356380049981677649600 19543 1961416369514959130231073991928308003888875025621946817501918996391026361706991767159504680776804024463572413222259467866145797615561633997952000 19544 3450609386201316755578784371514212442135596526167685430622073461297994695994611146679347100173310273289486426118319492418299350679141412415724800 19545 5864333819821174529931989936954066445575199193485585420115864228621406990191992607873930129275084587504727342168473097350529850160782534693372800 19546 9633082757549309630254480049354728060699381532317166875216482004520154259140327495107196292837382408931306644157628645225296920867732115339375360 19547 15302058932961654635366793298738491952943834282711148012267411303987474049797209225574300772619097795819142994069863397815509101733133789837478400 19548 23516620314820673200245001032763829701053909627112741633583769496921259694093444773014329091064760776860864233096036524971426877309419492880544000 19549 34980972718295751385364439036236196680317690570330203179955857126670373794963999099858814522958831655580535546730354330894997479997761495659809200 19550 50385079991123869330982001376607766010000508602972823309367856641759334384719606284300544441095663878495041166528002001690453449450510426301531200 19551 70300204009500002971714218577258446532615907200938130127453559005572051233926103552417391854834509260742746799644419570990838150260675702399558912 19552 95051314518575398000795549831357677528877166792099370068458877237118371564495358492254890491404109047028606435765646089000864619353170048910578400 19553 124583443554431160293090578156863951018672570830601742964464925301993643236363550451671170682786877621457269167215704321438501304394988892396870000 19554 158346633847972100679148900836608867312032710775586722527514728112943159691544035421340210714513903475987072027402922864343621369712870031996298400 19555 195227777739798312500031932823374278433672427498224228454528529118507955471451435714987964655160630399159851469351580518908524680917669750431342400 19556 233555104005103198599536529668632038112791395706069587017340651724716707933572503529268210559033302654780865787916589804727689894194817624512679520 19557 271191397092366976434411382902859820472125594948304802389046818616292930394566141932569549009145185234845926323507799811654519255161490188181956200 19558 305716249394699409780288828150940128034660534635601137775796219237026043982212560390457411905353172859495893620280901634129487206984770280166248000 19559 334678841442618301233158296081029192795838901074763350828240071585796932359474802953763903559544526077763925647465408104731228100278064306708313600 19560 355885450059374069168439063689850166993731919000007572366895836490426922313128160283783505743617047891447123701164253088325948774834854095727849600 19561 367674844225427637404049893353879259213028920651091414547471023643515368346411353209593052218715197775157601173617681905803000328676132544100258240 19562 369133426152473886804798336629314239490651555978666693274696267252720647500669317076460525419460787513051116222521261357977379030010520619496444800 19563 360211436813115125725673233918686947171200445258492320285106276237987353342845497458024361882594871377192594608878936216339373980744395309166624000 19564 341719870472263815117203955144819635046388078187359035000440583125473462503583695956469995530758398751597841235782183704343317096866418932761334400 19565 315210571387032576532292055814205699657836309826805714076811556624229180429974305023078734167862914070926463036870509617208955553930353061221008400 19566 282763763412767981027908790752541193838459611203324220735635672750247380345271124274915887097526327153081456875443973769274783817083790959878181440 19567 246722873123202173351982007328992316266235075643619080539220176394569998248226301762544229973889524119882879395169249995432232244162075944461715200 19568 209422709027718060995559051829085538722606630930605722923915774726809838040090737560267695205877509915947883270392817774839014700492302638668939000 19569 172953267854123785128028425472565452785648534589678183222892814512567420461098105875768807412379470886099313051202075921370756255429741317254765100 19570 138989635193948419468445804156200635773361058008623555097551325257833636986864338860889736470371417690943858826645777024424837353306076103896578600 19571 108702341554670107166366569220670347977971931935102601300174469306126605643458079944934659567872571447842659739048339045968081750943856534987771920 19572 82746329191669583633256869025032005456144376937904402831305704107068482661724079271510694280389321104807817600393045501199554452823792096855075800 19573 61313889207507021806721354433977851338792029040679428927226787640311879384814104338248247750182437032857330379930689866344844829173515087674956750 19574 44229573551522758587705679528782974281613542311913443881449048384308857684667998725782222230275771091591972006702295809221759625133817436771030400 19575 31063507632141793986077228308126502632070757099389308897296972718194279379675234912568729135719473553310252179251383421528943422888418571336294400 19576 21242660219210811425863581512249585261469925431813150468997699035749780283485602951748923232042009222225241682580369124414792848421387776859973632 19577 14145607071392283103219660443849609668026015793635088782627843726241292045700078069086992258779876765180431105219043366714569058119265072109952000 19578 9173161643652430261062034008855700353711122282710395620899153951834157254972437874271959669110873142845648152074938171871635026393130642528000000 19579 5793335875320367136303028683356817465623272755937844886540533998897497575686940888546415274255860752574816795670681449167129499898469091504640000 19580 3563485741312404871592197426727840748038319026709431889138680652051805567337196055645495474892746616377180719619373906632314530065438071287040000 19581 2134909761089842561462825422619983162440814345466097140725048854934608514002909422623328092547350874633114520414821331562752722923132987351432000 19582 1245835934853489027909341095428106885243976541120799392465545750890222475014960405774886420054157009069722001303078761124152782607663812247520000 19583 708165637676451847724918033704058845684419433452950215922617360190764148682972478085557602036993953089548211870391079884280779222889867004800000 19584 392116004899555869312038605255220595863589025415864626655575432641904975386683735697058353620010610776160725200474429958007519788951873520560000 19585 211499982952151442870839388347928408598715036915589429426741460503756059157233773051788858809105582605706945308554070167223465315137895211160000 19586 111129607767193162316803413807901059291589643090142459782413283080022347459619696781218675639070110999793056977456284951976650068023674556944000 19587 56882394582701127515392431133351244376863089510494221989770286098054566614662219133660391874192129565545214491568829762081517608296977154080000 19588 28363311767047458608200014154808870142274269872302573036889108882758837985631435145378356057761251278118734291209012558226407114132563916400000 19589 13777382435260383174616613210492000949199741496794937626742288862281272659536355488037857569233802374235502833308993204188257030326383422740000 19590 6519350635633567989903082957899751888621548208458712727288207875608755955249088276998696081515852944302868610571996485164382747917845980640000 19591 3005137823589044021152210876255458490149910542364060683190470905063702411407366164614304400645349788786550336174677801392792225514077168384000 19592 1349394411077604718235822844920533545334304491110075792209313391836856665316414418576811442037353667294931582991056779751617868252680281920000 19593 590224682212916991523694583051116197598070583992769909112420384069893164203407590790017845834958064747783076027388398848019051523042338400000 19594 251470320630128802903254890759237780605301734157180143686985622919680866051484406760046691319910471886026144444242353645996390681478624960000 19595 104359370293822037145371454342230546314546679592055366675529909446952240468683250898480915208392063963043816892827143529883440735300114560000 19596 42182607907075179804091341238402667722722325015434496394649331181301935545110671122258394165844005326758480798233979398287169808259939392000 19597 16606268605183458942400135398394938163338266745252756963513265989243440245369332540702317737190286477321091231053487220675445669423214680000 19598 6366844082880534079454022840758118276232493253920374483588401959221205234163089366774429804442031048814911742261922633585277252654360800000 19599 2377191837428242630153764122349284174799667749598990988783512087388551776519868013136552529284874053499663108508529635795241893706291840000 19600 864298776440376421386885585181394640796141658959267695465101674629849285856787560424024808716323602092589307101004026635686992499941240000 19601 305979587453221920726037639125042185205561902769703635693521561925660046147650359020216617848644871091335224802561631697623621880907032800 19602 105466993149871728869462158049379771707602730802471050457462554619110179035262733810121760981206511433434092229399784320046364787289640000 19603 35391608439554271432705422164221399901880111007540620958880051885607442629282796580577772141344466923971171889060330308740390868218000000 19604 11561258756921062001350437906978990634614169595796602846567483615965097925565713549655405566172525861830582817093041234188527683617880000 19605 3676121412339162944368385828998604661916052186835780929203589083936453735631110282413175184373696509317685317744395570383868884147430000 19606 1137655121026995192354882314378032788692664604978889731231100749405658264745659652702940754964701292614366423357787023975227219979424000 19607 342626467993071664826514982733229609433891460187816998508276825658133656115197676264804824162145029675814734199293892697116182755840000 19608 100408714858825478042162601595160816889099853618968423361739040861352505549642794993591069826987237956321395917553638152574412969600000 19609 28629255880490943543528553918620217261725731256915262786311894820937495222275841938485751220728063738230973356531438510430708355520000 19610 7941124078113224176827799628078667538459617345333819243976028401995111493282503521548469410767986557229598911965343574377395470720000 19611 2142542403543793516223085352441978879535414644380752004852314205011378453811186576938568672476622090142642671317236751681841923328000 19612 562201149718815484360728855456228598724690693883069297697694903852466664639036846889878169536829902546079824365249551335200735360000 19613 143451554830775739988832764150241815614958347923145549011166417554098432204341397285548042112321850133604083625307368316607985800000 19614 35587981546868406575626804207307377253606391540515550834825954459413966456268667201153381875948835294469027017846287888998218080000 19615 8582548564317536720941183551034627362616094425571317872847839329089438895898472755371709558440883355838684270416152588614954880000 19616 2011736477387963964476251106793266977665840178324705523955123241235813966764172091343707108905222094874217910753560578571964048000 19617 458238615533653763564794827080231260337071285789405377667703816946086255049423469641109901723082809221317865125530594209181640000 19618 101414162634377529968775496415375711326225558878443816147399580094075254511588976915179613734511538585339084898527321389050800000 19619 21802637739342588311511031791797701491410564184412898124565830170086113920900349893698188928677596269410548871801803414260320000 19620 4552360794390896307772244520032370731087872740186347546809272307571668037355742464612525274529995097852748669207359002253520000 19621 922978644577055350312064960380189450423859912708111123501440374447222805375971961231880124341520984125090252163470039467884000 19622 181668842016260211105709888319774850821536122785631495057691927173865615054865995649795978547264928532002455319217722366560000 19623 34706096413238756247750634610391664868874563085822835643691825758383129410155162701974203023357546349140182504608427705600000 19624 6433783576966823585999982264417371808724580557606507618424459396003515145167753085726986733752382689633026612316399865280000 19625 1157063844869527561909087719490080700778531286051763227819418587028300154565742155733509471880369218886571979685360450080000 19626 201822283760848741946109726809417355021042178419520667934403504360346125320975353065648209521428335884477473177905494899200 19627 34134087515187164829767534354450149059994671443572126497718235560322025824270355245213779427693950345425244706962830720000 19628 5596247953127991398003362154885924828162898100904682206733315826532767438399517653637494854770808945324060856777848000000 19629 889145042435217927412181245902757821227528692384914508258040355733235579477476304851463153102114997724722845538645144000 19630 136863654396986628784584567107857292460958554652817625941669891341120078654413853988733389934537469338755440641689184000 19631 20403820393041576154762213679071638351135028620157588329361810572639423799398180857113009313075402253126795350257075200 19632 2945137876202852970758834862482168988299869082312477172308555952196152889260250896254985370759315439069475281446842000 19633 411460602281030309174047564092007295310898058184926088807425814216921741731083299459434783662139696017168969379505000 19634 55620084871869611369767535889360363860522434140123111745446324410999620057684898907048919762107734189356289378526000 19635 7272143335712505004897574858288636220758199217769640621943794237976073838684853338131058900194077855900454985036000 19636 919308685835354406279504746236487975076979901114275323906102290461126315456387120103360276062270219519491479240400 19637 112321549961086534601819188919871651090232506715090030176497460300701523505009704523906800646705947873622079230500 19638 13258545140404062877917479879310654007586607682162605003525039295468995453743838908672955300218396888776682640000 19639 1511406672493898261910186001509204324528956804480622656890386158872801517373343468469588797582148042282939904000 19640 166316048646640934500258804425708589463886220371346407984388334926672377925971365445182945778562943800911744000 19641 17658823581740483275687220615890788471432276402145764036972394236178409132959677263157829897095032382230438400 19642 1808273020792629645487528046952053209261992379605324166955373591416624067669196429499123088337748825442432000 19643 178497755105847664520267951765385878110184959673271082232502997981564028764401186783416868348548068765440000 19644 16976634740750714507736434990026416756338324958363914491373687023149308127620368570674055683399985862016000 19645 1554874624693092369308972021194241295336173047217173684299684433137511432566293730459010086694380354051000 19646 137065998398794555173549811976029224377604649729832046403882703965063145339729621309725495629065509255200 19647 11622798168280580087399741778706294011426196827484243789547897368327583493375013315179630156310824528000 19648 947510720240264681038022427611926142235831263110128569800100328939748654351223911563556806220991130000 19649 74213893851331076002485500487830668283496143268231745122273868128778342877755961546111099600560389000 19650 5581331972228031584971075679322745232475996584818170866042317867240984363125455166214107692494254000 19651 402767139873435095601178032695616880449696406610552085353584407725798381796155295259858873482850656 19652 27869754875644727390182459116840959653389933703921301900891138600368660414094106233383266237416400 19653 1847826895576141537831430635317718963812657977230114463552264818437519431005914707506738533277500 19654 117303343006614976976505394177254386042844036773150586188257135032794755782075881027148421869600 19655 7124221768775194854331453434121733024084858314764112486962475007645102273309728842869941305600 19656 413602778305369797934065583366573222289781516555317164253836492119460556253910680942127097280 19657 22933615961966020618330541025629662759558762971967923765280229794473463823143552704119872800 19658 1213418833966456117371986297652363108971363120209943056364033322458913429795955169530152000 19659 61204703648747933192956493605925646552221248292114429822467369930478917866540847260758400 19660 2940091892478954339463757512828538080468974742407667311931483936973213258510819506142400 19661 134364072156283422838550701621304208454553463546337662185403804126005128215382993353960 19662 5835418630800932510333752202185766163483599391345632275410789650088671422944444391200 19663 240559512289240915282507622097399588156926564412535974569019392583328772786674416000 19664 9401613850544700328287877002857230739677351488907655968124650311405412480745028600 19665 347896333136799891082554875934763301926159495562800407705633707175387144644897100 19666 12172259409987324794377806533887699452735604100069612373625009139942623500577960 19667 402103897451209408025694411218564871020052990563885260100873355260020596998800 19668 12522339525985009828079565302786878376265651072203063423009507295075487031000 19669 367034089554733046685090707150649883442269083150779445157175213821178068150 19670 10107651347462527963789072830310495929563348245116129298648542893526418400 19671 261046345656933812550865926781255192973882880998573295086158670928878080 19672 6310384213478593410072398417201271820173400897501381899306705239235200 19673 142479867791092501473138861802271008085509674577654994612188143832000 19674 2998021576739235843384005073424308332869496132600566354628058377600 19675 58647837085723290834712721510862109911746081774207632461284793600 19676 1063844486671259694211067971592382458864231250787952402786096256 19677 17844212333203932732173673140355300326737982891519639291158200 19678 275927204781257657834756040518869650946930306038652223460000 19679 3920510091100494906686881193472742530828971143715213059200 19680 51002110913637659985180015525946311204223040896747681200 19681 605109790500785796434339167256990132931459807249548760 19682 6519576009705249461351968863781639111159333000995600 19683 63488260050432955648448264267260080524846151924000 19684 555887991224989012590100009713337110586210546800 19685 4350872859495770356368186079708439631660027300 19686 30243736718191912520627309319721328387721120 19687 185345406576938333204395951093741862342400 19688 993124499417152734561215292143442312000 19689 4608583857570673067061223436259727200 19690 18318786163711588402934078786539200 19691 61575751810795255135912869870720 19692 172384523546459280895612737600 19693 394653213247388463588857000 19694 722477278256088720528800 19695 1028280576992349116800 19696 1097250615693055460 19697 836064169226650 19698 424592031500 19699 129350200 19700 19700 19701 1 19702 129013158064429114001222907669676675134349530552728882499810851598901419013348319045534580850847735528275750122188940 19703 12772302648378482286121067859297990838300603524720159367481274308291240482321483585507923504233925817299299262096705060 19704 627451432119207909385942535163447645640747280963771456282083861044342728278881346015518972551824320440272628485319996940 19705 20393227859416545283846812430750034085421324926408369924211971416367139246047278225884864114622088098350005665888195052060 19706 493309600498038203005458969052700191610634834612232847154038954135159532901219603666657915481554561467681782626738490436540 19707 9473046795350652395785031877798806217578840504254197262861570373062479761245247516096278651100106121991066922218028981327060 19708 150419770191483938508474624074869763527814650619289929565760355346991249881486241517250578988333406878536695378154131093658940 19709 2031324709991118376592578596836142112713811841599273917634408064044499910935989127428293533160234229333475139917230131853726560 19710 23814814502811474778261842168534208298414612485654914676307229067979507907239320102637589657305661655408312126293050957589469440 19711 246222113477785874559294088973249692065375010571058932650481294266944826767440150007042201898467937742099044747343253347840981760 19712 2272965577117555464119344661961284432408127668279364080071666652217477822421279122558582383078144895711767788400281806612074461440 19713 18922917733397605611782697874603645373084721721954630855929348520757127925555972301488179296047948555396094905679197083538010722560 19714 143250235967985836108491069440044305929407079426579888538124930360839274192688579291799834481451696686801273149021932099238222429440 19715 992931388489135781491737022172901763419018939142148601660633983222541178750516971886684305088452155073798701209501961394121931554560 19716 6338918196272942901879530785337578790213068960274829941213806189737966968609515584901819469034070251593583174140809367638540939664640 19717 37461245729363016732635282627238052433828622813846390833145479635187568682546512241329502556583290167403745008290477582363877358712560 19718 205841231429358926145772721381259742420345526662505821170638803896219943322243172354772684413393039575198906971141801754790548045458440 19719 1055704966736407205760872537469084844633820158765232349847443178713812970786977378880206194498378283968520910930220026061757621373889560 19720 5071016770812296029771750237577514282870706280263091873530835986175332004033917879129739349542953839383350225701853032739343768343346440 19721 22882787589067119757612690130232051985585541635868633412691777898835500926790172368704557895860032699045644093264040416433216062690613160 19722 97266941440599287412965814775208009891235640040592001128882464894522406314139756427395891214328529493832539932053744355867839253283846440 19723 390415632171878873211377776564333284348015868351391073314242012656748917861063355919587791115008264894493875953022978416057079149424277560 19724 1483052195226334190908809769524461593521652754796108892674042542894083844481632757608214727136417939928372806339033272001000040472843174440 19725 5342280525634917057723316598083490698587711218479230368244885903820131813516630858581302634106578592119411385646804404414333170768965144560 19726 18282471132172827264208683468996834835166833947684477260215831759740006650701358938256013458942513404141985630880175072884606851076014050272 19727 59540240211193859913920257928444237511318726599678324339419473484928684760840254510149263082866260230601439835326345558217783809119211532704 19728 184809271070051306571337142107860222475326490833524120361435862120367423042979309266293371552942891880961491227365812950450786576830945097696 19729 547509425523740210905685782612653203900419659621898021253971078579614998015421378586999757460112374632605548881072991851216010093606292545504 19730 1550187449316927905579325205833977284666840876857842183396399438119333492648206929822953106124068652550461532892772317705811059768304608812896 19731 4199808867813895080632896899682546101143062841589699186517551879415566135254741421244477800095682733424223370101853800159173113463617425740064 19732 10899774956846721379095133507486860838829285947504250914963799954436243456718041647005767587782200987468648367030375761388712154454356697516896 19733 27127139776892716812348267053345630516833896092351042424408503533165657803571058769441422979690765290691608032672372775013001007123781149710704 19734 64805776020138118433859245610410848925433565119805930369482712459681172968067917646070211437176780568430156246990470927772884558571594340623596 19735 148745299124877373673078821560838678085019812241369432166153316344368395183041796074214141535139485918034508319181142164242416437549407046760004 19736 328294419261111302570961234693905833420523179475512388963008810207272388723893214703684555733075787211520159779401408854037049655477700162027116 19737 697303531020853363231570722984073143827265089215648763370409607865682169455930171890243648205418430293856791493767827597350279723487171615734204 19738 1426409396330689631612056058066287364615124760094331400552325500265183329805320275097183440758130201914246996496128066064613382121844128530135196 19739 2812137264410048559978195630080512479470433359343804312601516138569690234943951559221757946592443341178707345787424049014646929095820222335878004 19740 5346709733951223687224908763942260277704318623589816597264378475446468924610595171863383201853339205760536885320571077883074880061028068156026396 19741 9809917574542985910463935168030813728893393713936871477601879595975857514100351255498629008528633756438136051699281407853846788488040102257780624 19742 17379129742087295373412431105480773068457377164523259776475753267522689077904800552916791224022872058759483367355830015027984839772683858038853696 19743 29745094521100765388395360010348002522536192201059635652311205449428055253789644330997113307664708533870809453243845322082915597817779253416819904 19744 49210138368042255984029298413811694716155314375049041082515123541317349514839663683787807970516924095718240582710872819767160485492052298269816896 19745 78733649654434996966347372403388818068204596268206239495228665127642051497089955771056375281806931339974598141609269473591409368348010510140080704 19746 121880899401039579170696508624452088405197640061794293917709931036260230806634771481699305653911113943699473947766461963600529995304410636055515456 19747 182630073364897348073102678020443901458384662164157551526411553913090502784329692107229279721208932193101471634223819652928101129184951781710304704 19748 265003682018950074842865211203208474329502365433666721829369936771784605653675095789539123586102035985580544072273779939788885257165650565381093696 19749 372517264810970922421764588475690055549256951796745241952600776690318108624387574207055238039070898747622167126740753522710971684033146128415299504 19750 507479597693578146452062015354584410907321080106772126857555379071473244844904060019013047452086613725986703459933153778090112897194252726696815896 19751 670228156720673178841936131065967166591884691802821496986800544371362623658138598217530351299694565649772526726967109800218137441483954767328447816 19752 858429759467452466883511319732055368099061482051178249722349121300856999355839408032195034472674701562889167469783089056439849387803231464171393048 19753 1066604296584193249927608272635298905641227394759555035095630089189007130369335735064568678171705122766781153991641688070352240179165926315523301752 19754 1286025442057509883918479582102281256435964486831571677207965430081802212830595669034845719480360044940927221582917122902825500850029588390629846648 19755 1505108410810245235503239654873986275800450966102039008410805652765603614994560161894746364461091028712083107733262476373674386478532829427401994152 19756 1710313744329194398046354454840702601110872085473975620400255269406754081021730468454738622417675634881094975346922524145501168102551798120134203768 19757 1887492123762874155983503225003904350485994140840201424627765857569398795546180347850684061103650489234527647211614286689115454015923971709746415152 19758 2023492180993601864848620283698479716014555984390953130775455775669984381397696049715810401199831886418023391887836390644641057324859768088666086048 19759 2107778405009545473869707780895728383779192255003729058865620446329881135152437467196534626385748757853923412110105968422595737664850849020644995552 19760 2133781940797912806037986105222685493984578184330299485115150802731159879058656232592224506496888544329621526811029512577470515700558383005933567648 19761 2099743544932741714416243555189222913821314723762717439490183292418399601825417449220862998915681947411103137549836619056793019936641200425579692192 19762 2008899183106743056172079625564517104373784883206611670230037702579255469593049339323401866219231597670603100133717827278524688690611492639222262048 19763 1868983612879694698976274681228953685910269746322108112249131012264782152378207024294378436211916796319599799532688687693115752180779399156346950752 19764 1691155555906169617059703700742538450551333388722397624685654777346509589971397626175434034412869673170209333299751714823683660894506332940073487648 19765 1488549240251500014411205562747306141849605238977499647729739220120945137960462989932950062791977879370150240837158633342539397665648242410215855152 19766 1274709144170594228758849539740696864009270158004985705798414742603570556574351702200044923174473594460632389075104128179525342403978625496807980438 19767 1062159761310274048744706963330686608472026584906042902712727899295190758564257130022976170438794441446008287350006157474325815020173806321384448002 19768 861307273913536449937581558853375954872529702256597352450006216272585753896268567261328660913649765012774578994986338088426366152040111759928730198 19769 679783784428432202621119486029035616963771419385758996565919310055813500063068286586939667820537460643961091028411263778116044064251762365460743902 19770 522250808616334176636058208299897098300050443576441468305397045916346500937025804676619901188587780764855837305104299504673122176961146029125074798 19771 390598650449546378046204272610770644885808478441229609364993925865409789677538403761213742522689938797781945951072736959358070736655613389371981722 19772 284426372906595430301122260168589826953322109572706059446415464036601049626240513724513871563417727904420461728158480191421400184703197418140170798 19773 201668166842738910388703656814829750199813409192052664616077470893694457721937622922499701445171484161705198559573721441117749907670010124026558752 19774 139242172961075591542591175891177048048257168698012577132133680209305857319394240495589328350862540202713205393494326187003488893097336246014939648 19775 93627752404535322962624758240634302162711623392957276210959036503458791865910859585276932190541321469191390566715531038088487657254541331571185152 19776 61315471948916063894442409242827037798865200350897176728590637211204822115929149208653292390895044205395609206892707436586015825436965736891732480 19777 39110691983876501661064088200157164028082740964564042769265632789040112872300486120745927245221118731836705461186706389591903098529751807482380800 19778 24299994872824034680403677416848503574886669593919292012255150370638740489177408111195082383253727509286843396367103057440757131284657591971699200 19779 14707014723787910962899797665452474172975290954519355325316640576825237548624513435371194895664492821019535855686244594658223824798643697068940800 19780 8671018106580283634249014024179623921298076726200763771560198426195948426104124424193209483576932783125265129069428177424103366949340133242739200 19781 4980347425140257846886696346166461207960762423434932356133468399856217213094615768959074434396244620687454496601586120893907471839573525897332800 19782 2786808825666257133759483692133897572479611575495722337209479966690704616104667444386190553416080453895644600762956497114615936436877349130639200 19783 1519231676760834795878976240583282464195927701805688836831101704024802943525962429306269421192196666418302720860060374737302468337861314406880800 19784 806898227643305577898943832326413699341731855471621915876363396390183482277426994652702763290738908077675131345464089159929132794972428510479200 19785 417539375689146839379459573445710184820267833706758145580067256969939386208221716159313783108964025485367046005057138099685762936303408561240800 19786 210505490237838958326605846929923426511805476252764688663571323052871935450403540951067493071563873770778397343441504998103101948990456168063200 19787 103399287261823482340269863366477936364547388298004685964009743170593895607148385982334014019040928630007672880199255546089609087720677420880800 19788 49483231239572408778785808005311270385916466901511864350559978881179529059041738176106202860289963690161187385493974661740335250316433855999200 19789 23071757094312864924267358757560397804456189401176471972468578423231952540938411374771592373999034057717358810448413768014503497200294241140800 19790 10480418159766791023768335430940911484397813016494661632626767281409662159783189499092386597250657388393094297409188832357362886480344124739200 19791 4638126340367978195005849061681352998350753785117789725783719771874301376257801514458790879029740004069578882615664938132780023339072191484800 19792 1999681223337362767282277247377181677462263138567504452072880261228798040321144917596580461688837923365489061580791895297088546560067442499200 19793 839883236803462055674574274158847677575487429257052319459181762351413248560743469742648251569894392530988198691632731248655857360679104220800 19794 343637256921852694921943786722123061962269251256709269355272073563692518778075043773758787535111868010483629233837552836335755829911051139200 19795 136957402769261833783283661149846080848129097187209098778111457528969026213399646724364753961038681810911002978782258917342052941979448380800 19796 53168325525702274503241965420222772230194518719694358890839920554496869960067599164359250491327538491644208690402739509941299241166071171200 19797 20103812837280776924356034016233818308646957909247312987810662481132472990441072814224481141457642670663253424487462446279743341881353780800 19798 7403466828690583141285129138541551901891715247657357560692650457160720938999063943412150783391579630368013293561251984479806472711532649200 19799 2655179303004822369165752943589729783616930442817238974965419051782977203015094073512939719065745053480110181680702988630601720567602990800 19800 927305484424560310771767130817729887816855970638795712254856162162459527610736292132697301031097211368638385371028618512185874475810089200 19801 315346309518116469319691852567645517405732165099388440867813038311139435315435574092264065333807469185967935765905355116938630713996023600 19802 104412323218373011580767536468885973990526703494446339952887929072919077244910106472020543371394446319099751307105786476845901139416743600 19803 33656999131658414457990784730584481349461428576753219158180566411903145970832542128764147511106017615386596690196702119687651433803616400 19804 10561280575214395188408939052252461863998822870885855328370781815262141202836672129003498588518313971475044171684487038679303311868263600 19805 3225749301902271319681974562272858989686336872661016951514980328775946565232717490989260655217873907844909844093608741281214656262046400 19806 958892882442917680426975489176286635786812003867942457555952431500542134123936881284943193467633964783102274385062311619448424547257600 19807 277386246848566727768477198521031411000201852754801624424187081739547821759856052798009158330611315371334736321950322084926285429446400 19808 78076842357852093958143720441459739679430890488198718549689080706005765272221701769598688329132723258941601678359511741465180862393600 19809 21380919959473259374788044811711993749110571598291775570065925442343660468222022799279425724749058385722197668673792806938166926726400 19810 5695591889420584430626368561908260521431643929645499079565735261655247723048070983695028387667020389629191767918321031554229779513600 19811 1475700650881195396609615897564968480560745453457660153800802650836965480916282864804248101708095444196870628891206872775360388934400 19812 371826430121370718051054524677426786073972037816793263036943354300223136273652901764140525155138235546301784756796698676647899193600 19813 91095614386592075318313908823623829721325982237898049177469355320299912515492039746519913445165248398355717536762754755865438766400 19814 21696989290186315599707917059285217780813580139788061986769082389628426151649049785320945039079926012251473788621691463753913613600 19815 5023110151283310022805081856475400688039086781542616491893256836413140802854081022766610272368216053705845871850593957912209346400 19816 1130161132837211334770857136683138782073429497478501894605715834847031679558735988809600526039140023163734482093808612875907981600 19817 247071356045856978881320268093007069932770563747596556261016872651800557013146814455007585913026937090908273182786083770177066400 19818 52472934517841929351790084962362778468724149215555111193243866093833114521008273132091899871622511435293422707151961010286173600 19819 10824113242663277297941544470323121484455857415320000205528815925156943002666615352397935095055549882663727797323035904588946400 19820 2168217629464065619546647517096512844555033625446511893513553150820086115679825658080315003961606922029449304234863516444893600 19821 421670175237909520247967464309285811306020945164867859242731825249524550708441484524623086004538200922894102384211152057710400 19822 79598432123763087454216080478933283376763810437334673548807202376851707302190865656977834634070532551753008574319428942793600 19823 14581293143071173818089050713811370835591253936466384993392888431124330233548371311561252661131536404777395767731622603766400 19824 2591443647312702549311796135028439759678081054104785117781786350160760116668388415021509246693377748922679735485474503113600 19825 446716396373098130039255066047673779711209211989548795488954098065888070070207641236770122294381011744300748558412772246400 19826 74671069188465083320344688459581834145275440127285282530411682081394780041061101321102337157711782021774611929118850492800 19827 12099983474335217881106949516808151226460691757852067680110506147496088444609901089988845875191252269221871422090791831680 19828 1900229976404408599155175919815036715080547034011188720505754817395600609854720788653984110058234337994550538465447336320 19829 289127164080059390839497586687929393656303705730743628849532402739441778757422778634939221933362658652714150942982607680 19830 42608915555156353954437029034498819775456196485688463753425093484894671731086982368018026479570742361412440602529032820 19831 6079997424895982749168878389361445141659985545043688339205360741312848650689127257222210496797777477353426063582236380 19832 839759438440022781769679228499164427629903636904804537556817054061797511662238623173671052317222339594425161198232820 19833 112229443009017514300539334058279579994289274933272840669265854439385721907235491054200312677236163192920213522334180 19834 14507925954746447484770661842285829260412607439450433040777869504762267308176282409571462505887185322521407695146820 19835 1813388223525603221709985490038666317755230654566391964111022074454710442556264368113658409210049564593523229915180 19836 219077315655444602115906441911176527827934089216835300648726688240233956591562211749017025500172138330222885281220 19837 25571314060792635937210179527230481362632037349664277516798625787861202565120617308527239789021214799487295251680 19838 2882563696407848023340176801996010424237653058427822829001679131532553364531601682732661340565129111818742296320 19839 313681779633617161062203448726706879062580733443446703350993444246006392206509059250954900435933423713267047680 19840 32937544854637684022912250627031079366280202506611012051570248379654510947998702373455256634146821269464600320 19841 3335678311233368110787460910208460168250845079529504817618901745144867461806177384804821230796274649868302080 19842 325656404350968646226906001713677578477881731426763570170185112460364887335738222344430975097043912314776320 19843 30633795582192938242577171308598732023511773185507310383263880775176443027733690605933333244875591509735680 19844 2775122710438150211814548373601890942887321810469862665837408610805428855419728753855855749097350400920320 19845 241974204865564233940997552680759284574309747023049651151469850461399937349753446850630778822081033646680 19846 20296311301359962977621799081065865917452996209994360717498015779442042675306117001632429160457777332020 19847 1636710414472959273514437775475580281695232113594440709502283650962336865209317607788441884511528609180 19848 126814261904315594802055360696602706324428889195605861459622497402517951925633954017286281701012368820 19849 9434729127747915432309269357516387502162995859601818221107860998848382342809825539132949799373450180 19850 673546399450508014603321372244359310211485544838592169763595546703615537125327267410912643155442820 19851 46108545465739474825193812059680972913806393002373423701937413264274352205894886762357778256278636 19852 3024523062679028469122485663888042399968558577130251353942347054818531804670481193247029631268612 19853 189961499770910995497118304888503410722229485510851078414665677017015242591993478063368235760088 19854 11414690589259940492262382693065834609773857855116131283387112916854527681854285278898325694512 19855 655682051489983297313121615984067549453506580656811622155346674271733058296640755964136780688 19856 35973014751769558055609905780201956728565031061743971848968131877616947539730886955890886192 19857 1883304315402002246168895120169219310485424682767135490770938686348005185845244742799152688 19858 93996300642096345092105876526331194878084401704004968569658541589385507323499078120080112 19859 4468003341570405833456419776979368793752182699306021299068361481034643002217174687710288 19860 202056351546411020673668650033049872967100651510188788197797113040119104202373412790512 19861 8683763536061689567736283701630025987055688377272264482295263767971575757125062813848 19862 354253951784943402867902786991183068509593981918010789549702183003024534024976411862 19863 13701246321449087192709221001120447505903707949331697638516066475559328759982646338 19864 501743822679518065139062476625914184333505583600572143557680613237391681943418262 19865 17373473323518718487190163742999836059379989533013468213029805990230989922757438 19866 567996273680165679653855898188370353783569974353839386310782448045953484760622 19867 17506230657327043739655232293296055970019380198939882665367291198515530869338 19868 507833672824886061220672491676875091741086524205247126287349416328001076462 19869 13841429860186859401430677039303636611567916827398847959927756133656027688 19870 353811029202879935225191497191022663334244833353423448161418627205390112 19871 8465249733951076402352150563098818546458649215813836037821438726550368 19872 189179739751796467250099434623580070265066139680401678728606516622112 19873 3940031514272564158384137193863419951144806233212428519740137773088 19874 76289924823021680763712932039769119021244583349774509807487556512 19875 1369776643965451427083903992324873946312182145161944495494814688 19876 22742140959835081164866860664397651726766753367950547179351968 19877 348093994283190017829594806087719159083164592366590007847224 19878 4895736976261743014725242890349087235372677715714372307676 19879 63043795744603297334223364954360414849559091061013701524 19880 740409620062197452041567812520069949171190707971638876 19881 7896699858459190702322460164002777517823770882379084 19882 76122423800469113822489468856444836549290536156876 19883 659786835109748008700172293296774648990251998724 19884 5112036550959206225306444567499190828759232076 19885 35176936395995347431778813053020135231292024 19886 213409118681468235177626772819131255194896 19887 1132000882119432416956343073806960434224 19888 5200266559284585286638761154850492176 19889 20463161720522533163042244479787024 19890 68093610646086880546575987479376 19891 188720009349195184180482706544 19892 427720998273169644327460176 19893 775168945722619170146424 19894 1092226775374060827501 19895 1153818717382930599 19896 870368657819661 19897 437591079849 19898 131976801 19899 19899 19900 1 19901 512201493211017079467541693136328292324432464582475861864920694407578768023144072628540276213813397768975366156750120 19902 50964048574496199407020398467064665086281030225956348255559609093554087418302835226539757483274433078013048932596636940 19903 2516397796907643169217315464159501170087274627773348413490676337724584150947328713779598401448595503934674378498963269060 19904 82206543104002955995385768002517171390640062086203708724135109907273977715118512403422960843303112417484010726742513628940 19905 1998840706758036610134656973622917519984505086443638287944776362556462737743171285214714964786914217042753540416235476222060 19906 38583682733480888504720499763569650310003931517109017861237046756014144361890912384296164623311041098673757734701272677377340 19907 615873720593916460815855065846345937226771615735119892696454632396630835953727095146803336582218010448450740550105124635099060 19908 8360965861666939857094722761210618049907462957343857513539033483029242842559626503439670242317406362295465057170789005289114940 19909 98544513667280573582856885063428963885932235161365770999269219067153824037496666574891991252962407812093114872303039879132774560 19910 1024326645466698751255818505965438481753091532833788422359750794113000293396563989975748045132833735625022309693054727451121629440 19911 9507113545776597872908862808564133632434703766378051623385001615949048758915935344301763825542336640877764608378761140460665967360 19912 79580523876185927649453907565393482223946436422059634917425503037000079471485137112791687406812426287627162491114525070849071069440 19913 605753036497137613804712134450205914820322360528839534679940654222512173046445992264720273551597928631527064617455292377337016546560 19914 4222017000613277151252668477147390789338472027508303465743059801714242259242834120550853675055506895116963815164801399448386231901440 19915 27104133502275933162582191763038122265553845341600924906879864529941818800476976076227351887371842160568149763577357378297115156514560 19916 161080005839950753043947015296397545277669744076768191026897433242711223648430526214677578315106232943894651703747300066874565204778240 19917 890123928375312278184408506605417604099330858502141107557725426555501631979314141614874150299710417112041224674603586733183473956274560 19918 4591337762906482081958548289586032715262357332641558727586355784769738197305065223109075120847403364736006758156135412450942698384754440 19919 22181475998166999161838034426015724632220492213658218012908495179509849202123948697544365531613521390469602710639432266766912897070297560 19920 100675417791625418350684559115708184187738695853172915097992787021688268450863477265707700377846875398849497450245822228139383391470066440 19921 430446865046083481609619807872673574912930014553329865340236876793517557234794237443143947284809868831301394610106153306139253398175165960 19922 1737969673155991200183201780658839922768747502369459681862460171715179911541988763210287967608593229792547736132533867108246459209173414440 19923 6641303637094769923271429015993278678251119323638249506296678578938481931104682894387886210595466237425060682256511642336645320619175261560 19924 24067277707649852910350775543810011276395188107953380370989550875090385521208205575176528979873563293801927979661106027542943118406686886440 19925 82862934919176416651552537548714574633318180806693601383406994790098993120764591078459243012933382374946691028117017569630610524381643444560 19926 271508339947939748177427463457490308372999996685762013043503770163303083842505255874100498382802997568974264219787674589853489803293044477920 19927 847941430914334905846427308951854347687984605033995209966634851433085015692747183729883094949369361638488855947952276026773206616438277369504 19928 2527701817526570542264721217475610969905299324691357081641477747854894547671130493626157746500882999013843487992202358185574080567243516080096 19929 7201675151505231047072869068096924551943899531359251371248928750016300474961907216424736681815422684666404330591341762750856218054279784036704 19930 19634377971456419684511237025478934456968295607743631936519604411890937112493475625647418917830479421710074543136127542271800434317063126444896 19931 51282243273157063812106168942558187301353850253109378292419128504372824964976220704184228925546454338644372593797594578063004368876641966374944 19932 128451512575222532111753289775038946919607333720299253560697607840508392436248197108213853272096742210048197438518299235200533175050211307232096 19933 308858006862781007089845816674534703670519259738036619842083882266913472057076457680928838253842369988794751158063308933419168183098373935885304 19934 713547450637531615193734702949666143460152202833527289714221459229292191372969128515821762685260336989923051588490134670290528865695650456620396 19935 1585267064158811623369186843658490529652375329936772201110566380249594336371329554473121566369673590482020102270886641555521240680783364478156004 19936 3389575713295070286032945171569559376048287297967852504950695796646088124372421272210679133713142829297621436471474247635107477146499324984909676 19937 6980359117333683557081544622730005838346016307687221368642757097202674630556904081127928261664965369923412181957236920928919964351923267434677004 19938 13854986629385508527465388391358666176913105727435016455788400855540681483816985439316288854382822562280416873186876846619534339698218947509933596 19939 26522747349249944771368061900987163916744053199844065864256090545991535106689235719195731730377904348236674492777488039135524414533215131792613204 19940 48998887686863370132229904412915937758642753616541502045015395496568297113802850689053908130876646919585560569529851468815182588175047249427322396 19941 87410758089584516246969690974841728300736657421198690628780927146232640834595667157204201762561109740202495863648820902817112428766566284296940784 19942 150659192804812336945996540542003629266310336368244897669118345975620486641742125506725941249292319227015683927589837653635998657711480099763832896 19943 251018718771885895261793678969108315056920564414580734795303825945054905518891476122825911663663724872071097733712156886499771738892943564548813504 19944 404493331028673607760429647947752427134076362275437813910114765908342989885775104372016341738914015796842643262470037919092720394632867225035589696 19945 630688226607733257019890688664142630848472005656354910764357706049601254665291816671722959120797178182853960961574749727172072059164004588462672704 19946 951937660385455065839011039444380075775034525391427075048824552576738972397425476100016301594311845721685941076833798277342116254093984453747030336 19947 1391472869161103026428487049083732541870794496086550170325501657685655803498257569779999333683785900635434379271526195032465175443063282848189933504 19948 1970542357445240383982931352957741684791420838850300223176431665968831713068033709529771865624315626323602887630466414674536871245910390099113548096 19949 2704611252640846929291020511354180867652814154172720844558020232753254858304425870445253452960285895053216994495640164050462079656214118988726668704 19950 3599039742034596400805165977307581126760632564156556634061669780968964836955193795133317326782495469808756751951758641308337526221557656483607055896 19951 4644914538865162876252821047636279915733807839210598732848821683130886242566104812522486464479972785821557859356543203739820226149189795974569790088 19952 5815901397402598895476221311746266449112078723045203455415751519214302942372685857696222547962318866280774126421217960985153056270834282354713434648 19953 7067018823866107055490502114096796767457546837149703912212263197140941618095793946105196144350069188848558024897547855171070927754267004324781830552 19954 8336047578184288934030110821637926180481803783833710600416937655443413893043379586394743402541753701615117566128337190257092772946314950449466141048 19955 9547884145746142016338682807876676896440413747926091200029262245764038263021507774746716987157173548087504173564220982884925023640399800754960098152 19956 10621582100128524775926952971242735149639703575596182380694665356953478193807951633809143385082362796269703802120575838553539818731858317497766961528 19957 11479225375294182055970744204945564695883903243190905181620321565900032333680643380638453099405783394726263736453293142287676574281635697171499697552 19958 12055294212977243823773437610579307844636951019164989774578012121838712046876367222261680243929207041218034621636383740615454713260273473896140441248 19959 12304956483799935311427738218579643364491702392438136240202126980298425998988213170566285263558182275006203429523897066298251905472158095955314557152 19960 12209824497900798136852323055426782606990428451848367717381652611732336472977599568890780233271975691851234268308428340837724236860122380672876799648 19961 11780153254572910812388311686907365037242964694012061522048573927448500585365484628050048964065923761346205496403146405089769131750675258772365006112 19962 11053123545515373404487779432363419654037998695538800251642490290653221860714191459105783647093677743288194742526770927822898134227007740391042575648 19963 10087592342281658228417765014349372718800879768666155981872977864464273562290399684487921872611615114271298484686864589280561043426703895526737971552 19964 8956326703445901684346119346355275693700076683873501690301987391075493376944787096596630549619385524110696400464443595610889785245856290449352310048 19965 7737123476381863880876154286966408416404851111550958989878831095628643944697481137972385960706064126726191363754335732261781272194955230139666739652 19966 6504285120255083372384898933548683998406275934435696293689347019951552327135794583020742043890262699940149882716556961736552388163890935227302259158 19967 5321687825663250031951280945630741453241498491811024240291283925414906449474741022471516217728396754496486267677182968693542863043183492458701848402 19968 4238230424031211103290541112388554570545624547370456430890663245989117112455931472986297347053154301485225590425540927163120962782894637706630813398 19969 3285920037285459376848999283213807809596316223001048096657679029614243950992595519331718610884348035544719151453400305479409628273118630082035442502 19970 2480361851088709775819490815668463621596800250049507756565592185266697503080319614121009176681165803677286693161000440123535502536178075405035658798 19971 1823071313079012839111175165767541453422248953748084466737679538847296438388340225657349429386286302832291427903834160349754406913729504710736179082 19972 1304861541627616103794042148097382423128088559724941378881386507318359422610860673677923599266240772449745080919645705039068775242989491848017316398 19973 909569139452684781570720362604862317236195470203403919625525751808542333086395282158471566661776749184827371502245435731387352955599564732964451552 19974 617522382682210316121518134585058546148997392400039012589063925050102913742584434796529977767033195570855068123141572137046141398522658047906370048 19975 408364045279805334266325034698326591266892151135855206192668853981806216452138033127286251104556789632400314079945096178899593134108586415513585152 19976 263056593585150675447632691063339215233274085087514089878713065448402777469168671646411388748334128290810018272357270544689921957554610881159057920 19977 165076000023070261920579219088330276765819769994189003770042611921062471691178721073658968647740040020548796891560230503752785034092974439593740800 19978 100919478609582637278045304214174017205077887283604725248544569385122848253722056029158513300277821484424011952464190942890711774089548106168179200 19979 60109458443097446018669041638401814010454821647129177862969747090305368774126902150256118543461498340686938293191936543979440377946644394743180800 19980 34882295209411294053290053961242533942225571080860166821808294934628817275086930165189119503835939873622949252460860416000648591054656991713139200 19981 19723166917470871871252787520141806574809785517682617688966372369579845281708030607420016168056769741627929250223196777271394764100997644847148800 19982 10866003996199230336477230161559606400010946650945516226791658851759266613533590936495286685179424070619090651743335261552296189481568146929679200 19983 5833031122969248122364602260441164961730778839077029545707182261503311483570559061482789801716089639866705058941047241483192258303393987276800800 19984 3051103572164637401582393680671770988166065494138723570055063965382841492088169220384609987212712494051668183819811253160451326746103560973839200 19985 1555114078466969311036361988661456957014790479437087137328651349638573108405461644098690354005217589352157150022625744625718995290600778486440800 19986 772346307027154527521409863318832308509951786883497483691891623387139436564737838133899081252032860832381845915928050383733856931370602569215200 19987 373771136401845546541368892879656388503708672057683721343695060265979993110509895088055258590407929328627759319225424161341855458481675883440800 19988 176254476137659211162819901825746159920373933430232143581136238609940488734518942401505521676610108558876301176889300609356679918594368135679200 19989 80985937046115850148004962151707936390947302552026503382328646378427491483592496915243025063141792547238544426906440187046839277146758754180800 19990 36258180976566992546816396192380908427407694660284985956824752656893207077356018497922114937517241607147420927517317214252603928748505647939200 19991 15816805635008323651183572615540224790948479878602346499922480526640445102340728326531940814115238300224008914790512439657888316185039441276800 19992 6722562905485636319662922214120074273075940224900465598513666838511837531976793074623111320852240596231331686931522302428148915670280854339200 19993 2783805069768429391975232879717937045963485589120876636615410370865391565584311526469089153970471939596005227893551447311951914847001062940800 19994 1123085162206534354617574052437525502833195065908422371621550141241462956706196899870017953612720769933369515903431103377213948050968589699200 19995 441403836362412940954762107656331493975122962004758699110528162102733136563922837283448043172620381612872584703607858289013812419228142780800 19996 168999817637208669859872798700205350118442331170036612352947314902078424835103583727718497437608009884804673813249241924895897221396946307200 19997 63028620512237659660854199515240519921222344821612015262779531377414494508173877537796652732878397129168956217236397603137404291586566040800 19998 22896180918580093946251701885758832385924232153048965935122569862820946322963869241212620187011441604980258376255978402224900799358223529200 19999 8100871446440441402280608204074300971459553546168668287007399440250449992222617708903475034846844665653754782142699167972479551359112830800 20000 2791329775945863513489023537305955201283574842217861418581518129422039461498341281594875905043554543633854497479232284047511015389042089200 20001 936625605882166826785353412850171014384189564996691040786489471998757427280174317080008194051159498029964465931569636839862500180376249200 20002 306026188060509953306105570535204390838398570741493112336179728474841535645997549144953172313745182524641855205364336789262005009429863600 20003 97352812530758330611051093361287723782351070015540893694196856372972410611760385002437395166501270931014337963225286757473276037821776400 20004 30150382352166178757693741235824627037044023964544592932072565214096427160858611449572225140182481314596412871519501398206195413290343600 20005 9089625759627410534565012897824363084982969151704197402986911657396591871338882084253320399682053418852687019541232744758355726772846400 20006 2667226091628120465741084865770855577060639596639069508212375621475447807806004009278966603767706794721251789517890689581602452643769600 20007 761699040557694779631208437842460514971266760408918794638200009586688484928289600347335202163275397405205579801559445409776459933126400 20008 211671848577639003227669405671650766796325704733128873505217893184780683299736400477983480746117156974896915844148791142865592623033600 20009 57232471761796211339146107790628364325286396463678758744490086401497393702204040023057346140303956360675578686719032265780495843846400 20010 15054362623782766159712555436192681479555665175126258898104530707343728166232632370021242361650896149666204121063583578268012793913600 20011 3851772255194653384818676320600376798424270471236615444407251061953924826037027776022304746701681957693414925070626351328179468358400 20012 958455910658874607405952076048742409300354348387862370602736284754611303403435616214310687203494019295565503256157722091914182713600 20013 231915060933029718400995324382530602744697703181343860805753539983876536340079947670244726340143510847839502641566586734548686326400 20014 54558189113301239063360994452822464804984194184991660469790102695321987531331492114165241668514586991490266476887714725900465293600 20015 12476446327578698901890915107769963985295303529925655713520678170010364652772853597352660253188646612578096881841001331963667746400 20016 2772965115676506201666846744840329484113975944170159418237645406590932368858910300901427377646974969229123995325561560859057805600 20017 598879943313074842102277246163337946659824205728219547677458808320001727575699320884337310235916554152932405524032351619288346400 20018 125658810785444739350459761654351515713021980327950724882847081124565187331701446527193924610714163222410158038809243875336413600 20019 25610405048982957897203962922067329937798035518716914222694413192004272174030066630654664038465610435758625370190325022924466400 20020 5068964489401776218881599670074831797093228199395605943951853281521317592821613402491455943247171598852994508278328231785693600 20021 974107054902832440639168619872031733249232465364280145812811662641107295417676596920066266673833688035806773832845994720382400 20022 181710643063338282905535586705762708209419987635839743847017996100702423466343450192881310666429424686726647302939394528713600 20023 32895616151251263272340040110491503848241552494624963322913358363374121082308253719035625957063814410940995378127755716726400 20024 5777945563678279441237476776733110256551990532921492943715787282284171820212416559528805331289854049017711242938389800393600 20025 984410662590115619253572670823400524669332962578798669693280166994496724463813372142848748069996095692664673159294780246400 20026 162641761645323450137546789092561825814933272078236301949324549329525545780977861484470662724608050592701119913274789779840 20027 26050844938861331840213122062444967771223078211665554857684018723776819021195588203140322600911246198830915310784273687680 20028 4044102085169518782712549151713538591302576829111366381435975318864370836039386386383241068168358870224857880017720744320 20029 608281838359975696026132049605264389763230992840239860944010023922594239761418694105721012313784747650579584975192886680 20030 88621088625632574044846871796115810546900274606683372353675878998298613590411889086538013421912552154291006566153272820 20031 12502038332937663724180782084209355050187180380221866607941218240747774894815415519730171067468219818530408817308593980 20032 1707233394065278930952591955519682920339385955229618764952108682578788598867923578181982647890062248331972705332216820 20033 225592516755499851977851792703006428473369350623447427203877828620583420803432956765513759825959560357486085767116180 20034 28835133720627800628747973503391799128175029778936889191473105913909159050062859135441608398806861098325289158202820 20035 3563892931762986594564356275700110004605902556947255967485440056775289320794285960560198790863769349231215513935180 20036 425761645147959133686468627756988914501791199367967922598511218144416351607003251762830766159999178730212045524420 20037 49144518418854328416640107976389397456366575731707729134567332616003663226557534054755160577846742050990069627680 20038 5478619173435651741204736655629342251273778847330390507370479017577050711387966636495598524935801369984294424320 20039 589614991222782159617173675452918136151302699555642952603435582814127957201779844661701874645926052547491431680 20040 61231366269552477557036378729280476438141216149141678476198401180818055196252714935212161291418867887709720320 20041 6133191038493762119834514125592954125987872225119281423724306193809361850527776044413697600618310248194241280 20042 592239396515764263617408074320759891052838725502516536824442005621525939739998014108687657015516046879640320 20043 55104769559980023658131775254925236477862149074708020800838559552908308385183348857467213070506713590247680 20044 4937831847056268179481315362736022979232727946034171322371450042877293530693775446489581135444657535896320 20045 425896002372557501861877395099799647365728156175450574497667221597068767563081799210839358634331681111680 20046 35338353645136775477763533860651479361164943993006136030517646619584369722367778598313179541857262333620 20047 2819095093367075561884439848674050327764165556251093849332189375776674135789210379720390632267420605180 20048 216086832642792068619456501336577535970353040387557731983200117667599801184549791278583694615388016820 20049 15904692628018773130948139025841461626276385517255344229935357448240173380638265803967969831214864180 20050 1123341984912799252777097706842749446918210674117427636566223712387688819789407715780415894119042820 20051 76082923280946562937094266997317691623942555617515019209664554225460995762629207841701474900492940 20052 4937832106975339846248502096514658131885013543388391975196772393440514956779908853302479827979012 20053 306853231758771911815062273594442927663114348289196203912037853238535488753602452519748270857288 20054 18244278169085743017467333154887814800969480543443670567825147504378454106792302679858530968112 20055 1036966438865433945101329572555535401432673035778043424145274959368689672929306440765922076688 20056 56294794871530245642794445717019624468020802099673482506706508415766787908829381914121654832 20057 2916370848917579444603165947663497028955551757125941793911012209921984302969183050496098288 20058 144037110946853406839020308368469676798159755781619553985580951790028043782439551308828912 20059 6775304015471616730511816349259161230855772228515000117152659241881300387328380206900688 20060 303214135730602526377185606149599138196726435300764857885983658571640918628293329078512 20061 12896036893106538984921794452420710234508074530426721134154906640495101310954384328028 20062 520647452206164617403674931308910661641630338184929735229856479274646947336667690262 20063 19928703036560151944631598951387096455211946928820338540488850206235517742469691538 20064 722270363185120730890138375152092014642161091455415682526352616125357992109923862 20065 24752087160712689450078839037320843971991318663646539290035548129025852770670438 20066 800914992873600120880825300129025767968902452906898805994986919429187840037102 20067 24431910831058296432919305489708809635554830016898476778621749144340772356938 20068 701484312207569696446477833037854660194803195633351014525144647626550657262 20069 18924162928959574888807495189249298006481508649826759435380971487166296088 20070 478799470147110239994313283710857570455765572858297933072279221466766112 20071 11339024885072893384128122074130316794597962382434863197280867735271008 20072 250825111874228762883078215217222873412159350946308949444046654708512 20073 5170863990095302007237217191946404316306321543830681094459375536288 20074 99106915538790394419210429903444926050288487149781840264965214112 20075 1761432343618179575732587011803593551250759987319531415919934688 20076 28948951285760220587261227754041360513602882218905067518279584 20077 438620474026670008897897390212747886569740639680379810883024 20078 6106701514899158719522784488434141277908011327269210442076 20079 77845290636846231472729605258922645402868285675372108724 20080 905041126232396168413132961639293929642285670693590876 20081 9555487003961950496066260530128291866509803461319964 20082 91187470153328507998623279795297611985779139008076 20083 782430498079139689285191471975306922051695156324 20084 6001497278092363386004627022219980903088652876 20085 40883772281134112427200424515223272030658024 20086 245548181868673347911113660752091723907856 20087 1289450317389882547170139253761922031024 20088 5864359982132006186840055579605922576 20089 22845873469498375915169530277158224 20090 75263434610506778995766646615376 20091 206509798133094180332609905904 20092 463372770680091653700695376 20093 831410473708298421711774 20094 1159799385404162804301 20095 1212998012524897599 20096 905898441019341 20097 450920080149 20098 134643201 20099 20099 20100 1