0 1 1 1 2 4 3 1 4 1 5 20 6 48 7 20 8 1 9 1 10 54 11 405 12 760 13 405 14 54 15 1 16 1 17 112 18 1828 19 8464 20 13840 21 8464 22 1828 23 112 24 1 25 1 26 200 27 5925 28 52800 29 182700 30 273504 31 182700 32 52800 33 5925 34 200 35 1 36 1 37 324 38 15606 39 233300 40 1424925 41 4050864 42 5703096 43 4050864 44 1424925 45 233300 46 15606 47 324 48 1 49 1 50 490 51 35623 52 818300 53 7917371 54 37215794 55 91789005 56 123519792 57 91789005 58 37215794 59 7917371 60 818300 61 35623 62 490 63 1 64 1 65 704 66 73200 67 2430400 68 34657700 69 246781248 70 955910032 71 2116980800 72 2751843600 73 2116980800 74 955910032 75 246781248 76 34657700 77 2430400 78 73200 79 704 80 1 81 1 82 972 83 138753 84 6364224 85 127016100 86 1289575728 87 7297260516 88 24343809984 89 49542622272 90 62659854400 91 49542622272 92 24343809984 93 7297260516 94 1289575728 95 127016100 96 6364224 97 138753 98 972 99 1 100 1 101 1300 102 246700 103 15095700 104 405533925 105 5615453520 106 44086582800 107 208464613200 108 617375900700 109 1173644492800 110 1451780950048 111 1173644492800 112 617375900700 113 208464613200 114 44086582800 115 5615453520 116 405533925 117 15095700 118 246700 119 1300 120 1 121 1 122 1694 123 416361 124 33057200 125 1159461325 126 21163005270 127 221772503205 128 1421691765120 129 5817115982700 130 15630753404200 131 28091630898188 132 34116354472512 133 28091630898188 134 15630753404200 135 5817115982700 136 1421691765120 137 221772503205 138 21163005270 139 1159461325 140 33057200 141 416361 142 1694 143 1 144 1 145 2160 146 672948 147 67769680 148 3028175766 149 70914024720 150 962466343300 151 8085187542960 152 43967081404125 153 159672313261120 154 395646788333808 155 678353946298560 156 811208174862904 157 678353946298560 158 395646788333808 159 159672313261120 160 43967081404125 161 8085187542960 162 962466343300 163 70914024720 164 3028175766 165 67769680 166 672948 167 2160 168 1 169 1 170 2704 171 1048645 172 131441440 173 7332560170 174 215524607584 175 3698108279866 176 39630440106400 177 277917652151425 178 1318327799760400 179 4331297703654493 180 10020826478445952 181 16506599933435560 182 19481055861877120 183 16506599933435560 184 10020826478445952 185 4331297703654493 186 1318327799760400 187 277917652151425 188 39630440106400 189 3698108279866 190 215524607584 191 7332560170 192 131441440 193 1048645 194 2704 195 1 196 1 197 3332 198 1583778 199 243163284 200 16650896535 201 603186251304 202 12827789278668 203 171589996684392 204 1514827046663931 205 9136811949965700 206 38615371028211978 207 116481863759802996 208 254088857465006109 209 404352269157205152 210 471822589361293680 211 404352269157205152 212 254088857465006109 213 116481863759802996 214 38615371028211978 215 9136811949965700 216 1514827046663931 217 171589996684392 218 12827789278668 219 603186251304 220 16650896535 221 243163284 222 1583778 223 3332 224 1 225 1 226 4050 227 2328075 228 431851700 229 35778517425 230 1572988653054 231 40779556565475 232 668725599929400 233 7286759826614775 234 54681668942965350 235 290191747484043405 236 1110855965553980100 237 3112621294604687775 238 6451771285467556650 239 9963604118309161725 240 11511531876280913760 241 9963604118309161725 242 6451771285467556650 243 3112621294604687775 244 1110855965553980100 245 290191747484043405 246 54681668942965350 247 7286759826614775 248 668725599929400 249 40779556565475 250 1572988653054 251 35778517425 252 431851700 253 2328075 254 4050 255 1 256 1 257 4864 258 3342016 259 740115200 260 73270473200 261 3858339102464 262 120231419077056 263 2380668309237504 264 31495705253652900 265 288820718858630400 266 1887009562409974080 267 8968964968408024320 268 31506952343486190480 269 82779875794992902400 270 164078222084949902400 271 246796318508780847360 272 282665135367572129040 273 246796318508780847360 274 164078222084949902400 275 82779875794992902400 276 31506952343486190480 277 8968964968408024320 278 1887009562409974080 279 288820718858630400 280 31495705253652900 281 2380668309237504 282 120231419077056 283 3858339102464 284 73270473200 285 740115200 286 3342016 287 4864 288 1 289 1 290 5780 291 4698273 292 1229244160 293 143845421936 294 8969719153344 295 331920848109040 296 7833603227316992 297 124085151620753220 298 1369635368931255504 299 10837016156531893380 300 62813692996276435200 301 271211352428817175440 302 883619240886100104000 303 2193660739927982526480 304 4179579788933844706560 305 6141631136543812885200 306 6980148970765596060480 307 6141631136543812885200 308 4179579788933844706560 309 2193660739927982526480 310 883619240886100104000 311 271211352428817175440 312 62813692996276435200 313 10837016156531893380 314 1369635368931255504 315 124085151620753220 316 7833603227316992 317 331920848109040 318 8969719153344 319 143845421936 320 1229244160 321 4698273 322 5780 323 1 324 1 325 6804 326 6483240 327 1985551380 328 272030956065 329 19887212207808 330 864746001643392 331 24054374721389760 332 450767714143822020 333 5912213256389498960 334 55868623142569924896 335 388978423878089292624 336 2030527061264975141700 337 8056679459160611246400 338 24557799510069533251200 339 57975534764931443330880 340 106642936111419207688320 341 153477802845690943118400 342 173234698046183331148800 343 153477802845690943118400 344 106642936111419207688320 345 57975534764931443330880 346 24557799510069533251200 347 8056679459160611246400 348 2030527061264975141700 349 388978423878089292624 350 55868623142569924896 351 5912213256389498960 352 450767714143822020 353 24054374721389760 354 864746001643392 355 19887212207808 356 272030956065 357 1985551380 358 6483240 359 6804 360 1 361 1 362 7942 363 8798653 364 3128319144 365 497560323645 366 42271008264198 367 2139898655107521 368 69474275807992704 369 1524267958967735652 370 23493041219861733080 371 261989822358829153556 372 2163039968980933146272 373 13462483894265423802708 374 64073952314166458049624 375 235860970610345390648100 376 677510457699328381054080 377 1529118263242392105749760 378 2725479709526077801799040 379 3849886373349113732046720 380 4318681773260285456995200 381 3849886373349113732046720 382 2725479709526077801799040 383 1529118263242392105749760 384 677510457699328381054080 385 235860970610345390648100 386 64073952314166458049624 387 13462483894265423802708 388 2163039968980933146272 389 261989822358829153556 390 23493041219861733080 391 1524267958967735652 392 69474275807992704 393 2139898655107521 394 42271008264198 395 497560323645 396 3128319144 397 8798653 398 7942 399 1 400 1 401 9200 402 11763300 403 4819638800 404 883193250700 405 86513487908112 406 5057153436982500 407 189981907755894000 408 4835721689549425125 409 86736951448460984000 410 1129737310643021661328 411 10938539454107536276800 412 80206917981974686541200 413 452040913969499983419200 414 1981633767408243871750800 415 6821513127036334960438464 416 18578942752572539257945500 417 40269877755053744472192000 418 69766952868122948320512000 419 96903346351876187722368000 420 108097865481304174733943840 421 96903346351876187722368000 422 69766952868122948320512000 423 40269877755053744472192000 424 18578942752572539257945500 425 6821513127036334960438464 426 1981633767408243871750800 427 452040913969499983419200 428 80206917981974686541200 429 10938539454107536276800 430 1129737310643021661328 431 86736951448460984000 432 4835721689549425125 433 189981907755894000 434 5057153436982500 435 86513487908112 436 883193250700 437 4819638800 438 11763300 439 9200 440 1 441 1 442 10584 443 15514821 444 7276460800 445 1525835215800 446 171124039219392 447 11466315714839608 448 494621045466262272 449 14488513466211059625 450 299860610134465667000 451 4520419932407679115893 452 50834752198212266468352 453 434621111930516382861248 454 2868549964389399228019200 455 14797323929933985483979200 456 60258885224823072857990144 457 195290992681253895448414476 458 506944732137384197976639264 459 1059335932205382593045749500 460 1788675624058538891273472000 461 2446731243339067768826766240 462 2715591443548376253339874560 463 2446731243339067768826766240 464 1788675624058538891273472000 465 1059335932205382593045749500 466 506944732137384197976639264 467 195290992681253895448414476 468 60258885224823072857990144 469 14797323929933985483979200 470 2868549964389399228019200 471 434621111930516382861248 472 50834752198212266468352 473 4520419932407679115893 474 299860610134465667000 475 14488513466211059625 476 494621045466262272 477 11466315714839608 478 171124039219392 479 1525835215800 480 7276460800 481 15514821 482 10584 483 1 484 1 485 12100 486 20211598 487 10785206740 488 2572076618881 489 328176376683232 490 25041071310214960 491 1231860578127383776 492 41227461184638287845 493 977101689956823511652 494 16912248352968156626438 495 219021803641404057000980 496 2163720512254518386638469 497 16562959903948880260509440 498 99502608022357213262619008 499 474043300653971349132195584 500 1806289263941435539175961260 501 5543009915246407891690567472 502 13775266580924387325274257000 503 27844182638695087446213095664 504 45926613412556865642122408940 505 61954834924471706682462940800 506 68446002400515140680626784320 507 61954834924471706682462940800 508 45926613412556865642122408940 509 27844182638695087446213095664 510 13775266580924387325274257000 511 5543009915246407891690567472 512 1806289263941435539175961260 513 474043300653971349132195584 514 99502608022357213262619008 515 16562959903948880260509440 516 2163720512254518386638469 517 219021803641404057000980 518 16912248352968156626438 519 977101689956823511652 520 41227461184638287845 521 1231860578127383776 522 25041071310214960 523 328176376683232 524 2572076618881 525 10785206740 526 20211598 527 12100 528 1 529 1 530 13754 531 26034735 532 15719330220 533 4239573066135 534 611882083355466 535 52852268563543449 536 2946770258782621920 537 111953570321921664765 538 3017886902749367990770 539 59547642941757301553651 540 881408218969972458044124 541 9981164439642185493367755 542 87864091525959090715741410 543 609183986790692718459373605 544 3362565849942532188283358976 545 14908629352747786247083138284 546 53484166691778003914479595640 547 156180814945618720486018314580 548 373021910695304280940803313040 549 731453947695364845137566545396 550 1180925922383187237961757220024 551 1572911948240863791741155277900 552 1730382501818664363005862364800 553 1572911948240863791741155277900 554 1180925922383187237961757220024 555 731453947695364845137566545396 556 373021910695304280940803313040 557 156180814945618720486018314580 558 53484166691778003914479595640 559 14908629352747786247083138284 560 3362565849942532188283358976 561 609183986790692718459373605 562 87864091525959090715741410 563 9981164439642185493367755 564 881408218969972458044124 565 59547642941757301553651 566 3017886902749367990770 567 111953570321921664765 568 2946770258782621920 569 52852268563543449 570 611882083355466 571 4239573066135 572 15719330220 573 26034735 574 13754 575 1 576 1 577 15552 578 33190128 579 22560250304 580 6846048432180 581 1111814171620416 582 108126628022111952 583 6794492035013229888 584 291327467094271617174 585 8877859571226195204160 586 198421614211363836383376 587 3334269429932359591363392 588 42973909490914573393218308 589 431774858096275753312645824 590 3427386384570730392312725040 591 21733490131558373096380234176 592 111109645014307012579662294237 593 461477518129286353395110792448 594 1567024005284830213058937592384 595 4373054618659088701412568971520 596 10071734506994680236243911686896 597 19207616405133667311248038883072 598 30407459917298253755818779603648 599 40029904663914104968204952365824 600 43866846360832730667325186246200 601 40029904663914104968204952365824 602 30407459917298253755818779603648 603 19207616405133667311248038883072 604 10071734506994680236243911686896 605 4373054618659088701412568971520 606 1567024005284830213058937592384 607 461477518129286353395110792448 608 111109645014307012579662294237 609 21733490131558373096380234176 610 3427386384570730392312725040 611 431774858096275753312645824 612 42973909490914573393218308 613 3334269429932359591363392 614 198421614211363836383376 615 8877859571226195204160 616 291327467094271617174 617 6794492035013229888 618 108126628022111952 619 1111814171620416 620 6846048432180 621 22560250304 622 33190128 623 15552 624 1 625 1 626 17500 627 41910625 628 31922120000 629 10848132192500 630 1972929272625200 631 214968921599392500 632 15147049733892120000 633 729097988634801513750 634 24979119300563335105000 635 628736988649336388646550 636 11921989576201498394680000 637 173774076336611465195682500 638 1979431062075888278522870000 639 17861918447078739119926242500 640 129141880109939353942872052800 641 755212052976280358002817308125 642 3600616826014238412636266107500 643 14088725203388762396009764448125 644 45493745504185100092838618080000 645 121785358975725084254819188745200 646 271273629476791557854069491880000 647 504265212029538139250238470870000 648 783990607235363882600253391520000 649 1021024989364480219389512375955000 650 1114895603295723185189859687273504 651 1021024989364480219389512375955000 652 783990607235363882600253391520000 653 504265212029538139250238470870000 654 271273629476791557854069491880000 655 121785358975725084254819188745200 656 45493745504185100092838618080000 657 14088725203388762396009764448125 658 3600616826014238412636266107500 659 755212052976280358002817308125 660 129141880109939353942872052800 661 17861918447078739119926242500 662 1979431062075888278522870000 663 173774076336611465195682500 664 11921989576201498394680000 665 628736988649336388646550 666 24979119300563335105000 667 729097988634801513750 668 15147049733892120000 669 214968921599392500 670 1972929272625200 671 10848132192500 672 31922120000 673 41910625 674 17500 675 1 676 1 677 19604 678 52458276 679 44580932500 680 16892751273125 681 3425374584013200 682 416268664149410800 683 32736356189558637200 684 1760455369246642526250 685 67468437816573960595000 686 1902522770897231197371800 687 40485464939478084404806200 688 663549222307216250906405050 689 8517444637040386987716770000 690 86819277611296681699596270000 691 710902417420043592202300238800 692 4721750626920811848812551421825 693 25647446997494024407529074719300 694 114716346007848568013087635532500 695 424975324281345974152486925682500 696 1310283052698884891234219081795325 697 3375772875913607762200662166340800 698 7291350510445994356816838649723200 699 13237173796416722119493089507320000 700 20239013342216159938553194170745000 701 26096917229103772343967114415006304 702 28402067292806297222509474690792416 703 26096917229103772343967114415006304 704 20239013342216159938553194170745000 705 13237173796416722119493089507320000 706 7291350510445994356816838649723200 707 3375772875913607762200662166340800 708 1310283052698884891234219081795325 709 424975324281345974152486925682500 710 114716346007848568013087635532500 711 25647446997494024407529074719300 712 4721750626920811848812551421825 713 710902417420043592202300238800 714 86819277611296681699596270000 715 8517444637040386987716770000 716 663549222307216250906405050 717 40485464939478084404806200 718 1902522770897231197371800 719 67468437816573960595000 720 1760455369246642526250 721 32736356189558637200 722 416268664149410800 723 3425374584013200 724 16892751273125 725 44580932500 726 52458276 727 19604 728 1 729 1 730 21870 731 65126673 732 61508509920 733 25884394702101 734 5828174959270950 735 786672931356073125 736 68753881328959569600 737 4112526735630437114250 738 175500129703189340450700 739 5517880684484325394495050 740 131120331618661004682504000 741 2403930547097808079840450650 742 34583600466710107799973115500 743 395920586381580421384006273050 744 3649535952616290403616789476800 745 27356418887349659901980302598625 746 168156314776454355999934329063150 747 853664953148787143384791681964625 748 3600814598972715266100016782328800 749 12684317248565337289674141003401325 750 37475402757441166230880943892021750 751 93193117192867845895138970202757725 752 195632877337311383399051504906400000 753 347474863938137050594113891455932200 754 523107480341649184918490377599622704 755 668312877644171295054201842060791080 756 725116360249665910967326281226792192 757 668312877644171295054201842060791080 758 523107480341649184918490377599622704 759 347474863938137050594113891455932200 760 195632877337311383399051504906400000 761 93193117192867845895138970202757725 762 37475402757441166230880943892021750 763 12684317248565337289674141003401325 764 3600814598972715266100016782328800 765 853664953148787143384791681964625 766 168156314776454355999934329063150 767 27356418887349659901980302598625 768 3649535952616290403616789476800 769 395920586381580421384006273050 770 34583600466710107799973115500 771 2403930547097808079840450650 772 131120331618661004682504000 773 5517880684484325394495050 774 175500129703189340450700 775 4112526735630437114250 776 68753881328959569600 777 786672931356073125 778 5828174959270950 779 25884394702101 780 61508509920 781 65126673 782 21870 783 1 784 1 785 24304 786 80243380 787 83911962960 788 39072267896130 789 9732348550373904 790 1453476520369859076 791 140619485333587806000 792 9317696971528392276375 793 440903685512236305996000 794 15388932165866755499694600 795 406501379539588706986922400 796 8297250969580008919101391500 797 133120169348245796763677988000 798 1702785303016379652097193949000 799 17573596899403762574134236396000 800 147816952969779237331912614442875 801 1022047557836929847718152911974000 802 5851574202829618678681808933800500 803 27914861970928577823606700735554000 804 111549143094336388734320369633668650 805 375079892183054997742105767981219600 806 1065269941367133419030405161946758500 807 2563601481523785932745956408255742000 808 5241112228737889039296173642624884125 809 9121707624516085508285660236221919104 810 13536051013855418315701023968769117216 811 17145549741667459976547389955272571520 812 18549819854469519501951712568690761840 813 17145549741667459976547389955272571520 814 13536051013855418315701023968769117216 815 9121707624516085508285660236221919104 816 5241112228737889039296173642624884125 817 2563601481523785932745956408255742000 818 1065269941367133419030405161946758500 819 375079892183054997742105767981219600 820 111549143094336388734320369633668650 821 27914861970928577823606700735554000 822 5851574202829618678681808933800500 823 1022047557836929847718152911974000 824 147816952969779237331912614442875 825 17573596899403762574134236396000 826 1702785303016379652097193949000 827 133120169348245796763677988000 828 8297250969580008919101391500 829 406501379539588706986922400 830 15388932165866755499694600 831 440903685512236305996000 832 9317696971528392276375 833 140619485333587806000 834 1453476520369859076 835 9732348550373904 836 39072267896130 837 83911962960 838 80243380 839 24304 840 1 841 1 842 26912 843 98172453 844 113279255264 845 58162164604390 846 15970883461150464 847 2629683338702975478 848 280603130248942012512 849 20520042953127205539051 850 1072501515108000605628000 851 41389560216050522616114975 852 1210296795507968077037419200 853 27384372612021331021883613300 854 487766232002589271043333414400 855 6938346271292501795455058104500 856 79777812468477927554538559992000 857 749095879283436786954974373643875 858 5794461719203513846037211558972000 859 37200942532276744594976166713601375 860 199499963147684796762307894505292000 861 898601179240614407006261865906003150 862 3415626767626253220419533897397740800 863 11000068464056900609118882998940997950 864 30117280063495450372701330579293685600 865 70301297386136246606955039587679068625 866 140232639312954329043110019539808566304 867 239485728781286076338888905180282433373 868 350646821419139371662523238270790867712 869 440608346363446767474693994939353610256 870 475428513846957652661947260245478082560 871 440608346363446767474693994939353610256 872 350646821419139371662523238270790867712 873 239485728781286076338888905180282433373 874 140232639312954329043110019539808566304 875 70301297386136246606955039587679068625 876 30117280063495450372701330579293685600 877 11000068464056900609118882998940997950 878 3415626767626253220419533897397740800 879 898601179240614407006261865906003150 880 199499963147684796762307894505292000 881 37200942532276744594976166713601375 882 5794461719203513846037211558972000 883 749095879283436786954974373643875 884 79777812468477927554538559992000 885 6938346271292501795455058104500 886 487766232002589271043333414400 887 27384372612021331021883613300 888 1210296795507968077037419200 889 41389560216050522616114975 890 1072501515108000605628000 891 20520042953127205539051 892 280603130248942012512 893 2629683338702975478 894 15970883461150464 895 58162164604390 896 113279255264 897 98172453 898 26912 899 1 900 1 901 29700 902 119317050 903 151431553300 904 85458821424075 905 25785427832428824 906 4665494944128333700 907 547230285128843731800 908 44011939715380552417425 909 2531748415240659713798700 910 107630526321362982126795606 911 3470724197310545034065797500 912 86704578096583511715487711875 913 1707468795712909508609536290000 914 26893764320279013443656056735000 915 342962505103061003231627805070800 916 3578055510985380680171348119224375 917 30811100731186166113208748788047500 918 220666619951143501180445506611078750 919 1323078113901086308296338224286677500 920 6678997739419995845548326805513574925 921 28525419300200265830233623908742435000 922 103506674738093202623194833606540652500 923 320241431140873872922428331809614715000 924 847384822384785697026199825975005669375 925 1922581817281905243663553859401779623364 926 3748006211307843839249264164456886968050 927 6288609456846508182526685667029399907700 928 9092916926584322900134156192002094343325 929 11340635033425238311197996960446725876800 930 12206458974944616933452446134268522192096 931 11340635033425238311197996960446725876800 932 9092916926584322900134156192002094343325 933 6288609456846508182526685667029399907700 934 3748006211307843839249264164456886968050 935 1922581817281905243663553859401779623364 936 847384822384785697026199825975005669375 937 320241431140873872922428331809614715000 938 103506674738093202623194833606540652500 939 28525419300200265830233623908742435000 940 6678997739419995845548326805513574925 941 1323078113901086308296338224286677500 942 220666619951143501180445506611078750 943 30811100731186166113208748788047500 944 3578055510985380680171348119224375 945 342962505103061003231627805070800 946 26893764320279013443656056735000 947 1707468795712909508609536290000 948 86704578096583511715487711875 949 3470724197310545034065797500 950 107630526321362982126795606 951 2531748415240659713798700 952 44011939715380552417425 953 547230285128843731800 954 4665494944128333700 955 25785427832428824 956 85458821424075 957 151431553300 958 119317050 959 29700 960 1 961 1 962 32674 963 144122131 964 200583091300 965 124045596432925 966 41002626960863734 967 8127304190771903551 968 1044567275004579812584 969 92098167350326336893925 970 5811534204212871045346050 971 271232480828959577611872111 972 9611105101197045881684784444 973 264127749229452421909590238881 974 5728929308729821918048010883750 975 99519323034510207869016992686875 976 1401780008020029023059193231506800 977 16179154299124554959408193655798575 978 154399585216057981004081228677577550 979 1227773243764694993541254881056388125 980 8189957402606755157821941515409247500 981 46095237746916909087565350163618506675 982 220000769162059648659150139821434619450 983 894282994565397803085795411754807753425 984 3107691635718055215434218902337088565000 985 9262135263338080832316561763827830011875 986 23740168777879570801420280599155790080414 987 52451103035711243347452284152506325373961 988 100079784916851566833184392132307360420884 989 165164823725172550138771554809101065641575 990 236032368036704749596303234656961783367450 991 292323198828150418676219747820023460372061 992 313909046472088145123877240572118605619904 993 292323198828150418676219747820023460372061 994 236032368036704749596303234656961783367450 995 165164823725172550138771554809101065641575 996 100079784916851566833184392132307360420884 997 52451103035711243347452284152506325373961 998 23740168777879570801420280599155790080414 999 9262135263338080832316561763827830011875 1000 3107691635718055215434218902337088565000 1001 894282994565397803085795411754807753425 1002 220000769162059648659150139821434619450 1003 46095237746916909087565350163618506675 1004 8189957402606755157821941515409247500 1005 1227773243764694993541254881056388125 1006 154399585216057981004081228677577550 1007 16179154299124554959408193655798575 1008 1401780008020029023059193231506800 1009 99519323034510207869016992686875 1010 5728929308729821918048010883750 1011 264127749229452421909590238881 1012 9611105101197045881684784444 1013 271232480828959577611872111 1014 5811534204212871045346050 1015 92098167350326336893925 1016 1044567275004579812584 1017 8127304190771903551 1018 41002626960863734 1019 124045596432925 1020 200583091300 1021 144122131 1022 32674 1023 1 1024 1 1025 35840 1026 173077248 1027 263409331200 1028 178009544892096 1029 64276932196568064 1030 13917203801908519680 1031 1954273547430063025152 1032 188325839975526361616880 1033 12995713611035779344702464 1034 663755012256708409120120576 1035 25761010101623414567910374400 1036 776157737377618039745831076288 1037 18477037934958297429671985699840 1038 352709857188937329474911690739456 1039 5466641979614918630318640849484800 1040 69527582644302254266917411607726500 1041 732299840079785092461892957659878400 1042 6437767301071932977290518907461408000 1043 47561882881682917463783326922685772800 1044 297053523654281525221267318232784148800 1045 1576530218668105535636999695924280448000 1046 7141849077481025752672887626724302726400 1047 27723783078431980863090510362869160064000 1048 92532157252337459941701357483059345830800 1049 266312506747229285046223237037267754968064 1050 662557682871390235088314988782810775343360 1051 1427885134621645021930470732583609151030272 1052 2670216582692710043351952386364288426075200 1053 4338917648828879416115913926446807509279744 1054 6132755431983110750552743597893873028505856 1055 7545571096091821855911622608676987999749120 1056 8085055468410976957261390123006961960437008 1057 7545571096091821855911622608676987999749120 1058 6132755431983110750552743597893873028505856 1059 4338917648828879416115913926446807509279744 1060 2670216582692710043351952386364288426075200 1061 1427885134621645021930470732583609151030272 1062 662557682871390235088314988782810775343360 1063 266312506747229285046223237037267754968064 1064 92532157252337459941701357483059345830800 1065 27723783078431980863090510362869160064000 1066 7141849077481025752672887626724302726400 1067 1576530218668105535636999695924280448000 1068 297053523654281525221267318232784148800 1069 47561882881682917463783326922685772800 1070 6437767301071932977290518907461408000 1071 732299840079785092461892957659878400 1072 69527582644302254266917411607726500 1073 5466641979614918630318640849484800 1074 352709857188937329474911690739456 1075 18477037934958297429671985699840 1076 776157737377618039745831076288 1077 25761010101623414567910374400 1078 663755012256708409120120576 1079 12995713611035779344702464 1080 188325839975526361616880 1081 1954273547430063025152 1082 13917203801908519680 1083 64276932196568064 1084 178009544892096 1085 263409331200 1086 173077248 1087 35840 1088 1