# Computed using the Mathematica program that I contributed to this sequence 1 1 2 2 3 6 4 24 5 120 6 114 7 78 8 -216 9 -2904 10 -30120 11 -30109 12 -29988 13 -28404 14 -6096 15 330240 16 330224 17 329968 18 325344 19 237216 20 -1530240 21 -1530219 22 -1529778 23 -1519614 24 -1275216 25 4845360 26 4845334 27 4844658 28 4825704 29 4275336 30 -12255360 31 -12255329 32 -12254368 33 -12222624 34 -11142336 35 26700480 36 26700444 37 26699148 38 26649864 39 24726456 40 -52260480 41 -52260439 42 -52258758 43 -52186434 44 -49002456 45 94350600 46 94350554 47 94348438 48 94246824 49 89265576 50 -159900600 51 -159900549 52 -159897948 53 -159760044 54 -152310576 55 257550720 56 257550664 57 257547528 58 257365584 59 246627696 60 -397830720 61 -397830659 62 -397826938 63 -397592454 64 -382581696 65 593355840 66 593355774 67 593351418 68 593055144 69 572607816 70 -859005840 71 -859005769 72 -859000728 73 -858632664 74 -831390816 75 1212120960 76 1212120884 77 1212115108 78 1211664504 79 1176060936 80 -1672680960 81 -1672680879 82 -1672674318 83 -1672129674 84 -1626372936 85 2263501080 86 2263500994 87 2263493598 88 2262842664 89 2204902056 90 -3010411080 91 -3010410989 92 -3010402708 93 -3009632484 94 -2937223056 95 3942451200 96 3942451104 97 3942441888 98 3941538624 99 3852106176 100 -5092051200 101 -5092051099 102 -5092040898 103 -5090990094 104 -4981696176 105 6495226320 106 6495226214 107 6495214978 108 6494001384 109 6361708296 110 -8191756320 111 -8191756209 112 -8191743888 113 -8190351504 114 -8031607296 115 10225381440 116 10225381324 117 10225367868 118 10223779944 119 10034803416 120 -12643981440 121 -12643981319 122 -12643966678 123 -12642165714 124 -12418831416 125 15499771560 126 15499771434 127 15499755558 128 15497723304 129 15235546536 130 -18849481560 131 -18849481429 132 -18849464268 133 -18847181724 134 -18541303536 135 22754551680 136 22754551544 137 22754533048 138 22751980464 139 22397152656 140 -27281311680 141 -27281311539 142 -27281291658 143 -27278448534 144 -26869018656 145 32501176800 146 32501176654 147 32501155338 148 32498000424 149 32027896776 150 -38490826800 151 -38490826649 152 -38490803848 153 -38487315144 154 -37950031776 155 45332401920 156 45332401764 157 45332377428 158 45328532184 159 44717113896 160 -53113681920 161 -53113681759 162 -53113655838 163 -53109430554 164 -52416457896 165 61928282040 166 61928281874 167 61928254318 168 61923624744 169 61141199016 170 -71875832040 171 -71875831869 172 -71875802628 173 -71870743764 174 -70990472016 175 83062172160 176 83062171984 177 83062141008 178 83056627104 179 82069607136 180 -95599532160 181 -95599531979 182 -95599499218 183 -95593503774 184 -94490309136 185 109606727280 186 109606727094 187 109606692498 188 109600188264 189 108370853256 190 -125209337280 191 -125209337089 192 -125209300608 193 -125202259584 194 -123836264256 195 142539902400 196 142539902204 197 142539863788 198 142532257224 199 141018512376 200 -161738102400 201 -161738102199 202 -161738061798 203 -161729860194 204 -160056692376 205 182950952520 206 182950952314 207 182950909878 208 182942082984 209 181097219496 210 -206332982520 211 -206332982309 212 -206332937788 213 -206323454604 214 -204294008496 215 232046432640 216 232046432424 217 232046385768 218 232036214544 219 229808669616 220 -260261432640 221 -260261432419 222 -260261383578 223 -260250491814 224 -257810687616 225 291156197760 226 291156197534 227 291156146458 228 291144500904 229 288477617736 230 -324917207760 231 -324917207529 232 -324917154168 233 -324904720824 234 -321995264736 235 361739402880 236 361739402644 237 361739346948 238 361726091064 239 358557878856 240 -401826362880 241 -401826362639 242 -401826304558 243 -401812190634 244 -398368334856 245 445390503000 246 445390502754 247 445390442238 248 445375434024 249 441638327976 250 -492653253000 251 -492653252749 252 -492653189748 253 -492637250244 254 -488588552976 255 543845253120 256 543845252864 257 543845187328 258 543828278784 259 539448900096 260 -599206533120 261 -599206532859 262 -599206464738 263 -599188548654 264 -594458634096 265 658986708240 266 658986707974 267 658986637218 268 658967674344 269 653866590216 270 -723445158240 271 -723445157969 272 -723445084528 273 -723425034864 274 -717931353216 275 792851223360 276 792851223084 277 792851146908 278 792829969704 279 786921453336 280 -867484383360 281 -867484383079 282 -867484304118 283 -867461957874 284 -861115545336 285 947634453480 286 947634453194 287 947634371398 288 947610813864 289 940802604456 290 -1033601763480 291 -1033601763189 292 -1033601678508 293 -1033576866684 294 -1026282105456 295 1125697353600 296 1125697353304 297 1125697265688 298 1125671155824 299 1117864218576 300 -1224243153600 301 -1224243153299 302 -1224243062698 303 -1224215610294 304 -1215869988576 305 1329572178720 306 1329572178414 307 1329572084778 308 1329543244584 309 1320631530696 310 -1442028708720 311 -1442028708409 312 -1442028611688 313 -1441998337704 314 -1432492209696 315 1561968483840 316 1561968483524 317 1561968383668 318 1561936629144 319 1551806835816 320 -1689758883840 321 -1689758883519 322 -1689758780478 323 -1689725497914 324 -1678941843816 325 1825779123960 326 1825779123634 327 1825779017358 328 1825744158504 329 1814275488936 330 -1970420433960 331 -1970420433629 332 -1970420324068 333 -1970383839924 334 -1958198025936 335 2124086254080 336 2124086253744 337 2124086140848 338 2124047981664 339 2111111905056 340 -2287192414080 341 -2287192413739 342 -2287192297458 343 -2287152412734 344 -2273431951056 345 2460167329200 346 2460167328854 347 2460167209138 348 2460125547624 349 2445585559176 350 -2643452179200 351 -2643452178849 352 -2643452055648 353 -2643408565344 354 -2628012874176 355 2837501104320 356 2837501103964 357 2837500977228 358 2837455605384 359 2821166986296 360 -3042781384320 361 -3042781383959 362 -3042781253638 363 -3042733946754 364 -3025514110296 365 3259773634440 366 3259773634074 367 3259773500118 368 3259724203944 369 3241533781416 370 -3488971984440 371 -3488971984069 372 -3488971846428 373 -3488920505964 374 -3469719034416 375 3730884274560 376 3730884274184 377 3730884132808 378 3730830692304 379 3710576599536 380 -3986032234560 381 -3986032234179 382 -3986032089018 383 -3985976491974 384 -3964627081536 385 4254951679680 386 4254951679294 387 4254951530298 388 4254893719464 389 4232405155656 390 -4538192689680 391 -4538192689289 392 -4538192536408 393 -4538132453784 394 -4514459746656 395 4836319804800 396 4836319804404 397 4836319647588 398 4836257234424 399 4811354224776 400 -5149912204800 401 -5149912204399 402 -5149912043598 403 -5149847240394 404 -5123666584776 405 5479563904920 406 5479563904514 407 5479563739678 408 5479496486184 409 5451989641896 410 -5825883934920 411 -5825883934509 412 -5825883765588 413 -5825814000804 414 -5796931210896 415 6189496535040 416 6189496534624 417 6189496361568 418 6189424023744 419 6159114302016 420 -6571041335040 421 -6571041334619 422 -6571041157378 423 -6570966184014 424 -6539177300016 425 6971173550160 426 6971173549734 427 6971173368258 428 6971095696104 429 6937774160136 430 -7390564160160 431 -7390564159729 432 -7390563973968 433 -7390483539024 434 -7355574587136 435 7829900105280 436 7829900104844 437 7829899914748 438 7829816652264 439 7793264231256 440 -8289884465280 441 -8289884464839 442 -8289884270358 443 -8289798114834 444 -8251544867256 445 8771236655400 446 8771236654954 447 8771236456038 448 8771147341224 449 8731134590376 450 -9274692605400 451 -9274692604949 452 -9274692401548 453 -9274600260444 454 -9232767995376 455 9801004955520 456 9801004955064 457 9801004747128 458 9800909511984 459 9757196372496 460 -10350943235520 461 -10350943235059 462 -10350943022538 463 -10350844624854 464 -10305187886496 465 10925294060640 466 10925294060174 467 10925293843018 468 10925192213544 469 10877527772616 470 -11524861310640 471 -11524861310169 472 -11524861088328 473 -11524756157064 474 -11475018515616 475 12150466325760 476 12150466325284 477 12150466098708 478 12150357794904 479 12098480045736 480 -12802948085760 481 -12802948085279 482 -12802947853918 483 -12802836106074 484 -12748749917736 485 13483163405880 486 13483163405394 487 13483163169198 488 13483047905064 489 13426683506856 490 -14191987115880 491 -14191987115389 492 -14191986874308 493 -14191868020884 494 -14133154187856 495 14930312256000 496 14930312255504 497 14930312009488 498 14930189493024 499 14869053530976 500 -15699050256000 501 -15699050255499 502 -15699050004498 503 -15698923750494 504 -15635291480976 505 16499131131120 506 16499131130614 507 16499130874578 508 16499000807784 509 16432796553096 510 -17331503661120 511 -17331503660609 512 -17331503399488 513 -17331369443904 514 -17262516012096 515 18197135586240 516 18197135585724 517 18197135319468 518 18196997398344 519 18125416068216 520 -19097013786240 521 -19097013785719 522 -19097013514278 523 -19096871550114 524 -19022482056216 525 20032144476360 526 20032144475834 527 20032144199158 528 20031998113704 529 19954718631336 530 -21003553386360 531 -21003553385829 532 -21003553103868 533 -21003402818124 534 -20923149948336 535 22012285956480 536 22012285955944 537 22012285668648 538 22012131102864 539 21928819857456 540 -23059407516480 541 -23059407515939 542 -23059407223258 543 -23059248296934 544 -22972792083456 545 24146003481600 546 24146003481054 547 24146003182938 548 24145839814824 549 24056150421576 550 -25273179531600 551 -25273179531049 552 -25273179227448 553 -25273011335544 554 -25179998916576 555 26442061806720 556 26442061806164 557 26442061497028 558 26441888998584 559 26345462058696 560 -27653797086720 561 -27653797086159 562 -27653796771438 563 -27653619582954 564 -27553684962696 565 28909552986840 566 28909552986274 567 28909552665918 568 28909370703144 569 28805833563816 570 -30210518136840 571 -30210518136269 572 -30210517810228 573 -30210330988164 574 -30103094796816 575 31557902376960 576 31557902376384 577 31557902044608 578 31557710277504 579 31446676791936 580 -32952936936960 581 -32952936936379 582 -32952936598818 583 -32952739800174 584 -32837809053936 585 34396874632080 586 34396874631494 587 34396874288098 588 34396672370664 589 34277742658056 590 -35890990042080 591 -35890990041489 592 -35890989692208 593 -35890782567984 594 -35767750429056 595 37436579707200 596 37436579706604 597 37436579351388 598 37436366931624 599 37309127137176 600 -39034962307200 601 -39034962306599 602 -39034961945398 603 -39034744140594 604 -38903189677176 605 40687478857320 606 40687478856714 607 40687478489478 608 40687255209384 609 40551277264296 610 -42395492887320 611 -42395492886709 612 -42395492513388 613 -42395263667004 614 -42254751613296 615 44160390637440 616 44160390636824 617 44160390257368 618 44160155752944 619 44014997134416 620 -45983581237440 621 -45983581236819 622 -45983580851178 623 -45983340596214 624 -45833421112416 625 47866496902560 626 47866496901934 627 47866496510058 628 47866250411304 629 47711453902536 630 -49810593112560 631 -49810593111929 632 -49810592713768 633 -49810340677224 634 -49650549109536 635 51817348807680 636 51817348807044 637 51817348402548 638 51817090333464 639 51652183783656 640 -53888266567680 641 -53888266567039 642 -53888266156158 643 -53888001959034 644 -53717858599656 645 56024872807800 646 56024872807154 647 56024872389838 648 56024601968424 649 55849098052776 650 -58228717957800 651 -58228717957149 652 -58228717533348 653 -58228440790644 654 -58047450637776 655 60501376657920 656 60501376657264 657 60501376226928 658 60501093065184 659 60314489044896 660 -62844447937920 661 -62844447937259 662 -62844447500338 663 -62844157821054 664 -62651810338896 665 65259555413040 666 65259555412374 667 65259554968818 668 65259258672744 669 65061036155016 670 -67748347463040 671 -67748347462369 672 -67748347012128 673 -67748043999264 674 -67543812878016 675 70312497428160 676 70312497427484 677 70312496970508 678 70312187140104 679 70101811838136 680 -72953703788160 681 -72953703787479 682 -72953703323718 683 -72953386574274 684 -72736729490136 685 75673690358280 686 75673690357594 687 75673689886998 688 75673366116264 689 75450287609256 690 -78474206468280 691 -78474206467589 692 -78474205990108 693 -78473875095084 694 -78244233470256 695 81357027158400 696 81357027157704 697 81357026673288 698 81356688550224 699 81120340043376 700 -84323953358400 701 -84323953357699 702 -84323952866298 703 -84323607410694 704 -84080406173376 705 87376812083520 706 87376812082814 707 87376811584378 708 87376458690984 709 87126256775496 710 -90517456613520 711 -90517456612809 712 -90517456107288 713 -90517095670104 714 -90259743014496 715 93747766688640 716 93747766687924 717 93747766175268 718 93747398087544 719 93482742500616 720 -97069648688640 721 -97069648687919 722 -97069648168078 723 -97069272322314 724 -96797159468616 725 100485035828760 726 100485035828034 727 100485035300958 728 100484651588904 729 100204924973736 730 -103995888338760 731 -103995888338029 732 -103995887803668 733 -103995496116324 734 -103707997070736 735 107604193658880 736 107604193658144 737 107604193116448 738 107603793344064 739 107308361009856 740 -111311966618880 741 -111311966618139 742 -111311966069058 743 -111311558101134 744 -111008029415856 745 115121249634000 746 115121249633254 747 115121249076738 748 115120832802024 749 114809042483976 750 -119034112884000 751 -119034112883249 752 -119034112319248 753 -119033687625744 754 -118713468158976 755 123052654509120 756 123052654508364 757 123052653936828 758 123052220711784 759 122723402331096 760 -127179000789120 761 -127179000788359 762 -127179000209238 763 -127178558339154 764 -126840969015096 765 131415306339240 766 131415306338474 767 131415305751718 768 131414855122344 769 131068320546216 770 -135763754289240 771 -135763754288469 772 -135763753694028 773 -135763294190364 774 -135407637759216 775 140226556479360 776 140226556478584 777 140226555876408 778 140226087382704 779 139861130184336 780 -144805953639360 781 -144805953638579 782 -144805953028618 783 -144805475428374 784 -144431036226336 785 149504215584480 786 149504215583694 787 149504214965898 788 149503728141864 789 149119623360456 790 -154323641394480 791 -154323641393689 792 -154323640768008 793 -154323144602184 794 -153929188311456 795 159266559609600 796 159266559608804 797 159266558975188 798 159266053348824 799 158862057249576 800 -164335328409600 801 -164335328408799 802 -164335327767198 803 -164334812560794 804 -163920585969576 805 169532335809720 806 169532335808914 807 169532335159278 808 169531810252584 809 169107160086696 810 -174859999839720 811 -174859999838909 812 -174859999181188 813 -174859464453204 814 -174424195215696 815 180320768739840 816 180320768739024 817 180320768073168 818 180320223402144 819 179874137166816 820 -185917121139840 821 -185917121139019 822 -185917120464978 823 -185916565728414 824 -185459462124816 825 191651566254960 826 191651566254134 827 191651565571858 828 191651000646504 829 191182676844936 830 -197526644064960 831 -197526644064129 832 -197526643373568 833 -197526068135424 834 -197046318831936 835 203544925510080 836 203544925509244 837 203544924810348 838 203544339134664 839 203052956536056 840 -209709012670080 841 -209709012669239 842 -209709011961958 843 -209708415723234 844 -209205189532056 845 216021538960200 846 216021538959354 847 216021538243638 848 216020931315624 849 215505648715176 850 -222485169310200 851 -222485169309349 852 -222485168585148 853 -222484550840844 854 -221956996480176 855 229102600360320 856 229102600359464 857 229102599626728 858 229101970938384 859 228561926917296 860 -235876560640320 861 -235876560639459 862 -235876559898138 863 -235875920137254 864 -235323165991296 865 242809810765440 866 242809810764574 867 242809810014618 868 242809159051944 869 242243471737416 870 -249905143615440 871 -249905143614569 872 -249905142855928 873 -249904480561464 874 -249325634440416 875 257165384530560 876 257165384529684 877 257165383762308 878 257164710005304 879 256572476830536 880 -264593391490560 881 -264593391489679 882 -264593390713518 883 -264592705362474 884 -263986854262536 885 272192055310680 886 272192055309794 887 272192054524798 888 272191357447464 889 271571654911656 890 -279964299820680 891 -279964299819789 892 -279964299025908 893 -279963590089284 894 -279329799952656 895 287913082060800 896 287913082059904 897 287913081257088 898 287912360327424 899 287264243755776 900 -296041392460800 901 -296041392459899 902 -296041391648098 903 -296040658590894 904 -295377974065776 905 304352255035920 906 304352255035014 907 304352254214178 908 304351508894184 909 303674012197896 910 -312848727565920 911 -312848727565009 912 -312848726735088 913 -312847969016304 914 -312155413216896 915 321533901791040 916 321533901790124 917 321533900951068 918 321533130696744 919 320825266133016 920 -330410903591040 921 -330410903590119 922 -330410902741878 923 -330410119814514 924 -329686694081016 925 339482893181160 926 339482893180234 927 339482892322758 928 339482096584104 929 338742854516136 930 -348753065291160 931 -348753065290229 932 -348753064423468 933 -348752255734524 934 -347996939393136 935 358224649361280 936 358224649360344 937 358224648484248 938 358223826705264 939 357452175362256 940 -367900909721280 941 -367900909720339 942 -367900908834858 943 -367900073825334 944 -367111823948256 945 377785145786400 946 377785145785454 947 377785144890538 948 377784296509224 949 376979181746376 950 -387880692236400 951 -387880692235449 952 -387880691331048 953 -387879829435944 954 -387057580601376 955 398190919211520 956 398190919210564 957 398190918296628 958 398190042744984 959 397350387803496 960 -408719232491520 961 -408719232490559 962 -408719231567038 963 -408718342215354 964 -407861006267496 965 419469073691640 966 419469073690674 967 419469072757518 968 419468169461544 969 418592874728616 970 -430443920441640 971 -430443920440669 972 -430443919497828 973 -430443002112564 974 -429549467921616 975 441647286581760 976 441647286580784 977 441647285628208 978 441646354007904 979 440734296776736 980 -453082722341760 981 -453082722340779 982 -453082721378418 983 -453081775376574 984 -452150908598736 985 464753814536880 986 464753814535894 987 464753813563698 988 464752853033064 989 463802887262856 990 -476664186746880 991 -476664186745889 992 -476664185763808 993 -476663210556384 994 -475693853393856 995 488817499512000 996 488817499511004 997 488817498518988 998 488816508486024 999 487827464561976 1000 -501217450512000