0 1 1 1 2 1 3 3 4 1 5 4 6 1 7 10 8 5 9 1 10 60 11 15 12 6 13 1 14 140 15 21 16 7 17 1 18 280 19 224 20 28 21 8 22 1 23 1260 24 630 25 336 26 36 27 9 28 1 29 12600 30 3780 31 1050 32 480 33 45 34 10 35 1 36 34650 37 7392 38 1650 39 660 40 55 41 11 42 1 43 110880 44 74844 45 12672 46 2475 47 880 48 66 49 12 50 1 51 360360 52 276276 53 140712 54 20592 55 3575 56 1144 57 78 58 13 59 1 60 2522520 61 1513512 62 576576 63 246246 64 32032 65 5005 66 1456 67 91 68 14 69 1 70 37837800 71 9459450 72 3423420 73 1087515 74 410410 75 48048 76 6825 77 1820 78 105 79 15 80 1 81 131171040 82 25465440 83 6949800 84 1933360 85 656656 86 69888 87 9100 88 2240 89 120 90 16 91 1 92 428828400 93 338978640 94 54989220 95 13151710 96 3286712 97 1014832 98 99008 99 11900 100 2720 101 136 102 17 103 1 104 2058376320 105 1337944608 106 783705780 107 110416020 108 23673078 109 5378256 110 1522248 111 137088 112 15300 113 3264 114 153 115 18 116 1 117 9777287520 118 9358260912 119 3302328744 120 1658646990 121 209882816 122 40889862 123 8515572 124 2224824 125 186048 126 19380 127 3876 128 171 129 19 130 1 131 97772875200 132 49352022720 133 24991944120 134 7449361920 135 3319141540 136 381605120 137 68149770 138 13100880 139 3178320 140 248064 141 24225 142 4560 143 190 144 20 145 1 146 2053230379200 147 469309800960 148 158182544520 149 59042013030 150 15663059412 151 6336895656 152 667808960 153 110088090 154 19651320 155 4449648 156 325584 157 29925 158 5320 159 210 160 21 161 1 162 8066262204000 163 1474973660160 164 396911314800 165 130461477146 166 31333878576 167 11617642036 168 1130138240 169 172995570 170 28821936 171 6118266 172 421344 173 36575 174 6160 175 231 176 22 177 1 178 32157498653280 179 24869054590380 180 3970606900260 181 916986059990 182 272872325726 183 60057952682 184 20554289756 185 1856655680 186 265259874 187 41431533 188 8277654 189 538384 190 44275 191 7084 192 253 193 23 194 1 195 148419224553600 196 115201588582080 197 67739409120240 198 9592279512816 199 2003552446896 200 545777101324 201 110876220336 202 35235925296 203 2970649088 204 397889811 205 58491576 206 11036872 207 680064 208 53130 209 8096 210 276 211 24 212 1 213 989461497024000 214 830440899288000 215 334202680383000 216 170690054592200 217 21822944543400 218 4174473221100 219 1049576549000 220 197993250600 221 58726542160 222 4641639200 223 585132075 224 81238300 225 14522200 226 850080 227 63250 228 9200 229 300 230 25 231 1 232 6431499730656000 233 5305987277791200 234 2570868054183000 235 879196464975400 236 403820446480880 237 47297108121900 238 8349081650000 239 1949213591000 240 343188301040 241 95430631010 242 7098977600 243 845190775 244 111168200 245 18878860 246 1052480 247 74750 248 10400 249 325 250 26 251 1 252 86825246363856000 253 42482352685172400 254 19591053675722100 255 7052295320091450 256 2166589098736920 257 908714649426480 258 98234280635400 259 16101820383300 260 3508584463800 261 579130258005 262 151566296310 263 10648466400 264 1201060575 265 150077070 266 24272820 267 1291680 268 87750 269 11700 270 351 271 27 272 1 273 2431106898187968000 274 457279630849641600 275 154976173866914400 276 56303951868244080 277 18021876623510760 278 5057500679332920 279 1957299697342080 280 196469122903200 281 30056731382160 282 6140022811650 283 953861601420 284 235769794260 285 15692476800 286 1681484805 287 200102760 288 30892680 289 1572480 290 102375 291 13104 292 378 293 28 294 1 295 10827108221572843200 296 1723751033614810200 297 482653620010221660 298 149256715633765740 299 43605534162325590 300 11282734461676860 301 4054414659592680 302 379840381838280 303 54477825630165 304 10474156561050 305 1536777024510 306 359859159660 307 22754091360 308 2322050445 309 263771820 310 38951640 311 1900080 312 118755 313 14616 314 406 315 29 316 1 317 47211227710346700000 318 38353502130405462000 319 5395069291471259400 320 1327793386127808600 321 373606971790729950 322 100640012942441700 323 24177613878956700 324 8108831645948160 325 712200715946775 326 96137339347350 327 17456927601750 328 2426490038700 329 539788739490 330 32505844800 331 3166432425 332 344050200 333 48689550 334 2280096 335 137025 336 16240 337 435 338 30 339 1 340 253681663563596268000 341 192352030614155412000 342 121514497708095642150 343 15485325583059832500 344 3435903312956123100 345 891222901062653250 346 222848898616025550 347 49967104748000580 348 15710861614564755 349 1298718952608825 350 165569862209325 351 28482355560750 352 3761059559985 353 796830996390 354 45803690400 355 4267800225 356 444398175 357 60375042 358 2718576 359 157325 360 17980 361 465 362 31 363 1 364 1561117929622130880000 365 1599526386620770608000 366 641132135964390470400 367 355517638701211546560 368 41380365258629560800 369 8460566239870617600 370 2037145544878168800 371 475412522479986240 372 99934219113287400 373 29573386568592480 374 2308833693526800 375 278854504773600 376 45571768897200 377 5731138377120 378 1159026903840 379 63726873600 380 5690400300 381 568829664 382 74307744 383 3222016 384 179800 385 19840 386 496 387 32 388 1 389 13737837780674751744000 390 10167090262285084128000 391 5645960579967784876800 392 1948645494266363212320 393 979921946762113314960 394 105081526817578911600 395 19944584986054608000 396 4481736067254267360 397 980538486300194580 398 193989955916125710 399 54217875375752880 400 4010079572967600 401 460109932876440 402 71612779695600 403 8596707565680 404 1662951644640 405 87624451200 406 7511328396 407 721976112 408 90820576 409 3797376 410 204600 411 21824 412 528 413 33 414 1 415 116771621135735389824000 416 95456166483974167872000 417 43450649614405393588800 418 17713498541251154241600 419 5538344292660714815280 420 2563492499709035774880 421 255216229805657062800 422 45208071267435605760 423 9523696336645425660 424 1961077012271694900 425 366425472286015230 426 97021461198715680 427 6817135274044920 428 744939891323760 429 110674295893200 430 12708176401440 431 2355848163240 432 119169253632 433 9822506364 434 909155104 435 110282128 436 4452096 437 231880 438 23936 439 561 440 34 441 1 442 2043503369875369321920000 443 828754144449455336112000 444 395449308900201776220000 445 142254214407712469462400 446 51892069548688113544800 447 14928078505863463340400 448 6408986649171812983200 449 595514859215904104400 450 98892734578938438600 451 19607610799106079750 452 3813205306176974400 453 674994291053185950 454 169787557097752440 455 11361892123408200 456 1185131645287800 457 168417406794000 458 18532757252100 459 3298187428536 460 160420149120 461 12732878620 462 1136443880 463 133099120 464 5194112 465 261800 466 26180 467 595 468 35 469 1 470 73566121315513295589120000 471 12173441503400414389152000 472 3636995787901653628651200 473 1396749226992365057011200 474 429270445141697565806400 475 143839896965745018292800 476 38390777927142173517600 477 15381677374647286538880 478 1339910246055771329940 479 209419941844001750400 480 39215221761564594900 481 7225020580124793600 482 1214989723895734710 483 291064383596147040 484 18592187111031600 485 1854988662189600 486 252626110191000 487 26687170443024 488 4566721054896 489 213893532160 490 16370843940 491 1410757920 492 159718944 493 6031872 494 294525 495 28560 496 630 497 36 498 1 499 359325740171513750386752000 500 51865887953829112231068000 501 12985237364198399351251200 502 4347070083582425076477600 503 1223714041556771685538800 504 380273825955406934023200 505 94698872185359103073280 506 35570186221536858937320 507 2916275626723059306090 508 430474327923579208500 509 76366484500719474600 510 13366288073230868160 511 2140696180197246870 512 489517372411701840 513 29909170569920400 514 2859774187542300 515 373886643082680 516 37977896399688 517 6258099223376 518 282645024640 519 20886938820 520 1739934768 521 190632288 522 6974352 523 330225 524 31080 525 666 526 37 527 1 528 1764944667656072549494848000 529 1438700281414367739912144000 530 187659251617088341872381600 531 42213252143062844602799040 532 12729424809322097434303200 533 3322581664979322761497200 534 963389083939099431186240 535 224910462439347532895520 536 79509837395291588564400 537 6156582031753252427790 538 860948656518718429200 539 145096320551367001740 540 24186616513465380480 541 3697566129431608230 542 808767832680203040 543 47356186735707300 544 4346856765064296 545 546449709120840 546 53450372710672 547 8493134660296 548 370362446080 549 26456789172 550 2132823264 551 226375842 552 8031072 553 369075 554 33744 555 703 556 38 557 1 558 10004773552120178696264400000 559 7979150987329539765093746400 560 5195215031117159387094275520 561 618365658847743008659777320 562 127023923663625473422020720 563 35476372882321743290677200 564 8639598189729613579228080 565 2348270895385893452031720 566 515971373051038248501300 567 172271316222562492456950 568 12637194709852096273890 569 1678849880280424201350 570 269464595309681574660 571 42876274728415901760 572 6269786045557944390 573 1314247728105329940 574 73875651307703388 575 6520285147596444 576 789316246507880 577 74448733418436 578 11421801784536 579 481471179904 580 33284347668 581 2599378353 582 267535086 583 9212112 584 411255 585 36556 586 741 587 39 588 1 589 69366429961366572294099840000 590 72529844074989333558061536000 591 30130893833140987848648086400 592 17418069021187389696304363200 593 1913598331596233001582408000 594 363119252733867048356059200 595 94611625366348792854172800 596 21599182185862479403865400 597 5525346959579406190186800 598 1146603098996622468973200 599 362676455903817133650000 600 25274389422461123124180 601 3197809295772236574000 602 489935627835784681200 603 74567434310288524800 604 10449643409263240650 605 2102796364968527904 606 113654848165697520 607 9659681700142880 608 1127594637868400 609 102687908163360 610 15229069046048 611 621253135360 612 41605434585 613 3150761640 614 314747160 615 10528128 616 456950 617 39520 618 780 619 40 620 1 621 546927620849236435395787200000 622 500048110490730455219005440000 623 287384025975179303192137315200 624 104126147887848726496592736000 625 55023023538059288504913993600 626 5607571190726613196415340000 627 992649600524905263484764480 628 242448343383288506750942760 629 52092205585706256522429150 630 12585514192060488679689000 631 2474248801520196174559800 632 743486734659342200798700 633 49345236491740845513000 634 5959553687575531797000 635 873363510489877040400 636 127386033613409563200 637 17137415191191714666 638 3315948113988832464 639 172586991659022160 640 14144533918066360 641 1594185522503600 642 140340141156592 643 20141671964128 644 795980579680 645 51691600545 646 3799447860 647 368703816 648 11990368 649 506350 650 42640 651 820 652 41 653 1 654 6125589353511448076432816640000 655 4650707869288007155648843824000 656 2429424869205194648228319278400 657 1020526985380042186378572240000 658 337520312623197439927761679200 659 165172533924557582530665667200 660 15702788139740773952588164800 661 2605762345566339550414572840 662 598991206878084851512914960 663 121548500388283302096276150 664 27820610559828285484849200 665 5195922486357368268282780 666 1486973469329987816960640 667 94204542393323432343000 668 10882663255572710238000 669 1528386143357284820700 670 214008536470528066176 671 27683516847309692922 672 5158141510649294944 673 258880487488533240 674 20485187053751280 675 2231859731505040 676 190138255760544 677 26435944452918 678 1013066192320 679 63854330085 680 4559337432 681 430154452 682 13610688 683 559650 684 45920 685 861 686 42 687 1 688 65850085550248066821652778880000 689 45833750021879011589356735776000 690 21867834687022133994229527081600 691 8942963541583790468864041527600 692 3389254624815681481857086871600 693 1037553860625516313470051570000 694 473524368738550658091014739840 695 42202173539522153365700001300 696 6591086125579298654953763940 697 1430923794623594922638215410 698 275083457081879243022429750 699 59814312746159914096616280 700 10639269853260491789174400 701 2906357235509664600814020 702 176121535778822069163000 703 19498104999567772509750 704 2628824166574529891604 705 353937194932027186368 706 44088563867937659098 707 7921431605639988664 708 383857274551963080 709 29362101443710168 710 3095805434023120 711 255498281178231 712 34446836711378 713 1281230772640 714 78449605533 715 5445875266 716 499909228 717 15401568 718 617050 719 49364 720 903 721 43 722 1 723 1448701882105457470076361135360000 724 526591636511348826424582063488000 725 226635786501192394212426982041600 726 87680170200251616245909431260480 727 30446868716160553102240282488000 728 10663512260621637141500847271200 729 3044423481532117024353252022080 730 1302204539115998635787652628800 731 109229552531721207381397389480 732 16111551171142530749710984920 733 3313718375684662668132369960 734 605183606777753799215349930 735 125325226720497194590124640 736 21278539706567273755550640 737 5559987754888054018948560 738 322889482261173793465500 739 34316664799239279617160 740 4448779358818435201176 741 576786539889229488896 742 69282028935330607154 743 12018723815453775904 744 562990669342879184 745 41675240758814432 746 4256732471781790 747 340664374904308 748 44578259273548 749 1610690114176 750 95882851207 751 6476175992 752 578842264 753 17376128 754 678755 755 52976 756 946 757 44 758 1 759 65191584694745586153436251091200000 760 9163039404317018498232984181152000 761 2595288499263798936981340125168000 762 905927286167868357104992434554400 763 306529305058839406057206291799200 764 98013654714334741064770847760000 765 31998874853320111209823350026400 766 8562686656636486776942938603700 767 3447018788173445911897007806500 768 273074141399560812264229145100 769 38158939045166159375536481100 770 7455866391323989172553629610 771 1296822014724252471181219350 772 256347054656603972466841800 773 41631925512853130584919400 774 10424977040415101285528550 775 581201068070112828237900 776 59394227537144907029700 777 7414632264697392001960 778 926978367679118821440 779 107506596623788873170 780 18028085723180663856 781 817244520013856880 782 58605807317082795 783 5804635188793350 784 450879319726290 785 57314904780276 786 2013362642720 787 116614278495 788 7669155780 789 667894920 790 19548144 791 744975 792 56760 793 990 794 45 795 1 796 349504502993234848432600968052512000 797 43593768276734975180724880429392000 798 10637849082915586499784132908592000 799 3305311821738221195825247626503200 800 1009197216472412687075385486256800 801 300689248209792899697229702363200 802 92004805059991237335740906286540 803 23169718037538131701203464512500 804 8809050703112145619369903844100 805 661126912887924386001805337400 806 87765560427339335148741863730 807 16331897815469386500954686940 808 2711536939941862884281088750 809 512694109313397313840418400 810 79794523899635166954428850 811 19181957754363786365372532 812 1028278812739430388420900 813 101190165433654286050600 814 12181181577717144003220 815 1470379479766878130560 816 164843448156476272194 817 26751353008590662496 818 1174788997519919265 819 81692943532903290 820 7853329961308650 821 592584248783124 822 73235711663686 823 2503099501760 824 141164652915 825 9045670920 826 768079158 827 21932064 828 815925 829 60720 830 1035 831 46 832 1 833 1860612667960580388216953922082752000 834 1556683463482534554790220440657214400 835 178175241063640136579003407220954400 836 39239032735851213295401760476687600 837 11132304422461493697278000073525600 838 3163682430086496207770756753475840 839 883349778797506052836284467968740 840 254368178030773036055219859234990 841 60498756061863084711174271268250 842 21790811278084130246215640858700 843 1553648257011951763917110388840 844 196427683098150947813686632030 845 34890872606713751553926625690 846 5540966790320430845882666550 847 1004025964072085863405994250 848 150013704931314113874326238 849 34675077479042229198942654 850 1789966822176045490954900 851 169854920549348265870650 852 19741914970782957522460 853 2303594518301442404544 854 249923937527560799778 855 39291049731367535541 856 1673184329801097135 857 112928480766072195 858 10545900233757330 859 773651658133523 860 93029147248466 861 3095938857440 862 170121504795 863 10628663331 864 880480986 865 24543024 866 891825 867 64860 868 1081 869 47 870 1 871 11544001643298510785410199083703808000 872 9290957227136266199548339907357760000 873 6324043325594008160108105334890899200 874 667889259288430559486812632249523200 875 135770251823049173237834185284854400 876 35645178770441117043165197052433920 877 9492119273669336800251833768644800 878 2494230764829182379189969292545120 879 678315844163675111764424214101040 880 152838980419848144864608745928800 881 52297947330026174090647280473680 882 3551196019376173965924295058880 883 428569490424788560896559720560 884 72815734136035248861315140640 885 11081933580641635634253727500 886 1927729851018404857739508960 887 276948378334733748691063824 888 61644582184963963020342496 889 3068514552301792270208400 890 281139178840300577992800 891 31587063953252732035936 892 3566856028337717271552 893 374885906291341199667 894 57150617791080051696 895 2362142583248607720 896 154873345050613296 897 14061200311676440 898 1003656205146192 899 117510501787536 900 3810386286080 901 204145805754 902 12443313168 903 1006263984 904 27396864 905 972900 906 69184 907 1128 908 48 909 1 910 82217453564189975070508685334518400000 911 93341130975702892909774045128117888000 912 39136141841092674325595196430004323200 913 23949503727036565752743114643368371200 914 2347692575689720157289605481252585600 915 443918269721962002667042524407466240 916 109178365325306907074434453053152640 917 27360287405970722783697528613402200 918 6789865421102808420857155566867360 919 1749341190356713190046529725537840 920 374455512204555183047828533917720 921 122028543835722917836329047709240 922 7909482044362380476127518189280 923 913039349170215056527816631280 924 148665457194424261349484074940 925 21720589818057669048440524776 926 3633029334611609154970613040 927 502610019940813099476375088 928 107878018823686935285599368 929 5184731484923717973800400 930 459193992105824277388240 931 49927939797076899024544 932 5461748293392129572064 933 556648769947749054051 934 82364125640085956856 935 3306999616548050808 936 210799830763334764 937 18621589601949880 938 1294188264530616 939 147641399681776 940 4667723200448 941 243979133706 942 14517198696 943 1146672912 944 30510144 945 1059380 946 73696 947 1176 948 49 949 1 950 712551264222979783944408606232492800000 951 671766819845515079139110093877760320000 952 411703146737430355958576501666550960000 953 152066226009991659806927548989607680000 954 85668841504845412632238961676451680000 955 7840067455662239001948874426539936000 956 1387467183395787551256643258889844000 957 321122494926561360406938306498063000 958 76001332253907281527132728962907000 959 17868071931946825829532679106412000 960 4373353090250347016863338555096600 961 891560744876153866005158101974000 962 277337599644402078066502607817000 963 17194526183536036605436665576000 964 1902165310772545473830662168500 965 297330914388851682964129093680 966 41770365034726286631616393800 967 6727832101132609546241876000 968 897517892751451963350669800 969 185996584178770578078619600 970 8641219141539529956334000 971 740635471138426253852000 972 78012405932932654725850 973 8275376202109287230400 974 818601132276101550075 975 117663036628694224080 976 4593055022983403900 977 284864636166668600 978 24502091581513000 979 1659215723757200 980 184551749602220 981 5692345366400 982 290451349650 983 16880463600 984 1303037400 985 33900160 986 1151500 987 78400 988 1225 989 50 990 1 991 6988483552956147880993238253434064000000 992 6757954355235256769074760004554550720000 993 3679766981792722123101040448665066608000 994 1635247604753009241655016998731097008000 995 555537440305659034692041559112821240000 996 291396476839165626847652944675378704000 997 24994487547756816542626682179736604000 998 4162542225363912233145683581749895500 999 909852481454556793720773253952000250 1000 204003687934823990934356398765233000 1001 45563585634848276896165611451320600 1002 10621000423818972354597440351187000 1003 2066799908938957781677082424360000 1004 614965981826275377529829632965000 1005 36538368140034224476953931074000 1006 3880417233976073353376154890640 1007 583226024378132395311981234732 1008 78899578398927430304164299400 1009 12254265612777253102083417000 1010 1578393535528415521754626200 1011 316194193103909982733653320 1012 14216199232855355734614000 1013 1180387782126866842076625 1014 120564627350895920939950 1015 12413064303163930845600 1016 1192818792745176544395 1017 166689301890650150780 1018 6330967734382529700 1019 382318327486844700 1020 32041196683517000 1021 2115500047790430 1022 229564371456420 1023 6912133659200 1024 344488810050 1025 19565991900 1026 1476775720 1027 37584960 1028 1249500 1029 83300 1030 1275 1031 51 1032 1 1033 96906971934325250616439570447619020800000 1034 63241238177920049915273875519387737600000 1035 35502864870432690487280496088995566688000 1036 15111738505330193014759220615976814704000 1037 6096294741727841388849570365639014464000 1038 1927567278445898048709344839062620256000 1039 947197953041690538701819094458170519200 1040 76455896875912518402149228564483436000 1041 12025205667418507450182653334149172000 1042 2490126720920593406508853709912199000 1043 530409623764711941982350709732441800 1044 112824117532193142406488851612318400 1045 25104182828729686442903082204810000 1046 4672765011607242668600755199472000 1047 1332426293957600466504510041365500 1048 75999805731276774260868725272320 1049 7760834467952159600634166431984 1050 1123250121024551279860112007632 1051 146527788455150941993447984600 1052 21973165926359212458908196000 1053 2735882128249253571041352080 1054 530390259400107067811289440 1055 23101323753389953068747750 1056 1860004990018093205696500 1057 184392959477840820261100 1058 18442266964700697256320 1059 1722960478409699453015 1060 234266045900373184880 1061 8663429531260303800 1062 509757769982459600 1063 41653555688572100 1064 2683073231343960 1065 284222555136520 1066 8358859308800 1067 407123139150 1068 22609590640 1069 1669398640 1070 41583360 1071 1353625 1072 88400 1073 1326 1074 52 1075 1 1076 1284017378129809570667824308430952025600000 1077 821409818411829477512717476962701019840000 1078 355984680221769312260884155776585820192000 1079 159397889851064728315703770757834227632000 1080 57514087301447149748781655634262527832000 1081 21561008711608657779552444079516395196800 1082 6386472374448636033410915511651304714800 1083 2953072203293285114452402782253926890700 1084 225121407797377376034520182568494838500 1085 33544038372971167118921218653008230500 1086 6598836621899258344278790670994793350 1087 1338652874468810969196034322029013400 1088 271803556241565593296155635183452800 1089 57848769129046723146045070435728000 1090 10319022733996347498874044876942000 1091 2824743743190205529454136624518360 1092 154922680913756843065793910452616 1093 15234230622276462411751595079432 1094 2126152014796472065449497728732 1095 267792165107689652608715282200 1096 38819259803234608677404479600 1097 4677475896684207718231989040 1098 878458867131427331062448135 1099 37102126028171742807382750 1100 2899419543263498232409250 1101 279223624352158956395380 1102 27151115253587137627360 1103 2468024469073353270535 1104 326739485071573126280 1105 11773378593764002600 1106 675429045226758970 1107 53844840280349300 1108 3385782887172140 1109 350320823772920 1110 10068625985600 1111 479500586110 1112 26050180520 1113 1882513360 1114 45914960 1115 1464125 1116 93704 1117 1378 1118 53 1119 1 1120 34668469209504858408031256327635704691200000 1121 10690695339208063840975872261494588878080000 1122 4529653648739770647818279034622350052848000 1123 1594095703468723892444297518457199786816000 1124 621030772393400027048846805883748908512000 1125 207357738440148565383928157288177947459200 1126 72788727020859171254620381205277157064400 1127 20288118913765662089802187530441621558000 1128 8859236908190137826258030874933770864100 1129 639819438245304200237191710073670469000 1130 90568934788494044294555169627866415150 1131 16968437267155219781985354336754222500 1132 3285784332714850206612472000182555000 1133 638147479921241428483530712025990400 1134 130159730540837712381295422109680000 1135 22289089105435308796023660574814880 1136 5866775466625836085777481632773672 1137 309845361827513738698952313404256 1138 29380301914390320365520933367476 1139 3959041682724465225319754391432 1140 482025897193841374695687507960 1141 67620646108860286083220706400 1142 7893240575654600524516481505 1143 1437478146215062905374915130 1144 58926906044743356223490250 1145 4473390152463682987145700 1146 418835436528238434593070 1147 39625951991721768429120 1148 3507192666577923068655 1149 452408517791408944080 1150 15894061101581403510 1151 889589474201097180 1152 69229080360449100 1153 4251913393192920 1154 429939192812220 1155 12082351182720 1156 562891992390 1157 29929994640 1158 2117827530 1159 50600160 1160 1581255 1161 99216 1162 1431 1163 54 1164 1 1165 1906765806522767212441719098019963758016000000 1166 236350913102894233115070231630468812140800000 1167 58593089763012188455521657406983006743520000 1168 20644890686118795437081829727943783759280000 1169 6502064262662920394384138951525299207680000 1170 2281433842471815102122700841257785031312000 1171 713049247465813043044469725446607524849000 1172 235508290114364621979572420515299667410000 1173 61991894634867252149042536291144037346750 1174 25645170473937450164370538893646166517000 1175 1759503796071874044113146026422930809500 1176 237204358755663608572835147046770549250 1177 42421093261045793565591589866413066250 1178 7857310363003115865953054591758119000 1179 1462421308163465743293737449433020500 1180 286351407189993215937134445507930600 1181 47149996184575114522634341601132700 1182 11950838913497074953667763906780640 1183 608624817875473419125858773138580 1184 55721262251429917934608666731420 1185 7258243084994852913086216384292 1186 855207236956815342202026223800 1187 116222985499603616705535589125 1188 13155400959424334207527469175 1189 2325332295347895876341774475 1190 92599423784596702636913250 1191 6834346066263960119250375 1192 622593216460894970341050 1193 57353351566965717463200 1194 4946040940045788942975 1195 622061711963187298110 1196 21321301477731151050 1197 1164938597168103450 1198 88548823716853500 1199 5314891741491150 1200 525481235659380 1201 14446289457600 1202 658703395350 1203 34294785525 1204 2377153350 1205 55660176 1206 1705275 1207 104940 1208 1485 1209 55 1210 1 1211 11071568244662096004040381881876726935938560000 1212 1229520567832578925677601437934334104174080000 1213 269302422718680706584653211292998845832480000 1214 84538777691590824553234327494016136650080000 1215 24365514500919168239452728251727988846272000 1216 7988958923679765112740400605922591917384000 1217 2349098234055454313667397490219876912928000 1218 732709340297520215860676241101424998880000 1219 182713135411527190376107123638999605322000 1220 71806483003099015116168126922807484295600 1221 4692010351522458000173820518402606239200 1222 603792914792329771695846325043130753000 1223 103286140141078943442792950595738786000 1224 18333724180618136242103812194585051000 1225 3275823730288640536198467823360331520 1226 616756877024615927328049003883404512 1227 97792584679118863985267059029974880 1228 23901677826994150121498864634853600 1229 1175275510380224533484416941233120 1230 104013022869335846811269511231984 1231 13111664927732637520413810242592 1232 1496612664674426848853545891650 1233 197226884484175834409393727000 1234 21667719227287138694751125700 1235 3720531672556633402146839160 1236 144043548109372648546309500 1237 10343875127318426126433000 1238 917505792679213640502600 1239 82353530455130260972800 1240 6924457316064104520165 1241 849645265120450943760 1242 28428401970308201400 1243 1517129335846832400 1244 112698502912359000 1245 6614087500522320 1246 639716286889680 1247 17212600204800 1248 768487294575 1249 39194040600 1250 2662411752 1251 61117056 1252 1836450 1253 110880 1254 1540 1255 56 1256 1 1257 64486819576599987124778939895035174296101120000 1258 54425559144592615995610709577052624436001600000 1259 5605641810881267123661713623591992866038176000 1260 1122524688334680752654476836001577748440160000 1261 324890727919457266479230208147192273610272000 1262 86859622006553113535988490208460884850938400 1263 26789525582221738406168374303631902813515000 1264 7438971193595399837934000309343042244682000 1265 2198131942536620688425228450885679526683000 1266 520732528346882691355412767721019394925700 1267 194903313599230997408473233279323447295300 1268 12156572314044697520497990761498372361200 1269 1496356354638223424718807349506675447000 1270 245304582847571757543514469980291140750 1271 41800891131865853304057663103854052380 1272 7181613562556603627581139732502723168 1273 1302042295940857769232793099127878992 1274 199077761668206264930805898146422840 1275 46979159866850570943496918911379320 1276 2233023469722426613620392188342928 1277 191249751727488492523947165813648 1278 23355153152523760583237099494617 1279 2585058238983100920747033812850 1280 330645071047000663568689483500 1281 35287428455867625874308976140 1282 5890841814881336220065828670 1283 221904925465790296409179500 1284 15515812690977639189649500 1285 1340970004685004551503800 1286 117353780898560621886240 1287 9626684561357413601205 1288 1153090002663469137960 1289 37684160751338778600 1290 1965372094165214700 1291 142751437022321400 1292 8195717120212440 1293 775826135164080 1294 20439962743200 1295 893954607975 1296 44681206284 1297 2975636664 1298 66993696 1299 1975050 1300 117040 1301 1596 1302 57 1303 1 1304 423647152919295613974657150934538194184033280000 1305 350562990017120913117402882663696336482103360000 1306 245680452855333969414298530154545847845193632000 1307 23532194001489850863875344519392857619363072000 1308 4371298747028743567645182213737912428366752000 1309 1178984486518177055467119884065062748358892000 1310 296392488080121567506575165857604648016878800 1311 86324290905297965703730912538385818322717000 1312 22708601574702316521779768102119997596854000 1313 6374584223746628569719857326834789700936700 1314 1438213694398773993487584366029714778525000 1315 513836010216075669738514184846559344190300 1316 30655704106714870635434915898865287679200 1317 3616194523872113876903447770435913078250 1318 569106632207895681878342470345068860940 1319 93248141755713349460828570872443637884 1320 15427169875121664346585239102904473408 1321 2697087613020348708283922916607451192 1322 398155523336412530733562524779535840 1323 90826375742577770490760709895333352 1324 4177914878835507857741378933028704 1325 346640175006072892699654238037237 1326 41048450995344791328113690020842 1327 4409805231206466276568469445450 1328 547926117735029671056685429800 1329 56851968067786730575275572670 1330 9234292574678851371995082780 1331 338696991500416768203484500 1332 23074798360941104435889000 1333 1944406506793256599680510 1334 166012665661378440717120 1335 13293992965684047354045 1336 1555330701267004883760 1337 49674575535855662700 1338 2533146254701832280 1339 179990942332492200 1340 10113863680262160 1341 937456579989930 1342 24194241614400 1343 1036987345251 1344 50813920872 1345 3318979356 1346 73313856 1347 2121350 1348 123424 1349 1653 1350 58 1351 1 1352 3230840161191141200361839254271312821577832960000 1353 3825618853947018485250145975505784846219447072000 1354 1634072025811074578123526528012071795022203520000 1355 1039444009545849466421478659450896783075830048000 1356 92985389939251124714466299456200820720007331200 1357 16171115818273802007364500113343290735347700400 1358 4092492810667544628726453453015169052680608600 1359 971542441710505367710787427491683204609894650 1360 268061242306909761963752020889210880051015000 1361 66990409960808642597767836733977834635403000 1362 17909546905466792982158557600219782775517100 1363 3857027654168538773227386444119212466520600 1364 1318101069952832942006852085121316038461900 1365 75361939265983833410532136285821838814700 1366 8534219076409533268189582585800985256550 1367 1291434280779753050637458134689632977878 1368 203764457910636471438811086025588879836 1369 32507250808292087147385221156788750424 1370 5487178247179330156369148286213898352 1371 783039195894944643835138589515517864 1372 172863102219744788998544576897569928 1373 7703030557852967612710667407771673 1374 619750615919948505129684849824151 1375 71231135550745373187020815036167 1376 7433671675462328866215419922330 1377 897990026287965294231790009950 1378 90655840972957219025439426690 1379 14337454260685585024939733790 1380 512387756372425367282194500 1381 34035327582388129042936275 1382 2798048387824442423930490 1383 233208268429079238150240 1384 18240594999426948695085 1385 2085557076698938366860 1386 65128887924788535540 1387 3249035413639306620 1388 225946076545043400 1389 12431624106988905 1390 1128774249375630 1391 28549205104992 1392 1199652026859 1393 57654256374 1394 3694712868 1395 80102176 1396 2275630 1397 130036 1398 1711 1399 59 1400 1 1401 28175931638294836049667202798877728095155520000000 1402 29155583980033240197743294070795417645592420800000 1403 18577309539587928954664349262083207562740134080000 1404 7060499428770462324144832595681620204527680160000 1405 4162989785274376649014452604341940660723627392000 1406 349150683524677116193128180721977393304195404000 1407 57090868013918963771836926655659843181749462000 1408 13642196786801129904693596596147107946966470000 1409 3068054498183415045428525646591417355526241000 1410 804185247204038351315988126515907959559795000 1411 191401184721315448804497117934205953846710000 1412 48844219175435399587166471490825061503771000 1413 10061811283191540670665744052835185191756000 1414 3295252674948959125041426320973955337934750 1415 180868654239323336394891807473161619568480 1416 19694351714799558901200508591798287033540 1417 2869853957288403649892660761430413761720 1418 436638124094221344413347758491936510460 1419 67256380982673285811014521621944812960 1420 10974356494358660316286234019373639424 1421 1515559733990215439680913399062292640 1422 324118316662021479372271081682943615 1423 14005510105187213841292122559584860 1424 1093677557505791479640620323219090 1425 122110518086992068320607111490572 1426 12389452792437214777025699870550 1427 1456200042629132909565064881000 1428 143140801536248240566483305300 1429 22057621939516284653753436600 1430 768581634558638050923291750 1431 49807796462031408355516500 1432 3997211982606346319900700 1433 325406886180110564860800 1434 24873538635582202766025 1435 2780742768931917822480 1436 84950723380158959400 1437 4147704783369327600 1438 282432595681304250 1439 15222396865700700 1440 1354529099250756 1441 33587300123520 1442 1384213877145 1443 65268969480 1444 4105236520 1445 87384192 1446 2438175 1447 136880 1448 1770 1449 60 1450 1 1451 297913517188904066498481224260133845059444364800000 1452 305833407006502304252547852433105546235128339200000 1453 178332045120477545235355902355784838229412147040000 1454 81827370573476933097123021221847889414271690160000 1455 28783886436380549133816255786440552628955245120000 1456 15877888007057552593197471970307668608256826700000 1457 1253533868122299041892849406333886357963297892000 1458 193483257430362436804639237154870012799919398000 1459 43798992767800910200467078796821059305084372500 1460 9357581650475048170122031834122343253594356050 1461 2335966978198632197920860175885683506840048100 1462 530703290874710124052069440893038794118359000 1463 129543364038872998857174190870925394750888000 1464 25573770346556232107475972770217781213456500 1465 8040416526897683234668116828186563531507790 1466 424345688792660321447142551074901281655712 1467 44494646466770924698868913836409460248660 1468 6252181835521182506961038669748299211770 1469 918445709301638039544614889795253819140 1470 136754641331435681257274952763135989312 1471 21594701488899299332279819827653179088 1472 2889035742918848181891741166962495345 1473 599127797466160916415410181292713955 1474 25127532835777060127024102239255190 1475 1906123743081522293087938277610414 1476 206909488980736560209917605581247 1477 20425854603747840578339667354150 1478 2337584278957292302196551519500 1479 223886894710542119860396964700 1480 33637873457762334096973990815 1481 1143499505075046856251726750 1482 72339894861521807373488250 1483 5670463510209002918928900 1484 451132274022426010375200 1485 33717463483789208193945 1486 3687506715322760590680 1487 110255194174248862200 1488 5271041495531853825 1489 351599761970603250 1490 18571324176154854 1491 1620123040280316 1492 39400486683360 1493 1593151820865 1494 73729761820 1495 4553080504 1496 95186352 1497 2609275 1498 143960 1499 1830 1500 61 1501 1 1502 3552045781867702331328045366178518921862605888000000 1503 2990339032721124574252978105566839858204039449920000 1504 1783744168129955244036960717303969575739119629920000 1505 809177741137622367471901268233340446556495190240000 1506 339255689909827052287597156723035013275168389280000 1507 111619751077637872064086808376307434305891167488000 1508 57913924796657331104603756414282023313042519259000 1509 4317929742299688004686180133137455045057065587000 1510 631372546317754821534155466232330626201268407000 1511 135777133710034892113528782868142194635971328750 1512 27627159515001273936807587550726181044944516100 1513 6583179775565514322017877913622202996801520100 1514 1430591482308004287306295273589565526755582000 1515 334653690512187394051305213647211785068278000 1516 63422950459881002200260225605309190650058720 1517 19173300948761612019815913546020804696141226 1518 974423433523931532388116750555008333493312 1519 98523860033564508259551456429892638636250 1520 13366733579390115881749781415000915208700 1521 1898121132556718624004403721809642670916 1522 273509282662871362528978184477185072352 1523 41839734134742392456292150916078034483 1524 5427885335180866281129937950050748830 1525 1092527160085352259345747977651419565 1526 44511629594805077939299838252394908 1527 3282768668640399504762560366995713 1528 346713197751504506297699771514522 1529 33326394353483318838343667788350 1530 3716159622957746736825287031000 1531 347024686801340285783615295285 1532 50867028155640602780789937330 1533 1688023078920307263990644250 1534 104304034451496559468750500 1535 7990198582567231385763450 1536 621560021986453614294720 1537 45445276869455019739665 1538 4864370560638535247280 1539 142412959141738113675 1540 6669481075979080350 1541 435983704843548030 1542 22576903900423548 1543 1931685163411146 1544 46091135365440 1545 1829174312845 1546 83113549688 1547 5040910558 1548 103536032 1549 2789225 1550 151280 1551 1891 1552 62 1553 1 1554 59674369135377399166311162151799117887291778918400000 1555 36681330962841967847928119397368077902634792349760000 1556 18801530374618201248369093683952621235905022043280000 1557 8922255213243866893634506624334793815953660991280000 1558 3415128369095423312192570266644371684784265177296000 1559 1336978437085540997246336789669321874551833298300400 1560 413742864323178160475087720076933040994639136312900 1561 202707660133470385103266320301758942402879465999000 1562 14317444770192753456183201927438758841693409596000 1563 1988827231381049449810034033793067336994529670800 1564 407331544638550143973447241000021452161513023550 1565 79114141213016284969697380633427515775345755650 1566 18032188126947566148235649859439211968685822100 1567 3755302642040708919057333888322993212000319500 1568 843327300102285274206954653590867271092569660 1569 153678687652922125206982615857740730347657640 1570 44737702213779329949339296713538043968386290 1571 2192452725428853960779331325378300586456892 1572 214034592486709187910439642163762765234190 1573 28070140516719243527789720916084872255670 1574 3857471979066879784721504802244326590100 1575 538471400242527994979842112759929406460 1576 79875856075417294689285015385239884013 1577 10057552238717487520917237966270505185 1578 1966548888153634066822346359772555217 1579 77895351790908886393774716941691089 1580 5589579084441761318920035219479187 1581 574813985745915365704081200142497 1582 53834944724857668892709001811950 1583 5852951406158451110499827073825 1584 533233055328888731813847892755 1585 76300542233460904171184905995 1586 2473150092371612968172339250 1587 149344412964642801057529125 1588 11186278015594123940068830 1589 851266986633621254360160 1590 60916009420758856246785 1591 6384486360838077512055 1592 183102376039377574725 1593 8403546155733641241 1594 538568105983206390 1595 27352787417820837 1596 2296154062167966 1597 53772991259680 1598 2095236031077 1599 93502743399 1600 5571532722 1601 112461552 1602 2978325 1603 158844 1604 1953 1605 63 1606 1 1607 954789906166038386660978594428785886196668462694400000 1608 525961106318737596115192753857415601811801133670400000 1609 228925593272608936235587255696262361256267086953472000 1610 93227088826915439557628457315334018295468098076160000 1611 38442790481499655979153890724066334443262331944960000 1612 13677927106388070917144788761172808796850996440537600 1613 5034549053014194446529158104388831964473472179001600 1614 1471169189929491421092775096353417007713409481779200 1615 682807131096500928846943144487034111478778411616000 1616 45815888278862662924952606873170277742076359062400 1617 6061190211626922805383535631986571003929476057600 1618 1184964612968488218649301487795287377073742446400 1619 220143698162787365637492956768090901680874019200 1620 48085835023883770435670308208929623439835301600 1621 9613574764151278860651001836296860965504230400 1622 2075882584869778637717485742009829873376245888 1623 364275407769921635463563621748211596417186816 1624 102257605060067279181933749064831632599109600 1625 4838516359567127560723610276689381907404032 1626 456607130638312941422615673812811544166976 1627 57951257840968760870349089259713487049344 1628 7714943958133759569501653576998816077288 1629 1044308170167327020566966521716226727680 1630 150354552612550201768065911313392722848 1631 18390952665083405752534377995466066624 1632 3496086912273127229906393528484542608 1633 134737905800491046735177888764006208 1634 9414027931691387484496901422280736 1635 943284489429194446283620431003072 1636 86135911559772270228334402899120 1637 9136314390100996855414364212800 1638 812545608120211400859196788960 1639 113563597742825531789670557760 1640 3597309225267800680977948000 1641 212400942883047539281819200 1642 15563517239087476786182720 1643 1159172066905356601681920 1644 81221345894345141662380 1645 8338920961094631852480 1646 234371041330403295648 1647 10545626548371628224 1648 662853053517792480 1649 33029781032840256 1650 2721367777384256 1651 62572208011264 1652 2394555464088 1653 104985536448 1654 6147898176 1655 121992192 1656 3176880 1657 166656 1658 2016 1659 64 1660 1 1661 31030671950396247566481804318935541301391725037568000000 1662 8480261737381918233762009690407510574628175072947200000 1663 3212800685634114943090559121326582731056657495344640000 1664 1162606761546641794680166430275851916055502976189440000 1665 421749601874426299943722681652413182761564819043840000 1666 156461515762120125926646483930714077151391579604352000 1667 52315686885429999528266960320669125479816081270112000 1668 18181583047667401929497385574480511164193059592712000 1669 5033055770013865339624569918007942640298895547472000 1670 2219124257472846118726687836015661323831078622176000 1671 141811119519330473519808785861428191043074631260000 1672 17908063281094984390341686592490780091920164192000 1673 3348813058040994959196478309047494574042447192000 1674 596222516204598038988180281460290051516932122000 1675 125023171068907706942565742322926347959822406960 1676 24033936910452264615292563888021471279171834240 1677 4997495111724332530519908136557403536324101760 1678 845639339465901810611277552481994272976330240 1679 229198080307047390941882597076813329764215200 1680 10483452112395443448743890150801234214518656 1681 957402048112591652157784637101556542415040 1682 117713492489467795519802516665373314724340 1683 15196101735718011273264442517396494345710 1684 1996471501790478127554494820928080508800 1685 279229883423307517569265263867729342432 1686 33205886756400593719853738047369286960 1687 6141774305344682971457177820310682960 1688 230472733606103106257541125517379040 1689 15690046552818979140828169037134560 1690 1532837295322440975210883200379992 1691 136556932960614574752237468010800 1692 14139534175156304657188896996000 1693 1228266616925900954787157936800 1694 167764405756446808325649687600 1695 5196113325386823205857036000 1696 300131767117349783767788000 1697 21524013202993318959614400 1698 1569712173934337064777600 1699 107742601696580289960300 1700 10840597249423021408224 1701 298708189930906161120 1702 13182033185464535280 1703 812932990163330400 1704 39758069761752160 1705 3216161918726848 1706 72628455727360 1707 2730633423960 1708 117656204640 1709 6773108160 1710 132158208 1711 3385200 1712 174720 1713 2080 1714 65 1715 1 1716 2048024348726152339387799085049745725891853852479488000000 1717 223297700455748235464516285523641708714062516599705600000 1718 50333125944551058907579053203251666966187592906501120000 1719 16315914942990910729663746166468935375775511849245440000 1720 5264557810705590447842528568996572398400012174347776000 1721 1746423663227202507321150395207931926670444733110336000 1722 607713512449370514618749369218781557434803152993152000 1723 191841268123535034269455960107550384591627625425008000 1724 63158124742397707460463400196722939629245033547168000 1725 16609110923240097505114826347958567542033606706193600 1726 6974391187560174531558689859979958883948709937246400 1727 425433381390138252531973797834472372742706510036000 1728 51388356515208747028020836268967647843923707488000 1729 9209235916408299950500721557945643989893738978000 1730 1574027442913774186984145589429038235396580200480 1731 317366511178398186361186167716036256960381247728 1732 58749623558899293361858422112745664514395194880 1733 11779809906207537708815906691138397415022912960 1734 1924558496715501936695690988196115500384066560 1735 504235776675504267854862726086906875781809760 1736 22319607723164492537053311972215751012688128 1737 1974641724232220282743152575401026254402700 1738 235426984978935591039843274469069166218100 1739 29498315134040845412807447239652018435790 1740 3764774831947758754817047376607237530880 1741 511921452942730448876986317090837127792 1742 59232122322228086094874235435847917280 1743 10667292214546028318846677266855396720 1744 390030779948789872128146520106333760 1745 25888576812151315582366478911272024 1746 2467494182714173277168738810367792 1747 214589466080965760324944592588400 1748 21702540826984095520336446552000 1749 1842399925388851432180736905200 1750 246054461776121985544286208480 1751 7455293032076746338838356000 1752 421461630420108206993064000 1753 29595518154115813569469800 1754 2114306193462576454598400 1755 142220234239485982747596 1756 14029008205135674763584 1757 379129625681534742960 1758 16415362080012440160 1759 993584765755181600 1760 47709683714102592 1761 3790476547070928 1762 84096106631680 1763 3107272516920 1764 131615415360 1765 7450418976 1766 142990848 1767 3603600 1768 183040 1769 2145 1770 66 1771 1 1772 12852190123848918209354677656581474912831896669270118400000 1773 1265767295686302877239050809151107588813266551570615040000 1774 256479038469074720419778277014778963811872071982270720000 1775 74985735638881050122372272946003860514627413142981376000 1776 22372803665751019394795268470456467891713680134731360000 1777 6887641505667276145965179835550967256213171429379920000 1778 2262300967115437213167653125619180858763110588126508000 1779 676509275257382349185012342262621490021385767732728000 1780 211580980965187342139519322981507651384336004823260800 1781 52990984331269826344303187806268538991680545589021600 1782 21240191695696871638742253059110504988075725410374400 1783 1239305948385691815743705719787250178285152121668000 1784 143459162109650951917754473546314222974751363204000 1785 24680752258531994435158114077166915803835731079440 1786 4056147641401054088993047549701405674392510907424 1787 787539120332047246389619937854564540808878514928 1788 140579456373085080833970600454785701018418085120 1789 27215422886755412722995944594965688034877237440 1790 4298180642664621200607769445188995312107901504 1791 1089799904427702774364867367333940763401291488 1792 46731678670375656252967046320700920664066568 1793 4009121076471477543759230246372252225562870 1794 463929646870255429402058326209785683129920 1795 56468203256592475504517113287333863862798 1796 7006664270569439904798393728685692071360 1797 926992901274674056074542790407732096272 1798 104435584094454783377804573005310801520 1799 18325860983963689675967368637931066160 1800 653301556414223035814645421178109048 1801 42305723083271662049233026513542088 1802 3936240720044038323102511911777192 1803 334360330870341998645843900079600 1804 33047050804725781815057770886000 1805 2743128777801178799024652725520 1806 358383672586960283292764694960 1807 10627758152109404355365316000 1808 588290192461401038927818500 1809 40467341149505296105193400 1810 2833170299239852449161856 1811 186838346942069820472332 1812 18075837495078657868464 1813 479277073974770335440 1814 20367208506682101680 1815 1210366896465403040 1816 57081228729372744 1817 4455472432521968 1818 97145502488320 1819 3528597603960 1820 146970547152 1821 8183247072 1822 154522368 1823 3832400 1824 191620 1825 2211 1826 67 1827 1 1828 80623443640702469148101508133173716562568293223247523840000 1829 69064831211983353914063415353340735864906559176262133760000 1830 6344459814946243375815942570588239221244029304390423040000 1831 1188220720043559631816214334108537458142479329746372096000 1832 321522069171017097383360268160558725930145582120869696000 1833 89603568673231300299701916759566635050505331988944832000 1834 26024068921900594583547246616893081571813801311908088000 1835 8096883665230183508273463116827921359480368761017168000 1836 2300144086305852617874745370276139496156327712884507200 1837 685119658542697931551275190208015479701474918100915200 1838 163790321754491022195467384761079528782918422890491200 1839 62797088697205100668869524767655250222213615358502400 1840 3511366862119853714025413181436983119488228094598000 1841 390208920989851570434139852519215177324287131106880 1842 64549659754020358859084564492404799959615608267936 1843 10215482948736342213435860727268811405262278325120 1844 1912595006520782471697783411198659551854823318928 1845 329634587357579833975266271076284894457030076160 1846 61688291876645608792830156191050161783765884544 1847 9428267216167556220105297420663637414913293056 1848 2315824796908868395678171224553228957251779228 1849 96295580290471049249261773805575973049364608 1850 8018242152942955087519427896154662630734900 1851 901349028205067691409713319493297898652416 1852 106662161706896898175198991764963965074174 1853 12877112713478970635845696582449380023040 1854 1658829402280995679291287098624362698592 1855 182092813292895519735659255496439346240 1856 31153963672738272449144526684482812472 1857 1083524532589443083790143625368571104 1858 68494980230058881413043947688591952 1859 6224752766581269906301646744205792 1860 516738693163255816089031481941200 1861 49937765660474514742753964894400 1862 4055059932401742572471225768160 1863 518512547572623388593787218240 1864 15055990715488322836767531000 1865 816402716068883074430442000 1866 55035583963327202703063024 1867 3777560398986469932215808 1868 244327069078091303694588 1869 23191640559723561038784 1870 603534093153414496480 1871 25181275971897871168 1872 1469731231422275120 1873 68096904449076256 1874 5223657334680928 1875 111964307952640 1876 3999077284488 1877 163836019776 1878 8975174208 1879 166786048 1880 4071925 1881 200464 1882 2278 1883 68 1884 1 1885 568456708792682397894030162400391523991168058122983106560000 1886 475446325417566712986938991280247694277291719660929556480000 1887 343582715979346493625166767137120412452642923035905548800000 1888 29536563636521637400896168598644843435762334484484604416000 1889 5165452639956918968130230561372691408576923451406664275200 1890 1310651110499195697294312948238394821900948203002441827200 1891 343552073070743851049092542653240598348080128073531028000 1892 94511976091796075027176754233397420168727499923285840000 1893 27934450924619327145443988208242759983006538859803535200 1894 7557630393963832707042516701944439006723088755534553600 1895 2148784499242525791568372152249448543383940063474209600 1896 491370968525281112980046011156849733997047201951673600 1897 180541630100452447690876131428421617194779835081190400 1898 9691372540790830406462762157449796074644007397126480 1899 1035554444183838345635515020880049804225283595355232 1900 164960241593917231017449941857968068952147221374336 1901 25173868695103167528042911729454836120950251678240 1902 4550657084480509179723775158713029349697874981008 1903 758159550922433979383635946982976465120904130944 1904 137306198048017646430283086908807683646646342144 1905 20329701184861293108609351878143115640135840120 1906 4842179120809452100069961022726522013624959554 1907 195423383530661835241182269317201696620226548 1908 15807391672944682886824071088415243232014376 1909 1727585637393046408535283862362154305750464 1910 198910517777726647948344065723851718651838 1911 23382125716580236154561922741815979515520 1912 2934852019420223124899969482181564774432 1913 314110102930244771544012215731357872264 1914 52429841302900995097340788810471074648 1915 1780076017825513637655235955962652528 1916 109910549671489832965117032337508016 1917 9761544111229718716700309667049992 1918 792332662850325584669848272309840 1919 74906648490711772114130947341600 1920 5953173092249366755330097404320 1921 745361787135646121103569126220 1922 21201293048340699504835911000 1923 1126635748175058642714009960 1924 74459907715089744833555856 1925 5012532067885892794670976 1926 318086184271477357640124 1927 29633762937424550216224 1928 757160953228829095584 1929 31026929322517019832 1930 1779148332774333040 1931 81011834603211408 1932 6109022984626848 1933 128758954145536 1934 4523546436552 1935 182333634912 1936 9829952704 1937 179816208 1938 4322505 1939 209576 1940 2346 1941 69 1942 1 1943 4507137178102007980578475444931489259564521682041947545600000 1944 5644275351443062425759459964160170732124898968128554470400000 1945 2429275332022957333485828872639575428426393135776585299200000 1946 1608077121730268051164007312269103337253953414442834129920000 1947 129736731738496566174967402610131264871321801836115958144000 1948 21319823069079832366334814943014710095969149313170508464000 1949 5098750022117574815798991210950943454216692375054759168000 1950 1265775925163807240239414269198499023721581137381135220000 1951 330794808887029181668629802960472778555129930285401352000 1952 93114980745355334608539420819540982341925518271473600000 1953 24047008847602892610166864615597633576528885497163104000 1954 6539778973248897600702154563125894538684368046268608000 1955 1433165326664224458564567509186195288204230459286568000 1956 505516564348568021768270056151334044440876596413802720 1957 26092156840974132231680058602373684155923425044598000 1958 2684770781223803360109197863768104848140321077293760 1959 412400603984937315397107808800279569581170396858560 1960 60764510643353046173785910092102170404966927265600 1961 10618199863787860436232456843825661805026590052432 1962 1711973179502270310412522087786385489853389141760 1963 300357308230038601751882597638318993520296164000 1964 43123608573948197503809761155453542033210577680 1965 9969192307548871970735387732829431131098764870 1966 390846767061323670482368465154126976440043216 1967 30736594919614661168824582671918528506694620 1968 3268405259932790502634320820685156794663040 1969 366414111695812246220633805280779481727070 1970 41967917952836321303059861331464578617600 1971 5135991033985390468574946593817738355256 1972 536285541588222780684898904907196367280 1973 87383068838168325162234648017451791080 1974 2897798168553161735717825974822922720 1975 174857692659188370626322551446035480 1976 15184624173024006892644926148744432 1977 1205723617380930237541073457862800 1978 111563093496804766978492900296000 1979 8681710759530326518189725381300 1980 1064802553050923030147955894600 1981 29681810267676979306770275400 1982 1546362791612825588038837200 1983 100234491154928502660555960 1984 6620325372679481049565440 1985 412333942574137315459420 1986 37715698283994882093376 1987 946451191536036369480 1988 38103246536424410320 1989 2147247987831091600 1990 96115735969911840 1991 7127193482064656 1992 147756176888320 1993 5107229847720 1994 202592927680 1995 10751510770 1996 193648224 1997 4584475 1998 218960 1999 2415 2000 70 2001 1 2002 41363596607451193481080417434997505138628711508839877324800000 2003 44985270613152575636276550570814925667665214648550139097600000 2004 29973927091592614356407873924265907901598963456114944974080000 2005 11575900437170796913340635007486600741570626304229566284800000 2006 7143146399131901055555871522579332752562239479094376121728000 2007 542595591587566002306004237657894254495416242036668444456000 2008 84186621625828772382879284816873560019146081049709963114000 2009 19054266115211796308055129908427198166502285275087428432000 2010 4493550510390101203165126816901001194101296561034249299000 2011 1118403890354991525387280412608560774362615743848599253600 2012 300507589653572547490621631444014856899119463919703996000 2013 74232071926172850421243050260596157104632532347673320000 2014 19346846158562745964739217779146451858398010620798002000 2015 4070189528521496267058946644714497086575682810873378320 2016 1380449079577489551373492122921132354656758081506151920 2017 68612708730099728389533079336688194153510523162494320 2018 6807811623819537021486268382682426805674727304161600 2019 1009670444239002185178285579966898463254359293114240 2020 143809341855935695407736715256934811617334932786720 2021 24319102913836714542516704289441978546042171550416 2022 3798440492020662256501862132843263403912544279360 2023 646223299525234567447957920718751303196336432660 2024 90052241433833000669789498516713943866744601670 2025 20223218681027711712063354506618461783814372282 2026 770836679482055016784671360865798341952919278 2027 58981033494395701161798523505573392539873460 2028 6106757196190213833869388901806477168975680 2029 667061587959042807222179491665008800067230 2030 74493054366284470312931253863349627046240 2031 8894033253974700567532224589294132273736 2032 906577939351519462586376720200260525640 2033 144283671802557002012061860679978538760 2034 4675992499256238255362855550282443480 2035 275886581751163873654864470059300424 2036 23437137310537054116908472968714232 2037 1821412273064809507774813095920400 2038 165020409130690384489020748354500 2039 12579621712788840465132051062700 2040 1512019625332310702810097370332 2041 41321735862844422172170383400 2042 2111379965471358014437643100 2043 134276393811319314884895720 2044 8704501878893391750354560 2045 532285634959340898138524 2046 47818117467207796939816 2047 1178912887702782144440 2048 46643629380795398840 2049 2583976392135720400 2050 113736954231062344 2051 8295585856173616 2052 169204654178560 2053 5755766971240 2054 224751529145 2055 11743957918 2056 208318544 2057 4858175 2058 228620 2059 2485 2060 71 2061 1 2062 432874848217512489918283438273229704939137678580882437120000000 2063 500355627743721947791830964960234281202117025089116633815040000 2064 304768114810638601192747844057019882996249999656586185303040000 2065 145171875727250547227995668605044846418135721227491519156224000 2066 52191847856976356447241197459553572098789874093393462558976000 2067 30262994583329821901160318669051600705620682861467115518304000 2068 2171222945514273979329995339794321313104440944160225577344000 2069 319049496241051391902559332774318459279433012545815545472000 2070 68596135056452619859607015626624964962221665268516838699200 2071 15406494099425095771251572379184726438994076004770842251200 2072 3660232510890674437528402790410182623432517702991190217600 2073 940719441889012756545825441494486717822938987654410912000 2074 222696216357422690762317528944767748583377791195431944000 2075 55718916951986665107865165126772215069095080885540021760 2076 11271294079511902850334424450335167278675060881571251648 2077 3681197545542764330209239192710618564926321061012891520 2078 176432679591728594213370149867778846577758403603932960 2079 16902152997070103422688820099913755761983684513259520 2080 2423209066173608610299329627594985324916871299618816 2081 334008793987979710897834875534932217373702290746112 2082 54717981556132607897856032655513955600511572703316 2083 8287506528045081287811812096439605734007228493360 2084 1368472869582849672245919236199468222524351255760 2085 185250325235313601377866064242172370355792023824 2086 40446437362055423424126724943688373533752795908 2087 1500006511424539492121522648171283260016491568 2088 111753537147276065359197202431612743759760240 2089 11274013285274240924066564126411957850416640 2090 1200710858326277052999923084997015840121014 2091 130817071082255655183684153125882271886080 2092 15246914149670915258626670724504226754976 2093 1517990968216497704795793578009738554560 2094 236100553858729639656101226567237608880 2095 7481587998809981208580568880451909568 2096 431822475784430410938048735744991968 2097 35903699709758891413136384122285632 2098 2732118409597214261662219643880600 2099 242478968518565462922642732276000 2100 18114655266415930269790153530288 2101 2134615941645615109849549228704 2102 57214711194707661469158992400 2103 2868289764413920321500194400 2104 179035191748425753179860960 2105 11394984277824076473191424 2106 684367244947724011892388 2107 60401832590157217187136 2108 1463478067493108868960 2109 56921039244360486720 2110 3100771670562864480 2111 134246896797319488 2112 9633583574911296 2113 193376747632640 2114 6475237842645 2115 248955539976 2116 12811590456 2117 223864704 2118 5143950 2119 238560 2120 2556 2121 72 2122 1 2123 5477309746112258039099346438950599866496555426310099104358400000 2124 4946032868698074041115162348441331821222021775572337403980800000 2125 3213165572053646768287421226168193126727010210075262127662080000 2126 1517427185966477151585006402788916243848522585559237876243456000 2127 664059428645128884744492635413738689496701910465687910564736000 2128 224259146938603013298181771307929576104125340142185943396512000 2129 122746206807352920591702731866409731108586170404744450560784000 2130 8343477376924049150540084622310767661464092327815092475416000 2131 1164545078622096939019971274421024311997759208913133716000800 2132 238453806744287517185534428625997720607797548650058955840000 2133 51121575834198122833224490720717082142654862638755436736800 2134 11617261285212225010263465837301998516861183422375980569600 2135 2861354979893362642502957671601085568778724752230368660000 2136 650272952020938730354904363652896087013207777380210106480 2137 156441574525468774060837089428701514882006515746264683328 2138 30474239548386674002816303465413097992426159983934121152 2139 9597407886594544348729720895762770978827460964262004640 2140 444123641730916189553377090981958129867443471350236160 2141 41128572292870692068653136344749370202161076504086272 2142 5706266510666885655541546631189021412179780592741888 2143 761957561285078725714224389904888556583073013041240 2144 121042807684778193254841146019187416427520459984226 2145 17793764016096792176971006627969750563043287522600 2146 2854243413701372173541793959920515125688637927128 2147 375646492838274802794006767285883008096106144588 2148 79799727768379619188141917653855856977649702248 2149 2881591456157667971707135613592202052136944328 2150 209179697737209045415933225064300776781089680 2151 20575074245625489686421479530701823077010368 2152 2137851040434590850463277687921516008020342 2153 227372528309634829247831980433081091611520 2154 25884296114557600322784813090437408211936 2155 2518485015450098464774839345334338965520 2156 383007565148605859886564211986852121072 2157 11872954867676709309269163658108465184 2158 670702994303477021244203355518817312 2159 54603543308591647357478250852642732 2160 4070298855114217165333510898026200 2161 354019294037105575867058389122960 2162 25928820283301233523425121719824 2163 2996672379617882750365713340296 2164 78805168249314326174502008400 2165 3877502829670670064250262800 2166 237628527229728726947815456 2167 14854175933592099688267392 2168 876470331248839524002532 2169 76022996191059945770016 2170 1810744049610117753120 2171 69253931080638592176 2172 3710759540181788640 2173 158064894616198752 2174 11162723824897216 2175 220570352768480 2176 7272190192509 2177 275359915428 2178 13958897064 2179 240325344 2180 5442150 2181 248784 2182 2628 2183 73 2184 1 2185 77946331002366749017952237785066228869374057989797564177408000000 2186 63185931325372890229559905932327524634591935342378911220736000000 2187 34614616878752247340450627141400853762215781649935933668014080000 2188 17747573245247777615638926784302881476879181658647236610150400000 2189 7047502254066879163336205171898406557190984738410821348153856000 2190 2892604855394541255229200602505796915566517001111137602776889600 2191 922124974033358419798155227388080952201687422939596474417824000 2192 478077451189519067488451560718477907451655099911752164720856000 2193 30871243141783898118063180947301247514658325118966670335383200 2194 4103645033191499652197390873476857157390559705600613721725600 2195 802072307071420180338837669273994436880732731276086808678400 2196 164478130602919465476023583193840650313207839874010467358400 2197 35819889264149410705846964492519621724406044844937056665600 2198 8469610745696420357761710181013482670688033004192584888480 2199 1850776863571580722167506895349211944481808894432691647600 2200 428765796851654113996247545512711162625513435209141721344 2201 80539061663613304345720907294794858020701898063538880416 2202 24489937365793265148816962036745462057476090934079334720 2203 1095504982936265572547423697564385160238801661034442240 2204 98177882247497800618115596178985878900643452942198784 2205 13195741305917173248565557429705828379354030046415648 2206 1708632107124115931295911327096439357864404201245680 2207 263446110843340773558980954542471497181314097139706 2208 37621101062604646317038871471608854789648582719024 2209 5867055905941709467835967177369102903028061534844 2210 751292985676549605588013599178596896610382052960 2211 155399469864739258419013208062771932009107314904 2212 5467635070658139228367385523226229534823945648 2213 386982440813836734019476466368956437045015908 2214 37135499857958200897443645982242314821921152 2215 3766689928384755307959108307290290109369174 2216 391292258021232031728827129117395366959360 2217 43532679829028691451956276561190186538256 2218 4141508692073495253185291367883135187744 2219 616142604804278991991429384500588194768 2220 18693588515065457210338683206383540928 2221 1034000449551193741084813506424843356 2222 82462493976240447029661031899909432 2223 6024042305569041404693596129078776 2224 513675054093055149297300407747040 2225 36898705787774832321797288601288 2226 4184033133806100443906845041168 2227 107992267600912224757650900400 2228 5217003807193265177354899040 2229 314009125267855817752470424 2230 19284368755891497840908544 2231 1118255250214036634072196 2232 95350876578617559101376 2233 2233250994519145228848 2234 84012965573233701984 2235 4428971064087941280 2236 185663527009503296 2237 12906899422537406 2238 251110863151808 2239 8153667791601 2240 304128861816 2241 15190564452 2242 257740224 2243 5753130 2244 259296 2245 2701 2246 74 2247 1 2248 1558926620047334980359044755701324577387481159795951283548160000000 2249 828268450426928177865907251789593964104277863654574524539008000000 2250 438479501324766683139352650017495905336103230800136565304768000000 2251 189171112665909526614342350787578303419551628248688359309043200000 2252 83986779094876711242244157685914061174070506473097120808551360000 2253 31126906534621997115857392071131582273742133617588441851182800000 2254 12055081717672788421280030265766193186787795786520621972503540000 2255 3640177177296944303153688899570425567526891377715343585511200000 2256 1792811039340937094727185505562505592954900187968941251408290000 2257 110254630307030797556183383881508225566843429418014518769570000 2258 13989705888552309637674577125813297172528300288305418830570000 2259 2615453473918978346859863565322447023230095462812807160560000 2260 513994173987146626413552364052180460447458869870531360995000 2261 107459667892480342233361036550845496251019296141221482314800 2262 24431569460936316919659710905290433888475672286886538192400 2263 5141046843305220761692955289702767436306014636705397793200 2264 1148479812996065272499209561000702651761699305677236873600 2265 208290676716247515787153180735783125886134766982452000800 2266 61224843414483246929238961832831374577348023985760646400 2267 2650415281297417346762705065359021874831944142552262400 2268 230104411517572975030041340201494863792252136926042400 2269 29990321149811757436861483854922408833883398188478300 2270 3769041412773785142694359150424954917104961964622250 2271 564527380378587371913028226363264074981047255398970 2272 78377293880426346493832326862186146181592756085800 2273 11892680890422384056424260214720555792089598982800 2274 1482815103308979484713184738667225251867121571300 2275 298845134355267804651948477043792176940590990200 2276 10251815757484011053188847856049180377794898090 2277 707894708805798903694164267748091043375029100 2278 66313392603496787316863653539718419324859200 2279 6569808014624573211556584256901668795411350 2280 666975439808918235901409879177378466408000 2281 72554466381714485753260460935316977563760 2282 6752459824032872695410801143287720414800 2283 983206284262147327645897953990300310800 2284 29208732054789776891154192509974282700 2285 1582653749313051644517571693507413300 2286 123693740964360670544491547849864148 2287 8858885743483884418667053130998200 2288 740877481864983388409567895789000 2289 52215149699681366493109370662200 2290 5811157130286250616537284779400 2291 147262183092153033760433046000 2292 6987058670348123005386025500 2293 413169901668231339147987400 2294 24936683736066592035657600 2295 1421510911289029619583300 2296 119188595723271948876720 2297 2745800403097309707600 2298 101628587386976252400 2299 5272584600104692000 2300 217574445714261675 2301 14892576256773930 2302 285353253581600 2303 9127240065225 2304 335436244650 2305 16511483100 2306 276150240 2307 6077250 2308 270100 2309 2775 2310 75 2311 1 2312 29619605780899364626821850358325166970362142036123074387415040000000 2313 14715854590395381131902274454999064598936415872242665304416768000000 2314 5722209114619230741787643114803094721307949280143805019542144000000 2315 2454074156495851531802751566257322442599406266240523261457536000000 2316 943648215407271636678814551829837196136695013175903039288556160000 2317 376088427102322092333963114154697146596865878256867604254417440000 2318 131461851177930368262827796182118412204864582973813749209520560000 2319 48223171986693256106219992168746491774948273044768165465494960000 2320 13832872433551393638022445334164663869688255848047134701648440000 2321 6488273637684477569803251788690204249220218795356341779242920000 2322 380879755275271398638229154112976141609390279706857168714060000 2323 46226858877697075419983753308193172147769692531021284260680000 2324 8282269510130480404421020657157404863348223500267846563640000 2325 1562542291784337055078690169903844789708527734585938955696800 2326 314112875423725279658950971401940351612484662986104175127840 2327 68770343668854948752244311241078400839598902973210336699200 2328 13954270003287737131393195561633944542030893801143363062000 2329 3009809165093276630708217913670121455377716400386606038400 2330 527669714347828939431507342479175677898119879632501092160 2331 150099616112926704448456630275017417358901514998114273280 2332 6294736293081366310900886449277219110974831830804824800 2333 529937432585925640381417807942233373121004200123698200 2334 67037188452520398981118806318094217435723000081692200 2335 8184204210594504881299904377636494392036185871680200 2336 1191780025243684451816458325109483245437159479661150 2337 160991198240875738744088268249907267475559952717600 2338 23785361780844768112848520691360696234523129440400 2339 2889588406448267713800052311248951772869262549200 2340 567805755275008828838702106383205136187122881380 2341 19003365794360605854691522855115553871034445240 2342 1280952330220017063827535341639402840392909800 2343 117205065996878042699572969046944182992774400 2344 11347850207078808274506827352830155192074150 2345 1126447409455061909522381129277350298822400 2346 119872596630658715592343370240958484670560 2347 10918871204819113294706827380635462798400 2348 1556743283415066602106005093817975492100 2349 45303339513551490688320788382817254800 2350 2405633698955838499666708974131268216 2351 184327927711596293360418777188032848 2352 12947602240476446458051846883766600 2353 1062390351353561085266550190188000 2354 73487988466218219508820595746800 2355 8029962580031909942851520786080 2356 199855819910779117246301991000 2357 9316078227130830673848034000 2358 541395043565268651297362800 2359 32121829897306118554406400 2360 1800580487632770851472180 2361 148497266802765051059520 2362 3365819848957992544800 2363 122599565736669764800 2364 6261194212624321750 2365 254394736527444420 2366 17149027204769980 2367 323684287644800 2368 10201033014075 2369 369466008600 2370 17926753080 2371 295597440 2372 6414875 2373 281200 2374 2850 2375 76 2376 1 2377 1140354822564625538132641238795518928358942468390738363915479040000000 2378 272082660795056343014331484381281822234159932934386958956190720000000 2379 96730175933435324772613552935546710845037718234331902308577216000000 2380 32228729854825870800351910022156091191267917535828277818098790400000 2381 12203728669942596766047815845210119877626055736375537324416891200000 2382 4291298497233838348950408016753610042282674758422655810865156080000 2383 1609491890382729100224982425248975184487367883934307671869710520000 2384 532810280659262563558890319964017924919808336124414638599692680000 2385 185662448842362343224840111312941908255613956764638074258637616000 2386 50720819246542481244763839721590567340482316933532756620992768000 2387 22708960145085038868492925858563624092265618038005801418026440000 2388 1275119260640212455131170590259719112619075585337796887809940000 2389 148311175399116845217173876757181045797506751791488954246215000 2390 25509390245821700200493427486260792828923065027620376159445200 2391 4627529095800364214498877248312054487072031411201959178591440 2392 895803385485972597728805922563485192579850125027773919310240 2393 189118445089744569889327104356304174892329748848065213537200 2394 37050992767354257380613206534417671030262497875843576926000 2395 7725176857072785133041670757834279612702848867015703399360 2396 1310663484025253055902684098037676247387550911774374364160 2397 361177201271729886348604866705136773602849831135410256480 2398 14687718017189854752209038267079368027516673557891991700 2399 1200152420856361009379477842856625151649686915415297700 2400 147481814595544877759099924813774781961651723962476940 2401 17505103450438246551673541514639350141803913241778570 2402 2480190863344964940266689448931158355227243179618650 2403 326219006961774523244599922063979261554507581760200 2404 46960842490385824222803489583730907692504156185000 2405 5562457682412915349065100699154232162773330407210 2406 1066366906248187312697074687597726719180694191860 2407 34839503956327777400267791901045182096896482940 2408 2293798358766077067784191193168232993261722200 2409 205108865494536574724252695832152320237355200 2410 19417432576557071936378349025953821106437990 2411 1885575011479125370287464064225129848028800 2412 196387020011930236183200840607527730204960 2413 17515689224397327576925535589769388239100 2414 2446310873937961803309436575999675773300 2415 69767142850869295660014014109538572392 2416 3632035192541167930869344921727601032 2417 272947123726786819014466266220740948 2418 18810667405975214665471551133019400 2419 1514889945448596362324525271194000 2420 102883183852705507312348834045520 2421 11041198547543876171420841080860 2422 269980669002280561894127251000 2423 12367896956708171756660321000 2424 706566412788570951693168400 2425 41223015034876185478154880 2426 2272863894224973042022260 2427 184424024900208208573920 2428 4113779815393101999200 2429 147502602526930810775 2430 7417106990339581150 2431 296793859282018490 2432 19708583503989380 2433 366524855127200 2434 11383761479475 2435 406412609460 2436 19441689960 2437 316125040 2438 6766375 2439 292600 2440 2926 2441 77 2442 1 2443 88947676160040791974346016626050476411997512534477592385407365120000000 2444 8711989965331112701549921827685549423353474868633183100341729536000000 2445 1750247088594866850880591279073916973473415513255599074710320921600000 2446 541968561075062377735820357819067131059443756628954501981632921600000 2447 162949802186351643072487209079236198704203802295499874504681654400000 2448 56989511732092084215308367882909775896456624856103381772732448800000 2449 18607762426023809224498063878519690617714970234608563541336649240000 2450 6608039920583829699472042772854593549319683191920334040137579820000 2451 2078005062701413230323962900809813276999707957706586848251748612000 2452 689606229400463163727312513621330396316542822841673382501731732000 2453 179828425633455508333027228085022906566506326620594005451878416000 2454 77012996738219235883746164888600353650268377385693303097067240000 2455 4144137647536132004563883777354222602447311581359125181358625000 2456 462730869007542250632807779632242935982660577940904866205166800 2457 76528170763923021113103204275103509096388991556540379300474480 2458 13368417388258757504824068878686834905077831483204364349911648 2459 2495452288147711276491113627635479147875192222412695156892240 2460 508663404034712538167880999168235559282789493899347376959200 2461 96332581195122036048614311128187609552103824562358891991600 2462 19437541769408955504664999566377479567954899612148541754240 2463 3194742242311554532988457375869070340335019155820047348480 2464 853691566642270641099269465513099372268140586415148360780 2465 33695353098259078554101005379943199630854044033864438100 2466 2674625395051318820926077542896535472182755039405051560 2467 319543931623680568478148623918657022243621005400837930 2468 36902650517140087325149922959644323279958415703806620 2469 5090918087918612245810574128111026195443548151684850 2470 652438013923549046489199845189422103007777412128800 2471 91573642856252357234466804688275270000383104560750 2472 10582236566541643834806776939854392895032189555180 2473 1980395683032347866437424419824349621335574927740 2474 63197239734734107842346227169337772175765713240 2475 4066278908721682074708338933343685760782143900 2476 355522033523863396188704672775730688411415680 2477 32925211760248948066032852696182566223960070 2478 3129252146710037848562174404458726130771200 2479 319128907519386633797701365987232561583060 2480 27882117540877378591840648489836985360200 2481 3816244963343220413162721058559494206348 2482 106702689066035393362374374520470757776 2483 5448052788811751896304017382591401548 2484 401695766994139092134497523872033848 2485 27170964030853087850125573858805800 2486 2148389377181645750205690384602400 2487 143301577509125528042200161706260 2488 15109008538744251602996940426440 2489 363077451416860065995550441000 2490 16350779027512498254567882000 2491 918536336625142237201118920 2492 52711396274103974873706240 2493 2859409415315288665769940 2494 228334507019305401091520 2495 5013669150010343061525 2496 177003123032316972930 2497 8765671897674050450 2498 345521209313394660 2499 22606904607517230 2500 414332444926400 2501 12684762791415 2502 446481458280 2503 21061830790 2504 337777440 2505 7132125 2506 304304 2507 3003 2508 78 2509 1 2510 599462397794570695593316679574397663221865423921323054835338957312000000 2511 53157963635056446644247151590070454160468197479223841090597188083200000 2512 9720615295122874818788061637373679450215383349103092148641352706560000 2513 2749622398918638376370563884356519769000539713239550167065324109120000 2514 766158323370516297863263271517335124524240050914466652459420423040000 2515 250465721430152688215758013089949656173279341329459720798741923840000 2516 77381174825201583732485719682504765567519556613673436382266409440000 2517 26102468447233899113248128443236930096838423988005416125298141389000 2518 7817304627569359058668990448666019455054442811909777441811820270000 2519 2476317106079927440926757541147357071186885609519399106513671956000 2520 617671578302408289626030643120125575686154719031752743295079548000 2521 253501115155634508408566456540553705293864056641588063914452725000 2522 13095474998734187540282447900365386344426417880163430203412295000 2523 1405989949604097352706118006181135981291244328099980568578858520 2524 223915758909754077974252215804145916239912598040255892427945072 2525 37718034774165034298155702731141806195259422382173457423940664 2526 6797956233232957942334015991671837634678618101042024350154640 2527 1339480297291438431274514840036269009049525672817778035744560 2528 245492706916601594504369526564038235159137776221620273747120 2529 47986431243228362187678187078554255425760933993070966377120 2530 7648019307351903297937989427130131088242738319857008008290 2531 1983577463668805313289460467938222168369878894104020016430 2532 76055225564641920166422714439287082251154769569302337020 2533 5869316839140394079257570759397451061736016133892300260 2534 682269475628939592156066961605116759381893590338881030 2535 76718668180370181544390655201263057392966665859129210 2536 10312372537065906856898342506562967032668808922162650 2537 1288565077499009366816169694302862257807028477185190 2538 176446775259608200524948233423749910488543055129250 2539 19904683065637853879755604244011834254941499401410 2540 3638401371152453056943175096886595815942102774220 2541 113467771341908966353303453326765545497397530590 2542 7138578528644730753376861682981137224484208180 2543 610570448877939310845818894549624443141344320 2544 55342377214035465898225433255285590036017990 2545 5150227491460270625758578707338320090227600 2546 514513952939419266735069549244721885001260 2547 44053745714586258175108224613942436869116 2548 5911438276551262992938332620121569456892 2549 162106008388784539915914915136869035852 2550 8120682458794875468075799494806051364 2551 587666029491425708863431562701679148 2552 39027384698861708002907642451739240 2553 3030763585666964540468741792564100 2554 198610958302121345883049346926220 2555 20579511630358549597185487822220 2556 486154553592066868027940421000 2557 21528525719558122701847711300 2558 1189579845793216995719481880 2559 67164521058938935726174080 2560 3585608631903298485648020 2561 281850407101955104472345 2562 6093536351551032336315 2563 211867374538682437295 2564 10335642983824626650 2565 401414346114090855 2566 25883267594113930 2567 467603759274080 2568 14114031838335 2569 489889377835 2570 22792940170 2571 360600240 2572 7512505 2573 316316 2574 3081 2575 79 2576 1 2577 4050191476614797096708203556186351848231090493606588330196107550720000000 2578 3501409432159349849123367049996213535118116064094345528710613091328000000 2579 291224046504653565260797975316368093857540616097874887361174894796800000 2580 49639425722288450113874870055864432540067373961409915389563874316800000 2581 13075089163301540383444221170596270243154656659419006555208001307520000 2582 3425719952788354274552067369343852815065726857905957985509769101600000 2583 1054816781607227638473668403584372532685591827926117688910944144000000 2584 309535545843398949429206542867367259461671545421700872729491968880000 2585 99438651700732114311496381554940973769354758953387873044219922320000 2586 28426601241533421999961148618817529979728521827986687473089242800000 2587 8613277721138599801010432042342808431760249774728907772121816640000 2588 2058905277764992615036779138458212197327623570487625759429710360000 2589 811203569029494410978688242497312513776617345835657825547377264000 2590 40293769244009379236670027256544667623878771850942164943394091200 2591 4165896147213299930572909811300399942903324965458594651924324480 2592 639759311173994937531951881776846999968996437269037751439753280 2593 104049751101208870816845574210797537563357761693102496187985280 2594 18127883288622871231985697030667924824082608453739102570835840 2595 3456723347848879941513808443702838864213854216022487986156800 2596 613731767291504064411604900510729345672159202342815029865400 2597 116330742407826333828373447922652477130549327927234977356000 2598 17995339546710360704629531235564867973118616927893211250800 2599 4533891345528697858973444404518772506294604491142810809440 2600 169011612365870933703278162587851378056751999335258532400 2601 12690414787330581792989810900736197765804199409121824000 2602 1436356790797767562433826507916247010829779802207243600 2603 157371627036656782655160322833865129241075537437503200 2604 20624745074131813713796685017426222414671064902790100 2605 2514273321949286569397404281566560503038104345727200 2606 336089095732587048618949016045237924740082009770000 2607 37031968494209960706522054407463877683612091909600 2608 6615275220277187376260318357975628756258368680400 2609 201720482385615940183650583692027636439817832160 2610 12414919180251705658046715970401977781711666400 2611 1039268849153939252503521522637658626623564800 2612 92237295356725776497042388758809316726696650 2613 8408534679935135715524210134429910351392000 2614 823222324703070826776111278791555016002016 2615 69103914846409816745267803315988136265280 2616 9094520425463481527597434800187029933680 2617 244688314549108739495720626621689110720 2618 12030640679696111804556739992305261280 2619 854786951987528303801355000293351488 2620 55753406712659582861296632073913200 2621 4253703278129073039254374445704000 2622 273946149382236339149033581967200 2623 27904422549638711318217610606400 2624 648206071456089157370587228000 2625 28234132091223767477833064000 2626 1534941736507376768670299200 2627 85288280709763727906252800 2628 4482010789879123107060025 2629 346892808740867820889040 2630 7386104668546705862200 2631 252975969598426790800 2632 12159579980970149000 2633 465407937523583600 2634 29580877250415920 2635 526877475238400 2636 15682257598150 2637 536865071600 2638 24641016400 2639 384640256 2640 7907900 2641 328640 2642 3160 2643 80 2644 1 2645 30264664517556369079601239297613808289159385801599966313731603482624000000 2646 25741109663026117941743653029145039261673562587571524041596053284608000000 2647 19040488104686529676155941320996323589293085674712399796383735173273600000 2648 1488490029912144244426130762263212854021672501480114140179015919795200000 2649 238274166045422608410820454766797124908725311157080197312474777805120000 2650 59026859248312645624832615715857021006436332631768634495038988768080000 2651 14610923850804328866864658823536595821814046824659557761476105252800000 2652 4272213577085955803159532066327295632134437155345144919997299241400000 2653 1193933785728155343764716993741220786966434163706116473825053814080000 2654 366115701857725673189811234531764423707641961491636302139630572520000 2655 100111122957343457330744640545804033328400788239833642290136508640000 2656 29069812653826421885132962600250705975436825378332757161392029360000 2657 6670853109595734928010391521085114674341585021025224264535372534400 2658 2527211119223778230249124289323660065199565659522470378658552388800 2659 120881307745558561391797329124112809511428025977349728938198661440 2660 12051342425934805414195332494632570837345469478753753237045187680 2661 1786913938107866607768160875418626701156385285735069813706153920 2662 280934327973286190597559047075289587763853808773132994609057856 2663 47366404721885767072136966213065923567268973095211566965939840 2664 8749830974242479160295508435539635783888047367548218129956200 2665 1506432519715509996444276727111475672114402460418873222368750 2666 277140886324527442482866148842755498797983844412150760856000 2667 41646357236672549060086176279882235665217004538100931039280 2668 10201255527439570182697716689322108604004925853744836495480 2669 369998394638798530539624142617928954113438016478150265000 2670 27050620994046766453478372844752991531557998739244225600 2671 2983202565503055706593332091184988434080228787900904400 2672 318677544749229984876699653912738564861182569178768380 2673 40746447585479924654086133815127612182823328961448520 2674 4848955692330766955266422543021223827287772666759600 2675 633098064054408161351973727899169114045270762590000 2676 68172487455250154937006509250103956644831351015400 2677 11907495396498937277268573044356131761265063624720 2678 355203458113801981627732549544657359817940095760 2679 21395924544689109751101787097926812772737127200 2680 1753766182947272488599692569451048932427265600 2681 152473896406016079515519050805378666425763850 2682 13621826181494919859149220417776454769255040 2683 1307470750998994842526764972198352084238496 2684 107642636587676829930128693626827673797840 2685 13899172725708339693120607902172630653360 2686 367032471823663109243580939932533666080 2687 17717852637370637384892653443213202976 2688 1236388269839103439426959911138597688 2689 79228525328516249329211003473455600 2690 5940516647042326141027660863828000 2691 376095561016290567306300341344800 2692 37670970442012260279593774318640 2693 860732652261364290934714188000 2694 36886527409502018801685132000 2695 1973496518366627274004670400 2696 107942980273294718131351200 2697 5585274984310907256490185 2698 425732083454701416545640 2699 8929469823168405594600 2700 301339022609890736100 2701 14274289542878001000 2702 538543470563003880 2703 33747197989911120 2704 592737159643200 2705 17400861170550 2706 587649605400 2707 26612297712 2708 409945536 2709 8318700 2710 341280 2711 3240 2712 81 2713 1 2714 253592659328549529988055280251949199969083971892788472869015273576448000000 2715 329115336075753487932785679024383095070078180514557384880510217927680000000 2716 143274472387962890670056443207728952869951528410507707963377284182425600000 2717 97802234245290757307367862137797028589987090323439802800397821029669120000 2718 7205128788752759473058686142123915823075244197548618755593005125451520000 2719 1088417177201759503890990907635293230419520694716749218010784648779360000 2720 255147042357354150706222906411510627420149770835319019569332705745440000 2721 59908707835502039204315833775457935405670192305490888568625656699920000 2722 16682148355418259829899738950142268888948982990258698947173075772552000 2723 4450126565853172100361582686849786511388470451202099277090341947680000 2724 1305282578893462088449351735644614815541136267656874691513644929520000 2725 342046346763112289495745479705500303262553071174615301165335790600000 2726 95348985690050266153952253381618540007179619633571737334300782696800 2727 21038844428001908284039053085058291403825638640878142882104341768320 2728 7675233769656560633733509915254440285667116463751938938352288406400 2729 354009544114085657617788560256895002863025456331859540774934553440 2730 34076209618187224054267820249409686734881230874955906138476763200 2731 4884231430828656942498575382510314090987413426067071453299882048 2732 743116609477736546793789423912276510102375667877404248090145152 2733 121376412099832322115442481539270646986171132515864648943236840 2734 21742004239026766889860073764632967534147002784325281397538000 2735 3633160782843288822366504733104155762377144871576332254731550 2736 649301505103178579551374090434200588028750720945863649484000 2737 94861147039087472859222796231042990605994012760478359996280 2738 22608187925676885269763088556804426515051384009757238748080 2739 798417588431091565901296416735026767145433096430135414200 2740 56875664654149611517569918076124839486983266558559945600 2741 6115565259281264198516330805970903100712972590078988420 2742 637355089498459969753399307842893297537165598944319200 2743 79552588143079852896072927924772957118845547019970920 2744 9246845738863323030973177872738147763665054852890400 2745 1179864573919578846155951038357542439811640966645000 2746 124225421585122504551878527966856098775026017405840 2747 21226404837237236016000499774721800096168156896240 2748 619716671602803457307958916226849010746193358560 2749 36551371097177229158132219625624971820092592300 2750 2934874020442374368677036544795632907327260800 2751 250057190105866370405451243320821012938252714 2752 21901759742795753499024236750150378256449280 2753 2061780799652261097830667840774324440529936 2754 166541437739424529325859488252827721724960 2755 21106151176075626941405367555151031732880 2756 547212048900734090144975219535777465792 2757 25943998504721290456449956827562190072 2758 1778663826786078632158082679181842288 2759 112012742705833318017160384221092400 2760 8256311272160521077360477810744000 2761 513997266722263775318610466504560 2762 50639665184344349884044090067680 2763 1138388346539223739623331668000 2764 48011035675859770503780648000 2765 2528542414157241194818483950 2766 136174221267848721334935360 2767 6939281041113551439881745 2768 521045236466948002339440 2769 10767890080879547922900 2770 358113041362478845800 2771 16721310607371372600 2772 621979782903750960 2773 38434308821843220 2774 665814343708800 2775 19282035351150 2776 642496901904 2777 28713268584 2778 436565376 2779 8745300 2780 354240 2781 3321 2782 82 2783 1 2784 2384076080220300960961363191963450236095687405262426553357395434278912000000 2785 2760892508465961343547791317093482090517658323632589032060954627042304000000 2786 1898291443618669711465761077927278930858530670641782857226896932430694400000 2787 747113494734803002603656195061161134719905619597567006111950533956442880000 2788 477860912582303225628170970454684111116508883388091936711602094398125760000 2789 33262739385397196082332932451641966305614537689910979111323287158020640000 2790 4758425099217896977456887156757350143096240734676631556573545405567840000 2791 1058977339742015955138118236280576336106458069254941111754268067496696000 2792 236785367623724078323552345721992677012835292103771715577676095230260000 2793 62937357615619392722489334086053071447929674885010741114483158368444000 2794 16059161348591942574051273455958917954181423842004069138213249373200000 2795 4514102856406102514286828063028144020562134543180060428590360458810000 2796 1135593875166797310087437210365966194945277818932940858090077678238000 2797 304383300572992008367156425872274178415586281288540695028985858363120 2798 64674966207741623639164557934401688827310874930395203095262919187328 2799 22751585817318042915046348858093888154039624937487042069071629735520 2800 1013199729706399307052748775406459320140334338280528785754003142240 2801 94277513276993971120469679603535058043759285700948158531681177120 2802 13077135766412373277552604232293167001191046831174366655458385984 2803 1927458705832880542514257570229449812060691892245827517183409988 2804 305280066796547973339174519486374762050077049944580269117145140 2805 53076069171741813412249719995049568180637221046000274702167850 2806 8615781285028370636624267667503686036209069028044033616298190 2807 1497000692321217280636659703850305631297185994364652437336600 2808 212796627141736763440997397925889267503322229439775723368440 2809 49381042048188986247114188019413756524260951450476898004080 2810 1699196406148220512046349205525888722001191414443865178200 2811 118017004157360443898957580501852534216873339582517248120 2812 12380290646837681182362328217688257729172188016218691720 2813 1259535057818385178322193870261795257518933200601754460 2814 153554995718037855590094256226887335834050707038548520 2815 17442913552855813899335767350846960554186353472497800 2816 2176194658562778760687643026303911611208137782923000 2817 224145869381851475604476474374979482572329553145320 2818 37484927691291289134639180453232115063445894093360 2819 1071593411313180978261678959308926414415292682510 2820 61913546960524694288264780182181074715667044100 2821 4871890873934341452003880664360750626163252928 2822 406955819191900171444165748933885177919117162 2823 34958578051000914238827147120432334524717120 2824 3228826535304484360753687373288092991773296 2825 255980358006893258037895139351568535243920 2826 31851100865714127929757191037773375160528 2827 811046429620730883607731128954813029656 2828 37778103085822229962900814327853715368 2829 2545329269366284939122773489174015688 2830 157577248213290938905496811700858800 2831 11421230593155387490348660971529200 2832 699373330130293333630240470817680 2833 67791809843557758715736443155120 2834 1499781472424691593472008388000 2835 62264311892130639872090527875 2836 3228754159616169525691294890 2837 171249399473203695012115680 2838 8596422782274996559853505 2839 635981685687598296973140 2840 12952679372652209820300 2841 424619749044082060020 2842 19547447611434139800 2843 717004471958490690 2844 43699282633054620 2845 746791763889600 2846 21338785788606 2847 701674248132 2848 30950666136 2849 464550336 2850 9188100 2851 367524 2852 3403 2853 83 2854 1 2855 25885619644556293800578488525166279316966802328079813759700137200246784000000 2856 32217887544743349231891791797461685933279178912508868494996013536721920000000 2857 20549719438950419877623613221655135636391640035034514659349017089776230400000 2858 10041923406521034180533433795606443674440573455110557915578275995334717440000 2859 3697335550709733600091450253685911905148204822987377968549431807357055360000 2860 2230595511959021757584667521000125656793326596733107365655534642441208960000 2861 147116382248856909803211177157393471886821895980996533649604905182905760000 2862 19992716033317758615099556844131333480402411303103172239074702937706048000 2863 4235974431873059118682336373843715122499737052735044909464861951483488000 2864 904092174026471684661124656070645232346160586845483755848064230941992000 2865 229858309680338881638015804615698451332979884681652775985835724950672000 2866 56207071179285008026992777665676992935626529909118556474955381452120000 2867 15167385713633738429097753386992470747111151856867243397516960951211200 2868 3668841752528580890639578741328443973415429331543886846607829427429280 2869 946970268503244580336499341696231200594122914529809643819837645757504 2870 194024898624720005671079090296865257850816175672581033964109263260544 2871 65901145126042644623894724741851529777369450069326906006349728031360 2872 2836959243178132346809415702017048698991367063763528519639336337728 2873 255461648879600226941685346233432871821549078773906347576782698880 2874 34327481386832562678180437772096462057838398945062548234048685928 2875 4906258523938241671399771141995713562154156521005318793654842424 2876 754221341497353819539463925927066397544625987174419641409048840 2877 127382566012180352232828799860989325163669841960873099018235480 2878 20103489665066198152234443078818236529067718778347765720629270 2879 3398596166350871664148812619862942544314507903295817750907520 2880 470392544208049687606418183195587492022542889374882307813520 2881 106359167488407047301476723074005284611206936966408050239680 2882 3568312452911263075297333358156080461249655355147765081580 2883 241790935346787250914937482084745783959713529220326948000 2884 24760581293675362364724656435447029698765275458227770880 2885 2460487089691729185559634537255600037943962531408078480 2886 293150446370799542490179943705875822955914986164501720 2887 32560105298664185945426765721580993034481193148662560 2888 3973920680853769910820913352381055985684425516642000 2889 400601128256926041505872847819112266725014520515040 2890 65598623459759755985618565793156201361030314663380 2891 1837017276536881677020021073101016710426216027160 2892 104014758893681486404284830706064205522320634088 2893 8024290851185974156241685800123589266621828352 2894 657390169463838738486729286739352979715496954 2895 55406048231775033887952459587100303775023360 2896 5022619054918086783394624802892589098314016 2897 390951819501436975912421667373304672008896 2898 47776651298571191894635786556660062740792 2899 1195226317335813933737709032143934991072 2900 54713114813949436497994282819650208464 2901 3623858620792676862479880899840971488 2902 220608147498607314467695536381202320 2903 15727596226640205724414549534564800 2904 947538060176526452015164508849760 2905 90389079791410344954315257540160 2906 1968463182557407716432011009250 2907 80464649214445749988547759100 2908 4109323475875124850879829860 2909 214700739638046423597279360 2910 10619110495751466338642565 2911 774238573880554448489040 2912 15543215247182651784360 2913 502367027038068916080 2914 22805355546673163100 2915 825046241705660520 2916 49604591096980920 2917 836406775556352 2918 23584973766354 2919 765462816144 2920 33331486608 2921 493952256 2922 9647505 2923 381136 2924 3486 2925 84 2926 1 2927 319807800841175141431565628581269439235781714809125606042806927619328000000000 2928 328086081101662772799495312022864388652138256975668596526697500844346880000000 2929 226257319851052369878490423163907403526783805863347617752747001115758336000000 2930 111494385331065512648562431510619081730881542096646517719929350320148761600000 2931 50312297365012520138163775772117717422848662465119929985016787922229966400000 2932 17467949763739443724645895527463053939276252536400837348243936980132223200000 2933 9979796083458367363090624459696970361165608413442469656329338095444575200000 2934 625315285556092269224233894548702591648477124529014256049192716189622840000 2935 80924889170223834778951906154576964236076811192017954558367366248554160000 2936 16366316343327520223278629339485338229673057378753995248726488880223160000 2937 3341212487901813973955730069995004811360807849841411201209404887843880000 2938 814081629330994120088478575555277785213210944337483092441018945351230000 2939 191104049201923626326030669065004090758196879947124074608920763378066000 2940 49585684106788311932387476034076459539676540204984671827372305048936000 2941 11550057370097792334060730887070692513936262525134341343141817658430240 2942 2874731172271677921733397141009680505091754799980071962626872939380400 2943 568693668383871101105454961089608743388868303540279962681100392338560 2944 186719911190458820810146757947977683565867087608355670439480478949440 2945 7778759215165918294834577453017070478601702664298804953910797081280 2946 678570004836439274249530280458847274394702844065517899085395350300 2947 88419270238811155584207723275639424868519509334193405655613201860 2948 12265646309845604252666844720747860327826227956658770293504597060 2949 1831680400779287848186766941996910236633224035858592496039111140 2950 300764391973203609442740708405952377215778345816112231636908750 2951 46183692473800725484886093309292282762619501509162129177517350 2952 7602123003679581354017274606742763422499350407487276488463200 2953 1025214519427800601193475881779961466539875779486364649488800 2954 226013230912864975515638038460026308871509106597003231814520 2955 7397720938962374668299349647107971404352380040501969240800 2956 489338797725640864946897285174506179898260844256276956200 2957 48945335115404786069804553418910237948520381969582129000 2958 4753213695995385926649293992425590982391745799311060700 2959 553728620922621358037006560333320998916728307199614360 2960 60165411964922952290462501876834443650671769948615600 2961 7186877827075966859995268828774250186876088700310000 2962 709397831288306531833316501346344638992213213412050 2963 113793530491419984873011797804454635014032178497700 2964 3122929370112698850934035824271728407724567246172 2965 173357931489469144007141384510107009203867723480 2966 13116629275977073140010447942509713224285680960 2967 1054304988762760240969282818355566099543721530 2968 87213224068534775564369612313028255942166400 2969 7762229448509770483428056513561274061030752 2970 593409011743252552724211459405908877156360 2971 71245883515413180895509506268703602332760 2972 1751624775405934213236297719521284038640 2973 78823978969249188175076509146953690160 2974 5133799712789625555179831274774709608 2975 307404795694780684094329845777085200 2976 21562027084909959460890914684484000 2977 1278424366904837276528396559559200 2978 120047996597966864392449951420525 2979 2574144161805840859949552858250 2980 103628714897392253773129689750 2981 5213320827602770333205754300 2982 268375924547558029496599200 2983 13081512929548907808472725 2984 940146839712101830308120 2985 18608074591697540868600 2986 593072184697720248150 2987 26554181115989299500 2988 947688250607853300 2989 56218536576578376 2990 935454946345920 2991 26035360651170 2992 834158197080 2993 35862991920 2994 524824272 2995 10123925 2996 395080 2997 3570 2998 85 2999 1 3000 4767268284539117441606538303384789774208052762088032367411441934378782720000000 3001 4235318050021092127097101665936086773644361971559114123842220988228212224000000 3002 2533979983224470683059646784579726158092949560904251193207976253719674982400000 3003 1371580540895485681769877114551106925532292238733722268651816225062640313600000 3004 566086472516405417432885617701205390861507802324591496873675642361968634560000 3005 240517694939868991716187003532367811706663468537371588524868511055925305600000 3006 79077810840135697026552530137916496410539353738421897182182065479867361200000 3007 42914278557291335248130798818231360978823548230514253502750883746681078000000 3008 2560942566642755317000069934672349178052620394096129279801493738164717520000 3009 316343778191672579855701899931674571978681900183230608648933652031392240000 3010 61195828940526772896063986402567363489507037708250923163319829053271840000 3011 11972679856715942777445546021821783997596545760253362265077253591949770000 3012 2800440883593367375108438599274031487377016854616702897307405318797103200 3013 632113394819837380011197162761661899873311040879039016507011613220974640 3014 157939586434933550640490565539860394875762143671641959994434552407341120 3015 35475176208679030109487049520348310064848971974668632696082655344789840 3016 8525064855715677180520603091693422834497107503875043366433185206055200 3017 1630255182700581467333234964762908311127282891218246376261062318622592 3018 517997172979984219493118067045707140026808189279293720457645427960192 3019 20905415390758432387985841650242337500546553178420387109147143371940 3020 1768394558058599894112281058214353530760337332646794846320053782300 3021 223648742368757630722997412353931543149058122811862862237693927940 3022 30138445218477770468172977680730815766378752092030363240883989576 3023 4375680957417187637587014233969350916707405941775648371052534230 3024 699073992153932713840493808770471970017464035681732660047805300 3025 104520988230180589255272272008348506764316351837769458326316150 3026 16763655854267794780653491556030268140065724004701237050404800 3027 2204211216769771292565973194639003667420558550995987030464120 3028 474076533134302143764509056400355812755052449961398479169360 3029 15147714303589624320803430230136152273896532808427282284000 3030 978677595451281729893794570349297774579177709997895956800 3031 95665882271018445500072536227870010535744382940546888500 3032 9083919507902293104263095185524462766348669749794471560 3033 1035231769550987756330055743231860997974752922155800760 3034 110089902744327104191059045987399194765058983310232800 3035 12876489440177773957491523318220531584819658921388750 3036 1245065581444782892605412635016033448027149721498700 3037 195724872445242373981580292223661972224135347016044 3038 5266116192739060807457393742889581236555152611192 3039 286707348232583584319503058997484669067935081140 3040 21283587127057137547941481567091232779029595520 3041 1679078315436988531914043007010716380754815770 3042 136369768543527103609741575616735091109569280 3043 11920566653068576099550229645826242308011512 3044 895318859823152974285652377349266025183280 3045 105640447971129888914031336881181203458920 3046 2553215774320514276920705150488651310560 3047 112981036522590503050942996443966955896 3048 7237815988523078651565008026731557808 3049 426400200479857077937296237690795600 3050 29433878242892960533914581950248000 3051 1717882743028375090335032876907675 3052 158832733960386928273087628033310 3053 3354187847201550211449417360750 3054 133015962405607967529688855500 3055 6593317517262327186113159850 3056 334497529146231746908804800 3057 16071573027731515307552205 3058 1138769411482264188823920 3059 22226311317860951593050 3060 698687779232930703300 3061 30860264540203780500 3062 1086682527363671784 3063 63615712441917636 3064 1044793836178560 3065 28705654051290 3066 908070948720 3067 38552716314 3068 557220832 3069 10617775 3070 409360 3071 3655 3072 86 3073 1 3074 79760065529789080273032467768168598145403959673395926147076047748260403200000000 3075 56376813075478181185185837497173553951234575848733497672467835181807898880000000 3076 32587065995222207139686872299784751151578711446456044932502651205541294438400000 3077 15149689643473826851021627171550968294186094195383896265139087050582951084800000 3078 7083446641931571690535860338143021812095235206756664343385908917531417333120000 3079 2738606121303260702135080614815873682100449564125640954726615533954409707280000 3080 1101499686982949172724153502460344013823315154614057852732524990065533343400000 3081 344004547334840566923443999162103171098073947122411543680592411057633926060000 3082 177788984228888141294975756391104286481799191551346300983953177403597179016000 3083 10127396029164963665525138937980202455553627267624231012974621804173292220000 3084 1196605487606411903848536968414880569081754244208210500135573170206364120000 3085 221834910807129886029029290052196147886719963422304800434149438262922160000 3086 41664927346392511315338364629912101139955616591062056722316226806496863600 3087 9370706116351955616898286553122878276900062665179879008405618180840476640 3088 2036809828210956128714659540754887140937003354811056234811378899180502160 3089 490740857861558123350221849658410968172527781244531036586285833524144240 3090 106425528626310620506806340424292331497481128524500423803420666592334640 3091 24722688081584675150066357665525595183504082894982389501955654530382800 3092 4575232286933927423289588205586504452399538627468472137463395387707392 3093 1408304814039332636306622648643546428072048929789770170144618582901572 3094 55114276939272239140941600649896191689779181334896330030241356299210 3095 4525009604444064496897094566293343526886237543929460712507366335150 3096 555926873888054682549199124985323675149257367330930065377971602108 3097 72834575944654611969108636790312497893934287832542175056418603912 3098 10288763332305279039754754595251062690692330963411179975103285930 3099 1600511508352424897477043406565262945790354638636018709643112450 3100 233162204513479776030992969548640637884636024715381291243477750 3101 36460951483032453647921345833654646792937263834926346578900140 3102 4677228679487075669591211421809311636735026219793688935169600 3103 982015675778197297797911616838651165420089475358711995586460 3104 30647701032844123625811591395869281771626894012128043087400 3105 1935112518278670693199093809554306451261519496285070577300 3106 184954039057302327966806903373882020369105807018390651100 3107 17180456460597815218932375676970179579833353657219978820 3108 1916280084062466697887549992790891634549010728245843960 3109 199537948724092876346294520852161040511669407249796950 3110 22862338393785027230648214871126249956720618901241250 3111 2166414111713922233133417984927898199567240515407738 3112 333883605936001696792107557322717482029407356674428 3113 8810617476313428658630639531372953222698043791802 3114 470632816910090034637674832693984268092648152060 3115 34290223704703166049461275858091430588436570560 3116 2655996608054872768664031665635133184103072218 3117 211860176130122464536562804975999159402366560 3118 18194549102052037204576666301524264575385992 3119 1342978289734729461428478566023899037774920 3120 155774897855733903991876717095979062727560 3121 3702162872764745701535022468208544400312 3122 161136888155170061728394109682379101032 3123 10156290177443674882034769327832992408 3124 588838372091231202865790042525384400 3125 40011678236432618225790134838618375 3126 2299319979130286659371505542937965 3127 209370422038691859996342782407545 3128 4355437950843804005911930005750 3129 170182187195410193751219565125 3130 8313313391330760365099201550 3131 415732643367459456872371680 3132 19693335963558335658549885 3133 1376013038874402561495570 3134 26488891570601408062950 3135 821430226936013124150 3136 35797906866636385380 3137 1243965524745255858 3138 71877493278530316 3139 1165346971122240 3140 31612555727370 3141 987527156733 3142 41408473078 3143 591197712 3144 11129475 3145 423980 3146 3741 3147 87 3148 1 3149 1871702871099050417073828576959689769812146253669024400251384587159177461760000000 3150 907759420144370819754896643456735512260826366783488119526324431096894259200000000 3151 432701199789418893490294093185458484848335563997751358457073047295672190566400000 3152 200245841842926802914096366486004639825993183015675222815334519819819939906560000 3153 82801789887051371858069819475682845809429207759680902059046784934379555793920000 3154 34681746895861153536854581508230460823629028950768221804262899085904454779840000 3155 12687131674366805134544798876755546501493857767646148647388990057651248505760000 3156 4846847530608251765736124972495801446310754159508954177048882311804475579600000 3157 1441563926410553438721486896140895307658219415414614506438041524742762725152000 3158 711158051226190449372934021374994868044113157451187223454185205486009529600000 3159 38748313429274554937525191428722082711460638571385152810255353458943331680000 3160 4387553973221869796263359106445186178312274236009097732659383685441222600000 3161 780858908690962026983947414509398480396093644036422759920883244492723219200 3162 141019755022385403905680101289773151688799578228176477335271081013444796480 3163 30541560689758324507052399276466994791381960312139926486314592651516995328 3164 6401402317444253796787438126712570381359246126716050643568909020675724320 3165 1489144672136541886667227987570375515441490030912978856835328178271365760 3166 312181550637296267232644217636253751357769263886368715261703571507073984 3167 70180533909015804602039559145361866990900092716624914134261262947153024 3168 12581888789068313413366251858393723459066817985945665291735795311200064 3169 3755479504104887225687973611619251272464587939633237899153110656970192 3170 142648716783998740512291803844271577967822436782965767048748148325320 3171 11377167005459362175801656997948928303181523905375507772509239269520 3172 1358932358393022557456494411317247128531581879876264768258605210344 3173 173228180625124482522571446047910801044868727435359026639104871808 3174 23826609822180646197330121708725185882260767613718159565804045480 3175 3611410582949061307127707033482046306129130096998335641721426000 3176 512956849929655507268184602784994253128333571243062567346927850 3177 78257651963581851732123864456201031137242679076041865845436800 3178 9799907709401491879143490598602833599863394274178514403851520 3179 2009706499267008423400377262368928909538301306488317320468960 3180 61295402065688247251623182791739718477490582157708400494000 3181 3784220035744956022256005672017310393578082570513026906720 3182 353825118196578366545195815150035169401767630817790810800 3183 32167663160268249771618065097305868149475215358199109280 3184 3513180154114522279460508320116634663339853001784047260 3185 358353867096330063642324853775309623776059343632288400 3186 40237715573061647925940858173182199923828289266184600 3187 3738126310408336402269427111248138069841513046193744 3188 565033794660925948417412789315368046511304757449032 3189 14628949771992107961499929787939997803725053842992 3190 766957183112739315705840468093900288743574766320 3191 54864357927525065679138041372946288941498512896 3192 4173708955514800065043478331712352146447684914 3193 327082377183346962793289944524349579428215040 3194 27605522775527228862116321285071297976447712 3195 2003086262655189705181459556103442632613440 3196 228469850188409725854752518407435958667088 3197 5340825127922911831722655363972982085696 3198 228710421897660732775785187936280014368 3199 14186564057381641105064439696020687808 3200 809652761625442903940461308472403550 3201 54169656689324160059531259473821800 3202 3065759972173715545828674057250620 3203 274993987155296771338480072415880 3204 5636449112856687537062497654500 3205 217043948886899957247932199000 3206 10451022549101527316124710520 3207 515274262201921580348855040 3208 24069632844349076916005415 3209 1658755444122567471391920 3210 31500303489363836615400 3211 963811466271588732336 3212 41450207950842130440 3213 1421674885423149552 3214 81092556519367536 3215 1298108018465280 3216 34773811300107 3217 1072869009784 3218 44438361352 3219 626812032 3220 11659450 3221 438944 3222 3828 3223 88 3224 1 3225 41645388881953871779892685837353097378320254144135792905593307064291698524160000000 3226 18220534522834569355133752526020330116887156258235229436279659620145574734848000000 3227 6707038983676650370235021855357763973849626854984670532010441874717049851494400000 3228 2674732634757102118786585416881421488873848596809356386353346933868954452894720000 3229 1087903625742702010278259465581269270243743753678803526640885400453682543046400000 3230 411053847097808692953535973740196330905748593782661603072186878956891989805280000 3231 162514367891861326941987962166987044565421206425654502038670871967530799849280000 3232 56461483510214935843679357131232342449576125837970336808147219335988873249832000 3233 20541701111478951213411561592401600114235398033855066408927510525931298404704000 3234 5831802677936980680991895767619749645325661320951040560569821276419714998752000 3235 2751872958156630494468115449270257298151282836398078797305316571884221110320000 3236 143691673103323108276069277282189427893104710869389405622304284886276746940000 3237 15619692547988099394940134581228413142412847380528894505326584461680522256800 3238 2672940127930454185657914447260678629687681228055173442756345180054323249920 3239 464842897108557628273372972207324781464202605574149565408054436338462938368 3240 97078532197192406711886992548038822602101845973738827222847472037210297984 3241 19645682974323440388512953539198409442555069585164211068698262283338965600 3242 4417795860674203330856224113335787787371276538301080584710841790540021440 3243 896263161507153953355646688628150111233421514511928450919292014255650624 3244 195189609934450502608798718149206692059135350118713709005787479340106916 3245 33932972794760000783237421965682364087790484247836566013543029619952212 3246 9830519878392204854590286501979968071151123081006865965757456404378832 3247 362735308393596797710493350173327479548327343450527299844058886123528 3248 28126885096830089826408236950634638174358327740641290700595477268340 3249 3268783240458892097691241940175001168447178867616216169190052578388 3250 405718633569370498539835632170134974738335280556723427645597003424 3251 54373545491643013116984775882725939571357825170252479086121235480 3252 8035388547061661408359153060289082397138125961492517711040547410 3253 1113491698627788784069961706843542395829505232835342800915965510 3254 165831691065685352479976760435283828656203901386165957364584160 3255 20283529910156576214971410773892892576119426004414236469610960 3256 4065088146244630674605308553428112143412374072517269839971160 3257 121228684085472311230988072632551939569192017377506743590360 3258 7321643112636980130017054452381317935401072799470856406480 3259 670009266372244140904732501028790001633134449846454939600 3260 59644208776330713118208495701254630527151961809994181790 3261 6381082320738622099428270214089397653821365656301636860 3262 637869883431467513283338239720051130321385631665473352 3263 70218758549068365988406595635553250847465053817459400 3264 6397946954352729611576519478867005542613358867523908 3265 948830334430611498285844117906938795085021196471016 3266 24110676476061066825435069465308514898732033185672 3267 1241076169036978165414905484733765921785057349136 3268 87195140277673765097201530039146780639167279424 3269 6516843807733635189278413535480690193576209778 3270 501902268436515167044875949356329527053640320 3271 41642229271558023198785637192734669828878752 3272 2971244622938531396019165008220106571709936 3273 333341256832269927886442198987898365924112 3274 7666668328792566984247037538606377510112 3275 323098849982409606619760027402046369504 3276 19728190642296344661730236452278768983 3277 1108601473610221822318477791600675630 3278 73046961293179549171186092320759700 3279 4072427425723293784757492404407540 3280 359918600835609009545951859485490 3281 7270202478902104214471917264500 3282 275955877870487088500942367300 3283 13100577561549801846973228680 3284 636936240777375286820112480 3285 29345168810233806103075095 3286 1994989655769033850728120 3287 37380360140711752783608 3288 1128673953923307857604 3289 47909980618505839080 3290 1622167497470003976 3291 91357437091439376 3292 1444145170542624 3293 38208261798883 3294 1164455388668 3295 47650773016 3296 664122272 3297 12208130 3298 454256 3299 3916 3300 89 3301 1 3302 1874042499687924230095170862680889382024411436486110680751698817893126433587200000000 3303 400731372676596128451169813447458767421396641297709688274195680222594357585920000000 3304 129403671419775795600104478778200166008570591338494835355454303075011282379776000000 3305 41536916523805009903481184022874281638025693828456836489730095590861196039936000000 3306 14780868810604821581041646317237242773477884012184516519943034119145207705708800000 3307 5554204229929026296021799584414776035622399672828539682412766215618634419709600000 3308 1948306155334279956967628225732332658859872857374681124425468628513026427611600000 3309 731379185707066513916644566404282263403354673055528592163343706057956722819960000 3310 241982533535641019046930277681995344910379579054993774583349254555614071328320000 3311 84034596975081864139411784769772408675300819739688302540666457779657786700960000 3312 22820130905027098172963077304289669143726461176957801584136060038400040672320000 3313 10319523819145769225083040589048967378400480089637749719807589385870719329300000 3314 517290030096141292911001713465997583719387510957781967447950809412639592780000 3315 54068166791382524495596430039057862959681132720768304536524636595706982980000 3316 8909800437011048843799939217861899680990788074383239223120620662276753408000 3317 1494137883714106033554629663339107760481380232684157794463389772105470721920 3318 301278203372666902846843936102260297524338810580154237132610011316496735040 3319 58937048923015593653324275277938065587759449127977824994739057777625726240 3320 12825858950345481456362756467380557634864486709079206609884038049011410560 3321 2520740141738880529613799129798316427554002044146287637765006462994360100 3322 532335299821228742081337671834178287132769112966627358821493105151037740 3323 89822575044952944645691935910980991381069627871860379499242568095197620 3324 25278479687294241080994168118112851509343254039596774764304135140837968 3325 906838270983991994353629532383117566548037612751194107591797393242820 3326 68416747532829948227084000816437492210988358472332621609294361948200 3327 7741855043192112862961191861393751577305144981384972138271683970540 3328 936273769775470381245792488518927912607809064172278526965878573440 3329 122340477356196779513215845074886386723638173255677433681184337430 3330 17638657786232915286642043643879484924665944719204601103598962100 3331 2386053639916690251578489372867539478618482427963216882472751350 3332 347089585951434458679021126494788249889563745240450716531176000 3333 41489038452592996803350612946605265799977852045300842152368600 3334 8130176292489261349210617106856228959058706084938051315142720 3335 237186555819402348060628837759340751331027860086426237459400 3336 14020167662496344929819891504559970514597798977710150565600 3337 1256267374447957764196373439428981253062127093462103011750 3338 109550587548362534298750298226794219335585235977540333900 3339 11485948177329519778970886385360915776878458181342946348 3340 1125652735467295611676479246564796112331856997056717680 3341 121532466719541402672242184753842164928304900837910500 3342 10864438224372559717771448171660952808211364114663240 3343 1581383890717685830476406863178231325141701994118360 3344 39453834233554472987075568215959388016106963394736 3345 1994586700238000622988240957607838088583127882540 3346 137676537280537523837686626377600179956579914880 3347 10112343839586675293707883072297622714169980690 3348 765613629818412966678624329526604363302163200 3349 62463343907337034798178455789102004743318128 3350 4383803542040456158061063126882124450063840 3351 483882469595230540480319321111465369889840 3352 10952383326846524263210053626580539300160 3353 454357757787763509309037538534127707115 3354 27315956273948784916241865857001372438 3355 1511729282195757030434287897637284950 3356 98122783826659095901593258341319000 3357 5389977475222006479826092888186450 3358 469459044568185664625154599328900 3359 9347403187159848275749607911500 3360 349803225469631520634997367000 3361 16375721951937252308716535850 3362 785263858492654463202878400 3363 35690070174608683098334575 3364 2393987586922840620873744 3365 44266215956106023033220 3366 1319229296793476716680 3367 55280746867506737400 3368 1848038921168358960 3369 102777116727869298 3370 1604605745047360 3371 41935897096335 3372 1262662469640 3373 51054399660 3374 703188288 3375 12775950 3376 469920 3377 4005 3378 90 3379 1 3380 170537867471601104938660548503960933764221440720236071948404592428274505456435200000000 3381 15087664670106567475841965419354043412207355709978546920034510288211003830579200000000 3382 2744876956828771517611729131238023279167418983319080457470888689991067140301312000000 3383 785255436982596535716617308756632370075062419687488577022775646200794710876467200000 3384 230442962764288629445911993358959383434492107851524715558716309591141812442329600000 3385 75784922015377310116041896188960820442988227499833956615777181178094735055703200000 3386 26641123604463314154636608821530190037901235279528642836017525848435757693344800000 3387 8866038041332553589146116250304731930135062635712334147274650600397825609605100000 3388 3169382882775648912836122519278674673711791563951500920680808408342412355990680000 3389 1000933064733317076833415278004207338999456628322481085179148014127483237513120000 3390 332485055163620914967868716191888835296605442757772812442795200060537028726480000 3391 86526337086151728210095441829952789173739453785107249994510237208958270895180000 3392 37563066849152869138340267440992572609054920593377885785832020238331254299506000 3393 1810515110418304386260364237100431149565525316114598764672015951431245732496480 3394 182229747537051783918524404928048545258398999493708720797742341008793406747680 3395 28956851430292199335099747961004712737888474991604196296193468560414609743200 3396 4688501635150756652386341616256588270512088036404751555410174363723574875680 3397 913877216898011891931478134957941756956036447578343578052609911247423422048 3398 173008756515970685734337751164516265604771772575503912450393618795678239136 3399 36473536390045603339922536970846008570674948665963390719415313170403313740 3400 6951131906007218302047039864672842370138297006947357064752804440646080770 3401 1424779773050935780075278597030692963107789828915004009089080140508300510 3402 233538695116877656477538290266621597464250605824699281798206836745763612 3403 63898379209549331624052680069244590660318408722645635829741495050712308 3404 2230331963771439769914586905891005937568091605326331436700243541277460 3405 163840105933882244438692503969261895770430048331818451827737573067200 3406 18064328434114930013576826267131743680528707881132658496729262159260 3407 2130022826239195117334181334293030053073770006532943521559204080576 3408 271536181449119681358601046519493337305847315122081193803508509690 3409 38217091870171316454391094600335282689709783977230759165085404250 3410 5049555377498111927759128672994098310402714892947623219202239350 3411 717844370945012175904339147978032900799248460420818351888129000 3412 83900055537465837980109017292024194537711409290551482420852480 3413 16083609622098321364742742537476453146144295454276589224305640 3414 459233544246076886670579239065957624917522026975846544868200 3415 26579901193482653929450210977394944100591660561908827113950 3416 2333067981117635847793264958939536612829664602143905593250 3417 199382069338019812423725542772765479190765129479123407698 3418 20494534983078162742869620805251830111685092049062904268 3419 1969892287067767320433838681488393196580749744849255940 3420 208668952292042785720264883256596924688221622193393500 3421 18308590341072276561429662659650864917541372859895460 3422 2616471528278352919515509537258528192507179662995832 3423 64112480629526018603997798350934005526173815516446 3424 3184340170555404503367191704251109930895870830020 3425 216009739526360597745335913799338213380151245760 3426 15597004905125211046227412874221757067618105810 3427 1161180671891259666129246899782016617674947520 3428 93183021238814265026790811095217744781015568 3429 6434292295575508231992850718488279434771120 3430 698941344970888558471572352716561089840880 3431 15572920042859901686751795000294204317415 3432 636100860902868913032652553947778789961 3433 37662909408020294354212269590714013513 3434 2053244248952446115962988040074521350 3435 131311372473911437162426272192059250 3436 7108521018046414342959050040941550 3437 610296757938641364012700979127570 3438 11980474507486566099904427041500 3439 442112409968562060802566116625 3440 20413571200360136439632941950 3441 965662312470696704749485600 3442 43303951811858535492645951 3443 2866485136973401269730404 3444 52314618857216209039260 3445 1539100846259056169460 3446 63677822341052064600 3447 2102144272829008317 3448 115465649657235878 3449 1780721009747680 3450 45977911274295 3451 1367884342110 3452 54658239636 3453 744071328 3454 13363350 3455 485940 3456 4095 3457 91 3458 1 3459 1230442287980615917753943515942791375502155046139862798146286922639756087288289280000000 3460 98875079783378600879470983058808242911899604680991412210399981404234002262168576000000 3461 16556805186130065438039770130838790298512860400299609737031150211001646517819136000000 3462 4368002391357499961638293198974210253882510247122799875712594219290124614747144960000 3463 1194808384955537081558092214416401782289367283614613553866647419565498754697359040000 3464 369766328109719284168190080478454009501259616837000682094197507532233017726635200000 3465 122575806639452236651258412942297552843472801108715669908309250816730333007084000000 3466 38842976781812149955449003930745729517236940381239702015155516807320640237192680000 3467 13253868987008722925384833232038675038180256333544275430084951327316940294602480000 3468 4003738300595587486480273552591347330669114505274058625697943932634500867363520000 3469 1274526552416474913380274986033558395553197331850195700312292527695052939163400000 3470 318416923631306639545159672887454798680665751234638289689434646145701361271334400 3471 132915467401570489388309256903098571242793272329898144728218875831082157105934880 3472 6169162601791087559193391539733876153211905998515128615810314836276328974217600 3473 598754884881720358068106696613594216985054698764449806348082027923527276400160 3474 91863114883861964807019517516826718694123111221704287237933050643529344452480 3475 14378071681148904522692943242363096491863149824891676199942367117244028591552 3476 2712151740471926712901741015075924082931813218165579665024263821321279198592 3477 497400174983424331254665076174986133477894851568909285850438986588301200876 3478 101683798420733276754221855411677627658067426752000423384345583798474455400 3479 18808945157431297317751710107341811524404238005146690010466700439825362820 3480 3745135403448174060304478863615789114043746842515519622304939388740953912 3481 596821109743131788950902208197410780980450234831047678735042628767449844 3482 158882456412933473227860688449941291581958145108810665578923578751968928 3483 5399751070183485758744661137105439467733941151732844455665277230002440 3484 386494608869670935599013540099470967410790189846790266095446422716800 3485 41547955398464339031226796760783431473169835732306665315326919191098 3486 4779563414975754897432797647477067622717137230369340052177732058992 3487 594793540317119302023602294032959218659382151859028586685900078140 3488 81766801210599095669860016359119281421290817440676442583344105800 3489 10558161243859688576223632679907077621531932487151129125883092750 3490 1467592936154247115182204480310671118929149656552917126014229600 3491 167800111074931675960218034584048407972013492915823834121848800 3492 31482810324107352458645368371230504030750535782839281034811040 3493 880197626471647366118610208209752114425250551703705877664050 3494 49905120608171513500192232855517037903151689218277797846600 3495 4292845085256449959939607524448747367606582867944786291580 3496 359669615276427896921230390884204393834321410040771637416 3497 36259561893138287929692406040060930197596701317572830628 3498 3419435668117633839243644503715701397838282575964746160 3499 355510066867924746041932764066794760579933134107263000 3500 30625278388702717157300526630688719498432841874734224 3501 4298488939314436939204051382639010601976080874921724 3502 103479793296778837045049078040104008919438439079176 3503 5051022339501676108789338565363829545558967523480 3504 336828746380087711738489899483713824253795162880 3505 23915407521191990270882033073806694170347762242 3506 1751288882196653922686733029179434898788445440 3507 138271579902756651330076687431613427739571488 3508 9396109384015027894338766128586058857126080 3509 1004728183395652302802885257030056566646265 3510 22041671445278630079710232923493335341572 3511 886686048531271818166727802472661343582 3512 51716233813998016128172071676801331988 3513 2777918689759191803949924995394940650 3514 175081829965215249549901696256079000 3515 9342627623718144565031894339523180 3516 790807066624718387171387184221640 3517 15308384092899501127655656775250 3518 557182763248050816353918941500 3519 25379034465312602060084198100 3520 1184545769964054624492702336 3521 52420573245934016648992467 3522 3424891332487700218379184 3523 61704422241844759379640 3524 1792370605770040096080 3525 73229495692209874290 3526 2387620655558873644 3527 129546826444703668 3528 1973811239720320 3529 50356759967085 3530 1480533640872 3531 58471605192 3532 786834048 3533 13970775 3534 502320 3535 4186 3536 92 3537 1 3538 8891270379664218471997688413254789648675564617831863615756044651074483545742315520000000 3539 7765463764915036598366671538867096768909376129148725183429281319933041077651107225600000 3540 586984536290546343711532973133499429840591152518971723291151992678144023966396787200000 3541 92203125759887263754475491874262687479715322873685622509109565537722004558792542080000 3542 22794701735788809432585590140005828423998851486468910505851309028432859992210473760000 3543 5874781579313033916514129228504686800576855368579174448500637332031440334609662080000 3544 1720300891647790629206452024197101575924157426778976753387021473736024883211864840000 3545 542861078537525527127628549270567192718651486626572292222439943419960935008616696000 3546 164201209766170079992756349385346354985078388252206071159007378116945708717220988000 3547 53591820948933632252214609610568744078829003960089931890363336370658505983296720000 3548 15514491268393932127186689240709699689842807272642837271766987056741914585194120000 3549 4741238880578749564490318987923103760524252731793192808492842437371901907038362000 3550 1138952844160730941535351248807310212276344627604318144623266927341213621445249760 3551 457819943334013402439799404333279104754357753704219280744345167369248678942469632 3552 20490432929676489413827873744727545123938462296812908940299193287630153212088480 3553 1920144975760607924533150950805316693476783567471492844118218981907776905614720 3554 284775656140442889249568993976491391934716027377330627031372197212188304171648 3555 43134215043455198605069170458581931521527998675714256926041364163397331007168 3556 7882190995746724042582480491478628874731775451556063872854777995859633335964 3557 1401764129498746486259769147790646223652763025450390146553322990812028758906 3558 278135095680241039219697480553521115341167473853934972235777819545834825160 3559 49978054275460304511475741702207521044417543538522898686018896549208956436 3560 9674933125574449658494199827848642231944287017490385847206099152960341486 3561 1500117924489493415488213553840001975164158338809998380545602517006746716 3562 388843906484284552899872771864932858159315965617665337312989498503026208 3563 12876329475052927578545822770704717894798425206857914755869378478447680 3564 898599965621984925267710385359933039256551108203147267601117848359360 3565 94242923220906915363514459290581372126933672223701021612157658329354 3566 10583318990303457272886909198407387273141022099185833343023732426248 3567 1286413936034699885771977054719252212205562742893652901302922959340 3568 172825284376948088574931398214413346632702089348032405585434455550 3569 21820199903976689724195507538475384955889059677011197093593941350 3570 2967090066572716993737935144975922923483008053508461567598935360 3571 332030007020609486474473983325883020842579396580491860877114960 3572 60997945002957995388625401219259101559579163079251107004946390 3573 1670579168609453164265933660479733604929557169560094829035850 3574 92823524331199015110357553111261690499862141945996703994676 3575 7828129273114702868125166662230068729164945229781669119940 3576 643255273475149892570662045235211704357536367957533889994 3577 63625268982299259952101769089163519025971570236495721668 3578 5889028095091480500919609978621485740721486658605951720 3579 601135203976672752398177219240216595162432390399553800 3580 50859837324095583850516946011679480595611683827683622 3581 7013324058881449742911873308516280455855710901188076 3582 165924496148283307675682142374649531543237497144196 3583 7961780975824675900295059094556544876898033553960 3584 522084556889135953194659344199756427593382502464 3585 36461195073292706478557853702688894390858063746 3586 2626933323294980884030099543769152348182668160 3587 204115189380259818630113205256191250472700768 3588 13653721448646837408961019530601616776761335 3589 1437534170089164064010281983135311703047733 3590 31058718854710796930500782755831517981306 3591 1230773171841914613276204263133694103778 3592 70729555069144345587058862734448880513 3593 3744151277501519387932507602488833050 3594 232608716953785974402012253597362100 3595 12237526324025175275323467233459940 3596 1021459127723594583429708446286285 3597 19502461926570597327013370960250 3598 700243202460388188120465696750 3599 31470002736987626554504405644 3600 1449509955350751053655543648 3601 63313159894439786342289603 3602 4083524281043027183452104 3603 72639383145462818003880 3604 2083630829207671611693 3605 84078309868833559370 3606 2707911231304576206 3607 145154877823583628 3608 2185291015404640 3609 55096219728693 3610 1601042193036 3611 62504129688 3612 831540528 3613 14598675 3614 519064 3615 4278 3616 93 3617 1 3618 70585467041075088442307128441552976003905509709515480890559599553260979103212380160000000 3619 60659536094199826956184325424104015243161215157139273854319906414116867397718744883200000 3620 45870824749843879163116779164187410080893673123416168114191502046283832664676620876800000 3621 3271376281957027743105053999473000404794273008273901731652499478240686066199303593600000 3622 484892869404919868310813567790236816619156151793268632641436096450345615820928666400000 3623 113208137334295955245955818476441862327272437373995482396360346430696690507197240400000 3624 27676068436472754747827108883523035377497371368003229134795521620598545788194256136000 3625 7700948926409413596843165443036550282338647017978136526293147787092494443382717672000 3626 2319521675378125188806677158495313832770984551288072048225311456202604895816173104000 3627 671084691318255657329823108990118484283879601989804647346661138343444422900697304000 3628 209901394398201108767326167519917782412208387035243325720369370922994363731919300000 3629 58334494565222394082590506866817963927672795766357753010998523652236198545025238400 3630 17141402149130268894793718322372798492166832858228718851005455073810152830499054960 3631 3965243236336848755124007073000297477499681302624235395164080373286473609014499392 3632 1536966952659822301470960958480384130671604402270451949683411343977185434147543296 3633 66417265359522657031425500230349740087112523207159611715465797177182804865457600 3634 6016454257398870037809949494305779051795868012385578376053615112688725469605504 3635 863513279909917275353410019051222289584715354353292270051695310959816817267072 3636 126706756690153237434564832597533088498592652057487903486454213154513508311444 3637 22452301624248315517693029479009342804494135603799963445888119709000214080372 3638 3875465534496535023108262180324907610487729234142220369712470802502824689486 3639 746991399826933082166395250838644872398204101054429585247978445645210797752 3640 130498252830368572959213813817401945537590065326596111976546446537159029494 3641 24579559832540493728133610278842642236096768157321936506171703696329819212 3642 3710818023737167922526500246590497736351836630333682422207630213557792508 3643 937213518192890973656127684666540255081397695096496370404571353292539968 3644 30259374266374379809582944693307615378667009843519836435025218599284688 3645 2060204799230892267686946275130125529302539239593217489656374667602680 3646 210924637684886905813579982891449264102001309914805834689978125161358 3647 23135627560198255433752778255701668739229751671075528718498919794384 3648 2748247954255949755967405526013832867881840729774886126412829167390 3649 361012816254069340578745587381264584286672896057947768288612419540 3650 44589104151604539871182124100362853300060267623602194138544179670 3651 5934180133145433987475870289951845923373969703239924910982800160 3652 650225430415360244345844884013187582483384651636796560884350130 3653 117016465924041868704709953359395011155111047539787837927856340 3654 3140688836985771948819955281701899177267567478772978278587398 3655 171086495826131518046541372401148998176216496920072356382344 3656 14150849070630424415457032043262047318105862530759171101430 3657 1140867843521963960408344004756790569992611671471852559612 3658 110755097858076489546251227673729088674839400041307367348 3659 10064884380701803037935333418007630175051268107435626576 3660 1009048378103700691525511760867506427594082941027822450 3661 83874117692368155823659525001717038175219268066706324 3662 11366421750600970272995105017250523497421324563994468 3663 264354281998959846127357989546051796018039402229736 3664 12473456862125325577128925914805253640473585901204 3665 804523743402930813119638989422575478586523856256 3666 55279876401443780790071584646012194721623516002 3667 3919551307773463541251259636734925725859854080 3668 299794184402256608612978770220030899131779253 3669 19745381787273887945266705167331568877162546 3670 2047397151339112454802522824465443940704347 3671 43574918990191267335329456403703920749892 3672 1701362914016764318352400010802459496399 3673 96356205456515485292514972420843402438 3674 5027860286930611749509367351913575810 3675 307960836530364529489988054058479400 3676 15976770478588423276116748888128255 3677 1315303534329012203320446492478230 3678 24773397582400488496476444192750 3679 877638147083686529110983673260 3680 38923424437853117054255449086 3681 1769531633804812974592481856 3682 76300474744581280976605419 3683 4858876992633475382841744 3684 85351275195918811154559 3685 2418040715376804092582 3686 96382452776467738790 3687 3066791033043736908 3688 162435220421629298 3689 2416674769976896 3690 60221449470897 3691 1729861679832 3692 66765774894 3693 878256288 3694 15247505 3695 536176 3696 4371 3697 94 3698 1 3699 618606085187396065736407726082860397512209382484063825320529211016123927434620528640000000 3700 833510573717680273349648988416672079266536903420220688932279227894802311620708928512000000 3701 365530577009923355489401978661634754555229108990851025956487785786647729312608613427200000 3702 256754863496467772632951080262899221757127926385803753297542322064619373636988436304000000 3703 17313287456270567019960340528440282230066853583481570617148329005132084056844723589200000 3704 2430385131099044250577853611698133293371298852033366820419010387620527578093856053200000 3705 538361648826181620161078071929894313733124417416727852199768449816438717734073803100000 3706 125220131421104700313222051152321249314739906692675792479888113966610882308612542460000 3707 33254587887604870663103087732635808870399246468867253305374125046266110813469893220000 3708 9580656891586130579005317579061862457636334981971369153966191955257639100747775200000 3709 2656378356323237615325357868965760908263844573579792016617889843000651922739012495000 3710 797625378392369735675099895644981490696647810502474849046298582401327532647051044000 3711 213145270054333984084463246947563197057471040450621515105264088568191402026555338800 3712 60312340919779779057638096306304391087359173608684624304431756443218498461501939920 3713 13453503838303064680887959858010898578658392901262840131058726470966735038889302240 3714 5034891741497114449311936264183918791603522257793085446490477230632042307434322880 3715 210321340306237311833932164766299100823245892249647220555180519680514517384388800 3716 18437521111388154663445468679171660874902386801320205551291869037538842289652160 3717 2563555049732643293645278476651298249746761055662396150295762125394114219922620 3718 364761875320139689401191691664374634373591494603301130665934136919945956113390 3719 62734372185399746422922728239636278871471847879372257812786234070255918498660 3720 10519120736490595194118146144045904148044964796385604193168196767488174160882 3721 1971227305098851190538693257558411715983474600278464861241637362361589577190 3722 335063081591486876535052833383613453828648375837350030396733945203395801590 3723 61448899581351234320442169663859275097710595976738288234084962114207343030 3724 9039172109103357760001102831897490097212635996705322476482568474326163340 3725 2225882105708116062433308183177027775076424173449343179185563939019556374 3726 70113184275745514192936112623721280113640829379562781921057091812853060 3727 4659987045879399176910950000638833491610016889051006481060142529502300 3728 465996292559633861681165079083616944297939355133607119272371599966470 3729 49951923141337142413784407598400732310460024879899468062127734742920 3730 5801856792318116151486744999366235780442856301544060725108298901690 3731 745569946611664942499583278287397519621756976909291575403412666050 3732 90126912646860240165155357224137685831627272932128934204288341350 3733 11744731513517004766879326615529695059895181877928834173864260200 3734 1260641140601208636997046203699037149712684528683585169061495150 3735 222331285255679550538948911382850521194710990325596892062927046 3736 5850302735561732061527367681601576898831743342812410518937310 3737 312561867374663350277335199579022208206549369373209112621590 3738 25364729466224345650347510266224424438114281894757004804450 3739 2007082317307158819236901489849909336098113125737518391910 3740 191304259936677572852615756890986607711086236434985452692 3741 17074357431547701582211726334120086904104829825114009370 3742 1681747296839501152542519601445844045990138235046370750 3743 137380020358189220745649221985571010804238456316156910 3744 18301865530628680948042965705742368343305522603041940 3745 418560946498353089701650150114582010361895720197082 3746 19425875441014851308643409211581952390901486239580 3747 1232737993923845600747833935405559201059996231360 3748 83358543779954907540584135577319976167527524130 3749 5818083972476234944044838523278405374323220900 3750 438160731049451966434353587244660544884908139 3751 28421382875621505375762681680249985505006695 3752 2903025811600234077705069676480853348759895 3753 60876725059826035247886740563998124577055 3754 2342456185965110293383739145307734089245 3755 130769135976699587182698891142573189023 3756 6727418693780396002864646456785770450 3757 406337214866453198632623126882715875 3758 20791687609121920701795769100988825 3759 1688565348125083233992465091695025 3760 31379636937707285428870162644150 3761 1097047683854608161388729591575 3762 48022406773974624937068411210 3763 2155198784762272212644689440 3764 91753735452344578389588795 3765 5769916428752252017124571 3766 100103347452003543946705 3767 2801388633668248643845 3768 110317265226077532350 3769 3468394620704226265 3770 181545246353585686 3771 2669582594741920 3772 65759054019945 3773 1867464313455 3774 71266838370 3775 927048304 3776 15917725 3777 553660 3778 4465 3779 95 3780 1 3781 6068374606177604047265730679302576536057423276395058231047729876293165875306037411840000000 3782 7326408037310558312197412388901322719566383406443373448459163541912776211826037219328000000 3783 5193927174127853953087202596517493003085446517541869885506916563479388312463614006067200000 3784 2072741814479403840462850995842248428822736767278839208489591435379096090044252707276800000 3785 1370138768036506864177230247339526753658999131550233983736816247521059537495035840192000000 3786 87568038034730225209636090216820599860711461698106608629963588378755987466739153632000000 3787 11676273639524139421713489940232132200043006271785867877725788785934913336371596779520000 3788 2462484473903511380210038554289308510038301720914815524910268918304305153210283560640000 3789 546426064120451760144437371509728239911163687051957459681796326284396550068559664640000 3790 138802196833587067995689895855977177396743655562278578674416981376992158034710740480000 3791 38322652120738443794806686739624575215678609305950524523978199620281793286999488000000 3792 10200494342640709263716858764174376252510500528245204388308131851062335905787998636800 3793 2945078423990408620421245218334357208159208021236044308245414741495109130488640143360 3794 757849849633206068650662925629592980311833285351847146103788409903509684018493544960 3795 206785168881214103148768297903519577526802761140838774225339785126267789547592666240 3796 44535736844470050730224537799553044720211671368556005265424582433591191941299471360 3797 16111653572803984291186426600922357049844454265669112100987145606990898923248372736 3798 651317699013017226639883927258326715208335538394254017891003837931700849169385472 3799 55312563334166185243979927546035743855242513487376481248730657348387176396098240 3800 7457614690131356962927768633500833428604158354340332920814831911897573675296640 3801 1029915883256865584717170893146119878589727429482449304977393259803624155979360 3802 172071420851382166368139093696961390046649880986799923639025588854608518946816 3803 28050988630641587223436396700194358034465273404218131603842336747535312676848 3804 5114535710526749035377736399700706856309294177335014370095699945131667651520 3805 846475153494282635464424308920891002643565784066365127646190016297927462880 3806 151258829738710730634953184485852584583180561449548512620355422777734985920 3807 21694013061848058624002787575939666523983126214367752389544658448547425616 3808 5211821515804369316917015734988419874771702504137195053239148170677123264 3809 160258706915989746726711117288475375225090674773867954016256402864783680 3810 10403692009405170255429097688845300667455829553410410492019030219971200 3811 1016719183766473880031632899857461324695405763358261790565689064514480 3812 106564102701519237149406736210026134309422619420279971094269772292096 3813 12108222870924764142233206955199301635083832253419924298512276901920 3814 1522866273930209244254467972672131568468627434893127206107001121600 3815 180253825293720480330310714448275371972137762529840216012813631500 3816 23010086230563927706539088879405116852039540005738124095734060800 3817 2420430989954320583034328711102151327448354295072483524598070688 3818 418505948716573271602727362603012745778279511201123561530215616 3819 10800558896421659190512063412187526582458603094422911727268880 3820 566149797508824181634418474709172301657146027543925939842880 3821 45092852384398836711728907139954532334425390035123564096800 3822 3503270953845222666304409873192569023007615637650941193152 3823 327950159891447267747341297527405613219004976745689347472 3824 28756812516290865822672381194307514785860766021244647360 3825 2783581732699863976622101409289672903707815009731924000 3826 223533592447223138840378395095166390461133759429679040 3827 29282984849005889516868745129187789349288836164867104 3828 658718866620358960841941219852456934340032608834752 3829 30078774876410092348867214263094635960105527080640 3830 1878457895503002820187175520617994973043803781120 3831 125037815669932361310876203365979964251291286195 3832 8592862482426439301973915357457337168231218560 3833 637324699708293769359059763264960792559866384 3834 40723175463577082329451006586626844902696160 3835 4098389381082683403818921896208263551190440 3836 84698052257149266431842421654258260281120 3837 3212511340752151259497699399279178179536 3838 176814606391030427739987233094183466848 3839 8969891591707194670486195275714360600 3840 534361268865472699571668769599188000 3841 26973000141563572802329646401282800 3842 2161363645600106539510355317369632 3843 39637436131840781594362310708400 3844 1367747761688862123289844685600 3845 59104500644891846076391890720 3846 2618975738445292815365698560 3847 110104482542813494067506554 3848 6838419471113780168443936 3849 117194162870638295352240 3850 3240160347375323732640 3851 126076874544088608400 3852 3917245689265949664 3853 202655158720281696 3854 2945746311439360 3855 71737149839940 3856 2014343529120 3857 76017960928 3858 977985024 3859 16609800 3860 571520 3861 4560 3862 96 3863 1 3864 66672917049781992668210909560840452179046069423981387710226596118991739385413262704640000000 3865 90171056190298628029223083241415503742579126041316926395193002756934671857829299044352000000 3866 59516737426257931731639577195203895651841666103389254943400626591425548088139940714700800000 3867 29823511515658123309158658420122601219127519519935335179406070998632037432589002943718400000 3868 11182642477327899567712213851843704091537435345131692657397995258368678764283184178764800000 3869 6996218338980928999406189546042196789680518177934260461673758499365590269919879184585600000 3870 424850086776995169116068659838881807316218134038388947091632525474981170824197293809280000 3871 53947076875005082901898440760954592232467222967407633703727266042231422400118782464320000 3872 10857698237947351492227148703789925105676972112835807654073024363029585452268878808960000 3873 2304501553460831600310321261572488914776563284063013183428687240507232159092034091520000 3874 560992615125109794375719691981403808018170603878871241196486722580389029766019766080000 3875 148691912781950362460061439922796394361319919281285804394328919077901872378809949472000 3876 38055691573656126051792117270229409699552213937990026724978259139968088204680253550720 3877 10580466949874843574230652156787339105196097793683319777414741946050834491398816904960 3878 2625408407962032668391302492036830171681393468449437288529982319273933926950849356160 3879 691660737300726957519380832529198707101543779486463066348108473263338205045009511680 3880 143998882464057110204282441491804226787146431690135258080263799983646538961937375744 3881 50413883760074916155491830727258956794552763086718001590186893613507485884172201472 3882 1974306775133250904280957227534849522409900456610770076448296513479713508204433792 3883 162585413436792187756243852557576518408504494761239425921088519608477805413962840 3884 21276136027727707991548213488770256949138854525293369868019639733252829972986400 3885 2854338305026170657968427190668429366989485487285533801397558546353080086956032 3886 463636883960668615907451722099915010967848576984193270230887848421371976259936 3887 73539078301952269217793285481121867986380616688247195200454887414701792297488 3888 13055525366344596222005499305973496257457311374126956049790445095640228781280 3889 2105335638178087580514760485358168079755554512214274034194317344960257230240 3890 366802662116373521789765373349769272481705133589334790296299169065105278456 3891 51324860170713699671421257147747063703162195237898200748866918372619699032 3892 12036825881738662470022631693398981978261418531480825746116814014926507424 3893 361513827229093149592813451104983132806982820646372657207885504394054720 3894 22935411929825034426741419907919822704938967548981783121656827092924000 3895 2191594685007732585845964250807919973620610613731243017659991608093968 3896 224711260044507956597662030703767404883758678916150952931524169614592 3897 24989311031483023868013214354347508945882267540957368914517620461920 3898 3077458928567297847764237361441599226261187282960605087813390116700 3899 356829001091650746776329373499647164937174785015092488721628933800 3900 44639567287294019750685832426045926692956707611131960745724077952 3901 4603564824030766599104507548566836838480203267098645135019859936 3902 780674558182838602797395272547927621932559857432865105162132976 3903 19767060621752847952446606622305473179216688682245706368775120 3904 1016972784413998992935899852718328023347095642069644743791840 3905 79527394205212493837049163501374357026168415152854285770720 3906 6068165759339046404134424244637128486281048515216808852424 3907 558090622973164648622668523862427096179710223584769591312 3908 48093289897934723875848637514617740245318867311391910240 3909 4576397085964183148005827740696580875587424677016892000 3910 361379307789677407791945072070518997912166244411314448 3911 46564746399238873494037184877560910932475690294952608 3912 1030576291325400309704327392349811655338438113822112 3913 46311764492250459648255869579685391875083113124160 3914 2847037747871738649346187898436648631019515105760 3915 186594894153591369956230641946154715882696227091 3916 12628903951444918368052572570808510686642851520 3917 922693968234395457131773090100017863855328944 3918 58090412058337896852305112336805940522963640 3919 5761503912536525944499064114959442963267720 3920 117367300984906840626981641435186446389552 3921 4388923944407868622130659742677187090352 3922 238208566943471548483038355696330503948 3923 11918897046515039493659738928004013400 3924 700446528107443944033133387177314000 3925 34885080183088887491013009345659088 3926 2758582547673820188585585076116504 3927 49932874088163062527962910892400 3928 1700917088254097768706601724400 3929 72571348893095051511519156960 3930 3175508082864917538630909504 3931 131853516131517394130223898 3932 8089349862171178979744656 3933 136961852993396562038160 3934 3741613734469123834120 3935 143875962715018764880 3936 4418288742544152528 3937 225948855124911776 3938 3247015820563840 3939 78185432971620 3940 2171014692496 3941 81030134176 3942 1031136384 3943 17324200 3944 589760 3945 4656 3946 97 3947 1 3948 844568153650645241795112543755656309065631673003980664762209046228751071453301069250560000000 3949 940041204913799102212308380584327183443507418686145751557471266547104164645268690468864000000 3950 688095005179512014705942187906159392868492195425113289036090400945180472995334764219187200000 3951 349901564749414106641614441810158472096244916152298634518926196182506595653069889939353600000 3952 162641446689903231074033886278374693795889711517880178994509420111685895808344456303399680000 3953 57700589014005464703886730394747386209372426386641617261515179357214875824389483838924800000 3954 34283730888571508849165495164805956600889757788109473414956182211343393549696066463488160000 3955 1982869695138093655649106844783462567381939250143826459668209790688568798613874483762688000 3956 240338566703045137996992845531920269500495078783618933568537296878902295147047232055040000 3957 46263441593005924440239259931214508862140076029580097831222300481588438074514453161280000 3958 9410055564721903047149929551998139518728855974169232721587543739117815373298050632160000 3959 2199091440313879560200759585975811999857913678944133541494773027353430773190029923513600 3960 560454154062953197675443378713615886737776883958347301936962481419044293136954926301440 3961 138128067117003575934411817696659284617217282342019215669387260816654478987860545250560 3962 37031634331491897940558451989441376959253873549049638272687855417537743021550575258240 3963 8872069792580266437871181395005666295355850134930521053298538183396075532950639243520 3964 2259425075187098438193033618846428552004044055228657914953572663381251990902081598208 3965 455222273596186618081826771669794168247131236196982095144563215554336702892723168256 3966 154392519015230899683186394056521152429572765125242617527114823208046782061240772576 3967 5863092847365427270892251118380006366912936910899189197236401790156524629647025432 3968 468628544611930686326817316111194579239393500248924564913624877475578086691029080 3969 59573180877637587004311927875726521308839401478022212015707534510836889343616000 3970 7770143163682353493646442414005593033154111600938333739364079292848213145080128 3971 1228011206166095253223256108568378443408425055782447903283292722543561655422112 3972 189653412462929536406936919581795758324906357809110102986232361766912696512048 3973 32806191946199241788676981809288880358105980680340102377796603395190952301760 3974 5158072313536314572261276609147433397328993456870549920171319587883496782088 3975 876747826522063539887732684012156048799646194378498977481122168138071767408 3976 119758007064998632566649608029282359904480932788994946560977567839192082168 3977 27432765963032300513074835036481860888762194180075485834061246600310336064 3978 805189887919343833183993595708235372052206453990047931471803472305219040 3979 49948230424952297196014647799655446615190809531543722534409665706558400 3980 4669049546320821595932706447373874949539468841004607655645269301759344 3981 468546882645995313756827212956792493405308767341963649446809791866368 3982 51019843355944507063860312640126166055338867978138492417724431971620 3983 6154917857134595695528474722883198453770777566611272163860571234800 3984 699384842139635463681605572059308443276862578629581277894392710248 3985 85777992042251253638572776034362761096269751880214355942763914496 3986 8675949091442598590620033456914423272520383080301292754460505264 3987 1443511447206003454229145975654658621686620113743788307658283616 3988 35873554461699612950736434240480303177096953534445911558147440 3989 1812060597683125478322148828479929932509370416778639725301824 3990 139172939859121864214836036127405124795794726517495000098760 3991 10432986744126781536932869753937519151851627271776267851536 3992 942980707782243716638301988595135438372613826057024481872 3993 79883769660976321014121465702246416000699135534176393280 3994 7474781907074832475076185309804415430126126972460923600 3995 580576592842432556780501919064112488449053966431292064 3996 73602341082667896813155550290338214054558349175892832 3997 1603118675395067148428953721433040352748681510389952 3998 70914889378758516336391800293893256308721016971370 3999 4292456912175852117475790985335254859075576620992 4000 277065145864423549328948528950350941765215609923 4001 18472128167785104478644061372227373840164170880 4002 1329764836573099335278143571026496333203268184 4003 82505222923436433210520304478362060452904880 4004 8066105477551136322298689760943220148574808 4005 161999936570716484245692969868285517551776 4006 5973813146555154513455620205310615761868 4007 319786843293975503442982998058087525848 4008 15784485277817214464576411012762071800 4009 915250130060393420203294292578356960 4010 44983392867667249659464143629928824 4011 3510923242493952967290744642330096 4012 62736175136410001637696990608400 4013 2109998413277235206749961632800 4014 88899902394041438101610967276 4015 3841972742231628626985544832 4016 157581031474252495423926122 4017 9551280560153922168855136 4018 159788828492295989044520 4019 4313860540917342773456 4020 163951678442695801840 4021 4976922951371574112 4022 251624861389106296 4023 3575365735002880 4024 85135249235764 4025 2338015822688 4026 86314708144 4027 1086573824 4028 18061400 4029 608384 4030 4753 4031 98 4032 1 4033 12152942908635738217691299684856100958938595294679372937712019705907900592133256665088000000000 4034 12511875637698709599039274469201348968542706238493329960843395934152051947496519670194176000000 4035 7962566957199291255918608901606593280748720378205783576887955456230801510980219156654182400000 4036 4546971881094074160796380116823483765921743109037588804488953893471942734506594185779463680000 4037 1930449985927571338048480263399636541366298547559690479311916909431234407526981005266971520000 4038 847814763801082588820168649864245556979548907645211770702135984482161302601672113966927680000 4039 285651095637637944663001143990964090698029497520223234821137809974599302910988782294867200000 4040 161626654696272183918761904244811909274571453223489466703936718461963660848990600137224128000 4041 8923203701103987041827199689886028147695344529268203108852786110706075354348214364625664000 4042 1034508079535220539923260082994316180355651962680574778342621532517247865899836467028960000 4043 190836855145616058903341812235759248993066001589773040285037315205627972413599613620840000 4044 37263826551558775420357895121657462076091790763011517653799168732105241669311178610950400 4045 8373463897831946790257750886692108815619000577764417051795637863786232068924456138880960 4046 2054998580673562857754849677738026986993100918294952979671482863866255499386999598746624 4047 488381380410638361855249030315799472145630653389842868595684126940355815748076434787520 4048 126418337893899395898495531363485854376807360357011453875918005169441551792504659893120 4049 29277830315608443657382786578407246622886254166997687935141359002940615878176405692672 4050 7215583304632589083051892892198644084844397470449285458124648974655423719822718202624 4051 1408343908938308331097657136691001437169672347854496749933579981389526408798829191808 4052 463177557045693088930573865528054606656823299278531216478560765202670619058270488828 4053 17071946820269926407155296512926239608371092036437751952914704238409350685088246522 4054 1325549311902318334060127570879075289449156787066679064973244552003172710588670136 4055 163826247413503366750350264166656641516022608971504225145739348547510822875905904 4056 20790383059582513408991973914001646267767884966838163927225274079618944417936400 4057 3199292352906406054521867636701942083580854056384386165202984096627803974489776 4058 481427893175128823187626931574052527080724947094997079293656030269679785352368 4059 81195325066843123426979756019233501641734776004230654717612567452300277270856 4060 12454857537563296162289447085030532883626356166384797939594268872072289907112 4061 2066619876802006915449655770096778497088442369717753574352433497995664196736 4062 275721923242671270327867702824599917775146435835473881302015760569111490424 4063 61723723416822676154418378834532722430059748001198889970791329100151368144 4064 1771417753422556433004785910572648326877197053705935093196435067655166048 4065 107497278523266900487075002873190528540638773346465605395977744328715520 4066 9834806491186411446751871027447172985439375260619666895627223806760368 4067 966377945457365334623456126723384578208478896117707076205246673638384 4068 103080908004867473455554509211683478418501008326723593914607731409920 4069 12186737357126499477146379951308732938516585254163100981111337293532 4070 1357629399447527664793704933997481095772733240869187186500879966952 4071 163308100234286040581128938988498333625590489156561946891031298752 4072 16206018114204099254177043627066564226028640093392980805501698512 4073 2646437653211006332753434288700207473092136875196945230706853296 4074 64572398031059303311325581632864545718774516362002640804665392 4075 3203464270904096827748084536062733273543351272519380942944296 4076 241721421860580079952083641694966795697959261846175526487320 4077 17808029097733644347523346648962317172988122412169836505208 4078 1582289662210883524528676218151159464387945233553312266192 4079 131808219940610929673300418408706586401153573631391048912 4080 12131203422957515000533481076567821763647320824157892400 4081 927049720829045534214027257860437683168650688333837328 4082 115660821701335266420673007599102907800020262990688736 4083 2479824201001744495226037787841734295658116711384457 4084 108008831515339894112350588139929728839436625848702 4085 6438685368263778176213686478002882288613364931488 4086 409394767769819871396506035314697660220243960931 4087 26893245420745960932143559938978088384944895840 4088 1907923461170099046268640775820625173726428264 4089 116685958134574384112021573476540628354822616 4090 11247104820810739378979863187794067531111352 4091 222749912784735165837827833568892586633692 4092 8101472623410415025097347949667821375684 4093 427822939001399660011558335239873852148 4094 20835520566718723093240862536845934776 4095 1192233722052354586843764933753386040 4096 57835790829857892419311041809908488 4097 4456171807780786458484406661418968 4098 78618751120311267875088633800400 4099 2611123036430578568353077520590 4100 108655436259383979901968960004 4101 4638479286352819927702060224 4102 187958097782542133096008266 4103 11256866374467122556150696 4104 186106988479262387240088 4105 4965955738962987611304 4106 186565703055481429680 4107 5599038320293020876 4108 279897317724960936 4109 3932902308503168 4110 92619666750996 4111 2515908330936 4112 91883398992 4113 1144370304 4114 18821880 4115 627396 4116 4851 4117 99 4118 1 4119 210651010416352795773315861204172416621602318441109130920341674902403610263643115528192000000000 4120 164136445648408565197620518742638744595664381822810087682421018771901633532287340653363200000000 4121 105856281066458302113440744822181920606773439533996648082578542001125605050148062343208960000000 4122 51807034665373728868902916410669985347102760804900458977912530080438559678947398729051904000000 4123 25481896644546709008131530981763620999132766430008208421196905296470321815401978249864192000000 4124 10168074791227906016015684299593871424588131477210438599941122016720800249771826314107600000000 4125 4239639183259177285217041758088196130779893108368505298979320690259531435727712587862318400000 4126 1360296609661187193716894478785556838273951387159987138606953382927595203458807619786778400000 4127 734671668494781053538426833566943721957369667177937277027320149801030320410635683361636800000 4128 38797102495319281685398885841579286857057652512311816628231013648239752545847135233004800000 4129 4310454019194139251054451609833164689020699683687458851671727494506772900174327425422000000 4130 763347545235955951484065991217105568226533730167512693149439518134630182477112070349840000 4131 143322415738813981025845120923751358388002407243721265181635575202417024495786558669984000 4132 31012829551183186208049963603770959760696303784185536732528558302368171954023057177708800 4133 7339280663664345222537380552078565417736987961342376767997327664630484404401739189132800 4134 1684073725638416099703392089619234515915420115410675586713325580621130159900597884768000 4135 421394459648116115517362231981969705510383638605952745209877753500378066100159160966400 4136 94444613921367844843099587591493659264301068588264126540565440117733760676142293888000 4137 22548697826978189244615137826176142862773232824589926004353276496625177394911387157600 4138 4267708814964584471767736927754434284561644204785637121553419853600631870834293464800 4139 1362286932487332751218241443694311665950386333739924031872280163103776285899796859200 4140 48776990915056934778142639637813659316355586524434939280232967424474922302614308920 4141 3682081421950884297640808020744241707459864906289416201285996912906842257707111800 4142 442773641658117207699783497079658490274429777225495179126653030740255828938505600 4143 54711534367322403709839496378726016958919742810795259656141685349066261078567200 4144 8203313725401041165461757055058021962328976192179045994304463851836490010958400 4145 1203569732937822057969370538171011505691286983869993368328824144364092243132920 4146 198037378211812496163365943253128799040259246674502345354123882028802858601600 4147 29654422708484038481641545369964315030503619462042784270416059482955583731600 4148 4806092736748853291743385555804766267598434372884920568070361461119754259200 4149 626640734642434705290608415585367528659980994508021016684940924451781394600 4150 137163829815161502565374175188177086261204931264911148132130720729595344320 4151 3850908159614253115227795457767514499961010442358909917087774059333204800 4152 228717613879291277632074474198279919285813479194622214258496787211968000 4153 20489180189971690514066397973848280928840590522018357182713610850580100 4154 1972199888688500682905012503517111392338396327243607237047605657481600 4155 206161816009734946911109018423366956842046583880725397495956087682640 4156 23895563445346077406169372453546535173561931870908041139433994693200 4157 2610825768168322432295586411533617491870640847825359974040153782600 4158 308128491008086869020997998091506289859604696521814994134021318400 4159 30011144655933517137364895605678822640793777950727742232410552800 4160 4811704824020011514097153252182195405622067045812627692194278720 4161 115307853626891613055938538630115260212097350646433287151188200 4162 5620112755972099697803657080811812760602370653542773584112800 4163 416761072173413930951868347749942751203378037665819873254000 4164 30183100165650244656819231608410707072861224427406502551200 4165 2637149437018139207547793696918599107313242055922187110320 4166 216079049082968737169344948210994403936317333821952539200 4167 19566457133802443549247550123496486715560194877674020000 4168 1471507493379437355895281361683234417728016965609265600 4169 180720033908336353782301574373598293437531660922951150 4170 3815114155387299223424673519756514301012487248283780 4171 163649744720211960776288769908984437635510039164700 4172 9609978161587728621214457429855048191960246166400 4173 602051129073264516759567698992202441500358766075 4174 38975718001081102800208057882576939688325936000 4175 2725604944528712923240915394029464533894897520 4176 164346419907851245228199399262733279372989600 4177 15620978917792693581916476649713982682099100 4178 305136866828404336764147717217661077580400 4179 10947935977581641925807226959010569426600 4180 570430585335199546682077780319831802864 4181 27415158640419372491106398074797282600 4182 1548355483184876086810084329549852000 4183 74148449781869092845270566422959600 4184 5640723807317451213271400837239200 4185 98273438900389084843860792250500 4186 3223608686951331565867996939000 4187 132506629584614609636547512200 4188 5588529260666048105665132800 4189 223759640217312063209533650 4190 13243372205255438301353760 4191 216403474975886496790800 4192 5707995102256307599200 4193 212006480744865261000 4194 6291054292464068400 4195 310997019694401040 4196 4321870668684800 4197 100673550816300 4198 2705277775200 4199 97748296800 4200 1204600320 4201 19606125 4202 646800 4203 4950 4204 100 4205 1 4206 4091490779240698533289404227234887322842660415875388889029713300988993199351529743912960000000000 4207 2678498226506649658445540663369871397458364921813383625513800380349374072630850487589314560000000 4208 1397941815519573800676008408975328847608431565462514329077917332847601205001628016444080640000000 4209 709206020725827172570923130199135527069306317807257983397851413648091556602863622460832768000000 4210 308526238479980045663467801629189015069693692856183636883987549207809582904587670979054304000000 4211 135633816574123799981026208109619013442659939777690050398963250221798340702880115428777520000000 4212 51358542540555703392069316742427156043967566023673273906971267136993584026812089744146916000000 4213 20391443524075910453619689119736616740048632239831551707904188587439297567338445398028452000000 4214 6245071350323061995440775692802411795768560440904426333492421593163478445327595736605533200000 4215 3226172682082234394663731935296759786748804400198962435410978438373896603901195451941288000000 4216 163271273097997557991788630600821690828058691925218354527523785998212546838091902293117200000 4217 17414236906881234095440195645697150204082319749912530245995424356279268330700216085943440000 4218 2965311719269100363422848274184095636153338669691712565825246947635037374217377689184939200 4219 536132004458913238520780905653847737380686722923799284811131658232004587405219673316432000 4220 111867706806104277203478955308942744783336837605241115887613659843140222624923075522392000 4221 25560943004109525213637545757511474362749124033800720612536594999448930232499367371107200 4222 5669714876358188118621117366636498270097527918285892425200456905460154003936412521360000 4223 1372930336273910570519276593502760899460774957740884875547197378899633759442268081029120 4224 298090812689346003572789490774180357925705731218377492592871709323303797649872967986400 4225 69012681228025168608718637906023559883134682185762680208179352025668533656678104858100 4226 12677605597394798558110619859292593660339495815120687645817285665389168812718664891700 4227 3931170862320588845805461318073251487517095753095481834097730450045397085630052526420 4228 136846557845020845652103595263371080588546537552491706110152660515611128938813838710 4229 10051087124784846344861675551622365464176338418790122404738419988453936305218298600 4230 1176845731775522052094971112983074901544907794577701258626679672947197424488013600 4231 141688845412809301915714726292130140341482678884528048884904269853392706280544800 4232 20713367156637628942796032265158614456656202187806169990941541965408683336313960 4233 2964891293334634825729451010504540282208881951476037263114247488492609532030120 4234 476232742842691955059522998893573633083689820268813414041743733870607135128800 4235 69653411478067160154553398146728113014354240907432902961178809466458384907200 4236 11032167418446231419683680483667198588045081285824232886937852244891709836800 4237 1406460315530797894096698888326314901621938450335120591552438415749087347880 4238 301164061115898081719625906391503195744751727262701568920055384900824178720 4239 8275355832362543928468241302862194499488384259193924143759258296862694400 4240 481259979204342063350823372792214331202675758938137696935580749814348000 4241 42232799983411035549402167252217885439913044830714947627095969528292400 4242 3983843775150771379468125257104565012778311226009636207006564983684232 4243 408281243470259404667098252171765934138370490152007198639576096434696 4244 46412536691922188808136665727080770240956829210802156828516028154100 4245 4975347218584916333242532595564063522244051426987950139208594944200 4246 576314399848458773539274033467446949552223599050061377917336169600 4247 55111374731805186015888262839519292485821301327700035735881196960 4248 8678253343321806480782365686971459570854085207626346373421824120 4249 204317424847650051204382322835818268095119866934908105302982600 4250 9786748075054863266864989054517122221048955793238278137851600 4251 713438445584996729256588188521088438500697996682166223706000 4252 50808218612177911838979039874158023572649727786134279294520 4253 4366427756374296064956183006373418194076023731936736035120 4254 351999741248061975066190964021136045122065334129309781600 4255 31368447151016615848793691467827700924945709248334540000 4256 2322222762989424577272240898906354315477026773852122275 4257 280811129611414949723268600180514271341395350049508710 4258 5838280752941170023725636749930423400034260789040330 4259 246695883831961314006047250161304898525171850084100 4260 14273644034122949863862650006108233343940953864800 4261 881263246904343712937917936205977486833858483675 4262 56236393115845591183157340659146727264584564800 4263 3877269005597183172497640208408111520047671120 4264 230541505704069107889557490632445294675999300 4265 21612587269822767832514577282480989738246700 4266 416470588509038351529444857283564443724600 4267 14743220449809944460087065638134233494488 4268 758072225248094134406445471214513316964 4269 35960143151718917163659041630578253800 4270 2004921843611185702151519452365834000 4271 94797385164161751612307939350872400 4272 7121413806738282156755143557014490 4273 122538485542460463817653580460500 4274 3970542407098591318934971839500 4275 161243007084892476786642153400 4276 6719541134848462603240219200 4277 265879101905276686872504690 4278 15553262706172084516706160 4279 251227022673155588228400 4280 6551221651453262130900 4281 240591624216083049000 4282 7059960928209676760 4283 345172516364115440 4284 4744662364534400 4285 109333641209100 4286 2906734630800 4287 103921873440 4288 1267339920 4289 20414625 4290 666600 4291 5050 4292 101 4293 1 4294 111288549195347000105471794980788935181320363311810577781608201786900615022361609034432512000000000 4295 47487660683731551034789633424424931286900815593506047144940899745108445888117160458456883200000000 4296 21881688147221754145418515802191878067913839686087404949907970059547784185326004838570196992000000 4297 9457461217441849856763135602192452260894582548146057462427911428848874487158360950018317824000000 4298 4186362761898890859850976157704759543342311438962046649405039278322388863158870077472256160000000 4299 1662961970161283825257828720202881346054912539142226141795463462649426666226958675193816544000000 4300 691944576180812075880297257195764343292010895829143930471797123004433695360210092511404972800000 4301 249469646299055284884159983506249270641469822175304945510332410252415327067515578283181708000000 4302 94543335712211046202321451825980520919746978686198062351505130218899809752214577835515950400000 4303 27695636758062510150209966521780070573026831947488627722572384340990064940421905243539988000000 4304 13711244437206548615588919526583245248201392154161418671281241171369509873070767152692982000000 4305 666146857559312523317428487223625871247424674161056266395655289974215742532588884897436536000 4306 68317392918042186082424595318112950907711436322252559384084434071935418636182093714071974400 4307 11202288804191319329887492579489199635285833952073322268413361519681232740687381346959708800 4308 1953052306044934694489084367637574266270208001556080083694849353995321479315127807826222400 4309 393465727620452355245491916867608843043201440591081716452662116710482982789935577812080000 4310 86907206214972872318991905238905948373332657685907880439315947089963278401836698956983680 4311 18655190883520906032135643363763289369373574666040935473621591789435769473371352224134400 4312 4376215446873612153758674362902238111117656805422290155927615141345545556466262375665920 4313 921371602857991710669610010392024023214029059149868521002600806265148142964940407759600 4314 207038043684075632273306134378198545489487763272079084659086538621387024815427045201500 4315 36946164883836271267211399075181057995814870695296999872860681407379198064350578961640 4316 11138317443241668414324169995461284182775862792890199300791208446508072006992081473390 4317 377252672978165574781631147685297483577320603679268001476084505515715386887545523860 4318 26979233861264587559212277175979315327529017497687946619048588209093679278019308200 4319 3077904221566749982415897798977285075799097403784407123587020397860899945674864000 4320 361306555802663719885211700413386184193522704062418945992921809577781868291909240 4321 51530815853098491516226180063045844316966385622954997235583491764945550871442720 4322 7200450283812684576771527978743635886703024447654394073161896113731195702081720 4323 1129668366743129753862124349717635676863216499789484274555628764398893652619200 4324 161469272062792053085555605034006805157567085973789275814220724474354450581600 4325 25006246148478124551283009096702092293591688458621780931395069142881728102080 4326 3118672873568290982562245361073019299005859673762578860975001700021805237960 4327 653590090081310730540464733019862229206530683690482838239261008845894131520 4328 17585131143770405847995012768582173353061649992046633487581964709827009600 4329 1001806487323324295138448653567466583969908030522068741133299183299800000 4330 86154911966158512520780421194524486332068699171605237150450389395426896 4331 7967687550301542758936250514209130025577002503617476381066762091814176 4332 800859362191662678385461956183079332348342115298167966562245419929596 4333 89322240425963457706225281210608274803350878858524905594502544749400 4334 9397878079549286407235894902732119986460986028755016929616234894600 4335 1068801250628050816381926389339628888260487401874659282683059805440 4336 100381432547216588814653621600552997027745941704025065090355037320 4337 15529505982786390544557917545106822389949415634699777720860106320 4338 359316850594143193497362016021611436994865972885528047256969400 4339 16919462773823661918986930229843160449949042218818718136624800 4340 1212845357494494439736199920485850345451186594359682580300200 4341 84958004892494213238948558478100301711643807117798303082640 4342 7183477921777067719766623655646591222512168075121727025520 4343 569904342973052721535737751272315501626201017161739646400 4344 49993462646932731509014945776850398349132224114533173125 4345 3644103412691097028950285718283817541210103552814099570 4346 433980836672186740481415109369885692073065540985604370 4347 8888128907462676752537536544670196817962605977344980 4348 370043825747941971009070875241957347787757775126150 4349 21100169441746969363970873922073040595390975278400 4350 1284126445489186553138108992757281480815050933355 4351 80790311236848595784254207707506565929403177600 4352 5492797757929342827704990295244824653400867420 4353 322126487422123958968970740335745480232218200 4354 29790322993539490796168741659635958828394100 4355 566400000372292158080045005905647643465456 4356 19786953761587030722748430198548576532076 4357 1004199571107864957265681013816628030264 4358 47024802583017045521707977516910024200 4359 2588633266434695463537404862548292000 4360 120866666084306233305692622672362310 4361 8967706275151910864062032627351580 4362 152425921040621552553666648865500 4363 4879461753301883307606832863000 4364 195795080031655150383779757700 4365 8063449361818155123888263040 4366 315344981329514210011575330 4367 18234859724477616329931360 4368 291194958098430340901100 4369 7508141667957671206200 4370 272670507444894122200 4371 7913362798652604720 4372 382691268142823640 4373 5203823238521600 4374 118638631950300 4375 3120915077280 4376 110416990530 4377 1332666720 4378 21247875 4379 686800 4380 5151 4381 102 4382 1 4383 2865680141780185252715898720755315080918999355279122377876411196012690836825811432636637184000000000 4384 1134802610796318130742647758173228873551432489724790563693957495136383072956941847754597990400000000 4385 378877617414835976295056786466886756770247262951290993691485601661650358337328796088310335488000000 4386 148339379647792172098513122489174030549265817815916628228124663860481033869260810653148164800000000 4387 56880133481103092397479477455607989467429956003974659407611886108475038612463860617823687760000000 4388 23242397099983952146906572638575463341871982499738039735047652990432826707328641379492712576000000 4389 8569163183942409462962089564795295999319890560871134502992883555169686389863357584010917462400000 4390 3394067674061338865105357412915405145118068219926455036483586456509779848669337490681396589600000 4391 1167989671120417383880587930263303026124805501265762265074373455957108148499533503411799866800000 4392 423391242274531448390179993123486389129822426324825970449240518292825423196431688156473530400000 4393 118860551285427092470971353094574187929935634455906135543866506786342746626283459427854869700000 4394 56490329417653733363304462231961349659872877088472616946556125076327010612552891127921570340000 4395 2638966440398897707641614898472754573650696102756908509096097888487446359870378797505029010400 4396 260618204128367709817364605521986185081275767928698830125133894019007357619275551669794519680 4397 41208419597010968717015338078072885476870175607047751820483724531342940487018896607469461600 4398 6936703020748630519058402207513154007472334985452419972922690025472953316055859303872648000 4399 1350898998200645705575280617048408000298154129626887202699304053086170906792134361293457600 4400 288756201295386445924934976311279506912664342991105623573443911211935695070446342742491520 4401 60046395656343677841339013241536568227877407330175979516203353070281746816483607514807880 4402 13659096697817923897499293202400704385676038422175657362579474205299153855126761457442720 4403 2791213973363925556106171066877390311134906273279247170996175005371466906142327115915150 4404 609283385698851177389268027778059794720400981237343998555130562937032431895159119969200 4405 105707082862087109871141522771587052664102084995473985360780163846074096111121792945500 4406 31006667477132212079074178219151342150978505145764161384348587100123602934335242068330 4407 1022553297809238268628048445845577872313961277432208292220045306288480697139337906610 4408 71252848402826987656741335836699240928099957317408088413256985637289845481572670600 4409 7925603370534381204724232509850651114421097434322124819060336349772943314864888800 4410 907672567016447881662881549475181430518272765632804396307840783445045524545597520 4411 126373191258789157765983409894199116118733169098317909552195644469088703383420480 4412 17247590214714104916452730596953558994329442734729237710862544940013007738928120 4413 2644450949421417378359063823556994028294779269708166753112099226691372964233400 4414 369585222721501810395827273761999432688451614229765823903887701877315836485440 4415 55992246810722757147438042107896337083300187528325762435893525836918094641440 4416 6834538425053914280934282387032705961792499096318134298589225517427353058440 4417 1402495401632812609284747239605121447374613817318055771098694111768318898220 4418 36964663424660240864152781942121712827572357199384189606667418353967392200 4419 2063721363886048047985204226348981164093181491264684928950529127111391500 4420 173999135931653466463536929079137688083462827847020042077701076129130056 4421 15782150340020363541739111595452699858355238799704833498623765225157532 4422 1556387062372476525918916631827493796827910148598326425583231665146196 4423 170373903034708076735948221568382450087872972637556764374699298318300 4424 17599662585337754544459948636025606520099664744759395340917676257160 4425 1965830871690879180131043180392531705193396471305176894934913570720 4426 181391009690584362244023210962402784102768982377448801829939804280 4427 27578260624603417691197681157689701830427410523690984573251568120 4428 627281959511809303902174366952982678143579579783209980804539800 4429 29045077761730619627594230227897425439079189142305466134539240 4430 2047919210195621758898829373935124353794626544574545996244600 4431 141139911353659741348575831020069856069343744082793955121160 4432 11744416284810126589459718040184109459027830345040283867120 4433 917189801972256723721577943453882760429667261994674743425 4434 79220410040524174545054452538701400460932601289183335875 4435 5687009871320954454270900439139897071888494938482609935 4436 667164569809481108501279944255197407216802249574884330 4437 13462901139244936845755386236779856944855123759801955 4438 552384261623739463970062321013356620610710881710050 4439 31047392178570540635557143056764616876075292195360 4440 1862887660357552323566552482450704120055637269515 4441 115575028574936185635808102692683004037896212400 4442 7750111905023593304844027402879684100003963620 4443 448365246006469834781134949386240330593492900 4444 40912043577794234026738405212566716790994564 4445 767621053136132793187429415898443516801868 4446 26468262823941093044715432603253290685764 4447 1326058408001411417927758261834778039964 4448 61310818557604502389062299800528259400 4449 3332865330534670409304408760530925950 4450 153694649465228913956621483151275530 4451 11264313979763985597541333666063570 4452 189155058640771324253345359435500 4453 5983149530834452150994092677250 4454 237257567567770358700344882860 4455 9657387026363604392563849920 4456 373339460654482340588416770 4457 21343074450240846386169660 4458 337000906563351967559700 4459 8592651019996001491540 4460 308627057877187852600 4461 8859525741969763980 4462 423840866867858440 4463 5702061633699200 4464 128629253588220 4465 3348481801665 4466 117246907470 4467 1400659920 4468 22106375 4469 707404 4470 5253 4471 103 4472 1 4473 149015367372569633141226733479276384207787966474514363649573382192659923514942194497105133568000000000 4474 28561601684321123580393507348037149666537543925339616240469043606053913417940529856138754949120000000 4475 8524531859339186417884581552802392344531822519838361789495584075094015604621286110612084342784000000 4476 2525957896255614242572230498546803936755200160955171201832210183771320344270210193795513138688000000 4477 894658842151060266836483204277790303212474346009991146419699696734176835255997563695595665113600000 4478 316593657351259491078863784292231372765099064804223360820045083628143534609518724479629564608000000 4479 121048374192682919369093206521241788656455209700633163649004166913618614173236213329781618902400000 4480 42443170985552636281124160813543641192969300044784659292953697553847822518326083694884251646080000 4481 16045005104582566633479463572054257476332582173210921516170738795455076954580084637078447147840000 4482 5281369759635235796203704922489115584207052510402343171206679654183129406940390369905120224000000 4483 1834697380892177942997586390352159621641183103702441743720626949690546916210357568765675919200000 4484 494460081492178609817644236811726156695553448726374521804301169215919368077310644270979556352000 4485 225961318714120008808374156436016975196833633475058557230588539271381884369790953179041149948800 4486 10164907800572521825170684774908227375904096284511893783292860655916241323121950703561881711360 4487 968010473708851406734977910403082140697083883909506346479672791307039811728141792013954397440 4488 147781918608720278831452853731615536705282229777225595918500694631619591824758203602157536000 4489 24047237141469822560287456685133857217175975876320658431122810196694224205336443307753593600 4490 4532048252039496573951684425253798621879193416621810846971749513228329419484946566709793280 4491 938457654210219443434728436997800791334799443250171913927023940367746507495914466099656160 4492 189237125704845978950704276701131838302147613821780020890604013911322240160331530857259840 4493 41780766369796128095995486052962381461394039553112444832691380320256242248448958712925120 4494 8293892949424237076380919374949362890154062354129631002683331742845787866872423721843120 4495 1760152003130014522520149355261949869742295125968661006574446586362185160473960826298080 4496 297122611288028633295071132835686664058927212930588948034094725229868406930938429919200 4497 84860353095309212008029909943043855914069146398278042753799397056593550738799531662040 4498 2726808794157968716355571644178121728987390669751154886516195302183308832023542131760 4499 185257405847350167907621310689078828522212321471703139263044511877849288747994683400 4500 20103969525257942568081888901403409377781083091072229649174808881491042533721963200 4501 2247570165945489992689051875612754354042294730379546163647344702583693208971891840 4502 305646788160792381573541294737084809699696149710606960756822395098435216497037440 4503 40767031416596975257070090653402675377761546108500105656040036816589604754987920 4504 6111619971996164607763169726848681213729270301431729916948031414250650898111680 4505 835583981805134527851435575463928801968080285201720978641662321779655006005760 4506 123897737623726951985820348494076543824692705595064735172457421026176017972480 4507 14808166587616814275357611838570883001887965192362740624078382216287550058620 4508 2976724934077806354400279855488421076896349693824195005084722370453924045120 4509 76886499923293300997437786439613162755576281299505818708560717977490936736 4510 4208372977336254842950220383143020413198302998509919667520083882347227296 4511 347998271863306932927073858158275376167007975118142633512520744760923184 4512 30968747837021090723412596338246807269225374248477409129374935536158176 4513 2997486194198843679547543142778876942038938063967147190012149873614896 4514 322161562101993454191611182602032269257068893714652790817613218638240 4515 32685087658484401296854190324047554965899377383124591347418541620440 4516 3586779134313183065502254223874092935791460228346287667951421251840 4517 325252844962427132299627826553273957701516795987149575695064476640 4518 48612527202690770167534895599995406616346621940065464332511238720 4519 1087288729820469460097102236051836642115537938290897300061202320 4520 49519476839671876086390163011497249928921896242619155376919360 4521 3435219320328139724604487982084724722494212268318593284023200 4522 232992869536200207940506133747416905257329355311278910041280 4523 19084676462816455707872041815299177870920224310690461284070 4524 1467503683155610757954524709526212416687467619191479589480 4525 124832161275977487161903985818559782544499856576894953500 4526 8827597412199690496181696204038049186214977217943155720 4527 1020369342061559342413722267684419563978638734643940740 4528 20291908963499614955921161864131958293694679290136280 4529 820685188698127203612664019791272693478770452826360 4530 45477870233399101776027364477514368381856766032640 4531 2690837731627575578485020252428794840080364944855 4532 164654835230046072686630721644370307122482275200 4533 10892049163816941941942957431074150627032597520 4534 621733141128971504229840463148919925089643488 4535 55984901738034214983957817659301822977150456 4536 1036786876963088447941463107187508126589536 4537 35291017098588124059620576804337720914352 4538 1745697144710718828664390623174897672864 4539 79704064124885853105780989740686737220 4540 4279234498464268179847635939447114800 4541 194929799321753744530349198143081160 4542 14114321131270536170413237364706160 4543 234191977364764496694618064063000 4544 7320559425962153220039831040400 4545 286916128221489736102742649040 4546 11544462652204768469271728640 4547 441219362591660947968128910 4548 24940221829494921619793760 4549 389423269806540051402320 4550 9820172594281144561760 4551 348882761078560181200 4552 9907426636181241440 4553 468930320789971040 4554 6242256946365440 4555 139348358053905 4556 3590124818280 4557 124425289560 4558 1471400320 4559 22990630 4560 728416 4561 5356 4562 104 4563 1 4564 15646613574119811479828807015324020341817736479824008183205205130229291969068930422196039024640000000000 4565 1266157971526574240756148118810815596915188996957890989018788937959825438531194525885205514649600000000 4566 208434724095808667406954335151010305212038878937680356737688700505698288180303733028119163566080000000 4567 55933809032324651614123830598748241236465290565195760411975630696687120144968408906176016434944000000 4568 15302387959945687282727122491654276975870872591179800444235515954188493220792344633389215459968000000 4569 5032421636649982095045868146424764913385774995058589551931798128736014853223502808991881354432000000 4570 1677863026278534185788474256829517259756965115530945774110222099119010276577509452674867035264000000 4571 605369552757685827302895622468730153498285117816598376158123206639815907883548672668624360924800000 4572 202575453595638496756457134085301042019821154373601835795827413309028629608320797164655265439200000 4573 73249327941345590938197401784901720801840640329497583937491969464472506007134907249283514494400000 4574 23106022797190540951828845808298399997748720263898995024176419531121143419152379691533725244000000 4575 7705731005364270869843623709338933518263062165166880221762738735818660232814203247732540551280000 4576 1996858060661615657877658105306360188006520384551333568680221041741351369307367296119222209360000 4577 878738462337162004869632740590712856231817196434221336518617868798925326445930893039557337315200 4578 38118404274031672029262464358494563718647809942959820007318100966746799906742941090047222299200 4579 3504865509161351744717585571081257675463041338793738456228551835663290082456032187035416892800 4580 517236715164749099802352052287900565628737061329798836047904209418810543462796879605830787200 4581 81450319350575260717122120466502798475767863544400997714907980093045039233917652003317280000 4582 14870783327009844354825519309281733153826190983091776346766651430399624769750784476314122000 4583 2986001627032627695143069960443651154965966040081842836648525808070809054394068257961904700 4584 584408770559085953458637693550211292207917595735678541266067116252789239004055722261542800 4585 125342299109388471385820087383348452724989878962543430403733608005572187673476472129033960 4586 24190521102487358407980729866585343747471412519663258241098673216826127887392898149672700 4587 4995025954828419594314656040878624324876347147814353297520057754912641359810682167427500 4588 820996689085342276262617306390308981015971473739396400279405439963995148462038027296400 4589 228470181410447878484196364780557483307730276056465170074764787513216955652853344429800 4590 7157873084664667880435896920827513293007871449938304618758477411313841711164808810270 4591 474439697901750430007344813226986531046570313577400636598038046499412748882604119000 4592 50259923813144856420204929261441273020075699796005449489356496737357104763096544000 4593 5488252730797126726333732284279365082245141838618325209316633813140251295778382400 4594 729384380838254546936859912439957122284733127714507755763758373390259026289824800 4595 95123073305392942266496878218296056446255409161410251453695260691823991181460480 4596 13950436892599940952502887420072977671747354433221140886662830854511891974490400 4597 1866730172117853732434058200504841973382247118757064007772660706494155914758400 4598 271026301051902707468982012330794107236484279356990446726585631812700746122800 4599 31731785544893173447194882511223322639865687588879312354894261258851139637400 4600 6251122361563393344240587696525684268139458850535117054978149477626841868352 4601 158295735136192090288842501493321217442726722972084653685702649279105157680 4602 8497676204236668432880252696731098911270125901371952400664280099590943320 4603 689430538597117508629108586917338009387471766213566598933548881933026200 4604 60217009683096565295524492879924347467938227705372739973784596875863120 4605 5722473643470519751863491454396037798437972667573644635477740667810256 4606 604052928941237726609270967378810504857004175714973982783024784946700 4607 60209372002471265546836666386403390726656747811018984061034155616600 4608 6493307053498003825478218853565168245829367654764831123015503990400 4609 578839808831438116804422403188029924723038365739842465220030000800 4610 85071922604708847793186067299991961578606588395114562581894667760 4611 1871562567723758906724520242384308974133303008533511746006987600 4612 83863630131702370791467211551729213589303211378629214751234400 4613 5725365533880232874340813303474541204157020447197655473372000 4614 382253926582828466152392875679355860187805973557566961786475 4615 30829092747626582297331759855483287329948054655730745151190 4616 2334664950474835296745834765155337935639153030531899346900 4617 195632491551905017194028634491772793539887834933939852500 4618 13630848945308345619104089726823458302243714821823990450 4619 1552735955311068564542620842128464553880537204892953300 4620 30437863445249422433881742796197937440542018935204420 4621 1213689363567652906751122846170192011482688697841800 4622 66321894090373690090039906529708453890207783797600 4623 3870383038642403229327768856233198057649839989175 4624 233631860799389697731030078008903814160278904000 4625 15248868829343718718720140403503810877845636528 4626 858973418665026420317542745139955159663323240 4627 76343047824592111341760660444502485877932440 4628 1395674642065695987613508028906260939639760 4629 46905782219642443370381779296904565772240 4630 2291227502432818462622012692917053195634 4631 103320083124852031803790171886075400100 4632 5479507589496928766878070410267647000 4633 246597938901013773201044166325584600 4634 17642901414088170213016546705882700 4635 289295972038826731210998785019000 4636 8937892322395652187257933247000 4637 346278085784556578055034231600 4638 13774642937289780559926494400 4639 520539697439599994793859950 4640 29096925467744075223092720 4641 449334542084469290079600 4642 11207805678255654119400 4643 393899891540309882000 4644 11066806348925854800 4645 518291407188915360 4646 6827468535087200 4647 150841006140825 4648 3846562305300 4649 131966216200 4650 1544970336 4651 23901150 4652 749840 4653 5460 4654 105 4655 1 4656 120351594040310289427435597635008668519483356135412893694288202946419772149929551573227325407232000000000 4657 8865476462709099064673224910647249171735355880483292977450830426735055469892917482158247889274880000000 4658 1351868519618595164437478135524548142302835282352125384279285270202575388501931987572816977270272000000 4659 337380554879628523637772132826923135757667225006944832398308368360196647825745960909004259103744000000 4660 86595566178693979386572915982652631431590272499200151138635653855878117411487618080962281131360000000 4661 26825621665573429142564293356279522465148201595533391413228268455816612704711919998731732407761600000 4662 8474193529228442014584696412304274705889231175674051639976403202271874223335554862071565378350400000 4663 2916910917173140240806312267193670931078790453476004601780745205020120113109351937177315159276800000 4664 933615685169003160708116721054555808818233416530199701116220082222913928798649463087376500208000000 4665 323518372372342040972737109422916408327581520608114407718863945974529643019022608539761076599600000 4666 97969573717470481327415801356732514884770011169855488558411416971145515510580014834222512467200000 4667 31415675781949175971083394521386937720861062034585736632094568718519481467634647698997309207696000 4668 7839516847290063039774865137141700549280652839291966462694462338111502321451707334495914883315200 4669 3326652750720231884366731339277390196537238159968883342115638012289073434815942252293652013759040 4670 139329339777141376374371890429826479432419110743084571599548036019212006240686999168018940220800 4671 12383858133059943342199886510698568101902788288062685466679628811267536106284174148481320620160 4672 1768615864791286131742074808958851260579976115115423067266381218307452359902776205740269996800 4673 269804182848909846319049583169615349323339977723586543720545272511071743555871109345902307600 4674 47766758565549022956228199403675475134597839757566213856354095884281358330027614896235862000 4675 9309299190160597714985215173015393043607795282149562074093426303220193647474226009914946300 4676 1769923705121804347930322747933461492599534619431119490505873122690017626044259568598256080 4677 369063436266532731357118148660031838259841917119053010353103796800205699812202151057100740 4678 69302573969288107955591188319668136529784305838599692005252874975964145691314414738567800 4679 13933493452942433606331484842769546926424620547862766744289645815005141271293902370128500 4680 2231426898539648238063205531721094550819028751292878647791882497223338960244149675621600 4681 605445980737686877983221029826814345889428364524082964655712782437369881332193718417370 4682 18505720657913531593322711802338842127944049707845922110384633530975157250340378195100 4683 1197395428037751085256638022113239202068812651764470616527962768177190308574638607000 4684 123896556376589646059109898640072260919592557264728970523679943534177675063502936000 4685 13221699760556714386167627918685013251806577165955485394544403058863648247058957600 4686 1718105430418999599451270016821360369440598729832544858971691370116067503004376640 4687 219196647181992432179318893292600308904490131043437415173127129838407516649063680 4688 31462687459906249807772469500600503605441075512489518425719507824591928420107200 4689 4122362463426926992458545192781565755383469707272221996729933629042987851936800 4690 586301794112279326361471291980901633146946832589988472568189164701335548223200 4691 67271385355173527708053150923793444204277850330647426771808525504919285380888 4692 12992528829916072440970633251602402596849123459055292710015795929666686004608 4693 322679767777622337896486637659462481710784514646859633358367664515628200280 4694 16995352408473336865760505393462197822540584246572011250655385284288795200 4695 1353326612801749183605287226171070907316148281826630731239929286757421800 4696 116054600480149744024101749914036015120026402486718371585839404888027104 4697 10831825110854912387455894538678214404186162549335827345725723406926556 4698 1123326499434582438957591623546559886225306010978723546929835564988600 4699 110037817797619899102839424775151024431476125309793315697752077506200 4700 11665941485945566194926969465727251424710389345848679644739719033600 4701 1022616995602207339687812912298852867010701112807055021888719668080 4702 147829898296707178132421690718018818480857350325936780880013684960 4703 3199768260947071679238695898269947600937582562976649114140978800 4704 141103885618419861966595625785449153023272069938645980375092800 4705 9482636665489135698126972033879708869385065115671116877772375 4706 623367941811997190956209920338641864306268203032339968451790 4707 49513391382551783689654038555776188742037784750113014939790 4708 3693649026124366290374007240395012256384331660244497474200 4709 304956530948557820920103459648939942871001625044082711250 4710 20940144756560646893116427696279515652722228566860043300 4711 2351285875185332397735968703794532038733384910266472140 4712 45442444016851250394245982202774385474612028269460120 4713 1786820451919044557161375301306116016905069471822650 4714 96303024295611111637592193043138302909068836747200 4715 5544062190487766787955993226496202623120041065575 4716 330199696596470772793189176919250724013194184320 4717 21268159156716239265583353720676367803311019368 4718 1182482888032374033164409493309548661354704720 4719 103748244479573894900341410347657224398215880 4720 1872677367834984489709263937519793159516640 4721 62150161441026237465755857568398549648218 4722 2998396484665169839974485746286514058484 4723 133560107454077016721972661218585273300 4724 6997925355261137943241873054076754000 4725 311183113375088809039412876553713900 4726 22001735881098188736232399421453720 4727 356574105071112017539138037349000 4728 10889845818091254389072884186000 4729 417107694240488605384473051700 4730 16405754509581086959013577600 4731 613080088095528882757212830 4732 33893121973416175534591520 4733 517711537619062442917800 4734 12774488192420422974800 4735 444184984077370718000 4736 12348226031433059040 4737 572280095437760710 4738 7460944997105600 4739 163154557662525 4740 4118541458200 4741 139884189172 4742 1621454016 4743 24838450 4744 771680 4745 5565 4746 106 4747 1 4748 927836245605350692519106622690173404585535481142723615782092612540525174565539141544652111691366400000000 4749 816752760770141680465206239960149866303977423421176970123662282477978106943408132798730797610142720000000 4750 56764413165437566934642261954852841627876800989506411623295148237594761675948998315722047185180160000000 4751 8162357149095134596905415738569084966413115309609907823285700393403946144676822660075522407709888000000 4752 1918838113254318555318317910428063692261782850738453267006488732576778964597908402772267405005008000000 4753 465920874070741895055922289626127498890657449531061841738509245035710214401336284931681587981420000000 4754 137108166650187260741104663087754834291514473957178219318183921933267053707143110906713935167107200000 4755 41218530438779389086857740354116190945845492539078845040128392823242268066754148266860436437644000000 4756 13570106297815417130471146673413079588115737432621022570794437543698090299048991139446793384509600000 4757 4162377975844888778593325144709288789604070752160315031580796031782388539328204974591318811834000000 4758 1384659202721032508628510832433441717454992003637785662661008613275594705943954839976513182430688000 4759 403182511449143054239461668557205425016029679100807467686851632633154045228407367302262569158099200 4760 124499160214481839668393245449159770490038613904500330976083631457318662870432042905273128551980800 4761 29958153676498755487364346532561886621806238864033185521476200486074117825406536515030428359540480 4762 12274201528825161533485673714696666761101619586810225332521264162857316570425298051595719028057920 4763 496941311883604688869397629263968613390424160331298871497334808791851149359017602544552558931520 4764 42744284524204982268438419504575798113826698322093606152510805165087584426489092257587046147200 4765 5913809297900842725742454577819390746898554563166198079160015978295076018950069363271535955400 4766 874819623176824636781445830671813180465069920666228945815434979766284147631673491770598229200 4767 150324799015111285422461111635716736832903736038339555519168323287212904202921254921093608850 4768 28459857524205282398173888816185268449996843509649746508424747409419805699717894270648442060 4769 5260606568000919262589434693392582102375799809209809355331561279507876600318561185919400680 4770 1067291558932946009184203265587424595259279515375908085027099694747129577614652727437838740 4771 195141458281942830323265457616658666263297381293628565287443101342118250375817091630321800 4772 38227789729867702458798829921625952855237550709457304690642863011649155409714804379596900 4773 5969066953593559036826628241700276996497290925373989280026127011932286028633838258960180 4774 1580066339973963315712325978576577367359353257674049782356636771919504010220238696554310 4775 47145526438017806678227053176609577348968339896853438790415192036127999603339633282850 4776 2979565367442775956336286610886417618927995588631490413666995769849789046463887395000 4777 301293898461252093825562713812116906634346455517904731158146049453632763244884058000 4778 31438263875101520873776359743795132189861368564621458233633458593052191971397552960 4779 3996462631626803416114910691449925949157445251661674446916887938584586654576664080 4780 499022154222833834961428118772999768552439216690282979184590070554785006054302080 4781 70135574129374348529826129928423565661874061033398234984378313016514624868562300 4782 9001893542585330371287027257706692446341491774771498650888487225015675639525400 4783 1254685839400277758413548564839129503829993736742855859734993023068917926777748 4784 141138004568697401269837002918547030026820237362466505645736803318673005320440 4785 26734626630788841368920341498489559189690735696672326212813261800235684470728 4786 651447833060482833111774909991745010246318598333746728422859483622506729280 4787 33675976068641611937710631057415836426145244176729379172796876391093010760 4788 2632835410359766593559376967278265219687779384644536149866771521509893320 4789 221747183060286118046051557871461671747193304751408317137228862911051788 4790 20333426085289046060662819572606472653472270048753219754257059728791956 4791 2072343714474143464973487995163481169415650744391783095198144921616900 4792 199560110243141172949217261880358637528270261155048894570499530392600 4793 20804262316602926380953095547213598374066861000096812033119165609920 4794 1793770795564527628632721010097987815904016706071391595772016466960 4795 255125792221736581615630982368193767378253814272181218615507488560 4796 5434527046370423328230800970077530052386052924420658019255313200 4797 235908058768295706725402061860047802710782991928673748439608275 4798 15609878818574423379993630886540443831141568728873992398794525 4799 1010611663240662112610825173882343628496525723097884494308205 4800 79073625043776729176014658589075405901463327884508844754590 4801 5812065379342752839264981981209798697545933641855312202050 4802 472903605963705606354363335977341650539089476517635508750 4803 32008506985028417393763682335741545354875406523628923330 4804 3543487164011698120531671145155139833020735005612852380 4805 67532520969487274891448890218011933969215097567114345 4806 2619038196648462570085851469037731696011540184726350 4807 139248967562572823584086008859672951503653588269600 4808 7909528725095880617483883669801249075651258586887 4809 464886414945031219590411078031050361439628654240 4810 29554454932060228589836608417043783830575052888 4811 1622123961788000276263997638257970599550684680 4812 140519774168536794358690264648092696336824040 4813 2504705979479291754986140516432723350853506 4814 82099595977651943318961441479242528547646 4815 3912541754380160644844755790886061027534 4816 172179897561280009509049093378176195700 4817 8914023964439782856272385914121579500 4818 391724625072170618437849150485263380 4819 27374252782296583660196124861576140 4820 438545163708149262950434137889000 4821 13241062528815502495804529635250 4822 501466553749800907597063107100 4823 19504619250279736717938364480 4824 720874389299138356648590910 4825 39419174469081856328274920 4826 595646607798276144002200 4827 14541172729670055939400 4828 500292561013459650800 4829 13763126930868097055 4830 631278043421035010 4831 8146133823370400 4832 176338764342325 4833 4406839360274 4834 148194141004 4835 1700937056 4836 25803050 4837 793940 4838 5671 4839 107 4840 1 4841 7786005561009535870176320747899317494763920909722217820448501268310185375630100485550158385207705600000000 4842 6766164266673063396790458164630372782548722410564052136080681736989931935045679829968283866015344640000000 4843 5210412603337070725273559586933790574787593439671499813299809533902550689275366422588634035772981248000000 4844 342644840320718308884578016817159590004662698380435171399841494383944582079868443730534420378698624000000 4845 46667706219392550141337884948874870013804145943650595850391770452714881576181206934368057616163040000000 4846 10398967899251133335927512621134710928474094369522949557787210628690770441141699578863019269789508800000 4847 2400396032115853963765875605937419498668099812991739285583597035325919910363454287772476472235300800000 4848 673201029310561719708161831015251722112613509157352733767190870063893075560008085647863571530806400000 4849 193550858876941280907371337676853555761070271917236068259132006285462890553799550447783458422617600000 4850 61065626410834801740511559178307931257131123858476521941296822729833252055677139991080629593558000000 4851 17981482626211972733721451618037418353199429405085421591524247186245256796303953973182392496362320000 4852 5751661962433695061207581851760347984744782414233855410028632720750224747119728736903510603136809600 4853 1612730098829359486162188453340519060031169752221869558549525769584969332330060268591031834277030400 4854 480211046794466711382289873423481817362825815592421697942378203922396995442306149035198618625169920 4855 111568296456725577823296459581721544648444220385234108331019614127843517308395778720216822386433280 4856 44187125503994896479218694362119218218923689016714738063703503434198515467130888746407463078941312 4857 1731279409151452593376771581158336891319331602592030616731928586092916101639989267748157271860480 4858 144261960269592572029524801122500481702378413660795910990815270845915381948430122253769930042160 4859 19354284974949627457786896850583222923699298829272031314130051399020130922809957676770749004000 4860 2778838803032289668957720685532659564022509961872150936085755454102087622141664685789017206400 4861 463859379818058191019629369816322271571478584539588599701990601942950347963679791081661843880 4862 85379572572615857967267437805529642445208837699092876482248823276027264286815507094912626740 4863 15355284036327007664517015856246150664074602538305736688971585908703407105625528915767353040 4864 3033354956967320237319837251085953271729946714028570158792016492088912656590227498132920040 4865 540391730626918607057916212269677522511968371503493152527571572233218477911590277407517600 4866 103215032270642796638876044092756776433196993762859483537989888405135608080624767015633230 4867 15723395877758643316519632480245694616854014416017305451223618055769191385752087061541200 4868 4063027731361619954688842504307393998911126514506463404620420897574840481030831824375380 4869 118412019890835421424384264171754689391381863035335717546284930102309081845086440094600 4870 7313478629177722801916340309070980714143796967955427942564483049400830571154349899000 4871 723105356307005025181350513983220018434845914602941661449111414009991349660162019200 4872 73811576054586179442779279403230143979562099817929518206590029132808389441005130880 4873 9183360940759463168944901163368954680813011085697061875461621044815987819304640320 4874 1122799847001376128663213267239302668345437544132634266999384041238305915416027680 4875 154584530734131217167780041474892952177142114365328806380473585372217249604137600 4876 19444090051984313601979978876646456132392746390563088337975982117712498656805264 4877 2656981777553529370758102843188744832581517921170570164379955493772377441099536 4878 293132778719602294945046082984674600826346043502585160393044013131340925122248 4879 54478107096701789959309375128997592311070475397074585500403148652370301335648 4880 1302895666120965666223549819983490020492638538987855999867529166645256447840 4881 66127371189332619804959057349107460618612479474304962739310230004328093856 4882 5077611148550978430435941294036654352255003098957319717600202220054794260 4883 420152557377384223666202951756453693836787314265826285102117845515677072 4884 37862241676055465078475595066232742182327675263195650576892456046716056 4885 3793442731579788037578588194536541801642208142276484309854231381942800 4886 359208198437654111308591071384645547550886470079088010226899154706680 4887 36833775904805181133490726542607682367200344065745175402899506325760 4888 3124632998725306191811836598235204582542480713801778908764157716640 4889 437358500951548425626795969774046458362720824466596374769441408960 4890 9170764390750089366389476637005831963401464309959860407493341025 4891 391970313030399020405283425859771733734839432743027151253502980 4892 25543438066758147349080486905247998996413476101793805743481950 4893 1629045666119276241223419683273031520561563852157783960974420 4894 125587522128351275750140928347355056431735873698925812257290 4895 9097145811145178357110406579284902309202330917686575620600 4896 729622706344002935518160575507898546546023763770066213500 4897 48688996540606606739809544961409674624317519782421460840 4898 5315230746017547180797506717732709749531102508419278570 4899 99911126913761995729814796486921765324318226537648620 4900 3822380070784242669855026468325338150935761350681700 4901 200518513290104865961083852757929050165261167108224 4902 11239856609346777719582361004454406581188630623471 4903 652048478104719113191745408147447260201037592960 4904 40921552982852624201312227038983700688488534768 4905 2217587188267139618183692973821023098119923360 4906 189701695127524672384231857274925140054712454 4907 3339607972639055673314854021910297801138008 4908 108131175190078169249363849753148696135924 4909 5091018186422377706544983438743308324984 4910 221374154007360012225920262914797965900 4911 11326053978347018217381384455589771600 4912 491933250090632869666136142469865640 4913 33981831040092310750588292931611760 4914 538214519096365004530078260136500 4915 16067806214742407522998755063000 4916 601759864499761089116475728520 4917 23148339330002324896014762240 4918 846243848307684157804867590 4919 45777105835062800897351520 4920 684359932363976846300400 4921 16531017418993326752160 4922 562829131140142107150 4923 15323893902409840020 4924 695694170300732460 4925 8886691443676800 4926 190445865489711 4927 4712263870392 4928 156911443416 4929 1783506816 4930 26795475 4931 816624 4932 5778 4933 108 4934 1 4935 71674525977237218637877915266540909412341978122188433449842215677584825420921540788842421624900812800000000 4936 99368163141149527106103429030534607420976235142671500918286331673684503424650097114864714203227666432000000 4937 43923394303234588483865928736046702561814887610726929410863951815637813660345775909320601341215592960000000 4938 31590381821052246268296717334308906308726117927303271778604043435513785518980476844981851217241979136000000 4939 1970136622597656972064104364105861245522114247176218378986161945680554022076307682018176530020446032000000 4940 254923249035836766291489395372505221841514931596205473185797841269365743635725640746183800926722708800000 4941 54049443013564886978665542593794464043529312566914230787561904055307692323292742028923310204858159200000 4942 11903706591791378823793283732118998523545937846401261962599168578076983757421479216394091341097220960000 4943 3190460413754657630647440341329679680084821120122825606880352687822324986168494293763844582039148800000 4944 879046244138592743485064410703603638762106788253005780160900395070145549581592932952500671929968400000 4945 266246289016388966022096766544396700159765885996925603510564356682844691163073094432578223409577760000 4946 75383918237403050007424016797362498517897130621585777336445307404527209112340720117838094707245888000 4947 23219672953725937672046880581816445528527675996232396991688638878613320345315541368555852665425783680 4948 6278127894603428872730522787400749794204039104188721539195327829523714805283816624421505230644842240 4949 1804931176028624582665043505659865500252225991016240873179825897736471837724677430646887381409863040 4950 405364810463572504027013234488391801809544012410844953263296472939778912274133448330555030554812544 4951 155367634836776587465441078667709470814108828592123557336161515280987501092234900389134956878845568 4952 5897170487427089081009393531297239127928349625506183173761233205434227437676302111149632510395400 4953 476501626345073402021741282366878631254702136550860174879623166666580151944173664941882091726480 4954 62047560654986161573008460606557594827901351707229602955801638044766309293409180075211419800200 4955 8654097986586284668891769337324823341628970441783090547178642904054153042910864537799636497540 4956 1404463122226898659533001820906535248984529657102266052337189107459193550773596602768839303530 4957 251523605686895372292061703102156088062767201842500606894084911279532230573294687647715441320 4958 44045419998937995688417409667687845739378323978948996877454955931351035307109426254917662920 4959 8477838213062510407084787583424303197018656502380920700086428948071240222626421616153699840 4960 1472567465958353204235856681290984917102021170837278403420956803309690051124935902518073140 4961 274400939451221093503407604506868760083389453840537848855653854637222839127205628336797790 4962 40805955968468860035729641594868501474782063543346326413756739474402775643115368843305720 4963 10299302853916664536304276127470960387413584973371896157429986862247800274658652019376940 4964 293338867456842293983133753423446929000647561600550267035883053171459964340215240166350 4965 17714870457341595231308468782858122405575038024984419579347345183249951668262317339800 4966 1713445300814424950973200131108287219143960859469787185004083703079784455631550726400 4967 171180038084040288494956201169999525618523624673534565577358224712852388807364166560 4968 20853882136307947612812379725152861036736777715874951348545341822616705983179718060 4969 2497656802513265265801841757736416033276712301895082775097259315532840763516591880 4970 336994277000406053425760490415266674385855190743313708428596872505888235353556048 4971 41556976777770395737565052893224778833826908915745934832452475888945567951346520 4972 5569442572179513488704484805914868976119617354797275428897628073565292594239076 4973 602857978876163210358679680100557197925968724772258020068897545003422570219744 4974 109965068028527687140087442390013658553827514235739940438095011480431073389568 4975 2582102320130641047606671461421825676976320062894087519329849827140944760208 4976 128712204636379563548938165197369878704085004691057873903300269115567182684 4977 9709817810386958752938905281578865340277111189234172793305649859403027620 4978 789597047485084144476140030025059528072583056120259742691911123469117256 4979 69948887164238062602607455291853710133452823791327557845445384899865256 4980 6891420962369948268267768553408050939650011458468946496235187010529420 4981 641863829995152428403875848867645322672895495715091690405442751852920 4982 64756154413286528121782083760390925452013508115584259982516874024320 4983 5406111061286640871547463320756147611065561869911014302464971287520 4984 744876196933105912395636886021422874399008904169671950779204899635 4985 15378666439873226783637737745132856677088609381317304375642679565 4986 647344910913840806426907476041138166319659063166514537676239770 4987 41555742526516985985817508547343759561329386493963057105067650 4988 2611264376573545739608128609952359349135447939488212525679585 4989 198391882782467957344425524490749292044336380191056717913690 4990 14165555620211777727500490244886490738615058143254810609220 4991 1120124999880229858753232432821985092584740707759679116500 4992 73709730873973890758878338899911868528480689670610267105 4993 7936440428985104694615455236066648804094385937228785810 4994 147166389643244020737159632663168546220955225575725670 4995 5555192369539766013522638467299491446026639829657404 4996 287585762481860926181028157244924558789650884405216 4997 15910965849594789239408796746565328796747542051407 4998 911195950171979273562823711385535273870680738880 4999 56461383229505519467633325914547131329686712528 5000 3021462544013977729775281676831143971188395578 5001 255277589739508509751620647444035065011897006 5002 4439234988020208151113647419368566589317596 5003 142003591514680969255188670157749492515852 5004 6606202170476656785873847557416911993134 5005 283879797491791074501474219502505626860 5006 14355114926044476577843847740224245400 5007 616330163906654974639182063554199480 5008 42091131629205248543342317381200930 5009 659161602039368376334590228706500 5010 19459898637854693555631825576300 5011 720789288246966579271383015480 5012 27425749858372319713756620480 5013 991834187801479281728285670 5014 53081963149168566997992720 5015 785212975028141855228880 5016 18769592694482006416515 5017 632457477260572058550 5018 17043922809823189410 5019 765966308714947860 5020 9686493673607712 5021 205530686518599 5022 5035654528164 5023 166051915848 5024 1869252336 5025 27816255 5026 839736 5027 5886 5028 109 5029 1 5030 727332182629839309249863828684686962435000144019365114147163133683931620706425605946912238598404505600000000 5031 916231074099904903073254991554050415350536723235916690489554962357427415210354499867171705784062453760000000 5032 665628793942400635359187876059024414971174314518109196691720663719153225609218697867088027668182913280000000 5033 269291896056173620406138202556935900163091029697837984609000630819553738026505885881328446975174076096000000 5034 182964870334665911753666168180513689179332510338315939243267199812709681462713224790561327216450221600000000 5035 10844312226052089970086216889965006477742699970636094222654272045625181258616285382398290415099181780000000 5036 1336375500357384881649025140850490724577485094664139007162827768298248230639666218128197813860462591200000 5037 270357035129816547233471863976977304581633969473882993644809757083364483189788306656591315216574298400000 5038 56933722548012155944818652930925904380118475136726329205275337807833224061045897342981055816171971200000 5039 14623008222557897685497633750769246671580951829021673887088719783713964774199106702928008299930256000000 5040 3867806433155693329426966570701326821715279402400375984619729227652032694791360638924406075191114280000 5041 1126426787606322417460484211010830813361689503757128072600482870508117182077479462859425416345792368000 5042 307119678145674531500509684563280674979617647728039378297253581236644271563036330450318507167375305600 5043 91220144587869251662924013136788574309690603727116170096890611637082423727383330833878665691590673600 5044 23813588569471377837201980235071182358642946706009650629564527338968269600415772418926618848731900800 5045 6618080978858673894236428731082617165736121925285100734617225731494192236072768225747997912040341120 5046 1438391262938149246928602426574379962474932105623297656495913954307062035846306211850625186300471040 5047 534076244751523123429150243200066982917549038858276065879989238664907422100067316146718324725626840 5048 19657234958094847197033022161361904684969511728053925710368222228101120238151388736103166655044400 5049 1541622908763487891265286836538911567112831136390347547925745264851045494131966215528955772912200 5050 195006619201385312738755077368773202126230366666469998291241101049894472634199583652385442358200 5051 26443077181235874677444445364367738543585124433227065231661287096996493077496471139324632886350 5052 4175430903917806922609541298318315234797751410921570315135278299636904405474280152434112273700 5053 728094648041012920536675730292803865758084236680419323153718928803246924935923054763380662200 5054 124230671791876398101127159373550173840743395706573352196542222770427512609775811655952774800 5055 23314055085921903619551365947159441717247598695387159329764338418866514288744448749560626560 5056 3950790762327289084536096734938835617622146266941127352391784934307374425462019247205045000 5057 718669127134150482985120093447587331172127374455943381493081502942028499931091631625840650 5058 104387329221664525672796785941161998781804078728297282529858846101880617812493025464482000 5059 25748257134791661340760690556884494376626649689758647676834390934338029425529006984242350 5060 717050564894503385292104733291341881111448188696476823540809314952274189049166773565300 5061 42361646745816858161824599268187940977449414075255517340452847242506918186081656903000 5062 4010191129565675417171319455811721173663080951635652304200182492010664688266596928000 5063 392287587275925661134274627681446673185836848227547286607057735409397187843007289700 5064 46814837448854576273660444280955673474195813573855407700123189136680179853825318400 5065 5494844965529183584764051867020116228533371849653615962695193909838107557954979336 5066 726850401373424821114385371483908515489122387345621429360566441892318501708615200 5067 87908989337591221752541458043360109075813694539952107583190190873633545724090340 5068 11559220432825405353914968465106331837235536141066262922032963563099901063247640 5069 1228044031044036169249162311315949847626984057853882782916905267027729011425760 5070 219930136057055374280174884780027317107655033890476900031352145617700164772896 5071 5071986700256616343513104656364300436917771552113386198683633589026855778980 5072 248391973859679859480406985468608537849988605544146774199351396538813861320 5073 18415171709354576945228958292649572197077279841651017366614163526454017900 5074 1472130088531512811735176327165365221830239596156416469425597009857676240 5075 128239626467769781438113668035065135244663510284100522716649872316419636 5076 12427152555093349336220566243850583661663955089042362534194599527184200 5077 1138790666120431727813328118958725572484169427881614289429011333932600 5078 113066301356532033228508400216555584122563268138321723778997716550400 5079 9291753386586413997972202582549628706518934463909555832361669400425 5080 1260559717886794620977231653267023325906015068594829455164808291690 5081 25631110733122044639396229575221427795147682302195507292737799275 5082 1062805077619738637417310781560077586494962641019650733498304100 5083 67222524675248065565293028532467846349209301681410827669962375 5084 4162885238015797555897016624561732295723177874546425765576150 5085 311758672943878218684097252771177458926814311728803413864370 5086 21946635467933740141197942632922732130248681630394777000200 5087 1711302083150351173095216216811366113671131636855065316875 5088 111069457481330520321597496972469938878532546079001772350 5089 11797411448491371843347298323882856330410573690475222150 5090 215844038143424563747834127905980534457400997511064316 5091 8040410008544398177466976728986106040301715542925190 5092 410836803545515608830040224635606512556644120578880 5093 22438541582761882260704713360540848303105508021215 5094 1268753854669844558125450737372264305389555459200 5095 77634401940570089267995823132502305578319229726 5096 4103220738784414200929394869770689343589179180 5097 342445547211535805764369161205412892089130130 5098 5883323478099071043644592965428220781023320 5099 185957084126367935929413734730386240199330 5100 8549202808852144075836743897833650814644 5101 363102066559267653432118187735763011100 5102 18150145308791866937503715533616862000 5103 770412704883318718298977579442749350 5104 52022746957444689210872527100360700 5105 805641958048116904408943612863500 5106 23522954397406772429884624323000 5107 861813279425720909998392735900 5108 32439058972268335145303529600 5109 1160657028278326819043738550 5110 61463325751668867050307360 5111 899723200553079209116425 5112 21285105117453821709450 5113 709901249986356392250 5114 18937692010914654900 5115 842562939586442646 5116 10549646575216320 5117 221650740363195 5118 5377883476680 5119 175631834070 5120 1958264352 5121 28865925 5122 863280 5123 5995 5124 110 5125 1 5126 8249787170781644412031882165402850969401819356736523650677552422340042302958725646020980383019624857600000000 5127 11844674227182467603153433564917119531969506714319296296469703790488717487752910977947417935548368967680000000 5128 8073347945793725327956438544600390368621268859347539846091802666415954409202671022288107478450586848000000000 5129 4126659014127949308817827342430095012820138885631376819752332389917682645817324728967100517822158278176000000 5130 1574623731551044440725082068671300557493554896749424491656497210154499905874626899522151895395274052400000000 5131 1015597818242774426979953542477500034621209853125224578949437195605264999669808462317268606450345409232000000 5132 57336922536938450909156279647160818200977377686089607925215718052006327494119681944275946045968516208400000 5133 6744573561112082760551252261635214758204818047659283163691239743196812204130034545246070418445120610800000 5134 1305028023128993739879829505887174505131067213090276784523788718634729931514799126183274409920390688800000 5135 263320079899601791558722660676972833474386006981111861544491681362978695929361900846861247360720012800000 5136 64926212675640451176261428898691419540565380817992526203007609801333563728384997116810098987664201820000 5137 16512561199293220980042689504767757517911195601273933929851258196408357700773428029500830027413450864000 5138 4630865861608302134254411656268625361050844843970139105246619385920953665070344590356473089235060449600 5139 1217510162127243135225625950249895395290719857231849032127567232479305329179022404142423374462791558880 5140 349152967364125077991070230904761276386984604062870528536139461157991689990290221219825850581259875200 5141 88110277709092765336700990704847075399208691313786168285432757852630863310484153699428630840252390720 5142 23696999634032137132260476374361405232677068010499701215050811214450560969347703662295059089429178240 5143 4989419693318543726113348206808842785167315948125642863317259411548232597629428584776254226102447320 5144 1796438277800635055787870263793791701630354590647280840760457248108577630911050515535415745436967080 5145 64175090598486722897920397509357429653517627398811561378585858868820885201417219348699836334224100 5146 4889146939221353378243234673852214727248348660141196096526351721037557350808072703354745760519920 5147 601270409204271488784217197014878415755097404973514022665650025900674537082287824063141309103880 5148 79329231543707626304151232080816584959103303988609502999582561483981817919744326177901132066150 5149 12196653429865172913058925867144911284357462028973677414906682023282942573729761032939414111250 5150 2072269382885959850915963336510869771077762639030317573364351894085048760483986119837076333800 5151 344740114222457004732322587844327481743625797142862796091943947800458223167392634649774347420 5152 63118539378959300043198245237964066532924498204076254076669543843867033819857872079464986280 5153 10441375586150692580560068672821545856008355875936538458965596672442374117991435749461556100 5154 1855169142136993107240659651801635582588463415706074056444062921281990200422220826606491250 5155 263340762354653689765464625158888812146265950462104153696173530520385211288941987761140500 5156 63512367599152764640543036756863135136957899449375069140245476757202458548367902069045130 5157 1730274189201953821030948378361387967363629987229158001661601371269104083615776479371050 5158 100045591250758962892819798272514014139374306774962861816550584320185509249436099807000 5159 9273566987120624402208676241568968627459224910638556039681327404952506920929757580500 5160 888651473216892824202132319849820885491975989166865806343517136015491456043701040800 5161 103928939136457159327526186303721635264941818420424040112233738519385803862216943848 5162 11959368454387046625662936416455547270647361675607835243293068318501093330903545432 5163 1551546049085579906609553389129112408252389508326156736562166359279981621184333220 5164 184111279556087275745888714015339096366909097624766742266475101170433900225805820 5165 23760619778585555449714101844940793220984529806791895634657406271328142186160260 5166 2478416135379782087030127573746735147029004490241261634089252073637744912622032 5167 435932948255949045448203789474697003552673370942490306434294754743820949979168 5168 9877026732078673932104466962393637692945134075168173123752339094420719148540 5169 475370846524559731074571989431302546574978193368970550622896638203592044940 5170 34645492537938271880007023228544110404670814617343439452443595787057559100 5171 2723440663783298701710076205255925660385943252889370468437354468236701044 5172 233354074392171241633288805768725082166518846582543574123739931592173436 5173 22248611832505835101943271823667980426527403465866165182187105605120100 5174 2006440697450284472813959066736802199138774706267606128993972350262200 5175 196099366415235245130694256625588591212570668177401739679199164642100 5176 15867455783247568519614069025584750560363103469137856882956081591495 5177 2120032252809609135279889598676357411751025342636758629140813945115 5178 42463481960843984402581813176859380377035712470801512081998443575 5179 1734872994349867481666492599311303119131483134605606344386937575 5180 108140583173225148952862698073970013692206267922269592338635125 5181 6601146591710764695779554933233604068932467772495046571127895 5182 487397361926344820759645000811277435786991388759115196323170 5183 33834396346397849384346828225755878700800050846858614541975 5184 2602116866160123016624232877617282720787611119053592468125 5185 166604186221995780482396245458704908317798819118502658525 5186 17460168943767230328154001519346627369007649061903328782 5187 315245897814738507579073528915313675325940930575370251 5188 11590720921408158411673174245681269746408966561879170 5189 584652374276310674104288011981440037099839710054560 5190 31527571084640113049850926367342204577781156839935 5191 1760395973354409324399062898104016723728008199640 5192 106387884140781233441327609477873529866585611106 5193 5554359780549633857355644274933494111443888890 5194 457969346270849089636686468600010012311969210 5195 7774391738916629593387497847173006032066530 5196 242838074565021657507822641824386737201478 5197 11034436183518465028114867123948084190994 5198 463268153885962178516840446421490738300 5199 22893933287226104887078550275357632750 5200 960851800472453682372882149642080650 5201 64161387914181783360076116757111530 5202 982706124652098641641678472833500 5203 28380955849045127605621666302750 5204 1028615849637150763546468749300 5205 38305697297040268097113742400 5206 1356136106725202914882683990 5207 71066970400367127526917885 5208 1029580157333936002184775 5209 24108639469769124589275 5210 795949886348338985250 5211 21020838132115266939 5212 925985012812823106 5213 11480497743617760 5214 238866331847715 5215 5739856402995 5216 185667938874 5217 2050635312 5218 29945025 5219 887260 5220 6105 5221 111 5222 1 5223 104656476086856098717429992159808088747685593056245791349237782267561067807912214029013858051572079001600000000 5224 127468851587729750025123177364357320190816694299975889345342429614931130690365641923939351044026208624640000000 5225 97678799734093435047167534086479703590306207620888233985455204391574440857397625700048378564370393899008000000 5226 51162003337062399034037975556581799995053023278759045685898633507546316571340816282500524967208233250560000000 5227 24357554192416457790254083939003273887655320393501839210105278713619636828217776094724359111591724918144000000 5228 8820305558110195618068220970709713738569146359948379054948786778890311879189916220456907381304659703168000000 5229 5416775132616300406931357732456194269671232452053706255207761366160433429915838239802153675163071982832000000 5230 291925671665413292926451340076403965064548004108666958476159005651755370095857720639450338491676021315200000 5231 32845839016969590754663442185541384584909906951278290773260702836775366413574174580329209716283165049600000 5232 6090197256361674969119541494726397545828764828027224304031754957992731065005125918308091758279151070400000 5233 1179675297695568282980989516683006312726892569454637753983390310517594708243466392280817759951351222784000 5234 279682203503706988506064162582934447867554329535332589266193128503025417426420579648497959148564004345600 5235 68496553351784076603600348964224897463684987279662207620058538691020147296017524345267801836103507968000 5236 18523463631475158233792270736801645843153208303049756871879181123860204630139559240624570742351907326720 5237 4702108225230850015879614801181367000595878691394975005730140545925597962428838071625391287787005898240 5238 1303504411546094538366637124167043043932880288873405626806902045858138348483689773351512266157495367680 5239 318333906563047206890601455119729517299172886805293990583184522477483193031991050370674657702545816576 5240 82939498719148722934597632778309094520482066974140533194846547988619773702473725858338537990054930240 5241 16933788050052034772278230397622867627064711466989189974038907751410227467234530554872851620977406080 5242 5917679032755083542806108519211221102295338739852825425346356508550901898628426995272996859250703840 5243 205360289915157671233067712067032432325017565510668246835873856497751782334532566950734655810417920 5244 15210679366466435036270711484547501461811247359646579206761692099840441303458824916563381850254240 5245 1820061779212929957316554858788761668089659288828846071886947732549186767445717200651807814382080 5246 233812471918296162595977792221117838027782094461228602637479719003551290438990561230849628383600 5247 35026286772946137602716953338613483729223299558097440265381350839158188079783789099409030896800 5248 5802354272080687582609252320849609781779439996678846214886521633000185688307269947799572915440 5249 941729092510126451952227473838758060939385298583950959990844090544354746766120663336868351040 5250 168316105010558133448534945718280881855766473362646177874831067014335957703308768891318863680 5251 27196141061601803930761143098532287142569231972643329275169472029211655880505664269763828800 5252 4722248725439618818430770209201105671997977303274506416358096617215306013389239993613114600 5253 655425897416026961194045290779997298740508531236328406444557734758326803289743346339780800 5254 154638808067502383472626524293799626480773747894392250928528542123643402476188673149012560 5255 4123206578523804850116302518676196474601067582949869714828827990921011718173580264720800 5256 233439712918437580083246195969344671428687584770657976167814865801499444070018050995000 5257 21196724541989998633619831409301545024402797087503718266635553602706266364396614912000 5258 1990579300005839926212776396463600159378499660974471097419023716042867409102048044992 5259 228236101633003957738881036588565164455007713665692982880280590279262135988402742784 5260 25758639747910561962966324589288871054352458961737293230002175089431643931895982112 5261 3278738820709149991325848671367180938212930581976210183578228001147884806789284160 5262 381860431671884720065546962402184792464727028741638922054249870427977084007331680 5263 48385262094574222006690534666061251650004905610114427686740572623305346311372864 5264 4956832270759564174060255147493470294058009002355565781859340351453999643327968 5265 856570003590636720880681130195895866629814342904542356502473904058034147327488 5266 19072879206772611730960349996346334855342327869290265342418309975433112838560 5267 902398895097469320005967166378065851125382333174994943555329211505123881920 5268 64671586070818107509346443359949006088718853952374420311228045469174110320 5269 5000415644979171386746369426043666786282387611862450696147273777746074048 5270 421542844063277081660134616872535632300808238987820650029981811908442336 5271 39553087702232595736788038797631965202715383939317626990554854409102400 5272 3511271220537997827424428366789403848492855735968310725739451612958850 5273 337894292900097653148273180647168034089352535936446074524158560614080 5274 26926591632177692033284480770689273678191933159749090468046683912840 5275 3543934512159346614199218433608239255464400572765924872593599430640 5276 69939852641390091957193574644238979444529408775437784605644495300 5277 2816025729959205187632567697432839845546755232983013196686043600 5278 173024933077160238324580316918352021907530028675631347741816200 5279 10413076313684586562356481021438924728456850570696411492483440 5280 758173674107647498959447779039764900113097715847512527613820 5281 51910306723240536041737599469652854993008297189700888064400 5282 3938339040674780781917757868826157631462330342351383195000 5283 248795584758180365520378393218332663087912903216963970064 5284 25730775285551707852016423291668714017484956512278589784 5285 458539487730528738296834223876819891383186808109629456 5286 16643086451252740283428147634824387328176977627313680 5287 828874252138567031641522244834446634875722120583680 5288 44138599518496158269791296914279086408893619575909 5289 2434127765625849930033272155403084852562184177280 5290 145310280777652416407666978799046772500702298096 5291 7495039703874204723178700708343992053996572960 5292 610625795027798786182248624800013349749292280 5293 10243904408925441346581173633922078536370016 5294 316254236642818902800885300980596681006576 5295 14205251178782391760331782964163050912544 5296 589614014036679136294160568172806394200 5297 28810343013138469071379748661124212000 5298 1195726685032386804730697786221255920 5299 78967862048223733366247528316444960 5300 1196337890880815737650739010406000 5301 34179215646161874105694909956000 5302 1225584842120860484225579786400 5303 45160401023879052914491991040 5304 1582158791179403400696464655 5305 82056708091145549309430960 5306 1176663036953069716782600 5307 27274420410243858121200 5308 891463872710139663480 5309 23310236344523860368 5310 1016767857206237136 5311 12483648031895040 5312 257240665066770 5313 6122513496528 5314 196177444848 5315 2146459392 5316 31054100 5317 911680 5318 6216 5319 112 5320 1 5321 1528634721360822996997972941596715941558129148277449800098035222559356398232401146193321652122010216038400000000 5322 1738773237606198788783256736836903035771020214876814538837621100846447712720979566561432325199041656176640000000 5323 1175837136301246824373027072802787269858547912680458645822128443685962745324830102773843819252780281298944000000 5324 699825230272553034255816550880902024444630579767766245437339535109534823730673829992060126162506038930688000000 5325 305097206068068044590506742627817932583163717161719347878504764130768707602320004401700361355167176456000000000 5326 137666756549161484283684661616787593477552523054873891784648342203778662943173503878214696778715098126892800000 5327 47465947803843170407025632275440346280857825283795567853285278656554337685538830200569133292329532721184000000 5328 27822992154997902312732501630508366231851013511338902493398222524755467639409484037808436050127252124369600000 5329 1434292333627705646606474341208170995182535584212975026890608927131902709871489597132641038791057444809600000 5330 154655153392000473034782978237899484684276947955420131198541902412725321565988704772974947020002434623200000 5331 27527725624732154396191593751363006412529904211367259056646045232489217390148090550978597932453886896608000 5332 5127051425916422737805343516904662350115299566366510315701181562354410643051771729315145397806322240723200 5333 1170521868126000060063356300936525593992746342996071635853864265747152620152701677413382495997154578951680 5334 276432521884374367504902796017702651188640786801312066690232462227383413291621741734169089159504724565760 5335 72177634297961831499525954439548764612219853138938015786531937010735526574248919474119289717544240577280 5336 17711274317196269581435207378355597853281458621679310757583436019259170052765075219906715627590708807424 5337 4751483822760417654737597432375723986605378241138509036352377204891962435037593796199431384318674783232 5338 1124116607551453273490764415336956537970268564505780788897218787355972811800214575879959980971710210144 5339 284004950159531297835612182014084048803325523457045845453668505308663188367574489216022436459442358840 5340 56279942636938291054628896178953984734319624632931546911784273210933803003329252686429743486891666960 5341 19105649448609276148778940689984038111480586439238403697440609021216036063132080424865244812527368512 5342 644603132233689417855063176450097367341067208153708062131258376535700101005390746644651803095847440 5343 46454236984073167486763348872940708284045335624068890187401384798925508344482548555107852119891560 5344 5412288975027923314575137379954703368778408787144796695329935720917092848271146961520848337777280 5345 677456649404294010086828717295265385076090053803761800510192491681905189827560871237087190930000 5346 98949260133572838728955047927825129497068272424976687508018480726217091307209456061076898161060 5347 15991854457197992605741017606058056888557288121375193707404438356059095225423787153963347491860 5348 2533699701277244977871635226971863034217593601217537477939804939142526620441305731265565511520 5349 442319066655652769294989877027661337709238032230523124721935998368635704492995242648322500480 5350 69844634999113723731272941075876876095289675371565095155364199161652691363112634662021529200 5351 11858091243881709477392823008634842867975354249978359870101330037984416141453942193921738440 5352 1610067965391544491628850388525403400486333698808297934370893675190800448843672048706253600 5353 371791176843144028349080792452231737459249464709866416346123170086334056641357894027224240 5354 9706715486941457251315462179388236390588411125105799973388640851160453166163956825631550 5355 538340562444560133661363676419124456287724498322095999993795905931435284351856474593500 5356 47904597464897396911980818985021559506706351239051754050000879848241136691407260234720 5357 4410499233346272777687132015693859375943180163765985562197956481936806872265160676736 5358 495974605471720138932568406432843531333246889628049555051587172889806309441745866304 5359 54919363990828179279531975067729102437506504333754120864389803528881640218985535472 5360 6861064569261739796663349997490582333670374174451662553240658049654637705083948640 5361 784549614162235879407396486389943300882077117756133926907302717219717462466984288 5362 97634546726551555120643400308302168508045614341950657890854472436684092814332248 5363 9826702571856679853838751432750213039097456444040624709164110349333672102889368 5364 1668834662167964645853740822623038498778776219796780798013440537216514804275968 5365 36529412718056019077941009315036200655147170325928813282936763173287148317920 5366 1699517919100233886011238163345357352952803394146240477029203348334649977616 5367 119801462721351576205838493437282585049593942567513270412602772754371712560 5368 9113660772300747850037737824886037852417900002265434333300676401375909152 5369 756100656811909686152304947723754388095100492152757673863300710248475936 5370 69835920474254426847766381002068938561044349767857685155198414816071425 5371 6104209968012211607676313929956963613533733817914140184747046650220770 5372 578515986328955072814467718380757391698436917588157673048938141657440 5373 45413505290090734324793228762505789934861021597785779446108586300760 5374 5889185292264796579478112985260750527462900951802198685339363759740 5375 114539178963435947698012665721724705467127872342383618267214898100 5376 4545870106934145517178287854427298607811190590386864160364613240 5377 275377710390409956770106701574278570078181594934455525279228600 5378 16342744770088309465920588269758312421050334923454090259036510 5379 1173611303755673525786542452486211420723014272476286515347420 5380 79268441347651088820491199190145575867701859222110815557800 5381 5933764154616669711422755189031410831403244382476084013800 5382 369919751022031332944773137285152512222817869256801692332 5383 37760748146329129704907218596864476415270130985551696696 5384 664294386071150608045413683308726252901283452774206776 5385 23805933784703286734523806110571592001063271796030960 5386 1170784881145725932193650170828655871761957495324448 5387 61576070933210689931931068534735021780308382865157 5388 3354346798972207830411704311714007174872278195520 5389 197832069010538831976703236196292593886498309456 5390 10082612934973632544276109286224655977400151720 5391 811773115742838386336401112969429512019647384 5392 13460013932657847350740379309688312495462928 5393 410766997018833747316092402423073850043024 5394 18240833900027389419516948578982099467244 5395 748611051529716206755507238241877781400 5396 36172986227607188945176795541189288400 5397 1484803466029227570709547800472548560 5398 96993134907057411634630116301720440 5399 1453614856661636326392833421246000 5400 41087780510811614616420476862000 5401 1457800917470076154920952798560 5402 53157555371857635201433281120 5403 1843133437147140044110314495 5404 94616408309178031346588760 5405 1343059830057544222186200 5406 30820095063575559676956 5407 997380372438077049240 5408 25824085362070551192 5409 1115483183148590256 5410 13563963726962880 5411 276839953833762 5412 6526830425544 5413 207178049232 5414 2245832512 5415 32193700 5416 936544 5417 6328 5418 113 5419 1 5420 25329121836502008961885016764829304845585279491806580989996513862175382180013623643319573886905401835520000000000 5421 23014262024501531894576998492559053146282883610338918983510330448126360038396676485983121805377787353661440000000 5422 16084569471818485736713750954843265075946836645635244002776602635991385796540796984777054886668758948104192000000 5423 8277345851115222715003164713545726802123223231277157334978809864939791159057309498803260092983730538622720000000 5424 4233996492853525085138404089326853660472278888144799692159084593490149602792127719907731749957099907490496000000 5425 1740142551338871189426424529275342848159882722433206926979158337038425379803023095556650230288352894796976000000 5426 747407859234002778705754671807329747205389820407342308959270033358368086222799242038512476415389592144969600000 5427 245966978147901664503122629877229519490168057885667237284356683547533907985233522881885318778278187685435200000 5428 137905993873008527431089113524844644833221117776165569056471498499278599957712432744740549841516835773712000000 5429 6812951552544994337311084843082403758775541199740424876227823365574232779711118775314235477672121061866400000 5430 705228926831010318577740333471589275625685938847297178799191461971918410410263939080343156603971767374752000 5431 120698515829364259092567479518292663093794554593420138659129106625051214050210492894660805703127570730771200 5432 21647551503490890077569822353145632507176815115893192891960321805283933471421518688969251714810179255554560 5433 4765696231756599912727347414703330641674530102258489508497646757347793696480745722030821264322434077704960 5434 1086665778619006622037087970335631229215395171192974262680340556447253470938332149892093551170821756501760 5435 274275010522928686516280945984703551841093023959751941125575001046061855448346273186057529066356830937344 5436 65131782973654448667675864736826340083766440905047669339066635142749291123647367878391556540088769834496 5437 16927161118599099151199353557270603486115560472861829935508453813057018073637609115711612715729333410880 5438 3883311916996371613310196206822967439709975575417558869792239380273954912384403951217510748084072574352 5439 952251891711383649426546167031962318910036441015270014738152233667444803668544389630056787428225607640 5440 183311813160313836647551401420714184450765140582063506632626801732610458383088440951222343886538930304 5441 60501223253929376086083426845709593783770640117000715084401308192970107852443773784204931156633789248 5442 1986074515530826877294873661956662173956890218803449277182223328906858748819515318357004441955346960 5443 139362710952219502875529191291960571830558158130822406282867022069841419313903723447718829909156280 5444 15820537003927775850057265229225216521791310112410642668299997487296980804100261525197470572828480 5445 1930751450802237928798990158313694600525764127952461427296559080955019836317738103897106098611460 5446 275127211103104966222322546210643167939419268908745517824700985798151374162497673998773991086280 5447 43406462098108837072729486733754930842520885638046265282268307975578309809014000088685861069220 5448 6717250370828044825055077805686396962547508034430094146023038584589464518287507076679798484160 5449 1146008490880554902264292185592974792293120268048014325627308457715856765365471755823926489280 5450 176939741997754766785891451938501140645997801099107516558310483945879864739618523985904981280 5451 29387443517445975661364822248098420550030678969494096732778933778555378144598701009517675960 5452 3905271235205022809482743495668898771029639982096302800179629783512183503697638916096094400 5453 883004045002467067329066882074209018038340340132221565969060800321894591353611696797977570 5454 22582970724720941360203320172455060097637256050405067943407549479297950479055949827710300 5455 1227416482373597104747909182235609256504386320301902275235113945784947302937767815055260 5456 107080864921535357803251242437107022318536052150661015078888775723003608081075632550784 5457 9669171396182213397237174034405768654499025406430431135797831668677040057886166951680 5458 1066813302335398034685147138364984199517698627549326356973211498685294260171765400192 5459 115940879536192822923456391809650327368155715197986834545793820465988666572539335632 5460 14221115652651606123993125449344116109789618547262481688458861628615680403823978304 5461 1597118857401694468793628561579527433938514320420676030123744710110895723440928424 5462 195269093453103110241286800616604337016091228772174665926206605268802885965931680 5463 19314553330890715574786511436784901490639828183114331324908768617655838271196344 5464 3224527991307592705547905996254684556962381170454796796161563071909876062499328 5465 69405884164306436248087917698568781244779623619264745237579850029245581804048 5466 3176148242252896114840674600350339971092124375945433022644740683772952417184 5467 220280108874743220765574004062100237026672733108008271403818001516102826320 5468 16491386159401353252449239873603306590089533337432690698353604916775454656 5469 1346804294946214128458793188132937503794397751647099606569004390130097761 5470 122481460524076994779159498988243984553216244208242709349117219831263730 5471 10543635399293820049622724060834755332467358412760787591835807850381330 5472 984340633455236989564915222319497651546594158284327981008641017148480 5473 76134405927505054603329824690083236067267006796287924365534982915980 5474 9729958308959229131311664932169935654069140702977545654038948820440 5475 186535234311881400536763484175380234617893963529024749749464262620 5476 7299002706908346323356687540911437201274306018367641046219238160 5477 436014708118149098219335610825941069290454191979554581692111950 5478 25521546627261195604314343325375994739722440839366661500413180 5479 1807995792272253809995484318694974350843562527868873820940620 5480 120488030848429655007146622769021275318906826017608439647856 5481 8900646231925004567134132783547116247104866573714126020700 5482 547673397617033402022131657798797225888327754484096012024 5483 55188785752327189568710550256955773222317883748114018248 5484 958602025469761636926293163255630288996788779952652816 5485 33923455643202183596696423707564518601515162309344118 5486 1647771314205095756420692833018108263961273511938112 5487 85605757151049007954148070889753566865306776178389 5488 4607175121479899911649810741390323107655900172160 5489 268486379371445557682668677694968520274533419976 5490 13522563230435224824087958336818950369689615248 5491 1076071339473064837701741010215290283374881416 5492 17637259635896489632004634957522616373365216 5493 532129973410761899932210612229891123919372 5494 23364663647226094312639686943864711677144 5495 948240665270973861890309168439711856440 5496 45315609120299115821430271337314053600 5497 1839865164427521120227048361455114520 5498 118894810531231665874707884498883120 5499 1762894613398154693710457553426000 5500 49305336612973937539704572234400 5501 1731138589495715433968631448290 5502 62473827962801756834674165440 5503 2144053181987489439067100535 5504 108952227749962581550617360 5505 1531088206265600413292268 5506 34787037992550631714584 5507 1114719239783733172680 5508 28581997391029542096 5509 1222741181528262396 5510 14726589189273984 5511 297733535255178 5512 6953819331888 5513 218687940856 5514 2348852352 5515 33364380 5516 961856 5517 6441 5518 114 5519 1 5520 504893828607606711973574667512264143255333237870011181067263842986029284788271564623503506145647676588032000000000 5521 369482997113242520490705716399438663189138378082601589317111596648589752662095875631553480283101112882585600000000 5522 215712345715765672734230295417051780682344996895407944925549198332379136542474957553460237113074212087715840000000 5523 116927480713170550022828166020462125344898469679768066756998792804068732772869589067457114711583302779546240000000 5524 53422026561984489905293500835291272698807306345065676655146654758859844779283129608524741300914072598190400000000 5525 24373767091614662228090292897424837201071688257170254458151969414078875938759520332816930936400958909910688000000 5526 9530809284609972652153545811825856016279509610163659876511222969885171298842476764568315673219580716675329600000 5527 3907026846355091912024119730160580686060914347530490674555283248439227442773845612137586647627957805662483200000 5528 1229846947288540481844558533282600542860962301422845899169302972891705810965431603187097124054319455645272000000 5529 660800713363518720222850386159678377189871293647167099881879347086699124191552997695637438945711330620138000000 5530 31339708125623021605147966319697082799935087927697479522261998766599186479617668953135885041253199056138640000 5531 3119282478030353357497271059609925224870268100413121466564523538831047095076227236828180107182812680647968000 5532 514086291548734718660465976480203634642068057038907517129353553029582473555356932350450983592427359481241600 5533 88909587459299547873202517629054618781487293471465884061417625404090548723077332623167945342824187487968000 5534 18898450622649441694604031625303773239497998782814573962512761523376255387805878648581633889121648062928000 5535 4165552153599012703366652219436806543993546998717136986722370073283973908594504938081140486243655034326400 5536 1017471813260669309741543777302089294679494375917382705430128115659855585337371080199923499754043355160320 5537 234067345061939122710640545982162890109401867539324945777855622004958253035514150701196933382240141460880 5538 58988591776944855872281535537218077464218971921303940105220885850032756465297223052983194593057705683000 5539 13134731483958573212297368042445434252413138895804170458342947796255862273541448888875851037901681495970 5540 3128827644194553394383568778301671592620153371490882445773135822292599449205992004402138227955890543560 5541 585579403151002600584393815581115814073888035898543415031001540309292808724925218866611713216220476560 5542 188044342545996710056430306413798839564837867735055986113521981001370000832868544082144217539204297560 5543 6010488665422239243472765608653862858668929111005411052441964309868545228462746046575218843124348800 5544 410941327166801098403614524849658560346659059249911069251139426748890465471737220422728253419443800 5545 45484043886292355573233100291020617814845231159170529988548796834963210283712969352572457431304680 5546 5415522362006277117373250610955017243963718428941438820418107738031978323123938280334736690529300 5547 753324506591835026561220825592285101687710661354275757058294254944045382377436032455611904663800 5548 116087049797267820078231228193268748884633822263819588021475085567438570942127270018629997589700 5549 17556449832846026247303062932709298604043094549593526507571596467224102410633359136256468971600 5550 2928688365583640305786524509988177672421153070458109637958791651997601760282472654682314779360 5551 442349354994386916964728630092386309202692803589258661121819200570739763998649438183397485200 5552 71905446904389089384190522523792261926040725851773636126945418095475221817447495111015194200 5553 9356379001012033814385739625046936286322692038053824876552106228387514583448723117078659500 5554 2072356432148647198833524315072149350481326816936211897983785810989913960670021284396791950 5555 51940832666858165128467636396646763862883645532094383498506489794613352664811960234125990 5556 2767703832803209157764893254060687887499263095173762318102971984157155062867589244573820 5557 236813451268780118218728709235909761881895943687214491572867887573689169906323750297280 5558 20980277557753859258156132338804969726226247158124045809346933043547252341434143630880 5559 2271917217936495814607257794666170054532409433150933752721564425332859599026378775120 5560 242421839030221357021772455601996139042518770890991383166662906266346381569089800336 5561 29204076786695262576057311190617381296889401981689905767829455299633051978932137560 5562 3222257343880611647566092711958695700051388546275327167768802168575267343001753760 5563 387171478398394097892206587429474116497422263947899688570145652898511163958096760 5564 37647010729702242222041505342885824939382715950138103429906921881871549172670840 5565 6180345316672886018966819826154812067511230576705027192642995887827262453123712 5566 130847158670413773254591975989105079395896011741236814792158733661692490286320 5567 5891242707404565374301251274843372527025714568285883832324922236030476257680 5568 402098611438023339492714451859389321556624830276523035102207463084949603600 5569 29632959505174306625494727897880941529067130215699366098604133834830895085 5570 2382807598750994227273249486696735583636242175991022380852853920999403731 5571 213414666064679612115202157328000882176058607332544114774976973948414075 5572 18097284640578944861292735328298460645279794290559560791956983623788850 5573 1664693718343415497058312508334444557762622473569084085529319367236400 5574 126890676545841757672216374483472060112111677993813207275891638193300 5575 15984931507575876430012020959993465717399302583463110717349701633580 5576 302134534448821986784898601129136999733208532476589383397019580300 5577 11658129323534164266472487044511323307590905446003871115489060950 5578 686872485391604743770186236232646889978112768186969546501272250 5579 39661863001824831006704722735381613446865955358475217196588050 5580 2772260214817455841993075955332294004626795876065606525442284 5581 182317415099597504287129758137334824495714276210854875782940 5582 13293172943784097730135393118284654135286489038663954446500 5583 807467188794344118365963341626431807399457586739372325420 5584 80338105841995275954452066829745745829956413051052051880 5585 1377990411612782353081546422179968540432883871181938423 5586 48162930851459890291606033658887896779928934142895970 5587 2310898794312024536443654582891249394579834803327840 5588 118610386414104047165385881353273014331449147717045 5589 6307442130597482021901526610236751873576529997600 5590 363246277973132225100081152175545645077309921144 5591 18082497343023847148489711729467201075747741320 5592 1422393149878189153283910530744349225150705320 5593 23048691569637458041824238864944328215193180 5594 687583673508287848227013712431881789334020 5595 29854847993677787177261822206049353809684 5596 1198326115452329605685555542533701796600 5597 56644511400373894776787839171642567000 5598 2275102085044784180925920016853098600 5599 145456417139272782719057518269910200 5600 2134030321481976734491606512042000 5601 59063684484291696011104435489125 5602 2052380801979456442333944500550 5603 73311124650226551387627847200 5604 2490566827561225105987035975 5605 125295061912456968783209964 5606 1743318254658851955728820 5607 39220680089640418109580 5608 1244589442476983639400 5609 31605093268926897510 5610 1339192722626192148 5611 15976959969495360 5612 319993986489210 5613 7404529844140 5614 230725809160 5615 2455618368 5616 34566700 5617 987620 5618 6555 5619 115 5620 1 5621 11263016176631226651718204121427430888003587614023326346885116497380653276046057980062770521710602016194560000000000 5622 6512677441881655590640403473427095802818062678017109014966914386384363163007334758729248835448935015619379200000000 5623 3335092434202356420185395830687596104315847646925466636770098445180893996799914256993528551160523743505233920000000 5624 1586859732205135371740389867885018762166560242954765230525079484582099589379078107454968436031598771640376320000000 5625 746299923196320959927700585239312447640786948811995479426621007726903692359616051757921478936437738946252800000000 5626 311079292928002097230790208215669541886899818739888059230621830146408410965945141731954128600929440854118880000000 5627 134670658940133540577556934769463902431987280485651389022800872981029484887563625928567830119042664229942896000000 5628 50255496006292796084526011939034380827409641595017809230177729536790587410785500209991816376194929807184166400000 5629 19705191272325546290127760192184908290105634850169323532905535183427206045707832920426815488043243641001545600000 5630 5944277848474567850028496729464944828086603791710980603814816776258550249635349821896565154822378607578484000000 5631 3066116709991231094052986929974413454972766683842945603698208061506480300666391283857147492132168771600752640000 5632 139823342469747614774273418041514288798589620445550088804100624725022783823061862937220309464083794602477760000 5633 13401362262021547083815182332721703254617742031834190182734483549823939265431259739946590724368307998574361600 5634 2129786083312653961817032759667210115436689176484372358840168229807797819206788306144814249958730512529925120 5635 355638350730689981978403007821124666829497337013244386754986713495822175480210763001834865183613955233651200 5636 73074009119257101570951083918579876538813741887882082523282369089046196905709895726590948858554455410208000 5637 15587227416202313681149711135016601517932296497600838485123352882101476038282870743320887391790067728058880 5638 3688335323079865821608858273554422151067531591568344041161269735871156849339309854534458914045640589844960 5639 822782182642158719374584457676743488982339444289242251104178315613760782110373431239365702176288527514000 5640 201255195474287706061353977667253103416346416649755759812306581681129687002105247599009210026205726122000 5641 43532252918262856772457898235764810534437902383512670985763472225773325200298371115178478506641873470072 5642 10081777964626900049170281917616619629798542118412118818485915809797096993972536144139103721483386784840 5643 1835870561230170331519416744325285213240896569954890608835871341242411659932926535159282544098290986880 5644 574030098298305746699459771742478762095241266057094476126473815031039636417587948175004682195879068720 5645 17877350902281532112528502694254989449193516322759313639071554714907462471698917160476742426480323200 5646 1191729848783723185434214976867047242042189872284052421870707421822263104522942156975694819894387820 5647 128686563190485688939322544548409547534565669688946265056954577507874943244422419108756573124855440 5648 14957156999826860609890736677027766534131804591000347446964634272520929349083030145457613930820200 5649 2032224250340764257700066143392331233274683946247684233008665790511350103996985657894646736909600 5650 306047676738251525660791736207939856107866102661823206970451594061757145184485287970419895302300 5651 45256626235780867659714563786078852978090576724151606409348857113006575711714269030905437810880 5652 7385388052341353814592105293873909306396657107164174579044576307567078790941263083682218370240 5653 1091755854879763454636351512625873437015593360731290882912001970303252232890505432323090705600 5654 173771496685606966011793762766402765590698530588283880137088291559531649520473620039708620650 5655 22149795186069304540178485642969157109193681224310029705265030280482770535612180643563548000 5656 4807866922584861501293776410967390826395065026514767791113780576972045016435950530839571724 5657 118139933124618571664749918078647570087690689975532778974103042983310922359404159594004584 5658 6174108550099466582706300335981534553230279264138994181812085195112362705432910768719740 5659 518308685795820636101368495686142120454787753703739725573741966202211332741051993926080 5660 45068744383323105073076136135210675708404994678288989506399999574108261781721973200320 5661 4791679950556972990808034621477740478650560822355182234370021792939826095529597031104 5662 502159523705458525259385800889849145159503669446494975345560905845238979743186529432 5663 59432858022046499277590317510730109305950362712693960075736330217740216219712436320 5664 6444514687761223295132185423917391400102777092906845046646980861553165932978445280 5665 761218499901927378906711256640999957859338688439938370748082978580123644392190240 5666 72784220744091001629280243662912594882806584170266999964486715638284995067163624 5667 11752787815312373413117231144818986882480372899963658267976844639146925320694272 5668 244810812996258027379559180882841761450386086483604363159522792012198852793760 5669 10847367524744914022522938855267162113253696665415278167455412371103734061760 5670 728803733231417302830544943995143145321382504876198001122751026841471156525 5671 52883435424618762593190591325449064882642878538786561037508915766775135844 5672 4187964870532050460056014249345777692451577157802402972408046285392891406 5673 369494048708997537393484332090270184066011917172762944983542223552478100 5674 30871838504517023586911136736509138747830237319189838998044266181757450 5675 2798615526490379676213974651692689401456002999043677593063783284049600 5676 210275978275966341285387134858325128185785066389747600628620429006040 5677 26116226125053544589878794807876648214342522530728462580458667457680 5678 486772305500879867597892190708054055125724857878949562139642657150 5679 18525246596300863765901486262511143886034863448444507525982617400 5680 1076719031154407436180291937878203232938663258239033343164156500 5681 61343681442822405290369971164056895464486010954441669264056184 5682 4231344538405590495673642247612448743904056863468557328306644 5683 274660001968224811653338336934166748590946182343625527153520 5684 19769334121525068419175712842577177944785034980577163023000 5685 1185648024052454654815844906691975818459963038756546705680 5686 116490253470893150133955496903131331453436798924025475226 5687 1973418367247935221697029444109584576422401593297590828 5688 68132926570357893583247559810134097883801906836291860 5689 3229689881207166822017637730305842527364588399831680 5690 163795295524238922276009074249757972172001203990205 5691 8607803378227151935771495138676037850998558584960 5692 489960095870736489669876902934456916615906405264 5693 24109996457365129531319615639289601434330321760 5694 1874972788475794792965154790526642160425929740 5695 30040991259302754301703502340826315426543920 5696 886218956966237671048151007134425417363848 5697 38056729310622234203982103031887088372784 5698 1510932928179024285429613510151189221800 5699 70653369058530879506531068214091804000 5700 2807572785799946436036241722925100400 5701 177609940927954134688533390729574560 5702 2578619971790721887510691202050750 5703 70632859795647801415341386770500 5704 2429348704383846401129975123100 5705 85899903630568484454190204800 5706 2889057519971021122944961731 5707 143903239424208003751013424 5708 1982597230788498302593560 5709 44170863013575616511760 5710 1388195916608943290100 5711 34916103039957334392 5712 1465531658723002728 5713 17320816415527680 5714 343697244747670 5715 7880050109360 5716 243310853296 5717 2566231808 5718 35801225 5719 1013840 5720 6670 5721 116 5722 1 5723 351406104710894271533607968588535843705711933557527782022815634718276382212637008977958440277370782905270272000000000 5724 136278383552219117278347778753156769824305064354767203020382239673561228633244595503422492046064546055406673920000000 5725 57482381190579068856156103410563533967659190336524216990829657898068856329962673305129154130751302156134031360000000 5726 24699173867347208354098378050009418403643615232600290087702202913452748572392207319384294159106585208465806976000000 5727 10334771438204159319916084954635348398853311217232761895512891946516277948866259001144860990940090880116730176000000 5728 4484535219685729025928411176705205938716299566412895500089204622573021421441317182467660420595982633485830608000000 5729 1734070959982591918035445913747882909303093610489708487701147388084874138876883927770253363542899185081310483200000 5730 716245864406866176272338575837844594798914817839721303373568488943082982108463065126634919117234057603793500800000 5731 255650798920575112663325873422869506648999292660925978096692771205542679466958908125237298640336782046251078400000 5732 96063103886930760404288643839702364876745772823137780713442836735401603513821149186258581640380003137014558800000 5733 27819246556243504353576909756650277191245649636669273948546794204086823423505364364212623390940914585475486720000 5734 13797527929904717734882502703377285976404382435152124197494555120672963060670343850838907409742217862403107728000 5735 605901163970277348389686016907916547369277951049673350038035648845923744624223748409523586780018569415779680000 5736 55998549818672017794893660505103328481773788957421721440639360377666085200656491964742215839946441602327496960 5737 8592585248171084983744466095389951293678061470111949573677929713141068837574582246797280160104656715089804160 5738 1386989568605389797966196844089544382853387687021345398162579938183984832448351865899678943487785704192143360 5739 275795453805167514415087922347436045547548870058975574962287764506048838088245400708127193947429336404260608 5740 56990800240906309445002874946177627048030465572743658846904568651535532652505713994543309687729207152725840 5741 13076825236378805122913736622348203731548520762367323723112468726380927694637878288899433920445130811222760 5742 2831338687327532577300247595507596309508257972751925399476474418083874638381897855163164011477596620595600 5743 672767367728336125191699358384003182477489174402012398869549370835256897635380541026703837072237546967500 5744 141479821984354361178245949640129374754424164801966658462650022464351865360986639421937207686329751376054 5745 31880216807063441377163685655760542224538389607376920957812464466093542742323652430634664816872907693240 5746 5652548833261313921256382215726926476218650051281702615903638007806440589725022885416840593557269741520 5747 1722090294894917240185874473438885775372485015646355517408123534529102535686232536337304355110816148160 5748 52291251389173481430719702493359500482715342464875961631230424481556723024137039342534254223994435360 5749 3400790056285258846274839187973024135163714667469768716929123934644346022348982658607879540455439780 5750 358483997459210133473907712016966057297035057491410488946630815631097061757658855970386337168986840 5751 40697380673947504450168566649675364638959337412695743865884844934915828056973064691786337532175200 5752 5403869029315214048884275438109814156321589242284852740341041112805246913710220924636116406529400 5753 795723959519453966718058642100250280811286429547162109200351336446286419048765588410186622009180 5754 115109244991007859047534868994279212852102508477264899942773375098296761431301122192303594157280 5755 18384902172849753112920772754380158729605480985096340470092398315073262867354436435042097096640 5756 2661154896269423420676106812036691921281734100161367326560560887697175405920134656612716726900 5757 414923777800326837211834086605531939273742343986577328294265367424267455264216653436430931450 5758 51830520735402172624017656404547972467483351293889104248838874682940210842949935863718646720 5759 11029812351812329326497487060454603152774267338159196906652201471863914770801223381281246620 5760 265814849530391786245687315676957034479896722824032318022407246558040001200298489984487434 5761 13629635855879954531634663005846029112925707977301315426044572820713995216715881692639260 5762 1123002152557611378219631740653307927671957398474083566421770481096276821348235379434720 5763 95873510779069150791816507778539073779716072235427703408189634121043640846826323276768 5764 10011188468127961427223929477015993500037828946898662388167727727100939078118580031432 5765 1030748496026993815006107696563374561116875981777567639437950778749710496310549909392 5766 119890420492748972680656330150955565324072283424030145028539054875409191701591704640 5767 12779800313018019076787554145734488030712286777471515137272416475702773780563354000 5768 1484376074808758388868086950449949917825710442457879822958761808231241106564770968 5769 139602521755059790010258828009193009857186399146249819604015503765235154473084328 5770 22178647974057220795721226515222926858874252085415290602472432625486939718084352 5771 454648652707336336562038478782420414122145589183836674439113756594083583759840 5772 19830343756174295947424747594785280738291914216462305399879425740924013831655 5773 1311846719816551145094980899191257661578488508777156402020951848314648081745 5774 93747908252733260960656048258750615019230557409667085475583987041101377178 5775 7313311788839550803381398017514268507713948171087778324951364408820422306 5776 635747113219892821691730394920023699054755798664900949456977061112352025 5777 52347900072876692169110188379298104833277358932539292214075060047327850 5778 4677685951419634601671929060686352285290747869830146834120894917625760 5779 346511119130817773667468940541183661939955672783105201035895636531080 5780 42438867453212009958553041562799553348306599112433751693245334618730 5781 780169311556204719300731319354004444516572717422426010552577957350 5782 29289916915772987305546944496132484252244311127946045682972516700 5783 1679681688600875600441255423089997043384314682852892015336084140 5784 94436983273818702881227455607824431175590306337758885577560178 5785 6429445597317585558361248610008526013464605883452223472881524 5786 411990002952337217480007505401250122886419273515438290730280 5787 29278634078714341835994410159259871133415811300348456629000 5788 1734010235176714932668173176037014634497695944181449557057 5789 168263699457956772415713495526745256543853154001370130882 5790 2815731084975712450470151767814895066358792517266074718 5791 96042800105203295773975475876936017498853290359592140 5792 4498496620252839502095995410068852091686390985479840 5793 225459406780422987132859549261431561695578127845341 5794 11710616223867171819596103851454609634498039005120 5795 658911853067542175762937903946338612000701717424 5796 32055336198996819945049943520419129179734632340 5797 2464851867996269559291270904400192503031840220 5798 39053288637093580592214553043074210054507096 5799 1139424373242305577061908437744261250896376 5800 48398231840682623933325065812291188474084 5801 1900851103192966036508223448254721924200 5802 87940895530299073428341861500518522000 5803 3457747536195723505434108227181439440 5804 216462115505944101651650069951668995 5805 3110294192778499596275782171545750 5806 84326985674395844546887165838250 5807 2871048468817273019517243327300 5808 100502887247765126811402539616 5809 3346729998382271993906539827 5810 165065480516003298420280104 5811 2252076466041303897120840 5812 49692220890272568575730 5813 1546846878507108237540 5814 38539472223349133244 5815 1602497234304591768 5816 18764217783488320 5817 368922730600710 5818 8381507843592 5819 256462791312 5820 2680795728 5821 37068525 5822 1040520 5823 6786 5824 117 5825 1 5826 10366480088971381010241435073361807389318502039947069569673061224189153275272791764849773988182438095705473024000000000 5827 3697483771274256241560139539330751612500141295627679737616018219070334565371237745898175546573000129173183897600000000 5828 1141258820053420978189198363411267402926354065507673751138796816033951322794549649045857972508867581228234265600000000 5829 417446117003696748453648744673313964107111958354756459323753044247284798915126134318582107067543351942986751744000000 5830 161360605452238390319516680014282373791947501403831534941440245996930809352433356407369299669647849248632722240000000 5831 62153714503388954961394805430179899792281717147867921647133012727807810841082625698977840628735700391446490822400000 5832 25239313221661551448488763642951887184839172592292971492050623605177623239441912628177317590374118764418560435200000 5833 9301960966455403510516204380897880848764167791582421933559082371609000057229984744113568294469033039168191086400000 5834 3674711029868475438582861228689672543934591103407378994746025682074640522636143954487941697178802260425478710400000 5835 1256954421097398454471919345911585952680890024170791634579008868564228298917802810468957694680552815483765138400000 5836 453418255397157736557785003130152277727005065116827823867867460456002951147386474811606166904262892285300848416000 5837 126256610260160914984484872234550783633116238586679631356698392745252482269861240161906616152864175168601787340800 5838 60300307825326403242981749438081745364189996687044396843675741709338929136989385721382932749230379453752830114560 5839 2553440628803212592586362711007426991663936396153494769554265309219851357626482987089262343273450324979136752000 5840 227856168539270727933821595918902752872158103587364254106905278812976357466236962843306541708660723130950894080 5841 33797501990318391349262519216659219898374498414848184540484050722611129073275117242128562704809106405024518016 5842 5279508681166154573352401175117629195161338704920480540849359029471603343839869480051152825960530670900794880 5843 1016995735944619692195363040830113215093622234514821122937952453186076094521626840024684203001263328763285584 5844 203785285710037358163025707690968425991680244131174093140455723508894250602217469590597270014612014468919240 5845 45384275820375849048497891248595491441651327212684665345054227354933229507677856320635674948087714830055040 5846 9545656145847170817606539458828782908621663885950524034251746138013463275267457998152822916118530390379080 5847 2205181927553992352659368197968421389994197353805203065324726997742122181055759931943402401244536230975250 5848 451205918760913968514629328494261615731895202214728975314223823269804765138348594277008960309529561289636 5849 98996462716670686540534451776069849361015561873270736890846113795221538323015554760385984698716501339640 5850 17102583649354744686796447717014390542094980220012981844078886225323989333067606979310170822117473280640 5851 5080166369940005858581408453851842627032923604760365790811095985920559308120010086267483868045430768272 5852 150496772290791970947485909489065595645138757556192547068121353984213335349202703248179989297109764600 5853 9554600634325251044299337179056312806982117996009046395406860036149110889327591984316444474523205100 5854 983746783725274319765627935386824433669552776902083149526605979768584353310855412166439721252926640 5855 109142975443768307389088637199600923862141041892694617566253450726895660719175050593001305928436400 5856 14170145454648783505963213355171300193644601303818110611644723411815354542884385518103521642548560 5857 2041204939636860175494150440136873888484966454030190232738488833564833107996774870082303002101100 5858 288997678913594199310832224333425454848702364838659181505852660872988383037135395623027791716160 5859 45196217841588976402596899688202680678390489865872947803955234548633472082277217965469448069240 5860 6408495464485550278362869465724367644920722814172759483101270161199495074014912645702031594800 5861 979220115608771335819928444389060447028607726710307841804327737160648289928621108483803520222 5862 119921596995636399404589871681111018581722816058700818430116625275247542158108010387131234688 5863 25029189567574131933205836021800830380977607851003976667797119592643524739628802589714473762 5864 591814193294079825980964212261904341092649209711104399559743534802533623095080655683372684 5865 29783278351737678420979448790552433988032571080426291014786940718638101364960502615212380 5866 2409350072759966229634846279947097008460836592218107993192527987906437437491150344798912 5867 202019183427324282025613355676207334035832035160102665031457520700275398069603279246936 5868 20724916477878937691446029443647144438674805952472153724151779609324003776880714762416 5869 2097040043641125347771046693008244796755023552412051399079635873575366937927066613872 5870 239780840985497945361312660301911130648144566849497335339829732280304861192702985760 5871 25133607282268770851015523153277826460400830662360646436635752402215455101774596200 5872 2871416013564483440761217379558919513171046429672619985395637596250597550403983184 5873 265695122049952503567911962985238309083032179020281914730223055553189487545547592 5874 41540959697440508791985789345973101100748599144111179223678524600118395027523072 5875 838258453429151370536258445255087638537705930057698868497115988720341607557205 5876 35999700972747183412248003325917894263360705808346954418242649806600517417466 5877 2345422923308379320018299183402551576761540061147037203613216940926188994635 5878 165108256325709325273991249172127948839838892154339046061476275684327798612 5879 12690746927692161688220661265686524763385968885122909446239132356482497531 5880 1087219700868802216806147631892214441861756293368961043998888307409529550 5881 88243602979992138227928603267959662433238976486280521160869386936924090 5882 7774182285457984267567431396633655910764904910421934175017825356054080 5883 567893223019951351288351874775828779290482908172311301697717848759270 5884 68599813143548180480948752115210236919180530072153187668533554589180 5885 1244053767076110228074139130861790870985886225079003638448705391450 5886 46082802614149500027393859340581775223531049507968445207876759608 5887 2607926832301359484895633420060784883149330691797911286969183270 5888 144721610731306583636166750152250426996359170751370759716261052 5889 9726597185685578152392658153602641917805429413427722689743844 5890 615377472764250527375201084017057145577183218668629345647760 5891 43185985266103654208091754984908309921788321668013973527775 5892 2526088984578424222899314009535404035441087918684087009046 5893 242135567512669501768953566733609027709447221611727749318 5894 4003087566591976736812986850628405034100452012498756828 5895 134917266814452248825346501827124405534103431695617530 5896 6244971778703941897027381863389700550811695721019072 5897 309351279070812935833458451312196793954397896345933 5898 15883364533520991663360232810018895826100788535680 5899 883540893886022462954848553018954047910031848364 5900 42500333387433985994560599274263564530434681080 5901 3231694671372886755515221852435807948419523844 5902 50640528122824642965728761088821503147602608 5903 1461435609158609327101143431019813343541004 5904 61408509217210211012175889955380217633784 5905 2386174789114574386255003903128267947400 5906 109231849185003059626782522705907216800 5907 4250148013240576808762758029243852645 5908 263325047728880453555615549013370530 5909 3745048109672070942454513226963250 5910 100510952622007168247804904736500 5911 3387837193204382163030347126214 5912 117419214804319653106391085888 5913 3871707253030471522362467643 5914 189104142727071739937796624 5915 2555240605700710190964030 5916 55844591095734886589868 5917 1721961619470177094620 5918 42501474040702782456 5919 1750876607851313228 5920 20313556866528640 5921 395753474644398 5922 8910071401296 5923 270201869418 5924 2799415008 5925 38369175 5926 1067664 5927 6903 5928 118 5929 1 5930 616805565293797170109365386865027539664450871376850639395547142839254619878731110008561552296855066694475644928000000000 5931 107632390199268328711594099006097457059590536491996391544365375016983119786404064694217931088148901258466769305600000000 5932 29449358479424676769465814876930478750357390259633962678852509083176575297773042169818636108331212382457517596672000000 5933 8200106012111713903562802943759042929048823645911532960134730065767577564143133176706415754274626049030427372032000000 5934 2739656515130927191209308599652182717628237147551561748721831480768944266808481348654571216838913657415741253376000000 5935 980911028500754029662227857401434694530845603537849536442446426904027319871175308967407077126986579417173619934400000 5936 356172534253768921964776946170480665510457302650125884105684015370767265022268495760586253453075430448901120232800000 5937 136549554217197737462780664624859051944038553829997133772337253891711762111224839972344032726075509738745000616000000 5938 48128725345217346438074377781461215983156855188056318612403513809070341034529143690735177949411881030201050696000000 5939 18220525520036848992870870234767307746567292610355159799039123397578314692584449840889860084801430125541932168400000 5940 5983109981978536640875086566321693470213320324935195582739609379275793663371117025971326301748502408107580271984000 5941 2075261043174421398526889323766456652420955601565841853431546397482559889847892000205131748809244635270699200776000 5942 556464374001458748662986076631764970242413733957592718877922121568955072504455176608018859384761473537089020117120 5943 256276308504078728824437100850029907131335269213058019252110512641437732366216491831536678947453694960038143664960 5944 10477911552119275304159093797642482592759587737309991572958835590651551708121198457317570856319050137718979518080 5945 903829468789214526151652221860618060772162903386440133257261089353737339298771759889149231042484485731101536384 5946 129738797974245355510584612090327472886393127039788403746049703360287353585846392743780558665829834031416506496 5947 19633172908546505542520370563912012046057074324609484506889732479296903272180708206717252621616766313420147664 5948 3667348259927047050907348906991069005048031978093371378644582568537023680954227632308146335536257784426121132 5949 713248499985190017715888118145517830687111156545815905565048592334517994480088345303025805112058144140923760 5950 154306537789279114472078360629027748118021863538665215957822548156001182901950875800717235653078217678285016 5951 31553696704328180704500554748538197939855036647275832496213202573301264410464899712368489178514468586355840 5952 7092341875106084320841882967047247102585352492369674749891185173830222594110330009058894568842083267886910 5953 1412986956119704276624795961806975429875250592975751299301012806460943729321992298025623694624708904402018 5954 302066129827790043601607137209484552595663495030139194340654771804730322222845631311465452085923492245640 5955 50880186356830365444007000555300615533089169372987470293673824253899525925145409246847471868811031282004 5956 14744873122508797491993660970037069492107742244301149111150008785048594415472842345967318316791535350948 5957 426407521490577251018168167343090139596472249040176615500729514834334183231264773779158604918595204540 5958 26441801755458252890038327429659774371512727973491189878072637965331991700536145417980356345110145100 5959 2660587892347901001184317469499113208101187732097616389309831479719119919839841045593297228150545040 5960 288622535062409523984478901923471800093276388483794772443856375266040654838273114537514491109219120 5961 36657550197895766026296139765097154195896434256205892190735853139483320535487555829145190773202760 5962 5168157187591199167740508562717654752749125897198365849072004240598421090596747770336265674563020 5963 716473412306618952458104889502901141020979794218741768453649032953874595784609562365481397256980 5964 109762243329573228406306756385701503045209606098244910957587377673694664833829649870432699366940 5965 15252219205475609662503629328424222082334358398820685276569455859456299619711568607693333696624 5966 2284846936420466450246499703574475173941466917998431646170207715780047982861609251717716441014 5967 274435962355398683252811437116388680679578208091455497885614134372855568027783025399315522188 5968 56197614312100409434933858237628279543730262576007147694013759072536252485193551197831116966 5969 1304183129666583320217310023317900307246492233281199161638390222155001636722820131467916574 5970 64440184070123340583573716474104357174201003368437244279444892926980094334068495439788572 5971 5119868904614928237974048344887581142979360617502775192223976091347972432269381990675552 5972 421759347857045430895578760095941627197614469177075322502473384660014491302209874186616 5973 42521811394268854918656508686103623934522446817504149254401614436661252449439914454688 5974 4229623138869388413300924685897985268031318690543709558569088810936117727007277970912 5975 475565334621237591633270109598790409118820057584884689211749150683906587935288274752 5976 49031135517868585758538479594099366373568833587228146327207451407600641919855359800 5977 5511266219583444023396530131734055194634750405339383520356143128287437233839903208 5978 501868563872132506739389263416561250490171893704976950045976882711580143141589896 5979 77240221937428446035098577065168734859204426533581723869027256678345140754300712 5980 1534657783970292509135611615159314292092107779644094851556258502426471558450883 5981 64908551753892648879659278724003476020301878654443751148043565560385781404219 5982 4165751162293987150480262728729905039322735332485036227313027104033081945695 5983 288939448569991319229484686051223910469718061270093330607583482447573647571 5984 21886940353556046969539981023430383287578699961298930784093576093064017481 5985 1848273491476963768570450974216764551164985698727233774798110122596200235 5986 147901250065057245762302870266016899007823073265737774903428972471746010 5987 12848995721798612886673949113880625741403106726947363428154461352367160 5988 925743747114715216483751686278405818295444740719247190438745534278810 5989 110315915730840992935579750023108353964628149710624720710209364812330 5990 1973898643760761561877634087634041515297606143792019106338612554434 5991 72155967251102506621840385020121463836844669624319012891280715702 5992 4030432377193010113020524376457576637594420160051317443497828690 5993 220793226628531839137228759847664112981624888710424620592757246 5994 14651456520209921520692738231376131496441089875922772152905284 5995 915373990736822659470611612475372504046060037769586151651043 5996 63446077119337467293369368434618381243121114549304479627225 5997 3665909623961371738109980087008696100213286125895199439957 5998 347158223301297237475969571581921377077400233395127736974 5999 5671040719338633710485064705056907131642307017706572173 6000 188884173540233148355485102557974167747744804373864542 6001 8641298158904291694723935369109004250541765009317088 6002 423135657579617693841167306967257683684751145576621 6003 21478640676011340999316678459002825037568111769840 6004 1181363667106030034737381773137702603385323482644 6005 56194885256718270370585681262637379768019189428 6006 4226062262564544218750674730108364240240915796 6007 65502422245827527314366549669236509506138156 6008 1870009005267467848656301809584492342810532 6009 77740559540936330962222669198832403174684 6010 2988997893732993178572057520760672481480 6011 135401979718910042662365835437530820825 6012 5214099109027099383946063974020808915 6013 319751843670783407888961738087664215 6014 4501623485363398405576637111198250 6015 119608033620188530214887836636435 6016 3991610158329915617827834732866 6017 136989083938372928624122933536 6018 4473137505928408846224598539 6019 216378778697322471659594214 6020 2895939353127471549759234 6021 62693456041438221737682 6022 1915078810438795086540 6023 46830327878181769558 6024 1911507489305562148 6025 21975575155608256 6026 424276247591742 6027 9466950863877 6028 284548871334 6029 2922196368 6030 39703755 6031 1095276 6032 7021 6033 119 6034 1 6035 74016667835255660413123846423803304759734104565222076727465657140710554385447733201027386275622608003337077391360000000000 6036 5512709765116650554301232335749215788570086099543880760187515640135485822841585071503300564590634892458211833446400000000 6037 831713194136013491673813483624434740975057209324255306698995156181991723559749557536889623383067879121332471480320000000 6038 206606904651667205857156326845828749520868868984814308497464172602521569487676819590018754642839933807663276247040000000 6039 53590117524169759985309095918489468542150067131898156830612923436451715133871847354758558456771263103614126301440000000 6040 16737513221398403132474399393673101250724806447761166656257507611713182150405816877613600018772628484065281877856000000 6041 5645281674793116949910058485087649391350049579138087174196204551146804085003111211809999848034581117346495937088000000 6042 1944011129697407868555546389742602350226272992088660955931813082520537222461611722255398583387736231222192899145600000 6043 712461664313380602725350855911062468428986595282055177783992647123955871507868681092390604780167304079436644032000000 6044 240645135811657837573363979682662881670288998545341228675370217418964194712797377550363730016140609614180352168000000 6045 87458633397999663487919096843874695686659439343288326896236852921751908055580324872356918903708173639296378520800000 6046 27614362661634466788997544915966321941084318953458836662521133664768196341965118184752605348776475382686615031872000 6047 9223383018988005292752670691724817893169053232834099671426119138313492503161091397986422664139484074246222471513600 6048 2384847328031247007410791688220293189987586627787002487458577340517526959411645639678444198382402740761060871660800 6049 1060453690523747677206427010543496062490163678494069273872239742080284691349974317275618490665363549423306040844800 6050 41911646213591159757569114181108325840557826386792938122038696129423206393099727819255934073943496027496397596160 6051 3498694718111446689512441350931733698171699867306594512910858865831602152499260573282868049964262066082476129280 6052 486520492413039206518187543151383026885402095073202466325937639229722877760649159119952255118761056569139152480 6053 71393356031592937592344237808445923965088486566615494107646574678318434670810330449173930594512526941964461920 6054 12943582093861819953711147444456103476426305081907181825605278308269123427548180050939480366023145499741917760 6055 2445423428520679676304007245428808582875167440939285802420279996786614021231204024970210681877476810650118560 6056 514355125964264406076672522123709636681950750607548389190089725172070110968904720891536160516090709038217920 6057 102336313635658982887596621430865988733052466215442738936061022738941579834427156198878464326901241614206400 6058 22396869079282372147793289970553731491781258015052315665837039561349644071448221677897414165007597063115800 6059 4347652172676013160375814374179567111939928819717679791014903621306918613146563957100474385953614074359440 6060 906198389483370130822849409224955205966084211797982076469878067958228198956655158125865022306535595144120 6061 148917618605357167153479248364854125060681011156840983826387781963328992188020439752941300062930010980480 6062 42128208921453707119986337691200324214510848766712172753909732698539380591269950992217330263438156888080 6063 1189974478578355119120495874919502060989566194732343412916329049736058928332520093643217092316079156000 6064 72114004787613416972831958509277348045797486560448571918327391440015979913931758247256776620138115000 6065 7094901046261069336491514755416876223093392463832039548093638870752277943194927072688036528807085440 6066 752928352336720497350814541977500415256404213232162955677034144255062508808154614060123486391665600 6067 93593745186116849428841207979587875358080051335468381376603249388692252089429973109656006632360000 6068 12920392968977997919351271407110094172614744238814007738530859627223011647166799156369486470146750 6069 1754628764832536210101481362050055008573749744899154442487629904897175493238006913571396151382400 6070 263429383990975748175136215325703158940884186992281354524515522651679875711129110331870076598256 6071 35887574601119081558832069008057021528822797154558612711765943901529452016502669992618919574080 6072 5272723699431845654414999315941096681577348953513783317255693895165944189622837529375337316260 6073 621364443068827207364856084037106447597252972618240061633207811473344726882067840000796363680 6074 124883587360223132077630796083618398986941130777862387967910532931914018507902984544709834680 6075 2845490464727090880474130959966327943085795632318392091422408437944996102672544169425932656 6076 138086108721692872679086535301652193944721075487284840132990362944091026632985730706526780 6077 10778671378136691027313785989237012932588135400420080123070772756502538933647612073179200 6078 872605547290438822542576745026086125236443738694931272816127815522960112920381232632480 6079 86485040123936654071843746480210760544791417269621313643120763979005341334748227997440 6080 8459246277738776826601849371795970536062637381093216011668599421228469042385838301184 6081 935538363189319852393318248391063099905875523117805945990326198066701484462862179840 6082 94898971970068230500397057278901999432713871459151250955885389821162532748107148000 6083 10497649942063702901707676441398200370732857914932159086392653577690356635885529920 6084 941003557260248450136354868906052344669072300696831781336206655084212768390481055 6085 142597332807560208064797373043388433586223556677381644065896473867714106007939776 6086 2790286879945986380246566573016935076531105053898354275556833640775402833547060 6087 116254122544285341277001693237021151081137693112436569220376535332034235350840 6088 7351325580518800853788698933052773598804827057326534518787694889470144610050 6089 502503388817376207355625540958650279077770541339292748882753882517519387080 6090 37520469177524651947782824611594942778706342790798167058446130445252601396 6091 3123842520806135946879635449380447128729553293623493703884129784669634200 6092 246502083441762076270504783776694831679705122109562958172381620786243350 6093 21121636802956623923299642378981850533813326126488816594226511812110400 6094 1501206076402240891595273004775793218857477957923103552062830596127800 6095 176505465169345588696927600036973366343405039536999553136334983699728 6096 3116682069095939308227843296264276076785693911250556483692546138580 6097 112450858053666244085985015615773709875602082531406253856541375120 6098 6200665195681554020031575963780887134760646400078949913073582600 6099 335382116397769882233765204831894855161961856268999423685200880 6100 21977184780314882281039107347064197244661634813884158229357926 6101 1356109615906403939956461648111662968957125981880868372816360 6102 92847917735615805795174685514075679867982118852640701893500 6103 5300110299703188055098766390855946168983064278402697985480 6104 495940319001853196394242245117030538682000333421611052820 6105 8006175133183953473625973701256810068200904024997513656 6106 263559311916604393054165259383219768950341587498415640 6107 11919031943316264406515772922908971380057606909402880 6108 577003169426751400692500873137169568661024289422665 6109 28959964956419785617056195675059988814698577667200 6110 1575151556141373379649842364183603471180431310192 6111 74103145393474642246926173093587753540245084960 6112 5512255125084188111413923561010909878575107560 6113 84519254510745196534666515702240657427275040 6114 2387245538639320657859108693086585969545360 6115 98198601525393260162807582145893561904864 6116 3736247367166241473215071900950840601850 6117 167507603775971186798803095386636067000 6118 6384611153910733939525792621249970100 6119 387577992328222312592680894651714200 6120 5401948182436078086691964533437900 6121 142108554796263600255312281152200 6122 4696011950976371315091570273960 6123 159598932743735450824220893440 6124 5161312506840471745643767545 6125 247290032796939967610964816 6126 3278421909200911188406680 6127 70310417990398005687120 6128 2127865344931994540600 6129 51556324269557911440 6130 2085280897424249616 6131 23757378546603520 6132 454581693848295 6133 10053399147480 6134 299525127720 6135 3049248384 6136 41072850 6137 1123360 6138 7140 6139 120 6140 1 6141 605047321886347870315744237519899222188002510894999360125624065116703721620027568251583781890464840389024011753062400000000 6142 41121108543438791100629139969221816214677792673207158676072114936303707674307831067733244064135206960243599446589440000000 6143 5780340095712109907302446505133953576269092537973683582480832994383554558091544862999165148982473448434046814135040000000 6144 1344732947218914451925950813645460572108395669921607427317548784424153897863425371380709331417834449152811726328960000000 6145 329007587201479207620204872822326166495807022972804883316065207673107171419832698729664687445811509018131104961632000000 6146 97159672123448941999547993206606289048947522980109809697420338445434561181081400356752175523871121704885562765814400000 6147 31173765148520988509328171837190969331949830007851732925083398120632729266014097539118740294092267895419842976806400000 6148 10227987238265522074320798301053303149040257655609003116283567183167967539680018914425878200462027185836085695747200000 6149 3592025478430883243432917556603196507271900827366967981292165718446019632959838690200917424956457235339459513544000000 6150 1164724473922306285523893841178172933751238372657922401172857644032068503589281862153562338236109774531315835245120000 6151 407019179634240743419277743776538295033064941488036038074346598917644311043916744237836552703018662155373509779696000 6152 123753266609391849185405956660056899711120175389555784364835254086692882739891289983435175221009163703905514109446400 6153 39858191954199392896943092103202582101348221843258258528099690471075482442527080765645065528686419798781183763635840 6154 9950569890330290221938593191574713013065783097591234491593663714004942998447127775525983981419470339144578303833600 6155 4277163218551604314341167930540446617979753645440614346581144311495214764400265222805301812792711928815653244535040 6156 163590619095663944079165887829287737549358151742916407636714145735449709407634878014296374754110122676986958003200 6157 13229439403025920586662892206882858204280869116063216645823904378544739148786021192416719939787416358785799199520 6158 1783908472187466945297763600963098563261013734683064263858702476671740630643116503214255132371911278884158109600 6159 254076355288975967827144419690626893373226835506159580349292375488541984423070125010324774955819043212353972680 6160 44747812381637300676434781174048398533835731239467380955630296992377013720864206265174159923539613515383125616 6161 8219339856972298615441114750447485849995253851444062593676056816153749947622178200690358587370570884966470320 6162 1682080276802054225242951718539090338160343726715942506074647977544466323544148812933166009902316701644793260 6163 325860367103019401225702910820658706888797809689206026216483153224546390956384508108680433175114404551947200 6164 69487722015209411089290334764240751895858017614482467072127151144007301852026837669856542797994819881400200 6165 13151647822344939810647348362303304601881939447803569867923872893105350573878568149944338325898642927325706 6166 2674390368963116727557333315048705796444771624290545645769587790658048506665381881687883977153044282834820 6167 429024567886862314894660984194507808038178966955562621419991614074470886804062702809118966722387822904240 6168 118546820453392989802754595581462656633579126247305019383198971000255331057079543879342043511920055348560 6169 3272429816090476577581368466848171389409558975070766847619538926313634945075984268474517356504472787000 6170 193906546206693854526948195827211681448106932711586253325274731457906257951176707502340235669070105600 6171 18662674491251943254684202286831670707691776889105827362169421443509601638853638997375877858014956480 6172 1938390013462620854881884252197256981986458007950306450027276681199024344907175833627073561188184000 6173 235934232656669557935203878458327658363669161027806472390103218029162385196478659917546738649041900 6174 31905460188700770372275588576800624452064157216330039769165512548310421538757661114711234853095750 6175 4246201610894737628445584896161526769195191341567530095648103493511201981386480353596965333706608 6176 624999126723687559395911412831571532902639939031812545872896846038941587278731509194670055550576 6177 83507625514142478242666929807209612154851565274952185847046920103492375958599871683243337914800 6178 12037727691155723097815375796771183008670068457856413069718593927460787852218265746908306621660 6179 1392316622432001705391621966083145928921404661106762032640463267961366050990960865940942108720 6180 274743892192490890570787751383960477771386854551274180632197407058470548203657303280685978696 6181 6148291896999607081024461538498672877025109496404524609361403074742521246926901575050584338 6182 293130160619733992880166153885963429251074940668888674938057450215751951456100655978466180 6183 22486538564733441625947725943063423531778697234103979504378440444293252922441955364746080 6184 1789580868171916907248335358443329172095079532417074680925489314598982531491904952685120 6185 174411497583272252378218222068425033765329358160753694632717392885379570454871509202784 6186 16779816386990032721620061868644466145304575788726079144522462523453767626206041320240 6187 1825808741063027453864379162182558630461466746729911604271443063968885155161392318720 6188 182266279498067553818222919535668919545371086453290497867652891561280420040015316000 6189 19847119421714188298541075772018472575916809495418613272711110670320830514721080005 6190 1751714314284462499484599063655882056999349975143333008333553927156765307311510887 6191 261428443480527048118795183912878794908076520575199680787476868757475861014556256 6192 5039174813036781373281112766194763347168115097338818915557863739310802132226780 6193 206863953350860680801723601201169989423789130391247424642140599634943271727230 6194 12891455003518476859542501027527327615295421361398705460482769298925905765450 6195 868613000670036015571867006514238339548717650029348894497331711208854940524 6196 63943334795499758953263687014126592622865739122346172029182842026416405196 6197 5249790903021422910728276241319918091337165951783926919027495888125357475 6198 408585645156893304503165463520274994975949585962426273135043508426512950 6199 34536730448077722901611577403470323170154222450069551458127134179261600 6200 2421945803262281971773707114371613059756731105449273730661366695086184 6201 281015280072247582004318942164128649046736970841801920124954381942988 6202 4897643251436476055786610894129576692091804717679445902945429646340 6203 174442997749918147876976754993700242242921179311540470726173158840 6204 9497221375664152359795198628069460041848584992525986575720297400 6205 507265451051626946878569872308240968432467307606861628323866331 6206 32830115536025935259330024555490961316099479166419545009287766 6207 2001088579569205813838193407579405112729417607409574062326580 6208 135356602963970030135134180086785027277419715435777408784500 6209 7634682693620068507939889682066303410082747353413410193370 6210 705985630579108667808274254813655237417906356988411028132 6211 11264502222270446166380730440140395561073364965403478516 6212 366559502780564730569586165349075770609095771118486120 6213 16388668922059863558959187768999835647579209500428960 6214 784464983153223814424636018534803570876224033934185 6215 38935063996964378440708885296469540517539198863680 6216 2094432288935232735578361824903472747393760313552 6217 97461745571852518607370292873088241069235383480 6218 7171858818657922166463276891207742960296645320 6219 108796061657448604049943068084799144135109360 6220 3040596949214292627378443703826072655947248 6221 123771154005964421663538723329720010317589 6222 4660679705434177507824986598093316627050 6223 206820612825433812271991576956969021500 6224 7803413632557563703864857648194407900 6225 468969370717148998237143882528574182 6226 6471640891829360876135917906395900 6227 168579756179881329714635157053100 6228 5516674233671271156563883525720 6229 185687219826846053362795462560 6230 5947798222168543630694246409 6231 282283905362544680008742856 6232 3707374308535609848572040 6233 78773709044797765630940 6234 2362125749878636141400 6235 56711956696513702584 6236 2273144041336344176 6237 25666453608384160 6238 486764468634015 6239 10670713130220 6240 315152525688 6241 3180681504 6242 42477050 6243 1151920 6244 7260 6245 121 6246 1 6247 4955418897154604542954729174604153755759824619935474779901426168810274003915895218846338497649196685838784638468096000000000 6248 4395616847051825980621934425157044020928378981609394501238814875881177147419657689394534143089340489229502104800030720000000 6249 282492666256927301022501851271611769097851576546629269708530720395205588674230895797277447514159105570247846505172480000000 6250 37582143496361663220934299048387285794228898372253779140530163429231386443072678733385700582983554596886470616705920000000 6251 8273076544624317068817899486439519050497868846385176803355903685138658081027008820663706423649733333173876328408320000000 6252 1921908731109360570605033391129623954353080572083330369273017119012003984951001524416911846524566213458298079291376000000 6253 540075112738475034523434187201947835363992123535128677534733697251096456302971345586112058054705718510092829842372800000 6254 165393016003689500445335439035644055301540019680599885828646139398236683829109340956125595376676246765050613105126400000 6255 51993049554379995418310941055303560827493605414917407049509522904719332017144424543340732144816943862007651734717600000 6256 17529121463304711568639080333837490489627670161912667579375608431276790198725236076334662775735609128592378746071040000 6257 5465248127070731677137922505208162042645245228022471711636300698612579986894319081660959597293653039488686028256198400 6258 1839123887694845214562278319762226545494851036996604034475377173236132940677249113543262292146185703058017547282067200 6259 539210673466359030458747115900988648311664759890929754189671126822194866652578855942166068894031748722834697680283520 6260 167679290487915330736939478559696269338909102756960206679779624493239408772327849686404190468988585944515127252913920 6261 40465650890092689143102435010364868881204993846215539570490676068530464372453451898982934178900938222331644829304320 6262 16832706860187489809322580545349237425199381155099053305741857712361723241326126012493499951764452995404655459539456 6263 623689235305458585082971987822292432410274179461030833133338628068874093690245334439813885414415812424091152906560 6264 48908836581018173739844913105359682748313291040137235136570149215140732834514633345078181586452643303214039490760 6265 6401083341385330168435372909563770162428185390882225431337836627364774606527993237089650427156359358460804286960 6266 885637581293022461593321113237065586653295773031920128429427469738913677174977825822709456724194611811876898656 6267 151645364182215626972030308887744867392057271099758063669756980489708719224243284383232782798851346032945168520 6268 27101607095962722013562422339992393085950809292204742295836434469209791881358277323653902343576389042691720920 6269 5400362993943437443077059637634495071171486859047615077171841328056508322100343436274065354880383848085307540 6270 1019358071450470953483113466848312498588076057511696340323833478593010544503895974429986068361940054706688000 6271 211937552146388703836816364904875178605404726929899559854732518915823128407006929754359715312152715953384210 6272 39134171568928845290381212993024196531343686645782884966399877593587635285633270492915585958991732056193612 6273 7768467262226196208621389721140732558943484215932374557119396589026589806648142124883556196253674117786820 6274 1217232494934818660863958229336921053966601598877874110177886326419573098139709552757781493750292045466560 6275 328698002166226017180365222334629187846610456695760753939523719382986175639812897980633230653621297234680 6276 8871920834734180943665044565271128138386602346753769167772136113335778936764524724186527555418360774000 6277 514273883417753266354080008350177278654157374235634652267667610259733053686764097388763291099624550400 6278 48443538041122065469605801784637414863004322242533492065310068543702533195891777897086010581516663680 6279 4926741284217494672824789141450905778032090627971225493846390695410201220061733856533414312994521800 6280 587428089471707878940711697388023354125671330865689367726460322319964411265978888247967761939348400 6281 77849322860429879708352436127406380743765527750327734836102336225646703964573730035282320021909630 6282 10157580324101137071967869751602196828740344101728820250043199125363387007937425170325870034126400 6283 1466344105005574658582715237797148754476338417197684413084898619973730675067045308034201914590936 6284 192225100240101553690667272386407032429328541373341725288489075538980318913177308338646872403040 6285 27196347746685152183953256429742302356921584481520005062121021889606754054024186816762802353540 6286 3088411417030985601050506906584432787793641122195549019632562044132358600170238770234333698208 6287 598549193705069440172073315515056755144819249127861361525186013781854908506046756898749960358 6288 13159501954981615155876917678891896333281834765242571499624269789210966522141617502542740788 6289 616584130958750812610004668518750661528123185822166548892285310058038187208487686391853380 6290 46497588218601353870603772289046401201305102795656669255724837786326133294519992783311680 6291 3638814431949564378071615228834769316593328382638434355920552674415744635058120196374624 6292 348822995166544504756436444136850067530658716321530770073374153694829283049507190588320 6293 33018348374399741807058831418945562414954165261686800897286135933247736296728016791440 6294 3535693117614116656689750123591621474861887985730939932081207203241333157614124807680 6295 347445095293191274465987440364868877883363633551585011560213324538690800701279196125 6296 37251516453063553421877096064403902373259242437554935681088546181217558812245719394 6297 3238017368828854923289713420697236529604859044961918591162023925956444962000065579 6298 476033882158571639858104663244346462369930380748871060538390716244956045429490496 6299 9040872458683637169710231727584722475801618262872586877912637885234086178406870 6300 365759453750797145765366367341199111734815563880176605889002219644392451459740 6301 22467964434703631098059787505119056700943448658437743802555683635270864334070 6302 1492546282841470336616447532320240527111881032444796691953161531936342292168 6303 108348428403485702670807914107270059722078057957308791493893148989205575471 6304 8773623152994706782313009608781232974563482823529302522210335593853337150 6305 673614171745148420937651169587480397122511479559675747601017676054521350 6306 56179748195539762586621499242978392356784201852113137038553471598265536 6307 3887860368394715796794635104649168332767384142958044672903772852638348 6308 445244989205379285773076765506801236151972862892205639678499150610968 6309 7660416367631411266743160629279594313271797122524261540504389959660 6310 269392983866962203050521064673815563970080808557062499096115511120 6311 14483262597887832348687677907805926563819092113602129527973453535 6312 764029444793808487891179313846980224058777920099223687105082622 6313 48844806041404440263881256045974357080050444613453469404062286 6314 2941359116957145895039272237646836430758902989204434163901720 6315 196589351923861234243885356792711587236252443847200522282250 6316 10958015160254686564337253426024576659177590319016894630484 6317 1001514499193619272937319291712394639127727622704490063164 6318 15796198518586142899982173720656646648861500296312923896 6319 508184765218510194653289911052127772889882773596083030 6320 22465366387542734316775515818179549988816444483734080 6321 1063385866052147837331173269569400396076659245999673 6322 52198657226699496371060263804058065309228376498560 6323 2777399339674982540658262419980692121543899546232 6324 127853042578129110431173932586201778606953943920 6325 9308157190173047918175742348163240863363731160 6326 139717047602197154674663729540478900889298336 6327 3864091956293163547293438873612300666932961 6328 155670935966264530339708497383771559368514 6329 5802070653703771999537228213952904372450 6330 254869846108110354516999721098487077000 6331 9520164631720227718715126330797177638 6332 566477853737546314702292610579069804 6333 7740590086305706145966490044904900 6334 199676992756752642962965914179400 6335 6471483235652837318276863366710 6336 215750864941668747716771870784 6337 6845579085892097386270736433 6338 321856415460097672533332976 6339 4187959867049485199312860 6340 88168738563902086302520 6341 2619812195319941902280 6342 62332060513285330768 6343 2476103330741374906 6344 27710684426751040 6345 520923378713595 6346 11320234799016 6347 331453518396 6348 3316608064 6349 43916950 6350 1180960 6351 7381 6352 122 6353 1 6354 43915839952792904050099985143978204390586673779502469277094739892093926123712162358735266949139730621094903727228108800000000 6355 38495025066654838213266955545799181746166686885193019603113371582078452469932158407560793837682198251535562621596252160000000 6356 30134843013977466674107662811849137923969435170525437793553364886965847673775531597069067649936902625169683162319795456000000 6357 1837442149660508327638109417431734326342625218164847224610566051193583677070530118273779000937945304596647080315821888000000 6358 232301940792472500399468839400241857534790935545742947266504648461911612018246893285062002875694288487747833444265504000000 6359 48627689751039446274781782253198502633073072058510803949979968693279619938608146123961604980543809129949541408456358400000 6360 10768594628210026112011605432043199290783780739100389528369719312509014170011248136253222856988367038566214353713680000000 6361 2891926393880565127092452547459750278614192470330618561246973969436623438705076341420256549569426257078744337742049600000 6362 847660907467998081809922346951124063256131385212004870480566843400714757309282859296747493202075121860099528141376800000 6363 255806585475325374115401514838913797158574102737945154894787628759353999229239417763573398794577781524899933276855232000 6364 82926275016422117864422173686815213981565078199620200597728194494936575577286507523975730645003880280401764026262944000 6365 24897244780508427706652984208999758327626334983063474126128701794685835048544797306635791988149446558030419406741937920 6366 8079008739259710187764635709105120271382806392285827872559046912846105090901312548278839706308150450994297377102524480 6367 2286997013774849122659585795967904006117909058036371922960039055362638360794695318685420658662606513964257622099141760 6368 687485091076462753499424169809339144149240724018834035967370878590963683412602943915094096027973219457577393832593792 6369 160557259984978481843308087351329426059210130906305071025157396791694115796423993052301648463272497854847463013922816 6370 64700716993904733457329479096117835073345374485199660030002414052395411589588465344532715527027680579744634600463632 6371 2324659877049991652312963085337696106144091097118948720189148852426882409086996085143793683641490700021304517986460 6372 176934908807885608707776317203762694545012461145369863519644099895069192556392326294233303243104082290794795940040 6373 22495235742583635750765505715049797302125540664743691353061702082979803046346357290579866466642972297385007422968 6374 3025928402751168689151288962645910029399512435286790273052475467916262491385403170298143154946282654144514091824 6375 504118372821960216617863172870618626633239107795934035765337993227171073440813457681471522791372174586606129540 6376 87723622968510919798500739258956116770280126077817065482451191722145166039899583253665067332630654238423325720 6377 17031914057821610481912219844214786800099692188595373949419475100550348016829723804569446924638136134775306980 6378 3134526069710198182601691934068456191678625860059619562510055481905388941885787733609630358101705345014785800 6379 635812656439166111515120260120378079723826621932884948055066902118587813895774152773348035623136375972605690 6380 114607216737577332636177173003777895492219773138851409999966496202775439092853165266664981887392399171071138 6381 22221429610554003108383058897186373974724910851621449315553320804656346190061029619525374506014434605916020 6382 3402718110840515801960629087816743393846985794339625729716614040445927651732933449828477996480292409221920 6383 898441205921017780292998310841500602371469545576993372821701756413156824637597819878579713943961161002392 6384 23722744840702266436321749893665392926916827277374029640910640356316425575266896782357553234790169414880 6385 1345865694901779824713868961008676500152137788447499094278127162964894477507968672904996560128820341120 6386 124136566230375292765864867111909847592800651349027399722892165077160921667164579924992328683813183880 6387 12367126080790853974641817640847344707191534692188151407433608870659230018307147947765235189711204300 6388 1445073100100401382194150775574901095498930593616887616760171133067031094353672430826629936599689264 6389 187754249251625004002497051836688293593235070725467719165693695246027352518475489050994350182371134 6390 24026584228162304997154768835520588276917080604555368041588982902700625485233757387361771757604800 6391 3403024998409163830295735363189609397371661684082160968619023863162546819239068530113237400287736 6392 437846061658009094517631009324593796186831773163488116777586828408374225308456697741373111725400 6393 60820923142586794884113646197423694362075629270883317488521982476329660302963442443410168285364 6394 6783475076693057659450220526962236301761600127419994443480133932820438669055403884510982646244 6395 1291606154837255107739737154532490892680927835107161626454133272661945295656869630954829381218 6396 27907219663150666623670015077650056017132168540564077774826747428325054927150250878794228718 6397 1285421154371633050017467359793327650304392408584686698746410862084438379876335848477098500 6398 95320055848132775434737733192545122462675460733288999498849386640697029186898283795642144 6399 7337281559504859319718174969617649605589826083026477686544467503611241448352034034388080 6400 692019812991693130403898106916654166230177775928198901031174726976986974670450408292608 6401 64464394445256638766162480389369907572053370272817087466130074917293199436468985164240 6402 6795160210414630449575613518777647522000190972576650181968570093729437162289646114760 6403 657473026477885027066407002536598030456211183489922406490865214127061053634728324975 6404 69423280662527531377134588120025454422892224542716016496574108792269086877367022507 6405 5944419945760435157681115682772538703602950187019641592730282729740936273522508451 6406 861061286845651642684512846750803159875021129883987359503265560266611670409225456 6407 16116337861131701041657369601346679195994189077294611391061658838895544926725290 6408 642691611590686413273429474042392724905461633675167464633532471660861021850686 6409 38923375006599248240300758635628788369240058943490739263582381508990370606910 6410 2549766566520845158386431201047077567149463430426527682086650950391251415787 6411 182559680734640293541224293632797497887884946969164128133545990762634051821 6412 14583184429977688300331083538920157511774437666136543381511774027621087425 6413 1104727241662043410337747918123467851280918826477868226065668988729415014 6414 90922487211202510502032163248504503419532326681709419154501013244561328 6415 6210478250812338220853767764569450713381665579010902529443689102266452 6416 702117098362328873719082591760725026239649514560785816416094814424988 6417 11926977382514728934296313384827722791549760076841571765595442595420 6418 414191712695454387190176136935991429603999243156483592360277598347 6419 21993102463459300973933140526668258856169732468803233727663392405 6420 1146044167190712731836768970770470336088166880148835530657623933 6421 72384471603527062077799933658492119528267526354876828153007966 6422 4306990135544392203450362919411439059325536519906492882856090 6423 284476356313352138964681163358865002706577065802419579302550 6424 15672510054782865667598629900011894524172600107431139994762 6425 1415934291963392765187244515869247593249545949340830778956 6426 22078777474841995189747810995917812929658687914164654991 6427 702322765414345549914097292802378832196130125306946210 6428 30702667396308403566259871618178718318049140794436576 6429 1437323753015540483425651781945453282609110848988569 6430 69787335205261283191743613564121109054729242492640 6431 3673334610537880134418992232877689580106447786952 6432 167297066352232772159940358596838497538886543640 6433 12051614046224051515111750619200827644144620344 6434 179012467240315104426912903473738591764413493 6435 4899827944577929034196834860353742082811899 6436 195382909427046298283511685491876549003339 6437 7208633236419837938818980508244517553650 6438 313489910712975736055909656951139104710 6439 11593863858431564449524361769188642074 6440 683105647154099967729235206874760646 6441 9243617287530115106348332772070900 6442 236156443356543991196584686962175 6443 7580880361764752287124325658146 6444 250352418753068452539273019872 6445 7869217080044186715058883937 6446 366558695385111238162962556 6447 4725862969239327335004420 6448 98588680394181423774636 6449 2903035135354530216040 6450 68453959313697282897 6451 2695227519302558526 6452 29898370039389280 6453 557161526798019 6454 12003352416198 6455 348451134724 6456 3457142304 6457 45393150 6458 1210484 6459 7503 6460 123 6461 1 6462 423118971971367906395625188161869820407736029761673648766252843216291419388701027480156858386374368664130993646688665600000000 6463 602304010244814877112716354190603341376471717147763545512165484719250433589665615217116163456203141009860967199735418880000000 6464 267962345828244441398391353483739137582991295513418978141352707188727667293997030251359935201814531711589924549077220352000000 6465 196844706320673716856006459925682582764498177770882155814611386957395341316044533399743722568777519751085888237475998208000000 6466 11411171717238062834805373577772428422056669021068225168088017390420415875504737935779361145563191789311564770767420313600000 6467 1374238576752955418412701563669843821676240054010035798356580064909149134594438235191014616765680847464801767363964313600000 6468 274431031883598956079791011750517121442064237909862317426482687602643734004656149877239174870527985505644891790521500800000 6469 58095370726880420427279815894506336836293312756761369678938959574324644232808635027028054240984080189391268502536956800000 6470 14942628851919689341372786172717044876601388806040911277968236059674441814000954239727394645939951491749260660409594400000 6471 4204417956446835017773114211426208384381867080505216533837187893558019094546566431256225036716565621093545011008912288000 6472 1220001509628363817052778056595235220673082288276327484209155149405915679540722107758918231190035555706463695909124313600 6473 380846651093505504483893379951574616533538947496677543620097737448592872807266529487143809738171965113599528440837690880 6474 110259230660287687040695672039659582587787761393949116703666903531415252479881136962262894234944969129763896337251339520 6475 34544727244893348917090385103110504793185777638618183431847902519256759253847439226174754925358091169649273441636099840 6476 9452920993737630791916696823514565184695187379275088787232167155272748052706547586404213874111305982412067916467582208 6477 2749940364350942960076159918634474355463262466561436975130865339901816665801017563677495608738675792374663339471336960 6478 622159382443039699005494161733738738367429142832005344570568859387342654099278611553005662132499899938751799516783744 6479 243117845674113064168624531100714680062331443182285925240375511357975279847751677692996181219316947913728519991909456 6480 8478171316301797448270610079191119222279459232854338520353744325164830326692988067867927702206521834232601397581600 6481 626855105490881527329004968816931351395094271343540627807365148014677689103914439584548682985474512658354119372384 6482 77483589780010549267811224007062821620512455023664739728299254179153070368143468495123071874273330180310748639032 6483 10140949241652569117957194835538385734888536724920861680316909479517205346778736625661987574733530548390622996096 6484 1645017848155870263636023597193724697472157558468667199800485873781530422948953091013817751832109160262872705720 6485 278916134566547541864722411618935923140876361026647507541090398715916579585190184349663967077600950907753844320 6486 52798933579246992553167429185809630369248218475864814234903703254083681381816871477963936914599468785933140918 6487 9480030064489379869466618185210298227849363648630347214509723555866405778327700303521035559537029064206191680 6488 1877161176153728519712744718319880387201032819238802586344604176842299934279649177542498483616006153671412380 6489 330495229661850912718299211692566942933931960383506554526690887439422528603460081324634808012418435573650984 6490 62624028902470372396352550059401725736492397646507540239981151502565370908951378280801672726797030772094020 6491 9376378794316087987624846194480109836536918712184082564638259190817280724184013716522365746411594979069984 6492 2421884989874047929485473716078927037231999604332205462791530516322769928499402138476126679223863945783728 6493 62587667239299596555402063624880433395378635949500733307494971527542586561335410957371866663380760716160 6494 3476819711829597880510828149975016456884857563172150924863815006897465899119714020293596098012944220960 6495 314141514542174210264637622898360485656334560025523218407426412942447881177230450559069581331465973680 6496 30670472680361317857111707749313760041055872412405761603976245014951050624916681534403860923870503256 6497 3513511066910779831217150905319444269917116920221900143226890826472662656292614076140622240071554176 6498 447721671292336548005954508225949658739793459418012190023335412449811308778531376062444834775839082 6499 56213140458341996597116817652916094201797487382105741164523469615619559360946297836825130907824800 6500 7814353700050672499197614537694658619792748787410673190215499892980636413081937626141850190142256 6501 987143848101693231276113548295447831423581957579853111766491277096332018615611263081006879002976 6502 134674901244299331529108788008581037516046116508541026144569187958279939809889428983397372531114 6503 14757033500174371048628549918303812305586697039333761404169916679287101685412253169973298934544 6504 2761364882755510919995300123483256391248880298185677553882962266559858087249765891121260040684 6505 58652461664926824768391218129298422815667608613061570375945137976177686329567000719250338008 6506 2656537052368041636702765876906210477295744311249041969762574028998396247931139969610086852 6507 193765359428991215637827523211075330907733723458071112085575426551067035099669433748642432 6508 14674563119009718639436349939235299211179652166053049662904559343440864125661149812332832 6509 1362070743031269018572751829486747882738762606588835932188343907065815632684696041718784 6510 124899764237684737609439805754404195920853404903583106965627020152255573908158658755715 6511 12963074862944833473036555020437358349661902778453917270216964486499233971137171049696 6512 1235252352776632475094461641129365996614699799284096642497989190178114706828883519650 6513 128484877644080804339771476520644124603561729004429642471271484928975623474530011804 6514 10839824606974911169889093303879335283040673870447581727919927330704060263482221293 6515 1547414486505229039027240478218834664123226378342238153310216369174780393199187776 6516 28548941354004727559507340436671260290046849222636168749880652800329251013056228 6517 1122447321651339651350778236355728139271510458812968529782507415295024883232184 6518 67034701400254260858295750983582913302580101513789606509502990376594527156345 6519 4331110332172394515615307793559419429130595416066978528475955039020755829556 6520 305910816366154005393402870411714726190509911137518268764320308845494897646 6521 24110864924229777989880724784347993752800403608012418390766133059000197876 6522 1802449710080176090551062392727763336300446506358627105686091507926940286 6523 146420628755702744185090756400189070441844266344571012664391242108124736 6524 9873067988470896658793169266751434467427263228171178380141249342064616 6525 1102057217682642789128686599725694977895146073487815711842984265679728 6526 18486814942897829848159285746482970326902128119104436236672936022901 6527 634071263879461037180022728148925151492542051251900808057708915988 6528 33257862261816503911801334454961757294695693001604890027198300710 6529 1712162370260823840334450028620943634637743290824766334958377924 6530 106853267605206615448180854448250271684585396047675317749678426 6531 6283138550676525096798176494200216980663135629040060205578296 6532 410175211428554246879307723912782096925762280924418928296700 6533 22337830422908911986002644914959481850544855325534038613224 6534 1995180138675689805491117272361212517760723837707534279438 6535 30761442773937161837401444533638301160423340464678845156 6536 967644699015320535437200714527721946581334839311792556 6537 41836601726837824639738726161034737048770257785825664 6538 1937262449716598042878052401752567467864453752984593 6539 93049780273681710922324818085494812072972323323520 6540 4845675443688267411361223796562058595034037506192 6541 218366697133440671029816889115873407313915067488 6542 15566668143039399873686011216467735707020134611 6543 228840679771124463391105154956119436894714156 6544 6199782297221053063677627782488408349680362 6545 244722027969229706940964131323158505822364 6546 8938705213160599044135535830223201766526 6547 384878702261475161098344529326150980040 6548 14094501161230529330794322150778349188 6549 822379614049596077654613258761847768 6550 11021235996670521857569165997469150 6551 278889514059156713413109535079140 6552 8868199668479521543428456430284 6553 290128036685798954344578079104 6554 9035027017828510672845385261 6555 417002552548199940662452816 6556 5327336438051605359459528 6557 110135102422328797730224 6558 3214074614142515596330 6559 75117619069897903356 6560 2931650985908046116 6561 32238242477254528 6562 595586459680641 6563 12721501706056 6564 366168989032 6565 3602400384 6566 46906255 6567 1240496 6568 7626 6569 124 6570 1 6571 4466796156067345548098068611405559151815433571261230510371614868492542674079434849668402108346078097418484160704102400000000000 6572 5814824817267728213895078421000364329037041581508261784882696239103078136920635754062606053423650666518386292281795840000000000 6573 4318759893259740022940198377131181534626411166200725785131834406958141046048884398628438916078082028818007209470314880000000000 6574 1767465400406905801799765427217800930285199012403304510240814846745746059877929608488317822933960236788519804319883648000000000 6575 1230639531151781634538090015429024330557771700202851622923700660969760836516802457315678166033846494766232908456213553600000000 6576 67966951868027535776506185466338404649975448692103704251908573047283296881194277099314330942316746645815660202380162000000000 6577 7813914464411303009114031707104619124811773073987942293885326795874057583914040518973544045124275495720612027202474000000000 6578 1492189121588968096971051538662973021013007321007735945780679427709852271484294988903457738942050712184235587184006800000000 6579 302683912150590633280663159577036474478310898605514310811268758406883372248544157065179294639315599086897128003107650000000 6580 74713704855012871905702186631050444084689686162282178919998923842775785425072090246398852652505556155540541646750082000000 6581 20213566507306157894629712849033731800720196438649108326105697093342001476577978106304142055805604498741118312993981200000 6582 5648156165101092233904448667847929095379166714500196590857286337317506924648794150544717425382067807709450197204586240000 6583 1700208331730262525488507605496584733876336567413870519293921677688417679832323564395917210573859780780126419248247280000 6584 475255309010234216944737377874553677261707092710629809034773785911807134600284077263716024690621461506470250858768080000 6585 143936363866333511455364163463607974377777724083129834859761861093477095459902405781951986283301494569798995977032464000 6586 38116616911499213850106714968639360016361083156506142014225692737953875647819131700040116367982683260789641480388704000 6587 10741954548272550460247581140852164719530137039513180042707169294596941383155534543247797488178433650476232571022222000 6588 2356664327436623459578159772461759974626175652860776331202753715767462307695320289138213688775073067881954127983747500 6589 893815609096036698472732912543964039290511424174251436616674896360209067335818080989132061959531243385360778476950500 6590 30279183272507520979463345249007020844810998489595453955466804271673059023572827220224969085789764800861843620779000 6591 2176580227398905312946080141687627024331272700332710556429951594121739822236583627025855883572865527434430285442000 6592 261768884391927631525362254502713750440702017531458091451922449355914673850418721914547897406956728942835962386000 6593 33358385663330821224070464649154597127743429276581931734716158693660319324999132575695699406619800498074767279000 6594 5272493103063686782242390022831823340669340227373375895604296724661446862485992020239938632689349047805754010000 6595 871612920520461069166993280830504045934105194401332027444142490898239498712636108260043918346078731747204623500 6596 160972358473314001692545411764299712410552206215268500109384924117320349880983481196584035954708676582337622250 6597 28214375191932678182978409560390210713296156525525054345503313941199089074697903797433141323283680252138710000 6598 5456863884167815464281756149393455738230449696321298950726705207371712277672971365843698969245426245580612500 6599 938906902448440092949721404125872047742433560752354789943576258404552745867246479380492922734293744545485750 6600 173955635840195478878757228971939814433511003144327163621304283263154571933479544242473787599282702998784500 6601 25479290201945891270719691018880879505077238017939676858094410754376145192018246498764958945735039030578000 6602 6441183483707574280546472651262621372208920241126874945943485607542850772033901748040208616485463335448000 6603 162988716769009366029692874043640764296680315343100720633066964240063766356000827836350530613384864625000 6604 8869438040381627246201092219579563799918198363466072749540256936696685667595666903592292814579997742500 6605 785353786355435525661594057246296103264483129064139237937996953442884688972701976200645562981822817200 6606 75172727157748328081156146444398681076086579973603542154205588947420707986917414611349758442642539000 6607 8445940064689374594271997368556369957222562205657792044495420711225812758292159888857577680926402000 6608 1055947337953623933976307802419692632516829645951586406321178481181670963894225971838322478025574250 6609 130123010320236103234066707529898366336628453767176853952029008302628670151509313619424618383890000 6610 17759894772842437498176396676578769590948498958852437537809486618370028813714752353102652616190400 6611 2203446089512708105527039170302338909428809922368902576120045903073118673809369724730546705426500 6612 295339695711182744581378921071449643675542482223879023561595945198909861142768676813661082245250 6613 31803951508996489328940840341172009279281684438470900656398080165234907598274893577740264849000 6614 5850349327871845169481568058227238117052712503905306207114820979228490308115699827626151894500 6615 122192628468597551600815037769371714199307517962458830175110499624795963126672261549794318850 6616 5443723467967298435866323518250431305933902277158962732199675953485864187553852568365676500 6617 390655966590708096044007103248135747797850248907407328769878590673058171768828564110684000 6618 29116196664701822697294345117530355577737405091375101554976264197054274098180631403872000 6619 2660294419982947301899905916966304458474145715993820180055359193487921157587296956482000 6620 240191854303239880018153472604623453693948855583813667241590423369722257515689728376375 6621 24551278149516730062569232993252572631935421928889994829956372133521276460487066382000 6622 2304575285031030737116532912554787307116977237470329556899233563765139378412096118750 6623 236185436845736772683403449486478170227135531258142725131013759060616954916415462875 6624 19637363418432810090378792217172708846088177301535474144782477048376920767177937125 6625 2763240154473623283977215139676490471648618532753996702339672087812107844998549600 6626 50262220693670294999132641613857852623321917645486212587818050704805019389183500 6627 1948693266755798005817323327006472464013038990994737030872408707109418200055875 6628 114785447603175104209410532506135125518116612181146586488874983521565971158125 6629 7316064750291206952052884786417938224882762527140166433236410538886411874250 6630 509851360610256675655671450686191210317516518562530447940533848075824829410 6631 39656027835904240114935402605835516040790137513178319721654824110197693875 6632 2926054724156130017128348040142472948539685886945823223516382318063214750 6633 234648443518754397732517237820815818015776067859889443372421862352764000 6634 15621943019732431422141090611948472258587441816726548069843748958963000 6635 1721964402629129358013572812071398402961165739824712049754662915124575 6636 28529035405706527543455687880374954208182296480099438636840950652625 6637 966572048596739385945156597787995657763021419591312207405044079250 6638 50087141960567023963556226588797827251047730424103750040961296250 6639 2547860670030987857640550637828785170591879897060664188926157625 6640 157137158242950905070854197718015105418507935364228408455409450 6641 9132468823657739966276419322965431657940604111976831694154500 6642 589332200328382538619695005621813357651957300178762828012500 6643 31729872759813795434662847890567445810433033132860850302875 6644 2802219295892822760521232124102826569888657075431930167750 6645 42724226074912724774168672963386529389476861756498396050 6646 1329182278867198537688462519955662014534800603450264500 6647 56843208867986174782253704023145023164090024165524000 6648 2603847378651341455481253228162053048204910958312625 6649 123736409938406530481814917666881399033207876760000 6650 6375888741695088699159504995476392888202680929200 6651 284331636892500873736740741036293499106660244125 6652 20060139359586855507327334041839865601830070375 6653 291888622157046509427430044586887036855502750 6654 7828007951036683161209125987990414582929750 6655 305902534961537133676205164153948132277955 6656 11062753976683909708088534443345546740750 6657 471665076300827403306794766331067377500 6658 17104977137415690935430002610167899500 6659 988437036117302977950256320627220875 6660 13120519043655383163772816663653750 6661 328879143937684803553195206461250 6662 10360046341681684046061280876500 6663 335796338756711752713632036000 6664 10361269515858383799134616125 6665 473866536986590841661878200 6666 5999252745553609639031000 6667 122918641096349104609625 6668 3555392272281543801250 6669 82365810383659981750 6670 3186577158595702300 6671 34739485428076000 6672 636310320171625 6673 13476167061500 6674 384631291000 6675 3752500400 6676 48456875 6677 1271000 6678 7750 6679 125 6680 1 6681 51920870923188610102942517305354799152093908572518860583729362797941954531510080474371937630499598989524525099873607680000000000 6682 79005521465783823014524667403741990596649000030689586605613519420501977819105596665417553449147323453297335304080071168000000000 6683 55277782828105391518921404118649929791040188567059158385834630468760409636780137402836611383482245773005977042571379456000000000 6684 28769972674424298868077505563812283837255410258745894979621685776451169442867856970894983610090525749847237868742231712000000000 6685 11142397934350834640645800551106231331802500324344040513092508346118658657475050287897107844338746194890712771412118866400000000 6686 7384557587288558967661412702830423235095256127935072338149915446432942977043015683223661267099286454004426330620517859200000000 6687 389352244275322866511188838544190018306250104304716505598587304421524714315845650850982253476756837919916377980485788480000000 6688 42817484372368138308907584533909705713686801860721377551313778498016162065444287038781379223205726271540914037972056400000000 6689 7835094242224543482711644001941337055618623153469192019197585519711292038204331839464954257491816335582872033457616200000000 6690 1525553407453465591690426493401940695488100343678375390120264212082628889661117097241391515380690978356772176235372792000000 6691 362074589255352700031924814304383627913033275230061914001064154486707238726440562414216596913040124081237261622110951200000 6692 94329996580420127931425199147539291686153469741892437318476413799043327009077706065591060244676796880474500561060611840000 6693 25416703882992199803164382019133251313795606737107423168381192073370587953076506523609206169950997366505773101201127200000 6694 7387112135225904476802212783105968637879402464237694050975103440496425272241005037327123412120993477578908954302156160000 6695 1996072301859266831348647804658284001764453731886709400284258219015831228990910860111114788827328896912621709273921872000 6696 585031672547705032676458662833504492844344359625901030668414773969223385851137042919947852587178294195836147639400224000 6697 150084179089744080089972559143965237717750315980501822100073299277936093586897434421787642297576436715319130203471914000 6698 41014735547968352978272143908618449084972506670149644890332973841188679881653864322166876238501511514015636460808581000 6699 8733520742854026144926153038472326205631570379027267680762725046610860853143623807538265146033059640794884582983427500 6700 3217736192745756307200347995582452245370250406457218516923192596395181384859267134071670890420250020911061445521998800 6701 105977141453777408419818462148427854362721543272818332402908965492744613014462761289293744598733704888750807270738100 6702 7412138071682761569829142354177826217975654062651173381054957406723032701336618028753525749323048886692437133501000 6703 867970511404812715311078479769206060638375800412334502633368097110055905047257474314382883159618887912161340138000 6704 107773245989222654068537360011895554965486792759711560529739360923213888273419292646181279237665481103906998836000 6705 16608353274650613384180783627215938702873826985939479413999434013787552349973577518347407893511869824882945091500 6706 2678615316721416944838212811688082380676025705870471182151637440480967851506876022124911836501655698025119955000 6707 482917075419942005078867990000469108879561356067347735945083254582716937849809291315363517458201646426258366750 6708 82674680794965522117577176418341932716512507927026906607989571661189448507031995992821025715073590113192050000 6709 15626473850116926102261566195378382533116192914847230838166456750781082785866241448662448224609333841991381250 6710 2628939326855632260259222263565302242893133077955687016904356297405382650902051784846446560945096767781850100 6711 476487176431839789972248074117253050468842837715408000703452569566234460958221217472221106834140510320400500 6712 68306182243514517023631512155770387042681661326246025076110885115329021650602553147425953143639408432804000 6713 16908106644732382486434490710092421961738513637229459494741293148740090230655050340314939338038397457951000 6714 419113843120309798362067390402638319116632205589956171792922103375598045399074416324426062990312140775000 6715 22350983861761700660426752393359241071141935882723733084336015875249815914682231581021356997057060509100 6716 1940285825113428945752173553196807798803910728832391666783392118897138456217797249173026576402480209680 6717 182149300420697871888955277922966491620405341327770785131041069092262247487022865615109258891045984500 6718 20079027323601154695816446574303826637168266326985499531276374162515234958846479078178257926604822000 6719 2463877121891789179278051538979282814019375407629873005990946212644658284474686978748184181270573250 6720 298099987279086345590771002704858075626671390098524555107893871858973642622142618060337988103812000 6721 39959763238895484370896892522302231579739172349066481898094343668800939973115319866234336283338800 6722 4870775566291249496428191850142012326105896483841617180910966310640613255431961537898908694205000 6723 641600028613948720987133518189700950053764979867168075821640714903738043073589915193052885733750 6724 67920303222602672126212642084536833376093089256415685648797232915570547947963402344463758266000 6725 12285733588530874855911292922277200045810696258890436439028121958021332485063776376749373866450 6726 252397888312185106585290078015423540805127004316647435820601159715664959802618311467178787500 6727 11063050918772251659986399408057328137865672369711140111727913113183630123916865139830140500 6728 781311933181416192088014206496271495595700497814815037740626634314738848493129232026032000 6729 57322512183631713435298241950137887543670516273644731186359520137950602130793118076373000 6730 5156878414120790154452125315965451719503728618695712964415003975068893320861529484872800 6731 458548085488003407307383902245190229779356906114553364733945353705833400711771299627625 6732 46171060400583701311697363539549614203341241239405064904097058042144490060020453196000 6733 4270242439910439307010046279145635304363810763547963590725050426976581789410648690625 6734 431295145544388889247954125149221006501725752732260628500112081762865743760410845250 6735 35347254153179058162681825990910875922958719142763853460608458687078457380920286825 6736 4903778302305303292691959261961095766587689227140895556264770184004585753096017600 6737 87958886213923016248482122824251242090813355879600872028681588733408783931071125 6738 3363497967277130804561407386339938773501957710484066656026349275284749222014250 6739 195445491864865717978185501294230078584901258578709052670246593563747464404375 6740 12290988780489227679448846441182136217803041045595479607837169705329171948740 6741 845279887327530804376507931400790690789566859722089953164569274441499059285 6742 64891681913297847460803386082276298975838406839746341362707893998505317250 6743 4726703785175286950745792987922456301487184894297099053372617590717500750 6744 374249416245101950813888252726870798354275753801848985631963982993016000 6745 24604560256078579489872217713818843807275220861344313210003904610366725 6746 2678611292978645668021113263222175293495146706393996521840586756860450 6747 43837298306329542322870935035698100368670358006006454490755607100375 6748 1467326242448062200350478690617921119013743359861510097988380168500 6749 75130712940850535945334339883196740876571595636155625061441944375 6750 3776828757928287883090698592546199194053845494466396327114068950 6751 230224208588509465568925917586859340496883719254567203085832450 6752 13226334158400864778745159019467176883913978369069894177741000 6753 843816559561093180296381485322141853001666134346864958290625 6754 44920943457713912637837290272039305304658001963376035260250 6755 3923107014249951864729724973743957197844119905604702234850 6756 59156620719109926610387393333919809923891039355151625300 6757 1820401816709424084225503016461015367732444304725362250 6758 77013379756626430350150179644260999125541323062968000 6759 3490263507553925780751467093068283873125731710078625 6760 164113554234097082533775575010811118717728341808000 6761 8368353973474803917646850306562765665766018719575 6762 369338002561392887534323024438896710179785471750 6763 25791607748040242795135143768079827202352947625 6764 371494610018059193816729147656038046907003500 6765 9863290018306220783123498744867922374491485 6766 381620984209442364784176739439578858089330 6767 13665754912374241404109366077073910679750 6768 576988345766060706957826607356451355000 6769 20723337685715164017924810854626493625 6770 1186124443340763573540307584752665050 6771 15596088674533757345616744336041250 6772 387278244263068086427127065552500 6773 12086720731961964720404827689250 6774 388168244801336521485482904000 6775 11868363263619603260826923925 6776 537902555498292306751321200 6777 6749159338747810843909875 6778 137059723700353868856750 6779 3929644090416443148750 6780 90244279202966588700 6781 3461282086060849050 6782 37411753537928000 6783 679450002895125 6784 14268882771000 6785 403862855550 6786 3907562400 6787 50045625 6788 1302000 6789 7875 6790 126 6791 1 6792 673802551439650281114308538458702760035205476433127913119145104525417545692670256309938708657668913906257683450273320960000000000 6793 876496906299305878579595632635039044002202942825276210152279979465489920137418542364610676031647757277313708590004834048000000000 6794 700574116557490213352935844819926065328546263603063140608738228118589851553704776510699928237184039605933900015089230912000000000 6795 375894548829025425738296521470882863458543978383072596390172435086260242459182800841732702665934007876529956722148393552000000000 6796 182883053029251323078563789908556950453835306840682163535977550954283485166429198319651334444557908650007530992414504848400000000 6797 67398777538841188647182514297039499016182806106137787252241723228251918189524423289865224263048585050670218294712354362280000000 6798 42630537422578485558909219264557046669662761744394437927032323915712158677044010281982231202267596957295322001046632138320000000 6799 2150083074216466556922265128974414152239944615989243870654264944156787194066996243211889796778303024529908641479369967480000000 6800 226596614638871544045834551105317321193302418740473692529363333677148431364995957903998552407620112666802767270695360550000000 6801 39805048599655084445257550588094167297124555216780240702114370575198052785783257618283307019156765604693412259585198706000000 6802 7451755445098384537458736264134837427538655306278985776691504112471323572168351897917587507248431112680237119879636068400000 6803 1703092011388659898602809771131036371374387506631380313111520234287241875454528246201811454804391943077225936531581349120000 6804 427853934819101150927737949103614220443639419251965373969819654289726874636073750537216089251200183146972721616646624064000 6805 111307635584699044531700840234943320522304140127339560875572147794816652900095362038669418086981027061074963016243413840000 6806 31272108120788902248220263009883231849877163362394833212268473234963451172914213818645166596587425539975062084879121632000 6807 8177457500666248858822178113065106345421904463579576909242534779012918554669658517588878063214788391413187485067035395200 6808 2321844450444139670670010696076614744642127517913655152913389306886570523130467084069680112079014573678913870785000255000 6809 577596689224570896973385128754052848472084658012039627453371309613298055299172034706246754891555024993240020075725399500 6810 153202100429188272236369933076362668022563812890793415514608017821540928603005981824425289520014065736678951198181850750 6811 31690203838356478602329955803575427573095550241433740341629109911132332936910081252612789107909702387381390473841837000 6812 11351458235519765406389090416676879531653184551726239176007833759372475792307480809932450735316276546879047775729473400 6813 363759377422425292230446955548053171746125571952097579619240959997716889123495628518896385498805941304609789917606600 6814 24772145660623967439737267075020793747509840331588670453122120258056799384459166679847295953533054261376225888847000 6815 2826468075600287579088039866825215494448084541578268727353827086911828845853231695524047923191006061752382378989000 6816 342180056015781927076059603908611431405290087135933817551127295718841799510986449700151095904144864139016604573050 6817 51445386972698241466509653786638585272605575718515364488815431982159190985411538272110170654104505954293825953500 6818 8099622505324284571352808236892484830104442698820174847873623777205206387685669984885327884408212248500996952500 6819 1426289966937968247558889633099239161404440435337024569855288205710153927397881821939352043475480288282452035750 6820 238629192294559575203011260842181428620959584566703890639680863867277784521348029682884563874699072052281767500 6821 44101381754774435888604927105029770901396025499600704020792496869316875661382131875229398486414710383969828750 6822 7258158576318810805498288678330568367010730211326093917975529080270401243034723117286895310269962233546011450 6823 1287529178869013900563308627826880016638292001146201829153269607240189225559654163606965737821023721118060500 6824 180726773852632159625025042593821939076899707302640905779133063529448298438076507483042849723343092313836000 6825 43823051915939032158717965718134217465406213198857560348943449651303051322679108436695544489559687657070500 6826 1064549161525586887839651171624370386353866153382677979338696615010531668998582122492618993133886426839000 6827 55658332361641882036748971646210784242159956005003531301422915453751664456736566034522654364306732030020 6828 4738774995950105309817808485692216999799883333479139794046192100072066590099266521659855585535796642180 6829 436470965159030749620704156532391483060477609946061218950149189423617660113599603253817590712311432500 6830 47222897594395308266086828054381222136007049370385700176096543425672109680814238050245594915145561000 6831 5689316263277404104878409917279434862156685679325207495978805992198817951749765282072059136191444050 6832 676048185436499390893355666848517421513138836763625092746446764038844906896888932999582563937339200 6833 89033156690170640615857988602322515975915959297306585196243918048152794742220339730771332571413800 6834 10665318912396356655972075258069578714059476315986465916251221371780552014825496673839358911997500 6835 1381071248033415043480778928984610519607256866825505274602725790925791194000676726720895678686750 6836 143764641821175656000483425745602963979397038961108922627186907916914318224492630079480974712700 6837 25578494520383952568864495100478760751114072539082637093838343305420140688559302085702740275750 6838 517008577671734008650513546902561123907276283035752588289207079405107583317886739376494103750 6839 22301705820382158108226551187671121801729212554814544685444812888496751695425524190936288500 6840 1550415867406872756174653191016038749072718175351273602492128998432351335546347207991933125 6841 111999369958788117019736565041038641816094701026967397856425523961841945701703476856913400 6842 9923084221111217418415453259509278308742023251126599189101598558087112905294155220891600 6843 869188162044424369075190381867748644507139210097735482406135222696131968513357538100125 6844 86231245159913677449787723081217661820946141726535930041475387814005150553273493469000 6845 7859721592298924521598201122485444690640637202472338782928716003275737496451483821875 6846 782492621201962699064145341342158111795988151385672854564489062626913563679602533525 6847 63226778555686484319163266209094102003038835649732526612637665538858649117984175025 6848 8649720061010743307942761475959155032731062942317968550633691852341422092266586600 6849 153024363687235932377496295872327503363469810913826174625240572180039939167753875 6850 5772489754651292056477009973853678705874981476101033315072248080556258799943375 6851 330954366224505949109727448858229599737099464526613995854950898434612373058075 6852 20538889146343840990657940763554359206065608063034551449938428323379011019605 6853 1394162931046706651374240354388317113380194690710460052622081790312602344535 6854 105656969269087520865667051698065256024762534213433145552101314587309939625 6855 7598625072370398009426781132482936079605980779439640250358511823052184750 6856 594120948289099346917047601203907392387412759160435264690742823001412900 6857 38577520401505920928565082094506088438567321597416392316919702290328075 6858 4148580904979121949252212005234344661876629655024848271631152660015575 6859 67076348010889781626561551199200707793025728515214695425614001225875 6860 2218457533225046421958461829862809310889826270266806933863384302375 6861 112254124041035506647734837237246895192054031126961933915330905125 6862 5577409909963866990145566526201945321451609044153864343528915775 6863 336074419433801173876478063603806163713841751095747526343686450 6864 19088004978601248032961763584912857548375855146271324551967125 6865 1204097787238863302220679198156314779002377517551144378684375 6866 63388442434774076722281509606099908596572958326097294200575 6867 5475105393513669085941484304016291913474760747382386635450 6868 81661856862249572603469553841389302829719152153307134925 6869 2485925061527923211791815947210203781742155125807752750 6870 104049991798846347387968859732139860520678170521244000 6871 4665931215361563938478277061259705809336504496631425 6872 217108556122190932101973937774718875803661452183500 6873 10956504686920619562279896793128569479920457498825 6874 478631901278539762416928817385100838702375050125 6875 33086203878799099343254174328748869239382064125 6876 471798154722935176147246017523168319571894445 6877 12402354775493960786699844956418080609509095 6878 475155539162737062035200450086534460562205 6879 16850008484189598624484363997945501517750 6880 704591537618170286381192107060281943125 6881 25065370343674531716918580747976806575 6882 1421111361361103526788859087392343975 6883 18511245436128852176573145146516250 6884 455410527976015249780047567825625 6885 14082692962928160729279019417750 6886 448157882634270347533239352800 6887 13579118328645852379504678725 6888 609943076323956454976944575 6889 7585338371867008647580125 6890 152689341315306503024625 6891 4339693908546854607750 6892 98801926368765144525 6893 3757118161792545550 6894 40265192367092000 6895 725127314014125 6896 15101234265975 6897 423889112850 6898 4067708400 6899 51673125 6900 1333500 6901 8001 6902 127 6903 1 6904 9768951666224796902810830772542109338092984721538246752183869280728060260692823654756192304933067499493925946506834083840000000000 6905 12357406262669891424000096465302683257728817656853850024841474507201558295195878944084240122642308408117950688695770120192000000000 6906 8757123654715625114257611837036392552200129850035998250302196159975378515695178769580515320043040772784373758458478958592000000000 6907 5413235331899665402295901360485221487507536442872838574686042826821749715159228499092401788208214877167633058334973546496000000000 6908 2411309216146066869286165080714986055670370206539015096749285448249212509542418051168175272966872449700691767196578776908800000000 6909 1115002468929261858903687503924380654264325514410204569712107658312596872291907078494740187616523777279508222065654137075200000000 6910 392163705063367695439809522730196294799348563976358067417770969895727815701885152901834933248655109855778211867715245209600000000 6911 237251002528696120586455557117793479565724220733125484884613708526491664672685616326890793002490583850721994957920884236800000000 6912 11467428446157909323365755842601824097995847630545963624374667535596199972698620071716190668306485732366638562347389458560000000 6913 1160204506326542651068544099307880697132758686168645512988532878246230777137213411434689283222084968995260618812688677952000000 6914 195963978682867588457783918934324642142620538440561372245492811299590511642903971412023568760621291752888592108176639639040000 6915 35326851769574899483339364124085130182737713882667313111829726981095643332837163607879608175644078694346540667241990233088000 6916 7785563900931569316138065095519909832030553537531211323232057034223408407527132519222835834051574718257291606853436888064000 6917 1888458769610966299509231747127349191521902259635071324447417151677238467943321029205474799078583843243818315463035890688000 6918 474912579862937730440896509080473568764574547697680945592992518763011394997969871670575826666811302928722833607510414336000 6919 129123543278621594661233107924296190133526223364112636840697108604486550571864181427272119926979884299862720217171567411200 6920 32709830003627517238987088466963425158924291734591456479693688176056661166735420728961528976024041075191628984741040550400 6921 9005942110824653576599741920098666155318445026104723403996618408299511490423211109779676510148199055558032072808625472000 6922 2174481653551595429533229768196364698559850118655216434124477741230179056523731260665607782828712567863725938977037120000 6923 560281967283897511415094600186318839641568266773912174074970382020603972769585854578189993851807214534870565550656057600 6924 112676280314156680488051724286884479839393578966973185982016356303166345984299130535103526435805298908128742788281587200 6925 39269909571527850323022485787871172189241512033837047670639085713205218350469973494274205874691712342754600812337702400 6926 1225294745001853649886207152703778530655219637925362908938752117636413125437963822269156876502054881587829214336409600 6927 81303452424611996164279921251552045879526229636921939742186633768895116389459837750847293991010039240224507257472000 6928 9044697841920920262283862945460722340694733987821251790916208110948323600635783247151370664452847533273877947964800 6929 1068269443171221626192958091579864237583751030147394704408970555372931143971410771910090708074187083021361476678400 6930 156785941250127973998542954628502682292544664118471490150753211278302428310797988065250229768789090179913788000000 6931 24110504201895544770549679117419853768410754906080826796011240965714106059955565253161738907273370078375356480000 6932 4149207176546816720171422991864999226577542768484114966536274017031731930470161738242599809014790465210949544000 6933 678767480304525013910789011552093397512679354547322875875214069483272494506413156855771394578026152757369152000 6934 122716888361111473776987641562402193637598588548258415847177887004511477178519105730975434932830880848792272000 6935 19766899952527825172420871385537055479861502683066603384341620309029303033229924371712144965280221545703852800 6936 3433411143650703734835489674656091218556218988049194694668056948550414792975460035215374626360492451266508000 6937 472102592921161559836800111269143633462412429772475259761993021218444185479948939164797253612544411905792000 6938 112187012904803922326317992238454814370308522595289831288494049399753273440644802481372094447096257000052480 6939 2671809660299512189087751960155402005845459492241374426146265897997196689068495425234571776147696215797760 6940 137005125813272325013535930206057782445589770872388470380289906580604434261334567429591588407379926638720 6941 11444588669464405276541122380539696580141122210667489906490745405420155652853467197034375093809173511680 6942 1034597843339924739841669111780483536531992261125104754257062300052727110907664132419818843338729184000 6943 109900561674229081055620254381105389724689561902523973654276638343699984201478542424473368225945625600 6944 13004151458919780811150651239495851113601923266202282069099718445697429019499790605057969862955551200 6945 1518143293611788105865781146607197016731794132114380526052328406252182393154583875131400553519744000 6946 196486966488652448255686595536160035257194363057564752181964020977200265388139506240341699574668800 6947 23138318996385316134990264966659425006773102476476200973813196322749111948340079250116561025856000 6948 2946285329137952092758995048500502441828814651319962610685722686979579214066670872324967204110400 6949 301670068083778425705932434351429170317423294872273682883506472866389681447805910752809066790400 6950 52807214493695902077655731820343248002300020725851243795934179002891482140606413518678161475200 6951 1050430126063205604877233873071870220002085146485342712443214712969630526476952261222749216000 6952 44603411640764316216453102375342243603458425109629090903762972460390806823528666070227889000 6953 3053126631201226350620855514616199382789352714537892632599884796912938014614345271122576000 6954 217210899314013317856458792806862820491820026234118589782158591925996500754818864207347200 6955 18957534034361728799360865928614740649536999643943353674701561424405230625039580123494400 6956 1636118893260092930023887777633409213189909101360443260999783948604483705436908307012000 6957 159965208412593488602504761657911024827262407840530420946505067249168974939405900928000 6958 14372062340203747696636710623973384577171450884520848060212509263132777136368427560000 6959 1410690922730298950425501460447834342392767371512198949074008450933027269732241187200 6960 112403161876775972122956917705056181338735707821746713978022516513526487320860755600 6961 15166632435744864978310595464695504714925699405708218828508391193146603120686617600 6962 264690791242786477625939538806188113926001835094185815567983692419528543425304000 6963 9851715847938205109720763688710278324693301719212430191056636724149348351903360 6964 557396827325483703763751492813860378504588571834297256176759407889873470413600 6965 34142568970545605802652161269285168550342828987901592020676867862240433902720 6966 2287857117615108350973112376432110134777755389883831881225980373846321796160 6967 171191038815736742668422564776612060394551954168600539628721117306021168000 6968 12157800115792636815082849811972697727369569247103424400573618916883495600 6969 938857794827218721054099913013582052167763372500440912103889893138035200 6970 60218568431618998522638176928009503904105087371576807519094169428804800 6971 6397811516112380837401001646626459237592874648713019021310693258819200 6972 102211577921355857716665220874972507113182062499374773981888001868000 6973 3340736050033011082478624873205171668163503089342956323935449302400 6974 167075905549448195940814641469390727727708325398268924897236696000 6975 8205844465234195111938304774182172426963286869559708459444841600 6976 488835519176438071093059001605536238129224365230178220136271200 6977 27452411654617525260888828526616244563956286053064376883728000 6978 1712494630739716696491632637377869907914492469406072005240000 6979 89161765182978921103868497028360310992981743579565424809600 6980 7617537938801626554353369466457449618747493213749407492800 6981 112394813745891884873592504211804631851656467479820572800 6982 3385089445484831607546302566413894511308466554291408000 6983 140193673160550868059579095218041075227861113965465600 6984 6221241620482085251304369415012941079115339328841900 6985 286493764779798343392295505517154805184213050304000 6986 14310536733937135754814559076739356055406311835200 6987 618837205693465551407746349750433407615191984000 6988 42350340964862847159365343140798552626409042080 6989 597922413906294084622252378643223216883192960 6990 15563739326110068438211570141387395274678080 6991 590484553522624698451511238942489426718080 6992 20738471980541044460903832612856001868000 6993 858930636334531396731357997178248464000 6994 30267617018776793016656399393783313600 6995 1700021067796460293728728627908598400 6996 21939253850226787764827431284760000 6997 534794014503944513503175125520000 6998 16387133629589132484979222595200 6999 516794675470149589948239974400 7000 15518992375595259862291061400 7001 690908971411207311832291200 7002 8516871154376992165704000 7003 169949875550949846844800 7004 4788627761155149912000 7005 108090996369247337600 7006 4075518006012252800 7007 43310459016704000 7008 773469134948400 7009 15974859388800 7010 444736118400 7011 4233062400 7012 53340000 7013 1365504 7014 8128 7015 128 7016 1 7017 162890906490628101462600235356586414323853064880879723650392553808212074948085449337472741629650477213505432540902030049280000000000 7018 164416414137633223709478952637568263370384270005728552660005156793633958026754117780135224846001943894950035334041272410112000000000 7019 124142713075296800002449875701050651531403867720031733505134946785536198549023289961767944585306809265687089754668098942976000000000 7020 66389893145910402953404842715722713659536235145834891744054605666853020746103672599763283861521814707047831308850971212492800000000 7021 35194362987901633878127000967976811725523958704422975930569417360115698541420909226058030518642494525744658674389228551104000000000 7022 14819971637046643130987304950465637163992144914426363918819754182386892326517217004703496386432246250981057907945856974644480000000 7023 6538463756438883535935462898141309357561737013882915293491665319417096093527662745999009488673892711391682186733759316122880000000 7024 2199575832738339592135927029096638373457347708950393399144729564825410032817079960135336685691209684891158704885123731578880000000 7025 1275229569378054198093532150132681256120301892776360612082915454904127449489477339968681430362452066310515946533550188176960000000 7026 59172502093458562805692707521830360144147695106333626260507070675483657110931124859314895188061995084143830058316447298265600000 7027 5756469644083429429646938254828327332595071930152042781615664050470196599086105434085294773845372576251558548624271290764800000 7028 936272667214296403676014869806310650050090072087516767188900907842641822197143719699530664851460906311745085995013070285312000 7029 162755862075706251409617725190714379186934055882512740773824287687312751904270619911595257096485940021160953916933678228224000 7030 34632336415555956673947817352373691403621612047543844951972028040900406142248885662200626128967910204151103101222920035328000 7031 8120372734730806823692662620468182938978299712328999066167046993588295975650140579113700550954184580459627243977869841510400 7032 1976249124105415555999618878436933726078351022250459980093153295787289537890065869557642527181691464591382656693304108851200 7033 520529283941023264720344082295494734075725282359389450410621376066207307053633016221815254051327122804648526284935925273600 7034 127865699105408919700083559860558870903619525687063900084509050738677641266090071097413894709597769884308047737716701331200 7035 34169603891075958860393328819852118077022314148077448790468078687387714957933440586752611881428045995896827838799704976000 7036 8014518094518909019710359936587569610008776044328967915871847384379750636089721637926282695057965333142183888305877923200 7037 2007677049433971860151728596442109411561857137616241617279133964219985783345742896144626280555037312926308569644648587200 7038 392844328662870762145783631812151147642662970428931079985225674784501844270242319416082036035921112913063616941614947200 7039 133311008808607703981361170402249853995167614326131895495008748599229327019809137651073909804114838015962891997308467200 7040 4052898002698439008485359805574719349595278788925618349682700093377021287069559647596476830910776353450326681545913600 7041 262203634069373687830619113869920055414213070714301098225921370002706810538503445012181420137064717206471166498003200 7042 28457707844092651561054339486144321723750215738345928005763602112166649384655355930400997960991656287207624658591200 7043 3281113289740180709099795319286240227390376149433855651808504609928051326612302136681917663559100820355730097660800 7044 470357823750383921996143676155461331344253057107512680796631339331421570864353681362531509520272071555695943200000 7045 70687614591921028986387537816976579484485269407834504210074686642242827317789003274365157338403394135282838480000 7046 11894393906100874597824782692791364585658843443585966261003082567149957660813312099406073054364333300391610484800 7047 1903500107810515799880256639715724760952200921607977734459874142492701227277754021047551400689504073720671648000 7048 336818693586880428026200131174960059906210692377157029521360786631408011034283623736733698414230868258688688000 7049 53123543622418530150881091863420535488558344902760983439699511167501190004343094889886768197051790926106784400 7050 9038980357774301669260778939506125856384863741905095170954303325469355613963453863821793443927164933212558000 7051 1218024689736596824378944287075331237962826962632559645572077707092856670864087656647680282496609782019080960 7052 283767150288621685884216098014925926328556971756224606110458652359717768744927290758855634977283789724067840 7053 6628143195743020622929230824231685789571205127399290213337234608825830742442137289142007843549070247069440 7054 333465306224757168429172358426065248501856400383284249107189527916812559807604394829213704789758636312960 7055 27339850710387190382848236797955942283878159016289646625228527945998628349686745590456912476541397927680 7056 2426602214379096207992278462176043205145065494106429314140755745963794601108674058449659785822975955200 7057 253163793856706276003125228842189201333807752450642097097243539887371032772968034647191553462505968000 7058 29430448038607924993656737015701136730797018299769862057327150926156659388810348261791751474865453600 7059 3376560084067597683735961515729800261351778353684734249291825478308073329840598571607942096010496000 7060 429607096220951963135314759731604144884374180136601204341199289452860016011038275260142587253132800 7061 49747385842228429690229069678317763764562170537846093778694886451834256405136568521751917144444800 7062 6230668974734357704359186250107619917965853934916642174160623227173135371693539552559478108571200 7063 627668367464635756710730387602167144692703307073311208352825429850760101841078316530655091206400 7064 108129058248996370920914117536893317338042899581505093874782975047423882443331213724617843721600 7065 2117273222846148797330674525410488412191702873384519003638685516908537601337813242426021512500 7066 88520616948593796798806926252602298843786720602186965071924942873832873384102903787884443950 7067 5967474779166033321668035778568026066361007578414971963717956648511651574018947575375944000 7068 418212030022503253783331108538586624529026617674646240028335199379903710408531843026086400 7069 35963557212245044339963995658695610938092249324539597412301491525709922803383909351923200 7070 3058830974355825912653355410358112876833308319934741748825683034347513014512480747892000 7071 294793026931779428996044489341007460038812151591834632887130766787754253816905160281600 7072 26112620308257513420649798175951642400776298085960414081231178802029975360444044440000 7073 2527487903225118952845690116635703196787041540626023117090931807921673858270265460400 7074 198630244960330142518649895670578731406806935739798987714587734660889272114945718800 7075 26439129516366048408136038039807028489532638153194057146994357620485294629305049600 7076 455268160937592741516616006746643555952723156361999602776931950961589094691522880 7077 16721991373474058673078664682152972419545209497084256508504028123885078123625440 7078 933820658766070101110700552895947906845349685280835662945480046984333476407200 7079 56466556374363886519770882099202394140951601787683402188042512233705332992960 7080 3735867951548721231335841728604331739067473991076130540229765420584500148160 7081 276045550090375497552831385702286947386215026096868370151312801655959133400 7082 19362422406632717890687501552400963047292276949090638860172800497258900400 7083 1476983604057453841658279131448196155239530183567766800748802392863494400 7084 93592714791311455535184636430279831369030798444980821324857203088142400 7085 9825210542601156286008681100176348114874771781952136354155707504615200 7086 155121100610057713475880158739664157854123365440227598160747673423200 7087 5011104075049516623717937309807757502245254634014434485903173953600 7088 247733239262974911222587227006337975596257172142260819675213032000 7089 12029022000172854198182287680335230034980272797422754446231642800 7090 708536876109668664842748440529372749647976888929134723568303200 7091 39348456704951786207273987554816617208337343342725606866676800 7092 2427602278740917075246380332107090309021643170916299875560000 7093 125020301180481313286946044746287827370593966540912389135200 7094 10566262302208707801199835066376462374391684135200791038400 7095 154243946523617586688228011099178696902805152179753764800 7096 4596595141763613446036558221762025178513601952669385600 7097 188385248309490228955059409199242694837438371891094400 7098 8273609990125659767198594376666694837174007973408300 7099 377119343434632513240878777670540508864933504992000 7100 18647063016948389013849273948478554860074891179200 7101 798299995344570561315992791178059095823597659360 7102 54091029549181260233248804605574388998086796320 7103 756195994057960165845789772989958774293449920 7104 19492450223963095422614490759601689227509440 7105 732427955811717174040816825226741692756080 7106 25478694147521854623396137210080230866400 7107 1045302378180703303569294166377302376000 7108 36490865377777628964006313287832219200 7109 2030580719867994239731536972224159200 7110 25964805015406014877639803997560000 7111 627167526100080384017359919928000 7112 19044506650603586401462339772800 7113 595236724425440152708240684800 7114 17716371827006978072880946200 7115 781818046596892484441803200 7116 9553707642735930342398400 7117 188995982293728708991200 7118 5279769069991575544000 7119 118167275691804292800 7120 4417998510719164800 7121 46558743442956800 7122 824607590151600 7123 16891449681600 7124 466430563200 7125 4403750400 7126 55046880 7127 1398016 7128 8256 7129 129 7130 1 7131 3077880500549658893915411423888987479956525935249180824789394185329588625472544827597595408699790993859841021848439521280000000000000 7132 2662507953456802779722841688981707334775292195489674125433840961984506269625906329545224934670898969342630331097881846251520000000000 7133 1687133993553668296730991116479971443711185107291579981912376865673741942158485497831634070485034155575901401800655896592384000000000 7134 973836505772805682462351516612309453528075283375725181454986750186632023336882236904315547711313435197414505184002514107904000000000 7135 462155251660439542932402986872796997251083399854889749878782977356793178065836555338268481472523222118780338429146023379123200000000 7136 218093343577230882508140745556056734466370213144701525577034985310579063601948862741528723422812686338387569921455513375449600000000 7137 87582985512170582687756754367034421885788040972499776359118869602097697260847386505924951561069982732019462348910883941158400000000 7138 36957374928055887424470469176723658542520743097536476391791158085454105320685742052828714167121958037326251706925090255948800000000 7139 11914453985594995539893963216883821508533884023912046218086812298151951980916565368755317595530748967664263036830756435961600000000 7140 6631202668917731545878115890655458025842721344549869694487334765592905589756639918447211510525843318524042694182467057920512000000 7141 295863280323474173488237190027989949965377502259919914150285666596810464624857748233964813120630434947218178393884524180236800000 7142 27716351149752619372163451978059667437544341810563562055044215827623459435280186907545903549115119338807177527335044879531520000 7143 4346980487772601398999972027104980884331853541916095920210751198976796163644418904908680342301933058662930141003436896456960000 7144 729595252467934879118440159961418135901478625116809814746459371269479261927435992359939539676829739139248378115501733934080000 7145 150073458240679517147224206416305103277614644940438332888847570786821408499420486484593173498756643139903191053238006089728000 7146 34053176009027125072727190029579803746165033802466205621244929201454764216203545857318895019487184515827908040320747680768000 7147 8028512067865047730802509967933802413024751019790488114077299366101145600216311368226322337464279037480532229595162625344000 7148 2050569906449619575648346112749344983268520613586147050958376590485749081779521414420960603153893016436037307741831886208000 7149 488898261285551770277466499515428897395121802941334606208458640860120829830002128178597885947473233277823019856806572704000 7150 126915671595428790779633633771639056272394285698304243212915830427154911091048970581859757353359688930018467214685462816000 7151 28941315341318401996876697322824747440585607988570133990255926231476635177081925479160008831539928901539019926693873368000 7152 7054000443957202357232074386580782339692257117927670268999344463359480942333176321463645661980968473754320488034625920000 7153 1343941124372979081067217124203275554099373179866560109044603465465642552327134284804444747984348257167026280987842448000 7154 444370029362025680322065044767759135629209365248162322118335871779608161913247824087061993090246979865287395287975424000 7155 13171918508769926782572185457591801553836491105698425595065580049985652507383992834635866556609787126507563931119195200 7156 831377376317526327361914147747348925312985818391907940811613537550761617183439481159261103423789746664184425003736000 7157 88083381422191540548062526551211253589547815246818665340806770483040179101932036326192534068095752995061786644668000 7158 9919644829447057957793437811125787936881397230120176597377595257488748001089061536909465482501365199074619076448000 7159 1389693570171588860443250042982286969974529159345067799598435265604671860430912569700131716338749695309676810800000 7160 204208664376660750405120465842384163678351402682458715684467579831931371921502090034487337276887888622845041280000 7161 33614591473763341254722223503722179733623478320833482801897782374609062169041591759460696994619904856703104024000 7162 5265000298199299020945390847650094140213842659749398052579936075997583404103701842644261469880493283007314240000 7163 912217295131134492570958689277977094915195500295102517434207098854779806041837436475538080170003452975662290000 7164 140940013692130794277847794742903366003285478882464024614614816274071691980557671218942074080915158579186228000 7165 23501348930213184340078025242740908287659857142609051130403443177466135517081331015341814038832842665237770800 7166 3104768816975638964103191319996147673293177239588962538068231089751925176185090888511791411966895274616345600 7167 709417875721554214710540245037315571277930530192946389896269396024121082857009733429261466240449920988147200 7168 16257709725407409075109434097172062327865574794942892132915250268174340882691343731672397963651993592787200 7169 802786848318859849922081603618305243659452388432118314372800688388138890544362073589163877348713612931200 7170 64621465315460631814004923340623136426654665502674488314640906642983837931173248778567347812935405114880 7171 5633183711951473339982075001480100297801635956798413142360522185482663421238318750067334933512581976000 7172 577391108795996769831689118412010459182898806642842261226553594574564186801648516123481101827728608000 7173 65964797327914314640954755380019789224202927217803275061374938554663843148001910761469059960611620000 7174 7439878151335384726875847407540237863995446387551907990078200377334929037548408104873291900739200000 7175 930815375145395920126515312751808980582810729865326449549241997251322106423333607084738771039622400 7176 106019019008027800979176705871824742449066920827947002117713815816610283503659861864313631130848000 7177 13064305914765588734946680846999848215089693734516212080222297861182217002245368485140947002776000 7178 1295188694768296005911030958544154425556371903484624249633768118840351364057215174518620317888000 7179 219637149568273878433106801246814550842899639774932239070676933985461613590352293633942383219500 7180 4234546445692297594661349050820976824383405746769038013456766712634520582138608131158225376500 7181 174358790959351417937043945649065134086246570883095537262882463236337477877778446854923904750 7182 11578682407337079579355890316624528188461656495432035153482602452336040367499450519386160000 7183 799522998572432691056368295735533252776080298495647223583581998814521799310428523432224000 7184 67757426631766025568048107762759846694956411770871705269553534758583912528114611822464000 7185 5680686095232248123499088619236495342690429737021663247819125635216809884094607103228000 7186 539761880297624306612475825553957321197825066294908482751084502569127506988699589248000 7187 47147786667687177009506580039912687668068315988539636535556295059220788845246191350000 7188 4501005855058431011916982399488238569620758907964150756463303219586542487330609724000 7189 348945024930309709830060627529395068687633806029376600039140614944805478039769506000 7190 45827824495034483907435799268998849381856572798869699054790219875507844024128752640 7191 778748170024829689436316853645574503603342241145525636328962547697455030393394400 7192 28231933487683475681821122190647875513517886163908485014357450079286495533393600 7193 1556367764610116835184500921493246511408916142134726104909133411640555794012000 7194 92919649729965889209749552821472294155996306739225851701842108739008775811200 7195 6070785421266672000920742808982039075984645235498712127873368808449812740760 7196 443036068046281662739112100509843248891456214723368989131736595250304782000 7197 30696523327588455192553356119660063367658487846119305510030049568825086000 7198 2313347813583963848380437193834524098567938841732646796353545916533184000 7199 144845868129410585947309556380194977118738140450565556812279004779268000 7200 15026792594566474319777982859093238293337886254750326188708729124705600 7201 234485384643110497114702565536701633965535319851506834429037180756000 7202 7487856663867093805555538508908143394159575889906626243303593264000 7203 365969558002122027942458403532090191221743549755612574520201070000 7204 17570481573286191525434802229703144994915005209718630090001276000 7205 1023442154380632515883969969653538416158188839564305711820882400 7206 56212081007073980296105696506880881726196204775322295523824000 7207 3430307567786078475891624382325236306226234915425206345900000 7208 174759560789920115347343933516316317829862533874393662232000 7209 14612915949863106533574239985414256475222541889107476968000 7210 211070663663897750204943594135718216814364945088084099200 7211 6224555921138226541507839258636075762570502644239793000 7212 252475075053955976950079620576304642565639055111776000 7213 10975196925676895609549155805782350294210418740235500 7214 495207218651537643649638798961315819721629855040000 7215 24241181922032905718004056133022121318097358532960 7216 1027514845493011613575040226268788935218492036800 7217 68939547464642782650219064693379123232855720800 7218 954422128422668170484977383385384860758723200 7219 24365562779953869278268113449502111534386800 7220 906815564338316501193392259804537333888480 7221 31247455086583406613599036201041792572000 7222 1269993543584032051065497585318217840000 7223 43924189806584183012229821550168412000 7224 2421793519108616983166053269625144000 7225 30685678654570744855392495633480000 7226 734520526063157206506817924240000 7227 22105230933736305644554501522000 7228 684785612170860352673197248000 7229 20202880153604448679601079000 7230 883794313544313243282038400 7231 10706741323755784004412000 7232 209995535881920787768000 7233 5816694738126312040000 7234 129090301175920656000 7235 4786165053279095200 7236 50021790475904000 7237 878680219014000 7238 17852751696000 7239 488999784000 7240 4579900416 7241 56794400 7242 1431040 7243 8385 7244 130 7245 1 7246 69888406565814254617839275398439275711546182236391399261551177301550525722396584551982733080209920833910790136105233396531200000000000 7247 45267972321172529958286158652001018673217822983330955261109915999494296186440608451821634772276781411008653829156742456442880000000000 7248 26350363576636283237066791886272127368105738898184803039439341719326477857385603798759481169621087724638676783880238233534464000000000 7249 13436852546344978864845994258735588045956440914622957407702059769741981484266964843448418221466394645614259227028766598753536000000000 7250 6689640294804083581809235848549446989799746669737818961178462203054854064006996484363946886534408925725719573556350877659251200000000 7251 2894289999085401255027633148540849843353316191790026717147701000675527309031621466959374841587865733708865121496520944000931200000000 7252 1298928867313935628087733887737098094674245433201825526774139533674300004530770465955835286095977588679135766659925923408048000000000 7253 498858875744774160617885896186528594031052470449395892227972688846825379497132933994960092155532212021704386134645267170304000000000 7254 201727182144374928166610802831515760634301087071902833105555358411291312961892290184343161196924811829682572090516882630116800000000 7255 62431893028577655852627718511637179410448077546903573885539217098079954810440279602699501383215768450122689990976812854816672000000 7256 33411074569445023731632553180032422689464170635301685280353559621230150847615378609288373815590082352418383854024482398330502400000 7257 1435486511479256624659266618573904186727988879172725717426173525678028821556568024439588504128456016224163031135732693312994560000 7258 129672935905986702698200330908916917299039147510259195141710630155220669623029240708795753792468954750485013714610074868622208000 7259 19636360329053088618856385889231684871388516402805924892233695294278612250648017600423830854114062275707190616544165335173120000 7260 3185899277770746620397713400290578877480484411390588100948138003571786790382504011035720899335676059953205237717948275761152000 7261 634181388514510420915212906305217931994233787102832267192789266075063319983729808094556188419737200986655768637848362624000000 7262 139405189311846833543710479165709389371625919482490669237958581720803727598500803620066742071217572626277590436198980502880000 7263 31870760028577283927537522021445008294975798739599540157219888883826623827353860428572873424905122875997669151338746154800000 7264 7900725227796031276072322249453478786541215996170906070868991920146588065161276432853477718473328344438063030523060409932000 7265 1829876349383150343061262655556598847642031662671893996199646168846881997714693814352076500021808254887414770189432019094400 7266 461832027194479307716131540563504040205144624951735004387885492924999400197023990821345132284222583541204164175144334457600 7267 102467900262505767424530385766502050795577626323805805866096319507695961446339636536717518415473756736482457801025036016000 7268 24317738372589304963583417037446418393654569641117423727635107602291704911891848565177871131014020226187925353834870864000 7269 4514263776740006674947771850701396501588806527298553999900916976511859762898085825969866335077277680564953351799372912000 7270 1455311846160634103193490988651035288347075802351302825515449711419976037813418516314542410490373503076978855828641377600 7271 42085885967045375819572045452431920798794753086875474969911053151422097468127553037634347619891829009423500907868295200 7272 2593105626133236878240926572335170488947480141553890767479791085116730583676971106991856571254416709375016703384528000 7273 268347045728071902600652278687229356667058121836510762226556444301429912928149688316853067416838377352977005332636000 7274 29533488014944649828889641883207646872578981643760671694953701811544022853816202453413136883499280046772800303352000 7275 4045552393166180904845933645263159189258105535108074836940963126446413059468289664519082595438006490989768838240000 7276 581550761594403441371104237947618469340879405665932833073347345844921780072450503954755257529878891571361785248000 7277 93691733682191440518481094969933539541512980744144295640631182440095212156901783196536617431385739187968988152000 7278 14369063313835586911330129253213104219611442433390003499269390602272416300163184915784525008482284761166669700000 7279 2438785013513849357689705883686984925536845953258161773207655863850003790934222097851992855321304367368663210000 7280 369262835873382681007961222227139428075362443955120387709206464014514842009803159886254405851608929724898403360 7281 60366209997214257814710221701948615210112787280720243603909193723024026347682910754329221299763362824087373360 7282 7821629135073244313413808902298056809639040285303775027658660710905664367781656139273712559590395185199785600 7283 1753466824896671738246807020752610280950545843648582457996337395710805568521160610187452804968354764949904000 7284 39439999519043899793321034569065559085674974064540003531343245832609661857606671377826104289442430141180800 7285 1912092311450375278905321637709054310225848484942802493426691026140475027349038927307103895317618447655040 7286 151168070648666835136332945671814837005139700876205495823433008821065962108408492408409221786284026610880 7287 12946439759046368553292137284103388403739392547934721886467333416089944047068917524916885407142266392000 7288 1304107504349578911171573698482299485395928315622141962882528600752282689461873828332484647266275592000 7289 146464211016216529118052083979365972684247323374618889579968774129488026111979867577779378925334340000 7290 16243733963748923320345600173129519336390058255479812455345522089285868699634472943935117833944800000 7291 1998964166295850254697926327385032400923741076605477325123642824565801033779885268280898651819705600 7292 224007927258897450456002394664661955819802687556535111349393823466471635851931304365468681460048000 7293 27165461505306224194889130015190160574234125067011447676445611356740663595157021934773837051960000 7294 2651089359603855887099141493270066089810698739945090962536508519991976280001795220971370603477000 7295 442653332206828893457492168666657017852613120161786512993345468533242232052304535772231131742550 7296 8404933096752893710615707964508302484761002315556726966292277247554318904806503224353939153600 7297 340910471875746802235115774328769142765646280383365901215486607223286710477447411014851216750 7298 22305991108252315071994435757026664598359955895611714780973837077294430707976882618229220000 7299 1517934968304183804759191981758766030632848102941011395499264374560903705937190385066976000 7300 126803184125162133563061458813164855957704142028345619861593043619635607731185916410611200 7301 10481265894020063439132121255210998449189384444363913879778950115681719645301317331308000 7302 982066754430399780086587960382894570512709495619902933894334303285495880771106197104000 7303 84607671965301646414320027194911809376944512253406745015861296613122237516811658450000 7304 7967996851522357602177360734229179089463775904639239852658009753592392781625809106000 7305 609490643544940959836505896084676719974400381197977794735032274103593568309464070480 7306 78992697484862070945711706634721700908200145219104349686546300048572731146853507840 7307 1324883250301982978131915686072341038597893942728102056611611607121644272487463200 7308 47415170344699170696391884704806047336805680608615532524113153338288857883007200 7309 2580812369163611460875564819185003708792000185058849617001221226897630493868000 7310 152155926432819143580964892745160881680443952285482332161766453060126870390840 7311 9818183829455975705192806271316631098197389208028781342610016221073153938760 7312 707777133098328022180776648375481287863180050350748019222652365582803981000 7313 48448729589326356990656501827415280736906769973995530383300439680916702000 7314 3607720994994038858783777052289555439433333193654484884789458512688656000 7315 223233043822973961871735904538888729441819957635577505204806466189224800 7316 22889649184746606231289718076060630423572826736887124775823761806237600 7317 353075694117787070368115357302389816660748585063763164485101961828000 7318 11146695715529423733270176643942804370851186836111000430372394518000 7319 538674293239078490566989335535997921910656236157137609687037530000 7320 25574812067783234331466212134345688825931840916368228242112968400 7321 1473306837624866588800000725545203654029920197614549980753138400 7322 80041115347029254552063546113058646805779378538774138191532000 7323 4831938616988992261739814990157053291565986816351634745300000 7324 243547898547654628835128247772738698252255233378144359068000 7325 20150441994021757430507636190413343139517399868137678766400 7326 288023509791360471633829279497698816694602164651448093700 7327 8406359027516573989046669514240473452543668519540339000 7328 337492192163961561025106431586692940572435879792272000 7329 14522735325895690150009488995530180692339038939099500 7330 648721456433514313181026826639323723835335110102400 7331 31441532987983273753054765875503939531393603641760 7332 1319651419211612954689512447462856377584533890400 7333 87680395319108781817268907522647234402952421600 7334 1202204796378553176283961896379667468840314800 7335 30398940230228160718601170113188348676234960 7336 1120687159701126996757871566362211233390480 7337 38256230059275011835340876096602568476000 7338 1540455131569520358236853552561912380000 7339 52789622611582825455065198376807908000 7340 2884135918211171134497754348371762400 7341 36214629763502410595102855207080000 7342 859126686734585661182081679245000 7343 25626418162119079995014510614000 7344 786902764863006194738498592000 7345 23013715653236371974154272600 7346 998078060985388231637474400 7347 11987889858222288073316000 7348 233130637292640874556000 7349 6403252190710477960000 7350 140923578783713382800 7351 5181715884128607200 7352 53711922560192000 7353 935830151958000 7354 18860568324000 7355 512471773632 7356 4761642496 7357 58583200 7358 1464580 7359 8515 7360 131 7361 1 7362 1774090320516823386452843144729612383446941549077627827408606808423974883722374838627253993574559528860812364993440540065792000000000000 7363 939785467584739968559578840543102794463495274460470738946937263162725108814889911661161289856080473035809333616353515836047360000000000 7364 442414912206959169204202537070719142224771776051039448991629319752988723186366727162899497806866896715674271905517557080231936000000000 7365 211899111070088872016050841621004328052502345958849809393502019277719859606520661901688360708998650226308220117932895951707136000000000 7366 94353301724752442184578140813189309926289233786387133749216273266682625321188627997412613856293787654972256882008681112143334400000000 7367 43310052941165319430710015105936485357367563332477722689354001467214813940931919990968175792765981631972033878061812058586419200000000 7368 17374111096842482675309692534970711769005254068006345502224572554187980206877643428416879594466784358608447619698573744710410240000000 7369 7455078811334483700218321392153106283872771264022485704293234223937989536898963949780529980711886807921258423170641418075658240000000 7370 2743750151355597308231176961606663687307347804562359751864146810017559909106521656783829655876900176939962881020642052652262400000000 7371 1065121968302815819895556333132096105514664811414532600573524618254452072638230679174913176137626994188949921213333633552164224000000 7372 316962155437117408886727013334883330554661330733960186403138319212533162397613151223149338615062491295346001413113004040958016000000 7373 163343050191864203969668780921468404731220008341100469860867914591539577593735267492028856011063030362671408805001799363140915200000 7374 6767293916113719592131627824639889563761686424956765322580347892730804491178167804824811693565317123826188429285768507471056128000 7375 590235437662539118386068997447887239572036429589815387820922241830227016649066150440818174824005166605672670220085514651039744000 7376 86399985620361760577974386469337814329672428287750592118796774317392320656910904398419066478258843171817799029111739795248128000 7377 13565764674816718152525906792220544837500600896207532943392652578701766679089465541604184682927591818942134581656264813369344000 7378 2615998228052426504163665030050427169292268917693204499697220951655460843976389914932518324935389682455691386410302215194240000 7379 557620757266821135615666083346473607429724041374075428618233311628264021932243111763642932310462631447768826621253164016768000 7380 123733538934712090639674517575422427807158498816337401538401312635192618195280291421096943145457591410936173459077330768312000 7381 29797020859118854437595607554407351853168228938900105830357491146639746491382230986915128556783551967988340858694234839606400 7382 6709546614404936751674518180974198814887675623380977953815304999036929802094709507299747809523898085519250562888449620246400 7383 1647616961883008810342543810228034399017068772078119994006704981779015133608238757384770718895385328571077484803469440505600 7384 355941127227651661488829096464322388679411031230058141487860017691575372922255538026626594627125759410487508519530627328000 7385 82306191414917649411861927074909780113082201534750110507266757605858814732580699067510864366979365304870737710083524288000 7386 14897070463242022031586295115095640114871028333286664163282616304873937669440814339755005294109576609838457761089788529600 7387 4685394236419602478626830436156493964764387748018400492195979805922463635608813179312676422979663206704157732027810848000 7388 132269927324999752576742765976498282547154884003795744597525400285820983925346247096077204179968154367480770772521739200 7389 7960231224409006230897717137412535970380223006936190940487130877745740231592478382813772751690151326395952537945792000 7390 805041137184215707802412629846372048977910122306301237438818133600959457167597086139162530953420337016024231508628000 7391 86631564843837639498077141104109696920384037839764682194228522183567162014113481066548565456552458772059079699539200 7392 11608976432563823466079643297459845333284170303807634748823956561301654347241808865966128344592371259411652617216000 7393 1633291500648111792786931143602448164385207391059171677265187841418839329039531568093563383740107654311717629568000 7394 257652267626026461425823012256141498832538596907422731177275940427546873076544384769870230833484998526097939658000 7395 38708497090332601475419940034056841520056993026491823264363962146887528234330911891707131804872019055221995560000 7396 6438392435676562304300823532956340230777974653822140562609761981384127976467006527388065898307364873086607962400 7397 955739104613461056726487869293942038354991377987737535771658936411804125375202163220483510265061277602482728320 7398 153237302300620808298879793551101669561436382795968586392653801415730131381741170558062591246943373606703864560 7399 19480283883578646214540052360440448114919023714586339274956534823728223092298074481468876336426108256591769600 7400 4286252238636308693492194939617491815062427887361735203103635254897204804002012745589664011792503481623788800 7401 94655998845705359503970482965757341897521461785547427564588196919443745345652977944336753896139371862673920 7402 4507074734133027443133972431742770874773605312091948999139028251052425092906322650764742185599347058156480 7403 350073426765333723473613137345255412012679566164368429608155343493542077987796644240503719579495637178880 7404 29464311175760700845423484853476677056788977188861296924990914715070415725167188566967907862358732784000 7405 2917664247019396886010978444062093763936666893983882084990764894925063160492857996010955934846090080000 7406 322221264235676364059714584754605139905344123916405992496133592715967421017989651690299155972035452000 7407 35150375134669801283370806932017976268909634287222251062867392072397018744674248751032495600992921600 7408 4255859192758906993873004438948778660031190679268395752800863806852643742569659008724365210652505600 7409 469349942828166086669719303106910764574824678689943188617188415728838255418379575868786144388288000 7410 56028764354694087401958830656329706184357882950711170101082130082326216926789370030372602132211500 7411 5383750699503215032262871955563826520846342056503877102848675302929677549222128867359530450537600 7412 885306664413657786914984337333314035705226240323573026011598655033410167018752166795727183117300 7413 16558972668229581638824976885299939223708243367962506858963889502644329782603857098727163705600 7414 661767386582332027868165914873493041839195720744180867065356355198144790926809680205299420750 7415 42672330815787037529032833622137967057732089539431106537515166582650215267434036313134160000 7416 2862391654516460888974476308459387372050513565545907202941469963457704131195844726126297600 7417 235746764852414107469353698075179732203055587996360870728595517715378876345303393890150400 7418 19215654139036782971742222301220163823513871481333842112928075212083152683052415107398000 7419 1775791939517983163992186448911535387776406211257906674987015452516239126873781068736000 7420 150921793235402936847165453915248092402117238073644464082347177742326153408366742100000 7421 14023674458679349379832154892243355197456245592165062140678097166322611295661424026560 7422 1058589012472792193400247082673385882060800662080698275066108686600978302853279701360 7423 135416052831192121621220068516665772985485963232750313748365085797553253394606013440 7424 2242110115895663501454011161045500219165666672309095788111958104359705691901860800 7425 79225347917725196606629478240941749980485441016927218901049825831064927095657600 7426 4258340409119958910444681951655256119506800305347101868052015024381090314882200 7427 247957806038668233983794640029151066442204959280045282041397182764651196192480 7428 15804881286441326744944517412363357377586041164143891917372221233922638047760 7429 1125621464686497577444126717898355783107708031883117331775784485023254524000 7430 76133717926084275271031645728795441157996352816278690602329262355726246000 7431 5602578486343683874817159657673191976531764488969317703437747337351795200 7432 342636764937587941477548132548061770771165516370886403337609924848577600 7433 34729122900994850833680951563678197884041530221483913452973983430153600 7434 529613541176680605552173035953584724991122877595644746727652942742000 7435 16532177915167235199906329404499440190475917554681483784372540184000 7436 790055630083981786164917692119463618802295813030468494207655044000 7437 37097529592828427821467472546523416758494538472094572834713316800 7438 2113875027896547714365218432303987851434233327012180407167546400 7439 113606744363525393557767613837889692240461053409872970336368000 7440 6785275504707946580315484879795011005177768720834210493400000 7441 338403395876741168486704512694752717571554640062263741020800 7442 27706857741779916466947999761818346816836424818689308303800 7443 391949518478964765522324380347383956739046244680321117200 7444 11322850935022324148511840570201454038120043312033926000 7445 449989589551948748033475242115590587429914506389696000 7446 19170010630182310998012525474099838513887531399611340 7447 847833982665583062771242981350403282636279549836800 7448 40689042690331295445129697015358039393568192948160 7449 1691203760543037961349666437525213998457849257600 7450 111286655597330376921918228778744566742208842800 7451 1511343172590181135899837812591581960827824320 7452 37855284060284124668446740140951528540217120 7453 1382529954023820220299430343549643764556480 7454 46757614516891681132083293006958694804000 7455 1865505296946575112727198797597912240000 7456 63347547133899390546078238052169489600 7457 3429783254088960268051383549415068800 7458 42681527935556412487085507922630000 7459 1003581616362524843150750280180000 7460 29672694714032618941595749132000 7461 903227521407972327873754905600 7462 26188021260579319832658310200 7463 1126036786752745697232022400 7464 13410181875299508692184000 7465 258598690106122650768000 7466 7043577409781525756000 7467 153734813218596417600 7468 5606446694303083200 7469 57642063235328000 7470 996206290794000 7471 19916760150144 7472 536875191424 7473 4949108736 7474 60413925 7475 1498640 7476 8646 7477 132 7478 1 7479 62921070034330002772860836866410252532918193607286533612091921472103642542686894276646608305444377956930145211767357821000089600000000000 7480 21905354923276805276040094661448037895501288990421374090795895562825254402858075839925027449110641643252140598800665908538818560000000000 7481 8657076350229048208898043574294552817272171532983385890709419476874824116494829912056715374180987330050682211262875796375343104000000000 7482 3494777472209262448265150285650946438013014112656628282057994928400053260109811143660339411101719130756517649514005013229609472000000000 7483 1492721441182416033256889344423640691704816661536826169792757759467839893602543382589607937988472741332445598988819562465103654400000000 7484 610574735330552832293834586312309542310703707065128839039653709065971440687606521131688832568994401398201730699762752275523072000000000 7485 262259301838825649515684982263848839997853694123626597485622987680300165772062382305955854201523969191968447476515819308986208640000000 7486 100477478904925210983543465203623909790407804136539287484017759483980574328863166470543835618359947300333863703951550466951729920000000 7487 41314091425144713036833207190432196866118397267053130400786192676940014159375932531334953492852447870683635041616962069661428480000000 7488 14596795007291122536781430680694531186786049147202403812878188635125238135881024923389471717013816836325328990300091313973122208000000 7489 5448512693478599724552490005191250187408886971627383845262147250569379624480846947405546208432996074408390550239610313294248389120000 7490 1561332473342021167683307406835976985813743227965958272909323211311904349127542175859776562727351676147070368968207928243761776640000 7491 775879528050453952780714056731021059117217770327421163468394677208860933017175968493679287034407046906189212443164475555478164736000 7492 31036210187174585689276754054122954311520253653468238675474232615203242193782154941290567666859181767292805691990057808982639360000 7493 2616710444231463504823948827572304177069206571021894666769401748305287294848741603636550338692749255794381734494492327362958438400 7494 370683809437948175290855799531478090651961625043997133129412072460771270625870758694355308402646561933354437671727180547611443200 7495 56382709437939674579487167757747464054389702622435122477045185021351197463460195494497195237559797315738958715397938058210956800 7496 10543265586200882443965621794953111179441093408025326017577764105354215028899636269969089945421071132759447219086639741134288000 7497 2181281197568743185734330370181529702480827095692019738163179129662328104711861748579333314103177191200684947854099534030532000 7498 470187447951977495751373243678602136190910039629739429599492393030288806228645149680324137883460726317830741307350155944649600 7499 110083438173968065258386402897085790122914369446943357012425869929513990135095728949794140007834814755725461859435641088420000 7500 24118099992320478889028245824994057271467391756630342663087949766910818699326647330066096334061103364929295300139498179364800 7501 5766659366590531758550949310174005539079081995863287134106905349721337930408776031029218915614250259036832619655631024761600 7502 1213850510801991588421601293532694038442608165016902713138597274371481539058424420865091294139151855989641802465704143008000 7503 273668086454601184497344192530098531779630312412080117123457099692894926980574110018668496293954574098746616369733268209600 7504 48324643210028998299069876952197425882385170989964089801534327978893390961990909415167024342684692294015589730821629890400 7505 14837081748662074515672889669092212876819192513776338573398594323017977627787413564772106787866803937865286512539124520000 7506 409113961261045746342413678154089882037696935751459703087909017695273135846527024288140528897982125356121246212390275200 7507 24061608019236314288856792207911722095486965000861677062992015820361569289532862935699668583520925747499688417663984000 7508 2379343805455570869727171748390317610828723679622821052895496555707212188340396680089112007061474909044848909231367200 7509 250478220091965348983571101668737887384882214517758249776526349530190392290781140615809832503019646833433418570281600 7510 32850933309169968531672184554370247556555549718763134807235317765069690025589202760892951170447679285630527183808000 7511 4525578533045809759180455074296375261722789146775655825249361446065338519019503546646278879336124214911029609928000 7512 699341869270643252441519605179186102535214281122595140742401106679278301551723016343660507575736257255782781046000 7513 102964602260284719924617040491358553130749643529584674066010551585106508494577066213285694846583561465107526565600 7514 16790317528332995813176657448695107537589785592851261810865176567228766562303427856934895409864984660138757867520 7515 2444486556030583087396593973386470262337447741390287268792893840840250269089651392760957769133034623412100804960 7516 384538890678916367995302123439557461940129208947120222185944700102751073803322912462894977264913123991324334960 7517 47979217713258517528404203035899622793793391307764043900421897747835029360853982341166670989547542312973024000 7518 10364937231611437386081125944893207482870683141527536048046386864993952384094668767429641526469783416429057280 7519 224807997258550228821929897043673687021436933587717064763116919732326451768733977951649761484527170511380160 7520 10516507712977064033979269007399798707843978014676351067328897945561940593566767552680212710641729816845120 7521 802754582065334227965354263222740858580905069291807824812548038517109209678071564164241593600296550714880 7522 66419548921630054448158025178176238111067039932657740051870311798030531566993088113166222295492451936000 7523 6467489080892996430657668884337641176726279005689168686837436936851276489665924625613810863010163208000 7524 702548002349917318359705570038729239465750304449023563710573931226625273127783392291709287109044764000 7525 75403224079211025333682537450941787802660989685263933255638064802242700754875461545750337794391296000 7526 8984591629157692542620787148891866060065846989569811661006434044748424281598713295439043263289113600 7527 975367849939782648860510426769048932632057535402544921983769633973825464572059660619680043765295000 7528 114643471679604824991700376573720783423378437422224397167578889326374830602669918480174701431368050 7529 10849073379301933322590332880151347382917628689621449314972633173431576123283593703282110336170100 7530 1757399796522634114323774878587026369385001342731868842680489760373784614332471178607261747561000 7531 32387402424625505264172381260954292893429358352044314885914666233113174427739896972510481953600 7532 1275580614716668981253131401132964848762507693608348627821628916541351553525589673439200332750 7533 81077428549995371305162383882062137409690970124919102421278816507035409008124668994954904000 7534 5361944930291398566670497873592936908207300059402896591425570494927811964071089416546444800 7535 435476662852376059630889470055540338652866572271055497318100053557574868804518769269305600 7536 35009342472491673085502952959757284774347190507087684945471698674069305573232482318958000 7537 3191626053457996767715686455476137926679216568882453888828014259252159511813687596512000 7538 267634646670781208008973404943039950526421235517262849639362328529725045377503689324000 7539 24541430302688861414706271061425871595548429786288858746186670041064569767407492046480 7540 1828471930634822879509517688254030159923201143593933384205096822310780704928392211440 7541 230901731109596822764388065547648048808585039871228099083750723218904906429264099840 7542 3774691714102825894852955498975335812013084397684933415428992757972669076239841600 7543 131712140913218139358521507575565659342557045690641501422995335444145441296530760 7544 6992089807567339939372132093458630418449437538409438869764419731391172986164600 7545 402175465891986281949325452730208437034308043710317347701290552532909866995120 7546 25325894109598752494911094166799114833963174395555875000126571374839889883760 7547 1782233985753621164286533970005729989920537717148269108644992101286819663000 7548 119126876284343630718202457434468160870747234406647833530703434038959890800 7549 8664452775391976225007932958959703870682845081778130866944423207764985600 7550 523801031456312600189814961251634661063965674452044731539104827642078400 7551 52488333475367217737267801795104549074744585448379096468699315866027600 7552 791444954792118208297067570582323240717071266519334284435706082974000 7553 24430885141302692017639353453315839392592189275251526036906087160800 7554 1154696690122742610548725857713062212095663111352223183841957372000 7555 53630124302675879350599715746604504661736669747701936815400773200 7556 3023068588282159634522301628993875099362935833253978431755738400 7557 160741457450519971735990347238716266680652341526735160156776000 7558 9499385706591125212441678831713015407248876209167894690760000 7559 468829704704235160507621876962521994135591324252927891205900 7560 37989815254193081341279216168266393058136541246244103138200 7561 531931489364309324637440230471449655574419903494721516200 7562 15211506811696657694465401978149428152221876368692042000 7563 598486154104091834884522072013735481281786293498295680 7564 25243677364497498640947187010448302201455858179686220 7565 1105509016612966150476228593329447417555148824787200 7566 52540220172952061108759705854782711061597763709760 7567 2162789424540615854418323424912052517258595685200 7568 140963097089951810767763089786409784540131200880 7569 1896307942966925387496966312025286799906609760 7570 47053764299231668980405761109780871923821280 7571 1702560035973778604628002182334283524870480 7572 57052869089418289821716311650692719348000 7573 2255565495399040818115613091641112072000 7574 75902916836113684167823474422869748800 7575 4072867614230640318311017964930394200 7576 50235780667513299652941350032830000 7577 1170845219089612317009208660210000 7578 34317116495359463645497692474400 7579 1035597071959140686269046572800 7580 29769289125273927673021839800 7581 1269177056255213370608974400 7582 14987850331217097950088000 7583 286613548200952604601200 7584 7742114012404486988000 7585 167596148836666586400 7586 6062255368636667200 7587 61825761373376000 7588 1059963493404816 7589 21023246825152 7590 562239373696 7591 5142433296 7592 62287225 7593 1533224 7594 8778 7595 133 7596 1 7597 2107855846150055092890838035024743459852759485844098876005079369315472025180010958267661378232386661557159864594206487003503001600000000000 7598 688306097656926180964594413595699411822895511882737039349004478860058528028504173726343304472700193312648807714971121362443354112000000000 7599 193669145225588026943653368212359301389610945870858993323684782229222594534554659891732164679106187403433765977165533404933470208000000000 7600 67604200536951571667123640836365308587071040558260054065767602155650663152759814437146348803352127009495376372255778770042439168000000000 7601 24778583209965178362404258019504107052367623574199378704838933105256343660730230107939335637709865222406835542768265414806969177600000000 7602 9765666040574018578686535207010784700980672625622819863123933975472240743206610259915559690989437714197009019178004664329309411840000000 7603 3767597090429581039417226777732365222753397595233148400779911507506565826736105032481241683332548833431516554440910048991067766400000000 7604 1528240424488220674715821734546467004648208534312774910668330808847559576428215234668815419536238121079480371424783017630096629760000000 7605 561010771613214272003341357508921170757086606112939876190424345207657371685398644115318657149144201618486442339774012424677428160000000 7606 221444312271366666157300934340497796806520876762966245975443419218480001912596977797527011425848892374226547665076410039943893004800000 7607 75229702888318327175973878345045430031621450250081969251074278672001707743231142460374102521577665099071656388227951624292131558400000 7608 27040772717399842618545668659830188902667624194437853874865238725389113110334821151550713863694103567542341446901949152059151768576000 7609 7472091569468690314525348184535553036052550116775622905771895297238041480133135068357880712597063214274429499268781756274930253824000 7610 3585098516868002169972364797956496693483842317792205132523845123150645700013371944765481692179530932361518220925231991756910450432000 7611 138628405610523456658102796745915382955463565408347856736041487617675902195887638032260013584346412631595804863277752659403129088000 7612 11310941923532559512785186351908710181920676550428533062170246293745715692472380243681848753159325041864093763425432613067121049600 7613 1552238452168367452386224310312926898647854882023055114284692955871266680341737503023831489269880950213223830000008767199291750400 7614 228947971664346638520500936895988572125430271073779510122233047270526008477637340831535187325931307680453106450566074792102854400 7615 41552870251806284649281950974646046178977842364259830194602754751485013008447591318323221235028508970593716809700652939263392000 7616 8351190870695287730925666722233165539155732876442316935385440935851873569241234516006396297984348241684220289169178572190458400 7617 1750142167376838979570106296894396779576443554744407757860687469104548594237716257065320495628835408468224546534458332846062400 7618 398680559873290447755250690257750540116807929687078992847786655361656079278553707550482739732267904491693439376885692172068800 7619 85048036815024866260821641882045355620148243710480191607746428858719406560735396370431976955681083905764003389710432365790400 7620 19813650131362340469552981729123198958770847021091293393370259639196595750936674234393863800941496684579989540310013099513600 7621 4066399211186671842265291427262398021700647435734969345502614062925740290496641089528179615792201693019588288728329247384000 7622 894427404510159968891257619973171754010188066164789798735828681179882727683017655982842083985729253874806586579107614966400 7623 154178623574854423145196566550312828287787991178354721410774624662760878319682082371491387831068859029776477351758769405600 7624 46236487309784139188385306325029075146462745349038659718849761144922235818377232262375019595836220628368981303164914560000 7625 1245937972931366591133889529890714920691505464144546051170988526375046528181498332969969159191224768573673883307717147200 7626 71650121657281469215710994956908157246623500152885082983096401919884989456776774921102484603511636409234638650870924800 7627 6931131955022749924857420743220441196277224050884506870328255067854927489320144694431321620565240286342138626337392800 7628 714129393453688441782947459058858577179573608922540555716680300132772030098608979566572888182991511347991350998291200 7629 91708855488099495484251515943795159238287730991662224959714651220732277623242949652876350659944421284111364769624000 7630 12376071906696704239391448578775217574785357450418461811883567204256679987622357989814470713088175945394517788188000 7631 1874236209645323916543272541916539037342475347843115657278031414599352798975951602233692063074655120521903673300880 7632 270534445154473577841150655408826221907311776815750091477152866135619509547648199811145166238999185253068612381120 7633 43267356707627335364724463425484684757245817838020846478494012584389129405722003759224130623691251711503439856640 7634 6180399971850908183229124385543159885802264230721884723498693364015039998737571369696138787223442649891853308480 7635 954226136129162839099453417424087064701091707537962781852274996388179360069811123075996542638627887120835493360 7636 116894821337757115432839331032919081091626274120567242559575630568093333996278295909782714706456255494759802880 7637 24801814089927368030979837082423032191686624582575392943218351836089191219358732972523034832619427431323385920 7638 528495993555188257230501863225478492299749459433073113752732852081609899327835362322639385298635845056491520 7639 24296759198947010009538311155027121152609241854118750871479110677519956073630746237854161092759766860429760 7640 1823205321978894687243346970709275848302409008510705218873496622457719272942141566052380212904608079354880 7641 148336992591640454934219589564593598448049791555222857734892912293106863921250105770280962058641806985600 7642 14207271095732156093575862795102359306251170335622321467276458518603720227127785279350531665486133628800 7643 1518410198627240655809686232019189001425976464593178762821829591420399521582363154031322499893444421600 7644 160381460739909164995451746324225389929469406632348672759779528861671810255631353848149407343387136000 7645 18811488723548918761112273092992344563262867134412058807494299832394894261350144087587009433700717600 7646 2010758336798936537650898418262347030349164765291400554618861989600262332305622928967548489159886800 7647 232760987955561311346785613043614923920192585069364685454354644733673059144477754444504840756762550 7648 21698146758603866645180665760302694765835257379242898630045651998063186140130248972273864136312400 7649 3463111363735778989990968143097963727905737940089270954693906292501281445890457910784898149605500 7650 62897274273910401527523175202432974604630927814115046300182105438219788019089075279947892489600 7651 2441825748171909192684565825025961281916800442050267373258546783093444402463271660583612065550 7652 153019372192949010632278301974596146660543521080833235555652977632996405733643741483436016000 7653 9979175286931213999081204375853521468052475110555390878486478421115650044243416414128105600 7654 799368120852306739596427246403320621636768776497553926583909687352260718079527603864204800 7655 63395295828566002614289131035236164321115182810131753820178481382774147929907467982978000 7656 5702371882178287558318693133784033095666866936403317614706052143197191661107121839101440 7657 471882140182693182542137319241675702243953231043595024364138842407673106323493346966000 7658 42708463124159836747670653535468399919525838848866325610246932279255225309514336808160 7659 3141221009039311100695838079821026172175755810789577865172858643456982236671853286320 7660 391656100869442712030734187131453652409498675224614750344589834320674145082549232640 7661 6322608621122233373878700460783687485121916366122263470843562869604220702701734680 7662 217894159041620131778294839692911090764230174352419273959029320364388754737470640 7663 11426097978219799413120313421017761903319812562766644006688198097639233904220200 7664 649295330476218816641079646576481091115629853700994272192444988426625568401760 7665 40400831079598009932358174027989064139893635345291514881154292431292205290760 7666 2809639459893943953110535905656091984110024165857271300687399312616868645200 7667 185616295605837750188827084839752715775350341982451275501328606525821225200 7668 13345249102327871427023712833340233547948290125957121105408651837247219200 7669 797606116081203277561763690996807324801947731551977204843636896636801200 7670 79027378491002327829144780230831568269840162360480886818041666584805600 7671 1178373599357153776797856160644792380623194996817675490159829056872400 7672 35975149548731436597403003986201345918762124866853895482916655819200 7673 1681840831265733802320970271016851482834987575230412028639372694000 7674 77273512436113632612692063548871006716910900496688812185631221600 7675 4309480753508610542829664024310417694836525549532267126119882400 7676 226730055772312381185502173999873470896920144890342225905347200 7677 13259559215450112275699843369266084005951556375296853005852500 7678 647661653921314551629085891886370589836796262370024097129800 7679 51945257592468090813585867005588741528472413540782753270600 7680 719988076513307570721383746294689432797699667356491749200 7681 20383419127673521310583638650720233723977314334047336280 7682 794031135148003028460653046038025291997617458700709120 7683 33163262420026125665558069209804632303873382314489740 7684 1438235031321722953046743995205300523809611092441600 7685 67696052915149771043978851774431570021674041702960 7686 2760131265604214518971955608935381307739541160160 7687 178198632170316440027172207843197274796014914320 7688 2374815554743626186211154073003630198013885120 7689 58381522371268922623836777673246637386963440 7690 2093055457068681954313323783787100847088480 7691 69500767799836825782818052374480221751200 7692 2722934922373616843490920308828009168000 7693 90812418357493157843645942613076306600 7694 4829772215105361085430764666377635600 7695 59049075521463001346439832494730000 7696 1364289211808765656341164873636000 7697 39642186296363518349109403375600 7698 1186068441389101298803865305600 7699 33805802904972087357499377400 7700 1429157357463853711442038400 7701 16736432869859092710931600 7702 317406739329980570384800 7703 8503633423460666036000 7704 182584422309864411200 7705 6551146930623495200 7706 66277216192259072 7707 1127262762827344 7708 22182008461184 7709 588594344338 7710 5341752416 7711 64203755 7712 1568336 7713 8911 7714 134 7715 1 7716 142280269615128718770131567364170183540061265294476674130342857428794361699650739683067143030686099655108290860108937872736452608000000000000 7717 22709217908207955702032535336821622259374690019172832738020628302435390718398688241239596237524160022471808012000896432821270323200000000000 7718 5770765056859854859092497804573439743885885284596622355723123231896342720771111277206220479396887173681713330870100715189192130560000000000 7719 1479506961938707519942252216670331772923723715469210038480893740730543610644461718466296139509803838211373962424381598392502051840000000000 7720 476525246007715084970214795784708131757700923193214256993156228101081209673026275389949300597720400406910449854175824926501235904000000000 7721 162893587629223073187558966298905229359000781248536722531708929689465832906187070502137409512325687179255473694286068218303531728000000000 7722 60434899867948229922704215117206566888378304823784265680103747046587340305870663259588975863807063872268680817959913533065961203200000000 7723 22129543617251526320229967035247256921118420498670039338594066517923809133662596240076411607896453594726541943179632773852526284800000000 7724 8596673385604308719725227382369640695215236869904494392201091314789210907065028165175479971854653182419115136670464367299754232000000000 7725 3029474136603805584287035033228828070266343652937983076663662050401499321715645581845534818039027474902672348812359370530618778944000000 7726 1149808236203003018957199450587736696081547180658795473514411117635898986848303671089385629606524607475606720476672309842989513376000000 7727 376148621727008199266426021028543196064710233079114043263609613606241876158711234859443693151975224428756260680834838579734046408960000 7728 130375163130526575999429198442152067529850175750229687988974829338454424045994511397261564982606645516581723967044933046408258284800000 7729 34783875430619396679525740341547088280598588201207460446806748487037927696526560562328754949693939522127033895610098124285611312512000 7730 16132943329193426867245479217321576526394539428919756654771644723309734819566976234297226331083295480445000611453677241750302380672000 7731 603704347089966881204978845939083219085779106149966774075044479547476525645582142814504206364656590020529837721222573898326127360000 7732 47718036242884423143694961727653138201655970930777101537535380432052939929030685314556281438833325813874202466836891191304954880000 7733 6350066395375262075787553061558815411218563942333238392446205018615427981417608870801808737914731044164618432343108321316696960000 7734 909058122791577952207717629689803172167327989276039124534066078395827382195233396868503305337044924279495587824535493343943846000 7735 160275356685918594130683993612982182865850006022440957857972838441153926453274611345289924448120634780646282300941560236349888000 7736 31316965765108356263502866312406694308811262026831646044104924647155033021713445242155664371035585460229099435032695087893447000 7737 6385653853942536713238977619696111073542065237562033494772309956277964645551248908792578900134512861381758107972358142278840000 7738 1416365146918269089236353688634634350802682940208361386428752857313670768305829844127530922489895938177717343851708385168484000 7739 294397050513547625238436932882154140827504374896504021874427573646286327341359880984895314514245998363561972377935440325576000 7740 66871069193347899373285787158604491975199260255473687754849733096510153596520798589135718463388949877880818856788560453346400 7741 13389363256346358507257984227424338210737945473010807663808715671745139805217790985094831015230032456417339121177629152712000 7742 2874945228782657042880357589972244179369310195693107663318273262920322101294250648331117420770224334935649789119683340524000 7743 484049167037333654060713801173270825338809053383899517662282692800870281142258151707258964201716886053783983237584850812000 7744 141861949700474063418913242704795945183698599481865770258119646980643148850840131160782616807392475074520930496511931300000 7745 3737813918794099773401731397577436028723599261052641757408310796923579363416966562988123556034757942174618346542285761600 7746 210277530950717355306978279045522595595399242605760874400292082314215997006372267708370866834239121247118169086549168000 7747 19908570509107898720335146672452237966430753779141062523912641089807084169739638616836337892835013774289683675983524000 7748 2008488919088498742514539748307211616277114961486790374166077459254704921122680038361919249942485631098689358099454000 7749 252667254916192487558652135998599531309083321755493734386518979022512201621662951856296824434852159168236083330010000 7750 33415394148081101446356911166266378507331680467471185419156694929886323172432005935201440198488999449818530431839600 7751 4961213496119975073202780258019811744453623207510685019644552033956575845347258651448606857787160806549331630275600 7752 702349040304883327087602663080640942740099942067034856974343934768724853164379428418922886124920477684126502160000 7753 110209304821314910834675520046046168109716179240154267246127438600872962835373439598679578025202970108890150864000 7754 15450999929627270458072810963857902508894124823647623584534116118562516092132116554024690709009468321212108487200 7755 2342191425044308786880476570040940980555711749193874036183847961231297049215296605809385215106749859993308571120 7756 281800015724950188989880530168644213362392657978121343711093255196846637266826547678897721561734207474416988800 7757 58741138634038503231268035195212444664604961863747794192126393738532055111765075439305604420317265024276537600 7758 1230119984999145081484788819576544766559974522806894021137810247467114584843841518152424485830115934897654400 7759 55594279523014344937079186541163751789869161292183209134298411214840468081182582533244168309047665968446400 7760 4102211974452513046297530684095870658680422121794113640732825561059112827035105760032658042659819047836480 7761 328286786883138711739666304774100586729290525872927740308861925370972027119125430056171667671445819632000 7762 30935187063287759236011959311916427521675935415306917758915737519593381882217584379785257800625476184000 7763 3253736139915515691020756211469690717341378138435303792551953692368136864928566692458151679455166156000 7764 338304643748245894912281027402662931882474529615124831589798188505534542894228698028229041342655870000 7765 39070015041216985119233182577753331016007493279163536033468601089841886730882529894824707422306818900 7766 4112914779816006554285928582809346198441473383550592056023419300048388252514332727784842469537771750 7767 468996020507474284056956085983403204913820880363645261743162255919373377136469295237761433850406250 7768 43077203123698852898520439377071526373349408032320460515534783666679877790410253570146598547098750 7769 6775652668178698023895372453887320337206878578435530128748947094024246307176982868926974640532500 7770 121301886099684345803080409318977879594645360784364732150351203345138162608243216611328078372800 7771 4642908112721235788907273047584574268433352953194170357604279094614295694824530622236445476750 7772 286911322861779394935521816202367774988519102026562316666849333061868260750582015281442530000 7773 18454639229256354655835103982742813673795673149657229706790062833570037753052893368593072000 7774 1458306706960289322236725381952003836769780876042834866065240645845340499199138196238752000 7775 114111532491418804705720435863425095778007329058237156876321266488993466273833442369360400 7776 10129213211764063425960836487642690367302987321242735236648908412258169398019229582614400 7777 827325830190436099262188806462678179258879041440069198560503165260206095502228595330000 7778 73918493868738178986353054196002999860717798007653255863888921252557120728005582937200 7779 5367909319244392387265039756656183965110468790589784959472606542616362050008863210800 7780 660919670217184576551863940784328038441029014441537391206495345416137619826801830080 7781 10537681035203722289797834101306145808536527276870439118072604782673701171169557800 7782 358728188666081924269143943396865820160622848019226853469133637185274169384860200 7783 18584617193490035190014967612498769360821381879198758324131406544352970808069000 7784 1043510352551065955316020860569344610721547979162312223166429445685648234931400 7785 64166025832302721657274746985629690104536950254286523634774464449699384873560 7786 4410480547507935275231655200739214161102944911520135181311615200038107757000 7787 288025286284920646844731683372030076203129841007251979226199561850412246000 7788 20472825327434802757365923096601494647420672352320583513979181795776984000 7789 1209851973831038679447619081849089762340033075949628344425741360067058000 7790 118541067736503491743717170346247352404760243540721330227062499877208400 7791 1748136658386986372172643754802713971254190379894353749138207941514000 7792 52789621620421129789667451501491105424270509315492129241236397126000 7793 2441381851837355519498182651476074733147562609205436815766831330000 7794 110977916796546174496951367862740275604074165606946698351704414000 7795 6123998965512236034547417297704277776872957359861642758170359200 7796 318839140929814286042112432187322068448793953752043755179394500 7797 18454025712224383064118338709803312791788248563557475832887500 7798 892186972238545555815577504129183975795586687958706664413500 7799 70834442171547396563980727734893738447916927555612845369000 7800 971983903292965220473868057497830734276894550931263861420 7801 27245164180553716603255358592546847056801360743528617800 7802 1050923561225298125903805502109151121761552518868585600 7803 43466411909742980241265430517705100592455404004428300 7804 1866939704119544217897215763006880487637475937304000 7805 87037782319478277056544237995697732885009482189520 7806 3515261517514801510011452898172419590045642043600 7807 224830049934511396295964935129267589695906667600 7808 2968519443429532732763942591254537747517356400 7809 72307390092856005084568486109066936213211600 7810 2568749879129746034839079189193260130517680 7811 84527960837639382708832766401394864292000 7812 3282109058218198873850662872248046765000 7813 108492712197005100078692055334206207000 7814 5719467096835296022220642368078779000 7815 69318479959978305928429368580770000 7816 1587750375811925548328079809835000 7817 45740984188111751941280080818000 7818 1356942708368887079140015392000 7819 38351120942615393220692571000 7820 1607802027146835425372293200 7821 18672879648189896826246000 7822 351228768930716204934000 7823 9333256196481218820000 7824 198781427514771738000 7825 7075238685073374816 7826 71011303063134720 7827 1198271440800720 7828 23395087048905 7829 615970825470 7830 5547204432 7831 66164175 7832 1603980 7833 9045 7834 135 7835 1 7836 19350116667657505752737893161527144961448332080048827681726628610316033191152500596897131452173309553094727556974815550692157554688000000000000 7837 1336865079391948495858268793106130817131934638779254865671765229568627013028855420161690187875206307223220202727285064543768661196800000000000 7838 185504147465325415964573933836949045314829552253050281243136452024123126962608941148344325908952146045473743248884308587275411148800000000000 7839 43177950578976787571729043979875881153695130753069169087831844455533627192041105901239110781994219379569252044992669267966665929728000000000 7840 10391442015184977481714852955743774733754439296991050651574820908526789285868589153671976461009335921897449207637268392013435389952000000000 7841 3145745188428133279129548932311533223805027526244973899535391582298313612616702038413658642167428056665727091287451855083619107174400000000 7842 1016544238834158103211732686438971703625984319298185347639024279151641956452407684600277222329812343070082069068056361273977767449600000000 7843 359119170628080966738734353175229597255714957418317834341150290682578029422053906405477101369410419032161192615247984891928413043200000000 7844 125410557492760264905482162596939842622938178593429059367291809096458140583147951428276649265964279130174199246107466835203528236800000000 7845 46766255560303796455035878018934178481616436299758956827027360771278723414663726814748054889048664987504917060162007981533594433024000000 7846 15846502194237379812051248980070040862811960076858741739037003349356553874197352658741782467829172436538680430455601437325516427942400000 7847 5791628425684494196942521114919392495304540494805006683276463226642188066805249740993089152871835761385123742579130551228135429683200000 7848 1827007737358821221809862438478993479742721976723954721856039352779332571549323181874532741186748185570363885782528346494515864512000000 7849 611414568237454076174978856015106175381158442416394097315716278739941971170810206896442895493299031980981529685380449012088845924352000 7850 157686902119812697491916199623377833975675641376346211715964579546987374641790215692105623976329963197981774540879971289239291776102400 7851 70776783639880192322074302215784670787179778088393578496304690046755445139154859747939834324039001893600259144320771928523344651264000 7852 2565743475193551226104300368837515014552398405214003920648292214525944132856944217883336107416593149774430641851254862100097898432000 7853 196656149367169683106413649940602532146491370085071310529244661959486116221755916550733791988941558993571161845831162037405135456000 7854 25400265581619819878782569531010277317873045167350678257348099271373901647610032604718992210054679403126593525551669976295581280000 7855 3532340134280608389515924830307835362317903529892467650116684751305095313579910976092884766414052297859930329740132134559706937600 7856 605484680813521654031604485755013045915939241416519745259911114896693034252978397515849131700064063127476867479897417290679825600 7857 115111009298777127531057310513166720944756516049556650338270219359845682527850363693529425449126020961124744058388237621357592000 7858 22853919056215403666054556614276067904446776242137485837213667911429505774779450683265858688408759967147721500814570686432224000 7859 4939119486689348862339286781529335476983525530546630575855135348670527627681880872206572813829894234719985941100550852746336000 7860 1000949971746061932650944110695755373932278302195487302652773659483848039857748357643500801890943438161893785855285154834862400 7861 221816229519397910351955136333734258838449793528456887532716795898676428839052641465065801053985010590640977669321499956467200 7862 43356033401502494214471662727934019746030673916030853374532322445592294367397460145305275755974632248766529878952742981856000 7863 9092850025917240879813183694432635931864878656772426453793667115647279222044526172810614624590323196736631243593910938016000 7864 1496151970842667658005933143913563882953464253505522549607461071750823899799749881401830669363833141359284797842971345928000 7865 428738336872543836110494979815048785964578841989424801911200637079019797059695677269446543895709159194055283313248919840000 7866 11050928107739077590926894433329368402141049077257018391576763030530142049258348568919652808999833012828835227612038649600 7867 608462642751011921739341465945770535413307380836737433602615019647169173074884663827279638797627535514773918522130304000 7868 56407616442472379707616249416462630924503997024586386256910818103842420062745977243505612168691566292950490338518278000 7869 5574581489715016917999538898955488739864249365968316980557682159174622185369906997680208524447206621089938824845856000 7870 687254933372043566159533809978018484136791801407605393990568969010118579048424559631015319832433361225998752200619200 7871 89107717728216270523618429776971848720564142315851998014387640910328847839036820039919150229260108580599536389608320 7872 12975481451390704037607271444052913684284016585883905844204672142272717303486051765026870474494940192456906798410400 7873 1802254141159700612904037022244671135077126452738490430916866680001667978822925327974973015106948742039872466048000 7874 277564175105533849509553161597449664104858711445970656665754703794198743154721825976976564116923578476141692224000 7875 38206108916896523314507314383357722749911855116375200995567231370952441854889092357112164958121650312954723127040 7876 5688179175107607053852585955813713810535665715432675139652423573099661169314447729189184015172207636952696827280 7877 672364949799881152677609686016414263464206103963848523815454746081135007375600062004941734244189508964168102400 7878 137737842314297179990559530802567111627370335019576898868094352939583084248999795562430102375728888736462835200 7879 2835530812879385272575106431566272682239963749153710633652271140862789118695298548795657835256908502031257600 7880 126013700252165848524046156159971170723703507177079695364831561518312180888272527710186094933370218816755840 7881 9145915221730193021253511033394072288205531634260972951722841580048458681373669496944420850408856422791680 7882 720112951872691367687009958859317416051346960274627767986959095016554074912373878999953658232728420160000 7883 66780721279478337398375023276518002269014717722584994180124240520736431855709889850382523105907116864000 7884 6914189297320470843419106949373092774350428544175931224859042598796498476001158637162980251534167921500 7885 707837408457868333970311072719417826707946708117800820035945960325061912277583821061900708462574334000 7886 80507909781901666306298679251128076032985137666155166246554988991659805709090435795421149797194827600 7887 8348603135148908826610243093463747507284184778550455517932974472279173101121563877401537131215802000 7888 937992041014948568113912171966806409827641760727290523486729051030149875933565853501516953301894500 7889 84905791664102086872446083409880109953268398440515690291488848966209614195591224428115034817470000 7890 13164125183890041874996723624695365226573364095246172821569382925532821396800995288200979301606000 7891 232352908585310859566463882639168896124954493896811317921799488097729438235508133227332657164800 7892 8769937546251223156824849089881973618151888911588988453252527178715891868001891175335508122750 7893 534519724783589009742889958952356402718336957200170891324541223238549088521632247647618960000 7894 33916634259173840989102353265581387292381237139910584325992547910344934248853966190927808000 7895 2644396161954657970989262025939633624009202655224340557131636371132884105214437262512936960 7896 204199584458328387368131306281918592444855220420003333357627529506619887016333528450434400 7897 17890558399998865271826931978174102466924756827130025872522747325546896599098899003059200 7898 1442516832126914224354585611268259389477019867126274500054210647120359346003885755960000 7899 127252090710739143571443232539954531405792664924567630347960674561364157202642522524800 7900 9125445842715467058350567586315512740687796944002634431103431122447815485015067458360 7901 1109692285796754350753746863539118681826912913136408459309671197241910077733889492480 7902 17477129521801295505030554119239461340987411093346094147047246956629553161939754400 7903 587795586248037851814500919300888572793309726874877735804845477797557675136638400 7904 30089380218031485545738518991664674203234618280607513477165134405142905117826000 7905 1669616564081705528505633376910951377154476766659699557066287113097037175890240 7906 101471854804571745876620530116809742490895642262592642027085199594873445846560 7907 6894544304150335602660978244833714090919546068583199823659536404657271896000 7908 445129987894877363305494419756773754132109754283934876985944777405182562000 7909 31284317354282395224738938664469699685946195954107857953945716002535616000 7910 1828220760455791782276402168127513418647161092546105053798898055212443200 7911 177160277056752471177423463374611427769751572764154955064620878937366400 7912 2584202016745979854516082072317055435767064039843827281334742174412000 7913 77197726240615845713922294668847207932266551257063758890410215152000 7914 3532212040956173943103753623412193230936899094169568158981798520000 7915 158873649308739786648267221361396605075306173921523694482440003200 7916 8675665201142334382275507838414393517236689593137327240741342200 7917 447032197592316937131209183272946405247793584642040728911316000 7918 25609668335331796905307082291155617751869406169834864421150000 7919 1225630588125678743342611520823929502103028177397819256164000 7920 96334841353304459327013789719455484289167021475633469701840 7921 1308810008394487821628178770492128513481758999273781041120 7922 36326885574071622137673811456729129409068480991371490400 7923 1387627226472238302164248041619850024850205267632307200 7924 56840692497356204930885562984691285390133989851944700 7925 2418131426288171558419250893037483298273302166412800 7926 111671116938198544148019022334102751626049901677120 7927 4467995947495448648238856020107000600431844092800 7928 283119322139755091631955844236855483320771359200 7929 3703840773453361941797212774409331501489545600 7930 89398227751167424468193764643937302954516160 7931 3147297149204013159802835763335886286039680 7932 102641095302847821860725502058836620926000 7933 3950148955023672980917611952440127080000 7934 129429902270111347462299294082912668000 7935 6763891523213915295843542278771425600 7936 81269942022043531088503397646420000 7937 1845590180430956192928366274680000 7938 52718422454094900542492296536000 7939 1550791666707299519017160448000 7940 43464603734964112316784913800 7941 1807116328032806759096131200 7942 20815669116014966953848000 7943 388350508736401657488000 7944 10236474538076175480000 7945 216274193136071650944 7946 7636765564841102976 7947 76043600130600960 7948 1273163405850765 7949 24664587896520 7950 644400248184 7951 5758929792 7952 68169150 7953 1640160 7954 9180 7955 136 7956 1 7957 167553416461398204172035585128289050052767594112585543516033737127313882593863131914139943585947461298540372578471294753388583136952320000000000 7958 10588656996472891697158939413646807554890170240439140044046578050192609148639283756636424628099955563238581966981869885175971869261824000000000 7959 1374304698048003562014601345729122720706346818237553031954619954239376303085569199071351637676917665749601238365652439043457726235648000000000 7960 301132861721307673887332335974058053192411740521067749359928868882030741044091686727457320608150387650746285047459484602489340436249600000000 7961 68691322185940347544675572653342205970215327951578360610890083435434772350083065407680685161924227717365241712308984355857618798272000000000 7962 19734728561951958899778166918631455342744426739026277124601040616979847806345833004572366919316749794445300290959349726726487287463680000000 7963 6073819033066763124091559483293155425987385970207487816352919370918136864642136527430901942649316882817041159993520075487600581779200000000 7964 2050491309658173284469696626046940884254675975720686043212629701848340301310287651715899061916677495753116866545069396352054932872000000000 7965 687259823222626474304428514705550356744701124160898973003005719305141378639364948505207359546820318284855323315080151262871770008256000000 7966 246422650531283099050987488486194551041182168719134038244311025351146957597246181379461495518981459940797405119966891636095180002131200000 7967 80406358599095262191683846057911875264158548209205617874797884449620444702433645040687834295458342163582353770050099832185030168240640000 7968 28337613155487931171462085508506749003032016729656995033234111060505927524942845455972775017757577793834395909582612542057060739570688000 7969 8631036757883941445743488622069257822465372116458826722485222769337374374416354486847355212328954741114473335843279165678452975437312000 7970 2792126547196768828920291035739109735376596322189113725170797975977829389057711916529138592263427785882088114821624489013604763871744000 7971 696874373950194991555421877787696649821080316181551742011628523995888213106676516474873473950665908949315562570345037700349489862144000 7972 303013104959671981347400474054511248857802713978873193236952855509991873602061235404260623425075981179613532563518363754495856517024000 7973 10651722912219771517473012679498741591044011306676016004801069945708264600461066969832689977408090380114093450326284594796604742864000 7974 792408601864172761038985779830724885676918442643225072780538402565020494648463936667737887821314997775556195694912211886095926640000 7975 99423896705302047969039281106038906658737937212241172919277492552985028719813818628636993886910858135943571471499660227167007016000 7976 13442516622129046545827207565507490334104855394663943367841429608881356274096631101939521606242350478828033611024822440274416210400 7977 2241929764093324277646908704950633344240572623629115965324212491621234241792570020027476023215155039357832525456594091854796809600 7978 415005480892959857507586239193958931239437279287347849344314054274175419374897643172491302338589994864782008512989774617085508000 7979 80281715659013089617253886158147243269817595722225722733875830656100744779982497159288869214212397384098192566312899459963200000 7980 16916484241911019987980989313296245182702000697151084833996590334824084922756327575142071734373604261921887273638733699248248800 7981 3344637710468548412380081928585002575308808187505451254421813870565410567996052175224718091534010851907756057016018729504851200 7982 723543415337083659981784375039921314793003675714685492240134138415117328787965853300904043457141429257454772343791925512371200 7983 138134338976880039706733457540350684975837316554358514937071285112540233324370885813571521419217808695050331032906714250448000 7984 28311828489787772739420419069045649605699577159228302711809750178980612931646157559191695372025437207640425462560739064488000 7985 4554951555676565981040320920527359925795111796355168178698845796951209911999503780019764125776473155924174590597479683180800 7986 1276894611989967511894300831302737754759340228441020859388065292498112996471116189053458806005025154216882918168070503792000 7987 32212279803409651701212440059624856018984394445141790540018663097197930260320827314443724873436730227522932609972120441600 7988 1736653792851846526631037117109761665252666196926423032092448696209760402317342921104592721703914352842547912972521176000 7989 157711090869769714692722983218446594899388131103120120240631188624147036613832042421902571986919608651216023731087274000 7990 15274353281819146355318736584925815715032635404181941346467507697826866346754285912581436137232465711192139689476245440 7991 1846155409254313109095218273888629088345664942771877948341876663705386664196523912971892347117457469712829624282578880 7992 234764564014723635802610093835521770026964813652931572094868488374474547871933051203069326197318540066416221162250720 7993 33540395449821253833060305430853990610518938456082981828089838956459772740752091554352571711607940210557951929718400 7994 4572385506275536740145427260139260027195736862975596104618928948221483034859130587891294111940753650047466455731200 7995 691387127081057043323796057070010999027875627314635707144688152624484356412808616098254045090369390133117076531200 7996 93468516457407565965848251259285857463297176711353710067644897011471277283916659597225023212352800592917497580320 7997 13671588543679687129435162735903136702611905506091869596433065270339718208347289925455342040070954960578503774480 7998 1588172381423857205462629775590495760252132704105251790907713592701367791565124837653559638553680441553123417600 7999 319831938933198536588248402033079564287284818201795560311388206754714343489841357833436695410161866150826393600 8000 6474462022741263039046493018742989291114586825807797851276658744911431556561016672344194299879296120563755520 8001 283014375976175758160562678588787711297498050140458261493834621892761478069573172012735055114140428215930880 8002 20209522344790910385673080831854643604583190886883948205894191688877836185306250248714510232286021707175680 8003 1565959911215217736081275624821055333318008469202488483601662413409467201234999125725969431090763840960000 8004 142952481488883315993396534201296348607109630125007158963538737021846004379465311192568341158610793061000 8005 14572983595890838546898733108678672462861672470032411622241453193173677995935790028193807056493765675450 8006 1469298863011029723544433590341821852408919682002101829360061006414273437771742603926087960093530005800 8007 164620651345082511700939090409023080843566624780048623571679717614237960807896616134767521017221528600 8008 16819979845814713371258872114772550124969607568550182440569144797879447875718471211457221142741247500 8009 1862389994478955852631970544339890987628795959704910169821488333603175292383760747283608935781713000 8010 166172763685456941450358763245051072337111008376437850999056747262438816354228539237882282428477000 8011 25401199298492052632035931501172746986486632127446840514859231842225303258616004992725833300282000 8012 442115951058160941119521554466196371793316189775877091045646248185957403309230753502007972660800 8013 16458649915567364006643894867312745009408339464214950932816386623069550492003549192068008394750 8014 989583814802049923442917896979362529356921123465181244749488480860557096317075917942213480000 8015 61954385246757549540093631965128667454083059842236667368813054182896746561239911575428129280 8016 4766872028786686079283274967812234295911325839022824425355712932173751610715498749529899520 8017 363316143776506351551090765722374638505781366201824112597337292758531487288801212957266400 8018 31423160266664673618465252320639128691906303657907865955584825430768267103545502095116800 8019 2501579822802370237171876313212044764029768630332906411486415932347964941804206943880000 8020 217919205342140783366096535724672135032419938683322066970882655186336119209525319823720 8021 15434396054963197370296639004015126487336150386769887864952716836732724956136595577720 8022 1853998087245796903088577076888527553783988647557170230797865292952947324994425127680 8023 28847792102250331134809468847419351851991268913113432507776781121183720279346341600 8024 958666610904537924983174118383592077055755149784026783395997981646016684449041200 8025 48497001057297806114896201198330121951095796522861521722019098982406800013437200 8026 2659738014874344853549671774846515565932131593399753945559085284817373175546080 8027 159789012738233668794218535931068215186812678045691861582881291316065081390560 8028 10733551928052227017779022949343395800636111493135208816379050993614161929000 8029 685200093725822458121940848389640497933697037493248069068252073084382146000 8030 47621683083740979397658162189248320633051431619030850441006256581637548800 8031 2752376309697181034855682384983179542358912853613366949125813555649502400 8032 263814760399729223383771896546975713091912668137926400476663700156730400 8033 3806835228969884301814013375348780588172986811382842339170534170908000 8034 112511579733663519817099514570553909433196994917209946467938292296000 8035 5093821574852587686370676277973373396193212377907693029268488392000 8036 226725937034347403862631347151159738492884852367174439000982087900 8037 12253259098520616601770562617141978472798211074843441566820246200 8038 624932766021912452928323041922384260397425725468975304702554000 8039 35439642039802587636637073473619390222283925709771479047450000 8040 1679113905732179878379377783528783417881148603035012380944680 8041 130672012528739712156444447441241597501147345961997874744080 8042 1757911481863184623167259721151192219088244930397137280720 8043 48318284695609827503507885141474667272256134910853341600 8044 1827932019487467763427903670210763975043058862169481600 8045 74163570210836191195536401227644819985222443902061180 8046 3125320805674334938711673324020143508145682988665600 8047 142980775892833649983912206166094177315596603081920 8048 5667735600063670970451141432913510020918172599200 8049 355847221405013280308054593215130286375648405600 8050 4612965326937368963874710455400712870036979520 8051 110338353170359794163446358164138833376294720 8052 3849818834294194668687397317651932332030680 8053 124440973951240279601056582142129354574000 8054 4747108831914414020927305591967521140000 8055 154190405313089170455086985124861178400 8056 7988389126554365478711769760273149200 8057 95162239803589433838674918611620000 8058 2142761480669838969755815081620000 8059 60692637615218498943877685928000 8060 1770487152824166950877924844800 8061 49211989352810606507434158600 8062 2029302761807332180296475200 8063 23184932267431304655912000 8064 429064674974895379644000 8065 11219176093731488326080 8066 235155273489220763328 8067 8238085688056937856 8068 81390415764783840 8069 1352119275981045 8070 25992681090948 8071 673914763368 8072 5977071072 8073 70219350 8074 1676880 8075 9316 8076 137 8077 1 8078 1453813719842118400628722374192085676491786220962542344004138780797002658285006838214796554080502238058296214371087635290859911815823360000000000 8079 1298010209340107655442695026439979243974459511208939037797627621456076126586528879801340839098706787946171893047295447581489846990258176000000000 8080 77743613569288885552481371365826625680667994542143530325587386215344413762033565031540693236179775000504313794279421602161431297806336000000000 8081 9580645643972560296329551602717832326293726807749051372141177040147624822057885751703555555144698414421525455428936185480096226131123200000000 8082 1994168357790793451919980358057524523877327817801116687648744851801877416031739342628782057216534590785459249207315915056753742563136000000000 8083 433324661810986464413532733513956735824502650867988330659982786809164860300170479535944138153220374858712695196979294751577115305798400000000 8084 118765791773111388661870743688646266232715321995517194450622675983150014642065318887762576150851824550691665772938422646605441746096640000000 8085 34984910328012153381547652133891302540068125395903289662782024436496659221317661170128340720484468167653700268934797927363948680926400000000 8086 11319021164741546408599729401015248898154324067005879217873698475993249058075079316038627928541029912360569214282552950371702525043776000000 8087 3647773925407894559561478446814133202660058060672260869288263309676296728513828131895754135354250012586153018193593783317798766659100160000 8088 1259494142216356953852931495658547490239718325526401676836309897158062610551423220154877311497624165797537417594044626720497703054056960000 8089 396288525541888695195142217232243072664370695230599016365364651080653938006717321707930990733178857147080674079391763199408129315889408000 8090 134847955659143373039448151303100334959706490771599263307347878934017261288018777570760656345236011422530712800562431808637146346921984000 8091 39702769305925340949253637500890649050066386585124870854841353134561927002061436742377833763573805728098725809218631012283941671368192000 8092 12429466568349052747845160484906623392219593541138179860384042989443154741701398054127680238743025230172400363907757609512514315086233600 8093 3005270737700779641373081100975186046037242306452546311966035503122377821006521856956764235192631889481078426157254480538913609740640000 8094 1267145711650632921612299385961416663480724348187529634146742153599480714037669642869530094624057122027271471576807637577362396028784000 8095 43233463584935067768642732533388564538216994919800361167154744756159899664435828001011905519776056676320868858826865171278666858736000 8096 3124353915923482428742711456661722949424904290475958943408951491864603021122256260016116267094682630818097893933172900492357207864000 8097 381124937370395979379341365024928254745716247432739463702147178258236892073074824911858046667082982043271809727451988284924687445600 8098 50136953887941497889184145854836906534486323957741106969138704237527386233832693336366000255905982627531937983830691942398804244000 8099 8141744932759973388719595025434509806023876117979485385138739231035888636859951012218780615139518184404895522096482831399411497600 8100 1468480932390473458210464112801604433469747235928074393453357421630241156135358352295574618107809497754559174935000158206006488000 8101 276971919023595162130119846987484403612135353085351258049563705018731422713785824110605834479034250875526143388823034187498352000 8102 56938410375212701501815237162055611874409610095790155026490828003821363131675350473580147597641882853713618512047378555145120000 8103 10989523905825230500407932823759129993174015171406452710738376798405811575049081115290777443168953299474278248907048316330483200 8104 2322069565500408025062985043820314461757169781566771571784272409255195731443312631939880249429612715127730712711664148235379200 8105 433239517700214669989355759399570462311327610816263554851743390764059932304898926372878346491139586079701537788126965666520000 8106 86822940702015836400890149146806339547066046364202123096760009990422128473666046490221280018827436548092270854654334603123200 8107 13664854667029697943120977594891735651176381693241328050927909260340730967432965820259920565669866756416199570954346856902400 8108 3749179924566287588115181482454817734487343265357272498350833766871018522513224134832780458380664561939969102529610592032000 8109 92610304434802748640985765697288296045358459819193917700258664823303371959476500753117731129585485611936061476830693789600 8110 4890984151297037156634349435969155926762133192389543829479212434314201369445540702965334685511274763059601981461988692000 8111 435282610800564412551915433726856755296074032384575162369639359950345692577076868118954876523436873697322448997419420240 8112 41330602997863572490862463700845899625461588408490239731107507599915186269802812922663954144680134097571054934032117760 8113 4899412432251830943368079265321687615709706462822001353996205417279049649622410787308361230844659083107714442093174880 8114 611273770453431353599248923571743464139491005699993210193017495467959773238821203001868236886313812136998255822710720 8115 85714343927320982017820780545515803880661798862592479527449557343074436187393096588858410707065821451902914720188800 8116 11472530906654983093455799307258507330826654565153992577265270652467370786496861785788254101825106635796092183352320 8117 1703775420306890571047925997779669963010146451449794292067528167648421687261798757369179129075099459604461160632320 8118 226292197738986738654158924101428918072675808981148043777910771876478886511290435877528276930075983953745497280960 8119 32528952052203393514862973406114359740714784232465688317922723909543562494892875892632177561804663487165932219280 8120 3714708281974445667014286593754040930759340393769413482260718502445242184771363344924470984148020230771580531200 8121 735613459546356634152971324676082997860755201902505027266877949460522474270728308569477929263397630854939425280 8122 14647143592431054088334689124369385609406770583067686491306193856583490682304681021052479459771110430839362560 8123 629935223946971848808994349116979099339592435914867135498748136047980647626482971610000775483753467791390720 8124 44268477517161041797188653250729219324325084801270365607947750960480561453466276384817022037046809747591680 8125 3376601058557813243425250566020400562466955761720925827746817025644995138837724579890398290543666363798000 8126 303499114545629193955211103381213786273555830111557799281595266146749403914421666979756619107770273781200 8127 30470783882317207870788260136328133331438042437340502195090042590666422032156482774874690346589079415250 8128 3026317061127195549987042320405543516901953971884926160641387001246582532902976311454480789536785674800 8129 334083086553255685510729330535958605241355797347745736077037062420869042344218567688422365215692983100 8130 33639959691629426742517744229545100249939215137100364881139919650736020094598881688636830218639796000 8131 3671568846258512966617313358841499375611054891989680049076648429103402719270842616073400473398234200 8132 322983681529479689016190272222775323697483368393639766730561001721359952913852653729968379931406000 8133 48685631988776434211402202043914431724099378244273110986813527697598497912347342902724513825540500 8134 835780838986660409239643486525138346677775810809192309099988797940577008995532109359960277084800 8135 30693157950652651796173749887691335287815551973806259847684612891670242809412024168991691330750 8136 1820834219235771859134968930442027054016734867175933490339058804783425057223419689013672803200 8137 112496120579638708375433173831417843535045556029324474959160545753154618755935628913277392640 8138 8543225194448865960273921370884264062802116438768178840247901099220489899723880875780858880 8139 642790100527665083513468277816508975817920878664765737672212133342017246741725222924394400 8140 54891090086072467839850693927192402018773036769509943061654505182861023547965560621849600 8141 4315225194334088659121486640290777217951350887324263559814067483300239524612256978193000 8142 371269757249573186475571875679071044870048784423437595580022301428572647542154248588560 8143 25974959214450258989035807104318139698199862846027372260530181993525805413985977923480 8144 3082551036625541838870164296513455450869764257384210745181992896716948564448562260480 8145 47392801310839829721472698820760363756842798928686353405633283270516111887497561200 8146 1556423438880308631149153274552184783925814243178772895395855546672356499458443360 8147 77820769138454619114600880992669265456409533955289418577193437902001609323887600 8148 4218894782214478043561548332515162621823381148151333844679928382813764347417920 8149 250578224521320980609115431346447882906592608753471328391336570472920241271560 8150 16643035573833790207342754685498748544806554899468076591688865585603981418000 8151 1050640143712927769120309300864115430165002124156313705904653178729385957200 8152 72217497423695111614031059144134815905067006191497333635811685805120678400 8153 4128564464545771552283523577474769313538369280420050423688720333474253600 8154 391467063818953041150113136811641380717031701107890787804081619587406400 8155 5588758102104723762237594104235443842211406169902470668143975697716000 8156 163437873718374376155365610639330942124012476827104974869215624598400 8157 7322368513850594799157847149586724257027742793242308729573452063500 8158 322558549595257131268485834091340658886784635326495593630263176600 8159 17254589342814745826983037154750949278021970697228519757359122200 8160 871118401121453722263723028134232605402472223380995879282348000 8161 48906706014927570938559161393594758506751817479484641085481000 8162 2294234841495453695211427070564080313540579279394373352181840 8163 176791546362412551741071899479326867207434644536820654065520 8164 2355260043661354155311474189503539089652211654318494609120 8165 64114646999943809571962386053110616188186025170170780200 8166 2402424939897814774790959109419861224342305933137032960 8167 96552572538635796084754937447311180735478276023438140 8168 4030787581150076836843092698268970132000974321830400 8169 182697658085287441646110041212231448792151215049120 8170 7175665255126482513048234107725361310887227694400 8171 446426514126289388022832126033527086543995272480 8172 5735037974030242495628018404011697081667596160 8173 135952613727764746379960691309385348267220280 8174 4701548664890255436096113538371386387789680 8175 150639073730448759517068494172051323958000 8176 5696530598297296825112766710361025368000 8177 183433413217295737265534516786472781200 8178 9422202559525661846685677153142688800 8179 111291432990638490421501176003420000 8180 2484883061617124183414306565240000 8181 69796533257501273785459338817200 8182 2019233281733347431579782054400 8183 55666020743343145065786179400 8184 2276778708369201958381411200 8185 25802585910528387439644000 8186 473687401172284499126976 8187 12287669055039249119040 8188 255523053082775317632 8189 8881686132436386126 8190 87068816864652480 8191 1435326616041417 8192 27381602981304 8193 704547252612 8194 6201772992 8195 72315450 8196 1714144 8197 9453 8198 138 8199 1 8200 13566092135753153106846594225768604052469502875920030485851836320957100749789831043596215600457281707156687251999339596860897595624652800000000000 8201 11989676112503224662271975618138283709734970741262421715305898120530250368946878151996504043079833047521971389226728684839699581363765248000000000 8202 9520383391122961998436989534690062604619591182383163969858716388506473951412625223449828874786512838872779869896386677575584990127925248000000000 8203 542260524065969775106728500632311440254362049091530835240416932231066550896954001687018057070530769811288131241687106589690451703709184000000000 8204 63664461783045730897936519914867071300813761700857549380171338499182860842579660202048363193776227441073301723682055147844322977006676480000000 8205 12636886152097210255303454085411032416012543787490026077603998176676838130893405999676645775806279696436343352753848730519616388088866560000000 8206 2624297180468739566328023781109668943587194951696309334686924321833680308922789200889667603960085997016152856779623238133525193016103680000000 8207 688503487094823849863894496301110438320868963535848201521344045702249177183338267977271513067449989212673763460703809258711453506416640000000 8208 194532706070226247689780456302834278121440841995108407166486499644779735861771994090861308994207490331321125831033286515413552065140256000000 8209 60513522703080713048147888664719865189752517924509232281926586275126480880643032729880055132463852393532447686480518362141097013367797760000 8210 18779293087455078189646789754795979852363978549442551337021932366206848622612435551624061223474211696320620402304717167287376403779459328000 8211 6252489605874344998204533424827497889622488350536921297854014059665081313102041915008453166838339150528314103131211612639447760777112192000 8212 1899451960749035267829803527513136515482165951459262123039018335344294208339729944321426386003505019031563267750107543535025336698233856000 8213 624795532419026867420722099978367799887803758576664925206232781975957861378148690024016281871081314778002049586877247011260618727416729600 8214 178022095019877673938298667121829684855975668861429927648022852759773144312583336642951038275872716135520542669044989565299281926791495680 8215 53990495407539740693371781791445202302520837696228850843802407179223349981944501341483293784406968473274252181739986633518605487204979200 8216 12658564622462682054431464043026545129310120491475873091161223174759986459325800225730831329798878673006188797947067803562028598197384000 8217 5180389821160839810369570436236326051991223234622876827187576531371074846152997809663924607948292441207889390310217339329739714574886000 8218 171698612523065591695712131686094478904894456772112358111333986722842044365787164247316303458887911342993976906028195178383823118608000 8219 12063477619817258656821099826868413035218978902502843570856286302161721154936370914900761337925383293130068444180026924183165266650000 8220 1431793683634811777029779744261408104864308678500550108312200070516002264656876876280870179651164085474923598877327988748016030800400 8221 183395699747996727794708025431434917524156294317713285512081318132882367154421059169143110827097554110864577155299421098647845794000 8222 29018013991118882277222111016537193168942572579765579137659835706694660655311112293184014561643940058678134778427249590478250953600 8223 5102971240056895328075889132313594344001428597546818065175625511138658582301662894939918432117476418422826795451312820810647683400 8224 939002359616578721965152075935837830331608813186203160869566343547645985389255613800536008765003822342106043241537197638640730400 8225 188439024813203940721095497764517029368939187969973973932909447989448536377109059213061207955275530175673779833595161904933298400 8226 35524274951388535803901457027541138002623895980466891991954154242544689564438806935801511892913946490460190393850674039364537600 8227 7335628854649016260996061819991267687316074784500760448263481031656506017429663791124916504559399241168560771504989406084779200 8228 1338228732451774202856030328928420060230319055005729727517182466393412074275358746345709911898820964313561634587857174682752000 8229 262356277338700027385298823788190860431262145166804383510659176086395825795691459464067367220568436525154456385965911073508800 8230 40413080823768681150932257902836702716024525506256643928784070425776833917554930388616017616984458665065811770769822339628800 8231 10857000198223207807250213069252605696515208220678841239906706989998972884205198223037109283761710098112252250377535572186000 8232 262710863600766980838714723234137626742396216454056862891986051811966506965408812737797194714988131074613357574449244875600 8233 13596935940605763295443491433216357425159143490114677425249710872985549844833092939230512093758688299029434522341982841360 8234 1186358488260361830288553829190567678208369494717523025512641508301509600828379342070995559863759419520286783584685849360 8235 110479881090443011081343893354373077805897104496211642058922996358516936145186026389166884727233206142513709338359992000 8236 12849402416660462285437038073202428052171045372357288112549485838427676922448777989456604255246259143733195035379219040 8237 1573463964685684410190659266230970846254465188149089249079611405516382872937820988387686772327677531784620575869888320 8238 216623523743593027281401609015030861284996230565113155142524599035161253048952098463213163258087353476297879291442560 8239 28476460643304333035542073280516652233907903605969795718217642879196405504237216236258295239254184626278516917905920 8240 4154820761801013848695819538445160085364763127435202113326298049787255119488710715985957086398022810488307336191680 8241 542320956650330287464277421553424476071282146200863338938607719163725923611841844882150384280900888306189015051680 8242 76636005682309689806202598363557559389144264279300349662468373810236064554917813999812747359786936517398455636880 8243 8605740853240799128583097275530194822925811525335638915057225868586081619414833604289707919430833905113197457280 8244 1676233948802353641758410067704516995125327442652111652764119810949211284482241531057242111244914505389407627520 8245 32837950957224459972234222391731364511411953451809019773900849989454604881850469193637885679187387090916545920 8246 1389857081406810904515082770273969758860370612660650538197376092051538369549826574516369449306166357968092160 8247 96145599607584137653269106278927523220018543552920131297246739901496494722108621508683637496294546816670680 8248 7220731494454400628247843518105164279737028475065203985367351187603659636412876276645049270365762063781100 8249 639187529118825120602641566211950246848852430083432622229117617924874720077041336684221601557929773531850 8250 63215506860329729761784599387307619896565491026721340926508453913349004871781708717861849512613192476050 8251 6186148110245296786002924743181919836020170619000069652120785426839253376175206224397107826527339075400 8252 673007956969602033130309810789829654036934142483139961082840124712226038746079139963223479687495095600 8253 66799348530521290245856663541525270496307870057956438835406458788374945965009810317526138830162142500 8254 7188000980703285948729669815196738214224459577275570800304987769653140534910522868087361490174007800 8255 623537940730523288517367331096746805471530391759943438549277489434292131319798873173133400145353250 8256 92702778718355128155957617590467205611641281862383046947494251369399879586524392650393252352741500 8257 1569912657015483741679870873337759867408254563546996364390519498834327084464580583797763223172800 8258 56884652735209581328908683125187941400084822991454268251042149225895516673443618126531267932990 8259 3330209953602266952891587912255812638267449296545457304699068077169685302027043904906585784800 8260 203077412474932213820587157955416626641186133611377948302900205969980415676299382064228020480 8261 15224465410620414980488141930165547496531976730625344343518695548610873026431018483763325440 8262 1130985113586651222890785957170819590363177242207625791600474513095448067051896278310010400 8263 95373269024550912871740580698496798507618151387023526069624702755221028414590161580463680 8264 7405139531017757081702304234573062139447379917753983145853770125663373999025971851467000 8265 629347515337691133172005984382815551669960744327534460800281706080141439126334640900120 8266 43500232901308265053927435993978571301804589585515719809803557796386589789687360618840 8267 5100888024892265661939914728754408424653538473528634447384488245757807743551787550080 8268 77501169202432192132761236895125771320013518248087095569212074995314582968966600080 8269 2515614627957708136392236106543647499601025346533132935581673499854157597961902640 8270 124334332301668874217580717907827906878631324365347461864711354808945099954257200 8271 6663936076452414182443809297950086414016477040829947777392159604671741412398760 8272 391352507960265351737831965810744446337262613671151849959503183098156331873560 8273 25704243830698853764673810014270289419201234789178473847163914626655037967800 8274 1604823955781285273711241679341890602120168079755248407920294415861369758800 8275 109111218933626309938590404576464558813090368050197058428019829640345372800 8276 6170650113675938126531287927623579941740143333100935579491743294117432800 8277 578871509264196518296443893795937786379440494191455526646461118326058400 8278 8177235538869016873168690320933965200709320606488878135494869705079200 8279 236644421321396232141623123738197926617059732072579078196051789783100 8280 10492878592012708011164337667964481151823260291347225911450616874500 8281 457506514221844298431831948354044403931255758269213137904148791300 8282 24226140592436865353036789540508908582273271989038022689625434200 8283 1210854577558820673946575009106583321509436390499584272202463720 8284 67307248872029033271878449838709618142955471580676882285959000 8285 3126457283998706506219493753023599642962161959174685254443880 8286 238582766450246064970961107064334315940130248452602630243760 8287 3147895635278156034502835695586460898669782884137218756420 8288 84875580314211328861931158679832149049122452368130842360 8289 3150349685337700506565502983107176511165854006660826240 8290 125428108251125006128793797244637888992817573525774780 8291 5187772905369080373344350787586915262482735469763200 8292 232981417191329856778066933288992398001000173319520 8293 9067431549659827902851859463398411111030224086560 8294 559038607779767792208771761429371757023561647520 8295 7117591771341104525824058554978802628141034520 8296 167233746089905307493933947716854543443748840 8297 5732590038769697417696138437137041297392680 8298 182076793465498935416282788607957687218800 8299 6826015113476933264574780799484332122000 8300 217925166129949636580421349002732620400 8301 11099035218424296582112789188871472400 8302 129995875510073530828476163567020000 8303 2878322879706502179121571771403000 8304 80179488618121297984949157814800 8305 2300601853778158139258932012800 8306 62907129132721115155644544200 8307 2552195487607411872701743200 8308 28692475532507566832884128 8309 522559910817044010941664 8310 13448708650790989193280 8311 277482065457076321491 8312 9570188933400447066 8313 93096658032205344 8314 1522980149845473 8315 28833657684858 8316 736331339196 8317 6433182432 8318 74458130 8319 1751956 8320 9591 8321 139 8322 1 8323 136841714720607103072311872905736370255829797849957727759742208983552750783807689416092411636226530152353429233576889434206258100949811200000000000 8324 199108425145622215597602810611192743915608818009058408707631420599852246729226532002352954704336196967833158194376744478843113787372462080000000000 8325 89135277440742806422195806665220201507114828544356700147652552030506301426715930942241568328245040635614321981248174847805161171364828160000000000 8326 66687011543614518974404713231575085123175054510979051911937202166538113049024006344002976485127534751911525523102911556915458784986110720000000000 8327 3619706583885223719525390320082192781653516946701197978658573184830915259689551698277151546101011287632607426901773618331371741265478284800000000 8328 405782774601161100793432135553019041803308839209640393442662228661045761968340183050858296748085293171657246770217620283158523598874854400000000 8329 77014125987562967691076799804284045083761970632595735270496363690271600774324507107797828051418030588716274461194271045826582810822656000000000 8330 15321000702686474710458098091156103575273584948708691405435322964011573048830904557658463148324174333593537414597309938074188141192256000000000 8331 3857580154967826835859378071661005339716024502467440838178303389671358063535576202051501999111851257290584798826814710918570918512645824000000 8332 1047493056974469072409880279938421951877553701756023239636776586378256752670142436022790456392902037565882182568588930588877619111762534400000 8333 313774105514581640613473589101252412716355777525552529764837525617801440537283123857597796274969495363701301705440519417032090653775764480000 8334 93896480754470310735930679678179982741693362363670074647145495605177065731807539916597736636770479034318876980110357787914534318006467840000 8335 30184433631568185285142588595108557140160027940812885090257243192104787778620841251263068537138596116162497003869885768217642246381264896000 8336 8864109226257338663261348784669096022902483958357050000049821622096659396129318798289720135660860158139232631915897999224988949709470720000 8337 2821657247779011909275216203789159022130728504450261834803838064072371470218793309721840981201415424771559483163209374424546209275312537600 8338 778846665778831069772538105670919626688543095746347743121928657336580946339290323906327231216419245407947058766032693029446673437728537600 8339 229050586578188833988973444203259929445634510264570264821794601706486114926129106196382706806089243002424124595093738487685983502837456000 8340 52123501386630044918457041963879633343038346106255477759161549008219191569365267307222329903595267230691845481014495210415446751061440000 8341 20721559284644063300393292906549674274460422449656544541168053597572863689232764204419418800134956641295740735960114024602796277718456000 8342 667716826478617555367716912141815600069549370673900682672111487776591909040229289069483121641224920361018536389486139453269753842184000 8343 45645590993904184897975394783208592866314912007702747086713136014415153403243278753726384640248071518649020867147533062290627712200000 8344 5275029360759842962166197091817355798558687206126228364830580314228330536057658269825240874031940615274475042281398980144424082396000 8345 658343537556911412943627391179351651486180847504827684805869565459940092565447841114815685233643509939412329363437029858435243560000 8346 101563048968916089420553143655497809856901952343647829209577211948127686309594896415737715567211405431083451890714691581111971169600 8347 17424779844096715789416790980690880091034999210482950833399235741702975266897525756139799519377441541915706093541027896711249804000 8348 3130007865388595740774963988155958258507050215721152744470602800461487865172247597383720387960707956269932480262284849696936296000 8349 613522406368570969817495825632329865831275506905264542105806717495897994166799402798991609138869167894124590727205745712457456000 8350 113031783936236250285194128123740766829958094452409537810098188770892586557531471953611113167822259210726719314743888982821856000 8351 22821956436685828367543847630432282473951887812396760015253129156850622586468978736586472150074358851557808053341491925228294400 8352 4072870055288008443474883036581048711900666542412149808652684064615331802602546704415516269185577638785610617063338240580000000 8353 781486783562085187956209395861311306420583707656559553842437129935044440759062006889780048139475101901907266274309148731616000 8354 117871485735991986690219088294733928367129221921233265206616300909475272829342365765097939459053513630351523593838819600824000 8355 31020000566352022306429180202215509731931439397459080120910888791081675253805716529460121231846863922159129084472682456560000 8356 735590418082147546348401225088222640889555174215875293556436239533469369928849988569935465266448174933084392496036548955680 8357 37324922189898173752197819620929276549320560131258993814268609085100034672026389397076481636497349899036307594390767355200 8358 3194042083777897235392260309362584333678433103489091015190878310510479983838263786135807204192200920448498589751444364400 8359 291833648163434368894115944709677897329734130787580216836333222231813424483651411158649208152288295822568511401376745600 8360 33313265524675272591873802412006346181381011225976104861627030557440559238335397295340060634874511935503699135693854400 8361 4005181001018105771394405404951562482355288154892811760763106074981985871501816155951131537363606634952126163171631360 8362 541558809358982568203504022537577155445962600912786514942586455483215993852215506831934064304892271058885709127691200 8363 69942184036186081139927899285479496721689736374731466171158176051450801339460570778721017479713527208675675882592000 8364 10028877700898998945127840265212455378488098804239176537472936496538419717612188485275514483602776130393526782947200 8365 1286863286966885427881336254533549604237040157216783778559476426960338190243738518910003321356844262348308423132800 8366 178817346592055942881139396181634305241337247435392488846994694700518313153905626431525639547616278071267662384720 8367 19750880646782161934453010140561102872288748401302226510567494217130423050949359471826947380742267184210189107200 8368 3785044400521443707196409830300522247057191001528192418547147676522064714527841192484518447135273229706455206400 8369 72973224349387688827187160870514143358693229901534238994466610636361456650912059916828960230498243536172633600 8370 3040312365577398853626743559974308847507060715202071584682937488722128203089021915942720056767461816219121600 8371 207082829924027373407041151985382357704655324575534597284628808396824657074772604291480116981085577986249080 8372 15316703170054789211434819583859439381260363431956512076036127208603769008816933047505190468410043993125000 8373 1335615732487097266930892824920493053117005077786277143813281928840130875609821908279983874750079373389000 8374 130149572947737678921321234032692158610576010937367466633244334238082737567983934281303999294480514073750 8375 12551604861367268841165354551383605464388751980579851468092306083635044923034353978545621419694449764000 8376 1346015913939204066260619621579659308073868284966279922165686816892330926295042614939067594815826853200 8377 131717025271450431470703280222725885485677490255125372351505693385528062466216527386671259665108450000 8378 13976668573589722678085469085104768749880893622480276556148587329881106595659350021280980675338348500 8379 1195826187702373430033307210322528120082387052690302484889025322202752032668107428003269534525335000 8380 175383635413104296511271168414397416022024046766670629360124259347513285704235337446689936883565000 8381 2930503626428902984469092296897151752495408518621059880195636397824077224333883756422491349922560 8382 104787518196438702447989679441135681526472042352678915199288169626649635977396138654136546192350 8383 6054927188367758096166523476828750251395362357355376917634669231217609640049170736193792336000 8384 364497919826801409421566693766132406791872547507601445671872164561503310188229660115281062400 8385 26980065284643773383143542661052868981195908130222129216362245276019268654434716300340070400 8386 1979223948776639640058875425048934283135560173863345135300830397917034117340818487042518200 8387 164842687202927503728934337009747552976130138199793748762314301058406715778303982978579200 8388 12642921150518121846808812107807667067349185225433629761213753873083809266629708039090000 8389 1061550025870804321013022142332459966672222942239214753157101672906262668405865659349600 8390 72500388168847108423212393323297618836340982642526199683005929660644316316145601031400 8391 8401462629234319913783388965007260934723475132870692030986215934189330401144120670720 8392 126164694050471010448681083317646604474440611101537132321973145341209786228550279200 8393 4048115493265277460861069596736904022346477569133777137717635517006690387524900800 8394 197804619570836845346151142126089851852368016035780052966586246286958113563591000 8395 10482596075318404331934082041719237055756256019283063919493284771393750536357600 8396 608770567938190547147738613483380249857964065710680655492560507041576516247760 8397 39544990508767467330267400021954291414155745829505344380252176348700058412000 8398 2442123410971521068691019946824616133661125338757986707704795850223823546000 8399 164253447857071864423684480007581056277770446527178367526051356447831744000 8400 9190329956538631252280641594332991402591702836533308309881319799749368000 8401 853073803126184342752654159278224106243385991440039723478995332269980800 8402 11925135160850649606704340051362032584367759217796280614263351653240500 8403 341548649329850231956981828075749584808127448352175989148940727522000 8404 14989826560018154301663339525663544502604657559067465587786595535000 8405 646978909000587896772287603732992086367432385431210498046271018000 8406 33916596829411611494251505356712472015182580784653231765475607880 8407 1678412285725097963886341596781402623874466283860809882260840800 8408 92382498451804555471205715464895554313860451189164348235630000 8409 4249553589901154474473098305080620873929152177518989666234400 8410 321169108683023548999370721048142348380944565224657386866600 8411 4197194180370874712670447594115281198226377178849625008560 8412 112099823056505528685569454860155668555444748410738848400 8413 4121952859320355802982901099392567397787098700303884800 8414 162591992177384267203991959391197263509207965681559900 8415 6663194557354782130901001011579524190344797851072000 8416 296521803698056181353903369640535779274000220588480 8417 11436400152724107264858201125007005004902985334400 8418 698798259724709740260964701786714696279452059400 8419 8818255291927032155888214138911790866723405600 8420 205374775899883710957462742810172246334428400 8421 6978805264589196856325733749558137231608480 8422 219747854182498715157582675906155829402000 8423 8167881332365561171286062495109457240000 8424 258555281849092789163211770003242092000 8425 13057688492263878331897399045731144000 8426 151661854761752452633222190828190000 8427 3330290935197605827082810314020000 8428 92009249233909686212236738476000 8429 2618571215682456418668703104000 8430 71024178053072226788630937000 8431 2858458946120301297425952384 8432 31880528369452852036537920 8433 576050295388867413636480 8434 14709525086802644430150 8435 301143326852640969060 8436 10306357312892789148 8437 99492611637471360 8438 1615281977108835 8439 30351218615640 8440 769301399160 8441 6671448448 8442 76648075 8443 1790320 8444 9730 8445 140 8446 1 8447 1499191945281335077781946753719928994593699554325615121818334387548075582640193029728043406081276305343845053948395767901321747318528409600000000000 8448 2011538708169347620211316697602626195563570078869770168060393162903755214030514328171141836273138167020589810073222144737373999943505940480000000000 8449 1522231884675294243385090331414007678242039411555591560245179464182233112111102645068926579506059619502751617835733719379628883879907763200000000000 8450 629699874008714247857841090539582674072785963057156764299211369574944302951388305470659527823386172046591575776712129385756879854214424704000000000 8451 447848605973434931205449456975128320835866628186407512962665624294181112524964278749114068106435847737625872378508629234503318472299999673600000000 8452 23209818284318920508356164133935185562782270143479224864519042862597763678125733202012783051057491688301592926048012902649311181995175907200000000 8453 2489082788672337381938646827486046673063651680799519247692897439514557095653663269225493026955534139064237484047403205669043281990495584000000000 8454 452654999579029410001099992023813953026880170936237510030961202388106523418826930016122929315991745827748564451098033687889739768997510400000000 8455 86431881987156835535007709498749339728135949665876379817013854531341988091385585072763219044441202644253404304604174936746668647447499360000000 8456 20920458189773875185972816224255347890378397354981192940720323820369052973066361851359590845610625796063419888231199210852184015057202931200000 8457 5470249791675055482161244892240782580959255104299923635011273044244640245613401381391994080346436500903669227084462138072165518933753336320000 8458 1580077072237935467495171813528993571311433952453795637479545822368444071755196880782260022954705768595944392974748677272704039196746572544000 8459 456531185187335739805121254951504534455179108253280830573032442585295742070345014241945120982638626115754594092363926356391145313498724352000 8460 141866839485612881836223926218649895401800960768028847699389976693124326237905364560883365770302058530385975069790242268460657029039406899200 8461 40317400125294152392175475897573507141420819636748695872555592445540644231129001711820013218709344785338418780749484505459368142853870796800 8462 12432927255788616366145745495714257403056138827928632235389844940865733304323614777379518134245362847782861015235345769380842327587750438400 8463 3327799390169721138332358005714248302699590705043867882667019014606335480682657383081550332788183189868490486679249721695237482566038011200 8464 949886256104124031418265177842035890151335545674576994977404433710709106092380049609587335510785528436870889158483168395046693646744984000 8465 209983248443295956509177981121401662097766474572527044649976904645937805674249605121221081707286734052413151544030616202250920279746716000 8466 81159440531523172694225192312806704088427260254225972097795922902925946320261027108070102327319118158392778875000113458802866597142096400 8467 2544542500905025604617711206636703586692004956923252140276145785944586219384342325957859318378989008724466722726691326666725139649080000 8468 169369166582645611864182526842188535290908281173148021800363197326803866445163355441976908278377811631526760259530185353682105395944000 8469 19071259996593281012927693129372755284802182157822689199696958273486598414716903362224731456134082680563320506809360585415171876644000 8470 2320660969888112765596208749513766009096178049533159961500232974887110835132002126818827634705789330721928403518170916824508094813000 8471 349277802551638259470733951326269964282506113746713966256153735394262178482023799085962186351709058957219433874153228828611227431200 8472 58497475190896117311071680020639147955618813538087300350610551185406907079329272003156999746158602046659548849797659840653289470000 8473 10263514163250976731777504108490618960612641843150817346504806031209388647377774339534051537575309568555149724322573306553297808000 8474 1966060438590193335099658825422794008153335565268419992069058275603779126948889936331361447108464695948988636596542313853842564000 8475 354166256333540250893624536624667894738669224394136576405970826886211530845147463418916935301710582649793942288777119085601300800 8476 69954257773319604343993291914977859196566245904260458552887720274880537381679984386228965814312179375520863350903282920293958400 8477 12218610165864025330424652119382698744763563359694171894319495964097692239270332524886170650414215931917402339993065586308080000 8478 2295617426713625239621365144230996015934332979114404956939209800558443933590793788848332265305833621964138371931182097186242000 8479 339181214056630002516752886946483450836794181825697397626077826019105096163641338555862260881195843424472390442528340039566000 8480 87476401597112702904130288171324709512816612460000433664249595090671844693388364985025164504568630971959494827072982096319200 8481 2033691155874172628139697504665134882439174327486817677375767899899351576683945430499484735002163456028906515572942182579360 8482 101207962091839278828074857049158332141093512507846341467214695696572162032036898214835303687119733956371756610434239731600 8483 8497357241748745475288843464532001508285784474582840892373155490659922561782413267969560849855724575960718738789083134000 8484 762010081315634185445747188964160790138784221096838035389456890377204370871449858335379676969047822526333990632388974400 8485 85403098890531153371894657092598097844566136505093223448782971471408891121304129723630567288689331304182996861628042880 8486 10084473591849159174403770751753041323776369565307478677222756985789833965763984694287260162459434089688039478803789920 8487 1339645475782746352924457318908743490462557552297328740024976135381121720551176787311882875758186502010112924961750400 8488 170031861191417886909135065504355328237984457681113368483900494976331712332468828625716082115363927037041328638105600 8489 23967317895368794089203821650761969633339190062371383716809315131744025076359279110549285616164845830130479275772800 8490 3024128724372180755521140198153841569957059168709832771551353779433541541850597521766690260495086503966854635226080 8491 413331899499670294200666473141154705557845146794010087396595584146707871611341857331323705553640781583727812106320 8492 44917325341875561818675394029340572661172798863809302670560912268656097338463071972952197399993947916606137945600 8493 8471289848786088297058631524958311695794665575090556812872977010040110700709407643582509190392212691144664108800 8494 160769134894744751947396713792851472087121022127241494701663598508900414113427575181537008816613065113484773400 8495 6595139131483280590174936030098116115361470166823719525353482237297751848413598753732952587462440830694894740 8496 442404227564967570460497006514225946005400011593189641955492070385606412600677756056400169101209865020351380 8497 32233658910115302668840441213793745563547929013520422219005765927194004053492429416183867985843037098023500 8498 2769438504127657568194939534026316477786731117174486432944042202152068309765470275422633006870349855096250 8499 265957822980159604752265130414631802378133587567663953555822396603720206527069792279872313307188570451250 8500 25282518363611212951490214167786976721125914703739415100014965260664620757001115775174506515392090624200 8501 2673073857259546103418976994968055808991766594087964352469885273388385746521786177200276996062247285800 8502 257945841156590428296793923769504859076118418416287187521698649546659122329674032798897883510837381250 8503 26996031080495217775480152616435238270317890421502999923519874157715562054629703465761894181132974500 8504 2278533681973441265333734008857790066643467222018008788775034735548486981164907396600824383352327500 8505 329721234576636077441189796619067142121405207921340783197033607573324977123962434399777081341102200 8506 5436855412190464747501868603453926277655955277968018988257693843331511692514179074415411583408960 8507 191883637216855286300864218197404299938085168463996455105190024900748034711855266886146143027550 8508 10945445302049408866147177054267356223676231953680873658801132841047217426242731715427239992000 8509 650559578425050616815707643304109738704481382260402580249797154470531224513169393370311769600 8510 47552365064184650587790493940105681579357788079516502743838457298983961003441187479349374080 8511 3445315762685261595658042406566663381754493635984341531819964026003726056111795144111050200 8512 283449010922107049094874896565541524019931091294767299701052639624821303960254409755849600 8513 21477733520759700968675210930131097066219700202242672244953485495238760320419142572430000 8514 1781887543425992967414715738915200658342659938758681907085134950949798050538417356765400 8515 120265349785969909266740558336293697128518571207014048885927483319421748242076820534440 8516 13774491054907431486551835396116555718558255741101948562430888915356925425131639704320 8517 204473814495590947968552100549289324493058921440422248935611649346098619060064245600 8518 6486185051709137749788759240226175763077878832362074732024847817022083461829670600 8519 313375857971775226896711359997513136080717868101629072677400682319787573173779000 8520 16422733851332166786696728532026804720684801096876800140539479475183542506960240 8521 943259890981152386239902686825896870659043222694571125543417928492992184515760 8522 60606996323219705364866341337995164015173480021307103887125618099638133001000 8523 3702574203731015813821868951637321234905577126504044363294367901952248602000 8524 246380171785607796635526720011371584416655669790767551289077034671747616000 8525 13640384461809968490227057524220545134372948420538910228350169386996430400 8526 1252952148341583253417960796439891656044973174927558343859774394271534300 8527 17334474821442696850982597394247903035008804636178098624857036939246500 8528 491411832199070231693208548557966239366795614465885861938782067149000 8529 21349146918813734914490210839581411867346027432611238867453636065000 8530 912240261690828934448925521263518841778079663458006802245242135380 8531 47348912405416210105836259953430282714264790996397085930020403080 8532 2320158159678811891254648677903703627120585745337001896066456400 8533 126465361958295556518835008549031778235478870074487117487610000 8534 5761414001692911354814489048234303300230869779136322528260100 8535 431284231660060194370583539693219724968696987587397062363720 8536 5583060183323522023457859535568440084433199832243369115160 8537 147720327579133453688460683507307937068389808653403529200 8538 5381438455223797853894343101984740769333156636507849600 8539 210325421073497079594154736460172606924755258358715100 8540 8541003932609311640518555842115571916714695427283200 8541 376662831724557851990093469543383287185892172098880 8542 14397610906554456467366128202017747372243936894200 8543 871951810806938702449522327008201523676130445800 8544 10906789440015013455967001698127741335157896400 8545 251807333929422636913063015097689449853516560 8546 8482858123336868592602831540411184048765480 8547 264824337091729220830932968399726255946000 8548 9759925998843594280943515354325707380000 8549 306355417989261203966494618239135588000 8550 15342783978410057039979443878734094200 8551 176729929928984262985820900055990000 8552 3848942802154610013267838149810000 8553 105474017414481835414027480692000 8554 2977568882348599637357154336000 8555 80115272843865471817575696936 8556 3198751677801289547119518144 8557 35394917323565764859463360 8558 634555403514299260333935 8559 16077853001854053214350 8560 326624685278633666442 8561 11093102145938040228 8562 106276198794571680 8563 1712441795280795 8564 31936730035860 8565 803492572456 8566 6916722288 8567 78885975 8568 1829240 8569 9870 8570 141 8571 1 8572 17979152100524545813696518628936025516632073770882655817772527885921676095635701239488931362565438344626797963491989963221639029358978662400000000000 8573 28662470943140038306098824529619962238086511450991861569456629097186984354065221327267849725383708677691089232719509541288954527938035281920000000000 8574 20530881794062440835457406218830106090657806778063959060151114515080368733414643960983645215774769455969310967218460268204097710025745849344000000000 8575 10850009752316588179378743118284084029567121310028288426069878036915503049934733941268477135926184145655736550000877692405813735952267832192000000000 8576 4260114949134205495997286229096113231448691741260207725318252328319820026066146317919953581630001616563737761900302705417109480448979495206400000000 8577 2890861552375064095980193940587727240138094694695976508295955528287196970576066434878174218438632389323779493498067588881909175397802427590400000000 8578 143320938655001875238694316762922206572953469756655128413831367037072875721300597059946516215358456481014999306300977658041691290323519212800000000 8579 14730480928883613214616558224314577150148470408512574044425683199816362996323584434863824382521297947921518036690056227413795290425412481600000000 8580 2571500877033651723029449980842337490203931754409498343506580048492403035701426422116284229358340211185835713793233115358220563864661330336000000 8581 472111441155178979121151246367118088550258739368330039566787841443069190530965684818277752185030523472348957484454099530982170837979969926400000 8582 110026377409479363852333075175834829445813533841460249784144093442404993979483028943603441728256624747725574704172364132182281289726677616640000 8583 27741988610259848294295390586329459271152689125598308000795448057527502791227726258335041406545331552246560112312359814981270022515582033664000 8584 7736929490023289940213406183015044783871105352644176398954899398600677104120431495229392846115758066961194144358255226128754409622179726336000 8585 2160914300752050708722145509587840317878054872785407922283919637940556964738658136956420603693773363889918083547470703782976497442300820582400 8586 649841653475578980740443112847588415587833527933408227983917347565575169239776836055457747394607494561836920805875123501012443364602063872000 8587 178908463148762274391579983633492027225871032521093928127576439720746309756249238435804180150360488603492587704297242436243062420983890534400 8588 53499262738297602983935090404366571802367624063354450016418678902553286727552722321141481453872554954971584014220138518590250887019575521600 8589 13898456276604527536673178501187459130415653337714130467124925523929616911880630102904935411071085098123085723864668120272057786915162305600 8590 3853824239051337197488509929387645714498464399822771508029315543122562565316514040275494583059363849343869048286382583080559334258786384800 8591 828267257748567460728738825127273111591842599062588380205418997602309154860286240728090959262622754940945355831460146135420167352360656400 8592 311476771769629911650438797926270904079755359068379286618719705776277133173899935638466761579849695390811891955479398205098901828080870400 8593 9508553556013531600509793524970048390210902022086208132338083553275016878284057791747183925184683507109323719380967959641404859950600000 8594 616677478326555954001224243357886883472099816329641827903253416872075792844609839689088275642718962229782078039690197566073303496776000 8595 67702972987906148653446644361659533456120982603354167391030935264270227371170632690163290778477088954256959173046938843036623724006200 8596 8037411164002732035136516381587006826175815278322559486060725274685507044211665059388637212911024569470543939036171417265589692759600 8597 1180891618150776972903373769724778445778733777758252728056711050994581602807091694031087983872990926625768109055495474283792062959200 8598 193177708769936015316209069250272789514289696860732261657600868478412329885705946453034916574616989593152446805148488873239106476000 8599 33123159345037243089213374759552699334345607952943920380342050769495864624923958924095093145139502652649743627909653893005285128000 8600 6204012939551276746315016201960362593316222671346431571381993915030489206548759669900197742847066331298192991214583493260321246400 8601 1093295834768754687541194050634302873745016682422833475421427599169125126274781284703493497662071661560055575910970361220737582400 8602 211351161783220932273341510368339866893831265295816942216285707258649319769765052395343147633260658120601686614945640003677062400 8603 36146721740681074935839597038106207217900919556538264706181699219027726050039286543361837645750761394938002736763282783191430000 8604 6652605603945607837270078604606600855236408434821043477310101115955172238623949517334107047357942811361090393535394268873576000 8605 963274647920829207147578198963569800717986378858615870433448953623125669126359874853574406298440287130645628889667015886743440 8606 243561745623333408086009821967474078933924353896389247027079892662528423341521907124958676335987579078576503832069832502172160 8607 5553541233348702176843020108895784796580677117755870603627048019822061726118031214542956542136304070202205626809620083093360 8608 271160955038512784784653390584561854775750641973170395877870722101776177511446602370590700764727085583975220362515565632800 8609 22344902376450404768352143925250910870374772441838711734931622056575171490015003533772370074005972955058172657254427775600 8610 1967371482669455533332656378780197294457052119348131342376797522525426854903869788408251931810890321106321843686783596160 8611 216557857900989710335875737627659464525436154222050521128598514154661979570473179667949815238137031808693051418236076960 8612 25122723684957554434479569241209331031136675331411072388094223295106739913314212994418904060309025831480015430974064320 8613 3279821682088792795090912746293820269794511622512905629065284716341198497368406716106829866259059923653765314717372800 8614 409229225240361693916901344095228078132223567688366706288141648913775135615015248041183597015476386326031897433145600 8615 56722652352372812677782377906803328132236645750634185339074011045835831680528634344833017250711507109812199110848960 8616 7039775063292617496459047674390909884162337909005150243109525817049438016026759263229769246799449189377240868292160 8617 946663382725051318975719986871676906277645339584477287581550588105122756204485847877205898869260620364479753415120 8618 101242225373751266321458824637561290760103768877840304271128145733875157305485557262951243689663267628536785894400 8619 18795674351994133409098838696001254075044414244775004248008126899251635051356098338414752397196873286399528787400 8620 351218725462365458100466667055152446713402848339545390928835241561633805382990072598996084955549283369857602620 8621 14189541767736755209164256307180795278504981268014736089450492188257410580910567143362327211395632999258285780 8622 937632840510826791125232461567463945265176143973625893327618480347139712037530583789564785041651568456367880 8623 67311464194652543808460921358216351029761851763527940616082387571104266152963336609583516709673646919384250 8624 5699424167914889488169295852633868693416171284619957586723145696564388806448873831302649973881540958573500 8625 539514440902609483926023550269681656252785277637261162927613095671650721347241682373344077430298864434250 8626 50565036727222425902980428335573953442251829407478830200029956978842696304893851299971284733560123229600 8627 5271895662928549259520760184520332289955984116117929695148940400293760777862411627256101853344987702550 8628 501757663619669052303352564044790273819298841302914803124400112816788977682379625444431499432039837500 8629 51803194776085417893488941507213565329528924862884134988375974735075808266992133677543094239471383500 8630 4314023771203048795698536390104082526178297940354096640080732432638468684338891337564227499147073400 8631 616058096182662144692749356840888607647888677958294621236562793097528246731614022168004546716269900 8632 10026408682221376547341108333642305602949943499629333718605097737052917666714460111259590192780160 8633 349326621599916034034906653641428340912924281049839700319704917127002832424146767920932721921950 8634 19674091555582481759403786603872969414709176423071950120883048904160821196537568399881874416000 8635 1154743251704464844847881066864794786200454453512214579943389949185192923510875673232303391040 8636 83363405421163214610694446166605022028009949472732634439815567116737314351711711383550754560 8637 5966278515869599348578561240639831709867537759875323140468718191372306097169206225167916200 8638 484936862059508445439424521835022848323255601974180199488547889478609941715134050425670400 8639 36307597142236637351808094667602568850038064627600707842659463575284571017851407681965000 8640 2976800366664600016151642763834805805701855427102739185953990153351427331487708996008080 8641 198577670576834036231129759113415174328484152458092964439554681759975444771801261812680 8642 22482502641343164035521386508604033471669796726856053975461910643456131153663136069120 8643 329946382481521756949254525886353228159254168687954083509736979626659135301467305400 8644 10348744689243792814269705754068729869180435889836119235365487528282425298649586800 8645 494437464799912024659255701329409614705132636338125870224343298771220393229740200 8646 25626683592188655864955334632393475498211447865456105713808858082154538857014880 8647 1455901136079604770065936755753014735147653669811185867686579846152227067404760 8648 92539714816098904965709897526831325700587464118554932816901481399447471894000 8649 5593250392870257931518142458856378886772254808123130846678725979544886186000 8650 368273519932171653918366255174892263022790580108305181926830936035664857600 8651 20176402016427245058460855921242889677926652872047138046101292218265553300 8652 1834218608912420845209798279324377475859651451955807060083381072026369800 8653 25117300251478193396321722754930635009910716921809081680915298422173500 8654 704853335073413867681167817123547535253383608627836286821283369042000 8655 30315788624715503578576099392205604851631358954307959191784163212300 8656 1282555615446511967245024000192274015173141705059771939790340427960 8657 65917113348716684657144597190069609268878434524395943157479384680 8658 3198664647324187267554952546236173932535176464445187080013949600 8659 172673859596903548323793953980408774129211534140165102723467500 8660 7791626554670413451272928046183533986978890558451026657266040 8661 577758121657816486798328892796577367410895964503871536374040 8662 7409294822728412404962766860287088710182377347463162750960 8663 194224875150342133553346454241090065404734748414660195800 8664 7010681290291553167458685509007643938030350847560684800 8665 271510998113059866385181568884950092575593151699432220 8666 10926329355229930206789503870093794704265646402470400 8667 477554661650778705201725648885360953396399003911080 8668 18092572997617104587309647829084248910253442822800 8669 1086115413461274524103790968729514178614127397400 8670 13467513917235929658672297748992515387760185120 8671 308246908775672538290128863309240533441373720 8672 10295434645417396069654718621695625084826480 8673 318686914127335164050783741633568884274000 8674 11646298250720927629361169582472692840000 8675 362520577953959091360351964916310445800 8676 18005581197803538013860173808101168400 8677 205702049589473486426119408261890000 8678 4443494942324834324260431034740000 8679 120784761877874359909612114986000 8680 3382518250348009188037727325696 8681 90288640824038865064251975912 8682 3576556994077032407015524224 8683 39266236405830770390967165 8684 698502847279306162538130 8685 17561962509717504280290 8686 354051185569205959044 8687 11933488672145467518 8688 113467821269392320 8689 1814677126342335 8690 33592708630312 8691 838940774182 8692 7169157408 8693 81172525 8694 1868720 8695 10011 8696 142 8697 1 8698 237181348450630821980193039529791154487298068423890836347932255421408385064606719343403818612364820685841154418205831620801893389403371274240000000000 8699 328774552188289203463619723279516424804208248920735473315853213368978229629304928952168559114884049916913293071884205646815862486637205514240000000000 8700 272095241812608878909999896573820067503000595798221380760444396668682029972288368442258452499715487842950157932914436411202817043471322735616000000000 8701 149192420423970297844295076723538798333624227872620168874837232164905164400839585433860601189232066491833225869852391142631340601655154221222400000000 8702 73946602723466991401178182131231763990782798301573005436825548491372458944920412367441120784227097235111040708746858221998532036216496770432000000000 8703 27694863343265224949034562434123010999968934731183583430915844155851035565623441339690552618752541909576080368667448498035583224290747648705920000000 8704 17974050753133003159819304943747928747965366918000131830205008038891878715051411449964795548367802580011624283404842201554061538797942345125760000000 8705 854007560076652360474823010756381767026776429225124699878733685946723524563020287461229116847441104135439299682504277099784207138018244997600000000 8706 84265018392796685632157145294689478766882256576832682097014705689913691556028063139851654254212583330610443825802942610780909460054629001504000000 8707 14143924548186357959995950656852487243984300726905124483112261136320561541917619741149838673272106896260503727373555717604712593836206554556800000 8708 2500456663779824772476470165672125636862340814346338837274532491819316912993744214059331394100120448785741623271328063800084780607968286816000000 8709 561920649666142536717477851336618607794270629383834462838017463902444765495738436593847441312929015361820691664161811829225841585464029598208000 8710 136796710625175068529392922435775697286564743238043801839942277718985630564165921318427255251839780881676185419078988210796427119062892660736000 8711 36879364372510481034235891285473938354017836273252134074732354159812663490028618746867402086805314671564421181304511989214635641483708537804800 8712 9968088579575077354066628031256337736068872552764012120525145349154221977840543112152426115250459253247769851043664801234262756718890597068800 8713 2903979890937942602718898416012183077112900226078987995471014478722562748888378545799105991027646544411457485974514640506273116995548851628800 8714 775270007127233284135466876836837232007760477700317998171039723847194143023102814776854033304945971601172901207659906242749369903279334380000 8715 225011605046800182389092387233649938692210805554038068349470744002949547499382239357897781579665694727918489749827744535055127017033768711200 8716 56785121358706323246156015454296251825169644385492098395091893781924902959477932058608660145751514175733791744104910280798149491210664578880 8717 15308246282898607624321700770576883122886802137436185043375263271461691392214318031570279029063988931704251754684920995317240817025062226600 8718 3201141023190418391514630821544913280203685952845859850471311839553886478948974508154646050037644176347606097023595244791496106965262574400 8719 1172136272712028692134158297771977215456571307707497603446716192548484129334760648937149963525632797871092256573074634084031888905833704400 8720 34864696372049631438136676250236788117219107547836941031592832825386434028652105799686705340305279305684621323604590445635879351320772000 8721 2204621985017437569544146249098268563852404224580533217406324767145007734085094179516581194007877912786850442835007406067978509888482200 8722 236134759445623884760862223080901929793500713762577609710360385929207364416736480221371007956616482375951827869407999690856354855228200 8723 27365471344104540033022348298224501901923745639226170317252162236368206757651139837097024717560317767175825516107587001728135183940200 8724 3927151195245607142648821615519376951796868610632966116229746206105017932038054121624900167891068549817700098634614251372832428567200 8725 627827553502292049781963202010737377249422073457115083609869678051252096289819848860748913595293173557419777726125397471531928555000 8726 105258039696451683594638912362882164887285026808425344578510445987613618010192803507927217191396166572880219807129327272222779547200 8727 19286388051213751624414231694613192684366846580040092009599998346315389135290338013401348237031979195788861392595568763456650032800 8728 3326410731317700432306187973740353426089806829703935505534694792238869240785256808509237303512719906972844737035901127999977169600 8729 629650336145845694064329943395103280440179098938152562534665858471672157967607609269662001614090428061061784041766590497233738400 8730 105489412426885586037246171326853204077579244177267471191171545744341773025800223955685484570904740996385678477036468777738620000 8731 19026452027284438414592424811005074919222880534455211568016502227352683619140929379210485842514048349660590564531367568866033360 8732 2700946561817226992590268283377016890181194228137382263273765389938793854538337569968558992225125589205976985288561051114774320 8733 669794800464166872236527010410626154989290828904863015196408554511923539461188962558056796892298144108776886698463054234254880 8734 14984082950355932288463242935323326708413314663102248109395302589144156334752217834939818906694429626134178997237612396194160 8735 718074380935320893040841386177645619727049216746575924506695455965075018339399858936510553402007263175791504806820738621200 8736 58096746178771052397715574205652380815774640744503633940198128977996094125122542553615008552213612795239178261644798562160 8737 5023823607530931094045890395813718159513989386023569064007080804618868985891644188284404915121749511115278593578613605600 8738 543294275084939097860179482118514095680892769932962220006479812014761183823764836507613554865590795074290859781115484320 8739 61940508395671211795354800025740247201604710293851624486130876295552506646338800799365318823579708236130269636737207520 8740 7949398314215209655898313944407055908150607842538781957194841373232752499245934572392080749258787269796355913036102400 8741 975329653489528703835281536760293586215151336142106428024173098792369023699507842470228191664628392962130482542047680 8742 132972775186710036277424262961850424965735169686890641437409642910569906074779763168836983865726385385878266152914880 8743 16236900549207166161187803507062905055406682778426118958015890670688216673049513132095059452561460101263751806942240 8744 2148775614756862517675046954327774565042909263283300092257626149676988008710017304085217125600499191510390966810320 8745 226213097319475485687009561299551009042106858587641909573870594339509994032829114983430629036895754120554544489800 8746 41350483574387093500017445131202758965097711338507078382615759615656538356263736360896520109687309742792396567530 8747 760973905168458492551011111952830301212372838069018631089651160127675193036790859706004343765577400318268203510 8748 30285141384870984998664009730251548131734512258598625444816256200126846320294569169327500474935476776906713020 8749 1971786708721297516631003558884519767248826302768066222568452941558032720537071946059742909009740628148828380 8750 139500570722250924124781329771375915902260069596876746504543288394685271236234809298962251914605486763805750 8751 11643109371597559954402990098952046045121607052866484784309772200830113949902744213063302004954078857352650 8752 1086627676747509242273540389979781364002088657776455581671109957642438118290378425892192470023588832136050 8753 100427781277677873668419461833153824197805716739853787758392831961974632163279494106573638253781864407950 8754 10327138079435377316595461731320650924160352446641971868579431195095997140196230995857843356552510157050 8755 969612782400171276748370495383851475083239652788065092524178596389200321737571438358833843497049956250 8756 98771424706402863450252248473753864561635150071899084044503525161544541095731668211848833016592104540 8757 8117176306342578655064351365590576332151271124613629204362430761411855550795545543048480689184624950 8758 1144107892910658268715105948418793128488936116208261439439330901466838172501568898312008443901644100 8759 18381749250739190336792031945010893605408229749320445150776012517930349055643176870642582020096960 8760 632325403655544213506223436338281680386685723925659204376174723407106392869025162185992142213150 8761 35167438655603686144934268554422932828792652856241110841078449916187467888810903514788850518600 8762 2038620802391832997694407315576119190452654158669712159653145218931883803235249645336041789120 8763 145377646039345605967430558558835587195188082617082521035288123142602877467009447900582413440 8764 10279250936980153094538966956765011259169372285086400109482249414051081589098752893964000200 8765 825547277077496520212353650266765087026494655741759149129313668993347876967430585843700800 8766 61082192839292225191865382793731380535946391079375308488238862250184631241797074100247000 8767 4949795958523695375694010642190432909480992163670833762690937115456443120962120772432040 8768 326397780373416864150017879922050229068657859787440159940877235536511363245604372864520 8769 36534066792182641557722253076481554391463419681141087710125604795616213124702596112320 8770 530138569605141699367903339345488894682846585644690269010026832433845576945054209800 8771 16443005450687359693784088031464759681031137024961833896191830183826520196743232360 8772 776973158971290324464544673517643680250922714245626367495396612354774903646734600 8773 39832779931336715094441444048176815176567793964785033881246377236392381049490520 8774 2238643682358962173327193076050334485227037363258059990098719548384607211170760 8775 140778502326618546915920376024860421012595823073971865881030977022563707243000 8776 8419313749267861939022046017015391376930867763806396958684819106051776048400 8777 548574097398964026149233067604266600127698468286329593911841915136459110800 8778 29744592663392742715050540172553950762304240831987017944252420486721382700 8779 2676461847698736539438787285136591622938062832955922546856362176528274300 8780 36280544807690723794686932868233139458759924442613117983544319943139500 8781 1007940269154981830784069978486672975412338560337805890154435217730060 8782 42922354191428881304320615971142589047359250796693447172526092468900 8783 1798092676557364816823906196347992001664306508073993994019790992140 8784 91515992319092096174482304836698583742229282883384658946791767080 8785 4398163890070757492888059751074739157235867638612132235019180700 8786 235165351641497213431452718278080520956926184590891520851960500 8787 10511345257715746448415365194379673208848880659042422754613620 8788 772144031748296800113654501587949191960356289009847006555960 8789 9810455181945953462126626490935682273667407043400298827660 8790 254808781160540597230537091343815406907129073608223926600 8791 9113885677379019117696291161709937119439456101828890240 8792 349784439010518566604333012167097867011800186423592860 8793 13950581230338214460454455834137612881339173531725600 8794 604339085097888095963245732660235542793673075745880 8795 22695069637361806631449821399640768369879318628600 8796 1350560905434454408233409639376700239494088850680 8797 16602193880730499493018436018154566383187124760 8798 376746221836933102354601944044627318650567880 8799 12476670799107522355598514939851477857035480 8800 382959905211839734951782143307565970178000 8801 13878505415442438758322060419113292301000 8802 428433410309224380698597776719275981400 8803 21104902551523819147393482414413664600 8804 239149537327599256576707929930490000 8805 5124353038326220228784206757805000 8806 138177767588288267736596259543984 8807 3838889760315597729280912758528 8808 101663587699508328379433327208 8809 3995684766820434642212655969 8810 43527688418866667952777555 8811 768353132007236778791943 8812 19170691899920634443370 8813 383555451033306455631 8814 12830743459524825978 8815 121088794339724640 8816 1922213548644103 8817 35321745103931 8818 875682705898 8819 7428909488 8820 83508425 8821 1908764 8822 10153 8823 143 8824 1 8825 3490036648024785758765537604281383111300674882832764025988389566518175682924082896056888532394761286028161845236342493762525334611147067228160000000000 8826 4784711464571991802534232824003421195548381367788980960390396890440574500833185908192860347243894507725537287264767153073161932138451706150912000000000 8827 3538422445277538919765822741525484787506957059667079018554323576271132129320433070270714817597458918384940215219174368811321296743830242181120000000000 8828 2257245654413365834678646256482701334505442986191134018867673958536014298202056594155633639823897989636642223088784214958126857288790270879744000000000 8829 1025111430015163616911490615134925622309891650476071566492248010879960030464031389867560953562666509290283276936847146872668430025872498606387200000000 8830 484110231278013168497584157237114488705231228082109281681526128570851111131921354536915011116213272693009717566236053578252653389134087034649600000000 8831 173402195611192610699843145578833915196032973492513579228551376783480790548184078668100458710598940737418645458064813760513418474585873166059520000000 8832 107845257266607600968329752024054007496138400629597595458468181479929136547084533724792449134385092401418606239802597921845869210564466908309760000000 8833 4919200500987883468450911443562161549467097202973185387997354648340552554558060374163303815328453554365472095931177535260793257598750609206528000000 8834 466711884206334944022147723230058440163400728329183821310716699774069237645942990056379154837849326969620228361307312442414842439413765712261120000 8835 75436035796467341485586189529716162663704324046538663044892989121606009349667629324528469330289085068600734188522741858203417178273537844490240000 8836 12859498603682413722559754854564897191537230290673117757165702925611590803130860672209267262832743678962562237849592383725436727536575320896512000 8837 2790226865007632209605436253478446490734973786636745061301944400985101495360340277078486845278022129860477811520048505712125516592021854793728000 8838 656624219940272833161777266513298936760476060513002676491704057281292320063793453768184969198413218864145535204371936078521116931915204377395200 8839 171310596330692598458882385018010201187795494250132941328086844261763038814570033716233695742317696627964490245822581306578578661210686307696640 8840 44856398642094860573915393225026395771008606800535698590965215791930758173141564164592072001764184278325009237543388453324229310383363402352640 8841 12671912253174572447406235211074791644844505009796887477692992522691883493782923739541323358827743982373882888905883501357650458295472760537600 8842 3283496500797432342143933873969268153453713856117317020229836909320305430742228993645905212107291301229032812236264151178156513709153090336000 8843 925762032192780146954451959355048765659257438681638994393978223282613084355412959231536226545089802057860045733376155615941882637172725934080 8844 227140485434830517773034509154605519935189273703262683049475618870750920790409064795302473880354351231490448267025976029261374262108712104320 8845 59578039587497456684916226984325057255375367381433124585324383575483924980441647661632332609716147405154749784055633641202255872503592950400 8846 12130639666826855057375289123761891389277989960405591599353591792204353175762505533307622665741532662150062060981214344147976093427178515200 8847 4327887776167490762151785781978582853300785452798768553606617637882959224460053138247178671545422031678747539805601702882245133762040518400 8848 125512906939378674978358868146176590489311976189984602290307236410743503740861575165823155407200949888718417784305239205912318150931544000 8849 7743062581524658794116719904533636971341373124162909327732621434836535394859405788208363436605703015249221463486462139791194194752700800 8850 809604889527853319391827676063460659316475601863923330917641326432516672036563524099759895484268730758461696229102599753457286357480000 8851 91642508687233808487321047258478980172036058710922005451299758979145760147909581945449820294791579393461254963345593332469473556297600 8852 12852494820803805194230940123849827711073471855877524375753387153642765528266426191804943557744820384364363954643741390552682449763200 8853 2009048171207334559305350933310549814797327924274299338973434885137288699048085122508398735093518191023228328194139858235035132169600 8854 329503428614979183426701070045087632162597781934431051472607903112395147883948539155664214756146876845355779996406629195799644300800 8855 59090210199463409232247908942856627724323524670096780562491292203759362707800247468353295988008194115042554180865898869475138086400 8856 9979232193953101296918564607812375583676345447990855132168872627061149268176897589890494783604176430186434048026008747778757268800 8857 1850400987857179182556398211372058525212596477305653442011542906300196549039033567447228119403525780975652673049250980997164070400 8858 303809507789430487787268973617724016426505012682931216830209344876128884639321248117665681167048686774554392426341340389098368000 8859 53721746900567826111790375937242637274916360985025341406997021272443982493447787895545147341400929276865795347836488598112231680 8860 7479544325032320902557666015507575020132171804885737811399845790266106072653703645211205296636825606843966014611965512845368000 8861 1819819835223396784944526216964739036422960587541801311185196389137271052499823596138153421852887380638863452351835037026979840 8862 39957554534282486102568647827529047042906249093802820040172327580302079004585919015129666598628091689791168490458270816044160 8863 1880049288267021974506930174719654624680456448294513814337271954856737903644473321775322211281308156534328963022363046449920 8864 149391633031125563308411476528820410121046862526076729423609999481833331276183300739969090280278452323203775939042928272160 8865 12691764903236036448115933631529393258853762193642054373716193839369127816096141572829855237554792365294404691955596992000 8866 1348868545038469484342514576294241892812236270700462120024241948580323434725786707978640039656113931893062779291335599360 8867 151176834050451771161543918706891450797385765978210292023199271651158731561821548853761580993019723705014839615130411520 8868 19078555954116503174155953466576934179562188159350688997539243064259240805586350952126291295205860055280449180761907200 8869 2302417542663805464791484283499709449425934188357712218585408667121708687171549110788639333955359728681461569408926720 8870 308839993982036213289501513975910664436546219351242814914555744893036271132328158663322314332517359277485778331240960 8871 37112915541044951225572122301858068698072417797072578011973147804716796912009152520935250108546982356812940381765120 8872 4834745133202940664768855647237492771346545842439551965601304857401993189444641114406682089288140908602962252987220 8873 501149015600068768291221181955928389262513655948218707010295128946898119287191377295219660437950643064713171315680 8874 90219236889571840363674425740806019560213188374924694024997418955641112323061560929338788891435259052149127972720 8875 1635526005138179446676800001809068110068383413163264234640151172309539130577036329732382992684344303207245818720 8876 64133240579726791761876726487591513690731908312326501326161193131022348175911357230839273624850406231614690160 8877 4115033131244446991229920470715519514258420110124659943190091976344889305336822126694814971156331501079498880 8878 286972602628630472485264449815401884141792143170717878523992937047020254544249452121238149746785444434518800 8879 23614193655071107513155360200691473668979034022715124069586380066766346929726285030999271128854432299023200 8880 2173255353495018484547080779959562728004177315552911163342220021860212124893362531339201414793570895351300 8881 198104116492953613811676746629782886088822235760807471742583120582525301801537632210227450801980664037600 8882 20096052478901274778239817423110455852420145301573566879397812055321940380922395451399046531669749494800 8883 1861656542208328851356871351136994832159820133353084977646422905067264617736137161648960979514335916000 8884 187145857338447530747846365529217848643098179083598264505375100306084393655070529243503052031437671760 8885 15180173871601705536743722034351207686101078466809903966599870514848145445643617638947808042111506400 8886 2112199186911984496089426366311618083364189752999867272811072433477239703079819504576015588741496800 8887 33505973317803081120228513925083147837706140302558786097617035475721142582438195814842174821442560 8888 1138185726579979584311202185408907024696034303066186567877114502132791507164245291934785855983670 8889 62519890943295442035438699652307436140075827299984197050806133184333276246774939581846845366400 8890 3580017018834438434975544554182453212502221937176079890122596482026722776413121328395000215040 8891 252221458188744183847108438945449693447073299962167265410620358223311016328305548164865873920 8892 17621573034823119590638229068740019301433209631576685901969570424087568438455004961081143200 8893 1398574210578347046006810889863696147433120357962509617348484333353436403333058874841093120 8894 102277160103000935204983896770899055781119538551512144445423211209611475567660217098088000 8895 8192765724453013035631465890522095850175435305386207607212585570410664476075234381956480 8896 534105458792863959518211076236082193021440134197629352630526385423382230765534428323760 8897 59111299079486521172044993741722964408659914989711422811888618995154322359069368990720 8898 848221711368226718988645342952782231492554537031504430416042931894152923112086735680 8899 26019700932955821933020974467372806528225095951587956934633225785395812179461818240 8900 1216131900998541377422765575940659673436226857080110836079751219337908544838367200 8901 61676562474327816920425461752015713821782390655151020203220197011188202915340160 8902 3429411598507346308075700031396257083752057237331496155044846967738121685197760 8903 213390571947716534272552991027156848692776826554231038809141691486833408873600 8904 12628970623901792908533069025523087065396301645709595438027228659077664072600 8905 814378041499492987273088265309426705344212159105478984776342636903609401600 8906 43706340240087295418033446784160907242569496732715618203799475000896725600 8907 3893035414834525875547326960198678724273545938844978249972890438586580800 8908 52243984523074642264349183330255720820614291197362889896303820718120880 8909 1437063354042746372603030464377038697617591610778653942398402686664640 8910 60596264740840773606099693135730713949213059948273101890625071720800 8911 2513838305089908093423713517224377167375341137501506166396600998720 8912 126714450903358287010821652850813423643086699376994143157096292880 8913 6031767620668467418817910515759642272780618475810924208026304960 8914 319469911663920742774803692755128254884880854538569613232852000 8915 14146109505710911108147781196174513477329334718711297912751040 8916 1029525375664395733484872668783932255947141718679796008741280 8917 12960601341286397234369121235731543554202812974767367258560 8918 333567858973798600010884919577358350860241696359856776640 8919 11823419257140349125660053398975053560353888996967208960 8920 449722850156381014205571015643411543300885953973190820 8921 17777731833351352940756120708989524379759654766092800 8922 763375686439437594900941978097139633002534411468480 8923 28418174154609566564598037230854527350109755500160 8924 1676558365366908920565611966122800297303006849120 8925 20433469391668307068330382791574850933153384320 8926 459758101224731921517480338495138422760015040 8927 15097820126651119489127614717131200095908480 8928 459551886254207681942138571969079164213600 8929 16516568428295133728912204135143091664000 8930 505691894135477957545885900389965092800 8931 24708178596905934611582613558337948800 8932 277722043348179781831015660564440000 8933 5903254700151805703559406184991360 8934 157917448672329448841824296621696 8935 4352756893586189551310641238016 8936 114371536161946869426862493109 8937 4460299274590252623865290384 8938 48215285633206155270768984 8939 844601916099557985847632 8940 20913482072640692120040 8941 415278082321775410608 8942 13788261628146081648 8943 129161380629039616 8944 2035284933858462 8945 37126505802672 8946 913755867024 8947 7696136448 8948 85894380 8949 1949376 8950 10296 8951 144 8952 1 8953 57319623576854698348764152390824985817310255623054055408101220539194779602308936089932168825654966031226342143247204888477476015387480660377600000000000 8954 64685721782988715046292510165941780814403822620480882543072705630088424709816866467322242346159022205948876085624687098200039282653908838891520000000000 8955 51931679508930390623579574531192963917168021203415095812116107930168681362165489924469351673961681670782432882688970817654212546531185061806080000000000 8956 28759083394720389404769099248882742379204107828088598347863828054643329704163237737031075500022058953520246373588282652129720313973696917536768000000000 8957 15705088868326733601103409339910417637591709733530368546682272014790153199477273371502252719190748839912336976861205639884612940362854226744115200000000 8958 6759282775732830482473622106550131084533417156045241105283352608140108797394987840239111293123982174017455433115480990722337220443108684295321600000000 8959 3052169541022139377547088433210745676680621447338633084100579862727941224754089196845033338067045409720021555813393745648010148179026697864947200000000 8960 1047654655540193818918242317151146870051928924798559628426065245643048591565544086250603119066496783052920968820631101763702180960558973498880000000000 8961 625504358618581595870813742887994526119351948008004446227667286150581360976990709235503419042359505291148748335442331156467092981781425102232448000000 8962 27434216974178744556830413758602012102380177092954030703381851965070811042752646761127450517175904990760132401026299889824467268548417398533990400000 8963 2506435594456927028793681133839849512415475050093850416736004053054150063282529433433844509061773592351471012834063982680705620485537984662261760000 8964 390651302526920185026659560719635388413124307374067401233868516360023509934522139781374229359843973591699620505438837851399911427497012342937600000 8965 64297498731663952257811424493433793065154393870224133221310597048117073731376418448460640978851283570883196212428280719041111759586580848407552000 8966 13486096710228040608104569440731814811831024506254569493103352551153587839072233598784731493650306628179148610865258087371382232703137474214912000 8967 3071306845758244810647645616296580404228942897263720480397974619047522617716077676259831621122006008943410789176061164795484008586305411380019200 8968 776251140274785806255847029533423722105131500304004890969208265800966784493413745279190699905690590170809600924611158028052271195458589620121600 8969 197096297102681637180224519644175489126430467868166440576491117997659373223846342551358975420201390142369444155367353766442171347021445116985600 8970 54041978729551648437288169628673514349945325734945344149201329768982115093777647901456284922266338984196451375298163686348764824366213257472000 8971 13603056931882636672720660310593249677893304359442646171347233364457096612225439315147856574118062000557869140143724067686066119704362473408000 8972 3728763740776605263740932020086353940845879685717429016087807242486555399602673209281114288395184745932243291211676652681986549424509777857600 8973 890145145622988230338874051301732882796838541937019345216628842902757610033518900589250097889842814259751371378559870658507809027681053291200 8974 227337256320714113352918789961904222636592701928283346911386338285108504436376508015260931295274675905214822501898165878691169904129120680000 8975 45101096197176773598938461824655261857014507265111957014685542378482600355366914447836398677385830803740258907393272891326109418383143536000 8976 15688593188607154221193341413411617479504625601663898742127276767325831504625741023473540803571401088295353432855194847536472062320757175200 8977 443887109907558729014748673206892224480456575166839151219588182572823109900171323641583609996022974941448510009351691687203381173770720000 8978 26732001769549417270653121674525259429798194659364465704907582669961366721077614675372077566462263360693138966308774655690322261195992000 8979 2730062999570668170141973124958144520461034454393557516366980397222746267883233468265237309780632661456382958259793641727719220307864000 8980 302003721810202323426363363954931313079318717407277778247834844199990005470515343686066449365059550142878676198677319201432585405828000 8981 41413594422590038959233758691324538251099487123901297977999809494960174959785482649127261354403958107516064501585772088577225904307200 8982 6332869235327467632593231636687186685104626225485987483199433824972845787192262015176611417575269576162321234815536683952029516296000 8983 1016553130833446416954717608422299577323549148888971700507544693507073660845418785156794116353091999306140646414870600761381420672000 8984 178501676644212382055748908439957734353064346506792386652416179665330247603859594748552552444690377087041142906186051719768815556000 8985 29530380982106116082718201630952937558608643727091277353339764097988682337493809586300371024840391183909773800912282292826707974000 8986 5366162864785819629413554816208215973815035362311773431102994354016585896160781034067677278531745841087288872391668092043093068160 8987 863772129989557269199098062261456322138648444035354843307204106093249654142463915982060285932208435050566475790476564777810345600 8988 149801025011198745888646240594301799066103929138978413619627433624255722868481800702693469142128842920112413967926182398270372800 8989 20462904285465783601337010797143914425104147864891630003977111915868295073834674570388093853606837276452431892017662829096731200 8990 4886553261248009885499190767775693534154965017748563916359676225065603749986278112998414087792692509708245010461835404120979200 8991 105342643772199281543135526090758464218559891993257491962573084493906341486072332483495544783840929270690944797781139226592640 8992 4867984764262824755419729916684820095431528905055663494592569115206392960080291856440338177584745624591451118503071530628000 8993 380031347184442222451222177134718587596878929114711022821248440817147125656122905813277830532377530614437846486458645094400 8994 31729412258090091120289834078823483150089919925371132833900430499888162963994030495888172614472585319949748312128972934400 8995 3315015915772509749655332433265509736597749076991661701383751276849667286406196577977330628147151906892596963608609132800 8996 365344015621925113640397803541654339427042663406531628710470629304973677581443004334926383352856814001976842720629677440 8997 45350665792572015741846118895961564853057765918730681891806849165381135075055015910042524149827938917175011203345216000 8998 5384686188487932135399439050120288228496136861562479454923856265413470762820908948171946852741538872489024611434867200 8999 710822208371353189317106659150905497512685743923373052761995548410005287870714648751819357810576045683096661840678400 9000 84083949272679967620436839590147186894070321573651748778767798728020430140769599001720453311364081817794870090276600 9001 10785200681760406098330524136145176182234602263909726734926293835929732536853592462834526379230217140804764548497010 9002 1101009200939545021245864717933479037016128486552914805376351359873053656746263825862364702424317078561859702937600 9003 195250587298327117204967040782341385615386750960657936985698034667730210223152614283142242764692816749900551073200 9004 3487518687427000290707882356798748175881111689833431132622891548590946214627845566581847722002625130831013047800 9005 134772751942904127615538048415953180944291691380975981073174654705349272682921689953250675223626340154969937800 9006 8523997200434925910404835260767861850963870228115367025224191243617780206493391653986179642058739535767703680 9007 586070808185231246624835848214553143669857193799353413887044287076778875334923199866330334025632307194266000 9008 47556362222018202630660100404170328916693887962412402640139245361171856136140458010708837664723129855441500 9009 4316740085709283291223653604029268432337064530892768749104409635402214286090569377990241849178673357301000 9010 388176985019976675712069300828628628147016543044825451387493952492786064340850765817337572517394544398000 9011 38852368125875797904596980351346881314678947583042229300169103306955751403116631206038156627894849023280 9012 3551844718686943203246662446248213824515446307055227917878043700457281178575524847882886079336561945000 9013 352417523559414181278411987035540104587652415157425303289342721355613468571236710913090162916343667600 9014 28219553992080093625997944807447757878008415098556872758422836213499757559209289200608104693668826000 9015 3876821292433389264974263583736514203643133090949123475412727884230376670209795293209142536297684000 9016 60729576638518084530414181489213205455842379298387799801930876799744570930669229914401441863864640 9017 2037492967334531354631164405978907636801542888204901880767674108756231710355747744821530236020150 9018 110553465692412671891934285970543637076963353152411080150815723313760061655882515114241372904000 9019 6254246599168597265921132052487418262805086516753392579129837227637045814215693886955120857600 9020 435382279016284603069413376751073875593162243982312541482618475504524968661956005760780377600 9021 30060330471168851066382861352556503514209592900924934773948090723443499100893831992432538400 9022 2358061168998375833383576500351580713695377347727487145529421259723817191666203916883238400 9023 170461933505001558674973161284831759635199230919186907409038685349352459279433695163480000 9024 13499443523246441933710938115064817025857251355465910261884373951244844875351238470269200 9025 870171814887250271125175348923954134697851904029845574510408156026858690573061709066800 9026 95234870739172728554961378806109220436174307483423958974709441714415297134056205596160 9027 1351562067564756859926962359650037621609015471094155411102485990380793119244533809600 9028 41009311253028197611826535845315836376006944706307106038280627596547747456760474400 9029 1896119630589123652970978586144039275787665529856086787436171255956954182812508000 9030 95139378284867377164486084617471047916579219627626573717733282623641376837492800 9031 5234365071405949628115542153183760812042613678032283605068450634968712045828160 9032 322308676379363515307501913530601490213048331774619798201307763183237961319500 9033 18878358149131546100384484625781934273015090088947333386741733562538776191000 9034 1204947102218637583210181617039457880356232276227494416250711044398197584000 9035 64014336715279372076917674582861934850228050770139036763140645203333588000 9036 5644901351510062519543624092288084150196641611325218462460691135950542160 9037 75003740156889337904263679038485935831574972511065534999644099050767600 9038 2042884179766649255170974679751672658377948858459851192625180289866400 9039 85305421237105943426062674802727704103261103810675725962530440772000 9040 3504870713827275707177292884591679704513696778247292251226030238600 9041 174986622676066205872087044413028061221405441996801435788371071120 9042 8251002877329507318194311554576869146728204518797962360035983200 9043 432926515806247735535948929434519597741193681384042933820220000 9044 18992461836371130654457669198567633835303273464936464790267600 9045 1369552105241627351883546210767616303782894946867618543738400 9046 17084429040786614536213841628918852866903708012193347749920 9047 435741797758565738752957777826278926799414828578191284800 9048 15307105288262059135899176275458774698672445576430761600 9049 577077993563497761591219444852165254678127994036395300 9050 22612027331894264705347697393012991535659210009504000 9051 962517169858421315309883363687697798133630344895040 9052 35522717693261958205747546538568159187637194375200 9053 2077786008360699089589860983656461906913982847200 9054 25108924252473767160236487328630113434807124800 9055 560209451072152341344828983880630851262203200 9056 18243199319703436049362534449866866782556080 9057 550702673610414164310827214343111395132000 9058 19630347722154052382723521308161871240000 9059 596140850810116291415881752492235272000 9060 28892628197994842892576443273862924000 9061 322157570283888546923978166254750400 9062 6793428027952474817588205530347200 9063 180299449271557244740665535512960 9064 4930857418515605351094085777440 9065 128557153050250357107713655045 9066 4974949190889127926618977736 9067 53368064250495362704286280 9068 927782407836635666272020 9069 22800412785961656822600 9070 449368074154159959240 9071 14809614341342087696 9072 137708824935373120 9073 2154133689120270 9074 39009734357880 9075 953198566320 9076 7970998464 9077 88331100 9078 1990560 9079 10440 9080 145 9081 1 9082 1081721232912306000702028102333464712307837028461523125807793975586367213456800102522828123910206042316750428783484826522630043360528868494540800000000000 9083 1053041902765190498019942357284618327118248624363211984341450590295877325706597645201212995305664964272519311525857898303843634923587386484162560000000000 9084 721677542125138427871791331445137680084061349026109813567931700970892540783948713184981813333189874617392023203143432683412466623642958593843200000000000 9085 437675311669787792125510504281908998677349897811046058519039969843978861751421308941409157090224105733255782239288151519697395563774831532430336000000000 9086 214977182107792675960395123741585441805163585686287212103268786081046982940959630633277982316813003188472013892435533112176668710247217689754521600000000 9087 104320062695137244894215314253301351370202135635259586047513988852008216500141953208945929995783577502809723408218827798501453316852378992960307200000000 9088 42910781089638991211158352476076027405876550100932520277101329773635537765368001156363251770114726527905802821112007378527323818958103038756403200000000 9089 18567681890431336007693860892090017710238273251362838770129015556331640080583162806295084454808588316318102836705546206054666843494674898390275200000000 9090 6118336804765776104769285442728796732820472198228125211052814721918574488058330829284508448180476960058814614002566714901928549307991283764209920000000 9091 3512451361380272311669090383331677679119009203476543181116142303731054146096615490018862888911863770519970688922742521874305896216836736327977792000000 9092 148348389794012988606595705314320872535341659263315307912056591478838482771816993529598075508555187145038929135312140169568367427782622503971968000000 9093 13069320921746319076134257581804607914940872962989910348373118627199060342541664630647217153562558060880009324886218496885986570641303286524171264000 9094 1966727434656961967796213902155002163961914302406370307991947465056867576976536096628616165522468813277886089069060015990706370437273474674362368000 9095 312914498470312476351005123184629362448326402939112875048660063789058693802939921745260615286128635781240684967593932935237345020157270345661030400 9096 63515165354888821590309496320294191793744697556554068949778085567123970172386821454409094214049028279028920700556916309324241869004277464535040000 9097 14012837495206463864922031498515542339625880353544566097280240676145816121014819882500000880077182588921376682281454465012921515479643690547968000 9098 3434323227352014906290144497136270444804983384598784087882335366057297973428640801902123509522189778438842020272614826736485308138631501661024000 9099 846354687592706557926286145996656192706125502154120649171921185997386182915055800745144057937907279265526034451781167598194106190839672196678400 9100 225432254129400809339071204498482093455516148065132663532600425045027779608183233853775678160551718249909466898538120562001641502088632281811200 9101 55167953112639015845634714635022390956129866976276729672078351486778665449254587365648091055625390281705074498460900659907686182061199415344000 9102 14713500166307768674919660561356296422453717573389663997967651821159894771415265030128028132699429259109867771400401347220642196219240823812800 9103 3420031348972536331299987028552287210258387443366461449654481976462784400115718346283547514363749224277527808123443215421271390698278666478400 9104 851057421098058054457123273964179815055840080930816840632651635177507983331458173949217741414827981820956187313691360852822463771040496240000 9105 164619001119695226439515260866813866537893409988329170616890494360739950744525552681698902064816066953096173558572398725373465102526713618400 9106 55866697696015719932864450440606925856701022065630060996436978546162991672494610039308289725215839485660455628139352382068153306301641853600 9107 1543036143964370820071658852278429820909088281823122106541489966884807463428984278734473413344612048251960511319594824391093907164460320000 9108 90764471124516626084234350559264500741914604000485234126097647081670845986707495517429826806511056546734274892741726861865034951047056000 9109 9058845407666308019159391651072391916502381381831972554100250387772586503568331052596367950721202458781479833758244578677816206965636000 9110 979834297428656427117795217976701015794822209936545605300571583687066037436376501418242740547552870246330977408661351508110823923150400 9111 131443147515177080174990704687522300968404934114318741632512978708728765791101673127915404222541026830784914712170138391497152028108800 9112 19672317199102346262949239968858352991256818576551282851376510593665121674326797253282294326386170515785569287897055300907032605808000 9113 3092015772951732851570599862733590013070706480628082041459484940063224046847208741708857633034229084408796961609054858985827885680000 9114 531862138572551179186517161939779739524549124872053786076377221560533733190333862296986437854928516479362289364841577908535254324000 9115 86228712467749858961537148852024168854831579743685406682798805266573930735299235493985037798367653296115982729971943464723134292080 9116 15361956436445679723419196142148033304027644618660107096396132525464511907887961975237829366076051624431878036726000220062972267520 9117 2425206364970680025059006097890227130864752999154734475812284163780695803251753282774163137628393957768408548890710317085895035200 9118 412659427389339941504572662769224013887849632900947740403927059002414991181811648808953116584357383668005010489887333328521676800 9119 55325630105148229736948214377463315967408562426262447635563096967299624144280391540973638037399889155181754885577334439663364800 9120 12971577748040171696052397310822751362086568968394327060682740533488124648193385637796180404053183472654990296666686164127600640 9121 274643321263233841166031907308048857529800181630025305257696779243038763893299849300909858787802753617563546702843162144549280 9122 12468873255831094987566325751508486575542253502049073080314839885264499267177482581407488314950685022585018649399937094587200 9123 956630632567733870308248928649464030935465275677505191471783207289992733901033837804568022761964172566165987110203518668800 9124 78516850672561920399361284330647941354999637577760093990310189539743589500429361496273724983967952144478632423907155929600 9125 8066538728379773724161308920946073692389344242297842864501171640951737485983466071737390961414917081145232524989153886080 9126 874429939029525681827837365853795632071286658882776152978271308166865534012572766086440400596227673339833606601067557120 9127 106793503317992166101766667077586910783007014881631511008339102829339787057199703431139070592125649509879338410002368000 9128 12478796563797430028068541290754953672387872828624815549646626190816037343023071174520066739185496983956482810634470400 9129 1621563162847149463129649566188003166200814353418721219432716966593398166373977416330385393558875737928993526516447600 9130 188865486058635004193596593540945989023604106919544582705799172493109125896878434189237084335685131202158961368435440 9131 23858171205106352884185704907230238221306847432286199317636894156171867476399782338109650373919331028055189002485410 9132 2399214079659307061222332071914745364244100881145158398578049269104509831402858579200650237037673481777042219800800 9133 419214496258172928116546881679732974997742141768471454385463951049259252466628395048085783698826358758953955793400 9134 7379387367599160035410881508588655560560033430662042688152925262344773319886604290706293599262883584306387905200 9135 281097454052342894740979358124702348826665527737464189097400687619473550288405098915734917218931151328452154840 9136 17528219595260551872100083775663490566770775398659768812434381791574329172969987240323297741655496061241742080 9137 1188421361042274472322583803323954985774988198537577755937619086261153223147724646068146357583850868663926500 9138 95112724444036405261320200808340657833387775924824805280278491151605481822428911119624575019397010224952000 9139 8516811520453450817819640894436124204340694885274922126611402794171936294178690934953720405136301488729000 9140 755651197505554595386161572279730396126192203793926878700988227519290205250189490791083807833861379761440 9141 74637444031287717027252093832850587788725346672686387866114330037046575063881949422125932469376946807880 9142 6734666609458359839922243079899210628302015075715107480651875068399520156779566594687030747832961610000 9143 659653313329159877777540385989600708587144264269026849746718427152814953992314869145014920330591993200 9144 52152593453717641384755695466928767723914286131510169907971317559126134223348812953022573231337324000 9145 7075198858690935408578031040319138421648717890982150342628228388720437423132876410106685128743273300 9146 109463187521279510388153956758334913537691202192155787297307506330403794517008735401266796445978240 9147 3627731380863921680196951259425859938695430020462386275513175852175729630633404521267602615352950 9148 194467542061352410797860310261438204978754813978939972313483079563963481948901773574448680048000 9149 10870476231888276200291491424561465075827888469595182339916145657559627248517753660660091014400 9150 747833091016206494683933564772432774548255148487266247723085852043066416760536198130281589760 9151 51032654055705258787115090203177319919472099575988842755772340065380824055005807801106402400 9152 3957206099698423812344852517831388324132472330669116359164316137007785172221445653620147200 9153 282811844224207131438023653949834510303853269479560096383177818875062034713605903339410000 9154 22145154543752590138447156907859138042417513459528347171181107830131992716868323782688800 9155 1411612055261539328714173343809970040732070866537305043094662119776904098040744550263920 9156 152794407999112289769498475886724683337158779039339538574808554838512454742551714472960 9157 2144870237657114147275396788140277095162133247605942282836553854299954297931542784800 9158 64380209063893729584157787456087226998892622872267069694505071280601840093408916800 9159 2945036873042681418444285889117337598563820929350943308145542589039524581815172000 9160 146214202416743548063315456359481821008637537532983997503042729084754115981831040 9161 7960596879429881726092387024633636234981474968674097982708268674014916236363660 9162 485124399498835806545312158509977500733041818959737015849391066234564354151000 9163 28124900916053119700572803626164922488369419928431741576166256123782258407000 9164 1776992696201223102511985010987483338707170831608224088612159722041786336000 9165 93460931604307883232299804890978424881332954124402993674185341996867038480 9166 8159956409113555721320486311624359266620887873796850450685751543057219360 9167 107358294734371013078651932741362221876568097907995765783804298641294800 9168 2895738740251755254902546633434409787603694498399400719643459440004800 9169 119755687505937189809664908857675430760347318811140922985860041853000 9170 4873439278274116697598902487146526065323806948800996844561908712720 9171 241019310478355340163440646078321669229482967278613298350020531920 9172 11258377757851477275293172775403952293666522053686939295002369600 9173 585252512108446012854153182383702419168650717426576558682890000 9174 25439444294588853904135960577897931559213558953034163847514400 9175 1817769157866159939772706788837018003202751474933384612598240 9176 22471411170764375876461449349749121788900372700722781725120 9177 568020557792416052302962817523542172434951472967999353400 9178 19777321876869563131338758727583903592975018178397267200 9179 739064798774304150809807359196632694587777957274681700 9180 28707443395274457799832728864173015340923866620761600 9181 1211444024132150965821060095675895504547500261678240 9182 44327493873643127333667878586589326849530174177600 9183 2570819976446288704068811047574944393300351658400 9184 30805907066060252146172497058655433289763363200 9185 681588165471118681969541930388100869035680560 9186 22012455377493402175263884542814566531018080 9187 659037625796069409749022731918805440076000 9188 23301063149873915836403529357655554480000 9189 701907775953846601183215611805373788000 9190 33746589735257976498529285743871895232 9191 373293692551172443261117557723758400 9192 7809767654181585223369118168745600 9193 205654059325369982282321626444470 9194 5580660334133940939997957546560 9195 144379571887204247213278412589 9196 5544599861601623490735654576 9197 59028313489184264809286340 9198 1018467906346983513351240 9199 24842240796644790269400 9200 485983250566721141104 9201 15898556572323123556 9202 146755390077112960 9203 2279011004431590 9204 40974253354320 9205 994049933448 9206 8253657984 9207 90819300 9208 2032320 9209 10585 9210 146 9211 1 9212 23112357738097235770813681837648155917042448137186613298509551513255229706126397539368566019593065148337545498716899636457357031104323207659520000000000000 9213 17750846272837871055194155836236734911960179537042196118277067349146715496415110148592980690369268893343526549835885149010131953995638166364692480000000000 9214 11371708197534648280039704060181930224953772049967770869110817405557574545530435828786187670455538433290545301191410491924805747195732020028200960000000000 9215 6190149880432323022777366094415304366074719576516720505943514662729371369931875672504426928344505859298308228845326380413627316385166231289068032000000000 9216 3222524263828315628900377492498784504691694183535156813799392046887971169364535622835900704983158398324948416534279485219719239262843276370875212800000000 9217 1441986099928271360130945357073936993391858106974060138713059488075085960551226638908830227100911715082215194264325574996403542802420167776051033600000000 9218 666863008535449764887109860984594181861526170428165662237533124647119468096024294788789605326337870857309115744938658170421494238022225987877952000000000 9219 262835162312515506623576870825591531813772401052455816600458220134265216907975053858955312407829680267923069487761425681914155401729979974079344000000000 9220 109178555808767213930849699695197699105265534730552776456191459322106534776371710059955981113193903986090537969970840803123462821662222703932000064000000 9221 34592196639709499167761587377858572849387623967910984023201388972928003774169979542514841164012877887350678697633322809965991443233136851690186803200000 9222 19123352848906699525480273776502832023589837259235748333533701372329732908039814341133230998289133964766658837960738956520034680603573994503768348160000 9223 778829611925730441297297320815082368936787165604335255976434279157630398066251889023400684567819211925001250351862218293134294693947493898481433344000 9224 66247947734275578852135883150160402381256316236827504611648049455732023377004034883747554799930116000008853649106212329490981773077734790800113152000 9225 9636964570759127605326280161678987149197754453345281188322834403268251657296161408953832734912687920747899593453756856403127389594546151659424870400 9226 1483820368237801633152230692367303494164545043138748321472664387917336974267480430386266606867970380989342470805280733847846338880823255214167244800 9227 291772791077351601835554843758767478424611815837265395581853431446399324847722249817073363801749562472519867460233829329956945126656361658010470400 9228 62420821582793709408882017895494452637067393740136508013407643624776516218032862239015846189425440197949193167385890254838497164155385444679520000 9229 14848397483707818178916806335080584026506958728267586756526407791295096288330625676949130580148493090480298611094647991726461752065626972320516000 9230 3554689687939464838576436490351653225432428586087567657062674600912343565622130195462943865246190215468618917282448662183271990969090698961252480 9231 920515037695182073849259065445905446771634942903590496394304190932976762386708011207807682557883503943019717456017058566184788692934123480369600 9232 219180786690757098252366107568314675631471921325207409217984747872486804855480163173160897869818107262458028018328420382921298543129419752412000 9233 56918013801243267929435035929019742542394559033652145967116964117261207574434621455796155025259590404427907921576489981021726939891930896415200 9234 12890887392281100418587013176183641446362339956779698320155540530187635136940057599162934604812263571027457279744566261772291351082165756747200 9235 3127636022535363416110121119249220939113066576474246709717640067075966592413053409581796576528439793142176361461455865154131489830524716150000 9236 590219345477931668254196848426839889175364242893083064711899729609308780973799102606198578578597176604047913243279903734246908309434677635600 9237 195533441936055019770419091781307253302013895008281536869401200538571761133765330103594834945065766632783661859461534697249072366829071967600 9238 5275030538668895594260853095248763566325305347796883025200392926051285884524675104933206668432023338959604181068392661536757868788310688000 9239 303235846711453273509823707475351088536655307904652911948414735310291334044022338956166668487426714162896939713785126870168804252710932000 9240 29592228331709939529278262461672549768287857135507731630214437734488046223870372200592367081000900115875373147686128837691307073671125600 9241 3131209602652445538833422651225865543056033723365345550083730071718777062763137195407000621933745841271446834598873854732104705208749600 9242 411109418824064484802633257685041902344005826825284444760545838244355481658999694305443560660599514185197387349568225323761083261772800 9243 60246471422250935430282062067112477306912552657723350812894858744983350322513275875050665213833049041047596101579021836574704798095000 9244 9276047318855198554711799741881693207730799029193689094628710626858497652851377647807486789415553522367134286917401309493602798510000 9245 1563674687403300466808360458209625076064857697437688655600603283106597660887825279747562597068781201809703353184558418922659573900560 9246 248541582995279005242077664365366166319805269738750827998742609943403680092146047844215109358352555711803701805691370137284944379120 9247 43427069156875286910435035248116680586524870765622001290349487211474543331514512578163130986503461662503533336996137786940501248320 9248 6726515766994150258182526346979080314425529929940460883931168600300774765698077345635409389168694731608037899848567029629383836800 9249 1123350663448758729651336693094002819927122037429398871654710889655850569314805063701666602807415291604657319013139380064814313600 9250 147870320462850723115116136608856537923217074321659203736260053447331049263400981471372651421341412178663075561247235710738185920 9251 34050391588605450702137542940909722795614058559687632962572742973374613610669935456658595785315102697553488133933803249061875840 9252 708290670626234643007134918847073369991131814892351648495399586766266357722739550496649630662546893007818456133070595087480480 9253 31602144286330533847797411818478405634016570411565541777154973580906135557471290912420610341434307702280109804706388989558400 9254 2383469542160286083649365974770698517773000640375470510797151456543462083518648716403948871989864049408539281306145429772800 9255 192366284147776704978435146610087456319902522956425648114891322328699598896935956967574977017610912440873509380247657525120 9256 19439035951997159630355941170148734963626939078685549663678467075476187252479749494026326032410962868378476964474407082880 9257 2073245178021617342398259560975934805072244774008508814471279024112305780782954405002806954446346987244013382827529838720 9258 249184841075315054237455556514369458493683037214555694825009720512727032708858986454152695887199712793524280562313024000 9259 28662235857472222095719930777202784216265895408422030013953211392499133676170147981473869182030974248618072594760649200 9260 3667227460592784170462438249686714852792610922358093690257460523271984292807848347767018031532483487926790534928572380 9261 420654946221505236613010594704834248279845510866288959905314126028002066923689481462743485363311353965050798344332530 9262 52345539808218416029482068975564851022867262276807083199461569771417322091365854848076801646768364792401368901601810 9263 5186536319263502029407100214286287772704159257769680736212570596658914610382868499276241214725323906066361181538200 9264 893109144202194499030904226187257207603885432463265272587924396859403160706707494254550890463386595821126107286200 9265 15496713471958236074362851168036176677176070204390289645234205627510389329976485753021670191530385744786652731920 9266 581990503460484584886253037244102046162251163062073743624388883115199776139253629423398852412066234515679647480 9267 35786781673656960072204337708646293240490333105597027992053598587251657701052421598533674815469194288818475080 9268 2393122466756360923718079713542758669985250208014026440038767232651966415397734118786940203441874377764855000 9269 188940141800991237478568507011163198669027068391206032110823489191221752232572454739749672119135889864777500 9270 16692950580088763602926496153094803440507761975138847368158349476576995136590234232509291994067150917908840 9271 1461588500438375335812707251646320634612503341548779620645332492701785002260234936135385786204968721380680 9272 142489665877912914324753997317260213051202934556946740471672811888907097849229176169513143805174171178680 9273 12692256302440755082930381189040820030261489950386164098151610705829864910853798582294788717069812265000 9274 1227456165308689899155676414436345622307724137310720846997058339132453142238864376763508775805025607600 9275 95830390471206166044488590420481610692692500766649937205897296014894271635403443801178978312582332850 9276 12840175706513179074826797073171769728177302839189828399584562631381534582722627559082502641052607100 9277 196232787385708390573885751749697954756592764905450008935417115006943387731710781755929500945839040 9278 6425018228758993819143998013681944710701544735035792560246227111684725972326632103931778125986550 9279 340318198607366718896255542957516858712820924463144951548595389236936093410578103755285190084000 9280 18799529483383254134621755757771004307608230647417550634913804843073708300377762213141569166080 9281 1278272841620725054866723651413344393704575660786373702503414188957334456555800245641295275520 9282 86227587887226126916159979998472023312211478593912182587339471144953806161906364905317714400 9283 6610332916541685231985151365013796405084925370549546645422209910683459321779005807751836800 9284 467116192145600542936960417198041269827712703522419485037383588479035046100000761695430000 9285 36170419088129230559463689616169925469281938650562967046262476122548921437551595511725040 9286 2280296396960948146384433863077643911951806784406415838845223424254998927604279658118640 9287 244138891042059854305611695166831830984373266508509914896704973491970987469077195951360 9288 3390278762748341716661111052221728311707888036538424898677133511635411632214374079200 9289 100679688642472109030544625064306620945076761300247438777577079555834792486501178400 9290 4557057056181833352750631849476301336725070280153564908393629058829580142387687200 9291 223890497450638557971951792550456538419476229347381746176534178911029740097178780 9292 12063997332744253749851349408465407490126565158712292819155829846187553471602660 9293 727686599248253709817968237764966251099562728439605523774086599351846531226500 9294 41761216511715238343274769020669127331215199287671373855519592426222141271000 9295 2612179263415797960692617966151600507899541122464089410259874791401425913920 9296 136027296493398602328198725930433945124316279765220198713913319539994600560 9297 11759937177840124421903053802046870707777161935766049178929465459111874960 9298 153220090543228533228755670999808219571412722257042500681740115536605200 9299 4093015334778923292987253414565944603632145108314537555649889785391400 9300 167657962508312065733530872400745603064486246335597292180204058594200 9301 6758448810436746741009798732174899354741505862959872982552835667640 9302 331119987292693785084353037135638181090971927008936026705168394320 9303 15323903059297844069149040722077601733046099461962778484864336400 9304 789285497981115265041839612939488583649464729006483982810870000 9305 33996348284586922944618056408645417629130846964509291687132880 9306 2407315911768698298617908990621996815052292493830698541008480 9307 29493727161628243337855652271545722347931739169698651014220 9308 738929398190134156535712691822661056176441296692884114600 9309 25502336104384436669357873096095033580415155019512265600 9310 944717612346284436252536363494826140038290084516332260 9311 36379260164701252556684578819253734957894899941827200 9312 1522070696986548649364921658669714864687884944159840 9313 55221538978182539983467611459564669888821488170400 9314 3175718794433650752085001882298460721135728519200 9315 37737236155923808879061308896852905779960119920 9316 828045126646730960739856725347527502051611920 9317 26523204430258443604621237932735584262784080 9318 787630333268473197017124728390767477164000 9319 27623034540576335709284829157865858940000 9320 825443544521723602991461559483119574688 9321 39371021357800972581617500034517211104 9322 432080100826947631176254180987342400 9323 8969030040349164279962971646918775 9324 234349974580072770507761853390210 9325 6310438993212994755228459687264 9326 162013718071900949162991806493 9327 6174668027692717069228342596 9328 65241820172256292683948060 9329 1117274494276168481064420 9330 27050439978568771626680 9331 525290719362558880458 9332 17059035154244519436 9333 156326393777794240 9334 2410177105406070 9335 43022966022036 9336 1036349930616 9337 8544279744 9338 93359700 9339 2074660 9340 10731 9341 147 9342 1 9343 592909017174654421640606984741800693125195602879293919817765028153374159394495851543268280289294097938685833860417532007252732371262904687158886400000000000 9344 354423891144502053750830650432036063988514428043833079248543313239594636528679346613250486711911281522205229852574624904518172146712275223186964480000000000 9345 190713373411180601388687306815438466994578841311549891755089072538347237617328603297434131097700428074958287571202570826460058929350815149435248640000000000 9346 98900506864469696736001858284064301893865127588300523457120867620861471023211402759068438742454454398127925533293393442366435822845512304790251520000000000 9347 46663171503851659322416437370979461272784149323585362047281278403341120986657554716639351766002152620480655272520920362348105797792390949595714611200000000 9348 22386789994318797570866643120784968817558216876434098498452669439100689696939668737584601136617735489711914704426791709819526117297921772686916556800000000 9349 9282971142984240889089848611379398339943595468423757500010470231267748324813842555224139848566190704833114824677866105582762546310119637460085657600000000 9350 4112480808654362216316786916263813805729569306891058910344958206781332184229825624407699421910929260535321910242793365627310883937285728978657894400000000 9351 1555995662223672117329828084186879005451641888005539496780133171692821486466664404734586988742620389030667450905027548867349173316146451449872030464000000 9352 621479058234809951753329571085714768148675328371166585967585103077441170703146342744970373299638547178042844056469755507035201550101643889006990361600000 9353 189616603335083275767941216722498794394157500979766441222345782839271993896145978858857635140900355383418383344058498994543214189078642913681750154240000 9354 101080590904583768083612232536496936312651777415040178245878224855399498036482154295976005807611517723040798520891583678347349905905381308194346444288000 9355 3974717969319406635967264327157980988887898179123705273852090960886439832203883455859166108184524350689653585053485817826877908579312767774685847552000 9356 326823213510030652129347036894128437163930880081205959878045501884425205176898869003776309861959862927923781828061407848924930867353917465249886412800 9357 46008734188366721423958380153677799354522717984585796722386700099239480800495590817032150938198886106097864976076174405865695208867263988563432652800 9358 6862669207562712840385346604757300376902756003114333478021137165878312093978598995512457113476291034278401729554609106968728828361918004966087168000 9359 1308556760218849959569620368292493879489857170434289630994124566627424935190869806322432764592708318398934203258000538594356361753831843581688224000 9360 271714164550086131114834511197165510535733533052421815248185434276205489659832431415379558245269496858335008334126458821271727486845836055971990400 9361 62787509360302795856125842328808054947564852995995927266821600854744609146907459153879123927016515523787530224725432412878550406106240360712361600 9362 14613724272647169357292459143495759293901914517053695701760537707669902568754479192841927026119799051290830135979030003563042635908049147936973440 9363 3682060150780791639795703231741236408493583371936033651528524430448159871942423045357465169501227405593669973105604504012940474663794835082681600 9364 853651485006107878122245667252224319071187150439418159849594178023543132179194411712148229904491640593511799730159823795293705452763984664248000 9365 215996565194461670372674278553626862125745144441074562617484121315883050260655929247338038709949953471692515910979144568702557134225558146870400 9366 47696283351440072826919664228575555869509018925752580023080077984927352866174391781946126205296297097659373011259996832294509821457590808796640 9367 11290003203298385051440528750582323712875935792868476201939255141788821268450945481484833827456669149077486449927946224290013395134643216148800 9368 2079820550731759212237093323649039940816919253697483292022581650514651873846266097146793762633498558396171592975490235414546824665482360642400 9369 672998823407817277351315986625406733419716799995701331072621166475329891165804104628007900163111952969778084496117021963544059112260581633600 9370 17743284539159012453451408624219101437700167611728981398784719938501492738563532755935929661641473287627403468538427991950315785118901472000 9371 997309006962112988432879741944530619977795786253279578620457561111768033231656446011214470864402646043412866830919425077223226503257052800 9372 95209778110718935876820405555782115829583290962538939683341898706381024054803882333910081294354962583606336456508135699429258871399784000 9373 9859979174309828505263008414275700912499034719356080182724235532384936081542411046775661878115802779908555815387440980992636279360419200 9374 1267587374707532161474786382527056825523431020416079593647369537129754195791276370795089429949798880092521642150474137156104296220972800 9375 181968934091696702932280518350279574716443818503340977582296664950065102044763373525536602280729511122564862659454904873432874959948000 9376 27457100063811387721946927290847374279125225356111316657864835059140387818231764415395930046470538850506303538186346038606105154837600 9377 4537722622268401354659555840275085498302902362116411802096312224250253784579722548693809080142078082650373451178851321742354042811840 9378 707387582371178707227451813976340386915664015791975467142191410394551465235829232433266424408596001719871572991770016888831841589360 9379 121268042173915895523478966353249579145263166631854252497508408635239442698918306659111805295573590869566607718518720376184053291520 9380 18435635805835819226129887025053891863533842776004944396919229470777523620921677261815350775099699064336570445430773970484068275200 9381 3022834512553023490698142374143863158638535899829836325463089202017887894377635429418522345502535344701690547762292970103004725760 9382 390800132651819768232806932466263716220925736167603287654099744196353888841755883493236357985182450111451775469923777239487076640 9383 88411543072168538665199234302712964481681301522708137322487542909449087517877051320607984323557257680408571772003594350178596480 9384 1807362400908322882156137379127014806285046017486308921728296803275529406522746627285664594854899117604173836392548456524214080 9385 79273175497913881516508761849742441251991822818801258825747807622968801039691475262697436869251745301149300762412300849292800 9386 5879224870662039006335102737767723010510052615217133064140992393460564065967610947191292060569603114348880513294649019056640 9387 466724754981491021914891831119556451399116606598957336287909069235925626413775437532594475724335758306617791228308444459520 9388 46402860014444832666010956341645367332528846584399141457569084342490758551611229200685153442474819935755640233011293077760 9389 4870480735669831217062578016260926208741146551914633969866684844461212094292685709368742454977404477010865877248053061120 9390 576239944986666062924115974439479372766642024108113588335445196521395647365690639438611022828342855465619460098075252000 9391 65261706260090598002562303923477108677036192622742362880323077601265467186698422946474495419323873854808054505704981640 9392 8223479760117152382249103953842936336565248734986161425593191900802806153056274215472100767266954633999509402340050840 9393 929207940907205597294411462930081623065927397137479267818813842435947042426679274675818514393795422714389923500360120 9394 113928527817887140770049208946817616932122864955403655312838766914931484135232151876738145987438209398079441674072410 9395 11124744568855047831192041039338704208119066234056706513361767167183371725935603767149849858225748022373535831718400 9396 1888287904884639797951054649653058096076786342922332290622276892739289297701519504052727590933042959794255922577680 9397 32303008364081956887404253139004988003127582961264265739369856738274287151298296336548202576213765539707743965760 9398 1196313812668773868932853465446209761555738501849818250783472582299133397399839679623663624768649589022446651020 9399 72554023119194932749126602477803443830035195885320001956492233498796888291726772912378953550846243740236698080 9400 4786244933512721847436159427085517339970500416028052880077534467032740505422091669887206824813139449380892000 9401 372841879820622708624375187168695378706880081625313236698691685337344257738942977353106019648428155999827600 9402 32507324813857065963593703034974090910462483846323018559045206875439411581780982452781252830551820208559320 9403 2809286987855578567536112639527992908086370059080771218902716998959275069279412604519962290367991828108320 9404 270365007050398863077738353884032199122795311723437404997533027686644236944691257347281349784176632492880 9405 23777897883053566484477169822506852714920259653888003626916941575478734263371673293413021900333319180000 9406 2270793905821076313438001366707239401269289654024833566944557927395038313141899097012491235239297374060 9407 175097503577018673760300140521373807191586297697088774153985182842029039531354440525610972719286237800 9408 23174951275170128086272755693041730728905375856098714672420917920054477051743279009075736474094949400 9409 349909066663672792830543268180184304867177460313332546053514855675031582943291514456356218554026240 9410 11320270212575370062301329833630093061712245485539253558529066815825469570289780373594085269595350 9411 592554039928120875254656710090735236347029374359358268578730795377253433232535992420967154499200 9412 32352678645822344324697905257559402761930443439741831325200501357847777075068707064476188797440 9413 2174533109883532277244541384013505405382496526395210436442589654777994247934005015573697710080 9414 145019125083062122540814511815612039206901123089761397987798201471058673999569795522579792400 9415 10992463726383926003750588786764515370253583762262167455308843446979235726104414152216537600 9416 768146627083876448385223797170112310383349779125756486505919678832190964697779030343596000 9417 58826615659814572778028857837287351312678317805311199152163147979530113986347649843245120 9418 3668302899458916583314089257994470640965950044479886349446663769453693927015580319582160 9419 388522106174460843411080977254743128878357456379134058115186409428082861778746505384960 9420 5337885711561218873040898252434210533327313078805179627704422975766392782635397486400 9421 156848357043009180384427415889656630524961691288806536200856923939616308294759730560 9422 7025462961613659752157224101275964560784483348570079233773511465695602719514351100 9423 341606119821592851338648095850181110165798782921778334372443901843633005509097520 9424 18219098012715811785489792984213064372844200443769585073827171604446509324461160 9425 1087854714027692414677366658476919244068033169788501187056210269738114006278000 9426 61806600437338552748046658150590308450198494945753633306168996790808769081080 9427 3827747831539981170123836227628087872961703823016685472460014545815950844160 9428 197372940010029344554641288604943371356851072600515582447638934234501969440 9429 16897773808935324412054873424300357910204077344595876490112241630568519360 9430 218043975003825220363998454884342466313164258596560481739399395186707400 9431 5769202567116958546305842908150093346071975962195729126058892268932640 9432 234088475955001752156250652031229709939094004317626407949718874263600 9433 9348134803220920725882712265064346771044325866523936461848782044960 9434 453757019623321112893372680519207877791331899975208629188564095920 9435 20806767456661292864532642448325550976980024957527442346421300800 9436 1061947760920045992965384206500402821637461635390542085963716000 9437 45328464379449230592824075211527223505507795952679055582843840 9438 3181096026265779894602236880464781505604815081133423072046920 9439 38628952388681239061970234833528910685786702629339826107120 9440 959311850281928554098995424471524879948362385180235517200 9441 32820397769120840235347523636713608433925590807720133120 9442 1205329367476293935908408463769260937290232176796699780 9443 46018209439109276738370236455124382681781582832396800 9444 1909037823339061017847528860026422033676330268946240 9445 68678888813201814433220222655593034819710758396800 9446 3916719846468169260904835654834768222734065173680 9447 46157941744435733174389038981274628557306592960 9448 1004513760194394935979498322552738281177365280 9449 31914099639660566288487343203616800576358080 9450 940074913901080912568826288724464408228000 9451 32705672896042381479793237722913176984960 9452 969568607850913438434415165107156325824 9453 45881190243736566473066063032350765696 9454 499592616581158198547543896766614650 9455 10290049968772684600267595377860300 9456 266798432598852077193451956167316 9457 7129350923629948273082534608512 9458 181651744504858639970627176977 9459 6871059158635504708614997776 9460 72058129742492024755405320 9461 1224863890021281001463216 9462 29437243506089545593740 9463 567467346464662148232 9464 18295197121943397656 9465 166448246612327680 9466 2547901511429274 9467 45158857952208 9468 1080139364304 9469 8843030784 9470 95953025 9471 2117584 9472 10878 9473 148 9474 1 9475 16989123761350674773932777062793904476087335544041306548624420999010144182649977284605187262135542421704651777923502359438587908330417845843591168000000000000 9476 8086948543766289448992315654389440425373741299717839049408494987480988969077946712168478015242832522979165359024585696240426110229080751406088519680000000000 9477 3596320159656757150191365555906993003091497645482805338842537862646249075825926929930563165149549561811385497545124167919761661765741753420624265216000000000 9478 1629758533897384000138834779596013020449893642920704432080933421614854035606067968091471870040307598593053648217327803156550873205419587570403334860800000000 9479 748340366489707874395606025006869807474627643082518311889785388256963051848196350802051491769103077997153651948255748169769734936944674430789779891200000000 9480 323618125567057485927983423018489895689996885495403094671520601234726456123259936785254805378529667765201242250769465131104935823555169229418943879680000000 9481 145269292178043259688251259927366917874281507702051843882373554919651390419815031726116875803564231807627724043888631665036380545191198390912736081920000000 9482 57636644870004513002406084937694337146411731249181603928542030991266581250430097778923346812370180620796222179335537314969267014437366445883950214400000000 9483 24510629242215862786098551820436336551400669854395125046688144649688373789389701425660997905043520855493683456494751878585915971573696518330163996096000000 9484 8917071955010160570627521930089484351397983372808275478927489527780190326167630232390455716797640891168533343397516355616805830602713953932556168483840000 9485 3429645627672685340892985337888973694840356450763268228461607968642899773296734263430216419099527474653982285367648725277791463850464402352816145876992000 9486 1009031401606932331029063649498273044449949729734309483132467917764459251493523078170067479429858721328855593124601241317747432875240611563901174559488000 9487 519345120350354038559072973806139740335286337972714761041003629435888855721306600299714114971577227404481573337727997900735441948621092878430252127232000 9488 19741099517520539532005517257374735010286842284893099755929674591927184537000453090735533051641062591774867481104696883685075389221842159530453393203200 9489 1570859965051447531437513766057115245615122861708386880335620787995885657893877706986402331687422100203221623025651382402019565971496721450872861818880 9490 214228168665144540429680747249586887224498525179835379532268038411305985251057633326508131484525422604363549435249217779936572214600834018779850165760 9491 30985991275278571730511854595046388672310898982099619973379944846842622163683631900888936295812309043212611954222076733197812852560370956930169084800 9492 5734557567101605843919954839401141067372259938056113398086814960504333325706350634786014372329312872894495716169307217645841924195382183992726024000 9493 1156726014812738111201869763757757897848982505898675822825662555335991198767913099274864542182174953238210800360105938254139938881185706304100189760 9494 259870524853241131702653892711981446582995928258599759540007869221774422736379574697509908410598785468097513774873153493971087693646507018847979040 9495 58849862611473165200874163489103345772859068106144817844596738745892945433596722849891296220256464722615726438096293038636120830090762146954318080 9496 14437551643851031567985164083985525819161710181226182546307809940928804855008524877111694017378589312045635439024911290634419227248197806137684800 9497 3261386442715643775006479052315835685469872370278591481856638693446077370230967558124351877367196413061883760842085681256975841331795791403784000 9498 804587205349369749548730040943991065807179479065819119208966255516816533200314025768021111726857487312596282508870466316096138835195224600849040 9499 173335273643038314331363668759960756294727825031867187308517372820367039990532670909168492817907020081112486160311851140503152403804093709341360 9500 40052630411701413669796398009888072167089989684784630092174574581005085699562747801252176816336102981022826150793094870446796030651772478844800 9501 7206820047884467968050203664147373060895012957255345133324110840939635437893715290536962872166920360855584443339333701249573890584546764423200 9502 2279018742903744871031319969496745521837017795780233835723222934763901866348418935260479448495896073420902120658084563490373144165258158143600 9503 58749986585215396790329490194803098265332556597560958943541776619932449144000001270198869992548668992857383173638996639892991393335633808000 9504 3230413957333800766880673152121102807601554054374603752420737725133276490517813683989258593302652603700978716155742645711247067023850776000 9505 301835254010577052035031169344896551296312229222515419175389765878115115544314419196993967327211762115524347567384179112148352456701412800 9506 30607018686920092651753948890006370734056242620148710159362502202562760873660924286885755167238997064396876104534110603522806795125962600 9507 3854500384314740654280473014953487474581559723329276408157496347021164622220479792483102296734527610692361469745211971035757294225030800 9508 542267423593256174738195946067086894986502139245812372942165956686016360477748812375142376488562959388056402384303544682455288592344240 9509 80217802147213662168041022887556581756015223678427584654181211588037288079938837454688581627329505718076479184705141177311080473661920 9510 13002320590730611573928342696398839681797248708125865327242561512247306187402631946885558753299178010218158982886536916251193285603440 9511 1988693391949162780696043778915587720150876372534984753328258095911668455083608542568699244625076224734418458449218304481919172988080 9512 334609968220619785796266036789526038392464527463763655909638909730628891474954594062745430337326159125023710446130017253605348277120 9513 49943813364900673903515512122418755787205075747857588451892441297030684224857125397352444528415810139738638308563801857635733889280 9514 8042898970900008930607557388347064754055802787927104213900672662917222165250333989112069482157079469510760125921318586372341279040 9515 1021565259037213078362951455043391121088615722854559931352835505554972901124830228958493398598654888260200513484510055731459993440 9516 227126205478501935536460101915590201861928875617107651865381030969395170884507020308747083384246513641960371655499143802827624640 9517 4564355893819323888834991008303817053179233613287702725854461513488488013772747565180041124226204469115825509307504964283812480 9518 196861719153152805765996758593527062442561829688157292643542376137351972549273657459858846743952204033436749438237006205850240 9519 14360729602108914949900496851268700468295970873499342153988516585571143032035567296621676329367698782987576380406552485748480 9520 1121644975681325197827723916722805020297877931476222861866415515328848942682518594340257651157394268013152256352089920840960 9521 109746446700829842337073531665161265595980926255494962672740957450239042526275468731916449773853717277370360152226069876480 9522 11339087962731325802223814444107468829725481829798775397401438302411041375162534916414494918224982466578073088602942884920 9523 1320919258507896051933742772176652716034302486059874326222165772364202238378927441736341974521056707111562640364023846700 9524 147333245950810592460330049766637715043612010618066534686497664813801507874104474528666843127739374888898867629151738860 9525 18288037078469488133658455061531306181316747186760421893784730412745471614935909558174083397629759544368200354638871780 9526 2036058576399612264659813352596796497600340914315947455759867883904816768714780637000443676318284417491112155379213910 9527 246019574563263535865758436711243839462120389541378908227632495835578508866289002787109240631781972603231564797373610 9528 23679813439420030383537344498020956100139155269634989579361456032629475985177779357593547061489814188174769119291680 9529 3962745039828328590066297785891628962189312184442641004264153168452649880061609085649176409043919800526310494919520 9530 66849281197891827447544912745996433506472359183727438821752342043557616980692834584567561233592467253242022096520 9531 2441791206680100088643769402075140472216507353090724922832019670207906687524604739390599730443150876504418303760 9532 146088506010270878102971132016117745009124921444765949885369497308806122509241407382268008393524610979686951080 9533 9508673267911940736906503395143227782074727493175731721754035141218124172306909845692077132731739600406764200 9534 730966317016747152434630301159679097727962265291732529843487646253477557935559258231747327994944674262819900 9535 62903784380061075695785217561183630463102728481845841107762802914811328905004758252784502230548327416562840 9536 5366458476801041109780522862688089016729091523115832200211600421088871606700416385557363862369625415232560 9537 509928937348220640488392591502794907206284828440407257526992672472278370946316422085378748327117952423280 9538 44286334807187267577338728794419013181538983605366406755132803684329142565529741508981753289370806972750 9539 4177139407004202107435335847399736676408940227774076561416532483726675415532629203146434494452534675740 9540 318164976011899785247374645581520698433492175083734479865168198091003986465509898028244328477727432100 9541 41603225783136735962104103593532745525384349428418174532418274338411049165177693642798611260724668200 9542 620672034915324358711320797129136445538207637936744635261591827328329831649409948261869959101784640 9543 19843767784396825168034095826010398425824995027592338590833305359505823129096203243123749472584790 9544 1026634324991744307127254067482785467624504381157492814165475447804776297112184451985164023492800 9545 55408610554339417291723998659498287488823403132431412269596260946199066484887785662148875066880 9546 3681879924689162605789053025204685288658999800373708579885748392749103897070076674096374531840 9547 242784827386250070321138901803665099346385026296342115732381258642558903662201118346790888400 9548 18198634391457833050653752546976808779642044228634032787122418595554512479883974540891823360 9549 1257734587203270228674707096465348727990319968019095785597604748857103887252407423309844000 9550 95273540579482297216590215410389297234663797315123572539916402705978119390932606811342640 9551 5877173462573963128105368811195442209719640393844118989973687114501079517476574920620880 9552 615848870425475166683521974584646023434843202132882709140029521327493046862055630876160 9553 8372052326553911706137829890659972310165996302547071205557463404096763416975518162880 9554 243441720827170498721663385078737895293950958354501811395080017364612811832491665140 9555 10791690528664281474963158671032151748009154834401461915796424828748915517604518700 9556 519380733198136069892434349813030463415347129136173181851981034435727732865872760 9557 27420662665602585414525041966138854460139251172946143191921702717803332215603160 9558 1620903523901261697869276321130609673661369422984866768713753301909789869354220 9559 91180034308548954054049030340969860980985898484329617451675054671589174188920 9560 5591513989210364650475015665848873461483273231661628778397472228691928193920 9561 285520078266935653773218951477054003224959318616279823152409720397483431520 9562 24209310553186185936501693655968782005965456964853707663718500028410667160 9563 309414783576856741278435902645400261720585471722738207420671522693518120 9564 8109539457551196447165760314286451967591739795916638111158254227084560 9565 325973672124254776367115393950030156831074828442302194247739366965200 9566 12896963756295529519967815995320256193385227352889504933476560413880 9567 620273357099769227716628710067541043953288560516569594028404131120 9568 28183712282204842152866942952731882687000215624287171905607034720 9569 1425497444838620296863443664581621805621457510569286223500844000 9570 60303046361945851413667742915335324127863049972760529302176180 9571 4194542547907975259254276948577455259602809266273274670221160 9572 50488718472925479124855833247331646422651041155891527104920 9573 1242934484278324822267394071706584409672226046885696452720 9574 42157235065508665474713629498882134971163043365088791680 9575 1534992100461263217524383428218973330395252943100070660 9576 58107739037519340966247162981470618810046235949382400 9577 2390307862836303291254468908772578848888850504815040 9578 85276286943058919587915109797361351567807525009360 9579 4823068240692208428717524897275871613118807527920 9580 56373223933778067565442350886966554549497396320 9581 1216850002186706060658091463905349625166076640 9582 38348393921850196588585597881765349079656080 9583 1120569297370088447782040936159561574607776 9584 38675756043732657464199939846937010879040 9585 1137525374565244900210455587409183405888 9586 53408573018099596910053463998595813193 9587 577048836206143965764217369133531650 9588 11793980348824076964922090086932190 9589 303457759215488240471941537930764 9590 8047524906218653732494679217184 9591 203504585949052160568597363681 9592 7640207571915598519280855736 9593 79530824678750456952262168 9594 1341946467743903450132494 9595 32015688192754323309980 9596 612700250893004783236 9597 19611398353737886696 9598 177148491037405888 9599 2692463299311786 9600 47384998837176 9601 1125459897072 9602 9150080464 9603 98600005 9604 2161096 9605 11026 9606 149 9607 1 9608 679564950454026990957311082511756179043493421761652261944976839960405767305999091384207490485421696868186071116940094377543516333216713833743646720000000000000 9609 216572831269187065054726162929902838829891367765226962692978912933185135825283518680566959741975762760785466160825134521069844535903505896508813312000000000000 9610 78453346106613229389930078264494762788112511465807802040672778297374108101322056703953569305929221512641632829770704377024775188009803241173550694400000000000 9611 30508803695008385394613262140535949805601661540752514534904860934769441538734547688081511397139727820312533137352198624562381437210610957529575498240000000000 9612 12432307838059783160771113449365196399665409846209470470966990260068792527225154169488505871894700056598484081109423290632063011066062446552896328320000000000 9613 5249295370997579259888751060007809604252685015762693635913941676142472602240471637226220422765128243902381696320843074749755496169564814372193435200000000000 9614 2141826001567190112110967227735217189428214421107337968161139775816888849129529281760700954590852093616347457866962641271199279802739839627803452800000000000 9615 908099288155020425886443300773805036850527291759046538479653928116327936716551048419365317367884449160024341661574197384646211156827104960655901472000000000 9616 345825791121982283744380089019248747435692957065706059181004224740920525650746023955313660324381457589179841493270278194947354258208353478848052244800000000 9617 141407871868198392558865385588890150432648883523508178159993611094573165604979271692269411627578461386063036195806118825008186553315960607377081273216000000 9618 49539324461670240138095197349730577931133379205897469969405668981656704440238981187404800130446474618168802600609368659412981068764114885514857705984000000 9619 18373105066810714857252983579714364077407042755936927456484125045028746288095842343509925709910795161989815334604851469655399293739232871488578451366400000 9620 5219128257540920751928528901112565096059364774666163113848972239064964992363721774783895458032599161704591554270846241996830270872974260107527564334080000 9621 2596725635897090937504773933453797806792304831575673036967281214318869333795551051425654426865762390758648328964096607888024213931110788089713618657280000 9622 95521449390978911477280189924449311772628180368000671091133087961789377319391198542288067816516517915841151452638328624021022368897110191149090025472000 9623 7363406088625747994014488121185226975559471650024395428389976251770026874628716528489179609962198558319590313397224389598956000427792969380320128256000 9624 973764403117840121665629328590513417319150816257473180135938965957443418162597732747687734254850484842747148721000024225185749200948337176934433648000 9625 136702902689745148039433828935759274323201156579043804574332648667432901107380364434150743064362313803667618948916949475815384673409105973166827080000 9626 24576675287826591013029737328773606165228896751029376009813265577122394441543403755729391625602501796878088054388175689505860252545906924548852436000 9627 4819691728397477755545963689577929472348694543075657429748933768955491525801520157830661170757694933686602202809949942246298759632015863165123612000 9628 1053529154810556946004969401647986453711980781154089854767588692216842350829911909721135290530134446087363479676404582194070591667354733478011848000 9629 232302089255816132725577392704915724850770129261155488244657700257516948755095483056876848306409077321148178803154327993039672023416560428829344000 9630 55529044784042448485610362511082340836176393362323027344915407279026819398416986447365280906466578358273916013543303820105933136085320704616480000 9631 12230199160183664703995472038808600643159243112555220256065390194592158652950572519985385502581302614345019895260430188662669616596537690129230000 9632 2943611726887938125523769321078112097060089214381479839273089702877076031373021890638085900531163406266290528244157588459977545428268360784836000 9633 619054548725136837380411588342648140443795084516148251683022563013389705314014914570007142416742061797583846440231810259383156016284871522562000 9634 139718478180353768619203898131880988008787960458709670389698676883945086985155138640660099658197542766608221338067117105542627683996255313640000 9635 24568704708697049891103470468108227138992196193717704441959508310206373725538639457663565532381922985124983426099467666277059068333953192170000 9636 7596729143012482903438055377805878142454240905586392630637645477894909613559964358537680612904468126714684527966521141937299941784066106132000 9637 191576043212658902577167542539400820595554307579672441243696798277199481897206316872409980808749625780261021386243262046820024005064975760000 9638 10309831778724896064512911564014973698805305719988065139809043579846485949539373356669786426829898231823820001934074832424339248269528560000 9639 943235168783053287609475532909710882113389541116645810352422833249066356896267997508971508985217887840475331296801775592514172367171595000 9640 93694955164041099954348827928275994574988234961850628301817791918785916874446592195302984472343835132039951842170676250264865301197110000 9641 11563501152944221962841419084558205229366570933025868139760773912147337541470238216030941748580282875395235859164834426893481574959316400 9642 1594904187038988749229988077148888326151598466853860011225594807251582988139714420698761452043643831034667803455666089175328443630484000 9643 231397506193885563946272181412858654591004691124807970384560713704968473501734434387117387124171471764339379680707436276754258450522000 9644 36799020539803617662061347254067447022284923271794719742854729550611703203491595641199830649563597537957852383310180394660413809860000 9645 5524148310969896613044566052543440520667604631164737185650403467446823642040125224861386752953413062966675600045051344510526177998000 9646 912572640601690324898907373062344615406573208983374073922249393118740289432968022736232640619292183369622833611476372559521919705600 9647 133778071513126805098702264613621674725181753837350894188088813219035059905626427455425132876099746882001621951097764374397520808000 9648 21165523607631602448967256285123854677919927298083925119315849085209318995337792056857801052236794071186744115143054378907713432000 9649 2641979118199688995766253763043252899569324161833821875023557751002325179658523413619442567460464925614235638584783223994068084000 9650 577439505453818480177440937073534411514036709584831932342522907657033677320796474211548840372113625310829683146997912153957104000 9651 11410889734548309722087477520759542632951622315095325860217400192373458348584821262730104152326702453665549496903480341453851200 9652 484086194638900342047533012934902612563696890120114444949504263778898987746845879254946802441666464716594386294497449148960000 9653 34743700650263503911049589156295243068458046324761300503863745636277362800801847712252632455446857225511359797778295749984000 9654 2670583275431726661494580754101916714994947594753794539799865520868405977082220018927215770330929710888698344897058096832000 9655 257218234455069942977516089840221716240580296458360815586337151428590083284962600158079929385066761111630157735615113273000 9656 26167126067841521082054956409478774222443419610179935222266741844176493675245573872840326762903439144926271657594335667700 9657 3002089223881581936213051754946937990987051104684080799847704775244550624543969103972667330438660173049834548986601217500 9658 329850550636143117448500111417845630694653755115081130759482421375673474766537056410543936299073651890872629609674847000 9659 40341258261329753236011297929848469517610471735500955899389464919811981489486540674843606558804614706204696018300667750 9660 4426214296520896227521333375210427168696393291991190138572281172407977164997610762935992188452466857086941723003358500 9661 527184802635564719712339507238379655990257977588669089090229108885353830425143067986972288132689730941323433752323450 9662 50027774872014148697614108094410470634096806907679555449390301991209396896734831970182655851494593151047564690632000 9663 8255718832975684562638120387274227004561067050922168758883689220932583078613500385950294188479690320064497851889000 9664 137361536707996905714133382354787192136587039418618024976203470385532171189986964712295515168406954919893012206000 9665 4949576770297500179683316355557717173411839229237955924659499357261747907729806856449509026694848790756432686000 9666 292177012020541756205942264032235490018249842889531899770738994624574200248735973991959952902494606104882716160 9667 18767118291931461980736519858835317990936962157583681029777700936614718761132058905971204867233696579750192500 9668 1423960357824832115132396690570803437132394023295582850344456453740540697277063490061845444145996118693805000 9669 120968816115502068645740803002276212429043708618934309822620774836175632509624535101508658135669860416467000 9670 10189478120508305904646562397509029778599540866675630759895443837510515708924841238400057966524605218796000 9671 956116757527913700915736109067740451011784053325763607863111260885521945524343291410085153113346160793650 9672 82011731124420865883960608878553728113961080750678531028023710526535449195425447238855098684020012912500 9673 7641108671349150196528053379389762212943183343489164441615608201939040394267004639902014319120490260500 9674 574996944599818889001279479966603671867756942922411710599701562815067445419596201255863244236856805000 9675 74291474612744171360900184988451331295329195407889597379318347032876873509245881504997520108436907500 9676 1095303591027042985961154347874946668596837008123667003402809107049993820557782261638594045473737600 9677 34611222879761904362850167138390229812485456443475009170058090743324110108888726586843749080089750 9678 1770059181020248805391817357728940461421559277857746231319785254835821201917559399974420730160000 9679 94446495263078552201802270442326626401403528066644452732266353885566590599240543742299218864000 9680 6205415603408701020992785997535986441560112023101756033515306279914220051241702259712990784000 9681 404641378977083450535231503006108498910641710493903526220635431070931506103668530577984814000 9682 29997748996908516017561130571939794691717655321924229868883107575089855736072485506964544000 9683 2050654218266201459795718092063068578245086904378960519996094699223538946607186016266050000 9684 153667000934648866478371315178047253604296447282457375064381294687061482888600978727972000 9685 9378468291341430523572397039141663100616447436985296260596309225267680081079640830778000 9686 972392953303381842131876801975756879107647161262446382852678191569725863466403627699200 9687 13081331760240487040840359204156206734634369222729798758683536568901192839024247129500 9688 376456269320366750600510389297017363856625193331703832054247449532906410050244843000 9689 16517893666322879808617079598518599614299726787349176401729221676656503343272222500 9690 786940504845660711958233863353076459720222922933595730078759143084435958887686000 9691 41130993998403878121787562949208281690208876759419214787882554076704998323404740 9692 2407282461239497571092984635342489614348568449977524904030326686004638419833000 9693 134088285747866108903013279913190972030861615418131790370110374517042903219000 9694 8142981537684997063798566503663407953616417327662566182132241109745526496000 9695 411807805192695654480604256938058658497537478773480514162129404419447257000 9696 34584729361694551337859562365669688579950652806933868091026428612015238800 9697 437851108835174633884579107517075842057432271305761614274535173622903000 9698 11368513258249340813783776141523063505969728685864445950221851720212000 9699 452741211283687189398771380486152995598715039503197492010749120785000 9700 17748115260957150715552040360532462651447560577370878348820954698000 9701 845827305136048946886311877364828696299938946158958537311460178800 9702 38086097678655192098468841828016057685135426519306989061631128000 9703 1909148363623152183299254907921814918243023451655294049331487500 9704 80048291630901572673010278206197332913092544211629021197579000 9705 5519134931457862183229311774444020078424749034570098250291000 9706 65854850182076711901985869453041277942588314551162861441200 9707 1607242867601282097759561299620583288369257819248745413000 9708 54047737263472648044504653203695044834824414570626656000 9709 1951261144654148157869978934176661013214304588686530500 9710 73245049206957152478462810480845317827789373045440000 9711 2987884828545379114068086135965723561111063131018800 9712 105714405301312710232952615451274402770009328524000 9713 5930001935277305445144497824519514278424763354000 9714 68747834065583009226149208398739700670118776000 9715 1471995970387144428215433222466148740120254000 9716 46018072706220235906302717458118418895587296 9717 1334011068297724342597667781142335207866400 9718 45680026823306288343543236039689382928000 9719 1333037548318646367434127641495136803775 9720 62102991881511159197736586044878852550 9721 665825580237858422035635425923305750 9722 13504557651325278967468042084273500 9723 344838362744873000536297202194050 9724 9076155909269158344918811147200 9725 227803640987744955860370183225 9726 8489119524350665021423173040 9727 87717821336857121638524450 9728 1469284453734200857809300 9729 34799661079080786206500 9730 661187321107559118600 9731 21012212521862021460 9732 188455841529155200 9733 2844151372512450 9734 49704544234800 9735 1172354059450 9736 9465600480 9737 101301375 9738 2205200 9739 11175 9740 150 9741 1 9742 25653576879639518908638493364818795758891876671502372888422875708505317715801465699753832765824669056774024184664488562752267741578930947223822663680000000000000 9743 7685470817777993263504054683228299227689199736704484689625149045851601516345447200717453926000099303645513802542057513178798020766962186896825104384000000000000 9744 2001770799280742567511191344290572617707620671318590692533607776869591255224134681804154899297771149074371115763616742661541951102865395234798985932800000000000 9745 648567105170330528088068311267723516201331209424233127761119160283181667681152021383716067927693647575612409694151989668514397107142282995540890310400000000000 9746 231440434253954792965601964305441208355534498286495249102414988696911498190212305468768682919076899342994419499250013186824946484525721802468185567616000000000 9747 87617498790165690382368486773068839720778573626685549682312229310416560166457128046369087665857889333387466321397971587911948582983829089394110384416000000000 9748 34802142907985841491742487520560202286973386060013516552796328250411773157103070082998456674146158811292885652013283449315797385066069119368521892160000000000 9749 13485578872521404500398434433578014368872712093726151336624880810255323941464127789780354803905745231693808311164612757737807027174933898256621121536000000000 9750 5485103406101043958250025948602663356464517989787210341487508081575860667770479898940734632916088827814967234804641212925265633903741954202334031518080000000 9751 2008458276276290870254650366430716428818901502528882444467891882389696830501825432561675005003346059762739223191115529681105035243815649739462993241792000000 9752 790837258518327175122270276513091409624245361538037171414296015467541656477423830016664945318848168920028844427751297331449420924325989113888653073305600000 9753 267158557776594074416283533999269995014316771999856352009303250333720023758116242833320034222225383046058036028784918158311001668142569456219582278965760000 9754 95666862744679495608296898564805221798662198762090785380189329870208371373535459851394152240737839378323799830656437324543867346330193428043194697112320000 9755 26269612629455988592401451961430043552794258156995417482366512986653714896285674743450254127072655201311501878015378612015661054466896180472065589208576000 9756 12648566813685027439278873771439702928731662838700352239888907012009943600511592193044946462656004031851855010447174597923301616521664962205656518308864000 9757 450741839389987245104256721407169036967074198569398880347063628465333068882173613671592866445807734447496785223513767738839197472020803479247737735360000 9758 33693161195565666161665806432206391980555701475133981029183790528042835637965457011322754410257702323316082165218051418287406393540457004395373790040000 9759 4324659555119604028984289701069660482243281266588496928434239685689391019100792641702802923748200794946431093002991479607660638369008641719566974412000 9760 589775380180709711703426608968292880624050924030091731699744749645277011622531535359173856634836437968012132463760758331680115427072220969093908288000 9761 103085499124187383916044414793246244601502178839642535282158512770234296430508712508774512367456453119188558131737787992329649019286898345435213319000 9762 19669552729420831978741670740505041809435191408469239926448127415940482931217008587472795967924772631770289786286034458449375931195756604275780564000 9763 4186392167799879049485513950077388684929735920814057438564125398024686375917329257918346891843300598443209748254864287080686105620498922806440976000 9764 899426037887903989079765940237147136175212868476634215491875122486558037279832864188868493057848015789968083181462215057798904850516616502501496000 9765 209622144059760255462027121121298760178902735652378592353871283925622799156970641366204241616048451062354524322437131767282031626056011391114052000 9766 45042928614334960629866397449614423863355989201734924086474709214208063100640655077530164488926445638991608358189551261037934255687397120107698000 9767 10582985018097110891528780101281941210106070373817883685291826808206535303049706801603600499515594233036023556706590870804482905216370433781168000 9768 2173889229244085173564562533488963997670785531223831359952923709925622357684225343704605215898395700562863551018305094046987572190607466262894000 9769 479488413755304978671238146048262101374923886701354879356189399776931019103646492256080369857110017603462008550001215007288651302049009426810000 9770 82441653578072322967933297370323569349008991727543402392929276322225844298953959585580686102447773310046290381151701943629589009161076994366000 9771 24937089143367063443894624043308637814587904568473465492982502965530951961983953287103299538678294719067811034926302992529569594915483498634000 9772 615488989895989240194732470760896416822357772600275906466380997161523448619546667121730983510170542190349233986282357208856822870607495440000 9773 32433012470572068869613582258350771107541298709516026002704458743816852027664813805895788051527363521991554257659727713238409549414129415000 9774 2906704295637572376102669758784338079013386254310625305462178136158536175104604834286540684636731323654934273590236997088798890566113005000 9775 282958764595404121862133461614319703916727633930359836288422452776507796161532640140233319246437481773293277126597653170867515833418208200 9776 34237032825383872870373613380292214587657284541467823034690832926385394001184450955415297531767832824749510493720575924396378478880206000 9777 4631356389286294252571696147261022116596587616407770093302471491064441233194650403634281338546355978272422299924439313964159511073131000 9778 659264593118428682186549045159247105527791314730557562186133940547249049955943115451463151430905913325256509500142248090336766305558000 9779 102900964842784190129097471025270355770460962829498111712732895463820127128039313485917387130539855396548058287426340454206796881730000 9780 15166298090117352519449626798801113054481287981103307283568438401179760336320690206258304210358224955187020624125548998945110324343600 9781 2460686941622414983209553809507393741255023679773754408688533729091706286816955195053464791185395296062353032632900995901636260611200 9782 354394540324248202980772665906260929756180542650095153576873718160933146267084433485213281613999160460170895155511865688760162644000 9783 55103345944006413272311305156098311338905894231640606784288407059468109720939799349359986191723816008426169986704512704562484828000 9784 6761675370307678616283124037619172675194209889336938773137409387667452440301757860930458654371385151672877646250245472570976916000 9785 1453222755392109841779893024968394935643778660264235111090364481718328973395621427223613670937700320985412259551150778817947694400 9786 28246628687160569967790313207126080943864566547322374635558642282279130377032645553814746562439126805393668175433829014238744000 9787 1178984119201192768535120725051133782211589897086213590969150314930506620126783429589275437250475219763296676783780995616624000 9788 83274584098250620485214094644453677830748656080477168740450776134188991887811797070536289687046602547175133323959864147616000 9789 6300907415471730091963776466709209749441204500366781951672754035343032986165842477491637991970690347099641425517293357513000 9790 597537744657162482916998916398053525420424996462055038160140198414296785202930320747983606386060293587778921582989931007950 9791 59867212670364692172580279058049922842256914562829216448313899820410483046103890489913001714756013769988131336265702498450 9792 6765902579195804065196579328313248308045443534437550025083994363010278335538260996137221555876827215941925798258950932500 9793 732462252147906040216522306236686621101363485623195621816160545956464405035441976773904027566371210914457335328473811500 9794 88283043441460764328082695469668389813901177276241223472551321312923260727132782217292260866049578995841544371746152250 9795 9547976553923647576510304852239635749616505529866710157836465218983912818475977109963996234069151185498491938476009050 9796 1121195847858736234881172754830920113444069783322380738773553165506865568372489085373554740044081824103273865105795450 9797 104919361189918561851940698920221959246508581153605734345251328300647497331590918454918780781476945848469738247813500 9798 17076897859990799574772002444909702434092070201222568254677223758852210955703918023224326070285529438489008055358000 9799 280291784363615307605866766696930621792224904759612456370361136731937625707526460370569775756440513734711181381500 9800 9965147897532300361762410262522870575802502981532417928314458706479280074113457992655518683795088735042199931480 9801 580509589672392173514437919327204723588891135214727853491863002477956854922228619737243417714769064411187472180 9802 36803050156904555312872915567326402813395860854482283577875751187387305622479751880540934220159586799250377500 9803 2756641205532687812628101285592196397525532019456833466692473391215662119087648551273572590590325819522622500 9804 231218876372668510955783053839793773123868354448849123838173886079272411505738035447187435170710745859323000 9805 19232639952459427395020386525298293707106633385850253059302650243301098400595637837480109411815192350477450 9806 1782390498601419368373779660113935902503449284594942034411479017206343379928096753122504421235990991109150 9807 151021602436433545713146974886117231039123453577469002258921710847644546689137104061794145137646609143750 9808 13901294088840020237057060967323543303065309456227275068481407692684278307642381935243423640809566618500 9809 1033625459935388717133252398511394695857515456920049622625653999822323622123321742733754165235302113750 9810 131976619606169057358775622744190012065820100077545049462083181199581269410542683614760300427929094500 9811 1923149328431203382327143099175778453001423118914810668765397385634291475630524668691019777517841600 9812 60072352354529282284946841814907180479141424401893406720445651749907363522324111662223058748201750 9813 3037260640159745109251868420648522837211993760869541828741904244093284107835812152228835571070000 9814 160240682974436644746878009402149669512493626270374296208676622884500620005453057360530135376000 9815 10411308401274598379665674284754821696395299060981835122897902758522746974861078235740684537600 9816 671437892588347264074944581911234981708867014116257499552922528480336894743449979310722054000 9817 49235435853621586072301420830031619548362673408810420763058143954767045827684188169039632000 9818 3329556849012864735797348730123907046397936801733581059348497844975853558469732133937350000 9819 246848054692893391896107112679629098874986846166500676965123143593045573576369657318338000 9820 14906828547290063253257178451688327665190353294576628793158344137004417813084481741552400 9821 1529493082800111022519931219774367591096403347402389623028691738823214639410697372735200 9822 20363722637075397352236023091006053782781337656002057861455814658804949677243931098500 9823 580049965993626319802827232488261448391330655031502843267258825300702733852928278500 9824 25193959026411665162638171912892005472315744897876016531930429021971030351859652500 9825 1188280162316947675056933133663145454177536613629729552418926306057498297920405860 9826 61492872215435500954355663419113371635856835551210905276933323421608462839941740 9827 3563722074972197384657261568007018938888567019084375103025287544967650994066500 9828 196576030562405654799563157930988706569515572117843692678511325748286197923000 9829 11822982809523409198399841750511294240346913619971610514442003918957447124000 9830 592218843658067084062583264739493880315506278998052929890300381593681293400 9831 49266925788829030679403716200152103543137250696669944167405572834097179800 9832 617902032094498782397863974159611702342731523057663586499577674925779000 9833 15894865759218985767419909234907246198161379921903067948921292682889000 9834 627191953246208858708389710581734883811063953807181846730487314115000 9835 24363321858222997800439619040367289639714378610754569369745128721800 9836 1150629937617508026845343184523325523795412440270294947153427810800 9837 51348220977472625061328527821700220629066512539422815609877681500 9838 2551162857584920174143252133594637634112358771680968154416412500 9839 106028877511106469066882035167857870788394510315403352638898500 9840 7246864127392497301457618069052582885583800906261607267773400 9841 85724848081841237044826433512148560080438237045048207565700 9842 2074304897502509374031570566176992107211606245355218439000 9843 69162782430376015717967818930152133644563445764106992000 9844 2475970023888877074271990076140132882313949520098034500 9845 92166686918754416868732369855063691599968294415512000 9846 3728682719920266497721330632486150890312153163502800 9847 130843239348346059386687253550347826379273841042000 9848 7279921075015228635909098955304444358066172898000 9849 83717120515347051557649439259755603235386574000 9850 1778171132227670469284243332739107678065266832 9851 55148642687613139855965955049014930581219696 9852 1586107648133514769545258542933012727463200 9853 53888156643119137030273661265571068922875 9854 1560377285241206213043048634618338429225 9855 72135013646986038760447880713666974885 9856 767478340579516196392220987132970750 9857 15448395495076644879452078444888625 9858 391508216349442278804367500235350 9859 10227608524624200821512988680800 9860 254802591030736950629006649385 9861 9425419471889341310550728890 9862 96681686290988506331512350 9863 1607695308071480648762350 9864 37803948366483444008500 9865 713137753480295906490 9866 22502440360291952060 9867 200400225851425600 9868 3003264736009650 9869 52120737357325 9870 1220865261910 9871 9789764880 9872 104057875 9873 2249900 9874 11325 9875 151 9876 1 9877 1949671842852603437056525495726228477675782627034180339520138553846404146400911393181291290202674848314825838034501130769172348359998751989010522439680000000000000 9878 287369335782282157761972704886575373170106502845609411296037151307194806547953144685954613212748665643142433712464751430958212834791409437951121442406400000000000 9879 67758576090329977365247063679986429692095662891269214939909008862866321937928732730575719186149285194862472396417064251887288836801290206052732263628800000000000 9880 16234820980675537050957550977982228814009788719420396368452649410306200608441837632403513692112899289963878116913603523133982883607763229334898554869760000000000 9881 4897069287008359539778405536283735646496586742371203852860893786754473413966436509351535811711112225252404508147012696768118321018868016736485718006272000000000 9882 1638388639782722589056925871583581824193529184248323868156685985300511422100895253257224817620756390450194030424751231323414263541368582986328645826304000000000 9883 585704613267816371835216604322569520404499380037431685841351507595399377319611655277688525097520498879892219063345257648231619850904138278396770920448000000000 9884 221713909704236610962906012627541001493070198139024947111447185896883810243775802593703812428721176047462327128773691877690811467076656619386168379520000000000 9885 81998678292148197360538967229509521051941149698217213238038535544637283450481561178047632357955021976998580726060812845847633907549838445292842881319680000000 9886 32066967484673592305441294122990636045826444114431494747763755756363276623429804698610866126095541087286875797800010416407459808343928878041321497150464000000 9887 11306889151991530684514863697613678884886045462403499534585736838458114356795701344493847986446658709145252736013002416654484705144924369378633360073779200000 9888 4293117633812850334464136861637165627148570861706813190207752723865858264396819716129851702848675098877720602315274017416873916609131371913435561741957120000 9889 1400279435959975937250874334822155337454280139253063177299219372756451756891359454632533585561485914447157900490556528471594205554725550758399512280857600000 9890 484712112967531513399321574707230400390414945465235764557503700059196029490636397886752780089229346961859576660717287879533445663578609166222276031005696000 9891 128805843412927644874527651373888208116610559577710724550850383079931649761803726507266909460358298306565181940952141682489663168401893704689566286495744000 9892 60080692367610360362824057109989338209771972868932759894946829357081122339175431461924532972106023794073997961513093444729996230672946848949329134218496000 9893 2076144229970704087934192499047366487227090173194339018358317928931805127257610404169544334150715941522998401697604524283663163252295832490894077864384000 9894 150628250052696374391196798324183474485002202792710701433633282676364845082737420099743875507674714217469274166541057160792393422812156280534804315760000 9895 18781378639467074593977220260498619485848660158718345991310471836675961437486682806283430273795340525375183799845377382348755419040844785087022149126400 9896 2490162716323074757648922072086037540286732126231547919593482690429330446495506319866585640436473650753755554023100367097555736459014012974614268331200 9897 423486374780636200850310699179283140694855377325494563118154817091579674490431622577205657631220489052029514732569180301250229593715758786648513352000 9898 78678210917685285619173120879006106240261454375248622214154595873490552466297221336530251913362070505511197174097956094226494750009652841599965296000 9899 16316195115527749325874886424357319133672877458202857022983867380938411731235880195935814159206868162328522116805037027170638720427985135652905088000 9900 3417818943974035443607780357014813758951600702399167422061901109545635677675444054763710877235136144688834886638948550611976269799343135144126724800 9901 777135753587403881573427633304516760038370343501960758762643420417805360735398023874273906694076834977145787604621371717354042033747910308643776000 9902 163012503556640810130731974334107903625069029612119049856795049560327779965068866066900682384578885364627069242575076145231142649058401564755288000 9903 37409621459320019901770930189930796366996311253428942732561745451430134236425324979825544591196098680685589795364487310667691922298270706491072000 9904 7509799155570476054176222408307313456192077673124723479397960219114652211408595282955843035429107197281639914582048615841537289120535317087052000 9905 1619605308684585705734229248428426198469866877964551733630722080674076084819206865604477768267053673555931993806412404089642526987356465711536000 9906 272415898779717241111435337155289558171732914260350884671672752442705216700959134945835017691750567358375915714169758140524763243459962877144000 9907 80647607442378588158978424018898913667416155228867517527153995681013239890673984861317342140556751770027856869552712811876668284090326527504000 9908 1949048468003965927283320761529858006312649247450310850625340723575146850306166986547627984774881403747882800657294804291459179646269798280000 9909 100608528480141927922066653047197366082125781246323665780019940339695600827316996341971621660953034641036791792383898759997020091741212600000 9910 8836381058738220023352116111630383658439449201698448417832257226206102135807241100583979198406965593512647215108402605758035279301255535200 9911 843328082715714245549887964384302879467358304947444637245375433537584118708139849931018845620014382684532323735356836411597489706978455360 9912 100077480566506705313399792961939981571831537290506783476073874517579452675275784738547194505199502114973977148251957392464133744159604000 9913 13282380588141825026243354988424910922445458397347445391498980388200944652014259084282397884119528049767110563781708032367045320351080000 9914 1855707743592614068376952867856528375930798246634859444262309233834577460356960506036510280163879076208174128665578463994912704756952000 9915 284380848292785398174960283560748256981899930304173127121162832088767696886063979482040274385538798716501649670808205202180682728144000 9916 41165666244604242552791844168174456234814410239972297936101262587598687407549475759029863899465968207543314834042351357606182553980400 9917 6561831844326439955225476825353050030163006976641291333729895394246604068305216557823730986555340993554986962471335124678560694419200 9918 928758105677340118156507676168132092205140926943511665277970548551073457367783533594228410445353909192483023276609360500671044944000 9919 141961162432016522328666413283507513959215543987446453351117721948433867166611787390092816278193618468080768601702244284642692896000 9920 17129577604779452494583914228635237443829599315030837941427543346366836072114867641883496365630052700207383318945759355090967995200 9921 3621145226550831081156454750740918528161569014277443647507733563071733992118717480494947341461183002640881265419497035182001804800 9922 69249799362071074759743993669083295217216479647887826975626731657075331816311565222800929249686178752930582592791208951290848000 9923 2844533112993353981227592860440830712637487043005273757332150030059748768446369662710511741492568754403744190026311105331072000 9924 197777137233345223652383474780577484848028058981577077505893419480157397956287275559741740055879669749923263583935625397772000 9925 14734429648487738061207600352919998183308662834645149066570529489319045189201910149944561155075645335055265710658955941180400 9926 1376147533149828748536118716553092967634918173685980861852837261813199532347633650792670882580969459199100733626271326609400 9927 135818154117842286719883618161546093612284343485834732388002271140473265202945868280349364880084756058865866009425210753200 9928 15123782235849444381027647910347260923866285547566322544915929989568913630516976415618098485172504414159694286859624475000 9929 1613540033717126349462483920985164730542134055285880333900356844756082497167971260880208724398762649276480497106510972000 9930 191700322901457659683836710162708503595899699228409513908582667122233454274537534700452405297726022955881254638792770600 9931 20440738537977386360979807570991896252700124514644224563398769284093283860276803194758016264711438508193271187399731600 9932 2366969012146220940304698037976386906159702875902803781855436557136973378769542271131114930526649664422440289964465950 9933 218462231518734539746506660765393668568072662128055775622989227787218413721268797181031995901957023553387891282704000 9934 35076871279981101829261410427382091486243171224132842901499162433725406467332820261079693969781446147526800996104000 9935 568058016310260356747889980505779393498909140312814578243931903883254119063767300076244200014187745774160193551840 9936 19930295795064600723524820525045741151605005963064835856628917412986593621287402039800131083681704216910315354000 9937 1145941008184462472392137191399157376435213669514787451048872420475966778547775976624168824579803867409097347680 9938 71718764408326825737906194438892477277386805767709065433809156160036800700216952382592589762362271711359710000 9939 5303917256214791740752802473544479144606086923511882113129822221073172684826868098652949794553538285663780000 9940 439315865108070170815987802295608168935349873452813335292530383550617581860902267349656126824350417132713700 9941 36090879910788061284482700640065933870126028082089363765604973296071196998648604336999711488838385645340400 9942 3303943363261167609668469613869734843664930381200380356470058666041026753037447639934398439364275983519400 9943 276569681570336131908413737140841194192129698117774558353687952395686398756010118281839880252075717950000 9944 25154722636948608048008015083728316453165798063649354885823499634381075032876691120916671350036358643000 9945 1848365528355048058873580759690964632592262934727618148695287152623449300738175351712125095479599074000 9946 233261002094624380448068542524614905046565758276591250212053994678329685469796371040041461221456074000 9947 3359985033580953035789951161778371550071451885920128984509659800188647175814249995873965588307033600 9948 103761335885096033037635454043930584463971551239634066153497034840749082447650738325658010565075750 9949 5187231655104283782093078650995230014114865748900790538974937585417743644843184799312168615760000 9950 270628709023493000016949526990297219621100346589965478041320518649378824898098496875562006412800 9951 17390317329601526963837170233876185690682257772189438886598694717532500441526196613544879667200 9952 1109332170363356349341212787505518665432041153757294999261350264445774000010917357122062524000 9953 80470819889790119171933505012524797541409960840206279096611160012092375976430070985957248000 9954 5383964266488887657885074542328019904813685041101109798095443323790741924334034939983800000 9955 394956887508629427033771380287406558199978953866401083144197029748872917722191451709340800 9956 23602478533209266817657199215173185469884726049746328922500711550256994870717096090791300 9957 2396731428717699746629170571192823441718075348506837347426403549496171393715731965523200 9958 31584549396280208138161994998295103826354727792982783621849834981003595417766097214000 9959 890581765970012127374037771093088284398810702674630628046700418643503187329748468000 9960 38294817720145731047210021307595848317919932244771545128534252113395966134826671800 9961 1788302818536396501075780557592060485494906586848701900670067312086532091919818720 9962 91636437026923491618255498428482671457355284350824094138175148628279277957560240 9963 5259085003842466043377706391622008531175361037872087530678094241117310204836000 9964 287303429283515957014746153899137340370830451556848473914747322247495212349000 9965 17115175114738649506255009010263968805073627335577950459001758054109828217600 9966 849219473924775441297289209815123300075065607619849484370996773606033552800 9967 69986660933663669750180980022645978865017402858820855265847168885820292800 9968 869639897021887175226623371039453507000881402821896899517924135080726000 9969 22165317389002622354567212878035792863491098606690516772807674199992000 9970 866665244485670422942502145531124566720742917988105824573037015868000 9971 33362386688737798789791190037259711939068338277790040938750086177600 9972 1561569201052332322147251464710227496579488311795400285422509171800 9973 69070173350228663799309170167242774651487698283117415687623076000 9974 3401550476779893565524336178126183512149811695574624205888550000 9975 140142516362505941723183211700125185737704048416880953053152800 9976 9495890925548789567427223676689591367316704635791071592254800 9977 111369033405468957528321520460227189164330017357669466239200 9978 2671985969664249363159311237787311866916645332999942396000 9979 88342377558127347807824440986412809361123056774321536000 9980 3136228696925910960744520763110834984264336058790843700 9981 115779639765708027802043968743551083662770088852544000 9982 4645571913343282849620018492933565043667600662724800 9983 161692458381695943307125711704494874875200193808000 9984 8923774220986409295630508396824802761500470004000 9985 101800018546662014694101718139862813534230073984 9986 2145095334115919931200039576002733071951750464 9987 66004674712733836678006497381498184632640896 9988 1883502832158548788834994519732952613862550 9989 63496122556233401772105399320672887413000 9990 1824441133512794956788795326630672624940 9991 83698641788869296882351739454025802920 9992 883762937637018650391042348819784500 9993 17655309137230451290802375365587000 9994 444098872276979301330327313699800 9995 11515529598095396480518327996160 9996 284779366446117768350066255195 9997 10457399706037809337253363440 9998 106489973306016325814419400 9999 1758055300912698263394800 10000 41044286797896310637800 10001 768772613680886367280 10002 24087119258904061360 10003 213012827478438400 10004 3170112776899075 10005 54636910884920 10006 1271037806920 10007 10122750080 10008 106870250 10009 2295200 10010 11476 10011 152 10012 1 10013 298299791956448325869648400846112957084394741936229591946581198738499834399339443156737567401009251792168353219278673007683369299079809054318609933271040000000000000 10014 19217285376384863148283475364899375308090987928041365057149631010402627865357421358143513783915350549750011112894165523948927614200642992869585698516992000000000000 10015 2474358294046156833481480890422337102842114125746920896136986829784925986767187416796364813950581743512094219766382248240688402255106078181220925989888000000000000 10016 537731165635773585500787212407855202307238149073424666824685441519976540792589080987735236241472055614162340341757617507066265785151792962973240505799680000000000 10017 121595715336858618930140013544253453089394627736965914537109475739418907540153861962081966269365266224619679577224015009012663406780861642150242193595136000000000 10018 34666731610446433182242318737797165542336420682917961718015680513048606858920837703402137555226785955543509722402433579764466828703038642941085392693056000000000 10019 11003954596215850431520013115374862855649040918280705698053500125103098105254105933092785739642571199109868983146071991689490841064303761740302110061056000000000 10020 3748165355673682294616925536507621557804665708547834535193501997952399128328304419962448088438541888281832865825179081424468742843039180935365910379264000000000 10021 1357273777307342768601367513117010367907230102167979437854492093694868356257525028809560249049132150211818384477454104102732770424155384862781842062917760000000 10022 482537256958842868566404375452745845670828845502911574419144334416296489408877886633922191096274014703549589108001694422647858791055165330654280064757248000000 10023 181713096984631940466037935161024265272551178570085432037164369783913312827905742758535414998721761416582388034032254033642975592809760135390567586323097600000 10024 61784092608432415069328553634433471456902095581095075366285107725241293891050685954558818536429952627656446836202977521671292538673508836036420766979376640000 10025 22649898143016293891929716029640418706456496370380176275528431581980637168594922704235313063169283711279887841631341010669337478651924916974865688605056000000 10026 7141425265814486354940933213586181439213644820226346279202557812762982973929268934361897315541234798093402214011097844461853915399847854618336943749236224000 10027 2392288825612359280686488439711811764736866898027170199949797763744530897786496135031437175093008336617554566073846221563863021589799796092016112099986432000 10028 615852938972163910564491203301809365669336694168926230139634172302691688887168381224967938069262429745790196052576938710367857584387742060445890337724416000 10029 278555937342419398861016234040048433560705041595766586107179967944280395874995840113720591667757762406876345368459940759559665634066245964383810733867888000 10030 9342649034912875889539864165385170637087616028341995351010303934419298993152094770927402098932114854086665503225305452730861294861516412182797219128552000 10031 658460635946525253575589615506839882737733002617010140910233275163007344693470182744441940014857432254265653147776212233356269760514920035050618727760000 10032 79820859217826468143554095364338355120381568297792547209451771901032184276507507149549463089311635787890235147990359526666920546997777646711631803287200 10033 10297159340475424113006601298285040501303768512781504327800970600115811641890101640439793497020168313962894757311696453129108191182508720656581339148800 10034 1705089877406492363053819813870504825691644670481369651890148896234914519550198441914507178605581543615178985127444493409612625782178532262164547580000 10035 308660673600150505580631852137955403840512423450540568302666182433808091664563636230639586585246710372497044089478008019173084881363135112375388832000 10036 62409446316893648637759281253368512090787790595700458831695191915974437532366563584562930273867997599992410111086488612863676125518112910528660961600 10037 12754299961659205612149332277056188997828522025976012293490060165681658000410082699945587082087312986420955725132551397576025721743365527666559814400 10038 2830994530925542716558677380770965106661826469653477083222495710558659833369595227642360674222713045138937569780622037549340086473268829487595776000 10039 580021233585256836196827181346418158410023317376832584915789371393193488660850431486714001496170533336262161639325622463852450330242442941876368000 10040 130083456438090069209269079739135331271677893836034110344617959733555815019981424711348038384247714289240670600715359529967392330432506249019944000 10041 25533317128939618584208416360188394310216537710963145474577962633317170444676313617535284573742126718222826842138129838594792516587925040399576800 10042 5386948091929165499507421176255213142823903550952627290563261635288500674320614562556169756795516719025878564962316293236163665747066462030760000 10043 886800691772271018937227155493111716119358966356186539413959497785743347755933938987326414614865350956181426507553932227952441102574030934632000 10044 257064248722581749756743754459525239067405909528725097518211537177690607130553620744589691478815124819807005538603099130537267891812676701779000 10045 6085804400094016058660165301066296455322844282415867659913711875303691441795437058987731903601950942325861997737933500349700262230454125370000 10046 307862097149234299441523960786802583064053355115063463878186769287576553325105686798899714983867912101982715463016907659241356720833325964000 10047 26509143176214660070056348346481997922056747663926952215507198100457198019803903264166884290309307367512903745841401137641874041153582949920 10048 2481330704913543837867939587623096278906896702351756040832981398919724872061891203103698402972780448755469183472014876187779021609177937360 10049 288902915597651432319814496665026503363647174370501402820034929522755157781567681289356698124214951564913030243886951520812424536486668000 10050 37633411666401837574356172467219006739815087016831007827236073833352743739907587934742085979439155575136606367627520737740728160825052000 10051 5162241541266726408394068886946402708500861452843891692411507342654960848541087267011612874116806963336351913191631763841965954428411200 10052 776969103371360105728016489014187435409257634387491791698385789331667498457860517982056220676166600877214794438291085962287661636310000 10053 110497314656569282641704423819836699951691448591773748449165068068604235793504555311514960897453506145579166451902365282805115990276400 10054 17309659865205953674991344039293390610705481262174168398034608989103745722507948046956759354123877820492564946244968694253373168947200 10055 2408474409637848103016028380571596781632355304304246715251349531051758018473354558950447860052503721782904419970697896769974882000000 10056 362000964201642131938099353872944160596165593105698211134975802635662546911405454145784890035773352839695100240193740720813560740800 10057 42964350385758298879858014376740841457475000904696976678265606714836396036760221076486068376515881157376615030789453111623862835200 10058 8936051930036728313176412530054202174334198897061543296029424895245929275964100742003956054527349760569995192707619631427061049600 10059 168178084165029752987949698910630859813240054960901408116436149930230394882361549402260353823978644094149185418684544209750432000 10060 6800211973249736861372214181991360922398992493132341702319587939318065351959838795812624761283507141017029536082165421818678000 10061 465536953795412603366379563714282387411512200478206718817294167119028775385571593348920052922187466770571289202669609817528900 10062 34157086912403392778253982636314541243124627480715832365155440124894869791306665713152851177774976567523426762923461600755200 10063 3142545859282444754119793487054077970867798217522479117649026281085326760263959849889301131851196019047636333312506290144600 10064 305590846765145145119738140863478710627639772843129645001327559794476170927573639139391953905752815226779615755009250724700 10065 33535343218622681018800436670770013352920894040255762443218408794449271958974713250808034685946611951192590539766345172500 10066 3526737502267433306682286284439002911042093006553424163880848321592225130499463680621188676437893829235951738547391378800 10067 413100695829901717346859389505554944368628929323192332797215813130362761039802680656662841093816660116212647818199835800 10068 43436569393201946017082091088357779536987764593618977197241458407909413624266701004282949102153792988402907524775537650 10069 4960907655594134299542723285073797214279925205659301077039486454597317546351656791987487550740231119515519709719085450 10070 451685424626572764611020528339259882309663747372872076625910175607822473507309926199018318511117136280631059916108000 10071 71556817411161447731693277271859466631936069297230999519058291369893160830036013357589790240733415954888194810382160 10072 1143590480203550455031936408123476936912277611419218821991073438082906142488553458321907282467458705388057661557080 10073 39601756579803687151938929095220758392150206653882076442392524210220847530708845742503888513262621364746669857560 10074 2247807362207984080461499875436808699930611428663621538595865132472088680997560569532023463598846047610152489680 10075 138898366512329168834172756318361380043546598512145405207250644208678867178901186259957800425840855339721970000 10076 10143741752510789204189734730653816364059141241216474541360784997802442759731385238673766482083641971331979250 10077 829818856315243655985754737669482096877883094299758522219224057817833210181704282771572684001550787917348100 10078 67340300321348455811290892657683998562552223128776495806555620906084062692600444677572632412100890289476600 10079 6090401621433236678063564468940595555189570461730821620962879227762374617044933601324854954490773800945400 10080 503751920003112240261753592649389317992807664428803659858503056149285940591304144013351210459137914837500 10081 45278500746507494486414427150710969615698436514568838794482299341885935059178044017650008430065445557400 10082 3288371230678166895437882049217646381239723593178204380818359701760322593173730567580873716376496027000 10083 410217624373304944925913643750184833012925988693315646924646680296372895136538445622141880079112406000 10084 5841792160657793346316619633546486899556047028929315166249749425327988839767957379189962897852001600 10085 178376229105839247806272185041813251943681430782741709230169059894770894544837786110400849623107750 10086 8818293813677282429558233706691891023995271773131343916257393895210164196233414158830686646792000 10087 455013104182356362665860193730939281340970912398513386157385047839065496806693077164406450342400 10088 28920853819880800276816163541120178376895493903749827713582611867200788777755522629047462924800 10089 1825030344791328187625866198799401675388196736826517579429963338281757225824412426233070604000 10090 130979100458913704609636449648045681104635361793101709593420292360107803450997881498419776000 10091 8671016134450524333225435841854600478278882224089155780090556089894563309716919429658120000 10092 629462539466878149335073137333054202131216457724576726261064016162266212619742626161761900 10093 37228651707020802300015994638365952339096526655785446650954730589580620775460986617433700 10094 3741835801977633277900643850943897822274138044097409328124895337478716563658234599235200 10095 48812485430614867122613992270092433186184579316427938324677017697914647463820332058000 10096 1362590101934118554882277789772425075130180375092184860911451640524559876614515156040 10097 58010961496854424259634982772892720719225243895545013907581589835144384342856245400 10098 2682454227804594751613670836388090728242359880273052851005100968129798137879728080 10099 136120144321546545801874672422891735271605422385204722360590269321618733276764240 10100 7736923130652858698430664210751608704517598449946436463401427104720658282114500 10101 418642139813123251650058681395885838826067229411407776275774669560635880851400 10102 24703979175047295985443550741230068180908160210787041700257254549800035068800 10103 1214304481406454602976497655156204344967149887531186645876285106184328351200 10104 99147769656023532146089721698748470058774654049996211626616822588245414800 10105 1220687194902281998253884181367306298817750959924313996571031125388542000 10106 30829941459249102002261668821267966437401255334760446056723401387261600 10107 1194592634291059231623448903299658186561024022091713433870942913764000 10108 45575403244436457275339750675899427916762997825909609496685385581900 10109 2114337059831918984854243133634201831651873554908816315660565515800 10110 92699443180570048783283359961299513348049279274710215791283602000 10111 4525541069107162743697595089159183281381923386286239160877810000 10112 184843146581581112790060615432061667395419994894679188078727400 10113 12417703518025340203558677115671004095721844523726785928333200 10114 144402221279972461879942310427243728323241463184096850293200 10115 3435410532425463466919114448583686686035686856714211652000 10116 112636531386612368454976162257676331935431897387259958400 10117 3965644550658383280941418816164940104069780305743794100 10118 145199056427486297161579731293141932790195275364256000 10119 5778638233670912812941974222917361395781649604852800 10120 199507630099995801016050273312804160128271206876000 10121 10922699646487364977851742277713558580076575284896 10122 123614308235232446414266372026976273577279375552 10123 2584248709604218499792173662428489448886754496 10124 78896212742564664154179641401322048818703571 10125 2233921963722929958850807453636757751325350 10126 74730051931567003624093277662022705955300 10127 2130835827690516247241875457820556577220 10128 97014334800734866840907698003529907930 10129 1016659619988450026389695333604714500 10130 20158673865643724235020622618916500 10131 503312055247243208174370955526440 10132 12954970797857321040583118995680 10133 318038270556613274142774722955 10134 11594073587128875569563511640 10135 117215582128205020500763800 10136 1921303293140305959281460 10137 44537417589206634947400 10138 828325421782926860520 10139 25771533193093156560 10140 226326129195840800 10141 3345015550796955 10142 57256488804060 10143 1322916901080 10144 10464734880 10145 109739250 10146 2341104 10147 11628 10148 153 10149 1 10150 2728441895869990907359859121453331532240406647839376345802922874107720430512353263480989741005709635614665208663565474243656620710009426870070496883965952000000000000 10151 161209144872657933134953614200012578871424023892971388186822131647659868600586267222808798991221414441623173061854321422280951519197433916294555266267545600000000000 10152 19483363472121140570690595372647771467871053676321217253494664744668974776120137426708014094000196855254827637011227167444440712473048946604410753756656640000000000 10153 4004059399419134012769494504346657170454658430018399109804529349042335770173100112913116672562135384962005289529996222202767550429318457338857791891093248000000000 10154 861816580375715608757003214810102660189235245174774115699510927785646139719058433440962580370372022064924654587289133594874467910769907697404906626865408000000000 10155 233948913170092805519709159789761204048576687674578587862340441092856442002086756019298233341715041137727077151236816405807809805667814880664497569890048000000000 10156 70893304394018564404573992349466832414681545085686352252034935444347099278578310272752783482937744436629775051613860068445443073999503798599298188688640000000000 10157 23139763079857079268347172794429594423649400460868051408388511200020328058213355938096752078432889997325004287593633805823801895985939768403754136838928000000000 10158 8039467494290268494899581818918789880280750009116196236723502341068251006206714170778587295483896360828614100126506098354414699284874866796678551306282688000000 10159 2752256558311936543859262644878675975061117070643219342490211149354120849005631615119584448028129582687151900119418481453491638208360070524387243416297318400000 10160 999422436400299587842751728533330652139786863188067287778349029061117548814874966886617823242928509543972833876687668621457068922624839105268921432548776960000 10161 328094868168593330943027807973101284228075283688535829960437378649028585344280609696478297729766948973668327105954423430900324645772452769389015965924280320000 10162 116269479805814970337362250222020740169241587957988201474150246572328301925218793694796084927942650635952066756815118468200678028765456048044624293403703296000 10163 35476757984789108140962545655863483242426039931061772093807429758866991752841831895395481037620366081648976095750159852783080227734477412516556359809433395200 10164 11512889993275108972583051149177246933491742274801495903452117045209665500588155865089196761278293074825603331124462028691698362332822595319198358213542182400 10165 2873980381928255334887383029804934980279431257517102365619148991633657706770128215197438115358988338648550435677820438104162508494629914361288215121628960000 10166 1261694539728545970583711414383161889698618325049072329769169043222662749576985900793735738438669076262148258772530469140785084170219009742080273981783776000 10167 41107655753654911865740237082844113194401671288314336481271399382828948453081708126920736064500765574186104056589884108692315802710015092162110863810236800 10168 2816748275995161649717667685172043067592882582007096541869328935474038228261696890878403757953500873955003626165933815008620512028517154654367229979296000 10169 332227359987790166567931016406552175528779783627854306535959727400127297373569358054968789233763010908020365087437805600525643667227997199394472780701600 10170 41730593116666757196545500726375834623789596118020909590948071588875973519972002579431088364116514485470132343027404414032839044606625870262263430566400 10171 6732919003092334302305982213880087892927229813184825468005661027912136925926358640726899317986027831798189152469238657544905938408459367913613834920000 10172 1188343593360579682023067271923692802501642552320337154559124964768562736294802451674435030400535441698385030598597955182490451722221853003199389307200 10173 234415969092722489223313049984168271480985610770755324409574792077545399302794476798516801987588627577947197498482152359775917257075205556536981522400 10174 46765766526083754016099662918737140019460452727931414107058479663483257428386329534247369500703045164312117998453025978332694109696333813575272204800 10175 10138910645640315778611220727997415051731273302670896537326592702203483069888771571178645817601783291981940276657643679763693290413793077494241248000 10176 2030074317548398926765288719836582859901196751609930203631328514852425451270071408997639815133103816586213191499809661576958817979042351997020888000 10177 445174495365908236850023386222752631715795900856711144625906129520486925663070778352764268075987600623399479656053039301691148818841558590131092800 10178 85481105170797853521048633019518794755362931091741359559653276768203111633313081541689894154154708961383197926676458774745025373805964748371703200 10179 17650851194831733764343504058484997332829026969047495349794189915330242855486877018204094956010035558212523806703612716224581774303975856503152000 10180 2845152219436036185756937807033367558504937867098859349027276283103312318927198360252938407664063542883427500250385315309335520025359949574531000 10181 807916210270971213521194669603356427373569959318765203617373346062922690816396426351468049900130181087785535277440971497493008616156520268254000 10182 18744277552289569460673309420909961517035512801662099452356168352690226954106216490103529722881535697808335761412628407598418031496154030216400 10183 929622803156511413999895882006637727430397011540095676471847157438409496394149462076415040450011290893300395291566778448223933621369431896000 10184 78507847098789570207474570106217409214930358660832724019551618221058612783533476467315131316168679560118419018222060655666553654476033329680 10185 7209904312390297189276654650864962792517542969326301148075536852614826646225288630635146711129129585950434302861656267565725755467906272480 10186 823908314852561492171322823822924903566273971064713059757264118561874478680660033858608129492884600949907092747519215431317989301418644000 10187 105373552665925145208197282908220119734376836526175317723676819597588119440445850093209383430393661269007790677463766986875640840227726400 10188 14196164238483497623083689439102615801745412415272346498434617024228759872403031905111820998227104707445185705320136507995694717292511600 10189 2099179682792797478633588408915523996393433170892379568159135678814614782847185599455034747130710523210277335325878085008818947871351200 10190 293389421674339129772801401176807789908080053924581830999817547343967446291442096262650265125016050875331748390247466813565621814225200 10191 45181146088842658744892660712731900919041679735454774713469283213265236321409714218241110264565202794332814382888464194312654230291200 10192 6181750984737143464407806176800431739532072662335708665218432129909425167664850526785678426863634436413086477691821651416704198513600 10193 913904073558244070794545909777596733308379954475117613201915565947265579740428650345089583616019495547446545389249861701918046076800 10194 106717902571077064959647326032549832007276753386804891704141127799736641715177115706716687514950156639964036758360778776124338022400 10195 21843682495645335876653452851243605315039153601157300227375238731528762750724933466564862433027244977526094616817528013723363724800 10196 404678515022102843127253963003705506425608884044741729066594590408778187323868484595293626090395261582240210331268107179562393000 10197 16111271444314761179251092061948762800760689911282883816065451721138254394415441285372577257113504097024579657972367931570346100 10198 1086252892189296074521552315333325570626861801132392630675666384853858645916422960140976919762950118876092573859855282677904100 10199 78510319171792872953001691432722975394644666149789200957868520412826925189453659761056967048698437010110828969533447103444400 10200 7116942093080830766683061720681294228141778316153918168724663357706261677249678150635781820488186461595442927788596185336300 10201 682043339156990613745502517289503209226906159678869234768987112845471412092852305462052641283835740462923594422579053230200 10202 73777755080969898241360960675694029376425966888562677977656588954450473248205968558702396570470334256548800342415551611500 10203 7649543314777249707451719546529668285922286239566581989653668399778852350737712657257284930479607286110662728438549615200 10204 883576488302845339880782583109103631010678543274605822928038473618959031079262974179334833525007730689783481678064512350 10205 91633310774699995707269068871330110256111174622155102580482687486209748461653878166520036103211084085614141580814579700 10206 10324051067047252461210532241910334743231195698263950890055148187263677527577995423959710910108183559651557706565579450 10207 927460738566562743334628818189946958342509561272297330671868894416727578379234084524724145973060958450850250939946560 10208 144996708964721880930010061840346813964712561470704920078091800934171228318854457800083469580167623942467559491135960 10209 2287180960407100910063872816246953873824555222838437643982146876165925156592324136810573284370759610572545982854400 10210 78188083503714972069212757444410215287065792624331279129851906774025775893963618517251267064646713976551117411080 10211 4381801693418095549254063048319854934041951392584781227136243422793691859159801616556096372078763181417259283680 10212 267379355536233650005782555912845656583827202135879905023957490101706819319384783550418765819743646528964792250 10213 19285632467736562190681717882971453334137132730214038016908159131624397345662139836490864669640504488705244500 10214 1558440291128628329534222312208539547795048738075156249045859815901784321560761701790514552880961235844775700 10215 124944653608285086686009608063654647935337859781103377761561031560686092224824921449954040861006471139510800 10216 11165736305960933909783201526391091851180879179839839638431945250897686797915711602428900749899751968399900 10217 912679949182109235297765332564775940834028003788656042567170242905765115894833390330071604831849869235000 10218 81080105987932025010556067223366154893227432828413967143607838356400395338528125333931410444535797858600 10219 5820795052005031056292342937695603939205947509763718099379625219207927348836258705832810946229659634000 10220 717880842653283653620348876562823457772620480213302382118131690518652566488942279838748290138446710500 10221 10108269581362923318345611500743359354287991488259713883173723724724834621620959959497239171564137600 10222 305221547581102712912954627738213786659188226006024702460511502486607975110055767344463676021762150 10223 14923266453915401034637010888247815579068921462222274319820205053432585562856547038021162017648000 10224 761652370044379128810244237332224449201190440319250668133014101817566157698160150905636884268800 10225 47890446110340249920749346078844166344536624313736273848298088468267972814777962202938809574400 10226 2989943330828346179727482921437317638401939334800890502470365469099900135925101208935030564000 10227 212324015480765373788252771008410893580145744380396455551439210773227386646880776323754163200 10228 13909755049014382784549136662975088267239040234476354063895267060872528642670891585076567500 10229 999352897710301391727848073704024197198013757624585730352617097824628832406601695143415800 10230 58502166968175546471453705860289353675723113316234273308643148069340975504295836113110100 10231 5820633469742985098956557101468285501315325846373747843749837191633559099023920487699200 10232 75171227563146895368825548095942347106724252147299025020002607254788557094283311369320 10233 2077612630671824331206641382425281797723245324397984837429342105354279415828072614160 10234 87585177161917464078272424970838029321183211371705217076152596417767011654900605800 10235 4010659719241821279111702027221028855818673995748059602473646107689212749839593440 10236 201562521399213154360468264933897377229108029301168531187797129572396970429054740 10237 11347487258290859424364974175769026099959144393254773479655426420256965480434600 10238 608215938973782837302915442782702067728437295559969788174238670871112506142600 10239 35555259747264332539797259945321780372522024976272938521865581314665471033600 10240 1731508242005500082022042952722735825230935950738914291342110244003579315600 10241 140080335110345173857778138913828113661021070859627675142192575032933888800 10242 1708962072863194797555437853914228818344851343894039595199443575543958800 10243 42773071934453709084218891878155557039277417311289267502120755077822400 10244 1642564872150206443482242242037030006521408030376105971572546506425500 10245 62111611501267384251347978797243468134349572258319290818491587430200 10246 2856209712404522137434679320874272649775337960139979935190588503800 10247 124136645650502500109788151600348913526952947898307593320501519200 10248 6008045902090543642495083135607881252869105185242076127372265000 10249 243297816868064028800592604927670912640125463365646110804478800 10250 16206155438778833824983358269604530768992915734355296889519600 10251 186873462832905538903454754670550707241841893532360629791200 10252 4408776849946011449212863542349064580412464799449904953400 10253 143355585401143014397242388327951695190549687583785401600 10254 5005813613126155944794905718765580131366771861348723700 10255 181793940567747071242953484708486647558455873220288000 10256 7176695870849359461234387341365110120567532573768800 10257 245793400283194826851773936721374725278030126871232 10258 13349966234595668306263240561649904931204703125984 10259 149894515497840919273992293639010599455913573504 10260 3109174228742575382562458937609276368191876503 10261 94186176452364017672431509889950352853336046 10262 2646338326256393951254033445077389951570030 10263 87850595400468080596262326411843486390200 10264 2485975132305602288448854700790649340090 10265 112332387664008793184208913477771472340 10266 1168399861777770925850843890859149500 10267 22995820557845433571801302839356600 10268 569926886088790103373920052581410 10269 14562521918759324381385403834560 10270 354912272939988726217299328515 10271 12845232607322639120235833040 10272 128937140341025522550840180 10273 2098444731514944097371240 10274 48301143019280435083800 10275 892042761920075080560 10276 27561222998169070210 10277 240373957904548160 10278 3528304074128295 10279 59982988270920 10280 1376548667340 10281 10815900480 10282 112665630 10283 2387616 10284 11781 10285 154 10286 1 10287 25002417160028205179709149282469873049388170176316702508324824514168872905978011327755458666037004292860926627002547398233628941864147521590517935042465792000000000000 10288 22457936617475766228534644308467998419900806783138963617954501145004062019894368440348640720612660347434355179564771645152406953956794310704666378986247680000000000000 10289 1260195715642903983556719143713788987336935771611519351635766687882447929591876077969889197933911151084923308861843197047920873768623310447098143082951424000000000000 10290 144971233071001004455661033390486731598599065322855944454753668186151219178319203902361870907189030233691979199464031659155035502219686717618253490060794240000000000 10291 28385338713717912835636393850128243900391528572126800466250949284105670262351447922332500146424598881399674507471832848571593802041879759350284023414325120000000000 10292 5836676784072303647141497877448898022557642259124708498877535307000376722420746942334145536262967293925795742865406001465825816720573506691081311777586432000000000 10293 1515465393787161739913275605559303771163072181357060677790237738800400063928684203524058758368249120513382641887707097250289037082574417301746597029352160000000000 10294 440107331142981921803989133612867031536965317809776257306506094641384354203144413251060505934341362246491047219562263364990985403047118717389737190108985600000000 10295 137962713256344820192754728147019595754514032268758381372742048448654508099708096213368735488286316982940782502657694355038097708696609332541725525218311808000000 10296 46152722085348758051820636339900095586726676840608469352223277629926946932941072128042905263088318656633496377674972259996478466393034108717414273271365094400000 10297 15235714827634560839368967551178057763240020271883686499624985602123630048944642238365593743566429473445982537341985212965581680882852906977249584499914867200000 10298 5341741188698851933675107608610852570952384762184677806074276746826200470496297649913305117490770122949912766167187018032732029459778063262070399787986483200000 10299 1695156864448391386598179525955459917364765869065836377415258402326023813977259177273485642580126128336393526912822687150152784594072380674619605170656908800000 10300 581347402684485819285317416031707017985526612231753999509067090453184884697910565849560390070062325690129036530749592624429285440937118052210239001304544256000 10301 171840546729409065580922936409861124109226759666342539043339129133873739905475420712193934297172597844779637461851966726167140022751190792394571213472931872000 10302 54075695426442228824924926428445615139284049216819843003750519336259867237832033105379630317588035926105863300174658221179545385380013216448206024289701024000 10303 13101969388238091361326047669405351734350431025071152047038810502224765441243292709561389784496396079251641187544350446904857083085854543160568351232026400000 10304 5587504390227314649457163496219589018469505288231234537987066526907493186150885172320234117232874122739157655892050612598387904667296212195153774409365760000 10305 176991295606049840311322452012615020083827743354845673085216957256776729369026719765079444152035584481996361141754734968891285958562706212769467462447708000 10306 11799891426467855668272310727426147318468422683772804046896194186003673643129900659027352120118789161036927187858416106640257029289432608680479404444490000 10307 1355137915739743948023744135912042871685770779323411367930871535774705842660532708288574317124896779443858229277362685666672406061979327478332426670666000 10308 165852357258551340348657283283032353921911041977470957591088422237519126359591504593707897732176118746808956082692165926303663178539527498739753243408000 10309 26090061136982803667614827423580870734470221213322257997168830575453180203722050764730023256045046101336674853057755449931449082581552160755754812095000 10310 4492518462704630613880065757904458258744950547290798477864558600189703342618248296963414295999391029345898894796315545055623006229584765246125212466000 10311 865106552604094903148184301274102334001435895338992715856800546602614220704160121935519076915641852311115837358060905924742685663064102349339122996000 10312 168574274687046090125607438995563379708512410701927898576191384916892952622252324490089232461883187420140167312076331512883811962487279690053852448000 10313 35716617047142021494730820602793370038059952783264071774945861488789317791424750319389316983909155448779960648981607774858709474196304814180218260000 10314 6992478204888929636700899176549961887136112044556580892273738963965622828428416683978965008598304352116265129237013703163141821496293502336935412000 10315 1500044495254690798081707323288884846823627306203488496634225964365869191020830963199560550677411125733005401407659132698040975377037857749332804000 10316 281905772371780155228991204573217067884543812017890263688444891737697813787653495132045507476771121599730951963766119565067019848766882027008788000 10317 56997540316644140280692580885043507777619726368765931220692015522862724822846859646878173142583250693189553938482241969527385454378557580313615000 10318 8999971306379298138618885182943956817010763812066657534556588906818044881803298037744820728413878344825696122795115906019713601613791342690545000 10319 2504540251840010761915703480390941056466603058102552110642325471925371453134605282312675632876587912449910841383009499124674065487051929487183400 10320 56967902364801632674595352184638894102713854925697103207017745288904529000183243539156753029879233607573656909210725815519654800021976259893200 10321 2770991047870370560961228109931804205111588984022913567380520610196678100350187465732495564377720098020315060965688826953776158958399073880400 10322 229598420760611007210538837104021827804095082377426125691273556895642086875191664805389494296787709712404146222039325046717131100762099653200 10323 20695095711490667858108916127493714176787954209641345866376584521764488023841337937646665876426359715333378527374920531510370002629912903600 10324 2321923432766309659755546139864727845070451909447856730449505234391810041943403223938389875404662022102155059824638003174286935430153956000 10325 291658940414614241201260336620966868886013386068824786192955100517379552325277186229331440722672807180115245844678935909036484439570265000 10326 38603604508156879501367927422121149977435253185367752497693423876392055942544385181299084964835673853937430562367464755264950087527694000 10327 5609876738497993261865624196239762415975710244815508772004832521557365802094157772442140329028973236922990401437444951674896654945638000 10328 770768819652924832453969782752630634601210186098690426083957617187287694554348773369914902172492325212128989276335455078627104769134000 10329 116717960729510201757639373507890744041877387841972768165936623427801331366309211242722153420825620486899359724207509603286015267841600 10330 15707727912037003884970655039410933108648152220752793016535732830232970549297117078910609318949858449508429514107828659273605188120000 10331 2284760183895610176986364774443991833270954682907739474646626682371575473698125512865177052940891849504271802762452886320060621488000 10332 262559919024078493154687865635638475573458705820287053173726463100934195569473147328373508676771085336482096149063617968080650112000 10333 52902668544141047826270081124105606622360450322924031746597583203882021528095080369363111715199679974643419919708098894193715061000 10334 965002612745014472072682527162682361476451954438116189827632373856599341084468745953145135559515123906535840681191809295650047750 10335 37837076876799817920968473781849367183604650549815788822294377065290535443220940991480706591673470535830945802795514955811584250 10336 2512973108796132709714038938457693484286023569786063818808151791846391932179785005578464530816905828166876548918586441248251500 10337 178957345170998460407577384883412664502498871370847021946338346380954943792461118057793795086763211671396520822389505187461500 10338 15987333687355489403418471981240588483506893318896490459252133134109372631578340846822583719816422201331555709348395162343500 10339 1510238822419050644722184145426757106145292210717496181268307929373772362188086507352850243372413649711323408698181011115800 10340 161064113204934284893111956404684148638676406587707254766363485297934598890002493425441780023766400138171998941407841097500 10341 16467766858201023675764118468223591448860477321289169561098728404043427379784408369571979534879496535097608213876964460500 10342 1876087064204671612075634251807000860365139372706354829504825847471528497497736957527302855726853212348019904633128787250 10343 191934637433493234251712238852110366076989622519378931080740807786782878821996387814102787917682738055996517568443490250 10344 21336372205230988419835099966614691802677804443078831839447306320140811861884368338239899296761127011577469661945145530 10345 1891531769444963489695624563413707612409065552594816924396574718897550162250189062350239124221653809994689001430809800 10346 291876492071842747326643630977321508630265545817652761196158820062301479880340905459195720041030779719060671209428000 10347 4545039087988469757178208801516382697984693071025100446374779048791264442062894978681325299779815433425205304300200 10348 153406999279440767983898448150425105942977188060396813482620829746506269159042542660429701202787856536271179730600 10349 8489740780997560126679747156119718934706280823133013627576471631662777977122115632077436720902603663995939862130 10350 511651853186619947541929582302358972475224892976066484922387789700796999932156067287838379037781051999870898750 10351 36454549176819111457995930144641161790137263087599706007570300797582702299727215544586390534076563362796498750 10352 2910340302710089049130174197497875059135331980742761669904918933310561082432747756355780189115048091035424500 10353 230552634634335576622993919641267505118778193643702661345737617760789813033903128865986623017333369364573500 10354 20361048557928761835487014548124932199212191445590295811258253104578134749140415275017407249817194765905700 10355 1644946420037522458966902634273724079410166751014438216254783577330158057717432273269315101731822438737500 10356 144453062392292688237197591030135103545405196418438677094933505117724842269791487663900788723023547909000 10357 10252536739327043337787649492532029665646839363788367106861839874741235671245682947773701098472695946250 10358 1250241916980437823720832313115029617469170499247886171104611371127990424784112959269730168218643147500 10359 17408686501236145714928553140169118887940429785336173909910301970359437403902764374689689684360459200 10360 519882855770010115401186453839814691562353571768503614081091020718947649912732350971339228388715750 10361 25142459786487903917051485735634906682126987246135353473610128079152725676551791205361740355820000 10362 1269420616740631881350407062220374082001984067198751113555023503029276929496933584842728140448000 10363 78968288798965305720384560023626018972374220942863004749853230984909955173304086611228888128000 10364 4878328592404143766923787924450360357392637862043558188241122607478784432298849340893997236000 10365 342814816661652426428949786523996755259610316447515110525761225727606718023609586772728076000 10366 22226928171105457026856867863516893622907744704575617318595529839538576697051424697802762500 10367 1580609174949966486916494402286977046588695228896028451067914797579770092071665946400300500 10368 91594301818860704071467923316614644643808914788043559220602908593412638415816713106384500 10369 9021981878101626903382663507275842527038755061879309157812247647032016603487076755933760 10370 115361784874136324575920395592782809916259990919122266119805981430616102471424883784600 10371 3157156448569929130755190336038418418108853189036153429426941434606993229934816227400 10372 131802936505798125554681804567765966454207745268100083949550023735474629189413533000 10373 5977425543100791329445325136723648775498985282124511907532837948959884386780163300 10374 297544674446457513579738867283372318766778519444582117467700524606871718252414140 10375 16593023821085690667703499974001877787676107367495187635345199010753109900635500 10376 881060472345199437214503678797372154186054026278460908102869102663761107029000 10377 51028382044684921700634956403008110719823276586317643248973750960862481576000 10378 2462236490925252410214831721761688558814633691417722157413092548812429302000 10379 197385926746395472254141923014939614704166054393111724063998628455497752400 10380 2386388480124281023613449255465815016607675300032217452755979767651474000 10381 59194876337860043821910073581375994116857140029016396989542116402343500 10382 2253075709586566360528739358546368593016090661135366598174731933592500 10383 84449998093828461043499444855901206673896348245960439270756105716500 10384 3849673960197399402629350389004454441001542468014755564822097548600 10385 165872242032999030319113478431500703419635404519290318661014961000 10386 7959377049778070637493486205292492258074455587286511108911975000 10387 319586115377541732746541133591432131010334295098941925209273000 10388 21108857924459825570356475057047918228520184359874546368702000 10389 241378222825836321083629058116127996854045779145965813480300 10390 5647606708608527063041271479868636445982909453840787337000 10391 182132096206370223209611231072397645528977062094153584000 10392 6308139105971985133684637287875324555787395435032944500 10393 227242425709683839053691855885608309448069841525360000 10394 8899102879853205731930640303292736549503740391473312 10395 302364897173771413984325080887405416016624362420960 10396 16293265876868729035203167614612088695564795153760 10397 181512889860666738183350043078489397778645342915 10398 3735829499651931661218458413406494861005743085 10399 112298902693203251840206800253402343786669901 10400 3131163668471305820186070106770957576285150 10401 103157896114186003730459549953301063564250 10402 2897189063965175599320093824229704118150 10403 129936717074040021966808817828765509050 10404 1341496137596699951902820763579023500 10405 26208471959309133850214720147796125 10406 644807790830382963671223417154150 10407 16356455778316632457353170973600 10408 395765484213656493263894934675 10409 14221507529535779025975386580 10410 141739409594744368761561900 10411 2290555868907157289384100 10412 52354385790129142923000 10413 960184917344525260325 10414 29461996998042799190 10415 255191530652088800 10416 3720320622380175 10417 62820021499950 10418 1431980157300 10419 11176430496 10420 115650150 10421 2434740 10422 11935 10423 155 10424 1 10425 245235300107315332535120573326697527841536720553139908890224708556182829634736029783621711049551834534913037110800288395219581600856176128751512084519534592000000000000 10426 218256009095986631787118044013744659545854366502451378131622735586582951639040472676052538153240651485125031288672418967003418267224608015769259219246127513600000000000 10427 175534275672362323169815511539273565542312301899425385014851876188717163984923326603177787241681491222195112426425164451951657675642185235487116201967923921920000000000 10428 9387353651593731027952700696388071240573903271653021492791812829429560448553082057845467060298230430630199246105315629401544149271067561768863672534515944960000000000 10429 1031234872672529534131661232993211785207538653544612912795153014751559567170810662095076241706425901562996864212223947923603160462796236727925922406646837248000000000 10430 193036244512027688572653522063853169873681572972705108328338336797809850638705779466912634742989468667867857647123838815174002458774093224150471365248822144000000000 10431 38018675994039161022086947652955057462975017236942673707068759692534238121909017505860113697425770564430557818879261666597479997302020022010144148077146496000000000 10432 9467973351240457523928988219056907820582491398606846317114294023609921732386931898711265387407825473226180292589995219482374576647403939846400596392859603200000000 10433 2642543588397104983397024903207313728948854345074288966389434400262708869012107432930557887642825939129869675692109347294947336971192675850487836232281160192000000 10434 797125838549635665124748442124752929828699032634204265901201342959084175023207501025779976446018947727896298192596688247004009753738440376141640520441679616000000 10435 257136818960042904113769372368710094205997599434465212689152284119657744607257400253069571556020990961063283654301756231668226673869481662679226512322509916160000 10436 81957650383351354118298059432337705494978062760484082165005887283190286206387638505615186294515536526024016023429717345010190239567609062703049875827262863360000 10437 27777055058337053528784694897270427247836915917103124385898045583986662926212542905188127599356060428026232030236612550646919990001196945978097743982458982400000 10438 8530466871203573509957256127496783121325751890334721005702523610405029155864650023963629635957052048908989177706533607300192072578012270860286901429507293184000 10439 2834068593270905197622065832912478368489816951944159824754263237881475934880170511832923927890780854199251373612760356192155393993191706255115745238416174208000 10440 812337130451882563628109133479829754087309287881943063456983784962722381554760658988507597639031285773573344333842613697402043071173900891119591008785631200000 10441 248112014310811793511762140614869280872963947334499096886053733260552948349486902861187701062532453054106946693203860306255806717776763696698227736891123976000 10442 58397349273312473879031929030530776242786687564912457211826303499762533989588456041002666681200115821645489104760040385077561290378786446510618209454909936000 10443 24212519024319097669293481273334367015605274103063505997019301770969548070046989421036033260791730775817532510818578476743036046056847133874565057578468912000 10444 746233570663375997046706474457036771658009295750617967516955836165626261222597247206498529867508637377430217933891096418627577281664246730230133694207184000 10445 48441659540237835961805729794120378265956684186659850207765860133987797049686301853460503163366561503391788190622334813692989040657605303443810903615436000 10446 5420551662959027942538703486275066303795913281013036053926724278742352647941567546401594373080113053103047990389319996725696652913624355026725561785704000 10447 646824193308350709799109516408483155837212788432836759964658438274596769682997652383038008965385432859205411893214304383769764337103608610771754200011200 10448 99269500911446768647083249236085880169876131279978556865569340345387403580338501569967943730755448526746757082574972215321275800178205630573980841748000 10449 16686497147188628051928614271470282160328568389050097346623099600288668997264431761786353287980821519587382325026656620636797451127498569147348370948000 10450 3138526097819507091895367437230997132613871096823936206347274745586580303000116854443786918547331150748366483217713268007379384204875380378898361552000 10451 597672428435890683211318951731155140807690340867007851809600668935270197013570061733025839846059413858642617162134215273834385026298315441750663552000 10452 123817605763425674515999772477714594316875848510757423824790575018781342479310057015335851164354920570745552061321673107699129185673799192048631568000 10453 23713621738318978767948309595436361599069059664676810857822570765306699810667781384480780569728962572259326328266211892701097896046415925641142392000 10454 4978871090632590734058467099249460742536576785365818975105256453987633630048964285923354301746309381240194036643763164637490465773215540856763792000 10455 916193760208285504494221832094176213274822559747090084862670557528509563936978169418187413570404163349418410721392533350181866771263260844433121000 10456 181461556926458895587511080861396998148901504448670344718968554015404696231084778612900321833424976223920127733026309752698003239184739347376860000 10457 28079910475903410192490921896428006069245781559035353168952951123461513724668078913506725060182396387204896959701515979776372386852402584734628400 10458 7660946652687091742330387119274200518113383105301075973849660037514050236880453873965980462751827047764767806154841943208236771212705591680270880 10459 170903707094404898023786056557701565327286126241483341270116250395859677709444222545740223420219211727092106913195512692691440174754040586889200 10460 8156124593731656745470784625487502465705276564078012001898066350699170503192763814113960206944008589352777206571833103391589553716797634798400 10461 663284326641765131941556640523030400778565089108729776982404254375569215858192180987459357210897408223260883401852749305472208398890917104800 10462 58698816927137167015727107561622132548593392015841771554486078250023166556065977526641577524786088731620571759267152518754471606260001725120 10463 6468215276991862623604735675337510316093918389246104992168853657837044391486258760750457738041224120150016231935913730178583325359392222800 10464 798224468503154765392923026541593599176896062215439878579856396308219787344795492651975595183585199349768376436741394338348089031485452000 10465 103830384539180572451955115135360334773830917891326101803041906477531385123233801483295163607058353602309239032662924153014048640259044000 10466 14832894427215033031373514823955981983917312093104923295008178338043951891181612704968222445323377293227285910337214037097124439785272000 10467 2003998931097604564380321435156839649983385047768360387692847473138556985152961652266199452262938741772575809317002423378351510613604400 10468 298491833996780188101503971593950099516991976032899558993502521745709332240518298451359116199429508865725634955450569548818259371686400 10469 39522670230286654936377777195937186531437461883234027938291065426536147316427218084247093559417276484136238079787247070405512099504000 10470 5657501407741510914442427060527979777623317213425626743699865182489102926859558049249014002422492814553919044133741268154168874176000 10471 639989802621191327064551672486868784210305599884783496777117496133269848949568337129814662957087084258127437069446104600011262168000 10472 126966404505938514783048194697853455893665080785451536352342766547531976721575149048358201392868890587797615129882745677862484189400 10473 2280915266488216024899067791475431036217068255969872425193979100152770858268159256249577376532885391231641998268993405631262011100 10474 88098268548966740233896744924903004188691425160855764913706192343089563879332421150553619991376836190896360082473836122632929000 10475 5765055955473480922285148152932355640420877601274357740159853593357257582973184128620372251607839539431665614173379343314810500 10476 404599215169213910486696696258150371918693100490611010821395919423848646355185205651837911880324088020464992442111763135576000 10477 35628915074677947813332594701050454334672505110683608170320872957928800700911786636455556609415852566000704902486509311599800 10478 3318271215455942261643108826571466317727684293970836682901451194255670657365373467596089415200626512638905547064453557656800 10479 348972245277357617268409238876815655383798880940032385328970254214462282628166887794301017678076627735635766246204461171250 10480 35191392190128214978345239466340825561948417289330280157967443156565524030604678821079518526210835371039759434518784796000 10481 3954994351566605020051337071376920732661645164083666937875041436479966299524929896899195611292672959376056991223527151500 10482 399224045861665927243561456812389561440138414840308176647940883249153920406400325325210942241637074904691393459909987720 10483 43795711368632028861766784141998577910759703856846023249391839290839619113790956984105942406137585726547216533346546450 10484 3832194234200185771331395219383615422543041898763525197478774755170882156814308001122401250534061901746663328820543200 10485 583752984143685494653287261954643017260531091635305522392317640124603414178872945181400468692777287774964115204823200 10486 8975013895268370659744311051095641783362178722530578096638804197613129784326729324990971478046217817902937056592800 10487 299143648594909497568601973893328956588805516717773786291110618005687224860132958187837917345436320245728800474670 10488 16350611874513819503235068596971310540915800103811729949406537957276461289272222698815804055071681130658847141880 10489 973386452403813558738305059014243898855305893954467946925518234064930877919711542645155940608461513560730002500 10490 68516983994985317921052591597156882400739916164645230568445384631601223599487296686210565341155950416822335000 10491 5404917705033022519813180652496053681251330821379414529823420876148184867375102976089306065499375026208645500 10492 423131894152427646508082958400443891747404684804913119646294922008037774509281036506987214008282419069099600 10493 36933995058568451701581096157063830500896533319907978448328924236211500242626799801194366639203283528852200 10494 2949559097998316133319963344214953521700988656991406456732715380040283413838154421034633975519129890150000 10495 256075883331791583693213911371603138103218302741777654850109395435966765841903091767824125463541744020500 10496 17970738554326053490953632818370748627425920682595340097420753038872278255217152133176374959120680535000 10497 2167085989432758894449442676066051336946562198696336029914659709955183402959129129400865624912314789000 10498 29843462573547678368448948240289918093612165346290583845560517663473321263833310356610896601760787200 10499 881540494566538891332446595641424911779643012998766997789676078610389493330285290777488256833039750 10500 42174448674108742054408943814613391853890430219323818729926666455352959199377198150929370919440000 10501 2106698044803601845645356401131684646726696962585161422495570919920927670228953608887931807552000 10502 129674242659353554656631488038796410102003983864069776220811621406799505337215131698439016294400 10503 7927283962656733621251155377231835580763036525820782055891824237153024702485630178952745508500 10504 551331045352760603329032646368489627015455766657859353010502589829965443419413356046861648000 10505 35381640762167870369282361088863626583404165039936696956131659744571611885102267886298275000 10506 2490656881739341130898718452088569891594307633411923619864593014368122569325049370085322000 10507 142887110837422698351489960373918845644341907069347952384140537405723715928674072445959820 10508 13934942306770829672551440664703281526911344452011606223947630029079154357861227464610560 10509 176435670983973202292584134436020768107221162582186995242056206893883450838649822258800 10510 4781712679387465479590385363320323041019233956210096456219445279598941202619721664800 10511 197704404758697188332022706851648949681311617902150125924325035603211943784120299500 10512 8880746521178318546604483060275135323598492419156417691191644952740399660359099760 10513 437895935977805397343766634869868695543560839937309531367559262628981019314873640 10514 24191698281209044337960242952750401260537128498404198795456551828761543406534000 10515 1272642904498621409309838647151759778268744704624443533926366481625432710153000 10516 73031445862117869589899570631828121764150744472161030704953258255913276384000 10517 3491899023493994327213761350862031047046207780556042332331294887406717919200 10518 277407248400339582627442702615590809854503644011940801387241315667186030400 10519 3323898240173105711461590034398813773132119167902017166338686104943124500 10520 81720360254036874656796207776058894533006317208199627702376727068722000 10521 3083156234171090809144590701168714916758860904711554292239106856495000 10522 114558258283802086285094899108874680357633307185824595880330021667600 10523 5177147739575812989742919488661162868933108836295705759588338082600 10524 221162989377332040425484637908667604559513872692387091548019948000 10525 10522566269198127283465964813776515188640805691666912991442950000 10526 418953226881483279903028712943390020484135714583486893551652000 10527 27441515301797773241463417574162293697076239667836910279312600 10528 311198369924218728008645727819140227349017698733641875230800 10529 7221529889696149359298675007045141685027326842616088726000 10530 230996804944664673339019122335723843109922127534048448000 10531 7936045972029271619796801749262505086313174902138220500 10532 283598547285685431139007436145239170191191162223649280 10533 11017936898865873763342697518362435727957011913252672 10534 371408850071719217177596162349883818099160634154880 10535 19857417787433763511653860530308483097719594093645 10536 219503959831503962454283773025149969406733903060 10537 4482995399582317993462150096087793833206891702 10538 133729990993432880053986723965883707104736676 10539 3700466153647906878401719217092949862882450 10540 120997231532428696104899923253495984331000 10541 3372846969989308906671154004327118227100 10542 150149095285557358717201300602129032680 10543 1538774981360920533065000287634762250 10544 29843223544906750953529170387271500 10545 728913154851737263280513428087300 10546 18356885621707875275878378934400 10547 440995825266645806779768641495 10548 15734433862465117220228087280 10549 155713717582958602301434200 10550 2498788220625989770237200 10551 56717251272639904833250 10552 1033026531763765107660 10553 31479941997908744340 10554 270815501916502400 10555 3921419034400725 10556 65771297677800 10557 1489259363592 10558 11546510976 10559 118693575 10560 2482480 10561 12090 10562 156 10563 1 10564 2584721978658428804188835035104244883391710178486600835922795494296286315611140879771979606666425205841252255309401267580596245247560091794459679435167662080000000000000 10565 3835667172307790840687780291607390662125017640271566796750800712784325580501417861683101728797635614951414065425169549632045677388468344229532403562038970777600000000000 10566 1726527265006826207545105638150808097669150436127200670905010172597917148435739685931697981276482094470119465549116246507319577403633261890623190001932494279680000000000 10567 1312979678313395673172507324215303883272569079480386640251195296652787348537169752588320600658815232679521024556448128370273787458355466626106258968529357286400000000000 10568 67054750874706067420060029404165771226581112290215840022032329979253452725496998080183599795690686253935633743625086134737777385315982910770322634767954982080000000000 10569 7047876344769942453776194578533434627754418640359128419086125135041389823910520636408138544751975289605382179331851603645136796299521444412100286487251228352000000000 10570 1264055954926244824081470645266422663264571953600292628242853810241377630701199175267283219081060393721166389112354122303188887933737942716296451920550127408000000000 10571 238942827376203941445865986068950683073458978794342267517095987792465459183217543218085155573046940909101802807435383212188814065072568932365898344656550881280000000 10572 57193427019719492432847907424839073450757497117440147077275232549652698727192651658553810655086959851365079929065541008594754213458045519189554531605764756544000000 10573 15366394436640564598772165005064025911114336087436841219584822269845903072708981036885686797920863085816764066499886570989891088661653755256113209640488892492800000 10574 4469605692787874243390172328543060908539563707184398386435899651679782875462555970413256350018758832830694697992609332228868303401325364587701547530267121669120000 10575 1392085804967133009016260744390445767735370522859465450947409086200597698360669187968311718294186984078618931167063492157841743340982475446380054149766583761920000 10576 428911720010793600968705595826104821059058397838548079944610081151568717277063380820592000353068501320377870592969525317211955091331819862406425852606382055424000 10577 140677344560266009594628833298414183330170629423991636798553041333387632618095040183743051355928739084668021201127358049356189019101562022671755317347753933824000 10578 41852603177092860578992049599659740179908462685214813416852658195807232848696049760212139669775823517714879443882809574508204115868283487764583832700149019008000 10579 13483296040232462293889883095753152448553302215769982785326938156075638394936824483423878513412069979150967198758613446313309373396015835147802153542206255808000 10580 3751086161280319602967521910316727160858334369340097878222166900036793494342749719429746542374091671313047300142579983079173152357918002049175959237271948340000 10581 1112959607052091566326038216625224292342589581515488994447944455116214511229414404406124072749935903549240570779206404755034588970030010309447522366325026107200 10582 254677328775296831662230502527952864743818937524592563001542641915527061986920563221685664297442564923299972180228474403315345012619245298563456365402269434400 10583 102739607751841150776768955018996949715424987053184308049627330706856547641190064197828728631403425320647595342598638414435402780287223625146796671121785936000 10584 3083122910372397783378063331255405390513457752940542439986737094399587255508347086216340979551771036227189657104066828985202277843199346517327751494782156000 10585 195008731995317631773275555120015792935164393417182060604559052949822167299721972472043442404538598412831411227146664125731774694333111351134514719611988000 10586 21275665277114247034917984992259513199225720105873179325593155684305034649500580911958289485327872873781435749539629803999307107070326658667906750289944200 10587 2476863374375879670429163058123174606022687897388243129555201171459545019518287434799557996777268859636900119665157023438196669151668580576832345085156400 10588 371078848645170065297818105990955990725119314365631409185401970077131939757801596847257533026454023231016078017668736892775507280770449146710944859438000 10589 60925117490898014083196953570216688614008159273753486006467621110523969001476870878949935205872123015557873513356820474417593240606616446727183974112000 10590 11198831758128695760592305682764938568364964770901008630641852627136333744163084965473629491673347126825913219791943946013032893084599913183350322796000 10591 2085212694765218605894052623699261594688578546566222761479736564156302559590118076053129044055163659075773233922792074607675461143158957064149402879200 10592 422594871844735454327114994394561045032232222075787566994984502778073320591950500698741110004888200097499007146090301644326657183984175670301461168000 10593 79213587508852758863147690666740946050548203977576889475564200590260069719253246196940675267057300766436140533504868101716739339754221157876770952000 10594 16285057525610765525982914005945985483390592792195032066390423855426100826421554360448853979568828357762205398352990968209218997102583852552957943000 10595 2935559599034710698073323176484988181514346701436917929062266213262949544239948996972797994137249239163749245651192090829479150862247844027736573000 10596 569789288749080932144784796735307308882254583274272416346288077575391514165412168449438297106256382170622457980726152128251186883573122562585156400 10597 86442077347388929416099504705931771991739471945963183071546159746108876056551870229892231195437607989777496739938113802380934354625288481538519440 10598 23130165855228334683574438033406130896246359413390135198188449751336898088580571436140416847973138246887176245775403652144915806680324170391438280 10599 506261924789086207353479450558646857994376211249881898534356160118993094338174413578325691444187460900403831596447896727668014434378439649604400 10600 23713177059553150167387281225962391131353177868334080044562019718193404858204019145233910614911570953298128431965165350399488150176797807949600 10601 1893375259686493194814988955674922538732260156661978227854328255454929214635161835508250634647074151936253595196287651454335875101001953639520 10602 164566326027866700383377783699548729027206708541147317842972253548998715485854029891042614957809794091828422300729822796647740004593689290440 10603 17815961376977586524665675456631391639595623707934505608861182123851243989890429678131569495640159950705551278070418684675976466933438770800 10604 2160711061293022382184291640810865445179445263401853697870841997960878972729611588707750318198172116858140786385613778293513960427405518000 10605 276294413095785591100965306377145297703103592078968926845572427805283715217849289019559403222735876043429984645574187450588160466954668000 10606 38812740417879336432094030456018152858587605192346589924781510802172117977310317713340279239317317794615254427998692068983533936320928400 10607 5157833314464326501765745333108587295865700003951254874068532229446014273407822387377600145997387731820374793254567523330436166698190000 10608 755858353830556282773163282907260735873680238805925341297975963866590758537902521091584118349280439038758930947708588686714812285222400 10609 98493003589761981349385889202573623578344181119473868844858454035738969030315049829115537604502616170576194185285020492337362405728000 10610 13878558140865893961991578882857700391982200202299220416824186392187275646699552378846200871678373059001196341858451726987034298671000 10611 1545821523254262128448224808929821524938738142408945406222542560049381571456807673944467005458874746070286885006710280196149728232150 10612 302026144052005254862705554053984735989476025505800040618300912414877709149895568669015465486286067134206149409377572704927867161200 10613 5344831296099252476256024526293174219195219644589391403465920943814929418281727203745077202826754461784792632332623138891364323100 10614 203403355326290856128261602253084877318008143386105124899313842408915828467559712456489722757298111101300157244452969910808292250 10615 13117591087091833402880699420440287471682286715943124672981268244979636574284697071729807005093050867984057503977710329716831500 10616 907458239736665484948734018750422977017640239671799020035328985598991831658263458295953387574215646985545218274994868804747600 10617 78785065728513208544974892507956638458360328202497556186425324506925689465276139689444979335644846129766154819570914370495600 10618 7235674733702540764971778969051669609489533807686407767008858512034679716317955285466058828478180827998477074454285107358300 10619 750529349432125286453976034296713121852827730240891568447417953819781860789866828031436624347590208376772108849348100341250 10620 74662818565542293940543278327236616394944615059795324118931319433485343608365996768038691836590102818303096179054233488000 10621 8279121509279426508640798936082354067038377210148476123285086932141766132866193591034546614743140332490955014546359430140 10622 824712831582651981279462483151910015080285935920110312285877877523962818285741386187552028645050205994407996285809120670 10623 89297749154223747159706300133685412103756798773049683768240503489203816812764268260152100455004270636537384518755917450 10624 7713519163710630334602936531323431042810994591100941743643174827715785654133726554725913827144360553598903081965416000 10625 1160116690007071172918558229454163971011435207427126164754352778475477682794244416548315896965860602960255577754894800 10626 17613464769464177419748210437775196999848275742966259514653653237815767201741206300294781525665702467634513973563370 10627 579821639869145569361364319768551187462252668206055363551905765764109806210381165870253741027574102204684218203990 10628 31305439808520361731803728899079216523460739223151726854351542186492736858728523947732698007881145579432182942380 10629 1841224976233719623155589087532967374943168980130740574304895936725230696787888098738427502114800694325718197500 10630 128061505800151129923872105723257506391859129022015490467213397466207048870470304520655461411446240660013173750 10631 9983200937531582771890227793433887387723046340665506837438553853591353225622249026423777085687080930761851100 10632 772461713743385354671732842661275476794680645515946044005445380875138727883222357344151076736050462719170200 10633 66651002576956861116646345938609441248744318749718995590662541437760983196464454813649604164999028896894200 10634 5262281572565177646945843693656223896671082035768759246670867212117323817870343682982244706323902190381250 10635 451729367225744703818366113318445985193317680117517885522103090825244744237963880983689749413214087766500 10636 31348955033657671089774670583157861494509661635194093281056202523366085400767698721207676317577187155500 10637 3738818685065309301412774726839231427479233683465107216446171147944657079830585421054240693530037603000 10638 50928517652684625041809618192668664572794673471387191997315231230057733026324236152042508331265691200 10639 1488192017709103289668753930276383990853805946675337834978270369267001617772632157549093078739647750 10640 70440302572713537261087278498875558734689335579083399368069006739259729726619362869105438663320000 10641 3481595716149110418592852157659731468800962348693372035071627730816690991852060174688476776691200 10642 212071417682484459178032746063448295687652348611030779861119005842370024353570579965155474564800 10643 12830758578733063696251870043560806043090687985091368894587797992093039982373648846346196338500 10644 883254837963096068598552300814825218790066891482488963496417414319434434865794866319972232000 10645 56110278784448036848255865565167569430247009204748095172855258382805485514758142001503325000 10646 3910331304330765575510987969779054729803062984456720083187411032557952433840327511033955540 10647 222111647539360036051325978006982760061006726830570579448614498739590330701008211623917740 10648 21448881785911963319515452787827599997304716460449237030978214848680659158668752077880960 10649 268935925674599929708113680645196704784793422576731633524299266818832056132699243637200 10650 7218547025613770002843177904243179975384805106971010996408201047086863161647079820900 10651 295615157591575795886929190244846524761580228672738759715419338949564525467684638300 10652 13153558526650905771857583400596190998160031224599599787897059033775874968645081720 10653 642520205126312592364218333407190515891019176356613050698194432081775888153599640 10654 35167561390276110750553316144276046276891936798606103804506283676995947359498500 10655 1833072807397096892308666675255287020075164391064565457123298510231127848569000 10656 104235790912295504778311205356336501063378789837538925642524195874348949020800 10657 4938992312509523507860905694462512381858149743669357172756876552458150570400 10658 388865517846904593504540217059354974528188143838167016230329344283466131900 10659 4618159501833430059287341906200121790988873534164749514293572729876730500 10660 112544706665647274746640391410888126681420980716555627625203036401661000 10661 4209178510998793539440876000725984712444705756867078468535128491041000 10662 155048677159973513334137061724942455311624389898055703044929425877700 10663 6947112778747031105894344954870107439508530660670306019276658794600 10664 294259231629162121583060069081871304371556593328006554008806202000 10665 13882713481210974651295432569436242727870642803291641509718850000 10666 548130471836607291206462566100935276800077559913395352396744700 10667 35605933077539259495121955034243637276371649816945412511174200 10668 400476590804117543420962125144303407326194907386735855829800 10669 9217725143758499588698308748829977597961709872282324634000 10670 292471761099293175114725824247650349744014306635851664000 10671 9967673740868765154464782997073706388409347677085604948 10672 353372793046449307054160059323829759682674702135816960 10673 13620599158440489612951208743172459915663392680162752 10674 455556167666093102319395292882279370637251715330595 10675 24167554981605433111082605451615750746837025369785 10676 265093243796508631579404248961142655360440175234 10677 5372750211713159732622576832715905586362457994 10678 159057640802795167942999361080634409207906501 10679 4368219444531739698564435466793933296786050 10680 141765413064114218570666327991036339850500 10681 3922496105839418506276823545773018975220 10682 173333882057591950872063266136281309785 10683 1763413664771273895556241205537647250 10684 33952073163408405070319418484069750 10685 823304786415271585144177037479900 10686 20585936018629545845092182090720 10687 491037904729527600456905508615 10688 17396521946528333827998659880 10689 170958417206465038890385800 10690 2724373268321391624494725 10691 61411092757272172819450 10692 1110857297855555629470 10693 33621434650827706540 10694 287284012168181600 10695 4131965022824925 10696 68840624902764 10697 1548435232344 10698 11926330416 10699 121796675 10700 2530840 10701 12246 10702 157 10703 1 10704 29424333365871641824504264501201270848275775537446768741539896129129654300870242554029470080004376329574046215830970082126362852037970397247921103272444207104000000000000 10705 40490347177283600885305730566605531306787404334612177583420661593035522514774866785876120218228747136116971257050619176670039141697339113692541056138858117529600000000000 10706 31157846198539662067806407246839777665447240099019299642376013677710972218053685653274076080943071440604949648003445143729136704841315423054959991003994570158080000000000 10707 13011852684820471317029246476001580999911224504477859376977422944651655054515976929582298366751115043831569538556222260592103676493612884555863490920070030908672000000000 10708 9430998844071173836117168783140385933797653109910290668213029966474916679136191186981317985907272196786594936542712334290422526021250081071855126149015416279808000000000 10709 460798013204964554702064034635254538390780500183165541738375145047689612211387089287571779724331238394358059287086625467477196018855337287428538421071103922048000000000 10710 46421424271233114156811663140799524509036967008377040997050042345767802433360459348353210982641856921415540148875766832256190944082052838743903223304019381360000000000 10711 7992152592220664527021975278958136430276883529135113769485674010076240637457882999581588073412393039827660779134343144911210717006084630854784121924745823235840000000 10712 1452474886302608704778885303406582282126087124322903814547159596794314276550856811859294501537713611911668003560516502079603605884802914213297046709901076474752000000 10713 334754586515527253234615323888087853940280217742890451509870409393811638884425361124331768826630041317995645473086970062166480538854042161987113174395977474355200000 10714 86710629126841872894036056555777403946406942318129677366037440657779442479452863195662668379158043954772356919389760381284919814662604336983323440104136728965120000 10715 24351651666819069620509840107218976650547255404184707982363289399024641532413709031721542872380659486842466816308660870347214977608474039982629614422693117534720000 10716 7331652248318055743010614467799014816570892888238532219867664542447918611410149891243200839136809116792335244546962137317975013634888611677875583671980326471680000 10717 2186066209256536909352993386135991824214497777397385217039710980896413819150290906290142539784219538285972259749800209282334448855286689310898343431102255812608000 10718 694594390503315597636293253307273880804129172248002600771113227096110211239531885800468723816636340713045734865221379990198265015697329804928520669806755977408000 10719 200385191090887046077753016480441720073269748512018760096039495302273417124335149447913645906002704339492569918437858099114228930199074142051925855313414202640000 10720 62657669844154150332937334717501603125936299038456180379482320634622181540318782883156263771092378888618069903409221578590267768674250803178347191888004151384000 10721 16933474670948711812500172972308660843213793381226221641167018864860122708721303828387383668137014502985981250731364702591098482781567352552686449364875306680000 10722 4884656053173515349131668797819993508487765796813483480483702612246932133906479457323454282635292780278132663082627037205539028280851404182436570762385051839200 10723 1087541025581010954031565669343375820346085133071938614435237207399436172028714084395579486471883599437375413443502805157775151704757596460153116718876588481600 10724 427180474336603221614530487835180832267149469999392098456429079685445663113142131367762289172780653445462322589648154251624649382188107059538654874449201456000 10725 12490600508688198664464086547195369856013928436951885772325088092817955663385376450327732671200437647660544510712056584075011310219446906964762892206277680000 10726 770284491381505474763353244351500139658743536421937909657765153738382628619195276177247927596921125350818770827575424603297216873701314953212615422955096600 10727 81989149116684178797604929753381246777184817275198816818393536656108476017992719416857732586184894568130479410650370353283548368535234358110772506574687600 10728 9317724122652118810211964935825401330169733970155774210700738766698083055184423115488443647546913115597527925330741962484996739478643839745483128225035600 10729 1363499025254345822116880510035081682907864845984665905200281284788062824445206233833063646587179495173976573184283450667115667517819026818898826620508000 10730 218776558262770141498982387586618628189486302848434909593136135082419884552473840962646964337932136882628872586737215911272681071674635996509365760144000 10731 39320342617429642893231297066953163368535896409166729832482911531939718781122065832660000454016338120706861395223831686984663418855967534206240719390400 10732 7162252299410968255038577951477251882137495866340798832058828873812493170290429671822731690347829578070341899999761273893650900232971362191463262821600 10733 1420638079818472378376329248180038646767052557909657655546182542038650914722119777915757144733369555795288128439806354366896875852362846635452399632000 10734 260744725549973664591194858722836334033844388740559928876798152088527967991094960047481971284812659180025601343331329649182529971641434257233303317000 10735 52511001817275529655210216909409870598729389583383135937258367715354619192203024463784790764886569710217021812093560987229596542551403798435673486000 10736 9276368332949685805911701308802751402062352118056440017482849583668954704898543428646986125534012960386468871191143173677673563553332187000022674680 10737 1765229561222642887821097998951225311834855985489863324949735379573641702322446862291802555376778096025719746984434497771917779472707001730144918560 10738 262650927324758670148917725863297379667308231354320994996457906175301617699572112823348991768788674252023523710249304133693857140510347415328749720 10739 68954079342001450566127569986414607856216614271443780669594688060738026259652742680408049477675936122193458866338876144413452921491690614777744880 10740 1481284891049548532626847281264430361391397022233032094575937234739990591324427406592764909801711425544104215072632180142076786248665725224687600 10741 68121490461989049571767098794585380370989436760482695539503068513498419909700671303111522369955570004940487944854349259075544125830109320621760 10742 5342023054115462942513718839225703281956785440579487809919359634903321736333443982848962432538263635287892406159249833120350097866561530435160 10743 456166307235139274746906839026819704990257388599515911514933327031893185038470057366274626173234190216495978477023980293921743517772222659760 10744 48533136164869977084434081416340688044730949262516364283120509056766325529973142626231878736903592804089050481893311375880092951893192862800 10745 5786310977699958243815560665222317635403356624352684676737921711154921203782148779800994283036697178033006116096971138754624648299328444000 10746 727575287818902056565875306793149283970379709659242780244999765415908724786940771527758001235975455832562226918592599946297156281369884400 10747 100531360426638281250341914951653576256806703562798066125545628395683686001559213639569537496449845658855666956987525123420269669468664800 10748 13144155865892961085144963913405754721722658928014356291428798374935213453660134251368200258200735578400680198446143831961183210092532400 10749 1895644760400442740923171407926145972508596000134658598300715043287200284997842627492056235898289361788156106349180277913204322050022400 10750 243154602612224891456296413968853633209037202403512031084471354566429214157350975361293968409066133705791581132680947065745993382501000 10751 33735572096258634553764145592177179414356732825957375532085317058390697098000964068498824442704327091109090829314968310677286470846700 10752 3700603040517779034769992724407754559701827674312049337307013426851289774115287693697305000400178441627119517730283478809563678745650 10753 712240757615176571168768321500441616213988239252625233400982091548764881163396772541965102614530690714610182194156716827058107274600 10754 12418872717407086636006645222857669509306539762428785322386504874698723923027546457651693620225196488147181421763545950417401094850 10755 465764204950057322728483089217208849510801255869634386388169095678958905554904291749079871201496816520245841808165146042090344500 10756 29608277025150138252216435834708077436082875730271626072288536172247343217144335251543663480596647489252642990217683176124341100 10757 2019414110963283755238027816374180709419537434762595006630168893953694558703855623940159334389457045775142520640430096652880800 10758 172889449793126207640361569670238178839179609111036303867770294805644142303524761703455440769812217259895409633048661597924900 10759 15660775451027416998158096946714572579443100570060992153260778137423752328557647729631985138420750329076855220203718090096800 10760 1602481583922645881888219100255144233145226775379200916414771199820682787757878537325437740494420717155421258562129577833750 10761 157289671111409099234744506342711805205349989059302149477215327078991321229216861758633972903674621374532531884122937086720 10762 17211857874554597215332187261855420297263994726361305624724259688000676096944561463132274000563737399938969899956323373110 10763 1692267888182584584963052887506516654320586725654252329106087073369885625946464527130018525761494230742882417139110126740 10764 180885184184196821169661479757978142466584284694126282504897430144804989947365599545776076733284888859056942100717408250 10765 15427038327421260669205873062646862085621989182201883487286349655431573137591966137125992205362628013579455274889725600 10766 2291230462763965566514152503171973842747584534668574175389846737489068423518632722682923896507574690846504766065917230 10767 34357128809572099164447126532944211431802809473934185226114533476233224912038402412920684951298530739336459355839660 10768 1117217306089329267793848323456476678280925872884838383429281841350357919283417368384147452223862294491952518002810 10769 59593487828267676549698664651259231454298756593469552325151128499588583417820563659539352834279771103015480781880 10770 3463256502915805957840274712264391014774055938817345365954447119078410120148646661912756492073077496469803276250 10771 238043740193222100329079914167937482469573439829158205809643727054831926135697742520747798858923600285671546500 10772 18341229629418489278589023155378537293723736300292442794363854754272486158701341234592520692308823105353168300 10773 1402861503120171103886595277476799141765052206799074424745521496301976080523553246670987012922942219650906800 10774 119668845535899818823069575662503314969336390482450014810507744854161765284561180233598152932611892792150950 10775 9342027960284247957499362961771723322180123164623190572741539545107159137342857324844883860664905012137500 10776 793036000240751813370020510047938507339379927317420287916580981670985217662203257726922004525420287412300 10777 54430053794702330024004373100427935342115676245721612509965714271338917509025235142316624815134017259000 10778 6421014698264335539382808770006506147192596978124858045635815667122345854491657570940978582366803709500 10779 86523718162625492006515265316576870994640412994399745543825876713431417399561605505620605552042787200 10780 2501429136149343827315565116847539048456397229518121041771986365363683570298679583965496877030471750 10781 117153345331460409339492526345498297685062263384159758948998979629505655755851150877038519040048000 10782 5730126282828744230600735842814974709068250532224508141055387306969137257423182370841451361637600 10783 345435917462191180929166741010565265140712072995287249670688689928808905648084037469016133827200 10784 20686325055508408816406076192679666885799272465759553932090531456639799155255474670639785933500 10785 1409639034324941200389608722512549339079096655093265214469029812752228694028238271500561744000 10786 88654240479427898220244267592964759699790274543501990373111308244832667113317864362375253500 10787 6117151941428326345848872269555352943652316351922393793501098446971846381651205413300643320 10788 344055297168812604863818671814738000878814341561079917185108733341718355399600955260578460 10789 32902168176447477713431471266764667957030535929621159717422892680500428612326823575778560 10790 408575733236411431671941937903279609192282315068496135546531578436302546816985389371900 10791 10862194571875958670944972465432594629626659113346854642214245385140232186097510587640 10792 440633914145933733491837849610242933135185623870686075802228825981426368149945026900 10793 19423011656176103850032693245740169885133504051277913705492853526510170514447877680 10794 939983263055161014755060154429037976951676202447637611206617780267783243780266140 10795 50976832107005738519150678447666195520632348753942792670752227715278529200007000 10796 2632959123352193718043357588093957719744327034438194020231646951059256364308200 10797 148371666343627835630388922939650154666791430579559912175845251785109314822400 10798 6967507012290220662875206247545329967264175531247843154424879422217748126100 10799 543723467431955095342631453941398990933218820587879544817628640679536715400 10800 6400607028856859204977193168242274061195105424544126519810390274741433500 10801 154626640462367560086688537764524556657952303941006862302452867404021200 10802 5733191420153529131307400069954358487640202668836193086453019841245500 10803 209381974284408676126441502158469298625954304306776077616229481099800 10804 9302066263068058599417851719232855724087693596490748737675526182600 10805 390697131070652228656499923654921563787444888620378449860431764000 10806 18278906083594449957538986216424386258363013024333994654463152500 10807 715740616117222743889430458214444411028200450134846823790790600 10808 46112601854518057378928433568938481062841972713748976858733800 10809 514433344284963998865951347746340962256412970464262318870800 10810 11745165908982604314631715986412390810306049675972639453000 10811 369684306029506573345013441849030042076434083587716503296 10812 12499146436962419796868537409028933407687912166504171284 10813 439629144105031421374466845457992929368996873523299840 10814 16812927086199979365986648292353505208397000339575897 10815 557968019311958993538484157173644500470432333505690 10816 29372874516105064858085012779656066292309615449431 10817 319730782594262319004166956762294195014882043412 10818 6431019192808176043593690451281159717009608811 10819 188955693585275462669127060531881478607888926 10820 5150587106238916958008811968309264633523850 10821 165918038993555900253076146833953642195400 10822 4557017534725206794056897942883360280035 10823 199903309234303125823255445617025160190 10824 2018980862564212141289029786050349750 10825 38593004027471424468420633960309500 10826 929158258954377931805571228013030 10827 23067928304563604564004005463360 10828 546366119346939161071768101135 10829 19221331940919417795970547280 10830 187579374434871362115839975 10831 2968627423412275011518390 10832 66458579833212351407350 10833 1193982673885563193580 10834 35893153208316065090 10835 304636737735387200 10836 4352336490708921 10837 72031912149912 10838 1609557675726 10839 12316079776 10840 124960225 10841 2579824 10842 12403 10843 158 10844 1 10845 363515870869266134955974084813862941740398622984089609416469630817632392932581684272341025626166884157111817473571004375033855305966964894536163501707694522368000000000000 10846 604514154742071662021768014573331301414916269624553058642574400579420804452487225431534036103847820788860137396630231810481615197274462238051613964960523408793600000000000 10847 441816190873714124777590884384815097587940220174462538463369489758498123841642548054946274184666760920609323223684937663542045409931808192934863672567265734768640000000000 10848 236708173668322687387133336776377717094546807701367850883641977217847333209594928247459182833965818238639070942701278314671483897021448031079598385808862444733312000000000 10849 94076131939986884688215981970307467543678385729172072817563100414454910560285956492976090267214685772193431312482793832630839867499341866880126567746200531100864000000000 10850 65200071706494665276903785027954508631796479474093969616988142472567970865848419499123632167704318490123590708024026876749024491781548412925381585863082946682240000000000 10851 3053177475452957642709402967119492676793505074421638812478054746185279438491096838322795049274888117337982329764907690495997513178018831341642366405163525274800000000000 10852 295293735355310307595288649171990445511584313676344332445735336632303679734317302724257928236894176684125837159618956034457119297167805777593399471078850554743360000000 10853 48882258088728419969457849946400129878865149362103921818759841612577822719082025675237646956354329073043182900474791174002743098476619820462995095879295000797152000000 10854 8554230267255802780608201211863295308823187802860350188227151146981475478800048584353536996154188031577626397324675446161885259736923761158970264404309052189120000000 10855 1900944207410085186307391199287583825298758426072025390748966682075003763772269756086844982601221120019495602289489872899340731866567100715775877729562045860919040000 10856 475413673373287549183646146506723528712524671670973423837988340861125177564987359358105673352053081599661642103338685855263621574464749854066797768210968798542080000 10857 129063761568212356368346860327957759117022247886290869818041216382761696342513529792882818818698044926202513617349160579925307093921925676240641724487464268285184000 10858 37604281327869238023447877214240903602021137223572800248650546550475372485928017342932865347626190632489117190020653073954915157019984338007264640358088278948864000 10859 10862016507640554902218240127892185629062994519258234668860961281441694523506951846988317828788973621722593230669626355138901794283577696319705927620652761887219200 10860 3346682065481191763210194214613573898492841481270703634560976856932414383830938201605986010524124723127413130730146684369127513415658689994750532958883211287640000 10861 937095452579380067580705645638920899426824269467048113235178584284058406518110599531427547865844986980369899387890295717816039938057678524520714914549391329750000 10862 284644843007905522866205378808722463082154938193386147170548781468493228780974246255129824353295967196525815567651905036167535751924624800785759779734240200321600 10863 74789513130038147759107168831262569501317652561860172248360790979018502606142694393566219230056530849953708138330683335304150995263078267365564412687486827732400 10864 20990819255529759592597949383072379102950281716564473643641031485591670632131299211106715973787154856333084559430710501435488707094741099948512696125276589558400 10865 4550500607036347015673906961077086991295271792330905892820725174917175560897418741348340428574897158015237160926288665860086654783649769493463296015116815806800 10866 1741581933833844387170375865175929290307345354932577068794768809888585814691577105037593618478042829146063000959530331382377376284101758029716653658774572596000 10867 49650137022035609260784865572486170835488376589364404651530988356192325557066602438241348404525456391763456302196948803306354256610247253823898841425803062000 10868 2987200832430717308606244704448744324671842896730926431597196716703497937883441253471262488221568314815787947367882260620045452806557785617772737292798372200 10869 310387493084590107244687541885022915444559160705543043979499110625246338974433646619054691249259709771114663199287973986510289081832467370598225314070958200 10870 34453910127946206784842036107138396398556334473429338590415850206722880935263367669042643999996368406341768580264217426279464700648540359785457355879362800 10871 4927189659441840584907745496814732739865600070184757450274871225471917967825941227271274336789885850478013121118063863491538080182928362816205141829133000 10872 773010505861787833307503089593496567431695892104879639845838022221822772540035773827680156094720387063200665815328755320481108694120112501973448783004800 10873 135911619047202461305149306870121100832277201490542358434275695223331078286151453618604625172323057298652500824063235096898802392241222336244424629273600 10874 24229747140560509628756453028516591748505534895885491400351777027087940933362917355157027296492839120509583925531031822028162393098143585698701561687200 10875 4705863639398689753371604105130037637602535009145857370584846860449123095475282010543051341269894460569019973265951119275566948286062064380275277881000 10876 846090027805016585102040579588912060216156951365674234032494289390804959980840010289097540250896527352888131602238202136086883083118074056506745237000 10877 166984985778936184303568491447904765375358234181486485665824531695203593034742862900124034319442123997065547945227188651837334564961871190795420980680 10878 28920442449784314571371774696505966879763156741968686700527894490423934306055692446875781259025383493374903698782773853465439530104164021976876891160 10879 5397528850661542676222203497213564307085082733782551857284488730294918142971920557363551269991425525623870758194696100475856108143473320077484496120 10880 787952781974276010446753177591832545870903437735649590219774942194263287084217416027168890720255093352500854525877605260688363232813282039519249960 10881 203031455840337604444708956071117816800260708840614103936762760524245145498333101568889556408040160182465259755058490994071857714773326443792263480 10882 4282259957761422121593976685837238957082751567857245155803241541837368850835230965569258271401093098563619793714859162240219720722646782842531120 10883 193416374704576051462695869791769941544132319459657812511905753262173045668346385574638475104526559937217738122680236819307289405322450021173240 10884 14901432729901028208064584130471706219998425920946425810873067918259583030663423735444318516646468202360863215764464454545960080788142872803720 10885 1250524876730812839392382541470074735681241303926224457927422627130562223939725498073526220193432923030939619994520231363894728745561644349480 10886 130792688986683497566525744833867278045939283807528094994442478951324797542794905424590762723317920764560657051836454179149457750028498542800 10887 15333724090904889346111235762839141734419299286304786641281274463829690808758319515111284450815700248043606406900807504777606023092937917400 10888 1896466733823039786786461865247716986091330658953598696283970154652490099773191089441755533605956969636368448817000130443570040440230163600 10889 257814295287669140625876846408272881045727034290771576621003392136094516823552147102437977491976403308895088742485396593464150996304274800 10890 33173345756777473214889670829071666678633422375023164853852210580072753434174139897885010600438492993477199775696801942670217325636577200 10891 4709492451619849934481003966566518900451043375234747935743818229560224889022388636196253242090810439876016222178407523243303702552573900 10892 594793566389903965254632766477657348926721773018245286089466705514669733122584533543599804685031638403399736212472978163815469103748450 10893 81272060050077619606795441653881386770950310905624481987814721924467729548770761473788880312213780953937000866307570821242173480187200 10894 8782028111079505470573564823594522014814785077850772203901990254898746905994955850255089804493864593291428347222547766812103647364950 10895 1665386477364898159056384751743679661441531324134832928354288205810030010981814187293982528940196718106141951539563174014963766961050 10896 28617402348807634422102269426585064521445504669944654735912381758479740879869096637420322707021402140257058784033673460240230455850 10897 1057950122672273061626125874079088672460248566903883928849176385840003370518097665270834147451460401199271489586716029773399814650 10898 66305859816885520874681877432656117075171510438213923371191934363190301414788976909505360679572237624789956194375917102869043900 10899 4459539495043918292817311427826315733301478501767397306757902853581290879017239190874618822458683811767273559575427635774547850 10900 376567431741192698833116295583121512814103532173353045411227731577997827426338933261449404616552524411867807822967995545939200 10901 33649504009639990577123478574697527569343959332968888545520619735905751833616153396785014270595262807721729533339942196943800 10902 3397260957916009269603024492540905774267880763803905942799316721336070674132818534797854393813021821733204821136520720211950 10903 329066548772553247083215480374883908258561161321434760090489961444700740546161915876845498369192599124901645399667217470260 10904 35541368857846505938153477592662491263181495603785033692612432343980602724268362354556287827559623946989036807491837290050 10905 3449623002833730115501607809147899333807349863833668209331639034177447940058194590300189350653165742391468733546836423970 10906 364060054244142969189571839006563603192239256536279479978211283456000061907642207570708691944455312077468367536599989450 10907 30661238675749755580046672712010638395173703499626243430981619940170251656986595604405028521389354695678199353881694200 10908 4497600538018154630564817876596837543171184456942015973913402855071134312832871640822035796848202170920916763018281970 10909 66619310740511753257891379496806458751910325687262627450636717350257106841635438825053523259225199848225573629006170 10910 2140211465881968115412311848549154118634544744442039794762118226201288062241727247868427047031254274990607835692130 10911 112801959103506673469072472375597830967065503551924509758321778945649818612303209784128060722029566730707874337130 10912 6478326870160154674077690344118096133518528167905387213961848140393731871807468461695626849877874375749396716750 10913 440104124310724580840973329682582089682118336428327380508527355833933444832278384427894186262428516807229952250 10914 33520178288247583853973042318450430226460621514327567865561527654360060910730037428738055058357504295990273100 10915 2534715670410309153613280103622852994780037510011964017437930885363797690945965525235078807440316055960161150 10916 213790409440540125762562500340876708765443663895612947807536308222603603148822782664518048497587538808449450 10917 16504249396502171391582207899130044535851550924167636678510053196355981142639047940559294820507998854776250 10918 1385634330090983937646519352721123326010564927950217865700399737205347797893300197566819766148811271412700 10919 94069332101713809498007557858348279558656440468149308577005962708074868303641438995960253756590312436750 10920 10977863838968057535073834348720800832297020640019918594151555817983365493163156492253931124691632148500 10921 146353948806994183287616246652507686044125804958612335547535259547187184750322290163762513646540459200 10922 4186602448923638616243945827144828512679654310456644690965745600977112501868316356321200036293105350 10923 194035228205231302968534496759731555540884373730014600759279560011368742345628468640095047160079500 10924 9392681226492477656345536072243102873627338501275224684822748266062812617837999968698873881447200 10925 560452151800902018038137875721223236299726730676027272424892874476332816306585326097689441617600 10926 33223491755816535371803698127637040755980649717735041163660550521269980461470913864966928923500 10927 2241326064576656508619477868794953449135763681598291691005757402276043623504898851685893172960 10928 139564596398307285317018203438429671210560927251651648211135623870578159118985548847699656500 10929 9535560379285332244999712655483344294516846077996672678104653461456113477279820203086296940 10930 531114487862535962848030765228576137278946410759336959538177559236244839888704387246912380 10931 50302353269761047658034653186688290434306300123170811491059999386534309128461201428353760 10932 618700396043708739388940648824966265348313219960865576684747818774972428037149303906020 10933 16293291857813938006417458698148891944439988670020281963321368077710348279146265881460 10934 654773760272929566590674935402136695032659011172327907033218535804175631176086535300 10935 28594989382703708445881465056228583442002103186603595177531145469584417701826042140 10936 1371168246107987168312427197745110443443270790726370460383965385895206750101489140 10937 73684693681944658404954162483444773525277667744335491224087310970266237661828300 10938 3771536041558547758278323031594047544498630616897953596548034821787583440765800 10939 210634776327114516653855703101824773143034263054910946749637455659217688006800 10940 9803837300479160047762458348315995263672600968746965146491644496748866832300 10941 758351151944568948767354396286688066301594670819937259877218893579353839900 10942 8849534935549918379055423597830622397652363152195792318694365684207721100 10943 211945136495831397015374806073787969901848416608793888845603499286546300 10944 7791260135080437024597235992502076919100788242264570091846411579128500 10945 282133338230686266983933888501666258318023172752350816448987182159900 10946 12428811225443876616028894313932975295209607410437218901600072798600 10947 517673698668614202969862398842771072018364477422001446065072087300 10948 24019388985880310274782634780260143926278670007182687190575547500 10949 932809491497036199003438056197513617651507144028202008055210700 10950 59608973129011147343492853150091207227576208629968189597875400 10951 659636304365397385642631163642485588699755341159820231455300 10952 14939851036225872688211542734716561110709295187837197384216 10953 466506386180091628268707438523776005477404915003547016064 10954 15648537665173423210252735811303940250569905783261127828 10955 546101827442968718738595534592350591950550803829724020 10956 20722910129502300148774240918482227349884674837151687 10957 682437808235395999789376776850842119806144161749267 10958 35651046168402330629278755969200874354788006537859 10959 385130260852179611527746561554581643995198825019 10960 7688210914710526247604487080854920263191938353 10961 224208621492976108689486586750516082825778651 10962 6066247036236946639432600762675356123928090 10963 193977707352760206913522848136754625801975 10964 5288801372418305695292312211083607916245 10965 230323378030827514535489969950050728045 10966 2309481706098631154424141985482054750 10967 43830626002628260646277719997780075 10968 1047774206906000646504154789035970 10969 25829581693138120603356597666720 10970 607497992840302983289588308255 10971 21223554018098523816384145955 10972 205690486449272735009783145 10973 3232957262483231005694685 10974 71883770023678665807950 10975 1282724629377057755265 10976 38302089665250029190 10977 322914941999510432 10978 4582923854455089 10979 75349171262079 10980 1672677584578 10981 12715952496 10982 128185005 10983 2629436 10984 12561 10985 159 10986 1 10987 4912097530138833834208346183421650411642516615608138992260196175850523093761052600730396519201038933413848779731132190056514814929557183147741424987999145820160000000000000 10988 7168528717400423092120903219209289698558251664889779358315445574875807370744245135334286034252944010817349398175574678567445165574085474496969482026675142148096000000000000 10989 6119245000792724807236243739379258311518216252697986761697228490001195697475291190012679354460715860494153783034403787616692814621915835461225847015859364641382400000000000 10990 3418258726260358010376031018621801354522251833260499912246399995100574094438121290622848444827170605879100169039533563266550737320112380001810197241127743055872000000000000 10991 1722723151830845692684916684460777768685275563304310314427453772735608713596806494442615509401638336886204946023128260223079558153113025724439406208812328453596160000000000 10992 654514453743261313485840402987130342518449673723024914498327251542196385696131532749046107543027523351800549220052650471784682183213903392492320051754761487258624000000000 10993 434674602697629241453631055312839355968002833683250653393077261796544928476174194270178841809247607442993087372174300861453752184013213775178813430408265202074880000000000 10994 19541307051227131051668880437622664786619503184325703277506682596350092367731768691833564568875993836409545521624946795573387785354373957931677531174137632221952000000000 10995 1817322116904287762120277609320273475630810506745780805107656938294473876756502777700081399952659158757161017134192508478118984913070247260931919288734288022018048000000 10996 289688502651703296238612684696837775522749700144010177029201787510961574387827498101027363571996494549894406112069730087650996309878602592353825295762770552631910400000 10997 48883574612460909916354444882491238196305096217910620476335318204429338551149116376009145562702631437822346652183853996754078077029927572607467186952092234791424000000 10998 10487976202990766682951885281632543268247741331720679477865821943489644680884380921138675500755852397964228158137153855852063895097105560212246776515016152334561280000 10999 2535539791856811467964306058549401180692912065114916469859802160074905015343704230099084951070901559928352656317596616145100331314212072058777158707006589837701120000 11000 666135552937542286904549853760604907356095145445277084763872533546069361562861464646658430038388922580757998082911039145723865661665756368757046760089652112891904000 11001 188021407239316604505169009238850503969413117353221674764060616262151268812459191162417381420382948793341040249325403602501736167854240617984395126700345194732544000 11002 52664322503133500415182090008120394177231650133494828399860020906296426186572185171283375980793530010085376988496354431769962315695516704418885006318549783654784000 11003 15749092075613786279655261936926302411888902185829281003460185284273770917039157079455398901640506906719758286987591667559665182804527133796441386970719769495360000 11004 4283864926293784585570164405349331532679146632443403969082067155747877714925296053095800712397284534884523565255354633720369932226779572048228688121066096688128000 11005 1265088191146774268233705165833144380947900328645538727298458694738883238290440602438655860354228227939965396172964566987514655362715125546252513155494716019904000 11006 323414110832605929345978748526052673934191500475051132028568548935222165265818779166490167602247870008390940002908142279171197573864778247016279401631967753408000 11007 88382396865388708838001580419633754298234847770052497713681341168934550740093549882934921141323650669740309179944585635333522522544213230655646460572743000768000 11008 18668720439123484241250444410280044678250670528103056399957691612807718490653324601876281562708341640004384467473523130009592997448616646793813163308879116992000 11009 6966327735335377924235265705730305575485749239796910580022757813934862394463605490866746867853563033739609898443167727483871994883496468554875286153450361136000 11010 193756632281114585588640202571532628186660481859821906436628602777497550687368815402086852809180334175472654415134766339264862074688292761683583444417618944000 11011 11379812694974161283448002643018810950607576781239466623743696813410507285363595105299598785065721783685874104237057476324248954013316889227579331871499856000 11012 1154930206826381795103523474936354079997150263942172920845776393512997735504531818554542702108950231307238820342929406114368325118203505041728217150847264000 11013 125286945919804388319139093073413544437731182271243639872740558194650765743248438087227693244707489066053991710249464628093198756923443640960701913546192000 11014 17518896566904322079908543981264137476276097466099252098114130669255807271419337978309054417558010373555596799916170396594064956476533965172544144437664000 11015 2688732194301870724553797159125641904432152657638959269254639706164868415390841364979487899238900754811741049539194193352975308438354940334022463853568000 11016 462677852075582846996384511059338004014456393634851905891092699708210542276249235032682348143554945546568867732537594519289861889529294533650421892608000 11017 80765823801868365429188969854326870992061524773324265047012312012863286537611715929970279619364847970739544121487107059254344259981647727283616332824000 11018 15366085353138578786519527685746070821571242992652100542749012807374835787219067531419289666321445044691943177974936159573441641327918233448508947040000 11019 2707488088976053072326529900377262955235258698672350857046280146121834965517885944378265090549103960868977326110760371270492068535920184447464921974400 11020 523874465188819401736685464075404441083969087948256200896812921021155167781935508923592136814229165842167561274007122228297270469912743273159511136000 11021 88985976768567121758066999077896803825975593092812331548977030942203809945629173059980782741391138763829936446757117840952272569424106832220114449600 11022 16294426718978242041425519991828516964911118850908852432292719515276621354427203564939608417976555127184322671349742020081044368128523878701386156800 11023 2334674909553410401323713118790917765784796618152456482134021084881599485826112924262851091915893607722983905876269160737680330961005372578493398400 11024 590636962444618485657335144934162989406092572772768681968972800929459592442236927567001100367568748222023126254144622098337381243935262417757871360 11025 12235028450746920347411361959534989191516195119556362701221509269278044617746497919646895142050304224188334224885356662209723114292939135373019200 11026 542923157065476635684760336257600066851871045231600825686271022185656208580543067269705645348650371040794538058222381668112630676877636997907200 11027 41107400634209732987764370015094365225994291377133885012245923482584551191087755729568877617195571270292299182489745375596737491291192566710400 11028 3391253902998814479708156044664609456224658539443369949399203075332690641775627499501748363790452195839307721637196330131665856950060700435200 11029 348780503964489326844068652890312741474162988811549527936586360340233828981125041581765752305094289754938668763358417245608915859188296188800 11030 40219604172865283530783569214004306188771971891175628890299027541369995375078000273971631349337818625600421592262415798581698205324597472000 11031 4894107700188489772352159652252172867333388896276434992420670045963699514670303373396622683583638307028699319554192923786060269233222880000 11032 654766464222651785716512625798788269322483904680526594259083604765615107490124204546229445357351813456535137648451318949931336825128512000 11033 82933364391943683037224177072679166696583562975896548286740951257659454899893779112768177227867800477835263141705725994788996438143923000 11034 11592596803987322915645548225394508062648722186620338605770267962776941375433493207529651542328306379137669726758526591188163447090729600 11035 1441923797308858097586988524794320845882961874140904311014891947385859774447551565649357155236896570774393851730177805098139838329324000 11036 194082531462871927419212994994343610199284324551092122193165310313884188405560815017283270261949125464143097661860832293009221359760000 11037 20663595555481189342526034879045934152505376653767313256888729812127899220725876929792641278198511409024641796880733320972827911886000 11038 3861765744614256600710457395347662983052826258863383379358106759149642804768872716280538335967068212909929366100791042057006441272000 11039 65411205368703164393376615832194433191875439245587794690442171381435650872451808553643773209696245814730692328006265983176252024800 11040 2384112952500897040284227321868368839347039024008752524983455143368899575982208612286644247413279231285457532781191524339995064000 11041 147346355148634490832626394294791371278158912084919829735149103128774138513187491079885402327142667888977445444181882952044062000 11042 9774333139822286669188627787016582429153925483325802316250560513122543077612655274901465030732520429105717673321874442335832000 11043 814199852413389619098629828287830297976440069564006584672965929363916029800911532457942618437302954420518373353374124720528000 11044 71785608553898646564530087626021392147933779910333628897110719366953782640322657089714180754254434703011875737734878833789440 11045 7152128332454756357058998931665064787932380555376644090103824739602095998325574648478305712563555946344483622699750034064400 11046 683774646800110643289798400778979549628179036512072228759459660202585242493882358323265142838324813416360270613417425673600 11047 72905372016095396796212261728538443616782555084687248600230630449229215580843499531468830832155907460052187113998082210400 11048 6986578233587301499750091765362834093787037698903631816367876524916381283689451511987125673612277825683844837907061124800 11049 728120108488285938379143678013127206384478513072558959956422566912000131178894480240156426005891667145181854279338310100 11050 60565409729876060405030464616317310410219661233829616653790854202805435371825374033392648931139466065537183908902112000 11051 8775805927840301718175254393359683011065725769642957997879810448919286464064139786969825945069662772528618074182013600 11052 128422767692552777364609888186614860244646410963397836049420178024592013188694821831428478572000385249591467236638400 11053 4076593268346605934118689235331722130732466179889599609070701383240548689984242376892241994345246238077348258461200 11054 212333099488953738294724653883478270055652712568328488956840995662399658564335453711299879006173302081332469340480 11055 12052701153786334277353842500684830015848424498428627374812740726313919761502266905480235999772789536277947380000 11056 809386895284091183155813020105898095967114181937153803234073298085394841070856798947851377034351295277664280000 11057 60945778705904697916314622397182600411746584571504668846475504826109201655872795324978281924286371447255042000 11058 4556792216467971512113761984041084035559617995527126323483920692788849781475893079074298979667983920827256000 11059 380071839005404668022333333939336371138566513592200796102286770173517516709018280292476530662377846770576800 11060 29018460477366455193990695207261616766332397229305734819358335290296230580464260115269089794299778206200000 11061 2409798834940841630689598874297605784366199874696031070783303890791909213727478604464034375910976124196000 11062 161839711142733435695496873734792739025645488977461176046461871325720203533146561713480006462951075160000 11063 18685725683349885166083122295694980140080035131948797607066477988056792328788351476176904042028310040000 11064 246490861148621782379143152256855050179580303088189196711638331868946837474227015012652654562594457600 11065 6977670748206064360406576378574714187799423850761074484942909334961854169780527260535333393821842250 11066 320058108379762973968716695686155143160221647389714805376131233008443286343304690540362964387760000 11067 15334989757538739030768222158764249589595654695959550505833058393571938967898775459100202255424000 11068 905781255435801241273758182983795129373295726345094581696796564810234854636905577531619299584000 11069 53157586809306456594885917004219265209569039548376065861856880834031968738353462183947086277600 11070 3550615547844208330486301574328639127343784050056699708523972122417494849116671448215276313600 11071 218924857095383976967871691668124974447938709414355526605702939404828484892526351133646520000 11072 14812520977530613196116058493954709583715489053198714839774218969252215110337584781493276800 11073 817099212096209173612355023428578672736840631937441476212580860363453599828775980379865200 11074 76651204982493025002719471522572633042752457330545998462567618112814185338607545033681920 11075 933887390254654700964438715207496249582359577299419738392072179282977249867395175707200 11076 24363800908880654962867227959848810384209328852366776767583354134893978735171986364800 11077 970035200404340098652851756151313622270605942477522825234397830821000935075683756000 11078 41974296341583425241660866137583241749727857888592433288119112615903732406350153600 11079 1994426539793435881181712287629251554099302968329266124194858743120300727420347840 11080 106212171073073381484618612588749223099499340892735843205891619416599982215248000 11081 5387908630797925368969032902277210777855186595568505137925764031125119201094000 11082 298243931082640023580680641560105873476862673352086296282672503588272832576000 11083 13759771649795312347736783646759291598136983815785214240690027363858058712000 11084 1055097254879400276545884377442348613984827368097304013742217591066927081600 11085 12206255083517128798697135997007755031244638830614885956819814736838236000 11086 289839502900282252328717683519710044310220056900914719788859486203824000 11087 10564420522142965457080997955935019551323102701375688260130727564920000 11088 379338942158905905188482539161904212864568971767866643965024782736000 11089 16571748300591835488038525751910633726946143213916291868800097064800 11090 684527204851060103100644494337548524982961292458844887358773008000 11091 31500838014269259376764111187226418263972026238928114348295800000 11092 1213410720646551153175203975541481128652367016622051392592144000 11093 76914804037433738507732713742053170616227365974152502706936000 11094 844334469587708653622567889462381553535686836684569896262784 11095 18971239411080473254871800298052776013599105000428187154560 11096 587724581014288665535379450108694180129014066146200965120 11097 19560672081466779012815919764129925313212382229076409785 11098 677335599929263527117637872362605385365024252812060800 11099 25505120159387446336952911899670433661396522876494384 11100 833511826852392060811452551878891138694527220457120 11101 43213389295033128035489401174788938611864250348920 11102 463314599521419081537138720667165887513021142880 11103 9179953330997643280721775618931248075453060720 11104 265728736584267980669021139852463505571293216 11105 7136761219102290164038353838441595439915400 11106 226543307857238197855209165707158687068000 11107 6131943620195137038020072128792588888400 11108 265120435143398577882578382676317384800 11109 2639407664112721319341876554836634000 11110 49736880570358309953222944678332000 11111 1180590655668733122821582860885600 11112 28900231265049645430329060326400 11113 674997769822558870321764786950 11114 23419094088936302142216988640 11115 225414231725230394531269200 11116 3518865047600795652456800 11117 77712183809382341414000 11118 1377422420807578797600 11119 40855562309600031136 11120 342161527946501120 11121 4824130373110620 11122 78796518966880 11123 1737846841120 11124 13126144512 11125 131471800 11126 2679680 11127 12720 11128 160 11129 1 11130 72957198167323495609556496490655787832713131413195757084999203736980399590774515309670953066937597974364859102427090853971306196313899543725811496847530181394432000000000000 11131 107980094804507356636747364487615501196633268846484115561978902802480825650052441016059186349334973422947149335353597413237976728084131100464664688977215915958272000000000000 11132 82727918316431576121897694998928754119617325567919396239503499819563637680896087503364776840683253910350644362224249710971255923603414950259738871592822010900684800000000000 11133 54274070298806188858702347864185806428784198004797502063623339971949030921629969126770980102451505182137628553579757935230262801651159796956273709693106258617497600000000000 11134 25060151534355673955997030887276098752378324075233674405883842441396193090192896192296102636941247766256838953477432320193487265308324179061435554155968396937307136000000000 11135 12060901283922777318748014000820562946800286584840709806464370713560983599943048126210293111350772400251875913672760496481235278604394540921380391040724876378472960000000000 11136 4390849362013692047500253652920717522094885331597326966265677992152679936680985770534018610980689029742399510170603528411512943459450032092802009234492670120702976000000000 11137 2799321214074970209927467563193945282514199353519065023236003829704696576404969675842817468444330747241686681354399780797229678764115217854974704483600032951270784000000000 11138 121007905316492910000602285284836811796535897191753713699896854284545444072845357893756525080293028578802297668270218544446670323595540672987134669092842504632080384000000 11139 10836887619102751711397151692000323404683493333565283098846084592710378034120142898701695582257323876885687264266755837697746532451605027704366120967400555250507776000000 11140 1665735026701144024521060775271021945823143677920764518974889511062382540785233014136733308646679716239392580915983817957124753699081052039487752995790921096008550400000 11141 271388640665503468351904430865141577554483282508975927230513214058169142841091758148550857393186978886581532178432902564254460218787463918003100656072842654369802240000 11142 56285478922514909729986935429749427936036434152585026663484898589147282942554936775393729040062018019552840509353315950008662343801052048385165818603766519010379776000 11143 13168448810643092835703932132026181907980545984209726477475020838574823809845521590346640616707281237462006398677536299681240979994222200412888592415571393954942976000 11144 3351494512177475081695132919232288739096592512577914276694412020783984291418969089071133959978502554575200663417219534367368029830617989856073581860916000266084608000 11145 917316563333323294509637989780087081506631509122679894633626145867879606499351923590395053581656811965012555697201756682764487956223579353657206924329659028702784000 11146 249381056608249468777124850194389505222308170346837625796060813172476270519437662223526001344375617824118242902804801333206799036648737347138279473089433296260896000 11147 72445823550527950736705592641219769189953378479262375506011342006233525099925386814165511704158250421600063187510189893599853484810349861178156420048467062030496000 11148 19158395920402243746158468117917208291014472758920801789128358701486145586213361033254269702493267579363902411147696794541286768732333884209287937842828666913952000 11149 5504843210125436616373600699577612371425650408958359052971097242067647167551436545536850178856885587762192890133562290127323014224454728781155823779052803136864000 11150 1370254522211836408375828172140800445031725355674149248274941613456311044612901435049202454128900419057798166154385871578145235552204676979907369137076515927296000 11151 364860663982758719480008976795481055415512019359173970643298849576204416441761989592605005480406998138874093563778976802638469744693435094412499868324356669472000 11152 75141599767472032057706080432762765106821971497548837409618592412884787846052751983255522462711083982159674998774319318973161677308039380670838719264594510452800 11153 27355579643634045326942966265831582064087099416116781323180125366571874534734600151107858938979684750871430376285114381848632920728941899119059394720173334272000 11154 742733757077605925713124440084814870682325845204527130249196811356373968009031140874047226645947712772267451670120567449683753382143038151261077353441153056000 11155 42608135904438138784582564895626606181708467337846749676739972499294410972516626471928747622762081824944398305389975310989703304224613849160944482904162512000 11156 4225994620432897023285167066015195644560482080826356106082690809085242360132472663392689530347735974382615505633374669406950564079624124092336856085769816000 11157 448248850957522367103087809255031104954258215077245135703056782203106815995722110064909128962673824421651443027691625637225065382887417274416852573055193600 11158 61316137984165127279818020510742303806614181170274371093306476692363716099241588547510538578263303075924098537632086776060479383553758995020362006478512000 11159 9210337942183003971347249405465917592659364975300934286836504599612740874336434291414151422051804228994569335133404946035789655313581240369098957582144000 11160 1551898628836850799300474938392650543256318678132966127894366883944000208159606454745337410283456386905375836805288552492915425534794685900013782560976000 11161 265373421063281772124478191341490276718818099709785764718457742056561493604757290866289923618366950220437164691837041142972852302105077464472223517136000 11162 49478794837106223692592880406152880227867238747149207030256233465003047453229619656633811750588694813627010314234740131350457093576932587395098702460800 11163 8547168280885187149893555192631469434451398029883700627462351514634800587867320746695664316032646907308680825098790081868890077330364124384943645101440 11164 1621995940296152378453968456350482483793944339014640874088581667427518968272616409438476184052652724313962817739169716197839902213565563873279956952000 11165 270315891693194464208467676448106461037571536810210545724471438158962484181122484923974525934499551086118767964105052733905216219978592897469532344000 11166 48581531513990684604990902197876561894665083714819582374384664970493474717496371464257659870213521062213864549313749270751012329206000122864824707200 11167 6834230189783619538420323856824393499498762789199652125756287854463315437874830896978999266750854505504721352797970328915965400921840131097407895680 11168 1698081267028278146264838541685719159495252291006227096212710178427436830776113058626436397858760310387692950291599216350599661254183483571048057440 11169 34558589132811476770758408341844449099170644217587483399987645784701489191047468996500475242255512744080013476604001084630148520107465965337809600 11170 1507079798061064454228386450646096796446952281595683610355689580044731058602792570931950222320156835526533976302870188258470177715765672322390400 11171 112174432239114695102204467329325301922946579797405594859092888925686956044225955413027440008791062487460064619345688860284401210159473286601600 11172 9099864639713485520550218719850035374893294103125683099790366380048090440994592856528506182910720656097324673513248896433853952339701556941120 11173 920551821939061993801558247792464776681934668013652480047538902564107126266747980351035186060930650617777516881574719699373650645663296457600 11174 104441230190827591104131526507333762845068248245702251517469858178711582262595736243214811852074748172247697991976633620167527011932012816000 11175 12507164122703918307122185777977775105407848330810215314497778817395984740902422032802911488774518224305389057637826111814148254878164512000 11176 1647146886560108398443102074275076740014373860726323897613680638888356519445113621615320406218689947337430310537833841391477006438540233000 11177 205419564109275891830662961672328397509999287916121953540045554896543705815041537907080748248872192217255579057540844618582458912498311950 11178 28278910385484227112408079761947209061915822309640197302281737220033510904538135345646255857185941362790190132802594853500792658163260000 11179 3464921363682479906141867947640084420703833757303152659843985011511059495375124730931777888547368687495758368387132647239168056080104000 11180 459518934787093828154313120501313547677717297834235972196700223763786852023066242089634844376715675599420143480131015751389816195224000 11181 48215056296122775132560748051107179689179212192123829999883946471341095557616238156975546195445442181070905094114279075379586692634000 11182 8882061212612790181634052009299624861021500395385782105703819464209048403969341568698601108466762822528573596913977438287845955205600 11183 148326817807904358694839931675821179491435855190699084296195876265925760296830889001633772693739301516836118996479892058781559216800 11184 5331141463231172548413341650288991432428795595352904952682861921384935859837720924673728437046794905288754193609514217390262567000 11185 324969358615481548274696568239197407887446367748932775171505030408984911636013472455812893323275987065478736737592745366448549000 11186 21265778858262002077559041536617159068834891929938569904277752007841537666066006022112420297969947303139026761082410166608548000 11187 1747815683180743048998392031391209039656091349330734135097970759044735211802944582917560978676455552155426003482566555961693440 11188 152072144436548448643280843523545317576543928494259398058352979324550321769956918146860441448869619736490809524567941205205760 11189 14954450149678126928396088675299680920222250252151164915671633550161384890831452017458924012546288277898482394827456984375600 11190 1411381001728433507303301827248919326796625959980046523465038529397773889039259784320948919096680302202575067729972106216000 11191 148579302463181758027723723269553030662050523653603126894140905092734519298250047837990962874112878418858681638865570093600 11192 14060488695094444268247059677792703613746413369043559030440351506394217926195631408322583308561683084903469832382096175260 11193 1447251079834741186161013977285351607751864698823234475962765842874469396723719463884893789002580034066569714091059522440 11194 118915011786707874697681765893013255805431286081055710747077164959166769449559575846051420462359195567701056211380976000 11195 17022948847979380441279710329288059816645564444729111297092162437060302659208753080748698519954406100929006143895231200 11196 246143638077392823282168952357678482135572287679845852428055341213801358611665075176904583929667405061716978870223600 11197 7721547249456512416389517257510673682916788881908535730122152031785039283381917913878246601053936992122977289555920 11198 397507314159552928668031038084186063708838217715126589791295352344724942196023349389759075813882577152261948416480 11199 22304423974248273777631823478278823362662026945367919624653462723408518179331781284854229838659989831502868140000 11200 1480810115235666823728248820875563561939833901044110935462338647633506470595544825347773542074210892496635785000 11201 110250228894951195107041058493779760295406742876542153755983778393298668163994607273275318986630402280989458000 11202 8151594965014926816114618660340161441389983303109637089787902572655609053529097619232912619183837902813202400 11203 672434792086485181885666667738825887399002293278509100796353516460838683408263111286689246556514651978712800 11204 50782305835391296589483716612707829341081695151285035933877086758018403515812455201720907140024611860850000 11205 4171802284144897876785219556579726142827507309957645187054966950725778316237893067943113274426528559092000 11206 277193547808298756882712730545762031735414082184800524930642141313201625200389323785854053622714075540000 11207 31667387737045594860414554627440966342661954276250067523554767958706774367736048291205068955437451752000 11208 413385715051334447531687994930767323738671133304150631985143452405212925347401556427469556089351121600 11209 11581494747022436721911946360314731796244404535799309196657818586895448673553246277795759550570274250 11210 525809749481039171520034571484397735191792706425960037403644168513871113278286277316310584351320000 11211 24938720716805424080340240076374183676009095010600885166051741427930122967996998473890227910336000 11212 1458307821251639998450750674603910158291006119415602276531842469344478115965417979825907072330240 11213 84736351250478609027491412254250511868718964032559867363950077369100465018563439718965157333600 11214 5604402972577622953022495622224616661787737569207143657572152075580555595174353952575093004800 11215 342202931964629323221624683092894377535127497239914949354545371302693068618414976043855240000 11216 22930921897907968505525821322372194644021093630432625857727396673553909930426453363657861200 11217 1252885458547520732872277702590487298196488968970743596859290652557295519737456503249126640 11218 116423056624352613447526744482398055847954204058659488230881004869463055089771837268139520 11219 1405195045149527166871725543443055104511774691076696989543211409949152684379912367185600 11220 36320110614164680083533552791996837702386129122509732033156666812203060892247127821600 11221 1432804286835768402597331493030839387023555566411753897823284869377808720616376924000 11222 61435106463590286035521813165008199288238046546030743267156155737822735612930679360 11223 2892816873033722314146447552327112614504394395504611225183533852633949703735819840 11224 152679995917542985884139255596327008205530302533307774608469202911362474434419000 11225 7676577783703238800035524754571955179068009220234772807133168221337559215718000 11226 421204148283377577162189327115588119559428863242858716679914676120280053024000 11227 19263680309713437286831497105463008237391777342099299936966038309401282196800 11228 1464402224444684866585236075588087300444458674686775398383595104842890173600 11229 16796641610651775526412298252292722735302451724179458453401625407102188000 11230 395458982770724090041724974971807772321571433568197202423782858295048000 11231 14293039529958129736050761940382673510613609537155342940176866705480000 11232 508946414063198756127880740042221485593296703788554413986408250170800 11233 22050012201613929864249608645104231653209331053227462734519137416800 11234 903351475254267840977080029412666496084071869556344482498052904000 11235 41232804230059762273650584562141897077231676621686393577850600000 11236 1575476822774957545654901935985310175105089432872179630704316000 11237 99066267600214655197959735299764483753700847374708423486533568 11238 1078871822250961057406614525424154207295599846874728200780224 11239 24050153899086269244365038173122023135350046496605812062080 11240 739247324557034962118719464589841898443525505074518401440 11241 24412931822605824969483434744379209111838709603731023065 11242 838854089143164829737997672695226669567453113098013760 11243 31345987371460907330148235235472823049502596817676304 11244 1016631849418447892353362582215920252498627897678760 11245 52310944936092733937697696158955030951204092527640 11246 556669033753346806921487567368759014101465701520 11247 10947944342893485690342265738132821778873650192 11248 314575930809317241821414731737107532330722116 11249 8386996761134808148979379328387568363696200 11250 264300525833444564164410693325018468246000 11251 7102467070873504051231882106011559791600 11252 304888500414908364564965140077764992520 11253 3013791729944312995844270392402114000 11254 56391815294561182411752775304306000 11255 1329196472466196033386537346871200 11256 32312064122729117460298463281600 11257 749480282354703297391752625510 11258 25825165399443456471896816240 11259 246882253794299955915199600 11260 3827954545025189865172600 11261 83970883176580919246000 11262 1478433398333467909424 11263 43561228687719238496 11264 362421092101228160 11265 5076372484122940 11266 82378178919920 11267 1805118331744 11268 13546854272 11269 134821400 11270 2730560 11271 12880 11272 161 11273 1 11274 1207730747506210955050216536471890610120308664936680190887903108441752565684119745920589431616815374386436356961248182651674332348791855803614179783281392217882624000000000000 11275 1484333943934364541159434221820405380370197005754204204473300625381482658852601775631708808412101634112150921775641972461392669712112090863137351822225412082409472000000000000 11276 1259640489228551649488418052129337996336846612609649409264754105280501247066341083081716205700667318254577826013307018981692645857383073413462219965060184552980848640000000000 11277 718033636864360101242743350404359657543024617035138308290298820908675686972661464670498308936982553066140672040104855703087281966833286461351626865334982416564807680000000000 11278 402596187427215512854017080864298510379175142135056245633432992459749440149913881021152451070498890432494929872972604750000978145746154454517941754375738875490841088000000000 11279 176573144176233032554768378428840215578799643034485318642725573909479893597654646090034989207189804168676777991822685504018818556203226849176005801889613384999775232000000000 11280 81414486303921766307152508833444843705363465760451089206484693401463234547615194493243609134107230393925658761790568163394222240426981941728498446517211549943363712000000000 11281 28453028146710938316422507171728314991674108939280373196610731782501326101947629208935274039413004682786141752445785828982999817353554041214460128456592050189062356480000000 11282 17441963458846298750707556213503551172000387682054179049318647040298490658465553618628176776488426619444219567543320244621173663284766603182124759172167717956276261888000000 11283 726052258163960321749137293412724737158297715085153942056417001622711029613791745898722610661397078880758838659936791662073689352617275387985344215902291497144325120000000 11284 62699682753988553504983145474751751110988554767132854250084593446174754659860531256462546224364784749405874143840588592289590548674151559882945452315613525188473118720000 11285 9305213048189408588282235043429842886148251702241049043756342861617802066595401712439684839779223157921778796962938109476354335582770154965997716127238592929638891520000 11286 1465498904288075862557071070377798902491897842906683936503814419847384046278436025025352793670253091903703890301512879913847628785767669531511488400262298876280264704000 11287 294137024509369936528944514099028744224940395302281966103949536607655780996790215272901374008445471582117147899374111949191973366116926060018383958226581723516661760000 11288 66665272349968325684881839705487084934098142522000049135759812248853155569699971088485769555923744646102260841681087331635520304279163808095172011486878617963867392000 11289 16452791256417101491053166674588371455956909157080624504621308516090997251209563643175151464899726441355063138970901812539923854432481844433781467332580757859952384000 11290 4370743626266820588387892941784037843051414934346518625272993274558148219586622722419866081530109730329173837045174620205067133697926805342534774767539667669799552000 11291 1154278033504414776403982385496286433997636927883256219950146435870595632980817449100018462741259670593876912201327649879541980078318509722800425026727023791388819200 11292 326006205981859782555697686693524821119389487177975705228655892534583853531406943702349293697154053547374762276093579551646236393645951710503328922431124009606825600 11293 83882706462312044880643511079385403298462497892343501919805705646566375720321560174962606779291372391283096502169709941335113114076955288994408237009852604410304000 11294 23468015790534914404484378977470430282047457823337113818742296288844432880453037463904409477138363514733085748530815634860351972605210985552779743701850350984480000 11295 5691826476879940204136713411859196844634873520511929604329192531209154879339792704080279845892228262605649048767909986705545801544836500201633800229191430578048000 11296 1477685689130172969469026082120286109460293498627642864846829686350777406382085780740401918210130485902637677833814967892360356275430323335719674206192869445761600 11297 296900955178791937517761358584808656886013865308992767751137503057419302835055924846107027308017140505307705548760496299750950366330965480087702192756012799547200 11298 105514378625445603598759743145070024588381111244080958507469984903167403727326688444179744864057728463852767577349034140633718505393560008019540669498331408896000 11299 2798206247594701396104027143653527005115625269167542465043741694488679705588427849335501726542650044041130764152467813919047352211090315327613564204075523584000 11300 156875409466340420080222922927214280194201936701058443651965285966356460720536527305675888729320674008861503968668580483036754435917747082822376855877022456000 11301 15213580633558429283966530025859164675403415192703176088680204312202552128303726379487633518395285128287045556397183580877012995172655413791258493816243657600 11302 1578615518589535292844289897196085475076618006825062928420989930218591278188010579549038698588665916525421705270456624177983492895822571851433895079197427200 11303 211344986243292566368806358030732947049437942814873158246031820761174662832111447084324747670386152690273825536807103797442140545269381518075959407018912000 11304 31084890554867638403298487632747814802529800665930015035142187166995618446998400831557355401870104884216377386189261086005801562695634877814484475169336000 11305 5130766895338159785442395325842930096497028710225979370370706526765208180717174124823164689053977485057447864814534376152490773187891393361006205560988000 11306 859809884245032941683309383350689715003047660382625427220205695984813004707487265835680964474086369562167943313138863357762646736971254589077591134400640 11307 157167936541396239964706797051606466003759087565889561885507207406411155961020396291674797524956697835419244467155733460654843967056786746857487675971840 11308 26627716567373083043899152722482850675820329398349734647534602792180994860386368344748945511117682966051579584507780431924990872724903664735591906568640 11309 4957798911848616703953639432729414154431767520822199563225618504323324480418177159907504569225294383510497544372615066832441024905754479246469422428800 11310 810947675079583392625403029346510182732944064968794722215534655450321146126648759957093342719362979844671523380961948957090493355807247288432908558400 11311 143094692823027107381973202837384532483779730661172752944765110964641793870377629439152385033128335733246659308683201116756175459464232046153041089280 11312 19770451620445470807573079728670584419815812232223201869997618798949993557868183844212118970023711583080954362411149182965605965899117269693413298400 11313 4826125706290895784121120065843623043844689078408533634023968854560556441653107899450200562056647905046199759170180657401708318163123234093960415040 11314 96525714474404469601083830196186221719624964739876028449917346746540639006873856953868851930159622751855139645129255017728187735813144536450686400 11315 4138083513320210874322010254316401397988255910356537337733700377328192021853270238936825365776526252902871379093482416542520793937012391580243200 11316 302870967045609676775952061789178315217962369816106045104169611496021041847234343713410599125071467090086892794349646709887753293068035016736320 11317 24166853633337453349657957911732880831814417674640240561352716767333026091600184327295507573929362299900979061739170614991483353757176542080640 11318 2405312825066581338642781228102891835847250133649061208679926341641280483054947708769550859032744714582228632246854359434505947575163503465600 11319 268563163347842377124909639590286818744467370893429102021777889734306483738984404887266895835510615590414002380466767531468007194626968288000 11320 31658759185594293214903032750506243235563632568131409448376608257625320611313354302007881800390542172780986980182621013808591481737190897000 11321 4105196855734424008427423631270191259728131820092421749658169462457478463613135284539728234118036877504253841717288471699785742100077384400 11322 504211657359131734493445451377533339342725525080771376881453992125270237684209195605305196193516287444822111840423912431883441248770303150 11323 68375872872364847644926998827394744298960644988415909139710709353889974358202183684672397809970721400568693767069015516954582602220672000 11324 8254665601714143305808567757613142296382662774753615405282379609389178870266954212699868342969970102284781460537733455575953745376524000 11325 1078870542543611596536213413350910068460727568828210589420772496086953568364823394320300447216657761843169848159657136273932704283284000 11326 111583415999598422449640588346848044423529033930343735306884791606915348801829384318252917784902511038937451271125768674761667375924400 11327 20266111499201014217249527119810411654725113578204178954338284283136355194119385391267972536089859151070475993930505453229717214987200 11328 333735340067784807063389846270597653855730674179072939713722006482359078405250866902507940791844006404419528174990487071254210437800 11329 11830752288266437710177552703381049480184450499276309621128382009731367785359011397653159978733322668652114304663336671901245438000 11330 711419406698756902979741135874999730780625832099014994294708326938315179960425987833461505068703674272904243484433354835413697000 11331 45934082333845924487527529719093063588683366568667310993240137505072078286426902665556878621040508059267386359183235783537551680 11332 3725607114148425972864993540597050847687984191994459603761464278916675070351813274354340018125025570100044263035525795952983040 11333 319943992191179852989759696763822616200001511897013279031859515223815945487205635040880994689899032784100656363687293059048960 11334 31059242618562263620514953402545491142000058216006265594087238912124445012086804191598250282450119660461380933640900925554000 11335 2894224332658306685862467038156011784063967158440095402548560022309520954835496428209243481478103826847587461881946533526400 11336 300873087487943060006140539620844887090652310398546331960635332812787529617408158808806164150144954312570963075036082345140 11337 28120977390188888536494119355585407227492826738087118060880703012788435882029793328667591261644214867842676269568899133600 11338 2859203352844244782415661760002767810436610746455658354950830079825171247185884794504302363639243481936393825399410276040 11339 232099179631887659048487302104435511331082751146156929409957840040783333142513870928437712227737225083946639834261664000 11340 32829972778245947993896584206484115360673588571977571787249170414330583699902595227158204288483497480363083277512231600 11341 469120816100442792608369062140516636540737771813353271686411356195715530530467555043041677607130819058801771493837920 11342 14545240167580872226222113903682896937587439521734683584648704990106701905905473279631115690357416194464213033814640 11343 740186033262615798209437105398139566906112543331615029266549966435005064778802098863689313584471005731798110844480 11344 41060416861684322181549493221376924826718731422154579309021147286274772102860779183481650384805890371630279985000 11345 2695407176046944106112093359346531427351158336731977208369650122658742115016609682093700155236204096454550530000 11346 198450412010912151192673905288803568531732137177775876760770801107937602695190293091895574175934724105781024400 11347 14511630597059540046269980472253913774782168078063309984018024360112183150238613344128921366019579563249876800 11348 1184069959978376081146500001887932540854764907729548634010970322463650725131941565526561499371254061092950800 11349 88459500487455806962326474099555573690916501231270707755785893062354638382382986480417064050365452918900000 11350 7189701808845462298289420937935272714234640257586580003222389851250809438622751883050897345288272623116000 11351 472687944683625248578941708930667885696179803304607210934358177818301718762769162666403754598733476184000 11352 53438716806264441326949560933806630703242047841171988945998670930317681745554581491408553862300699831500 11353 690396761219754438145705723492621715934687872116210333830858137006644267075041774652062557592524553600 11354 19144919887935048458670768473173332152975444232647837651618026643643496786894141806152173950942698250 11355 860415953696245917032783844247196293950206246878843697569599548477243639909922999244871865302160000 11356 40400727561224787010151188923726177555134733917173433969003821113246799208155137527702169214744320 11357 2339067990522432472762590190948845996466762290547797710872856237958469849370274383483138076410880 11358 134581263750760143749545184168515518850318354639948024636861887586218385617718404259532896941600 11359 8814692053957038042617905735926096108831198895257837597346491614019902974934420779778301619200 11360 533046874791057215018299987125470088083563986085252132648426443759964203040223328068312970000 11361 35379136642486579979954124325945671736489687315524622751922269153483175321229385189643557280 11362 1914787210233003384201028186977914550073879367672268515954764959568696926391207108739231280 11363 176266683861169377369152641178957804181014776238344271900960026064046868453673248948024320 11364 2107792567724290750307588315164582656767662036615045484314817114923729026569868550778400 11365 53980347885272276821398491305536584475105990071986941186893394711714640959119584468800 11366 2110129949703586192916070017009054369980145470533673922248837716720045570362300560800 11367 89662047271185822862653457051633588150401473337450273957471146211957506029682613120 11368 4184252977066634061533254495330287888836713322069169807854754322559820107189310840 11369 218886365828689944364872207138097126807928398322087252093557618333103724410406000 11370 10908821061051970926366272019654883675517697312965203462768186419795478885494000 11371 593348452364410152176301486893263264075021529089940105236053717665090161651200 11372 26902725949772214141954332164525925297047137322586953360245674190715583757600 11373 2027633849231102122964173027737351646769250472643227474684977837474771009600 11374 23059796109538878265074511159927297314567772706076883639415790813140292000 11375 538355926124851282241676016348175286689870354941579384812208597006704000 11376 19295603365443475143668528619516609239328372875159712969238770052398000 11377 681399331225109078452203966006941162529868314163188554262794516757600 11378 29279524398864398672200300004154799408359931398547942319607379192800 11379 1189779991798303985677129794836194897281460511122990294021825776000 11380 53868663590884528131704795960217639729931706554138675480740300000 11381 2041817962316344979168752909036961986936195905002344801392793536 11382 127370915485990270968805373956840050540472518053196544482686016 11383 1376198702398863711022610654478054973085725788926818649814144 11384 30438476028531059512399501437857560530677402597266730891070 11385 928357105257671812893275606694220058510473890093581248320 11386 30422268886631874192740895604534091354752853506187890281 11387 1037361545352616048988974221195623820381125223831131520 11388 38470075410429295359727379607171191924389550639875464 11389 1238303455682620741061990513676534442893065559578640 11390 63241590146619573864977811774259067269366141712520 11391 668002840504016168305785080842510816921758841824 11392 13040933702564299131142993011599390648364200964 11393 371980297745324037774227638988404527281583816 11394 9845604893506079131410575733324536774773800 11395 308033706367036110752766419558654617668000 11396 8218569039153626116425463579813376330280 11397 350297426008618120989534416259559778640 11398 3438269438387173981174449320909454000 11399 63884434109922458396531116079004000 11400 1495346031524470537559854515230100 11401 36100375088842186403919662424960 11402 831615107818232425873040584470 11403 28460386358570339785355675040 11404 270235980504571573366637400 11405 4161937156336112470858800 11406 90688553830707392785680 11407 1586133844569680803488 11408 46427098996121819976 11409 383739979871888640 11410 5340080145635820 11411 86098483774368 11412 1874545959888 11413 13978282752 11414 138234600 11415 2782080 11416 13041 11417 162 11418 1 11419 22297854002931036307097823726481481456215082483249292177108018415918018030881681483133125093500604268861553504972657685243272084951465934740339698339066757195759616000000000000 11420 24565687430676816709042681322687089844923570925782318563357121452399115706578318228318112161124497102144829100690935238054287403087872338982477238058053190784694681600000000000 11421 17913364295926736263354164401246018285805053927263287884574075406862385487596072528378011453346122986098037961253310378232070455694946917405774523869957567922501263360000000000 11422 11356469043606483773302560083284995921050283977857269206656803284918356475170626809088846452585914550839071026106853661961807816824743333193431685404890949279904455680000000000 11423 5740722755533457692975126656390615487356398419411191090988334111339791304528319230690283593369573214948043853817837767539263221808078938957079623267554220198499172608000000000 11424 2855518757982011279718656248138603108970071161393762816184852508820480042310172270433889564285154508739860075773303127350080486331603731420896896017424744251998438912000000000 11425 1199314105355033882456329557438986979159744268480460802528673006756461916423832841435514660999128224256966018398787352553958529911329165650728160263166267378447437312000000000 11426 530828985808064614768209239008917602931536679703428914728873085292975440449865906907061254178192504498023327059164552382054330991332132705972193653770426156009444688640000000 11427 178379280929609809055639857019171147047930103758042430689666910720856356409990101257999208772147959107340770754975579830155469195627748820827791639647147962590036973568000000 11428 105297859119806464802150916120683449339658766562795720608902659842468236591903593006968850314794225303051698495735875869407779529954990452528500326491633348884043570739200000 11429 4226670551280533303355246092650365860622276122542662281097915591481642009516801621775386136150619161324790813440761135691215302086427184585278971818063853331533312962560000 11430 352416308187740658330577782498438849314719050040191269447447763768978406224026113723501397774731500265544833854246386560316317702868284304304749195447873634220053504000000 11431 50558339997465576235593566447201943260151244497553549283186490015140093264932296964820720214205878146952381558419496526759244410074120039193309944623785008308481165312000 11432 7705687975401238599638937884346821486610840117952235201607421611567957206904170939141278369072466618188372639054181597498410274015171538316528452414577710402941491200000 11433 1498260474297060247952317599117854483922304453067790286911005269478513705906574675414829543494875254561503633140297231507164934250319236797025934379509822062945459840000 11434 329286042500056664307232451663976963042647342362243007360258322773674198275640571570618032809893080586109467197475025458971193553539063932510920208947008091445694400000 11435 78876616923215502915096860076824145591278245818973886714910056738720263427679130211111874694357046010311685941994909828843765346835023479201205504160994730242663456000 11436 20355177460565017764919578794723240535262868988275401709860118462529974171298841510407302833427018776180480484888097783280045881623361717643563724492722375649375833600 11437 5226314429535001762091678481931854402000360629621357331884949388030702123278213775464384834568820499040880945611232373397853404582969844251992727335459407220963969600 11438 1436189502028843695526925175156471483931831607433043863191111227373859567923944086097460665306139150529425785137329338537203627971231097786287703282317926793384851200 11439 359812661930449099979621534612146087503047309536779863012546502461470321519363544841659088660445328076925384881384407412439284918361000190280846973364342293410720000 11440 98084271124543467529230440222923575490714331028927410222565586131092796597964418948798683204052345497714723283346814095024836529889367116153303209771554822603520000 11441 23194192893285759776617069968364060832149644302727464304006267198401043637042941059855145709907772798501976146031566926060332896542654545711589870064415811264289600 11442 5874701642151663397459840484184715373726611835778448644133051029888041862441396929015868234939490020938749166042152430971725709530524412809718460993070611388152800 11443 1152258468908168714603952799776819341034690560251625810663793624423471935304895064733033120093411616135095168584531572909298006504787660736696577050167493097488800 11444 399973109673200776641445757647359226237207143613902550198652465330796215525097956116981640093154461407524185252545991405499358044754562047851050788198989197280000 11445 10366082235407643808652118805141890312414735784148951606795376586743354067632066677879101413422303991206585848724058515857760386553412543824351474952207978768000 11446 568237594289188632738933637611771893308475351627827582900368523628253753540216883216975872060986810095783030691886264805977307252821432693841014607984465838400 11447 53908992245000521158476150937474973103120979222836748461395174118234730220688852313949757863175373422162333395081170339353622927159919048225757459819950324800 11448 5474772968725409632631883790698657408301120573194305288882549431617390189685133393841681375430495442847490855318238467095379442172955130611043648852924044800 11449 717692349117847673294111282353280408389021603311298137574436146162826107918818953426412262540107273806161978713451130656079442184666103236768528744760082000 11450 103404840009049491015055296670589193804170326034748088448236727965846403707813277006605014906433050066336746135049626578055903404884036865997405653238142000 11451 16726300078802400900542210352367868881617229796722990580537143933713236795208581581694550389959763119378512926209761352458680178174565995682950192742760880 11452 2748019826116477833223126081383609227483725395192796623986333918830595722430917524959032069603195003081017622964687278512817571192544947648185948499103360 11453 492661031850915136812446306311114844302467376779566421858125500883902683164212407306088784602882769518230426744244748379919079075038036359938177248824000 11454 81892788688336085587840790450985885538426949569193700691427178740175830226083481523397083755912269543118965643252629930956808318330511358288624525583040 11455 14965207826506009680452652361793559758258294029806528613178518793954155432460678973394241334477664562191137003441462071337511448619162884931583465608000 11456 2403354018872219872689830796063449094166805516638267338039449153456688316316299170910481886865830962119978561943420180698166732360791536825208958648640 11457 416507766609882473272529143973102012203738377792607730964672384563250964243604394297213176269515452905309547254713546172552338651002223889941381222240 11458 56536554633905469151480912206549219768866129286250108443208674497809655985388287019649745361326771784305133547578783783542914271793222808318935724640 11459 13563077415955448496754182254008802739662186860495220312402938389296149741964984264929296766922952990225009338595149722462768344516543128559049705440 11460 266672736598778449914858717321667019783542400293420456872259492082957762844927932999094915279524816555034391957442160460735700029544549878987108800 11461 11241793544519906208574794524226223799393939660685997390530719597519947719206583882974360597190692949312165066645037815271676005763740122029079360 11462 809310944728432414991478460190755170177569473484153153983666213671189891821895371808525016794963600533427922131812308277183673646188072617530560 11463 63535437777967820903133018380846122186896441381703234069422607829088985058316068055470102311461019585168494225254612196582454255906591894301760 11464 6223269690251631082520211748901132845128811513331733881181651697415778874630259587248640727715181426014679256223205413147849838729770953385600 11465 683996806651536054240004238331511741489817292963658632960747480429570754944176289122516503515339126858645537306260323711874614486989286474500 11466 79390426880797996831218374435884886883028803499051545208254360660908039072228853263048447331201652128780514795917184687494435753962600298900 11467 10138592234616835051116212907530926899025537684037710967827971717921147520217727348743765008318412656154795504613682133918510223999812060250 11468 1226664181336395115260173262306536333027824784933316455001004949745102808427963291604553148194523559294877020657558799105758554962973873550 11469 163900989385227502442986776600960931187214487251871149489239922623773563557977399434323459163848768866359389013776489248477516947824514000 11470 19500152073614570418069515137549886874063391772244231259561007982598935609827381595994937266804906288667188909296714721109094870613770000 11471 2512227120494409860505754091088547730844265624557119485545014814775931960684840356012685632084422176341168803828951544948027882467255600 11472 256170377576542857173118533810369454099087782121775056066300029118302954890908641198849515816288584027512427619469474008929108098497200 11473 45880224644024518297384346118459681940558243239545571802305312554164908079131271515884051343871428527051117930841398409286403811073800 11474 745189868918478404812774588248046816143617806728614920187636660956305020822064603563019645172334261792507198691855663632576880421800 11475 26059630040370666848093798522312311692838722045703222543847612989106722695893981123492368538180044254146650167406110858986660226000 11476 1546151510558631669142637401968332748229893475095192587600513151505224850265325518612928264702082470107895278231449214407151589480 11477 98516518689695864361407728213318017959939325667010153840765049809256031328964271164027960345990594884173232238183245627295242640 11478 7886674800080434202298622689835315430820018484351907992378164678634033133280791685229037340568035904240207322391796888844579520 11479 668600906758491231247831161185937005648721108195040570284526935676383802472955648370187049242477153071062502816573770188302560 11480 64084260086400619875239713982467279191721639103911661921977467628836261248378928082065982989525436676163631661400283211024400 11481 5896982077791299872444776590242874010030333085321694382692691045455655467435963143010876620324392549965799340860193678814040 11482 605460657537465663962974172323428599947855883888432742093624188252893426213534432851252358608370496704098545405545101861240 11483 55899016031716936968884651889761236318065009247660978584433592574201403034518283919280015453861106178546624488663255415020 11484 5615062006188095175105456227475315097604428333400871227192594012186782087846978572339774521363815512718460163133781626440 11485 450382931904734386010755121940749861273410576628852136831227713412472420264640011444468417775251996293848836821245848000 11486 62956300739459876741236979125375421221056411026262872956724879735716295800989682612079850576738942227049206755699926480 11487 889147593306653199943769268940746648327212288436937014940523849533739900889141993860648761046073529146333590156925360 11488 27251426980640024975565569727589795411801754506238545106870562222843590927156231546895078822163894709168583040365360 11489 1371026402520526989865207365680644879610185733671059656482359596919384381351644796758879069480326976525944228041480 11490 75200538746680275456096262866117289289383744065294341880566820310817841042318056257387741715992810455907141995000 11491 4881681885507243214403013528594273585091542320970136499602810777704166274974526424236368058927791863578797071000 11492 355466122612952534553910401781043754622772949010741405626435610775756365267208986527241522974476483837827549200 11493 25710823775225054647195726271493347231407536920916516602118890985850933190096673642315371550665124660975325200 11494 2075305413725540873407306454921860259777706236128133627352560887758871701037704034202468004274348515679042800 11495 153392538079311665264459737002420835229993507454224737916947878395359638897110923364978525959676264104050000 11496 12336014682545372153907111714562625814949961705122237268686837323725073036794826915129434392441983553346400 11497 802584739410738703316328109955196514254971957694280993565628989420658126649285140777331374995766214770750 11498 89799080818774267384461633321757534068334575238258084517502921254038990974488626629892724531494990438500 11499 1148312980396122177732143193156095303034225746479002902188059962572275668706447033349859151914096961600 11500 31521433754882958573367022839669223645808054645672702396098367100140302790542879943462670242461210250 11501 1402478004524880844763437666122929959138836182412515227038447264017907133053174488769141140442520800 11502 65201174182966735471828156381855118232544174539596730068788344964942854167616707099162906752508160 11503 3737922377011338167257864716908449974745904444698931636002701635168927308307399259879916729950720 11504 212978116421105858555105485625903199733998949575840077823383375500520357822214562080620021373600 11505 13815334661490357701410756105345708324418129037759880080456520510435040239560678722152530422400 11506 827491815151831676647456170490015470072580283160915215444700098408325381862441928334619182000 11507 54403766723823703176721908161595702764602066343684089703427640302054316767550847036904715440 11508 2916918834280182725465117705396262351981704083463362318697445686071940177586605221724249520 11509 266032124716394523251591486223797426680605634507871447406078557855922588499525366467851520 11510 3152020078339994424771898122677311679386503779525251504067111832408879186521913520888800 11511 79989060957267101108072309843658756994929785288489740122396575800086240693968111531040 11512 3098659295510671616624499214166449209970844249522422066005049980408715567288783706400 11513 130490300939315081487611727673359597040316429946467809420248186004902441811055945880 11514 6035692347450100460441774183529530317525524526524554678586946500683634313910244840 11515 312969102018214569574334822486928347979757271285089667467104313932420237534177000 11516 15462068112621489226066976862641269905298997060985462299401864229797070072482800 11517 833756877029300472454630537617257862450245769324657216840316861891462899561600 11518 37479866066776674402893642246305348918108404987877550407863631564843078226400 11519 2800884045971776661382713589162612867994812093566492189607215148376166733600 11520 31586107276091068547959204361917222372055016395718756581720789096990484000 11521 731266799652922991711609922206271431087073898795645331036583344267439600 11522 25993250814605673127421241032902539719095246104553993504015863789594000 11523 910394188440104752358272511960093520429250288595079789711766444520400 11524 38801320951340625882671942281928717915143648926531012992650429336800 11525 1563984989218738303753001262566933614974823091234253370367400012000 11526 70244737322513424683743053932123802207830945346596832826885351200 11527 2641399427440985965115132731531942887861904226312557163706550368 11528 163476056883593812345789574448542742032260003485598714572266304 11529 1752503035086053007005355755311898129788853934336495624372699 11530 38461020098066377523419525072641723771321059095771140583290 11531 1164016985823080811550799414547368227209286492963490334432 11532 37853662813137370178753938805641655655150497110752871113 11533 1280984332518760727160627257991565778197904632458139680 11534 47147536029323121380718517864427851756958622212779704 11535 1506294502061695379053018311412500852175893180681480 11536 76358364399251781777713950512623910851160600734376 11537 800621051486431142895904177774479876163578611892 11538 15515855427138545681578889495552559676520910636 11539 439368032844114624327529747500796651789117116 11540 11545565450658207902301610392315823699914600 11541 358639243841620614662149474200433590570600 11542 9500898960156319553030855060351633630040 11543 402101974925385589586578238382452421960 11544 3919146282916848663856190484673014000 11545 72313630277203893879406749450539250 11546 1680975194058542742222457144706940 11547 40303843421104632766019897090880 11548 922131037920897179709562008630 11549 31344884975993009358195777240 11550 295627280686209170864173800 11551 4522638376551908884999896 11552 97895591221227185589840 11553 1700919846479328756372 11554 49461549910901023896 11555 406166342331934080 11556 5615697185410572 11557 89961877277064 11558 1946184658992 11559 14420633472 11560 141712200 11561 2834244 11562 13203 11563 163 11564 1 11565 472678756799608220554069698153749721129946177370362750800498234075312213889111075608381156791682148208451929810823192373754172574381977269906439537135567450133757952000000000000 11566 409664983288323913833318188110897537214175929395678094756024444193420976049818627724910901616531298320304505383061332573822610140431681806617702268725410416020976435200000000000 11567 287577209920815963316738659711179769292980755519660725848273635554972709194222585460510687765758615319193146074661786279549182763375302207044254068800429028417851064320000000000 11568 164799351958047805308839434667184646849446908144920052853898949050638918268966077821042930383727170783079615248066894936189789540607739395213254909578456454406148765696000000000 11569 89279697006856517729646466233989754851145535751480175777044493668477833206993274579702463319602598039373253007956584910236035188381942531368701181577272991269061028864000000000 11570 41089330023256185507591347696253379525590902552822243231767421459439201334225079528729350312400237670149005850439288854794957954802121186458067300471728416560531021312000000000 11571 19515742494588819540630761610608367376967903025117062697581185163426782641422720049943999593831158040229980779795896326777273521701985648357629753195557080207009908992000000000 11572 7867652273580502884798408615273592805875183905193936765961793078111368826488090207790835651928564727504277590496675466419647058810364058286099859801761491591022942863360000000 11573 3348319247270510084340464583981314881757088875725938252407611278776892798531760231895848033236628531208946300559998710770830295108544952807737329546017699808949116084224000000 11574 1083490449661724688624756005948500073862846948669665952114864787069958378275941796389105434440172589381162322623478102679378884451329234082541739586768562752412846809395200000 11575 616744774071770059497392788628617784312035468092058495875638369743461942343391836536937156936622991427802251610197844735877607252297147513819040040309291303786682472294400000 11576 23902568719696469802229509899630774381506841744583306585208694985440893272837735769621530490819284553353289983094759401113824705932205803690894892564327051619897423093760000 11577 1926544714091807330860581871282454379654993591504897354365443158861476484431758887564427075137464925773899583708564695700998945417367686730307392805779723054834243334144000 11578 267469934762043225579168804761054264210174459232004463887009939731310730193188592302020084936639937581520861639017028579801638087170473198529840429287603805957902553907200 11579 39491651025483717958885970452191320355860490021796094126649279852940360608194958829640755660423045147117914084899866929001217300793630133311206717999414200777654579968000 11580 7445900545160405046270093723682690248698936712320849884719687414704961420086168907142631750514826641460549597436111895941340983278336542769327761443887858122948044160000 11581 1588320911235683731768643473304992769794853353545068586017704777700588813070089049664064668154248916699454306318327931415272854331619359991128529737839920296934238336000 11582 369593290747775813385166737076766698720896417742616032219099096047694886667243940307783800075336504863976572773686019291470965357196727489692306248330849199745207078400 11583 92729141766080118017612740224823880739541665610852001095215952597515679401589719716321651501397086161340388541652812375006418447213317270415757171322178845256462764800 11584 23165285579650538141701890318735102000476456519499067714604195149720062762478892756149339569675375313270561842704241875387075858721594921499945916633693837294273337600 11585 6198291535072048122187451763599213916861664658510263880883328964772866506992887119177047543056905538795228736640682012782529395192723999136532215280356843480940057600 11586 1513058373245993942531396122667038600836520179757777069945365798597244515577557556267061032744917397852624608604699549928317875464953599310540207068822694529996544000 11587 402145511610628291478860170217813389056535317709240054427598621358433100605043744706596711720517147467242543270627837307715343467948813310902558780955019221735488000 11588 92776771573143041642340612408863225558219149464170196352792893842154829669196970522656574379331018361966453669740340005857989996276524912136577087280349253186118400 11589 22939311174116019073276200356397791456349448640067945633933867202650956587265248297517256215922390572608604056872335285322084536907146888682178350839621911179931200 11590 4394660206998596960908309070275711013408539934417312992145868977805348755931469742828531265587207385172824096748895287145960997705610892182710994013956717909910400 11591 1490808863327384712958295309266589385086030832944300986207804382505022237712042922859762507765985248995509146463056756691533654421091172566813176783679024576480000 11592 37778610813485635213885542592081971362795941052631270689230296023632181850985153097700251421786663103581010020092735208784987214462853282997906901188877101017600 11593 2025890553552759473244961747147226186872475983276517214453610738177665927295403208117693940717345430816533075833900279484531942935033685618731168733845068937600 11594 188107972940001818510464274544869185756230526821377790462341640402990107470690165680994503480400291370765467394618540623185466367416089519423552857961991161600 11595 18705474309811816244826454967169339066190737878469059562843464691329769490822801070493838442202337426861992826119866648333504772212573046755815644278380406400 11596 2402072352149530988168063210500765366484302914504269638144619903500003669702545058633721458333894319393521604370573246159949687302863032960515778590637752000 11597 339167875229682330529381469040107557755323387729521503207371104058134984925592431409838501435910702809576031639556322895395079304008287397324258038625177760 11598 53786533586737132307625931784195778713898443592237179670002512887395167729062036696495163035352528888251570201000595488477444590318570791255505764204307520 11599 8666831759290430089396013030613073879524787105564539124897847767857409115614787257170584526232655460557129826401706229113932705579920229810161963196542080 11600 1524460551387737404476248947898294534355142697862713219524736394336907367959891984227007592024295150727873976255787725106324347177754809666039857419091200 11601 248711432312724408081590548778104630790213792075348461802867001807059704377334271240414009803405171274514098714539389037623604623861636207903875920410240 11602 44623528791763374319895181587913242314674554109993532992476405183218797995185597156878753274196877753932908543064058197762797424419043321394875536823040 11603 7038393912411501055734504474185838284709019520142160754597100573259491168030596964738650861756536341837061579102066005586519766697510781529437370352480 11604 1198373223228433782749031221255942778249121827351225248268328037446086254969506276790110383372983961205050501305146466330760994416188870574857664328320 11605 159861982068284430014532234515070208992789135321650249531366955924509037580592705922805116051529562851862371092187082961156151977145294191438058365120 11606 37700757562994805990977726943346502544819070725932220615215665613754243974930129886258086517946981970350158524847601644876480040618087891175175834240 11607 728905480036661096433947160679223187594818024573449624627118374531726153384268111753647546767492479136961544142720065530495958275980983168910995520 11608 30223838381987944560758463966772142673970375630870190148568063089030592358858629408836548276261563343432785373216935705100158541595776859319799040 11609 2140757982830047033203265604375545934019010014809410328607627030533209761133222144309966840104787083056127573876546682885560858033203732528737920 11610 165393838025186073462124047848551810137323912108957296713665091613299936909940725091538435242458448491823152324665339891660189229555133056833280 11611 15947128581269804648958042606559152915642620350885498934705742159989421537880734346149748168220767816762217757211671735021463333938702276354600 11612 1725776558320798659928626078251814240066616045074628023039368727448427616223140070330128992837813313168068903465093765524103593551276816557400 11613 197273181946225325459391112234623052254798845333223450632049650495393047059521556771480901684720401975060217996958826410014488733112063447400 11614 24816852633987476841538192788583164349853554929275629248660365405012838719518788924612322916870612781231120180694397264010672692362086195000 11615 2958425378517188219156888456151058214949459775432853315559077133022200085833430604824033435575658617496933831435291900013623340384252853150 11616 389561771872134933342751179167501343691350375497212313693354849470216397844457220615172158460552323979239391433974676146710595728114832000 11617 45686070572468422122334292607974020676377089294972223268947486033035252952836031536461969310363207451910697082818811208625162961229296800 11618 5802890813536383339759770013218617293781120597568557762642746715018157499091661305262126976354141221276210987661503460074224193025230400 11619 583499193368792063560992215901397089892366614832932072492318262634289076093449124204777107444688217403953242612831533249644271742565400 11620 103073381392055082202342914567498463537692491661444846241035969168017317499569583857080565832471663671668455347273173905932855653038400 11621 1651501871657168356612095033414590241183152977074227660956909191489990493443622259651310867417628542158995487159489754960714311974800 11622 56983724354943858174498439435456254901674005539937713295881715004926684586084622477689333612396846495775676912126819482671147913920 11623 3336432206994942022886743867405349614601349077836994531137950338120146190816742220938801442318903642130389609386954529974408108600 11624 209827390455975607211309966584209804486104537784281366621889198332626187346787790729339891570149695179604616562048643566740424640 11625 16582239323246041143294540014525535008390808095304011676282294966584930600804772952657191990061542049085270311361455327882834560 11626 1387981629220159011704358359930299606663167870177046247172941993050796165636992462648077051094692747340039285168400099248594560 11627 131372733177121270744241413664057922343029360163018906940053808639115020103955569907540901222794015236228079474330951237099860 11628 11939568651330533075073374824689275773394748469046393564958041129070710363500575659413461333198667377438541747674080697424800 11629 1210921315074931327925948344646857199895711767776865484187248376505786852546354803318792500353948359773131043072402974232160 11630 110451067821705754974663649517118587423646524296583138407796496170711205995915645334480994390761703774477667664346673350160 11631 10962740107319614389491605015547043761989598174735034300709350214269431695320291498377655017900782667688422223261192699240 11632 868974127439722815361927529391564438221639230201550005180251117642887963804717198551680241354603851672837755749227283200 11633 120056201410132788204219355541413593956433155910547804243056747402993866411189627306756924355641703781814766371334743520 11634 1676094313819438215985955863290602877306469141421352533910872543948659123515164218312027549558115618160904698686617920 11635 50786750282101864727190379946871891449266906125262743153713320506208510364245704246486283259487258321632359302499080 11636 2526385730487263217279707954737368092764836632832064984978730043761562230805278052454563678592962069103987116840480 11637 137032092827284057497775412333813727149543711407869689649032872566379177010446235846795440460253565719653014302000 11638 8797756365089976782001035370213855691813329018012114131152318324653662297756289379942465512792943578317832084000 11639 633657001179611039856970716218382345197116996062625983942776523556783085911111671635517497476240688580475196400 11640 45339517195020526474624721597042031676890710269143104545672022813758634872858650293975493917301940262365089600 11641 3620745615436050034455300623480692368122806624734190583891701974387818712448760229885156943627586772035776800 11642 264803960473759085298646282825231757660199318131503758088204758493041902938170436124805034288283234874360000 11643 21074025082681677429591315845711152433872851246250488667340013761363666437857829313346117087088388570300100 11644 1356947394467640694266781546728373488018715474864557556131578909948329203819409928736931396900058342499000 11645 150276012798765100520935794538451383542927248357901284294596725363901984896083007829616396154746718693000 11646 1902255846312768052000722057349491209066798206288449252109513473352052622907649631003807079938504057600 11647 51695151358008052060321917457057526779125209618903231929601322044230096576490323107278779197636384810 11648 2277291017248321371695086903407529834641278553620321754795102488108284849710105110476625218144291200 11649 104833260451044555072351153398276856766051417887194742463542044845594392975383725139830555955013120 11650 5951643396406402518740677801679473746197362416802182410722748234637903675363237656507828579727360 11651 335850106664051546183050958102385814965152189715747815029181476750820564258107578665593110627600 11652 21578236995089701552679657155016153954329268211358288887570184416298539040837631527933476088320 11653 1280270355517928254435686905286439029168897796588585805027649208858163798353212040064882508000 11654 83385212548664367485816756434595282742006905423964399171608719715298205139049896393012834880 11655 4429395266869907101632215774860990978935180274888809446910936041812946195594474595951638160 11656 400268517921914695534504621474337412620360771186155205271531041177718390035983120190161920 11657 4699375389525082596932648110173446503812605634928556787881875822864147150814489249325120 11658 118182036008935176411926655985225550875391754840651507928585931812740031295592525144960 11659 4537322539854912010057302420743729200314450508229260882364537471312762080672861855800 11660 189384153575643127114763923348946671810724730187793988893103561989415933247904204640 11661 8682925833173828732565359351744236597141982652193219011300519527299263398958597840 11662 446321154182497299219051399024836948423306021658736569257435717260147121353087200 11663 21860165262671760629956760392010071245422719982772550147430221842126892171441200 11664 1168684853271839978483413745036156320015729112557639175741982609830768508787200 11665 52090661313147242390462350240627773072625240830609476838047759124019193467200 11666 3860041878482112373670294358173684960934026750797518647862044406165473481600 11667 43167679943991127015544245961286870575141855740815633995018411765886994800 11668 991138472256854302815735762329161278498182804979221770991732797188926400 11669 34941746996683036007353143683573905851898527550384056841463948045028000 11670 1213858917920139669811030015946791360572333718126773052949021926027200 11671 51317876096934376167404826889002497887770632451218436538666696864800 11672 2051948305854984654523937656487816902846967895699340421922028815744 11673 91429658102319060699475086070383361603843452673348258600072996800 11674 3410940992915918884085683212371957744955529867049286416124994176 11675 209453697882104572068042892262195388228833129465923353045716202 11676 2227988354683044132937041425357761963452496474660351026334284 11677 48520056123714507029544631630101866911512720705434361966612 11678 1457242638740345443468176366303575490552083853786354311808 11679 47030308343594914464512469425191147935186981258814173201 11680 1579559628068246310183029100079825470860574133256653440 11681 57702954543350685868939081565419161851800104797730384 11682 1829868876578652164182925948678889924124788752827872 11683 92079204128509501555478587382870010144046606767924 11684 958407682071348229452031278503756932049831331024 11685 18439132536599431099847375922250868021372676408 11686 518391060334063297767732939497342812182843216 11687 13524805242199614971267600745284250619899960 11688 417140680780324686557393714672844743642400 11689 10972869221588988779556762182377943065680 11690 461151915299043613232159658005050330080 11691 4463472155544188756058439163099821500 11692 81789209416975438594639357999230600 11693 1888218711134253491263581998163960 11694 44964832116062311385219477026560 11695 1021820879858291469407893036590 11696 34500410309146668018416828640 11697 323219160216922026811496688 11698 4912004594400748722781344 11699 105624190528166173925880 11700 1823208201454966771536 11701 52673338866154337136 11702 429750194467336704 11703 5903681656457268 11704 93972916391328 11705 2020090405536 11706 14874112512 11707 145255005 11708 2887056 11709 13366 11710 164 11711 1 11712 11336045766269673894101962237698939532912953381702013645651483811399202804026646435375420184684237566045722153893288770591488150403056140920721297038861719370940416000000000000000 11713 8100853307956092886956829411264498517584753935484169638639032806262791556493105297548584046250593148709968238872149912693048949719437138222626997499097282810918354944000000000000 11714 4818323676322342461510855825895625317706778318127769024533101066031097494435641093531196602780328678988483323659932382213484014914503668795962030491542751742543069184000000000000 11715 2691284346341510380027101788337784906827885839147450347321429665400823874657657470047381952257873448881604524041395352685050161610734894958819841912191881117565135974400000000000 11716 1328573754527110017179875441656980808409798143166954243829382704799114435363101889220823660444354643780235431960482279401629517310154010907966345012723738393412918328320000000000 11717 662987136580607567162108203096640457387937781039241331844770680715473070562021422604466576758956297143001429151263821558875949641167588329610482293785583941859286243840000000000 11718 282603778873695034697575144884458108833188962235555206510731031544440636057869266449002609469491691777060639677062924309410417034845331469711415392450662434463015453120000000000 11719 128807880106169353540167871920047101797386624916565588416792116800950119130212867355040045742806061391834996586903164715985640924757581183882238964392605161729772589363200000000 11720 49929603820918562309624403656443538218350108607821391812656238097534510020679071993161928515222758239832781843687740501539877635832298283576118313580512159417407658960640000000 11721 20461977221333890394507140627209591405086733533905791638621321039127362719669685437853424906127224794090094416332544943575944283710844572401980881170873232537579468449484800000 11722 6384857288981340752585854522953448527109667907206758413117545436446379667762698097698119509610628148625086496589050385894126724666387109923258114662924997322324463572659200000 11723 3509065400156339435440177434279219086194345038255823569141581616134342802064763366008975322217890191597517297933983368286626500797364629269505970488078900271287078631424000000 11724 131464154394701051836028758322943911306336869878032830977715556719211015446792180861322014619285296086699213737693740535795812655418610139489687834460735974703190157162496000 11725 10254190066088999059615302356036569942700467060240716895630796109073063296109656285674198252382767821873586645887406224698157791730990447890496981805280605720723370393600000 11726 1379141856254315423136281270076510762095561591320405046730777155862030377644600020379497442659289468427615844414886311478197140466108558363836930770281269756656248135936000 11727 197458255273544053871001845402322432494101990217275142936277485157918482458942489325967283587170372942777669024203132970221472997040533481319055089241624006403951866240000 11728 36134517358425287346204859005096907471266406520558770344298306060137174780992880767648760710776950730198370231481039784020860583485399232377959454174287274636761293600000 11729 7487798581936482535463536688191950685493349967034175160118029472259119738317920885607132232435256484660353706638262586528562074900276190194503601325925206596100893376000 11730 1693969249284130333124322711039039923783698187974677457479066968258992697386335726693270163903836918628324458833483129505204667476344098949639254274995482613828042464000 11731 413521848417454686894777707004626641715528794176618774951143340370292670701219323038300452400660639967413701406180950107717764095489444840415251415770540410145430432000 11732 100586108437968805529829289074676422543890188230066523203208938637287174572902129707575711673032754846682588843248779178893702401429020975317752766895105392685814896000 11733 26223541109920300887861046647625224323498356416642232736317928764359884842445120802184738601668991146053975930422299329836486827095024811548007274512184366829709056000 11734 6241365789639726874633107685794663700636470158201797025762047249505370514859946313150901286725401016369308621987829162066095173135486247588698740356387060957826304000 11735 1618390473554967571326635193422251373181454837788715878967381938974882497138055516692064003390484929745150865674526258640032181215086932969726624117864301947594556000 11736 364480174037347665615690883004354087853787136840117393806765501233084267599979541388880133321707115227290369623960522477899498659198808571186284441701858052400968000 11737 88022938226259143026220322028645119062646041040600210026560144581858942265721702041371776922549909468466392195992182188620554988665491072613855868741873383508616000 11738 16479975776244738606394456801206642164522580525706948337765507567354164007701113653724383598077145757085970729249266587857860412974978223893208274079255630481684000 11739 5466299165533743947518637413700520541894298365343751187338672861894828754962664945051594089071464762441239871744756625560800808326374654016803707649338415567760000 11740 135510234439676735006379610790234515440482471524803734911751214541955417962232427566482002976065928285599845361609625230708562661377486150550232189942864855264000 11741 7112168964600113044371524220050424446341162160995990919887896531404878978590433443423766041306075188311414844207384264201351889684134061966973885368967402032000 11742 646621156981256251129741177733311280968262124299703811624010898504472460336607377459041173511115981956862239620414002942205000924203259817880819861750502378000 11743 62987821655488768987681376442631523951820112338601815378378371051153131358393449901776292072779740459219095687251359888550963774201262953885890138166813194000 11744 7926838762093452260954621229276679220918392936658284630529360255430754351023687320933425600696353370951385040669788949271826743786387492561415728717180209600 11745 1097307831625442834065645946121385215371543882814927694441358941102698903302398170216045360118696154277184421676605109815672788892992652893579818281842106400 11746 170668808496377439053043822140471785563912349197718063615331901664612821977156573134293183315357370719689465615268353633017845959404864084801540676687379600 11747 26981646043073980466987587738469494485343909805032822915848441405590353037437060035138370313894816576290574329441227266025361219131735718686015878418748800 11748 4658073907018086513677427340824882134628111251851804488353577809627405080761109085189058460278543364399014912014879270423061312279559546088338079968464000 11749 746134296938173224244771646334644207229556440589571700916997845525795258507041538822323008288382205023880705409116388225714130803171568993546877278337920 11750 131480040190017085049691160035817167493303296621488754717946056461608643834784348323428777750309745840445708099102653448362604308553239745748052726599200 11751 20374298167506976740284091898959010691147993243535614464843126841425753891393417740774748835496404519945339459546869760545123390983301240623448877709600 11752 3409165204011923692303278474262595872928220787678086759526817071709937630651004267209542219887936657442266640112024190430462604092683185995221608312000 11753 447071644767236117837251164321806517050188782483435951442544513968297911862332451242953731283399574603646780373521374951006128510240786819733908827200 11754 103677083298235716475188749094202882001741525133051647041591767284551255422936159262166117036313709610176749001320904961095314072361424904817303400160 11755 1971629577148345588714775106755275835308739834359910995597654553096844623957236341846839909192302163998540352465859070804882843858876215609859924800 11756 80434408597225981492341073459958121632376158159751906433822420645337856860722594172835753761340701985225983045720330557375298598458918066978236800 11757 5606747097888218420294267059078810779573802059845804075708264712394478429727991881476448099523935403070755994551784550221553317572941246710217600 11758 426405988658682845644538560859547635510289633443072744812406203517541704318269728819583515863359939136998880409190275288444603206968744331148300 11759 40481172552454119493508877385880926632015895163759461209144577138792495928701923571466067099778301989579205464778751861184007869547638721282100 11760 4314441395801996649821565195629535600166540124218286409400781577616595446432602240075512868048716500866929030124412143885737929231708450936500 11761 485822015240704159713425873413623934657340440043439007381906409634948721992766988745509557346357534929974051582940178558388961515259410604500 11762 60217363008940201159614732501709148790085831813893294967989546684747360481602361150064200382488917880974072938315529159422918223205520775750 11763 7074495470367189219722994134274269644444360332558133075936076687566509375218037710166789347113850492960078598974560823519569101708476232750 11764 918252747984318057165056350894824595843897313672001480490850146833494520448339356928050465207191809604277550518870466649794578776494908000 11765 106171854147285769720917722257967794529608728643245310545725940240204539442440242507584468252798723738179430401857304901062551812948372000 11766 13298291447687545153616139613625997964915068036094611548760118457087875050027413514177607674119752970704615562175704305659610518494373000 11767 1318868039806173842295393364708637257975897143115531396744145891816822850797257576271373492821552263868042463596682359806253272591617000 11768 229825782833636331937656498697800628158368393569437832834767121019276759631877130995732577735287089862796110683753166047431808753264000 11769 3633304117645770384546609073512098530602936549563300854105252739790333464428805891779232711543997993275322200868232563184768643758560 11770 123714664717970218405161085616451079720739617290654245971322209557039651779198644768454445227816988852786743911490436398017607677200 11771 7149497586417732906185879715868606317002890881079273995295607950887519084842061899686620183006811195392682693763137766990971251000 11772 443865633656871476793155698543520740259067291466749044777073304328503880835425280499960141034534221699267420588013537620279072800 11773 34633790991589832767640494967047003498537763743356480083374413537875804769287861361260534122454369674796132967843382169106177600 11774 2862712110266577961640239117356242938742783732240157884794192860667363569656054476095047004918540789073761710152208693818797480 11775 267611123138580366330862138945303175143207955887631106729739239820419512632162700421945159019511447307561752532538540993685400 11776 24024741798408999480330571293582079300123579236495791929488741296300819643714199411919609425621804277269970431878100092354600 11777 2407253216715224929009415383936523349190270381725094034830072073776564224944440591920357039965700929059752735070926953937000 11778 216957454649779161557375025837197225296448529868288307586743117478182726063405731907016238981853346699866847197823822652100 11779 21280613149502780873718997971356026126215102339191537171965209239464190937974683496850742093572107531395172551036432886760 11780 1667217802645979820171140027321024794262447360270415707613272493152052488695096950709619067715228320069979415100261648000 11781 227692795777838046594209122578543023020821502588969973564417969212574574228118258685228649640010127862062487945634858400 11782 3142676838411446654973667243669880394949629640165036001082886019903735856590932909335051655421466784051696310037408600 11783 94155211197155142471757445968919798754258870906385984498457279590161845057309451692924008290060647450217295336093800 11784 4631707172559982565012797917018508170068867160192119139127671746896197423143009762833366744087097126690643047540880 11785 248464783697822741616845527858013900875546289915368118594400263444533672601358559502431293142218003777392828130000 11786 15778584785215719228588813435709632490752166173608682952610136125737546512280301605331595756639518374156981455000 11787 1124230163383180877165593206193904160833594670433691261833958348245905475003585223869466527780427028126649542000 11788 79585322735940285833117862377786544964754970153283109042934933662448667595975290409637835067604469609470636000 11789 6288663437336297428264469503940149902529085190327804698338219218673579868989951978221588375774229656693717600 11790 455131807064273427857048298605867083478467578038522084214101928659915770674980437089508652682986809940306250 11791 35847568439613162637964609428271547954525984078673511650629920315721700641716926151568137313088496021644500 11792 2284656327420007291367540359287567607378449524006653028180719593280350190104108553485649800903159454207500 11793 250460021331275167534892990897418972571545413929835473824327875606503308160138346382693993591244531155000 11794 3138722146416067285801191394626660494960217040375941265980697231030886827797621891156281681898531695040 11795 84452474990805233563892241390242494243125342446723101667170476606910553813078250620801966015940628650 11796 3683853116136990454212640579041592379566774130856402838639136377822225492178111208123952558762824000 11797 167936776450702442591630488453550304528140620887253713655188712616728881950857423767689725559001600 11798 9442511157760157842232806127664549693486199988195770170858206333800520254182059743497997265913600 11799 527764453329223858287651505589463423516667726696175137902999463465575172405597623617360602414800 11800 33588765133866044869737202175260994362871030706359600626878117251785461714511407567066259948800 11801 1974248679069702448428862984787499437503440527449688390930487097771934829236261557109398260000 11802 127394074727126116992220044552853904189177216619945609845513321787261146740215119489325164400 11803 6705047881041602493296473420661133133250502250978473015966095843111340571312736773688259600 11804 600402776882872043301756932211506118930541156779232807907296561766577585053974680285242880 11805 6985558011456203860305287731338906965126846214082989819824410006960218737697213748996800 11806 174107463763163429535427662835376927628925353113459810787648917402697367533685416508200 11807 6625293974124429041234114154183321398689241892547150845930519316518634896557718639000 11808 274108643333167683981895152215580709199733162113912352345281471300470429700913980400 11809 12458110978032015138028559069893904682855888153146792494474658452211986615897118640 11810 634853365863034951475374834819811176636599082531823568340318046102795474338443000 11811 30828438190947354734554405681039844064057682026986929695093902597871258190494000 11812 1634177972795369461438671762126828752564366979423817491503619751034549186016000 11813 72226547198901638608624267140366239974648443168492131750234287861035016152000 11814 5307557582912904513796654742488816821284286782346588140810311058477526037200 11815 58865018105442445930287608129027550784284348737475864538661470589845902000 11816 1340474163298204589873740990035341073378689859193209772242917307673548000 11817 46873075239452853180595680551135727362302902811490807958061393718940000 11818 1615215495619540689667902843800165923342218253959012530133779175762000 11819 67739596447953376540974371493483297211857234835608336231040039861536 11820 2687075162429146571400394550162617372775791291987231504897894877760 11821 118786563676241299333963694500891769012867477882696556448913736000 11822 4396916123680676686516701015948226780606737719243220770786125305 11823 267905892639901196831217652893505729129902840014553125988706770 11824 2827831373251556014881629501415620953612783987068907071885822 11825 61113047789411401983777589457761893438164877224402058965580 11826 1821553298425431804335220457879469363190104817232942889760 11827 58345871253332036741688401918470221122600390283491267505 11828 1944980139039258516270147772486352258895483074532446400 11829 70525833330761949395369988579956753374422350308337136 11830 2220061504672629463898402805382476746180809883945580 11831 110898311541635531070466911811485778640640073844580 11832 1145922228563568535214385224297970244842189634920 11833 21888178910351842672480698037204267795154615880 11834 610960892536574600940542392979011171501208076 11835 15826899751510187732334426404056037959457400 11836 484705720625025163957534950148023821838000 11837 12661002947987294745642417902743780460400 11838 528403236280154140161849608130786836550 11839 5079123487343387205169948013182555500 11840 92433010642472242247366397738856500 11841 2119429165558855959581571630592200 11842 50129711480745144449737930468800 11843 1131546611923611358740284235150 11844 37950451340061334820258511504 11845 353186499574782347178125520 11846 5332110250500812758282380 11847 113908440765669403253400 11848 1953437358701750112360 11849 56071618793003004048 11850 454543474917375360 11851 6204506199461460 11852 98136273446640 11853 2096320232160 11854 15338928528 11855 148863825 11856 2940520 11857 13530 11858 165 11859 1 11860 326175823514799416846293793452724153493682045302839272630878694199993062014526706767202090113981128900355578774689562225819085714263935361425554120131514538699858903040000000000000 11861 175107296342699896608991921830133716768001953715107919077507723557222824002394042092937786514253111378066276920475935740160055033169875217767128282862443520651261566976000000000000 11862 89967235321982179941091806872055589370075630518241942023391976411194864852149062518844231708772662216454036609169275254085403281546901165187668659806307163829611531059200000000000 11863 44385195507967376321047966535711383737599875053444719588937178991224233515415160932323392878793855443541230492171252229372413457508294499052863398107560354681875146997760000000000 11864 21786443791228171019917990823788485783058176574369495329028222725464371977766534522175354072309572207029099390319287442253464354005754943184680879721414518685603755811840000000000 11865 9839085421167821230707501125932763473904050189183678409141106794681433547365144082812968001046451001237826158432992714395988283363864057944219792255277081741680971095552000000000 11866 4593377293187886540122882949141488225716366750352043247606879614809196160234469404101415214581884066714953335849221614245758055663716957274940070173509108478333411685120000000000 11867 1876627516283110212890245323774118681641244444931323003483746220423510631800883878226626242992509022637426227799200744676126992127857042635790808098284048472356567457971200000000 11868 822395170430519778003973444494821041799338446442317017090311599395481996852552365442969670382655343088798569691591236972112784732302803924370339000781704894668180425633024000000 11869 306975121634626056963321287416518200509322674459778579038294227574170835279871473896792901070273713666440023709384543099150538420056228522017287178119821612678559536316723200000 11870 121310347292611361081194534728851059559045837490681808315991449903940329638015140628726228561801113238535606900886031370127228436774777222522143090238119502848230880167219200000 11871 36547809548580043511791442532926259938479894545330412199829678029740874223809163965890044691996646257879364714672211545070195597909777015602028157351198318078092213977794560000 11872 19416829114722083169085572232563346721410631086048994783980623309336166883560127266720531923594773960525209568026276849159471209283919784259072202431951826137265111622230016000 11873 703969408545181794758119310079976829001757358580247137586332150721950569647349768711498039047300414471569837859736053417921586418577351068038046509505691561829152235200512000 11874 53193611162038289487175967499897370848326751172601472433093950808517119949332807280506155388270292971197159099375448433077229092842522235516872587874703104511361398815744000 11875 6937501462664718699170317478545179311494301130357135590538909303609410530907693662956192041958242636646543785418291565250733934444102335227087691232875270648430299619968000 11876 964060893546436702653621299508009357054471353030436836496218901252593360421446635659737881377144451492148152192138589109501448264456137700671196371570386183637172385280000 11877 171380853765229046931114199018247656796414438590609643487278053657853235980259579896250597795586589750470334749646563848985669006808651910263842110140447520720328963056000 11878 34527071239404351397136109156098349508621046650822488685325412102837961024467131758853087522869738243299559276849745639897927992266826658917903967826674729926236776064000 11879 7599970145463310512967405105394273383240063267354795210020615495590257803058015022652207366714989324227459478774903006726142656326029373797989924378707557073768678416000 11880 1806437548351686705034128324370416150568024597401734022441887188824549797167360525427609696002176023733948694974571795006188356330744652483461059171431085469439685728000 11881 428135743607768288953374114694920066353896411837424773674369577574779508451475456557006705638299063735915596531553776904429266006640010757581476380783267073561354464000 11882 108827695606169298819518180924558003716184321197503010540479830674767527318023596512035156128143749054718309797701120981162430362480589163934718562546684686631601638400 11883 25269920026346212494576076761797794550765976846391823071829141374545407775011466851130218070224625647339771879483108369999509302166964830813828334434987742482930320000 11884 6396495681193443298435901460265180075568520481038713217324384614034585567842236933848481159688171645942918705192386783686878142845220987657350180568747508988773668000 11885 1407062997446504943085361459546505018814852646153333230176570274673691406050641331830716845451299538666125531065909688538882049807422658838511127792712597233479680000 11886 332086539671795857822490236451562315348373677547819191541722999702697345511997655608714219455559672849291397367237161144064297501993047247947109770770780938158884000 11887 60792799530147257970559405857881966778092341549656572310852425978030622821339788532571902016656558815214086908924048626928245274952349940217999210316321876820523200 11888 19726210032143510767134209560379553927570886056210537836530220384023354007373228693021856413326816270359878664184872877623310493257364948077052157948709703405264000 11889 478610615255028468320427475853966901053616613721610942240550200598646667689110457767659682539732343359034248722080294667447361447103320116371039262106018821952000 11890 24596251002575390945118635373584547218253914362903864863943734128331217811954339851464615078316952511240435146659563371724686397511353615924654379496232007974000 11891 2190594123650786483419133095615108578599378104111544020115941817276125966483280068511560177767436777730515826980324021634455773333894945242347460069460399252000 11892 209119567896222713039102363038729002233454670534962746280987821613126997199002328263777063551103153408970173237785381155365086800797076758859330576870145724080 11893 25801083029559079908205238757394739937462490278225261152365142462977669928472483952226420996143579990790668330535656818178974984989276595172268001561022747200 11894 3502944231727375201055715909625357687326607232568409044296927268978156269263971824830920684978751799619831099964235757467964377822833562771052164617445372400 11895 534547588875446318543495744864145354994708896413473735404991855737852369174500832354280408143597017898774653381460970307483456086941715647104163958726264800 11896 82943578576857051065184066011498333743545031980773432246748426310902299821626048212340758670656664642691515059158705482202780834205337487853063187100003200 11897 14058913973909133841280962519590111132141952307310803301975088527846568910074070581283968089573984950796825844279866994521890426193981912126492692346720000 11898 2211755237352442057582715951635013541048154204432842108162533467752938248308701918442677474556565607779492009195315654720381352103495452229711148112761440 11899 382906783711277826635942676595537913906297080504187648116390412484813672891763921732058625511412761281522805735214208113222238321167540051391228509064000 11900 58312646479416519635985504400468893882716080359024571289582975075793772045314307072248876168802119226498479279256228506374159492778777512939424976888800 11901 9591888540101344625802444520806625687343747068584432893095224775167590521976525230428475976376068785893703110260209026010042051378810473752703768528000 11902 1236898217189353259349728221290331363948977768825371774390317638034211137551523346259388912649179282803568439054203468432261184299211447102804975893920 11903 282137636516510310407890694256355383809413379966637697767374916748161685103959255519179424060199251859211090699163784486977096595488259264955345668160 11904 5278879190429441414946010769699609494537679066625007652238344328221789526940120544863207357611527887879533712903125703076789106425935328065752014400 11905 211938282970468459170295526894492828428172222557552063547041989532320482219032193146765370365745791971131090793786169497866108799093720141228921600 11906 14542500285147566527638255184485665459519591153811355118088657932930048131421403907675265467868486707463394737619754349355799796098213925828946900 11907 1088975294112943882722975401579767807610893794357015244532892390373176497042917358618395416871117391716966155941258193042005252893682789047972620 11908 101816282480414906604885964334185360922949070330465397478706580735214310481473621650970744413475166893333999703239835680801324937404610730705300 11909 10689511517957185729408654066783625516830532249766415207447537563286936709819084086195183978770837935257840793299330193114330687844378704193000 11910 1185977272499366036947480808627376075781154603642568003586722732106526449840366125854071745225863943404754282614230531724267983830763289002750 11911 144870757383827150615884718772227807234119537407369266519977892126161595583316640225389114704806921617520987601850205546013088005936214840500 11912 16776660686870763006771671804136125156825197360066494063326365544185974928343075758319363776870529395126593080696817592224819890240420335950 11913 2146900791061926725202807806317477224085731747458482468686728539775762628965885458914025190437747136324306620338986127176219389270950441600 11914 244785108172908857967671415205870192943264568816371133063522668315624008710411671267652997912946292261282854378552965314877861125968991000 11915 30239950415289486239729851724135830988710976630023363249644061015225469851866104621402598050114931539330173137206393744797884832760376000 11916 2958541819024660240824801331643699794918904402124029889994843846356285887674517056118107313550232662749420312630800195941549666814803000 11917 508681066005115081355346383784465390323855377767022403340953819987272951457851670333072215977661322754025761641516394998054434945816320 11918 7935901099068393208351804028986952053685361410888262391861480784059758316117693356084606030874178050402158368822145312425546686416240 11919 266709536924455276042295327432868561475880213899332530275837494973494311568195442499453481360470847099174410913766174587251386759200 11920 15215597427504405928549436318387033956698460080245634400244498978495706877495419336771669610822689373161350634090197060331074117400 11921 932679685911907153767896784281322061810192030170637233329040107835078873382876225464564028112856538220068507837632904478974267200 11922 71865116307548902992854027056622532259465859767464696173001908091097010217956663402867471359320283509092298944423670272206113720 11923 5866792719805579526324440660260942318904964191998348257726370553960278851036094734562624320669782600242529748711645216996972400 11924 541749346841516351352720915425857647241128300943253216062642851343776088726197907093450242002954073885343369759880918835437000 11925 48049483596817998960661142587164158600247158472991583858977482592601639287908451987416962368747004053325650671637093041638400 11926 4757190880651515931137654211112653285304581944837685830735618621987019777866394503080705578979837550284749452640165170875500 11927 423705146727804009629697109282055757637770070095715988934110088251509794429710017606643478482207712378563489821632406591160 11928 41076532358342577035318065851687213220368685910532501983095636438965763903532528610200269622476393607111612133395905339560 11929 3181128221140605174119646488911380641926048986263092039813830274290123139349265446181572014261240242892144631110844064000 11930 429511410217285406075439935773160702516549652611011541041970260105538401384859442519863134548200923012526965897447573800 11931 5861621968273035333995828791564046579344253036712314339098416621393484856113425426400208705617567260141366151305728400 11932 173664056208086151670130400342674295480077473005111926963821204577409625327926322011393170846111860852623011397684120 11933 8449048248845682481232136859616179738806944490020788759287840769063393101557578248685042632070968384952162042766880 11934 448316892324332338134743017656851168971094392673381605289896127519484670128538270406560811539219441598339233365000 11935 28163925530600100988663903551911817134030748223860659893906264482499276570306774908441342963464086560323214210000 11936 1985342628953276868186047576895617986152943779702050526217415806476811796282927097471611102250541347542806638000 11937 139064879728064078403132264786448068043677105741526274748707357768068198115072612715788217065498336370232900800 11938 10874147193727347636373978517229842539789876474941828957543170732289731856795125295674829899776272114699553350 11939 778885360542983392002783686273958101622944514993759443088050723273670287959244871720190065416245468557637500 11940 60721391438528418345940052705031397555625646500610234020454762983773492923724589195513375448700921832581500 11941 3830837882340618286535471713552891139644672939243478814929287398833718500578606261400180474241661307055000 11942 415763635409916778107922364889715494468765387123526886548384273506795491545829654995272029361465921717300 11943 5158691844604625440029680906020055863003921076261448021314809310407200132815893405266759992031250112640 11944 137442263220330085996138353635100529846654969079961126242649991340658352284029309833854179986726905450 11945 5937083662900392382517459573989362475806645686622940497224239210859120696131713209209476939365328000 11946 268052931642467360290487125800859139919916760262347273718858906676701869267714734090735523488406400 11947 14928160497030344779149007782783954753511516171814265222499640489627489163754494451625405201349120 11948 826499049553312834676888206866518191544970213505330876338659537125334703955935901136621320762800 11949 52109673011418349984825939823302103404080290628557885084689415549498940603821436038626160294400 11950 3034493340051579689251770884025230616903436366265261786059822761390196126418698319260741770000 11951 194012994538559040556958966933704110967003834485421754443625792813627067512621191148880525600 11952 10118526802299145580792859889361346364723485215112968369548835545058932134890130040293191760 11953 897899648311322154847672529253243385067295784012186001014515578858125037107745918264417280 11954 10353594909836873578666765744663022823313004210158717054382607688887467057658370377977400 11955 255768486590133887636114973722766106074350518733047155670351506980953654960989195932400 11956 9647357892146098428463710084161678527915913633007254740565493039842924498496327141000 11957 395669867767876830791257350154664328062223520964430004254928036833722533307406267360 11958 17827986399597538904420179358641277390983426150192823742093045716096463605507945640 11959 900732125925331640554805321197338934373294424788741131149511073957812382394714000 11960 43368819827942888863864672398750967073165891665083307876149049417344312369678000 11961 2279609609109506979822012710193727503577184189784484904114293098081808108224000 11962 99913390291813933408596902877506631964930346383080782254490764874431772343600 11963 7281442634409439250332600721100360267216459552640773813012492857084870431200 11964 80095024635274147741211007782119454345829523691975356667359050146839506000 11965 1809095212256113511536918734519240798218394444114413188555481894909016000 11966 62749439433461077644990991705552667275340982796028017105146704494710000 11967 2145006178182750035878974976566620346198465841257568640017658745411936 11968 89244230240954448458744013237446248707684928434214157256767036642976 11969 3512239976088490794113901538007830581738435861967562439472838974080 11970 154051324767625435073734166305844012938562510379122096644685001375 11971 5658047104891413410556374950755082523881538460421508898841060470 11972 342095216755566143646016387540938084888952857249352453185579414 11973 3583358839387467927254583948358725788547497266056783007122492 11974 76854287371532520676568786742336926596480072873111680214290 11975 2273517650666328417440951849684149731500431576396003907520 11976 72279213642187448500897572525866094823519886470593659745 11977 2391605208003828990376626149872107222049260669425082240 11978 86083002447841791173760427237300154854074339346940916 11979 2690001531209171467205363983164168904131492268138440 11980 133399418231242740273170343193526371408306175784060 11981 1368511438428434365795596742686784608948226470480 11982 25953126422274327740227113386970774671397615972 11983 719287291922492083376808774712878400490783976 11984 18501868723596416644841653401924664093450200 11985 562665381984294945573082529542461219756000 11986 14595322842818686998448898415662969141850 11987 604930601534521291495634723791107688740 11988 5774893828075358055193228562933590500 11989 104380134467009470837162054589457000 11990 2377197577586284387098249261339900 11991 55849208763783181064808701059200 11992 1252244917195463237005914553566 11993 41720363724835639603727900064 11994 385716835061933352839268660 11995 5785165369824411227940360 11996 122784423162994291818600 11997 2092068397061229152592 11998 59665953331016017128 11999 480600107237479680 12000 6518658412092420 12001 102456738315360 12002 2174932240866 12003 15815292768 12004 152539475 12005 2994640 12006 13695 12007 166 12008 1 12009 10475262024417596656409819905116333391047096454918107409491681140653623337774223082715913278660547793530650318340991709944574483515784077953474526550377486146707007078400000000000000 12010 4580672119474558342371174643654738559304472686201674951008979876074152361744571867449063455831045138178954145976918919899681953397550783274927378775478029874367276826624000000000000 12011 1869042475959115419062727919003360630075113045281160710511262593339276154918647721090228424408536383027154091651960686054215233072892984777315953797658523875824861848268800000000000 12012 825078421945392419051792232451986841941741141218461355441241525092784077999773113588932855478259681407028891795906167337641120426849257458866196606242319844302245736765440000000000 12013 363029177504182204694857084939023050429094148126321921475962282673655153430571787512669269603101787979739383801432158435006601169289736014517396659418879889096353454833664000000000 12014 163261597705352819305358255710350434205636938885508385032662032037988709028458119285869575257505237799023542071403661786287303319769983980509565377949960615821776298077440000000000 12015 69593754329364551523926941127763354044876741583550391152673763552981984292340688789077454041859239139237998094068725494150427745055244556347659010507179400687327881976704000000000 12016 30689058061524181604519173273999538468769055845478688492702617356839873698570153385161443069841900920667974733942909846159579840989780344258453642245444601043603411557779200000000 12017 12053892663823143119935335581866461560315593849345857409072511001687359400395257674231395881178704710758785754546471209147903960700582355384566959730361289056180891361038720000000 12018 5086677169243551891598634489611564755877062510658920750085512212774986988447935365433800832615719025786487509428023672905481073956766534331320512450450547664598059566028646400000 12019 1830888295755683211307799066006072186521840346175980833718713823391846709887300023383178936096866945411957543149179433294392115914819640950571845518056975361801156074023946240000 12020 698580373207249346870153615602922657423786263486604818628353480436163084487672877465069993075998633502557836915443550974499554706084983274956367311928340276741818431252567040000 12021 203449482913809308990701206225651822566590066691841614027926317418304278739623990213912846289475418411335715437578667854649154712999100956905188067566640630348568804292971520000 12022 104600338277017956524919089621509838211370721354076042237953419321387024876685260987144716774644344649360593311558920283114868428085880521137193896631665744807377922132115046400 12023 3673840363667323369822634890433490920778252159483041467635617243061472650352112019265034555133787476703701191151268091576266052981385463505343194189169697397497669353764352000 12024 269191911167003055716202634760401207971118711121834105306107788546687791758684612269274315332479690523174665715218929807753553557584915434470603338563002095810811229011200000 12025 34075374834934184372920988006129578288566266516173296832649719487703347830705002693371895790056350764475115014307914016348892572370609832243988156335037203351646648712464000 12026 4599947692225436790014695394864008174613795280022942892117050418634107532223013916153545690320844697545682317016851380600445179922046037779849676526911255769911638641352000 12027 795016738308543427610476320906487531627731750200151475070135626932539977431243888310250228968288780854695506387586196221228643673666453079391845493981823516093983580922400 12028 155838402621584221715900876242580605526532674317027172105208941382597183574928491344232769231236951427811708286807218384859882286378392607897577083120221398119833153368000 12029 33399868797190409939868404049246373030181448713949174645507987486232633591540172535329489621928820451832371084157955022699175898782184382698978255053229031818382832120000 12030 7735258219865149089736280214640202709809718468730578893887992373820284007712162663414800323432231443468613205146204242746637020975351729590174359823820019451309019232000 12031 1787466729562434335344452391310558634154212862954596000717297794125830003665297510290843955373692365994214098830618805949481620221997910635242144836801839536074289911200 12032 443273784542201809587915906205654062540012664605448114616727664514795519120369767393591106061123938194140627179947740067852789099675672390793300281950459859041690388800 12033 100478015342852798214889887606936354087140409937881254664773475265488472126134555938532787983168999136201169702022651197133781144676467227983829315015662086061409516000 12034 24842204157193140283083894236170528017284141577818341898843291526176858350422619014815332370953522187432752871815701450112184949653584328815203193382275104138380412000 12035 5340443649399234671381534628299042836282873797532405565548935637368284721445675453644250579565913092780274309251147087095909903688902439632151837586606378653299320000 12036 1232410047226442405738636287230274343226427536349445464977292230124113000235822962065712007686226119795278490469751194390875591209959319390976053614569599149290626400 12037 220704293946404175675791999358356543016484483722199794778356584794581244350585909539384693591265658425215494817442539125937124681739586457615116208129503150351906400 12038 70091001603573751023647739412669029881025639334428282139694020097431588115357694193042561874671208328108160434994197764406245615777001815120486799297492943149264000 12039 1665166098908119879364831822342355040995099657286803289243908307323470056340103485869141735698659677778067166451735977730248554929306860994183919407944483313088000 12040 83828039131226332404792322313433191887383779648601122872504072707604135772338635562068137446852900505463941744465337535360248466503709710756234339000021638802000 12041 7316584372993626854619909706454926087255704298021966251769466926147519369679542914879398277919511480947643873413940461807196437039797333417078677169044853559680 12042 684764075268023393677060816325661942076748744372765333480615652381656451239905037338382879516076057619056524737974167072763824419970859074457163902305040817680 12043 82861170498776275859043747724174747192111311201725686276830889238450296749522813562842078752056871389029996138598752574061344188964358450206192639939011282000 12044 11037578994310786010873670886383026840118354014456338429213368524798115953351491089728682239112917578039434415472294181802827059166562187610028728435166539600 12045 1653137913744435836977107210984778549925738156287826166861779453621749616794878283343509047361455245233738880369527775026888772377706494874543653434775690800 12046 251846865860638682325195254980596703194191229903064949037600311211640784967221568630767605928563517485984833714650809337228183389766971661229146576143447680 12047 41925689886479024133820013228066340174429440050953053521806806925211332539684531485730939220913743066320994558221984332051611290829855685780573497359827680 12048 6480054818208031993268659016193823450963079797157396379047121489817838265251580620215129778359597556924627392595985958976325124316392850068282781460582240 12049 1102507463444541328417283223990600588231098096439655492112108499077013040918208382778689159587445634545032625167279173125775639089617971477499001375444000 12050 165054440034958623376433546353869581299960608112831412046451830961675229076412162341010570263234214064022410488102589236552394323537399651554308477944800 12051 26697423103282075875150137249578441499380190351635092597256435510525689453924821417574867018163620593661854769605006437352016891399803515254900888381600 12052 3386262332305278595268928081237464553788382933617999216930796674827257878292380934328146897947136045766242099704021187383814335862175377528351373225440 12053 759951375778342287711576547432441114454470343825202778193743239642508942410565663298889391368956555047179721046632889823954711621609095646821546326560 12054 13993219441297090734856885691108488660123941918473836674696717165460735824220361932208862245490666923258385167959703908594244680732407070297576449600 12055 553026457126066135647489890490317224179763298601332287442580120949465274927544688445917542182978131998885623455272777063157506268821548809130301300 12056 37363039194148363232547517166293940488304189828728632936251778632839970234186024969732211975038800884074798313678346589088294573808210822136611170 12057 2755437486619115582041468061573048846530594986194327523240752590406978505830359939227370446330423197672921965471068322981970340796719290945745990 12058 253780883197452080642029194683715750360186488806438681979866338783900070816477190086418661873528981607021107179459542945939536585971008905288300 12059 26252182698512500247224194546365668548686748319545245319664169670223899872594866824094218346876633164913062426341312833735857757191219131265000 12060 2870408760976726495220714420880750792108011866788324349548350047645917052368999962151865169430623141735113874418838441655433210554146303280250 12061 345620235472844773612182114785172054401399467814731339956543688804273423347511099262237875146274056495638884833745864085206134075721753642050 12062 39460596263484752424378439313953984523800112100438097397348358870757263031623145277934512800193020973148656505542420654404165423526396933550 12063 4979617112601968932067623661875259672532183358688424630862144931906655336049792302004071605790916090704987989063845654385112433325044197600 12064 559987850203777798364398990950415372897605246470328482537208010534084385689849303316438144201993068069768437602257472193463982670511104000 12065 68244212423693840568038989701765996961009906719106779225624718809255006843846427358796415766107410874550542844222145625611879553181058000 12066 6587686450361576802903224298459971543352760468729506555055309292987295899573997248988765413368006528988580834254914730331107683086586680 12067 1117759710827029191925563764368496318211629580093325544183411938817332141245640441409318488884774997067217801095330555350139285139329880 12068 17211629656421060594737029517413259648902017605432984668063211879195921194549309778526217628931480019134359960119603332009021892331440 12069 571031957261333732039273329247295509826564047707545289180318739623475802891170542025881542432182017937815469905450961114092262206800 12070 32164617346749820127439947660387780642641048524063556263807991512238396296972941959241925834599190475433319662103176327676365395800 12071 1946968844341106183490484537187259804028775862981205224574371225106042248163245294375340331356176714290819796610261562919471514980 12072 148166350905687244442057068129085961571985167668723509393719983348311532573432401401845787331685754433841784310647853383027578720 12073 11948224197652826596294897442238748381184500244679562915125657103797153383465810917647905307223660697771620043812039150414289900 12074 1090025794247388321396438468386966591436968991054497434728450074390489238802434444997370383886151961966104874378537848077901200 12075 95526949531769116981314414429243029598110422202257077433919518963862782870019968714271944716096570601182452308875194457437900 12076 9346480906691801888235155920656624689951355115151688632151156586727438857690445670758562725760386716441801865775383335720100 12077 822776273297014762885574619187247808436134903557960118046469589976769019415832243491970475657310325200233753490844324427020 12078 78848056366013912240208241347491547216110006288033653231919210175945776688390026182798218700615606119398152026173749329960 12079 6036913783300921182704329132365915536382388417112913302828518815982392775810537835367301436154853642761229015858079076000 12080 805937140520074863085376059259750981126559460517291318584371162220504640800803673042889252466848922956089924773862301400 12081 10876565207795521119747815646568841986116558412566183273660395286363466344121578291209276153757041471595646080756184920 12082 318702169085169091526503042387105575221680637273117492340199353455246235491908744790139115728578909476791680257288440 12083 15336859321274227982236596256042413221529997063407301334794232700365072260436038777504370864737518698771859360239880 12084 805042161485629037295721332781657475464223264262954065413039282750042364639418184493501672333867169321748945935000 12085 50035910251172519841562466948609292142373776099837555343429214559333821140864163933081960371260664420999752905000 12086 3490023358265234073548104687805981091447806433792025661876930944017132315571040266081674253429899000417354826800 12087 241914947026944803055448835618091951700979965196196748781605507784035302971011732536839919270189814310717650350 12088 18721469910850175827571694972962718599432055374384385937213500126725620825616349735852542198583891166544591850 12089 1327284236843655372086376281711744928275834020448549255058208885578601409073407077319099397188908094378831250 12090 102429013840749958219919078805457003957469524905069788701171165841314882002646529248997310100333878242839500 12091 6397499263508832538514237761633328203206603808536609620931909956052309895966272456538301391983574382781850 12092 687450763499565365782406286500816708676077422273554356966140333422127198892609429546637909934305038879100 12093 8446093510284043612597614816719111069820145291526096270191893674882376688041707830191656065384497733440 12094 222843281143641984090826262689920276547489124624791340607015034503785872149833929536443185027023235050 12095 9533586266388130075773228354386764744804902208327221759965845655898780348596116403249833162250094000 12096 426331805564686182557250952464223584444058085369638044867137499190563925406746291363360308786322560 12097 23518894367962901680357399054008683432419086798990398982617358129884817833462269560579647817219840 12098 1289956460517787321411591874268304093345888090237292115407066754204961640753656967194539818386800 12099 80576994378767263402462332874920845078531560508973766751325299970058547044797961281949710825600 12100 4649177869620310166101337042497371679108934616204575396990737625249199569834152470793980510000 12101 294547000799448725209201340708441695740814912355140299928050067271597457041888535653300434320 12102 15223369153008624432364032446156259846025423702016808267699599423647222220960826276837504720 12103 1338832511321346427317511717725818261662842820803884483655572336333097153544585431697836480 12104 15301330530466883961392476808484290367197094717668192460901729947293867244503963301966600 12105 374678397022389116098519303611420523810671373933498903482006154963326845425308734392200 12106 14009641460768682065682083339608698384017022406193143840647281196989290358685970717800 12107 569628171700305437432241185136456403330959724147067333711836053027859164330490057320 12108 25446784006263153820839059426436695079437881769933346708799475509300080530938691640 12109 1274764957877376135361461768135216966443560753726438719508206350431819219151841000 12110 60862125304760188573658825971356399169905074857721953069889842459634455174254000 12111 3172456706010730546918967688352937442478247997450074824892391228163849617278400 12112 137896993212668817183765973392922376348292296247723063111569898628347983317200 12113 9967220655298166842668396069047214464140563485991878907976117271583388213200 12114 108746903366591729047010067476536169721573418346015321654056596540830874000 12115 2436442745538475455053753456973493655665095743283120987812624810079078000 12116 83833251083103999733707964918618363479855553015493430852475997204932560 12117 2842984379019994095172927151481155538215426948333444149864674686379312 12118 117352649214483408603230316619319082946325850775698931195906260782496 12119 4582375593802952832945480912869591462111865538660804120249719598995 12120 199430784776693392692353533124619768687906505684599923563274381625 12121 7268414357822046458176266282893067549909360945310707585434285373 12122 436106116016637755640341501674325650201947535577418776198410398 12123 4533491864982629877662996358908387929450242753268808804465577 12124 96501248052976924458548777338122306327911068945937222524710 12125 2833413788516991385915216111173529889258000546702482481760 12126 89412064283298547404814034161626946929835711411771416129 12127 2936750512769407657300710051681190485898724498485211280 12128 104933294954668460773853951449847634019200107087146956 12129 3255291708057475616110839023104465268043182672312460 12130 160271243486457105220283793620999309533720369467180 12131 1632438644411060993484747543062093069245384432644 12132 30738809308651154132042042096624960071797176364 12133 845922378528564633267092009697540090718034676 12134 21607077460423787270549343483366565759483800 12135 652535547162342054935449878011048775689250 12136 16809785618970487784420455416660109287510 12137 691941167508664764929938348445993041230 12138 6560593668629828538892987551087820500 12139 117780286864801227228419345381346750 12140 2664375808435634178828239104991700 12141 62178785757011941585487020512576 12142 1384933120342002387946938612222 12143 45837504881891788248832627044 12144 421011185982633136759201740 12145 6273523485458939448480780 12146 132290313988516430540040 12147 2239586040443751721044 12148 63466332524074362168 12149 507976062713032320 12150 6846641225279460 12151 106939220616657 12152 2255985616302 12153 16303419088 12154 156282775 12155 3049420 12156 13861 12157 167 12158 1 12159 469291738693908330207159931749211735918909921180331211945227315101282325532285194105672914883992541150173134261676428605516936861507126692315658789456911379372473917112320000000000000 12160 136712778294331484352042668632012517882612798977017124892783659105669946944550261403081654822219350021319321441980608933643043331731242597107738388316944587858658605006848000000000000 12161 46223815674474231556251505725601907051058203344409556043969701586715805752147040701744552673141308899145591207831165900352572327584759014006227006312365086996353736349286400000000000 12162 16724281609800468561370710847741252023410461848652734445246698866843898586163269317100661862366413804890172894593484227926819297935768831187810171538031354545647294957035520000000000 12163 6711782008241205855370401187583107761997784967119979180116843396228080654086575358219521021032483581104722276965471792253471317293275778555617484851830940702654941387042816000000000 12164 2733758387401155508767177163341655582778862574606506835535910593747824750889418835389831198380602809975604261401193939168174028942541173701340061333459717114335330479067136000000000 12165 1155550955610965523493544703212766848008718500782991782044048571064993189474259537489690466328181230299171311899793094841641476281466534670962635165395423655141086921092352000000000 12166 468030864314175510197669407970327830455005012112363399112079479182112611833287628890824045101698015097623756392722391803065936724239200501978938928497723103714534392750484480000000 12167 198304504820068597877425541765987231638863471048334129938932817299797884309600511804398222482953577026617405116470845563546302293930635977075042466666183573760105113322889728000000 12168 75002254482367898248478294816772701642227223543089241641613981373808510652059503355202879836966240232396193512523692517365434775404512491081056338097645924795160011323438489600000 12169 30520082326812330887423602387686445416995280616908125624403223224347536759457429268700931531618841983471436634414640181213850022420133654877080566463050478157550811326375546880000 12170 10606527157262967221524097696306028187807276171761969210157417837230347312974393480082982111991583232480475710546450656833119977539188587420532029325740297203608521289495244800000 12171 3912050275597154611217631818985223963481438214314382948627544675502603102471731898581505097741057852798808798605125046657447238772415380504976848417277677169880975500822736896000 12172 1102564956772786189513958217478527867357506792414618577620051515427577942077581560635675019532906918658133234261919357315026025738579033375757060078501657137217621765511929856000 12173 549151777811284588003589798598800119884214659801762428413510715508729243162140385497107154181038356825874394329342696813228396000730719791829184153473922059395490003490675609600 12174 18703187311102320756366646249178425605463331395657299405111561884269769819645887233000487960913487919581116653427448482624173216892247330391717571833767931578322638239404032000 12175 1330124737629367183189775110165912670134223204298464216660034929217900212602075990835256118833712982059922289642552448104081811753034077820103955458078407992120479811325568000 12176 163561799211269466317073665821830963788939171773773577240685685680924000691567161636972181822682923680489588959594734092088183983256405959223626139574164190734305551922323200 12177 21466422563899649642929055490249409151221500986716549214042654354740440340965498838424681717199935154401990989559756786796157576212271368854678052060112438162101687102153600 12178 3609805730708256515286524601040596733364691243364731408007040742247047436948183857872653784660614630520846304364603071141513925792184902733273775264804270048208686523296000 12179 688969780011741281145707562796258371687534066855121502724007206962014562086527579000561868317415871835982877114181955354294586036762935103604275963763401390617485679008000 12180 143876357895622645929058889154402595916197189874694066441900102359237012666152402295372787713717396636851049516175628888089184241544644596380453581956527683737242169152000 12181 32488084523433691452390517493583442262805048128427179527481134024585786341282364236341444489449630946198896257049538259912393331235743614901492024548549912631644073286400 12182 7324253916255829353719103430445973100162311283074587941783251209010417331745900748830719562277135895482910214944780416459554553589339253612093338198192886123518224960000 12183 1773095138168807258653349255572003124620806661997724706979060688555209195829713992222813731613659718023692602038524464990403044446309643388942758407057086625139042195200 12184 392565269246494654117338192134848392232200663169088236117793479366376067378147964897665696109153375188030671088459678818612891819289781074137205859754219634300559776000 12185 94852052236555626556263167995059457321628544119496023765839739298574578446403595498355496597136181687665087724162506669248932059168564672508383741119615631285947816000 12186 19937656291090476107082646477654128880160262000596417241520724154922118573632619915587851659891441248907617114365708485445925012627987632341670861205799630041483200000 12187 4500975824653094003571317744680622464155077131270035060521310263335101865317068495368089224125039581769535205137014177559127611471145651214003952915654997694294531200 12188 788900454957359606670938603077083160075117763269184807541398615280749769582425962519350200609982980452511914273768811495291091453866897552701089458036282004860985600 12189 245318505612508128582767372646368841972748060911429980995048921140130324525057541416506737407289265044915861249830505449604019206143602702311459367174477882998424000 12190 5709140910542125300679428728278574223888040610855210337843341223681172577910280921760057842243071442696298986433459583809020162769933627935286914282414832221856000 12191 281662211480920476880102316595006887775092716061667179069596675624110312039185196904312891598225660517345785976622629186028991962261338249924520868128550674566720 12192 24101689699273123756394998806282635098084470706521966163705437396322169210397901145201807045756192358496587515155216027763841426232484090516465400372609143792640 12193 2212314704712075579572042648264109177568422105183597463513742718864445769766050518709902362122335471084259409993248912771322678071537840185560419506829711191200 12194 262654276298007817817346219248997416216219122849815383501527278033434776707195716214518501282382473526094408283162182213648190623221348180264802043071887811200 12195 34339134648966889811606976091428376826998129357245456056532562614383336251179053385465975384376495353189726393221929895122699538033567193762456656893022136000 12196 5049584900164822192948254753559623538214779477988712605144606048351478747835492023534194989496584704761097985559164022689970893721969529882458664706437194880 12197 755540597581916046975585764941877172272719142752646752206192640170241176592565714032382118634738019095735025810597208952504670836350930686037716290428574080 12198 123570454402253965868101091619565491268867761723327639611937166573517031190133646819337266058156663668929155726983229138093633087955781219092063978319072000 12199 18769813956188782325329908874492455814541489383818871283162584437536432179029943835803522896854291889105824620613464601132020618574214525389360894602477440 12200 3139343285740388867357687824244422023907186477911590082202974789044733570702905744918303978891820287472299552112897782233675261899413989762371989942188800 12201 462152432097884145454013929790834827726827091091136626299608796665053025661341924660983220480635251273382023901298928630878231845180374779604117474501440 12202 73527329202481782738118410785724232327005985089680352960149455834247307151719812648745359980379000306665022753082478317198588182305516266524327809056000 12203 9175678577859464580728708349159581371565970202164155200577141086144092889263284059831508088436821225325334270560808310403655456164062424071876478085760 12204 2026537002075579433897537459819842971878597464468809820317770829579786373030045030852422041928789286688932364977868364101343061868847541868913134652160 12205 36732201033404863178999324939159782732825392573707685629822271201357902256523877286623505256745093621234369203624358530943153730658538733441917812200 12206 1429360689187370935211973870805742979418465424670038944647934494525916291453174518507507491395076316839255179023370367149720152926343378591445125360 12207 95105917948741288228302770968748212152047030413831529555559032420127371525687380313552962696105514063632891037960933361141194373816392389720393560 12208 6909156682865842056462188572302570242046865044299657384996489761493612475286265202503408599893437651054251457340192070458664001700331604080000560 12209 626988064370175728645013304512709500889872501767572153467146686403077105323650544877516446691246096742211135927717006214087937244181646718751800 12210 63918357874639131036719778025933801683759039386761396352453523461043993706128827155457531140507535263106329730969621921183853085418855614920000 12211 6888981026344143588529714610113801901059228480292163006027369181911735261481731976972959837378363782786746437932313366034381444011085119888600 12212 817805627597717210800656271604350776611762121026406913282695873039720747725717746767875356050383518112750636560769942786805009344250170679600 12213 92074724614797755656883025065892630555533594901022227996005414742553271002270938904818119750462031754700078787555512640759080949559058481750 12214 11459940752289462747772065413630734588841189099447333399275481331078481652888729945637542589862317547581277793460227019639701126727541761600 12215 1271323768030198244935392303779321387118887586581286284688304156739767529337939370782582044603021962723168641421554577040596875879077208000 12216 152867035829074202872407336931955833192662191050799185465405533748934290597451103244305162228570471722683631826931932167785629799884529920 12217 14562254258694011880101864238700989727411365246665225016438064880083323494803593100190251511430922813482079581085315399526930828889987600 12218 2438748459986245509655775485894901057916282720203619369127444267036412468930529940842512788584572930687374363293093986234362148010509760 12219 37071202336906899742510525114428559243788960996317197746597687144229053451390550555521323225190626497618363396158354197320175192786240 12220 1214346440758279328893644548272729691783072911580602640282196813404252186330263245693554545954739894771854885196886422692252931260800 12221 67545696428174622267623890086814339349546201900533468153996782175725333887357857729008525939179766604892838141844014816185042095980 12222 4038157603077849862054338299351353667615238826923981206524621800219959893268393967632100049892666178755840273077793517555801362880 12223 303560328684822647149580334703493189562115953272506702172499478079467542372545113729663022409125773104241104197040348418223917440 12224 24184357412116564676837864702362767807698747483206826141459161366721949026114531650652670072028991303572641154561118517324247200 12225 2180051588494776642792876936773933182873937982108994869456900148780978477606800670195162048915028431120094412321319289098144000 12226 188806206133378960621892019107209752617441775646813988339982108069752323790157114635266902497696751305866493975188619633524320 12227 18258241771211892060738444124073406371067763480761438258155747750816392187116219449853936487531918236770031551747260469778800 12228 1588809355332166438675592368085719905945639813767095400365596449610312589216779504674149884027909593490106558465078695445280 12229 150528107607844741549488460754302044685300921095336974351845764881351028223290049985342053882993429864305562959058975993560 12230 11395522647129828749374463980196334945081362405336735223316754618933056026249105127434906081730510247009960389484913312000 12231 1504415995637473077759368643951535164769577659632277128024159502811608662828166856346726604604784656184701192911209629280 12232 20079812691314808221072890424434785205138261684737569120603806682517168635301375306847894437705307332176577379857572160 12233 581977873981613123657092512185149311274373337629171072969059688918275734376529012225471428721752791218489155252439760 12234 27705294257785702161459657752850810980828381791961576604789581652272388599497360372265960271783904746168520134626880 12235 1438798756697719981549799828801260168914782004214641308397772335127735289993853776541577456937124302617593860820000 12236 88484557075757719298763099445961695578092572471291676817853768904927178438580837271134414130229385502399563032000 12237 6107540876964159628709183203660466910033661259136044908284629152029981552249320465642929943502323250730370946900 12238 418986712376564194982633034884942761708913754154237667992883766058947741228144031610196973581359678393820260400 12239 32093948418600301418694334239364660456169237784658947320937428788672492843913742404318643769000956285505014600 12240 2252361129189233358692032478056294423740809246821780554038172654315202391154872616056653522502389493491350000 12241 172080743252459929809464052393167766648548801840517245017967558613409001764446169138315480968560915447970360 12242 10641384913559246202677147959944545922165439998357924914025355174423644183389443294043907265873668280270800 12243 1132271845763990014229845648354286343701774577862324823238348784459974209940768472194462439891796534624400 12244 13776152521628342979770866885522433589609557368702758964973185799808148384378707917205807951306753584640 12245 359977608001267820454411655114486600576713201316970627134408901890731024242039424635792837351345225850 12246 15253738026221008121237165367018823591687843533323554815945353049438048557753786245199733059600150400 12247 675695691838370553486963773716882662137752437189615014506406602490705089323899782538155961095303680 12248 36926862185212780208411617206294007632209407310564364757754356689912611177772535384835334890588160 12249 2006598938583224722195809582195139700760270362591343290633214950985495885616799726747061939712800 12250 124192064730577066528565797458593596084342221701904521231400462339172806454367499957500471731200 12251 7100562564511019162772951119450531291730009232021533333585853827653322979383069228121715688000 12252 445800866074841313830142569720884728688800948429401535026237939654309664712047513421211468160 12253 22835053729512936648546048669234389769038135553025212401549399135470833331441239415256257080 12254 1990476653999877874241964323698561663357146848628784011098550022158940900845047367479969280 12255 22549329202793302679946807928292638435869402741826809942381496764433067518216366971319200 12256 547356266954446708735228200058423026088632963659372311173713339424686174186537977199040 12257 20289825563871884370987844836674666625128101415865932458868476216329317071200371384400 12258 817927631159412935800141188913886117603429347493224889432379973578464441089934441280 12259 36229319602137371541533576132553938757165797774142391924392473606461131603370340640 12260 1799668175826883955804416613837953364390909299378501721658644259433156544684952000 12261 85206975426664264003122356359898958837867104800810734297845779443488237243955600 12262 4404733277766964726300715468126392482118559203071178269272080382905179633907200 12263 189890941473183289236661340409925895299287752209979300022489696471823452436800 12264 13613764797480423004620248289430341707118818419891346801138111395333408291200 12265 147334514238608149031432994645629649300196244210730435789367001764996668000 12266 3274579050003711011592244646172375473213888678972514607620167744746280832 12267 111777668110805332978277286558157817973140737353991241136634662939910080 12268 3760798233664244157394108357864835672599934860787548166750120844974208 12269 154025352094009473791739790562856296367052679143104847194626967277026 12270 5967744959371287410347603049318537718099173724767558854278704594040 12271 257725937249880692094733796653354777996679176577021439681769970100 12272 9321325283313769503615364393328514109807424723757243315671449944 12273 555044147657538961724071002130959918438842318007623896979795052 12274 5726516039978058792837469084936911068779254004129021647745992 12275 120986639350000920216688019349287667634992981962070547642920 12276 3526026047932255946916713382793726084409956235896422643968 12277 110450197055839382088299689258480346207444114096894102277 12278 3601270701790222528660724734908321179788216903251937920 12279 127744880814378995724691766982423206632069695584352816 12280 3934453287436373406522452920011152266411904237039520 12281 192325492183748526264340552345199171440464443360616 12282 1945033278447221609258422604499515146334926132512 12283 36367041998967562635091993466429530225788208656 12284 993810906243348660062038165239068078605802976 12285 25208257037161085148974234063927660052731100 12286 756041185677748036063141927626594443557200 12287 19342767013609876354675592534239029865080 12288 790789905724188302777072398223992047120 12289 7447160380606832395500148030964553000 12290 132799249619373195801170805530646000 12291 2984100905447910280287627797590704 12292 69179046405152358850078274477568 12293 1530715554062213165625563729298 12294 50331377909528238077149551264 12295 459284930162872512828220080 12296 6799689971336140821579168 12297 142466491987633079043120 12298 2396499712067199293856 12299 67483189012939828128 12300 536729424753392640 12301 7188973286543433 12302 111588751947816 12303 2339540639128 12304 16803523968 12305 160094550 12306 3104864 12307 14028 12308 168 12309 1 12310 19827575959817626951252507116404195842573944169868993704685854063029178253739049450964680653848684863594814922555829108583090582398676102750336583854554505778487022997995520000000000000 12311 5504524754584232366354110740439941188936276144652383834502289068209784017371279147520447025111823895700638986346101669801443966153291001671702094060311019052146780906094592000000000000 12312 1320900903698162587444339069563457436388147882057376310073279177730284514632200208692786799527659169507749438514990964728466833346564060063618168246012682805816022564626104320000000000 12313 404319135310298854923456453518836721355445588867265285810817313002419217287393305098018015551543675086240917955657543321754090489982570025947439424014176124865684011587379200000000000 12314 135559010651833197357668190659887464741911061371796360291751436943967857090520343391001710817271974633447965911135622491185442851268061635198541541476972139490697471145307136000000000 12315 50783127378717392370205934582064136012110937236112099599760665649765798110259213728916294122836596233125985190946586474642262032176335621572475842718437970829239034140053504000000000 12316 19511162173962324317292623013011526881681436836899239932716059441771554873145721226118570800378765022792437208285228046690734400103874225462758478045802946965772417146323840000000000 12317 7865002129086387120231336296026489960838821523015527401469371425698717732539126626520718912802314291648222782917061628708824597533515077634385223722737612155658180239418298880000000 12318 3042432041769081746897024263686150858357808445982787268099369911728916846382986649334010624608661536646201255888806468371072678723159568577266320944605436695292756719739232256000000 12319 1241246175110931848290474145827530279224380687525390960332764766783194157020046391290583477424425170543963535984018792102765418091820776642400716443822120800640140773624346214400000 12320 452692582364877900749059332225112431564849488436604728979001872741149606555077082755143665037299990485127539946968293775810296569471794768660056111886215611369659144924699719680000 12321 177858444478092932426518014826180651891237040089156406433509932821060284624915362127461984051730205678479307555040724243580660304985260464876555847218149866175495424351143761920000 12322 59750106165125768989262007019645198696804264193011976981011607459209124685984551399397997590250424191481351863477097204462579064178580072594434466030214132514280928743131957248000 12323 21326984058478313690185228017651714101510910988359676803373043350261103829238375027915582736220729645834559897636637408021374019050242727210908270744381962335618494716365959168000 12324 5822921200510494063424124221204711067349057544546717263516216467017273902964215479692445615286519108799157128755563888177769741965720348746401987514865858834924403093302294784000 12325 2812322741257077368970117087545363502709349165386345537609807327833360383135813273437053342060714950705399393719599509324140713353553311128422549975959151107720728606958844556800 12326 92965842814480275296029091714808211340950120942867959992617913183222320487902624236366400272876379750981576343501362188152762530117644871526943066739859561880655880137569792000 12327 6422602304639370462847585199649270743878643858909886137889499715336417801127823280361039854851670072915452884336820936382979751436132233841688293453983668737983896407431987200 12328 767831779634309758670175810914876676215370024449033243766173071421775329517913539670297624155290089800598291150239442865635680244271766464385633854806562944576277113246968000 12329 98049335494754771969813651940531387062852078491589389383666260827870367058730487423147844970615739784314722453040867225682551446844662488708907508800836238875557397771254400 12330 16054136012896592466452189228100145868165784608050137102178323857730203870346085928548956770027812172064370300156633446216006055844024291706433325356090414356938035675440000 12331 2985535713384647164040444420269529024133577265330468704960931723812829240233889886728481781568702835204137659174184515094836090409964087334763059685343467318796348403872000 12332 607877612109009941937814372504548258060039008575085687576039382666301947950126081374021732157729011948977672705551478574282615997650143217921280761103125841766574556788800 12333 133914299620982806894456746626077828319098260749177969970007753980955078087961627289100092091454846381478225856207041469714491516992198658600522107157489077147004292444800 12334 29471402663029409108826136186245654559974440217565256810225680229062230647610420776211795580239135653831888607304750913874740244660902576805416242736949168471696711936000 12335 6968676240709963426301741000660763300909063238118717836533553239384406886940147321163847479780809931929518419985993072705448156792023323874205161305446230568293750313600 12336 1507807511424036285597983471614742426180711233532310864349084941866213860126331297267392077085773137025453340638977676710638933828650512000840979370099497357047229576000 12337 356222151732842241970582615257135517411966031563719841802562444900875212891585730146099661012971854858577704051618348202098724432890899386614471065167760932053850123200 12338 73249215504223705698334021581808926526158854452220373844070671583642728766482442315608788846090918638598193147572588115483460443334750299742238396390055870031820460800 12339 16184359880135593331991342602845854950459484369984949204095351219455464223268430898756185416339390330895413571252544073010532659654547849304009213123600596902758422400 12340 2777587018495703615153937900429641416258533580060725555581915933990454087591856075309982678763718556025653242740203271430533982288889024081895598802644762857662986800 12341 846098519357425994499748828966282063323698283873928292064865615836861620067190091899342266433705050727523854975049040004315807759955706118869695051368021320243594000 12342 19296896277632383516296471865330427877388077352208973794361425206241921095059949834136534941241980653270952325570707264078342892487665447807484127017123629688890880 12343 933351249809324717504652832130244925309213714937201792095368612164785558675264355328610402877062966691226392201383811685991856299493343112641769447546708662710400 12344 78330491522637652208283747590932595040484749622065305966186625320426967260490157179395850320565387821944967689633017885181597376423978179509107782627416063746880 12345 7054361982949825904673117125527211065955011980930230200194337891487255182715169603516774503781916003756489996443530655597594020163420762328337005891361511900000 12346 822010605451172615020953908403645168692979774425339324437180892333546559227550746373656602023823121462910062274003678048952475893019536655661732526253804798400 12347 105514795557734625057483253808360460669721273441471933930105495471347512984730892999572484489424082739457797675490686707060337726100976078479877185793988395840 12348 15238925859425981260861697381280260895270176470404508749880812211536826715685753940598479370668621716261330857295692034446467205134275577303207538618647662960 12349 2240111596339365121734631478511907885079601400072058130857022944306867639627843400206620020372255586616677969088550077944676807253978567807712464958161659520 12350 360058737827257245374294560063906447001911614498309251111100219449620291940604036697886182811090053171470997170926749841723468278220825597267591469970243200 12351 53764382349083122253911094911681780571451399428415094873378403457771477896162759314918425786385060588273149330284958269797194319726228641614094570594503040 12352 8842483588168761976390820704955122036490743666607011374043202848954959921145694315724423243260403601442492473866319464121264376044594849589261244539519040 12353 1280389524992498698061120559584444030938115262918334776224651266250199266321573476866306946203773211377967964729876944516769335356768456630677522822052160 12354 200421268309990665850677603593345084891553418060106951753960789474299173065085566755539931328265667606618746067758642559360511785568816812630948191523200 12355 24614121899337293875288122396951892885629949705745746965548461771342538747133327202770754798250474487941781258429931683998544498434714544622779965930880 12356 5351324271105826942635684854836772847616923210901729601159135525222388529180374809961445112585847423888033419724711460328698112803707792439039604230860 12357 95503722686852644265398244841815435105346030283257608261375236579960637343011363788491774330301414321665880262482324644229650552551797701415531960020 12358 3660029643525237697739751275245008538207888801666242323398968045500802046043524136563610701784910837112337531030574253293870002291184816256685160240 12359 239894031840854891202733855130126087368596241422949371938396341281859946247201916623227055961112161920460041424204091287297323804700011946666989720 12360 17171286461828342757972203951751976042734120478195254628169160009141890506016513703455640465426108752710585941146088203454559086247135509419797980 12361 1535666418529850697695757224096346458701281924620735368689318166352195489100150261061617953505162637704855436193521573465475629484001629974182300 12362 154317178297343044931509178376897321207932537948045514272292604825946067496438600516166067742280268516610953173393984402912165498812713347392800 12363 16397715400734651640303123508580739736324079058723642218061561230543818565363451736186880455731593312926414885217331116819637690669886981533800 12364 1919571542555752897573762637515767795102608311853649592153314121160413505127798356589231097116837020511492492287376044140625203838570563249350 12365 213159293971244119260455222412819925532673664907845979967546736392415426105349198741023954580012767257489433840476795574905805989335337087750 12366 26172026853201610869911879120318839804245418348737828979686197489537745085199526347213381651036503810738250912357075081193979341524431449600 12367 2864716223961380045254417324516070858974560028429831761498037407178908321533692694969934135428358199710005276522891305625881034396462655360 12368 339928013883072898492589999230270208020525135362961346627020816012743736088042241928992482665322800987494489124519062043318061238515616000 12369 31961311295055688412171624108317756674448321125797701659454974807210421375784977583726389337616418056095808720734721221608556998190953440 12370 5283954996636865270920846886105618958818612560441175299776129246704268173724699233000942513732686785249942722993518727571059753863845280 12371 79304217657433747550433908156182614078485245675665904040189988955885805806606440586404435780957002351741497731108239288577737682824640 12372 2565306856101865082287824108226141473891741525714023077596140768319783823079562745548284106966163955073502529886595126595592108367800 12373 140928675263722360039857252156439794445349482977656248370684644292564114270927588564876313765150277562670932253088958076651267566400 12374 8322544328294593008380282592565594753987504411587229559788549807770406910193228437366525152523239841864279687400554907188671240640 12375 618092717442590691184085259817956012481898748229561839363282069824458008437573905854094270092288044348099361223180776764006743920 12376 48656623841044040837923799222610806660727241960261352594126169892571540302703186009796327330047120027659305917855119668244505400 12377 4334455511242555913317602380174055387125829635016707446331954413458651326065331762597253731500121015391542406926583444712115960 12378 371026149262105166803485479408354048748228605631529814296011351904513287448099446201861703745473848496412063741940426954251280 12379 35467159302698962738675828241016157203568414117800954777337027240091612409455644678451899613711427379472819910865368038995600 12380 3051236148308365092456535343255530273918331005984535484793020454365259404291315185112856027280871832952591004324980676480140 12381 285834271749727655301837638960416242155234333315864591746763306347733974940854139859806821418268423000760001573943448796760 12382 21398259192943789540492049029479784507986113850021202808228128117774294093734430739294434753471735908274258953588337219200 12383 2793915420469592858695970338767136734572072796459943237759153362364416088109452733215349408551742932914445072549389311520 12384 36885742878610897710449113931842159779003980703485317188935253579841320645281874204970588695349966729759147578216627120 12385 1057572695730028149441383167304196060272785957627203347653452552980522571071326914689297542515873351784136206856584080 12386 49810582229423230481773214470550926125106345987675600491589779779085464609734615988435609424802977681941275561190880 12387 2559547261914891335599117590183294405753664828550256643360247627753550147462750402479227265498673759393403815564000 12388 155769689018781818348864206316328401590600466121336389398096739009715553709585015612726208208424647394849230754250 12389 10640973280483948219091257334212566059749368585505067932990745636010998786908609883439743922184460096633326701300 12390 722538310118768866857805947913829864579657392368022100926503637387369063954656544307380495257650873964853306200 12391 54786639219630817573326691782349773910026274602094566638771974396824760511327499659897482797587491032831792600 12392 3806490308329804376189534887915137576121967627128809136324511785792692041051734721135744453029038244000381500 12393 287937085244215130077222028261835173897076708030172419881549677283822983150409926577973428551354403076306840 12394 17631314219524633414239588286574786871038817252181267749708676710564665362674665849935493411104411170252600 12395 1857805261496255460241203054095867884326212656880901894439620821104229528931940502921011187783627323801200 12396 22386247847646057342127658688973954583115530724141983318081426924688241124615400365459437920873474575040 12397 579392530973469158636148282993792719023471724024457485578239089709843267589568216794752281070260411130 12398 24319638928597645023481895726662086669766467520110195885799666654292737794909338447535423462947409600 12399 1067220298324155360180344651945356728049347307336868574313857157204945421455505264008863153505666560 12400 57783701012045924585384845443182289720772128106346089296856354449955845268921837778121959226938880 12401 3111148813032706220652218526522739536041153130990247854284525933179346831827882145139940071664800 12402 190804172176977493121160179731839252165943958796562400800969801230183675370800977207432542932480 12403 10810766427048308455032691344028286381102446488393145345729813485346050301943591887860990552000 12404 672681663987930196761554413239549278110780002540793387673519748228377976217285980073078018920 12405 34151540533519347731011347124784175849269423968683724742140251804376733035518313815737234040 12406 2950794337947187374972736585132078255327700152791793841014517138112815896866780746527322880 12407 33137709871931027416617482955490920831842861420597659828369330027732073135465791462199520 12408 797441457890530118760806601809254236284301472917533798175496158299758305495904466781360 12409 29307525814481610758093553652974518458518368711806346885032243423586791325067203110800 12410 1171438725982549035171388651919040287076097963782669545034510301142038055459312886240 12411 51451722796312737735455246776484165125722855662437514581700235625982615470332668640 12412 2534532680956194904424553397821784321517197263291389924669257332035028800431307400 12413 119008089645506286087005605163825818542144964556504248730049063850822414001888400 12414 6101638720841123268400171427158691225229807420647779733663783481237502935494400 12415 260907065926568909601591597799003872403086423768182940681306981331204580990400 12416 18554243957856382965974370652530062487928067040013206527357587304930209687200 12417 199196263250598217490497408760891285853865322172907549187224186386275495136 12418 4392094122624025086976899565104217896612279259891706100696891657635884608 12419 148743511108079537585266625419910797145360508762397793323553212888541760 12420 4965428917884822364059408691243415848979601495883559688912268928130009 12421 201785151192927140083752128721881504542882967249493947099937654804786 12422 7758068447182673633451883964114099033528925842197826510562315972252 12423 332486132788014022626030623163488225049150998790203231345184159900 12424 11934121006666871561446943806609991549677687714507379699609659398 12425 705281661309203643092992476391971625685446253708935628493123036 12426 7222247841464865193951733398166701273311148706700034764694572 12427 151457348519630781604594631629849006150472695937703130012248 12428 4381605897798170992859739424206909619597666204900701667872 12429 136248783229466099072428083829804222693854418119526301349 12430 4410251801467736285099003479706567241914555482967952960 12431 155315718400216189046567687913881452667768191034213136 12432 4749447182691050755016389596299176664454370114711992 12433 230517788503925538572152860612330921797436105871944 12434 2314863549701270788483615634932521547398609270384 12435 42979231453325301296017810460325808448658792048 12436 1166347521910596691322808680037517397808199326 12437 29380658201932575104666521081405341716631420 12438 875143564243420671881308121704756581925800 12439 22237602893197749006395749240043510525160 12440 902996581536404210603548887161180107860 12441 8446779223641306542547147766664493000 12442 149620487904493800602652440897861160 12443 3339821543183422764030523826442576 12444 76916176595202293721468607807296 12445 1690790383245189705821701112754 12446 55233784848768001526222559504 12447 500768730306615836567543184 12448 7366330802280819223377432 12449 153355650610891658333040 12450 2563344628730105573808 12451 71727414737024094048 12452 566920454895770976 12453 7546189350471057 12454 116410488143092 12455 2425658699464 12456 17315826528 12457 163975630 12458 3160976 12459 14196 12460 169 12461 1 12462 1685343956584498290856463104894356646618785254438864464898297595357480151567819203331997855577138213405559268417245474229562699503887468733778609627637132991171396954829619200000000000000 12463 230552696387779845365138844560655262240890604399080475186650965274011950368676212370585671904476715670204576477913489356414597957347141729152526075561281075802992824789729280000000000000 12464 50884606512832500089351301061596188753131596825039064850428803665670891204171806113429871218304564310101117549897001279200317490621154600840596465654544141879387839582119526400000000000 12465 11300805215569670693526159751602183803964103572963127878642601257280823896417888371068946554106947286367925101394282649672637465156875344615919789484404103761005142831573381120000000000 12466 3242146217965247710555019719877007744542534241790923057683822826369445020371805739105621219215725566724883367409155681506931012669797174515516438027462453197974675191867919360000000000 12467 1025394497504492989143796654063890936899101882095514605473398655644874295262046912768583302024570231906390438011082144118256637456118260601650353336198041466541987529056363520000000000 12468 363985569750538987890126542058643377579921027225814223125990837658953176126216271429943173762191211955274825637922805115392773274906824785854761064319957247450631346060915200000000000 12469 133284977378784165861842012240853268172330296548433133721611750062919559079256384369612796515487614716260388260812945310712976659861464296638907526299701272364226588201755392000000000 12470 51440963216908441256346771957073564515636080424731098909900393813090692309075092216418554620897513023728507600173776673151458504790100333252865683594422642893242870432354984960000000 12471 19156298173345224094486622023235434608859030777890243116423354460160863320288624766078636118792614194223574113419191941789869532325477335973708671476352588580170555858492928512000000 12472 7536147208484023541053615453858158846234003163315556438148961363461056336904752735372490179120196753325389471235929581997605922046754920780728781371732344909761432182492268953600000 12473 2653715821270995421621962909824851454116391181829463680397664679617720800141622381569709300683698272705091722122820961385493628113450558302829044378528353933328236016826669588480000 12474 1007864580056423941806161093827843632045696500790250660710717757181873875514450702524337882830288584881136478840337850612092923916442287167584814475602230687230437560232065828864000 12475 327661878253204064074357278197770801182955477488939582397534419689950972491223168837921814297895001214333156075995297568081820861063634516845348774696247721819274930254660038656000 12476 113299603306225289820652004393519926798099801600744883951053908622121057624026974979629312995557544779402907299960350764843065632199505234938122334850241899722489123786871876352000 12477 29996866841029339953672489257916974349453108733191358676393287851296595708871535577960159537075878981181503040398443585800425753384506188674173098093541349060319144335499109440000 12478 14061613706417503455239136405172135378932649681032949797521178325977081829659781026392001432406688833156531984186690503898900315006258174310461799880453941479792115053046096544000 12479 451548379386991560163562176432338242707299483388190117401061308942963767761210071587859936411687833961533393928150982374760466372990648283750999784478928657008479834189973840000 12480 30328955327545446237674131701981756021120061987798301816520559608632462355139788571161307822524654821734669587612141571648000812171535049315497148565442518805178421275853288000 12481 3527875744269650346904097239102289348895292465382408855203521081452306067127834430870348174496673396903116025060736037334969085050152913557407288177204577258664313230973280000 12482 438641764055686320968198652738072053916434219702628911258115509834871233382530117720620953949348612710455774475481399718748335400826074442722532330551495222560641938967728000 12483 69979567235713308421050187887339337629911629539705278423329187301230832476012059815481881814120201362240057335949972163813153600917659013184499008261782227678134347438240000 12484 12688526781885361654469163273499395672661045600103326119729759110613915832661086534228002258951239862813083562793598352679133665531149861876089036326029206019104402678952000 12485 2520468147769066756428170312342565358012356772564787131603618228454346642010756670424811964183861302918930427270532382748479880568326345481785969841226852792959141460560000 12486 542034069894454232691826014803607426917798144233376642228412838169897374900135704870885239150170771349202449360339960709843495637583085106361534222455976409927476227824000 12487 116514847737558129357854950465793941564523713988863790608138932312443940683245960641217807820398890982902723823781636920640299661161002273502188296571694880313235093440000 12488 26924430930015767792953544308963380691816783023629980085441973775631103112895757251539150648368163449827035283311338066847127324141921374222116973535767104205220905848000 12489 5696161709824137079228279026947755637565067084605855479546513457971234825448130172988308376613299235019238544192205648464039565544181816393961435532289100344700742528000 12490 1316473169447460459464711696216540529001268182903080277188195235676736554381803983528232073846290647892009420984396900653357515378914501074185506270112369250816582792000 12491 264943970972724041887645948789629094740955694754441441740415069146542865265290425414746069178177019981597860759730148849565707743192444994666979326067317414563635008000 12492 57319607908813559717469625179046910806567807490829256558895701185914224836104211859517502240755340998607133109437513118151986786585396390565005678361376112186950266000 12493 9636526390699379889309583948552345445093602312928345372512349309750011535842418525532744319513203274293211328502201044644696301435969920785339532210075719986504244000 12494 2876734965815248381299146081074432100682450709285449181262502616667707805915158640235691569143864741352675747821917552019879240762345582754653487319343868964928955600 12495 64322987592107945054321574164574510281470835412613918757946418816392044894011649842461957209220348219401588567370521140912046267582071823090578346140761819574732800 12496 3051340624376638499534441974228819533899309915964976146034182761864923268297393876295548181063859886698238645941283798703940003394633819240313362293881250179508800 12497 251248746393366054252985605594021790771357813965276480992078684104638898289290380489134664248826510905086576501420578715348673682898440630734851976354673960801600 12498 22208176612990192662859813173436270810994023366211126586445286322351149256859714382069388896918481287426986685545067859680129185166321027993773859911453789284000 12499 2540760053212715355519312080524797498028660178358968786814108038298179099412820270379270386428068321980614192918854611154307038434112475931730565273198658780800 12500 320312772228837254638788449061151325224915489048144822647900006560886459291886586993433037674123725546265442666196056909386603722353465095032796453582290060400 12501 45449428001796786216605062365222614359041340496299904928633607763969392255808152968371155732890497782229919200407652522512523238697687059516191074783600236000 12502 6565844334098139149911850885293536505573697286432994752075812714808627602941905517632210206007550086038342047963019454068430956532971601830882889146685379200 12503 1037457380180232740908984325607866047845078699928324113950488401534084423646201576177395950021810155394298303584429052549938825744540438082937591641556512000 12504 152332416655735513052748102249765045033287378658753714973718983644002728068975147046696419170152717233973169161377683859393507029190444838754768040952034880 12505 24642987048994910426007205243317553217132048242462093218077502376406164616151239215447789806395943821757232237927828433075630444700616681874004425722876800 12506 3510745471753625462425653147247669117094793148540769195915321823965801203950332279198714941968362528398578222423176159059878464014447041614592183868593600 12507 540819295439657352295479247791566102088394889225458080142838456032001282348166162954264322376230348345221777641604505586138401357029293560060208642976000 12508 65381261295114686856234075116903465477454624312449814969924834516805828547718995716069599020286798884362163135370211302218108657248074851930066069223900 12509 13995771170584470465354868081880790524536568708784696486451464439929067670963713955830593635490101202473240827740828723335026819370883462700290286744980 12510 245994437223711356441177297319827635877406443538421039587784450530319609379651635290050056775121665889857931780530625322458572217662843109371344278900 12511 9286642379093886695757577862561961962617031299237456197526943308006250896154889309825286686689357101738198879138704390886984491874942383034493708400 12512 599735079602137228006834637825315218421490603584426043752464347313893149378380599919285390996776851167020948296424921350176563340750030225581612300 12513 42306068094359685055873545968084578656011601178226443696465409479786750310943271017464674909203373918642741097027717575055980640914322887260281400 12514 3729475587858208837261124687091127113988827531222038922716064655405097250683067578467188618818713877815605832001850665069842483845646923364911300 12515 369491835359835459695162821465810487399275090861518495463458849404386536151919963873342844084192205222980683311117913314244892874885365880200000 12516 38716828029512371928493486061926746599654075555319712829370841379332505380124195743807716485883932644223950902781911828967780971061774634727250 12517 4470235099102438254623830799694253769417033055001649739172036578714678917281123613097249477306935531596250494524494023182620558325051537655500 12518 489690269933939192895640375813234964061547608572078602639970041351251329660284710702269227266381905663817606049038719682495084318869664363750 12519 59323260867256984638466926006056036889622948257139079020669865347718834083493875546286372828630901043615525694419142417523954276482989373760 12520 6407917869387297469648038752207000605600989537277255255982483161793788675786359027213110954671473868523051390036163777499138017839421715200 12521 750490420261329775892731167131765394331029519632512063981734331757234284822292759954897502999726591577654504278806571383891688019604006400 12522 69659268207172654231656103825820751726361725530584734385991611935767552877784341451346665952894689601377083515255300406321459630006448800 12523 11370536068712241722234733805543736999989419433860756974201797113253432827933990759162191334222147596252317736600695681515180573649118400 12524 168521462522046713544672054831888054916781147060790046085403726531383470591885924661206143424279318753073696253393446599187882117015160 12525 5383977352312556345542346893807951241501185918165233619646221365609532356895150630367922174937282642685785057268395266973973885770800 12526 292169204815034161058240644714570305557431854953677588085565725972389105698699142092144621054206877582945256372103456731414601317600 12527 17046175130241937487043952298025916965998503011684687050169318883385170831506683356711593336497244741875927558507056943086672246400 12528 1250901928157624017872553502012530025260985561893160865378070855597117398065423411000593056197566341233580582418820998368520236600 12529 97313247682088081675847598445221613321454483920522705188252339785143080605414145135161016481835202953288909648623505222376052000 12530 8568109731525982619348748891041737393155709743637677510191072677767101458501237205134106213430471774611188478808362623268136200 12531 724993624994918142029799212637013658473550148935173200348527929008819067427320756946166547548627060280345411909538765312904800 12532 68516103198395723472441940920144849143257163636660935365310166259267887609175677219736624253760711983072493009626279166241500 12533 5828203878791259165366415824195956702990070460869337442863072778001057289095770578305455333008406871931915401519626011254200 12534 539909179971707793347915540258564012959887074041077562188330689767941952666057819735190662678951465668102225195226514393880 12535 39974769920884002438281849835291905124809223675863785465920678901336593361921464018462130858134012136336527715494695904000 12536 5162669798693812891068640843374057009535351906502069026294087734803812336723988746158797820149959767341909373189088945200 12537 67425551498536049578240315789388894219684695909596816366870893640570156018257189406935484711930046710312420304266952800 12538 1912631471001114738351437642996950321769932051027920947883903553262647203001335909544474279018068827694714416655524400 12539 89134726094757359809488910105196394118611355977945811406002763815205568248998786505621616865436907430842282583183680 12540 4532531609640953406790104065949583843522114800557746139283771840813578386131953837723631615987234782259152590061250 12541 272998424053535145559865103853359054334042054027084393790478820944862310625045903651169643251878248011591435342500 12542 18458831200839502012709323947103430919973394485059811720494150593080304018106772246783229252768961392119036114500 12543 1240722350708997044099262738841930070490320774773371284419248670261138796689814268002572567614147965394192546000 12544 93137286673372389874655376029994615647044666823560763285912356474602092869256749421825720755898734755814047420 12545 6406963885307591524279415157876964237036975213979183694803633698858986603750444580129470861534024767129355000 12546 479895142073691883462036713769725289828461180050287366469249462139704971917349877629955714252257338460511400 12547 29100227352613472625443980667162269592976688668648694344179369328116437977230031014456639610560678630514000 12548 3036797062061186810009658838425937887840924535286089635141687880651144422292595052851652903107852356213500 12549 36244401277141235696778114067862593134568002124801306324512786449495247535091600591696232824271339788160 12550 929214436466884499699483095367403417301794274378846910833024955195031655568175442029319696056078017850 12551 38638678671603735084036656761986492839815882975876012155008816179717433879762500337205812978514576000 12552 1679883802917651955839431396580654108966565205993219052160701080785562237476258285939877186073734400 12553 90121368550897313573535997480192561949828089707145276885005323454059575190061581855786541913574400 12554 4808139074686909613735246813716961101154509384257655774803358260368081467370363315216271019845600 12555 292222606036812376852227302292006061875770026985726199424908704586767791108433929056428218905600 12556 16409199041055468190674620790042934685601927705596738471197038325971683494021523401217574945000 12557 1011998963521664897782869471245339621936571685238361733668127054856851822627775368251533302800 12558 50927735883318325563788850975555349950664930479616080755823182515298636982790467970836226200 12559 4362043803921929163003175821499593942658339356300912634543199247645032195368284581822999040 12560 48563885157140298800215276745116004667355917599151742851920569868228038215768832315292400 12561 1158675622575983933242197626560454873233600430734878168289182452230418050720544951733600 12562 42222706681880286685389017974624306253797649839043042122504079508557241739503597702000 12563 1673483894260784335959126645598628981537282805403813635763586144488625793513304123200 12564 72889940628109711791894932933352567261440712188453145657408667136808705249637947240 12565 3560913683988042427703917996939696980643996155037489976808047491288883438622498000 12566 165830944588000562580253712113527779935775770283653461345150334874096806396074000 12567 8433159207666593135187228801764044782837945215529451664413359283011182918976000 12568 357695171028360601873149771176053696036489451940250805772759571179877248132000 12569 25233771782684680833725144087440884983582171174417960877206318734705085174592 12570 268756863115886483915750472137710465040929402931700661601810410203705033120 12571 5879181109024285549496637213131630255307775387256614465499776234630711680 12572 197549975690418135855432236885819027458681925700059569257844110867594525 12573 6543588496437362805349608352801400731213428327908567031899889285132570 12574 263872890021520106263368168328614275171462341787799776976841548590874 12575 10067722412374461967074963922896159051144407581478095471722089429640 12576 428201837681533210957766711649946956502694468138898100974858387750 12577 15254139632581715529669025918223297469512833920798906382959715020 12578 894760316586303129297080007362949077362133306944172065998738180 12579 9094682467029830244235516131024734936762187260288932666652424 12580 189321685649538477005743289537311257688090869922128912515310 12581 5437029216245905611577778847556019235997104049876783091520 12582 167842703978327803205165030804831288825762688987822255285 12583 5393833138485720636452018644245441950542981525932028800 12584 188597658057405372413689335323998906810861374827258808 12585 5726283837287082470587136392701134985512361131213040 12586 275972000321600996882154833127438427503972802804440 12587 2751935688456056182113389216353347294110234796960 12588 50739370465731258474465470682329079418555518390 12589 1367441922240009913964672245561227293982026796 12590 34210355440606423067077456053691151313885900 12591 1012070788580826627345730480883051829438000 12592 25543192512456873858697820073022951278900 12593 1030264556115360508742304099445641733800 12594 9573016453460147414886767468886425400 12595 168446906912344013923515993063817200 12596 3735326725928828091349927963784460 12597 85462418439113659690520675341440 12598 1866456916569365259673306423170 12599 60578989834132646835211839456 12600 545709513795671103951809880 12601 7976281760431460305567920 12602 165002915214250518459600 12603 2740682936378100299040 12604 76210378158088099926 12605 598611660448950720 12606 7918840676420245 12607 121409711560280 12608 2514402310420 12609 17840548544 12610 167926850 12611 3217760 12612 14365 12613 170 12614 1 12615 288193816575949207736455190936934986571812278509045823497608888806129105918097083769771633303690634492350634899348976093255221615164757153476142246325949741490308879275864883200000000000000 12616 17403777258095204779174211673800447271654655968266225466466879677926388336270499372438149497470394981668541075586715593568106320786215189002539469910220885356039793040935993344000000000000 12617 2089583516491572662810951013086663056500429265834884684508621015480274148228060295438783965672601650865708018126111739236392324108732260573539382016691483001642917455913981132800000000000 12618 427316857660721258938322792118559052346363548789465797334991546926854740179449109148298765166998306019506171006740793679374602691215576090657867500149666345514073316063303280640000000000 12619 90007321543724125240095627575571809821307691922523319576760588037236587000655726494898043119151272543170521288976179526704521114537390222846646263838604394981416199280626137600000000000 12620 24525049326220513829237312625049314682064778001474605529828181643118281056111979064413099730152624014324106260768975432217030278723111328947839056841358467391195018613207244800000000000 12621 7383160257254734123280860058109771033664303884005095188553724104763146556990226033704680038679676209218969845177775330902912103643123395808247425111339730884436418545937972480000000000 12622 2502304388566185624649924372134189649625863239272235798404992022536970694147950438379021843045896341972203041548022494340542593980228594614684616809138439276944322416700359699200000000 12623 878996736577724979338056883998110604501335350377903205736599427190146187565923108714131890023032566796610646381826980267921888011257261283687454015753553133820593453099720328448000000 12624 325802350629825119038480446650922035859140413883725702639694616276942789362725615216956244517873984821923598409719359608970025140707117533808016832249308564793088864787957809971200000 12625 116990513618955851126523226663415164451036914385842931847560194717802855088991134344953306182064649855073128508202709606537464054495852606504781619168310772242672837597668641664000000 12626 44437296261936829098179012602361567448858471694515119837321136972207132265562305310027669918454144771757392095717695026802517471635255182186869081231101196206095123413754339440640000 12627 15126181306521507582149412230385867708223243865508810644837614577467273306344343613830679371496399351253833833925729833612941057124759768695867553462275663429764044152587217629184000 12628 5559511170009807466891265534542865152363700304755692279429857086681986117403318157380486528617606438853581124855892544552091297779206325157061486103339773252820225516168649263104000 12629 1750943170647249300901909104000303767402867792635604353183003841220953943856077894502124372701787283347506958529076135242181669005717385556008257784384762691156410490339816614118400 12630 587097945025867305018005328155088481736286498129290105146741192964653182148122975167942268755721848755590230733983502306669594042142631454991944867131749851365438331016079387424000 12631 150866595003520668859169704622701604138103745702661351700354534757014991152026157713429037824242655386679715839037226180888981593615623285732254396032202989303495658323430484880000 12632 68701026965723173826827874050420558383962275920328530364193865705569403191474672638353722606110486895199649714465518170008637164698270891490216904405397010216324643747466548966400 12633 2144854802090197291702867289064593910428410135546172476709401378568950948948662717195617299009125670770231763098453117318510443206238556217580210971779998451201431391177668028000 12634 140168955703059486358137175022858781567666061837099682757455190994337145431854447320236055708159212591310306528359654587595556213801353543411373431622692371559681178278472456000 12635 15875440849217274345231689939580186429043274162451070583645349077661194135382004498338931055701098024517163672038370004146749836340099634202945681873275550569903019277938432000 12636 1923275427013587525689812181745140944168401144599337564378572487271468377125403744254511771878563022418514343776101354509403427300036418522337419080400490929112194562600432000 12637 299162649932682498546611949123401976365838451151162621514373115501637108665718150464007903683921460432970986684226792112466572095703636922138999438613221740911428351650844000 12638 52920440968351218072384073804471060135042288462396903440087515687542241071631663260059680261900664704734940965239247621811745025640476528627981072151068189874360419546876800 12639 10261906030202629442186941460530928280617469973119875371240889374729316368216340950151810377961847641767405548130246971975255392717399752533277270420709608497381877413612000 12640 2155530836091899398823914019649531168059872778509431318936636306848163732971151624556251663095367793104581971324224567579070421562494945325276437202032401861870855166928000 12641 452819067343691821134504226219435804033786575939595162362065200701943703590188759770510704944705470436846078271286168105761843540498524115762535170246811896421922212280000 12642 102312837534059917620057560527494472841818242367210702050500522813872830217349752295363650044197851020410531803271230067007010690319624064011043681283145874382046672822400 12643 21174862008259292186035250548403520738452932095957268797237710439557825611907746861279325242758473275305463650317366551210273552747513484355285953341197931558782873360000 12644 4789721531393951884443156533373096142809549105275406755057220919804048974547492118453888502641174223415862804323780828565229787709338792523756620775691481218168238824000 12645 943862896590329399224749769683573499679739743642484640643237848221021807694925869569388060732179661538142177113583461384987593072098752630714780646079957746192197076000 12646 200033733722594259422190018228546060909983326971891472486568751569288002356534796696302710319932904961450081075494857357427381523667061324182811525886192717190731014000 12647 32956920256191879221438778712430370206486672933214017591263005873932946953157265790703153563777284758631404274284295862028605765205933094937074125261660918131333544480 12648 9645523120674656337297136891579832722801469538013627179576905462379983891159864242139178112811001029373516046751921788404018230200836417889876221965592138947837772240 12649 211523670735585742390172869517980207633511054671346169767907021140014334133881057902766857805452441428534186357953342319725155662625120868800118290259128515449004000 12650 9844891448460475158875275064437774374376008658598903220878635018360582349724587032178015527818656038003623676070571820592383317209517652549211783728885758588228000 12651 795621030245659171801121084399525986761581928064533453636599822899998468156730299321323119429480634890716114887412788802841031278244925073753435784685609208562400 12652 69047240014933144460891419139358962892581081383097655385621158214604953641549904347503596907914533824244293868579493984933784435321406604200260129480881118484000 12653 7758392305345970103460756531603953222004591688030559544776871531028534182049211843144291568621368072408436351799566747402009976067896984795658759080043391084560 12654 960938316686511763916365347183473203484116491630054885819714816064699498325639382629251661613146000873484622923808917522836992080179172586574785794741949530000 12655 133997451522538800742059752835397940380718177738559975689883148278928379186579036996301552849711360571361833623922027516571818894178090912786585510213838334800 12656 19029820019165793129405533921782962600888003651578353057179544001618479261544287750640966183954633480978582792872976586931297611003486168018003825568575676800 12657 2956753533513663311590605327982418239289430789156303616859427525240978512121838019870327180274262448309013778353433740976259087433235317881019115672038763200 12658 427030217182471684131474188273931519703219136891376771734418579724647914688374608909953840279698120345935067850887654743496745969714581730722908403407187520 12659 67966948151260156174955356396891961292587891837064154245200008369972402869094044712343142006234740623473272456402052671271770625487162614920075181359678400 12660 9529166280474126255155344256815101889258772217059492451343944142227175248060844723184597201460915836242782561699245847815728640436377776938204013852075200 12661 1445001555002834488164483615193090679017434428243617982296343653946508855135684892194431065347749725423201967252618896567924581946752386760022487108491500 12662 172003010484070945421785028384469116871457562561902781478319062838808438746377162338420106258292901409482533356064723790409907690591119291040343462694510 12663 36261770760150673478419430939418411813572018992300751940278083560664337977149285144827721763155950888983860803361616823028166338834362884042626810994530 12664 627836548735143909723004743905828742313977639891095790681837186046144418553641977431868765080018704172035455661016631034572922728295894478903969710700 12665 23353174218015509190802144330854345523639887535277204400867783941972998541235405322424873363818707504202422023144993579544169995001543565208315798300 12666 1486299979883557478103894537219259454348911495842455795369138750636870104576612366582063295400608923724824017036607042396379962425533007919038080700 12667 103347680630507230636491090864892327859685482878248570093039196709697427911162482277055088256926089428655524039741225358308272320715277932396941920 12668 8982258105968362129178201711163137133691401518858756077879432459497349455293372653848396815877973101924406683974390926876853445915962147305034100 12669 877543108979609216776011700981299907573278340796106670967132586757914923390808112780559709681190341211949025848252858243109534502644306827049000 12670 90692843740364597257155974199855803678641738629584532968018929040610917287675894771744109263981463950328856833793090555135109909618832856318750 12671 10329867593871850561360473874969153980679900708179487911254294968730531840051668519290022473770164463811514111382501058871991985833086482578250 12672 1116493815449381359802060056854175718060328547544339214020492277109636838427538689825989991024237564368824769051606395471331917626812602105350 12673 133477336951328215436550583513626083001651633578562927796509196439726400680531453474457570098526225771041305695493310898770351099906330358960 12674 14230570852795167107919670475680481864386613128239099334714348782774616055819066464297232568118769908014091591487919713059120154768581312800 12675 1645305921342146047149449097173485672187257023809737986421494502542803031846967567061384647366321634852494584004023193770903402309709227600 12676 150781453967424352830546756382472766395036140072531513670943868880505072498941110785042772048834671975176744662752557855734345293314839200 12677 24304520846872416681276743509349737837477384039877368032356341329587379648040604595798860223742549826507336046980128177551022133498258580 12678 355767531990987506372085449089541449268760199350556763958074533788491024703211573859819497111668542708431286318626994715599433309790800 12679 11227562527383501647411479498062922710935399902515304255603705530722323518448314323475685307662734197809830069639468656020474971239700 12680 601938964136998090854929521038452075305070448157576717622069146280464309637918677912248024421731265149920247649006732565984980660800 12681 34701142229421087027196617178124188109354095416643827209273256298319812051830080227777463174740780502360158538397102675940385736600 12682 2516520349587690671249489986401678050819159189220358917407648427142436177285222287041111554697485790728722575870182947608247439760 12683 193494945972523976355464410862010417185682752911737006827804070968133334692160865765024290620381994470808101596272341569592694920 12684 16840767403344172734582023682392380393443981220253366140720384228714647694295535196298070833294375556994404941106092052630474600 12685 1408794430387852298716996197283287904533830403044484287040889498414864324205361925429482723077445764862943925415126464414849100 12686 131643299403659199031321032554435609028055898672685617387281330677919199788416188815449019633630132012420183198270716150868500 12687 11073587369703392414196190065972317735681133875651741141439838278202008849281964098780365132715973056670639262887289421382980 12688 1014554612913868490796632498727631277100447139132134759716533493959539273691163595326567069429678028892807478114106966608280 12689 74300931048599613227676046976466475829808448354051166463830827088353885487919242903880699747183870383842893905973836952000 12690 9492650920178946283577823486203911275597259957116707564476225834961848490105398662291983088662829249628672073283163544400 12691 122657120279251749764671212765803201186873223410011229773775774601462730628957227538148594529149340292164083744996265200 12692 3442736647802006529032587757394510579185877691850257706191026395872764965402404637180053702232523889850485949979943920 12693 158771230856286547160652121124881077023776477835715976566942423045834918443529088463138505041559491361187815851295930 12694 7990339229367041572794925724509060177755480730880150410489948296691978392047052641760216560142444822333145287633750 12695 476354392991372549905478905703310186644093788149300319777264065118076072621253566575000091796644698061042198403750 12696 31883435710540958021952468635905926134499499565103311153580805569865979667638970244443759618419115131841971470500 12697 2121635219712384945409739283419700420538448524862464896356915226146547342339582398284399090620193020824069253660 12698 157687881397491868005604646545832468075689485414147430909812009476801563174682219318140576725333501418259426820 12699 10741086513603903437762548941146675338561987858729807958935503553969477541581627678452348209042335639010977500 12700 796719119365061282252507553928378879229775357170865433652831631319316021338512903638081816865398105599489800 12701 47847489204777921336066545135430270196144363099412757046679539952960681674099377918000820898133423517479750 12702 4945640929642504233444301536865098845912362814608774548659320262774720916305083371786977585061359551547700 12703 58469741682935389661783561373627390811425739276802107372563080027015918193402487746981658612739614186560 12704 1485006248933058406061790741194635367837446924474605810770535208769630028992130846607604374070928421050 12705 61177907896705913883058039873145280329708481378470352578763958951219270309623958867242537215981412000 12706 2635414039439619123381126319406347271864978442429728971738347567103955436774680430235954117601913600 12707 140097763838213096555224141537390255394732757635653112248508275551310794159095731793995442429283840 12708 7407133169112266161700245091401804939616406348721253490913281644350828206489478620738579679221600 12709 446161300288347468229739899035116398042470309058564108050530254324440109638769659541510941364800 12710 24831619787791903191197877478737538329539200333248161757298173041957149358209561961134560315000 12711 1517998445282497346674304206868009432904857527857542600502190582285277733941663052377299954200 12712 75727329009108118881807769711477955144032200974037824428224036609704929774410174113156475480 12713 6430254228195257645461578150658884174091172671788414314714543718511211253517040202514938240 12714 70977985998897359784930019858246468359981725721837162629730063653564055853815985691581200 12715 1679097724241468242240811814761337146804624353014103108283476265520351581976382938529200 12716 60672965063878395152953967005552574532768051449381178176035273915657885188698447118000 12717 2384714549321617678741755469978046298690627997700434430963110255896291755756458375560 12718 103009750805014551375322591170275115716581502348970974441461835375159409898248669240 12719 4991116720999633238830901454726952325328879856650908082247345254183598918069239000 12720 230545459549171513831084429035880084300956558687030421870087050922524828404298000 12721 11629598584766027629975936492755255305365230902060776085602293849958969993104000 12722 489326993966797303362468886968841456177917570254263102297135093374072075444576 12723 34245833133643495417198409832955486763432946593852946904780003997099758451232 12724 361869477108792037398372682957074720645660849616699316015036064132547721760 12725 7854218512837131476280663776918037294200231181413133387503607313451966385 12726 261868572426833342878131104709108943375462087555892917388304984173322975 12727 8607335637621454151652177140992611731057663415941268941960623598135919 12728 344444764837251436420121807512923977513893591188654670710228280985034 12729 13042276761485098457347112354660933316255255276005714588367252215670 12730 550545219876256985517128629264217515503464316178583272681960784250 12731 19466103560981144444577637552359581099154437316840395458851576630 12732 1133363067675983963776301342659735497992035522129284616931735028 12733 11435225748986036557090244547097277016075985452275055044099739 12734 236306629533365544291840164312994343537690063917401781314730 12735 6737188376652535214346378137188980357648585453108187743840 12736 206482750937367297468224606241914751001477840409479177365 12737 6588181904864701634523537058328361239591784578102692320 12738 228724819346215026118729619435488035919555284364973448 12739 6895736170254162693453523402478127341708547559418520 12740 330008475909047345922017317935608189532722722234680 12741 3267923630041566716259649694419599911755903821390 12742 59837464480276173787128244735712224693606852722 12743 1601592936322203392383280506787464844321414946 12744 39795719594174818669865612144089706630438700 12745 1169352059779198332946756163722985559688500 12746 29314670601544465972062598875751172273100 12747 1174501593971510979966226673368031576532 12748 10840965652593941774474418789268733400 12749 189502770276387015663955492196794350 12750 4174776928979278455038154783053220 12751 94896581513561271474539191450560 12752 2059123436989428770349260634594 12753 66403892702799247492443747096 12754 594371508656431584558977640 12755 8632558107808732356026040 12756 177455965419099614192400 12757 2929104888254094694599 12758 80943942018838913586 12759 631867863807225760 12760 8307495433545165 12761 126591833395170 12762 2605835121708 12763 18377914464 12764 171949050 12765 3275220 12766 14535 12767 171 12768 1 12769 2776985692999778613694294338794799538149113569962696910109494970923762260627431704490712450726020166587572199188328630168127565894110298930363365670948782435963078274327677665280000000000000 12770 154205970222666960964761450036291573512585399384552418759943349719471280005283213438736288474227456696114038451624856441044243551821734092260038301890265643939624149080291234611200000000000 12771 17428769042837526176375745840859039836522745585941499105290601018775912017610880295600074198162961874841868940745232707732432992020800131892083541828172584424915074956846222438400000000000 12772 3382164501907317654698238855210922204792111746030374471146900751158624479243206123387289672647413750820927032450375039634611019774937549354444459262423692517622512261407237288960000000000 12773 680113475141368765843977307697170967872701084355307551353859095094191988949509782593405624744393587505358313380188483322965797404768786335922336196966545912924549332520853146624000000000 12774 177012168632642825583760047877365898680530969515224265341971380252167655456651792241402566786258436703617507227746735972832022668671253691547794771916702944281682349976305454080000000000 12775 51005549075791320120516294791796513269936437143842945652935141906366644853417991025364577345216328500815816245143597045995663435654739535409261007844756697933648200598539217126400000000 12776 16581266263499560852583996750083575121713065220496995736240013448974364375212924847604456005133496029705527436203491346853301200282940130388044534223801077413196838497369350499840000000 12777 5600203006169019018629179598474557797681207335821788931386988900917995368875003114485979070853296013503293465270308358745993142638267349944756935231584946095799067425994978603622400000 12778 2001366812160313008245629785581336121537222172362961535585490111867023360035717626513202040625224418848134413466903274882188731762541431629986726309556711155228519998622905864806400000 12779 693875122386372174096525732346574945689903324888760074865578190605941921733873711323389861382643832905503569370873415910883941421489210356660131667436231500458995473517401322885120000 12780 254773855001010049797136491761515278876228662775949301025143903845462298829258601920838931016016239528710235335715855031547431089875602876338045666031785474932261631170505238671360000 12781 83925911124726607810690370014970577859928743398372871821024292439516075694631152392237303027641091853520385009429206671211413610809499912926673181054824100196165148490779295603097600 12782 29882372708834093075797836070320206826845501053734222248111741257692306324329622901723797484540803704832534556449927270726107268384049300016557139223825251923170952284302155909478400 12783 9126128054751750724175547511569826758874041220455888854598906221659546449415742151143868737226818340798322425826209588251652826274614630780035156914152858056609453366821472554649600 12784 2970024899690497911552597689342975299933839649971186910848451955404352091560435061529056180882444097076916751471887452814367392553914135861905641895437186762668700270886932743072000 12785 741401552591995533809398301081117972672487847401830832054910299362134735832962917485146662190021095204772486442836315103280556367009564208654858928829819984973655120118684305536000 12786 328238239947399447199207556283235528267020238990118796937178113036710966772606572716297190925183566665812453927880716112997536340270053943773247178650160568112927252562346842848000 12787 9970676377285965564100393983484116429933138810007102212575565344494806668723980527412499024795296012258573913482996236543656934620167907948465318308234021879514757841201726200000 12788 634448957392877212336183170004616645947020148965849414996280374554276320491188708289299206478474740196879497610280206194940042951054200948225260707384761863638011948940028720000 12789 70014764770911010996601149728782007579275556790229868292457628077791965743450568977142631880682016893849957737708779219289544136588156615566813380959002968631613355319007488000 12790 8270084336158618915823812248232360543247744237117325634894300109100843181894505470510227723902928420000652033528308194167909191676407273025523156184693967431009249441151329600 12791 1255023799717605833432754662921378133549569130086841104985664375720507171786503844300275647417256986724537794390455744042517501490711235155281261444725892497804509164462716800 12792 216721805870390722113544684377610918493988426916721695778352453596630098989187503268410115280675255723624705228649491689941132800171500458107766199563164323594607728357852800 12793 41047624120810518001788212132145087438452436547378852496101314704375327872355145236779939462544245928815859132211351355938306397457897985322078515513719214296337860022000000 12794 8426165995631970382241329163156035526446686414070855157720894383191463678933517131997925669573983362805009123488302028325438519671001974370148642773206304805082413064464000 12795 1730775101846999849811001591067363248963280582220757477803739615266404994691462060975295746137677107852139800131327923471407062395233883293994960209402137781795659368928000 12796 382561044692571865887992522572626738236688777936376018174032937603664792665828757193313199145271108140021565751306196285363836383145630644885322345233228497256256366400000 12797 77490984370651026723474743864596300216327662555223590404361674733886117816568373215515584658801506625860505572293791893612097483969743487461631576833346939135793483328000 12798 17163168820828327585922025441609703317893029678394452001460636391307585517743728368887023073133460973945391691298579695007587650273153119156418385000043915298587093226000 12799 3313151392112992993197084410583233400700134072841079390194356760813662264598867117032474434947748646557030142965410844483225117848173040182415411068842493317189311248000 12800 688116044005724252412333704455319926917883171967960942910715809717880116121849563606526229047672869173482296757505788728484332109855239225309526988745526369424936864160 12801 111148829099313788746813136771674902495308682408284021276550989691428992221201308054757704481565600885020504689593132461533312268359233747197763519098548524010465731200 12802 31904422629923863269521298963269141399590491664781587634599611782994522329385850649565903388021243506113980912711866287198944506580963809203886241597759985952450513840 12803 686454176726806560209617614530582275443268718744189311667131839366421814300464591439455190719562003621932816947332636148977484330563515473362990523452887605903292800 12804 31357802391392624580121246502710716566879308526659066818570381877372399407757347303834094088889408694110624236302584622214274079137190377838424770355139259019390400 12805 2488123949131879591814415027581455240909383194306213891425569087511555007138886178268334798362569017565282497248872422853412503953133080802946374759499563549388160 12806 212073665760151800844166501642359210887835492777049621659135281460383496018307215295066569124619112519426380416097358057356828144940641086244226428072329542172880 12807 23411289061745734347285089884840525052012394647944572562973972693420152350744321833718380436869975612714352977464718306471230335228894529298403638385663623655360 12808 2849679146035862472303704133026858540457744135098108710465187804312211496404251054361850951189903058220245193647783459547273059001134072222433950153946661164000 12809 390636638336892775044648770977770381994827188711347048977955421632153306923212409452496308804042573186380906825816147041453905048500493522447257263690199060800 12810 54552150721608606970962530575777826239784477075437635527323907521830244439992719767399754605904482624776194525732025480658182106322948396338312193398164248960 12811 8337075537120493272025969121524195691760831476840648654267267468217043208760447542417978001797898236822810496637133861227376016287833963527132118691256549120 12812 1184664473473953704364734844888971312730366725276274629219311291481777133733194111483092500510559823739295806563660862916666520670746502672656117277982421120 12813 185560556857408680350671766670879640354415229292356137547166077981014156513680589964318841859580184576286022278037538562238713423259503963892866704815225600 12814 25609634378774214310729987690190586327383505762621096041490878243961401656138112909933604677741989893490011081794618289977920972639602265561608463636460100 12815 3823696422469038953296787412510947642938442369447973109191887772061711436988611117603694534470585836617418407025531859788669236025554580650011915202514200 12816 448250269746366706250712498214071031846828801536231214897553952520698346378139686831658882903442627139315498366685494083150130104164901791691888025802220 12817 93089918966356952810270777934029355700513242798840550076020424521703634271226057678016652517515011340139244643810974667529635230010812505993470776205480 12818 1588057152683011065769953175761802112911825795092426711758663512271896644409479207280151355801066823218129549077117803955099405223454063283512689897300 12819 58213709644908225808956069926187643914000879073614205914911935079722347485134158978389056981756228996092182708456216509110194612778474328480998338400 12820 3652051379142455517626712291453037516400182532641853888464080913386031387707520705529222359696585551306534796438418981979074489924385396095551425720 12821 250363395330242868584175600405091273124871874014913526350091518072950822459913054340427947015412692312857062939544522411797325797339524125290733440 12822 21457616586479976197481259643334160930485014739495923435727155729199953320214396544276226915655568342693428033828372205886153309648130903176414350 12823 2067635818417709387472246747517583343871285953656580112854098177588247827100516668202402223882495988372244425105302022029819084812223308574992000 12824 210799582747874469300416588680745922063869987084980265839447634824212654531039650218025187490083424750608081312395312997530434429468078201126500 12825 23689829681946110620720020086595926462359238957424958943205834045086761534207471812404731384151834254091482844146047298027375628392190335326120 12826 2526801792859126235341504339196292414557585660231925589625571366499458035900869667268017846428486988596738638818541530265161582633074153383030 12827 298157168254914974741385719017450471120572480201465241311683036499740608980593627669929837484090999101355209909909636038175660236795171538560 12828 31380233162573958237976709254064652316339711000732372891934205314915326289731570526127988733635058263140483996623372971039511797152250440000 12829 3582185043934798988730446135618221969825420355636391565373380436758255275225418518917316182237799413348702098621770656861407306811600424000 12830 324180126029962358585675526222316447749327701155942754392529318093515681351672921931424235870154814273259861543197441528085598469058006680 12831 51609599822988341594809875106273517383285309319245769155127045786284884843869052810873015637432821884324279024954975503830497785758689280 12832 746244091493290867024374356626843039929594564491411748790107558678298731905805019861515512871877135401388735895406457211654476086149600 12833 23266756080842919076563547875503888027480587749790750987516112666075176829489071156161213807699920340274822116911544432025519997562000 12834 1232541688470996090798189019269211392291334727179799945607093966193331681857196746150430943230004661783511282039027352602132971915200 12835 70218781923063846690327272407498357115398875431326332705823530391894207916796812887449422907231085755236273263889219375905413810720 12836 5033040699175381342498979972803356101638318378440717834815296854284872354570475849441333459313035220411631526469969859133828621760 12837 382541732267518665898159524922595307539510729894468565222785059845045213414386998983726183755237966080218315799526928160574063520 12838 32916045379263610344864864470130561678095054203222488365953478265214993220668546065491683901439006770489064203070998102868654900 12839 2722613955356298824486779167783432804267627295771362891809359480082659143408115181728887959205850242207037698555075863812966800 12840 251584972193659802593191306659588052809173495241132513229026543073356692928973160847302570855382030068180794556695146421659800 12841 20930297006472346101557633970848776379529176116616477761842331690667533209631844230661789042056564458762087397984766818438160 12842 1896776015447667178445878149795136735448662042725295420339606097402616902987827591262712347194615445321335719952460850615480 12843 137416775702786381453336344945722944545452184052653770234181744722546971009915158919005165123823932322806212385241935008000 12844 17369531470965731497610485527947582334071582049192273415850115357589765322320516701215117992021347137618421240475575847200 12845 222073944084540010100246827323348953727812572910757173906204560331069364928217296174332192200144068739497077938309027520 12846 6168236493978595031183386398665164787708030864565045056925588959272037229679308308280929549833271969315453993714066190 12847 281532491827642124862187266324531394310201589564362350201176255297769133734917558924328070795342603238394889963122680 12848 14023860688276848474701298210362840311979006997054957863308888847255309014613194432477114779025515402462254994622500 12849 827605612065818975593357290716862142452364965269491464663529486871808934251066802534343593828514020873729880055000 12850 54839509422130447797758246053758192951339139251977695184158985580169485028339028820443266543680878026768190929260 12851 3613081760302279312975001551962262102303100458181623387855340781160456860221863094108085580066071282987523877520 12852 265905054905574522519254894175325338323711681286601550161643780686371263392601389438433129379974139646476680520 12853 17936571653785159138787945804633283089637494288364339504241811760026700360699417094114600892769725533105710000 12854 1317650851257601351417608646881549684880013090705662063348913851797330342982925186786058389431235328491463900 12855 78378744221160023521937578698038156892731718600942802019322674970564164266143742875201344709323322333395400 12856 8025002263193497435400187399441481146197418906723671909145312124502377335891267357993963628590130593077400 12857 93988743639858757213334322955737488033319879958971611851222894996698485320235774696082666181226295701760 12858 2365009952004500424468777847087752622852230287126224069004926443596077453580060237189888447594441559450 12859 96537616130581809063174154662210901070732649514650464619700926051465270580324045185006572487603696000 12860 4120829225305586265650488426708106643279784473617394392172688923108003046593136672732582802068446720 12861 217088426848402275743230201301181296647694002822813831592283093647076185543824016833938883764295680 12862 11375240223993837319753947818938486157268052606964782146759682525253057602823127881848533078804600 12863 679112775660139509163851881717168322684114098744009084820276139325696450069631694169379485971200 12864 37465250907896555691982762511779443795445109274725296686449875115935348154491619801010038370000 12865 2270397674683387335895481074619979325735960824273889802490232870896241480330139521816483409760 12866 112285349910056865928197727503225933489427056616676774152194261179907309665504740926404429160 12867 9453023309825506965977704631737846820031467517500916770349585637469472953888298417372387840 12868 103459437218731744771253927251003326762007261221660948917911618206889979719121606262304800 12869 2426931164449853257692601950747478901263826795953157433821495106466390521848217356529600 12870 86964583258225699719234019374625356830300873744113022052317225945776302103801107535800 12871 3389842169283621824327123477985322011361884426483262166327726975323654396612486285920 12872 145226861790676252758651521977764917239770642655926291835503571184650971331957140240 12873 6979447772454771683568415042382404877695669393040294228833686046500642389495196000 12874 319788863245625003056020337049769149191649420114268004529475586763502181334994000 12875 16002327652638054018846888614031231300182557721235627893788756337543542710511104 12876 667970182240389969669401972687624844941284302251851219008787587780479341083072 12877 46380183456588041037465562923372785222917061528682731241119375492135105933952 12878 486262109864939300254063292723569155867606766672439705895204711178111001115 12879 10472291350449508635040885035890716392266974908550844516671476417935955180 12880 346472265057041038269527307768974909696765223535489090698372748290858090 12881 11301234577640382550260873803440681051465023721693879832192574495262428 12882 448821966303085205032279931001688819184770437003398510319388366132014 12883 16866703781770202516268446052644214514254916597541224881196747226280 12884 706669983721762697827956150995861288556685540169524797770875036500 12885 24801257870287087736795212288932207030033801618492948288314601336 12886 1433370938531391483599439933363783129813456689751742309648959006 12887 14356633787048162684814029650370303990985908743002258887482884 12888 294527103476368649407221074361123384699149934737631205696620 12889 8336664753843424869550913953931687924572350344853297064320 12890 253678808294479822603818801954352408373244203931645846477 12891 8036647430047721142823038113705518675246715939245837440 12892 277046964278513975298742919316224944916644428949122768 12893 8294172176809202680237804372211453865551539721818080 12894 394176790669139885406854018645309781941863251558090 12895 3876433547359651553080412051311525412565623843304 12896 70493451305530834872507247222893853748632730604 12897 1873972687397408050951865626989414647777437896 12898 46249079528365329805519495194482632029969300 12899 1349856069006859820582832618525862525278000 12900 33614155623104320981298446710861344206488 12901 1337842875252317142742986674300009477904 12902 12267408501619460429010526524698829900 12903 213035794036199782315034932404239400 12904 4662737868730103209523133913539960 12905 105304593679564765765295102770944 12906 2270315584372959926282518135578 12907 72748213661665417635033914016 12908 647037338537381218633823760 12909 9338364745554100410292320 12910 190765162825532085256830 12911 3129230066954685015348 12912 85940481649631439116 12913 666756273465293440 12914 8712739113230295 12915 131962396024056 12916 2700021933336 12917 18928151424 12918 176043075 12919 3333360 12920 14706 12921 172 12922 1 12923 26806903183071661279998126401977465787651182448461856287440570623205981326757118599537046239127491067631066814701550803300041605668120676068878347987403633005646126973260848168960000000000000 12924 24208117366837126471775852128832090961532897034850939420464664574723864379556284393983467658106565020872766693500439558991795366712164895283561981969255879456048983001290336696320000000000000 12925 1279311805359557013379201469650637625905300401116623488699907690461533147100408559396841137855485383354966113850885473249163794658539624683114018272627084294975977250111105455738880000000000 12926 137934865273224410958432205717571147976348621153419866012369426589414830641376152179462672418706305447446526320136905184152053877500076089092936364693793833214666975886069268896768000000000 12927 25570998960139178257681933264674083197138548152920123545591315252202877067001108421385512019763578316235100994642896091439735652771867681499675257818549287717059146283494802332160000000000 12928 4925184256795001557134901157248705288650510313099369766181088568293780914850637716149560047591615620773207838449566817406517276523499537508759262893718214973792789984055358226560000000000 12929 1228754173455090138350480565190784831938558187713468415503056958375195352962159544259103089237127573358618764000349213779074454028267383483279796204785613551278774252538627138560000000000 12930 339961860927560705314613677762793185783492149802745248843115227205163021735515912195466268293379314226164548150337578933658958315535221741393304178907250812698512853000886747468032000000 12931 106344306194781709644050941497225438714798683779968970305242061535937794208382202814730020610812564781392638706258593903061862799685913201856365967642107747904894576810883603241216000000 12932 34601631499164334869375394608091350136008445949811797274934966444588775774193529709918657755732269868903236350560267404130486428575865902609350695108743704632287229969928550397020160000 12933 11939197900846782565836558875771183041015005409508232562903372427627085836184869777971301464445139413900184503929831646888026057536478385272847548982729337877754794269060384345999360000 12934 4001347033194629963688442922301994112696890720135385124675377676445334061480472432789698270022088452758196341254290345626192491612066282832072667637393629260823155064509155728889856000 12935 1421802517138688168127983654883571492682935169110947842678086322914235242934901877702438189069586299108133337626927393802861042513227935559491876371655255668668363799377181177330892800 12936 453724459998932073317553393256272594811688615625603075670876954099419072088181849020647791210302073100329890100219494939413079025577193325622552474700269037910606798813038038557184000 12937 156656075355990255127542513981960365010013565564852723681870351130833512367516666029981193500315868626127714181627768901826397525335209283804853882545787295378204994275879312331596800 12938 46435886883291177465135536601977398444174916100842150873401166892085609062432024630114952172784873827190447483922796822905951952125304984609044168351302737412773422149030130439971200 12939 14680408790122090096909898505710645387480988999604667723288908126851431554694594897390520837502868251225691546162947587107912690460759909149051283032734266336111746481680270231577600 12940 3562846349957947421882871017375436724631280954174172037275445142300368881646160339444170653403656902611922448583523668167988042378683811054665118767756028554730743644665431393176000 12941 1534735554348695866113736593864371636620905727970695921270377404431236611231057741408227218212316980366606745691089079377112930345459592441455917144491127708150804549015694445236800 12942 45392816138698308448715705505086717887164010363227519085055068708409801764968662766429051890959173356150747116890616464810194719924549749306482215481838896657205819552247917540000 12943 2814350503306942839786524896739999674301812800062793155525072861954834672253452799988914518779506066150038547825822385426820970729295194735031896380986546169124151632035416176000 12944 302813857634193816440178901439005008076843232196946294610154861973643832389178488492273369660930436871531747331290178963961267536544385397090131235576895934835753420228838297600 12945 34895721711108465897114680957510955319982059108228242050470424706043949661952831910590419554292266882720669800370219387400140543241113338192090420458240884850271591419786576000 12946 5169502794074901524372683862619838080853938554793362627601781545140613030327071754801898151003146864179224019186490959550689856036867687413566562536036063264893899471230313600 12947 871927265478548727526437907515432010013216971627536402748482902240627156277279139794327466641290979480929309203439362896381209908138621472276275972858892857640869934308132800 12948 161391794838641355002017832788572030047395540573069342228987411927098505750838520283561334758525398032255675843432550634237268906029982493004130876021869983559601186722500000 12949 32393927049874019472827142783037189296672019978300038119871161601764904555255923793793386853356904994682183314452890429020136132114784241183647267246118335119467596624305600 12950 6509219404772412478735266972259417330807064008322806283846661925004278764171561327414625156857774996482533775616848317496418393468068182466156530343599639953203980098144000 12951 1408150228336487931888457569115113663381709858690353023921096066333331418942797993061063471621718318528640142164198996059010394497880364377568059939384221429790866502944000 12952 279290422835888075482625329270559427529636317373904095331219765821972461297399423315325455733488979978260324852113603346149590991556749592256919873843379141432445071516000 12953 60596494000067360660500352414083828655789961786563664172064493910845339486424004556620308410508186163887178177669718952998695795715806079250211413056319600773205605282000 12954 11463503816710955756461913296856905631414018350699004366147240279242655416091355023446620848528462232783114094796817252918141754335088989544422989817244637314054972270080 12955 2334197561039025405241837878979416777358558819323616734924668587826409882983353329055564039935669269334234328771672055888770746825225797021725150254199558921733464889280 12956 369783604503486258715359089997738358445517575269071553069573433198082250652216925475592715181184446094580418492618776267969963473612144084976584290537125315576845106720 12957 104140851225977893313720466434083528621148942428737195261517059249147626000320286448940331712598809837248225998618806686253024209793742937549861645886319045801020981840 12958 2199195788402546942893774950416648878881122284957099900255335278873900794133912395461171608749450811532333708037954862415244063239892709023188019606342128799805164800 12959 98634542067471346406563193545074989947335962598796800538348229955761797835765799701129442192547757252244283603476597015641068136783499766945242487170330713175426240 12960 7686525771425270881855246424493964233427165767960555249341879233327598129186763498481203854042643360845166036746401166828975062892877610662331109333853528562373520 12961 643662178535197570983172013756647581266886964189008275971162932929350134878273854529190355319225093719795835876167658965017693182415669252532902140730677697884880 12962 69830224270379517966902078449610704682574058702956912038053551424972809484210602681920585588473287545632279413937498023971498861805950264532193646902368788897760 12963 8355838851935664537432895169722824521942655734445997925797736902009609277685762344554386693305637882285729706989222728785475853468327434070811721373811344842400 12964 1126335640538040834712070622985904608684217841732882651257516022587023669743588457560839272201671490771057636624308664993433470929124913462955914311339748563440 12965 154713476636693262393057668682123999031742189477933353017203742300800840978217261507589430547079202610084317827766974550777309706983633999292621882318193159680 12966 23263130127771698968717623516511062172326673657040427923248636200176306555879881228317811457356516075535012634312514380020719058690950376128487948360630755200 12967 3253126252555460172303160764536381541308533009578696605163837061801516477609626992599980216143590425244988534574707837146971547846318942138158362898896411520 12968 501593380255182839072909619282221527833039563400151614508283885806182490001316151521132413826128358515296817774153935645953188252744029853879626364904368700 12969 68161026885045216550096736467738022071343823258214944685882387605429619393742617636894376893905382871055728448022909610428452341282105595643291752167498670 12970 10022719410411268771520367005521120336793189933527643879823013608454096079391590766553819390000999652435346337567318996607535704344955295004136346300474600 12971 1157422338300320002707063614791556544917931085001057816994322271185662457046175939265671874950308415366756452357423149179565009253826146539556017701148380 12972 236831705605584600532012420332162919649835161829155696667153978283877362427547704342505810214827178009319254403609664717287985969803371986593004125209530 12973 3981650542234216150408723179808576312083273370325580286395459950453522739694888496931473268323152410499875720075466176643106938675903740299465766677100 12974 143871025265273186642134287103292319958887886853378019152271816181289052317999556733619214336342435180004634259816654799006418788258971908516644529760 12975 8898660402699222599287622907343316765313120818972462537634717924695976910546762507565347204824979463656306119504126925769052505718703074957315280960 12976 601567602668500225903644150973344309036150475063611915540617942650953562044093159144613978022674358049884345106717783108629049138594017704504905360 12977 50851611910425149070743259154750819739368596574421847333155456696661041916644434884416275060849953164094642013426266695876246048653579960896958350 12978 4833797251165726000441874152980296195807195540305248102641505134405386985217936354087731058103951527512108996982559820150298673370277033074358000 12979 486244370871763775852960931223587260227326770209354479872151525788844851385864512313682138745910636941255422844733358994053371592668650576234460 12980 53925533354956278123481098355014411552475636047822603910199330217132284537113144455901091079610451516938510611848687085930044424068367354087990 12981 5677100132008166736546496762090371269070939210650949701366553626298743912158327042571161851237837635738537534978507688830230484112040176568470 12982 661297309078208854234099094743832455177679988139147265986168801242315217155479492669583651382258352024366427581058228283942967210911517756160 12983 68718738444623984495822413936116263933250253204135449497526804073019602442940407072590496743992241766188389969055361891617112941982238266400 12984 7746475157509002813129589768274405009747471519063696760119935194522127339433179063595097616532747191585360943533028742792122598738761487300 12985 692384713619549235003973654771120314328811016049112302591451506545447538042344334156275899821604056890218255652437927014729349623313885040 12986 108883667919231501169537907236406323259858030636945342241914377085698664856069811833193968745687112771074660791309791173446820269989288240 12987 1555424431666738795123093538511371637443612766951978705309501297004164853161314283053381446341911826141073509476978163768437711765437400 12988 47918438118878869050541592648359197961358829532307141914765327276559590407181329171605243007063794517449762991635122090414324369107300 12989 2508584848299792043624549415689100833722363621201239889294438307664075070141122738680426984541827324139236641962324728301278696178760 12990 141254061310349366016588582866246695127488435460691343698924078579042999646582340545641535534784340067861252514725102786193980206720 12991 10008230355831505428187626842471041443487690568623496384172946618290608245295314768594665236326538762205737515857849913118257280400 12992 752042269116826468186154520586465775049265412178898429358429719922645703644192623002098065791547365134974643560433620133855829420 12993 63982874725984321232153051161040305284387015473679668396741030785193189069389421003708554100549979452748405698104299683104239300 12994 5233469047518218851513475511405931945981105801871619780922435445047778131217821404878862410473467687797972465000312493773813960 12995 478287914170364240094748308264931133362494666777098074600237274194403383260575349742674118219572430788959092948442421219199400 12996 39358058501301259517059463879965633844114646393202724486942645461798730926807707085918364176910713601802620867949615865106540 12997 3528411297553187331947708816285576937985145520338452771169374783340351873299937347187626194243747011189151393029846528564280 12998 252905342516830255227948805059681589429396040862862789899079168478730063667184281840296740068314258423888029177094199536000 12999 31630830994495489990385410487736123618888249415897508430969157440663467376436309361160162238102032155873546048444996016480 13000 400195753402348143201486470072285093696995574099593657143472801429947918047724919147494471360676290540968692534661060010 13001 11001081582044298354584802546072922765706075665667554586063163813959406605510518941573204248671711862799727225902406710 13002 496991031491653955113861194634121747098621173414639659028607062923612858532048343815395471914227248573901183302247180 13003 24506342414867624102255803943361327009821901116065734448004421925001701611394774109278190472438526915413839536057500 13004 1431757708873866827776508112940171506442591389916220233867906012288229456254345568384414417323329256111552692495150 13005 93933021089391757118932441260397696837442288025664765018410935696725949602996554316204803089671206917137594363980 13006 6128070044434258050437992828328150428416042933974714177440921128830970949199826620399007895602258156439623831480 13007 446617228142372741707098026139138675048564280219243380368586155910118723950680003619892537696461419017868599320 13008 29836797077931082028945332925014980524108524152759910906094552254659799638471145743094480331241947281031613750 13009 2170986640643476512335679008671505671278497758972186066279639012961315707962343402990362870205749636466888140 13010 127920025945855510087690576554345293796628182244934950465498328017996230358894976579338043723706931732805700 13011 12975003659182009872189088038349310638244424961338273273664850444288890458964385541429492595757874697218600 13012 150556043052736712943581832142060976201521659563908230095014452170637388522229527985391678234742121818560 13013 3753639648594298838835766674735607373884732474062722604934424538918544949260095605815144049851728346650 13014 151827341732642299708446625059658962593061348782132094356438729153668107367236907427328518548685812800 13015 6422553657458256071689499980364886930517141566989272340953830483762923667212726525970602024845416960 13016 335324087899764229496239507367003252857598772217382079155937278579858750884656740288137740100206720 13017 17415190785406494303694097103330602700950204433671746118490487405918397922906204633272532943656600 13018 1030583422712316974432862943307632630038173149848364663806208527222328823351283185011426763798400 13019 56360768757096557693156677517720380666191338300238924580485464304841871571539567178910753374000 13020 3386024118277810423361364016459107097864838125856749446817330057457325656009604631674583016280 13021 166028765251622545346822280838103303364708382860556255797688950291657816855831796412546720040 13022 13859093496608582246730024587208877117503761699386937298902358604086600178158268018690026240 13023 150407417133114217188461591717845172519556774717204572796627814704134172196706200700661600 13024 3498825762081871779840167812327615415988683630832468633759322111822379668997846688996840 13025 124337792592339223565516407866199890344149183121748370372321323046440498049236294245400 13026 4806907338410381767283543948290661540701688571980363563727022678122886972245574815280 13027 204262171461682859571111490261409192540490416093294703150748925324752992198606384240 13028 9737455359957060494010772599452871321301216169322345980550223274553315591795717000 13029 442587786731945004229532146476880502481242797438146918268794212080687018967631696 13030 21971449872272883692543743890693674721679226077569552584329006717420895943796992 13031 909912138012499722463043632086292111612930584957246148728505926661597842577728 13032 62685716703044774214699549888621030027848840972360253943075405938588854113857 13033 652118953539802317394984105745561736163534656080093559068762907238862040255 13034 13936203104828961491246716240069953352786051224456123856801272463868617278 13035 457554975991359539088765070565134804408705218867477959471896835529148470 13036 14811466529786258948447963393903316832601887150401827355828146876366667 13037 583806016319050680229958105739038839992220192493142423197399904818334 13038 21775669807807798771003292291846635156463437099810685854082367687660 13039 905584497658258864623973437942844466076345173698724370476750972700 13040 31548658908526957194599792102832881001440056470582941572635485523 13041 1810023155955698734764256266218499864654948958591616201235546774 13042 17997809022893711191832080648652627466960595743039063677786514 13043 366569704326703426960066517010606802539229774889282004212340 13044 10301735731535089303087915100215585792507261497568717086624 13045 311251303793936236244401792468815366301923739575707315181 13046 9791126798579265899354828124444047400124520123165703360 13047 335168705036244179906870804487460947346709693763624048 13048 9964526295749944886674584419392927213475113693573110 13049 470293688177663449485418932590610981213395465652066 13050 4593308244474107662211721129293793810779814554052 13051 82961680788141730836352066459596168017098383636 13052 2190522127836159410909951036953842797739842946 13053 53698595694008067492314581668761713699226100 13054 1556833999587911659738866953366494779153960 13055 38511582270179122713673054840920612898824 13056 1522676430385860958516688780617773945246 13057 13870991312288670942606673782829395900 13058 239319430962743911301954826661905300 13059 5204217105098760356435497851886536 13060 116780094272850669726897774226752 13061 2501685325455554568451437181242 13062 79654689642203273739625741296 13063 704009179666458810211644720 13064 10097106881130371068628571 13065 204983684278366774841190 13066 3341708651747904368242 13067 91212903836725392436 13068 703346556765218080 13069 9135174949023279 13070 137527075374468 13071 2797028709384 13072 19491489264 13073 180209775 13074 3392184 13075 14878 13076 173 13077 1 13078 275760135215053186670426170595214304074553169404334202271845470683113170806136020831792162311794934686133182579814813978304468062806155151099790958086704451208837609394131752419328000000000000 13079 246999792612021652936901270389979048857684895853691065178489062230007086611116345514169350927790660297151029605715174807108140661755165939312416858070128587340137982453868165388697600000000000 13080 200918612128471330794835164425808868830781236089022663414966406194687101114719260897099204985467253239452011350584681797614045187978190175460218495885403417883357627999354112614584320000000000 13081 10139541390285691000307273835593640147158348074467822733171029756110868976019809775549640744935651917173825939034172580576006092152373375594202209109139183522527087848188993825016832000000000 13082 1046031466076743685125306375491789383227040519873296076122133143829468455667604180302252788696238327586002431372963966872061075670657514477608158478430707291525337103591458441082368000000000 13083 185777970599024991528518008909453096618024472006227335357337674366553840822776529234356136477455826174551459116485077192801300055066677777786384151587053574155814647872877943960960000000000 13084 34341965859008939989777928309170209642002888433265594569605705747903500753390413229372491142634942753973800345888682889811647813044769586155637806279734349888356788859817891714944000000000 13085 8232898855020690942525614965241938419485689349194627710661815431318341905945249330687457823163540109185910009547253090905452511958539010453798165847346795601019900741750358879356416000000 13086 2192047123528267191028925423037260754437163288074447694620442261483042598830498984868558493436398452339969409173918628658880091124242259615346409034934786398370535378878357203834163200000 13087 660880510466504739943321494122364061085271980476779794826834058774085816134503873151819298428501401906781191332969863711885382663494749044021027361757228840762152898376293408206720000000 13088 207610141746090708690211154424261912473676098917947867150917198068056495952163437481937514200528215053291916730326596108110219922274362223914244024078895319806611271647848785450946560000 13089 69247360002614095014869805413350863325670817847755290636933388771186372179919347234565644155471734038283915901729610317470261579898404677667640548765141665055638568881391684667238400000 13090 22459174417859426375973073328730142262843634774704903157390432348058720244242382221807667084075087035234049226415975099594935045481124234101712745069155849969384815709112693762596044800 13091 7731051245815171249171169019575568396448925136545972265399234191155343460262244108083742057308793051130186476202272579949177583628410468505726825650083664152322761593553868848459417600 13092 2392365339386684021037312521668305601703930446183426491137288747727681971221723475236253804906451236930907707496960018446372412264667157818073814476468615417502451964562388257842918400 13093 801710503662724986728913718310362173205891911351702320932502536962468971696837858008088932284088974625625119737451775292764082225257760377746640016046568028368319122820155562834748800 13094 230852694824719377328132188699566989431671496926863651443809198225312845238863500864603531515514247089452021780725509166456286132310276383259791388421181352595840380780443275881775680 13095 70955309152334780516647024109060914206047905364203788689235979954651667004378052887391346220126967127403571337778846527974215826660240033988788495652702498182129245102260623507934400 13096 16755007159262950551832768677218086022060725419469966026202948897460998508311864554290282656662175083863936022043330117531946825758781951223863858803439402112143577041697412361678400 13097 7027473327807224982645931740022988441511575996063866090862520527251407025205359558088812513913571526221691986535308783946313252212825166901676794137071468951634291964835418484854400 13098 202521795080347957534131013929747265403811638989886811059325550494604783826557947331233641981916943962025598860250152615855558729334162559147347998422812002497680937660318455784000 13099 12242424689385279646714702822513640470529118439867492965273010200072468187279915284608280885994612425126136916038022880159468382039897418895995495832282055340795060186633446740000 13100 1285112468984143145564036723929105530592557262157454115098893544129394201897319086110154426853488254846674582120504242383462366374016036791391380986228925439334899912512034288000 13101 144567989946020978903902808558789647074071106511171260499379520443890588344365901076135216271196639992107690206026674531749394618402331170254571680945508427610942374767509264000 13102 20918453166721694866029782929637316794200575754337578674738293803488415639209765430480536246160785088873890391454618149323868137738042226609815510476423708023252259926314412800 13103 3448076004392442698925894259118755659943902650751014699129371465128310015059702902982593633693981830176809701018903467254965276823357203983407545703832673757684301152718280800 13104 624048273376079906084130230902059542128524909155731908326298161380779543214410429699287677942075446350573687689438747481240310757292987208478174943537201221217720737157880000 13105 122533550145175638877531968388727973178048839524207937363480931250685420560171869956345659489287241848974119270188984927013957405171783997396942330886206488923000357878974400 13106 24097961200646803644739355415846148202680550649580017689316052814435203545600240247815600995048038759343592424662700562189289324761359532171931402733644442504280900397139200 13107 5104544577719768753097149101368304643215074908582739966381475965554669129176000411159174008739870049309615168261912444012101581571510046642800960978439973636433975090548000 13108 991765991294786227224025620263814594392225800625338060471480058506283921678751035420890090963787364225765777598097061081248352560263571984135957925554520501919658501016000 13109 210875799120234415098541270465275615665006692389292879692066158877661335250708184383983039473844096926135012036412426687130543453040078103382286538924297917233738578736560 13110 39110777727602084345575939976230248512008511607997569038751225386263202884496180449306040379387876803810790814729456650830336887864266896656486370479544969659256495976960 13111 7810584146553661932924611372471444663121443264586137940496811247659650677207620388898668096418332872770066590256796248953799564650756535030063768290912004452847304979360 13112 1214006550634086962574952484298587231840895530457471393616417358595772258035370574052141012728132518923657483377190681670965836583510663576450199887209912584193689421760 13113 335564965061484322899765947401299043943598540462360769872997183200250925270043226857549140863592517912762290880994853928650327184842765014948845202740087177623716452240 13114 6957455766946239419336669843148147238695659951994942651199855892090105173471010068787262031712011077707038316094729593230045295887199784735390192153277627853646122880 13115 306471612852500254906107065657958056048292561287149055185756916651318072477875889085427009782783287307447901069573334636908167683097616148009013877296651356907681840 13116 23464131302245563744610752243192501160279326124351309771903312575907055024083912506532882687463625273037987262525419942333820120763411380495096588494893595154916960 13117 1930986535605592712949516041269947531855993850419604791190594759501375482390779000721469742206553787636857229094110589733026353008070542234760985718407961671171440 13118 205939983441458239427812909325970614118286470897174951824402461153059085027142312320321180461733585998238316504906036411439328636249888704792326299222225211328960 13119 24231932670613427158555395992196192092562859329785830987870173954177085021576907119637791611782520145362499190920074994201846077001026796992642241826291445328080 13120 3212826253338018118686889973763072163440535144894169046563008594870327505581103839092901340054672209133021441578048046098390089698590234801846673699061408604320 13121 434195886044913349296645715333702835997479468736732520064792478374270124923155653746465736307357684152097260607120524350636070523099227153950809118294898401280 13122 64250549876702787627886769712268647904562189521665692044920896016577835019200228679010088623075378837727275995919811716441040575000762624405068218228370105600 13123 8844436999135157343449218328583287315432934615872427873765782479717106192823391552969306265380637347353662946531480648031330383688452544503459397309238234820 13124 1342726894836950984595173442386254551429986850374059038448888849539019301086044676271069904159018742151321461420777001170690979147166404693988743600922838620 13125 179697252696937389086618668869491149097179173900891265511687359914476843831487455719303907529965483517270257629425909810697156586936720990566128302868870330 13126 26029151901665086063351400880010073710477836558304729287645928044895316347718163622867036747551680975740940166590165770057470879322967235600292418377917000 13127 2961639512709642359868074543731335864937058952880309461077970439211253961771198537937047808474470125394047112152339582280586645456487931222763123884767090 13128 597227779353213340472031320837628232160453886352257226633764946765754604285177792617310601028080787483085027444910630474963853139062239692350154341245380 13129 9897245633553623002444540475524175404321279520524642159260115899022001036091599355412895783311818073115765399908787162497268196362696990433997135209420 13130 352585329523345555996216421915110755955584398767435824039052721496038704213539624465679291243043901074084744640480446917514047092245832195392076047040 13131 21505095973189787948278422026079682182840041979183459950008316344145884065811792298311609390822891339499511864316363976970480380954894749727182126320 13132 1433873463894781360373069620128245339346440858370801039321940223107226469118504820626028171255911581205661577890240158024695501830612965547190469680 13133 119570006383972647814990906661170846414191024377694614063091801875327320281172040339782422291168116291933621855591108060196733732730037200859641850 13134 11214409622704484321025148034914287174272693653508175598247019211836968317120284140470111384453197511807459952582200437075029583165244879670243520 13135 1113243691206406539452831605696107674730984973900364203918151461305593152576257109081293555527617665757620723588456839147286346571850031210957590 13136 121857698750160940175139105373668930001698190549625104939932223195398081852799796062531174684564169097661962697284060621565994455628461850807460 13137 12664300294479756566142185084663135907927479777605964718433081948934911287858273282305723383533688465445142706784760723684364393354552404771510 13138 1456528250374789121983965094752238572163497695395083851665738880184089579361696554898771594110894140308462238592129253567759483133888383413760 13139 149463256117057166278413750311052874054819300718994602657120798862829389124024556323491215078166386566320474822660490671279610994936908463340 13140 16640576264278598635611711354070944095013086966877570818035416343790270010243393739196461804512206071012166110385958004153109791082949528960 13141 1469206587436604474276724584514328471868452643811530983547714172425708346086854667932232225892881484747364898692423744387574320526333179200 13142 228262147204172062692766215170297593339943341335283006627627730276042986301041960476820902962710389669821424933114798308461009527236356320 13143 3221950608452530361326408044059269820418912160114813032426824115222912911767532185913619161666446102712327478032597088669085508552284100 13144 98091861560999096644638083774288240532663956924958149331401964072016102716794674605126914189624432409929092788967756663551244301127960 13145 5075508879118183902217111608487250524042921745221113264386421692250570490751271314492606680182188948395718862276535402828198808285160 13146 282508122620698732033177165732493390254976870921382687397848157158085999293164806920053445268076238497096324630106519194660024074080 13147 19789000930848658460280080347613195581441569987960095123251053540710975394106645110630360808191110734361344633628021419120190531700 13148 1470284885689076465892032433506124099534518895720542996723222149062251150944826026992865881435160017230175145837252246104392295720 13149 123700224470236354382162565578011256883148229915780692233699326184706832200819547273836537927729960275313584349668312720668195980 13150 10006852904045825056740052076754199545062773731051229031653887554267180162987922246691451202443773381064255042967630482600479440 13151 904588011583080193222676148240195839185587739339294184570013975106806398775435987556796701850060901709553067098141101001529300 13152 73637657841144291999659642098000218159956435187282516782021723767236335282414419709137584589058754480792000333583152263747720 13153 6531314529513346763392567383337131778823567239775433853015651194693842829299884025645180402110765744116088748799928680533880 13154 463216101030825941154348337688258911165420116948822373078313424371568748190421737265385608125122957534279127124362007571200 13155 57330881177523075607573556509021724059234952066314234031131597861202534619790810717102794056559933282520802212806555279870 13156 717876918474315225949058204047191817559559071065250477762518221121762244745403463213031319760388397465242809288979633420 13157 19532532604854162384670975949149883277886297610470964265050923506417721932232962202385076931315080246195434054153252730 13158 873499388682300890806180281478153373688485698728760612838157868168774114995721331554331435485611527796553594894858680 13159 42641035801869665937925098861448708997090107941954377939527694149502960803826906950144051422043036832820080792740050 13160 2466592488554978495377350610411780615059513879657646739534808377605464607804516127711763451626329609538714539546100 13161 160238683034844762144061223326560776957989785455545775619642184423826619910994122068819958211792058858646484503260 13162 10352273667296707774526317981835904607227101655452429775482721130258145098648250795625508483832940963305772297840 13163 747224977853585164009952466809712783254328699597580271001288376234237095840560775287127899607541220279895541170 13164 49443835157714364505109408847167682011379840024573566644385258022007667972323612945699424548915226922852388500 13165 3563695051622310501381208938762660252853383113784531844647709323162914464013658038870973013356607893823005060 13166 208019481444662231357552900191178328230030875800174592345763636216180785817268466586960930915186973098207400 13167 20904172562015460349637975172896111583838240215489440274237814604687656850553732261191960293165464789963300 13168 240337169643818239010855401768060640908851089579082862720481786033861519292366402472093137732524121068160 13169 5937575444140072708703849103672688027781304095335579393259907907016607465193242140107591497038188475610 13170 237999616770087929272700114958384319740474546739558418180363413267912168305398395426623083130372355200 13171 9977895860694076397089044612352592195624844934429762386838986644417399268705485852847185288599129920 13172 516339745969548459578280303379279345108160941290482139585248552857481616406462591240141298915362560 13173 26581080672462543937217306105083551490923996240867401970327586040612291566541049177100181861370600 13174 1559317526538636117837549149004591979362105461509699578280698119449436654461941514712941364355840 13175 84541153135644836539735016276580570999287007450358386870728196457262807357309350768366130061000 13176 5035625611797769347563054178323800299388733623069011997830901111090381744834796631721174742160 13177 244822077574426465172432854795169277842875073031667699227100655514817458753514682845619739720 13178 20264556877394061436395162001465080827274407862969135210159751236227465806718812060941719040 13179 218090754843015614923269307990875500153357323339946630555110331320994549685223991015959320 13180 5031369277704509832166852887148802333735792989792144977472083036835488119054754742854960 13181 177334228779237909019670942366547384589196375927739479055605821394103661152189468841800 13182 6800015259214686402498671926850204130748730174996611870638227203198230350981544860640 13183 286625950276877561011075800850687092758430100001881277001857362955701779375463797240 13184 13554537861060228207662995458438396879251292907696705604925910798178215303779638064 13185 611192657867924053459830107039501646283621005986012410942620578587615407145777104 13186 30102616360436864271674105802997633083245553838559859446246040699458550348194304 13187 1236911812610741810223199937367303339223827513926256483427812744055609567254099 13188 84552827180851090801222648686977203293377506427834761132520314986933803223342 13189 872836137814812332513286418459444169941961770445663686753574968150476884649 13190 18510681986566712209747546761619632697593686359201263748728407700100300812 13191 603140650170428483344281229381314060356929606688948219303864010470241165 13192 19377407339720368849849215267211858111825025294510661352737575612690226 13193 758076468951603122089647092526811628049599354431393892808564055510374 13194 28066418863396718415959798953935663090552874484200439545261718352984 13195 1158615460239242959151260133838639243362382795761603238698196097425 13196 40069099635647376290951560772941031344894670261908261559405653146 13197 2282203109683272317746236161753760698912761730398124775470906802 13198 22529631438730257175386921099752209922670098268264727193775924 13199 455593775377474259221796956856039883155899863076679062378194 13200 12712780264447557012321256932180935658838748231042246617536 13201 381392442677076796524830365419534322088272751311077977757 13202 11913678761907638227186993661910938794557108401614212480 13203 404995518585461717387468888755681978043940879964379058 13204 11957431554899933864009501303271512656170136432287732 13205 560486998239133152126458179936755552952950760434654 13206 5436977105704045804250608683653878388269984574184 13207 97536030115788251118413915972768467803885937518 13208 2558059397607327097304238123691064743669346796 13209 62290371005049358291084914735763587891102276 13210 1793967655154282309897767217786556897833040 13211 44085627072441890474862575936317017397338 13212 1731671234556469325371920574035899780868 13213 15672418755443043792295852196183862900 13214 268655361209789939138968644123687240 13215 5804703694148617320639593757873444 13216 129425072633605200843823010926464 13217 2755020548286496803231329554026 13218 87169283004675280696194207456 13219 765609982887273956105163633 13220 10912401225569469353673114 13221 220167660891579128533130 13222 3567222732540707730516 13223 96774666265794013926 13224 741710914406957248 13225 9575424344156931 13226 143291683324296 13227 2896922591862 13228 20068160544 13229 184450005 13230 3451696 13231 15051 13232 174 13233 1 13234 3034211995908534822569808393262300804115579240736811008380648667637414086805221764961005925323432619747175866244929632973220642243001297101834117094288097139133122050551968061030400000000000000 13235 4580242904060877749006801332435086776307357748739994530722778033590298309607713127183454978117522170918318004900864504467234962507212554743129308919690111065615210512704126154193920000000000000 13236 2072209828540618662853135973468842693972284015434202162581796665217603658956684872864340662234089195731522145495130493242963316370172924644094406289478741707457846111107685549021952000000000000 13237 1598822531006485251842422908843513021368769234060379087983665010475657457913311127407330268791013428107698172852548968671181014791059160696433085249108951908179037556734043070231897600000000000 13238 77203028103902089512991130675558329095004684101414257510335288615712322977246384608101871057092435237261744565475663020573151927284300182983778513576321631346818540086466898066265600000000000 13239 7634623657758342757819454700234212169666016818692604451427819683135654825818067953173657528414430365009153644402056267239439470353244481920944544914933861093415082898342284669153600000000000 13240 1301598010978577902677827576701648097845707207299547125600195349067237090582118578317699841769909797170820915570789069852754401026989077237977282068568965051659225516935100775385024000000000 13241 231327268111984523282722519143638897076517668698482650015739530491290238596299997618794971289777635802125765773780207974124941727284225719692663558800173098202053693061510144881180800000000 13242 53386486904229238674016480464709944641122580318431052783172914360284628619660256618825756337002146974602367209443010013465965019805074220028108991001526015765403235045736481321506560000000 13243 13704377800535057416981139760970597930615091288218492388816404474068419494561972667950528504560237728019235850225678007851302346651906829176379554264239316423399314747414844132741376000000 13244 3988086191386578539937232431812873550360735297483151804601399068990370267424043761851415818355883162565397453096203223309621613868446111557550221705212547874381484377283371322576563200000 13245 1211059498865862298305539315802775655055582054764197617803193814533173430643566263511138540096205350923374759699350926800326474811003093516976664072974259019336293630072586554425425920000 13246 390912532321575982949061403042446026182634158598475500724414253627635702992551091421398326293763425341336768248285042847108898137278729041576308464936122405013560037287042597770557440000 13247 122823611202832435020973816957019714704125245868332161228302304659236324562639937126614021269120273743685517464519015047283828863764582986290125160491373506611345831294130531334842240000 13248 40997999116792348503866571288502014788481308416192626995426968024898325826598462601244745926479182175026723500950185801655767680965886869290442569119800522683507389354431260175179520000 13249 12313645135873506129922864487973805307132073934725550320734567276086782197676425667243076004511103781575527367807284331300033711896622631372271002639258039669720850868350293758645320000 13250 4008552518734963193093725228861420252240702057528172634469094023118882953094765300990050741107534393785429935799505540810520190740010753407770591718008133515630758164269089281682544000 13251 1122200599847783324538044509796448237002024227897405886789253163537371897296371961999372257588285113086083669217300786438135617510298468605816206451349264025943130703279496875829254000 13252 335599435180006809148016972003636911749005694428871949825117193273820258308629640904783424496967123187549720479645491598265389021934283287486359972506831829517609467751652878937820000 13253 77161217180817181155742404449574640269435726651358723578932415775427432438091629832298923729504514671322675952170401188177083097264004612824964311126818000626387817269225226787700000 13254 31533534163237582429927367588227527387507799530902038887274423891473850086745776126130895329173957576966306868798975175351112838746082226509614081992929288461438216673582812152880000 13255 886032853476523822206289410942944672159086300172742890478110679879484043084631454278185662551338205815335878763179341802744179867749823893620125232621795811935018508911774951375000 13256 52254251722986018296125142159417476011284944729106033531181333055797108637147883300573951034832505008028819011280915957011138890230378130208882309331075960115771949832436411300000 13257 5354635287433932373584754785295010577399612583973896439181577874758308757257977241083097239091256859657563352958953346282002372822236910011512169401938568266071576572787738860000 13258 588358098617527261740050173270744254396455852611399021578644105866367781004253919487674633457920945507985440204356456638261963948037077529159636333752870517113033423455429480000 13259 83198393276734013805699544226168051613105309420832712567222582334462378915347340009405302203913214638778653730584755606963796026116350751251547027490643008831479911966067660000 13260 13409184461526166053398489831028956893754081039735658859762642325075678893932003091961372821831064623333294715744572574353931855079852053079473954722248522505013094987889092000 13261 2374096692191608338412399969320907537601381504089606782764872468353327266230610777484839644451718929179406153994291316189969761944896539311609685953708569248285278179174740000 13262 456241942029909293694321799570501597072373830971278530497889748379053295068737694606832067542275282152545712069300630573551649502719040429063492705905028573319574626384360000 13263 87857150210691471621484277952746415212198458510453425400472777433915561329099375813335764621573134002731571094360438313147881563418280408197173725839764303668738090906870000 13264 18230516348999174118205421533680878607984808739217767104185427352781613239913724122445265659329145262255359586139444947242273643383986112688024176466866002595331537888900000 13265 3471180969531751795284091412671373578687730877718146828280234577204566741832865550426740480843768515872102870522359922788557767847948795607257839036430510417629773798336000 13266 723593428353745542004798491848877134175608388891286187826355835593339689983891443981724951958497954330402905269587120595139310635649439689432314455239535308601727427070000 13267 131622809660199322316842105904731401930012697203645646959771378052381705805147766529701340870816093550445673395442882408454449120549105473935465979696924583365551622930000 13268 25789664634846996948335980950745498606130593661791960122612025411728083574477167571462134462347813275177409148435216928891212141618890500186241104797424469242034475940000 13269 3934280488166022563900308976966011198367658647514795936796171724529183201859071206593893290897262744006999277465115902542897714039087454240164627582372088224850035072000 13270 1067706707013813754681073469005786694327651461847244560211464084836861532706453984845413922037475670634598447049449327063231331689265751652641145229299637108978722696400 13271 21742049271706998185427093259839788285903073937588528586424536155967507411272217750067489571262033154461186858342903490271010142633534629888338322698681156354424130000 13272 940921618406799028220504148949883190002452931669507202432280389641882795604041943506094872694916424416444413038118223214380845703275115398176260747372569978118362000 13273 70796947894706442332877269699287843222616009222583698529479622907547676061709166067663805991290452585715353653918501478290123706619657731879408247032640958817338000 13274 5727502436118283470612971308851540829361102257558287784661354874327731694273602270514363098311506879531747699528148841777668838362865817113425820431621108722318000 13275 600658285037586531664454318867414308570587530529679866325760097334453932480621662985352685954271139340475608151920648889026128902982502542683297362081546948554800 13276 69517839628809012340117939321874321637473665612741259445569985867728219537065314691261973521867330765287887670172511780955569336012817733151007666761616193350000 13277 9068461198937954367261382990460284332483686076672086445478838357111921796727160128572336696600200743276473879881378370665079955812792708383229492476466268578000 13278 1206099683458092636935126987038063433327542695774290913526358024677655596499115143203434549194505651360484842541741601084548863635720187209046788068559854752000 13279 175685097319109184920002885931984584114047322736322189858449976345542049395892464158956111127634028490323826316299024965444566071730712547212517423076689657500 13280 23811945766902346693901741653878081233857980649728941883605835690459828467321888842432559224756649340210065039418105734602621641331553377866313378831981348650 13281 3560260706007067004608414430569614340912844141465010902063877302630471221844261073635114816041576367456514259248716367682122883298186262062600657540765713500 13282 469358495850209598360571150032253001373229186156556790639033136355620685656276853961939466869395520631310956820823444857629434563568868364106489429359535750 13283 66986787982226324427742575794143572049023844086795533559437241743352726985026696241959032610220025594434546209607544365329841661263835522997427744104896250 13284 7511404561220107434448015147144692411072250967467541778575982001678973856351411493816482355084909632687700126074694470070210960790746569007326892961669250 13285 1493069448383033351180078302094070580401134715880777853415490188337793547691920898365694141693896599209681363092903884936685383535382172478656885014758450 13286 24394619519322310217292881453756770362763717128053800818510341829238482711310142348577064374034071133561036227840882757711910092949875199565585352573500 13287 856978231480353781935248247710338642947600969226406862198156242047113132661070412802848357728503933261236558252495261170639340757434436291994593997250 13288 51553312264496066999297587048821155917767223922700076659731380436634593860546874555612951241137896728031032054672157363034816258223984835332221877000 13289 3390916975426847811693070047600580194400366894795813276460944736790353515351268445330692886121213035100191319634362975077803625335881662760502406000 13290 278996681562602844901645448876065308299779056881287432819197750600617429275011652090794631409234558868167268644564878597714671221943923379920803650 13291 25822653736490588897097380343552634940759491965314878022292634761552190606658270314317224548567143271877355980358506933975113296593617645443432000 13292 2530099298196378498756435467491153806206784031591736827086744824535405787386887736024214768414186340641270440066863441660572267728934838788625250 13293 273398683093309801674991582569129009619194658284415299544719783071587167545961340873904083785334056811719975562363206602552869552089375183137250 13294 28053829766252625304745346706532263087181126089633466148427713252932498509121794383253422387119881056426156383495178605639677550680403562765750 13295 3186155547694851204339923644770521876607651208676745925518803800542248116088394843142069800092326756931110055084937225621408362659652771864100 13296 322914442228209927144721065486842629130782439824988339074026417296388585968693106358698369272412680311288408004632548253332196149053763828000 13297 35513424954253106844293286426370917275942563648824084062880461709308674999734831074392271895982175704424668828026699183553686266705069659000 13298 3097724732547057626487069907108523886469629068277324362901806990054204640981678667804595416783629409160107909734573098868976048276562994000 13299 475546140008691797276596281604786652791548627781839597140891104741756221575883420396285381099613066573122785195048519080280897392976251500 13300 6633427723284621332142604796592614336156583859059909184408167296047173642011493169653336303241802380754632272852612246623987777298429500 13301 199605532246219092009437961168609791781583633277531117825527252472125790412116510425747822687619853934869567919080717904720757902180500 13302 10209356940754967619402235994083549904684037993260860014570388461423561331970959056410582099057722459715046006992987160281389380075000 13303 561805925666162251202340954581662991984329004673204207893448039803011930412543653001286379270010391043826013704739630305981776080000 13304 38910956886500171129764202930700103671373873571831647714257689546341805550209695442250709454308363803519497875111278071303745427500 13305 2858887277728759794790063065150796860206008963901055826961820845398821682392717274708350325012811144614229450239101589647429463900 13306 237885047058146835350312626111560109390669672914962869680191011893666985001576052449685649861019154375603046826285216770515761500 13307 19034774545739341140538142537304183917238971771021359571080764369529962266553112969250043048126742844415702527384079722337868500 13308 1702181742226226170042670171419723353306213488004048196771531673588076556835497826047735729287749008593245018733061211562017500 13309 137091384278726075531281248586702533808429533593345111030359592119854879515133228181905077692396617384453192110394166448466500 13310 12031368870156165090459992548252611171517097546954746571344620621804447317131365310399016530204042160213847695157763358878200 13311 844404350837443121895947490577555306811963754854624117590675513177338863888789625223359181478088724671862992153784909635000 13312 103432002124397301353869818444111357838825944449535989231422985832066428437766926551474112988639054891145777188053063649250 13313 1281923068704134332051889650084271102784926912616518710290211109146004008473934755737555928143550709759362159444606488250 13314 34527204099489680983004250415163935087172748301337563094786985996192942809502710963812004676567061041254555146230497250 13315 1528623930194026558910815492586768403954849972775331072466776269295354701242512330220080012099820173643968791066002690 13316 73882982825021698407295963373797268064265038513287288509082638377851664759106026893813950483737935106371427116133750 13317 4231898877422757222461140753157466741523675773922433131554818294911336336919512964211358863084389035973284749221250 13318 272250189622309061895249651282991611336390412181752531392595944409414160042951178272266919291879711653040143573500 13319 17419691267085806351366400450204647175622526824078607795283424978799763387148498934946769083372737197870289924250 13320 1245374963089308606683254111349521305423881165995967118335480627057061826400934625478546499345902033799825901950 13321 81628973137735979135793835360890041056523320795286548705353020319352282029779549674503766943963818033011018750 13322 5828473215270133997586089385826780787377028457124234325358403098630934871050375297218881096611274592701176500 13323 337068604192739726736775532717187105928290770972505126486191077202144791833536867154797804723682595298021250 13324 33561744939015647350336198672080913093318275575327083009097408768993944484833973813840303222972076497647500 13325 382354588069710834789997230085551019627717642512177281600766477781143326146946549387420900938106556244800 13326 9361042366887502018226789127411895539294848798952490034418773727278435192872228599268725333168315164250 13327 371874401203262389488593929622475499594491479280560028406817833231112762977184992854098567391206805000 13328 15452493589570472296376839001431005612693343925001844404396660732504821876313805524320862172609272000 13329 792626803023429652861395202555911275385334778296792758135249971491748095360797837430041467633232000 13330 40449470588529958165330683203388013138362602975233002998324587453105661079518987878195928919477000 13331 2352418682278114832944578457550031003348003929001701949992432507790098401127929009265213265192000 13332 126450442724255097388492545712834187392095951314638612840832772478811891346402875080889510775000 13333 7468088831056013862911309162768347901635833763026077115427183851193362757170249241959369321000 13334 360032467021215389959460080581131290945404519164217204745736258110025674637521592420029029000 13335 29552478779533006261409611252136576206441844800163322181482970552831720968131600922206673600 13336 315420513202708533979934949573580268816839104004055044191275272571686332189373540725561000 13337 7217128062281059185485239797139675478719375190275617795554217470870577219955590819669000 13338 252304797043631171369450527757282864252921673067922023046593648324944233346611032905000 13339 9596795728730404197074738606441820345814740166325863527110401294836212188885244763000 13340 401276330387628585415506121190961929861802140002633787802600308137982491125649316136 13341 18825747029250316955087493692275551221182351260689868895730431664136410144138386200 13342 842194607298320546106065108125297544091603748405922613503611033486871624019771600 13343 41155920805284775371429441527535826480999780638656057836664508768790986804171900 13344 1677981141138603230922945651467271971815269883233293679068738218680090498212925 13345 113821113512684160693953565540161619818008181729777563063008116328564735108345 13346 1166002474180092810609352085728265112517887861282375154060119232262087441325 13347 24540676876130110884135005176389664561203750855001675424450540511496610925 13348 793606118645300635979317407080676395206486324590721341189294750618738375 13349 25306315555604959318832930386284143056487906168204221915888624867319325 13350 982691719011337380486579564386607665990221385374029120307397849735670 13351 36114877213929600902889447183373095888579066431875565591329416998325 13352 1479983252130419838331901630815780055389905031082339903446600854375 13353 50812264030712252542873356052642612212728748520535838934028907975 13354 2873277296363832054716484376308691527408153257695480832427400650 13355 28162039298412821469233651374690262403337622835330908992219905 13356 565453267312468052225634520920616876257322525095169049050950 13357 15667158776607904768705774388251153100681555918537979986400 13358 466739003276142932810107090548381163394739380975095427325 13359 14478429050929421456650860353016765896163152571406161000 13360 488787694844522762364186589877547214880618303405285070 13361 14332537822654030316449744712825443252258725175687350 13362 667246426475158514436259738019947086848750905279350 13363 6428858064177081187458489997563707553697616895150 13364 114555740068878818427667350974728066212617711850 13365 2984402630541881613521611144306242200947571262 13366 72190827323732700006224238932176343582403300 13367 2065423287184206606790192520477943796847250 13368 50424736847564253811117325417356065650550 13369 1967808221086896960649909743222613387350 13370 17694666336790533313882413769885006500 13371 301376206485341277880253286677213250 13372 6470211124051006567591903870241100 13373 143350555132157659162462195646400 13374 3032255320441112833745174037450 13375 95341403286363588261462414405 13376 832184764007906474027351775 13377 11788087743670723067239475 13378 236376323043106426339250 13379 3806487671918438127075 13380 102639797554630014770 13381 781924156754322400 13382 10034127306751275 13383 149262170129475 13384 2999771914650 13385 20658400560 13386 188764625 13387 3511900 13388 15225 13389 175 13390 1 13391 35850051827207373487419942501904366191432826753489839861183311617613035835530117854338650978974452192654479773966337922011798384698671062524910511869126034206411996723705590448128000000000000000 13392 50464642855101465010230800879995229169408923827293461226910380985383566348665051909977251032914384633422540808993116556239186144870028772400478514831794718153352312973727516624551936000000000000 13393 39406066896089361586884983107947232525187337412204135900166936665612276162616266166176115022610249488283317927165294059097720549049196565645100579347250212450067987516245653028495360000000000000 13394 16600495728090475908505921902231824368152873387602076708204434064295482635344820362046141537130279339232128780083021799298024057304761923513313464268461507136353653272014963441134899200000000000 13395 12235790776630660866000696884207446532444071986910638539619847201938458176262339109370749170115809262884673677095918357891360951821673904037821257943753363645372514384111975501671270400000000000 13396 566298005565607529900182177675572913008877897752489087856358576792216963752924498184035154605883717297492941382679979704535645003998205968331533584034319690445779866422224566541593600000000000 13397 53767694270992428548699607122451899518611663426295449979140514180458648936029404382478160993570125837723004201998813028855893283279183867277103675851938861686132780131674354294864896000000000 13398 8813787586251528158395574504737710912367844929331060668178703952278898690571910965576987655892410525290088846739678352677820316921699206639456071427232496797761060035772879836343577600000000 13399 1508336571605015831797258726788559698274939458684184439410835086037188121652743926313300067940075822194491752711970395772016654624023060147425760853694139313008727290529075778865903616000000 13400 335620350735606962192462375361961654756471939376343071372000844487458660982869529064212943181503433126353445611867820028496104164789981241268901014886885056627537885247862880623638528000000 13401 83172405564432192292676972581451425479415108800033579347229016014654715694715785507752467226210389343023786688752561772928991208937955984014220324022317161484622131177739429613929881600000 13402 23396784811002479482575080250044625340769831210355765774009615363789962745644888310884289755440401107465911570271260085940810034246153935615845060393774509786851409760564907163738398720000 13403 6875693042026885242745227570564647153424792201545589414919368847335675331540009027031931933490136818994906905042639713128708195885973785631924930498464506026472665607808192378883440640000 13404 2150018950982622173752231230003011543664125618136600372931907113652769768647586932629935685329301107434544478327255139933669370776542679384801095368058140985570613895636687895967192064000 13405 655059261465584989379559876311937947615497048926440752850855035030158911084230596554209177310255283097582190686337454832900156783839779913242130115775993297980416740065452787039633920000 13406 212224936737623225717623211120597481938986476971595891803754547649005700181061115041522435537579234162558260846242178740057687050937403765223265093337239955472282286562270690820626240000 13407 61920044121405405190132628038282836404017787161051347580694341438235960984656571826107618570822166732323929201623512819927397167766805445088817586805794499220150135138655021933855232000 13408 19597367870189829363255794059706007521344902978436113742097475713465265737105485910356588666571560744982991852996259276919936055446846268962440198657877466972513027109353291876549024000 13409 5338035285764232661480824661547218422192737600050416301706287560636644513228253097451895196852484602627769456197452888195948833476244540672790303642794548563251715387997506976036992000 13410 1554355278728480013241969592700139045487143473351748938027389384738569177719704326937439350036688887953706111078947905836837553666763487517168153389687872228156765418186046621877440000 13411 348214723687791159202661037558436941331935640249623866230482232951479933425005692664687897174079261057082751085188148388537608415327957073975474229856773649428411510859815064720000000 13412 138747550318245395432502918456407068333530977457906740757754211263999033802948997097767239194484321193982238213164097245602667992733154999882681465968710880957578781410211339120992000 13413 3803458102728493975473470545308863333756100678420664147041985518910457361099960780137003052896802629092737084201862134855218599169267765157826326204574906259812831544548045085328000 13414 218970197696322425599422946447726351073225736819310989049083482659048910197609445257916923920647173515941938831893840478900474690003636118405318344647334623087912558828820806240000 13415 21916646757869121820214219593761373990944750690552588145678948981860921660736066024584311417525634596168840688554936485442686532210340436852274222310788535838319148918595475520000 13416 2353432394470109052259769958477777967980802391994985668014325770096017667322485223462004862515802084990489239393258059126249384820809694261062797782373142159837029551759401120000 13417 325398160371226365164411452794405781413418085061393021331136284214420431186353624993231295793058194955159451450032492872860609905417581752297095410591093192111407224916287168000 13418 51304705765839244031529922773252383670360582910920149052001386708201139714884113300565393613474157539005132692656505434562437140469660010020042078159669215129043916140597152000 13419 8890234421823895054509757633681695582223494764912189108736137830010504428390472684385842661057126152685681121450861223712668702419291839992335191771610913668613323838253120000 13420 1672887120776334076879997120364268406661431786514132332346629614851346563530362989727272432180684750523653359396591890734110748854140106905169266774893157953870083602435080000 13421 315568539532279571538412025882331232230913681529712936601364397033761810356601571849928207894257323990366382708661838316067137730958889031109818309480395900438668807381280000 13422 64171417548477092896083198762949586509685204198394174759821470110559940528883916033813941787974590983803040051670590758396827519216663687295568177631956569635925555623328000 13423 11978977463482123842549021877916633476192959445246616864096295648439181878270639881635903409180813777464477860897208731504665873348259892965792641789625934195996205316147200 13424 2449085449812677219093164131981475502596355460339765054604951849410950305325904056678889653836118774230453809384512242449146176919196272387872864544267945364935393708616000 13425 437087066041416617504985106492192338976052792215905225594747480291207583093706749631353462696270712500026696217409007040216491054762102799890303925852822397762361012960000 13426 84055203254316138201983937915209689553216035042311910453083378327725770133268343906933813746205419584400691087774943378723581514036161917529673635214466110427479546400000 13427 12589697562131272204480988726318047926686544336425137592630195529035646463719164085529651894014009617671651998323960819082817683077408334100083888172729710771707522918400 13428 3355649650614843228997659474018305152365362312258620702020470140624585164954358175352271481452851223137029282532233990263583719499835396996156525666268923777161339872800 13429 67133345119656696151494182697049619340284478695429785349624566346901612045145155703558806244033723600743191162839139487746908693093902516483710327305296733352827488000 13430 2855210428268907395979460865778959611748793598875204244631858916258547190222472215409338658227920640412833764036987685940579032471708137343809224912942065193116976000 13431 211190895414717522891294906221604456776320420001751565592595807782062270494684594363920458608606790276687427653035481082724731633387908080985282825765336063999392000 13432 16800673812613631513798049172631186966360024629991812699705326972597699308677724890834944389583696201512250194003921127860475778672999948032704647135989250339684800 13433 1733046855190413599556458362633851128048202835942652034998408231025406952179519455681576646413646250346127327796815024031260676818397772072924617005115323216262400 13434 197340964107586873739689634204030332398100453779915648524630484974667467679265307458003808470183820435205785306955028334724125404200203635359461606314552940784000 13435 25334113825604443946634974703508095913011070498263895276893962301335341755561237098209622301212813961515450990796854432761362732746368791373895659525356657312000 13436 3316774129509754751571599214354674441651054846789120840482672963502342450782086769509992852948149643599920046300837429835838132054459014370764760024408352968000 13437 475701186587126408398777044985065950831884650620482648582370150954054814685206018227186400328382073072006771866829861456018759149470661558945747542647603768000 13438 63498522045072924517071311077008216623621310587818593678146601740686935229190476836634320084197284820555751204089844750512607015465893595789293166841360448400 13439 9352326630705131235986282683287345134338217470564894642161989950058922525594945661552290965915144931609468209054714402713302013830229681651372840218429408000 13440 1214810224553483666345007682436419532966004952503342073161439461247382112152636200793504812777824204710414856659978457977243828537984567457766125666625209000 13441 170864850505388885496850628112598096820698500859620691621286492642947124465905979409755127541293501706148360246181259921817890692503331450547944915684660000 13442 18885817182496270120897866655678083776410231003921408876395444291434868909895347703785397155135488688292703348542096024860490586980285827381272804869688400 13443 3701129900217096757854841988289527072543657887253765735585033053562328458455743674987323022610058259631261465290299560672250204905201658326980449909351200 13444 59631292158343424975604821331405438664533530757464860716467237569867152754053661311330104604167973944448896828160941010619901649909360407576046873153000 13445 2066139297815647474254845090370131522722983158682843993407663851806032527574782493248207372163966436605433202581457403450714620808464828025956976892000 13446 122613283223666321511842909737736803263878802843178560904674756068073797588010777371687188230895896173231340999116839292110904824762278316635017448000 13447 7957351835668336198106404378369361522859527646454175155780802498052982522903215378809111912817826919338400522831353824404299207478472657585649582080 13448 646097578355501325035389460555098608694225184356665633897731071713799536523109771755662395571083982469047798624456557270716636716982950040953821640 13449 59023208540549917479079726499548879864593124492148292622384906552362293687622799559290016682322182666434007178731729810023837612003791264400736000 13450 5708942006186700202322213362544141921697358840514688225221379446122156701290419824041858605176946765068192660052916051839423394868585280123842000 13451 609090737018006646769601500407173489784534934912115097719882052273627851674544723810089984344582295959970128733370814036627130882010919904164000 13452 61718425485755775670439762754370978791798477397193625526540969163754234768303876100666058209969355737271588588333603881697799393111733633156650 13453 6923004646843133481034895820735948768925266823791447936929746529592348069736416335865900437164729192579589499399203789553304223597002726396800 13454 693084656489816428993547652752247594231923285478023752158885968831282320495480924470813130626881464694839083775238847867200199493694668328000 13455 75305575806608997645730342301702186030914351833651069820083870612509973187013290144099775455698937302496624921309942670681102380806791104000 13456 6490470868193835026925289329179764333555413285914393903222833693446904971532505886657685503541071192406613105182600756357767906327712056000 13457 984660242841526544949187594852264128133088923407103165844668640406459941152466194286556975921483493231482696462516819266870349399234782400 13458 13575386968582480865780214467445350269343706502262139726230667954701192569701805734853042385494900432668975606753244344484254555458463200 13459 403799697417638622915644611099716360385732407549948008474629844081541828879686558798241531738333293670060175728398218460432964530472000 13460 20418713881509935238804471988167099809368075986521720029140776922847122663941918619028861105810590269159756805482867536284562924302000 13461 1110986999070163552939460764116547040328560728342516186396032078711574154523681830654229244399121672176554813618361516110705534720000 13462 76092537911378112431538885731146869401797797207137444418992815112846197520410071087068054043980800326882573622439832672771768836000 13463 5529276493189689273440121972159782938420412941171272808189895261430688089023277366468897331892909466506641574088811865691731710400 13464 455084437850367858931032849952549774486498504706885489822974109709623797394319404686355156255862730109849306972023892952291022000 13465 36022799140323914416502291253392864187463000340857626715163597086422294181863955726752769639465663877603910159350516463779192000 13466 3187063687572508573696914363509269257254186956262898751402016750547888021309017206217037110155785377791607694649135885477820000 13467 253979827716376729405321050013259431055616820130828837277297770664152197838562612210687301830124259575408019067677613630843200 13468 22057509595286302665843319671796453814448012169417035380798471139974820081407503069064863638707410627058720774455899491276700 13469 1532115110797834942821512972594327154627892998499111800989266910507336495303370866384651710723130057136576150712022104080000 13470 185755432386672704472256000471057132445238430848146266374800464351466238827009990541422896795923200620833232500993257166000 13471 2278974344362905479203359377927593071617647844651588818293708638481784903953661787977877205588534595127754950123744868000 13472 60767879215101838530087480730688525753424037010354111046825095353299579344724771296309128230758027432608017057365675160 13473 2663740710041075983844589373220507317782708863450081868852996271247350766521605644739941407223449015458797101263529440 13474 127484362521606067840040093664591364503045556650378066447044552495116598015712360130502502795469378222758540906270000 13475 7231205848800051176244279345201108218525892584566487681103378834023254323279944482535914173814101653701923454980000 13476 460731090130061489361191717555831957646199159076811976202854675154393193918840455537682478801642588951298704509000 13477 29198720600067637312766537897485884789614902105122237828284598059702460534648912500482203415939064255477819301600 13478 2067792391544512403549553996202978771269840426559341630443816890207951711760042397020982866838478848573295837200 13479 134268217497584414279436589004828478747178546354863855814412444637439267637768231240305261515304971717849900000 13480 9498252647106885033103256776902902023873676004202455937621101345917079049119130113986324750033188225142658000 13481 544257562733231118400665080350687437095221795331751396895134216399793425345894391002242326893285658462860000 13482 53698791902425035760537917875329460949309240920523332814555854030390311175734358102144485156755322396236000 13483 606255923425847810117473085541053868959264009749037851907521622427758787404167501731406113199159945036800 13484 14710209433680360314356382914504407276034762398353912911229501571437541017370644941707996952121638115250 13485 579202607183842305752146297465094583439207967729013849553981757952883595433491670286029627087189360000 13486 23856481331266694071599330388174184103807267814037935220822914815095163598519559405969050371747648000 13487 1213063628974987990466135266520351169285381921567265438537426043326501432900003646849454767856076800 13488 61371610548114419285329312446519744071998432100353521790561443032298244396511567815193823188172000 13489 3538681094708959064942271867767568005036313602600850796569813003171430073491585518210919099776000 13490 188604050164990653731988881741176415093295656198105049660903118273482143025143271307089439800000 13491 11045240624082844032541095904598564963763922204139408170715834939580099540016503080544949584000 13492 528047618297782571940541451518992560053259961440851900293746511894704322801698335549375909200 13493 42985423679320736380232161821289565391188137891146650445793411713209775953645964977755161600 13494 455032871505546737544824189548771535342325264792735145718561048955875364469915927604088000 13495 10326947471231434281669936620297421823208211654378119772500343698156273095221008002128000 13496 358110034513541017427607200687756323455759794031889323033874855687017621524222111220000 13497 13512288386052409109481231957870083046907154154186815846171445023129386761950424626304 13498 560512969430338341532770454996899203616485528892567830581409954224483479667573647936 13499 26089224229512250268467707794019661534866880487255251383059495849511875475341385600 13500 1158017585035190750895839523672284123125955154058143593567465171044448483027185950 13501 56150713656822639266446369836017871788030708468243923870177934444241966492513600 13502 2271728314156878220326449497371075900303749995761997596277676357597660982195960 13503 152919969299484063222410897214262939602820152552983596176255179189522086863120 13504 1554669965573457080812469447637686816690517148376500205413492309682783255100 13505 32474880678187214403065871511613390697532783086318006576716504737018071600 13506 1042348334937111283077312415270142131017474575581842955591909523200731000 13507 32991937316936835852700709244340808725495344337806985608862207234431120 13508 1271718695191142492394397083323845214810874734013449449809573687893220 13509 46395754668989852254806881053092444353211063445329193752364798479600 13510 1887514872282274576423294833504183259047994822249940746424650365000 13511 64337830715146449262918781764497120499570213954059767283374732400 13512 3612120029714531725929294644502355063027392666817175903623017960 13513 35152616429224514741738458453514086404166110773179006969012080 13514 700843486246439275997969547056539226910484256455984173471600 13515 19282656955825113561484030016309111508531145745892898444800 13516 570458781781952473434575332892465866371348132302894411175 13517 17573817330783297768072768428489315846377343810810236800 13518 589223522552301412165046848071563765883485078077603920 13519 17160045284266049902688129724199170152364187965448800 13520 793482236889377692843119688456153292468784860332200 13521 7593818921444069053642243218598741808394500493600 13522 134412068347484480288463025143680931022804781904 13523 3478509026326961350859626234423169717660745312 13524 83589379006427336849312276658309450463835400 13525 2375911755192289952908979631399464759772000 13526 57628270682930575784134086191264075029200 13527 2234414496201895903705703966497935201120 13528 19963213303045729892585287330126674000 13529 337848486251083215967672474236876000 13530 7207323783753019974026424564319200 13531 158677344045658792532033625369600 13532 3335480852485224117119691441195 13533 104224142722981313875884378480 13534 904101965835750243387740200 13535 12728241980895995459105200 13536 253672151558455677047000 13537 4060253516713000668880 13538 108822917889246280720 13539 824063781968627200 13540 10511942892787050 13541 155444626880400 13542 3105646217520 13543 21262447360 13544 193154500 13545 3572800 13546 15400 13547 176 13548 1 13549 457192148783616779765884522236580506813376198522971581338345777145431845274658067446608984201941564306861371901218145388836580232308577005862274581635908319215031994369311395633561600000000000000 13550 788098634423402809602467755265813555136459204398492418650112535057534758816200935521163621149471526306833281240958898719324826156482619846452389463788551078579185360560799877362057216000000000000 13551 586432224684245406537295707525115529447442824849358410631306473856923134776209045297455725364483823205808628428019305078020977583270322967258888450355610275055566881175135690583911014400000000000 13552 317983092785592428089497958335804005419973570217416471222256060896244841151713283537802047780625555102410923553916144818773115629772765262429453889846568011130331134634303285169509734400000000000 13553 127789434807002168730835361579823380512421320744855566967559969155056329099320591045232966817970009877347861749960304270521186343782078076951252748541053821183425478379857864434459033600000000000 13554 90242053424495456392436701090754169637673878368094383209456498467170187651562432154172133143920178072298399393539188688659732608213517265451588569139730477242349673516169008084082860800000000000 13555 4009771699869124138816414361665658286481291384112440130129436550543879920392743296091099224970871247516522749512719746838388306897372001230696290662131290590558247828204620642404643328000000000 13556 366089141859428134884206484056554786129635188307391323432371524322702377757429981339288057393391458918612708971800518070446998852825741167649212586620463912078980110186014495913292933120000000 13557 57787236196660767347911541074941798898157856131741357812927713980202245393162026287257890337314760485973273051833267889284965193554287769112250797173616219460620876696901092761871629312000000 13558 9535876403042012343595130664650329971158412703540206443286775118308421228363028309335927980825755384309414196358711208227328712553389715315186628115449709527282766569838349463910432051200000 13559 2048598104127500537366313219930857225910926386150324858259858387293177743047928631573264026198696562788294728289944005242580880991826057256955357000319153892958747125576972785136065228800000 13560 490717699335541251368088128159387749835840604365617183781152600156497252244654769294827964152276725399177169726505857132577517327406009979960283206057276775917854889943598469183901020160000 13561 133588105265583936914624301685162289512966168986405586157143727662349223465900773170227247874381606688858971577519455280589477707537933987719801391837263875730153842140122965367335968768000 13562 38031177646745900692069249872022569428637603761312770604511200504232956729808452146113933652815143336189018066859604755467003211306190292052834838514179156349953661581418868586313782272000 13563 11531919860600029837149876765736418880332807874275302820839541574971123624104289234864224808115813556699750264733307053232546760484039912056325032809938412109338453359171285694796561152000 13564 3410161451780865306337712739403595018939364629788611968315989147343459084084548166094639195807439763116070669687335014149534597500782531132020123134688552174973339268786824091164809760000 13565 1073251823105066401188142262220881739896948424604900254456516504453498025126278273965522558022998603075941287838410073302364683553477947223455361816701215714447945895394855841150113920000 13566 304440216940660329056533881567618270440065082482493875537184917916811894379458511277309911200785570985712281305020723020514608604781407235726777397124068615637036761511768055516010864000 13567 93749570622385686527991695606317700833374863978897217825696403082093227821335688413641376281033889916372934948309216511581706242707772676401749036033495482323430278707427293288446784000 13568 24864006462639659909735766922683391581381507392694146980859310902001544478963679698725004643104060485970445110193215168081205651397197818732522291302010030363388915412979546579048208000 13569 7054381649613891040484713458145073404226568574251416785937953776110920108875639871984804458135295189963164374423490100622605296093306617256660953214902262573744564419368962784390080000 13570 1540850152318476567029865744965369227913608540752471092131030095786313120524243316469422932774583370105478884795606632006664319587044981952864123021360135138925122450828885549850000000 13571 598983326983644784536075777141812025888273055185455390100882662142832978406667099896517653399601148688060835238775843165826402688194268894652830891934868231394406842126582210902960000 13572 16028859147212940137373114632771097471886839012092916269006283083591791969439069978873482854264980865324432757344526432957289500849450105206583648510042714067451452416390827781608000 13573 901342441680210959531456532778466204762446540047246227383525480412286451462206625225506559583153502501889455941150932220606428267136804078114319968902400657198911865117202494400000 13574 88164692639609876775611775245493487705088305739855562336533091535882346739649406115583700167535409219685451156574071162877507421300683745720012048645849266680105679532460534640000 13575 9256834084915762274329874006755787074589321989698811165303996133281690517491096968851217933440624946062780551916786388112715409407169763751121208685254334004916955503884386352000 13576 1252075530124066665989113352759556809224846355192583156501469702026727588363794738772885689234349929653739605244811401947504188042549162122094904203443365891970147185592198816000 13577 193211338735181833906678423019780395518261094320849424655742500626659726230600551553270585636473464718592612882781603743071155249867449956671516693823328762428895632661895072000 13578 32782739430475613013523836997401447417258879823943800459985331466146086603632565308393084813923782873898073995195943633275818765818414715661321995312446178491636676669193180000 13579 6042877966885941461383359468556145589951737796647883218163352687864974200225651678235124792760850891495053087117653147468676814324811266300889800871178560942709540020483140000 13580 1117112629944269683245995325044732530414384811280171911900219563788559057925834348014463055384374362036632386635053655291306410174849776716325680327425075871635276353190499200 13581 222712566785891087109935828749426759795380818025365606766734565481891734777675220295175407325211701463207181901898297530274740267231185678588865736576079369566667315526643200 13582 40774596366083383079445709257852132820111360906771370350124068720768284288898891222517869054140445550897341134365911149958180776233874059240301387616807619528290900486291200 13583 8179021219185733354330000971506023371878183128636186250805463717952996551212878637042316140262877115304185241543522309244169614654826404890675476667077017217613882639872000 13584 1432674272024643357377451182433588583084077035902115974743326266391927816069700246938140390237434092887984419455313983678543282711488728345456375688249580932810534329744000 13585 270504926836617390213657400200616467772542304793210810324090184532483838535112259345301684215622215480604964292252551100061766190306319405914238501281241126143941434816000 13586 39792436937450628217734553652843409880616564975303531653945130469867233406995126786655691124983034192176223150860706055629001657618693257360176176801019851738954035145600 13587 10420175230856618447940100471951596999135620708673088525644389477790293298615195126344106567232593374060179817504535796840393998128996968167657157008493749606044963032800 13588 204872449761710952048525350644444640734098873245687665160705620624852683117892650797212164968198194178937638502978679845190377850494522431382399417848796569604126768000 13589 8565631284806722187938382597336879965935911989414656182422008939592207607376225781906138716315586159603003166658130586012738904823052525741313943901438593104756240000 13590 623013141473416692529319973353733161041773268877676807300914573992996241226862852331224865878399069893518547661707693030191701678180489900394449364764360211593406400 13591 48749496144796930785938601697634755771734124474277683591225530978356154944597708712721976457233113270217120155146041520143665939126586196611902367338917706679640000 13592 4947569247882309792282147261067607253151653998574075117208458365118240384201819135370345095961754739914575021200982649266265705386202273678939218877384063919446400 13593 554434137254648835744842305620847124358098050342130816878111047727216639472176704349409226185784171263982766172380136550384545740580665688046416085824163228816000 13594 70064658548937290289912351914389577759430597013115778613064889966508403170069457817215953118932203273994494426760886763285246543543946893557703214015189353322500 13595 9031831091126562938894970168319651941111409494258818271383830509581428003848815261856988389548162212646467690738891627195387041995236336721798876720244593166900 13596 1275744091301839004342174802459949595412782142214077277105128932916222209568151104428341546753625552620565866053498135852328435898642156688102869070248174718000 13597 167749826895192651336143612845230661826581672804368510717621955742724157073855332680111454068155793797159309149013432466038600709548105471293801048691650790400 13598 24343556082864826893670176984439118952615654302447278766603856902332089266632534416756309297789199550652213205867891983760276983920282851678751255655268962000 13599 3116252315158936361493715359293424019347577921658415307308019005362986217455349418506553767297386567960146206530948511744613184515866472880997364002887287000 13600 432043979135054753327750873941855187675194780745153642247181955306971749646217145168378221578458129769299776956709447573011679701797553211062523356260426000 13601 47081544243687884667590456310634096174994519544988019086096839248261569780598074725704834013301818908922319189959169350136602929197142778887094429420322800 13602 9098611004700362863059819887878420720003158972832174742005683989652706706840032851541357804609572647118775446951202122506874145416240790815876980070641700 13603 144585461808586112612082922954229625255101848548921650633884797744805352445259199014224790990649899879633054133511489112675674423652829718250175086054500 13604 4941981833964454093825778121560990263810378636308964695221998331095643827675846728000111588500938784392045297688858148790208742063515623168193504046000 13605 289367348407852518767949266981058855702753974709901403778781025762838562213987489627463804487700841705222023148901966037598746961599728929372736833280 13606 18532253617280204040326757565412855125607057808189328981255400805903506121353949802000928120845034964043919752274122921818157760634743980092053584320 13607 1485185342453554993912518630107174723881530618586101522076673469053491337331898184950175549132579588798805141399753188618870991340958818842779369640 13608 133937280918940197356373225518207073538884397886028817873873633485786990768379696740465266749525879072401996896076412138494365095072338832954560000 13609 12790920697405644757101667913548267343549778667988605264103597247459276808564168906932302869405568776997435045534274231997061648335541348620446000 13610 1347613255652339705977743319650871346148283543493054653705239041024652022234610233327204031326193946300563220607563099402997971401944274695394850 13611 134866189024429287576146148241032879582078154312386070595033969654800508216970023148984004997678296169809178333016843739664194867573584491802150 13612 14943558810868714952965567808173938196338685705013247376055672387047611745365247248023423279882726884531627432090524936434339980482956524120800 13613 1478023906008403710022384753459612339506631584694098844965335138351048627035928451785910306996590510714238653022564863426153346268261171152000 13614 158679606163926102182074649850015320565140955649479039978033870219217444827457166946120770658741081940079343499814564969041260462855205496000 13615 13515451102003632938420896603115509259285978254198208480828724279295319764753444621857965498092981575492441761077298193514997791113274441200 13616 2026568174220351144837281445219194775343683016779735585517515690138876855628334715438268288042376058611494553331242382120298829528151357600 13617 27618890729185047278656298399285367789354437366671249787848600321633460745255540784382142176789412013325817707943388069756565915401167200 13618 812188027760477684728057910961929497594029956094781789772835027300373905814824146018571529941077101855628187501185102631112384003515000 13619 40608004011542230755824624066354794002900555613644319608515927138695963050760894343666024379056153569884387470671105061842582725483000 13620 2184941098171321654114272836095875845979502765740281833245529754799429170563240933619984180651605955280557800116110981684387551616000 13621 148004167146306878026180030488054899825474836325970633650128882142568977594643764641879621602028589646793577265624729484402231692000 13622 10637847166245380449988060750785669348917533593340383554887081100795997736490435802880378562446141038822560419714344567689527312400 13623 866128446231345279900998004748401183700110057345362706437273305576380775685962737951450136099867776660680939075787409167263558000 13624 67830164338695030337456442040963159161499479365231914133871879620178149682871491102502555597717260705700979768138738447754436000 13625 5938002870529831763624777287801480616147274644826663989454283840494486102859958373688584931553410651253837494241021597153412000 13626 468275307352069594841060685961947076008793512116215668730017764662030614764849816263454712749291603592158535156030600131867150 13627 40249270086244078060353274040288374486157712927699126416508550430675702622774515909530730557228986401952511103904064020164700 13628 2767187496032824335504161185195876595603439395248395803827553501630597547639761666837585232632592041971163047714570534920000 13629 332108197297384532238275879630071842856638406667897870185249315052621457296775437634665179119983904140277597501775823418000 13630 4033784589522342698189946098931839736763236685033312208379864290112759279997981364720842653891706233376126261719028416360 13631 106494204169039855641836476131998703548079748028046313418693483935980450930854302172739759374694760946253653654987371320 13632 4622373585071278913142081559412056816152347733633965595950787647164520447787492148225192441946573291531442028663183440 13633 219075069575963825317350452219734674922709354632203085059484328074132406298845512068921776648525048013866618838930000 13634 12306956108053933251877283116351886102683490264117964611108635130981884761736059359700546238125923006781158187802500 13635 776660980504960796351723181022688157175021439586625902741955023831691384034616767906379035694197507089332101886600 13636 48756354209546903814713935923160392526055072383081472600060130722333353911630731250805188722841645030373339777200 13637 3420553769190455097460477171289039649670670612158910921388369995951471523191845834324429602153371553247414609200 13638 220050689787707790069076631980135562391209284303804652584731506489136577517453490088278067483416481426476225000 13639 15423768059980905053754829812034987690143492227007657806962705855296541208202624130051187896842883631653674000 13640 875759896398017345062888356564287966962311434306545429549443239116031238965666429158153562364650559526602000 13641 85627803303866948915452355530930762054303924711104773947535010480892658361306138595311476331042270848052000 13642 958100878985491628489220858399701203623122586835533033818136849729583083665514712557668589609386698852800 13643 23041655484614369695938759078471505202284539331934890135288688302163227965261983669755004075447167667250 13644 899288258522281474720437672380015274287191318316100450623287466295266635015158119654624947319583480000 13645 36718236483775694353678969380059396403251186113780126383353529758885599625547495781361060137385510400 13646 1850967778694593744073327087707777215202694828598327436389003531627506496752591771485805981987289600 13647 92844231342019249688062293188324741031997628049252763734439106125784523574209807720421424823132000 13648 5308021642063438597413407801651352007554470403901276194854719504757145110237378277316378649664000 13649 280528713270616350508924639228472482953893539050962973025040772558036464835717302700460763400000 13650 16291729920522194947998116459282883321551785251105627051805856535880646821524342043803800636400 13651 772433292881880291185750718337699860573776968388684184727215971945145992858682689192062280400 13652 62364098288850576551648300347280762903609019727319320728733064534738773309797834434939865600 13653 654803400459201402808405541057988306956029039579789599936465899716991378139635115332712000 13654 14740884696838418289157893401553577925063334377620380643004522859465002724629987228844000 13655 507083808871174080677491796173862954013355868349155281415966795652816952078298509487520 13656 18981547970883146129985540131293688089702907026119574641050363246776995689406548879808 13657 781187366843857373632286382161032748347385343417200834747319385021524219694177446336 13658 36076505379872408574365502183917813216183108173782652303136959104403140305745509775 13659 1588907849234331495415221672015459610800729164870476093499545234688894430200092350 13660 76451356286596978078161595853655102357549503068301342500165341512544831301345440 13661 3069434439738682786242607336142598735524914116411248660619455841944931250753320 13662 205051777015217266593687339446398032649236113650591640327251263004131889202820 13663 2068996871477457919577496934074214786121966430546169446302166457247012301900 13664 42895924477904007084646710877280374279576885121479754955812099540688049800 13665 1366634483584212571145809611131964127334022221318416319553836930418736200 13666 42938036066895734896529599531237670179504970204351738623298607944811090 13667 1643023423714103804042396231739566445412589984820296004498500312095620 13668 59507598379791332239860999611575091670422885723357009378033111093400 13669 2403526132330666187244051694462161416197806356390212317389662695000 13670 81341400261292296568118745516542788060170913356204134351123768820 13671 4534363441556539826166561362247637206779067390259859113058682120 13672 43816993718117881051321881311774600658714095822906226996585480 13673 867477601857480782179304963839212889252837156592372018912400 13674 23701599174868368752657453561713282895902866645993354338400 13675 696353133623486812399447130496320402398128409776636626055 13676 21305244298278381540745753505771293868553355167900081600 13677 709473221032362924851791102780046167084196318501604720 13678 20522486589966829951187830818805764303840954526246200 13679 942592992814898333108940837964692166221308189790600 13680 8960706327304001483297846997946515333905510582448 13681 157555868195395715305019572519414071463817525808 13682 4050632221446527362514170022979612105433894212 13683 96701438458415938708027927898828579948358600 13684 2730755718630099491330450615309774431686000 13685 65807767166959431701882150037766072775280 13686 2535201062998304967666087192757272632040 13687 22506297800249007585908253868996314000 13688 378475835863555248267582455315994000 13689 8023247230970342989953944326317600 13690 175536811850510039238562198065120 13691 3666957210496178066647114193115 13692 113874526308442546642169969080 13693 981754895416734926868895800 13694 13737187991576775586961100 13695 272121035308161544468600 13696 4329306460591573002360 13697 115339260277823902320 13698 868210056002660800 13699 11009549656942650 13700 161845287987240 13701 3214616260240 13702 21880541760 13703 197620500 13704 3634400 13705 15576 13706 177 13707 1 13708 6323221366773417114172426320499975063773198237431049491044867438133199393039288258243949098737545421826601565290502275565628152728111465159715526609736007837636164561136586256770662400000000000000 13709 9668308859240508783918584061514064491361285322824321719283236327647485089258539135406850188102599018658280473592176809693491995561953200819352771059063004114077692284107351571569442816000000000000 13710 8476434120506772230887250117620895696126933558701573796179759887435550773423650312673803552987297290506747263922851257346742745110582958514168315000126485332980189639442429222986837606400000000000 13711 4814470990012810439433905458358425985376303953288350875346325161038687699062162327637678393491983652495915387845015872058738982458369773130478443947338842892516358173587977292465359974400000000000 13712 2462342142925081965048520368376566151313356007418556804278360931722485061147794685712811403157028372667700222369947093124265135575992662623199789136327330848285926142313151675690861977600000000000 13713 947847732811325980721709900220484828179913303947565555214376198087235938340578248770944151387024472204202454295766021996907993153466771511177908540358239984653255013120847842501595468800000000000 13714 642530929926559732446508780543519659553369497923660424797399849181798580540833336191032080358888923156244528260003139963470766238063026930182974998325893334231678102531553783323241106944000000000 13715 27452480707695162437522259277199342107854034887844795044422863983434104615719664706321000732941358453467103603696220326652370410756933038794165485425455610415989919033605492738174896481280000000 13716 2413609872648712240411438254965104864056591832413445696074636916522960675887436767312528153781201271626483500664112775692684276411264995785849651494871767399432113604371266145407864870912000000 13717 367379447985475378224402220806233252768298884426383406819122037571050766235778357013200139350275217958067227123332873965788254164515555747128477769238892272435431248336563972723267392000000000 13718 58532419855993582670878680437644354254267513559447165301132267359830806972013187423504667528427671884325925023554962756342682510788994251163716023009687267401802332749194816232346857984000000 13719 12155051966886255744340327212463825858586977597875803148146022726822603568909603957252490052363080434160601071653655132317962796838252141531321690153433822097474199755472058415217356492800000 13720 2817669793446304982116679044035523043240239647667211596071448489127901083447469402992709453359609486977623751336029407324124580240626334261377157110335196508285551663902029179175717527552000 13721 743083848348796366107647049910518577156814732936152931523064179354186535093529136032459455114577230543135112499972542500850735389289884934069651499196552402876250821516850749180507817472000 13722 205137867999283611845251578070391150220621185587899949638152080595970532283391310432704800505035102993012813827885984981762176652330895393929643788293749084818594703248990592118717692928000 13723 60372992259594435138226138683221810713655115716450247129253607122591720440597456016913990513500204177709463245346743612223250697565186898410741679056760619543498609370115547218779574464000 13724 17343106815436725887566383623911797818895575005645430418827505993905196123752365269946359733516062659582321165756547822515602569779603185023132390087466318782558444637013509082637967872000 13725 5306634014481371490465326258928254288656617301583146203149302914919937715896876927321879237260338677223744297736573097561677890087853186064546868939126636232594873461752095782888627888000 13726 1464604286923086783175356792462390736812604424294259017425825078997459029899374409013934753730846715973465720490551068093909805202052932538850694365358546428241824776607504889218836080000 13727 439142725547004953302279638722654281845714129381120203919496939690246734130374477260027038675541579923792631413976780310315058345874391030597425906664894582650754125639275278350486304000 13728 113481875649996979510366397054564544698390732742886216107931211287127905485641875219715013588513961046963971101169408964135672601617422635165801818116478411836577014671726240062164416000 13729 31391998340781831352066674972175327420092070094762826101072405303100489255179134696668628006882834418242101100050996016685763278064605251084912338477854959424009830294381881529144416000 13730 6689544563724118407795730379761179082114586839155665271176606191416309465121783486727017455864284133648885318600145639783016997937193219956040249654748140751724354778916984470081808000 13731 2538548385787827923269731129882349150793364114310097570799973822608584395476855567898851923287207662800865413548196312864369216288858165403430245386117435705708519825168900697257712000 13732 66352021586137288183097454598744639501868622423242291631708624092670677501032807806007943199551850993224938592685634615380800983884450981286244862455378418456126477601117755993648000 13733 3646339877706308027067228313324038983943039295094416288539073326579479861797979635261934972394604718065843756288409193071231594370956906040377987293716785199098610371102707120800000 13734 348740339774456845996747299494057370934062384764812160378181472144662822289832594730846698486299344360862325613192410920329308303416210500064466162106718206727083004447143266016000 13735 35819923198152297497197784425709818831397363447103931656166192231135531869840277350318769157930718690023560308492000945826180118459142532038618796348709093325726896712439232592000 13736 4741903071533699288230639001918750463336212498612279020310809232546443757783801031131915153342653748930687626131322367445713342463340617008992271494602709105866368682333829824000 13737 716492047809632634071008075790887895723796624771310495532577790507982930844012636308872335561729062243716335655358019051495057100481549281037180365988415391576011358095203292000 13738 119088318747442022783832231994052347643001772695677386830632937979460516319546354992584305789246739306379895322582348856062600792006858120820191121593501208208433189074283740000 13739 21512645562113951602525010692794933995186943911412912044546564578433699907444098111266392014954087529713109281379950218416175888684134847356164660627016883833382576169111210400 13740 3898942120197647129760534123516189032569651228118862194439386858988926018310969354938152232985561427582456727008391931002459861938888055308894384177876152059935336917841209600 13741 762362247844011798184011112426714137130317115696998025667477529686810454937424943718114461212598013731073382416606802782808232854995719634720939932696668049017497760098448640 13742 136941097229487588455496910403124606448865533222815557305565600132968457574026416803022830153945490710408048125092991532261059324241084013768048153878114972186498892167283200 13743 26960477352130750686495188388564983165286983343034098817420470457593491191480794966760770478729843994473157904746264238583757088596877620475773301633258752646507787019904000 13744 4636654916734300320239751099530044053018728331246828045695255582288415014845441603702127733126003361957198912331093307165207042397213085514926313887888752843356007860422400 13745 859819231730676704607696736352233753656138564634227436219223782656221564193510623458514242883316554421743358674409060551353750117441728929457676006247962795714248423273600 13746 124264101313442312679942992108880588960353985845587881983627883340849437596373084855975867695341451639197393484251582530974223043641667896904222933941476590506530140296000 13747 31979158467111691098850653172541112305939912772707395500685782358992824970254914825694921012502993209032944124821287648885746789475957970695603805296454128687495897704800 13748 618089763687873719739618854486629628373406484161196437821391236944708435646762749280501210764549720079765509273933192556733261814897663421769477104943580395376128032000 13749 25411372811593275824217201705432744282491343461760620827898770769558208305052819699446866922538442158120531245963807628662261279003677259601818340384460993252962360000 13750 1817972773479806086397032053392860704026424820657921184623760779128467867238632677079956044383883191474811420066506298419931048133758246054445182985253676886219670400 13751 139958230867320220643501146809338492445540724041651605835625753518328128608452182883169064865065875176244839483169699637184725630784454219273852233731318269363764800 13752 13978846446397637190892416070952922080396584345033254705958648647332302764669076925374970794352161708324430974308309838441082721936439486197338783505680356474502400 13753 1542019944239492074415342662507981064621278801369580241882681712254486928895047949646079934313857150339019064925937051369412388127856496307832445205809922272992500 13754 191869372641705194947759979088636074479673847283755953119227974060446979039349424166837884197553918503907431250801418543602525106698600509159144772824018756289500 13755 24358574760917093986716737726680273416936851268042118398392765110752398172799706604294123500029520961663141114579142359801573956764138935403916798137481122919700 13756 3389290272413840936909061415490612357962316941619892736897719051780232508101989716203831633651550881224728283012392396495800724049842766125272227841662531408000 13757 439109840990357234379905339506633203016640261332614342504568017408312362776381756025568498698384658471921917727462410269976179186334861903879389674796787378400 13758 62799318590578828798163644974350190921240383563493977677868801635640157766273088355697068392014950363791542208960937112002853580613799939695201122695295014000 13759 7924184458547009604941161913631849649198126715077830832564820537887829177915104409861832944251255538559775987168541662374371493586307972250609789448732969800 13760 1083152511070982339328727543121834132481474239051249390593931364511799495765126356241695392562955968897743695229354551793328446326091962843226350988409284000 13761 116396039935783937094876405879067626654847562208442643107097144940311564757489398052999036224013454079313130795563782896922266831248591599354074078752908700 13762 22185654230639240953762300548525464221377565714577083703039173324277105213663196759709651473704418427620600149705648535813881180339564173432501257351136200 13763 347786651377409838445280544403417206694704446509568295069345213704468463244572487040194348758907943434811299161937407125594457826119443527449609333136500 13764 11728970219275637716013180075171416892776631963506609544464774949549855586346764836359385693588402167303247764862571491847329965962471548799775457799840 13765 677728789692075636061775914771427319935397467083716445694356324981072830331764873844359051848794392535306895240177774955295576019000006847710790654720 13766 42840794076310082067248868138227119641013718050100007255373081781912257268442624253909174705035963929965844607259899571450472742709219298363975563200 13767 3389269114829907550210619437936885908345031411645206037559597307836014884750931822666110693306601661751947196782079151011961351351057391414536727640 13768 301782734222422216828283976484061507467359782578647209893031764423896500339593181964441597160420435324827037760798734705531561479322721380768992000 13769 28459798551727559584551211107644894839398257536274646712630503895096766230672925374124517742534470828003121630339712368455268312060462982818852350 13770 2961421722297734168691830998738951847091289762243996646413982090188445194686507852555810049297126323694169979764700470010345352227969722728697700 13771 292758312760346502299439199840290884946462334970789275194098129250754966964330774083912782674034838465384943327803799810499555303138442378674950 13772 32047632148610015200335796022348927698172121150510337746239875721620222262069851721913774215693998074321698837441092837357892470527213971116800 13773 3132003038922569766476005787092988052764052643756542790521781602696269762731744072360100535807200594813901504646484776029072233241018403072000 13774 332293763496221719863638678509443847771706942418909048424588575282596531562840274154772983785468542950624804556109310720652699689587496188800 13775 27973840652984263523708367387843728466894234061014896623110615368774033931729623615245569076577251037887187195629724065208993806842462402000 13776 4146311896680718434264782727000191609323857206744746370369170032697931957492471215344774385023590567047479835984149913439171440582217784000 13777 55865483520397027450009330853099948483012384673494118889057396105122227416539627218977617070461961770858192371668052789573408367273696200 13778 1624376055520955369456115821923858995188059912189563579545670054600747811629648294073478567897200583868123435640891798425469217940096000 13779 80313607933939078605964256486790592583514432213652098781287055896532015811504879924139470438577725949326899664216185566755330279288600 13780 4273840829390057741014731481594130775652214201118353476018728531365916399563262485542386639076767692746585587040304997140889936128000 13781 286355888609158959659348319857323610531896965935030139018727619797579108824419457676680137447403140838361486448708715741560839578000 13782 20360610705286857205353492619783324130186247092629981427633338020878361259089221214115133162531323708714147900098422936007912490400 13783 1640115568395526168323166434523568198921485002207176188785474982899955085873418801652746002401877279208523480377554881189073546000 13784 127092307918818056842813122982015182428914813968539797008728363919912743616327635960478472593617604269629204197144162565266206400 13785 11010046989107396395054274554465245309106405070616106147113151287583526315719506151214251227255282249199823687238560878055284750 13786 859309326893488534862977341249758551851188094398828752927249093915891231217971827782422050199730983911383703688386049726519100 13787 73105817095422917293294722236442149576898703072759637776923693639390561906672079917310918767211832444362724249948197914176700 13788 4975347215089320522421623141059252868862749619739539930114187103941882459392702794920102741501024075463303257507005608240000 13789 591152591189344467384131065741527880284816363868858208929743780793666193988260278989704018833571349369694123553160965684040 13790 7109046108267099012651588174355123496473823068672570030610057857822486651877630523963465271215086233078717570158287704080 13791 185842826883226414747518556387213423838805834794041605769876864123573728095020252811251736947996739690521081868507373480 13792 7988179593618326665430005025003360323059397054241222097856700982478491647632753421204701501616408212549482340796569440 13793 374955407543476547177772889376084347463867933889732203274886638434572772319177895656423810033052486023733251474322500 13794 20863220830796191607944346616291768821692012066790454293117495745855004643704938724063783146537279001971868165989000 13795 1304204288017764356137799303981495207331639775909617081962905606056991192058130044220145927863841096810387869205800 13796 81108701395321017560925986862827568875119653123257029185146759519395672862338973482647884043605727246789294208800 13797 5637579360332416734703379041568972755938697860780427259325276474808906769705079245460633973919445708129998152200 13798 359348832864330152589868261398753487207662867945662643670478973899690924753272671887279779927047098109291450000 13799 24958461042514555450621451877656616444050378330976028087630560384025312136909700864991922233073029876675945200 13800 1404371725755379165956703851067056379453075993752838616754963032095978022845843462974336343251421617979596000 13801 136087044536502829526343922183086389693447308915862944309475284514275832038504398838977167740406466169225500 13802 1509220853623163804168861175178290391547927614661282124067507603998812291083731140135088574782927720316800 13803 35977321721590857946290343122525683561461824570915881088433215068289952436988009589617462503768384603250 13804 1391941826234487847828155701596893207157565692697964175747349295657021400284331698248028179329442256000 13805 56343500811310979266852211634918728963609578691835021519283864630014109770236674561054040555643283200 13806 2816002261603740909786771124888755079539142559747882766472159219057232106170609703627978331570406400 13807 140053162532876495292161764301032236471996421972601626650255600766013942340757167578262827275572000 13808 7939729851153714876803248644486896280207527158776698846085210687787998568254229692120297475968000 13809 416117591351414253254904881522234183048275416258928409987143812627754089506313999005683465710000 13810 23966346494652485130112931650845894473026593179312410043152417052783100282903577552041954655200 13811 1126992837155530260910357605443529304771576232567096597388888877100294973187258349804812179600 13812 90250483702564248993442255787121754445873215540348285282231589326695135358894427068449561600 13813 939959720014014916934646663776789666436880395525827006360410727013100526684314923622764000 13814 20991019808297907643760840203812294965290188153731422035638440551878163879873101813873856 13815 716356491897372907623758251737679411225217020366266984857476901795249344999501068958560 13816 26604059360765354418404930262758082519426121658655781780369800456112639627672170870912 13817 1086338682017239160207398250192686165670582743189544910820491019795557118012215511311 13818 49779984167575881598736894486336207383570490348320248914406036593672550189323261550 13819 2175581516643930816799303520144244697865613779591882651099377321343255450581664910 13820 103880468847437115251242473755348154348426042337081213473507105261320457798774720 13821 4139085835405193454175637165404413446389656914554562587805023786865134565409780 13822 274430197809839650027641702416983833169654347592521142693614472291244182542120 13823 2748368978529757534961152643770225611415746452516553443595415144701255147300 13824 56559070793088246378274922490043752753812485567580713941737434949944243440 13825 1788683368220513512234956696922717754893058495549103712357227747165698850 13826 55788105254798838040746486982192009430305727710763572809833227840703460 13827 2119262097254423747243090791664078458575659545637773107251688808355220 13828 76203974903617677256800416768779613793778947185306098340215063126800 13829 3055911796820418438067437154387605229165782367410412803538285426500 13830 102686306712837083610816572354217136700073918988683233436170431560 13831 5683920370401859782096112130141404385962492925818696634679193080 13832 54541432740034844945002062052418733687070692702638520317428080 13833 1072298702296052633527196413634582599215312596343348745600050 13834 29095756228459100951538115406792857623935932848184945325760 13835 848978477979319538404805405673596107033334636576995338615 13836 25798186973425523226209143700865920466683654557049078400 13837 853285360430814869078505515505731200952614491170848920 13838 24516796060497286787325059635888765409957650373636400 13839 1118543684807012688622609794384768037249285718551512 13840 10562951829537167311437197123407150526060800554144 13841 184506214070923929765088709924050688951049471012 13842 4712500231486809611290995190133143495210674312 13843 111771792503883357727460851727217449550700200 13844 3135964631717146512624646513065418379613600 13845 75088349716146018223942453248220262525640 13846 2874304389896167415570468282234360054160 13847 25355196255976730065137146763805974000 13848 423702508073665623846727528592748000 13849 8925862544454506576323763063028330 13850 194071754716712962636422802829760 13851 4029125823878516641130779792435 13852 124353777195722535596970886480 13853 1065563240147431810869899100 13854 14819511893943430633206520 13855 291792435450920210333800 13856 4614470359193413140240 13857 122204692437218182220 13858 914446094488009600 13859 11527646111387010 13860 168470533694320 13861 3326754036760 13862 22512927360 13863 202163500 13864 3696704 13865 15753 13866 178 13867 1 13868 95590567289599229255095971041636405099803419299898398114966079056413943020553199253794652280589704652853551855492884710162331041953739969652003625626105630059259298819630084393546547200000000000000 13869 150704726416843252832150048147362846572901735054483751311907629570879510880455328395034414087427999878746140116938335568045691775656198965208979466850674138199707209352277509128340709376000000000000 13870 119137641197216174285029406499813295935146725446499115517475385315411379598347960481124225188970789982138324523191232971203853406746560386451255187567395552129246306500237942906022503219200000000000 13871 80082320087941241725924216000561500105609469029703427732594539119508404602719677805604988488572798466646249141536448402420175307854721538385269401614534274779760820968489482208148819148800000000000 13872 37528734656597153579957812285046479195644816380440384579340653663231021163898222524973418497159260460322492483660583527284873169575748482647815840666775836605362358813439214415297162424320000000000 13873 18367160788272289804483988637492474322764894434548091693324816063833858151602143824085719025024913066843860313972881688505315360872935285821254427711239348712199901817289875874551607429120000000000 13874 6786754861336859434749821690078315713093210391754196195787617278841932469199682439441469451245735110012772950412756244784085001635092384811418631235521387246382429776793276911042424537088000000000 13875 4423597046821051569004680971875827615569018641159579414388854259128938423563257665555845953644391109658459419925076760658591867476986593467668452714073967483592929139727294554585472418849280000000 13876 182002285962507364876100515251347110834151844335316219808981600342988389210309420694507007263359775985065672237292889486446214521090631156289163890163211066054262902956252730186382690792448000000 13877 15430198678045309124468501748450159653706453813987919027228260177908072495668253476094465088805704283503346414984320579191735794348938883223482012909667281795135832153244834983067081046732800000 13878 2267658564870535066719562002464926332342344111944931063492028781280240761584627110008019809511200188013502112146154396741397666211607671481163684819528434222961414995653396177181351593164800000 13879 349249175578434034150213484283110934081404567360227296098729840116712135612679869541915874594705167500740136308935030578920758635632295284884386774443416486437715729699677009867829569464320000 13880 70185640000488390273711702819974484060343400699026790710695025271253837224403172617288839820816470674640922198392696616300118046803132167279575102728967686005992909113566060005171352072192000 13881 15761340771470101814272323158467024753331771494852143522030142931318689447016348617885278361402327843110544734976012771459444342443201753592570163727088490882575867801273943099417455671552000 13882 4030666950311464910037736285890274260574052356246649678220492267494215712617348047208765731623893321039972267479791030299744336699016587183296860606874649140847860187879763925889229542656000 13883 1079990541274994389256553307188359246042942881704043408752255701199782365136468680794907579390932073302500456617583658786925107957982169366360087611676160964735654874252264632624586607264000 13884 308764731905823764926927303823155378657785164446855450178463625213155913760677197032064061699640030827252813195900105974012137371553455281695403195290190116839597171996131539934199208121600 13885 86233781114508394604441882862370713731514551203279563118848500049796793842308364444074841778114219670376397883103312127334789092868387547413452340587152337771295074930095930281962591558400 13886 25672634827064464794643509214522271640334941792504458840516770114281295324522608492497146185864850855963430680431005492166219844323367619008583279025763605324645577935470689049246502264000 13887 6899057035772137828153101941481831072700214482770635580905697604478831818628195009518108984106496579844480748215216830329569900764184356743511086417827791249871776807770909574841670040000 13888 2015552509561915969454400345500540738344902494401520147754837746871162711032205427110615326004261273601744097766777307070041739358136373920039337415056243871664619922546822379878345264000 13889 507831393533736896108790452659962213793083703608941529358321055801928507825568319029147056307113241125406398561303497933359623518417492648772259447606646590303442494124072351633731713600 13890 137052870804876789260837364153154000408070085987884304480721932845779056279116147614563121406450259039720277209134087300718061912478558508073676136938418245397808581502738604152956864000 13891 28510201831109933744184181249141308048466030033694544213726037630919784403451764814990178994574933027617873950516235819219309993708120088922301816726187995960114894163017250572827000000 13892 10567445605953981376895977060118047837518725389166898560135776343652871832301940319879528980611133915915121531511722347615177806261193635482806636634042504956436056594145754511220016000 13893 269932087816331241318426816808210633158791312649037316856069661991305102460681450316710997810637543051330602077888418491330504601179526010828499561510093985873856205955057063670908000 13894 14504329735765091935722596949123768972904486127072364215553402472314907817443039254678805801917903974194251581224006582738973488090056838074356209235112646927292969859113323299072000 13895 1357054800426690770324139211298362525743450063539621594850718720073536341638384553320902537141446465456381153726541640585487600043089941656428757331324906564459070773634908183232000 13896 136420558563175771319562975399557028376509367578955374864060903441447237859561056809522933682085796518759937076116704616048888699916167983659625290988701885992947542525679493904000 13897 17683346870927753595703367829180779578683588451830579224291768782657387854553578156036956399012784170994649794869628063948165562576658963666875985184141347296999828698050985732000 13898 2617389317508657989769859750743160464202633770248684830998052443925213587038970291313502202373828939475138075140368252438919768133449119595900792154050264756121962556424754482000 13899 426336181115842441566126058509456767271949125993667951138828981937347589376074771618369649705307879885299183416446876101090963469383364969398389187145852037092425249757227007200 13900 75505167757223477193176227254126855532328557243988005611678182487943124969044197803496093483517349676369829768696689597335168324203311766075995331375322579312781812764335733920 13901 13421358452218823773598761950052547309131072576927004842829502163256911697449677034901588915486149913426839463094294778474588942354483282823584909808927239311675531170739462720 13902 2574770610642983242923358287370424330027829640391115337485524463850156712012226705729909840214822311037872182640329312955986037555897559696872834919821239355012944440756091520 13903 453934377853301450620999017844882252487669728459917657736625355745263555500756646001915820487123095931272654617106497536784586212766408435586507382657009365403940164102411200 13904 87744099018752806779684340392331211650115124080449823509916863302988994259233843140340743531999169456258542125337195536853672959800368270616749284610159869221896116414681600 13905 14820736251704281380766347264577108253513624651102925750185006826723665219510146677590046085954236896804683667765474688252786842167997156761690940243805721014733351374372000 13906 2700134078592826844294345891351918535338142143629722129399794679581986829535106801437701520935704381589333345374258003428010405346668934131668693474688676868166356996602400 13907 383504726467347827063961992887752334433642518576198949716924616112308246276981009434831362954571715168846687322626602869077018383589961096915705789069369369236540200596000 13908 97021514671406656045665540981099307876278443732595540676424090026616152380802043714191190417637610862235091220753815924280378518297086456062750622973432181127048872200800 13909 1843967795002156597223196249218445068157507266127412452595667241761825767211038834056676822111385411732938126479730911675283341530621771082751592482006019163920331470400 13910 74567798906150760205489821397909200553480601384455456665646513584792732964442007694931229002931011684525721264644706496530113854487927385755370309091626900674512680000 13911 5248663329885246604275302218666484937065357791410124090925916598379480429487350237470773797982006308850938889077063496624875838498098877569481262768528611311766859200 13912 397659100400798722145820718712247462666788397324769955548819263595390483998924984452438768890377694859670569809352166740236663871261526058611655277451230490989870400 13913 39097086154768391518277226198446453943621288190617394443636294651693140769890174380228821183889758403316977155360462012010811866388496881737042292765005685253603900 13914 4246485692597985866466866716752747854880208659326996270902435484935501026535131925798639042855535719335143559585018011830530245375129170890025735475966849270335050 13915 520372995497958028721955094800997838361540237665022286085651643131978499147455841572409722439443471492359444344822702485940272917012676238100369517559692422155750 13916 65077386301554624233168597807101028979577562038599565214829049016343216904930446937429206061384908606246345816293788804468468824870523459631634303700993443060900 13917 8921808217089375407451794020188523706989040195397915390814171519074379825912735088699482802350056236252169636167068237522589969661020444239817063448041071989000 13918 1139140022279332535565261677850541207825776909861488669792039796939973087469644197378926370769981116448758976847270898732941842166458062793668839679527697749400 13919 160586828967337290783875606434409773927171837969634053055265218830891718717655941473428217751907845439974847621408726062017813464163918994621508050560713721800 13920 19977873494083305905415042007607057566288234957732155491126067104111556359708521924463535482809749294134779104041844807778746472108002570646388498901863080200 13921 2692837492801469982497808753039004301585887344307972500686192427976382429336007878105607017921511546636561865843344649114900438646147071745051827568669107500 13922 285409467787744174520313378799357605085174159387825115072392388924194793674316292002587333735854543194496459252901079025099424855122210518198074287939065100 13923 53665298747086812577343943218730514805764652201476999780238164476618376566345805320977963011594269397633260754744903512557253002382198397508171850721255200 13924 830050807954084814422736232642822399978027945669502997613081345010146061187450896000211401729342158238123391853079599796561475947394103173725461895048980 13925 27624811437504462515346832019153731892197593703522146164181319585413629929213908204473613912855649721214237272935723752424704423834026741423604357325320 13926 1575499394219240764351401152520590782706962942960847321809116420999526665709531824147815083668700616286997966582327833869497150692750439087773217442400 13927 98314129995634675513301889701828902765916096550870529470664243163424891942538563701926441352412773659107479499245826015857374576281296963005230429600 13928 7679483184234853816300011131527880729034944590942935199027442992495471820166985016177968412957378356846348831447908379911721448631581211711641579640 13929 675238867822669710153285397383087622958217513519723132135658574212160806506635198776487675045541116568101975530123185989580793517983081909052199600 13930 62892641243941150193020577632943656496941828382631626685936545646535609364341081255212563850629999507651441334366623364114243195340240007594994450 13931 6464566930381639221900460350905760739382205700508236581806131635902385213301899084051009839123590946151640690494812402566245886874272317166368250 13932 631370337157855709778308635800145402474900698310497352527030905251631524714012810762976927839660696397110585465963636779374643909456696069381350 13933 68291978030966580010239374857148310213962020070730362578296878025833572464307891510984237778580063072874553897113627004949812553958666478480800 13934 6595629929025176331755353363407586605232534390969660700039987139795673976847549049235286567341562870245643104889125465739530817113074103340000 13935 691634693788647533204550272711516845943436542941682786837225057855636966859733816158866456520036977656848598478358449702852467492121053374000 13936 57555373297519346790158594970391119489357102263467430983181610931155770962986427434449877630499407970478026224625618751436099577727039206800 13937 8433975335293734087879501228784480659874664090992154548819107225601475231717640907779965830250586836117782288635454571309424810263769957000 13938 112358669102820987792715395760729109870328279287139857091474987672099760759107789757499145446140933686776865236457586513207458018919425200 13939 3230703488202789012584941468048564001540696936465909785985277108594820647574522718258313498265292859382166499007408565030258535273619000 13940 157979514507418627147995625397093583213726190837843139360993219840431108024828280290340277016542999394829835603238430949991254065853400 13941 8315407700661090604800401469623363139584199369567231219645134859940206907845912879479208786899363228278682826958854287915427158336000 13942 551158108183219933107777948972698132099027493573875213810239182191039359995387988431459619388012496882437699723858710943434304134000 13943 38771801236663270635726331690863989567056789676391134846237952188693900695499687205602221660564967487870558235293805378142726976400 13944 3090323018345254569787860966102302185336271741000889871501052862516757477593073321008858257157221399771849505132445512977306997200 13945 236974199140296168488161968893549142237247413545506496505858095225670636534610904551308818690182824627746120325925053116485947350 13946 20317509392270350048605310775765761962165427913817350518899526602860321757874140217189185254419541470172870515625797908988618250 13947 1569554790958514772861968817180681436544517029565207620142628447050454391714458746663811703936243327756506968981847988786193050 13948 132181224849300022176765204851748937113786543939636112748175163246978894760548508133319742013443616237787147886269974006440700 13949 8905871515009883735134705422496062635264321819333776474904394916055969602312938002906983907286833095079312830937540038749600 13950 1047686275474184749126331294730034560108733951807184350479446898634319294296025642961950686843656153833418298178374384727160 13951 12475678954704026698672885129505559861458964012670490543913728985786520693000939841073140034779416036481278873120916657160 13952 322969572932985711066075937799137891914041208040130557600077268719608711932122575273922921492149673831099744218085629640 13953 13748886031323850702999720187265399017573385314511334187657206498688942355060219830727322776820548750445743644255633940 13954 639209694764593351855441401888753316152689144440591089392425793140843107096503269738093923770632333316650019180035500 13955 35231288006721870734170170229398364330970473207127276589321054136868356898331924826485067766322386239178909450113500 13956 2181799696777381492978187620679323758059472148484312688517384144712162835312198859022487112968481834851022697082600 13957 134430162497800575401905107855982729894874239898731557630937684758998383725543298642536770775976159047919293179400 13958 9258043169720207298274356407714184617550705661281619077240591642117379007130359494839022764509915428947428158200 13959 584758555297409975578058352639789765547015030566123756518324875709497050280325529707482550972194823286937905000 13960 40248329068559508339290449424329138229594754245447829078251083862527305157719247340842829547027678810135082800 13961 2244486954555472059877232047687527606447326811444268860706592703081964875798267677432198262875039907306675750 13962 215571513026849614913412053723650121726788215008313867534478548035888264910551215859972681641882809241516500 13963 2369741515776722113563387283832578772693675816003241229895472465927959650034981351615621534088982999444800 13964 55999483375345770194660621034192150934797100853860371433300395628033925967137858404708919897169920382450 13965 2147910231861839006562412677464171414493140163732203340161857964850058884921511844710319345689397964000 13966 86200740557475771698859366518379935764838586203747597025229160416859193580105681593407463756069638400 13967 4271732244297200193659593486060060671504292527075178094902682205180038533936772347028882384331379200 13968 210668202465419266027705511007435044777204701958787320759628172580810888058785991567302908254852000 13969 11843430361304291357898179228026286951309561345175242445410439275950431197645892624079443734985600 13970 615578916131431002748991518946115031121002475292133763534700350912132082823390130760473887290000 13971 35163737889695039658116514471323074677637378517187880309215431577444056972456888375536966256400 13972 1640095267079999322788243994913754028895220696174880414086269178869534960979831257033019350800 13973 130280940183540327176017449886248339079123432110664056979995600721600235719694374558487673600 13974 1346022319060069361050414022528362802337612726392984273108108161082759954211938970627798048 13975 29820575759407344985977701559384133323705902218396226542692705228461835988073692259392224 13976 1009667811414407483973643520165705626844990918468990474720380830089367187046540876721120 13977 37204114262320300319488144664325756023259967007026444833485892825345019479322801452291 13978 1507400186675083795946699897554192431434374504115725108812929399561276931195244779261 13979 68543208969200636970568493177339854781993213633456342735989850386672203722222029365 13980 2972741156330256612267750611494807640594998981274404538525103362751471188199374190 13981 140868211543115482045245475774297875972486830138920736452710392740730014742277840 13982 5570649357425034799228865057198421104539463065453133106895483141720745016604140 13983 366589592596726099663790035318209747293792001634785705538485004030841109515220 13984 3644133682643159990800343135073113958840137888892319010396883784455738306420 13985 74441718176197030159641258277336998109797315563212851438022065117941320410 13986 2337038853368408165620855830285886701648594676666347186218567640457372950 13987 72362832178326029052852327317480939768295110581352750238841650604970430 13988 2729121693586632019831030587826403194856424882511952418691023717234420 13989 97432225055339744492623390011511077636331653901212797163560687854980 13990 3879490862630176598681356387484974014331028679194779374704631853500 13991 129442597898576323706592721488766672319107264077283794261088079220 13992 7114837386726803503462965533533646049561442193856969913339689240 13993 67798030975459980869134507690159398124900374956752049561247405 13994 1323734260075816699319780400279933001789937618934202934223510 13995 35672194280097116920036456560383024073181725889213049406240 13996 1033790119444205424316055562010705463666441496240014732055 13997 31201861271913301739807004881452701104975501119674223200 13998 1025087781994066185000352263594133456177973113554241320 13999 29256709965526762232874571165493926722549462779206104 14000 1325955758810962061347332140363400520977630090203448 14001 12439265641362848347021436086117631211611074336788 14002 215860211233303159659809667166046230864299707916 14003 5477516502832070911825247656063848608069550012 14004 129078392633516909891712854575302732061776360 14005 3598318391521597601024434139991730063787400 14006 85610284071274759631119102747970872561080 14007 3256332188553252958146290015949053479080 14008 28544529118363740136223580319001694000 14009 474017180907413416678526422613136825 14010 9923785064952525945105301790571870 14011 214437309224022347604442479669920 14012 4424622837265364900382880876355 14013 135727598280697157755230418780 14014 1155974666584183600883102660 14015 15980076078408880020144380 14016 312759556561165973950600 14017 4916608299378696143470 14018 129435739326994406020 14019 962857946549139520 14020 12066951192621490 14021 175326892623740 14022 3442132789480 14023 23159850560 14024 206784380 14025 3759716 14026 15931 14027 179 14028 1 14029 1587313953353379729442143766665067531031387141973239044009705700228209394830572632980683853038797253831740344516317141549324141049589777113213570026300536151782582931060744060261511987200000000000000 14030 2115826321072527949236633449791991456736145452039578708137610240745815638028930420437360191765880748651455253561765882422593841599065211291968754103369338174679564380044486638852421959680000000000000 14031 1881321411737530520057641164730992239925685926015097194655133279513409272084160162838739363995338547570055410319608435568465098449549758188517252638559412011648312208769708931374748147712000000000000 14032 1100251281335556556443061074444618135980851843497652336851949749488700221669581251800057000931908698026446948814215110605028666873307355589986695596199291788602207647715171223199040215347200000000000 14033 631173670680367893427965111450291977246798076005691158774251644218931179941018834012999198798454104270398320282798137953746181829948360534523553046874247455995562577015438436630200243456000000000000 14034 281549170764348910707993217008111922635229051366185066425126014389837600949092868233560330641457153611484682288815117519580961533452571144514933933491573331264604884355465366712590315097600000000000 14035 132247656072074905085648667333173887628397472865966471542715575314358386311224079629469546888915826793870486828252297473346358919849869468036718620485662043938151943768909328054665408592384000000000 14036 46985599028704067261513536549844974401450032559947028978324070493095180055819910811921259892324181964921149737208300472689036015328329916161360006209601869779315687297236182724760209557120000000000 14037 29490691351328451248421597236988214086597661189881025632829892073889088432799587467117977265615972844553118866578367962272195178340647047119980156950865106168923967360172647577190003762780160000000 14038 1170020376931135443303812793149027544496544828123340423123399010902244187539952162196922747992515017089933355638503869862999595048583321771719036510365739243228563024773439590825899751870464000000 14039 95774350576097932349065569946124361170626967752731485764314791984036011448821775523651688748114619485491024472214513698018451966993115050084963231612787248829658484477435781981646500112793600000 14040 13606020574854572963330562725334777597657198715629458891103205666473181069123089858968671727006435652162832103329600106882297029911613206334168706527305242314058468823638057343834321762140160000 14041 2027899705090723131279481418605293004910347478822592320412602758795770961591391886991318228313472710378710178311612868736682094082519018755558141539843661029778601187914504059449775495208960000 14042 394794238743928795725558877139317927721278063080271007474383240841746084899689883397501507546642791074289412360856242150418974734347915134188776744887543759025842764366475057120858393628160000 14043 85970950053383813045041033028637229740689391383704249814998286189052862052371782224822973682748528308503567041952662309997704727019669103579055165172373931048809818996341824058110458306560000 14044 21338825050949614463599529416712315517862641695971359369976142352562990289089122395768960522433489963450064328677490146522465581090789038123988880730602235360480365638095234073426116368320000 14045 5554237070719784409382454453048259010347120195604727090671380750673311784559458845029098169638035195356804084279115041469838633442484922950480716574257991058009238971844541631790893468032000 14046 1543823659619197017675765877157385390988531240862087832662447981947443796183556459848982891540058033325879209262422677053239557223468325692669296465217351089219328274178128209198587142816000 14047 419515691914216259824544587454001366237474591869676087244501024154993124788791325618062535052929137369829666098418723294721033358399499708736940427146145410370912461686121479348297282096000 14048 121607217602328180377510525613649185397336827274765795676550836547534695869414264893506457814515991786811554883943973293787950779391880027816477454803541428263250320920383748163919234320000 14049 31841801703564591856148456965248552063569788679823826293137704930504012503828856813308417633610815243735712303132340343003759092640556585689762307105962208999152515438453850297234487200000 14050 9069986293028633903721922300752096803040820369498794354331586979154414659762772434527169099635107604031675529146318874129792163079737592988441277839764822049594901021729163767404814088000 14051 2229503678928601326008062070634049229279090133811725779189895351149210520653544108361221748221123138706885475122574509998234097820460604830291789856553360800089791966585861678118110568000 14052 587369446306614822886653077332623217530557330701619592024474839545117027978169399023161781449993885770421915028304623474051919548815952428465085090908808323595404990323799576842530560000 14053 119345030920925304525377997025743601212804211276475452869014026049327286325070175076147612203460376166293929690698461585557737130590080914245277331684551051686679948393669610621003040000 14054 43230459297084469287900296136481414304431211541155140948309462269287350406504131192931309805931801140942829577571091201528884288794985514590480028207594322472471008223366735063951120000 14055 1079728351265324966159224255142662038464515924635312589403606976546985577656319348925606959765470284856076935339753840982010421426298479619358293448312157507010384660511064763347632000 14056 56756072879080794532400996978798745483567096063011606574675356872886604146248547595979875129865775231560557628089743524798189790960662558898155452262917074016857095824720080486400000 14057 5197231150570305077850211185735508945952361197790849736084624971744075645527135134406938173282095244365713737310751869350202937233667809499292426726226734812227867882420235581440000 14058 511577094611909142448597525353902655516469037185599439151741646547665562879567783783932006075453260410589489541267476036167814477784710683219220663421773516327625990534614930940000 14059 64959233403408074433201646925018466178799447394479756219367354510672708004842768122037561340857387430470437767423489018971127008057123290964440142337169625939302197476929190240000 14060 9422601543031168763171639061305557431581392455739017265916060762316298150675156872846055262041943183109310832580217534322957047676121233992496487021762777837756061535043190303200 14061 1504715933350032146703977495416970352917299331738146711458974447509947554076872040713272174226754704989074561468738065779056550408619492280090911184732763544718317762454157084800 14062 261364042236542805668686957752179894907974174336040801321036900943368198128848734122054071603736191540288262321932015213726162540979309886958314932293217276883019528235047178400 14063 45581972101875250551844851979759038911646044299562732750376927616831510710747109616919771310492985861872494788900440042008080928822136701172339232018666268719616867969698784000 14064 8582568702143277476411194291971378222990592847195852347287393028173745180653354529710508076027339819570126873162285653047790352173229074458476638416623014326887697331385798400 14065 1485603418428986565668724058412369089623935172096836501465793624943334760620671751555376684646176269961583860010498161986520848386347362445582281892217673887926736263189331200 14066 282034603988848307506128236975535513055972244890100669582156785217775275921047891039370825202390555361086627186136381257425616131038061294965198074043966034797342368928800000 14067 46802325005381941202420043993404162929812483514800270006742265520653913051386568183284045819176128996062967060675968952038529942877452663598777001537642043571259702192496000 14068 8379726450805324689189349317988724085261162048899015410011355870338764189665793983566842385725404629264740403356885410634083481873061564880437706718853674392736300662296000 14069 1170014419730891675788358622369413941905040623439766571573989194824928668265007037200725459887008780315692153647979778313076823618788534836192986891596834258068624901680000 14070 291064544014219968136996622943297923940971229715343900276167969909515802387476368843874165500733610824684074751248160694880564284601686615745126200541560596930985745690400 14071 5441216444268658811478284014087214958595355048386282067009594114405197541286709655994607339085404323754458869876536631739070212835173945815371312268812892678329353120000 14072 216487158114631239306260771800381550033105550387779777817444324501545186767854056722185235362263636633230529497157912950591699674408290859786275571722157497760604272000 14073 14996180942529276012215149196189956963609969995239580030102103574167343937417276975970207482856378682111874859382478246383738162691160003646602313768412038104358688000 14074 1118416219877246406035120771378195988750848519655884910365549488078708782700870239858285915480644110657347583861315086925437677760274268826898163170299234803075650500 14075 108268853967050930358306164857236333997722957983422482064524264834445716087459732930231129716633479869675037369536696376069958829672673881633433693438268510220451800 14076 11581324616176325090364181954780221422400586842455835279786251023948080707754067695562091903449872229328412213291653726102427847846774649604232281019568864908681500 14077 1398017002830335002536595777077307625448914214162706424808732624155078151746109798840051906937079670681179434520391707685797583335183504943503840422860360768225000 14078 172263669621762240617210994195267429651822959791389607587090335071095043703677982539888876329294024861382981103470243677299795193737572194270580597769917226416500 14079 23274282305450544541178593096143974887797496163062896638862716408653847582770851798538391621053004098118611444322248760462060427802582783623761251405872029880000 14080 2929217200146855091453530028758534534409140625362509575542925710834943791412783757178284318714284240493032681300227117878106081483661802752170889696436823135600 14081 407121538227052286494332523354841680378745504711771478357717622797358786438462331401333771703344989567758615250630613927570086779876742722799696974942290284000 14082 49944683735208264763537605019017643915720587394330509316874165107823884900685319977852371660877663494220103448100639881066640573098626301325200356327522160500 14083 6639873269921432833556240760918092798430955095553905043664512965416757907117091107922427196741047707316420000092582591872681509861434030269179688990086480000 14084 694239245970188532616978488971410390747720928240655685821459395360593794993040754506242161666817902722595097301222237204601399164019400600422016971949207000 14085 128796716993008350185625463724953235533835165283544799474321065572949582703507547919073123230653013906594175890816729640660804656357897785202246676925252480 14086 1965909808312306139422270024680368842053224081848822889090045835180803790226824749255483929360487169531448771849216999072402137287372747835561148317768300 14087 64577481282477964321589996927891840786955413852389432591603421185191959153478664228368709971883789949740425608329326888848736483830805298064624779965600 14088 3635767832813632533118618044278286421631452945294263050328748731461496710127864081453354002197103730342889373850121366271616823319823414344252528030400 14089 224006878471066349270814432232015221491960726318439181072399589149614688566110475508090110606532782744769329121265844689959854611472265798773480432000 14090 17278837164528421086675025045937731640328625329621604197811746902773022531241789816184525174405223172488949205113426540878441403627882341330712266190 14091 1500530817383710467007300883073528051018261141154940293634796831679537283469177088129967770951234908305612871430013897871425743925184213778526178000 14092 138057017364748866277362243584510465481091818400898692725226563614518698245094302323726102071875027541876386562410797461760254776597376700234024500 14093 14019542740586687469181721242928155820346952121584127526808478246535721425099010879579266591747752953821406845074086739790820264504884216905007000 14094 1352936436766833663810661362428883005303358639236780041129351939824924893869599112216815218941075261661949357047970109035024943450860181786485750 14095 144618306418517463551095146756314068688390160149781944283452212290000506634445448392169441542776898659498080239883954249944450648542906946430400 14096 13804806828192229531580972155969367313277397562494638674502298664688619951725676272270786114862444206701327049939209361932992195927057997672000 14097 1430968331976512137664586771127276232986420433672447145180465636942697172813374296740762417547262763731265944679514982344701490259546360584000 14098 117726899926744118434415307893981835319139527357092472465598749631909531515199579176473135631179388403875025543652694344527914074580282875000 14099 17057478206212046469868654170575354143566736363804357514465610119193994850664891767340417604804832543535805720429846324918361187342916020000 14100 224717338205641975585430791521458219740656558574279714182949975344199521518215579523189393272836773037555510334809450895543472364535902400 14101 6390402504137384860058125980755401321728851083119381994256592082934810072125429552598861864700579282294395272761907051708203696145620000 14102 309090354471036444419991440994313532374681677726214837880204125774756515700750983176752715901931955337710547919379538815200279694061000 14103 16094337485150497944774970586367799625001676199162383005764777148271368208734024928024275071418122377313579665081653460481471919360000 14104 1055409143329570084674468412926443231678988817481888707296202689301990263820955722528326930743002653604667935641431574147001858980000 14105 73462360237888302257165681098479138127054969913162150234977172568051601317788881021141051567386254187544215603714578611217798481600 14106 5794355659397352318352239311441816597505509514376668509064474117218920270487012476891609232169790124572217822123335336832450619750 14107 439745936549003199256383035060194284563964272558671849186128424130110459548762503291088529528174313742209295450170201659458459000 14108 37317874393965949068866897343243236257038541066195133606141987637906713432830053460143401487709361883990986661353506363448482500 14109 2853735983560935950658125122146693520990030962845832036622960812819007984935379539388748552611351505011830852694269070520351000 14110 237926204728740039918177368733148086804815779091345002946715293844562010568987314639975535624198509228016866195285953211593260 14111 15871850224770089824992544317319715587599781460198809559235555295941331964518107331913436666451781753606696134344130762128000 14112 1848858133189737792575878755405943341368354032600913559669612174060563460522398193462265917959393212647208761491248914224400 14113 21802157396570143745253585663213599757889451672628041727227875897491007036312322052360827245245581422976992205454029109600 14114 558985799307090653768208353883123274466609783146379811230902965091630462959442918743328133351797512399980326531302051300 14115 23569518910840886919428091749597826887268660539162287178840925426323901180103233995532553331692369286478417675866801040 14116 1085450425071950974848862757924298084032868358484022604628647573258035464880854608989216096968998301858462296720815000 14117 59267587301027446094865706927959865229669954927877661552128876118096301324296695969787964466710556290207511224490000 14118 3636332827962302488296979367798872930099120247473854480862306907853604725520331431704145188280803058085037828471000 14119 221994763757835812590302012973182489734654708089648443794209020702933110739429300510611181097942280996563970388000 14120 15149525186814884669903492303532302101446609263915376671848240868919347466213315537009309978288952520095791531600 14121 948257116698502663099554085361821241427591941458579064624310609258643865319446804931052785360315929654493900000 14122 64684814574470638402431079431957543583277283608755439590046384779061740432048790369211690343437340944859954500 14123 3575288954159159033432759014015530700535564832389100840063598996059767058793700725113236170951391002789395000 14124 340376073200288865652755874300500192200191918434179790843913496898770944595607182936798971013499172486605000 14125 3709160633389652003838345313824905905085753451135508012010304729278545539185188202528798922921886433913600 14126 86895750065191712371025101604780923864340328911162645327535096664190574776593228559031082599056773007250 14127 3304477279787444625480634888406417560758677174972620523325935330538552130648479761092798993368304560000 14128 131492655087674905981310898078884647776872419632835317496112278601988600376432395650960537932987584000 14129 6461443730869714578644763256225301856056913066164134933466241991028629715198479180379822093946624000 14130 316002303698128899041558266511152567165807052938180981139442258871216332088178987350954362382278000 14131 17618326157312168962162580669791170671369595389516889588213876608851881120464964234167767539648000 14132 908231187734898200777200601723776275424429881578558011772508714460522745149264127351518850100000 14133 51459128619065911694804655323887426357518114903201776062266485235283985813351543964200438424000 14134 2380783452212902242757128379713513912912417139608697375286519775778357201422335695693092606000 14135 187604553864298071133465127836197608273937742239356242051193665039104339436359899364222249984 14136 1922889027228670515786305746469089717625161037704263247297297372975371363159912815182568640 14137 42265382966089150373826663627473574789504428341034021871532968040339610061836729186540160 14138 1419845359801510524337936200233023537750768479097017855075535542313172606784198107889075 14139 51912717575330651608588108833942915381292977219106667209515199291179096947892281096220 14140 2087169489242423717464661396613497212755287774929465535279440707084844981654954309746 14141 94181508507298585150399456274207434051593728656657570171589107401534325725190574700 14142 4053737940450349925819659924765646782629544065374188007079686403752006165726419350 14143 190648707351584862918377335634388102819906988157937838808179478897228591380526400 14144 7482961823406763163143251569371013424008233968519134024187962429177120171557800 14145 488786123462301466218386713757612996391722668846380940717980005374454812686960 14146 4823118109380652929000454149361474357288417794122186925525287361779653640850 14147 97806637019820915538214791897231092407032969353126374152145778987076187400 14148 3048311547871836737766333691677243523889471317390887634198131704944399500 14149 93707264691357447694341143288824238548871366220456798870442425243846600 14150 3508870748897098311211325041491089821958260563229653109745601922158540 14151 124381563900433716373561774482780099110210622001548251698162580240400 14152 4917664473756561885652423589769685370278768748275072446808688265000 14153 162934738613592575295011817258587419702372779957420160608362617200 14154 8893546733408504379328706916917057561951802742321212391674611550 14155 84163072935053769354787664718818563189531499946312889110514020 14156 1632001142559226067654523781167040687138279256220250192878300 14157 43680237893996469698003824359652682538589868435771080905600 14158 1257312307432141732276283791634641780134861279210828728175 14159 37693523684190565860169536098399236234198591956653424000 14160 1230105338392879422000422716312960147413567736265089584 14161 34875548303276935112035912647608654371251015233490720 14162 1570210767012981388437630166219816406420877738398820 14163 14634430166309233349436983630726624954836558043280 14164 252304142999964732069907403181092997114116541720 14165 6360986906514662994377706955428985480338832272 14166 148936606884827203721207139894580075455895800 14167 4125460576266799797352854428015996251476000 14168 97530703372338333756971129712878209246800 14169 3686413798362173160165611338810249221600 14170 32112595258159207653251527858876905750 14171 529957096666673385106427056337668500 14172 11026427849947251050117001989524300 14173 236801936566405046434353658531200 14174 4856293357974180988225113156975 14175 148066470851669626642069547760 14176 1253466505934656916620231800 14177 17224034096488613195365200 14178 335099524886963543518500 14179 5236624224190327253400 14180 137049606346229371080 14181 1013534680578041600 14182 12628204736464350 14183 182421044348400 14184 3560827023600 14185 23821560576 14186 211484025 14187 3823440 14188 16110 14189 180 14190 1 14191 29358128719671442628635978704608235484437141135326280567755463124494309013421053509659473739609821993778848790057777590153645028513630810105524813348802662190493554324789449593028981555200000000000000 14192 35626351999911820870529485934182137752642062413425207143792403495832010698430838776205490117534070345853009622049312615289563019924666738653128346382960683126632253349826271628236533227520000000000000 14193 27473763980731124884873523515267883951037653453363580217089315286930550449225317643360544851106773395384242515967568094797373602388010019719472125079361385573514291530148236003730645199872000000000000 14194 18076869817279698871448647968055686284054487059282021249567886337735283528420588372639686379548244624482008990392603074985393313280298247404920083974005550936799949013834405935543324921804800000000000 14195 9374270264232202718163842212769968649680778738760549233181686690075274845719723334288122084210033124650940624521114466320647964494243158952635569166326645857736533090232657501503035523072000000000000 14196 4763622875200036987526466422625922769965505492263372939051138954049947897543173216736381553306795454284058344463306248343124792132346295745816311435394523183571368481096317824648571849356800000000000 14197 2038535290420116334902007943428961975250795480513018960659178888947147889130552272885290924194376214315341638824180214994419671307159934556503854042934810202293350867220719729023981438483456000000000 14198 920655429943188079681308663440840453876833944701890784607646879397547683490611657156719621967845138602499435008833822895299996981813908612948746039353380238538204257121732605642466819706675200000000 14199 314978403126654074233308558956699713683182626121188170949818462249335699273398729504040473998922087946192568010088470895753424837180002422283271546696994090632588157454508262512356730414128640000000 14200 190636362823284277331425632246483302770696349560694816012889395680752962386757732502991693971649685677737750638579178919368829851320939227814778287990868811176962225653308887605487058977908224000000 14201 7302554437133322985017264774127137234738574926425107604655715217623141278838094051544335947948920161098694460892289609872675610132317753720907170482128870648389374596732808939091436051563929600000 14202 577840101940414713254177211165421188243355433355248496153846048795256863034220912479778111418405830488045580448658941435131647247146458125573610808982649775336167956228716763563614287460495360000 14203 79441804985292637986560718635040164595739353969629434217352393483233167001013397846805360685183529630802839605674943144229241618526068594425054749350189921357023957643139337867333167788113920000 14204 11470308276838975347874214566417859167490749210343742884046197427648770627277653230371408827249776892263469778774180308859356140505669609347613685547367056433291621138130438275894906153955072000 14205 2165386593443494850517397514140255356262890933595782118081628326381187114144138852474053085496146587283550966223128447408480072263056895003067771362150400191310041471928935642653589971614720000 14206 457668881611646431388053765491041692524800312124009166692890529242723418712882260103321027442858764985300842437650842250385931285542043329132272039290492610267990751102825233151137530367040000 14207 110352209574543948679756912901645354087610672275081603938281975682554681472809956452510460603390330767040873211324779215211127240239608417466776064857164547318947300429752231426210184898944000 14208 27925469718326689763916790276232038033886934705182903661121677023551896627021176376410042517949520534751445982216437876923230685150673284797554130183875881730638925076594122997161080148512000 14209 7552218443110134274197968465965654761020545668195961145420194371347117159217252845203486556454631626968758644626793392104652371934862004081266670628425379160951291538924877658582879768624000 14210 1998219479912962028593470940391996502309253453009100491251752566562324111260839952463821404216757299542074279016184645687182313495826461060732346202914722577359352093631926632411766148712000 14211 564382215026252647366585306133913693523775538470199630536803307715822595689389039513452776874681181089378585309390776210337549194894990679832203389250220910273203783479800558288893639280000 14212 144084152708630225919302696832642489324664570367200162401952285504741469200811250845618667805797855661578898971028965606771921106969289287753732336915828917412190588956983121454288840940000 14213 40040671196053245678028955099596449237154088513210167800272098294995230025038993988959766541667444139539044148185264247131828030659607892645937313827514650184089484951102141655447015832000 14214 9608099187763734538621722210779510709986903000063228577420113307717380171967927656316838426837990925528485202847686263344957522223711705025170831053103709628580961498607287649868283844000 14215 2472415576313890310549263184277875763899933288672428207211725086616613453246749056151082147791442653875408875412749897030039941264121314088735149651243596638717369133787580581676236800000 14216 490942059015624548538147101520968112828032720547825231090625995159276396968796686600975537912363471395417660495017817935878532222247454096050441226614379177126684812755380995385406360000 14217 173882514061606420925983815240061138868315380685704900243682517555943980125449890473498958012653970170632201294822724185926937767480883926361235542862086166747601008756618014625984256000 14218 4248496338674430845196579346012508473559242240078720072379835114699695559222792458988069387500213440793878420133474124582071552991318740011203816804591377974314580599585423647649480000 14219 218571259385396251284841756384438730426183220247956117923195788811255272657968108181861828825611465819022119013689262273945181718556146611958623608774811812348818793447735081305120000 14220 19597892463608858731066641266053884355342543642520130845794961068524013581704411247967766501776228982406315605025994003241033060396079931139737544065883133265000736678829925961280000 14221 1889703145403174587412304103024041277134133502995737707712524035178762205878775942710802133721213219021174706411308670638233319632800251915780897539507889590395659331009325907310000 14222 235152424920337229448193403657176430076395332106347409782846989878589879716294530807616909491026538057945142420251766882569579282969710168766160723754831272350281070449002496928800 14223 33440997633110618551648451273451885879569996975870471519306532434687645666281967219309808087546849537908109420944674728709549798173575690229808311434122310739527761738904252448000 14224 5237568921852996510642693469171276346082530813585203831553244250157314852433848083413719192113816438399059516615259730676237208734382187310410353571389356763240472463404521780000 14225 892582861222910336340232821005915310028172845204874293482061278987275826144288171858433853593407585142807156908397669852272519614780097525176520223024749679683421013468041063200 14226 152784017600730006479331818695717171414911166810168823235783376582519885629511040479464055156180979667996844399994570270858837888909137920340670277037339324138356246908238576000 14227 28244453365235149513280475761148732027980590192625041748923513115684634657309860122726301372751581051499150514785980127272119353678355969559324080977089443636216088950750001280 14228 4801682477422260149750697403087660235119258918196607591777270565677366933110905769434568301772291990335639160408484140903874594280127252570156730379609038167875683973076389600 14229 895583567052307783484372120922394752147520583838232696164499091722007594742447621869119742258341782152167828921586057530568778239687111433939407997870354189980906437055724000 14230 146055531482312609614448757979418084482015716312228226791936544984450092940417700395613037502143353407600121129086011264229781696090667661521379592883958163319123968403936000 14231 25707296399928199470224952992473884000375733388672385378296031140898535249561859029410243358893575574929388404187997091284409368602617169009035730593663634744487658975544000 14232 3529543499521523221961548510814398734408432673803610661795967447738820001757693605949140275241757088493384084583583833294751895014237205239157290361058981920261543150532000 14233 863650532238914987422891618897326626866259330983073782660607985764105757268899074294112104449942036015293496203257734631450097754355569601851516757619263636605545645511200 14234 15884841555042374917380151718544933993044654278660278715072451060089792808625152197619215420416839878752564150795442788553997782917857147716143881697685161775526522160000 14235 621971041567432608165606344378873977089642095232854028001463864103276675822047450110200696524796065062859925621741698319981439827355003369499170430060247035324612496000 14236 42411074228090608722045968820474722037742265395386768214848177256390662324038919075556449350586492137111865866396873202964561328387729437322751793490317648353204094500 14237 3114359012273563069113182455683899599444765189398173217210715000088242691769461234802956116002146174619837119495045271006985399589098979940890286882548968371791899950 14238 296919129818730581740203270290299643236180171354944924344511906719775681539205216462721092670172018933775070128512693437068124846048235635746787414853464092766865400 14239 31286862022804699124715178116645075782903082020676573823232431313906239418418646114434254896778199484238275708467150916230861445956055132996520365168347257964139500 14240 3721192316357215227340056406632245297150786394011212029803720788814636096530340888768997078763618802861501251347932435669753958908073475459507557927877538074391250 14241 451880060891869065966886810860049344448984865614999932754438799538036328273568995966292150883924074367771894400905919508358739320009514678312183563680699725933500 14242 60180644246950693742190362148600849352733525793248838470402699162074682288929359065895566093128562831776775051857446098953736771505431543540868266663204079054000 14243 7467441031360292557085759650778799306028935960432025625310462305980121636812237229753375907682607350885629579895066396190312237670987972853466241795118444335600 14244 1023458311376339775770474815655921446507679671567096795409921684699389096257273505657074455350901048964399973043250637344323656435027784113372798825080785269500 14245 123835448713324601673976801485509500667745566005120884508224564933711363758611568603570407452306417571404219705191031638003005214690855364522369334410926053500 14246 16240771106159180309103778077380740493459498274260227224868528547894311286421656868900564352306824406832386790109853829689736499453412813024636059561205470000 14247 1675430713608054992048974753384337076337833173487449055186677117584630562878771431484371090614975699275607691537529620820862742277059229715425266251630566560 14248 306739549680717255047344854397585995152949538372652746116747111927030625771230867293829459514280872104383739429595820018426889909221806504121133060547140960 14249 4621164614344511834226374993079828057293942322268012245784456228679240451543634382254822553052618933572085183358556796087608184173596205452380354989928300 14250 149852873232416814643689608255749015159473460349775478193337002259690781481310802006204402782629932133998630940920243854881900750341207648196112187614000 14251 8330050351129968208790757797650251168548012444281792558348147815768182898069333284644117767353136298645811028192649082485562111296127270897790995025600 14252 506815562540787615225217652924934438625561143295468647176304075560682104365751265034054558225165883745211310646356824740520251916653431344746097361400 14253 38610734898514126131952833744626289220981249193351979750665755431319979046409986486719370453544802828121656892112124035274723825851593703476957020190 14254 3312147292029897494247822680930592405296405689622490160340222274813738061028055426133181778826972079435936392089972202023331143799940750698966091000 14255 301064098108669214412079109503571015085272519645333293774289253183483892211633030700264834210273797887678282145541652833645160912245454677732214500 14256 30208776619597505141927280297261859565271408738175322408956363840749605835125371821233049084537546246591491587984403319950270165285738605183311750 14257 2880958765350551684114467136466209693645975455315966911110737660097781261003035917645698475930965975958553143740762045549522080039111501050444950 14258 304371086764554196543583971661544725960449057989657347852381981680117345384919693996340195583384181674122120156504766037240243638750097622108000 14259 28720345240261994772599493795752361881646079986339420690631219061018853003025041847187177035729452095349713565740031275684156246911881969588000 14260 2943241682815326101332843245159511342847069301076283332700730457802593048627519089425121832398806096322414379326828098277158779359663570087000 14261 239422122322929049849765963245064181941171398332963342879476108801973316901698023046449229648230442719892423390256057160110210254600803400000 14262 34304483948048671233846960054157101110950880909428763445758615906379034088559393443948134615103271077925281470810345311714171846555725424000 14263 446965255112320852538054651267955360143503704416973937001252148761539707635132086744107180213112511685831939622594483441112995544984373200 14264 12572422317922463692070878288225300426444804848310958053917860510991311120159812489352108668595704892340060264890273656078096402199535000 14265 601562947949006413333531729246997304944272942671450383401257492099257304750923956505292920196233160388447410466749425005927426071237000 14266 30990160476725958808556060384389060980056419064344588553653453870607634529583601191195678594964682449933594887018928471778153376640000 14267 2010832157291075635011355607786170788777862904886545852848554597512213028964136692396075520678773476867841014222095946532708805004000 14268 138507158365185236547364461237757541677051557857107804088863210779347289984581119425276357642676166749432323169503528423233557553850 14269 10812148189184750202286137271865657774726775485589453609697626960996129576888136683684343000234350644820323977364161814089418166750 14270 812183821585403868014340095366277199041607482991016374517237191505612175289040949955990039230607661095304923229395984697571235500 14271 68227628942503401832978872920475007702262383161427466492037371337991061932749895720060158275509035363660288744494794462466417500 14272 5165262130245294070691206471085515272991956042750955986287559071202404452733036966293634880226546224071413843376627017641835310 14273 426382604513880665595941621195047561501699564510232133993618496889759642702838652968669029187920100695752997835116411200974060 14274 28164753830229277042388730602302632562309416120548867943349367731033147897821347324277765064978161739243254905061643803384000 14275 3248964292304296509283825774062871308618175533017139362137862169951087246160719155501651758744176422224706658542874305578800 14276 37944139315184577095104798125400591886326834161016111082963899398518002630505098956512593571052406130373419126799800661900 14277 963585044519841984114721067169955358842441626185664246026604158872239179006277793262308496539765235660918467639673059860 14278 40246065310020759739778156666766100628260637335739377163869882095892699184893258048975397670153951328798052823885764040 14279 1836135765775917069604151020413999562709805354071103658297058044483218870499389572215402930386810211554968931836145000 14280 99328086124870071696024934758895700060835757795794969823475246086809542034237981208626125634024173041921847515117500 14281 6038314145515383031025259317170605507779273071493281293908968351573417021276880634297708982374544527645796761039000 14282 365282293092438927989496948619509369472477292402057893879562115883917209489424576294732943442977753276164351274800 14283 24703279809130577704977766729183303426683209700618767365806590966436053075537028037825991946579282938174218623600 14284 1532451233235973053759100798665086113378519119678596524080359109605486960918034568683219233484081993459494606250 14285 103610189716629960626902879444108985739585737461811810316799961460267035559299389883427574797895209832032316500 14286 5676555269322875307467801592428167164885414339144098702206240511287875768786489747767506552124576943025267500 14287 535722341297845953766511419551222041636823802057274279502159503814587312798303479230961858725594349739787000 14288 5787569608995922523230521567261275593280356678064887501498837551719109849935509178083729353869495211537600 14289 134428468049570084950047379405686728371329910537781528241742329027508496021909182642603640601959623199250 14290 5068732098657012518745719616962386258451869226017324701033849956165067251248939294557598455929348520000 14291 200001433368648386408548508842673287795074856752463802241985902747562493009531626998519809797233216000 14292 9746010960728486156122517911473163632885843874797570191311581669801516487091039430406231658369491200 14293 472697660903812650632413605277013344272818814725708740382140899633802943040995014136551566869358000 14294 26138664216995922804519894272395097471458170209037352585792718575427790842657037101511196103904000 14295 1336502804715581905208726088715475657331884622485520326266862417214265177821274854070121234700000 14296 75113728064926854973868085593738904602506280624834850542501885706341947034005076270324833506000 14297 3447374438804282447512321893825168145897180018153393799414880635327061227659542087363598093488 14298 269495430551094848215533239193267992837958185280345077867190899778395916174453506229557359104 14299 2740495385262908372892294016621301093623261006491902738274100980382222178991686768094841920 14300 59765893100485439200489266535724351850783605700993421552714587619542729853065999865341945 14301 1992186124992817092288112032885095041340225540438451409059472350067319704092557035100175 14302 72278476008729599547341905376489751415492529820448513576325008243872434981296175987814 14303 2883799065289150327183997807534679355028298376047582151798311205972190394500356718046 14304 129142826059250332668350769588117769419230794597386516674679003330891764820147681975 14305 5516741106928671703559086063026932839518402073930285934446791271271527187943472950 14306 257518030079379553643479833953912288137337051168557827046869296122375933133397600 14307 10032711778049067648362433585601136516633261839273801913911268145785620378162680 14308 650516826078504157246529376397999649609572081332315810808488095388061184531910 14309 6372148743050351679920308036747641304154770954278217762920270164103046051050 14310 128282618120199896466788966184049476272992517774752708127089753598991231300 14311 3969384101905053593782060418658856674992764808976623466114113946726160500 14312 121150106493826414519112478109122765552469409185019147111071992636687390 14313 4504295074825353151271275407871540835279752921592675268538680481636140 14314 158542697647735934250807613953402802386958609734367841953291739602200 14315 6224456431817746162958662026211979384758441562502014775331276755000 14316 204799914507362889780535686970863353931454674807590618542455789675 14317 11101599715496133052817213461806809784229491699035444433745549590 14318 104339152063320083926140872014425752995241106097826252938376970 14319 2009470794579727335003189145518601118177064934529695815720900 14320 53419750397387574427964136547953618510032203965368686783200 14321 1527339111712870158000049438160202430902079808974228186575 14322 45483518578923282804604573558735078389266300961028464960 14323 1474497127477557452861433852004276732992422253403849104 14324 41529435808507402995253290718533989744713379981985660 14325 1857569600191827655602686667227364506942345559805140 14326 17200206883779034001611000241308565693671538998920 14327 294626128277378170997762838553405370823581251944 14328 7380375833840730781938236916234912640649542572 14329 171703986281233910022538167649165564697561400 14330 4726002305723359261524472477663894439982000 14331 111025517675429172390011160239188401721200 14332 4170255609397208387437347827029094431935 14333 36101737526253519162972214549420620750 14334 592112558621406683359649982698259250 14335 12244070189205229693688204663214100 14336 261348478771459228076939098744800 14337 5327206653292889447689366554015 14338 161445971229832544712136073160 14339 1358547530384268873702167400 14340 18556846258716898740244650 14341 358893573991363321756500 14342 5575464615167348428620 14343 145064203208581965880 14344 1066568472003636800 14345 13212167961271950 14346 189759821994600 14347 3682912521552 14348 24498309456 14349 216263325 14350 3887880 14351 16290 14352 181 14353 1 14354 605208610614713670785940827146773517245627575446160968925755453419662729765264609610771555120618502742255700695827317031568206605277703532439803086757816405587616301593174039981774156595200000000000000 14355 595504614961006320781476418574424227165374339567800764990415843492902559829873469808910730685904738461674253678237077419127449991242986487845483655320659498130565251024145437921862057697280000000000000 14356 449933355921782439169648879844512606477739387648717685606040207030046896605397239362644554466478270454518982486694906668079938276979560187365179007900376070477065543245066034968131099240448000000000000 14357 269970728311832507190817134958483980418863395030803741655271737709908902950705240228246655931903230709321921190127750938378959033159655697223633800337134808689583434161520270141478972654592000000000000 14358 151215843311755996835876625072184896927302213141297823194906798003128457445728774357440956290781523407140386406486704721394525827065409782741629066266696049826055979380310227232890807696025600000000000 14359 71353424513164068698491524940945809198696688191530355262216066725560361766220335740052926893183409833927019554140919561437254006924024674039213098876871177140152354086639543077793231155084800000000000 14360 34683772436108755922571515082190354149048181152368828612862652617984639471796061079554154315846682781309584040647219640557856002774326884610030716410412392268782671125270566355497167277491840000000000 14361 14269954991592687382408352001836267713470612750939028880204466219495908055701340247188251740571837386448080078078811131830112591230238454510330466201831715876421954299337626148071502744173132800000000 14362 6205917073043696141238359435189861157221167922010085140296682363784768355139986347372292757880463295186879418685105650155526597351822616766571531310441984905671965083493641132464224786660653056000000 14363 2047361553819718270355862846191197140221695258702831059794321146583673151469699515429753411360494335765001524417945313462813786086191570830863013267444688823994727899787573539557037970073902848000000 14364 1196407748899140098733160414468052590771556710149267607398928356631303858585723909268991843043551201425135785654122533386409645718526423498958655710674458905428765247429071113691853753470177996800000 14365 44302190226984320957924572152933398040838058282416009976925083341584826143507193637358169183779870603427931588383303636099581616471483699983445878847117552358095054286019001087728186664762429440000 14366 3392483049148136955779119328620816736823613779137856053603409522785122075298865322352921085771643457960939591788238016003388850526929717421019104765334416454739119251667250130589978196261412864000 14367 451825307902993360617753245246531726608317920587990510979173807940473920947365190475850964135762418495861766288803067577881231489413287702799139695986444220147963536734340273623139898572166144000 14368 63260488500920641022790103633423676722022349756195563568195802322620221148777876583417437682602577228365132777266162814415369446484290653983412887809402228630928740928710023139292746616317824000 14369 11591187070495552620682155854541649597478634688393737353529538086129048307528830969993104089847689624040785705999699071404321152745437869344497577818990063179814698481493957171865991704540960000 14370 2379878184931133487646705939967805285361749877801976692649831143347359713701550257462766887563329945405124826439465982402247047503436883703946891610713138618316063205556083170472536663536688000 14371 557891726216548921947396097205133391952562371161420172244152286226997741884371670013015986784672473060566060105578338117098333160084445067680536735653391709927204721024423684526599929199840000 14372 137363121319402272648906754050695635446422270763827295656759006283555042138714351916866916502562452641789309360708990381004772386933145474082099891579269648386465900880308279252032356569040000 14373 36171151490821202266965678082475287045035501704430226563191451158593238194527127731173949535459196313630298873476832024667766178719535114978838875363190859443561031384043994615201645661216000 14374 9325024239603689250421065247654350128419612773034919392237380960795962789533404785309834734031954552137763554030968464507596683704429837375541081828784920242793390122970821619614771676336000 14375 2567939078369468102910812405840541603115493641853955650673985852064665618458523614555150935440860401730256096551871311135156372100675058830743743887736599903324020232719758476040594114964000 14376 639593068121236854483524600339246471898828437233707285500855124011606666830336070027284224430089419352394154260808811670122723583124320116340244403416468470254002468964518261059704707820000 14377 173509575182897404034904901767233690704617045903693910175282326305553054828918737667365780394562942233098014566491478472026977455595292253551280356505182803606420716452173793580309627232000 14378 40666838422627899889762763666416152932750715727397171854458956072006079628658261646559037661957469224191068588673743869086487963778319998067526943083203398212665390712780887986627772136000 14379 10226809883843819020174016415926444605748467258853740223219321898050418983567413924297171790439360925957775095046014344262288500652016353173932444726476196512722644003911143553557901440000 14380 1985587883129859285511184644317645750189126249588213821929119007021243166976014350421714771852971260683702495497179370809205172134091347573795481932361458124696633420759363280501910896000 14381 687969946939399317590810699242428020044702197207913173114575303645496564863874459855601656256850078182574188217525294677231754737728658526859994308561361243971343126199948183448457152000 14382 16451624119973327953759945005528293933852271156027405339842480079319574391003399395535339402193795353877510406679389922463346562681000574747855516050036493502137456285684140954221520000 14383 828749358502960786121882686593897306310547418007919829240831563872465846177460377580854574872319813888054081112047345820874243681126033567773370965121725025434364761799111096205700000 14384 72792172007690046715393692398770925339445085388447773143897971431865406246173777696567703104645238632834909634930523735517152577816943585332605834664701899743832561209899139073840000 14385 6878519449267555498180862255723851556320594969371318170234896982372999219762711574265216201468132126784907104546723146249939436284117854444620648991593605102581711952045782588968400 14386 839171398735321093324927339437451331515295831557019730461351069358883057665103525690529734816727758616219943403051306527482507939643267623779644037738264865572976000014090202262720 14387 117043491715887164930769618849179190534361274160799997709186347243118271477176560893945180632051090357417602785515339514343467732490934463087144238157355694192519861431795054473600 14388 17985614033532931413905098534369079862493516505158299295732641994324648887948304703420395464163842858514547467303782623008822616646534480049089679880403099353787021932425660862400 14389 3008334828566105207665229138315212535215552640766877608713187501839894167601861822200514759546281352518920375179875602332553803198126319325046660267088323444870725032544502618400 14390 505576203696961112349788927328543582880442371583653610985676712686248699631910256966153859977830295447861186792816368843547077778644935878499646688022411154460045985394242118400 14391 91794473437014235918161546223850347397966168828923829574863019179676180959705404808493039917728841634229876277278470146326864918313452264444795805777457557963196028178977568160 14392 15331687910365813109730296971264264925392507729376908292738660198368010810874587531679078842014949206072208268737322318317203177015553415214851601160076949242167559520741233600 14393 2810279469026207182657857344963404221686219896990594428043494424565358249235922250387816060954614567782707879854033335895328371418641078509047704000632788294941679850595412000 14394 450544181860693134742875829699221997364480187851469555282392713416523961254430240105843065099811768053486061499729596494878918922397328539579017113433902964450100007538800000 14395 77978799079782205059682357410504115175627734343107386606815892969700692068816191200794014823396116050195223750396574352270088374288976255174411830826843567050965883146392800 14396 10530769129719954531098390638823288030060782941776174941754426959862518061818884685065992381327611744724863335774818317871371357064561448984263630268605611072417262595921600 14397 2535232207540040769531714107085700743411009818763257919712470328360390783845148961090464385377209966864501451734676341735374034550277276466912705641065715253716250622231200 14398 45889542270122416427987104964685364869125674992872634090652577334682416072937420198825816597481102707020151507997723859913864810078741388662220667911915476670900206944000 14399 1768730149457386479470943041827422872353294747072312909468864308409948985847878620226989715125868074099164414820618723965016611531841169424098284999865056788095807041500 14400 118751007838653704421728712697329221705682351199658083770057118547753384193915744315406251802868245616265424692456700302464005787038886201623680036673055111281222295100 14401 8588080912633158766342412226279844349984068409922939713996745790189782459066052135721363809732300703737836895252461683321552344803425155284363804297110223419674950450 14402 806556442194163669801746196907978135357982090399470967321674928249145111839106814336617966829502489135547894791701400772027745809487136058932743291245259900325023400 14403 83738366002212577069090623782785349889534720558611303257100737943006193318233368367131163474432582429197150475341679281457552390453309571643682116665342554872919250 14404 9815318863434973498201308203000994841760045281367817205743578520804574947572628714061537558429519288670903910017767870997871582755545510911634580449553905848787500 14405 1174888158318859571513905708236128295567360650606879246500352046317107009719170478190684259482069838391115535842003668843220686488547121446429189823508061233447100 14406 154265876802042623395473886071061332143626784427793764649843327760958738519980148160342547090213336320928797049753988275239665883094095651478184123560525065176000 14407 18876031495938517297077892450579742690239810344425547448308493261482962404550266932138203064841523279225331817216360598198662302181621359874931497040096614166100 14408 2551635790006764920414060499306543880334215071578242081334930602534935675370984114488493536050997418823749269678980498778062367194285479249297675250178255558000 14409 304568265754392939252213214464361204344995851526108122867055686126751297355741888533490792476757842061987615139861553444245993291116762578370089146626710680500 14410 39410937884279610883425168134443930264128382478871484735376124835211436922411505253823102187421418780365007879048209343216039417659212732088960472574793583200 14411 4012215656271921165169913225209859840703758389140996421641363811066891612399583024208946960402024151794853794702425993754708454544010849717539161633425594320 14412 725020753790786239202815110394294170361517090698997399912347563086281514270760923795234090878857773433227189809754765089269774344866343555564898204189893760 14413 10782717433470527613194874983852932133685865418625361906830456697679835068410252367744142969951312463503056085589894999212639470370676601468204947001970300 14414 345230669978479243862677325348687604544609744096951101660599268819537640604751969259915155271356197145255183572068470931655938177536922802607571470914400 14415 18950864548820677674998973989654321408446728310741078070242036529838014779860739803374568969996970132349399070498552133123666563424903096402943968203240 14416 1138770770153374641617155713979482318887063309626855478840584466937100651884975094616355257140351500610823255480447317926963834369280119883666432560600 14417 85696996969872816536773362701487617539251065282805613592941066933410585982955725140647865067491272099006798161015987375086636546428460989621359639690 14418 7262780809029413782567514794329732744143925729051725411830366915857464106505971317536615073984977987005539703382142977626566539133618154872645222000 14419 652305545902116631226171403924403866018090459231555469844293381897550456286731134614012779702153897813473289579818672860944000090210874099732696750 14420 64682321703138187480361941342372452245639957533504807981530096694310921643093396925195887956661801082477118051671907026187040036481520970436310100 14421 6096912735974423331498058358568025165622878289157046253745979699276699879015679158927820716413856637839874798572524080515837783129386103412944950 14422 636730319438492687022210147613806208331054351196754451829120927192889159311792846994206962203722977702253617896412941486727940810419935221720000 14423 59398895837814580097876225804851475709768029062656529155623657603470809619893267798715274100520199040190090716646857331879429924777148595525000 14424 6018763890701003937557050231674506341552433851639141197208235318203055447755151684532318985838279780803976425977005283448763456284796136618000 14425 484164736253034300807304503451129790147702161073325871156273908910657151956767113451595971924359141311480210996198672189222582413117815976000 14426 68608967896097342467693920108314202221901761818857526891517231812758068177118786887929215664226107443076881211731865385524171886336610101600 14427 884213874243939077847021157943129082023018197868361484067694468202176378147761302037255508682461707900232750122958652024810491186816912200 14428 24604095288837509590934406972655964275408112713898864148527425946241060471710600785613804061122777316192376002258385004367887582799090000 14429 1164728260922544332198965688542058611700613569853233721053498548532604568773065532808120334848025906284015198988812716500838207925161000 14430 59370623229096047401654768315355885246002823891691738071209774783690415625097004387343300045090233746188571257236262966985514889984000 14431 3812202631530997558042361673094615453724698423847409846025384757783570534077842479334226507953508049895281922796056898634927109486750 14432 259879410540863021150725071600740954486839005463851756125495921256094915228801687993817495783165591220584358936594249206479458503100 14433 20079703779914536089959969219179078724492583044666128132295592927564240642792253841128065571863794054666315957962014797594633738250 14434 1493105611399429333117271690471337881066389514185504850122597665192135514167731847393840274141117114336823192199495648635939039000 14435 124174284675356191336021548715264514018117537353797989015508015835143732717604810210509488061426444361861725514980525921688879850 14436 9307700076283599216493065126114492868163722770105683064399363870879580300964482454113282655457736760207894252421248685255584420 14437 760800333544375305279033088799006433267738438635904395949397710136629950705065047453899640315700571829676917705795949397816460 14438 49766846573803188560337368637078438119808871203299941414461989582990610848577526339985953804136169286818178570108924002096000 14439 5685687511532518891246695104610024790081807182779993883741258797414402680781258522127890577802308738893236652450030034762900 14440 65769841479653266964848316750694359269633179212427925877137425624097871226208838191288495523157503959313926486452987813960 14441 1654457340590672085932822964386149767069097886469725403555112801082523873388137343148491946889030876323463784060570725420 14442 68455924172184843669529201059359161816293794346771650876862790107032441604210962288911424074467468615338744055581393040 14443 3094228790474230617295884126993962226048005318897600609352449667555054022508230575400030864170365356509299496242392500 14444 165850565823177550905289340606596490009835852466373252365802704475223272020470757614403255645801830216786938052765000 14445 9990665222579997378605429052045910931052979081925247231740293090785108162476293413110754861746973673013954640991800 14446 598931327412827791838634636475231578774692497452022853027750496314170559703380836807580141501098658524882089477600 14447 40142829689837188770588870934922868068360215763505496969435710320458586247747670561467236913191334774533105263350 14448 2468195791583602617558905711124297987919384776827474047633852725205297583071524703542884075169052414244495737500 14449 165412759021286428369266000516033643900040387877629381382961341980426319928004289112138759765060773591490189500 14450 8983765730580550486601216433234142817470829649775877946100311070038203390601227252988575586840634814179119000 14451 840529880312137617116423089295882858430189068745033783356836462881507680424924424310647054207398031488286500 14452 9002886058438101702803033549073095367324999276989825002331525080451948655455236499241356772685881440169600 14453 207338823601879283567022229252838852233746133202341001186416134601750392169385349499609004996242808663250 14454 7752178503828372087493453531824826042338152933908849542757652874134808737204260097558679991421356560000 14455 303335507275783386052965238411387819822530199407903433400345285833803114397789634281088378192470377600 14456 14659289213657722978630564131306741993266310621596345246435602181023768600417927077139951750605350400 14457 705171920364704118156551443937839579161090362951467137291390522404525701913615512892232665329698000 14458 38676722662546812605061957378665916583783633967843887565969713664454129539541306930691363340736000 14459 1961641213372870215709581839888843303503250010422295962746523870427389212608645350328726328350000 14460 109365588062533500841951932624483845101249144589759542389882745588433874881511391049592957584736 14461 4979540856050630201962242735525242877407037803999346599154827584361310662174894126191863912816 14462 386206050081096554135646059316336808633924328511990584030147588658803596407484552234483774464 14463 3896641875920697842706230554883412492495574243605674205983487331480972160753804623384853355 14464 84320872436343797941775554337223504161570668508378315679023681757804471575643503685986310 14465 2789060574989943929203356846039133057876315756613831972683261290094247585729579849140245 14466 100417424683883871126841425790237669905493438376500988327413370231944909668671023128108 14467 3976147196080495148087027280085694262235987154853484482024944238537414028780794868821 14468 176721761975816244704058947857424316047368455764844707028508109821220309753886301650 14469 7492887175082225746625027339335087886510068488472477910965044860980730956759045350 14470 347172455366274657504543183552681751414780320834648329796520088105721628372432320 14471 13426128997095075823543844945436815044318041579028176090675373548036639035482410 14472 864190236104290194298309098572525081963081159142200566183538929639614128356260 14473 8403848342283797143083304802087468966349045751294461107619486738164886820950 14474 167967169049470368035651739895661904184781570036007143015326152194362619400 14475 5160199332476569671916678544256513677490594251669610505948348130744008650 14476 156378151644513527960840219970640732840776116820379324639823423119695780 14477 5773110588860663898108254396004369239583908674153992245591829913082940 14478 201781615188027552682846054122512657583401866934649980667825850402800 14479 7867021323547429178183864505351251722403030308162268674377030343125 14480 257059203036827903034879276059980209762239660792975810860185887730 14481 13838980467262302846662553767457803977601147186468841691381438530 14482 129181807316491532479983936779765217994108036121118217923704820 14483 2471105977118313344395813678948550023704228500570301611224350 14484 65250970284057305677110556051862809186750745783202020097600 14485 1853171455544949125040059984967712282827856834888730199711 14486 54821194578569784572437300580727048124811038244418414720 14487 1765516297374443792241980007005120825030400329733556164 14488 49401028216655865000889535364530628323776700370728040 14489 2195309527499432683894084243086885326386408388860620 14490 20196371953856672182536787380117154556440129663248 14491 343730482990274532830723311645639599294178127268 14492 8555594915662503199444325597164038857313482472 14493 197785604450535263443683205773089447942760600 14494 5409637859381455255329899314055526969036000 14495 126291526355800683593637694772076806957865 14496 4714201993231626872755262760989411096970 14497 40558742159124323997907055851818228250 14498 661131813920834456266603048166154500 14499 13587931551435071977141788101859550 14500 288275291735791390969714642251840 14501 5840672354815095659514847667655 14502 175947106370236665494663265360 14503 1471759824582957946510681350 14504 19984295970925890951032700 14505 384227238037812497409900 14506 5934120233686885462040 14507 153498168511406498780 14508 1122054693090531200 14509 13819623959491350 14510 197350214874384 14511 3808466357514 14512 25190352096 14513 221123175 14514 3953040 14515 16471 14516 182 14517 1 14518 14315791253288121869983672451356595612843216606771064121673656301480939941451504648378240582898237469174779886098592658481193039409609967224755943355803378643994847727164388338526796106956800000000000000 14519 11638532657962723671237626840879439652238205132131830085433902801953505729558622111925280825052527018702273250213167954896554458148044144460733156183839594996886811057548349919962619151884288000000000000 14520 7617561529297267681160172198255922552824602171102040856309089199717354844509197544665210373875504704828986654924994124582578427129750663245110030358477654766850376894031714033030352690365849600000000000 14521 4513027260078270320329906752448141368496427894257073436881452184435888329441565737174798650929358876798752566951373771597438252267148105130289519156325007822670588705721531952276607990351616000000000000 14522 2319201771327167751235914399254957630318195846630795580594326881379367109266853242841122916341653525870850293063867900300922768964676337363153547314458316523966275786464844235481867258116684800000000000 14523 1196210349631212172733736707556771448618237172815565031053851678434707743323020846536472031899877232753459094240429702845155328026870669690553620778957083847458753628833434352662715280370323200000000000 14524 522502639188161306791771920645425545928847457689415293257928786809042736891673197553454872916551894511523765420037697481982437814534576246536762492428508918048509111849390282084662608798497856000000000 14525 244126515679504848998778311580000516984986892048958604481321565364790655287452323784035795190161037438282191864638636091693709789032163341694687232167534690104087659364721449211631198591011182080000000 14526 96718977227463932684841166311423481285918829097718720555624148891324663482755079372624227944147020067081257228879470441977218298103201510639820362642030071070282313339826449228410624677028897792000000 14527 40560139150183831335037438153891844393098036641494380399751841761550812232354546127893232749490541331083434381695475323595752352620176374598834608285850191884395609792717785336935636418739799244800000 14528 12919561821885040990063474564474764226242855150464820241676573779828641543615810992333029804656193990575890962589571683560432736390191183910149469459040526369821325344760689571984735344152338790400000 14529 7298087783719010848652051589186654324440046594391096266515383947983291494522450495365167603123854820801575014245366539846150522091298646348515617667065375978900922461701863627279101037430166292480000 14530 261525887070578022572411799108883613344569648627106186694968583578194512258257982585075642336525602807890317193930449507308010717373213619172885396334853511351593133938506956306232222742257033216000 14531 19400769185263349123099720691099214269243062912556863648562021075863013127884044817501185082395155678941566655674388537838331649822248654366960447217155007006896686450936714321922534208173464320000 14532 2505576725437187890454108153750755076416097374174866866983853069062143191195299782990065520789542348804662293210254120217222690965974951712772900233445735432457332390866180441363786082510832896000 14533 340490276676901964983397368617073504064052376511296597002303110247292591485108900099295740914374550563346272920247640332267625209357675904224162280428554921519162182593888453418331713717925648000 14534 60605349552477256552812800874972034284603809136003632588587075262510977203678388273805959094682440222186490720826286765175514281026737673486651950691531401377548189707494588110040029483023440000 14535 12097714107403277402978123504639277711109219258822324482229316626121981775699480094708741494894755524532295754635798694193158952910348221932195813065188660802495432290979858724856413180749751200 14536 2759302321598838645267208333029020327580058624567427552028447432179944768153554172205941144683691961747464627728608391316732607811572588309442919587688437975131877217633825156458529171145520000 14537 661511873724945742500528858539524077359363831139552580935243664173809500021129299834017608276098878527366433497133128167824703654689529825048664393781908614026580514014815029196556510480576000 14538 169726172380136944138011662058354500922390044399937783887746561968598445088189463525288371490758510577146426620923641337512747461190698416118723368476064102729093440663263477628486246157632000 14539 42661985896188220961393154418805366118379678676271604233640586518245566572419506695813933073643144598594497237069786980854402305635660195622635998327059635585557641429946599779489734817917200 14540 11461776861990561845574669594017266338323810532406487708609265926847466784391408321122921502517127676915045533599258875435193533855877057060890429823273625816228977279710272937692126010426000 14541 2786798368242532167433109987814110703918034543728972666288209650406732777719839772578865551468404845655653932052840441503478779771067928754617243065370370311484821798041014151321139329674000 14542 738424471127214538111682714147764974990510761514390626499244962408764428582796676560789496149936535124229739053744266375392116101489638942526055054174925441238294733665033629670280342832000 14543 169137077985020583800734914680347672819883473111017205118836256934677527497261622418681103476223730933079119734568836080660773819985632938220946893720986041638865302116794014859184271842000 14544 41589026860964864021714804522165264644605736681855548249037670327087558583023243675163494733528138213875383143377473221013842053644562743586952666150811630826547251390676025155124773456000 14545 7899186578538353244733611354915076325549842135390677192045830134262813074976616901633860158184315542653503433960032204327870905445295129434775903313928050263781886781819395109002211320000 14546 2678691495530001598280528281721895240343037276283320121673989553455001477379503544047633788200833933408751959934777650056696909481594656533277156272542658229391206459243474298039421952000 14547 62721816957398312823717009302562896601962421606667621271781212309852990058143100301237311510640103166434854293948775058683056731907811591442972597426045584577199400621594976204329965000 14548 3095125155225343344087939203312534717739765965567116327122950381958790686473722087242245811896063491467637330319231262894133555355581863871163983460656965649337128413314270305517700000 14549 266419349548145570978342786572941865011064875569490898456426248064838268897520324147731015113144591984803392580866389266515932565244890927655284120924786315042902265233796590627180400 14550 24681746259136522669943138930229283331522707918144785764123132318180500302125086010144981139827228159217247058945606278595571044349322823525397748120906636880174104149050145134972400 14551 2953237807087764616893495360638081854998496923775749335944469252695219183747109590321504133580802145438193857560498774513610363243947410175321209946962526309239714703987651971867360 14552 404131301585044361930770601821687454865285807697159782177658275198640850232356288106340409799782865919262722242019100312993465402100884961411212244126542969451942353134568249308800 14553 60951247558083823124900611734974944687497943722327824628197563290072874864812510133348339218954527161047946308217455896880693529499305557696861552164349055322216794456218119148000 14554 10009550429592677327322489678650172036384925586434565737558306007522378316579875328851947936034445019404877018615226356470789535857041010433801561516226959233204639524969522987040 14555 1652150808509712206428774530380421645830432127097058809798536523899179130674943270845284763747769388230945320466328024732584333875162914342785909651321946184612666082271455537600 14556 294708572613572020579360753666096191265505990098946175677087304742176866171027268514359974814438568195968045425013595516636965227705632586688676914169847791241594484017536921440 14557 48374118751671444811735247340369092413277560829705734252241916075175073512690858153611584220685008093247709783791138017829707444862414908500983560905224694840224243850479977600 14558 8716629539521964651294710069971252833767616945802189328587418869400623049547594815892398748824129046307244315767595895149513822843157787509978271102785487828126732508080156000 14559 1374159754675114060965771280582627107364437438785486814997228119728591172834390681159918194369484022049500727690631288637852988335367645143194628050834489738464099926317540000 14560 233936397239346615179047072231512345614803400179807691508799022636923004730788700568342381512380768463559053303653830175648400903568292583173923810151333241769685777972848800 14561 31082754044173414180500088498462285637912673323353019564094738744718875406911005468129745342151836365335757749955798808922664360501065824315823196137670933761426810031618400 14562 7364245936187737473401645739629892635631122783909963983415033809900676651833914747718847729584999108316460481957114670040860606255787296106561595347988421335652318643319200 14563 131215409928631284473775628258397215172742154590140849401811217443020118470963384332828102271655084279340431801815420694155273712973660318483667110518203330906071797536500 14564 4979655651549257319125885794683359779087231045050845856985762917811202287912543825890151780773890491902096810183165368647360671573302434863527484652437701952925674712050 14565 329264158098085271351156885206231023820301799876842706558588072488647673019202532551186901942886296606274175888579738215878891000995827761406897885036052712589899967300 14566 23456997119580120212547185632973306209657981994295580421187647964289173482157816456057032516740499484456940537001403340320598582466693636691101771331231226725042046350 14567 2170585719434293405495875794619999981919275361728830799971505739714057883645504933928749935876152475819645160653852730139681463172075404708920577923691433279154301650 14568 222088709831955095704979480467387232315722519954242201642035493720670540989547586840994693921019306319202000634817989171713801797607596961738559087963851297684714750 14569 25660047885837145002440562873559743657744118378952028225361696712741659420075060618848880409839436687637298252949948769746536806526883086983251287535680955419353750 14570 3028232858765511289958376684608612367448267592410528152073483429988775158905220494155254830892614495198428991981989516871663903259512205213039936802776563665708300 14571 392092436871858334463496127097280885865051410420647953033854096195093138529860574651538753400110773962086771929190067200164830017632500125150203441718503598616000 14572 47319366626804776237880196143234149483751853329176401562344601744925724564473714564878493514236978977250945729491278669917015434373550884577686449941189453480600 14573 6310126345557270005888825288825642298664342677011058321301946982257694858598143929349967885407051589677104102033056411634638151570483430409833768125475425616000 14574 743146568440718771775400243293041338601789877723703819936478623155505353065802868543437799844102193577523453230634936889309247074326182213370551113554360862420 14575 94897389905568010416668496955305779451782815705703706665859355063288964236555446400083446596436537533851415322414261266314822110697417428429811810723924505860 14576 9535525520750150301637585976797459101932308898867562924162191593407358617905651150992217330181674029453518250491702769794616829661452250433697984293290461520 14577 1701010230047613868898912374386613245848174712793801592102053755690475914058921201266384000708202656415017915244893551623984839060999016576944146427434873760 14578 24977687219305146243223571165127678233728017362132167455062961292892453097599736180879683236703395675081465870470221060261840326166191272673881283780849500 14579 789715157575771270335874381735122895395794789621775645048620837901270198105016912844517748724944637291887567314206546167850146827313794916677312134970690 14580 42814916202891160673145830124774577996861126924266880084620897371452392109697251009575462109261897524863903988145983353186595971852423600939375367379620 14581 2541403060220336090438286532417625175077226654411153080827158017709820466802810204215947692878949646135984490972983386243377925169648382412492125853900 14582 188946390909478619593126811739424506140758372852450931174797774082141620431335284325938254951645879199273745404238324391999663716291493235856511924690 14583 15822486762528365740593514373361203478313552481148401790059013638118120398049679489705665093028655067868881511175285237987777704284539928899292653000 14584 1404375469412792276639874904919598911544830047522054717429478692791196937581225276032950552735917663881969696345010046243907137955061427660057872650 14585 137637963624119631498909712391327427452931537542225347216511717384405798454839043500578971869306072103441498122948183949778360481687491481188288050 14586 12824540582566890455909708961125846038034330194433786947534646953650989400805571851907312498883446946497357137203028440690724609275543621901111350 14587 1324109641559592746875732466060528819597533480329614371417376473594303592659792598856558621303927342380045233170763369034055936252188804537622000 14588 122134808295731102897880329463908090504354486724338706016619430802642226521803056362568024852617025549735724922326797665257087278253929200857000 14589 12238153244425374673032668804404829561156615498332920434323411813679546077102141768836366711934474207674134085846035365171740102794071835721600 14590 973649964113244802722381583863261006560763686554050927709869509128024822066905294086993311483754211253745249322912677661743362994393943392400 14591 136472186141150148604217254128494554419652417530988341534213624149290505178399326092294703494240676982456010399235678361992065334749614448800 14592 1739904720286460766086073891436479806561422905482904855746108469688153518290756110460406000955811747803683798629047670113336772980510698200 14593 47899462104864513352563792297830228323400900283441405735962967533639511343862127061354533438143279243225583068226430380843866251619505000 14594 2243634439461322239920112852665228694118024034559387062660949835594385643004957815830379171338828851052366120157397127575298863687415400 14595 113175250530464340359404402101147156250192883043537375698243633181409854785341164613373165710953258078671963959106626280816137759032000 14596 7192093624434768588884043156456851835377523830557484554872633099736014512744795605341891246963834774544707132697715592270017124083250 14597 485285021724264621128394776560567292562158551019233381336385240712911933539497029621108180901217379524152425361191302089650417408850 14598 37117028199235960651138124920300721278607501991655570183940338441861172097282651039660969693445195070746826467747966747068868425250 14599 2732383268860955679604607193562548322351492810959473875724353727301607990926949280730727701678244319236386441725077037003768441370 14600 224989050451387950638534093216766396686292171641039920691465018790408941458630497708150854606346923942779166032093428155139257550 14601 16699108960391163300178734490970119557587855558130784321422388121283952892906865579438536528909468893314163217579299111782077930 14602 1351713213967191076369544225730273565902875090003597130667376514126245446398319453243336254153137909173115300389909308153402060 14603 87570508875057533716747485197936097845432917598114319988909077823916171012400839617475284097662682495074294983941664349842000 14604 9909341091528104353315668610891757491285435375702275054520479618350816100790193424280037864169738087785355308555766632015340 14605 113546047082797621269502282692236488173045960338436890901095744237829343720719031971752780006960596458060835349253743112780 14606 2829585918954140109586043013856686050220980497420184568697062080356092232056347044824056320380305143618634322271817221980 14607 115994760402868762884480035128358579744275595976474186208017505459138303829357463878433246348403210709323982983068471540 14608 5194897877585176173992172433393532911621880489525329463408241184977751248798221975212895854524558350836713833140897500 14609 275915032233104471051526812100065069743636009103148228935835408354235079815874078576689052574379408451563724215054500 14610 16471096718307563245808950599318934237681938486417299490166429149672745889487943194588001258555821460914898191905400 14611 978611008183459695593483379240780168890792205658215911643556614513332253801059760140956838345545129554048414057150 14612 65010069320709783584227994522928184570884243227623946419528628218087798967591360289809773054106320918049188169850 14613 3962103770699993675555085483646899401660065036486208339622763585197977699141131760950419173297689401813532631250 14614 263222042616481881665875461690731798553977312883531972113755874629721883015867694848012113365270622323849605900 14615 14172664902553799474551919028291794272389326085422290208072042463939579486896763683594045968895139405127403250 14616 1314674941001035760105174575565355240108757261370437456019667288096717141177445894434601802734648203097063500 14617 13962102955035361115364026605765902137461651421094389622259907540022937321595832875942104147470477148737600 14618 318848779152469822628277881960247982846853297277549606866505484303532115689054781163264268187499445255250 14619 11822072218338267433427516636032859714565683224210995552705420633055583324236496648776986986917568754000 14620 458763618441887269815641641564330339070438235468151473655067663699057602766904984078009695943984124800 14621 21988933820486584467945846196960112989899465932394517869653403271535652900626890615709927625908025600 14622 1049158222981632956281698489761175959239671027805841350604263947967708971139769421620151038661258000 14623 57079356832629570215534985486256957538971008194479285682035948391896013755935961034810641059312000 14624 2871842736377881995798827813597266596328758015258241289460910946305697807259056792881255344704400 14625 158840496947965322651406378335559870266099948094650763947210654307011103994576067952980247920688 14626 7175243910687128558732995437804090130436912741195908879097113763292282292740201772386701543664 14627 552153962225317729740806475428825281093813688419486538105601630660633266738825570772738521304 14628 5527794289096803916397210787160189814935582066510375036395179702798588414092606558755257085 14629 118697843506545500179576357259322317396672556438717167455856413551370909987252009034888421 14630 3896168589489769000337513762024132439628746438628482832068983328910284795332161163302785 14631 139215066039020821334939249391011315096252266840149097453913990548832715677021191154877 14632 5470939375058124903006962347787083082625456010061561354966652598889825317796131285671 14633 241343898817719199857035727297825745049764383619153592434455105203606840932546217925 14634 10157024837333683789869481504432008023935870617707136723752616367107213074717817030 14635 467151171559031340612730901398093827271358814064269443770317471495198955824669960 14636 17934172309988312961376084854123628854818989846439096529880243498472298857615190 14637 1145991400051341344612975108976609347820607624079874663852084232782966561515910 14638 11064059328330466742332696250230264898142988291272563904276014914274635167150 14639 219557085257521981075173345720758060470107337975637908370033470368345423930 14640 6697279984703632978445050876588241155892047858549920018358494382454989950 14641 201529589795394194484744790525544043027197389986826876120335819935945970 14642 7387966697632877575900773108173423572334652359232032034568565553106140 14643 256430802634785014867783527114026502345573205896117683765362018220225 14644 9928723463511583031776877272270890104825893423404794258006872777875 14645 322204343532462371612211695335454646482807246062428584845301489415 14646 17228118540877560686661546526835225359870815885195904962740158170 14647 159731559046742908404304462369574560087309260879490769459716095 14648 3034982508809740550499556397634796337838079299358155670161450 14649 79606183746549912926074878383272627207835909855506464519072 14650 2245896532216726423061794551318485746738396031686341897663 14651 66001832946567569583921223725480590834476447360056380880 14652 2111695963526295516210995694653183731899106276740135804 14653 58703819244467683734823279037072110280851533557423580 14654 2591881571176749555823338170870322675669114420396732 14655 23691897868947250060283539042060508229670152104964 14656 400654002466370952280397235867210488349264950892 14657 9909328288393911933533617622031766524609919572 14658 227640035310993416416314633059593515556762200 14659 6187273301667539448283572340451008970834925 14660 143548753559698913649911168591863699834095 14661 5325302251613504430334648674451001424355 14662 45535274939384977249183995220139483250 14663 737726353338492106687733889112233375 14664 15070251357046170738284528622062410 14665 317797460166565208117215539349920 14666 6400257730126721590965371995095 14667 191656669439007796342401056910 14668 1593680756796930794150619450 14669 21512506839290812023758730 14670 411190552987834427052700 14671 6313627923050581625310 14672 162370895014956007380 14673 1180092004802110400 14674 14451378197639526 14675 205199371147797 14676 3937566912006 14677 25897946256 14678 226064475 14679 4018924 14680 16653 14681 183 14682 1 14683 382864184680961398848400542303722905924876723204342412556388482481466998434168147572906434193790071850023183000311199005892371984210499123452775229283113614897536625261373176495484081930240000000000000000 14684 245852658403506046545001900854447869692582735449116970473442198609084479257608601009466388202864054187327184173525019407179088382627825377061806010324180219357140811502107451320884153826902016000000000000 14685 140955443333459313490470212499726297017835835527092471746543731711342213417610111703449451321024525169162246528650366995177780906964514606334979230929065816867147004276351148811705071003341619200000000000 14686 75286857078430900949367507830593741668327156478507990560301542145983756273064585530415101621613429375615912821270579795943895770015845910123959958467742070754659397302328806689231787582883225600000000000 14687 38949972690165153027640746991025662969944164392893676698839759124021190370623623761355293445875989022117647168646033160206629013178829628971404690076593202605749906884280648395934605257593118720000000000 14688 18279141583005471156134205589358679494574638655091205634353187883596158203239998838743104890675736357496732855379800356972893747177155664546415666091127183392224315372474442689146840571299563520000000000 14689 8818993569988169124699120043727108969233550122118755909895807871166769809961745455345135879798874577719017491443460130617610012525359507832245289607755736809810656595035348017556455896994980352000000000 14690 3697949269586404839552787007545998866659965120282719840560940004907867974291741638795230042762218416223300383431922484312266667659868877724538844664743812962405736938396924594502310800672666347520000000 14691 1663686974387049583183861054454765883741265663279776274302535227130955996259385261972491031010530688722178088540832243162304663924217445312680173666864596633372067306426626709393282486694076889088000000 14692 635582630171189893633790958118270182213490669239116829864036189592889203775828650123784284792766255307022061401596538977491290036836500529863267776159117272579387890319692046765212136352246247424000000 14693 257347169958716839567166911474806532811608049406059937779006842434355888260672559888674920751387189584350785754146616829816625887769362604588942591181241964290784866336825007595685017889786190643200000 14694 79239988095023369744199873582068962789997822614374721864434228306309300417361485270135323796693499108897338675092269706036679550311354346745620937567881965507272372949899164328377338680189784514560000 14695 43317683293772663910980511226173173607118707521404990494020437691206727958059706796089676575465702067555209780981884087977242603598627683740862826419353743701214868945622720536477934343422283579392000 14696 1503773933839895026179933246071220192194254910676671869718534471647644440274123139733793919665517684508352336674192600557341144242421467395487338026502849206802222918392999299622409027947120568320000 14697 108173987101050465777213235303930276302592640737422406435658224414236586367358356224428066111130338104925317889282757642517450372922891308284015933951876191754270364147527976270162033372210173440000 14698 13559591703465552720053368227103127288398027124938623284530633891622563325205104998676904103247352961729339066868029048459528428727799875953305342856385635616495597634113278029378199776915579712000 14699 1790006026283250240254624583749300700344623652162953131203548337010135043558304923300456067729817295453184937613816464210700272623122705199654759364878546749359047231884527683535658974554519155200 14700 309760675505152693714528674367669103103428152376022147120615885107204890040455597028300001392548968191971592402025120826034919455591371717926638047432447238481417811896124928013793028481778752000 14701 60161605291733192245309684533772956865535073485209192576780703833047551089881069424984852894600114350955533422903276237173279567965810211222567879601180323073590803168724951237294409592131846400 14702 13360832294110886282970973215800963923713169210001450053593734778196876305730849848352380239985633724955391695338099137425734898021850670366081563684405079586994648873090547160383292582486496000 14703 3120979096551547935758580237054532284336407913704360626000253375695840507957338562188693480140904669231171511975751597761765974562946035184418113843379049850316335307995661007032494461966656000 14704 780740392948842906570183427100121888825976987673054354231856278315889994168151433748964597943877753060861841099215058960006308918859831205191165560894310654014694448507478692537763758769363200 14705 191458668412162153134381485916974176677596561399671609612544168937986721709297372421857436395595295944879902272858673893435823378639987101048859179503098625077051467253127854737188419235884800 14706 50213498633482466148160109684501775876838908265612759302113470305284855894933043164428426129361157329146576489332223871851134351043177225403345305806293848209537774670450837449445036958856000 14707 11924904645502928458036451241218949787079615697009402793244813752270589881623437241825229111121200625178093314552678891775985584555440146097444558688004436397024680279754078852134813489712000 14708 3087956879259260799560186563091061167094738556946843693827633397001943000310355094939827780925800654866951537053017700618643811336058234946087463561709801709916798823942833797135142597792000 14709 691582718872084165016229105040640919752427144105241643563190551492191355504566973666726975673706234092409999168738691794959876767654805870253772592887980929413347096040575383996670045974400 14710 166356107443859456091941841659423426552659040515637244325403834908065681970655566868468490935561248777292480706599189064999112570803880864302978911671468167865927552985917441019157780288000 14711 30924475115979936107261700541790165192324989894516002888627277909884244294525083114984004520287848474014628908821149625308157730365209213869209439742896002878705527719137790567613150400000 14712 10268317399531672793408990249072900648929891197097332679240246790608951297155593651391198105011649234406357554713147200187466888429743356612151704631511876431563698389100522717690208896000 14713 235526822860434480807429871777361720602431449834437461504605561479546347034588693868012999523414170688942905428500334091433080711928385390349853676559919738840438672593467997827027560000 14714 11390060571229263506243661767355444142732374732213800335640593634374971889407381880327253249622950427554207579115022106817961951625695174611272782371739296621412349521858163640932064000 14715 961199221899191863921865165753029726513607667211424110818061184271692808111047245395731557731528508949393273893019472408104393371084428969685720300427051490894876256452329056103376000 14716 87335409840021541755183438288745403482125993924070130426981715460607110022597586533219094973047712246301994963465081218277161254667183675447394160813298531187988863813196440731125920 14717 10252750122719786594498173054062364745144973913871023352575783881852998206405435991674430950945077644480759797368376972811272654035693052146109950225671388138009461521163448832692480 14718 1377039990586077085097440571597019444661556985875264301593066872063124091505269249022452961653221343495505699550860648975952342512015225432252646949544401936031759573093865969088000 14719 203909628194316790090576591995744189266330101862245745968700758421596281657134539571585593835241049795454743335676039586663471574938704934176196918444765288863185818980222231975680 14720 32888522840090225504059608944225602153202053557733870075648422424869216660991573957869090811935153896922400641844824318602306271830535670811308017323055634147048365783029991612960 14721 5333258750276965718998149361229261652716497984735553993376319608324994131716376144422372224970733432318032815680055860246597036794015921036890725749497354065132041813701884326400 14722 934937540705125030803489287492462555250013137870515497932207742055353114711835710745296877722586329174672324534976178982539403635626927780618672600244069930838189751419436181120 14723 150861658479788912633208228993693712185292425772661999049671896703184139965926183330099232782344076585626360330272208844618907969769495211989913884665325837052842265181021081600 14724 26730997254534024930637110881245176399770988787464034624237667138158104557782682265385217255902531699976398737431304014605767302240988153615823618318637701691268371153511000000 14725 4145006473118376839634457633232842425659330488482871801276380284917447349371312275442405436343370455044168677261117089940861100186854906220077803483687202669137319199836819200 14726 694262856323222212789430020816101154752816305312703054100170603119958144003001832328542807410979585936656847316329124055347085338548746241781587253498350805365075519480745600 14727 90781376890919177924000258471699373926855623565449269167081381948287730193737518423679678972002359244834520416441821665905011934170439434616719821007609270741010966856467200 14728 21172207066539745236029731501435941327442233955697517552645111902032619584128293592142626274190753652537077468959225243257857602662363790116052657959564328663198696812326700 14729 371440545028740866818072547685309039873645996816927748462882529726091703146962352098612305262781439003245697743050431942432043224079220735196238138519232494498296650021600 14730 13882676361894899192714590700329366656849281645524780028002344495092263274368635745342795261927658375866116815190157664576778100125722598002557695837965802953164321566600 14731 904247837164890894456908460864873259446799117080466877311409128168935384722776302313306935647509421892469196964517458545220250322756972025572937800637842192344376126400 14732 63471874558863854692774737595104240332015716963022250546799475113288808982778347830467149040631433901836553809380379598360703681538778986739800491483682978435045921300 14733 5788228585158115747989002118986666618451400972021233396218584063471517597208223427312440950504655935361550491714163755898708071704420578675894247575914496229466244400 14734 583776037272567680138803205799989296372756338236599653283650753343851783952075147042700099822200894186701486827753520304321716758300481505846311078419060822263018200 14735 66499279028084995499282585475140744127111518052548780566997807503578637127404203120472862750935034690459526001483359552362602977970196348137486492215385752234942000 14736 7738817305734084407671407082888676050145572736160430528463489975252448615536455705213048769627425061497341272493210526176141238279113542080641380959837760248958100 14737 988287786087971692346346402546570999988622733115058810952264246987375982275201098154428171702746756678346068727408186770000989770270716219359118132625969832108000 14738 117658965666649713888783190410203831148788392061735922109302835311318230974475875650567154150676037357521655967707676651849876694551521173408019938793213136209600 14739 15480843301100502414447251375252242439389854034267129757415858886464212046983262641885563781190421975140347627474777307888237299279452003014645723960401986893120 14740 1799196955172266500087811115341047451351701809225809248285154474036528897761733330606203932117568421288846834376790947115531989985351641798235910918399937967240 14741 226767788865253427489181862854237187261403092075967299045748063765637274711519549765135011717309916130304526913095918653438331360701748011841997274924129575520 14742 22494060202795226352580972047829903522506985094764507410844347265810290505130393406816455775785864421892997252213520849979172763079579687949139052296244791360 14743 3961846611756467745283542745406795408051444900684297379073138182833352022265541517714512668273302004830658947650532312068469199389099026576916125733714210560 14744 57448680604401836359414213679793659937574439932903985146644811501411723578585246731539291952279268993833051731147545893751244545925888408380643068853456890 14745 1793920851777060663479023286904476700652175818400082946777114003439793243933054968311776030704036551981304008877389437535862154160554957407587926249902160 14746 96072494894292360534863813938518565261249357976403730921588355081777767618886258052070709840660241347710542090266918863333000134429258172332540969284240 14747 5633953772054720971574032794757144966436261498935568275568639460949450965765067602297601576074003134609786544144417411154286469723127866638025097927200 14748 413882570563619833394468254286358442022613578629178230192414171798980909094630001381570236126410062812721530872529334716498079268782272878199422804940 14749 34251030168296697603167136996452487529525807723897716816127747169573352520469293777289254446965978092081687463760045681622042326182864187995102964800 14750 3004710306650625336066709098897746508421496845861140325663070691553258568336346984038297803184488667684394140459477562100548933405764705390016573000 14751 291096382837218530986199851494301685647579343767465102159059264353226056507044352416512823379421014673434401570430423789197918917095557216228640400 14752 26814948490821680044174846009626768988617235861088827253936079993997523292597037131412814810284342448955050959367482126152430738396962711093689550 14753 2737485101651292869945334536574576436021866970569090385851654731925301809543843318872522358624627012079478140620750602283182248158789415639560000 14754 249697830293494699257888673570656540586680283969759132300644169640957440889019583108240320025711864500630664258002332954443844229306159876229600 14755 24745276889827131207011110549565809222558431337288542416653931579308093166887847093771356001376072493063432876858623666028252148706388306931200 14756 1947299928226489605444763167726522013121527373108101855419739018256049644133810588174119132801037663113257888611327442828179837183517648178400 14757 270009486558834702614795427523042989389419836835503815508551686488918848955112645171851886483228866287869956058702847511898279802085258694400 14758 3405770941837327457019548893875662600077678878817600994226425089602343057079777918348028767828397463785934244124944375540999640727808175200 14759 92773695024158636388123555608429073805323848970033880583338800275680737760743488203044570027561719797405339837406980948160751476820936000 14760 4300299342300867626513549634275021663726212732905491870100153851555905815759502480341560078399421964517035063635011161185989488734212850 14761 214682949459849882743612474088773987113767943092895640499761118612158899798997673081037757637272159654388055345109476656393498429504000 14762 13503522723428545105659836130490415690912901885944664878536372350524761942296350932478652953483118352206388902207955805894726028891000 14763 901943878760249396844693322092367493246840135227666082483786710011876724962297509598827326119434321539838851176355551358542189931600 14764 68295331886594167598094149853353327152637803664646249138450222733024556659000077912976184235939158930174160700656258814606717902460 14765 4977807143271444010368789342727810805075986903134091021121594909143523468619392749053998981275217373658367378984298760482112804080 14766 405862600814268459975394834822402127355664309626973974580681994680737698317529525277448600466351313779131044606913635103388464600 14767 29831417948659942206144535401344679598021023521321012768366207905982983808687992879773696323488759964755398369267874141435945040 14768 2391492609326568827423039783984330155058932851544825692719204601915665020550872878815133372732474762383203992997531852886788260 14769 153456891742957963846490831204002304795806255600505094075802574472386433012207185615385259752094605515177812162335868955913600 14770 17201120385294067934057387022680031871665284048388854811620455186571227948541467830825726103841809510872692233719443965007760 14771 195256753862007124426060000143659007699443520581984933885996419997762609762731793297219733843745324750310221535165315259360 14772 4820776010070016482998443653237316974450559365975129265187587248014083062021924594885429286573853207646562178685318230040 14773 195807668936952774043525930858880538283914767519919727176836889949371081693594250950749700257854961197390943751234851040 14774 8689647358869749236495997524949182324894781909751460193337421618508238452535207667628843974841079423217775866344774000 14775 457372666044065069130458859697405160656117348423236703821565001235849141316403878000998069132304605000790317617748000 14776 27059658894362425332400418841738249104763184656256992019559133603033796818444478105394573496198849542931618458130300 14777 1593490491201385699019477360887642044919520051691254227808977142216399422118539786424212904916639856972963789261200 14778 104928532938689475258753956072094613693357024156866720536783049053755745702077283274780686332943535516851321256600 14779 6339366033119989880888136773835039042656104058377933343396421736316764318625810817520670677276303042901652210000 14780 417524619322695398504492111647367680464929530780774852318371387343696779956203929758915766027670642306795926600 14781 22288635402306829942885069241074274753159282048869242720386801823631475432384653998130807335698338893533694000 14782 2050001602916869320841967134779875967627214712645427897522193059405050457429237665898023150026909062456438000 14783 21588461711987449119554461306394336078091965222532501600805235187934625774568346631708799690206452061913600 14784 488901461367120394696692752339046907031841722492242730528641742598749244056550664450338544554165816058050 14785 17977366017968935601245149264711125516364344737643166790890887574233283732723267631198062856139112816000 14786 691905785191043095459656246293744117942300289558523534037151230496939335320578008773391672571254745600 14787 32894014820890500342292973172688299106841477492362530796879887820833822225328031490167696611114444800 14788 1556815427650165031901875178355293358871769912228022649283746503435955247497722367565385412207028000 14789 84020813257630727357267498635770241497365324062273508523956916032870932248737734643241263639307264 14790 4193802091218494343071304108745214712099138688948542835403235032700384099489416268969452249409600 14791 230131113688390703683927351289315087629625121648942839104620160570787741220488161443687918247296 14792 10314413121612747303178680941843379562503062065469119013702101034732655795814040047805883469017 14793 787568442243864048622545670379099625746214873404538938073106201872531171162355852885146417984 14794 7823954993798553235516052191057499430370362309522376974590100502422617447638766206238210028 14795 166720635154231847580473662104696995427387407516976784823492977812612575859957020323812744 14796 5431022882319071939864413122821517946149161702330612432581007064541609108644830712482670 14797 192598286850976173876908435247714902088048248861559653620452438052520448756179693026296 14798 7512334664258917777263291582035994680620029148144233502342269240266625809511105645996 14799 328942795425632094619959806094814348808567752488327859318072143388619694308062993320 14800 13741857132863219245117533800113893208854413188662596743900598614321523571677046570 14801 627414712166874209290091137644155213269562202830843632509039523759975239939702720 14802 23912229746651083948501446472164838473091986461918795373173657997963065143486920 14803 1516995810139905089271851942817957697834473401659690202509233804547236311646960 14804 14541335117234327718494400786016919580416498897101083988477048173046663362540 14805 286514210548823010764765217110776476074466313386648050638908925870748638320 14806 8678165613982172310097812403466453328761526802628065375901147650505057400 14807 259310800855612110385965324872028698720309928374658358084907628449049360 14808 9440179669197565791428765638221596786872055792352040933059833762302290 14809 325401846102072018866704613717109492631623930240590715950528354155320 14810 12512911762233775875664009712998929995123043766482754407351127336500 14811 403303395986211403922768380555943230971677097112155507561465809880 14812 21418741969739670042876517303632982879839392722135449413136412860 14813 197252395064434195613369268966454490309160429542458399869716520 14814 3722911877473281741946122514432016841081377273879337622064712 14815 97003561651425059459587931274981214610872896777570791202048 14816 2718716854788668827916909193701324851314900459409782297171 14817 79374753347506096754519641604499534075448799439544928640 14818 2523065307070379058330020829975232510840490616364837584 14819 69687114457948734240048279631104956720494723706877024 14820 3057091083952063578663424509231662643096904188160248 14821 27766300687173847204408733654389385441142089091168 14822 466584407935520602655652477212447657318131335216 14823 11467398773990438967108085801596509688856762272 14824 261786040607642428878761828018532542890276530 14825 7071169487620045083752654103372581680954200 14826 163043028734472840194960833462363708453540 14827 6011384136790704387617026724533645779640 14828 51088357249066072035669848295766249500 14829 822676660692621500791169912706975400 14830 16704374998171659131592489556984840 14831 350148099824239510739926103235840 14832 7009806085376885552009693137485 14833 208667616430635707260365647760 14834 1724925054415501565433611640 14835 23147960575611166154219920 14836 439878265986985666149400 14837 6715072473071138838480 14838 171702555647999456080 14839 1240782450763361792 14840 15108259024804959 14841 213314600515224 14842 4070293886568 14843 26621352576 14844 231088130 14845 4085536 14846 16836 14847 184 14848 1 14849 12277178188769495523072044056539381183324380257419246695974857338239041749788991932171199656480868303990743401543312448122282061627016671892052325685678509917714341116714699859621856227229696000000000000000 14850 6072281040451614056092639142164681819855901335811150351935798598093876899636427304877037283591055439363044541229922883354468125505408229591585376665199005341601488032560703405690677233245716480000000000000 14851 2871746176500880084359656196971844628338605168657609994552915922889000828231421161654876885274443701450691474234055241710347553506160161826745870694926865664446946508127636357915741580231254016000000000000 14852 1393111194112871074935436820776543836209903417461523034462514625369776279255667605812599552208110029504748107757687669391661013820922026675698397468239093204292022162309955259313178276686585344000000000000 14853 657776567350694075419962028912759680973655853794001921012216182038238860782897318610216999997557126934334315887607749426107956268915881328847576833605692860205079136953653278769812192777805260800000000000 14854 310796700580524831949601934589621140612591877998154348902000832149436833329131346340640834130803641733804626960349212120449222199084717494625331855038782264610923147199143586966809488235291404800000000000 14855 137715976573858527678978266909567805261897670737936328682470767188612015179507325344102036457381793389357391986298182459846830174309517423594703494846608100158763667339450570485478810737981937408000000000 14856 62760774968398871427336266466094554281355666267787264315871171372035780948908340467309967645257875913212305009084506141636833400561637203622124589368746888811993306176573471080695141867854700467200000000 14857 25338097272178768908811387629828817599591905440390691122595240470194272677383804100191847626209151406740059863539065232483586121852659808343398537100128283133095742973054230495633598911604368097280000000 14858 10992235223118518479680435887260012691228749539762135245583077747381376323213623498566958660138507329752586317400467671056906512695021546169971565044675203914223607666585949897755479720792962053632000000 14859 4054580452385287235407918502160004909725257750706475342997242880822365803529270537005893360192548366425677296061365895836364205174820507459921893161888791993024090681746950342197446900273639160627200000 14860 1586974388096679520670134755875157938701071458173724586427286890070333272234059246811904293582984402969725920732809446646590837654228476851888509552233248897038474526929340858300381017574119526195200000 14861 472883818787916331041484844441280549462293418192842625972338906258826689222207616376506806063861135075337324182381844337399419634338466832540819126756033614177992965726841992175544999275420519505920000 14862 250430358410216313599824920066766292399216992161489243451536577242081069423361318862541624642508314526226061482364711872901377445613067834831893364429870756038479446407729893448077308145961060823040000 14863 8430248028439686982417292246159312999341864526112545637477514986960736679010859924818829687030725973746622169018896247559627393663621887179701714839554091351365572454113618009202744989487123895040000 14864 588593753889292912792103225184641271265528306343914742299551602209839991510244955371892798816422241523859043649214566457650840915524304358985342382634270030532000047764086349062459131805217490400000 14865 71672127585006608882376896973068211764397410865713301933584716445685672790076940401308234684624090589742075189681813797555943169686451791233341259646859650048005971721543843796577123869196745952000 14866 9198642079847701435461105878093472853795775695019465007554560421298543272182463133338764410055340254938539676305084177667120878484585212352343682821607763254908096449865808650604719926945875520000 14867 1548803377542886087096136343671933135691403836227793876185754055332370590359114798231364811141173480664211087947920529348560421404314820317014332062858864407780644149045920283815053039581617824000 14868 292892025763385484996427431557659147085351245092716994771299977203810655643495882387615920243617103978745058967556726188979894802426597200727189336323163765490584443647445974483480806669396768000 14869 63378307036225850795774949487652375695924274755248139005102644206930818008929921630571925741623191323522759713838061274802580631739224478426500799874026781856229119918313133557690918757796160000 14870 14434528321553740725799346224710260097797857493942352650496097811037644572724604245782414927442268080831544265350620447810094359005964076233935450979131663664416985193070977060946649579184504000 14871 3522852992574075129334973526063864366291297096359265818311301066226344032804551804414892940563781050236867900915674715477436284790437208274030930831744020775755967487624984834429817405332312000 14872 843329848958333473326946493500664182017257735598940868063148382009100262389893184708715933974422583898511625882549886730321262972071330253756914218698488510302883197480049649066923792053624000 14873 216034819702192008510718628624599385338128189621153102791845630242459226585719824508000142325160827118152736781157091310386349018720738722094022817521045986864487280467749425563692444109880000 14874 50138803623137312918781123869207709747230896506961680985777704057692378855122010167724576290454506146271190515474019665956110751044881922059662516854710425678341763386880611615933183840580000 14875 12694933836954738845529937629543761802828696450771991843645540943803438129643168112255608934773434923948674284258115681693409982573642416428047869202892513463880191295104427097543699522976000 14876 2781365282420338489843447794984905389515611290330803270652699239217456990307459405088296457467587909334340905893524571633298679512254513927772833333472711277139745679621936889752502252584000 14877 654805954832212752705472978033999523864122845396456147909947943676482661318875745142404419899763563376074661117804309862237488119493655006334366726904838259524030448498149405227986297280000 14878 119188081176172670413425810455966707235708523671426564397047833765063203281300828914182129207126564734205155120229050533416632573731262181608660470697846391210991692392876291127662430660000 14879 38768137120680805444503435010829783417018589090886972929198262519782781504292052195883864845420424391027059336708783523407759659017902567711116499845600824968345137389840821432391548890000 14880 871449244583607578987491798515047854272768132800432971406932565764786993208033881751892250149727152650886976190565851622250038184989120213995797778432684364864358469226438087513208332000 14881 41316886385831642130491739248749241330408185667107378384017310995390188170912854771084417042674748384328240353989930790641878499169160902612248567601697310195135888629859029262989156800 14882 3419651077910586438952790109014884445409221146798132707547194013674396457706303352672903957362474025096894652381131143100445808760426297013864959681012072689389218364617948755329802400 14883 304850015479320475937904467619011333589368538614903471321459195844983488451520382379115054371420757234961357851312208764167989745241889760564187061148036596969668903460400534972457600 14884 35125162457465935555225222869666894974999768785379208463594965457419622542322110764349938714003969343413941807776074943347428658844286086719624675815449756962780723092109932803427200 14885 4631861786516804740782300104865779133151681254501755189469199573409684265623579195448857036578398372973525314405920966914859184083003295437402120297028505661763329594340524904038400 14886 673630021713367967263511955703054747667183557033058698560103832764229565370026802886946690783551966012903966693043739745095813137844933024000472813885920540717099642704273647968800 14887 106743451323099854706158379906731433447685670962332697461808848893769249042299407185740135638095004366646547371289640373326487813605819798974357599278415121930291757313924029180800 14888 17011256358642045827838924686680059791477373456314766648221685178392678418515785265936739826134584866044289837591748172921205061710391454166555665027788571605516231082270472544000 14889 2931583814075392045739754545527221136976910426806662154950188613179277552165660151177347022032297636021839115962123663754497263275450062532544565474939104599776945624842919340800 14890 465156780312682480619058706063889099859411427040877012043784756631791612729177956981226674834384005604400171261553061353129948396314096912400358256104545898159626371597669673600 14891 81069417903094993642096155951317338404854744233331552825960430092017992734784966005064724051639763144771871745850608483031597428005961297331287813209498492131269926513707784000 14892 12368164476240317989231849389485094335419975693688983547349400120515181846806926745184934356176895206377134134809673815285233405635446378491533804703564156005341060146337616000 14893 2038708387615811259778484981761566883011254355419621461334325603203799554375496123070062225819239680729640399145451234276019275247412710296384236745505750618760655883938032000 14894 262414917575313248686563247144756002757390196623901115529167192446167720877713539674040734474635349772797220580693624451265943067627966111837130717450148294434609684546475500 14895 60259358573997736441007697350240756085797830531951047147579574548206204391803212186602962891258644100958537198741380491449423278826806556920652401835535416989440370322376050 14896 1041159103489652429717324565481548066312494651742794164182372854636690802359540382577335489901143911966817611719894885896011614589910278074268877958926732516772650149619000 14897 38332763088814273890331332530760191515180857964183404729925659006205390331975544985451177510098767965957657223052248627088453979813312928178425761366625288736221199008000 14898 2460086027580953168743059783235316955847909393267460337040279566057765193293340488663559259973880659246565148378167177177578215726080861806737052157110660678652037175000 14899 170178214396953813306714876160786731324969676134539017448059057634715342111034577591629660604278386960892318041288038918789792250398817357485509302841221851681545099500 14900 15297461260775020191113791314464761777335845427549072544218231709103715985688833004042684611965146306477828029694960225656761598071918529864881780573145117326790300200 14901 1521106575991901701770121029197155208858590458789060958554005950796505068716004161355915307806594846864741641108754878787741370325095914753323681045820304912827517000 14902 170866203058273946768989976568069967548828206107251703686221194522953100197064401967746637359205648288729706273401992874258135509398539434432682559825356509607653750 14903 19612071254257611170126168634717877661327821317666879902177077294364225812211611143326411499336053728162315098933833451401547745100679861586970337292786555285849500 14904 2470719465219929230865866006366427499971556832787647211329792305185266762905113997917732256655950833225401355947445950614146776487717502244747387669374984416520000 14905 290225448644402627592331869678502783500344700418948609103909843705695068445860561126792047076979824291981419875594009951122631451793626881423541644416264102667680 14906 37683631719784117719378177689758748043251618372887092173498247372958436107894461635144132513244347619579557743147856743387819874655473713130194993605457074891600 14907 4322745931258042889821364368027191928572270580607463778349858457614412285456388575879797789483231328644012366344051816496153860908535790930027570571376961102400 14908 537846678718870308788444161897870251837943231205819875941847128387605207765650074054975799412120749882428791745302383370397630805958250475094966512458931602000 14909 52675963766039454116803542137323191793212560032043466721597563785659783332092164168307133662157846214838288634966432957596898166018082331807227047708873358400 14910 9161770289686831660968192598753214381118966332832437689106632072786912080618194613241365713398426912766102344372369621213531408833933887510163597946831872720 14911 131209949528572095388785549762491692450015696143052311754682594224925342409630633970004895312097722104495988527892716121492631353025267164133946089531729650 14912 4047260458277514911507552537528392556349421053707504209192269398139007464617868835829594772134785288146207780695387245412278645931289396823689145172663800 14913 214137488619808273481322958778625717750977484646201086993901755302923324633957495989408870123493117228973877059517498961997437285387039254026148113046800 14914 12408112474168135473109476988453235937984623539322382511669027384234122646602747184159757972179447236895894556588034492708488875908454986230796937613000 14915 900803241814937284446783847564427197343335435839976148065842609209547035362801408732449858206110697068931562612522684190729527373057288867001156560340 14916 73679541641103361123092097027252444104212493359547414081205037515942677272895673963578058687708671951842522239329793307755769789251457596883590676000 14917 6389326514142134335314266474667621885723872603267942071812276757900607300825499920043010214947031544614441395579604005994648854911054402887978595000 14918 611963986646425320823261051436884225509115665874784589766204135288032050611922126386040164281649959979673258520789023301503549810111519338836903750 14919 55738937874179896721037601255965755762856052070802618449192975268421818080117617385603497564332814646289457581166762837423695205813585516462815750 14920 5627052708949879788220965436292184896267170995058685793139512504513120386284567013558753427044552460737991137463283806964432254111941273264668000 14921 507627457190071641348454995720565494599295082795664170061749136083265127082072778889179687033441284944604125825732371896189380522359507231976000 14922 49759524180630644274967994039887768545362063015199786381314971110565187346459257742922049118890296182302343161144218944349619823672088111324000 14923 3873661147547318032336356839025877122876156602419342400566147509434077249083386653894755978797669931708709236945817083114070716974578702414000 14924 531401649078557659401459086082584606777049678878385168820021936174999862305274886774389351057418513438892998626170497762778529397720987856000 14925 6632290781472690311038068898599974536993374658750065094019880437646668058523778051519845495244774008425240370138049573421946668785731709600 14926 178782641452805705539613101953743527645676167286002790707475813031259755059766097057950473490613730859583206978336369535518114825123678750 14927 8201601838408871246443367859184319667931436655541402020294107861214871916654721225393697056741165602429396770850279018756784076451849250 14928 405268833164002329669064364351257016490276219103935647882202111665810167987903770612163113907095403429201941212706665116661196014880000 14929 25233855594285665096435047314552796998170574231310737399285140250980615750755807298066169660549261567254363100085573980712366821665000 14930 1668596175706461384162682645870879862506654250171182252595005413521971941180250392757830553320953494848701874676257770013303051373460 14931 125095409891286346590568492305647183398395977009500555352606843619896465167475390236639545382660835664180393362588196838636067445100 14932 9028375701031540607041431651025931362147623304703988616740147629328939624456741750735194230744266805164685932471522261658734007400 14933 728976516025627816460660625651887316124251429912526070848797757436276448434397691032310593070631000477080031575524490234241417000 14934 53065503081750858732084029319699670438787397610042186174497581371219730813531525795751286729282890321920660560716891501592786850 14935 4213582216432526029269165333686676939865738833674216696695741441470457417161061738864758799576265057532311797186127550324341220 14936 267825707287237955769818903516419116860605257415975871736070530918787642521304993762700689189976434153848068396529582611736000 14937 29740254871770117456080528964446784077178294850018113459343777659025020284861416343016442329072287472069608067645767603050800 14938 334467587633993685359454629875712189114787512108029747860271645366537803760235016296163432973082269248216583185236882620200 14939 8182051026265624306006532805953244406177554887205494624400950833785370334624367431686279064368466453345082596851228188600 14940 329312897757602392709566338262662723477493018101683177524680224005760455575590331144442677706392434741066587217985885840 14941 14482745598116248727493329208248637208157969849585766988895702697513730754225346112714739958068465705362959777241290000 14942 755481635876357480260132937893035310012336691591953483990977903827072242352988548483791453477467427903091149636458750 14943 44301211464221669791982986599305983047621143021305694899278227580188074437276357960159257493776877570286278006673500 14944 2585927551511020651917572910212401564123782540025280983725094485175735904315174214811222696575248890701739482573000 14945 168798074727456981937995494550760900289313473643655159124390122390824460477254760050734147579083078874934734195400 14946 10110195828682742482450907785857605369753269403447566108002913976022425852980818976218310993932035025317290162500 14947 660188500638449989088299492775752315265059514482421775033322279133195763178613051328200142864265545527839713000 14948 34944047029040368978252015335582549401139552364752626298911511333659516567721703302154231839866039790709605000 14949 3186977281845553145846755629699807176563316990247093790265594252016254912810159396564153636596455265163370000 14950 33282211805980650725979794514024601453725113051404273301241404248065881402459534390551066189068280262116800 14951 747493969858820438172629414733253535544551393893098389651229110584864546698032007630682898698517983229250 14952 27260759945280763001888136180094739512519703085770375871432903288796372873391840260423292035948654680000 14953 1040671302929617663902735004588151722108337833888836209730674614975071358002495379049410239233188032000 14954 49075747918264052930033871265704317215852204323282808043732090700437557352303917949040515105291712000 14955 2304086832922244247214775263965834171130219470097473520939944825085213766296629103996770410066401440 14956 123363892481441940961067359108075354579464959932703167277238329095881924333464134198409791851363840 14957 6109081786420641365891269764707596234160162657129767122437783315350953215791669368183847764888000 14958 332611375252752188918176249910338212589692558633237697143396325824966657232736795836580194341795 14959 14791987810064792644093457164659110225295089008618504011898361949035204048260445029799135207505 14960 1120770475500883453809007300154872544331151935229536181104035748818602051269506406028862210208 14961 11049096746967422508171524086607919042889442956195723208390599946169345250482227085145563780 14962 233661496238885543957482026434613213288383866595762918123834855267676716167364005756858770 14963 7554430325030288036653506975353239248402969285196716541560047420602990113528523923378150 14964 265900619906198449009164630752442215569320343577526387461072395818778231491740620969140 14965 10294680836206665102175621797604881599368188091901357021728294884809820553774478107476 14966 447458949659867187534504147996622459776360545664269514513554018580107672404350395325 14967 18556522405691208469684260970956717106847200291259710931544603968244393144235427850 14968 841099432977331367526571452638903727933833387852942550827335593446343618759746400 14969 31825629518924104535775306455758957680014514355791202475087242659159475190971800 14970 2004601606256303153680661495866586957852696995050304910458630384580276554676340 14971 19079056714101777502989107414277518598418810609671635020342226326337820723900 14972 373275555996706035151278627926011606153353999834717530761958811873862662600 14973 11226997472634278862713953109379677383362814395008336325466519687716333000 14974 333142348321446114037524896536981314328175949647998585039638272660237025 14975 12044367164148618423547045814282726934974691873000879811145305145006370 14976 412324257047146051303701051627844220115413884208967688019505106292700 14977 15747542013695568278896882972141510538080021066661969832380670457500 14978 504129244982764254903460475694929038714596371390194384451832262350 14979 26593740029542543341826548330014106260203272842919853298189505900 14980 243277953912802174589822098391960538047964529769032026505983708 14981 4561183426043424650728693146820682884768574805746208344913720 14982 118063545431010763158051100564944241467180828314806555081440 14983 3287337373437279301729596083887222859433049575103331535795 14984 95352788112263817529780088940470219506220960365687089600 14985 3011400527793678230910024861583342029067682348564483568 14986 82641770350772537400057254690733442264689255678027240 14987 3602304780453068548106583020432213942502721495602840 14988 32511174855235200840605162823177444978552446087760 14989 542881229358939065982991876001904506942479855440 14990 13259179832426445055718724208095964327740631377 14991 300810046660955585978701479400177145557150050 14992 8075100958084619385766919809406960561583500 14993 185048836293726843166059841659737951312300 14994 6781134544550489705543597219748319934350 14995 57280885400468020161205587483131855500 14996 916838447157439624375701408739701500 14997 18504846554860819996075512383486200 14998 385579752782644699326704339872800 14999 7673456365649253414921853434525 15000 227079464939221210842162616680 15001 1866146988695133272545135400 15002 24897515735395731037969100 15003 470390053223077157443000 15004 7139588548954946466200 15005 181514130256456567856 15006 1304231553359215520 15007 15791118189767895 15008 221703376939980 15009 4206728318520 15010 27360834592 15011 236195050 15012 4152880 15013 17020 15014 185 15015 1 15016 439145219829062724479115422022370173095833601515380747202177589406242647203990865266123680020277212411976590901356945259758550665889442494600333187987731316287474509174795033440320241973985280000000000000000 15017 175474017995917682328946950710813922041810509175559896244923685528529339605488706389036423464448197866053666900337569951215637362567448113039628355748597812872005398053628544813515549110289285120000000000000 15018 67115650039893045906399783298050728230935352611097950958586327428254932319826064125105242020926872455263815937721574746583835156469515102539161413776006909681255222266041839357383048154541916160000000000000 15019 27699380956804304806219432738692570784754027902464231407328687982565622316036765971208831793430599777554012300070052209471688660169192304240991740832534497483069844415518728145078563527005645926400000000000 15020 12115527698926962541055730882886780050428456951792546105410911633469457810274705834628823785983236247166318763239139090377009765278405536146681312583205404144976410623459307453589283349242325145600000000000 15021 5275226903406143662491960046207711292712982253984805338279657265441657705455748580885115996392470105596444774275307857591498323936912490809623489283347462272967782853091156520142071294041516096000000000000 15022 2340922821992786850556154130015358218925875251101720753355714976834829891448861149273403859182211127176373203365232820011994096030157724434109975390060881991689878106822113202972594315578763049984000000000 15023 985986958503142183951497858020275361859877650534110804221617523541591657886462019034431468692412960222295984719756706838416856437912673901263387959720280533794190524614828540543024734592028956672000000000 15024 432363687068384543437573194657572633814758371372278179783499598466649128332231812505032080605753699557046086489762323284758399666997173160024944018254678021665758683407569200981773405886132368696320000000 15025 168317814728742774600274830074900181616333807109358495262222185311380042561166328389857512240686556088238759457537014809406882231881356446945256308101783143631601997189638547193542589932615281381376000000 15026 70501955511855024433029953833572373620734101485819423689834413960461894962495240623457946900210396424385202651564530785438337460025129140396132895538246174979914703861040414315356246894361441113907200000 15027 25138401975976880141011212485494628834376139138309677902545775752926081155316230040508525004794776909743089748156243866531677193757711490902880136093411739393810640958083597596816991351904860870574080000 15028 9521846658649505377051715437767390362697848907384392894268809406200836700712087739535831029052209556116941674119889535792724680723709070116170915929304211662131888272165417995076915862791077553766400000 15029 2748637230164387452837340212553961915806364925416020882826224165485323338095588942824339041316824673798815405042741806619745208657485470792859562918214625585497735118282617995936442042486677792353792000 15030 1411516568295427458344821840756532184630990229808073625433144875932131005256043741201325301953564037294754263833241135811846110063420411905641857184624903613495085955596532684070462674229979185704960000 15031 46118415726113661030292137498461093888957014809103019943639928821729350892832567144777281456311360565314305936744682564154708846539943351036838125108205662210628048997443626324943199417453040206400000 15032 3127955378183654591927936944875676301062676766152459293487093301900491093704987398440081776047637100804261067490634730385064288206961404426502410400361170620597231942843188863771814888603223784544000 15033 370305992531400999626523853307250603094084257647951276558598749290918272014471893668183939548037670691862023064524839286281607482019296614843888572326805880077403616491185963210564108159074996344000 15034 46241822347722594821147028142119445237067788344212435948822000989103884966380140046947946860625545432223292520903610441203112587779564598603991133483277794095889850709042882662790450058764378096000 15035 7580984953257348767680725873841727273792941221092874843328910152493725510620432351657847882207101561460460651463154433513043364501552753477869272039432017067932168326624261024255897483566310048000 15036 1396869661334307991263176308286042808993476493305986490020793174738561110857516563834044470274948786144764893628453710536681300342917880235590138973096054281713600900863309569190715031187490912000 15037 294709127718518275602245504872009923890216979702816368097679737426136545974448942610074963641076752193826201232645533745367425928188825202327275189402421540765358818889798835005620559746298944000 15038 65483469946565340899510874206029370932616112354110200934599274930807713851856480852191664117054193482647541363253700651588464078216984368432620828645716951677498386530436338058595255771933368000 15039 15601206109970911757859019617481238898771954647510660917352507012992647373949436524217774339371827419963686620512897184841889865653467012601139532551317932894856856253947639389599691358685256000 15040 3647891904796512323571733375091400341183680202896252642705764462955521349843228603670440060858675446485169311740605706981447786577032634734661590002337481456019669380986009662343748522506368000 15041 913238101468357128953575285087756214858404481780478497683586227478080164313175918463698838885712897130512127978703500753116348433647769485248373246651768114212420730907229223711353231942420000 15042 207240388308967560130689623979854047581737266254135713754948195992564245351984444084423569440771358038593306101713939384093398223941804360099108445571648532545241731187385428089865265794344000 15043 51331688992903944029939945224520642465135336121273329789626374423810299567270565097685078254831985052959187086869731185639463688307244608632661053382842709541370748431058854617836844788064000 15044 11007105160216658704567730069824599257487990012516344177435272581040767930090313151126084310493757104015952419068052487818633340804647138441723155521630434876143941131189094458484217766512000 15045 2537373074974824416737055403415940376283572449133803962891041567315149062588507408971156359499020269805584963773464046332332228394814477167282523995583318104383057882246632975839810472360000 15046 452428226505471769324437035383053861331902603530000501708520088121487969684033560614362135867094469247550339828025884002796971090230314632011350456521320627080429189395332388421389995640000 15047 144217470088932596253552816650336548558947841035709133015003293182416496698728828516586200186659994133235818358533909412277510461285005099261822982869141218679907369080378564346098711086800 15048 3178226656716686464542617761496558267224486028658391533761125199872694551432254197649467981307502796752687084427776435888597087854229205779612433481341104934389747154682051224232316593600 15049 147787324380090104543682003294647493728914863710980340343259533693859440810316561153718931682937370857076864265880596142316375761224581982319589567026235288785297238059985097938013980000 15050 12001039631912624106513565583055076157014045370116937868863332433406068223021833153391942907480683011187574893219927845451216723111378815087578198942980248704857849939767295141427051200 15051 1050038942206548306008337616474177623395852601803438335234821073751983926822248002027372451061015436446109826668637643962353459353842515452532022443257516011468259341349347472207446400 15052 118786913037975709332216208278263079689684717035708890433607754127880768395894292695320534233182762373158918623352979540344060387415776179075930782676376857340366010152190799913847040 15053 15384398076645101460455496776983391563586626395062045229775410745254761170477262075870672145229760210718782861418898827259317171286779642633843582451820955851996064147830305497576960 15054 2198161123485727051070407434400404712575874708824464050879876299697933874908111789468202663076324553255685949084433858754709836984610029394760729597971628502041802957121050155022400 15055 342315205967182292678369976942289508575671267697564732061924722788409408961856677228976397918474704680867528820132623361484613912925762814828396500512862745746014551066198599753600 15056 53628706486566449558949830368178011351787392205894518212746655643823116139771250565011361311486771640273138787477429000961648658259668874792051728408706433120926022147252610176000 15057 9087909823633715341793239091134388163105568498240787650069987797919970608382300503949773985209912428105547395202595012181308517861964618306580504393461602301280496467134646052480 15058 1418346903904244940904015070948907756917119464307102365879452792748683997052040357040141626059446562231714116244298112669485631676072149025049539625754875657157017725204522723200 15059 243208253709284980926288467853952015245910720858772866294246492898788847713389512561067566192220286561242166065475150318986290675639118118209829541597358384729954636458069784000 15060 36515533215566653111065460102289326133365039820550309498909778917423517549772818784910060917597013533341835324788768821473024928984255917759508355210206170160429277906515936000 15061 5924996251508451473731221978244553753753621653227853666211051929432191176399901553531173000252750370325308400922532352039857180750820067593300850112602051251992755094155385500 15062 750910379523204065472319445675763330967323974259071540582080416684353707667798597400725412488649292389980026344963687061194201366232699313341483316137707766596357337540418700 15063 169821828708539075424658056168860312605430549955374253075088080524483677354313829053480575366020289422540035015099951158722493982233863259553921917607155013457197027069447850 15064 2890381988792169431752572674321909557225731666058305223074799797544641640086907089980890030914421016108003335675911125485410546263942681411980008523675431265201030467024000 15065 104851381389991984464729821334138170909171171403529075971630574826403520755966966921693470998574955254523515391722786312963445576550870674748748098365000431722140485814000 15066 6631536248261699846176943763503897880981320980331536473922232582063866333857986400948269789972847734618991875121047002788317483989086698715431494788966992488368125775000 15067 452187826826191561072128099512947600377776568067429995214676202201206970966799421160971855732128007828296547043515018593500117479978860236462938969249178704356456430100 15068 40075039359213433176720636401273882965978411965621256270481105900815349960676357094963228056646942111956746256644681358606601340572061725250230761014816341115288017200 15069 3929525321312412729572812658759317622884692018538766812220382684422928689175440715787639541126180292345639431398818545966087460754123354918415679914450749605890612250 15070 435357722860807590397700488241931698138110223780122035702207199241129835707020644174418705612271980261800968190316079013663385206383605809836377381537740351334762500 15071 49295206125566428076263072514290881689283442771432974497008114454898980311331473257782742444935624403038552239220657497598207387735948325395336131302052580363305500 15072 6127384273745424492547347695788740199929460945313365113306336527267860731301141068523365522497144827512279915043998813485616332985848744286343451769042086465973600 15073 710288597998143272791759575792125233303475187867426859177994508998784376763066747934289560968925613943587856581683250904829492837836505896690969554902838868604240 15074 91027993504933063581874559094741910857724688537103884990633430429102849484806211007733890346576333067286688631436695440840071213826319934528665304046013264125600 15075 10308086451461486891112484262218688445056952922987029009911534245399703015943140887391072475863230477571536112965405334396455888712128332489085325258122669252800 15076 1266322560021644018160134355860808441036170139294715150951691840908341806470600031572701588133285932886805778599790534594332342762132516686233789921277203852000 15077 122471615756041730821568235469276420919219202074501060127714337551986365624011432299778113514203578753735749860557495208590410847558619873103172419204562051080 15078 21038139183725317147408442263803677467754663430948560619430044021794666937104092324768584580408040935821670639034417023532256922737727652838022110957691041000 15079 297622568442858655394074539705164082874425847348874755931353201541288972629387488333365983379408888857375480655177960802235686711589335005875369082930619450 15080 9069764400477322572775961108196156813024003807103563649515206121152893936660304376709936011590773043406448240328920200715580906148615455425606721708847600 15081 474161581943861176994357980152671232162878716002302406915068172456484817857384779567187878081917235134726451907229226532175981569940779681403532657932200 15082 27151869649356155270568973174732963346648705627223095849063989334912334842242730287193111056412620617275102390076071879471749523085989862768288948022800 15083 1948248871832306219850020879616086729137911524025994924886589829220648284185672526468665295924816855935947618637002544128749932550098463791336354188940 15084 157521778680979599642472759161712121877971537527308264587403873309946413499341546030378406798853670862017273648286009377242153684095553807318893160000 15085 13504712859436783936005154139638382622098185275089059379057766783744465431312086692356483174887716762481434760473653934069430793129294385506742329250 15086 1278935972092529322169961298508544561176354088232695884230494035545774847346279898382043593897203919095410249671332237535323701335809379944908797500 15087 115193804939971786556811042595662561909902507612992078128332148888071757365576419746978479237067034270154866824953952469108269684012460738428200550 15088 11501448394117336709990105177476333963798833022867203928834607976257586723614609505330768776285573558910923610962656394911837528912984549344417600 15089 1026290293884275274900137273956795456472487884782538430777014557733557756926799313844207403713987725145177484543250726191260240124044947512092000 15090 99519048361261288549935988079775537090724126030399572762629942221130374692918515485844631157763264310519185608019261501489853246714285045644000 15091 7664903972806395255474067787859714306967714128191464750056419539944025194994786357706644809110283056359786362467255079353373971885868496266000 15092 1040428491880123417354435684330113019584539371277680435794990317142631309355590830947751782070314142101411555204923290356597962820801092012800 15093 12850063389103337477636258491037450665424663401328251119663518347940419363389819974819700647036749641323903217142471048505021670772355187350 15094 342820322785792383818227185189652537547379042424706382181345373441384684959963856214214309992310865359613159772892419934086282035804167500 15095 15566305530041327059576187977635545492196400182966334446680653695775165066303858652277833189325069408692528565083182627436345287959632250 15096 761414171399034679984302745144785909769609866195273035415046391614552436825758599331942820067876212503349101672357976885848307664320000 15097 46934971405371337079369188005068202416597268070237971562670360866823945296405801574403075568621626515093115366159167604125002288296900 15098 3072860283974275420339197743881026281447897926057820782006643632822641396628975970821351316016805445958995531582019259628459084707560 15099 228115159213522161429860191851474275608839722782030424466518361895105318834808064549166229815440347387623070249425535411630475929300 15100 16303668741668607309802973661075953721936484802669338667122985039370706506300523938220836183674112871462442557667020783189558498800 15101 1303746461353526671746950734338952315376065057343556242094965220030263648161518947423170868376320827776316210317764953688162534250 15102 94001748316244378325405994794896559062994818623503301223395715571874951726827274266759422206158262855973741564698493517107222420 15103 7393644266570281523057214642129451988821013425126455713069885925599104524452429088951369214350804723594433908269997399625730820 15104 465566182760993081992395477140691175103482036255808524700085221970976649616474101307124562517155296753418137586490676315728000 15105 51219327834715202285472022105436128132918174463920084291092061523876423823927994812972761788957828424119880560945488649698600 15106 570742855962594729145491386760389607113307130753151679834958954478679188067923972762260536999938551194204444701413396030800 15107 13835104462594601099247410017339122359536592809274745455805244137127989838546657657214980963386679639292594209221167664360 15108 551821612458685090486300350602299698800123435737955594771085780766409412045583798133930973453954890647192659662570943840 15109 24051702511157341636729993149412915363548057071633505892273220551228160002552806937186978858935130546406343915775713750 15110 1243536144008871604675971030514199713825616147222153522321432655856950770598724513433497436697424261858185432144967500 15111 72280923967940619134288030767288709182960812297919817993559213420306858292398268250786156963530694983098664116151500 15112 4182456735487389923971030967821797312408900456040889243242326732545103288718455686564238448373880814526291684857200 15113 270658981890577574486785879193461443567347466359653962044280713488735772834218839391694409049219419575326384140900 15114 16072619009700770100306571351876193151915453923429464069132837602907446227815660936552186708302209527427486925000 15115 1040636111175861847206980556409236700333059912658732628442355456938766202976457860568179886209774503967611751000 15116 54618426448752173360965334894271883937915602855831836063844883261014034299128040455467959010210784882957870000 15117 4939814786860607376062471226034701123673141334882995374911671090625195114855747064674438136724505661003223500 15118 51161085916631413512663155203376660085891496095547064744057034629258297031879945426797506703857025857468800 15119 1139621954047054110656631730658894734518742289050133610451873889908072177752737323109073927523970040005250 15120 41223588209936763563830840077216435360395648568725934244605853753789637028055953564542539176312599760000 15121 1561006954394426495854102506882227583162506750833254314596011922462607037003743068574115358849782048000 15122 73024712902376910759890400443368024017188080033044818369073350962251085340228229908172286476674067456 15123 3401271039075693888745620627759088538335085884429603769006585217982934607390262010661899176764687840 15124 180674677177544889911484478693716661037641594862069205618632513479008172645860857959875758144517120 15125 8877259470892494484810751376840725777763986361141692849792403880119353891697269550642153783352875 15126 479579192224898504951789011498627190245603224075831098206757493049951924382085612601580745330030 15127 21163921020554241783087561789435342322345281196946474970869964019388830407511098273404916527661 15128 1591322965214994827545613418540506055309879846967127707521760681528702149130749553598231840448 15129 15569181779817731716059874849311158651344215074639428157277663560511350125679501801796021690 15130 326774724063403843429260578322090659185258640502345133616791602103668189527291015569742340 15131 10486000301907713244907106697132108210469793186914845348732603136060866874002279475733850 15132 366351965204095640857071269036698163673285806706814133835255300905872230055287077779704 15133 14079489967164997860328423929077264540312374890394502985598991533636960463250389176401 15134 607499011946972969937355996550158959988343514551489997806722974130657131877439222850 15135 25010964981583802720009221308680792622272313436045697342516640131112008150926011450 15136 1125499960674702405467210720797381966875489281587390751466794391230359086973473600 15137 42282622075142024597530050005508329489162140501265454716901622390026159896576820 15138 2644368076338102032514915164760178540146110929640827754222023060510152050849640 15139 24990877104386835320816718162363510276802104038020592350589113357034046863700 15140 485519254653058199567397376183483627584082824959842382669400972087681505200 15141 14501538402152610197672189432948749953510301926885767753727587929966930125 15142 427341219226130877317100901764679479069246390582949909085329094584855770 15143 15344193784463308402601030968880734314419812934097011266253607924460170 15144 521716406875980717976111534712782482595013486141959115453251358982600 15145 19790829828022808782937974546069736216776242691885989113667599358750 15146 629315701790564774577474150867495310073254530728699030255307387900 15147 32976237636632753743864919929217491762652058325220618089754987316 15148 299666883627690095852363644376852053489545712165827529338496488 15149 5581448139763664375233795561241098793203650749136807579960210 15150 143528231700444457172532710490716528842455124618000125785280 15151 3970420464021649026764317348071580856198358577722205621155 15152 114423345734716581035736106728564263407465152438824507520 15153 3590516013907847121469645027272446265426852030980730408 15154 97906810734036254499430887722779746886829309274605520 15155 4240687906102979430049521783546783501933583532798280 15156 38031940396690234945613586698811350729627389763040 15157 631099429129766664205228055852213989320632831949 15158 15318058688393284350084985731092232080495387802 15159 345374498018134191308879476348351537491542650 15160 9214532381618031937132804199691378309537000 15161 209872460674592639200531283833605237463950 15162 7644188032038733849885509593170833380540 15163 64182196894500311746893007661822440500 15164 1021149408211280060681918934284937000 15165 20487508685738764995655031567431150 15166 424365881760780556655426078203200 15167 8395664023592712559855674934245 15168 246998716249679211793229512880 15169 2018042673821481329612762700 15170 26768427322448589439666200 15171 502830746548806616577000 15172 7588362686317828815504 15173 191827433111937054666 15174 1370548412004599360 15175 16500831366836115 15176 230373341401320 15177 4346952595804 15178 28116658752 15179 241386150 15180 4220960 15181 17205 15182 186 15183 1 15184 21898708295475927860691889044848859298378902262233653260481922458391300007239011147937367510344490325610565999614333003619959726539020199064069948307654868305535395524183112334223969399769399296000000000000000 15185 5901502317396471433759107710685273814829021032515092987781174145261850592885551374557260176225886194204450778701920492638168557551233462632663905214135734040013094002249271148001884382719303188480000000000000 15186 1842992070262319549468325341911967318022863591260574101958174556651429368796037591866567923088166947646568020556634904312965060335933777600850044363739614258798860906363781734967010479145188855808000000000000 15187 633782053830344294459328355830139746221914994788500749931591071764246085049221710728906893309305070247172099725845863638136472167109885518810122049028899376630820069275851803760026449249641509888000000000000 15188 240272217399184787658871528488031395312087199941092119160187879314098193784249457903360759130674266663029365325687799766318163171597162708904447705097247705390776605538903344537750363660923083008000000000000 15189 97692542693031136144168541612092220248159554781873940131662477129409983330064256164412738726378139036665380031399322529821029797179856251611580594098082230262331026883574084716523341678911257376000000000000 15190 40070731107100814941558471942176713493888505710844074721835457544924391599615981227228504258535125090372364035314042420625927967664179338442755377292718796687177686233626167531515788194926066390144000000000 15191 16967756987494615627846511128279042999686940928115660558507662214052613824742605713461856388623614467122770278247916939741284753749235423821584224337282000043171962258477958504928276961121597325184000000000 15192 6829380224317022685166626277701510302039230758484854049664522480567420715432035494994846404226783222281224792601012697634235442024230488802826218985087552946752173870206482979144488632190059408951296000000 15193 2887585419966081264476617514151091291114226295682707338546965147516808753037242359992308117252461315237928424145428524442700924609170271850656054695684549031108429710285862706096617486451004006286080000000 15194 1085360460642965717129390501706891684898447252291273179267622267038343875979994039069094159482422069271705933457529344322145071402480835823600667821616454243123507105138263682256065354370165997161676800000 15195 439462253513700033526849791410937068268713158436097823575639433608460650149012336678312310924074186507378598283623911511632259370613851885100813632953961403492903862148341175568829553678828633917173760000 15196 151641334531972020288070703815820346420284057257305013976728924530992460461595850142211358108719114271705120675219877519296753193896829392580457181164332935966811216493016367737132675881967136694927360000 15197 55643292072972269924701878186680692697179009312527490739078902553024072207448125285919810279353752666581479421431229432889890322206626457642132528514030399922356977650787931635434114719183676534467584000 15198 15575611032461845499639257890867529076189330940074908942695236746885647611143629788179070080123203369956099347622983954820879526136848060021500029365265111355306794454891889639653585502456486449840064000 15199 7763341132367941984812077397954163025353215801168946690048789368699243390160896745948780804919512169350207536293730197826980958655473963007865682271143087682132790950923527398451643544603962373158000000 15200 246404106895461123548663169173651824081911557512324671481996822725920940422465681847253040443963521066090677328293047903618547518611606161362486857385903365338272477454688613532432402227705340826000000 15201 16247990436939716167346555246441095249573770434821184970728021973785872586151352507929320133257796465046289703361640015632717550993185687090849492704931409184371154890214810099075397808640376507080000 15202 1871546502802625798420181560841349025324430449429993443328799577126371820339055889493885056199018115398479645829540399849597523809523723702663448724634948817870032681136443895565034100175951767408000 15203 227558441553690037329303301447959781010931866298202305870799042815364521705497837242221203661276294609030452639923540968336218620297970620167905283957953606860101665447828189489989153267999869432000 15204 36349850929744608327681338511281736916384978457131706952005553588631177697512456348491750156108561891479935636190009005403224438783095178923044127999790710383934438501518250911753999642553095184000 15205 6530365666739201455380239037745908529748619923434038634643791456937660558032335437240858304833078870483638406984852399340539084833183038859184749996716225258174685320418728302114977329266663397600 15206 1344161143496716577765157103343287494059206281906075001155059855837322305120468432776613984940907614225044637163539137080029115972968570000435049984478541906344882848606408058258810543831885124000 15207 291557354285898628327926596947821572197190197685691811063556949369164299071533666849533940639451176455042761576067105960941258165752820557246556019097083655473064108457411574388030436798537348000 15208 67847105641036294129898465308039463990510375351320073642939043264396044386067056346971751439409980711438022719856154081344150229565770817819505511468809782535032967896016099251260667633317904000 15209 15503540595385177430139189410042896584318335627439199120724719896538118203403494554008910959804936363346310539871236993607754962543624783778481105935520233157812057271611346838438864555803024000 15210 3795011666101839626235690290644888097006125438005561399111279127826574338276137150672578416046615886380184088375788459784386210341366047029568882648067775993436759309397253814508084460361772000 15211 842477230734281168405989809629969655868110718057045741336017470893189437059684149547502609656692743703432955095339428807165177922158078277276256952174082596308821356110634934735275030965220000 15212 204234592376022075184629959436579960152486154217535139141199310133726644608973013282923710027338081846931726173761296728135760825997567510266894902186318774242611205163641832583228946139744000 15213 42881847186677399536593660431715950397807106427754167628136491883931494182053311568498105245368268906874272045666002378654498381190806773815937468746525827020687500666345100673428005463583000 15214 9683444184087595223058057625700848475715726381947606677976126947327789672469313352355624718054244506390229484247362861097789124226627689893194771641975330314835942438241018183635741441740000 15215 1692081567130464417273395995587810722473165672503961030860806641736392162236197868798803669769588148972208809163924721686441464861579966685659565547798218922829902721947959310332424134007600 15216 528797390326086186263027011747452706133059130718753671873144940239488986796712253000106568137922255135103730654479289582010050543159573548326997845316939627357323825465240843704836125946000 15217 11429392015500391709028260354734327269602427243297508938551613120521589097346793761028872790470141079226325868846455952007998670908609864701665088397202763090168292305373655192159492297200 15218 521438295454280180182425188717952195763820550365684315661782960801186946991149748307450681000378586135005560520371715975234863517914283549469636559559338528784847511501381606873616368800 15219 41559155762364087183667347642662303379484357157965985476637514943227065134263098076111254418835723049194717963767763173438715156850637975044131501766104516596052725549138460511749060800 15220 3570132403502264240428347900341080564142867647926532353254198037422046554835996242814329074523084521677803850777030232180914686241693125656596407808354809726991722710933230900969087360 15221 396663441751811743662936266933751821918491848734043933574413696479384534297639335458786878001403538486594919309437667536051364803949773255938208277991982604905309329531917133507595040 15222 50471621760221648650968033285923701173351990290903732224316459282112601147659435726286272785182552229741851516405485519334029557992653655789155142931621415220947591447965719065495360 15223 7087174656755706181899417072980976098299229891285648824161842194072756091107947782011542301418288608017551236451942974953804204388551620305405147970062386206030080637642720775345600 15224 1084965144336662520861952299800143202213319157716150345838096117141115702924919080967774255666713189227258440633604907984147186681924523436265974184194061885310220342600070851900800 15225 167142801883132101125393637980821547709541647830294546822218367423541622295028001847484989764165858081229856149508508334816103162843240105785853204242371343774434507221204084763200 15226 27859657983926307687136650984297224192595336953503052434319575620722517650661177345991197815203174878486334273290014100739747275214223560272712028346926874600168640779833897434560 15227 4277917274678932321758884165603963719761038992374296454132190034170234710506546650523015270319947557446169502413196639293487671731753398430779352552735167223557485980085049467200 15228 721903864184703038622475293471254394467130793002382997353797118737880102977515332866679436213671478618365169700856381600797038305429018710032376790980830587383876395121051384000 15229 106693823614233814558894391236376624795985951440099610422118339767182236393929577301439044666407117195301078226242013909539552409871028966638213162265329039391974474967269910500 15230 17045758446647391162888284768180485414645646295295723230663370124255047512862503255030533093804887702000026232326328443559102066563291502418125095305450724627917922666922756650 15231 2127579408649078185504905096081329437740756961077922496243753245598205316124631974612384127156775518100816936318234901973543373483137445109288615542573653224911704276405987100 15232 473980327888012046334493380650401171003216625976137613576422354189847493169673839268884653431833813478832547043361890379909698021995702400681991674120299460523745046065426850 15233 7948550469178465937319574854385251282370762124865875395912176485631996786108152402422158928345417503500636021612477012364873609587291544202092208045143707518328031325318500 15234 284162439419253639056586617238896202319058102436567062247528564808900772755360274020843487498999563147123917684628407012733561426553437908166476085935232539950457400411500 15235 17715675406070541017644121196788984339192957477606969873672745415894634100348072943866629216516935302590060273905607783565084817982618661740543354451266957551573383832500 15236 1190973572063349604513914853646777482685129834216214612256027206762549177403410462308240451073587581154668137310934006616473013832825434294584066702806473292064360113700 15237 104083782780179333389538319542197446036638375521846060884693043561704323252230829850163197706356320591909393457814547553259549166467967843182273693905032480211900387450 15238 10066044316238646307261862564219073910677224759818539834364196044892132923186994756845316282586296050552282550304431612971598565764011843102827382179480529247130470250 15239 1100160732094202964923918801368124696646305565498416723635542508987916292788461145424132837950943563982873743497679637864333344657281299426526324061602467454739073750 15240 122909380606412294003482594135631931678613383976772884232021078592623199920149637932748441735786325791626633052740134166745911882128279812800557280297569929421958380 15241 15076590252505189211925710777795979176142226273336832588956606954643420738559418085295874228737583758539024310151216398298993887078552645407086915978276274343032040 15242 1724986595138347948208558969780875566594154027678036658008700847781065816678759023298494239664141234831503075341216586880902482130281641960678318972428220332767840 15243 218233779300288242177058237829701760646083548159467006323712049347619680690442891199789942974365981731600845378579970391608513267787211798181133958852310485841800 15244 24400154005358203147316893127023984040831015146817397782955200196659075671905647974216567428208181592928537105226393449883400950748951168297971201475060562536000 15245 2960028984050592892449314056824639730922047700601396665349579907659663742133203655621056561430680876408627363509517222498453513691302004995845462744583275146850 15246 282743112918269181032509383120428280393752972690514793134352853494866796297743892248463151238646993887796479478768403407305769591223097046328072310246908833380 15247 47977219845812613494699740284527898615489293433992449217480710147551644912987663729668546581270128098443752389496854339905622500593750947465845817481500200500 15248 670547232515838175405926974998381728885754619930597341676663237208170235103884913066464486854959385581281971652626959241678593020770277008471904916271773050 15249 20191023129634039537013151514674777667089151332480552410230280293519768850110565069197306725183114598931368444726331723082525128030902372665827612930189300 15250 1043155480276494589387587556335876710758333175205065295213149979404267635836246481145113997074177032756736224730182714633792906633978263455335243646472840 15251 59039530516623267855772069577617024951433813398729289811336814018937287896190899609969759397340910041311995180702559620932568466995366876696105930386400 15252 4187615391179784633470734534347220900560798333251276447744739058209899187125967965011424975216297676251595771420635124931780469268721972856657703318940 15253 334733779697081649240254613218638258990689517245530062248233230783636128687646187279004979590611486831602156048964537579617741173077001837184759025000 15254 28375070839490770741943413754071657868902928611703978695323622343373202647815354590812257128889699576381207923952080863384009355543193789638051389750 15255 2657344742014477591619808475789975921555313494439045892790026496078443293930604573308631914089740145039689142003043875915006206695033259096151512250 15256 236716939821700264682677636982295594254415043116807896813166064198565039861129566666670600472074391867088744905090138231732588811885355466512059750 15257 23377944018477630051827713784652983165547627992132251464044257516958355622999260625143438637321933655253768438897811551686228651721775987714473600 15258 2063615967272682542003501830429255380218873488756286952207545401034143016616252383751305575271236865675781915576992070137488660822786951130354000 15259 197979383442083627221681167775723674850695867741326809644806374418631702846550663785669649979489554939158678594771750261725221065739000409368000 15260 15087758346471535923933165013997542898978553073387409560637373199679291699621316304117290308459188753045053155593438945674536134133235882123600 15261 2026667999808157073388327843434699319399050650301315015558991555267417238015577972783641492157799422635041258576256826007123115078018793816600 15262 24772802616106434106370931317773229633344454186065803704918329186235653824266972528776123927792496731212060841295279237839577860148767216850 15263 654157146540236487489882486025153311442447764626735647631750865648356490688910623592429346617980936961710825280927372731368721843830401250 15264 29403021556744728890310577291089363707482089234491965065952345869797534014129510787635907135391797771974776178490456074046429988368194250 15265 1423844500516194851570646133420749651269170449785160576226136752319213056864168580750733073526928517381262820127309416776536335332278400 15266 86899402503014257760812258979680731206967219100341590913062945367287898717107771231815595359725189686360520529423409326449261662490300 15267 5633577187286171603955195863781881515987812864439338100345513326841509227153122613172477412697476650924825141233701975985508321963860 15268 414150823038142176576542290060443587755854642332424168691640132761016452641836000686350339567838300596946739190704612834707757269700 15269 29315250525884899682049577640588493711558871712491983949538444253483866506521134388916311214875568336187276521958970062081225377650 15270 2321910364505804643968378926870324599764992054507095402588176153768183830535276601601266213203542807563534584089733774663679941950 15271 165833272972997157989159632326845816460188972477312427629952818980571848801100946112113320307090520321387638420741681959425005590 15272 12921602596716286400109337739048668429061023462604179610692230542869463047407516258260804140968228816001487297630743118972071620 15273 806119223854682466042388465049159719855103155368853649249221634338635495169265342078076788802852226786011034524757004361492000 15274 87871690872401310342965762694647302393171547016083080389304729403347626193344358073632169307661595553306584081622076857739800 15275 970262855136411039547335357492662332092622122280357855719430222613754619715470753695842912899895537030147555992402773252360 15276 23307788599145859509542933993174917848949034732742138740861086969756163061335360197290103064444226058988424478597823002120 15277 921345013658697427865519335380625389960920379312479430555295008958201429040394377241474036034728254919866315686613986590 15278 39802374952092237929809811672037302415783067897305005326151258788315627614844025639415619881600614267061825772124411250 15279 2039835604646131491880759497422415320047282627460900953281648303905699948262820035193544040898406464627023472027271250 15280 117535067669607789374885754378112944497510190432269617085178894866064195658073705764321837845045564885560436432350700 15281 6742408702897775136056748198126518081210899873100399038675130163671847543020269080926832671085480278589797802312900 15282 432591706098615439564350080420318717496529711190216161557952935234133243760674555267067132412000268893897725079900 15283 25471014871305457701333295277973289147527032912553472719727462980878749530521428772332702664851806623974068262500 15284 1635285317562068617039540874357371957666237005606579844695130003760918318963005209464282678329645649091961323000 15285 85113714549305470154170980210240352469918481117004611199491609748413536782807863043104236124245139775942680750 15286 7634259216057302308460182803871810827494854790273720124863491685511665177504336372678677120392417839732254500 15287 78419041527951428908754180516651110131653358769404107435562831767797553647225817990255194701813637994644800 15288 1732595978917066005632440110839132645162640715872967358979678190348044693006194141637372556479531686837250 15289 62167830606920764406744895922898979132209566793159271804365279451279533260052123520721409886858517380000 15290 2335266403774062037797737350295812464411110099246548454635633836004060127357599630586876576839273943808 15291 108377946926543510413488133991347781676302944176026833611243782777309150465259357085938234691571830272 15292 5008170742576021710200244546385429580068197325892408699245916817029990327417157448769883039803123040 15293 263954411189069487605059355591601684484679517493804230083470937660738502224812347175755990414255480 15294 12868585434549585028369073701311749770867174027391446224117670740948210680212320976512269437883625 15295 689856222661969387892188808848025265968675406939849348958951163079546229688076996588427687513197 15296 30211093365218650484254763775758847437240973922358708546203689096379475467210499062036025882997 15297 2254374200721242672356285676265716911688996449870097585655827632165661377935228534264161773968 15298 21890503705458013766189448096399899757905024202688519288803932976057311830842607796510195910 15299 456021443282511333740833792136051890057040043089093581987612161144671279414950894862252370 15300 14525052270049943531834288536027438780428528340393156149725902121802830410655009347868370 15301 503733952155631506178472994925459975050767984221869434023476038745574316326019731947093 15302 19217989955181420437090622443339039919988424120465489476693513991168697858597246540051 15303 823205182855680763610765009817969025491450994356004562245342001177049881602037207775 15304 33647844975224252580156290537577756981042608723313276280939652550488816721029957850 15305 1503346376044066784445488605636503055755117826120300503744932508286265351885996880 15306 56076952681216727657717158517943671024633477118699574695465272247765190784821740 15307 3482372044191725916058374195846150612727624956639681619996607833207031221893540 15308 32680377751890476957991092981552282669664289895873082304616532851506061283300 15309 630500698750846411938217426016051655265440890746461983049847095697197510225 15310 18701984008293366254928961544561491319354665243638886689290061675198730575 15311 547347999967715575741766223493116867027048459171312554787373566351835815 15312 19519484610167610008750971368576172223105476317524769433941664502544570 15313 659195730309516177442789574265475163819375148030718612092959487363150 15314 24838155555974934512814773423590876996893673713977717880911685101250 15315 784546908232237418973251108081477486557990648308444791051616543582 15316 40838122106293542715912185607706430196132019250438778693934984292 15317 368669126568276631081526325647837723700954264309274657804597653 15318 6821769948600034236396861241516898525026684248944987042173590 15319 174284281350539697995218291310155785022981222750428724167840 15320 4790120172722892696805982865092810452316729380864854523587 15321 137161318284564106754375974091291777289717842987565275040 15322 4276601876438008991814163185349983768374658151550296728 15323 115877048147245440451858075975695016885044815407286280 15324 4987475713467026122133714298888355439381007048008040 15325 44449830338631712092685879454235766165252011785553 15326 733016107125878050971289729468099478279244345183 15327 17681956634132988725098100813050909870695293327 15328 396227184842890145857426147712525996999499850 15329 10506814361966902269779477959404193560264750 15330 237855455431204991093935455011419269125810 15331 8611223867417127891136086107969553266030 15332 71868687540548253273467020555453870500 15333 1136636543663746258020945480424304875 15334 22669610202563012154955567474021450 15335 466802469936858612320968686023520 15336 9181223230478580401713515863765 15337 268539301969127980263569295980 15338 2181352485575820859176801300 15339 28768367294815438075963100 15340 537310569169296213142280 15341 8062635354212693116473 15342 202665141197357227246 15343 1439845803622809440 15344 17238298690493595 15345 239332304678038 15346 4491050471908 15347 28889094432 15348 246662350 15349 4289780 15350 17391 15351 187 15352 1 15353 1029239289887368609452518785107896387023808406324981703242650355544391100340233523953056272986191045303696601981873651170138107147333949356011287570459778810360163589636606279708526561789161766912000000000000000 15354 265814889675836535807244219003809893555460703896251091085862240257308328929139252379817490935549131042590834764268570437289671926317924804137289547809169639169657697707306577695985015305965267189760000000000000 15355 59391118935295784688468763811665098536108645430760240803763099633689072992364301737918924223482075312120420585917482483199319206968270172604789328844921809733625457103850662859117058150672686010368000000000000 15356 16931498615642738063176589954801489685797045673998467212514023754502406395793303522748298280286263418008287590540831960333606142074660427577693281320392777365941646914431129431092521179232062880153600000000000 15357 5435898361861793201454295772786920408060830242143092139431542344896605268884596300360296062652535514678595748456042381527993872773581933701191207419718499071179755329754364037198386961488920193638400000000000 15358 1936441048095202013913052241419270450892979146839740293330150768997455266008598836593151743768807228274872393394209359254963842498353712008937740487224596535295517852821757851134769777348709708710400000000000 15359 745046570931065888097972295840520024526120992931139036414336460491981875711836032403474710153385748892189884589860388440366371341852935296442003710906303811175635414337676444264548581706965191721984000000000 15360 291288840734158567553248271642054313444207813103302957365436781887270262115073504458562928525691796221122358396381194799145917369223745000683137440176296878453232117672170239203057588782194271946849280000000 15361 118185329482367914555099565908588220750480862418910854015993297783171487695779097597313178599876514435538060197602047310042969510353885065944725495586474056738311347502889539904043898757542227645190144000000 15362 45854953338677341718112520810953587723205675423003631884510991754605539540974608629788217670079885341470432902037081805771784466022783991583222960055037305830656921704488697283330036022857936505837772800000 15363 18719538942648790472732879033911175262027798765423828662725046319266377120307256213481806948126567465917574878601569926876885806700639664179890637066081681387664500785597317313859794767355918851136307200000 15364 6801593555405486777924775437232965545444113024040535654399831667071897067201929983149909113610234386230700363053632998542287352137864895222632282696678295576207467603072757162089787318073525534411612160000 15365 2665126044412431456042299420922608439350321730720373258590894446935127506310495860638528754891994222856679039093632652980057933824925422271053649637251934616340179129554304473539479363044500038011895808000 15366 890892852072836540718484321666912367353695685214679161498202214164047121901396644838925570635425834922210451810463626214402085952128045533263360144477910749511554156576087259786202201900642202009100288000 15367 316998149893283817307225463288610285807236255522434774696156828931631670666137760448177720208150517556067803944088496789954982784406677454961995337392159501305539747037410163823724389403556889555011712000 15368 86123966970308515360809559295002870067686774097755985125997112105196678810290865597623018129500669023835925040839674671365913392880882222099031307170397385494504131208333742173976431961957072618928448000 15369 41700232369362607289832137420997598052646324263409417915861430777098767153080338620424119450626892599262480027419989893823362024323648595429516308422136965071484590651493872786227612966933014724495584000 15370 1286777002686675913764372227350132806204705962483544873933262010273291971794265002817185013302738455253644068030925247785638969349971366871279585044755830401022561590131896074463013423501443556550262400 15371 82557356814954746344206674672554755978728726406836413024456515733904258606016052738204420645967843203531105862584094413020024612304614091607588053143805200964853170884873189148042427331338640570504000 15372 9259230066506705333358751073266857565596459615480615427575493054592824417039763612181852832894219760166232754842113849176198655445233825556243695041405264968679974480444764205031862422249452006464000 15373 1096948384925981114224585794098468369301864507412992757887545767724639816024107427369630774014347627068256006245630408625226273763368914411380563937744696612049606549244957265877137972384890291104000 15374 170844299369827575598578324993429105824949982369518610651805325588723887963401052177733215002613459020703369673373822435019505110437267443022419036873494596922898019297040989060803359376465275092800 15375 29944115740171456092897751436406298335285229712018913191592164081072755310624642689835463821274305463264149471879465542403408211520967784325615902680102642803968471205935316578762826514096580676800 15376 6016721308985394001349889625499689321443270027711521849362341875614105237208464495415110558957910755618821414520630784813066859512535508689495922126328348903298865772493809015752031953846979232000 15377 1274715874552301127875517363902376970736033446643126410512940530007230419353457742038584330214387822775000625585801037270507897967096606078438946683983892668895350079342458386971886784224724208000 15378 289892178648064167502135882879027308295651765924758891781507898332284926510409242820184351913749451173732759582483204162826370403249295540400107073554837031497347173242394388567525482698496768000 15379 64770347376275852411510772347476659082272050364761914068231424537364177013121742625544101307999286857803609681837612454178444855266564074511540122030597152973155760673650922311080866803916233600 15380 15510047678850996734438694826606403408749353215604995023715519352026319976092344323143325179773155337433267506938056087368195830542787408123242943303034803005180903719875758639777704681102040000 15381 3369908922937124673662373450600285888990602603126605421456516832257819086422302040878214483184068139256286613226418415539112202666081925363932596520585928716522485432148387962183093471806864000 15382 799918820139419794474394607755192474455269267921494213201138826885606246890126239204855000284827341454057381158931658642805692399799293989647546573387872679741438372969927794154709174271384000 15383 164526270838680634956776734879767346140386512865284992036854241037170238901380663492463406901935960420492725552495847097358912182005067308466200801443823788397444479670599756421013262124396000 15384 36409750132169358038698359338156821604123203007297540526623531651367556838768535194961379504827265302500009355856818730281666012332627295967940220622178785843649238842846245734461572427654400 15385 6237477149422104126419577925046717628069703174013300676433426495505872818241203901041178102267258589159950983457692447469186079608461452889304943394703236648210687281877825828220038482646720 15386 1911805949640465442643251512149073971780873958235212784646324942489288651563675533350113358830766697726466680871629039887836574387523373983254281585827752722884227508527788298639388783088560 15387 40541994319133464930137980290844382090580598210233596174124977785419631392402184890131229268157747172343353265255505675675753171485896535906796642641707421504750826531313349896400003131200 15388 1815377769359345812486961771750580824727085853315076339746119470591860271084073333269578634751069942186674126358757018630326894211851509722289202876698654604477178077640672610435951508800 15389 142056750605899061645990206556140373968423682782646439374484138066066318310777566543814919047962832610637668772084131837316480142220730053568607725448208227044084314213545113255375041280 15390 11985444497471887092866596522894561402258478857484236927092649400919571892466499176849158407408988382952820499558545912812144861297885113892388130208678180544410700167383363430575864000 15391 1308293457005975575590035406730052591937576690760688749189183504169007815597479285523867107436829404087040487457815693673443193832540116539312052794830588285804874695642541958076685440 15392 163597670533132240454861900995762926086110817446254444574040109322090800655089338219368842751875533631517281565812326937985429634468036389710415118754154492918900695333935362870680960 15393 22582861618136826477916786605431038829200669805257666029735576154175529984322385212440259206144507042673508069520793485465823938326441066431696197495272220887242508325667874342419200 15394 3399557452254875898700783872707117310823296165565845598161914961902681085712059337030461060492412020899191673668863957679035492090591276744846757738722202425368606146444140913491840 15395 515128635311948114943836130170400860907631786464193735833402814157906795945902349810304318704084733774964586285877327078331578844527960998951424564803283360966369086201391728083200 15396 84477672596421707180349844920127066997721160060441763945710179571256604293872096214452324185701385364667532526500999653579551135119945372178041217424272172055666853700329227085440 15397 12765848375232369468105876557675320306870631754435434240490768587223021725070130227207119215500673552090617686136885685143793885755105023615639418618091551746989975712390248531200 15398 2120592601042565175953521174571809783749117987493703405881812037527360734707604090852341978325919691077821175489307969616969792141700716799821820722851228109048500080599387512500 15399 308591366761168571339571470037520084025331498596016573242334188314571099217470703433540077386758303377055337811162865874528698978138459966324545233207612974841455072798225047600 15400 48554584666207720282166629339665625120505967168459502691406051264110806546543936679181850307054481618722404172874477680420272070313598990234337935200503615556874958937204597300 15401 5969924310836219386192868030795372153660633860131709097084281524731615064952599607551956175014640095112434641638401522626171667988498061790018150887244125711026651111542122800 15402 1310416200631562716336540522974638531597128320764199994531679040708783236481377012063667765384994660901150937364226288139807825105578724097917367785584800949668827310356490350 15403 21656920118921037626320001052527931030227583768669227342404262033154681659036650180045392002273572200881871136726803510062448253633066861193844841801086890681261001799476000 15404 763179123011709773466261200584464086228327475167581663791000111971212488369463942516216235393647405365578592465025058503634244721365082652388300446973802990628179233666600 15405 46909112342834671990381616690089141630539098673473617946921232221399268222830502868607329338021739629144319692219320847021222452636918697461424112645255001454265713234000 15406 3109764327054301745119666562299918982566727900456837638218631401181062473266992525432074203972361989738514617118923315409245749970440256039047675402085815236228634215550 15407 268051385790050885989495946218261915820383761617907327425812311426074430942367525505406302050579428227260648547111459660647251322002905399207598825294881796019460272200 15408 25573193668281966294124731919907917502801598038457920188534168712472334398530729589241339168553680910336739999245658167877649520762787000869697973822754236508165095500 15409 2757736235116135432075956462096099239593405950849364625849860047098425368521074003636121538765196365094390608141223183186166286912291388138453937713221670619854006200 15410 304038994131651464113877996019721094152359423521490819069885882977456982406725646444559104324614952743093711888437799585146691936217157275878250337464018097424979260 15411 36810376200921760673273163976956416689801799212822396451291010673477019878550051515670338119218042335591133328163036289372778263936540173937972853588963478105439040 15412 4157659998538582234143706234856469314355140476967575534688253706488044328912811696456330012832958485718942957789900007325899702035356352858450133794744834404725440 15413 519341145676635310497303148252961151917262114607339204922253360826021893638657807513774101526588637928220364286805908788090220508002188784955809670621123986221600 15414 57340361912591777396194698848506362495952885595020884789944726767785574432189382091758216891620187412456960018465898259293981028778628088362802398003502031586800 15415 6870190728413721775067543736827558881646234169297068803527420042088865999922465927057384574611947840940972528444846068020336010254539627651816559720767664161960 15416 648240307666275683342826390568786789195433644705082696454369956807942819893117958424249272475720414343634186032926422686526655443132753886762667608564371257160 15417 108671293144732184783175315343268011321831170669766029552847873587260032506125917446023739841059726858478542885941461981719638751205374507344051259281459858000 15418 1500748568011637821146598467853521012268117482701813098038246292799349614381794058958064952868411368073612830535722446921048204432027169447158722568600410350 15419 44657792333778816858334970408927743546032475888309927683803443472726134800918267094498574854574305202058149424110910610500544015183661536236530316629561040 15420 2280386398743964916335656518501683972355426010913398552326420885209329343751438234596025467667307123080446232685819330305397059974896939934746709115667920 15421 127579675139369820194082173340137938975512148493805821661279552132875978653376520784215433049940338391245537335400677395485427249744818260184989181110400 15422 8946269244793176262414751050650881014834432802854999683818306169812057354403457553920362395154282115949954588007927211399500209661855535302489126595190 15423 707078096438779214125481654888808906632018306091681479805256712217119013407710140390922745761154230804157059924916681888393315432681776340125467464000 15424 59272370198047387772059575397394129770597228655559422163564900006157356642103253961446722995607961589105477014589143141665810982695384077025217121700 15425 5489899027458481178291472455478192013762625680819127778511263530359860870977512789857922976518752635573814036788077271946289295124489356283974048200 15426 483725920505213584351558649485560562172065522890868310879078479014458994498829984079352323204844473566289163603781763367067120397956701461183358550 15427 47258639521223596233802260123814632635730688844310357798283015195571729646493129005678796285817140353581257566024347714575842063332663700297401600 15428 4127231934545365084007003660858510760437746977512573904415090802068286033232504767502613293683049207779219989571869387922113767733363372151036000 15429 391790779864333914922905889914063693388745506688099370665511562007397475106858155702167307327831961353282437640179884728466753266936127125907200 15430 29546860095173424517702448152411854843832999768717010389581522516038612911758411095563026854065911308046562429703817935279299929344253602492050 15431 3927975092411685874195934376966221361309500229449971370361756828765715883988955246219841242532642179952451099096250343189063357058428177706400 15432 47523335630898057265283011099401705827232218234493582617598427418492886928185620769488890800254993729263953450648086701161639160285390171100 15433 1242237813631964238869675832047765884355355351008346482371405684261525457065810073084613304688691072210117526796104505792902219258991065000 15434 55277680526680090313783885307248003770066327760844894323990410235219363946563480280755505414536579811312579215562057419207288378132205190 15435 2650324416802422099953281911713870638005980639204061270599145637980317373172907853278592255673886745224528813702318518356325059826419200 15436 160167526182026279010124555766470367322645462655531559722116016951471813321728048937071881643415055500350763328741185817377070515178200 15437 10282645739900973413044435168844599271900085616646558862766568014040812958298903410450735471719666120134632296620737587235685092516560 15438 748657257030487780734518755109263408635583391908612920327195624606452818237165078163787152295707697232942182383196800124279407372150 15439 52488258084441534668812577108863207788314932209033266500125976377666351459294983477297776270443874735268647486936060682583527342840 15440 4118105174783879934585426775958688912790740624974848449873369027437910944722943406613566491342132526622117941593112732422375746100 15441 291370610457228651420205709135018817705752587156399405555431121199509416585111942701657048763859979630101645075695665498802813560 15442 22493160075765387437227365693899533932069188990459127470464253167217213452894565338453992393537287198224811221801663947840272820 15443 1390370771419085354274945242470110342502379754214169596870217130785903422860751232208059048577396501245597013675727677247344000 15444 150180708036467694040705121696306298635602280354760173756266264798448670221352175616753162089457999672923980066772276811409840 15445 1643328078969777256170261686564148814715432062961326818695971908571043860418995510764130338965588837492502166906051543886880 15446 39123788005709121319589924917115040675021594015674304315016824556376416567241497474022673001031379456159141089074917182130 15447 1532857190865797490608120664173075870023478153192443654375181076850812996987558786915018750217070017034821834947640968840 15448 65639004306959129217581092932833446089186111970994219309793303966695947294655059826404706471411539317610730220696397500 15449 3334687771073675830205067700134035479729470730109994601886520705515405132812262318403358953816525350868525328183713000 15450 190487868292122968986883808819700289358033756907471448379427864093276455032050488652521599266108329297287603873120100 15451 10833955864485313893834774882459704267244864753357906147614739066412883231519748608668756770633079422007538349015600 15452 689213904631692395238117077279829821096165980540344392990636879864551269720396749069564583842847886034345528093400 15453 40239922653827109645803861447554439997773799895462629170661874289119369006201921085702084882286887775690124650000 15454 2561946997513907500028614036493216067010437975450308423355703672558772033042041494827376196049778183577406072700 15455 132242796159251474289125159334918894746650202066089809136400187047121858803040316133087573482298233701464661000 15456 11764268300153875688446839074818856029254366398126716257986364236690106994842747852980256546178479949751343000 15457 119859998432966411665412893797808200851632776005268066649478149368666179558361412863154281332853365390188800 15458 2626839064809745234345957587401265623311100440194498899098221772463164534557778214740532585630257718753250 15459 93500417232808829667744323468040064614843188456911544793765380294724418023118393775165000469835210139520 15460 3484365745313679865920433506790577327851497608399611979932533025148915110660545480558196797188757947904 15461 160433496237717952423116292837585692560196484292071218259164024898693860531250071906743213559177197568 15462 7355750778158531886856609177503599695725164822404475277017440325012798293393950002880765714710836965 15463 384677746539109020695745417451326485915656971231280583377461521552084018746238149372419582929302560 15464 18609954320733246041026045044973915053254067054996860693339400763832796983691664181417743494785550 15465 990022670690459884913980885980372137420694477135050974078494798923318253292812788997132864522756 15466 43027920853493229477574966589717146350009871950026039444593132955449555968451316845930097469723 15467 3186634208538297912804373737879359243590461147184799594761621013888303301141526048433551981248 15468 30712049974821690955549374941217769809598093657503295718620443279841601673122464669730722620 15469 635052083978608375876124095715390780227581689635182173434600639223690374296376060993358856 15470 20078748726245510176359163564508518314121789176425833501091688227198030273552512922053335 15471 691255350403348344244911847050996170142659715574536157638054710103415850140815398584332 15472 26181029794015268421543746517012605108390027062663130591437540799563153604465814127026 15473 1113399815660920745027509509681857386995631560711718400734707167059607034109230180300 15474 45184248966729710607638447293318702231685788857020685291547533424942125311097371970 15475 2004461834725422379260651474182004074340157101493734004993243344381687135847995840 15476 74242726084991160560921308460376127835430237312081127061601909736477858222158360 15477 4578223386769541763769051390343191015334220222715105906009526382118334753258640 15478 42666048731634789361821704725915480152061711808500968564360473445021802230975 15479 817476768035580175478516386834604904757950948002309329747387958559125047740 15480 24082006805199677095387977879298358685196418258932265051962545170803844850 15481 700009687033541008431646598753101843544796668872154831972967554245885260 15482 24795020991293991092197179846569732283404253700639571983655627881610670 15483 831736894618718398384190872227579401329144482079027510560244185397800 15484 31130488296821917922727849357567232502773404388185406410742645326900 15485 976786879123580362695173565028594486575511535642302123958304041016 15486 50510308920942013359154545356900058400479076441332173647761691098 15487 453005201273437951917169602756820209514898050262376703707610188 15488 8327875002187054782094869567566083913668939212997776389146980 15489 211389967057428794987748637201995403769809483077939355764864 15490 5772708926101947608971312683573386955356058484632004169451 15491 164244126353490777514794160058362128219534741921415743360 15492 5088614890951555002918118220543018661104023623363644208 15493 137011855670956872987102630713400397323197643374652960 15494 5860283963323755693507114301193817641272683281409447 15495 51904149712191067536800902716747354279921603824124 15496 850660667528796750509891784814831493311715659842 15497 20393913173110440983548729772107797887673099052 15498 454211650917459435495098266889968825828694950 15499 11971400606362288646779041553745384177756200 15500 269378467596786375455782322543053148166580 15501 9694072377691137985231043043702251580920 15502 80424483676327807234594046812055521750 15503 1264424084075646724899039942720528500 15504 25069921871069684030186156971270780 15505 513209733029996603019544520306560 15506 10035290507732401834431052223185 15507 291823056475121735777751604880 15508 2356863605104909893823210600 15509 30905446008144584904463216 15510 573945380703566409492890 15511 8563703088090318112412 15512 214050823287096397316 15513 1512240285369207680 15514 18004445298959977 15515 248588250162824 15516 4639107080872 15517 29678413952 15518 252024575 15519 4359344 15520 17578 15521 188 15522 1 15523 97263112894356333593263025192696208573749894397710770956430458598944958982152068013563817797195053781199328887287060035578051125423058214143066675408449097579035459220659293432455760089075786973184000000000000000 15524 12426526453003362535649556312445874272473194626058401871445404839102760170485634135758516019992686161888953728714054408905006294580325177944384400433582225361150866995399006431547021882372250129367040000000000000 15525 2574812525105365810914808020004362332804907307641669618729039713370042905020724873537671413808571328197892703027510051131000199558861175465374020443936583483027930682540924921392645109345310629711872000000000000 15526 535096681407570932801876112922635410661734673011081426316311704776464177337419020249418385489336867465131110431423065061055824493758830252309308317249197790557558941883659281323421143564566398804172800000000000 15527 143901532207512347690409989150434091993782181708977949311579414887507112477880800799397875982931178860231656640248133604558763981520017968475158447618739150520537329059992017381793350712314889357824000000000000 15528 43811444003800449763126809867554593521808102464994066354266332395889389311205835479986693042994088879786867054963256613805643057811928889074437527575676117161036115171820030661960528978113092355315200000000000 15529 14834499908457802348753655835729188259363223939450386918888858575041517689567253037297618384134773930051731926336460414407678339384490012138821660758310246066048845625361457192684428829192472822216448000000000 15530 5449372465900961232344978628609264305864176390722269320909063334952835006313503299505092123105080704008673510206711535751100508745104386938149738748342076607442862164049278672865841138138966454168901120000000 15531 2045658577444414401837941835842696745184092581480155916007343114440785071368313590773187423301185235566336718563741215667725030056535361990809342864266422467976155950728304912083045792183625505456065536000000 15532 797774831117665473065547912824394439034841079336072573622676233540898643917510741563833101977950049374495029251643418676214456162649944852898999743374680032353216326233258955301325454586499548588129280000000 15533 298848396798698646129653561253587010881836677628856538814617173855697164219867615438376007635536821286422800309122012363051651637286114274736377656851850275969764597008323570149332463037325473126020812800000 15534 117933126327973253820833472819790065555528433153059011661803842165188425708695265498188406704987081317691922263255134898399365446721400074411032313312791717096718889901168024155853523202124233033461166080000 15535 41467782514792389250193685168873732083513165641700342523774017287013906874114151206996758473413549236737205025339016254369844360835840658152093804705710577816397018425857606215862312707166040182065438720000 15536 15740900932034655761116671937569190139740248175336546378910754705328580699777142611744639673013032057899015920967823698030743568734816378342222875211757302599007961137019424494749564147632152358901903872000 15537 5102386356856581920969647079144064748285456079335337451637479401580722511636999105605735358255416396621278576568459954097444268122454701725091584090785528927766638621704827857340925452393150487998589312000 15538 1762136776355353278186531823492748049768646808045870834596782292021651548219841452551748722766735614340368476249339121421826277941008266096175618429779602590422193511245698684097272155988345772780317568000 15539 465069421841006746082875557636048952565574879487780705248433204038672941278113677871113778131481714257885760163349106144961870346360494535450322082377261940815416638574416000640213743036521264731827891200 15540 218926219939603183953488233876198042901608956872011469999005585529995790019469837010383708162512425050683659265371889673799104244526847141305038143548348463720273016761586292668279765713351528763137896000 15541 6572996040757887363163225260608567853426893933931538796440560162900817252189199594520434848509354904594792381029831794428348422841916347567687990373037264902359412258751649523764368487965756240597595200 15542 410614222053549649752300607922180034510479680740038846925928508087245892724874980522805343952084380738318944932796642966142986873730557355655732589850256291110082041099239791304199927872915261014924000 15543 44871653399234958492683521676269097940251987321643792416027918923086420443033717829044005853854463013081801289934685950123873199349781821985258578352790003543415756701559847875376301963131956583232000 15544 5183081118775795441430324013057775413839326417097848479271612652932558328386329236270202039097124410977975875812975617888974991076177985215878220426179836918270795999352309663856046420832175848146400 15545 787550550753623826318484708049462535121992430054082435940414443803534673816800188210157043580676556557585998166444078172751643434604025310171996427678510598330781021653200883754783252057693132290400 15546 134748520830772791549233097361992043049168078596203378065113396413954042128081370341465033728930995456722060619900604761635605322577874092633854591315857518978793923085347638216406955449477772737600 15547 26445589009261394010785654689271469276103534771021931224713366988292918204466209837879650873217287589461032053013173920660547893533016789860957940416133604791965913403522227453270193024210312736000 15548 5475484097508748091572997578342524837560527935448292476609781902581679296011908909956006644421337230431524312056027667450929762661136708749903456022521070331341579070181679476299021658706849628000 15549 1217547150321869504495240733047327192078024089134559740393658118079801800412145136617199044044355670409549090236148976948438605464764513462435956544390495787547182674093812573146102977819291209600 15550 266121644654698611020405660283958206715651418982990027851966892504030100147277478766643342081333197254088525939851937620249423244600950703705168581944986440872920604157993377513938617995617838400 15551 62370191729847625166946169513545212753033095581177841598477912584988246388467314345009864771806813909280943748865444724833096491284656284993351968497699656013339787601792728999509972469510088000 15552 13269016384064928402572014691534559587526838755219554872299708518350746699041879484871392667920937793746330721703882508951192864106069261299657990918794282209710246374138256372466329862703927000 15553 3085401163394904921544826868865537811448388300488871873180115681827159316534727947914158148922216707706509462792328481843090454587107186342530647000421865428171300933967384360127789816597504000 15554 621909303770212800136620634598148337496435710003160951086759354390925564687985311284831117952194782960248959435468673358794761925074372998061022231420802413626702572463937829626693534667798480 15555 134930250489804091555176293509256999880282306007883870421141762584500484126647297309098171138039430827014530350914377431931790421687345125628035631152686079061523055866233732108434942574070560 15556 22670830408476493844101927690974115338925250907057553549071118202965787516585776083525269732193675989950509364520937962124307754917615723438759040153598696189148207969421880337557083923351920 15557 6817572160038640918105179924908921069561992009770784926690662902975490687773862089149056248008277722067107916745797369055263163341704341808018632359458512381821864061988868928956333690652880 15558 141896980116967127255482931108363549976946447439367457690431703277068227723375533112824452111579238343758866853067361376280931226343284607374721458850567356343054590747671137632550072463200 15559 6238298152889388337455195908482461266002870764599026189357785209338891857365582468331952497321991645435340346245313091804703781874175882022642213205349231764330203918417661203101489160960 15560 479441533294909333055216947176913257252462233113955864844115041483590930322590058223950860304768119405855984220411438504120834744046637117217472718068941195174663890354892495645150992160 15561 39741210702143625623715556891753689166074864158354886989608852845788857111299773374502638494165681685339293200995297276352946429395675902818405698702486578566082205015855754518329647360 15562 4263232127140161789422701583999985381724944041101061154322399889845879842140217474726831264597371749234819796607133142803764198997269164315535259272421036667707564722101759168694947520 15563 524067114080711753321506767596600239452863181024936807175259269674589976047045047728951570241532160133541823147726114790485576238878029289604052732710298326822260924037549840257828160 15564 71136014097131003405437877807107825190956854667419922867080302523540535858393474494422222607916898259504655465548646395386272920549170896949085352376249262314466634805424115657289280 15565 10533055056986418768105707408879429811923165036336849104272709346435740765486564445215735468661506110940550873263711292907987446147828560629629412846550986390488281417734621041645760 15566 1570311485063841834264274654874286509093090250227419878121579196213421378302629401730593950905072664391348353970489991788346483655547110538872166501953261467673380803169289249702400 15567 253433017789265121541049534760381201005148198137569549403082748383188794035598684819002982894593843142222595945864815557284678055692569556380364693774684543395449898803911497288320 15568 37699145983108091085500166709384930281289432472591848090569720158236461634119878549599044687821866433520300071557302008598238043407902556339491463684162036968939345184129213205700 15569 6166030793800689511618700030678031525055639960050224480407199597468842004707938441484164452782060811686506652156063139513760863409217730950828537533178923416054060423168959658250 15570 883693459361528181563318300561989331527090721427818571159869962084233588957710060078924104058238016680393572696143868267965077649730423549440756084644394862508064402009109427900 15571 136967410476317300497455118585026912653367624833972593946759782885986659201352676043265717629907252953195985495577314086677465382937712060862739484346667018351356679224876428800 15572 16592877863941845058683118497357725544733232474439007699287795280052590902302602279187969348329755691846252405224929233927036888077051951638725668176329507411377820728252552900 15573 3589400897382106570834871867278357716983438444159564670934864146091065365832233648278307664999825220777709956561396096456010856062588400261341421258252772933816797082636085850 15574 58473684321086801591064002841825413781614476177076864525786193342506686971923960468447317982742305361785473290198433798615096220236139950801794233339663460036350127814461000 15575 2031561327453706298382019252260052285875406940950340125866761458375877000187560359873102405873493811623927273317496107244999036188127475540031184181219987407313164626847400 15576 123136419899941013974751743811483996780165134017940870062095337001746833229001444023638690181743751970633457687122711759721014056918260490187343181601076422519453781393250 15577 8051307641277575751063246305132666954864542098443208902576262502588010271417325505324492102162199393132145952849324368895187131881025191647537746403832870850425171603650 15578 684617728571886722324523430206101379595304472240331238481778999219463879475245442857738468710175581774216079163427967526383495447124781588158722714574333264981994106700 15579 64444448044070555061194324438167952107060027056913960334861144443791714755538449393071624943654582444924329684556187319606447411716364583912510127331656102068105041860 15580 6858054584696705219241523307054773108988864798822762037260273615315204769780623573064018071649007550566270451381799412756685115629988608222011562639942444784248350050 15581 746277531050417230097700535684769958373973130461841101399087649819219198228600437069689338009274448914198485204920095322756873519774464532875859641557984156415861260 15582 89194373102233497016008051174932855825288975015685037555080874905751714860328006911529605923675642255656118427844516116752368044315525921849631006189948260087040320 15583 9946806831946734712065322511238894941938247470213566785520079832907002383407786477337445066462798235640906513599499235543743860480898322983335126656556071353303440 15584 1226943456661050921049878687747620721404531745759838871628823843329575449027714310368566991883794335329860954914128800192297776607752930956538515920111401481474290 15585 133794177796047480591120963979848179157223399721715397843204363716791014661245057062748107932557806091166265103665341820917661516441880111888932912447899404802220 15586 15834951800856017262045923978785471080867539731672512242276614487971029865876200901965506570144552662285218342152008781727527169126210119948994300275614118322540 15587 1476113471673808483756556479728924134432975407822417224456336407672603297611741567290488618100767046874161709250628044602539121761965689963943859613122257714280 15588 244510409575647415762144459522353025474120134006973566493907715571338578692608995150373405790257247465379301090907387736499967951976179688583295554006958762500 15589 3336958580637641743490671887344887897866755343889913829755629992224440313924891364363420902779448679125968237941861018110129749461455985169332373802219054190 15590 98143287803304609142154760549852831746513231894076468979521521120293487333440021842474540667299749433871532339163578610717969878622317306802687374092578360 15591 4953942866236889301005046919503658284772132368536003751605672957523715478836528934490903602318938760942957600801110922853921376736035281828353733182207040 15592 274006347742510182007744667741887164390588591651469321522520856285381363251504729282365997360125524517151015552537896595461090952044051623244035353317200 15593 18998257160291127119060538748011421480940537075725785845411908607803133033515477178167049986780998679431573960805540608815386571943727841474889086276190 15594 1484864002521436349663511475266498703927238442792531107591039095655949928156201579613220425351912428294517908930715932423900461172015143349212676132800 15595 123104153488252266911200656594587807985086551823084953724327100012788356102829838553995226580454561832335297785491847611585418957166886976017417586700 15596 11278162132496227638011829283536720550012350583421903805854660948239279397986412147832484705474127922654988076429373168464449044795189107250260768550 15597 983055902962208252069296610244848884414197675552409793076836908964868279142783516032969844518732751913012601527755813874283245668361218106117094150 15598 95020030526715528597751352802137931576096810548666570466760530552798477693480865766737356761033739190784333353241238009620714899656460642468005600 15599 8211019322411305272392880967392195091818254513156594399310022753588484845062562116399935966475545463656265324599642985176884880835557209344297600 15600 771338097857907395004470970768312896359092716292195635997725887702063779116626994038641886301669173914274799104104148059168920494280500279129800 15601 57570686164822445709750130936142686242107597487500154264236162428157709694044739144963011086788218940420621641381665873894718419031586916195850 15602 7575380535365394185949302012720569768239750442510659071411959598333880633407270831995408110598667061336869976828482804721765045755540057005200 15603 90726368022623563870085748462494165670170598447669566815415179617122784135627094196296973345941351664958456587600892793126765669635744872100 15604 2347829467764412411463687322570277521431621613405774851681956743254283113854381038129919145861626126477122125644637515948585194399493112850 15605 103440412074678584844605488347226462500421147988115693338952351826301582038618789832304856666806075092456212591497315368615618846207789910 15606 4910895242898605655795787071705113241011081772642819413169005152728235132643917492839744473748672498504273978330766666366131728501894400 15607 293899635421388026533141175144299994407572742154324900849319681590564783668025254845695006122382965918119361836233826402759867256006600 15608 18686731200396961298705752374150281369126117130251919471758474563978015856908584082453740424567470160629283692897301961418696946977210 15609 1347583062654878005322133759196674135544050105435503256588952124291615072826897140694816874132273855019295928289754240223702933269870 15610 93587554509051415588731859184671191245203039504785729891734052220556041752893885634049808633149927594016739387084108198191383658460 15611 7274036243309843996604165052861609388013551197385479972206231272764160453762956110747327727697785490949348513655124359138588934700 15612 509898568300150139985359990986282930985067027523698959722004462099141479023945899727899835336754964352677878882467414622904923730 15613 39001901415776680969137358863734054249184190084374083412089393106459204977954796779521142774115112664811828632298298037998271220 15614 2388909779983701199617860462062280497572270668604345943713373070168506790188018026248392365282981261231071232588295736361345600 15615 255713097467499046609849261266683697676836315198645701260669586008169357403923974698795924638806864307951641735314957814022160 15616 2773116133261499119787316596077001124832291606247239006549452595713636514457054924414469947004431163268597406653961980309110 15617 65437132151141804684977839020661439713089214769579146155205131337656130364678256837082169886680802807204227131284595994890 15618 2541315869066980050218726364286941573986292727661156584885168627410558389742531673043320559570405554557730936886878448340 15619 107876276643611090627155013602656707050923262282764412604790734345265513379911359192960778461711138530681982710535818500 15620 5433241282180385619903084442459764704041982482679215342728900115020789397426875673950300364407959407880614543333808250 15621 307711171856506334517273845016438928962977607312069262766768088150677350436389250900227198814482685787926129333501700 15622 17352692020234951914701461464278678868722707104954612388976149860610465514891800737613517200420779752198514813253800 15623 1094633848532687921848774181562082657035087145564076388867482103314287310732394836757543750809228995466313485795400 15624 63377878179777697692141081779898242996493734835353640943792452005363006184768025709980783689601848246711946323750 15625 4001718863885359648805025230555519311280766755042217289373785075319073671445833409275819016970314683439088824300 15626 204867938312283021644628320609013697599318755659762081367046191409065830440775571714373372034052181717842794500 15627 18076802509992540692003679553989949508366465441023978640320510900279920504270563774091613717298639922788649000 15628 182689836321214933909379330062788306136762860201577940296382017989337967230083121218839993321849081118916800 15629 3971780665992334794331087872150713622446383865574082335436511319964304776251360660687685269472949670754914 15630 140250625849213244501616485202060096922264782685367317190648070442086627034677590662747500704752815209280 15631 5185394691844767674480015218767079645385299590452965859899596391757046896967268471066922792666734268928 15632 236890084288505414124757651142997624170915121337511408210796880514477653440673934299800526270972580784 15633 10777030209860174624929450655412250716992683344453068429118575359902471918228345353057866047134482065 15634 559262262276089268549968337679236198754301288943938694294924827487260611869530847933748470566447568 15635 26849476081057889326365820713740991947061211247285547107184326292858004808532248322808805500110450 15636 1417532460306794835217745359471896469488721637716095712885117553003842044487436493336803874203037 15637 61144940160227220836553899890650681655277186455300161316000767884059895323588713412637506930659 15638 4494581085177151533731542063128349977899978782223336741865271430036487491908570322044338242208 15639 42996869964750367337769124917704877733437331120504614006068620591778242342371450537623011668 15640 882535616705566051769025397722123951933918671625363461611320005979981476044228496527535469 15641 27699879629637966593663371632789123805613271199594763005155686678397282640156386439912995 15642 946719284248064036683248834004625189543207871330342998504292320359026055627638480669846 15643 35598666410567523249437180515938002629393633919736199149508598641132633318302437913726 15644 1503089751142243005787137838070507472444102606960819840991854675530469496047460743405 15645 60566120955403654644281322967639962565876695701963897305691374590879870097853924130 15646 2667910470162710068170867102960554718664011916776871316505091493578442737149797280 15647 98125001608834470951147743349727889237037166797086244857641684896463742685230280 15648 6008918195135023564946879949825438207626164042313576501637503376530314363651965 15649 55612987657096380616443463401365694818894231253839193508028479180062900838995 15650 1058240473689894884694791761039317308214059788852304543303125507997771465910 15651 30962580178113870551213114416240746880966823475770055066808986648176371950 15652 893931289522562504010683832191461138040314664978630157046559917246434555 15653 31451402465466874606880986516789794641365127177321336274569890400163870 15654 1047988487219585181964080499006750045674722047419574663305907673601228 15655 38964650914565182035732208798544416841219691585212197428015628919100 15656 1214557369436557161509130288094765512912971580502599351500785945737 15657 62395087490575428267190908970288307435885917956939743917823265474 15658 555960928835582940989253603383370257131920334412916863641157958 15659 10154634680086150669780195795290257159247932330687611209992124 15660 256107075473423347773618541225494431490346104498272681022816 15661 6949312019320178968761643931180701494027357029270374446027 15662 196469239751960487027190482601458495148683963437642882880 15663 6048730908112225758185687696117173125463273363620935568 15664 161845254511317806216014982530204219338027216236308809 15665 6879463783032234944551829831836220709320106460785003 15666 60554841330889578792934386502871913326575204461478 15667 986348872165291937707788633926399706968799139326 15668 23502741400718739913967743456880328053476925127 15669 520278800141817171567112560255782473221959670 15670 13630088642183569603862884660589624154192300 15671 304865451352051646473909335093635000020860 15672 10905831424902530233384923424165033028535 15673 89942174052224589155847780162594636750 15674 1405742069942924888270109112789293450 15675 27708861015392808664942594547194020 15676 563933950829473011457522757778720 15677 10963409861048693333569184220705 15678 316980216516080506103419846680 15679 2545412693513302685329067448 15680 33188234633746173562179249 15681 612856931937706505051730 15682 9092920694657697321606 15683 226008969839448151356 15684 1587852299637668064 15685 18800221886759313 15686 258149336707548 15687 4791208952376 15688 30484892592 15689 257473755 15690 4429656 15691 17766 15692 189 15693 1 15694 18479991449927703382719974786612279629012479935565046481721787133799542206608892922577125381467060218427872488584541406759829713830381060687182668327605328540016737251925265752166594416924399524904960000000000000000 15695 1050401421844647107800860751776756044108504629595340203589519939854262649836544354423454403138904139890876629712492638593200434657331743334232517763425818793510859933988992136908683108516614079865651200000000000000 15696 118292980542805422097570027941113159265169367779571543366239911454368803485098931216356203793629417020169917309078210221460838357996154351471321122329753059743731373530693278464567242915911945567830016000000000000 15697 22807213496064913015211045265953338819511255740790706639462960400650042786202659951263235979440133773436511850806546175731643281268673600125048562500351467878926881053894484796968354673078653910715392000000000000 15698 4510770430230998237300185316876848269839112308115572673909627061206799791808237313113162324736828240263674458287731469246586657549596222297894063067107359309010013860562284906219611860787020815076966400000000000 15699 1156270223655462873657352640084691198523868876132989611901392511587853545977732859950221293184408754482617800097922562496163503496293707631539187132070259534579390849856378267535051883060078224034265600000000000 15700 336218667847143836213412545846372853979185754235845543033701185141787293341737903372481644665502516595167781780813290178348575055598384340765119155452105956034700961315417884460194802679604286331154560000000000 15701 108980457360776789882531363320396197293257654810145228420926651130497133353000457069592887355418712526659027936596805455631295531987519313698753814775042929596373642038008200951221610136134657853866444800000000 15702 38426552307349225560159673573570342603058515660680794009176677563655596865724203998116700191675025804185678771487369366081996884861671827386307010875358114001009815228647666936325498114104589420683566080000000 15703 13883129280779444645662003010350402992132459353001914177761470062552991721638678680879594128360777908026590956301194370851181233827823463172973723616444120925654312998822610335704026874267237331912788480000000 15704 5226824643299152881469457760179208139094233951646116126677454366131253433814246538549175138135778690045233526135411880520158800769465287385540487316120305026561960314700259682909211172600165769563761152000000 15705 1892707324888640857999866171148881341120938552059897265023881682539892323868403629980027145315157003115180396748406320562067847151048145313342598189739659215557373901312590568136781555743029063774327726080000 15706 722815987121302169281375624462152513863810251569925492163568906664450663660859871290250405367761251042372323701236304264456906464118516779895045657938830724733590867549459693552619844647292766311566704640000 15707 246214963021105507940647368917260130528558692153329809409662632843808765461832540687975145613070506997730562679183803726207622886886459600625887591909875574104552801030057120000872383624886043332075189760000 15708 90629430006465876917988349305016627752481819050309319669937911101670043922985928949292255890124303740181771179491716222826959642158423180865435713765998338735291682444381358683190166203467789731651864320000 15709 28513335559261920164017339659759769495827728042465293485306185442499854253459991268746972934331705412559843016486080913133145108516431165106425579465689381509594601195574146832444431896955515659292349920000 15710 9565885359920557509888656036873371779390443948444711621221591259068399316067443198481613365693991743763947269004810380113245494527431157260273355189215554946218985719560704382438351281679092668324310912000 15711 2454533059751046425129050101147888109249726562734041745899470718777587887421304258761802105524526936224428330078926707632852275537575169103666395262579401352937266640482648420149508795860739800870204432000 15712 1124215724014458322677220532328437438719202323754393492982603638120817575827254047000207628698411383880123123914757909598004644644383512632615775380947544221460132255485202737683701687394249734386263432000 15713 32864980203795413975519852424460223677343223546214277310798874816285019628365990557513353501220588092845074240241847931000133397740920004838873601608566275349719932960854019092270351548872589888964496000 15714 2000428261286754224281507211160484595724401713394042258644782438319883816718101057559177391740567164254403253839260245010570259514054343364195484982570961895017802284416821035780017533192028610181720000 15715 213140353646377583961996846744041739372810271969156958806077960504517374681689772247923402648393195646925331859484747256228588763010606417384990932884314582659203648235033404594678066928914563218512000 15716 24019156404083565752984351756017492021775974175017923058099858760632992982264033871518609738930901897827058303844944660975533432117402742094219745474458198242865075946552954778459394103040750605548000 15717 3562728681980709643446456122465576396537203077472155714280719503086972830448925932707271990017616378457409989032784188005331675652959766506231564817274335554302569612231263650967318596181307336508000 15718 595400440880160660266546678078067777204217961656924761069614897305103964512463224405452153081247111215252091778603560917622749722417453777791948007616163479087638205994397627585095831784617910168000 15719 114196861630901476950482229778848984338455904880652631463844272561511039679536860221383832864722530422672176349509667769287814544545461125225282677075532102459035748516476618505811712928150988160000 15720 23118710633925825305897741947083259640843314073216499566181151197659992897255562952131422305389055834890466404177995098838425503738776052185240073785427553412496747345392048663128526379855738016000 15721 5028999099155547953986694855314134687317746228370446264932395625558074875591321843478606025447093953392477747890562475928296275383503364583164751863937361968373688145805238775084737855778302624000 15722 1075810903923249704143773379011721431733912894476993709120060555617291752540047996069888307982559818432643238720902974226511683584129378213612283420587778773381295974168290311290471972661178448000 15723 246882008930646849619773381255215503009460398921735522918250752813201044296784171552483321906004660235349976513837604121089074943343319653717870538189809483393704986320637877834752551682057005000 15724 51451288019843599928359711790573029443191620954174266973225782609867188161150359248336052375063410598019581895642661022681930225894334085511822187530563293888669394424491873333656832302078470000 15725 11724524420900638701871075511599421910771973035488338379396622041709893508639581766668488785092214476911800315393297554631136522561578542407109862041422914295828116947989012174623759127859875200 15726 2316917014045890824038391481961290583322158801478159587476385260616152277451905529548882496002575560101051672754814840423425328828593998053798141611545748167322843553157130425694228837146773600 15727 493014376789668796066990310377344280970231187617394106481112786772452671487662391906326994102792048074824682326117466061444118900043251428146120327290171090658764957444838584706969549092542000 15728 81272788256802525101497476734070261319298632560350164042715737544072226350302762150631591735357000930506583451947390470017507349018580349745563903775644434775289338462906741223490083776127200 15729 23987753896432255082221929367485754751387200618071196839693036097573317862155375850702627707973308635955461837871898165016327975212210134419837897276970496763907828679702394262245078151046800 15730 490189567676795530518941034781769359146473858085433216875446580327129687163237091094232901745019211405443768748292786255974136084446049159511356802816863286318307095944731066651329096459200 15731 21165654447303281859222986118864079310167154148235862734287744697115231276010116369568353843634703763698447847526995490124443842403909452134727851716106212315331470486006190125361995652800 15732 1598138444316364443517389823926654696024767144990277644782807405066345371047785307289663206047122232518131730632687188249735517537388270713123908413892339598908595608168492642958054548800 15733 130186724713918773594930272576447391547804895110750028913579521398543310207594552291357591045818415838500734096886639737521049485277448240956455611538262826359145577997462221165350073600 15734 13729052612824249830344293236610229867891089940636397906657157593650980972462382738886747587401771825713254818589021671763925633336990665683676369883332948254001958643520240480921923200 15735 1659545861255587218851438097389235430006044151457069813628088990771840063625290451783887156998505424798731735042992708701012813478471179257724594992709010953155230122129816301818055840 15736 221571191450080174541527816120499802454080454515341757240901343208142986314726752554315338598132166431354133184494747626274858360871932579070820605091544245879873910055016547443523200 15737 32278717110119670418388458188501478696532334031665633845175369105304320742495891285107756107866301536557587954724987374839043221648644471416430347205363775510425414203455331474923200 15738 4735860034319522992225590228985943440959934315023255153529716231298102969492944936428566091999552287535209843540205940596303654627006113931291918142141430980630088649157754919712000 15739 752379271561880829574990806319881690486546473111521414163223837810581900589162473877090040882832898960576769888851781873941459617503205432710390663704019153386902091808837653254700 15740 110197503642931343173000487304355950053016464456974462769544478893869808561682745247862322558161274632567072326401909414687832634579674734039749698203098724377146336267126005350200 15741 17750694709426227381932621300436757420614874155746753122294850784605129632574598298700417717183480185239532826173883999861174159362880809091203649436416399591913962074265098845750 15742 2505996377293885888015380255325044372987273712150520948958656224730198112623950797714632588649635279399873294147944047927759631969135829712008094390929890098652253051201710356000 15743 382703058683827751389948125458163432413821323499307825119905774835389361745924798431058171572859816417936620108422819791665306205814052430866801585139951177864117216418458928000 15744 45690533248535515378982500210115476137671219871608232306146220131403177681780619997147928851099231174743835352953309529787155534562743188872000854802729911026167097644411914000 15745 9742659578608574977980366496898399517526475777065238444594082389375061352907149253832462609396378761146813896411186245547766804740341901557813401754372677331021766630392082450 15746 156478873535302708483129021689391952373334513713681666396034313998349205443927194796466886292777671181139537806414872693462818885082970160582679990510345214646666539776260000 15747 5361064614113947176285884137908471309948990538621576621792470359660492500058069516662835755427836446220255703033142753277267608485717482980718502720479019295446809255611750 15748 320492051794367022674011388002492594359333910457677469353064854025536188806797312373156564013696177028692599536837805555353100273600729880801632749924463112056446586392500 15749 20672276376253235036513740513178469208435986468975822619131182265088246749799253039201358654514743167818081868854105721250924238478737770254908722569746353138599929437750 15750 1734364912382113029888792689855456828308104663008839190393966625759799978370457173047325821188061429730891420488636984746233595167158965402338224474374554744754701261640 15751 161111120110176387652985811095419880267650067642284901080354492104262192614813511297048722276435892449987942885364817511935413958010560924509831416341610614030103391050 15752 16922472351849012878647914653771518061141354698393828404734709612352925199068836298923871208393488151591122128809309430156717605030269741068277756481590679380130659100 15753 1817855524353580432289270535642388360141729420355766785461301238158823032967918127458106930722931321506651518092562479365799702314667726183612445793085915353601553100 15754 214518112524359043456221895230851172238036775354179204246400629381514986186384985119678958736684652987980566836206444164567037805852799196154397356884120763482179200 15755 23623666225873494941155140964192375487103337741757221115610200408081235643626934546944884049081282785099030140971645863214791091621330439685342006264295241148351670 15756 2878015515624687345672554946568493050208160885115671427277488062506938641318297600994611272345124798555612051767510905211217234884106052396077211938629770399864500 15757 310010899771329528198938818977697000486249340818608848661083281834148969135719426721744615118388617976337661565475881384426674397042557739821390697670491511701700 15758 36248684845333051563719585011677584401985934325515389470271768105072189120454511784740707366181786512291218267591136137196064260673731471844340578509247024878600 15759 3338828090690757284687449180339233161217444374836419912460760922116781010484788342207901939898782058724948687005146638436766457916478661607984779055214001482300 15760 546552680227917752880087615402906762824503828956764442751087834806522089466553299270867215414772722122662387968305052188966473531318573714491033581410187701000 15761 7372350352571534084456135565064287216217250178361437530855461610728414931055561373410191061014885062279104382633864339009534039360445302231070691185096491350 15762 214335915892274433758728787407724575078592115630741713863322862216732903819765430898285014165356549840663645765012920452223878238865964238336728490682409200 15763 10696013006647829172624533121655625842121649432066371736421339340108022057568706524790504728813583002332711390421286178308683046311107337645435295361613200 15764 584957371585134096421027942370320912743953173188530012239089468474409651885642377447223166252365285580047224030393706439886071877723512947844955730722000 15765 40107431782836823918016692912468556459763356048754436784758473727584391959644224365529140271593290852931601977251920375719324228170616657469721325529290 15766 3100265499770031938857881102204777513694234111325064949915356353567367981864597006419488652568706993880039896644401109272497661618076207683660903280000 15767 254236838725738377316610051662735690403983096156371100082849445678584648473235536337141242772541366555522535686035549494939838515384695095288233593750 15768 23041406507250357540024167353462117252713404417743674442068662152316807372230304388134566009790447536004737301839912382176949454746765355209743234500 15769 1987027888966165615884748467516183915305293173988913411538287369184308223799243277087969077621113319119284116463253729056636058458580243644263467750 15770 190040061053431057195502705604275863152193621097333140933521061105596955386961731533474722140228515935713922322248014568290552954857436387260947200 15771 16250975742272375018277576914630386119223628723955759748634420033143876255852987522041539933649517063486358454936793408162584659987040310160589000 15772 1510868439103117577843809117999788147507501196861001761232658955292702247754217823374659364920795289110435173502884413724145308184673144876646000 15773 111616636442002700865842090590480718224494321659439074593927253687244539202739800383091552107038383659999164406760372612653025506285729735481750 15774 14538609108277019144751185680978871272379319031081062864325983067509467882296782404839672131451987289434396925226381140375104633268208190212000 15775 172380099242984771353162922078738914773324137050572176949288841272533289857691478972964249357288568163421067516441696306940854772307915256990 15776 4416708899754835229486144468201512169029783233139576453659126546715978134973588091531531066472365980501516870024565624061694920157462291500 15777 192683120531264030592892576333068900736078608997470409160793596539189221444485981060175713398952492819281180317494999216048701772347843950 15778 9058932972337233733992228578873509862059277056331414451476805621537521118469362365432538349633473540930214134784909384558883771022912000 15779 536932026250612740781700223821317297475373278935785876551641725982762585547353830968096645800507341581179603354657952081965142102319750 15780 33814085029289739492896123343700509144132973854741568567943906353864981074406009292059149339693517433519656206195117834948118285006380 15781 2415479074570064349162315228748755525975184151252317158036800977503838338085947705019011378161622947676096475236351940023618465295050 15782 166183508006726812727654703225117068566248387905694286723639905812202317131306899724013678881294263951992340967719444464078157898200 15783 12796915613230281105136957037441720219653469699104085136288740202085097094582978342981409891320178178522002014763644705891962014750 15784 888814018137876390800168791627465659515254451646814700432851814668228266188529549984412557009022414926686210896044117232586564300 15785 67366920627250630764873619855540639157681782873009780439063497183884081325558285346445610246198830966493158546697060247451559380 15786 4089124848620749801147689079205705356204787630944375939689557507495642253474985810695446391024922879584716524250235945123024000 15787 433799004632364454070279996791695558558918748997702528924350190549573017024513885649743086440833073379560820800980732005930450 15788 4662761639997210909376904011102922245293233674221021338445982240580450776520711819811940618857008150628615108533210409369300 15789 109061886918569674474963065034435732855148691282631910258675218896093550607797094728470283144468004678673711885474326658150 15790 4198695783675880082970069645343642600499092332657563053288539471373966035226791459810703533203278742312772852247886132040 15791 176693901399018165682409074004351502928236377876941710300950340737934892605027226264332309549354451041634282025877633750 15792 8823212338583532203261419180062865758700655313752571924089666853452563978727404940603051873824891346130912506268577500 15793 495467141124883081002390089433249122906489367705874236658355396174819462567067437890196337074167036438186140452248500 15794 27705978855837318183136787211873520882834574369255263478197214063159566788482707060055195530083597923678300962338000 15795 1733170260176755876260559120806630873638887980476454282373513330247621575326291824866110938781279242821663019176050 15796 99518982265766632739725665604798893961436443129894146936533602322470836157900205660300404140697117081613800012500 15797 6232185115887035518630776998406136632322505602114928565418189871398557357169740555429554206757047457814974398500 15798 316462668937672960264060007444817906860736289230526792355599807867662664908515110778300330784308248182033585000 15799 27698326426601473640973379961758793601529261562859322110168524766557942708156509008688762953925335365563252500 15800 277688551208246699542256581695438225327879547506398469250500667343793710189726344252636789849210603300753536 15801 5989193067766219134308783299274885621149309003643457489943945641216015138791734329608414295236987598757410 15802 209823770955515877600843560538515105631734714253699135954512861291310701862903482093874213652779802281600 15803 7697070245707077016806272590357383848618804079578621198288463394014366487685789136739963520364683680440 15804 348907876083845183594604292381159291414526147706412151628305482928300419796341453619861240244068142240 15805 15751044152872562913358427880987135663296998734200638473327148602934382034333735516007650376581166095 15806 811143739179060771179343390527136471475704159537010319969738299409003940879472222193986331355916320 15807 38646973146977264939465954057657488408648713158971620836098651482144097830463084707073280644098375 15808 2025046371866849764596779084959852099269602339594422446978739361434060063553480704766862677432910 15809 86698049480919193723471947606146488914198995720201721268956312671428209787178026480605420274815 15810 6325706712471546603029577718476937005933303471277288747810382012643945358982432305099439007552 15811 60069156568401248486589218635028873304066859653646151920242925826749015037136585309914501595 15812 1223954504920128100993538872753310590273317865757803340920808767417492558017543170366655030 15813 38137515432110243860840873987173431326568996579152209934634641078952780446592126257851225 15814 1294076719475770985394368909790494863404384860091835753351190941497949284670872743361660 15815 48312475842913067267093316414487289282748503176784841702904526727251430931981880025771 15816 2025440090191674972337277937825506523151627626401104750272711974119072370560408093950 15817 81039175926244326636714446224306992165609663263191130197756064593430812102762292850 15818 3544776149167237153513739507430107668154980868444794056894876809649679161247982400 15819 129470488233878815838319939142002076076646261746155461964943889793945216043012175 15820 7873754876383823981654532348047125927234283917514341622835349252005239510992230 15821 72373066129098029569344233193558095997191122864585251825516514001451720269925 15822 1367793809531156653687145813588233255514771155659441246446216642990316860700 15823 39749258336767806788719538777606364239079030137812908531714239615902099125 15824 1139912382612663595718321665210588028373555613059998186837895196488742050 15825 39838443122924707835382582921267073212395827757940359281121861173540902 15826 1318661010408749566709770164313129196544352245097478053166373893935320 15827 48705813643206477544665260998180521051524614481515246785019536148875 15828 1508273857470234383573429769529447368976892812388848867876793004510 15829 76980952098761892017962809768537522161157950726094489249262470390 15830 681500493411359734115859255760260315193966861538414219947225884 15831 12367824289848516841398956417340697822160943223273372627554510 15832 309938498980576025968073393839770331102966623278164391046720 15833 8356767618169835468764002195723628378893657187097285726235 15834 234774563225613160598529507511176818102200962598441180800 15835 7182867953383268087845504139139143086487637119299860987 15836 190997505323915423484738178141234793007609758291296110 15837 8068506906025460737437331284252357622042100170056485 15838 70585397870362085709555419849973395902142876366140 15839 1142721254337838220515120978329365514171169734585 15840 27063762825070064143356795495801589879761307722 15841 595499831487622063841875821979510059711881550 15842 15507286479131007333736216080910350834111000 15843 344788308076725076369302224213039583356925 15844 12260993909653732215048138760895599262850 15845 100523606293662776115359283711135182250 15846 1561935633269916542522343458654770500 15847 30608625540259497943831935837016650 15848 619349425766473249577626150161600 15849 11971539503443975479184741390425 15850 344149949360315978055141547824 15851 2747888703224588126207515995 15852 35625788589897022467876030 15853 654173129596428291909150 15854 9651703530642248553660 15855 238565023719417493098 15856 1666806281387607360 15857 19626605266397085 15858 268023901499640 15859 4947444026910 15860 31308808608 15861 263010825 15862 4500720 15863 17955 15864 190 15865 1 15866 187141630719116107080555805428978081964975434492057100714629090961268489664574249592622816535517292851428208578632837583766459785750992758788404666878256694306594287385752530177027259577641010641907138560000000000000 15867 9807387977275788168267200472411759863441590781412937143163203123231133946807730303685306164513804432719670814515819188092980005526577956847312416193578612571923794596122641720293893389007338343107444736000000000000 15868 1042577445339649731886521341650054287281971697351091379296935689949979384655052469185914506140799498648812984539801263282288131432400246431922122304499957681046639800758273014989187216981075580767228928000000000000 15869 191299325405937353184228192176316283706060886681010716077018691200818274348636037269064766910885450316255062266866462065049684286850320968574058777225716218380359843375741053087798758068807259473312051200000000000 15870 36221781870511498523700623084119285471937788107626137885371661118848214579430445172279914286063239251528145047670308945597129900724266501489791275116237743535749025009015015858866309361087115417134393600000000000 15871 8894716472144920385369475236394407076203111198148649337257628273319059206194333305538628348781529162289008209397269057708891248969577037994737603948008306333635309526292485997328918735926746381950228224000000000 15872 2480801708145179744796036714320613541173164496869030466988540512473946722578333017717476737191538835983485778073525829743497380931745181765593617456075466962383326561690126877721720244116357130277004070400000000 15873 772665400155740512650073712224447839417303471009161535884185270946734765816591682667688330948298822483674426880438299181729353792005362514626329839328060206191799398049216338863949507745158774377007400960000000 15874 262442560840081613344115517766975465676788323003013907416941764402761802557516027980401537067920415531395809882133601888193252508260654824701297143717288915048743673846512713521813919120069124306579408384000000 15875 91438228048950698062409876430732894237377846611097876428779695774977570202335987191735334927431412754438497878840435614391114752513004106534564562518184763865002825848375948077974285628888386681753525964800000 15876 33277475150418344446863626388515124322827472819798383212126633562161415932669362578879163455789861676193273304098057165899389005453204293329280442608898467974841514765112585917508565313054461322661555671040000 15877 11661520533562564969214465897817125014506804579286427985269965102870151081344624464989740655650843419886529630310585346309198460544580085738373868093703186559566855932791787452054374021239602246432451276800000 15878 4314308012801370644271219152664957984574796938768153895631901269397320062923554410256573151846451146154785974064924352788231918506619298162862726348262350265179643426512763897679830606053419291513671741440000 15879 1425062369708708463148319618293719292284463106394440251419358827905688737738188487652149221402396427589944652923987218161969653244072081761042998265355288484353783548639111619090186033148634608701347586240000 15880 509124151638576696411871321083853986991505982442490075703568584133020863832815032126980187817776633798249901366361517744831505889244464870098784993528832951352238890559858715534182410545574715744132496320000 15881 155601345539966810217122606917448512308325028755006810302066743298038839208571930228352498121840383316801480995219476823452004817218991693505189542608689487753689583023753162044576469669393693945395620008000 15882 50752336220933002577585703329670946656226007051295019357876327037780912081319568828978366520182441926961428850887197233534391086850792010738827953151698987901983664521071434876832761101612573507165504032000 15883 12670697686835215778890692869846793253774517956020961878529902093816361289170618684295774734882147101644065722394322553727242817259325431780822242825140725870683724767809933580458318096581814102690948816000 15884 5650663244388643001621831054558246604286803353766074681000782704601441596827278591077052861088819881946802921214084897034950823179147745058485743437955171722164111648035570206633978848437536583888887060000 15885 160954133818593235143344463167175414081245616538820677998190727890958869703552876002609713209539680474761897931169735736674621379163444347854579679497044194006512603347179258386704970855942971988510464000 15886 9552044947644487671713190681200759550092687520635526583685350574205039958380817059331073539437215490720295043007461683084476498807851696885052477197300600538453472373851171863973609627752683927876025000 15887 992922135279478137126703710547988799755052839592455076011344505596203260923394485624493173831199705872306789916936881245725314638160894064545582640942896853333693116868203812508383127544090006532222000 15888 109229973170952052647604374007365824156511931377541282836137965912136887552788601539603843891287408806047189600131796226240880277542003521024527334501884607803368356759636677403905063586955601522708000 15889 15825143680425967734107681516812414671357397696576038411803883647026914655941247190180872741341852260209130247249021313048818760474407483679273031672322721919656622500914602895928658497227724574376000 15890 2584579186547970351303965440705863905311703708433947293283452844667377853994509703345209800313136180324699273535677322127217170491695076893122869863412496670102758503785928163444561249468018894702000 15891 484702234922270714470359726368119947225679473216629284836697850695571021144402093187254444249342406244565028166816267709140352287617432943192914098898281457749631060172672171440053739025555978308000 15892 95992907197387665961344362918266925670430999679766107085657447366491230044248228890524662969412120198415197408931676982739722531332815853075547190584496087901223691698536620830070154495501722704000 15893 20436996339121482111306524055807483282450015156039604695008287419177742647318900706508873483819599560760023434101981071225674602971571067403260414931479882699325802877449971302184183462678429792000 15894 4280830888527931114418285526472747380222314798908048615971054646410712667405606852527262577331909077232052753756135663813653531925592023967470784311628460097356729109193827817319894905859039761000 15895 962335993994970373008095711393329155105515668551095449465342660934963383844366159337601197778242869541870068159762601454026611385874936502411294077012902158279347456099773209234622116224582545000 15896 196543920235802551726344962070959370606911968324000611581217076194242295470791431986646586525146733146085424330926646806749511591759038487635854961597596216554891150425462703858150283212803701400 15897 43909493419451411608968210676912682740390237662281350071672509268355785719691704705669799166249556339822285191955335085307376735016500940870663759851640854403057286958999806296142184173451848480 15898 8510214416976252834448707456946188473375994560250386867868344500258473142070547086610956689588532081106583604179706219838738926250141301720340162478307891667597610752022403996899874136916003000 15899 1776712188053334717901795272536273954492350827121007530065041662404254472790322214250504335009348828082753083324304231363794511004895977309982865265744867161536685463555140177174414870096210800 15900 287464862167579301747889223316690558139458193247867861681518541543685868150331858753078984868844464605956880592105014987594700349524838257656054269439881487043079539975906636121889246465066800 15901 83302927167610194921897972895464305906813427296527996305092005867102059206084141699503630890336262616426344569990851528053912291237976758554276552125297970521974798304854358589414604385798160 15902 1671896561183356184448531029367601881808063633626544418258829620170186369598616816333662348890406931032431112954219436354551974945852584323940724862660992155287069416143681159698308238676360 15903 70923508762016260265115620153252661835543440811911399923119377509606411690945658102571842428103709009236704894598140259952240234504787648114529623073167795034414033906035194051897177987200 15904 5262835221800441529514163040862470805179895331789102643123493946254789593106174532845580155702418581689887508709641144255424896248664915574962970598537583548442661479258763728821226660000 15905 421451939328109928078503085798333204114939432275809506019283834987573380293275667706875674416595822005131913651822019390429670674965836777450676765278323421957894949986315598978357686400 15906 43704150817490528626596000136542603495742885232388300837016175232796289903873360092985015632635377296517117462952060478150085874638593226413727488584237364114763231892020070668464475520 15907 5196282942619953422961060272153180313346245755135346136430072739924652658083088426533003301731618152783920516698679363539552893885184595035417746596892812994115263146264544618937014240 15908 682582218822021182861803433532507463306127528781704959978443032683141528310907526692451167257234882099579570380244689886187178738752632301423918959910777191232537168567956445827481600 15909 97860872508458048411304690698472737128306422721343708487222411768134774573753732762237288115336184357202969826471776787663105097064460051641500857963633982449798343046549960607854400 15910 14133582289922326429923245839629924956722672377804298950766736383956668615572080252296411203126852880011022088854157055274830141470120433286822657179249815208443354709874476553560500 15911 2210837551820295976135742215493806198199470583263517274072314472409712832309706349097030536763038379579492362117293953091574085636495169770250832644838801055171660476007777190472580 15912 318904896906058887061258985986848279698885313900411516054385681924894852594762029495103702282429827885605374754809718456055872235622549649493645351534823255289882884348360134813450 15913 50602726708961334775360159229603293542349906708605582797254853351085129692501421693207475019663265164140890908474935381299272049316122067689192295938006821121285081801423905252250 15914 7038901589163708891337318070104168753537783879874689677909826270947039931918895564278257190740652581797504568611217719391650190885411779792369384684723923924189629379355248413750 15915 1059366437805957978485218724094336457841157577632219242478476189277322629764039808559187049890654822941375971725474767114942037659235339040841065529422407386891019352472567174500 15916 124669883578146906248366536287600799175645757080703653563177468934981516681944448910911352113937330359554270920483744430498094959903539631686943799979439747573932922340411690700 15917 26209126472031518602735915505740764899261364414370792860195747624859062934724812465703941773171937801439253167229166776096365222127769004503461930593493598807013716146360337050 15918 415103678406150240559411710314914762545929057212763419436291311273644980105748881552251527603183618166326051359574618858059963418187370705599208456776233251303541944928090000 15919 14026895086243341242063066716993397536989824559955585462290209652377038508121560531844186724398299871230673569881475375721263189622315796779146203523897020303829971258584750 15920 827215971523298666631569933898325480035578066181303755828388785608942717682907966187467411436844448170319750860523138010881353636633802487102646056170031712209189570226250 15921 52645397171524905226321659173561168250816978874325097301638792601615940077055778819367749666691832346782531334388158165537471447909170835394523409002724196463925481816470 15922 4358732871907678798799465838978845450090105139930109027257558296453293168424936015238196455734848388706368487794605966375327873078485187487639558359966905882561705794130 15923 399639271961606364178185583366561001702872245710083326101028006200400482851395443149573067295826015012853540190768310401162171886974807231978193900212638119483267092150 15924 41438361784655916151560919216286666021512804453759246478536957454229885517498443196940696457024916459536680686308959152466326660755563515031297475138171800639952893550 15925 4395068419639669146420894586173369326418611636556347544596484793489042337500551845037923650182672230333984257217605429161860601423271615276026423093562700613070545900 15926 512161993651907216251729774863657173718312801158102850138281964651976528958035201360294589492915759662359379928926854927212728766388975691367988666708357448074126390 15927 55705188261010339922970764495811650839959722329328755963969733385466432619751277814995951016864217544610821087686055942625768615206504911582256811245735054307146350 15928 6703670286394088817359243838958319177923886939720649300121953908569758679748410477999344557713217375093869913029741908702352771817244143548814467064187329152149650 15929 713398576582216143204786920780001531239441254172943254147794058200481409736830416531323718185917717508177133154286276959009638321602636897744524651245346715246700 15930 82422604826888248198457627824171650247372779240159992724070329857969594893569472710150196156550833238047313822166795366156257181904702854455586922330437912855150 15931 7502543121434525192650621099350512162265080889338308273882415719109490441003680409261789384102572200754870076737432289016064717738991927979871911116006522719580 15932 1213855371203863846512752727232037112784653852683046611226253214512159544696768829804259187897925846952329557163470519848420159987152485227700134313051897638500 15933 16185274911967390921047378079623894922959710161690052510268886984472727056985049511894148098723328025358415954808400018378991800230922734495547577045760148550 15934 465206362902550191453604527214493111818307887334905310771530303220408916282753096580572267166337440805884825284184864075536413252368209602516689620260992650 15935 22954364991794779460351526137485668942081292601400865187151413640007103516838674761151179763585483572315610861723476203236276912366070390631437478594195800 15936 1241409533030673471293514855474792159267722845322324803751845427540136039001783921145572313535509282213680946038830204772985305673382005573122088811577800 15937 84181532643097069981771300508587849272690120937495576108668884417237569937275285723877638458241485837527263433972920273045905377579497484852602668222690 15938 6436420765826914133933209679577309838213029513729210928628620255775731353653674234601388373010139577161640070009454341088131736390875973420838239933000 15939 522142324694796022230887310404113084593126573826525592643271442200103955466537499373709987145827857662643031928080372663981771953421029801798714767250 15940 46818177051966152022815063452247493566683619614777040621650153947792661788255192958872233734071072136138614216833621721980240408915372587840133039250 15941 3994971860974080343515652182058853977087484170861920648461188289623188113112162799197917600146301654334379977036992744590164810465962524230497938950 15942 378100538137555540878552258025173852729885225308235728315651277824677275821975945030142416105319646910786278986820333575054875645679515968354599750 15943 31999343987361068334958940110251585038883640064696392907104888931242065617195057904226125023990286176555613040133273618134573918118811332378067000 15944 2944651753762198544573138178958770777285027842861748330565692453682715605316893921066938149998692859388705287133172683890936263910944598688157000 15945 215341187479015311771473124270523405867458741787402659065051570245087949370942443163338246994387184636968084865567991606229574461621963429060750 15946 27768743396809106566474764650669644130244499349364830070862627658943083655186854393243773771073295722819698127182387978116449849542277643304920 15947 325986128271387042855981367495436957640642675016428572250635333495582756067515569146892788388535807120924989065746178164610923381295166476090 15948 8270503920129152243449545033593027689065574485584893163224442847281880625293679661593357193100214728194016884065608178390036566177208800750 15949 357305592441470192652839631840933592627097226393367457764190067368787779571813809538772439409708020664880635346034416021993223674936293150 15950 16637078824196265799928035178508080612051172286147116925308364170323716669496617421130911776730706214592989420614593196641796156397848000 15951 976704923941590795136235645236872417312345678826048594489176853930549084186138873475299612837113354685764802292758750930050877538505450 15952 60929153213154153237199618477799974023862245342034335815823453901775579105769318630031108715862847450964663541351580249765005589020930 15953 4311743020961516735420581389635629023002431522328902590514289595357318902564635622977861432045513859870415203459282434995431092255650 15954 293898611382266863249833780703679260149568908240626007076066870464172616408144609697098265428955596433616084489207536042953038505150 15955 22423953047036547624597787102306133595906538647053947348909627326589482064819714344123387974698660844933049402017028796562979310250 15956 1543304340584858096753020356371326736067396366041287343478860878196650898563719491336570894442938920463609693464949330831127579830 15957 115919656214458292577395147679353712424479464222926739314064215874971707506140833343883887901116907338740480021794040605975205780 15958 6973418268630028678742934054716872527099236049199783968577727535104175628693949016453841613265716696434650501176741656415157000 15959 733235485706031953340030791037290722873924611137709584288060941548393329660904001407972827523885991287576254628206370027723150 15960 7812170817890063892026216369479457446061470454177325224940198315358474546626806645474391738611303129561977944998624457802950 15961 181137568708233111519286481926758478046377391608545172690495363557859723183384739940328905048638164292405904088048664275710 15962 6913369781742181860752442260867549454270057202910297786018198612348513040761354903653830817601950342946031161890915958790 15963 288449018523183501242223360126761855207633745081161253568218077614919354594531625781944197640399146572240580059338701250 15964 14281640310758090261211280198237350507727331906158824046619714991605421355397748675043922948309781755178002446587273750 15965 795245579452543432533247958670172961975961926317831757997864543440256448321931770059054625051814318989021452322516500 15966 44098683012207731441492719645565354071845030871064627702797232383862310471668308737254519552049726695187962365054650 15967 2735830741270746879055923901438566089793616564223163371349926000638807610639022632639894126505986242801137493079550 15968 155804308301323170928586902709152366775691480637785098892441951176983030378351961320634239269452043955641277068750 15969 9677620789710762472020149647931480461573972113853263056868896466968491505848946716154836207240618410102927724500 15970 487454594895931737180931140499679195245166380992182397902577123409061040302632146440769057901636091957809796250 15971 42323042779847051723407324581567436623136711668049044184337505843300536458063145765276429793597912438580649820 15972 420940581593453330258500056379592865377976139473984981165441487798925386081251839303600213184120835162253376 15973 9007369101916124839787225276862229556216677320440160477002311948600463712671033519332339609372162451674530 15974 313096408222683848607508750491065509184854143925441679432124660208127687936051289686952928185007361217075 15975 11396437340543036513255798951614421047179779683717183324597647350827472861612292442770023506896547154760 15976 512626187169341769742841691113857112770573032399420930469279594148502924470009366472257668358592424368 15977 22965262848844729133217249811210251234272723345284900369507522008858526477540026592041688717000020795 15978 1173700410478792479509504451444568682211056776299764932683484963538786005363478745750389312795303160 15979 55500540384004944386751858834681054782345144461380297591690544609695659290364279541736816564081125 15980 2886446694228121679387946307666654857914134678078617069947307597267951284617274735899035607385715 15981 122661684821152340749504755502029476908237097648581694536078931261057689402600022650338039055479 15982 8883896927074010302784186354625698295097507080985015814939580620698482085041504193191123900312 15983 83746050398282032561595188024018356212239198495229306691725538926343517314548086089004889085 15984 1694023988693800487606999454317987845957997915650293029825177352005370134647469170579935585 15985 52404787392324148038997172169425362470321426954086849622411629108489072412223713059349525 15986 1765490381570516130073746155499889420787410773411004492071981927329345095515262099871979 15987 65444559475151743602942010178489874134786979480609253654289110673085271688003823297321 15988 2724359557933872674059296381159660182549020258046556389451323852512273399838295393975 15989 108241137076312352360926288313584863661758361421465075998401456904512483298095090450 15990 4701751697853765946674473929994101143177787124117747672686954657243671665266421100 15991 170543884501178302242200747421533769176823696507004780933132985866507146649760865 15992 10300597132803495756822025195047952411655809782501638698366792514609594154791205 15993 94035752589508324134318017278704736975942207259427095909344586219573323616025 15994 1765193362300344059825978718887517241914333045479414041021806613588854867525 15995 50953747263910410044600214137737017246067750042431312278908857494210073375 15996 1451488433860124978547996253701482089462327480629731024573586550195664877 15997 50391673089262378785152803562662324394487437760043765713207122411564982 15998 1657001664395205047641882245946103135131389992194857290491956669352935 15999 60802682391192400072098463076159996868243146182806615267573407872125 16000 1870651342706589397808604454416392516068743682897858011457580934165 16001 94860399037829170164070301069617204727620442507639015784575044158 16002 834401245138267366770058447757754616679792759960494333396923999 16003 15046206620134182908963061628739320280463313093281618929063130 16004 374672489273987474429759609008836286333333069912211384113440 16005 10038632799185148267508958612473037863954015866261519331515 16006 280262134850575710464494599591467326609502399101889159580 16007 8521290553392572700487523543947679065336265153952008997 16008 225188416770789172133240691512196576941070764405170105 16009 9454508092336582827303866719584050955889822898655145 16010 82206164592921697381250519459420235471398106011785 16011 1322786421688043031020533980975204928525414662459 16012 31139630720411941273380409275289781126713311897 16013 681080645593627629902983724539439649131553150 16014 17630307842345371432997721853892125055447625 16015 389671993151801713529803105471541777640075 16016 13775587274963899135730555901947408583555 16017 112280753228594094959260954320624677250 16018 1734475034619500346638183724436402125 16019 33793338024217133568045663265145550 16020 679860576559749371662796521154400 16021 13066080258044567522995917746121 16022 373480910953524726184841111559 16023 2965235832293199616416020085 16024 38227672026237816243619785 16025 698028311468814546115350 16026 10241529857514830409717 16027 251745411770214039678 16028 1749230767829851680 16029 20484598939245045 16030 278220462969735 16031 5107901671026 16032 32150443248 16033 268636725 16034 4572540 16035 18145 16036 191 16037 1 16038 1898308984250258373740224284105873941139557117187177972410947022592811659425433756925579528167367709514329094425891417423717830444062044937819024958810490124081837250031351970473172829412836563992720179200000000000000 16039 1722708556276268133277821324641872835884462561837513586980591616775799399413340272607568936450129475527596402572745198293083753756793402372651165003081775936106290989985626729865754529908694101574207012864000000000000 16040 86083545891484982207115479328026906555263840337626540224223759992801063011833600214668203537864565827454592662165094536543519840432670323084806326848254366369491917706491058237850160149922195647791500492800000000000 16041 8746859094230615400919809541551538842900349612364611259607589330798381726497668867822601530612558994105935839841743812962160217378890982505705380997237217574128312933519931784637948093714857177717111193600000000000 16042 1536586625656391402171964709380845270109685777585529626531287663218814906297192023749931541093078058080856349075709330429717586602853931266646713502031706649103382358972119964502436267321602577906340659200000000000 16043 279242567587835898418530038255510223626831622877532674760268333778944583853167483531615432236751776717327175832082869331207736718893716366811854384975443112418425084489458959446515248783361822662305570816000000000 16044 65867529175166614589683192437208266169273095226529142275389708400210687919594389100278425817736886455975706747477469444266555684315348485481195228560421959904073748189001794732363781713699881788280888524800000000 16045 17671268058684332359925441521288132160046405853628561148162573778899315823129819914383237711660751814736672863472250419432354288517692212317584575141665535852187148243572174039846567758819179518624214958080000000 16046 5302114809959471600868519644872407323742966198339347993854574761864461049249539111848338520778126163150185268674239211348023009123880799190690749693260499953717927855160411028040930935398021877562936041472000000 16047 1737635411726189413178804666284888318765869822009435799644871479336403980782039496124317188408710582433874036092329778378942603594512963984210907299956270686737585252718965373600528464150958116236675946905600000 16048 585205672242980092363206172673828731803101953961334739357436197554389250038107274246525357342866492550039763209640242334379089616037491331517292332279087361448808766118248992014014907229677672694955775754240000 16049 206105684556828878825616118915612238883264319291176915270305877187806358969603543370447279756523289678802681423859203683429418720861603238853069849494115218553793596815188070929665603316087337105465085919232000 16050 69969125107534089417032520311551019038246991580100951768691979990682449305583846851459576972359799869228090346064416892132790870495140342738613201104653231729763124462597533710802172726041337858259489808384000 16051 25101428588816958367056994934674070801683774143518567928156822504473283180960087518321776907649154103224380395293009496924343447604490890613777383983455733350208713691255239622331732232314527447254317953024000 16052 8047411041944580949786204760776719611192164319719711589865422554699301474728600952855350743282747228723679965529314891267542596087877701985913562967275910195955867319057606039042674985559150637520554769920000 16053 2792909632944575206042304871974974251418872999989281018659654415639172952101706929547732840626008264374664651194642170959977285645113510707476317255388927639922168508419089276907777540102178447913878625024000 16054 829873842954416322195148964336446898849468106180173572177144305364945836030388715761320251592986021363128329361611742242933335692945715728591143160671296141676122889380713341031259885402854855495586898048000 16055 263363474444713640618181837664001899465616367959858969348401353853326673707729999104611431530922969085387807519097400254833098821958146955949956069934550148196703262500428629266562657066691888035375333120000 16056 64020367259806283146013690243383234204346046805435848804295048609325756247166036410322925792719820211718887037051662969203681258500059345113414170641055650640073656869222948442002056770702758122848333440000 16057 27818649818528851912438282354982221582353949409205088729301420572713352010539249574372943210164175077747504060103865753422077221813607667717617058590516258359860679319841107735174327600253486819703764480000 16058 772579842329252942264895894700913283523934018975980343730698804921213151683563786305949256802818941086699449420811534022047955029429417468312690086461535073945781454415970754590108497090425085574412083200 16059 44731527559701273285398856577812035324039995147140711880762079276821904039742364126433762509066932803556466483828343014843973587375872914350151483578782954199434563297444410488368917022481210925076928000 16060 4539072618420484501679892411248280944378602613715198237679569498154192559879384451612537579037647495505859035282101110944622383872115520544259772497463639259194811554251386361298326645972911619368384000 16061 487724531367972573891482427991260585633320102908657460668390224052508735689953636094491046328029359448375468346491555942379564706568456468592279834204643603179851289223259449521762707977578345701632000 16062 69055172423676985270416634576035323308627368415434144729932159525365676887845702196300021975963088070502353972654055882747848728174716737420912113611268833427457666385513867492825490872211055491328000 16063 11027537862604673550997065220042617664181312130114681883130904352200183758126290357074312981564671487466938478506185919534495381888070941281279098486738564107633997490582529460242136882447020164275200 16064 2023104980545129939196878234203049601835045715316213279818293160089064113882669646229106843558507199593829545195258542315960958555916309004262966549727076336529748492150450201202084182077479453568000 16065 392141237912732592874165441142044576981174206963716462937608958234113642676578838669118997052653825869631311886813534239513023523405109995848488525685842060303181010031983337989335435356730345984000 16066 81747985356485928445530545678518986947752702003018454361108599294509466692820886038898208178229872458242921558733203269716073257375634526988788227125451991600811849040829764991033532756778721408000 16067 16773867971374750489158734218868146130638393189793966770596744788897667261303651526080023425489287593767370272985518023596989320553062712829196363875914950527746742800419350254495290757402388928000 16068 3695370216940686232351375618901565067679119602472322648633639532869429880067302603670930938622075551081411521240406743251089492434278312288568397780513502039783133902971673505833636867342947628800 16069 739930052652433135910956286858605234579110026351697447799904936023137285800537641715687679998618027413989863145185667810588202500193789734141981709350799825314899868837423834037114761018844147200 16070 162127360317974442863882636240785046525987763469119450966656139925290273589384718589252868200314035629537102851382210542417931542169965262971674010226620795466801866384727346116164458262573345280 16071 30829456001121519702153808241329919175995865438839207813542365469009183748858578318264005817659301610463345290254334984070571498010022969104745156111299311157276676167106700910634220612460352000 16072 6317198890856301219206383192598946114922259309836435260328418393429603040003331048083861417228869664274110324992236212968143649600995178872493217742847405613420671459874920019837537708573120000 16073 1003513700657731380647176925058314099724430064976864615192874394891110353000338640988140649852575926129313604427653748764014954405847524460891472764540996111300541625281241817725800660918123520 16074 285610036003234954017935907070684674482868596598188452110425446118073760635450775188200180022382577890470915409107186375341726481045193151769817958903615752065943245366093718361602822622136960 16075 5631651574512357673931893993668465278526736042722959638081457981619378040659749056174177976362934210277501945460879979739277775961400317391826962977580270963083613180963886163888576719746560 16076 234781270384605551222451708093566102714539229767329660505005734407977122991896471813789788499399996136078676174256686518379573072413442840039286605025984136955792837093431930882246440448000 16077 17126514620096352096046089895688178749935204211807958657371567153047499426462685076356640052225947753047495626417874172894188748630167486299067244197100388409340080266828127728336575948800 16078 1348646205849951769851209874554667366299404205266594150345658508715508290182355810326678939252200058706220424907501654059994363229881154084950489968486203286554426806763607645368694036480 16079 137560605851773467152564459446166896544523932653902466749766969858641364417349029254349383707504714190176627975208651571130369663604997720879639508258700025078972641469880072968914493440 16080 16091714919081146084008444713764687606910287445756649491523047147352414466159631116710571755134199177219340498244278717052251251540932398268834947063139075367057588061761963689794595840 16081 2080250571648064557293115226003832271382705286018487922824553880498969738807993620525254077964312836649977633789419490138689802925489613547508325876635912290267901832689685431647846400 16082 293582617525374145233914072095418211392540314597834422427193286990439857518166856209041207396916751653219763082335371776038311240371455844476637734686859996487540153992031872377643200 16083 41748427687155179608388664633983778333726044737780707202812928473502749855745158549517810600061380945872418996978122282270618393916118910303058700919902769751295366215159285882166400 16084 6431527423477224657849431899618345303853147105216199863863254279061709183586592509261127347201620721963532216998236242145304715482974309858016130967986859033641125552512742826162560 16085 913876719491989646503906347902609995555015900206283285982369571029763556235462489596729650848973838002531630661210038379260694332094759456530547085400825362463579883967166506179200 16086 142878287178243768777487508412997534707811513505927519649847934360975449316543571192681730995627579489928366645921191259286057938299615176909085536927987001352105538414001043260000 16087 19586508769846842132416885064637686966366007464976506495552556256650334775466800516103584708640738152066399659149670882934023927130102248860120498199500865971163692954963651344000 16088 2905690800839199026702314214658751427221460784472426532776277011603845239790566284075813522704636627235568714500138972366530514958210100687871272807507432887895924790493797411200 16089 337135459816960647882906689679145823122873033232773300956219378607117487960730578354434280351684789718236680415351451413132881043827885644533206805942796985392025261431443539200 16090 69891003925417382940629108015308706398030305104991488182293250890773831731144220486860281559998613076433783594521574102675968805033035345492305073197231044674871621715967218800 16091 1091779537725765016265849977814570334367375054587012503750846999849906693755552617199504997511110295768048141008348386388295697355916677055519739125014483665701243642355200000 16092 36394106169712452952379848779226112528406031290695730247454588553557444905709812323755684176474154194053765425379659206232069931434379604302912191807555450856552720154248000 16093 2117672887099644586576819030779713228891079849424137720492301909790110718524368466424154380652087240152097541898708734627688772387390633915216514183850539069408474044931200 16094 132998898117536602677023138964786109265221841366716035628736233730885368561376066354094800947275571680094520967451986434742171439374587421035075006393863431923422479565920 16095 10868528719562004277525940793297900343081820608656895238322108830090077346623264248168887021628522320126217407708625699877812837649224682329145940672411210464533235178880 16096 983727438674723357977072205209996311883993220209435879640049547763928602362122087124552901244689020795976726965011435512587261087521941982345165687603606455192391844800 16097 100710955223467543051894892272494175647220993102807282580759862855989935067995171522452369898721495145544552102048846495167490446793260087278678594771484565748422435200 16098 10548164207135205951410147006816086383404667927735234107031584326578329032895755321723995991744029377724957148357039075605081471792446313977067072211626120314486980560 16099 1214013614582298586670766873750891078443408121263651200327779532915531833137843065674306414652847375860742486933575108543037410106670953111882193176402036712225866880 16100 130431660318463234941590082721900450747222764478428306647343766168658639309554779744932077836665764890815954018444115260280611029579766771578615005920114596238184000 16101 15507285481779097023288853217831292556161280631642947778595363258654869265772794424859475142423951336537714810617931986098834001794326440096452647005735795202243200 16102 1630625317902208327325227247497146357118722866681013152337814990172940604100431008962679317347596359041570828810917294889059459313403501352885173749135226013416000 16103 186178119138382866518868994614599492323477336636596689447311803914473412542909657343971678544532021623619558106383093727747702920396905033720882418172138173809280 16104 16749863712970102755685107570643003897149948032011106844016556024058400076113897546667427498324816748129999363657898975164561122912767308760029852630025535000960 16105 2678853233001630557821247398029323283386822295576378728223455369957869341412502298350030982637227615606406321706872064029919472083715922515946420606092598176000 16106 35313327080656125645921552173724861650093913080051023658768480693395040853749099132519066899810843283446102476859079211755770689654563041136128419466928545200 16107 1003591254801007154596540103653737949091181060317997973799256384475488898052821199040567057857701241638785505260801258267879335715568517108965390626768547200 16108 48969311982495529515416589093302760409773424216321845732589682432015154169257705422822850169769303224316058690933694864562727539263934534160705399806903040 16109 2619237696064717653718185189573187852520909739581168816707190352612155159212557053011483771594245056863788511352928508255826983994349990946245262748044800 16110 175683198559506928657609670626618120221266339347816854487656802262061015521270162832384852602000020192911174229168392544154842014011037529138031388001440 16111 13288094484287822728120174822353155795020448028344177401039732140956348601091456485165658963242203116120328213427535598236622966095280876367755989824000 16112 1066503471717030173067344293591379917466811725262690572207533158536382547335906381699869044188784852231195864720095657928856647364477101614479194056000 16113 94621999936605275667163075608752829103192157537233597887966626926065169087842074190563040980397318230465461185099627190523554048981268767590619996800 16114 7989943721948160687031304364117707954174968341723841296922376579246376226224325598395835234946682428097007192444747970503874516146851414451397199500 16115 748405188890831586068886943719931749733381064527641853985619024147814813998137953049354060744550228936814077994530969550624083752272856349732816000 16116 62692592301768623676654250011921472729241417269609259573103455865290577535729093036851183720470764754068139833730495251855491757947058936903968000 16117 5710839764872142631899419498586706962007326725550057368369827788960418143644885180251031563633828575784155708379486417243027905766680433819456000 16118 413455079959709398601228398599404939265520784231813105404899014870568862792209490873609434229223394502978722941890543883960782966314169783796640 16119 52788106259280677829338166464639323495118256188891558154511133767495762988077980628740639247980918601795861786326915760379785852595220866480640 16120 613620947334375610081847279991410743794150917677983194824725333638744011421205777217680542849008578109976450006110453015738208717732078072640 16121 15416861676357254667401093654853022488355245643032033857661097346389525049091131019669170690050885706924769337287347283989194375786641648000 16122 659641093738098817205242397244800478696179494880062998949273970526992823824887032994656811217922499689010403715755844963679797553728541200 16123 30422086992816028891296978612129061690607857894669013806278151625734796195650957570067952963164719935255752083409541845287855828841779200 16124 1769125899969673893076955130995089661546890286175484246621905244855334190223949657615637034572884566977989075851034718665752532899934400 16125 109330816980613060014414268670444813201696739305332639968580403262999169984184197915569839938744548697058087849901901008924122178430080 16126 7665320926153807529636589137130007152004322706362493494247625947301900271226018885293975879192024639769627028372057662214099719565600 16127 517692966838488419669431980689049705951534223689910030812888432377258186700585000567365751948252059772975121302090338717862232963200 16128 39139990773009246762934319305843433185582322002130526281733167697319823240412592309742640828564935292974049865338813899455382068800 16129 2669499399930565356545764940750403002927388308828172702233705302826639392110217498528122628225624078639757307615047491167355813760 16130 198719410653357072989820253164606364156250510096445838824110084357094355724812857160943807830486126866412251465932641038814638480 16131 11848639890061641648837551668191500223035870101295208158999324661415944431055205408487943272097500935534981382530392902935488000 16132 1234922923294369605625315016483858059577136187179300352485155269976241397323627791845006867408650090589602113058031781099323200 16133 13042928669868628411035074286435268083859150671322142984247983274337627069150842399400723598377132181529563177736833877375360 16134 299813906827420322514681073533945067111245337834833389280819912095767817682843707487440946287401099518464944697459858111520 16135 11345017077730759976619392428090337565981632332981001495004223363853970118172479841893465957090380049962717804128682599040 16136 469340775902129086767007501223205730507336263182906446483880261881902678662288747035027847008107085948052469249093480000 16137 23042646551811372522290468891273708382215527109096590058411640994859167228877039879062463916600656277261987140712240000 16138 1272392927124069492053196733872276739161539082108530812796583269504410317315090832094487400082902910382434323716026400 16139 69974769738379210221211588197921884147059883696234781148240236509930277773225746095478245900773120045256932017276800 16140 4305569691180191809661781877673808928199790002711863666386768787890582469202396274318521904009420972277199989108800 16141 243206725153284949742184433497213450576689140507762105588202070129924730346695744500502227152315385686854676400000 16142 14984703158261825763127973648410034263082279402095375055797000981112502976798369108884907675727409151127113896000 16143 748730257760151148309910231807507243896575561203992163178358461556317757904842976933021272936913037247195847040 16144 64492255664528840721382589838578951044779751113217591138038104142172246031334317356611702542625390382599085440 16145 636382611542858578028598510432140394902137155740197766801297367381052552185829552333001897097253546072068096 16146 13511053652874187259680837915293344334325015980660240715503467922900695569006550278998509414058243677511795 16147 466003956424459681648385117009957967158852679330889941480371587286515628555983314882906683810243514369600 16148 16831661302955869311885487682384375700450136148259224602482679164299036841765847300091111640954900413184 16149 751329984248195570920806142701225691999618490234265791222150244858874515253754185974606658968318667776 16150 33404018689228696921043272452669456340760324865868945992010941103794220330967311406606092679272757520 16151 1694364502345324481697931238175617947252051887590638098309993330822909120524721196872742466591715840 16152 79523162341260815837734006688498227747837818929738933862720780336280347639924937850846781942564000 16153 4105168631791106388462856970903686909033435986600699832813948582781086271455679624389739530504128 16154 173169437394568010469889066591100437988099431974468274639170255897963796803670620212241937490088 16155 12450424890497883052077107883854993231085557368971700996119704227548237666627509526224056852992 16156 116516244032392393129175913772547278208332797906405991918922488940999676263719076297745932640 16157 2339946804526688443313265433302544362762126617301124185082259363921086804692907055765090880 16158 71869422709473117310624693260926211387869385537033393767878805634499299308192520767107920 16159 2404072008947085794142973488340274955965835946772431648778869007427193321552697327485248 16160 88488418445275596984259619396267998830134507466739272546644431332622339183779817416096 16161 3657881364498626247688006329948634650695188038775795991431148109666828620761907102400 16162 144321516101749803147901717751446484882344481895286767997868609206016644397460120600 16163 6225767765433952150079303410750809789587138812624879676937208925453689377456226560 16164 224276889207029000208921530855715641657192806365376150268229680043625836690096480 16165 13453841153049463845645094132307529680530037266940915850928055529286000528706880 16166 121992327683686474552628779172373712833654755363581097395906490230797825231600 16167 2274611580950778922728777946485928258037261374040587220645549461805772715200 16168 65220796497805324857088274096303382074966720054312079717003337592588893920 16169 1845601187424794674710034971593937491236866730337141435219394818791838784 16170 63652639691699846886508804500205041340405184539002651427208996730397872 16171 2079374637672414177432950269422560797027626656871977776303631898795840 16172 75805941682525589700278603315731944147420026409732922931000612412000 16173 2317193921288162350833884227406112019904508303976701536773261544256 16174 116751260354251286355778832085682713510917467701709557888707746656 16175 1020414261570365187387587401079547047149810254219203261224263744 16176 18283997918137741256461441979227528442082000720949815407469120 16177 452434704028966006858577641067274006138364461780783558174720 16178 12046359359022177921010750334967645436744819039513823197818 16179 334225651498823207510453187090445507509468699550078997760 16180 10099307322539345422800027903937990003361499441720899552 16181 265252613619579883739768176505164066090095624330016320 16182 11068692400784292090502087866830108436163695100864560 16183 95658082435399793316364240825507183093990523359168 16184 1529969837133158204553870628597827387210118163808 16185 35801252085743070206521189106919987882209316672 16186 778377880678431577031981399473645313293203600 16187 20029698850475214882458950271877443849976000 16188 440100133442034876457189389709035419452320 16189 15467326063117360433100975047800599111360 16190 125336654766802710652198274590464756000 16191 1924966512410081309563764595906296000 16192 37289200578446492213015904292574400 16193 745904175425553596338611040352256 16194 14253905736048619115995546632132 16195 405131835610603092810675104064 16196 3198456628091541159280201440 16197 41003983402445031948463680 16198 744563532233402182523040 16199 10863943274269875351744 16200 265577577252093931968 16201 1835258510510008320 16202 21375233675733960 16203 288747723730752 16204 5272672692672 16205 33010080768 16206 274352400 16207 4645120 16208 18336 16209 192 16210 1 16211 20443305213248977096407672464635181596508765177900412011494521197816021855515541570811119092087172083800072607779295652560991556202594933211713734657048686666311329350928861314127390246587901968643941990400000000000000 16212 18415159803634377125329138778419136850284497442259455244383422798960838375872695650794063426051989621440333082416198332439677597468700798002193502921769099474897012562992241808406505952591577096011628806144000000000000 16213 15133841108416308782973755927775593702142653572554841246119634213391115045163182289579780640890173560732543895887474106828657670222335214595134625632065166469708246322492061353656616236295747344429275737292800000000000 16214 723537195322284720848874115655874446189015074104261047928371797340132847055193820896131854453108731888701498367553403847622000846788925151620014076330897650298436708007044888160139481643046052540120441651200000000000 16215 70470685003783336711066679781093462140567891813081570238544788373918232411631364559886386897411755653582506082023231943907904647764129208055119360678004785993512591198759529212028403356028292906809705472000000000000 16216 11882654677655295660804986351648521165186602222464118223442912783305505221124050424162543205515210561065599323961510575936286772775971568936539782684943667854796899152344037285449418078620225263880721758208000000000 16217 2076306501230152946016383038950563717070908142200107060813335843321161490610244139128637193526496984361101547499424619845414994461401914173281799482000285017339398961892499378648172884735173969366408480563200000000 16218 471405580100935638782450706193537229641259188297789088307379135478088457976368777931086423211389197154954260011798071038116728793152997468148517613931193643735020866843144915450025103442755356368082839527424000000 16219 121890302859792041653786091563500216742752963134396657007463342415757562515055197384815467147342078976118870312331428526488152814258545614780446662608367199193319080930444101562622955410252457086012774967705600000 16220 35301026725116854532120505700467976754846976914743256781809125940501683041769177832362934716238919998922014057071728878189902225347795776981970635621659238673021060948211250107388617542793966939642820513792000000 16221 11178833229769974177352764203995692201915412572853798309930701206236312763604507937617033370890355270225296835345148248452232561944731772596546813938843958197373605679917014145462367536728539250644593001103360000 16222 3643378242768727307876673899536018016277251511273338582426278586721568932051352267159370916638071700225092013680010221934292096098314349023826158951430083331168872357836142189682859338516694932986898857132032000 16223 1243074955154664347909647882407025502020848188798684456941167134147395645283845725095089575084801841584532073688049333813114405285360254037730387909046847847456639777429543091723205333684799432332161653231616000 16224 409213371199794286211655596589524215396519613670180324685107634606525295265552111621859444698557602200837428177046687286052581936491947808650259076902563986454676034694900205452434076139316391225960561645568000 16225 142487521370677637945989356902168398150259669554949666963249849620831398590725159590325436332828466937621037045897759594776391278878665487721567652964991853290637933666814708442173440418559222978968276475648000 16226 44375723767997463905307493967153304459771242632557243358330677364790971166943956009109214887275060469335611103358712161648270606293597953627045435415530400821751928617161415289333058974655813522502220668160000 16227 14973098867256024761238488649793520007266793498672744151847098441502856103882922776109606004126515237320013352441850980773238393987183455340190157924592197511250639791871487468177927014994455502820567415257600 16228 4328801397193821237884970867936537078110416300839789620147158361002445043868488098734708548702121680774199274959207464334431338104797093891083101686867436099828650183765790442567992045884112704200269761408000 16229 1337609225469526251829210634011434146642364271518101604565415308519550878021713779080502780047240785747653210168313897928286051003018606855081804611099511359248746594547895961640546031822843782864428496960000 16230 316818740542122809548570922069951093245975543207724500002840578117352017455772736611249619008673286389068781214788279804041902428647833828114015139326262988055867490660454979867304399645924790155953481088000 16231 134224985374401839662664583619303382382369090844362574312450847356829496244825914806975561121771780287855769291545303744180646923586346444303677453199642705627261327578639281457089835143907660497294473920000 16232 3636778282184049676093592767935556854386413239612398380591294783435385389649458419616090080976504678434548909796524687197186861096880536222306670399871384023848006040472373275988760957493167191697592998400 16233 205552019500532296126573899358619346192987171539176026739415399709115762901874117873252749177597428762731754084297208778702078195668186149210715962092385123041625230415356154117004125521735850449847200000 16234 20373046868724512492913736742646921725840693047091597848807331062740985488660146026852544981478619189987811326788078566065897498291149959505417935250512880786987507153140148289497101547279378958850688000 16235 2139337148954971095873437591374553751500756900986399324097035604064093170213256600858102943420044962952074930115306740768111928329969619200140049825983848733548799207342880753425643397709430191129344000 16236 296169961728214629690808161468492472179086655646063351894344954932924189867204286781050486133520700522676038956866822265501911727076248210081865264657379075054068590882278919674935887314461636666931200 16237 46267713206145695572254664409658433515262508794184511952344016337295511113297122063264191727318936671908182053295015859975170848939585474669425196511807767228062575371436980660182697653700877603673600 16238 8307643856281065495296303870083853371062021052948859196552668168136804031409526709068103582267685879423437830227887134351054559444557975160834702040609996262871267831221499107501843774025131136128000 16239 1576734560774112300521844929397375582095148545549593681925009169746720639281517048264276710566566897661965571414049342616556167825087321327739916138274194840055143734181368205860444932200530841824000 16240 321986962730648656938720787139769418985318964481568643407030961538954994131923839636855109321510593346175951173516102989843894609756338198044575145890380453442954711243484100250424023203644659616000 16241 64747130369506536888158879499005598904912790919381280063533636286423817723425908573530752441252072413337462793176905381469119380071590278881380784909124858390691450785381012193479087950895283982080 16242 13984440232736322408702422456029702735825114825433171461813913966400947714972195263638035103717356367405769444979948025378505085618459242344082606475157806879215010878967203061552266393762596529920 16243 2746278849267684523669511744017789980295381672585043992048782191584760110282526782702474318874426846180247575376263039835956318060597443190861578991442377474708654149940726668382187950935548305280 16244 590388312101303159862817905585146876798895141137174384393067897455218785026467205810503650791368379786035994568431117339908174047159941886231619524919149041205448421523827876804305605487879054080 16245 110186759411415801898438610976266175982802779260975190362672729951117326732414903618675849962766420243655768216917043830805434350499039566693348816912232691287159813871161470447680097962233798400 16246 22167625198823020641942399203788570527975838693552744436330190465141444575919552103497018246743401071098344071032997633124920355611804306197027738971722409545695329339101431423511666233162918400 16247 3458538289766824222587591902446408886619241489515382084338570048148532422226439351243698663465230039479020367103107623793243787308025994057064098947958214735628668317043985436924223279414111360 16248 967065560502181510973011053765914428335690503327592299965943062538955979224928235307538295187376795358178405460480343094888720609527287392452958304704417114840709701528851332307768597724092160 16249 18739806101394569501187164496179015611103824348238563020302484203676892375923777766627009913665727494141946687944016809905428675970274635241923331888795713099208359826222448723777868821026560 16250 768013308207269006541240333255230731863175363086349351530437782670145130489163258884974534723139576763534106138815542533764094546172495282468034983582112484716056429098511535247975946291200 16251 55090288694643265908948255831130345083913597993240125817602079270409115777871705862584485485091113914277340719962383990166699914763722994796673442299387017910686410671307052009221161776640 16252 4267028159492470353791532881787718449535827174048406180741330043484389552434002212425225892270922959565988530767784223509978569840645502914692909133916578034766429796144390547823941834240 16253 428212853699875470329757107630809860509663135063618605753022717920748437864541862117318552696823844708212455775774265819539926664372942690837840042992395878654169963488666679057261506560 16254 49296840942581923717676663964390233532252725265146413163039952976435257687890516277582459061748046518749903099382185165739988986843174957229967473624086480753692548492299739546814602240 16255 6273255630126194680587050603417806694562171583901224404218995351329378746719572009978947301748000955415562978683398495295210765747607224997456185464254990286020916752949024914198972800 16256 871714541267649385079160244837164843058811331149100991241972566357400366103312674554921661514186443044912405167462886769234028340663887353475860695307353245972787270858406053878158040 16257 122082523388196207036651701126649533612264173675528595126189273901216805601804318186192030362659901175315357295197552691529281106392594660466257864731364404705500551900091770197006400 16258 18526638697479169536790154576512546920054624243711920668937481131166386651962393310493492678302365011852614777929247752949777438431120800039975177883065143810885577882312395750610240 16259 2593797159734617673165498899194172487384089584346673734402866180363667333530898637783475089625495553794148347059103750666396419841032779665615516486481538468155919197342827652879200 16260 399645064136247063392102740923311944907356845006858660378450209200355225165187975325580916945679019675926460809632506082724969616737391154421226670982696446562847947299345657984000 16261 54002802751149150450806554535358194064409134875310190169137617983941246948404663814772465965751242566048317706894758274704066237884286776500826100771003575379220044936749998849600 16262 7898567951576977635965445682100549654278055371894080177455707365491324961069100065358304442251938931458386327181909725422388890186891901480421543528797313457200038510944987865600 16263 903710329787130625575013765389932553648812436304605710372211402749943188881348769906385989413854183682592970603470661936685331280177681828958392314003106133065886834716648597600 16264 184780325446651437089608463656912059381093820346073951357716804432450462219311279164534173316750862002326416204255048249922351497780550664462632676131887699347209523578312350800 16265 2847479064609089839720392509705568574768964669395860375070360812986745533175615164555994311666062234090241894884522648851674763783703541836929733666443553317723704796402480000 16266 93654166543393378930790810858541862906431520521390353170827386726245134942470133436625148140237349403149497792847210218412186770118579678240013653982733033369753718992243520 16267 5377774568555676384333237801848482278631294880774455016098328657360032621735915234661909122866591276931942779502821077326249316238844716089715324498353471530796398053592800 16268 333360874502396939177473582080567780366075524464625907543864175743277945637234099201586163715317835660097402953961438738745408259148991144622959952483402930516058747151200 16269 26892641575326497763621879142390958541215274070138215141251454007085758908653137153793892225781577542916208246406372295097731714272107119016752384177091959387873210249280 16270 2403283489420526684678163741842142888526717613929381326210896672195869240985952641989785015390576695685798946559101538892466284480654239631462224446470603260992590926400 16271 242965179476615447612696427607392198748920645860522569226084190554879269726859440116556313964871645631621929965747669652970291099033598513153461570025424357611606081720 16272 25133280147865367266940226818709934222186430988307409662433283815181350907266436928010097735585235294859799572314754521690279241745913086849140874003192247895266857240 16273 2857373507492483258871439105291731440726558139071764410527578665437960613627380462476234429199915915558541959711029611396297626001786416720558984546326291490683149760 16274 303292896885101257153335975485864903544746910172730881722136709321189703276121635611594546041890685778100637190086371506906327357837086964208468065012637860117006400 16275 35629834499801972922556531798112374563561037641751058586534584630024971725830435073053546608438457365264400227549354131961101473043646443724108957598308867866064800 16276 3702478663001484790279633632552344081457806038463947510602332860039776369620029023601793361366180708393672146854066323609457608527240004369911921424061964200644800 16277 417818337136138293466764139076950023470129371754222803061990443668527632422657772330011463517367235673382195965520498681400953469043843501041177078838761665051840 16278 37157743639117584274106043231426433932757930691702800240174658766014611764219273826687403163167785228353109026058212721142871327278528319855019478214291548941440 16279 5875212204196757927948872134314311291973371625525466983490078254566690714807065381818281815405411875546966968804239816487250578723721222099204428593482457084000 16280 76578338500748676962504040107066273016495789038762332203846255885676886345948324689486548986573426779824414786745552063015902848266294697387502728413654328400 16281 2152145690851048675968136000057460268606643829348595654925072024486326192491206837723436670012846403444430084611955234923170018975706322669464646312907445440 16282 103857991347490518642586831813268491858090888722528749740547348454713458842491760715761212242629379778643944019105907005022728238474546987414333727842609920 16283 5494705166744462034430540669430709299310169344990930235048779761458108105739386193353879097091262598374402182042947093740969342126725428818937418708470400 16284 364589863677256314310953402483196744115101112840093042108793148780406193501130553038626013722884110222896481487741714573074828441531717484704696090177440 16285 27283002504973933899225465326746373068499430526281130195751790459623141276709054272795781957304613295352035288302057709912507560306296946365792202976000 16286 2166686000435650772652604722769856042853628031323150320379514732605492964587683491242904555318554952029007593621533080083590264169751888802211835486400 16287 190229645705883522955859099921763500176209233382146712420599572882610183687015836653944450315125743550657462760322621612003810840879820069584036486300 16288 15897516890061804253577749920357913764492462783017539900062048245304645481044276706086558767158544812911404744267810089818645962193443277018002015400 16289 1473900014856433633788726327938232935699413729120764059379841547556410807159598213658421772690797899844950174009637521666024981267231237505086056000 16290 122218892063043882521154244972735800371147409424591788864737040222233146105007221778911903616675329268031828160706925086950605144280630048711776000 16291 11021920746203235279565879632272344436674140580311610720953767632693607017234628397884490917813289151263420517172408785279043858129693237271550080 16292 790067628041820930000367137917674784933123874819207221219262473960591985335608235035709116893466486525493995324602722471331001113847868992799520 16293 99883377529815400206492805173288131711351210239765399253143615854183159379402453542617091910395267550456875732951909232875477152459584580693760 16294 1149794590636257211124238107168371587886127447687871423312349411575510623342647718475848007474355879371120920885236091573179361966235835611840 16295 28610137534009136065465491109486859040890023164472908985851844113972868600717195065347595607498278283043081558619788709710716485834825366000 16296 1212483153251934016386778882554728498936787071541449131401998822016282047601935213028273948238657547047419123020389315028478104074948651920 16297 55391158392580128075663366718310461380069024279916223251053615695913355337364479349274669074441424033060001434887184680571284669494937600 16298 3191040174711654779101423740953759856808876871325873454187174880907285034703011999250635024977259078754690576067754212172805970557825600 16299 195378219233873338729462535679591193962291395240085180684592757682952220434699538867638695446089795356779731065102471247429218337379680 16300 13572540722455824341466621132716434681989305342458360040273319337883181214189189402401260042973034453904018499778047053278176567671200 16301 908315841816620590874548838845332665896782774292296690426249704080098454847390046450014455691024068510765440102758503386794645108160 16302 68054218190907969596813726360610654097453947264965689841211724014258791760357029871894861981198491094990915531625144888242240894400 16303 4600119501666063516190469942543105174687374496462833317242010030763762523904214082285068457567370064084581789015215766029461357640 16304 339405719080512522894117777528929453824392464147026963655338462663001864202556472850107565586582499869181987017035395756559515280 16305 20059539462999095072154802385622452131981780083771712058656751400467344519242584595071693434340505969809222866915489739180256000 16306 2072522819094028990310311288533779178246845948918304069822912757438387736377914468052924568781473630293853981045218554366690240 16307 21700734769695217959739390838637989139524276547975634447929834240923810554707867095554652193851607853751773218131111537357280 16308 494564820664035232866097839248302546602310685488229437018788402004129818912725090128855578063832582966356703646237201842080 16309 18555833016966412504131718123910467374868263053096044818100128044269629091587191605808804489139350420701733357600302895040 16310 761199745790848014672541577614106773007696628523537345978057903724430394805224606535801466156005609982975853488025560000 16311 37060256537496624140017170800131880981396639433797015677278722600065160626443905805492129465866055512596362651312186000 16312 2029519296983019933605512145763218269902289610305342536113558438135133811915806037968893125752068278543882846918951200 16313 110697791471370389940113414116384620003135717650600924275494800380463472215021057347764766056141083350283507207659200 16314 6755893905672983896461169938138578236931377809133249492785742894820182248423272202792477459136733720727639007300800 16315 378539499633741897582593513427114483558879065467726503052604834960286072233163537811265563229007011593249617300000 16316 23136381676356258978269591313145092902199039396835259086150569514837704596176681904118297451323119729340263855424 16317 1146864601172295012887402180467054746603484788193416567408120500637851803774878528159310362514477906259593638720 16318 98007916088614694954542045975163287808208598148433032201900425979836562866515931100992587328556695620800184960 16319 959545656466966449683746191510961689188378680139516945255081186754243301342696121877104422966952612436790176 16320 20214212054300140628824819516679189585463008405173848512342397745114994145878017084083041216381713408990515 16321 691836642999390142754910212176322212781988977775859682351628587279211663933113690556930692118284602102560 16322 24797791079927349444228237577864003894556307455068933956329443348929115347029072739828889669498441066752 16323 1098535507271982918088754435919216352696411883448585588680871191346687738211928468887114281673375021824 16324 48473500804670214329032718671918835141103328564757192304196328067911913713358579710338164564658963920 16325 2440390663825728544535080066924584058355567270932784723685288901856876569113964111913726089941799680 16326 113688669124913610790241950302815984854316289284737883225963782258534126625966763001580954925295200 16327 5825717249527084801274495554297143922378331951573051968625677032917276841109898290494262716083064 16328 243954024942712598691157590161185288552578031905637788360290944440197173599331603656661999529832 16329 17412550752652836442397694359304447055068931682692306465587702289252245432312386511313354874112 16330 161781547469436919956337779554687947440346978388031341297496693277790917402142314571690395680 16331 3225783809097506211139001633052793300093503122422264055149114694548355380755221869733303856 16332 98374458034952564829436636874884814169211286586152092178727726861406842315469195092566160 16333 3267506322019630692039393544011782158460608012162530339537476890376396556758243550736992 16334 119428424894672658866867877926431634784726992594969787423093533197175604632653879449696 16335 4902577106584964345859619595000600608223411746414782127404247119206235581993389380300 16336 192096914535432496603758838110546010912361965557174801541990631563870430129033126040 16337 8229953278964060034008942179965111571166560211209601216773159743921657875678436480 16338 294458772904466646532801737790157271019307562098759163277335566315780860416249120 16339 17544536098233422447361507888752386677988494544051329454250775115893230419192080 16340 158016907670815366366827881746765950180505824061551354345033239023785102481200 16341 2926666900823335547244360957811894358674609634598888890563940307523427560224 16342 83361680291896872168331370202559951923632960069418750896567179836885142560 16343 2343427823506482711967347036300196946109968940493870374982521052808058456 16344 80293852682993924503896727245356686135282356967500076636936839012854832 16345 2605969513446596988601035077912689830041116524521374745627278938101280 16346 94390624159531863304217873806040420777110097400506155649568504487200 16347 2866784787234713677634228563393459101548526299150662798700253064368 16348 143522249989621008067931940079851998137624657747961431035163026144 16349 1246455395462534690922812458280712532277932778888014110229638624 16350 22193783636481660770421750326986874146678151818511411154978240 16351 545749361734940245773159279537399269904402132023070167048256 16352 14440666809262610799720961581669289250259317233702906069434 16353 398182411970820241046404105607752981168688018599785472640 16354 11958075541411617586505554512024736629747051486209408672 16355 312157039198651936352288158935955272898710094485933840 16356 12947015959705262869496381565443702595027837299799152 16357 111216927168868434397941557104354736970723921736864 16358 1768168733932332535801778630654974166057202428832 16359 41128819360407217558682080343068795602776179272 16360 888916751307321268444807160345642280861469200 16361 22739599283186567484203396485131450959090400 16362 496721203241594919042324866747624771662560 16363 17355778663846805602258652233869276909840 16364 139826441445045798588868595352368196000 16365 2135164005144515475550612454079972000 16366 41124661209372417126354683019810624 16367 817951737824612750530408697659008 16368 15542394390154708979588364406788 16369 439272158836215712991349972384 16370 3448615247048421473413848480 16371 43965382203732728700297168 16372 793926860337274150425120 16373 11520555230407065620256 16374 280090013167508900928 16375 1925026589828432640 16376 22299568104954888 16377 299614573548576 16378 5441849356608 16379 33888008448 16380 280158800 16381 4718464 16382 18528 16383 193 16384 1 16385 234470619965175881225103301694905898372960767231186084956314582313179317283992217843814947790552474178918606275307938192477083728866813094607014605599816880118452740826162392303946013219520806075063475896320000000000000 16386 359405706090813865669621581691479098598562982685744147777200530342546802446970211365179003579515274193090279482316271373074465200517205765144367556874564269094444023763867105146848857443577568900133661900800000000000000 16387 163353782408290710497706268893734363630198515475478658836973492282003829798099263962232613490450473364895401814855567412481165281256700614835293079249693047885322044165817842270490176088116347925372758728704000000000000 16388 127687949474055670971020781260256343811665427009055167689424605567906894474778704671231617343442581572066363916284787832743349437394696043519328126286151691128121714619793758890370609393933721613033284736614400000000000 16389 5851619150189627311271478038824423330645014537548639674330683376506484997203360123609142161878119628921645608779161721260741843244168109251187557791810971555599724120890859476250585101907453992827273240576000000000000 16390 547244156362845957819520241982893916430048892983086110316723791691011172538135576714944322053425891462504924856762998924534093528871872643269167680579054681110253973336402962642775187547198787932152213760000000000000 16391 88723949931376188600495532493175195620974345214625728716173194982788095434946969662884646080654581166410681433863420855427169747646465784658211236490199711585782874645102720632560827426068959989815609360343040000000 16392 14928432390306934648308235798053209452840900261973039782769695861773268110871448747553472307476849184935455565773512885856561133383710563376867121711455907030175632989517108289884051456931429274233146809917440000000 16393 3267653597668011309469352842656298953936584156649289929765540659909562328825941043722889485284315588281429609496085241618880851170620647202678937670094614316281775168233269584444137718609378409950546483480985600000 16394 815581058336643666072627453109571704110381405527109212859118729372517721149146807918855303518555739408766347841499743291139240043328138023109183313168884950333786602455571961812040802970273923238499040636928000000 16395 228283616495348393197037264348344058724900292778470646583966313721640714102890506654464782221248122848748691809546223842406990972162700727548359784992279472180886578045831206666776970855221241129259011014492160000 16396 69957900339675634392651386400327307561405319551711608321292179827211568517769073411626123874004753467862800832039012423166897909970691184626662666693306825920103286273870096491300372936822666420936554858283008000 16397 22087981805056223638768298375822171938447773615237062548173256059013374458426752875881508428726753830035525738538838676674866207504536284371781030367437310785392164217591096655797882528798189268903096782024704000 16398 7307774046373627411328938299189980906458452035558915351752747265243537768318664364157402596221447772052518889051610628569356663139982543887002330049800626512144976828133172041069885359153930095259948682880000000 16399 2334923358345444216615477449388626303493560923061043373504320304044163794581875957008919991372964068394484449885092070089121135809811107982242831565678245030949994561864460004057717305428513839178066487937792000 16400 789787976006541053846963935742737459356465610152264721739251229610888627214037896818603696469548771543964777694069482966273414258358120706410598370013672148168764034421713727496200053740005941323724921738163200 16401 239135844782412012319423484762788801524181765666154605229865041653491389801328287986453944812400280733865189349727056298642826463822413725423182050236061038302348352233321021043866420656764320936293440540160000 16402 78507599468250000418911315285816551705541141461412812806569047881341575537748973627134519093487849529482577224420812380407152712383205075760084082211181800234053483241748471444843521811246342380342243729305600 16403 22099670290962260572987688655848506386654270605554504894309799727013107888696657591639968852786760007225437642364256610437552816607338366380145678647416992279575945791923706958153194783327638012479402385280000 16404 6653748454899879072951633341311405223667299330538999295331355868924540211447986923520570983276956741013404446636530069992689388468235713039594235635181549260424857724225693891023609317191707855885419078656000 16405 1536570891629299176207083266389643023427046313080598744632541529401477698005721813848555120479108692361117421461683285375177951584289879032147531637066926023395751693592223638157668830891212540797077303916800 16406 635113345430096633217939819941258694370658679820599829882608075828049595998194428072649492774257876203889615415630820808656991116814805271139347549041322301347434464325210775610401153943897867017998023116800 16407 16798452065326330300790221248927288780939552496489118397675148612053053396498172884856212899029665745320650532065115174812465964209959026471813585772615100455141228451166361642778026722090488533489023500800 16408 927374227514029698918606340363954615167370443121130159063865451685849024814252784376305813293601929345675804282833240620521188573028606126244308123230845700171031969631661398539103149261363193538748864000 16409 89826615739376271855540797721425786823285229914651174728937907413498900949608284337292379960085750076375106928785371909662607139106558190087077570104384702307483054029909956113624104547306613521154368000 16410 9222920153272542722605810885424270832785816991054051657114704780446471754570872976885393731289661989874739539324725760208746659149344974957487418407046629549942806327933764773497313734688352016263564800 16411 1249064621201600830507965660091898595319507863475461802917890394347629073869174590712948241505337499115025107028667672641963940724336534510869715597706165885391381686586814046809645559878938672880844800 16412 190977369404090743435219184508669550962118714818458983915682628985368282167085397530716096898106607587425346406405515657548466342929856861268275756382785898247089193873580460612185166588554645763251200 16413 33576727252469306377001825591738261428858990734156636921496215215593446340822161961570972086494038035431783689733290602980390318639363607985854328621894803849605334187113924980694901043600378260464000 16414 6242581730411791557172967338032863169014373323018969025937676827398557173452324662227233363960777406760198129971707414307930844973897353289926238829380231385991878794914490229875398788723562825184000 16415 1249309415394916788922382353740282976824805698126526931786434095994127710440822778466828755161226735117341174744714016786096900494839882774334596553738929045145743872057435930017597182852073783732480 16416 246293005719299375613785065764497581402324122451807887868578247544017829917049186341310559814892886522146584340939092447652595840664249916446313070494452432710284051922004407057310102597766316418560 16417 52172719329823972063236109612317165840881564101904226607263713282857615190541119856820412440469226826593019423868495673443038330512455373209341334976259624453736052054934279808035183546632981590400 16418 10052416919960958445129911077849947063979088774605849802638308668414743565024807387152631641864243456158594213943490688732746490377998575606755722830975757133835152228419910926895589839906647619840 16419 2121024676808385426173827291683746765432062531104338757311673076972215386877422903897024583297308878432439569822208109829887145553024765011478855897601528757727666520422019016345056101235041460480 16420 388658751378448464878128918733415128295756346731828458032433094658058096608767996058325713799384963083315942424323917534985576625937282822898007734475659555240978803812030093867090574212276666880 16421 76794987295922607223871882956291865823479805368797489938453142488747493965874065346878700970423422975870961992549220597821750926262560498947958611521197471806277341064895812687555734934087008640 16422 11771165407276559634771804018858805186234480776736168600675049440041025424550731023622277334448347032365756127855670985212632428854393209958448506248400910337207300728569950668030317711718388480 16423 3234667564438331260840761110872300444267910464370349612779250295442249269004136256901123399166144338903295302189603754092926549858267637900347957076384227462734665849064564312952519893210919680 16424 61619023452043160732717117156928048859897480720773202425387749669644598995074801838442462638914558101506974780867998631450930726820596400848407228995398669708036878994075836234775134618012160 16425 2483243029870169787816677077525247494357890477461651307530785188188151205870595457431865134772133934118123717774581673822289711899120799745496490310711247045394701554825058536911070693637120 16426 175205180438701534202228879200644059687056714147661238310418980183648376240335639371598175219700097886288680460086239497489704563447953524502656216220941304138853713427457695719623604290560 16427 13351668757121600784444473855916409474859470203153174481239012675545905990878282821073501132823034901868436132076650666513951019666606104842462828360520497781738416755593209273703640967680 16428 1318623708218664146729728236196462111913609215612402130586254723394835254300889446359699262752332288352786767081743511715523964314445355607066681328778721470067550340788278576178152161280 16429 149431049107201456269207387642057895415621120630373006437189070616048955809071411487244017696875308539319763905104544394750351242285487402036661559855425245695725513130914683796177187040 16430 18723255265299719508213658724046992288454151347666361838405354016666853119157198971112131003447150700976124390448883369164763572980221898024204432606303120675639870631316104684058432280 16431 2562312439483696677353895265127423932627608452556743569086533831237384919894520105019956726643123480684070212957712281791005583371422540743511964125939453155208119883323884030398070360 16432 353492679661344241270304925650298649563870598817709393517070650384339263685621227555051687850668376683988511823639419438247782114554387132030846774485908299416295115635863376781270400 16433 52855410401631748384371911585932854448391144303320347488329279516361165339805009527240270889338767450650274227635896311834929580296619005881830290422316905374987361339444742846197920 16434 7292705057804577226001547629618398008007440378070571893610858415384078100243283081192421536003509017129363044445602467359018856456352401028541803814251486813259636903566941170115200 16435 1107587749177599004258113310558893104457531828730474646267407727017250587688174631259400889454654228439255751213530331235434163221499455613535653126959170556371870866141738597094400 16436 147556953996097678696570022251542107725286931913646341532728045054252948612917867043950379962677462236282524993256303587085453225042405848462367805228280668731628625728594461468800 16437 21282252536193523074684673087882036568471426974273441252389618993735376707986630912321582873726325321139691890118439112622786655984959293198720811571948569725031672608608182496000 16438 2401641150393196457007570828570505690518761817028697474557954392429661119653780640400632330285243554297752973078824787608272586300319818052098690914236785585482299037494798752800 16439 484424096441221335072757323641093777296381096582950756107371548675392640161921846413365124444419230969920354374281739487332920851778307346714411091302010293246148870707080694800 16440 7365479180455512385410081958438404046735721944837293230405235816730497762839241161255919546319690063855776554543836696070745941792594114598960979113789681336562592110739366400 16441 239064583018662046218071280349435807945364670804601691682166898372220483132121445446240655688445957877353274042753668481809558988635988909066169538423613087947939529518092000 16442 13549198263633782059229196539722150156551574115197977575204797565183191482758141907784923531879988244538326893831546079594329401066551046484814895942323720086902618731618880 16443 829128328890577002569613781072181402448957073668428539285265770056919546712036720388809596995145748043352200819306229689948365880648812188344281705644688363618271825770400 16444 66040157792573931216995500678782860215136242653250806802607875616967651671965416622078806286845005931105072245338170450342859980734417344025251053244235835312633046481280 16445 5827962461844777210344547073967196504677290213778749716061494422678370117041127861129060953163465019723025091614935056919696903268190166216697314606712967835630370351400 16446 581916602697078973294606258714001068608525991320263931232843737197023445390257992612401234739714940649375633653735847551554977653005848433036282975959301249953107747440 16447 59461662788852210363248829302801551696392287947946798469659232785495153879413660053862624637729008161370036102563585055782698996777505103292574135360556172736986427480 16448 6678680246428213882181435981043324090372919023854485489666870616663363325275558982577917347948121445590781847434666051670379340473433605457120394068504019634283588480 16449 700462166615590998663656895764973705805725006827497512548744304862328495334464697225713316818634134092942808987020938535102513644426418965459971481072180531091620000 16450 81319857564253914670305496103927066650951074147055357244561287273235623655585539880435683857895528808203750221095916236841378453655919958392837852498785209175304640 16451 8352103030491721503654057264129706416311795017000067640195960172647872315457690923375998117327773101703825053589372218378026439600607323404141152324497421250011200 16452 931686866717365849799451068746302351186265495635853147057771793927521401315746469093310301941126397591734975003058220597519080490473180482161549269194286497457280 16453 81915934840781947149733777123826456624489074479435718711294134097804939577927628728038027545247697440911714317638988941152038241794155719768954504569935309722720 16454 12806642332743494809236867348954790906099259498336411177495226757145370771612173974806762117831337962193697467495722339311570327373080768491766078099310628536000 16455 165068862990502703674730930897453966280002034150221027194957484909125732790176942341404563474043239803557987308568553459242310849299939068051329574187435057040 16456 4588090813462675199316685538584036177029548383446456670939164535718101992783460470194247798864881084271065135874247899072952925296901558139525883733750482560 16457 219004894797969137137628754041022689352930787088810624452893321741460989298297852043827486598187373474472964618684949048920756688805074851386334693903680640 16458 11462073143531458437414246127629651656625514547615488877413583588417988951757429269339237377120752692550138927799677347304104201573039059419120642065619200 16459 752451420780720478471542128529150727216272509478489895416019902802114909991694971168367265465221507258603379041320243186385876948013955438688420828025440 16460 55714763010157296594207792351461014476725152864195150083956287885967256922963752936026648305262795680389120541383372025839473396181031975360437259430400 16461 4378511292547044269735472043930750753266706646632199605766936022140267032604277055220037153884933391980241578162240649813033969934555605562873939776900 16462 380459291411767045911718199843527000352418466764293424841199145765220367374031673307888900769589763560682669624927684034329375114602989902421144953200 16463 31470594659918265563204933515810563982770793672504109598082013873358175748189690622252983681926098915355229799877093443110380782301306078994820316200 16464 2888248513961092171262756642626436257835214782317456843633224850767108046353152055047816403050654470403235694523936153567766124907503637131178736000 16465 237104650602305132091039235247107452720025974283708070397589858031132303443714010251089093016350138779981746631771434668684173979904422294500845440 16466 21170818066964630140948323254067671492225576956242103761039910106361977835084335734550408297581961340050530498331161429149846618585747406244363520 16467 1502677645491306474706580634863028512519863056028688244279773724983871030932431348989485967424828415548488579342871844700374649177318495927481440 16468 188129856706642598447180623336096092737884803752567839369998655103995465238874524148230250782686232085326542642647285351241189976477275812180480 16469 2144809140225325951520213392217923923556814662033144770409574863900471739696862090233793398557933082673052487035921170819199963667786077968240 16470 52860635062835927587621955002290006227930138037216612792907216743911776271801293739785081408139676065812931641640371520798847602399582104800 16471 2219072940857313199802217954864314422582421621500388032943280862935459596554485201202690056210373246483012357225995538825705209344717344080 16472 100428829235145278940922365825721771100312062713119133744900948084179354536903822371582110284501273480501311012786110542344198372729139200 16473 5732053647167231732830335238379901965008538083677957871410295619407530525299854887542807359681372789614907145899484418162262576742760800 16474 347737381021756217555190201117804510354903951161252523420284357710942484076437711379100063454508443112066677308531003871571269334418880 16475 23937026365058453838586586361336257530053865785790198616482035923175792323206388582416767712152442582339814445063101166690602310256480 16476 1587506966778598149816779051675626461116899623537887909393625608932784686850393414516241481117645669289085543963379726639983433792640 16477 117879627937822733051623776017486311561661301512529855617813164810412550013475569599532171646004529218109264402993554538562452977800 16478 7897550294895719664964169635870463751233191613396368703937610141311238315375376389055781245735130906481494398840281934599252242320 16479 577585171066837100363674112636950123174843316180028341659084752251073347853473295902814629156114078724748293695656726112039876880 16480 33839570920189777773895927502702223596560568141319235994603563232092737710722273142990508924017897027330341184187869646964953600 16481 3466115749174496759656899913582354832585242362846129220221078232267648455666512127605753158134533485146617864851486202992568160 16482 35982414917272412685379844638425383701433415814592077631610152502044608953960053132800021586386426697673880378781501181600960 16483 813098094990024026915448989950599102041087059192512803234279237193230380246344639703372730037148483859942377181101840316640 16484 30250685758751966603374397613770005636339857414291031047995166727632840703932060264932000595739781358118792196424023207040 16485 1230606255695204290387275550476139283029109549446385375997860277687829138268446447232879036952209069472477629805641322000 16486 59418923704746653579862240786988305044553289670715876375141092433162323649009237407152670383289378259865242597971604000 16487 3227268390284474320651388166213642166893804790157675836115002762280458684521855502999715298327059393750108789362922400 16488 174596516629641102832374002752671677078116497757858368369479603852113118778163293702978574104807887560609759335657600 16489 10569704981456119967044088451603904661005542701385890335487371948347704485436409736626940540907470498557757801744800 16490 587493303431567425048185132838881678483380309605911532737642703858363984105869810683084154131418881992723406049600 16491 35622682898516779696700799323413873198623917801476510021533416554591386441732351503166267504418136726127072920256 16492 1751903406515159311024850574886682053866740542594667827379333678139710629388397121755167010455186722947725715840 16493 148543247821806647040477788431106858084316156568718814431005333125689790594563208074941890169843741800275280330 16494 1443037653911561947586409001187027656608879565481134010693687986281575197368085640652389597330145789246025536 16495 30165824142570979092246269124890482919844797158490204703034039711940837417694887033170076892138864625724307 16496 1024551975128867844995821230245851215875617264797838002871877449863870708420030961588126368480513074869440 16497 36445238405347771152880894622012248148060027623358887784302363709789760434270000844900034817293163385984 16498 1602375100832817188791115492994947161075969213451320332361571512189905422654993405745114064997253791232 16499 70178053403776280446510055390688462816224221951961905276224534665484412390981824356758238250327156720 16500 3506931768756972871405966910987920794970222596747853602925526273779511514134141020083428603323771392 16501 162173542722303238921374546755487507806892353832640804013507159986438386510570235458137538643435800 16502 8249555813198937601804760127982816941178075902227533444623221491868260636316206338364138444672368 16503 342949861151349595261482409357028594052174914418070514071713356676798925204857471807191506585416 16504 24302408964134174603058652559029228263909156449225233484345426216654213049414409951041660759552 16505 224183001493362589082353780240067584310195098623414858655102560684938842685825778763628119728 16506 4438312474928483723127420686611644682398153232268930685808001778314758467138390373959297504 16507 134398907456202799837399348969913055977654856321926097765304077543048784571838196112379120 16508 4432840744558100379410086346421578592596908771744971229862031585545600923154540201699136 16509 160896627983100665417863668873109285751646087246000963611667676668417134018992032036396 16510 6559310059844710917908732423655975986174771577961846432527061662937997951080810619160 16511 255252064519684276309104209544150178883549461082821311637987551530074407157756345560 16512 10861298885163453378215882876960759488478317557650766231659816260685725359738888960 16513 385979742861260333968672548184395341741524777345670795106777701792307344059137360 16514 22843221497028751374416996848442704802213207661382267880031210553579105378008480 16515 204368533920921207167764060392483962233454199119606418286242989137428732542352 16516 3760088601057795338843748515334486791939564696107181753439764368606257925056 16517 106395828793605218425370301442740991270952593772810774170618637423392879320 16518 2971405214119331020403041340145347761734208983371312763049732576763159088 16519 101149398834420917881532240815579202014576475660357239399777576418791152 16520 3261665068442837521216779387839108561470816811336430326785110412849344 16521 117383212095828086416783766143409241222816403177552526897540319682800 16522 3542396488684932824592613638842873029938943325065150209858911429856 16523 176223522139154908640372128958805617966450529133572896334314095392 16524 1520832369306488868169972433373951140012068925184117845185848384 16525 26909962659234013684136372271471584902847259079945086025411116 16526 657611032152660917267036647392891045723316854735873368989824 16527 17293144203684854908307818190394087126853750267520764058458 16528 473910355351773783822100591950331768998315801278272280320 16529 14145528384352767145012668142273164062017853587345276112 16530 367021003663869549408144865658032260256665202001643424 16531 15130849977004945763146373636723363273707231543138768 16532 129198107010541774091021928612244424983954735430848 16533 2041813895136145904437768180637291596518436138056 16534 47212964236207101812924991636422167733364371472 16535 1014410880903648976931132877100321191100735440 16536 25798141876831544397283385486055564245985600 16537 560255310632961711012854791564181428503120 16538 19462549484313758883457679383645316303520 16539 155898446208844166242761537346893276000 16540 2366981811417348584324678949094368960 16541 45330592469421868877913684692291256 16542 896512074225846743519205013253376 16543 16939463548820300797978329746724 16544 476082674939809208493418405824 16545 3716840877374409810234925584 16546 47123116837149996507500832 16547 846273686293577940563040 16548 12213047621305850985408 16549 295312296491830036848 16550 2018676532036302336 16551 23258689313770152 16552 310830092344512 16553 5615525399904 16554 34784516608 16555 286056880 16556 4792576 16557 18721 16558 194 16559 1 16560 2874745693860111321790225084018246246971187966255092666641178336227880670617213923795603105719004994139912455805256661418255502293427862998472882938963072807315206775847086149602673435102052178795831715430400000000000000 16561 4127380940724066697843153740820392074956050098134432053176291976945595318173425056484439948207273575016063585402901960214670483421930357784580077896181582669127058333815250396620796177413519619202528154746880000000000000 16562 3265528325337748198625754440798275002343792017261923228856548835465406157223288281136326630650957978267692541120952797788062351762950285257162512487326864431694063832331053942207403713840781994847252501700608000000000000 16563 1386544571295863261279213652978131591292590618279157922751307394139182160099700640685955913577677723051359238493267147111881101930261798177024404332152693476002001134767814681455530628913882498957932890167296000000000000 16564 1037547144631169037160768904959101494160310359696666610438540052684267033648082414590242177355909434931595586639256332046010747431840596617522408166899252133603854165426875142639680789892339220158726289516032000000000000 16565 45651009961063947269682294682989228555326615810477781080566375387596623056874334763494258222384554612095295412539637487194855059697587160053733967831826545661141687093404270873117941469203358100839956821299200000000000 16566 4105515208496065819303069900418940208135845971632894512035013542620833427121296037375065183902217969199599256098575696302061751323896943954967172649000736427132496276475629782210486868614080297628313878139187200000000 16567 640970945056121817571462489842685427981126808674908401213279144061540161050497527534024386910743128212933985616569414062412329024214295766207011953638987065043418422124102173759601267875650970106437169658941440000000 16568 103994627469946248275875004272058229689342124247094152023794958960208597996438789554057769570710043250964682986808763538684433462012029210958439434925698979737396712618119162092570314668039873881439347420198912000000 16569 21976103132261879235976098714506604231606236995443412457951313937655788027057712438880851452295092398328674851701024638289994615182367742381608036540140095762229629291995624586026981507310052499348451750014976000000 16570 5301909053638765589561688402688783868957087761862621876955873780186646167633592897260558398003259031711475999418906712990467253444901504058258114271757079225260590187689246497732868481055865487750148941789184000000 16571 1435979434971974590139000177699598074537479993236478842522889027596070771455888698505726119427081604352488384691754286801568290997788286487582578604138818582719893479210533531809541240002292465232161240025825280000 16572 426305993062954920809287139036054337753897129692795806322296949671071070321284743466057003968097323522372304330318989453681167240175524173451664350158034916520806476220250571209321529441620948322858652659630080000 16573 130519894102633285075068766716727726175036202741172403706334210178450046400507925641948759634608467030125827080380162570722740833467194278390930887047927912934173705166804187628238142167556580998445477335907840000 16574 41912233607354454241914880506001477695450735927171023772887646844870967160074082988154880290251148761160335077095401736437190892412374172075172903836295479981214815484089909171235950196061052618861446205764480000 16575 13008858719160616376367108654187282819507147764351380580847583543038582712903175822429254558007584310709544064806009574838536584354248924906336617302567830910092799513515889589518196773292923243186264015954304000 16576 4278018204041818170905073595133732187958499960616105084526958302671377247488425960657389274431932818213605023754862486056175329344668757379549084095110125429453877922454737531619888823619560965704959095546336000 16577 1260310533362345589476901438711712647214398769360948851069346522852007182131240691473041365815140061990669092194307503961790954259045456052969251097146032497822994221152717095485667736384143718640442651509568000 16578 402867944644044586506909471357151836699247560049943529663135973680820248656788687796255923306066680262972880988803577998821690896176743230083728691186043390066818841566126221536616446230051118945353974055424000 16579 110498351454819541772344871588442115440399366373609545559800348650351007745536407143282866858690959091764644449807869920904259381639424313006658640476872897575645016537714877942318864027938910110308306105920000 16580 32437023717637020491829734997580630310136321492974741027196082843081505680908905897709596507747879535347241663482439911985243493540370457102228311155392012626533484030116774297543805628761067165325023589632000 16581 7308081069944230769200895797240314042149445824237314345588086849452363819015872136698647081468968144481119066665412438310948655569829476938022593859352247752617671944894528278956148452277589064719856177184000 16582 2948740532354020200068709005567331432892464376888111331641830915912481949737307353681741240044658905160904013993422824976619182641019968266355604652443216889190243054975980971213821303043787875916936266880000 16583 76179026807875224138992607093861596941548999204367322883830565257978395559014033627142576986883908057156183357614198499467621349283843337231918162285932669150414578672576832503130474186438961673942952832000 16584 4109953962846268229532864715543292996864178337283303608507250793519517082289190304309217535833553085847811868918801164768148969945510386235840200944685062937870366004083089063992051468852992067143739280000 16585 389248668203963854024750501686890764204798730286059708338087905198539215578840180782419056282969228994075328018498221535353401441389744590882771053957272309240080978899778066264076375229939509085910368000 16586 39097161519307518135873361447746578238584030952458882609006914152581856450483934672138652457613543500682932306766312924573513685555687631615498198016572521234882005437351250552558974390203842115886816000 16587 5182289385836428978012696074142256079030945621192642884417152940515508231277936268365679951311056286161659819155494472539811616321347174894252950825545374683958196878401970696924754015328803022076288000 16588 775845563204118645210547435418541391603925391956312186639109447141060284603345261562811529103438989241359769646137944739015110573789263561256780030615017080585331558065780425342251201703059777496088000 16589 133621669678194178439201026796708582471834631747602227611540482492576654642168658097011547675102083970480415977907655010412558477943198859817701991911191250602785921814934535582012519188347141269520000 16590 24346068748605987072977699621200555668422642003557304244914458820595294342292047741197212905843587470564808975225193863593237030037333618020854624495958579260418334164159266870316041609824026695921600 16591 4776771294157034781173906347680777424966114446174959189380415096192193773319563267713600769910310325824017706899298016694021428070705995465030023548042362472312810314211035704244114372317031782713600 16592 923598771447372658551696248429215237646564493114503193682878464463217334473231466421178780565837778568302506216753385740652111739843020276051319509956409274504679684182107315293431384641372397526400 16593 191956231496522161364736642198109376671606298128528705598908013698949218057194264564917354829662985159041031017840923048341812300905429782136654770185403791966696057936419093832147152470153219734400 16594 36300394433192349940746901164721886111426274949565222126012799291231206210856477300944046689676685286719906804534548976538179264122375147160311628277658253218953998774386076617628930588855196707200 16595 7519996581411548329161751307383916715254890367770644761585493156793679250759580105751512025675499461444386102459501342610358171545012600698095775806661778428554524422599714043747592858502970917120 16596 1353365294978525904486341770597782991072508579432072884503982511726709588804126977260114537429896633363434759505036212215879481163084684208939175783996132483770075221737063065225406004396871675200 16597 262719693380787866818509073271682318322214519243013524466257031905120242544206739772071673457166477124610916411113525885255672823563137385958574985662884692667087461775542228059170809756985116800 16598 39575469903774640151387961787545541982369874491560672809013523897144761062550073409326886171210537108424568394094432788993173775794869624553733927607862590111319501800570554066808429346562700800 16599 10690850424838552472270312146103436227739800437560902345756339009724312800882035335990907528381267047405462744661122194895438424798026652951966987332272721755894703667820506172120181475641158400 16600 200261826219140272381330630760016223158921743091162287936866446120801067276056650744947482736190320378481173419817005256503937720202998981601604044227767918652535312297838781958289236494369920 16601 7938235915158739485643475903564316140726169336356673523669351954708096016285587264683907261547902677295284484278266363874901068519486062672885410499437710549438778453372321255430872569830400 16602 551048551379787083377977926518154707744972867050008995249934360895664725263730276512883720775936147574247606109244458062347282853702386025114869267923797445316392819923942479544488030361600 16603 41326593772043050047090038125455553186224020447419706949969000060485461160852646194293689431562853840451042017152436181617698398965050972829816144158429312671114016151438236015005617267200 16604 4017681610978742322067140719661095497891796959523744544848407609648526587148988421530588442002162131039070645790713537669506675426417541470836054649636280664731709167209025523486109966400 16605 448293147321604368807622162926173686257536704957486239084310937352392332436116560342732087989369792847900021906331236171782427451029493292010389273803533378253578286983325028766089206620 16606 55318708738385534910631264411957022670441192916439458616996450161320436293571143390844331995740735680721615217354889394545415531543801592702168169683566580811317220321284571007807545850 16607 7457476502974938090806113085072353236752034780441108118397491526456169744692543683157279157720426041524377257039515286453342875144580845181795179484088104292576445062598940136107328600 16608 1013692243146501868348668536791297598014040989311445006502140050539575075548552599139301073603969091294771526221757047228789804392667440139805585446228532583839678220063974993712976000 16609 149373985917654941086268445786331979962844540975087554660694163228462867270676023982883830912357612209201062894965572560006110906446438406267609605912509477732360939582834621112537600 16610 20315392661027036558147168396794108736592155361480297060649434051198433944464978113722946453223540077268357413610889674816047181932795121157161811933971742848632659040631239119199200 16611 3041966353375095856765240782520903596749559247979493014185507447924015219375771201943334824256818941432525851902182395311676098321819713748864992756573636984636489135468777924464000 16612 399633417072764546469877143597926541755985440599594481885088900950945614979757769638366355518509379831824875743603609484830041311971016269124553711788972454118362023806665275818000 16613 56849852665174479446075496604616399052766140547717362817337046586570117576719150311792468857172305043278841902408033984392802281470347889655624261298090490769451727689537399194000 16614 6328648977387477150222652859070927157448088571899950003049480877571083211841731336509171128258742335045261070285358287495906664223918802531906026818291285687321268299336462154000 16615 1259502650747175471189169041466843820970590851115671989324305600113988273544691413264937995830109100981978432838262513508151532136837697191883930173928569625925550323181038654480 16616 18898268949852959409933762919677484067282444463727265574056748706582352424698705520948701029655829540411245401852395109227695684572119840046038416934496281246154556270912260800 16617 605423294657650636526284411274545227913585854635030258255524458462382628238858032801449268971266048692250819815069633146685254650109211587489628261327711342047052969723868000 16618 33872995659084455148072991349305375391378935287994943938382672355318105196292369568519180383297341953159122999152544864945413031061597858875210834636041227337332487580032800 16619 2046582583970411588621198573532599664272742143865108419756457947194615202040531652984740058996745549239287983118246496084160851205359715888948484527691341687559968278932000 16620 160972884619398957341426532904533221774394591467298841581366643359352343998911709918212814980504011289868507121823003105377182865896143945171708791440239676673242153609320 16621 14030280000737426617496131844735843437186069033171064131259159202763054347896603614756558795429100115378428809455670680809180352402766449386588868355214337843645336505800 16622 1383826067389395119420100249380856199739787418383554470614689390089272031802770247487632828891283586654556121687061544005047602433199515263798230975746278807649303628800 16623 139699087275014229166668936313810874467427664456019586766066872255231152032157540717627263415964015527694358941403870191699252051656547338138499402260229840112264749400 16624 15504079143494067940778333527422002352651419162519341315298092503171678117814946251711747369415761348226345352230699253079917523253480349438919923534886304767274866400 16625 1606942617529885232228389349107880854495486780368964881729472228801920153925961863779357462469234032381442679795875757842885047554019501632217621007043358278915344800 16626 184388049128250155357088043491462534848086737891579007705691290910243775607697329922850802500053896299770828912782040252339641825460404469927911815641618797369192800 16627 18720230930412479232328059385118307484836781934655324021128876249038334956836641716477860229322531267252574948942930165257329644841469254064305073086189626868520000 16628 2064533397839617508078329072790101800924111041465810950866653406998484923869756825647971840716424785587200724447727018780975873421145522921085326734622526514029200 16629 179478733639915502182000972349956843166015387904381630884296136506426553008390285298997316980690778227657945698627648942797292611285909947261287437553419442613600 16630 27747725054277572086679879256068713629881728913062224217906324640481636671827216697482901183239896761441593679637232256046910753734751546670622111767721579216000 16631 353718992122505793588709137637401356314290073179045058274908896233840855978951315613108798047054627175534402007607169499882361990154238737415539714204793654800 16632 9724757702448061563769061739390076679573499291000641856881924831141629223834509254721507398968062865538878414881749487587238953189343189536852781188387597600 16633 459203811673161093998253839118273380901306489057183567401227932683708525948043884209556199484473973009410061818984437514282742268371879692567100471379049600 16634 23777704925411004205274233988167894394063567412606599266974987231292636655241475612203626034519312499165701846493483289565958555526591583455424591979296000 16635 1544505547918320982125797000665098861128138308929531890590777695225393762614531782924806133677856104736448928466189154461557289080248504664479177157308640 16636 113170612364382008706984578213905185655847966755396398608036209768370990624770123151304182081735038304607995749732332972205753980631936638588018444198000 16637 8802161876769831263901206686252540174092863877250298176541778601209815168637464183174301508508801660315644820699877429661439249776848695574498417660000 16638 757036345156067081150867846627426174170628581826910386163610545145081343244246696888146282146429764533966905749615213493304531055346097960038954957500 16639 61987534936202644291161232682657171481215199657962640117434269750553982534313026983225573918945346348426967787636699206126507601502572579838282441000 16640 5632084602224129733962375453121550702778668825519040845084788458995860690388646507343241985948776217286309604321675499457143943569632092405798535200 16641 457776305618311888690620305675108448320842227577456175520099230852186130411131009890716565724636406555410302902925047132608058674072894528986780800 16642 40473622775079439975342382691599960205725367710462845425517475203339075272955347727816957039494926091273073011515455673374706770825693570761283200 16643 2844875154085483131726050716488257863508478601219361239170445401668493699338098184980094792697490689630633718173398152588087928054146667047173600 16644 352743481324954872088463668755180173883534007036064698818747478319991497322889732777931720217536685159987267454963660033577231205894892147838400 16645 3983216974704176767108967728404715858034084372347268859332067604386590373722743881862759168750447153535668904495282174378514218240174144798160 16646 97243621106160432826285671938175011457041291672238108439782144010026380877370304521302744099879592762580393114338419307129955494980363306000 16647 4044104892216598822069462628023750583210955291519398751625605310957145993720790787238547298701147505272779529524010561411331923572148430800 16648 181329830563456753643332049407553197820007891009798435928293378485323834580520790393134365791460632673127367106419366257010358172983168000 16649 10254591387134038421118489646642943882354724094653227384633097667747416994802492688723370964567593522705567829820178546253589013438884000 16650 616443539084022385666018992890653450174602458876765836972322270487579858135503215626586476123901330971390927956032234135967250183742560 16651 42051532803481067554273732796942074039283818272334132704630603648822337865092304266407835169997534266272646998083826373915922977477600 16652 2763963022516309278698856384613813927837459165981144127962116015552616195855595677059527578731615227780104295293384345489256871335400 16653 203420596883853388894395011711591422606406670751710812791801479097614577456882620105387375849299851305586783704280912699289188767000 16654 13508967609690046795333448061357372206056775128177999098840648925927118171036828033911204762441671287402556208542587519709247256600 16655 979383550939419431051447408384393687122560405696569796726274145121385242012411240878685675525584742185442758875244013842154573840 16656 56885485598594885050945740198508048287321644720321129473687024398776584944748648817958183105030085520081176990660642941018672000 16657 5776859581957494599428166522637258054308737271410215367035130387112747426110853546009588596890889141911029774752477004987613600 16658 59462465329390851471602285631296184930334882066486907950542201168633040220527206448271222113096213610562768422562650257730400 16659 1332387634647518363432878596977872478134554424727226862442726481114957345781825249934098171069276927333519021431217301359200 16660 49157364357971945730483396122376259159052268298222925452992145932403366143889597930514500968077144706943037319189037711440 16661 1983208428599709393599328366469811241245259191256571473715559951645675057540058324052986877732898913612670560430578990000 16662 94972869855947520066173253716907536751540094145816359779938631348087320586531158150776809219192039021915756611511990000 16663 5116401106548556849813176361070408313368227106347534862133540964590971085217575797438573033933142941311148080697316000 16664 274567102764354960099297826909443363147038040828890176064907441541629501304369695742587273793851113502571798955268000 16665 16488739771071547148588777984502091271168646614161988923360300239422418997280799189138027243815653977750102170721888 16666 909215826739330538765048419869697835748088574390101181617780375018896642068608040342868333774814936417310033172000 16667 54696245395360409770524849354848073021509165128251334285031623843663939812108728685963954042216824107045505664960 16668 2668915345862938012889420797678929691437612545359064268273203650290965411958886240173887242490323523240675895225 16669 224542118800405396689094331349347576173966283185272626465473177980693869503409500578400531652089377139951005150 16670 2164556480867342921379613501780541484913319348221701016040531979422362796052128460978584395995218683869038304 16671 44903326013750694068610858621020184499005614090882365779325478960522620583591625736398206060817393908520915 16672 1513542690531282043743826817408643841634434595724078867878909869117081728347773011437004862528030678784400 16673 53434748037915905073772740235281115705802296139511151262698954311345889358516166652297043529114036543360 16674 2331814512405965312046772545776229077685179079276175110526167499082325055356147120300725691600481263360 16675 101368299361010182867181191119883335178990542819500529843435438961255262342529301848650788583805893040 16676 5028321286085365514148261379725327610435245635042878327724100171963270185707040433207857188589231040 16677 230830954969701690435533113995036963666744591221642020311196322608434199777818948279830803178613000 16678 11656981040389803132984987137367023938621194209669340736967595586335585681751161130297152150080520 16679 481116711687145115654597624637558099569597901521753598877583485985437341114728107930952113555080 16680 33849783914329743197117408921504996510444896482849432353195415087482653890255785288950884629376 16681 310040321214224857241553100332008361280057051287701400267695030734489888820822885524166548560 16682 6094865722613058633872162210487821923011548452763672420651833427967450007690043119169457840 16683 183271237440276545232817294049881439969529349529899224225414651195066524416142994698698800 16684 6002805174922427597117825260779221010808313961737981873771501105426334583438439856467580 16685 216378223839342274182644244346595246355661979399794399339828944485112697473816870669636 16686 8760722340203552253371252209677502173315619573305205851662856330636367126443548429700 16687 338599677424070978777383135109586971988381938171089495029983486723568091127635968600 16688 14310495152749144653730386223022622299008594079337158210632866019146732737493806400 16689 505141274214401108214034542925886521071123030754401376146454039258388805983434800 16690 29696187946137376786742095902975516242877169959796948244040573719652836991411024 16691 263919629897878380117311203818108428049824959127968553416009158157606641362640 16692 4823797876357040072858756319014637660711941550926976591583908236040922995960 16693 135602526893810572502922933211336557502194482259464712178239439853343865800 16694 3762493615280971097263591307326901386611498388035103823342193847200104040 16695 127252469501368251528379270703470608986080082282384914083591144526866288 16696 4077081335553546901520974234798885701838521014170537908481388016061680 16697 145794435405646349371164550305508293238529927513520654426881288778000 16698 4371945033503556334149111769457976207836037648023444879256251448240 16699 216123187529152246445739403440044625807911026295891287957177664160 16700 1853514450092283308082153903174502951889709002568143623820252718 16701 32592811916463556946624798713894155627672146090616719099100420 16702 791568834998573326339951520009961443926214732552440166376640 16703 20688117298886789614233279430226055151757554001021772953370 16704 563490971302413950276278142867772530211412080788189601600 16705 16717442636053270262287698713595557527839281512317144496 16706 431139130809967241774628004839254763554516351748918480 16707 17667758955185415711458340474018298433370719466539280 16708 149962088494378844927079024282069421856376032196520 16709 2355939109772476043582040208427644149828964774680 16710 54156047212119910903061019818248957105917955512 16711 1156784337872582166675853280903875042483294800 16712 29247893406872971845757326568493226906786000 16713 631501650713453951719691817081013748890800 16714 21811477870351626334909468274774923443600 16715 173715411489854928099077141615109650400 16716 2622508256968085079223365881098874700 16717 49940483229024092831599822118625960 16718 982134013899101769585645941485440 16719 18453605542010942210088124584420 16720 515756231184793309201203272976 16721 4004331331977955320418842480 16722 50489053754089281972322320 16723 901767042771845346501600 16724 12943175468231744250840 16725 311275123329226255056 16726 2116354428747736320 16727 24253713455535720 16728 322403553229680 16729 5793796047520 16730 35699898624 16731 292047600 16732 4867460 16733 18915 16734 195 16735 1 16736 37825676368818266757316091202877014367064665339007634092884391386265968954928654085590971211437881225010999006004547461468743908864704908218076275479108517982121706565979780499217210405367091287511689330688000000000000000 16737 67333177005022354485262000150677581766018998323473863915008407252166424566057232701308030222341349703150159739386229697750126370098495449798112368044372288180559282255690717411282634458222027324575865028280320000000000000 16738 50903934308295705819071808214194966601657928610580862469891262457535617199709984385097447245374428737552023408924382529680659029211879416096781885543602699312412843845871550211279412151029672211519577969573888000000000000 16739 27901381367265305700861743688074484648090972016286167427684565149362835099805134999656821643950016073028557348986689195039686357496889411811178019301131731267727892406070276655057292560116737629980804513347993600000000000 16740 11326056147405793496642743011207321350968710033847924142225222641565907849182978642547666741992794288238232855380097235863327128392619653915831819066301878886279676816347734251199563021816901499185897846950297600000000000 16741 8134564460432450882568745514690118981344472587302098789395653073965327612402828449497004858904642632272024207843023075457024332286990150281427654652707908847426764901837191144999693170840669295543682070801162240000000000 16742 344161516975238490677120551957627729807549934125975329097628866291828198044449103219961657751016867266356594804998096634293636258058408623253651226476141573647742979573154539255637938930683503474899032333799424000000000 16743 29806324195786753813084621511938118528404423578461363580169495682292395826380429718256262107786706279802460981142892716219727044104816924512879591104754463966946354607445342208266807998368279561895013558716088320000000 16744 4487291337455241698096261154456210262440458628214210395336789752403542812357142868341234654486550028107315895966370898741049523636771523230182247616746054682337527049126932416042822484440743400126795081387544576000000 16745 702930202489276185087636396262852885857716389157410638662273215626019611997105928958533115955145135052695435251557706154707480345684069731908736637842706656825621039431552931100232037548348380939814789458914508800000 16746 143584981314749858074706897108117559066176144530959145088051746818366072879753922014387149366141538363088879523722682346980394766251541792291968268028209480030253058796558458576673697344417526544495126193729044480000 16747 33521897308175462634568142450716928556018603276913704878933797775071745375411083957854207770728386357151664444901022488201242134932398604659035271738888317592562747306356156298709003642045685377495679039106121728000 16748 8795375610104258885504367487365762056121546083827885543353745345115168439961727307248803595499957298828623923086097424326035265819785082098604417384368452193174235409957565490979824464399555204970369864751255552000 16749 2531999275256594661888733314719211246088527800857933627247662095186887702584347146491024222625886150546420514189853361654629334067647204682539336679442047092050028236193181870954890257743071445327206999228380160000 16750 752408803599780522821614591276451273125983510841434296251206720503991939641591972496142854857062694525104647899291788396019272065490768222262076202676028055027742481877547364903068315064357993663879896082124800000 16751 234708508362703657393165960144200086669985875699666846688943419554494690399066053938212179362678384096270315582766187804252428170552448462619624354955812605524834835021012921329381274615995697011073771375317760000 16752 70826008594505167600887269404594291980590120181848437908805255786887510581702911816101210778856167582454505147992071691933581379177811846761066998017523905909768766859376199047705706417849331013114376525280640000 16753 22661934270996150000453949318849363381826529655095553560492813619238814656280243515523845766321298989936324995470324367524233725580157677386433001019403661929692405140485589534784523398969153964665352760518912000 16754 6500549066873306906050124741380284119796003847038316727127493722755844880831792823458816747852190085813754142299804299473863727106226891546672661248790192044433580889812239071383968525417467172996560977135744000 16755 2024669670519442811300429900271649338493055411424914979526660147497175236581637676503165934246548985667332546363010795175666474257173477343641645515418219156289026014966618166206049160845531697873280628836096000 16756 541441922128620272101439807087512510199084408110029407556714046218954719152290937902126158782275274056646974817880269032568345700915137310635147256848242141663117908498994669242696251592095513009330708166880000 16757 155064796308703888007920669945821071082285981768756220970364539451994161325501412683536574638398459707873026771465730343135744682241495915459551540632538038011594518174354726233018025740404315705937440539552000 16758 34104378326406412999468068404089514313305046531961536896715938372035578838760208431132868219518749812921644168566054166771497822099918445939890054993842849295246408706684368797256585893283896643587554092800000 16759 13440770798636929402682310034724767725736585022426705252313364440206566781383779922288304733043048085077996435547358444352204552974873588331637364207642065328705341235353132332966624007747535646304467269120000 16760 339342937598716912980093227263901806981025729569962060113024451541156479344344975691134366029787502495423534351785224177039932261806789475839839016549907623942267113069423520337515659818198378508773478528000 16761 17901132815952635191330244911184502147092866953094227257347456081496777002302596694000016267644710442755109265862565507637904663688584973790121949509740670737136606510040407197518207272411552837394389184000 16762 1658537803651672085946133634153033510553556628229384313972112763045637639866643853648717548045582771140670479119906714555284224856762447970233865028551262808631778716004981903398415281202732972105062592000 16763 163043482080516458625833543428349272685756164562768845763115135793489571090546160182728799495198514725999197595278614425348492069836219982315364188005435213338012853556098885628683854387843666031797888000 16764 21161014992165418327043018690963341522935534456242799565864800925259998800385213494990109566444927574872029011372850608518698366858383808397523183137624321257345430312042667180504717483900157511534816000 16765 3103382252816474580845102783572425903128972222767978972102815083207384944503742491315517444373319500112745523614448079154947662056862965839397005984786342934040809891565955667876540275776670094982352000 16766 523796945138521179481743631958691585019016846448712086417838342643954481926405516614120447491074872468170337613115535945790747068470605685108042316037806725877763128558348763935863338365490626450022400 16767 93565283818172028751053735265854490436684183931771311469808495322018325093257668172661902192913919656963266530094063501211969458226980331892104634727560323483630467350705024833576742562404668107132160 16768 18004753339514977252117092580280193636107301434312280191850909134709448671225519668554175030693291043968623595354424722696195053908407423234150310943578610331003218319882885428760526614370328333881600 16769 3415572815163868699549671210220627165250716825413381775334176207758495910183892832232082701914565379198414404062480220480707352501471325584834961194609194465010871313001397016402108261679701476083200 16770 696730025431821178286821888710781401159959194058255145455978188752721448502290351135840155446714658908469074879939764440682771517431422441714214883360275331733484376873890510837697981624462379833600 16771 129361405616467283425207138712162753026292685317267410543594466984597236934444531974777589702205304963096687388502540354955593946503523427077473171479470793529592766056563021099190593141025794685440 16772 26319988034940419152066129576056286138895902031791170934449316803902327241185169036256266552702050074442830691915223077409161403951953851442982765937220538609998707696261317005073542271692390079360 16773 4653677154663001355777596263813632688292171493365294774019765753803468320063705798830769298119252807255995383758184454989861133002966184086440777288270893551204355283520425644856047954620165459200 16774 887811377631627963731513420021617842327298601033203234652686007300970168057215515962056613383578480729515728035328230817962478041756243706770601738679005617198969519736031802970466453263695776000 16775 131471052561692024909695601870491435600107509555554144508652255579602721619802008319933146250761113832805766843829937054008181446966647166374743896894216618389263208159344820906178835070103603200 16776 34923444721139271409416353010604563075094093651702737989098326143701050646473348120287654016242148580704189932072649722734845165498824367146938383575564092193193535661141752244984914532170487040 16777 643464228507401530930177108671527551967511144202504901351898244799552047901430540423458318641217030697878061961155787212787263673067874040697168289397670780447557094614032528980045702552947200 16778 25095068376953434503001956082235580172857852135845924073969260447915207449314323289437771709534529094620357971336847760312764890819751124949455072141331958432301071121714055174639761844787200 16779 1714373270959337592731486882500925758727888134572174443266317472181396144528203865229586843403524877010257525403298762335819545851485507720595518756662326250195500286441080202316893345587200 16780 126562693426881840769213241759207631649615177446103769446791860415146939075690556288414495787982038851027363244950191620820086624916539377099356989956621672643435884523525700517599290720800 16781 12114855319258976848079378170054995655374172707480399253873082808236108676159884441095078288338034032044606430811836504220986857851312794210862655369889749464417933784693021908532513729760 16782 1331294801136885701307483998992879431916932225815245353184126977778470990455598625902096496814720043955531474632172295433264742477920490680062256098681278008751270197214110342301371246720 16783 161827864369008430484831758578262334976217697998728245378941708141748405625362892675765679491287865950970722952233984058737818927978796868978590985178926320552846138945831495557859239800 16784 21495079332104233320558796539326194623579404437351496861504504299590570789970246434566724734654265829354578026287743584434255317497626704085614887381012100911912558973923545863508666200 16785 2879473618213251684004913524798468539286261445915799739028968074765634496016130472204915765101338030202457575679264622139705781070135994390804748420053793938198672977694197968524224000 16786 418247160569433835041551648201729543895964715501321325466874193198557330544752463768807865297282517225300941622088253802273842741976737095005435010099248346829731818743224329440529280 16787 56081929036074636132349929658755567779888203541867589519220039949638511933421360770347342914814839032377743277932197590339617982446753890379211007716157076889748466915827356221340800 16788 8280908406409983165638711019084682013373800175061469241746931277755749252746226952756762019624619099663925140920194486846390947588995714518980133003793372649118960545774748414216000 16789 1072988352688518508330081097879364413481823922705784383476792485568823849506803584229106377068845021099860720938037007843891007818369549646432876739702769838672782871855536278912000 16790 150575285437489161776091855871686678572191399288548827152262240660048419983386145949417392881538770909963326922014974178564424941943971291277107697775703780864392669891401660076000 16791 16538869327572606952581866138372022971464338134565203548340191858222476333201266717624181653837377293233346077091116741017059486895493578729175194327272530676030237152087676285120 16792 3248191046663768320435225422730281433029418510771996190103337613290043230526957655356734956443032882046338177601454869328739933533287207499327505276640983504608927022485941450160 16793 48104684599625714861649578340997232171264404089487585102128157734997157641112366175915271982696274940358605151496312949298626566954542040894813125516271199352908321808826201600 16794 1521320073755122112296817238587318777834138814211101674604664029055631357856127613434169663252287043094622883511691798243930374716760450881763751175339385198597919957355649600 16795 84039331002285483658510206385618399705193307803126696353514674481259762382988691325329235925710178645288012723394095363117520683822363286289335136907248618989901472703715200 16796 5014127330727508392121936505154869177468218252469515628403570000756396159517181689070904703021669134156424766450280675070793058336985609782297743504545398629058419305722600 16797 389514634387681427640982721596154462565201727501118184567257969597522563731377465536430464359607718349437880248193984427136596312114050616390730884964053951168830697885440 16798 33535791221274824597917583433758845288883774762213763045448722689161384560008035552402744864959003278985688492964440701624193780257318849483522276726101798052418000298000 16799 3267830231425559559112525890104190543963835349435863569162399043592304388739034787882232614638226837668977910899802848171568461316047101931841372002091647607736350873600 16800 325964536975033201388894184732225373757331217064045702454156035268024446813236605249381769509236241659222683712457133168067696556076754323585720570158879432648768436600 16801 35750582495586321369324157310290734836702095951221069385863836830850880744426506868447271859909187760307826441714460610728957795302380747855963060922448363819916941440 16802 3662334337626250064148422237501681947454830336654850195569494847036945591354912574845177175159203438702009912485729972905394322287747226228151459296309446159862683840 16803 415402961254448625861945477291110998048563225594821672532361988717330828780014250111253954371220448653556960855727421635376239017850409966743534755346186154838262400 16804 41695059799555067381094314085036230307136468854459585319787042554676291565034307325179772664109951192070942979971617198978247513283905973355206011240768085840604000 16805 4546612876141180130150028070414156775068828810419089285054652446873067922263248514593071891834017369949343812996488438602884173129399223757360406553846828925668800 16806 390864797704704871418579895339906014005989066991764440592467141725106715440543336805427101857673199948026842305939599852038387140845963019672035644683212111675840 16807 59764330886136309109772047628455690895129877658903252161644391533345063600858721681021808724609832829555181656091571740494606510592498108714879201439981771532800 16808 753575244087077560254206423662289846060878851555356863281327648498182693172548493945117899303300926945893399475228513779375319650632827102428125446402883948400 16809 20495188276127097489233721515273709991359202806840062408052228676384508901844772232035698298115872465365385911957042096860199474617269918086750810179889411200 16810 957488798807867813017635664544484921879319913353276374581283774531987990274644694760106214486409946044790602871253516700788699570429000345564740783131846400 16811 49057159635584808676144735386114813697225886451272562698179973656140597730813991789403699155963970500899965263536084047335923689672387095593093697912140800 16812 3153365493666572005173502209691243508136615714064460943289504461085178932004669056804819135077505746070462301853743512875271423189050548312619939966836340 16813 228674639416689419655350281751808416376764963753172104403866980562893960437679836470676495179412145088846482322967491460939800976104836309577465973552000 16814 17604323753539662527802413372505080348185727754500596353083557202419630337274928366348603017577829380622562014602539930622110291706366529372385475242000 16815 1498779026773627756621920181201773031691345475132065006950178453014504477534064167576532033340406402511692055827521028734219071584321567678460961330000 16816 121495568474957182810676016058008056103181791329606774630171168711085805767253532887122124881132878842916856863767930444007954898945042256483033584360 16817 10929589921147816117392332562493306314303159304967643620164539979833551438774007083557182467781783550377392895515330672213863494451959308035014979200 16818 879648587266560099836878234434522116381226241227268729430778914186553740790016450378239675314007212596670778127189306254815485295277326741974598400 16819 77017767610830778982204922403432933983710408458744832071858496503441347121351923831574015337291315668830313691815818562926626476522679027856422400 16820 5361495482699564363637557119535562896612132748451873104590454795452161202598723502462486340083732453534655853480634979877550325948199487896596400 16821 658454498473249094565132181676336324582596813133987437794995292863984128336060834518805877739401812298642899249265498729344164917670465342631680 16822 7365193651339798550503374290257776492213967330000610343670615570375204841977903781557554689387619265028217974349767039416875346934661626230560 16823 178128502213153690036934501868058899491402739885595039758853273139861407962285791459582596668938319452951000471124581160724030626319170168000 16824 7339301471059753417829765510117176984345807751275945882579802230996301988604398095358845097642823250309859146173204352190935713149454559600 16825 326060979728784621230211758567710337364417859063490765522435799845169464016349311165636107294736550494797834429891704462147066072520192000 16826 18271817380711559368538399734018336372195690205018477885346246753440852099829896063543460991411348458639011769497772682415485878491102400 16827 1088494897842057545860718221680793479587586323782397333752929414554645515266293966331630174056618566399933530444885746762608838162284160 16828 73590182406091868219979032394648629568746681976584732233103556385439091263911532466213711547495684965977132246646696154352865210585800 16829 4794130552329173616150228773312456016426035367542515478589156982728431631749528784988207127711474200397349043163746298370746431696800 16830 349740675344168984414924756977823849393471118134520344799939385115196992820605206496981804091778691718377277245956656921584921038000 16831 23023979578254340625090050608922130020757634131503372377154497299841001404549724301274748986422326715920878407603018729243586628640 16832 1654820482621777659362790448649492781689843444107997242744394245205099202020970717346744762094953529899541213271964023388468073040 16833 95295343395936730512695428024851089438590105685324285272159459676582997001459274942904306740050399674665903334781931764441536000 16834 9595461678505668995660344393533072700377224620308493321515979287068631317946841483202367499920459930631879964843097398115019200 16835 97938178189584931835580235157429010473492746933037260153834213689513242716162457679505542303923175358573971519514953365673600 16836 2176233136590946660273701708397191714286438893721137208656453252487763664776981241559027012746485647978081068337654925553360 16837 79626805075723151761774757355254105745241690797121432965177360353314543505804637970089604873910085640998638963314474309440 16838 3186138131192975747094002949410516420361236077756459088920079922316002551457798618970372360947935959574454342986831820000 16839 151338882046875723032276079093608757750421613435609809080227412554675730365529325183351663471232842669069010535417480000 16840 8087214652286428569059536828788709914678810587452555104662693782740567199214877873370647698797548520136975998521564000 16841 430521217134508577435698992594007193414555648019699796069774868337275058045251682924376845308758545972032580761860224 16842 25649150755000184453360321309225475310706783622029760547449355927990429551325687627548042379268795076500158932234048 16843 1403199228668573114944484175546935242571853232917006548008542940974045211381473826040962152912312815258210759856000 16844 83753625761645627461116175574611111814185909102634855623954674010610407837291490800382304627144511913913430549470 16845 4055096184411905818033538576318373794742419061165710051019751282612629618170090721504510849055065198102112212900 16846 338540425268303521162019145726708653308441473110103344517174945263199987866678939333588493875457830149464592380 16847 3238573055343505439621406460679283443076416734743919077434689068448726015467306704975591920725670702582683264 16848 66674635596175273010967638558484516377311366377370785551119650577745709351393626093439760514547039439924995 16849 2230483964993468274990902678286422503461272035803905700032077701856752020723033911591375586883413631892800 16850 78158288174862070107906396165038049838337686890628251100664142127043241151262452715300153221689187779840 16851 3385449218011623712304943844238080735009593329912076456763917257926931191480035819103275818916254278656 16852 146089607902632322367408187202184806581486370533986057715539309091220819258351052664232018841367316440 16853 7193802715859355042139118470263972347775971857433606950612581267918255156194014050428759189514520320 16854 327846863580156024096844132920487281729579274488708956384017965443863066351105172919179981326146000 16855 16437181898679146863777391934704580517768014856799933701047832625336509306641925047037710945437280 16856 673563396362003161916436674492581339397437062130455038428616880379612277560619351103332958977112 16857 47053600334812976359113561337694888766292196529350983980328378419479433776525772458399811257856 16858 427942978577380788868622589190659428245712549664714608820198774816619846541417503962934109280 16859 8353801969455660784887718833955336342029814662529229331802512950221120290260478680819676480 16860 249452517627043075455779094679005293291859392415696166306814386348840547121972409451006700 16861 8114136650239971096793750007673981504265031286211341015580787701128010885199546288742384 16862 290480355291171820135604601999538823874724301112052755278126528212891018526493881172936 16863 11680963120271403004495002946236669564420826097740274468883808440848489501924731239600 16864 448415789021066971894372260009993557498127431631983385309978131066346931493355742200 16865 18824543959321022497524534897398885708762982815772369189825783488273554473481785600 16866 660051264973484114733005136089825054199600760185751131498033277964294706485021472 16867 38546045281078979140406958920418550884794207365034449376370546020211629472295104 16868 340317417499895805940743394397034551958984815717643660983801282887440142809720 16869 6179505776248234341701413323705026022872814012952205306865660223947849066720 16870 172585034228486183185538278632610164093702068330227815499577468904255829200 16871 4757733861903679581055896104748855946940991510031486125000451574524002528 16872 159881307835052418586938058063334867700459590559919507438358104661960208 16873 5089859501710160463045292675290328646881210947626913567276127714319040 16874 180858919870295471371824378859997629587037125269937014352333750636000 16875 5389315890356585166624062307004800859973983515802485511536008074560 16876 264750904723211501896030769214054666614691007212466827747542638596 16877 2256452374025388375056535186473307941430950090082957455085525048 16878 39433278614980599762583089801995398166813213788647388539652360 16879 951825102206873447623499987251241981653607899265510874906880 16880 24724823113303724173108065660514065913076101123172362797930 16881 669358971971352328813033430315657066190525865663546435840 16882 19738667208833981755472222577498369129256019135025062176 16883 506007602627266942442078376937089423093923382890946240 16884 20612385447716318330034730553021348172265839377629160 16885 173920528668037003584067980824175187478400605387680 16886 2716259208914148850247528710893048549214571151984 16887 62073597974125745830409122130858453758829937312 16888 1318196105947826189932949087541625048411196400 16889 33136341663278049027563213915749551871272000 16890 711346687010557324925629862918843073463200 16891 24428855214793821495098604467747914256832 16892 193455799159156624473972271344099383400 16893 2904020442744320200721919280764855600 16894 54990644454431023567379579411520720 16895 1075409311308513669490427958274560 16896 20093926034634137073207068991924 16897 558498460288505461897435588416 16898 4312356819053182652758753440 16899 54075707845909832057787840 16900 960577936865661347360400 16901 13712769685261739854944 16902 328010345013593258016 16903 2218211059008322560 16904 25285786368537240 16905 334344425571520 16906 5976758027968 16907 36634450944 16908 298131925 16909 4943120 16910 19110 16911 196 16912 1 16913 536894108333236130329872912531134540299142706991035730409283714162444549590415250269080465474793392764551141150746396888178541880158064603843657574075443838631754660909744830904377932930068886112506873682329600000000000000 16914 854335759354356923837005194496187633138609847317226853542106908173168190102290630141665749580442360950694049894757998355575608451833333055801548936746834700382632477304801443376871897618359875973893621735227392000000000000 16915 767022495708497064999035799982049598947062763145166812998204355100540264978649386909885917286463961397634688994879753967509995916868900160463190334839902838427784740913009302429953587007801193640895468504604672000000000000 16916 442112154169181776272673014423056497768377075589212523694226376490975323459893713281763063671476102687844366631318158029954788598052642838172160836404921152422295572716313507741835497771881317664405699312313139200000000000 16917 229135532697925663955118659395162518977542604385410447436237901316898949721237000452733593019294041852479020365578747423439106819822387511881359792927171298267193419184981815894279589342560040940013285523968716800000000000 16918 89254672903379904400070603729138779932615388103418550232149616504063689801829044413334350087715996069266566693059149182206687626441206220027551189029721218333827875784327986762335177777895408999700285010407579648000000000 16919 61635469541889980000343495246373705079647652336943845212922076016927950305102670805834848847634676024689045094517020865021118485504825801856992710946559418723156384549335490802348939555623873387207925222219996876800000000 16920 2511169547173484993072026325521223555589611090547329719239478581831650962508713244232706232666862049617941915625418815056661330495168074309906573067951140438575713796769072884455911771528668177580613523451684536320000000 16921 209718324816513896075621713732887893156177057206183370977059502417760732150815587672161047463392430245981112894241010774280024893465712814015200982690678479070064490588572429778565907885214485901920118501588938752000000 16922 30484001800566277010698256833454479736323312934343801542028837601653670836598444425200203659134607471604357827293312681878796404248620554969533968991787601302296233403627397128283004499083987124335054303566268006400000 16923 4616083620670268028539627147951552837542829502114461355620566079867268176167737729601811786576492638675462184866395431193470497794702730947162308760914266171480927949221737935973068679297022765145300659042822717440000 16924 912485644183624255231395754275264095448542175809261677338390487681689843330983852879076261382629993207808715869670536008929904953523555036725435594495851876817072755926990402841403602488112753871783692852766048256000 16925 206369252208186163474477477567958704383733836343808573271611072142418004147623165740987262423257496429895680768209876357906011248545077879918519533432136044100438104507828804570520885104718228417644550974208882688000 16926 52505728511608572082961797013509551161719725913264184503098115676826174343988614662378166788448536028962022050244206806160901425623366641566681516315505837711878341704776439168261313996889991860634545600505241088000 16927 14670701738792738043824473271353609630318001721770591038499226170474915466288797776378305799009820231672796881827213975298885146828562370367702056441320292066878170320188451429698594453805067608651164669387009280000 16928 4234986697989772531028537058965078941443196377835439862331011930723515641633705332800059275989721906654144394106104309426349860053903110993752741456635841732088379793581410048806671260988555831924305544673657344000 16929 1284377115463782615561155456281246595429445684085589505814637001340156941330755598390157027339822243518757055949150225356662325416436333594667789907832100243926471399028461229053763627043179571536413977470027264000 16930 377100640374037998996612079710515031537586054650935245057308570017546662835981944244843828136699056930575296099911178533359307358914742686785062925323483537627889477340910598785823031576196712867942555750871808000 16931 117484238195737831562952951107182262148549823785242743683517730645500137093178754381841946258310757142780301089309722769662039000992670407525593626168044124394620884721698222182903595751831677468353798445399424000 16932 32836106825088512937991390256484172160735415309469984472607046978309905746339215599908421978092821349519777074570932948676894625568383130045938955430778668816542741046219478769304169470530346510454717757946752000 16933 9971498127308459769175628163874541753773121425147302930913192546240476015262533592849233308073876673110659810124535461087686408593411513431652322903178659160037412847081048946674540853192954648904262277599436800 16934 2601562406325324385311850081114396161518389744045847353718059214913432029534966689305317265641682614865363911769266773930424435979476269279661114039131335290307302563154966032676614774634233211351166956513107200 16935 727327735067015922474317009514389832935070226736375262937501183673805875805957543649902897339087025773710210963645245486669702225570208161200502254849441709905506548975554859088514188707831118976505565478960000 16936 156245640239582871365266732324215396860899605694932595764850842965825253427561302600064474566065613221610309653364636267890563550481205988907959852174876972529786649473138850983702522370696375047245815313664000 16937 60177996530260797661756272211758868914087020979201071814590924794763111287307621191855991268156055543466046923015095783402059575741176703724066726808028145366725477476668585598131126871323312361592821766400000 16938 1485567971265494046059592601645163402352738140422516905816170313922278862798302907828130146284662168608201644944596378921794395745574468880907693442206547518658787874317890596046185199539585788324832704428800 16939 76663547059623242188843643456569808520741031596275310156512581378724485042119582447052386682959973654472673610819451248002591464970980686339091509840970171119852793188662837419669633234443238790467062752000 16940 6951743559986795765795163538330430016699164202931551411468095968370892787472056436945600457858626721999434933463165325367008498833914017189770613880501409267168055638507968491155555790265393166486645312000 16941 669157624372119632283247008539718193411442864277258252679124748351479210867065063037084308111976202687646805200007603216651035905758545773188855501149549907125010549552355737449128050813110535261837112000 16942 85075917417481375723091269988146061246867575201541739228884458666070711218529245981431297603784247393786068799387244774540815183803271059655817521312095636754604167732470803112945479493385495110184928000 16943 12227326076096909848531472120845974603325704143379158706654024644652441126616005662452726563180531914921743804793558568772394072261538561254373277932865568656115934605128311241007928981741754523837426880 16944 2023294082201738673684429613579616003312438179546078947626518514839665153420180408140501241809781687704974875440599250227747490129608637034172813173430764224803904669074356600010728507279075874563557760 16945 354468479080382493537647213382695562225563802529625641430683016478944804044160262756987825199709598564771434328899179931569356095174242481718631076223107223756591996507723045843610426086974370029079360 16946 66923328450650009786171111516461805176031503189703437046082642988238709151123756354136952974045009711357440827076608199204389775886735602189690418738571284597791782415501887846100851205684748904038400 16947 12460515640505224700208985879898903967552951704780939004068466369301002364992135047975482276271990852538083791095378450224671379125549596636127089466543646210914259912631008325272233399788691587936000 16948 2495560272910341311318252947490261355688350781905493471304901026006625972168495014203773909482927902262141215786649948502505648238127191567107514173365225736676453111137423383959327165934495641283840 16949 455074944757929550620817970118762782159819499871117161178294620424684260069682079579449986877296757797044934632861621896723710109213483927184296825198013408920304175575049528898416744866917464477120 16950 90965572682162501279947851341907909773936751965786412973592395070563093669629604995034336148415662962121627108791716144465954266189288952086530424193516505567249244733509254448784198200546436927360 16951 15806455163251918398072180413299867935483483422257649042590685662221928853700125235728220922474606962765911187158394382565084717654008192633222306442392997352865709034433478504673905413103183222400 16952 2964387142261537438222171927868825711418338137842124519092989139689901807799662383035326369639706093678798336011764472142600197166327821094193499039767791972350462805796196544788792313913705241600 16953 431663289244222148453500559474780980913926255624326761674915284682473969383891026373761437798196623030642711416218611883226407114103690726590123843643764740537190710822316288982434237098949117440 16954 112785550984662892912377402345722933888755409385025468003770770196139005018493609244918782904908269732987048977493629278584117011034837198894874817866198777213219791545014601832008118541743663360 16955 2044555693805775832149111135617595612551294212449567460534797156515692058774268122689069408027191046463516926117281419661548862088741923876409050639485443111126877587077437171705864251679635200 16956 78471880480314707890339449971435068198030357334226856522269266225145406754797027483473645690106416750126873892793870171710244117285551439818562244845818402702910286376127590802516613242188800 16957 5277055224671711027626608060198162101560746536080897903595235774474709606008402952710794422033729987791722921409037943534553470216621970362353668383023101427825945207949163452777594858217600 16958 383582317001472655869769363485598514390298015928424630834380079132291572187265439571064011679539989138542004806091885435473579568223739122495845622276075705832052293503921138314340490201540 16959 36161007543848764228358143931830820365379580569176010148184150603411025056678568036163088771574744692465019477827162190130258387231471398664290988644644775678977287532661343848219080868820 16960 3914404116775619151605587280620854449069262768094653678570327087368433909668239548776588913073764428489871857715754361840575701412846011646392981011436836915918811613645081641029084884020 16961 468824842363156776551644947645848235151689846694783399496011292696316872529365986921001479012505438336501399449494740859851681490391604325021211281925387384099490954728558238778455608950 16962 61370009107601941509421491568800874505002070222774532622062826941947919576779028734170113338596824813542129990685977736964723882708167477184982085640726509054869354045960552367335580600 16963 8103661468400151167842399491218547174848478662445532703968576113829873678708471316617329317078004028017567124703060925127539770234069006533884412488805773041849881313455668115582430400 16964 1160488600453217823988530629517474931655000689664923833857830969601094026369708288836964109787884065412458199926817464680740989730883322494731039671990871873852227957087414402759655360 16965 153446389168148657195457446427428428508860779135824035427759934321489580844272384846253857004335489084032729190432708055691876633110327536322022271587685618121221066437166891280806800 16966 22347108987161187446997617407666881597734775814892906595443639240682617185973905679467264049915510166455889425156984577021371395727235801367815781301399906396778680301771752757054000 16967 2856468992968083055959810490300470127782693415851890000578616273279351796114200116905391243181804384810818895772471242427654558367468956009546787449790552410404049614321972818260000 16968 395511083082471531598534608089630342382956075464588280170258823165178316717458679226156365421508674550726853306520890939348514412815593587606486426716030657437063861469662880148960 16969 42870490230681625916560889858674849018137823848807172514384221740255671127040844234075377008651726704296731799598745448225098974374289189682650880931940911470745846051198772314320 16970 8310306963542368300334278029582668081906434371715366876299830099079210114758386239762110766532353770260123274875018525741106592255317640700690331943682525394723239740076977976560 16971 121495164950336741381345729912518650483834456482423772630372889634129622335678601528531864266003924415802604116328379755702985712380974686938448140076446747750714374321064374400 16972 3793671576326064001550291088629136699156017043032747213889902646297507408118444408219836898728033821233701816004929420817634827778016444702838730834456233062579683591204798400 16973 206946852593128003509081383224585309274038520465199489770540198787022597235665182524671986093325483528943679258396779322510919790050933378499813719724020111320474820314058680 16974 12194852890781717941333598660685299110632580194277710849327260380839332708330140623187261703711621408373969723456454009458058027332884127564304615805756417243288218829619480 16975 935785158224063917625287757981005233235911467289271736094510034795290656284374478781581501203588587202860551205946892225049890496720135769168856384659592939427146937787040 16976 79596998440857113804695951041572199059157875038025437589799980443980278659040196449480138172409045705252097795975769154460743464115533052164975447877134277677470240340800 16977 7663839947509943251728185718458637347153280521891251465773721566787788892575808240629846345966326555246071899098427086692026816258104548304608583904196769055338360848000 16978 755470750400959302042495934026451748590520585430788275099632222916402354298240240747127715655937372321989199708580687350648678688303262265277744196104735161236250388920 16979 81893776181750061741358825466596218172445498865006403128083440182298516755592411396611229893173421447984745416719334626492976064518352859605155095378907617948949291840 16980 8292872005889324857899300928595762570673581337023051592266557297313544550984372807471789007481231186679088182296832281524250786963173214190633560738172972112554655040 16981 929936174626436128350037034390328029722351766388407607828128542924024698549335995703701864105856205549739577982625615533899256894985859106886002948697473134108631600 16982 92291312140588182854781796345529633376470610835152115820202779587317184702595343239892494430821161502341956698841683393107783838745244412721910096021041788835092000 16983 9952030406664583173772839220795432052095103062806228768397405911488826452067864687707469866669842109913637797948492816817674268674508544768230894991065678672019040 16984 846157858767328128235826806395181151199778529641512030733143152965340911448213160691951377552394816744747512606033551097502338968977386571508640298340132932087680 16985 127973621571400574941577101987019251155875933682651529085260273174662799232273570421022874860777712462803522218007689023812537013483572874172260063866598224348800 16986 1596283043926390100753534037220119351333259502757046258778726309184322479085936059997272468518147618050208777733838590588842809129415570010630396999474684783600 16987 42952681812734448993394075941584264556359180350505237174322223928167534613440639681716114412469793421447048794683523902665636628749535029505860627190354001600 16988 1985529403843683780678676062265931890633958136111531008342241090345280358780052682819520997292826409876992533594658935064437770755641479181566817870218032640 16989 100669379668856326137505342406923107274515621155215571370223487606871851593441212317839953608608520823381851047651644915827973501371008981520751947461874400 16990 6404257755178501907414226137207989392813539130625760884825076070451342779432162929799478255787026429794017183986858453997619810987772052857058116225275840 16991 459682693521304241552081688827614877818598957748723515995528522151939900063499263109421117915837293261209277919908980725067604917779264737317666713845000 16992 35030826055023368868455307418015159884773619875117348298560209786633001782254150385562371661252106633283597496540670434924387750436733460759975422293000 16993 2952594682744046680545182756967492872431950586010168063691851552438573820742106410125768105680600612948033349980216426606411571021113488326568093820100 16994 236976504847193713006962130330966208438879335563688461407363566693900036991573722562010481203793832990639809922398834628411555594972013114130273426920 16995 21109109945746272305159701125599817097232572383123782286004062510070682680769405837850636726990307445336729415848236690452265768696431212577430891200 16996 1682434676616624656969563225083503465311665723512348929105470350434476572190613987616633165406402144481011099913167896429113112652132362797757241600 16997 145889425185900610187445862629579692257605292945891653059193498184403320989483932642500779052369126795765113435458810162466782844951613158535723200 16998 10059186762779182663205702405223865625072287156619228586707805663848340542018557428429617228538050412822163839387477057484546802017098086815518960 16999 1223731473577642185182368299907908074931807284786750238166170497115140313983056456605705263345869405875779727850050030657366042346991336533004160 17000 13560216348728414153730511543745625878188332373926357361711320255737526671678944345484469848685616777668775149036486979113312554636713461377760 17001 324919582740659971641445341370440770368577219976502063263834211190302753412687971458683069849822675298438399007514282302431796605415523362000 17002 13264609080722673608371227573331044641432331440379461824479092105562123777569416741153142057207671379000387631157075755794626931104977506800 17003 583945572787005185294106513071263058734457438504615280071998659722712585556552857269366483064210004067956121660806052536754291057149798400 17004 32428360576578172933351934663077587975878837571068830120839735229079710483481887608270827164937258075242210077396947913836492955520244800 17005 1914584775668619076201441872063538531060308087367252453118991916672010415245177780065456645438873728399883084800379393859231617124731960 17006 128294388796461044595892649395980354203921206631745064158596465556915937867173202618089390927934955206172522589286718074402782712260200 17007 8284594024639010547206974283706612589788850591279610081421613382434219574163659391602428106659301907704190890379456322623131991616400 17008 599120982980880781997740670648967811569685306717395721092070077110380935527471527651351438313742628421915857543073577509149821256400 17009 39101068766518147440885689396186720811114257964708313433615827310936873074968066270268323709699985888244940054291333531560229015880 17010 2786321667320429050380083063110684427289736397344234673680732190644483271778899412968450582330819191369312983030571902628446242640 17011 159094768211860473822042367126234445927137718813634611852672996239719071265148111557221596845677362168721889465695258962669344000 17012 15884923955173250354160402063243826235078262606729186423013848063466557728029645144461062163733870641466221454404119222089569600 17013 160781842527901929763410886050112625527317259548402835419211167473617573459033368023854931948940546213658936577870381775314160 17014 3543123371143937951024125921935923700119243488124496116572903229256937536868308302372961334802129526046958433574529093669520 17015 128577709835389023746472354090041465834529615467482969624097868767237418611832079345144689837379400584235507178466815073440 17016 5103001722317205058353809601901396217976939083886361305018339387774410590546230308432222399241816130375345573726876980000 17017 240433546477697721269019254689039719974460143925928487006490324784444507112978040815486110514781209724246734479655190000 17018 12745450292003411424837830042171006825533805485825226844948405401599133905962647528432140773304936467735874173669984864 17019 673116506154747537736767472547773151608471925872070316077346421130501479642179218540493956554170107591193796905448128 17020 39786477942795561711117978723759201859915247035746951400374197778063894658355594193913105107999627008429380390945728 17021 2159611312872725809719245176427705021770742866286330390294398120092866458141799560391168313466606442233339997590875 17022 127902823837551849688681291381382860677477706148985012076892021551087211968576927811436542725174177108844541226710 17023 6145030371762657278096977688728612596648127346535729846545315405189907959842368247202989517414214184816277738010 17024 509102776930196898236013524489783241998190612234277548625064612342369447402562985104709414453932767476675761060 17025 4833324938656595239434977823892566956712531035943576198898740503669689583689844097577209154416341881884762144 17026 98758670770274652504967103729484584408498790799564246267447903487337629640786047672237840762148622328309955 17027 3279144336594875001292595728525561441655750679502756887360591845267016030465952840175380526985317055842400 17028 114053205707020946750056000329722191245574254203361225680228414807611248198508912480845408775353851797248 17029 4903922764325660818559367186138984594094778573475581338106556616261804740599757767377539237694868330112 17030 210070458078967646031966517363725597785057043760549294671249955408543805794855163320100056290141323640 17031 10269414021915166255807292309000018496462800405176960646888974708549972940363918608220764929959134080 17032 464646274282667170842289886225438809357749043699824923796054238794539741519192223489773067059358000 17033 23129463100284228086886758650977159728573563762782763850760164479937802381488994530474493258936744 17034 941077936761096616294595921099563999016277313756735053691046279679316444535049731683380091620504 17035 65278586379987016498206842137506289344785652931564393268483736258010200380109698410596921252096 17036 589543823634573534315515035458460890660177428559082363199854256215902865515099638326559577120 17037 11428465194324758157103337571452786523471343670265681794202048966621949285981349306399140740 17038 338911351534672316308886080356993398472388277971669963878913338694631639882955618357574620 17039 10948526849981330863481977750080646276302816187559138219653528610426151673865141225220888 17040 389283197226944548072885078870130260566807396728397229862523306516595446596729895177336 17041 15548309018199097242469699867625837190479072576046176151149393667886165080264676041900 17042 592871882128524788343566008201132421658598013634233066483662361208525808752960276600 17043 24722901066574942880082222498583869897508717431381044869304528981265934875172745088 17044 861126484766730931141735177547652554154446024878099158312003680522954021043372384 17045 49957703423503676912237966495542463975687229282314385047006562934090072408171944 17046 438186478741695906995597703896835338143268030695266674600057860972717046624280 17047 7904952194291572502046613147856429392895742600984314580860617299465754974960 17048 219350011245237277984200263810478724686834241684225030022043621768634828080 17049 6008163915352723573512894439971311676585739278693607478365954872956592936 17050 200615399003218639882973232092209993229239104078370337358958895658637968 17051 6346217226815832982404573778684776857187332637231025144008842783043360 17052 224083064241812628051883035442890144834253545145771017782451250788000 17053 6635595190001545486405876715499661058842967203831810286078709941802 17054 323949864785544508531168084069371238031640549197863137057552172692 17055 2743957516561737715346527356390380644826525726829275423776842188 17056 47658625074547105234532936754558855453142350407138254860806840 17057 1143350884968012616962374984685943112108297293629912453394240 17058 29519940323156567649104781424977399908339344977363366492074 17059 794359743845520534796190275736050855659840936962160529280 17060 23284535569702361711545076932737597116547519578442738016 17061 593354153080783259887437144384563192556564919223311960 17062 24027455226036181721993147449379914733351303889899080 17063 201543200868254645329772895425661834901440701537488 17064 3129257685123317681279316702022985755527897759888 17065 71095923261062627491805796859180903433078474712 17066 1501067242033073753854283065004047020445119600 17067 37516432802676871600172144490819894934716000 17068 800773127663313102916280474257211916984288 17069 27343661802922629741672869773558744935204 17070 215315211493524604640522810479025867400 17071 3214000152924893705293360102868969400 17072 60520429930295595769685905832790960 17073 1176975746265428849386746154333824 17074 21870184689629419908407693875188 17075 604528553169426241724147312736 17076 4642263898106431598871444960 17077 57896274161109983235783720 17078 1022885694932623164486480 17079 14523739935465391136688 17080 345551005174747977696 17081 2324402013960848640 17082 26356084204242520 17083 346662378092576 17084 6164509589056 17085 37588473104 17086 304310825 17087 5019560 17088 19306 17089 197 17090 1 17091 8259874495186995573339914346861323515985892456659160942684134558978568601611667222908282457584158025041363090527119184298458626787112264074260245257707508900451011673978297812890234557443373259127901204407910400000000000000 17092 13788167280689577549562838291065741255327853334297285647243360926588734148073068011949373886565055899120771514260876797111165341873349644491188017089277421563761066148455721098793791189325217802535626375487029248000000000000 17093 11199363959348276951129873928633979235481829951608238116696714914409919459867180622316653449290279025084282850585874680301405597897565211056653193270368470121711172676360858437619705526815038960606527851414519808000000000000 17094 7692925065122337602708020741898705827520436352591492007333139390223434230382021530774873047972237938381396436700730148318546506372627224819801952449942379087787019949665917348317517347836809333359324797585623449600000000000 17095 3652624546350215435808916661132846504975362916207084213743967815296593701172911283462442088504342328866008150317022129119471593488824095513988303036748989909669355184087383052319726821846594658068056121939720704000000000000 17096 1814923803323321191039237957393659103853539243549025315788767850775046675538692564971732681699903550483132511312134840479412961900030477697027895762146228888974091826723457902274854433595257634537653167277508990976000000000 17097 679720403672180015632422822387762542027283177739012593480162937388558172554090987550666747138737220931104725347501901570039086844708268892148029540988850593920722434862594389805776371754708329153066250008298435174400000000 17098 451994732244916809341150391861632329530474743175875999490214454025998907294256747219435137358318650566372735188540073149054355665955664423805960497647392900259051916818594917612287877875949431965156080780524316459008000000 17099 17757727635012595032524105695669583897441412819138005799845335806124629298416473163303659597540410054224927143462102324094589625781336230148194006520309419807762419231793179122702249501888189923953592466644407209984000000 17100 1431893706808768268909242020196801668268944547978638696053537827698692281857680142347385339686867558959842338159701041215690926875756387409831304668516568867305719857065744572197923431788321309239643773916398812364800000 17101 201197548579032384000970549912294957921691688487434714530467612731484988728412278600712987709829816134944056088993062890969004164410705669283422464515767144456253832915430792840224400327142292282858354596597943664640000 17102 29483698867328990140909027171068280759705190602764740456613942568891179259964433240427363627001049503833588177948965568411990514320627734415670973497618021134650998683033542883079866977045794139621109285357038796800000 17103 5646010811375201461384724493920789053038042491412413970895882341543477255406071724766413419091443247910037566661459909908557607301132421224783763106537192904624923505397156272101417098797245869793608917914923425792000 17104 1238215571274269727115948040081343393578438057231978834336110158573480062968918305427899863228534575290669891887650257748631528332502132551620149709455450087133498127311465923767285523625872225831338028718036581376000 17105 305768655793786319416312070561952891030012442507221315044089421115062057235088643572341682043968535995639151907873364703898124337815747735304962772054597964635136295363430775482625971868745036842342886793794619136000 17106 82994255626348048113728596862865164478457976382033827623763753277847644752795907052306181578507694863227591816916006867391266999546690850732553884845060680879296097599999843597038587256590929317169904638423928576000 17107 23292426843943906813126322160389070092598813391407265181933703439174556024781729723158615665764462320307147863022739150672022804278956037099063836150852820183689606012677434892758236146238171875808956893843399027200 17108 6873153212845230926259291760284149483123520789276743967346665216556614099489321644247519725837075898129036168061319531420487056541542751203826543853318584790629396147839078668632303695145416402891780344954781568000 17109 1964892810395976363911565913275566499166718542283242252895726478435365341870803149989159595624995496875265508074590819069818236252611578236416604494626522588851385631011486585820310382601582979098698287318481024000 17110 596458440072169171144847099152796944449709622433576684444559667491476952125754035109422698761019071149494364142221926565506397024220912429019707062590484546304579514717335266714417936673977486638594966900138112000 17111 162538728784204507384826777827347006500293488124217320141806324278738153431855817888907181928712925020684817558337859178361453567863049789980320011999679323191322306315556753191224443362645382673334126431686662400 17112 48155039736758035108680807484074614821659068454982716757935773911582052399625471028531783767206497322843520939248123682647084273853636177448332268106745134058111769114470929147809430542884357850767559348943203200 17113 12264508486962245404717936757262812523447847545255848333434878880326201437224382413777785742931067498992272621198334765098695618589256150843821078658828674615441521866791475815357666590354961856980703685972748800 17114 3349090501006259423199098043804829381896223423046859803342239708785667022826832268914226031713099528828960640521609618251202726775148119328073780004127034901270546567330985877574331795214480527074726598403808000 17115 703105381078122923589784585786359593543923605408321763491881986670345911757474704147911626803043084200745960232369324537848463257104535967505630562105819720690927169355631228430359741888620851864113136874368000 17116 264783184733147509819129110342682925230528950650647189598813744769247644637479416845521600218989019572049455489784372910437226177849387516871933157175722280171088875589351359963383110082077337943536269984128000 17117 6394401267621039594008510403439234317515113764388765345145289111791760519005981996745834458226491918164508139978325022297689023604595707029959961900019359528986869639437935836720027438894494899441421821510400 17118 322965581229902169442555228077676980919234981406176849853441230872494310485156412447637773914038038209785107801941261578043517458079654277831694592006307218231884270675149368617457967131381614292535056192000 17119 28675942184945532534193091018803887117663136910489969297207095269859096309360251757179375474954253793680180133319664012409206385231740230477943931439040532963565969237828429366643516541486392926410669832000 17120 2703943053585299738616554589864042110444881843608532610486614673192994301817638200465541542446481956059887835827637451864645964310222672454254832104913362441867950723342670959815278681353733853201897544000 17121 336900632973226247863487807158072093433039612152967908020115225507971555811093114414015200642718980736313818810172878439618986414795968714686966301967918472578227490020880785502306249579327779202782122880 17122 47470795354258591176652754164597963083930363168597637610178867514020559008636641004608266113559904504593674430843467407687165831877536791515694733144720484218192224033936446245053245326588882145104430720 17123 7704081312998928026721514109527692278440605420165765167436434142065190224494011363363209406775489091263758851836839785343478671185800770996957572642220321352610564178431919527064304981137883840827912000 17124 1324240733168221390951965924120413415030258381528581356323642242559234335851290714093646132427213966097892497198265967572273362784648149916394054711804549052568801001757231686729729104208129284786546560 17125 245385537652383369215960770371943173415724085069976224173366821156373614839702221012926176533174280269931869808085618895776449603083680118556905980229286298142144053791375297830103684026844126087168000 17126 44857856305818808920752349196712465756641963819992822213135336352340610649272942938192403393791932229400099422861434735277020319403308263626459089447393020632406516325991091407776332438641038391206400 17127 8823588107790135350732394350258278320930488219599594816216634974014719296774963116265388511829411771637341755323430448499010451792277546543601168206450752880257053787821110779202297503065202734949440 17128 1580786650211755281103894001467773662856685238510205922029338249161581220092185182403921461068974036827957464740478076983953579065428240384768932037161954856737856058106905363546776699155389956539520 17129 310537644673589228507408182167246663298469538182719006406936723029920809610246162804382924042829575439359224319109772148115872446744726897372297063385577413502205882064547054844561407707957795244160 17130 53045391903794573607089690200566464349419977206876584169782023990308956562404566773694067476787197506110198368647887588635925478431965284553401239609619166701395324182046434896061775940466974624000 17131 9782477569463073546133167361967137635258047359043623066498399765751469828096333952672044666221702393582189493870836939845593667354793305364325985321228989644939240327543132321508014388767591892480 17132 1401136578202557137603165750426338316338920726218984637750117070356701062960049122727696117189457504207062654554686420994389761913807182129084577399207251300082368090100545382289024982801198945280 17133 360186114434891174139527833297631305156960730000912047996082326803472317522644179215273000412206352502806313499627333495599677976895903857813322818139787268369022340436594186439555957875776615680 17134 6425746466246724043897206426226729069167545784934406951481514626869454716639461858514721395076704945827229136526116307029355188551584731742582915188750281554014780787176987028735678285135603200 17135 242772380235973627535737673349127242250223892510420474454678266778016030786855417728340089661775730656281344269952076183426028020926028603391508368480665418697552605716968810165427801681061600 17136 16074722068999981284154898398757478401834913800027752230636601662595287967590552754358729467658278438600645541456880638832650031190269716822791598295407516073257412009263268739485836854615920 17137 1150746951004417967609308090456795543172646628129526452086684458037618713969060635401535275222458812252048196881031727507447230913298727692844976895420593623639102469985512419130812668559820 17138 106863873040030676376341977589589588542470419611643189704251536689608909243400409139451765236851567050111199956128763655077088134838330735326639473345281395883840860931077822648795476154280 17139 11397823751787832235557445317101899719348750012948533380133128783862266597290565129542459942932629315000809554998788010971605649795579870314573855593303755085128013051804953235547900343470 17140 1345323460694275967496024632375042761739631817710293211419386908921006525443307529452783738562972691682118732892875536110885859852934635820259018795103069862405091561821898482751696886900 17141 173589454332931205983792219008893902171291570744929220190505738875191016036479964779642722225597660195310075827992800970845067824194056497515046680386424754811474421313559677226447718840 17142 22598943249904646918771761961426370994647870078787058442313733889556256164989951282484603047182728135630522782959501590524651772996088865906996315954075237474623773855163628979679270400 17143 3191343651246349015968459231173056062051251896645435613010586558145615162699196862931167104628153410835767611121651902663394260752620580815715210184457990942889331272717579753025033040 17144 416197055551964851023295539625079847188416907793102856083802642268717753392235337395638531801221997588533439660009961741722605676402475938610798524701056310796804675096130097486820800 17145 59793615938620474520344976307000575085830886639848760179151473614031617194763857080994454078008991319247548384178799260957844595440197860144793754073294787593417453967643869220986000 17146 7541078141435739267733899694393241137346310617848990560490991954165609064010330855391157735398938890434001918425894195673015792580700405375389136067604358724300650450915024548694400 17147 1030410453293807411269866478970352734102964512394585262211938621179389263082708607005561345772554814019390728194348340170158968130168482790700169916989805078926012791337459623320560 17148 110238403450324180928299431065163897475211547039789872227230071684638193318765785178438447134626414835877321002523896644670155867521183191374411617951190453779588425892533450621920 17149 21095394599761396454694705767402157438685564174354392839867444912686278377124891856927561974305169576806712532105340829294747566477756407307921548326120411221701941640802921162160 17150 304506869116033858145651323071882187288597751690125404820515983587671458790682267421764860112734025015209652093023501956220031074608992444889223966068039681496393225370314969600 17151 9389337151407008403836970444357113330411142181506049354377872758378439461149046364847890565136385805507916445791176122232994231751114355929004696008370620317914218195376250440 17152 505870084116535119688865603437875200447649716692709863883544201149640846514293346434677959914866141351232345613096349005563320526344815705184067880281375250196328974788279680 17153 29446108199692440882732347985557185657381108273987643270326801880551218982422506705887735595166143494908197696511571483361318531851859290135701228845272040161911937524621480 17154 2232354955763429586624180434701675134707355066545491611406180568901073199870969281566196551596527201898296156326590526603853820544517688993250541991540995106201766743403840 17155 187621496324877482539640456026563040639443562589631388604528525343068877119468232066830901152596640547704907126388079146543618471828344268612976543419910491921870718901600 17156 17852238936552573692260950261821296408662935803934915179096433767372753272081675528240736971295330980360606924649889411847076029921800522004859551744664615603684567977600 17157 1739339634644069090749002266712063328150268324596466028717757908575015295939900385713901276332386266042024870418110767194148101113218441044363011157199433040475795314040 17158 186378938896396692238954568303287944806255273278980089877707139725231165941891576188319858101020690704878573893387531788947429329295344720905411282654044763877364535680 17159 18658962013250980930273427089340465784015558008301866082599753918955475361800526964753162109233562745993038037434808466124384458051878447454240883583102058687181893840 17160 2068846770517239925992217222576235391966580334212412430898533162909627981392270385375998011947632499079606697498305245347158471282749402590619286161651337542332863200 17161 203040886709294002280519951960165193428235343837334654804446115092097806345871536271529407415111581437926382700077880906912281764071638257166270311095928749873122400 17162 21653868357358104048428815007884566443020114356435530726842707367854809203400641953511215735280639329938441715742822748396230629978051584929324266655911596608470720 17163 1821078869955771406420583778980933347147349444228471544403938524860190222464633142967687258577755528968211150590496050426114930006180820637817618773053556104880320 17164 272459968506852836972389959069137760525413278163064545794425097726701443526775988815845508108019463562419533507642363741191455087750803593785351350093880615052800 17165 3362383432951332339885103610314719484723248739849948502533912864026551604883141913786581274281823739688053348376751369307068118383256466613344693298197336273200 17166 89522431567593904217810810909828256654306502204210915373850529871338651089065754284108248875511292501216309376610153224290131827774325968673444991397003757440 17167 4095154395427597797649769378423484524432538655730032704705872248837140739983858658315326919115534792063238744700611182334825642235487399974240900562036586720 17168 205490073963232500775526369036812115879939102976625599291796397383099243458776907617858902073241742575724217121066963464575526656697403799413360399981835200 17169 12939214648217789568040987501705937752827354570039802604034337366830263982934370001023435674219457577270346817554998237856332937174527315929340100823571840 17170 919365387042608483104163377655229755637197915497447031991057044303879800126998526218842235833926923947281426401469974900052529489723342132390589796356000 17171 69361035588946270359541508687670016571851767352732349631149215377533343528863217763413495889279171133901523043150527461150287745864732252304751336140140 17172 5788254922607141017306397879995679096450754614158547293178085221612253628781555140642594900245137835284263398971117351169004862001786838501588936399800 17173 460013215291611325248808841230699110499001063153042307437823394170511836513054873208608581160305675805359631025833031925740078507886848986252883711080 17174 40578677371434581712831270124939454225748051765616591190570916281495098745556721901887631766447387127928858488717969560286879827202848350391566179200 17175 3203096788173958481538206909293593135881825127456202768873876244096407320132130476423974680292957928915771132526992725893888426010790459941883979200 17176 275105773207698293496326483815778848257198552412252831483050596576303405294455415840144326213038924814871356764008042020651647650480184813238792320 17177 18789801688964888370893670530512503714757668462364219435548542655112937993581833687066643502363528129611211699987928843225851573579107747070497680 17178 2264475063255823856692606760577250456415867685867070534176651947932689552977992321569435907873664881900975571161774823085593237240226959191914240 17179 24860396639335425948505937830200314110011942685531655163137420468852132231411397966721528055923630759059421106566892795041073016833974679192560 17180 590220893418813526467946583406855711311727427113278977304946548767705919043231360998341723213439355129273422050347044916343997503415354364000 17181 23876296345300812495068209631995880354578196592683031284062365790011822799624950134075655702973808482200697736082736360430328475988959512240 17182 1041632643349793033227325131424415185850653809224448877966267879505379206668445637291302375195617845094192000800356742362859005669510451200 17183 57328708876450698578604313065083593028785802134568110392198817637123059604726908450335926595156938383017478529683890061960942903509004200 17184 3354759164445898912282172483792748930530451338926690139093454862841221789544647791619118723866345117019264166287390442337414691953070160 17185 222827096330695498508655654214071141512073674676188795643878071756748734190353457178786836874834395884404907655076931392383780500241400 17186 14263909711987165985625920940642689502419064496290111270621560432365004136386126604672006653204711110655911272131585668516348994261280 17187 1022637539915641334789247006797376092162049058017623730829567890240132976158960021335927455052767589892580515461453175403548832834200 17188 66171039451030711053806551285854450603424128863352530426119092372354708280715189072761778585646129964722206245723795207255772180720 17189 4675353306181736881146241071999284039011591581984393774481228591081421083154424438709773011029679660094270937627569802715528441040 17190 264712303411330872409784778915919498265321582563862631485960111390456942105036353683444337608774098398377597598383708189987648000 17191 26210124526035863084364663404352313287879133301103157597972849304719820251248914488360752570160886558419265399766796716447789840 17192 263097560500203157794672358991093387226519151988295548867800092229556029296600056766308070461902711985987350763787897450514080 17193 5750314979397538641826040430682892562488608284005329762962580650761259281146926589097101182711652837354899752850465250381680 17194 206978752417943306518711594388847237684852551728143316955864861917991942155632127726330476323586352159988865214117312069440 17195 8148341459829085496403663719165132670640596279108867245109929022413978201033496782819193831047416079147729222563884210000 17196 380846737620673190490126499427438916439544867978670723418280674458560099266957216651729999055413436203206827415773820960 17197 20028564744576789381888018637697296440124551477725356470633208488227210423655588973250506929479185877870659415767119072 17198 1049425734005039468282519366649284126129743632461967894356807806171962936764972324968644121241934498449262769978572672 17199 61544708067761884521885623338315015377056397758421065447453837187942587049643809768709334463936923028664197792244173 17200 3314752247665114033522562363819268172950442538951111761847215719212306656682762115949235085785954074125591624209250 17201 194805839383348201833529966873183126262619890903838710701727848208578984382909474666649503535265285135009378176066 17202 9287908500832107947047340323421872474323123775679958088671545421584746382051823762948029957618430599951320550580 17203 763654165395295347354020286734674862997285918351416322937596918513554171103844477657064121680899151215013641590 17204 7195476224466209454196433151358859078414143948246827724676320449072169455417963393385619643416809718896112064 17205 145926991138167023850623033868939908305095228196371050454885708138006348275191324172411137842577815082129635 17206 4809411693672483335229140401837490114428434329937376768128868039724956844683397498923891439578465015235520 17207 166048049485221672474346235774154366666350752443128843269744309793434023112535034347113168658235754822464 17208 7087421221434166730472662064638824449859606989402664999599257007444068165246365240443450869077254958848 17209 301405439852431839958908481434910640300299236699918553223967327325301982227400886502752254677159290440 17210 14628373930497862724099596238719450807911039426079411568949762534481256418647884060631017670013730560 17211 657142587914057855905524267661692030377387933232609535082990994866563348720000430364107623412520600 17212 32479671587633171356053746190733883874167132092418349237237677780338190578261141255559926704038832 17213 1312207263934486831171337974490941350741006395238264370639627911102145464915069344178234212259576 17214 90385734987674330535978704498085631400472442520627621448669788664937200526305736260826506349056 17215 810622757497538609683833173755383724657743964268738249399799602296866440083262002699019418540 17216 15605766265353807690389385097570011942395352046293827553462108244076868680167635604600205976 17217 459619504136062456364105780210169129435156705742401731835786582613267566416611044073971060 17218 14746995348954445652853276153169850086448691191406186173410875271186245111736720833970992 17219 520797790884696084583994902812741835082620706433936834545808207366796610987517021926436 17220 20661511312774639288651010562348427944395009195014381731057583531821883797935609773800 17221 782590884409652720613507130825494796589349377997187647758434316795254067553907565112 17222 32418108683323435034809801686884809534481629479559250888227130717156656326385453824 17223 1121730552525083712934628718121284248174870479775418640432741636470690106359129816 17224 64651145606887111298190309582466718086183473188877439472596728502940093704693104 17225 563382615525037594708625619295931149041344610893914295914360106964921917088360 17226 10097938932062782938098254214681116256731335709644479271034853066414319258336 17227 278405783503570391287638796374838381333289614445362538104901519937113435640 17228 7577174874139103615003522924295030012509403676314231087365981304747805104 17229 251404107611628422131827214900364421894869257009603334158695324939305808 17230 7902836546600848619598148479116891935365357623721653952916672144921920 17231 277302791999243127214205256360576554232388762117891634505783422850150 17232 8160545637393205008126481923409521053732344759991915755550214711036 17233 395938723626776621538094324973675957594227337908499389737008211068 17234 3333150848338797960973082310216535998010135545473598367532605848 17235 57539071736343456319740984618308862071476740125691307697803380 17236 1372021061961615140354849981623131734529956752355894944073088 17237 35210531228825303581462329651479067360549339189867147984522 17238 941815744200078238860153740094239936650589853404238232320 17239 27442488350006354874320983527869310887359576646021798376 17240 695172321360917665430251802296707172344377834356306320 17241 27984918439736258711497901146924841865903283354117752 17242 233365811531663273539737036808661071991141864938144 17243 3602285009618702912170376203491576625549556723592 17244 81369900610927169036864438023802421270228543312 17245 1708110999554877030247977280866674195678929200 17246 42447163971028689010480483481041938268992960 17247 900869768621227240780815533539363406607324 17248 30587825067676162083905244153472494334296 17249 239507931886055459094514137499141133400 17250 3555151007145971808089862013229362800 17251 66572472923325155346654496416070056 17252 1287520429616325481649589715790592 17253 23792838288717720559696282347732 17254 654080073921018556619569223616 17255 4995479629484094872698620120 17256 61964660994052846922622576 17257 1088878320412147239614640 17258 15378077578728061203552 17259 363931377790426061616 17260 2435087824149460480 17261 27465814065473784 17262 359367282001728 17263 6357150513714 17264 38562267744 17265 310585275 17266 5096784 17267 19503 17268 198 17269 1 17270 138819394821031695659927938420341840505890998868430315546757219598348966102689038175884391776404722744449979347816046645490346152047867409218647435264558899002428497682834477661160022082658662091948098428285747200000000000000 17271 197951532049955241176595061324158894431876337703832931991061617720188461410127385893759603855186234163081470689117954330254316515765888457827092272229224456171290422853660504025285163583397865975397909218455977984000000000000 17272 183453484901602970580680010071783821580788646317309100952156257247158320584338224373485165617515211175516985910628667378703079116121710730676747622909314018497862436105774489449921924731664602579122835465816299110400000000000 17273 109693619692850867834083722229125937731339650036450103170647048747803282813972013395932769411307168800599077029652516724347242902789845794774268937812596495295632840647242002332976491959736254000941756438651581644800000000000 17274 64223532766910335989118482967098760230552615843334211744356507587580170438364699814351821349345066221744798291812638230302943847323686791106461854300365954126787613937925515285048654621206906818837033327864739635200000000000 17275 29082241692525552398200576821442173960188974294569982005558454814978456313742431227402665928856109308811746230947442685572316176550692338481937986794364251435961269515907711497405048653212121977720506965791197250560000000000 17276 13891472922456921724509335560697461275027828658748482377460411792960288733038442766606912451616897068180360296742318839409025800975508519446683914130175666002201886976848121895163458411704219448074439894598908232704000000000 17277 5009819254479761675616059399619306627789574190240814008393955154376164271834087927613720211591228646985973292742176617981422651287009215351929209147593577971682541919556755486630057141834879066511219440086544392007680000000 17278 3212394528164003209183806045028357015798889993708185415985779840509720547027708110110082504217674923324905318725710112166801994232042737032210772809579325585380828197933801463158780529092059293015829416347176890587545600000 17279 121855214815573457714656416105200029194912151587162277378815712469307051401313490678261746064470046825134884145420700283173002915158761698928187866706910451571035460735018365467720493955940354843410753261710120592179200000 17280 9498290190712997930373194240062150512058402959038985039392275302651232365020765376555672492225320314660653318559993863499455993940346902923326036145079757342468574659374407515181602646442782583807260135210980622336000000 17281 1291565883691146405099329531630996072863237202777441587399614932475305855576643752509014345257823764414819550073296643569142319452659731169348024087033278484780782812439198481828581889580581653258526040250191664381952000 17282 183352794847610720059486714381240234679727499145979135531769867457139094220402011020557959065598915670932086048370243456462846549732046373687827379262504554540881364800225873924941838783520329584843071450335434468147200 17283 34047158787904832380508316185031248867923359643575083666785830584309210131741156182276344792065664649731801864508435432489835646178763363582845014272724069461856261416601674312738843039799965548677610811442023409664000 17284 7247202951082911523196600000671072920149121402725801247304369042483450296167486483857310263354342230446247930681214624045192348438295002500848353435068841070404002237969827942877005562926169943616438075606384691456000 17285 1738513216214277862707335580379231279666954986037534212915576362555794922812859538012505457390531100020945435499637878703967522774091558534103827272940404140810847278969232851277892208360604944604634157736997801062400 17286 458773802042184949160590069076598955223835605778649778737030093834872429843180231200639739702158860279867692304314589910181284731734092747302138359752606255940565204502317666500177734485478131757097723617233491340800 17287 125275484925023436849401805359426935114478856440454323714061762692027084657455306733482426855690408464587866255978875364551018355992781319299920772319273623435591920390449759709492648059513240361057927431244786681600 17288 35993618141499422077204487743402287773879844637258313927232318198768897548535781388504389017857936308792263870118510697045611577231849366077668976969861412564732750979304820910037881636593676494182671225170935296000 17289 10025991519749042047780386398728383010179526247936106222953948337585423502448437101537827214223353887746274995643763702898877393092542091991385795563741018443611939189466845572168886033559704548026005822323059200000 17290 2967380739361898040946368619370349579902280485523119395909004364452436443601697778331250625423591695134959806847247270874503184516427866507786161661621401092707458750034898641442764869190789097025584650801366915200 17291 788907488489192630352314648289382416524318716960290076499975160235480175837228073233041453186771171974797751730240237117652330671275785179164502058914076555133416053142447522801043691245761766372832797003700276800 17292 228163164467020273232613662071447890634191166577693294246372401079615354913998140842552597572664574127703346326285214291338357079492455247894705572435088354565241172734057338626389614885570385900311889539523537600 17293 56759004393150858098228121879005008429393716394883794841126559107213033593934264580757291447404814134171487637944252544574960224488899313558276346525953860709164688521588196839221293089298759174667922616725254400 17294 15147022947732855170774258707420266262121230802005824934114316483978130807874854862885246555640596166245359841904146365277088328280745114735981303595666808730003961265210843993948185651086434090262972469646872000 17295 3109288240767699153151807459354631183333635488662673490272684953574350672728856379478346424692538831801076669384638606670447768416271478744736078567211928914692810954390032981197291584381416879968736922203865600 17296 1145475081780355531700040306154430268911603062607099088209520371400903091667941897574637890206935472786805233239358782764702494233987649900364238257095835237180012445450115174510392962419660613459499322035014400 17297 27074167069289082539501354509407199385459939260284971145414585102199727650388484409487700191366788251071565095839840152307628126845603152622691509077312794880902954960583196424870857592479224996680041536364800 17298 1338961472182302744169922297356704799373724567409054782655898454347584846509936999409729778277802585236859218472012045601423822213346403420300072290212314446341455911744224715957339983036462630246068471716000 17299 116459438669472672945095291402905060709685245875795304989006126615017870757504030297812554334505705188524198286424423242408777764323483981085320891397448435783284083079878556919859969361246183329231780572000 17300 10761693353269492959695199315627984812131426620269522106840099974590261275134364140203750327482397007356193650883758632916948966801460326487874924191629841428196655276824665287681734706423587230300710421920 17301 1314573058072000457349715023767767357946955979335243163384771303832554090543547622948640675710464194489830399811288246201830696803303269026689486300694153712514179799014173278109961912140083950006926827520 17302 181667082221104993156806435769239956104771247308535692681939373560664973394577209789758335327905124014100510384289634430804005013177783753977375655088925491265403211140247884443251266442977692869620816160 17303 28926644929939371270143062582413666977959244438829867618081070251233831685371359337383025589317564361450625042510244735668802223807131367889038950967993094200811410491270820879502870193814090046876996800 17304 4880072331490297348137800784333391772741627630101063191902540215414678679448904844061030137451164272500673943975052830610296919321269687047644673860916499278279177378792128422926420163943982630689754560 17305 887849490778623463163203516854428973357139718847108903220350344447741774003459958089465301872044944058881426452734487491268895398263813062083269658683921997170276332147551423498358457505814957923965440 17306 159405596515320410271959240903820022036510624186254836882079027793862980759308017373284984773772325835118200885344807103092817128677007299103608999688671658831688259424792791411934468932515814086138560 17307 30805158481583104119223622380804445586611735367225199261637540268095951959144710923665755389718801416640150935572997743836779032241018493780203391748139010062764898805705194265158906196229564549936320 17308 5423733506761022429994394936071648798229976048984526478814736547674832397195553211521045054194511699256611449773064211003930750059701776592592279545556745863872491781150192126546646315290910732256960 17309 1047406632034648414796173360191242979057700993322798279637455843011375111714450705510625612999882591144454534659358366873315329064128491009135161856349535260391094704204275740117200367215243295954560 17310 175933883147585335796847472498545817781561668834387075497856832297371025576155607330902318054842951250822491221691365731560100223468972561926097033448339275367193752216391900320745242642961024409280 17311 31913328464313961240663939426745260546587229314382376600501643117766049987283500451729080391236066446590712692957203110783363660925333923690207347189721730072508390731483164930372478655960070218240 17312 4497196436488852748113386844110343957904049103723147722522461767394060852952737824014411009786616354284501450619012056696286801806367592365014361697856947119200227804066286087566327961081497418240 17313 1137730742421322915139143473432200471884146007146862582774252864685708077403385503719447308800970115103038351726542809568387274540176697935656904369812039214267709449697031006535706844071245200640 17314 19980055418485907573992876231548735699818671174094620716677984883524202607293430889655668891406233210440534870447754864332722656181813636457336790493347967307787696011088631609473241766322032200 17315 743256979491673105840181492253481864739813750792159915444968189596833455525651290188223091904194684060235549844789731787165893984075375414213366274109802059427644262621541981770364280699133760 17316 48467722601984792053739769414435427302558079881915071019921368179212293618846072603249082560827828853443037666655600894325030055979064046444661684139512642509752631008231362675988631809280430 17317 3417890197759390679914213582103019598379313878219315083156152459961068496892447642218885406181890723591963464774023958458709038078351461562533957994917539411329379499489759000932575121338240 17318 312733981396560361748412552063651884116936132534738636645013991844921385211985088626273614312592043292071812265391624842338435352038724480695455815494561672301304883573127749435865978568540 17319 32871984443562008911245385769612725277542049987773943859881894624954218910627057040846618576256919344358118972219557946327445400268899293944523654850818555549931577064802954358792798881370 17320 3824562409688013107595841454894764422659810473447249714575045054605728008495611961373603788949888690969825259254442803952853595081113221234447123859407648667795459382270077932791425453330 17321 486539456510609999870065515250280092001225670288873408854250683195343857528586274444605849963813708066323347369968804002061531479324795589433606490799156350359282637750292096618944451960 17322 62460968149042010233827508754497886499096196469110168086524634332012127342246431204688367493965098873740745676335206111806854485860342209423071816381925224027570468037758675847257569200 17323 8699690227370184303804429958951207621208207225105211862510431367074788891064276967754957727739901472837062040709536564555318335389125866136083195956125702391615575680532056311879691520 17324 1119232622362716288562646113316093102574256279065243326999010063046466447117133821094866728534165099639041996796932460260155528794117462452137724483195375146990185572417366163408150800 17325 158652394290472992393982003801241525894404619217732075958498908944317755989930904347491105519317271531696807159022995110665136229925989380197482001571119042853307000952220595989560880 17326 19745717765075159398408500515582302451735734380946699157816181120684728569285712457068915047524761688312162529900929650671087970267241345881094982083172224118681348006643418121719360 17327 2663008833837242530424719861235067455668700493071720354058631980273233326338464579751540444083350997980801065871524951233037727365223710564337388812431661598795959075651296740144400 17328 281249260084801435958097266435482251250860228986130571453629833446192815431279117288072205130908771684364117991791946227615729819823023617370736795568590332241837258127665846598960 17329 53139031966487568284610714528013029497448446464512964242201826671952624780839004676043284795195352236028028020043605930424936535562231137009267873091479499366639793199214579702960 17330 757460836926134222137307666141306940880386907329186944491047990193264593936737350424363475025803138725752516268478798577856685694581723459723548491824195814282051878341243783040 17331 23067630779382650276093297758358833984590336964440787920014836521814996157043092766481328758322734999298022285372948677704800991776204375970094510392236623233340657660533205760 17332 1227660326087688888025417744928502010842466995388405645278357620235532533054359835482825785373549915706447739355764218973643606138753970219626907558946667106915629890954919440 17333 70599705201672237779081171676215421033961934295464349527651007119114254123074421442571124574125633668696895962473460759345739815569367662039002546994919937318927308515000040 17334 5288555192820505806407284601257539902461472121935152746069403967283807873908670838856716661008543292879563912656683556698584184449191378373312105828594796122454425620872040 17335 439255032572360223828099420579835824555873752415725250968249135804662312073158672702298311726121744406641199285199549082550652171007136006081798673484107901795729822421600 17336 41309250562487932148371268629098116108417723546314513030699887438461478805512583892930335004994872084908408833829161415366903851809643093999398190783921188670983371647360 17337 3978489509128387920218982196272420716113832144766629192124526710418716144694487655506673784004596994322221531004897386141536364600291972613827523341842417051342086251640 17338 421470555004351610858544989685844329732327265710420885064360463696829574023372609605330536999802189553611187283048286755962528250980577650931433152842492777836209790640 17339 41720600456594889945218112255941041472124674647776082589183719436765613461006159748911361844568877388869865360861701431779966302169682270558495066038142094298620751440 17340 4574450081477008280805013636585231588903883183425223041653423326877955203312803592773822064856022809443500633451028808714224602633563468465475672607399546887675557520 17341 444012488518126444547510664176624983430976191468457102264667878058543554536589466386988837639184588506594089691230576464254146251845419264358263120424792169187048800 17342 46838258729502855496057980288793790458271769097072506680888030067425076429094885467042617345649794224033956650798387595742689339469494043997351260655087906754012240 17343 3896717151840844192233292172228018667551855262381353089638535123087933916886688138520395392270908001432871930713625930651487883828401997806077669447505835348269760 17344 576803550349613984654314913348493769622949386749466432054155260080995609168387465697818523984059726462172016920380575216962380390515767082209381183820825392908800 17345 7043308454287527743548795983711886078525542097159365810571038525697723888123634114159798497323595045262507866732772466639660740356558137348904257926875808721840 17346 185572540436991530618170326781831490356322853527478876660377660879129078820042553151437889171980383280621218335203121533153924849294111433676822377527093653660 17347 8401399223609195481776330992848179591361599922580170188004830696067948528420493536131448593505300157108437302797260053216367113383798264650335397855196232040 17348 417270660394727220962548443248220521021508994819882594480280439584048463758128618530142057156721262619271747497457975652109963403132474579230276318435625100 17349 26009128434296364889294510230701834472854985448867886042452859959588106389938784143471350496887461693741522456171695028503240522738196191466230635590254840 17350 1829537120214790881377285121533907213718023851839919593662203518164720802252727067175496049309559852912418090179507952139643275766486703138294980363169100 17351 136661842398022849520284754741052804928698036665284530461373206535932033289542379553656293880856980748974287976108464997711953083436452655531143721701860 17352 11292771858811971200431109589403334707781374198211283444533715285302337962034602676351729266164533619819298199953454440025803603317211577076629395525100 17353 888763396534278191500125819465137116400982636577237079418707334368270441418426405519544734474765334808413267710104595662352190515237698526838095713640 17354 77645738431879632315898295719836071066575599051516361989650118654014660099671035177650372322336827292863873454373807139395087361666988670460785285200 17355 6070631055682073693581934999518333657528411432036041438151441643573191016250418712460675822650463122421318622598776690027464731201402871699380112960 17356 516472159135207173639329908295660290596061433302248240237047818100796015599968186341403027513157981492069811283373588321789413985335441300325657280 17357 34945519029009465287923742388523254572306317981406352034337943816518454773110139287161327635236842035445150731753250839270509001329368613710551760 17358 4172504977665823587794710605137711489136645087847657743529201274431529824468708074002942089507956587947167950566603609204009761211158934066582720 17359 45387329644291282236263134203760206494425473343310086031782997002766736826154754086032881496594518541769034864282675836818105783027164781278160 17360 1067763252639489925155648819072402605009397799959477422578948756407031617178209462169727299267949378824776463527446017621385959119815050167600 17361 42805252006440195374041204655560181896946496594089398428183881010922096730859144834964463827853944936558007652977157979510228529025251738160 17362 1850758000237578692966408046013023410573929536032726131386493821621164840419827516258653327356499564051287572850633854734008411859219462400 17363 100959407667377778912763347787182610732109509953796937770332431060066273109209334350591587543683457860358214401832691348055111838922936600 17364 5856114681795911259159230914690851203294384354793081909470153664082483650170043074843900228503532265673978676238514894957416874549657560 17365 385587757998333949593238914683479627486110097917926698548971619822547809598959460683292004679061258965187622811828776931168454952591640 17366 24469983040391776130513433337826682853287877885877001231497332121039963992593441330428701068859806129487296061674013345127184912568920 17367 1739357867036005347205642344894682413164510790987240362693025727844328737227632856802133021841886755458320705784864802609454852427400 17368 111593532633517894065317828015974878560011878337348758938963554085581245320867140893894863885962541211692534261856230900372022575960 17369 7818447965799711255026067002755105241708459872394070261527432685926073912165802212632309489032825650073612744436020090255379493840 17370 438981236490457030079559758368899834623324957751738863880883851389174428990851953191711859867883713177309516017319649415062849600 17371 43105907278356502097426181962529837556098739891896928611542124063134249834698627960196609598859639877069700946723905343579422960 17372 429150938848692036074916388846127738180961567587465690366329658636734834672323043413895950999333112173864613131096652398789360 17373 9303355129269188534336439395982891218985634540789110754711817475621874771936897489677423864712348899460366266806850283137840 17374 332167513961054177396964574865972583058755304789520323179170221949035455556216075947901328938658742579336969174268912111440 17375 12972159604047904110274632640910891211659829276341316654215007003683053296045326878248156579027486398003184922321703662320 17376 601496037988206070694723598302066225170392291490122809208236938232170315508924492965827538190692649241572687743960241040 17377 31383341607643945566895399282691039303817210583207448328000066843757597435491828391156306133593369997608356092422493664 17378 1631529070835959798345479327837558914842335803593215710757849636157973628251792911474688907243320040557838212701062201 17379 94941061282826473022133636002516961705691652356013891659250493026361045138597815069559360917236028548094382640748763 17380 5074120748348905328238383926154110510901062040394394158519968677871146343691305085183829092856960467315328717058775 17381 295926427765544214999026438227201848292071437327205369691937723614558915207625843195902680942883906426464627916314 17382 14002225694436283950472884275461762290835618419396300451860890446177004015366007036565590617924755222653884769435 17383 1142610367771908076116165692181957125838044343999487580936705163790956992854624444013201204620292714975847478770 17384 10685819169169967771530523859107559377644885415679990426944684846010162101702796382714464992835411448211390304 17385 215107194344409168490918398073474383353436669711687696596461154958987135605652396372665306893873964454398499 17386 7037300934123707233166168676218092152729841409246602771012093675774017735970559575631282327030253956116680 17387 241193882098971626440838692839830065449662771796953575260431515685353070068572787117339566153203760654528 17388 10220266833807240430174346020747290329870012977471958948697479307836011339739323788755411035843287947904 17389 431508507414632634185775451838469190070212576282617209291866893077230895419084722403220853818379128040 17390 20793188658350533443541568939322647934102120327070020730150019602584071623649492343325517973805231296 17391 927456560247500094504959782018983787553902118533966648805072397010256073725390678315300830206323400 17392 45517286239007049998976728816591851344783516101346841536692238579488027641365965562369193057068504 17393 1826078640020719436385288509955925376206015892674228040260740939226062570056634961478801456221368 17394 124908064323244387337915015243882226727041778205589560196425610724461825727325288304892185857376 17395 1112509853393173678117812424671181801426834819927440769865931867979837390183235438186930098548 17396 21270873197297313221832107085044057373538870254879943035198353017611622379132599214489321844 17397 622205995395077747050728233073630318078885608453999623369534217279185345012963250140954020 17398 19828730232715774898093256449194595724346550993850209787221379587608532278618969229460996 17399 695562150241976649880637487649232383768063896512439128017555927959681379775274411834636 17400 27410938341614354789610340679382247739564045532052413096536394152217032505261242299908 17401 1031361496672323784119787543273334202127685604115498953006148536703679201610778844088 17402 42442129131456339288994411419013665114222659647580861360244730346803780322044113888 17403 1458982875506481430548961535334219381613066833171949734941931932403054452061874728 17404 83542714128380098365843322122797901942535786783029938019784084234318692514506024 17405 723310583803112782883977407999292249414371468179928676690049427651738461294088 17406 12881345176157011568471490953343218814676511578328534454717536924464420079544 17407 352883763803888585135287391583393871881048619583612389062900652659143781480 17408 9543403797175200122694310518574120079046653997383113837885001769903881112 17409 314650423991912301913418967076556729289804919150384047154593519892590288 17410 9829152954834805470625197170901634344610663544503807103940110980246638 17411 342753140421424734879669851029532511131958780505965436438825472963850 17412 10024373961983011090229443844188238825263806217520933551570942762322 17413 483385312894040169853256261777678009578228467753321340844568306764 17414 4044494017191590208741727925201772339048883985056378506945052218 17415 69395607730499077621990642054808870013478007787954971102199228 17416 1644772236929888029702500881584356717900369841679657191991232 17417 41957459368480451573119782039786433561373164663374625442634 17418 1115603173189378390078396394516391353532543933496686953760 17419 32313935986102157514732992438141969624760684926380697496 17420 813760540887191855415412403864968984097242288452382104 17421 32567244266125821541450773849345283808858206944265688 17422 269998816830238322293067850726299728640914134434248 17423 4143668883896658263132398060663721089504981433496 17424 93060978284910957691586340038716562257330345512 17425 1942366222350974451539128450814103799657753776 17426 47994236535424483597077364845041737020054540 17427 1012842282235165089917414074431261683134788 17428 34196501058806495812905301047983294227668 17429 266268594666620314859264320459939025400 17430 3930416946789157721166014114625795540 17431 73192939843876828254056601032032824 17432 1407783326888180059605870073858944 17433 25873086445108340936500328891796 17434 707401819077623330257034105976 17435 5373515925769377727929867048 17436 66295524396862992137644584 17437 1158752865037525672103280 17438 16277858713653639252696 17439 383187006244945959056 17440 2550434089503908608 17441 28616214654603576 17442 372469214158041 17443 6554782135902 17444 39556140624 17445 316956255 17446 5174796 17447 19701 17448 199 17449 1 17450 2561270410801189495864455518087986378110360180688422216873087691421072014201751402780375650556826640853114203630073701813251719798536272355733961088954905555994222544870990215006458694761699361822295702288990208000000000000000 17451 3406449241358977052190311717597015001740455796828094723543269603315664282355050469586075546983597437591922993928792217067085050863407982425642420700716280126439025311699460453974922807264947145101023278750544691200000000000000 17452 2753429733275833074320673846122878867800801015150095337921638361102236083168809887080189753213843711193040054696968416856031430671373749240113266057138220369733242192848396899305105377730873043452214223454322524160000000000000 17453 1872179192389334898951426141823217056335694268795948309864930379166892550693102710440329566285094067272243743935541828950060974915920592694535045491600929345776947416631025460587711731305752096942998929279299051520000000000000 17454 992702611339891920401606385600592596676398491656017959420507756310589286057630754783826436445097725015540212991081688775347106087100970518871418047915005012514507413394598263737075672225602412073966347245734917120000000000000 17455 514133477917978991889654738031904232067279254848396190965882851303873309324541135929651815203386336365981130982596687506342478055772404359453022372800390466921637596907382785395394448499398373359759063355088939110400000000000 17456 223720003323589850765296978014732071619598282143112175402474196295129599792370546804754370311919725874997942585133124027949649469786724284505613348758774800076758309029780585162675297981242149150226479061062032793600000000000 17457 102900466206876474320520087168774374843963015960413359372435973989051979517644539031744856132420506703293070530013778542376565203691441579843741145249953890780294203573049752528330357225703829236846694733872942666137600000000 17458 35784491111156273375977401040797690835518957627494037445525211952323172982451308643531221802283239392545907463154136037770626743583175371218728967456422598949583269523081738889427852028964807080447525315819680614277120000000 17459 22154453430394938248578559511667402423115134106882820499018433601579751765006655123903044892419429716635566041729671607712951999770442962826456940377276628893640234084186293164839169541536522925030652293103854762106880000000 17460 812369185949312020595203526343014809279402684132985898464883219621927820942033669538497337676078224338401170881967654506326955653570515482993626983327183324621687916212918412055335563018408393192903300391863539148390400000 17461 61279425790061687515906976584287074571766626531890388930161847561763772357191006531199385897540427940448672862542471276127854067660575355890646846207249246033644378850034817461643522810904551260824395459985243835596800000 17462 8072299855086664615074947022797698187893083893787419165641473164891532873251965984724681079827532155303110423458688305119597905144734073487216827247867254682561587699995358775346392676438853639055646283550050016870400000 17463 1111229281597227913136606010819083475116304140878849983162774943332323440956011115547042353625568936197397140200816684876711710410136950755735322495578581491980414684592480437067224307495503409855562197011269909422080000 17464 200277406693024041284674475588498940199769576992323640634508557080745156253667597677331752439549583400812927804850830012792877943975783063235510169740311662459262801741716484637088018670149470910062057531111656320000000 17465 41412588342749396948792281760140470015560482082252564508529305023947679623620619971216137482402693622325070708488726668087505297006863453585629859774755023211608890010155955035630820997818583604469689557642876024320000 17466 9658406759129673798444033882783919033539695544914202576135501163377164064160901728425861222723858922800864339063712640201872067635927476382986300986749282059163928942660771608700178377455302664076176034066098986240000 17467 2479858389566620058617633316305726133637390360885344292867554854781784346899315449551949637980083254192316292570538091914686236606491453330199555764797099332927741896076655599489882636945102532467764319530423845760000 17468 659344657510409279683741182299242261975121827901347899462526054948229087365307854774742384547431053437888024102025159268489353169020710563824108339640730873162231516891009852881373643056289863816524363506768563840000 17469 184582657136592419585616994945764965310313462399172080062757934026659995619862215116734634225531791171483004824279049451295340251524054188095217976515278133102351058227534559125324883792282580590980660074286899200000 17470 50129957598783484065370328321067605005850610312448706585360997729267035016320729731485096741871995974068832908500699743628051821269533510579664558884640508854392961829790063305666975882569288428531915874103003520000 17471 14475027996887704748520348120925629814058390342595887404808399455769142532866841974464645169088497806088036319530415108639864829370573902091205242627935977569526356732972472147260852765069379473103681707917552640000 17472 3756702326139015008778531857806039352301595289414403928747260521856689789065811540429550018047646085027114240068888008752341421630730358849310606637898514508559048430426352980425410814111629120249169096802927200000 17473 1061224020776838521449415963758812671601677268685941473631656100966262678501003518018778966608307782872544833228742558383478481968763927749585192103696905499598751385889765217130277598786524615410404927256674240000 17474 257995474514322083511002115409391311363311016145380996623159603322146744077830273250576756356221424217798140105498222103288955967711994654214814144013434351159682840473273289952110541939201083554551413526870720000 17475 67320101989923800808165470394105291594492641899501839890719754974969693966862265090791393848285059833506350740253422445066440868079003314859617028621268079868950705680446516812910713299649367647464878844157120000 17476 13518644525076952841855481804882728478235696261609295373059804786029176587538062979572852127672891465092050046072536294869906312015082064139830031056414907892958235323291050985101837482223305147315669019722240000 17477 4874362050129172475401196807235318488476820074035698045303113572663821623483779335973334631812212636026530179993917556276571340488767330190885315314156838842501597697235134560677843963727554427171531577271040000 17478 112809029455371177251829436245690456936932952618368510453625786936421383035737057847251806166725694266987827237948878616204668059654421578309615688428876817364958515816176937740924641494760427902052493868720000 17479 5465148866050215282331087628940205116190120505995589854895781127292749703906337263626054569219464450368790661221234435100627244010528496727249071532664827550163112964588898471969045181094873539441818652800000 17480 465837754677890691780423689851990585799424650508730125946250161311767798797405077939344515410787495814056040024820319319301788375238811202739327487547664891570162366344298065538809355195129096411831796368000 17481 42202719032429384155668172157207605105471740381969985051385009400992831968896676073119835389156429520760713108249323090410201814836539253696706757928664217637880462329806797567374640675101428950734578592000 17482 5056050223353847912883536678689992804599713665441755033543506855346262912184365841590148852462289094418692012188602672323097835384404160548558160734873691070310536984099849488538109745589777121031399488000 17483 685536159324924502478515315802100830693993731801497779946450858414865994806270341170330335997405798325532226831053720677819538335862851647293659576576331696128970665951855252453109008294021021250005792000 17484 107135721962738412111640984525919360107854367352798196512559446650543269073105099460920777974336106448851351114117271011687053644598129756640143597502515715060596133164228916388722976221852952175127200000 17485 17745717569055626720501094138373168354276049256585571699794727353735254181013484107121754899620197125211730131597432206298857699212986684079091338341086892204137304601671062827485470819177511486158246400 17486 3170891038495083797011441131998688273886980567237954324351854125768525767081058009489422789125194460282240970043028389431999183259224200781187141712329300523646987603619261546331496081704277522828864000 17487 559317882509896176392839441770325998901398899770265842438420046898592840982844467861797369799420287070878687628358821576845155287994580035410615378994989622066618183264835012938695046119461520669376000 17488 106224684419252083169736628899356947205000690859377611986597454343858148181148857914276238637718962034911646135095117487419404318133964396802385603457068567045444424397419804493032109987810272670560000 17489 18385537311054313322014898088378979911046090144433557309393730076199799926184409268738766261504725405900488737095249341985318304576448519767916064524841553757176479219628598027764626747256949979968000 17490 3491355440115494715987244533970818990359548880914299433667754799128550974734324828669474782633011619980427934026026389013403902036508855318963592365841348010020074926036681772986438822880472528659200 17491 576832403762574871465073680323101180962930540950381549093782815474997022578159865846687117644837182287631064095231810536674415310376801367536388225423208329208706745320360093309305312541666895552000 17492 102946220852625681421496578795952453906701039999895410342866791888417635620228592237032466142376516281737090005402517233939832610518907413934423565994293399599629497574244568402664183012992922368000 17493 14276814084091596025756783632096330026695906711654740600290232475014239711119388607184247098518841639075183109265321869269562646078066591920491039216053837456958851538831407831751198864887756288000 17494 3555408570066634109809823354475626474649299988435911433848057831989800968834028002183036904319746019224983264976136721444120241145021062202647026147309694234800486106587932731483403666556054052000 17495 61477093595341254073824234558611494461100763585051889285965561043266801931056769116071166889231325784994947328693398144675928673722284471348892251064879600527584307746622096519191156194238776000 17496 2252293877247494260121762097737823832546351925469302548797429129328627499774586629212954640415831225151237965673146077649013153178466418404939909942467954824065758418133376749392691003494312000 17497 144679768961148632996238117655031126276308549782673041459608123009295315889999384479213919213535679841855853556535117693802025084731241228314377920571863034785446622224629703968567753870518000 17498 10052618228704090235041804653244175289350970260913521224926291869912197699087446557739827388830121546336109132729883840707857931847669950465945925335605452424536954181228405706927516660896000 17499 906475308395827135502645078445367780049090360580829362433853724172339428756084826763930221764365805414581191938530113378340058756952942588725129674366133430101394763965149587379676589532000 17500 93919955553034311174986816484607786507263000654906788667420088817463977809557053225148152716846179822151017857581178977671956874748081153001090971818575498272043933172916075281019808278200 17501 10773415238557783401678426633506378655379747818022779824258089222726557153120101885557522782805195688973628123447945134866898741168157962703726842788424529690682165779765639833322589766000 17502 1351498490307249999639070875695222477781182417516208381914941151488981488719321146778707397325113047168061600787375483466155118616883360420819638766200352180478484237136618141142524891000 17503 171125940134361671873500023984925716435879990326835777060128706197170923899850089855206853284058983746905772199368063589557590344044529544351101070993483702231903305649670300606708720000 17504 23512676290189687307579540429597858435697857365149559301589412752883954871906657706582806068233206355245531232633603740840238967227732693123919654249531185480087147762076734726332496000 17505 2984620326300576769500389635509581606864683410840650107314873840916144814639285869056657121066996620507396355897435424396240963941852950100269654091854616135949865137781646032061276800 17506 417506300764402611563110536319056647090538471625610732902496271030622724328993596240956384553515489560330354512647441625158693374879827840538178524233867753887859052833980454196708000 17507 51287578610584829606255845495018967407105803586874543307718046780874608499008819857139776773405789169817146037313180295633286948848119459382704612076614175342143618588756190241088000 17508 6828227779069852642114666310859147322227437161722359882515626492319004577386484197674644668543220107146367867157152516745590398397335446945050913363819330949896660475186499392152000 17509 712023443252661863185056370722739876584456275914254611275202224160252026528152192663368630131203657588310367308639311766025054304141589462057990029091606013174090298836853197328000 17510 132847579916218920711526786320032573743621116161282410605505119147682318090688245414154980474618409823138751644870612188311790972571934518380946784297062591181353188381407761209400 17511 1870273671422553634906932508990881335507128166244906035780367641775024602824818253962818921480875525171393447137744446653231330683137101363595375553930890814712408056401889912000 17512 56262514096055244575837311605753253620952041376684848585402049243442584308253109308228388155870788941612633240445227499219816732666511320817395627771329523780808745240856392000 17513 2958217653223346718133536734767474724921607217803387097056283436431528907864316921718416377458922706660305259489906048093720462248794118266850973892002080096486863092458944000 17514 168094536194457708997812313514798621509433176893962736970597636020541055878319324018466109298967827462842752234725216684845142828815919686771670665123118561460961355237802000 17515 12443659277224719544487728473547152711674052051612124108398597570139914888790553083133160497356884653553186287139264055907286553913397604133260094714258123387340514775284800 17516 1021523331563628427507207954836827498967148261431919188298253804197062160901443938371932135629492211456015645287758396218872620058727602176343448076185892160325752101136000 17517 94963794396523981950278778457696818640040743784631064438390545835543855161294786155704586476635176564155457414202933320534868879965938588574222759480823257567702032128000 17518 9042021611655427091406777718800956172985982147196884527555742523678900634748403694864555151449977394727585780240788212269622306520480700132398175765645459859052043337000 17519 947124842706408114288865145361447931982757900472855921492944862240066459099893809670824131450979325927855906964616176333783751363019760921131355374429512917899369552000 17520 92712445459099755433818027235424536604721499217280183531519376526145807692863514781748639232121547721911172520615131854341045110521565771394401747005162796987328763200 17521 10053736442806611606164865135352157338250292710824666025611919399731769677611343535952464074501483590972822918807208842374924799596295486475683665116875139095568944000 17522 965244540256796618581544922123097790067339546670558917966669300127268596818673861028582833031549318301755128620440890588446554988499463780019761402653438511675720000 17523 100727438127963130099049419975900624641444664724887111141694688317043175116333089217055121085966102091386892835352109966365745763910225488073501074670846451547856000 17524 8290887557108179132411259940910678016067777154002878914124542815080710461461038593404872596522494567096238712367227040648331594880129608575291171147862061346208000 17525 1214323263893924178219610343891565830785156603683087225377168968591569703512394664627767681836343066747978923824295243283447148027866212649999394598771435280128000 17526 14673559279765682799059991632733095996928212702415345438689663595203591433590904404500062221435099600147223270872568386268539175779321708859428089778361080650500 17527 382623794715446454882825416045013382177985265005111085897685898719853770762974336394717574486420399032567296979546036636746067671876677203957572092887428216000 17528 17145712701243256085257818352751386921146122290979939159193532032791731690654068441084589082299570232948826557752522080139520291900583106870148465317943076000 17529 842971031100459032247572612622667719235371706706833524202586746634441340925512360666953650881421136075597352432718222834998060082693179850884471645444180000 17530 52018256868592729778589020461403668945709970897735772084905719919176212779877568286942700993783978238948655240459930474714229461863842841900002604864641680 17531 3622845782603546299757000240661202403402027429385979393390502016167763964856885281535635741207049213687956614216847429979491635181161788392663327451820000 17532 267964396858868332392715205374613342997447130716244177375241581443003986842239959909129988001680354409753505835506794113160692320463632657904203375886000 17533 21927712347207711068798271047385115937439561549924822222395563660781238761232238206508212167309774019066598446511562019467579812266430246750736690340000 17534 1709160377950534983654088114356032916155735839571609768112898719938981618112358472152970643220702566939256284057893453196831135606226343320842491757000 17535 147896644632151680601711039466354421079191617240983546646952606960027923999373400338381661566355861510216901817854870741704928307937121277068162448000 17536 11454020859777497535060254716072327655713983834030266864436682346364511351415884363133350608774458721549657778488257905712197606040382776791283232000 17537 965368521748050791849214781861047272142170903368688299508500594580927131962557357647482294417117722415083759408174931442597035486608301495935808000 17538 64713924127795306088747671089857878837604292558159911174699895956515656987240998679928384509697855621194723577320834887537979632091423358723244000 17539 7655972436084079977604973587408644934195679060270931639503121604461522613704051511932003833959553372380124679938722218722953690295704466177216000 17540 82522417535075058611387516734109466353500860624200156421423630914121339683917734701877966357444579166852790662332137885123828696413026875051200 17541 1923897752503585450730898773103428117134050090017076437079186948481138048969746778684193332014323205089687321671073905624118845260928018320000 17542 76437950011500348882216436884928896244547315346588211478899787519503744162248472919579399692596330243853585094602067820553979516116520961000 17543 3275677876526687952152934594713315770927308913332258639622112958621530691008544276563988190011503653188119597965723636697360020989768960000 17544 177121767837504875285549732959969492512472824480345504860232335193098724752998832194020329024006066421681077897952090084307213752496380000 17545 10184547272688541320276923329897132527468494530074925059948093328839102000295727086685043875658316983780832480414808512969420651390708800 17546 664806479307472326884894680488757978424327755030908100946502792797496223446481828764296559791484929250323487606601339536497336125158000 17547 41829030838276540394040056987737919407329705787823933729055268582974297423236651846886668493777446375191959079784638196798606688152000 17548 2948064181416958215602783635414715954516119984724136207954280894651404639368869248817174613291333483827662213194686106117720088860000 17549 187552155686584695908097189942814921949599795524955897376409334597615538354398556124193048547836203717130309683791984706507600968000 17550 13030746609666185425043445004591842069514099787323450435879054476543456520276337021053849148388042750122687907393366817092299156400 17551 725588820645383520792660757634545181195578442564857626249394795684585833042730501143325388211378038309602505813751486636467520000 17552 70665421767797544422010134364803012387047114576880210838593646005138114483112504852781327211245311273884755650367057940294136000 17553 697806404632019570853522583489638598668230191199131203847690501848349324670443973030725123576151401908722948180644963250064000 17554 15005411498821271829574902251585308417718765388369533475341641089712701245059512080124877201148949837839300430333629488932000 17555 531468022337686683835143319785556132894008487663232517086672355118456728889945721516642126301853988126939150678830259378304 17556 20590729530234768429007353398271255891523538533875105800341280958227068723881471235314534252424581584132039559240799464000 17557 947237855099537119204289131184356260110854002346650093241318012964047740958936209395003997150697085419799508258205104000 17558 49036471261943664948274061379204748912214391536261638012500104443371245992955981861181728333739640621263056394410146350 17559 2529502435404588834644153996647378162546257059834442962415270753733292446902004513914246367819100838074167771629553800 17560 146063171204348420034051747696179941085679465163098294860385373886709300213227407799322093718824659304760588678075020 17561 7746749234120466149982265536113145818169560367014342226748043783009383730826419977379891744819786973000501858105000 17562 448373375402339719695494603374548254987987026253341469230208672143271083647917944236216183246793797615855496842900 17563 21055978487874111203718622970619191414790403638189925491520136009288727842655649679046000929210158229554713939000 17564 1705388608614788173307709988331279292295588573133563553636873378792473123663618573154031648687004052202757431000 17565 15830843213585137439304479791270458337251682097303689521399533105200240150670809455873281470867276219572430080 17566 316334109330013483074879997166874093166818631928952494994795816116157552361253524077448980726285241844703675 17567 10273432020618550705352071060172397303255242933206719373740282738356230271489867993622309966467524023528000 17568 349556350868074820928751728753376906448786625792686340957147124181671116041409836401941400222034435731200 17569 14705419904758619323991864778053655150892105003556775465751768788253253726243631350727210123515522227200 17570 616440724878046620265393502626384557243160823260881727559809847253186993455835317718886934026255897200 17571 29493884621773806302895842467124323310783149400099320184609956883097973934254599068546834005397491200 17572 1306276845419014217612619411294343362751974814836572744795876615507402920739986870866620887614540000 17573 63660540194415454544023396946282309573123798743142435715653480530752486211700651136180689590305600 17574 2536220333362110328312900708272118578063910962047538944806584637813975791745326335387224244751900 17575 172286985273440534259193124474320312726954176835295945098518083757878380313552121799851290837760 17576 1523986100538594079613441677631755892365527150585535301186208038328544370114021148201274107600 17577 28939963533737841118138921204141574657876013952217609571698439479743703917187209815631730400 17578 840818912696051009528011125775176105512007578991891382931802996323223439206707094785073000 17579 26615745278813120668581552280798115066236981199798939311706549782024875541770428495920800 17580 927416200322635533174183316865643178357418528683252170690074570612908506367032549112848 17581 36305878598164708330609722754148672502733835141791275624551515433400043053326148741600 17582 1357054600884636558052352030622808160694323163309867043429142811452209475803656373800 17583 55479907361380835671888119501978647208134195617752759948032327250723895845809299200 17584 1894782955203222637076573422511973222874112770353181473950560951172797989690746400 17585 107797050488232384988184931771352131538755853913587016799721399012024119373556160 17586 927321261286042029338432574358066986428681369461447021397499266220177514479600 17587 16409356912301925564931835609354418872199377806787941980531894171292254878400 17588 446688308612517196373781508333409964406390657700775176028988167922966812000 17589 12004281505880754871313598136571220225215916977840394764635222352080353600 17590 393313029989890377391773708845695911612256148937980058943241899865737860 17591 12210127894204727292702108286834328378398339806837027458310696869871600 17592 423152025211635475160086235838929026088838000624648686961512929585000 17593 12299845352126393975741648888574526165967860389596237486590113818800 17594 589494284017122158357629587533753670217351789943074805908010130200 17595 4902416990535260859080882333577905865513798769765307281145517840 17596 83609165940360334484326074764829963871660250346933700123131600 17597 1969787110095674287068863331238750560359724361293002625139200 17598 49949356391048156634666407190221944715920434123065030288850 17599 1320240441644234781157865555640699826665732465676552608000 17600 38016395277767244134979991103696434852659629325153761760 17601 951766714487943690544341992824525127599113787663604800 17602 37868888681541652955175318429471260242858380167750800 17603 312137360497385343691407919914797374151345820155200 17604 4762837797582365819692411563981288608626415440800 17605 106355403754183951647527245758533214008377537728 17606 2207234343580652785839918694106936135974720200 17607 54230775746242354346980073271233601152604000 17608 1138025036219286617884734915091305261949200 17609 38208381071292174092631621282662898578400 17610 295853994074022572065849244955487806000 17611 4343002151148240575874048745442868000 17612 80431802026238272806655605529706400 17613 1538561012992546513230459097113600 17614 28122920049030805365761227056300 17615 764758723327160357034631465920 17616 5777974113730513685946093600 17617 70904304167767906029566400 17618 1232715813869708161812000 17619 17225247316035597092800 17620 403354743415732588480 17621 2670611612045977600 17622 29808556931878725 17623 385978460267400 17624 6757507356600 17625 40570400640 17626 323424750 17627 5253600 17628 19900 17629 200 17630 1