0 1 1 1 2 0 3 1 4 -1 5 0 6 1 7 -3 8 2 9 0 10 1 11 -6 12 11 13 -6 14 0 15 1 16 -10 17 35 18 -50 19 24 20 0 21 1 22 -15 23 85 24 -225 25 274 26 -120 27 0 28 1 29 -21 30 175 31 -735 32 1624 33 -1764 34 720 35 0 36 1 37 -28 38 322 39 -1960 40 6769 41 -13132 42 13068 43 -5040 44 0 45 1 46 -36 47 546 48 -4536 49 22449 50 -67284 51 118124 52 -109584 53 40320 54 0 55 1 56 -45 57 870 58 -9450 59 63273 60 -269325 61 723680 62 -1172700 63 1026576 64 -362880 65 0 66 1 67 -55 68 1320 69 -18150 70 157773 71 -902055 72 3416930 73 -8409500 74 12753576 75 -10628640 76 3628800 77 0 78 1 79 -66 80 1925 81 -32670 82 357423 83 -2637558 84 13339535 85 -45995730 86 105258076 87 -150917976 88 120543840 89 -39916800 90 0 91 1 92 -78 93 2717 94 -55770 95 749463 96 -6926634 97 44990231 98 -206070150 99 657206836 100 -1414014888 101 1931559552 102 -1486442880 103 479001600 104 0 105 1 106 -91 107 3731 108 -91091 109 1474473 110 -16669653 111 135036473 112 -790943153 113 3336118786 114 -9957703756 115 20313753096 116 -26596717056 117 19802759040 118 -6227020800 119 0 120 1 121 -105 122 5005 123 -143325 124 2749747 125 -37312275 126 368411615 127 -2681453775 128 14409322928 129 -56663366760 130 159721605680 131 -310989260400 132 392156797824 133 -283465647360 134 87178291200 135 0 136 1 137 -120 138 6580 139 -218400 140 4899622 141 -78558480 142 928095740 143 -8207628000 144 54631129553 145 -272803210680 146 1009672107080 147 -2706813345600 148 5056995703824 149 -6165817614720 150 4339163001600 151 -1307674368000 152 0 153 1 154 -136 155 8500 156 -323680 157 8394022 158 -156952432 159 2185031420 160 -23057159840 161 185953177553 162 -1146901283528 163 5374523477960 164 -18861567058880 165 48366009233424 166 -87077748875904 167 102992244837120 168 -70734282393600 169 20922789888000 170 0 171 1 172 -153 173 10812 174 -468180 175 13896582 176 -299650806 177 4853222764 178 -60202693980 179 577924894833 180 -4308105301929 181 24871845297936 182 -110228466184200 183 369012649234384 184 -909299905844112 185 1583313975727488 186 -1821602444624640 187 1223405590579200 188 -355687428096000 189 0 190 1 191 -171 192 13566 193 -662796 194 22323822 195 -549789282 196 10246937272 197 -147560703732 198 1661573386473 199 -14710753408923 200 102417740732658 201 -557921681547048 202 2353125040549984 203 -7551527592063024 204 17950712280921504 205 -30321254007719424 206 34012249593822720 207 -22376988058521600 208 6402373705728000 209 0 210 1 211 -190 212 16815 213 -920550 214 34916946 215 -973941900 216 20692933630 217 -342252511900 218 4465226757381 219 -46280647751910 220 381922055502195 221 -2503858755467550 222 12953636989943896 223 -52260903362512720 224 161429736530118960 225 -371384787345228000 226 610116075740491776 227 -668609730341153280 228 431565146817638400 229 -121645100408832000 230 0 231 1 232 -210 233 20615 234 -1256850 235 53327946 236 -1672280820 237 40171771630 238 -756111184500 239 11310276995381 240 -135585182899530 241 1307535010540395 242 -10142299865511450 243 63030812099294896 244 -311333643161390640 245 1206647803780373360 246 -3599979517947607200 247 8037811822645051776 248 -12870931245150988800 249 13803759753640704000 250 -8752948036761600000 251 2432902008176640000 252 0 253 1 254 -231 255 25025 256 -1689765 257 79721796 258 -2792167686 259 75289668850 260 -1599718388730 261 27188611869881 262 -373100999802531 263 4154823851430525 264 -37600535086859745 265 276019109275035346 266 -1634980697246583456 267 7744654310169576800 268 -28939583397335447760 269 83637381699544802976 270 -181664979520697076096 271 284093315901811468800 272 -298631902863216384000 273 186244810780170240000 274 -51090942171709440000 275 0 276 1 277 -253 278 30107 279 -2240315 280 116896626 281 -4546047198 282 136717357942 283 -3256091103430 284 62382416421941 285 -971250460939913 286 12363045847086207 287 -129006659818331295 288 1103230881185949736 289 -7707401101297361068 290 43714229649594412832 291 -199321978221066137360 292 720308216440924653696 293 -2021687376910682741568 294 4280722865357147142912 295 -6548684852703068697600 296 6756146673770930688000 297 -4148476779335454720000 298 1124000727777607680000 299 0 300 1 301 -276 302 35926 303 -2932776 304 168423871 305 -7234669596 306 241276443496 307 -6400590336096 308 137272511800831 309 -2406046038644556 310 34701806448704206 311 -413356714301314056 312 4070384057007569521 313 -33081711368574204996 314 220984454979433717396 315 -1204749260161737632496 316 5304713715525445812976 317 -18588776355051949776576 318 50779532534302850198976 319 -105005310755917452984576 320 157375898285941510732800 321 -159539850276066860544000 322 96538966652493066240000 323 -25852016738884976640000 324 0 325 1 326 -300 327 42550 328 -3795000 329 238810495 330 -11276842500 331 414908513800 332 -12191224980000 333 290886679867135 334 -5700586321864500 335 92446911376173550 336 -1246200069070215000 337 13990945200239106865 338 -130770928736755873500 339 1014945527825214637300 340 -6508376179668146850000 341 34218695959407148992880 342 -145901905527662649288000 343 496910165055549644836800 344 -1323714091579185857760000 345 2677503356427960382362624 346 -3936561409138663118131200 347 3925495373278097719296000 348 -2342787216398718566400000 349 620448401733239439360000 350 0 351 1 352 -325 353 50050 354 -4858750 355 333685495 356 -17247104875 357 696829576300 358 -22563937825000 359 595667304367135 360 -12972753318542875 361 234961569422786050 362 -3557372853474553750 363 45145946926994481865 364 -480544558742733545125 365 4284218746244111474800 366 -31882014375298512782500 367 196928100451110820242880 368 -1001369304512841374110000 369 4144457803247115877036800 370 -13746468217967926978680000 371 35770355645907606826362624 372 -70874145319837672677196800 373 102339530601744675672576000 374 -100480171548351161548800000 375 59190128811701203599360000 376 -15511210043330985984000000 377 0 378 1 379 -351 380 58500 381 -6160050 382 460012995 383 -25922927745 384 1145254303050 385 -40681506808800 386 1182329687817135 387 -28460103232088385 388 572253155704900800 389 -9666373658466991050 390 137637641117332879365 391 -1654339178844590073615 392 16778377273555183648050 393 -143271701777645411127300 394 1025860474208872152587880 395 -6121499916241722700424880 396 30180059720580991603896800 397 -121502371102392939781636800 398 393178529313073708272042624 399 -1000903392113435450162625024 400 1945067308917524165279692800 401 -2761307967193712729035776000 402 2671674589068831403868160000 403 -1554454559147562279567360000 404 403291461126605635584000000 405 0 406 1 407 -378 408 67977 409 -7739550 410 626334345 411 -38343278610 412 1845173352165 413 -71603372991150 414 2280730371654735 415 -60383004803151030 416 1340675942971287195 417 -25117208862499312650 418 398629729895941637715 419 -5370555489012577816470 420 61445535102359115635655 421 -596287888163635369624650 422 4894196422205298253024980 423 -33819732719881270820297640 424 195460557459107504515368560 425 -936363983558079713086850400 426 3673742549077683082376236224 427 -11616723683566425573507775872 428 28969458895980281319670568448 429 -55278125307966865191587481600 430 77226989703299075087834112000 431 -73689668464006010184007680000 432 42373564558110787183902720000 433 -10888869450418352160768000000 434 0 435 1 436 -406 437 78561 438 -9642906 439 843041745 440 -55880640270 441 2918785153245 442 -123268226851770 443 4285624815406935 444 -124243455209483610 445 3031400077459516035 446 -62656135265695354110 447 1101911578045922391915 448 -16532187926098943672490 449 211821088794711294496815 450 -2316762871029690607422990 451 21590257290787088602515180 452 -170857232541629621904997080 453 1142413073615783087483702480 454 -6409259592413089839517170080 455 29891934088703915048808047424 456 -114481515057741551880042390144 457 354237722035840197377888292864 458 -866422974395414742142363398144 459 1625014498326371300452283596800 460 -2236045380156380112643362816000 461 2105684281550279072336117760000 462 -1197348677077520393310044160000 463 304888344611713860501504000000 464 0 465 1 466 -435 467 90335 468 -11921175 469 1122686019 470 -80328850875 471 4539323721075 472 -207912996295875 473 7860403394108265 474 -248526574856284725 475 6634460278534540725 476 -150566737512021319125 477 2918939500751087661105 478 -48487623689430693038025 479 691254538651580660999025 480 -8459574446076318147830625 481 88776380550648116217781890 482 -796974693974455191377937300 483 6097272817323042122728617800 484 -39539238727270799376544542000 485 215760462268683520394805979744 486 -981347603630155088295475765440 487 3674201658710345201899117607040 488 -11139316913434780466101123891200 489 26751280755793398822580822142976 490 -49361465831621147825759587123200 491 66951000306085302338993639424000 492 -62262192842035613491057459200000 493 35027999979859805266492784640000 494 -8841761993739701954543616000000 495 0 496 1 497 -465 498 103385 499 -14631225 500 1480321269 501 -114009431445 502 6949189247325 503 -344092707928125 504 14097793282984515 505 -484338676679532675 506 14090257524223082475 507 -349600545868057540875 508 7435941626111727234855 509 -136055808711963322871175 510 2145883249334501452139775 511 -29197210605623737977801375 512 342563613932937660652700640 513 -3460266110493898677911394000 514 30006513636556697864066736800 515 -222457423246962063058403076000 516 1401937624086807501691142239744 517 -7454161471690660700139655157760 518 33114629767614997850763390570240 519 -121365366674745136523074652102400 520 360930788158836812805614538878976 521 -851899888505423112503184251412480 522 1547794975254719737111781253120000 523 -2070792202024594683660866641920000 524 1902893785240928209998216560640000 525 -1059681761389533859949327155200000 526 265252859812191058636308480000000 527 0 528 1 529 -496 530 117800 531 -17836160 532 1933889244 533 -159899390784 534 10483481622120 535 -559517574595200 536 24764667228756390 537 -921370268452052640 538 29104756501288595400 539 -786398529118973097600 540 18273558548021511001980 541 -366569999121426867151680 542 6363613319405364461146200 543 -95719591334993282994134400 544 1247677142707273537964543265 545 -14079738142414966158145113840 546 137274763061867556879319950800 547 -1152659345980219696844471916800 548 8298117744742631456501637595744 549 -50914227818381693252565064589824 550 264193635390025479555092700460800 551 -1147918889470810069896739759779840 552 4123257155075936045020928754053376 553 -12040754321429364309477234956660736 554 27956691518922836224710493046906880 555 -50052436434920906534126085488640000 556 66097452048003363403485082460160000 557 -60049389103858308369894040535040000 558 33115387462887740717065450291200000 559 -8222838654177922817725562880000000 560 0 561 1 562 -528 563 133672 564 -21605760 565 2504646364 566 -221783846592 567 15600262127208 568 -894988986503040 569 42669229615802790 570 -1713839619772257120 571 58588605091754279880 572 -1717750737160208150400 573 43438311479828650125180 574 -951323872658115219215040 575 18093853291291024209999960 576 -299355217555964945750812800 577 4310704065427058593776844065 578 -54005406709047719373010498320 579 587826383619146473939963593680 580 -5545451763959981516982710342400 581 45183216816109661755524738933344 582 -316453995650145899860617467653632 583 1893448925578239663637174767335168 584 -9602115221951625415659706174525440 585 40856661618141858281716601067008256 586 -143984983283859317750146955086368768 587 413260829804662494127982011660050432 588 -944666565040451665724861862989660160 589 1667775417965472372495519818096640000 590 -2175167854639965937281416679260160000 591 1954695838786353608553674747412480000 592 -1067915237466585625763819972198400000 593 263130836933693530167218012160000000 594 0 595 1 596 -561 597 151096 598 -26016936 599 3217636444 600 -304437176604 601 22919129064744 602 -1409797636700904 603 72203866170403110 604 -3121924197093749190 605 115145312544238764840 606 -3651174705188099386440 607 100124085806115519088380 608 -2384788151492460673345980 609 49487541089008826444096280 610 -896452376168568744680811480 611 14189426244773901803553666465 612 -196258640868140652967646352465 613 2370004805017721213249310038240 614 -24943722423391815157001508933840 615 228183125026789051815954180232544 616 -1807500150581764737792933852453984 617 12336430782033054359037551199905024 618 -72085929766033534315686473496585984 619 357726463942545496998486904826347776 620 -1492254816682540641046794790297641216 621 5164765278172019979882831529510219776 622 -14582273948594313971948268247771324416 623 32841772064300377341415961296755425280 624 -57211756647500554229633570676449280000 625 73735235041905229538840425162997760000 626 -65572877917416254708035086636810240000 627 35504333673331019180373277094707200000 628 -8683317618811886495518194401280000000 629 0 630 1 631 -595 632 170170 633 -31154200 634 4102212268 635 -413836815700 636 33269993069280 637 -2189048024902200 638 120136985818233846 639 -5576855646887454930 640 221290735245426237300 641 -7566115331692217391000 642 224264025782510898227340 643 -5789007068900388322350900 644 130570338239752489337859600 645 -2579028773194868843780085000 646 44668807034505239122701256785 647 -678699133190453314288471012275 648 9042798594534503414149286022050 649 -105523885793994336407478050234000 650 1076269687422110767154005483983104 651 -9565726401492592499535375980360480 652 73791435901813055443997302183340480 653 -491524576355157382522963214293356800 654 2808648075987685663731827003710271232 655 -13654954590729087538995349554393465600 656 55901429045378401775473854399630021120 657 -190184293406442993287964540251118796800 658 528639086316507052387657081720980455424 659 -1173832006833713383837776254766133739520 660 2018934961056924073346381828162273280000 661 -2572570869342194059028609542178734080000 662 2264982182865483679253566222746255360000 663 -1215830662512066538628209615621324800000 664 295232799039604140847618609643520000000 665 0 666 1 667 -630 668 190995 669 -37110150 670 5192609268 671 -557414245080 672 47754281618780 673 -3353497782327000 674 196753666689810846 675 -9781650150525639540 676 416480682886487159850 677 -15311291065282135696500 678 489078062391738506912340 679 -13638247971288269760307800 680 333185585651266080620141100 681 -7148990611586205970605171000 682 134934814096325648655004231785 683 -2242107379398136683583014999750 684 32797268256200369414245771451675 685 -422021836602701955902703061005750 686 4769605690211912541415737242173104 687 -47235165461266469349925567919769120 688 408591859954053792927735461495957280 689 -3074224832918614323062868790710273600 690 20012008248418194052035539503977759232 691 -111957637250298085769609294684252958720 692 533824839720896465640311088803401317120 693 -2146734309994687055429549444238169536000 694 7185089355542011817466415990510138343424 695 -19676200027911460217405774115000449679360 696 43103055200236892507668550744976954163200 697 -73235294506334536626151973527858298880000 698 92304962609842275745254900199001948160000 699 -80490207062803995312503027411740262400000 700 42849305986961932992834955156389888000000 701 -10333147966386144929666651337523200000000 702 0 703 1 704 -666 705 213675 706 -43985970 707 6528574668 708 -744348178728 709 67821194441660 710 -5072651920603080 711 317479586853582846 712 -16864782151358829996 713 768620088305410183290 714 -30304595649195673451100 715 1040284540741895391986340 716 -31245058217390856009152040 717 824162512617643791991221900 718 -19143671695031784872930250600 719 392298476113429063596790387785 720 -7099760686865860035163167344010 721 113513133914533290023234311442675 722 -1602723493825915254815550833266050 723 19962391807909182953913047438380104 724 -218940970308895320840892108638000864 725 2109057816559646689525055906607645600 726 -17783531791264550868461345404564735680 727 130684102233488309682298815969547608832 728 -832389934193353071642888716827452291072 729 4564299780731627553346245697436507831040 730 -21364428539946959818480748641160616952320 731 84467524515350745812930195983084241639424 732 -278339416827423885646196749773365430042624 733 751446256205049460334276418884993142620160 734 -1624945281714862666902219800347028648755200 735 2728775564837885594286725947201900707840000 736 -3403468861017125922141679434575810396160000 737 2940496760247905764242943941979039334400000 738 -1552908163497015732671725036967559168000000 739 371993326789901217467999448150835200000000 740 0 741 1 742 -703 743 238317 744 -51891945 745 8156055558 746 -985905441444 747 95362077054596 748 -7582036114944500 749 505167707915896806 750 -28611526864941395298 751 1392617027905686893142 752 -58743538916495850232830 753 2161554579762135309677040 754 -69735586224840985512646620 755 1980229666661105464329847380 756 -49637684661884605176605460900 757 1100614328829605103895209659985 758 -21614804303062735388244411692055 759 376204279328570111324271503171045 760 -5802709448663646985675220356645025 761 79263161079468047382088428269223954 762 -957549467201535090135674863858064712 763 10209873717988773560638063926213677568 764 -95818671003971478380888413949047622880 765 788674778510276691815368595938442828992 766 -5667701716832420529887944907700713817856 767 35362727345885691204133128220052242600704 768 -190243520427017179292291839446311406700800 769 874951380493388259096717895706027068875264 770 -3403637823895401480724614001147482370701312 771 11050004678819733229243556160499514054197248 772 -29428456761301692699270447299091774925701120 773 62851750988287804269668858560041960711782400 774 -104368164760018892910750539481046136586240000 775 128868844617881564883485083021284023992320000 776 -110351288292669529009660650890192014540800000 777 57829595376179483326321825815950524416000000 778 -13763753091226345046315979581580902400000000 779 0 780 1 781 -741 782 265031 783 -60947991 784 10127949468 785 -1295835552648 786 132826483829468 787 -11205795043019148 788 793285080283787806 789 -47807899765745473926 790 2479855048773459914466 791 -111662985976911952172226 792 4393809058588977618524580 793 -151874660255802127280374140 794 4630181943205062913810418940 795 -124886411995006612821139661340 796 2986846345981220100606217174185 797 -63438148798587729336262378771485 798 1197566842844954056077559147469135 799 -20098472063149311215997537477144735 800 299766120128686632837746801821734904 801 -3969549588221320890655035138088574964 802 46596753471647106985793708752820136624 803 -483793872287544873685134843145167370464 804 4429784276661192870289128326002252498432 805 -35637343300222934818871951553361541319552 806 250735392585517671339875034712679367679232 807 -1534027159570673445049350711808296625527552 808 8104205156720041072203807794665860523505664 809 -36651790282644155326399894037976510987961344 810 140388241986844989496778888204103844140847104 811 -449328634556451555410525581398073308985196544 812 1181133107917752126841945855925529407888424960 813 -2492734702314955455158167164762640643633971200 814 4094859105498599495492005583301037214269440000 815 -5007367383772168994582093805698984926248960000 816 4251178550497621585693426559643247076966400000 817 -2211288377386046711446545360587700830208000000 818 523022617466601111760007224100074291200000000 819 0 820 1 821 -780 822 293930 823 -71284200 824 12504921117 825 -1690825581900 826 183364070382740 827 -16386027912368400 828 1230311086961534578 829 -78746017896813198360 830 4344363139637533397580 831 -208377332879076888836400 832 8748665511688543753241394 833 -323233213540772254402832760 834 10553293693181345877745010400 835 -305463507780004066459746000000 836 7857416413786478000630663966445 837 -179925156291855313259904848564700 838 3671654645989875500191791919557050 839 -66803578934102519403022344228441000 840 1083606530591509770261650763430379569 841 -15660428273240099571327160409136236220 842 201409187412278621721340079138274560220 843 -2301067257681782046131089484505152698800 844 23297745295875442944009387208663779946528 845 -208398930090009456760147956267449388758400 846 1640591781294212129275881145293779479141760 847 -11312707470405862627304477065602791965017600 848 67931264379976305429128485555189428919080192 849 -352715791394725757142348398029945071404682240 850 1569808063009967047226374755685187772671339520 851 -5924470072043406145784902221358123230478233600 852 18704949855619362787852443530450388458311090176 853 -48556925911107288401994055545858287551282544640 854 101311512495781862246660525009044022315994316800 855 -164706872498217549318770311554439436282757120000 856 199538506517612212374395084981903659200675840000 857 -168007251846793288553490181186674336831897600000 858 86763269335522422858175276287020406669312000000 859 -20397882081197443358640281739902897356800000000 860 0 861 1 862 -820 863 325130 864 -83041400 865 15356289117 866 -2191022426580 867 250997093658740 868 -23720590727678000 869 1885752203456270578 870 -127958461375274581480 871 7494203855510061331980 872 -382151858464578224739600 873 17083758826851619306697394 874 -673179834008314004532488520 875 23482622234812236053858320800 876 -727595255507257901569546416000 877 20075956724986640659020503966445 878 -494221812843314433285131407222500 879 10868660897664088030587985862145050 880 -213669764773697539410694021010723000 881 3755749687955610546382544532568019569 882 -59004689496900490381793190946351418980 883 827826318341882604574426495503724009020 884 -10357434754172926914984692650036135107600 885 115340435603146724789252966588869887898528 886 -1140308741925027174520523444614000586619520 887 9976548984894590399681799395991755029477760 888 -76936378722174347798339722877353971130688000 889 520439563196210810521307568179301107519784192 890 -3069966366593777974307487820237522228167889920 891 15678439718798997332920310676882990628858629120 892 -68716792592442088034839892448765634137331814400 893 255683752737355608619248532384775317677440434176 894 -796754920135881799916091796763873825883726151680 895 2043588548940073398326422746843375524367296102400 896 -4217167372329492039185191311916200328922529792000 897 6787813406446314185125207547159481110510960640000 898 -8149547512551281783529293580462820704858931200000 899 6807053343207253964997782523753993879945216000000 900 -3490928655502094357685651333220719164129280000000 901 815915283247897734345611269596115894272000000000 902 0 903 1 904 -861 905 358750 906 -96371730 907 18760986517 908 -2820630280377 909 340829013148520 910 -34011471567686340 911 2858296423291068578 912 -205274301716981675178 913 12740500771896319172660 914 -689414216540490739350780 915 32751985023899326521020994 916 -1373613945909230396107081674 917 51082995429153110239690350120 918 -1690382767134559579777737568800 919 49907362200784214623371907022445 920 -1317336038567766700304972069846745 921 31131755224239979795278373558267550 922 -659284861577925148664801441358670050 923 12516210043677209662220999394007662569 924 -212990426703080522783477516781640221309 925 3247018587714802710227947324304132187200 926 -44298313806190113702536178965688819477420 927 539995260524236728303625365240351427310128 928 -5869266601654042890879895074757665990459168 929 56729207403820704555023260625165779080878080 930 -485974887102852554185293498113015927339276160 931 3674831090805359070253236206150813923877992192 932 -24407988457638421205681098115588867636479041792 933 141547060749143894279527311306621401983742115840 934 -711532821063200978684572630200968249920535608320 935 3073072249027481218047684122784166317308044824576 936 -11279788782367461753305281624539661850658783952896 937 34710540274511227194886186414162202385600068321280 938 -88004297878872501370568523932494596827981669990400 939 179691675671955487791718051335723694596334682112000 940 -286449897176850163373662803014001546235808317440000 941 340938501357809807089698819322729642779161395200000 942 -282580115726999506922594734807134468241883136000000 943 143943990158833766399457315931645601623572480000000 944 -33452526613163807108170062053440751665152000000000 945 0 946 1 947 -903 948 394912 949 -111439230 950 22808599177 951 -3608591714091 952 459295484924354 953 -48326290119924180 954 4286778229133894858 955 -325322751495206555454 956 21362021444009549530136 957 -1224515248960136144602500 958 61707382118599937573753754 959 -2749197316913002109989963422 960 108774781157340786876187780428 961 -3835868575158990209844732273840 962 120903438420435716974036884912045 963 -3413445251000703714486592164789435 964 86459868844086181208087200491830840 965 -1966818580996004300066493130805907150 966 40206174229950065906142659931071804669 967 -738671248537523328596759491329962049207 968 12192616509244184667134003029133021482178 969 -180673094490211827532109966586462371339820 970 2400524440384221503810144881799281845361768 971 -28549067543671985479632160414852425937484544 972 303238404673290505971978853764987750680163136 973 -2868601598063322145496270444369978648736155520 974 24085776349125166346035563126897482872127590912 975 -178750894271463502156317018773923052439354713856 976 1166682575969957584918133432161353842715861871104 977 -6656509372527244538424719705079067133237704473600 978 32957450733681922322799734591224832813970540374016 979 -140348823241521672911308014781474647177596666585088 980 508461669133944620833708014644828000113268994342912 981 -1545846989408344043555788353327307097023184539484160 982 3875872186584600545355596056500496761371564821708800 983 -7833500275398980650625820959114396719281864966144000 984 12371834182785516668783536545910794584683110727680000 985 -14601997172755011404689945146361779464966661734400000 986 12012308850692813057148436177831293267782664192000000 987 -6079100113284181995885377331182556019855196160000000 988 1405006117752879898543142606244511569936384000000000 989 0