0 1 1 1 2 0 3 1 4 1 5 -2 6 1 7 2 8 -2 9 0 10 1 11 3 12 0 13 -12 14 36 15 1 16 4 17 4 18 -24 19 24 20 0 21 1 22 5 23 10 24 -30 25 -60 26 420 27 -1800 28 1 29 6 30 18 31 -24 32 -216 33 720 34 -720 35 0 36 1 37 7 38 28 39 0 40 -420 41 420 42 5040 43 -30240 44 176400 45 1 46 8 47 40 48 48 49 -624 50 -960 51 14400 52 -40320 53 40320 54 0 55 1 56 9 57 54 58 126 59 -756 60 -3780 61 22680 62 22680 63 -589680 64 3764880 65 -28576800 66 1 67 10 68 70 69 240 70 -720 71 -8160 72 21600 73 201600 74 -1411200 75 3628800 76 -3628800 77 0 78 1 79 11 80 88 81 396 82 -396 83 -13860 84 0 85 498960 86 -1496880 87 -8482320 88 99792000 89 -728481600 90 6915585600 91 1 92 12 93 108 94 600 95 360 96 -20160 97 -54720 98 846720 99 604800 100 -36288000 101 195955200 102 -479001600 103 479001600 104 0 105 1 106 13 107 130 108 858 109 1716 110 -25740 111 -154440 112 1081080 113 6486480 114 -71351280 115 64864800 116 2399997600 117 -23740516800 118 203545742400 119 -2337467932800 120 1 121 14 122 154 123 1176 124 3864 125 -28560 126 -307440 127 927360 128 17216640 129 -86365440 130 -584236800 131 7823692800 132 -36883123200 133 87178291200 134 -87178291200 135 0 136 1 137 15 138 180 139 1560 140 7020 141 -25740 142 -514800 143 0 144 32432400 145 -32432400 146 -1945944000 147 11675664000 148 25297272000 149 -788107320000 150 7682586912000 151 -77806624896000 152 1051860569760000 153 1 154 16 155 208 156 2016 157 11424 158 -13440 159 -766080 160 -2177280 161 49271040 162 156764160 163 -3861043200 164 4470681600 165 228004761600 166 -2092278988800 167 9066542284800 168 -20922789888000 169 20922789888000 170 0 171 1 172 17 173 238 174 2550 175 17340 176 13260 177 -1034280 178 -6126120 179 61261200 180 551350800 181 -5513508000 182 -27567540000 183 562377816000 184 -1951781832000 185 -18988521552000 186 318173519664000 187 -3281772285792000 188 39045031657632000 189 -607975409321280000 190 1 191 18 192 270 193 3168 194 25056 195 60480 196 -1270080 197 -12337920 198 57335040 199 1200407040 200 -5160153600 201 -97716326400 202 844958822400 203 3138418483200 204 -91014136012800 205 690452066304000 206 -2824576634880000 207 6402373705728000 208 -6402373705728000 209 0 210 1 211 19 212 304 213 3876 214 34884 215 135660 216 -1395360 217 -21162960 218 21162960 219 2095133040 220 0 221 -209513304000 222 628539912000 223 16970577624000 224 -175991175360000 225 158392057824000 226 11457025515936000 227 -159078423407904000 228 1801868049805824000 229 -24904933604014464000 230 438958245529964160000 231 1 232 20 233 340 234 4680 235 47160 236 247680 237 -1296000 238 -32659200 239 -68947200 240 3120768000 241 13687833600 242 -343284480000 243 -819092736000 244 40351094784000 245 -156920924160000 246 -2699039895552000 247 41113282129920000 248 -277436193914880000 249 1088403529973760000 250 -2432902008176640000 251 2432902008176640000 252 0 253 1 254 21 255 378 256 5586 257 62244 258 406980 259 -813960 260 -46395720 261 -239304240 262 3999799440 263 39997994400 264 -439977938400 265 -4399779384000 266 65996690760000 267 184790734128000 268 -8685164504016000 269 58763453452704000 270 187377804405792000 271 -7430805000755136000 272 97970873094110016000 273 -1241948957556827520000 274 19678195269815322240000 275 -387161172557428389120000 276 1 277 22 278 418 279 6600 280 80520 281 625680 282 261360 283 -61205760 284 -518918400 285 4231180800 286 82308441600 287 -385436620800 288 -10864714291200 289 72607062528000 290 1121984607744000 291 -15880397524992000 292 -7594972729344000 293 1854554250092544000 294 -21479963782717440000 295 133809610449715200000 296 -508476519708917760000 297 1124000727777607680000 298 -1124000727777607680000 299 0 300 1 301 23 302 460 303 7728 304 102396 305 917700 306 2202480 307 -74884320 308 -936054000 309 3032814960 310 141531364800 311 0 312 -20238985166400 313 20238985166400 314 2833457923296000 315 -17000747539776000 316 -263511586866528000 317 4547699966890080000 318 -18666820798674048000 319 -248482926041366016000 320 5500591866494524800000 321 -73631427647097640320000 322 1052459837705700103680000 323 -18861873775347406003200000 324 409616520565759235688960000 325 1 326 24 327 504 328 8976 329 128304 330 1298880 331 5353920 332 -83825280 333 -1512846720 334 -702535680 335 213634713600 336 959919206400 337 -30979907481600 338 -149747396198400 339 5132360359526400 340 2531657576448000 341 -785043999387648000 342 5915793304092672000 343 47608050875793408000 344 -1316686566825197568000 345 13006294135712317440000 346 -76432049488877322240000 347 283248183399957135360000 348 -620448401733239439360000 349 620448401733239439360000 350 0 351 1 352 25 353 550 354 10350 355 158700 356 1787100 357 10143000 358 -82593000 359 -2257542000 360 -8424486000 361 286432524000 362 2780080380000 363 -38921125320000 364 -505974629160000 365 7083644808240000 366 63752803274160000 367 -1487565409730400000 368 212509344247200000 369 225684923590526400000 370 -2513135505067387200000 371 2654666728336022400000 372 261756259683046128000000 373 -4728596421087066528000000 374 66808781148546204768000000 375 -1076711251064462709696000000 376 21557537279352424494144000000 377 -512020650707199044611200000000 378 1 379 26 380 598 381 11856 382 194064 383 2402400 384 17091360 385 -63423360 386 -3153870720 387 -21898356480 388 335740204800 389 5737161830400 390 -36141628723200 391 -1104972386918400 392 6577776427622400 393 187949421563904000 394 -1935797443227648000 395 -21464313535881216000 396 500800073635749888000 397 -1530781943544741888000 398 -57752227870097080320000 399 1022840662277622988800000 400 -9088669884809735700480000 401 51083585076036713840640000 402 -185514072118238592368640000 403 403291461126605635584000000 404 -403291461126605635584000000 405 0 406 1 407 27 408 648 409 13500 410 234900 411 3167100 412 26827200 413 -15649200 414 -4147038000 415 -43113546000 416 321121584000 417 10008289368000 418 -10008289368000 419 -1951616426760000 420 0 421 382516819644960000 422 -1147550458934880000 423 -67705477077157920000 424 688530275360928000000 425 5990213395640073600000 426 -183631024438759497600000 427 1428769174401461692800000 428 5562222976475720755200000 429 -283155321621080196288000000 430 4740295468505815842624000000 431 -72363293962998433851456000000 432 1308833601011027790386688000000 433 -28957948739199776199391488000000 434 746526108731096207043129600000000 435 1 436 28 437 700 438 15288 439 281736 440 4105920 441 40098240 442 74954880 443 -5125760640 444 -74101547520 445 181621440000 446 15532265548800 447 57232548172800 448 -2939651979264000 449 -17783673978470400 450 617326915645440000 451 2499917704187904000 452 -138403669271003136000 453 320438803971686400000 454 24840416083885129728000 455 -309287533593471713280000 456 -759824491977662791680000 457 62597848531390526914560000 458 -884552604737688360714240000 459 7283443787946497778647040000 460 -39522563190407352287232000000 461 141152011394311972454400000000 462 -304888344611713860501504000000 463 304888344611713860501504000000 464 0 465 1 466 29 467 754 468 17226 469 335124 470 5246100 471 57785400 472 226913400 473 -5899748400 474 -116633487600 475 -167915916000 476 21815454276000 477 187802606376000 478 -3773125091736000 479 -52823751284304000 480 792356269264560000 481 11092987769703840000 482 -210766767624372960000 483 -1397716458982683840000 484 55309637019743346240000 485 -205663993250309193600000 486 -8799623478195268118400000 487 153265599940846923129600000 488 -750250266950336658105600000 489 -11921507052320631436070400000 490 334544672434940476052544000000 491 -5535249739593671067594624000000 492 92518098077420625045211776000000 493 -1864597223028428269655129856000000 494 45163111529432008278156646656000000 495 -1255656914885703820246543987200000000 496 1 497 30 498 810 499 19320 500 395640 501 6617520 502 80917200 503 463881600 504 -6171984000 505 -171761990400 506 -839091052800 507 27679107456000 508 406032891264000 509 -3874639152384000 510 -110510253165312000 511 701143611936768000 512 26522460759674880000 513 -221319388384174080000 514 -5427068107265925120000 515 84351145525492285440000 516 562562364252692643840000 517 -24182875658135229235200000 518 172056411404557295616000000 519 2379419620646973249945600000 520 -69729093628790114392473600000 521 855381189049530553073664000000 522 -6648259736672093902602240000000 523 35062159630347093957672960000000 524 -123479779567744113503109120000000 525 265252859812191058636308480000000 526 -265252859812191058636308480000000 527 0 528 1 529 31 530 868 531 21576 532 463884 533 8252820 534 110684880 535 815572800 536 -5505116400 537 -239166723600 538 -1969608312000 539 30950987760000 540 733538409912000 541 -2293468193016000 542 -192651328213344000 543 0 544 49126088694402720000 545 -49126088694402720000 546 -12379774350989485440000 547 74278646105936912640000 548 2537853741952844515200000 549 -40667558743000459670400000 550 -138901068218102026636800000 551 10752576810295427473766400000 552 -132536131033284292592678400000 553 188619479989110899112384000000 554 19610052811031644120583424000000 555 -441235747909965826793783808000000 556 7501065072439942059978265344000000 557 -138108223045082378898552847104000000 558 3076329360914949271042817786880000000 559 -80927058083828586126328544993280000000 560 2413372590410322742513857543398400000000 561 1 562 32 563 928 564 24000 565 540480 566 10187520 567 148458240 568 1318786560 569 -3281241600 570 -316257177600 571 -3718852300800 572 28112923238400 573 1181091489177600 574 2364275257344000 575 -292898135642112000 576 -1800489761021952000 577 75481517101326336000 578 489733214997970944000 579 -21510439081556705280000 580 -46186211723225333760000 581 5998894066033435607040000 582 -35982737480228898078720000 583 -1151893929838136792186880000 584 22530549628273034841292800000 585 -50492090933051025575116800000 586 -4058725264778159116517376000000 587 83155472952617069212336128000000 588 -924421460862716425040560128000000 589 6866085520655796138493870080000000 590 -35367047974958807818174464000000000 591 123077326952856651207247134720000000 592 -263130836933693530167218012160000000 593 263130836933693530167218012160000000 594 0 595 1 596 33 597 990 598 26598 599 626076 600 12460140 601 195802200 602 2018542680 603 1345695120 604 -396980060400 605 -6257482308000 606 13927944492000 607 1736350413336000 608 11950176374136000 609 -390372428221776000 610 -5297911525866960000 611 95362407465605280000 612 1621160926915289760000 613 -29180896684475215680000 614 -379351656898177803840000 615 10213313839566325488000000 616 34725267054525506659200000 617 -3100762081692336418156800000 618 24940912396220966841696000000 619 460260945517288544851622400000 620 -12889733157852360214781376000000 621 115566750942100201059668352000000 622 485296228933387104540827520000000 623 -32033336735658067195634696448000000 624 655236978459326511936738994944000000 625 -11736090634812743055051443888640000000 626 238246009724824881053980305600000000000 627 -5817677852982336446445644580756480000000 628 165100268820063637452360242445050880000000 629 -5256325501913682933195181729521715200000000 630 1 631 34 632 1054 633 29376 634 721344 635 15112320 636 254494080 637 2969326080 638 9505681920 639 -470272158720 640 -9748684108800 641 -18913537843200 642 2346690150604800 643 28687037950771200 644 -441657079466803200 645 -11083931634327552000 646 88161397302730752000 647 3545838011441037312000 648 -26977387574635610112000 649 -1031071656351686197248000 650 12325412448095970263040000 651 235369022216930037596160000 652 -5506623437475655558103040000 653 -12249305979285435171471360000 654 1666819740494706156094095360000 655 -20101659588394531300048896000000 656 -95078381709364038222741504000000 657 6415199214452873012220788736000000 658 -107767053839834827988303609856000000 659 1113496138443603105347404824576000000 660 -7972439954515214458372887674880000000 661 40259018050855110115584355860480000000 662 -138669951064056490398123892408320000000 663 295232799039604140847618609643520000000 664 -295232799039604140847618609643520000000 665 0 666 1 667 35 668 1120 669 32340 670 826980 671 18188940 672 326541600 673 4236447600 674 22677454800 675 -518092621200 676 -14318196076800 677 -80068859640000 678 2896608745800000 679 54922527780120000 680 -371783264973120000 681 -19518621411088800000 682 19518621411088800000 683 6304514715781682400000 684 0 685 -2042662767913265097600000 686 6127988303739795292800000 687 623012144213545854768000000 688 -6291401325172856500608000000 689 -135265128491216414763072000000 690 3369045409630064656075584000000 691 -4841233319720513077217856000000 692 -853868987852460084262517760000000 693 15774493456619154832539444480000000 694 -92225211627616141342457629440000000 695 -1596757090102751714297225345280000000 696 55447131032769366121355081717760000000 697 -1098761999600738844460376480793600000000 698 21072268679140697051620127315174400000000 699 -470454255746185642406055502598476800000000 700 12497927328896825906477327976350515200000000 701 -380440712462854631230140049042870579200000000 702 12877997479688523186328195237328202240000000000 703 1 704 36 705 1188 706 35496 707 943704 708 21738240 709 414201600 710 5897525760 711 42763230720 712 -512961361920 713 -20009638656000 714 -181654650777600 715 3179591544729600 716 92651493770035200 717 -65517624255283200 718 -30357921987993600000 719 -160526715923718144000 720 9558154924270977024000 721 73695393262606123008000 722 -3268888984100674142208000 723 -18666046527609945784320000 724 1186086440704668991488000000 725 -844727010951072165396480000 726 -384650709344932189867868160000 727 4118509190975567135936348160000 728 70588911023912037607538688000000 729 -2223797511627438667286446080000000 730 15392331633200175920827072512000000 731 323363358741805273592453136384000000 732 -10346134746402549803897485000704000000 733 152594665192757272212295542374400000000 734 -1489583667881639074276621166837760000000 735 10346567639069763299705179456143360000000 736 -51370507032891120507485638077972480000000 737 175368282629524859663485454128250880000000 738 -371993326789901217467999448150835200000000 739 371993326789901217467999448150835200000000 740 0 741 1 742 37 743 1258 744 38850 745 1072260 746 25811940 747 519999480 748 8044094520 749 72174286800 750 -414922662000 751 -26721019432800 752 -338078984997600 753 2864957996577600 754 142725097274760000 755 638864721134640000 756 -42205850194107600000 757 -515849280150204000000 758 12277212867574855200000 759 220989831616347393600000 760 -4198806800710600478400000 761 -75578522412790808611200000 762 1738306015494188598057600000 763 18290002423895375683910400000 764 -739913734421222016303648000000 765 349172773547093535783744000000 766 244770114256512568584404544000000 767 -3295492636737468790726975872000000 768 -26935886096969889537429579648000000 769 1436671376759516352982214688000000000 770 -19754708051279241636181796770560000000 771 39877639742630306231459698613760000000 772 3823944218226520949360058156817920000000 773 -104252053279813800186228208519633920000000 774 2080608148655480582751030463921075200000000 775 -43136047519839659869052229047971584000000000 776 1054254764897884096686478957393852876800000000 777 -30261122252047010904403321543960128614400000000 778 983232935748997726692689769106247094374400000000 779 -35259957099387176484166598559804617733120000000000 780 1 781 38 782 1330 783 42408 784 1213416 785 30465360 786 646749360 787 10783342080 788 113928353280 789 -167845063680 790 -34117556659200 791 -565440951398400 792 1461152228659200 793 203658999454310400 794 1950038540164915200 795 -51780264407359488000 796 -1116255989718245376000 797 12357601363598819328000 798 466910145609019047936000 799 -3737353024222315610112000 800 -177425855331427238215680000 801 1775045859867334408273920000 802 59966789875810158412431360000 803 -1023667890845244019169034240000 804 -13878435547536186142422466560000 805 507304796179649708325076992000000 806 -1230205112518131350053060608000000 807 -154246149533467762513133174784000000 808 2866524848991358757627322433536000000 809 -4089633225536386783246785970176000000 810 -749499541696766304046987786321920000000 811 17593190888223683120510363511029760000000 812 -236360694976570351488595753256878080000000 813 2204503310428724119709168158208163840000000 814 -14926675086643345757114749284966727680000000 815 73034689826417272362883891653613977600000000 816 -247375562315284309616219633020305408000000000 817 523022617466601111760007224100074291200000000 818 -523022617466601111760007224100074291200000000 819 0 820 1 821 39 822 1404 823 46176 824 1367964 825 35757540 826 797574960 827 14239985760 828 171759828240 829 305039694960 830 -41515158484800 831 -880299919699200 832 -1721763078235200 833 269954326845403200 834 4113745089450796800 835 -53012178987768000000 836 -2019764019433960800000 837 6218328595265186400000 838 820819374575004604800000 839 0 840 -327506930455426837315200000 841 327506930455426837315200000 842 129692744460349027576819200000 843 -778156466762094165460915200000 844 -45262767816661810624309900800000 845 706176993586600455155780544000000 846 9205591001795573977402626816000000 847 -376721108688865027382938266624000000 848 2419654188702728944675751986944000000 849 85444171311512257141179473807616000000 850 -2395308941114903419033974886179840000000 851 24668236369959294657359630467491840000000 852 100921758061994276791207492491863040000000 853 -8838112462259436352064252711974487040000000 854 215316110368684103566965892457690787840000000 855 -4441192258390913987620903328030237491200000000 856 99996640695598615492028971988841474355200000000 857 -2660357457746462697019545996395414454988800000000 858 82012883903914748076068893983078102271180800000000 859 -2832289537656114513841063581647838285454540800000000 860 107260789496335790864834792818925647144151040000000000 861 1 862 40 863 1480 864 50160 865 1536720 866 41751360 867 975931200 868 18558288000 869 250243862400 870 1106464665600 871 -47728009728000 872 -1297564240896000 873 -7605913125888000 874 329857745817600000 875 7386560819269632000 876 -36047498087817216000 877 -3241233700393328640000 878 -11510870368019742720000 879 1253358127552359628800000 880 9778932842569612001280000 881 -504345831631747100835840000 882 -4107151793879237040537600000 883 220039552873092256432128000000 884 836631238349152057216204800000 885 -96116162319555106506198220800000 886 427583753309986812705374208000000 887 34170627394722174475425546240000000 888 -576805192527560950660202496000000000 889 -4841224459819128642468021534720000000 890 287416681437138244319802053099520000000 891 -3488754153851431630177565461708800000000 892 -25072421797226988021983368288665600000000 893 1633107067232937541838679395480371200000000 894 -31973712135989128453797095424393216000000000 895 400176249786221828753313120627405619200000000 896 -3595191505648798633089058666561771929600000000 897 23818732714357374954476004665097977856000000000 898 -115064975842652244587201589302016344064000000000 899 387036736925284822702405345834054975488000000000 900 -815915283247897734345611269596115894272000000000 901 815915283247897734345611269596115894272000000000 902 0 903 1 904 41 905 1558 906 54366 907 1720524 908 48513660 909 1185626520 910 23904218520 911 354935402640 912 2371437628560 913 -50872749127200 914 -1827187772810400 915 -17368960231022400 916 362515274284363200 917 11985827121360892800 918 13709765058221232000 919 -4703452568510728032000 920 -48034335380816584800000 921 1662726993951343320000000 922 29064467854269481233600000 923 -639418292793928587139200000 924 -13427784148672500329923200000 925 295411251270795007258310400000 926 5021991271603515123391276800000 927 -154204673163354993788838028800000 928 -1090067517189233576783165376000000 929 75347593749128974551304650624000000 930 -375355444089697552122554360448000000 931 -25636154695231166515685176816896000000 932 531681654511628938167318961549056000000 933 626242193404457827568889313635840000000 934 -203303997298871116464043723116741120000000 935 4055835355325373326543926929501742080000000 936 -28226934036844829242016327981182909440000000 937 -498909749610515146933138098532444661760000000 938 21148289297505702521023169871257757235200000000 939 -491067500973089162111053092126026017689600000000 940 10655062041904532280901641163715130985574400000000 941 -260769559702828070279209336359284509251379200000000 942 7507365159229493553075277315690257913990963200000000 943 -247262472406260377241117768326503255235254272000000000 944 9042647211105795228157570779478406321055639552000000000 945 -360610774286680928887574573457228025698635796480000000000 946 1 947 42 948 1638 949 58800 950 1920240 951 56115360 952 1430845920 953 30467767680 954 492524323200 955 4274657452800 956 -48120664032000 957 -2469291568128000 958 -32447357623296000 959 334524026124288000 960 18006853891074048000 961 116279199868575744000 962 -6167528235828191232000 963 -111907896701506633728000 964 1830784306624007454720000 965 61343259355422029905920000 966 -589464606398859279728640000 967 -29396828516291852316180480000 968 272332648156272987234631680000 969 13036669478214289795606118400000 970 -177419696064742733310355046400000 971 -4880203105677259746934259712000000 972 118880488074552307965133848576000000 973 968244891963825728493604306944000000 974 -62975309551772505782861074268160000000 975 474991479100008274992741230837760000000 976 17968112012419504947957736459468800000000 977 -508672693072554316310408336297164800000000 978 3489316192831030485567888763020902400000000 979 102287831719256448658770181590142156800000000 980 -3606382304896394828047887649960309555200000000 981 62465863421213792239661403332384548454400000000 982 -739257130422995630857110751317880681267200000000 983 6436316330543993281318648899775514227507200000000 984 -41847039623502754951918178000246944038912000000000 985 199899244395734944914674761051048394096640000000000 986 -668234616980028244429055629799218917408768000000000 987 1405006117752879898543142606244511569936384000000000 988 -1405006117752879898543142606244511569936384000000000 989 0 990 1 991 43 992 1720 993 63468 994 2136756 995 64631580 996 1716174720 997 38465416080 998 671007813840 999 7039171142640 1000 -35388182793600 1001 -3207246392750400 1002 -54506263893681600 1003 195963600836203200 1004 25297405563369139200 1005 297156371099331744000 1006 -7141338595774262880000 1007 -211680778806017512992000 1008 1372747406206229044992000 1009 108675836324659799395200000 1010 -108675836324659799395200000 1011 -52490428944810683107881600000 1012 0 1013 25405367609288370624214694400000 1014 -76216102827865111872644083200000 1015 -11813495938319092340259832896000000 1016 118897120411469574521324769792000000 1017 4458642015430109044549678867200000000 1018 -103618840438595734195334536873728000000 1019 -650426697210944307418907153147136000000 1020 54830596048953308986254130837278720000000 1021 -658940920003609643650379219911941120000000 1022 -9576852727659600292103209549096442880000000 1023 454147220562237709295913020977210690560000000 1024 -6968988532791032407772534416153837117440000000 1025 19814658328614989033702933271594293145600000000 1026 1660235612956570504538369142755412777062400000000 1027 -53853454374381661473319149922126126960742400000000 1028 1239456061850079744997456039612258026523852800000000 1029 -28623462443693612768999283124959757928237875200000000 1030 760127253468510896640470981649201212316174336000000000 1031 -23544954387343925132657541021026883587180390400000000000 1032 824757568929786239886866169077196710785145782272000000000 1033 -31837284157584346124218279486398806920867824279552000000000 1034 1333538643312146075026250772644829239033555175383040000000000 1035 1 1036 44 1037 1804 1038 68376 1039 2370984 1040 74141760 1041 2046623040 1042 48142765440 1043 899881234560 1044 10946415997440 1045 -6954704064000 1046 -3998158496640000 1047 -85358427606144000 1048 -123897787453440000 1049 33278945709993984000 1050 586234771114696704000 1051 -6768238773891538944000 1052 -353231799083917737984000 1053 -310636334466804842496000 1054 169185563679049581920256000 1055 1168567731300899083714560000 1056 -79918510914321194625269760000 1057 -748795158404295527442677760000 1058 40438766522646524480386498560000 1059 298012817107280487925221949440000 1060 -21573189595842970289815683072000000 1061 -19567270978582422223716876288000000 1062 10813693828175086700958682447872000000 1063 -98627244586159809808860422602752000000 1064 -3963791327177423551950007773954048000000 1065 101256120068462081478611344923033600000000 1066 163608176134447294719721979510784000000000 1067 -46890103280132594666672319327790694400000000 1068 869741064330721818730042043079327744000000000 1069 -565822516343372524058686493940095385600000000 1070 -311703417667449019627627248257106287001600000000 1071 8302326740073854893738848727563796847001600000000 1072 -131473241397814454665336535936483874727526400000000 1073 1486708526872572591413396854735632375113318400000000 1074 -12602790648103677984249180792435525326104166400000000 1075 80605086747343065073737282934669885311025152000000000 1076 -381224993283614745804706027161010805976072192000000000 1077 1267315518213097668485914630832549436082618368000000000 1078 -2658271574788448768043625811014615890319638528000000000 1079 2658271574788448768043625811014615890319638528000000000 1080 0 1081 1 1082 45 1083 1890 1084 73530 1085 2623860 1086 84729780 1087 2427651000 1088 59777335800 1089 1190348686800 1090 16347801834000 1091 45004536813600 1092 -4760095239900000 1093 -126808937190936000 1094 -720868823130456000 1095 40704526415432880000 1096 1014926181824803248000 1097 -3703712055804240480000 1098 -535312824001360685280000 1099 -4062511020503476981440000 1100 233235064112154492548160000 1101 3716713602303365139315840000 1102 -102698665326803510428464000000 1103 -2259370637189677229426208000000 1104 51965524655362576276802784000000 1105 1143241542417976678089661248000000 1106 -30867521645285370308420853696000000 1107 -445864201543010904454967886720000000 1108 19172160666349468891563619128960000000 1109 56178889394419373961325953726720000000 1110 -10280736759178745434922649531989760000000 1111 105953385397874939291060748728593920000000 1112 3345452863437673719396960544426176000000000 1113 -106141022888452300000091577414041164800000000 1114 517916552060515873711901646963855283200000000 1115 34658251225875203352089352124382698752000000000 1116 -1008449731435820153572510970822055026841600000000 1117 11867816563933550548758373702664036651520000000000 1118 42610856090689390469627859524010820071936000000000 1119 -5187697742419864656355746369183437987042304000000000 1120 147864929763446229644261268149387288296442880000000000 1121 -3463301198513102527075503090142701943320066048000000000 1122 85727958804731493333019903799141618825056020480000000000 1123 -2461957730079879235271258307088985998146459217920000000000 1124 81614054393920399295631730138214661965102498058240000000000 1125 -3028583682970431949770908614052321946808309181276160000000000 1126 123047061581063578702133478152086953459828274965749760000000000 1127 -5400831505414191603856315629211558418085898460301312000000000000 1128 1 1129 46 1130 1978 1131 78936 1132 2896344 1133 96484080 1134 2865194640 1135 73681534080 1136 1555554591360 1137 23677999107840 1138 130984304774400 1139 -5355267745766400 1140 -180396210589056000 1141 -1719504179737344000 1142 45345041485615872000 1143 1610621677779738624000 1144 4004326931380199424000 1145 -742807775139427565568000 1146 -10955900036677032493056000 1147 278186658256010864295936000 1148 8054032085560268200673280000 1149 -101896602944884257515765760000 1150 -4805087930495443467630673920000 1151 46432955758695454698409820160000 1152 2652408537633484794132132003840000 1153 -30935808654066860581786484736000000 1154 -1335081461082149194445526663168000000 1155 24901440291613401044328580644864000000 1156 521732466651453356645955752951808000000 1157 -18464890901652862922042362432585728000000 1158 -50765656772224297104680553849815040000000 1159 10127813554654100249707132594516131840000000 1160 -136865251115442352631392566802749849600000000 1161 -2397775986156005772494357442918245990400000000 1162 111187265738454482365590514721235350323200000000 1163 -1386302860365044060600485334097312979353600000000 1164 -13427382961389825139136368164583335631257600000000 1165 898087889700692901615337764581702666236723200000000 1166 -20178329215905165943749001187391840471062937600000000 1167 298203818199518005960024520134812902278928793600000000 1168 -3246883467022164416271096273847758645954084864000000000 1169 26896968782888548484410407673076181324338823168000000000 1170 -169557543296535299036084992864193900771492757504000000000 1171 794823200861746181645044117493370151205571919872000000000 1172 -2629030587465775831595145927093455115526122504192000000000 1173 5502622159812088949850305428800254892961651752960000000000 1174 -5502622159812088949850305428800254892961651752960000000000 1175 0 1176 1 1177 47 1178 2068 1179 84600 1180 3189420 1181 109497780 1182 3365692560 1183 90205799040 1184 2010837603600 1185 33470110018800 1186 264829191681600 1187 -5568253631740800 1188 -246991821807931200 1189 -3275326332670392000 1190 43599425936530464000 1191 2387444427145185408000 1192 19004839422885572256000 1193 -937298955355051345056000 1194 -22200436795476364064640000 1195 261936631141487721619200000 1196 14589870354580866094189440000 1197 -44555420957167061447425920000 1198 -8495233595833186382642542080000 1199 0 1200 4884759317604082170019461696000000 1201 -4884759317604082170019461696000000 1202 -2794082329669535001251132090112000000 1203 16764493978017210007506792540672000000 1204 1466893223076505875656844347308800000000 1205 -22590155635378190485115402948555520000000 1206 -559766453925994642150651802933038080000000 1207 19475647944142153209920791030349475840000000 1208 2862202056866878264581634690468930560000000 1209 -10020189182367519373977332797276903449600000000 1210 188966804446833763364601413976479044915200000000 1211 801307157423430191356580717997746098790400000000 1212 -104409960644048256732094999873246125708595200000000 1213 2264084324094284575636332126656126828037427200000000 1214 -18635422768418043052218302471304251193612288000000000 1215 -319924782871704890227475436461504910039465984000000000 1216 16458701660737584708380362697734444380181358592000000000 1217 -440761224285394730503759829357555093333355718656000000000 1218 10702995473357128756326429933264642729555400237056000000000 1219 -284939003994294291897130430532687897473544167669760000000000 1220 8811477129005694701377904355122929814613811488153600000000000 1221 -311121297586237687382599122786287052443822497504419840000000000 1222 12188666383792451772765745191868747730111502841789317120000000000 1223 -519866827892726462535259414337755239030185958110112645120000000000 1224 23860873590919898505837202449856665091103499397611196416000000000000 1225 1 1226 48 1227 2160 1228 90528 1229 3504096 1230 123868800 1231 3936113280 1232 109741927680 1233 2574008236800 1234 46372911298560 1235 464544373708800 1236 -5078192942592000 1237 -326212564717670400 1238 -5574383886713241600 1239 30031034780178432000 1240 3332068800093057024000 1241 44661410663784026112000 1242 -1044749755828589690880000 1243 -38922303982698765877248000 1244 115902715959967856984064000 1245 23344740429737975119872000000 1246 119534348181122443908218880000 1247 -13009501283599194707035422720000 1248 -123041407953983510509623705600000 1249 7533598951684351413787935375360000 1250 73824844772390106305774223360000000 1251 -4667809060555391060884309671936000000 1252 -25476020931667719327315746881536000000 1253 2925534707559908606129174426419200000000 1254 -8424377352658649884571736245010432000000 1255 -1612566356858160492709203804873031680000000 1256 24152691373313356346716335318132326400000000 1257 561674347900466566077707028665299107840000000 1258 -22125853673489930909856998871708771287040000000 1259 101701310431372409488396668555479954227200000000 1260 9250159164852416574259136053461874271846400000000 1261 -253337143738125645283015360768346411551948800000000 1262 1751016960564084530039092985420156718022656000000000 1263 66955250845061588724642402560221732060476211200000000 1264 -2606672113177511817846328139591834005826804121600000000 1265 52087615565751334932779307189268544671218401280000000000 1266 -728401737360138463424259699803533187381339357184000000000 1267 7680921164678269898473217035240045718805902524416000000000 1268 -62363051144537008098303461526402888786898719866880000000000 1269 388118283005412673929441542911377978450228503642112000000000 1270 -1804860068418365175550900180646483604891421774970880000000000 1271 5942831932597056065838329863104275284398583893196800000000000 1272 -12413915592536072670862289047373375038521486354677760000000000 1273 12413915592536072670862289047373375038521486354677760000000000 1274 0 1275 1 1276 49 1277 2254 1278 96726 1279 3841404 1280 139699980 1281 4583983320 1282 132726588120 1283 3265651604880 1284 63170369352720 1285 753256007733600 1286 -3423723516813600 1287 -415587362271681600 1288 -8828466133125038400 1289 -3157199809197033600 1290 4383245735101881648000 1291 84939198866764193952000 1292 -940519299160432319328000 1293 -61758680051661197596992000 1294 -261123724355186552827968000 1295 33503501582521393303520640000 1296 458205748855804471428466560000 1297 -17196192221764897221844803840000 1298 -368235702404000040509159420160000 1299 9574128262504001053238144924160000 1300 239353206562600026330953623104000000 1301 -6223183370627600684604794200704000000 1302 -130686850783179614376700678214784000000 1303 4518031127075638097023080589711104000000 1304 48876882192909175776886053652329216000000 1305 -3191372896125246183079030562005025280000000 1306 5778972541632202547737703990657748480000000 1307 1804591992776551368712958849142409159680000000 1308 -30397568075628419198191300235755000519680000000 1309 -495617450661962191478717810361056529745920000000 1310 25953008595719141681911705725110794347878400000000 1311 -284814018912571824793818969787772003188838400000000 1312 -6529593897253295437425663380337084277987430400000000 1313 300235390528279433661468508976345440483517030400000000 1314 -5128860727116041989393547240927616462292691558400000000 1315 19935978549733340651642879636048683439059249152000000000 1316 1433528955804683235556489627653537398306239899648000000000 1317 -54662831626406149473820380298268698333118779625472000000000 1318 1431533377773841664436732795547815875828260680609792000000000 1319 -36513222658083890592539178965490309207376892515295232000000000 1320 1046090871932977533697730521629498667869037988415528960000000000 1321 -34674250651183203498285636119574125810970756709095260160000000000 1322 1298512057565209884225899937161859654983839548622638858240000000000 1323 -53543973248617613096907222479423732734925902992036316938240000000000 1324 2391909585158767666668953062565376911663068843957933565706240000000000 1325 -114579914983597352625030246164211705767479004107328965189632000000000000 1326 1 1327 50 1328 2350 1329 103200 1330 4202400 1331 157099200 1332 5317416000 1333 159645024000 1334 4109456736000 1335 84803640768000 1336 1160341858368000 1337 40763036160000 1338 -509409052669440000 1339 -13263712470328320000 1340 -66681027269176320000 1341 5403620459708190720000 1342 144080163919519027200000 1343 -432584506885244313600000 1344 -90199686855645906739200000 1345 -1005840418889207572070400000 1346 42771324581562220432588800000 1347 1051334305526930899009536000000 1348 -18535260042168751680454656000000 1349 -781962847179194423650811904000000 1350 8808856078439898387609550848000000 1351 524329637128997783300945215488000000 1352 -5725756450985933951946208051200000000 1353 -329362751231876691241721973964800000000 1354 5027741185166391965828030713036800000000 1355 181943164682330237364700766955110400000000 1356 -4663244193594799973115889730558361600000000 1357 -67991751813920049808602585876135936000000000 1358 3707112421795816581035082663459815424000000000 1359 -10560588802278041850860785075746766848000000000 1360 -2033055357710266379521066540883182092288000000000 1361 42699016766501503021176731509678908899328000000000 1362 284530664987719112108262632701003793694720000000000 1363 -29317143683640632097817212934648694266920960000000000 1364 556224563943736670275533066692448697272238080000000000 1365 20830317181318829157843455712788838780764160000000000 1366 -260896344806745688905369091972024077809268817920000000000 1367 7817725004642590382331621638647095245214528307200000000000 1368 -143199698777797159783410564728177175945064690483200000000000 1369 1913689706690204268114606221349421979441107776307200000000000 1370 -19632133061285130686632589702086242734777626420838400000000000 1371 156604626668252051512739692503655254253688608889241600000000000 1372 -963509140183096775118788480582924631757585221943296000000000000 1373 4448319753992092707058986908642126055470199277092864000000000000 1374 -14586350821229885388263189630663715670262746466746368000000000000 1375 30414093201713378043612608166064768844377641568960512000000000000 1376 -30414093201713378043612608166064768844377641568960512000000000000 1377 0 1378 1 1379 51 1380 2448 1381 109956 1382 4588164 1383 176179500 1384 6145140960 1385 191034955440 1386 5132573948880 1387 112395783895920 1388 1722754750348800 1389 6199168024526400 1390 -597186519696043200 1391 -19099636683565838400 1392 -174717351603252057600 1393 6142507628782228704000 1394 225960790344231694752000 1395 755170622361838466784000 1396 -121608769674666604442112000 1397 -2286295966005444208303488000 1398 46526851027945186277258880000 1399 1975024779550881342364080000000 1400 -12513757003234384185218810880000 1401 -1391112653526222375256824476160000 1402 1391112653526222375256824476160000 1403 939001041130200103298356521408000000 1404 0 1405 -634764703804015269829689008471808000000 1406 1904294111412045809489067025415424000000 1407 417040410399238032278105678565977856000000 1408 -4189447045106500780875947455913932800000000 1409 -237541647457538594275666220750319989760000000 1410 5340288148397256545382570222053490140160000000 1411 82602908443660365246452968393509421624320000000 1412 -4587404295699985332651666055130179642245120000000 1413 27432893059379607124249106280385287884083200000000 1414 2208280587813278737567008283475136417338265600000000 1415 -62175238746281507192474659170479790585335500800000000 1416 204434764928104966077227563592334471839979110400000000 1417 27966357889819137674465829588886886795399008665600000000 1418 -858740088843665935011731773641259520698642642944000000000 1419 11479610789353126031596623232930820438469112485888000000000 1420 31423845598546429710795709691352610242545344905216000000000 1421 -5858423436280345113726840177645580722161023625945088000000000 1422 192883792023174610682361466567041865111770778429759488000000000 1423 -5074535255286779115215526520449304594934838485568430080000000000 1424 137148480468884383128461672328904691692250905731794534400000000000 1425 -4222515968765108672467443245841084291180271712986689208320000000000 1426 149338293746711842880911566573874021973072720811455920373760000000000 1427 -5909500152599132064527271392622842804881660267622072088821760000000000 1428 255793777991392566129287755166914130599396342618953367879680000000000000 1429 -11942945106318322533882372863916508118882254761566507817222144000000000000 1430 596044717744673428355407340546229293402425779366325276916465664000000000000 1431 1 1432 52 1433 2548 1434 117000 1435 4999800 1436 197059200 1437 7076534400 1438 227490681600 1439 6366001824000 1440 147279420288000 1441 2486563567488000 1442 16239883435776000 1443 -661595865106176000 1444 -26514706873374720000 1445 -345352528852531200000 1446 6188569260401848320000 1447 332999465174783447040000 1448 2996356301337774735360000 1449 -149861259262887524352000000 1450 -4285484618048998472908800000 1451 36813588831139362110668800000 1452 3270182913886011337447833600000 1453 7963097444334462036108902400000 1454 -2166559967715584035850551296000000 1455 -18493897042884283020018450432000000 1456 1433950149358509356871909900288000000 1457 15813628228736016827756735102976000000 1458 -1006633004849673568524080750002176000000 1459 -9087901006873336676037066542284800000000 1460 740994707422264844671004791170662400000000 1461 1879210856250253258495769566406246400000000 1462 -526320034971364768890959462439007027200000000 1463 3981578545750974966615479780101010227200000000 1464 305908120951745425095339001397800599552000000000 1465 -6910555533520079429300962674435875143680000000000 1466 -87047757598506273742773592112005185011712000000000 1467 5920509622890762967829531142910694670729216000000000 1468 -65136964807529419826013184485666720187416576000000000 1469 -2071928470985684440782792377918463400948531200000000000 1470 86854353243948195879614532226873152129592197120000000000 1471 -1126940239184469388202573199555220938451499089920000000000 1472 -13609936989687918987727507170427852830745967984640000000000 1473 962752707369396508627491229294004286640516591779840000000000 1474 -24520295746584869703749611024670469164691893728051200000000000 1475 419706391215045071217665546242374108344102252288409600000000000 1476 -5399392968094014161151113698955962111169691166074470400000000000 1477 54082631950156312485382723913071881220571453487002419200000000000 1478 -424700742279979939524650345459055449026217584004117299200000000000 1479 2586128965815077339157386365794058354899988644838244352000000000000 1480 -11861496348668217437008917184765259849307280211894599680000000000000 1481 38747554738982843627562462803566515507737115358855692288000000000000 1482 -80658175170943878571660636856403766975289505440883277824000000000000 1483 80658175170943878571660636856403766975289505440883277824000000000000 1484 0 1485 1 1486 53 1487 2650 1488 124338 1489 5438436 1490 219862020 1491 8121650040 1492 269667389880 1493 7845005342160 1494 191027598184080 1495 3508738772868000 1496 31736236303648800 1497 -675810114153451200 1498 -35593556407489080000 1499 -600819232158415670400 1500 4911910784233493040000 1501 464453198850043507104000 1502 6767075419036949880864000 1503 -163566629114975318232000000 1504 -7165697566490523932743872000 1505 1286344864100727633121920000 1506 4889396828446865733496417920000 1507 52891928122093718818707106560000 1508 -2966108014127750007013114256640000 1509 -58474700849947071566829966773760000 1510 1843224265922244647215292430912000000 1511 47923830913978360827597603203712000000 1512 -1293943434677415742345135286500224000000 1513 -33642529301612809300973517449005824000000 1514 1042918408349997088330179040919180544000000 1515 19176241701919301301554904945933319680000000 1516 -885134945925433012708613244083343229440000000 1517 -5706445820139564713631128029700367866880000000 1518 685905905953040052796806132161377680061440000000 1519 -4962209824032802339812107993515554909050880000000 1520 -391982868687575200804646549967003498806016000000000 1521 9963578300670591969654043165126903494221107200000000 1522 64696911196807482697984144241207100836097331200000000 1523 -7625725886254759485570060179930171415423120384000000000 1524 136055973376200518687737024439740025246384591462400000000 1525 1059650309054021331865059594265649646862910638080000000000 1526 -104801903435130866425489342731426954603273958447104000000000 1527 2474461584893001756455114175467790421717013424869376000000000 1528 -23888149800377097771661910702862317953177341113610240000000000 1529 -382111386241945604338425951801808377017295093214076928000000000 1530 23884684430634019171376149022322713095003358352481198080000000000 1531 -728978212505470739583855003346207991823119746290103173120000000000 1532 19640586417240039788703922290287353262140434231600942858240000000000 1533 -565430211192541758013772517800879054437951406966194713231360000000000 1534 18657010193114164135445488645835041601335465440845301125775360000000000 1535 -701035056947964655381672722201361503722797850131320845918208000000000000 1536 29217245637931505975849520214296982354704405868003019533000704000000000000 1537 -1324386672545605200543230564003743825310927816462055867691548672000000000000 1538 64505126753480988606216408661904048925968060429292535220836909056000000000000 1539 -3348579224289575320500678439188716170334828028480015405716704100352000000000000 1540 1 1541 54 1542 2754 1543 131976 1544 5905224 1545 244717200 1546 9291250800 1547 318285676800 1548 9609566803200 1549 245488124044800 1550 4859211809088000 1551 54743545688832000 1552 -600065053555968000 1553 -46249621182116352000 1554 -967353873857699328000 1555 1396081838234603520000 1556 613918288432250081280000 1557 12635047278451109191680000 1558 -143890268758211368673280000 1559 -11004966325096243357777920000 1560 -77658517370923317551923200000 1561 6616257184374443904717619200000 1562 134843267615332575588684595200000 1563 -3454970039702520518938145587200000 1564 -126884405282504939784777026764800000 1565 1809191277843645627381318156288000000 1566 102400069073253287348108042698752000000 1567 -1159330085347602228349297804443648000000 1568 -77414452219379485235169680280256512000000 1569 1031282448961546255102408500719910912000000 1570 54245367177565946846908304928433766400000000 1571 -1098934039786555372408256205110535782400000000 1572 -31567080861816621474833729225870435942400000000 1573 1124486261901070968840813859220058695270400000000 1574 9423865562866015564639521107341232150937600000000 1575 -934817308877488889657294390985899158536192000000000 1576 8360371048033611339269045480635524030922752000000000 1577 488928360407597396418746544782915591882145792000000000 1578 -15346574326142333080328115185761570842237468672000000000 1579 21776914351823409680708266156991086173358129152000000000 1580 9053616435069054009787745488147434137395585351680000000000 1581 -248460175922889450062906342386027939276300096634880000000000 1582 1760109092111267600143211676612155104871336713912320000000000 1583 82855983290559611730050512644406601698719751345274880000000000 1584 -3559607756827321657035513629752883288472641787427553280000000000 1585 80924367819498084261863015291705236585889461121423769600000000000 1586 -1311453750929636287761087417112591037279331796028856729600000000000 1587 16332554258053972050510033519512491470056371344827115110400000000000 1588 -160195559972615637822232471946165428785226098486234474086400000000000 1589 1240475288143722179562392559182750875040555364559937234534400000000000 1590 -7483418046374778381008925851868402438927963085684302938112000000000000 1591 34118408097309260635812449390258793430547460801493626519552000000000000 1592 -111066307210389720793176696951267987124973648992096273563648000000000000 1593 230843697339241380472092742683027581083278564571807941132288000000000000 1594 -230843697339241380472092742683027581083278564571807941132288000000000000 1595 0 1596 1 1597 55 1598 2860 1599 139920 1600 6401340 1601 271759620 1602 10596841200 1603 374136285600 1604 11704871178000 1605 312821642271600 1606 6623240255755200 1607 87915453506496000 1608 -377293960884456000 1609 -58115472238848024000 1610 -1474441370792181792000 1611 -5638019334946270272000 1612 765830959663535045280000 1613 21222444446626919015520000 1614 -62074592877758435694720000 1615 -15695569266170222884815360000 1616 -223186238731829608748472960000 1617 7953016290665116345839964800000 1618 267431097246541274926047168000000 1619 -3007114115705553002501774822400000 1620 -230044229851474804691385773913600000 1621 699154031901541073081662646208000000 1622 181780048294400679001232288014080000000 1623 0 1624 -142333777814515731657964881515024640000000 1625 142333777814515731657964881515024640000000 1626 111020346695322270693212607581719219200000000 1627 -666122080171933624159275645490315315200000000 1628 -81377914127671224418124841357400187673600000000 1629 1243982984721086043117447267953163851136000000000 1630 48082023990970512859064834642781940081766400000000 1631 -1555565584453989027419693406785131781712691200000000 1632 -12006803866553491540117252360667749234407936000000000 1633 1324122886538281455924172543016646619818072576000000000 1634 -16717551726040243109856849907766858064754599936000000000 1635 -554631468145339410545140171360282268595715043328000000000 1636 23840260561707487624373315430135919074633745754112000000000 1637 -241042374429669967860443176082817324964586016122880000000000 1638 -8153616135849015756757623235297522456855931203461120000000000 1639 378187784104267398047911661360324738327998582380625920000000000 1640 -7165949887292689531457750113638751834785490511064637440000000000 1641 36793196273605568368808396551827348710737935368162549760000000000 1642 2259383324633686425163292426937224953342990065091306291200000000000 1643 -100522053297304959180693682210517903680630082677733105664000000000000 1644 2964640932274844050202980909615752088280488426897968559718400000000000 1645 -82949809757103501732935843325406960606138073754567198373478400000000000 1646 2549969979785179065296618810994296339783729641020386314076160000000000000 1647 -89863706163202007418467093497121247108426411719547224621383680000000000000 1648 3573351844825273687017315597561153047451190292358521047115612160000000000000 1649 -156402589514492393120807308833095279926555630687901708587417190400000000000000 1650 7408369121911893532925419570475635941709597908597982291466894376960000000000000 1651 -375752083793765178788000047881234414678540681041399676920304345415680000000000000 1652 20258904306951930689029104557091732830525709572304093204586059807129600000000000000 1653 1 1654 56 1655 2968 1656 148176 1657 6927984 1658 301129920 1659 12050700480 1660 438085065600 1661 14181827587200 1662 395543757772800 1663 8904113277696000 1664 134642511843840000 1665 72364084176384000 1666 -70391305702029312000 1667 -2153131427209771008000 1668 -17912113929251942400000 1669 890757836981605232640000 1670 33128534825147799797760000 1671 123112437005760037355520000 1672 -20793982707138554710917120000 1673 -463178868246652731767193600000 1674 7976685311336086777803571200000 1675 461836818753174680105248358400000 1676 -600005864690690657645769523200000 1677 -367156450911889506418761911500800000 1678 -2462046962460089050494645829632000000 1679 278952878954751070832041654222848000000 1680 3100221367561836058026851155574784000000 1681 -219751389218224695257900037609357312000000 1682 -2517379750460210879117803138326724608000000 1683 183472887546118874307650436815451586560000000 1684 1305186047688295314854818794782840586240000000 1685 -155710263648301584581095164841951022284800000000 1686 201533271035776424764906282909335709286400000000 1687 121307196099097090740578307725731852556697600000000 1688 -1613285371139142253053096405943882755342336000000000 1689 -70820545800356768327501947265599167893864448000000000 1690 2352772473386899836548172039143162049340637184000000000 1691 10057299371299811504484344271966467353328222208000000000 1692 -1899847713211337912077467097700692346690504491008000000000 1693 34736425531996966389556266470494771545154686812160000000000 1694 458222232215782586863327231144596278665830570393600000000000 1695 -34700873186600357209995418814404073378933069379010560000000000 1696 682944442928866972155975571182218399050652683264327680000000000 1697 401592370467405875737974990804700202598127268234526720000000000 1698 -403495177210268896096833226421979330740113407410700288000000000000 1699 13501976145096743294393823203312759135760867127117165363200000000000 1700 -281902581555086697173180022749737787532893832426403607347200000000000 1701 4366369310897825144215743958933039132442358082458269358489600000000000 1702 -52872857204115552589815988529434841083484187690124415965593600000000000 1703 509043232700905752239699886334511985588931514661583882027008000000000000 1704 -3892402217399409692111199013416332986693520953566145221230592000000000000 1705 23283272793895685651766989398790649797688920377598012276342784000000000000 1706 -105572517583146391335903747653704613748752730197506831744499712000000000000 1707 342572046851434208620585630141612930327585389824562984640315392000000000000 1708 -710998587804863451854045647463724949736497978881168458687447040000000000000 1709 710998587804863451854045647463724949736497978881168458687447040000000000000 1710 0 1711 1 1712 57 1713 3078 1714 156750 1715 7486380 1716 332974620 1717 13665916440 1718 511078158360 1719 17097628640400 1720 496571510912400 1721 11826234695167200 1722 199216358483234400 1723 858409209511761600 1724 -81639925968857256000 1725 -3033007092598955472000 1726 -37667011288553638992000 1727 939280269935378026656000 1728 48794238334292496069024000 1729 467589133543768925008320000 1730 -25312479796271449744522560000 1731 -827420664085090318577093760000 1732 5171333355719766390026551680000 1733 720475856329911673384800126720000 1734 5270490114558796773101372716800000 1735 -522007673085432132570649002124800000 1736 -8998788991248867359986561156032000000 1737 367664807356739437850879498660736000000 1738 9325316477502754832763216375122304000000 1739 -279759494325082644982896491253669120000000 1740 -8113025335427396704503998246356404480000000 1741 243390760062821901135119947390692134400000000 1742 6084769001570547528377998684767303360000000000 1743 -234141911180434668891985389389845833292800000000 1744 -3423534431043652861366597179997475562470400000000 1745 223978886603251477588187320866600092528793600000000 1746 329836343095854481405082769345339041159116800000000 1747 -184590876175863547716756869299102482020747366400000000 1748 2507632758906036466478527486165028709713189990400000000 1749 100797353887243356645785120180597140464996473856000000000 1750 -3820950620626211490793598172916767488216957395968000000000 1751 5549123802703114032138787577429636167993718188032000000000 1752 2623454599388700650632198570219190959652353806772224000000000 1753 -69454104275201586746205699196948230400400466746363904000000000 1754 112299324641236004922716439130305895924430844000890880000000000 1755 41541216842909179308543899247252737626449806575378882560000000000 1756 -1356954106109185937597254203169103298309393403741294141440000000000 1757 20477873648501266045211207644937557332736845476866060369920000000000 1758 32313088874726325971292052576530514020995567174882253127680000000000 1759 -11782644964640028606312000297764346159801785097010396576972800000000000 1760 444012870961092479179947826376074853502191746539461985000652800000000000 1761 -13008381279998539030994268750104992337117274380336356494581760000000000000 1762 381755246655500186660774425704084729095166099738678535266754560000000000000 1763 -12534993982538029965669895212896330544931607534460454818438266880000000000000 1764 470037080222771350148323454186453100134093731001173673463371120640000000000000 1765 -19710043525543218216365327023718674312163716822425489472819044188160000000000000 1766 903684210474585517402593812105378520291385312047446449645683091537920000000000000 1767 -44643105973438401416637193082671480313936408262814456068206061560463360000000000000 1768 2354158196965958499965955112591129022993867299505481081391016879573237760000000000000 1769 -131642360186573645617311121411982079932756060800831997643400216626728140800000000000000 1770 1 1771 58 1772 3190 1773 165648 1774 8077776 1775 367446240 1776 15456420000 1777 594147415680 1778 20516349409920 1779 619274529619200 1780 15538623950304000 1781 287023190598144000 1782 2128441415772672000 1783 -89514071361082368000 1784 -4137258250186693632000 1785 -67723882548118917120000 1786 834321733775888117760000 1787 68286396271278906040320000 1788 1043167792594709628887040000 1789 -27445669011120220822241280000 1790 -1341720902594383734398976000000 1791 -2743354418025134977833369600000 1792 1026799609581916060405048934400000 1793 16608285030419284717627047936000000 1794 -650890656368795081403855942451200000 1795 -20459865989240149976845279690752000000 1796 389578129999554619378515313557504000000 1797 19892033798765376396404341856010240000000 1798 -257027369124553685557419863489642496000000 1799 -17780340075577454083193808457996173312000000 1800 223613811138361706434955281235988971520000000 1801 15021668243475661639508702795984692838400000000 1802 -254183461042000607743575995296777198632960000000 1803 -11453620596110968010074063243950111420579840000000 1804 309718374342924265524580709916235727791718400000000 1805 6638393763265080153317146658195237429575680000000000 1806 -339824159607237344880453556227980860499951616000000000 1807 -739051801482163538620247645793924544689340416000000000 1808 288441694744005815350613157102279213161990062080000000000 1809 -4602187167809338172492079206497474050253727465472000000000 1810 -132940778544137772523636678409828305261277699112960000000000 1811 6422359375506128006613987121954302993940942254243840000000000 1812 -56026330446573396036291822260449982571759672156487680000000000 1813 -3128880002500467099778799426303672790808081293461422080000000000 1814 126154755417255575266775157651692426151996930660583342080000000000 1815 -1719581860867358972149247108190348742626574266132961689600000000000 1816 -24450876365115525309292441858475068711707689799912731443200000000000 1817 1859639749212608525861192793885980884288752864344543959449600000000000 1818 -53156736701728750656562003371715373080991966069252802006220800000000000 1819 1038066207081435223294646332953386270173233198257687265647001600000000000 1820 -15475847299410321110070471665994917997243264556373617642831872000000000000 1821 182855793388587636140368960142762734306262172151732671457787904000000000000 1822 -1731509210938444977267481806555633766600283635675801545867264000000000000000 1823 13089914909722569399209861609593517976133616577856178699259346944000000000000 1824 -77695986588257828391014142775797325075523399592191685978658701312000000000000 1825 350522303787797681764044504199616400220093503588416050132911390720000000000000 1826 -1134042747548757205707202807704641294829714276315463691606478028800000000000000 1827 2350561331282878571829474910515074683828862318181142924420699914240000000000000 1828 -2350561331282878571829474910515074683828862318181142924420699914240000000000000 1829 0 1830 1 1831 59 1832 3304 1833 174876 1834 8703444 1835 404703420 1836 17437020480 1837 688416054480 1838 24509587853520 1839 767531199037680 1840 20218878335779200 1841 404770655576548800 1842 4078538833347316800 1843 -90399038444936020800 1844 -5475155495858099251200 1845 -111512839613062279392000 1846 461857610925410892192000 1847 90975194582581938781152000 1848 1936761950978073107336448000 1849 -24231722231936264249812608000 1850 -2017603726682580499861157760000 1851 -18949093021420018097511911040000 1852 1330282870788893121728585717760000 1853 35795684827740531955448743395840000 1854 -666726820280721131170192781667840000 1855 -38261466714255752052379834892352000000 1856 239032767317329221302500169928192000000 1857 35496365946623389363421275234336512000000 1858 -35496365946623389363421275234336512000000 1859 -31911232986014427037715726435668524288000000 1860 0 1861 28720109687412984333944153792101671859200000000 1862 -86160329062238953001832461376305015577600000000 1863 -25302416634610839198204799490841572907955200000000 1864 253885769636730781512066319522178779235328000000000 1865 20082364378265404817604445874204341437514444800000000 1866 -443056056593058886816706934198154187643570892800000000 1867 -11591434087111544233793051090736546562646058700800000000 1868 550912215467366276187913367363677412124369710284800000000 1869 324931233880024284256463466673236920257819999027200000000 1870 -457370797911493441598773853737643302014757372704768000000000 1871 9344841769037342846169080155151919806103648827578368000000000 1872 141360490885194505543555988493129976729112070302711808000000000 1873 -10598712649522093830292724309623100791642160271217041408000000000 1874 182830722700019349865564128771345708385357403931577786368000000000 1875 2159402746962992910424718179605637414140716116921041346560000000000 1876 -190352222978365841382422050488433112998478447278367287541760000000000 1877 4890967989241905331306409158452262234243167580888969861693440000000000 1878 -54878671383685157511064447697396546156440534044031532471255040000000000 1879 -786686720606986642923107110464830839135764766962879938898984960000000000 1880 60260385979478778972464914617025141104616273761285313619066880000000000000 1881 -2077332464855136616409507944065615365721384840731257888932249600000000000000 1882 61665778824190114957247445785606920959000678495014130272935034880000000000000 1883 -1910789741708818340649779755621015451014934438531432580486260736000000000000000 1884 66929113916539929361400846127727558521912666889327088951595356651520000000000000 1885 -2660430705596799396338112819437441361444881919492843202550623997460480000000000000 1886 117276459658388288638858521106184430840162994499570053868393100791316480000000000000 1887 -5619715883840896233079764347073787969564985158510815977653494566508625920000000000000 1888 289030099009664895462142231979900800652406311658668399559446980922659307520000000000000 1889 -15822828601025355078304854558593786232717621486156844121480672542876579921920000000000000 1890 916494111618925720787720027270219240491847695295392367593352308155281316249600000000000000 1891 1 1892 60 1893 3420 1894 184440 1895 9364680 1896 444911040 1897 19623441600 1898 795104553600 1899 29157148540800 1900 945790205068800 1901 26077643095795200 1902 560752719246720000 1903 6965899628688000000 1904 -78950212284303360000 1905 -7031028585967626240000 1906 -173043675067892428800000 1907 -339900527719110758400000 1908 115074231272747447500800000 1909 3246175607825328482304000000 1910 -11159240417298640790323200000 1911 -2835951424225182226265702400000 1912 -47568451342318759077249024000000 1913 1525967072187415406672707584000000 1914 65229204406708141795042983936000000 1915 -420486359397887080301344653312000000 1916 -62969369825931474877614305574912000000 1917 -251255974801216376504932867768320000000 1918 55292078743187911126589555131023360000000 1919 562405457326644100391065703397457920000000 1920 -48840258929399053479404486127475752960000000 1921 -619592782257923832121717945007792455680000000 1922 45421440804341119735846172098552450252800000000 1923 485378405891186924401505344660142083276800000000 1924 -44092610689993306812471269086097242167705600000000 1925 -183933982903496877272163323949387831941529600000000 1926 41948488476641830672025931612632370965485977600000000 1927 -252104960324236148402590691332380782588067840000000000 1928 -34728380105086813823992250155380564477880565760000000000 1929 710066526239137093317392036078482037628532162560000000000 1930 18991539792019681789090954058546900751611099873280000000000 1931 -951084795769533898269959540009181801814280393195520000000000 1932 3068802490094145262562789391004239404932283970355200000000000 1933 712375877748946600804985456205435810579199675072512000000000000 1934 -19545925453069846338844756882951842499036754810083737600000000000 1935 -43184867597868664213095064146259412413344923443947110400000000000 1936 15829528531636567659422539944543241736853150454373154816000000000000 1937 -443792751278631591549247752150990475167986168751552724992000000000000 1938 3278993354086979244574375507096858406946883586532210376704000000000000 1939 180529856302382292923876253674058546824340857096426540236800000000000000 1940 -8545166679836037593873955448694547331611126213467454723588096000000000000 1941 218564778327968640327971069890046373068510372139064473837109248000000000000 1942 -4042749459208924936488167298819853890354295468155478855510917120000000000000 1943 58327440339510840765237780906510213129940119871607230274532802560000000000000 1944 -674400628028700123394000064038757757031554995253954027700334100480000000000000 1945 6291594185367609191663183841422526456356918956120419637813460336640000000000000 1946 -47073083502796594556900800181630837747204321687785520144319806177280000000000000 1947 277428093968518694596189341412108156762432828869537526737548397772800000000000000 1948 -1245797505579925643069621702572989582429297028636005749942970954547200000000000000 1949 4019459876493722357828402096980777709347354564089754400759396853350400000000000000 1950 -8320987112741390144276341183223364380754172606361245952449277696409600000000000000 1951 8320987112741390144276341183223364380754172606361245952449277696409600000000000000 1952 0 1953 1 1954 61 1955 3538 1956 194346 1957 10062804 1958 488240340 1959 22032358200 1960 915536797560 1961 34547771578320 1962 1159137824478480 1963 33363639409716000 1964 765157547069546400 1965 11124142626861633600 1966 -47501251047847396800 1967 -8748622639985519491200 1968 -256783706415368692560000 1969 -1792515937686638228064000 1970 137009845728798849110304000 1971 5070540527007847170447168000 1972 18251715357987490765818432000 1973 -3722842157331698850641512320000 1974 -93511126204675168106759241600000 1975 1428655699573764516373916517120000 1976 106576937952868144712304713399040000 1977 317149906775355399497167585128960000 1978 -93075218624936127784158720013248000000 1979 -1317191068641501150160625936390016000000 1980 75263685015166705254526928504889984000000 1981 1771591354972385523683480009422795008000000 1982 -62793071359576775783892235889541289728000000 1983 -1883792140787303273516767076686238691840000000 1984 58397556364406401479019779377273399447040000000 1985 1751926690932192044370593381318201983411200000000 1986 -61317434182626721552970768346137069419392000000000 1987 -1370006672308974178697804024190833951027558400000000 1988 67964244048023458169312799634858327744454092800000000 1989 682978108899769475345609606146613134020955852800000000 1990 -71127291626847421075278486125840139243039545241600000000 1991 292900040416729709283931433950304661190129924300800000000 1992 60474589357433902381395007837511637071800116395827200000000 1993 -1290799355330182889711401629491121111308148520826880000000000 1994 -28692450883268359191110975936678939508329280532617216000000000 1995 1713919713487923011054847297662113006511230767616905216000000000 1996 -15318494668276807533728268059418289962761712007790358528000000000 1997 -1017310039212712911688603540704489077250632736948252598272000000000 1998 39599618836018480182305083902080490736274359807772784107520000000000 1999 -370146766246810547845065724521400087255222390659997501440000000000000 2000 -17670769709658474430979504291767838476986034708060846558494720000000000 2001 844088870622731092453094977415925731255470930781306174945525760000000000 2002 -17668353226905093418240097325489413137406867253528827235784949760000000000 2003 116044458808808750582262100429163595274319105472874574283743232000000000000 2004 6075278042599514778235836478556267666745675238675187944404983808000000000000 2005 -314187341138321814984318333961567751285465702955965341893784289280000000000000 2006 10350911086796090359643053391498154118567274102995411970342132858880000000000000 2007 -315923637182844560436417557317749117972360194324798070582060872663040000000000000 2008 10376817358097783305145826128807005965479866720771491346169059620126720000000000000 2009 -386833450231396226184124720744209881889154794502755818788190485410938880000000000000 2010 16241895329480352344861363178675549971945659301461325665884910723595304960000000000000 2011 -750572919146510749815176703057704332174710826544164851937265980008433582080000000000000 2012 37513390836618649495826882410721010676117702501990039302064329612589736263680000000000000 2013 -2005411870998330618544846020969883941743785226315115061424770709456122223001600000000000000 2014 113817693488507268554646689347936631281749204052352983907813752304400442805452800000000000000 2015 -6820549178668045214102212442944971587740330548388309999629727877291603555529523200000000000000 2016 1 2017 62 2018 3658 2019 204600 2020 10799160 2021 534869040 2022 24681433680 2023 1051146472320 2024 40779908668800 2025 1413371350944000 2026 42369303828499200 2027 1030423944796646400 2028 16981716001964313600 2029 14685753859096320000 2030 -10509428262349336320000 2031 -367394988067217510400000 2032 -4189851269259438182400000 2033 150585492948764422348800000 2034 7492857495126284484403200000 2035 72840045584784214491955200000 2036 -4515867771890752681154150400000 2037 -161991530184510983448472780800000 2038 743164771117424195808505036800000 2039 159493326106542542595075538944000000 2040 1868181628276650421377383989248000000 2041 -123131210439850713969707328602112000000 2042 -3252347072141026467945002733010944000000 2043 85928753721726122159408422785122304000000 2044 3848711383894886704117810038767616000000000 2045 -61117910343922279491513394096814161920000000 2046 -4039301065896047408226214274612126023680000000 2047 52428129108690961880145831606621768253440000000 2048 4006986657368879028960404560415229015490560000000 2049 -60022677390559192243025474074599252138393600000000 2050 -3726826081232953469698698618512679716782080000000000 2051 81543316394489084369815309148630940909148569600000000 2052 2999943028452381725346202172953378595173249843200000000 2053 -109259533819967207260922502222003060515424908083200000000 2054 -1574830787531584732651976463717113482371567452160000000000 2055 125844188154411033155004047602942496242855607009280000000000 2056 -539465393341013220717814791607861720385902576926720000000000 2057 -106066276021919912529683057545765585576480912063856640000000000 2058 2607923305231992175681130092945602983317702365665034240000000000 2059 36176142736229534986195594710561980845466712395690803200000000000 2060 -3111041468169022110754466152986706105944425131968508723200000000000 2061 50643822844906683631156602799624542767744881868383715328000000000000 2062 1101916549559520768038732705529744748318127664579748036608000000000000 2063 -72660965951502649640726444555198734893920327558468506484736000000000000 2064 1496509665179325170938119231207991465870218478107021683982336000000000000 2065 1434566868984851929426986218671379284035207586458587413610496000000000000 2066 -1078250037596471736722921296480851799812237349093926022101860352000000000000 2067 40041032963825772241343468224135971858242134334371107021023870976000000000000 2068 -941752295543990186779310895519157572844596115729361555314616303616000000000000 2069 16650125557539246122682593787598842156558536021372912107188230553600000000000000 2070 -233476807893412030404999352029195541280939643603846508399535503441920000000000000 2071 2647972142132879783006229612569957610835775099389704102285153109278720000000000000 2072 -24372867349276936206099306510511927156503761585013333213891727730933760000000000000 2073 180638287747757935366523317398172974377564240289902652598806367709429760000000000000 2074 -1057670329430700456573249678109915580109054033000377975986960236911001600000000000000 2075 4729094342408023398663720572465278756395288097948641449642006157459456000000000000000 2076 -15219085429204002573881428024115533452399381697034718847029728906733158400000000000000 2077 31469973260387937525653122354950764088012280797258232192163168247821107200000000000000 2078 -31469973260387937525653122354950764088012280797258232192163168247821107200000000000000 2079 0 2080 1 2081 63 2082 3780 2083 215208 2084 11575116 2085 584981460 2086 27589358160 2087 1203483718080 2088 47962548280080 2089 1715079063463920 2090 53437096457236800 2091 1371652453390665600 2092 25083923354448235200 2093 122361879907705838400 2094 -12103251627414063916800 2095 -509267122894886323968000 2096 -7909925109381911712096000 2097 145909471992433433732448000 2098 10551404850176717036205696000 2099 164074888145036476847086848000 2100 -4919578943275181144778698880000 2101 -257536217262961265955346500480000 2102 -965880776744698011327111421440000 2103 219611729992826947527525049436160000 2104 4644224982348308332649391910832640000 2105 -141163886057889244636683168796224000000 2106 -6363249876542160804610038307412736000000 2107 69474170783230804850332549389129216000000 2108 6982154163714695887458421213607486208000000 2109 -21154885003493780076926261288989846272000000 2110 -7192660901187885226154928838256547732480000000 2111 0 2112 7358092101915206586356492201536448330327040000000 2113 -7358092101915206586356492201536448330327040000000 2114 -7505253943953510718083622045567177296933580800000000 2115 45031523663721064308501732273403063781601484800000000 2116 7302612087466765928695364250336863509916374118400000000 2117 -111115284640231726181228024384622059881101663744000000000 2118 -6073041344336750174773160617855683987714339443097600000000 2119 188731438700926697739104376124130487002814856539340800000000 2120 3090243730214430954317265960547334582979258108930048000000000 2121 -233716324566534956052933722408469955433349650129577984000000000 2122 1526510329171955775084558924964792641484202955740946432000000000 2123 183897166986867228116135022081165593349246814649170182144000000000 2124 -5608073667940222311572462217110016402292912005964988817408000000000 2125 -21627665249937602952887264003675312090014396742145039851520000000000 2126 5378849947837205356122411323728297450390828477137981514874880000000000 2127 -138078941660330620082559273793077467650802105334505370934312960000000000 2128 -17253916851677856982469160073508165687406687863580731421327360000000000 2129 106614006451239285503827004555509264623500437596398289014456156160000000000 2130 -3718808596907391767751830326788795760042271400294208277911289856000000000000 2131 62966113569705995554138818902328957885113735493406903972598415360000000000000 2132 9891670531066915408049569470142231388590254152190833323846975488000000000000 2133 -39696413359270284757512655343329101207243171368125732245179137179648000000000000 2134 1701178930529010232890151280762058431011908250658679230714900112015360000000000000 2135 -55116988659799506710999973748894914743624558740852669969773770963681280000000000000 2136 1748414896398716750136373882220842069599459676744029269375491679845416960000000000000 2137 -60979919003946941750154331989316339605229721844555438052940442920696217600000000000000 2138 2412358325538206045953457752449017334096531403051459662219141408697185730560000000000000 2139 -106633979440151384706479553347515832524496221159822069655191220524548559994880000000000000 2140 5153223163174555375300105397140910675288815399890033230680870413284501009203200000000000000 2141 -268141565235313324062550914833628108685583384715374597431563720631324903125811200000000000000 2142 14877312510022542486010584687507271758871566480027225167247660231617105599738675200000000000000 2143 -874266509022196239462889352498573691814153215576954285120593372770359153596458598400000000000000 2144 54141519380266942909543362372097184463482743893106404777060779889940749023793355161600000000000000 2145 1 2146 64 2147 3904 2148 226176 2149 12392064 2150 638768640 2151 30775887360 2152 1374222044160 2153 56216091939840 2154 2071727160975360 2155 66966539067187200 2156 1807077780419788800 2157 36119142571721932800 2158 295464234521891635200 2159 -13188899466652144435200 2160 -685761844248107827200000 2161 -13424228104446557798400000 2162 108061986548226686976000000 2163 14196029729675191772774400000 2164 306068391811105592455987200000 2165 -4449551796647372205549158400000 2166 -382250795749531966143568281600000 2167 -4298131646387531337231079833600000 2168 275646619851306613227193997721600000 2169 9113634327733874309854715078246400000 2170 -125418124689943718457883452506112000000 2171 -10869488073393086368265083413331968000000 2172 -3259878445114105902887180118786048000000 2173 11119495978850165554811103780890738688000000 2174 92333201899939538153879948850188255232000000 2175 -11054754590519935610299512654148801658880000000 2176 -141168880357016257502771996909292874629120000000 2177 11369373577693979618250142343654251199201280000000 2178 149074337657009167922927228736213275608350720000000 2179 -12304207173358860812718004772371315817573253120000000 2180 -107907523197052219739893279998483529220908646400000000 2181 13566862671209117171793264690980782783777367654400000000 2182 4120552848049580034102466790570542236409685606400000000 2183 -14096475255853141190318846887761796386357449746022400000000 2184 164930015848138825168837031726016180301733059520102400000000 2185 11984805687561141614619592300026235011542191209185280000000000 2186 -356686906849117091002750508526435940486408118867066880000000000 2187 -5372684473276055710736169669749968322602170010231111680000000000 2188 452013241481768224123380384631536484961913643030208839680000000000 2189 -4861731800879752228357951954310332635980447316985962823680000000000 2190 -300978671908039785609412628496091728841277470552249860096000000000000 2191 12201004090400811431366885099777684322255616819645862903808000000000000 2192 -78572755283595947455646145488190990015880761687417783582720000000000000 2193 -7964866801971208047267000429766191236151828978797866509139968000000000000 2194 318991105974492950636351268470881967409817228858464639695978496000000000000 2195 -4601242030387333212578614791073292962790751861810270406497533952000000000000 2196 -73598616386925717324433318874522928896895854618678745138072649728000000000000 2197 6082034232399733172109597078058202473514639304842325385485999931392000000000000 2198 -193528704618427541973066959563150599006283974471466183706102886039552000000000000 2199 4260031822167726465407108560007308385108616329921860770487225257295872000000000000 2200 -72485349632034004545911002659810113135046437680510960780012797013524480000000000000 2201 991308580881314653137996414347245592402397151846480772112614771109396480000000000000 2202 -11050195667757965059484682548123491415251658697653552828279059318434693120000000000000 2203 100473070506018771143307762463830580627089833640682409330600630295849861120000000000000 2204 -738220225203242285301222533581052678016497918068142836909934692099707371520000000000000 2205 4296425201844438421535068901180819070901086466878140290103850248653347225600000000000000 2206 -19133743742315866015597098391810064565511466724733005172835206294675233177600000000000000 2207 61429387804277254050074894836863891499799972116248069239102504419746801254400000000000000 2208 -126886932185884164103433389335161480802865516174545192198801894375214704230400000000000000 2209 126886932185884164103433389335161480802865516174545192198801894375214704230400000000000000 2210 0 2211 1 2212 65 2213 4030 2214 237510 2215 13251420 2216 696428460 2217 34261882200 2218 1565165511000 2219 65673283712400 2220 2491754104803600 2221 83422048381308000 2222 2358609878468844000 2223 50949885503468952000 2224 560566104394416120000 2225 -13242393040507879248000 2226 -898060666497926467536000 2227 -21301692651438898739040000 2228 15492675700857515640480000 2229 18224582925375185634475200000 2230 515127233030339489886406080000 2231 -2366117260540874544653389440000 2232 -533069985901434194311828329600000 2233 -10024628864521860024474598560000000 2234 305494540197629239579883253292800000 2235 15718754210767075116223159788403200000 2236 -40719674936169996520728602916288000000 2237 -16722518190078801941939667826857600000000 2238 -175044274537407628863657934716209280000000 2239 15683324634241494527362232939802750720000000 2240 327397029815975167857192138996271430400000000 2241 -14536428123829297452859330971434451509760000000 2242 -426270932820399668550064164973145402380800000000 2243 14493211715893588730702181609086943680947200000000 2244 478275986624488428113171993099869141471257600000000 2245 -16261383545232606555847847765395550810022758400000000 2246 -471580122811745590119587585196470973490659993600000000 2247 20001501760636106063692852751436527496327992832000000000 2248 369296020312232494883304622752132958895616843264000000000 2249 -24785275571972634260292172607060590633620487898112000000000 2250 -120292934320516397692622219930602971295110954353664000000000 2251 27662703323453897046091746614332640564038816163309568000000000 2252 -289835898158471402091049090487162518313666849921832960000000000 2253 -23427060637846230636696205741409193766807450118721146880000000000 2254 737268737462817555405005392297834500029517736976909414400000000000 2255 7686719484110753436187434239999168134752695690900116561920000000000 2256 -890470685998554722664356207264284663127885170284350994063360000000000 2257 14997817237479206069411779824807902690855831829208164700569600000000000 2258 414291965706731780977089655413328517424546897272982467622912000000000000 2259 -25407517798564152668320319390539984108246117844399382638673100800000000000 2260 429684793384872473953724438829623668300821133932524009772670156800000000000 2261 6984864144503147532237919570942225708241918744611393415516577792000000000000 2262 -588218079765508142791306736046676834429124063207417977361216348160000000000000 2263 16420647880778893421116340761956240207072522499046749199494822871040000000000000 2264 -212182505281086915471465985874312632611426059447822931261332590510080000000000000 2265 -2614343673332094032819053364141031565604499564482470016737296747233280000000000000 2266 249911041375424364636729253504618943253197567794935470177047278781562880000000000000 2267 -9664318939528179518797289122402528349203168314260201797841063013094195200000000000000 2268 314272806987586793186904206790332224190758272805065621199383485497751961600000000000000 2269 -10441571926413796773015296812933781942205930022232731916477325463672523980800000000000000 2270 386697585804863363385056585508908727027990592552318879503829661376341812838400000000000000 2271 -16182602842048860192152681448230510590352452306090782332197836636449363676364800000000000000 2272 750832025422936499749777108869470940739308263516158231649502336909231949578240000000000000000 2273 -37861731582282478127130727363849537892083073067063330592701293029709165204668416000000000000000 2274 2047635821049777957562768191467493942329552861604729263520299709199351223580033024000000000000000 2275 -117749917814985067045301152207749567820499023748213515592717737878545392414699683840000000000000000 2276 7156147437249687645285938260580383548073255729852046136610619123570842765507835854848000000000000000 2277 -457495838763255667585641412044221208716429185896749120366163590069999329251053851115520000000000000000 2278 1 2279 66 2280 4158 2281 249216 2282 14154624 2283 758165760 2284 38069349120 2285 1778256184320 2286 76480194954240 2287 2984672828712960 2288 103341634012108800 2289 3052451652190617600 2290 70649426144928153600 2291 952657807641174835200 2292 -11489584848092570419200 2293 -1143476317497269403648000 2294 -32203271248389493604352000 2295 -161834547367470949171200000 2296 22194075045371999190220800000 2297 808560322139269352875622400000 2298 2398692578520278619036057600000 2299 -697680695769385947608147558400000 2300 -19061473729315851888584373043200000 2301 271351466766743346583209875865600000 2302 24717240749402509042911583037030400000 2303 164875619785966029098535902773248000000 2304 -23315092870297178029480587744509952000000 2305 -502168710876000279431767500779421696000000 2306 19154275769408948918657824754717687808000000 2307 739910989970681794326068358398305370112000000 2308 -15188723978123207353752376012512449003520000000 2309 -912433542736196035824450133897193654845440000000 2310 13300881788640715263489851094375118468546560000000 2311 1048527331441820990650363852153607130363985920000000 2312 -14923589366854882525635612927888882921709240320000000 2313 -1146600487144013386458437016260569434424973721600000000 2314 21300822039453521974545634544277826610014244044800000000 2315 1151801211415997807440341902881128529158185209036800000000 2316 -32858322155121391851268389567197415770381292562022400000000 2317 -940701713429215665286572881303029481428507174738329600000000 2318 47169708354543147885023955983015931798398457574588416000000000 2319 355581933539948848119163328045048794765209342673158144000000000 2320 -55972220042582177215342150326615764013336105257281781760000000000 2321 634138930549532899351037211431782517736580084824256020480000000000 2322 45080552472954148899212354908431818107031258929029678366720000000000 2323 -1633520752121118569925921465954463906304106742280800016793600000000000 2324 -5425248897317761731998116176440366174662384525000181180006400000000000 2325 1719037517879262343580391156699461654030989110693257526902784000000000000 2326 -43033316537140649592172723181730982108685053645911040444071936000000000000 2327 -276762720191667769580135039457979565215710459574919651213180928000000000000 2328 46811792231891421566860663108942072306762952022090966510493237248000000000000 2329 -1356352623721390729130147762164747827996586478112411157825566277632000000000000 2330 10630271992746666250127018341034190805558544362020573009157904400384000000000000 2331 654004710778311451216688557529204055226112767170898928755941329338368000000000000 2332 -34047850249750484406261789910215531786768950603455222323032818238619648000000000000 2333 970898403523145706308879808843551088275564762791148289580707552826490880000000000000 2334 -20247948590183091369457930248373996904857342164530078008349472286876631040000000000000 2335 333332218578164447908794829177576387245689845689036242002359872655206645760000000000000 2336 -4458615795347531419031131558950488352024427559291595151354074683930239303680000000000000 2337 48931371669574729143165677116829543458971278514902839242471880670494096097280000000000000 2338 -439964671413851085661921114250505757710976674789314729169414544050620045721600000000000000 2339 3206916155126572385614155780458902663624803462363802893310195497125962108108800000000000000 2340 -18560234949618556242129595890013441840771530919483771149365224716526941319987200000000000000 2341 82349618988638822503128269678519801041059719997279829737022429449514343045529600000000000000 2342 -263797932014453177171038016427800718589157408126879454581309138406071370095001600000000000000 2343 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000 2344 -544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000 2345 0 2346 1 2347 67 2348 4288 2349 261300 2350 15103140 2351 824192460 2352 42221481120 2353 2015581866480 2354 88797266485200 2355 3561181294834800 2356 127346534943264000 2357 3919801991329224000 2358 96544812200388552000 2359 1517319986443469208000 2360 -6819421279095577152000 2361 -1413051339635990230176000 2362 -46861459649650654680672000 2363 -464492373160629042317088000 2364 25300637201946359211678720000 2365 1202362889104903273647419520000 2366 11313630549030134509702277760000 2367 -848800348716893510939561239680000 2368 -32386562069815080534565179141120000 2369 114095025295749380775836854310400000 2370 35916087273469345349567534351577600000 2371 561921311483606215542499434528192000000 2372 -29057131523758240586562609040966656000000 2373 -1049475044996471596170848518119285504000000 2374 18523069011846241579103777472799376640000000 2375 1379165809526356845081491892494392907520000000 2376 -8537098766660887620232945289286558812160000000 2377 -1632008714226673016734531374468613826257920000000 2378 1632008714226673016734531374468613826257920000000 2379 1884970064931807334328383737511248969327897600000000 2380 0 2381 -2179025395061169278483611600563003808543049625600000000 2382 6537076185183507835450834801689011425629148876800000000 2383 2477551874184549469635866389840135330313447424307200000000 2384 -24840889503697329774713172246418243417390765731840000000000 2385 -2600841131037110427412469134199990085800813172123648000000000 2386 56704298470089894676737758286898924248877900936071168000000000 2387 2175786186650395047904374572574302880861498040609560576000000000 2388 -95408451206145439125714317012211652356430306945374191616000000000 2389 -754014845317758927174433644043540655841440642274278891520000000000 2390 116890367107643766676457130024954798744149952169488554926080000000000 2391 -1658458032604965673109397802414071841058587677317621144002560000000000 2392 -82836995206497088028616980120304564355847683917115368036433920000000000 2393 3749284409158652461902135079050654812047482827373316798641438720000000000 2394 -19470564778470990587112687755627074906060372312886685311358566400000000000 2395 -3034666654216647636399781730975443447289832717204670252666382745600000000000 2396 112201762089472568964995145960727553603527020856642281857532690432000000000000 2397 -971458160157611903085036258826110166355542242784992073898834313216000000000000 2398 -63277892126056300684674522489036933151813948585234135784021641641984000000000000 2399 3149535197915216228699707499437690185024927243650776429492630889349120000000000000 2400 -72525948478478673874972347099285555360280073377119142801915399579238400000000000000 2401 592515277993722159976887361495813989892638012261897874182102430400839680000000000000 2402 26377896208382198941599071631669170517216817937378578513539106191919349760000000000000 2403 -1585175596188980243876426530350299674482609551422031404559632611865735004160000000000000 2404 57964312098226432725809429013407514786387704070099107286313713175356112896000000000000000 2405 -1920849447023486662116334634053794413333083959610078042384785030710323229491200000000000000 2406 67184272074039583990528259530624124728415411078891354192591454870112388756275200000000000000 2407 -2638758685352824353682157130777257292206136486568404311862650293375001453926809600000000000000 2408 116444043518790437088563075373172649812304126230575628912209214906087089967045017600000000000000 2409 -5655692249619804254478332843621701326600652422139364443983019340511463587260792832000000000000000 2410 297005969019149463331324269031130993578562693143591179087652238394758918308767596544000000000000000 2411 -16669506894265447374064327202931835068682557261691384626687133590909359338496060424192000000000000000 2412 992262770379989039216444381323635065579181382323556951559197229740311649255042125398016000000000000000 2413 -62296705164656248495692393595249277033580692292487939080625118299120221768896258174877696000000000000000 2414 4107397640416509383583888597333018011856101230981013602647416711648453978015961475315138560000000000000000 2415 1 2416 68 2417 4420 2418 273768 2419 16098456 2420 894727680 2421 46742699520 2422 2279384110080 2423 102800410352640 2424 4233281892618240 2425 156151873040486400 2426 4997653589298585600 2427 130267170107904614400 2428 2313360429667570483200 2429 2326638207483401011200 2430 -1688222002544693231616000 2431 -66037013044759897620480000 2432 -945720211453456453926912000 2433 26222232342150230062989312000 2434 1707282589063080386720563200000 2435 26307356946849693041777049600000 2436 -936530942770027373816394547200000 2437 -50867620314445202305337524224000000 2438 -252449892722476550801948619571200000 2439 48264044652788539921404230998425600000 2440 1237926777196045473294189129105408000000 2441 -30807767128538575394249249774370816000000 2442 -1876926410961796045450891442729779200000000 2443 8659038170297599860766169045919596544000000 2444 2258619977827713058506817404804821680128000000 2445 12541715500731914746579417954781484810240000000 2446 -2542251650052568960480341019983389487267840000000 2447 -30027650760177609334352600470632926030069760000000 2448 2889915350621531211871313365777801448804843520000000 2449 41452679804334062312953516090667519021332561920000000 2450 -3438999267239622142126862905275583724077763788800000000 2451 -42450690432678289868160958337343180187230221107200000000 2452 4255333891211384264319356964816766184953304265523200000000 2453 24729614125022789617986432882513728231960756197785600000000 2454 -5210620236847192980312093967614260391730678474368614400000000 2455 23172553842195265950076813203601541885912699992276992000000000 2456 5766248828636400665761107243989323551776634630360268800000000000 2457 -107329575411749774631343682973585099809900664416177750016000000000 2458 -4821652965085681960871596687106531310756293040169700818944000000000 2459 206784218681878523333530977932385705181082217540341339258880000000000 2460 1168133887956679690288136797169470338210277993379844115660800000000000 2461 -249025901711475758386552465704704909036194910797925216944128000000000000 2462 4740735987617251088952410445507618199042203742154330132289945600000000000 2463 134233646691617405858932577955466802768328240469042090880689766400000000000 2464 -8537203982883476461714141911824749622147732105224743318007578624000000000000 2465 124567145728719236109670330958385021951470287497081050477151387648000000000000 2466 4124195120420287083118984225565191438593296300056912536838355288064000000000000 2467 -254575273873254019574722827489013959063621798124255430590529053655040000000000000 2468 5518921372985610923212839734204873294573910803222884818693939856932864000000000000 2469 6160820071066193517277047810898652092142674286898982030398922936025088000000000000 2470 -4716759114960992588493482097141893452290574722086495984358048201556623360000000000000 2471 193360051373640719708422921265567562885254279126720615179630853804638863360000000000000 2472 -5074041624748589062747353568965674333683649883896737991291098476670888181760000000000000 2473 101147639598864844605816986026772806335933967736573046816523025924487873822720000000000000 2474 -1617848144155912719046403752284994479234661825429387408749384416259391283527680000000000000 2475 21215299844465377634888165858453768223532050306891272815720635517521718620979200000000000000 2476 -229557594068006768729126598405698928836949230226476985692805462131058075185971200000000000000 2477 2043043755573261225547411374982303264111617882466816093339824822526537373004595200000000000000 2478 -14782454486587691002214093290935647675014635499850689436352619496606888257545830400000000000000 2479 85111820615393334871495911130956931316657299418883504025998147888168391941921177600000000000000 2480 -376323801215538971581244814758008622994754605180789621927050634375899274100604928000000000000000 2481 1203002315361149171448241620947732483343887672299245512717620880381973089337999360000000000000000 2482 -2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000000 2483 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000000 2484 0 2485 1 2486 69 2487 4554 2488 286626 2489 17142084 2490 969997860 2491 51658696440 2492 2572066518840 2493 118682173406160 2494 5014410197181840 2495 190578406856292000 2496 6329695817649204000 2497 173810317379779080000 2498 3415995993006212616000 2499 18094382520850844208000 2500 -1936271175161986078416000 2501 -90442441411019403529824000 2502 -1673432036867761958852064000 2503 22918518420956814020549184000 2504 2322643494399800056163654976000 2505 49793903976486648955161144960000 2506 -878620279081687236463981772160000 2507 -74960674727010317159388326012160000 2508 -946193853464996207278743398903040000 2509 59270030750203240081887682244375040000 2510 2289268659979623854555374039520832000000 2511 -23182680054365791855571535774026112000000 2512 -3013028907940908151156064009370275712000000 2513 -18280342075994937923022407106909819648000000 2514 3305677548750573792760239982629616581888000000 2515 58097779764614292910836281859041557962240000000 2516 -3443933040619159915114761442424165876605440000000 2517 -94347747019752799535004394864550404712586240000000 2518 3716083842294134459104527939665033682389283840000000 2519 126346850638000571609553949948611145201235650560000000 2520 -4422139772330020006334388248201390082043247769600000000 2521 -150352752259220680215369200438847262789470424166400000000 2522 5863757338109606528399398817115043248789346542489600000000 2523 154261923817960417900968799650257291621996655194726400000000 2524 -8210162389867004463840450559163693631881821982030438400000000 2525 -112611204387111105067707223744687822884057558292150272000000000 2526 11090918116098627512353320132187998409982819519650179072000000000 2527 -10287213493007053735089272686010157920632216946085654528000000000 2528 -12888611502136880148501165385162933761330312500917325770752000000000 2529 231049850401708151910958457136227667288469316389999983009792000000000 2530 10354624400812136003577122515038070544480960489639421004554240000000000 2531 -477378194118976526974947837094055607133628151221177821981655040000000000 2532 -451806873760138027525343003438750917033532902474830883449815040000000000 2533 527340999686617076348052186984642884237290354031963997648414474240000000000 2534 -13761098932847955304330646836954036906019428813849606523584186122240000000000 2535 -143562019624938267736556942135530457605608338697252364396277096448000000000000 2536 18211521541221041604163912043155481091793287313464429819868776112128000000000000 2537 -461868613843729191500685420494801862609344001146688642955677105242112000000000000 2538 -880582678052373238973431955075465110591476885268603807948475757477888000000000000 2539 448725180161137811384134546203608687302903589788104808197158674849824768000000000000 2540 -16739458592447124165508202092755536949262203972864013829621705264682270720000000000000 2541 316119528657393396393925285184999847894854901312238100251834009100867665920000000000000 2542 -469404195789370699180356822234652491257192841700851468405445463826409390080000000000000 2543 -213121381924606825264782579321525525183513803995830116208363954871554517893120000000000000 2544 10343410270725922794074309576387017817540155005627808083803295921786243276472320000000000000 2545 -368511326396500387312797275263293807215367136482468850687133293455887038434508800000000000000 2546 12588031483785966076508075292595773477459630957229226534761820413178492994276556800000000000000 2547 -464852950448977489420202286388027694144123882804273607315140303791178144596112179200000000000000 2548 19323248658735922744163120406214019533106836599449352041090853783578265427624997683200000000000000 2549 -896425022399948523582988654857078900269531053851928405516201791692051567607739396915200000000000000 2550 45468948836642368557637692400581471615189306923075224741677017856936988564648625307648000000000000000 2551 -2482267746755201211851427923606919125938950129805711977449532506973239542971050839769088000000000000000 2552 144379065552704091047423608393482396427743881150067995247517815225082726226108965824233472000000000000000 2553 -8885703443827970474500397532931365023489623298663471583621301955728756056559901559781588992000000000000000 2554 575706577821306265409077023964887850659631593174043348748964808163215405022762585153270710272000000000000000 2555 -39110640332046002350485787223804997508893795921401211524408701928316578778667985167950749368320000000000000000 2556 1 2557 70 2558 4690 2559 299880 2560 18235560 2561 1050236880 2562 56996478000 2563 2896203340800 2564 136652964940800 2565 5919573623040000 2566 231565473961113600 2567 7967333788001280000 2568 229598809009726464000 2569 4920672892542511104000 2570 43392105278536734720000 2571 -2104228546550381002752000 2572 -120618510295986097274880000 2573 -2731782270283136414023680000 2574 12383630721522326393487360000 2575 3027163730381871236357160960000 2576 84634212219355821086663639040000 2577 -548680638408834028484395008000000 2578 -104228980705770964938559881216000000 2579 -2118475770145322005696379092992000000 2580 64225376215683417155457010630656000000 2581 3802598945468958399845569850769408000000 2582 2192796261343238268135834790133760000000 2583 -4409570433494503038992871699177799680000000 2584 -73158168894387815686431318917523701760000000 2585 4284908437405952239337379060964738990080000000 2586 140525550962235786378121895173120736624640000000 2587 -3865181868386963390603757293255421591552000000000 2588 -205173138140268082233701208360713086146969600000000 2589 3592708142905321818071281851818487629375078400000000 2590 271657947799517462393346442691608160545800192000000000 2591 -3976310948175859922346979684204441116662248243200000000 2592 -342289014227392002615616517791426282287708241920000000000 2593 5694729823156367507388427437680448371569849270272000000000 2594 407820660605433669260891869630892469631657571254272000000000 2595 -9588115161870686869830439224636637075738536412446720000000000 2596 -432255263140615724278949539502260705494400357625757696000000000 2597 16211815432125808961379240033572037028859788727691509760000000000 2598 337132188477447633326557053184916223411794975147383848960000000000 2599 -24465841835013502181531713105479568228916352322391632773120000000000 2600 -14453685566630915620667282346966041325139512919184029777920000000000 2601 29325586440195397072831686251555115799805137791546572270469120000000000 2602 -569600916690949770180453004685152047645689525715486130569216000000000000 2603 -21193204239023811689786473086215038121570738894537863238516736000000000000 2604 1151146735763962821318426343354012424662035518475977073006477312000000000000 2605 -6532517649980745248754818640022920954998827740805602882845933568000000000000 2606 -1058025686954091054416128676214983607045707112174546403981296402432000000000000 2607 38599914141102514143676419858473575214119982493082275146427122319360000000000000 2608 -156011051822107577093194185731871127665218185360595472624745583738880000000000000 2609 -32832339409457626352783700505288273970933124400905041775428647004405760000000000000 2610 1330798762178765177247120471378582918746210627266589584799438579045498880000000000000 2611 -20430265384910975743535140848531515407039395636099575872535168053684469760000000000000 2612 -353892295320874326236060380871892352215089526550615799722099227412660224000000000000000 2613 32024899326801941326484054309385951734946852449449507321257708716426684006400000000000000 2614 -1126689518713227706028922205677211779270020065588386913957104000047471237529600000000000000 2615 27680943768399810717161444511874734238270996270180869521798471629997957185536000000000000000 2616 -530989121634225698555272414950521303713833614532103801964697006206292308734771200000000000000 2617 8280033194567409854437067369688740588432823188285816213847859034515963694284800000000000000000 2618 -106658361920627636312011330103996515333068300926279123921623496008991803774599168000000000000000 2619 1139293021145277662072728233329494579640172910955587244440563443225649662417436672000000000000000 2620 -10044594776139220374819070694037452731983259346668207232173310832104511992978472960000000000000000 2621 72183223542990389130923851722558686776231577998652933956679605696970646829739802624000000000000000 2622 -413601449885127401675993532678914641100423534718575216853185117297479132522783703040000000000000000 2623 1822826123691070490706727957648341112069838412996195239193207392443392762598454722560000000000000000 2624 -5815683347014367756064322531544707357556151127178337191711661680652729290195069829120000000000000000 2625 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000000 2626 -11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000000 2627 0 2628 1 2629 71 2630 4828 2631 313536 2632 19380444 2633 1135686180 2634 62784408240 2635 3254548358880 2636 156942350706960 2637 6965500529136240 2638 280185215193374400 2639 9970835646797625600 2640 300566667298329432000 2641 6947631697327192872000 2642 82108792561905004896000 2643 -2110798858067765401536000 2644 -156745770821207160649056000 2645 -4221809285198361465536928000 2646 -9649647834510679017998976000 2647 3765860951004933578871929856000 2648 133990606752515061873898654080000 2649 237213420282835996064051226240000 2650 -136624750643741387381087972958720000 2651 -3949803029692137054959831618749440000 2652 55231018233193117204490355055741440000 2653 5820486509568783583017004191081408000000 2654 57333770276942542528080920822213376000000 2655 -5871960230182356857254799516911309824000000 2656 -169483854799585255744949910586481518848000000 2657 4691997181590884811963664346037510920448000000 2658 272342330295764316469480174999830095969280000000 2659 -2916150815551107381909935151009132704102400000000 2660 -372392459145876412669898718783866246313876480000000 2661 1125925829884282560155425961804626137053936640000000 2662 484898724070164355906936780883858989691228712960000000 2663 0 2664 -627943847670862840899483131244597391650141183283200000000 2665 627943847670862840899483131244597391650141183283200000000 2666 811303451190754790442132205568019830011982408801894400000000 2667 -4867820707144528742652793233408118980071894452811366400000000 2668 -1010072796732489714100454595932184688364918098958358528000000000 2669 15321465675737404217499666702152054489776287790223775744000000000 2670 1115266402213882980229181457706134139524271738083612155904000000000 2671 -33803509980209608057028938994891332470933655210768915464192000000000 2672 -883684553857567955490355192836179284922762029228730626449408000000000 2673 56668561711196892369595691119921169447877217716555724501524480000000000 2674 -3025939575795889101536571982544388328511271101651054392934400000000000 2675 -67712055075499769602904178567792286504762415695865974361571655680000000000 2676 1560932745738054870561101579138712245895536304549357399227846000640000000000 2677 38980968803524362818518074231628907906097895267903667483834397327360000000000 2678 -2811657362141945635222349483943309214588912587460524810993311170560000000000000 2679 38658997818239624321078253379564168526370780241661185286588186886144000000000000 2680 1812856102488595421369710442536794944507231193678725328689602470199296000000000000 2681 -100029609113092858199121828118460968436164240842725568544808595878166528000000000000 2682 1675490223752234447649965568511581386146966617460918493077871168245137408000000000000 2683 35235641779093583606497690896215550032513877253075268381672721968507781120000000000000 2684 -2940773388592988969206127751510735047315455000195894257913045699081006940160000000000000 2685 89000573898244696826029306768931004110801220989276224104456114778538312663040000000000000 2686 -1312663430377516394848020963522354711309738477371388045975958862762886510673920000000000000 2687 -13198611638386456054574853737866013329032359961579831903900216375843216902062080000000000000 2688 1627147598103718509413450204701348690039090330338106730746870617403765148083814400000000000000 2689 -70227231927443958601965165339102556215012127014229750835788504462177376086622208000000000000000 2690 2489772789972046768883798344939625395949388866068847676294063543293119766053493145600000000000000 2691 -88417074073503224417622909771556561132010091152826481325396495027985374427129367756800000000000000 2692 3451237902128526825012146375854843262757251526344419840438073197491996686139784613068800000000000000 2693 -151451018495692378123869413620689106677574170331384772466367166802715299403277486653440000000000000000 2694 7365296845777370603927768802606703609422326605064990548116339536501344172599769713606656000000000000000 2695 -389308504268125425102541609165216033930442551457736053538415313672706735964888067815243776000000000000000 2696 22059061325556482629144318828535364428461401329140599539301191016652574067967025418302128128000000000000000 2697 -1327947073000241255266489406161859926620910712397634763492128450763441082235407097743892021248000000000000000 2698 84406228196625972198621916215337794646909507655509425049337259660703469677703101287252224901120000000000000000 2699 -5638117155347158305967603701995647440909828528494481461515372933481657656248556995136258635202560000000000000000 2700 394313475827687795697597706790401984884667250479567014589088532841287747246530626463279455131402240000000000000000 2701 1 2702 72 2703 4968 2704 327600 2705 20578320 2706 1226594880 2707 69052253760 2708 3650044083840 2709 179800415625600 2710 8170800351436800 2711 337658179577241600 2712 12410621116611379200 2713 390248177358890188800 2714 9647337855867199488000 2715 139383963029956829184000 2716 -1835806695628206292992000 2717 -198367929052447105695744000 2718 -6260461455684960088621056000 2719 -49051266858098838745251840000 2720 4432011234236552292905779200000 2721 201014981760452186511424880640000 2722 1734547508043724537885470228480000 2723 -167471934841102051533911862804480000 2724 -6635376479575916374457029754880000000 2725 20072936598293533528115868598272000000 2726 8284953218340322461036247838097408000000 2727 158181446885534853909058410120216576000000 2728 -6960583895101176969205126655750701056000000 2729 -321751867143655474000742825172821606400000000 2730 3622305833528995397186574383480737628160000000 2731 461267664144710320385559886289250696560640000000 2732 862437444484119782256037680780856818401280000000 2733 -591946124271571639319438595140795838737940480000000 2734 -5867086921335738268875430198310850855646003200000000 2735 746166362510460134288406364395985402000205414400000000 2736 10764422707733029481682445900544129842587421900800000000 2737 -970872416723445919640215572845572324975098357350400000000 2738 -14338211046700395269601017939524780950326445971865600000000 2739 1321878481169030755499969178909351898767483903934464000000000 2740 13782306767435402686569477143930551068864237526843392000000000 2741 -1835504706634747197912375994097383924178869081778159616000000000 2742 -3508607279936753962972701877209256017469840881208000512000000000 2743 2443268247904155863290764323027860268697374644105025421312000000000 2744 -24751012296372216699698714032207871889622762901927488389120000000000 2745 -2805301867647150029849303980255029540164894610268497956044800000000000 2746 76467121572525348986404422789177717173796959227155442481233920000000000 2747 2158272164929952755854843404916138311479421942849509459954237440000000000 2748 -138137608291675538558211161202481490959444262217117248760777277440000000000 2749 401618796872459580626026905647071784479920154614478912673021952000000000000 2750 156126278825071616334828747707448066323815030949793204608780206080000000000000 2751 -4531586954573874491521755081434606142967576906521250521131759173632000000000000 2752 -52660785920763873022443917583396304269295132209667170708407980130304000000000000 2753 6664264140654803370160726728871517220488475255406858205962073196724224000000000000 2754 -155750874275479558504634497322819786793560923800062912177204827992883200000000000000 2755 -1768590263727786583212797423627935502736712361529130684294833436769648640000000000000 2756 223469646500842344021415701503818779348715152833913252528426157244405514240000000000000 2757 -6740942205941500355433127207753457467541830569774864218628308872885457387520000000000000 2758 56894584768858102708937340478502820761696397293109152338070653218744245944320000000000000 2759 3758166731526608010379643713374034738406900793324091769190050256884278807756800000000000000 2760 -214857624936077301813479809604754982552579500551265000378483679603215761512857600000000000000 2761 6779205026818577666846485534571776503494556970072490216059267749561510734384332800000000000000 2762 -157812893837151432594117054167736385776726724133492830075627581888444221270419046400000000000000 2763 2928266612226372777574225297080278888278320504581578665625995101743185205951620710400000000000000 2764 -44641470238834107404671884505778287090745040379199980500973734442726671803058487296000000000000000 2765 565831427194426949980519826151451803284890262590404387708204745809033597615637266432000000000000000 2766 -5973073065319463333818104789153007619684711446643456943098594726295318507913998237696000000000000000 2767 52205895647426859371579768172119504233570327358310221091452026304431002698880519241728000000000000000 2768 -372793982668019502070821677738480733719882953149336157775570814717423011276563968688128000000000000000 2769 2126456875151611661015877214593764788737471497218132903321675938098963614196997323489280000000000000000 2770 -9343285902576515600936771302917497014437971751186212168893183034409847474576079349350400000000000000000 2771 29754772028205211221444794764675721261364002346085321830167521355735975803649975774085120000000000000000 2772 -61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000000 2773 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000000 2774 0 2775 1 2776 73 2777 5110 2778 342078 2779 21830796 2780 1323219900 2781 75831229080 2782 4085831254680 2783 205499197587600 2784 9556135360022160 2785 405370414212472800 2786 15368705322846876000 2787 502882274415947025600 2788 13206914686183328510400 2789 221939346638770448688000 2790 -1106537737649325757776000 2791 -243997444494232854673248000 2792 -8977028203724972738387040000 2793 -113670576230362300618717248000 2794 4843033108831367397401598144000 2795 288291910969826463055615459200000 2796 4283157304466396491641584158080000 2797 -188091020470958562140010897189120000 2798 -10354571549967355888498288295328000000 2799 -58942664836684215599221001571018240000 2800 10951919239043721676217420915118144000000 2801 324098906922943762662046407972214656000000 2802 -6861918164944745636016366734650935936000000 2803 -541657958019165801902447859675108181248000000 2804 -370034689876986253152533260246433595648000000 2805 701313114866856577685406457972319672593920000000 2806 9605516283906757364071627857165448089976320000000 2807 -829189702994545487049858902048282194577955840000000 2808 -20372521212521591280760997958464901984129776640000000 2809 979286019663968905013132108762071495375065815040000000 2810 32603058947349208666900617767322624175291825305600000000 2811 -1238916239999269929342223475158259718661089361612800000000 2812 -45839900879972987385662268580855609590460306379673600000000 2813 1741916233438973520655166206072513164437491642427596800000000 2814 57483235703486126181620484800392934426437224200110694400000000 2815 -2665131837161629486602404295290945141589362212914223104000000000 2816 -59521277696609725200787029261497774828829089421750982656000000000 2817 4141614874949172222180136274882128750029868878868702703616000000000 2818 34438833599802576225876268303749593119617738515277590949888000000000 2819 -5968477465104680063102513142366622334344845816230589386268672000000000 2820 44067901624830800328381022974549872097277272403292420740177920000000000 2821 7039708764339483876766302260221094320666310159324947996497592320000000000 2822 -190513923815232264481514500535421027353953019882614649846803415040000000000 2823 -4932598021826927485504633056976727118492534174648451360772572938240000000000 2824 351211131423429198239536656978670165863061654830417464306579839549440000000000 2825 -2737845708847743786245240929670263426423187006816083690718094139392000000000000 2826 -347531523569225955658822483273307086522247936612466697518507265695744000000000000 2827 13289907199985956175371519625429124508339588520756800397249035130683392000000000000 2828 -14411060236370148162824187523639552777075604658798910353547777095254016000000000000 2829 -14316101725784154333815303154822510336138467069861954800471099456307232768000000000000 2830 516627505457725161699385732944318578764088000476671241198320080233627484160000000000000 2831 -4154891398491389704040280322150264113006557929631093157845544036803158671360000000000000 2832 -358719760960222764535409886244012826986944945224871977971930423440173315850240000000000000 2833 18733599964507289969166836968168131831968097388032280366801479532709366702407680000000000000 2834 -472652860302726743185313615196785765330743278516706860214512186954021931094507520000000000000 2835 4690142745033751820626461967026562768591681344843240585033739026483197367622041600000000000000 2836 176591693637704128706219724315051592754015330746401455083604502796668145841150361600000000000000 2837 -12372276185059267500361550831289592320439954513034361083028375685037914658740646707200000000000000 2838 499601865371570770761011617505370823333450274089429732652245409856212547089957113036800000000000000 2839 -17904911468447178472583061001700966158607976049206963600030342372647990137260458822860800000000000000 2840 665024936926789522705020919890115811790030507289147969104231768187663427411752682913792000000000000000 2841 -27432048195785403387725101747741536069246072926695360532923460498697741132172534514712576000000000000000 2842 1267357676853993931887529957414769479460382194826356143755449795820080437124774119789559808000000000000000 2843 -64443187684270275656296254682610157830606905681787600679141334571135666073622302619762950144000000000000000 2844 3542838891952597842136551822379213995708399122463465536133680561286954144291297224170925457408000000000000000 2845 -208051628225845614637453660589148405269486560499908537614385476056610214583534625167291936931840000000000000000 2846 12947464201384928784911160749206763234257247799204101670046396338632537216695256663440700646359040000000000000000 2847 -849060033083454970241092461989778052841349460758602496721337240965587092245679834616775162032291840000000000000000 2848 58418827503925873142090357653388467846002768030775386626728263035793598190239151298255575611217018880000000000000000 2849 -4202593025371496526544996358972104354900783555611225241490505583022444810153523416845632432790485073920000000000000000 2850 1 2851 74 2852 5254 2853 356976 2854 23139504 2855 1425826080 2856 83154042720 2857 4565258651520 2858 234334194756480 2859 11144404658661120 2860 484892149199673600 2861 18940313028652646400 2862 643532204453367398400 2863 17857733573006969241600 2864 338484254714920400486400 2865 319771245538386690048000 2866 -290565894439739346075648000 2867 -12505631622257289570582528000 2868 -213727292972708587592712192000 2869 4709140911473052770894610432000 2870 396934912535991836950851747840000 2871 8315732023603364408344887951360000 2872 -184020766060507082035229467607040000 2873 -15216766521336735361187023379496960000 2874 -205980626389062119999102211367895040000 2875 13269825936000548962116259120939008000000 2876 575951605450340825089667983112404992000000 2877 -4234822922557201225763418491603386368000000 2878 -831129739114785733831478075945744596992000000 2879 -9387308337980866395861946632073346285568000000 2880 958530138571430306597400607198449751818240000000 2881 26092288196274193926777236454077314010972160000000 2882 -994327650656140611077527590769757693348413440000000 2883 -45846265064634696954020753268507961012581826560000000 2884 1011368003292333311321287214658820474880246415360000000 2885 69977901519854767421832653344253020500820544716800000000 2886 -1136003598529847566162471487145336582829062802636800000000 2887 -100520980930935788592577988269621913948810170387660800000000 2888 1597221059532965678024434910926343235457662300507340800000000 2889 138138057069829787405115781685235724541111774964036403200000000 2890 -2795050595863602961566769741681528800747004969768452096000000000 2891 -176622976322580084597761475909240841553074455131040251904000000000 2892 5309284341214503205206168827177977880665920568905544237056000000000 2893 191706601770950965200435717338428027585901989122566346768384000000000 2894 -9606054474762567992768916914258033894827130572284825031409664000000000 2895 -127003042168901164634629481650003355099590485151192946552340480000000000 2896 15000222215631885424392109540648399439610074035003600937240494080000000000 2897 -100581941628059784016462243210566714210127625438373426169506693120000000000 2898 -17728653603210365538170771291281959378324304921297270310018356346880000000000 2899 520384575620593521925092035609097567939460110836671907136084513914880000000000 2900 10097074875595761169427353770474874617438121809652596603697357651968000000000000 2901 -913004666291231692811476242543718699977716305596807395616236941344768000000000000 2902 13205311008425275727342253776162877067631795461695828834329068591644672000000000000 2903 695794250631554832782257972797401253144394837642906780127147324099002368000000000000 2904 -37662808656033626147113323032522754761479308312910353384896408349025763328000000000000 2905 491504814088960108626772441953520640824552736751895726422292818338607267840000000000000 2906 23734916214434424851260847425448287167943340621133142572183507723738478018560000000000000 2907 -1424887938339161699926798080405580874219171055507076470656292852214340297687040000000000000 2908 32643493497556748099678293757713292334456974743000454547191435164017933460439040000000000000 2909 33912780305030015941334569455944463932909721523958309085064475394586328180981760000000000000 2910 -32307620195114890907515030363342904376775411904446594692291551712194727626617651200000000000000 2911 1455629026700757967398490284203423583792050198232980877668853350905829775461528371200000000000000 2912 -42279485635008265600109697711469491684252207748785690260887975681265531829021887692800000000000000 2913 940737286229602358282301716505515175676217927663501925643302983233177792429102517452800000000000000 2914 -16955047743873073836996757788415853421868663180420118296220445513088503143572783811788800000000000000 2915 253293528663505926967084512154573401104850390667581032343018757510622003882842153549824000000000000000 2916 -3163656571638833916108840118185805737656990810111460918665760837087305174116851121127424000000000000000 2917 33035725128929846515864526634960132527824334929921600070860986589754229792369125816795136000000000000000 2918 -286423585337375811917533294750016076285313021575552951846811386706458214215515348083408896000000000000000 2919 2033257129546693397335549596259973646445023911041601380772476359077395900194247692376866816000000000000000 2920 -11549091961314791295616390134131657790361939374383566304858572884479636927208498205588193280000000000000000 2921 50600074105433536443239390161698637908129629844754892850299084698567472127774189236917370880000000000000000 2922 -160862922156079750185223732902116565290024047118399883240503060310371217361431377723334328320000000000000000 2923 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000000 2924 -330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000000 2925 0 2926 1 2927 75 2928 5400 2929 372300 2930 24506100 2931 1534686300 2932 91054944000 2933 5091893226000 2934 266625948834000 2935 12960941066262000 2936 577998193630032000 2937 23235679545918840000 2938 818222307488225640000 2939 23884335790633838520000 2940 500208383908201288320000 2941 2778190577415288715680000 2942 -332672095292316186607200000 2943 -16971963051888273191162400000 2944 -362180373549226065670636800000 2945 3593694857751540650418710400000 2946 525208054290618833186791939200000 2947 14357343659489933633068762224000000 2948 -132822961942496942439475536384000000 2949 -21174036087691446371709431150016000000 2950 -452135855935148171945852824498368000000 2951 14217528927189924429355343813764032000000 2952 931911439497062029964845946579520000000000 2953 2951175503085524931029509813435718400000000 2954 -1170944148889817042091871481242554873600000000 2955 -26214318705053469307049219332866148128000000000 2956 1150353456950911650151384100274877774540800000000 2957 53431061667237462395998684183478451034752000000000 2958 -910139270772434740813197925498234632032640000000000 2959 -85242466805967129202511324510818240009289856000000000 2960 524305423972380734391325935684630782770707456000000000 2961 125396380566727725641925452951240862212660866560000000000 2962 -125396380566727725641925452951240862212660866560000000000 2963 -180946977157788108101298428608640564172869630446080000000000 2964 0 2965 261287435015846028098274930910876974665623746364139520000000000 2966 -783862305047538084294824792732630923996871239092418560000000000 2967 -372334594897580590040041776547999688898513838568898816000000000000 2968 3731184572026281281243366013407323198225107098079912345600000000000 2969 498113140365508551045989362789877646963051797593668298137600000000000 2970 -10773795451725887199590219363713645734874996745705746897920000000000000 2971 -561283960762199506278080171079870332370601973317710254104780800000000000 2972 23448704066590605237599558578578590785709650060025170734170112000000000000 2973 375943896719795029624558140254385015314366672158012248183705600000000000000 2974 -39103517680439100501714803007435934531895219802816540426164269056000000000000 2975 315905274097816590720604722654261164587290808478778887390549323776000000000000 2976 44468132586971148377194775757789734600189687204114368573832693514240000000000000 2977 -1522380171001440277366655533395282878968220231125271767953531458764800000000000000 2978 -15592604431349326692023639689509273883099904944863482196891334844006400000000000000 2979 2352115981918927940222271656673081975562236091845380150115855971014656000000000000000 2980 -53908210637671936909313604575353736378930534719418199855580997926610534400000000000000 2981 -1015342835476512474976709777140948086463228831371511023103463961987263692800000000000000 2982 97800982528189023754442055484466748543877776698930906641817291274789396480000000000000000 2983 -2481452377809299906940441102527407839284661446724351199871360139741472333824000000000000000 2984 -9141821343466016355383543091108582940917835742692475098105081000679495368704000000000000000 2985 2965450957515015773416545777774065684790817815830614131688008306917956426629120000000000000000 2986 -118345144365649263852461774723902915756264576830795855139184960953790592490242048000000000000000 2987 2478698577239801730880895915912528151632720854188423914842835268279338492496936960000000000000000 2988 -8213026035701604926399584175517655209755792346677716545259018336410517018784563200000000000000000 2989 -1749072089294769261011038030411709330339167876448343847365889114382350477566897684480000000000000000 2990 95929144877272846746284198990746135464087555630794586066227480851020087794296339169280000000000000000 2991 -3740957313917078085096585339153352413896159519319784986733053645258419486326328554291200000000000000000 2992 137163313678189209256718991375050895907466171286570045232965301680733708975026187979980800000000000000000 2993 -5349277052471513391469236184536688473554106480583434487035206789931264550601115869026713600000000000000000 2994 232897867947871196914883383088508929707490181068620897459599123692462181973525044920647680000000000000000000 2995 -11296763228275639726848621884011086182543467119748486384088394051517585184858020707408976281600000000000000000 2996 599206413162543514681574504660948616451520671088010748724582448502148632752842707870092676300800000000000000000 2997 -34203776299689559769025921611677003872680587430426334385780733651002275351294407314444253921280000000000000000000 2998 2078934735406497556812777798827722500629309519602320588050082385398889683909466128773882112638976000000000000000000 2999 -133595809168737738206602202694949875428090347672597336272350833301034732888580373578837920642760704000000000000000000 3000 9030015743926356447726758053398169927756595899961502666553941121971109194313033441896012182968074240000000000000000000 3001 -639418969549650835429476211899213823162874129241645288890129778575337830717341545968740877101540835328000000000000000000 3002 47279171535429335923631209038436173992633815000626283966768187809002504114227138439513364868892957081600000000000000000000 3003 1 3004 76 3005 5548 3006 388056 3007 25932264 3008 1650081600 3009 99569770560 3010 5669530554240 3011 302721706788480 3012 15033721541368320 3013 686690164844812800 3014 28382055798592742400 3015 1034093953446673996800 3016 31634882056324708761600 3017 721377933548602672742400 3018 6724174836654535163904000 3019 -361569435714091868110848000 3020 -22471849811994868516847616000 3021 -575016867675410772234534912000 3022 864429793322119475510771712000 3023 666516920324543211071866798080000 3024 23009159167296339396504924979200000 3025 -1512486613587276739347905249280000 3026 -27889482164063363525430092192808960000 3027 -834805956547825508052632667464663040000 3028 12100854529349484178873362580242432000000 3029 1399869961275259749119129894790365184000000 3030 17551145964688817957673038693567299584000000 3031 -1503699236498446666242018506708512407552000000 3032 -54154156993521991562767779221744583180288000000 3033 1118374511322441911279069735346846774067200000000 3034 94251353542025078683967684468209410669281280000000 3035 -275283103557451063908405860049671750449889280000000 3036 -139025346343205526071814335954817612369163714560000000 3037 -990542397066636315923138050756052742038397911040000000 3038 195330717177233388589607454759894927347410167398400000000 3039 2628081626751355715944657663170767094880905933619200000000 3040 -277795812046591058694481972572921844385253783345561600000000 3041 -4445152431685188576987057286638578989194248348447539200000000 3042 411693393453047948985222283353070173378946106918122291200000000 3043 5764329116851353573124374332092233715227983838563008512000000000 3044 -632363538777916378790626476690912791461752173593073025024000000000 3045 -4713968543805099601187817654022660214905991104160562413568000000000 3046 967286150353977873631723461967823085168023624015101846093824000000000 3047 -2781039492496723119380645209497101617487677245868276212301824000000000 3048 -1371127016404015195080694724263313900254118175119508565980610560000000000 3049 23200475098851494023037855241362220932739909685723437669443174400000000000 3050 1584019523810501763816464992937690086838533962748844212377259868160000000000 3051 -61225021317969638321179745763199153078256883986349242936705553530880000000000 3052 -980454750784825688808924354905281539314101596419406284895034665861120000000000 3053 105570733765520508930454946995025431888278679950498099576850782093312000000000000 3054 -1210083696812977534438870848758480287244651163645755905236121971326976000000000000 3055 -108524616855942778946372617647683235215496599359570826502764965801230336000000000000 3056 4611798077823268605268965397521154959451951294807465818884377605159518208000000000000 3057 -310629693938843338282992277781573589446864458849883255014291655620558848000000000000 3058 -5717913062450456620918999270832264104777023845467676282893939652628263731200000000000000 3059 194784906052981525550568395864412683605649516741109352356961241092661843066880000000000000 3060 -287990856465597933619719108620114022585602560409949376167331647844988202516480000000000000 3061 -211111140354706217650098645157866126452187551789286585392577212227524949400616960000000000000 3062 8761811538013337628852876264014010710976836093143227628239487965026174975197839360000000000000 3063 -143796053539862177267416041930934623568803935911793206699141495145467852694854041600000000000000 3064 -2610021413019668581663627944333167488168999634887191086042051937926112956128218316800000000000000 3065 260405933253810239769524942363917897058926624654720959696296488406577820212075587174400000000000000 3066 -10072164882074599727990023245238213294831308322981518355403123141244450320980385149747200000000000000 3067 273930210973869354922780163096935079535592133203612031318022654287620878621968589599539200000000000000 3068 -5864329788755139482296869141002430674551142401867202356841779569440903021286686214586368000000000000000 3069 103008244033159435204262406398521894387999825802011542841398426405464477824345555700023296000000000000000 3070 -1510958239220697107291167761949461416003860861157057488051179911291915164709216927411601408000000000000000 3071 18620054372583610636031917906059092888264046659761600603231489163269879410823059470857273344000000000000000 3072 -192496819951950008499720404050475186701479952557576853506567244085540683847342808675536338944000000000000000 3073 1656532823354747455893046366984842301170003302381361384423387115178548963760925309970038128640000000000000000 3074 -11694658918248333012291969502297065791155034599194470384878825769512198595501243587069634150400000000000000000 3075 66164505855267562600832234816063521917810876732375095637639589721743248740927894699359611125760000000000000000 3076 -289109187588794372431482946665375805595327162091497164803114824054149420002649148211385262407680000000000000000 3077 917607421477477790760793700285757991672125340551273610027277485041430767834495122583961919815680000000000000000 3078 -1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000000 3079 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000000 3080 0 3081 1 3082 77 3083 5698 3084 404250 3085 27419700 3086 1772301300 3087 108735996600 3088 6302205617400 3089 342997163586000 3090 17393591833002000 3091 813220679560212000 3092 34525936288490724000 3093 1299582855031113576000 3094 41533349776164366120000 3095 1020053326083091700400000 3096 12768731578628221276080000 3097 -363820008952995256902240000 3098 -29038482128883982066472160000 3099 -871373382257755147450680000000 3100 -4364747973373260413687947200000 3101 806584390549386364158382339200000 3102 34906730099440277553738165302400000 3103 256254037992794236483252125561600000 3104 -34548708228748212142258099509024000000 3105 -1395171313152079285561315023615168000000 3106 4315157783047383655088361278855232000000 3107 1965111250068784412056128160819188864000000 3108 43293687929039547599723739571467447936000000 3109 -1710203368976806540607642467304271763200000000 3110 -96525433849168303992373727213444134137600000000 3111 596215744181844318348359128983931626892800000000 3112 149132292393893711160940272380086390815321600000000 3113 1368298046635458495580544834771707481847014400000000 3114 -201734859797550582386356998091454970016142208000000000 3115 -4251006057026712272187036058641990280720380672000000000 3116 263536295743895260800306744617038722617665317120000000000 3117 8242518186032468795243636480575466430807830131200000000000 3118 -357254288234607290353845615458085216443870808829440000000000 3119 -13575662952915077033446133387407238224867090735518720000000000 3120 529450855163688004304399202108882290769816538685230080000000000 3121 20119132496220144163567169680137527049253028470038743040000000000 3122 -865122697337466199033388296245913663117880224211665950720000000000 3123 -26195110510078627700964454923539060218127443067990443438080000000000 3124 1491431291944799286845234288388594880161127000483972021555200000000000 3125 26000759690165141108344396064428931706831658812969869180313600000000000 3126 -2517189569341236285312258852138056189496194239666690705230028800000000000 3127 -5887663738459162836832063077882233121194488221593276564775321600000000000 3128 3793618002147187254532125976515452207756315244113267866570232217600000000000 3129 -55913179969567183073781825696288273874276989811064149776816304128000000000000 3130 -4400459503670173168124406717952773975557831145112886882101624614912000000000000 3131 171862278313828603678456515391433890662062056568892781356990085079040000000000000 3132 2207810903920184550769669551130904080553536302073507663731502504058880000000000000 3133 -291849629836146601034476360472277069455497859447203051521862909755310080000000000000 3134 4894979663475868715290268499622498558390061124671100029725307177905766400000000000000 3135 244746349292094053627263391136714658835222891152082142404434447266518630400000000000000 3136 -13931030471919641517461353100748912555565428843288292053061465967827950796800000000000000 3137 150119873718849192237736462536770070907102194521129727609418801146176308838400000000000000 3138 11908833961245276621191610831335707786708031526691635343042068032247864572313600000000000000 3139 -620320345407537718092660146415934962983998493329382791641030822165144030855168000000000000000 3140 10378246075849450125031477145872042523794624668883631876071403147033094299467776000000000000000 3141 269871018092022326855581461151509350029482699598009202510668022618769592310464512000000000000000 3142 -22812959539874366189823998147056707976965950725108718134115840371402834312775172096000000000000000 3143 746726933532919325592841941403436662982894223146756773031650077257463476848931045376000000000000000 3144 -12465710012491837042558165084081268847045805368589719943444639982669171773626788413440000000000000000 3145 -94837161576508747599885545506265473013590577812788873286121963857513568714527205621760000000000000000 3146 16005971411594632117726278736156356010646161078708621606918617581204769913610489905152000000000000000000 3147 -768179083282365610517589487063492543867762498919750347239913672344253839857580476222668800000000000000000 3148 29573120222547159941228209029456255952295177866249040785515706854619783420587418187366400000000000000000000 3149 -1119519868306084661698544462713212584450284176672339318858578914195612574998446025703777894400000000000000000 3150 45941950478726926280178941160049288435006045474618672078505475276399689198908871149113743769600000000000000000 3151 -2107237140984263928176119299418101579591742300238216279777656486144905632059406158133892297523200000000000000000 3152 107028447613921548758195308813712797990676379449221169262029292472345228868353620118931518232985600000000000000000 3153 -5909552235835721496979163781080535384336868740980982510982408737088421777309460447138004213275033600000000000000000 3154 349703710431779231234063599924871942018598009723662283114624731036871120208605086066867866412777472000000000000000000 3155 -21972569453712728608752993614721768584000305580474638918400527252506833345675797875408511244636258304000000000000000000 3156 1456540132925797078776179721067483474626516685335495327404508514541071315961234543678211409910992207872000000000000000000 3157 -101383601576497822813691696074613895716335649273884365143889002929684168562393067166542517893459273056256000000000000000000 3158 7382376018032615555052897887993784690581943159370332096026189925516069802153372386851600707702974663622656000000000000000000 3159 -560636416067121065382418876777776151204651778277426475277937171039151693786505407615749480615332685073612800000000000000000000 3160 1 3161 78 3162 5850 3163 420888 3164 28970136 3165 1901643120 3166 118592781840 3167 6994203914880 3168 387858288504960 3169 20074506063655680 3170 960119642061216000 3171 41835530055628108800 3172 1624620190853384524800 3173 54093724141357764864000 3174 1418949531598399850649600 3175 21722187611284426506240000 3176 -319526544992811384324096000 3177 -36594186181844025597198336000 3178 -1273363213578713927199129600000 3179 -13300838542641244836639670272000 3180 919600521774084083541420933120000 3181 50639809307731864081808806379520000 3182 702959699557512693191666333122560000 3183 -39601691086940325990071587873751040000 3184 -2172666207812166780513157049021890560000 3185 -12905753999603773108500215477305344000000 3186 2571738268557519506654755982815002624000000 3187 84649323993949506516536952480916832256000000 3188 -1579136753199969230946390540330259709952000000 3189 -155620243233759218386435360030014950080512000000 3190 -822656572535228982856440917121422422179840000000 3191 213953939247991929336644042735936373019115520000000 3192 4647376007900291595876688768451658532509450240000000 3193 -256723460518375779380038997516525085565617438720000000 3194 -10135398306213151995101281520707918679136754728960000000 3195 291432911530983422500446850993204194124027133952000000000 3196 17939976683816121452459548349835828318862819354214400000000 3197 -343498286947065609315934435238465122590817087232409600000000 3198 -29252716914438515174385875876598737697876089625378816000000000 3199 476664897234651188965454098348331185600740842657336524800000000 3200 45634238386524083672041966367494030808686699815590952960000000000 3201 -834865716459104022130192326158384711154529114176626884608000000000 3202 -67758680540368106272520614295922161155315761855984197173248000000000 3203 1703933406619656288025442560625662808066032814566383361720320000000000 3204 91258970223532578205658370445082203003900536836532470330425344000000000 3205 -3536647148429596465615765247814342754460695902797555080353546240000000000 3206 -97186458660849687067268123807203657542439470526324018641308221440000000000 3207 6729240792568023053746485379483023506865488967815224872954998292480000000000 3208 38500581144829560489227492134305924833981140186547726069247592366080000000000 3209 -10706120759948150392780865103088245625227508107466913680203494121799680000000000 3210 157526560916063553936452888624335202998597886075113116282275921657856000000000000 3211 12058290761771419882930290849742581690610733262174536278084996200136704000000000000 3212 -514346907270652832211581705349372630456655379607450400725129924930699264000000000000 3213 -3556820640490099878133004013954896301744429630299338515577956616793751552000000000000 3214 808361016152682399375283702362172581218115142747448130635411821824728629248000000000000 3215 -19449122619918837145778955652026067429188474281519336923032113222070294282240000000000000 3216 -444664617484137978510447906253233649473880811418012750901715981702392373575680000000000000 3217 40169066928916153513118523692419518930906702462809339487523705207907879737098240000000000000 3218 -888476979115872501420165178485547685072394751142948231920101546429883634071633920000000000000 3219 -15163798313016719925012085074916162025093363056269742682840014178896219425063567360000000000000 3220 1654954767877398348676278313609592749389160328599468620979320391943111465207070720000000000000000 3221 -52221370174011669929889912186198470765738299917030175422693840297668991394124503449600000000000000 3222 480599952527130090068602547849399874863187155547111172763235182743899232544114501222400000000000000 3223 32933726347160315962948250243180793943381558957382690948410489267523752232377959579648000000000000000 3224 -2065263616811042297010667379904873183144407482745857227669044549046990533558609477055283200000000000000 3225 71646803547278211526103048761790096971574077538205478072978157755526724534847632656302080000000000000000 3226 -1846243893160418509077651219899650445860441222687954782616033663654628290273742274007400448000000000000000 3227 38224212787097894000796750036965220874853267497369258074650558483107998023882813977292439552000000000000000 3228 -656175825976505582746186421270733410519988236811562806957140209475726743957348794426426654720000000000000000 3229 9466486741888099086682843406052552595769073647038437763675514404227368627661885221718001188864000000000000000 3230 -115227884589497093106101973686347102487352535422327929020104119715390664329142445148845679575040000000000000000 3231 1180242197159317347968131022740412218881340798550115808130881347690978952979843909546091384668160000000000000000 3232 -10086062171361961385694464401541227795589570987325148036957266253880755651757101366405502620139520000000000000000 3233 70838035941593508079896615040553276192715922694201403141215373519876480714127359771533115056455680000000000000000 3234 -399291212971819462498794414882565006636450650757280573415362780151829713091050065978641676217876480000000000000000 3235 1740311609637764385353861476774838273246654156155120976825706408273782052146381503037664764362752000000000000000000 3236 -5515072002373196995839701863018853682823904015984538306842027350163393827224448425119360168755200000000000000000000 3237 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000000 3238 -11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000000 3239 0 3240 1 3241 79 3242 6004 3243 437976 3244 30585324 3245 2038413300 3246 129181021200 3247 7750072915200 3248 437743237654800 3249 23113781973097200 3250 1130222771497512000 3251 50503496137185168000 3252 2020860196252942968000 3253 69936457945968766152000 3254 1946463040200031280928000 3255 34648327908126455402880000 3256 -200033396696834184163680000 3257 -44881457422672696988242080000 3258 -1805429816157961953231592320000 3259 -27545775611089634150080308480000 3260 963116356872402903642122851200000 3261 70616468651331274222139161372800000 3262 1419508173934349948606558758156800000 3263 -40423827911396457706220013376204800000 3264 -3194961537104015886928458973358323200000 3265 -44714182937307653337622530196488768000000 3266 3096360808336099897735577712669520128000000 3267 146380454669054642524882630637947273728000000 3268 -771380950002592890537545940881401459968000000 3269 -230871703848203195998592666849123464127232000000 3270 -3707433355758432230865415557267999987379200000000 3271 275866322012894581611446104685593196430643200000000 3272 10321318741616266446079150011145176320149939200000000 3273 -268910889487562080663993966629893504915218867200000000 3274 -19504206931585136306500683233474784036450400972800000000 3275 206030354911110594786979048240930817286447897600000000000 3276 32573399111446585035821387526891162212987412610560000000000 3277 -98338288399073086891825099725396279090821581524480000000000 3278 -52315969428306882226450953053910820476317081371023360000000000 3279 0 3280 83653235115862704680095073933203401941631013112266352640000000000 3281 -83653235115862704680095073933203401941631013112266352640000000000 3282 -133510563244916876669431737997392629498843096927177098813440000000000 3283 801063379469501260016590427984355776993058581563062592880640000000000 3284 206807862466376241960949762157961183093707957140197326062018560000000000 3285 -3130155155277076173514827097348870198600376407457667081681100800000000000 3286 -291290676676494743179832777327951291187985892013776450649187123200000000000 3287 8682341459647778796715015685516999776054805297442885174188674252800000000000 3288 321556717630526664721195402352897455991744039051723997344059114291200000000000 3289 -18802540681737941532014585932953368407879829600751579582402808595251200000000000 3290 -131196381127749114603218683447937235901742432905288739899972431298560000000000000 3291 30958935026289643704689471251836734565756335492138432911503633950146560000000000000 3292 -518016057916720864709697405972745723113718658052261910652524354962800640000000000000 3293 -32125807950359699616285434993355642449898258025247010552836182157343375360000000000000 3294 1608677793538539447039283732767601475922984366354456079070339270200038850560000000000000 3295 -1547021650312625702874477519589120802109392356832423476857839086891027660800000000000000 3296 -2163974294955800342889906329448189284528712340675571980939123484831431562035200000000000000 3297 73490348831561580260030206658118024747482530569876652523888010732218782723276800000000000000 3298 264808091582398940427609964872445285855253308679992028675110512986349382513459200000000000000 3299 -103571584497621337207620112396039075154432081428322313681460190674806093907899187200000000000000 3300 3711194569936639863907375636968564221848192326250060110048485510727350777473892352000000000000000 3301 -27873075970256629771058266240464242910457387662265688094235677130054069186950561792000000000000000 3302 -3102732239835530522113142914906603487972387236646395079494060590340674576053367078912000000000000000 3303 170729303575405272319592456295155252046827870280176286490399742242470697135038345510912000000000000000 3304 -4701251039180194609837669384007324510582483172719996334910648993141260294393646097498112000000000000000 3305 55534494058614537026783124570119922922589936296379303044452464607631760559009392974233600000000000000000 3306 1751460566211348356225788296331025328765834342286651971270807073323508998524325903374745600000000000000000 3307 -144141282519361295092714386808335151205062321279047030490426852183597723678313951987053363200000000000000000 3308 6402248385394786811826629668354110254923385958215912809996603909233098464592579497448531558400000000000000000 3309 -247308871431704031478462951460582801147302145454604653289618111444470869960272846533130754457600000000000000000 3310 9731916889955894667052902217893615584203976639535796721300046208115859593030330106891279060172800000000000000000 3311 -420530720285116752655302969269102589833331073193460342696570140683937826202659143947176494550220800000000000000000 3312 20274740485280538725037282546719442801193516538524627484973189336102048770821145130368591837213491200000000000000000 3313 -1075632436659007767597968855237760690333579876844667629130032905812684982210642766560384808557949747200000000000000000 3314 61706980868175165140569861919556330980939964797406646506890904938701746886223460197927431744566539059200000000000000000 3315 -3780200878027486945885822300723821091176748105702026181641737830589588403047893365304181935375361507328000000000000000000 3316 245254144514385886230179685131557673355696628705816366456479296619847621534066631362374130507438214873088000000000000000000 3317 -16754371482629813663253827035183668543248122471391178792103900352749641497460304506400840218688879787507712000000000000000000 3318 1199924153814412885024865520373385318198443264123294828756345808937038311735153446135354592254447756427395072000000000000000000 3319 -89780477892419541215447048051262017208533424231956677922670418833123005930003007849423772529477011998058217472000000000000000000 3320 6997863745349805138103352419940201919336463496458837264419211768910691441843160497859785017040582575088834969600000000000000000000 3321 1 3322 80 3323 6160 3324 455520 3325 32267040 3326 2182926720 3327 140543395200 3328 8574633849600 3329 493124355360000 3330 26552372574873600 3331 1326702517368883200 3332 60749966513972736000 3333 2501937119436378624000 3334 89807506414867777536000 3335 2637892932821101283328000 3336 52930991489551291404288000 3337 35035570984674299719680000 3338 -53366523741868976673914880000 3339 -2492978793357298565095096320000 3340 -49173428984441717315964764160000 3341 871445001228345582411503370240000 3342 94849383410152718421937147084800000 3343 2506255868038087866195117342720000000 3344 -32889288417007065328650192578150400000 3345 -4461581134141049434678393082845593600000 3346 -97778049738047916540115115204149248000000 3347 3312872095656031712346296859859353600000000 3348 232583029803777408598060926817995325440000000 3349 1216991259431718386948683275592940912640000000 3350 -315945426002444433072754016783674481049600000000 3351 -8786022191276808855119202748834993479352320000000 3352 307676057958203805498929590702322086418841600000000 3353 19156503439726722224415496893336037448535244800000000 3354 -175932003842836011431673647927864432328179712000000000 3355 -32806949502326832163517578150034385371074343731200000000 3356 -112544051887070039694396448411685261592460944998400000000 3357 51693748179875499386319336337438507831505083957248000000000 3358 595871349496057459395476937126438186431827402555392000000000 3359 -80582193939860968244555017934591261631099312267067392000000000 3360 -1295982560836001761630429387002965043154003224843780096000000000 3361 129401668551820262461320260602854556465432667043768827904000000000 3362 2125411399771042889073904194684862670772565288743799357440000000000 3363 -216469559224527316214713035778051197944854704529268476477440000000000 3364 -2615545635926858987444202927781600262946043124845269441576960000000000 3365 369404533588438788619506318028025259019568845949896307213598720000000000 3366 1302872026581416122603111822204243155919607439648928193178501120000000000 3367 -611464064679084998789631353427443351170897604835321299617814937600000000000 3368 5239944813352940028084566207380488733020203280189081204396392448000000000000 3369 903760347970236667672646975873727632908811526604196299927718776012800000000000 3370 -22760238151874843687248304486470336279644986421486645426607386053836800000000000 3371 -1007411938883583908540240977413538875367406718128620180607730091819008000000000000 3372 55426607913077685886039691502299798740797863315876704023396050219827200000000000000 3373 321954892404174290573695482392118907014579285787501387815113935646883840000000000000 3374 -91310242150621333289916546362878950269473080739242102974843978187024629760000000000000 3375 1896285235588360018326466109564948248996664439111642617828314352362664755200000000000000 3376 80034346459131823423557273529258958520985147422688992838129718330527297044480000000000000 3377 -5112718280665309528913564742555644751694784570610318728638381073794429511270400000000000000 3378 51558899938505352132253888820818090124853899867765609343046588698683528498380800000000000000 3379 5241196010040961463057124347908306956073432697090885303113721293195539602472960000000000000000 3380 -257462628879440752414483164211670382645198679518871193775718115879083252705866547200000000000000 3381 2980507476385580612702212836458492111534234180893136240035678164837353198813026713600000000000000 3382 205182613332672123534160273448364997671580968958052254555977699414150770456870780928000000000000000 3383 -12253888881162637535931431145310690278278166396927820904194590736495903261740465389568000000000000000 3384 297465992265268290057742168271496404987116940032238563917620262495950135918386697207808000000000000000 3385 212474347036089623090103178293488146160061452633174965146133820372648046567899680210944000000000000000 3386 -333841768242344201491148431637475519641666180481467955869385268973480854114463911212220416000000000000000 3387 16471115091199676866543714276448548310076845113334895829717284275486488737292579893191639040000000000000000 3388 -525994634182462437584036195054223747678746427216761306834607366041551368765894882345867018240000000000000000 3389 12953804290307674728719950541619344059800226353396978280793985115837447477777883706863061565440000000000000000 3390 -260433783639932989984029233902749474400800834130613788482670254906165648766510411590585003540480000000000000000 3391 4379409498741358743693576517898652633731860958962901715497455108644201116857516162971315229163520000000000000000 3392 -62230556521733122333912080968802062735295015257201485798191210240904517461237952853528461023641600000000000000000 3393 748913760241088876680109692357684519638669665082831901484661907798697289627916601209130770759680000000000000000000 3394 -7605080029346624835151991843108072604403688678634678897790457863010499221304469028297926585299763200000000000000000 3395 64569645956081335138847401308245032421660368381514976787127664804253731463391660761530784506131251200000000000000000 3396 -451304469811979124832891514230680595591794314410254752469224033649815142874917975125767375231647744000000000000000000 3397 2534972206601937925821075407437377101678436237036093118638233193572880842718010916114863238456279040000000000000000000 3398 -11022300346787463222618653927832524995965569590701898603647657150317666383227955412478550580825948160000000000000000000 3399 34878786028875397320889165168894702384493788704823816129350805503060012801721338360034865536586219520000000000000000000 3400 -71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000000 3401 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000000 3402 0 3403 1 3404 81 3405 6318 3406 473526 3407 34017084 3408 2335507020 3409 152724421080 3410 9472993853400 3411 554510267110800 3412 30435155000989200 3413 1553101519570524000 3414 72825881093089740000 3415 3083754697707715416000 3416 114600277651144397112000 3417 3536887306969121113008000 3418 78355562945473952938800000 3419 441561966715204881305760000 3420 -61106938101375455119390560000 3421 -3359952063984947784454221120000 3422 -80802650186538126002902025280000 3423 547348662568843079866915593600000 3424 122636581396629842518142050684800000 3425 4081673037717875872898021101305600000 3426 -10858385047989984826720726155628800000 3427 -5918873788862807028457840049918707200000 3428 -180207963045670573060313470838682048000000 3429 2847948294713712250682704475135014272000000 3430 344973294741194009645614843320036475776000000 3431 5085075740362375568167784624065488652032000000 3432 -394472728139625953379975027498257935072512000000 3433 -16888634160148368176013310599648588564840960000000 3434 260716138534700755576481520304662018851458560000000 3435 31654537239353884442230192943832996879191270400000000 3436 120981311413494826595542847557701716783917900800000000 3437 -49370667044832808744153079276812430201893515724800000000 3438 -839260171809650070677915957812730794415969718528000000000 3439 71982885398843819606674739874416408943539166463488000000000 3440 2037660813106374893502701485007629876044698352053760000000000 3441 -105587878497330335390594531495849911758679823697331200000000000 3442 -3934908272000510498889489540412006711540134763120542720000000000 3443 165266147424021440953358560697304281884685660051062794240000000000 3444 6775912044384879079087700988589475557272112062093574563840000000000 3445 -284588305864164921321683441520757973405428706607930131681280000000000 3446 -10529767316974102088902287336268045016000862144493414872207360000000000 3447 529903425519075083500974568111651346480908251703965905190543360000000000 3448 13896446975347173108137802449458611841387083743665228329996902400000000000 3449 -1007357226267384572002362877951026998463195992780090287112226816000000000000 3450 -11931586702233688375050209198842164226241854758928624956240375398400000000000 3451 1812213264338885569819539653814387547413101519989320646730737992499200000000000 3452 -7710849467037904119211153394705401193969815833268293772376777237299200000000000 3453 -2799264407496333596371606012507872843869498288657170491633198120837120000000000000 3454 65523382889690984921798359669178225943872172817715509376833607875584000000000000000 3455 3049645987568192732505743552722204221336361165194960850358580463656222720000000000000 3456 -172358335021986369325637542796528729563176896395120294186107778950004162560000000000000 3457 -378347507342652996720389270620809649114564701026647472348443698889510256640000000000000 3458 270821185251495021331814475015113299625616714277141366562802941642423070720000000000000000 3459 -7291968323889515918492841708566383360207756133012528133883846414779346319769600000000000000 3460 -168264627685601757585843782656447080088457495864129457565041844173208255055462400000000000000 3461 15943787575167418184185144262369849931215149853059124690430861998776440922501939200000000000000 3462 -323808203392501989886985503725170412109397410614201159234541922868069541250364211200000000000000 3463 -9654816213979612850120777126204581108611254157875789313236628586221057305571655680000000000000000 3464 803964660823307527805531172839203607220243494167901313405823853048473029367775330304000000000000000 3465 -20594731523647724579022062587739279495898966684645067739382656756038219795641497616384000000000000000 3466 -111342723904049177580909963047823454629446365328459715829767337270463105203457012072448000000000000000 3467 29662316209488539312230357254675973014916149561300833296380570314148588829538438190071808000000000000000 3468 -1265862043908496695101618513538678111967936816522753572293994832229410177793924117025914880000000000000000 3469 29250380740031502119964762396978277304946558744377504249905216582106908055262307534240481280000000000000000 3470 -155019099374234098090893731949048056314133217715224944402707502853195163067993816666898432000000000000000000 3471 -21180620376897252431747218415663621706822230999192469717811245013798098952934946788566066790400000000000000000 3472 1312512303333619745128627845676992943486277528220479981550996018475137237652152186838020980736000000000000000000 3473 -55814184811939490041054532284738329107698277902291713611530086275705927785390027380423433990963200000000000000000 3474 2190526569104189326514170014430887344825725272530007918577438434747534459710203778501044981648588800000000000000000 3475 -90031242377230807195300781165903493001256886582640654702618747138273272441932819104453041933621657600000000000000000 3476 4094789140010524538213746803061681170804661658484755544889225396692991352850420883059789255031180492800000000000000000 3477 -207010767858843454656580928973010681200477233316714200278179133915198897940927495247260653026637302988800000000000000000 3478 11445606275656280935368384133779200387315614930396876136063580537476075281154693018795068513806240448512000000000000000000 3479 -681066179894390570845713517519934219094526882706109498242343011780369772980686883292047884613646006878208000000000000000000 3480 43136502310802466423517676578912014179095488263872798857161361111317163553422228697164848565273220843831296000000000000000000 3481 -2886754189429239679141190686015402360722577793420862159749477301590710576802258244825595509688691408951574528000000000000000000 3482 203047975486222606411451786358534628630315542168236348737776452952572338231501633008404230474286610768092725248000000000000000000 3483 -14950533369544410889725325357021516045043045809913454520948160756871071637123490537623459610723849165221616680960000000000000000000 3484 1148604460116212843262468417387334226977550132236245091356860467320403085215715491190908632371298226329612881756160000000000000000000 3485 -91825968066480143022192190454455329585533074000532862583708896831646093099865952052916098993606524550315692471091200000000000000000000 3486 1 3487 82 3488 6478 3489 492000 3490 35837280 3491 2496486720 3492 165770504640 3493 10450558460160 3494 622448066822400 3495 34811237334182400 3496 1813368776883955200 3497 87016660912852070400 3498 3784811583479031705600 3499 145380876744033874944000 3500 4697150556699978144768000 3501 113208203127062096621568000 3502 1095732994773251316658176000 3503 -66572544013548001745412096000 3504 -4424894532785892061070254080000 3505 -125655272012299872767099535360000 3506 -148160216673549655490950594560000 3507 152102913635208754155925489582080000 3508 6277021147517311817686237257400320000 3509 34404693507207700994825008762060800000 3510 -7423720217314413072593307099778252800000 3511 -301123533394896149076844653799538688000000 3512 1128441246469222184801266373093228544000000 3513 480118313885312758475921768123713191936000000 3514 11737109624127293293906294751347007815680000000 3515 -434217353156072022411355859375496112373760000000 3516 -28801530147129069836129798205621320936325120000000 3517 56771928281314979239200255883369758075125760000000 3518 47563505162798360160625239825128964510858608640000000 3519 763491305975264436772879499250661916016849715200000000 3520 -66263922623013063276665573723452200786647108812800000000 3521 -2199671432476973437536935277879933563097131148902400000000 3522 84927332816938265054354940520840494564401569018675200000000 3523 4571117391920421706856043895381252534404361594129612800000000 3524 -107977381319065553467663757603420501473376577716748288000000000 3525 -8464475028098314439529817606722464842671717792262127616000000000 3526 151431286231123231992391737620579721157627336192891551744000000000 3527 14861759620791347299976069758803798971710609275076642603008000000000 3528 -260764674889994205490898572182638279833434272924159252103168000000000 3529 -25070420717222711639576994980294865269618800625833660058173440000000000 3530 548796923679680880002653524075317302391982151932888553850142720000000000 3531 39728060408676087893498202241734084988313968962333229336724766720000000000 3532 -1256267222761663007952523144102665266996801231503905261777542184960000000000 3533 -55054486587950071515208708774404759980142362858852103713330131107840000000000 3534 2786257979968134667638173665114566751520296038010832947487562950246400000000000 3535 53483925748202234798616199429396062245355025070719872973568738957721600000000000 3536 -5497648606598148113063056516951205203958493600457565658091379698434048000000000000 3537 10709197434232978617418288246618190966417093441548391439256415291572224000000000000 3538 8757978577283518148170542470732003073531919687115779325220003362012921856000000000000 3539 -209938754964220960791030215009652591455566587744323152154921415414298705920000000000000 3540 -8886655818739490796606437368232222691982154196650333475381691375657376808960000000000000 3541 559817141561196785310520688279153748210953285520518726634530912305883570503680000000000000 3542 -1989430002854694161920665724738682004254174531733010793679060826052379688304640000000000000 3543 -786760617954888714531887308935920007167336131755033990861038914624924567952424960000000000000 3544 28124675038787095612986820490012166959659442872189409703785613412207212872545075200000000000000 3545 184563944715827385229684701296670333764216333390359356819795570191095385864483635200000000000000 3546 -46468841864692313256257987060537360430389559109073140986073069118564847318645237350400000000000000 3547 1511117747150466112120838620511014635760184706066083445059458739641752565615531602739200000000000000 3548 1916475896398439905064673814800552267175400081732817400931709171443922477000644414668800000000000000 3549 -2047967294438641353994048184126964250981127290730818976306547064214206584465449212182528000000000000000 3550 87695801325838185295356631094937731186528596689172685032314117269405747395458953373548544000000000000000 3551 -1543678630951168637129642438468747105387264662173267636297688164308189173481125613169278976000000000000000 3552 -28507513265574582213344421334577284429649754342015194945518485318411644125592946014926405632000000000000000 3553 3157383087205940321526679882690798473726998668059166035201930386274370458925470238722251292672000000000000000 3554 -133623866314012944586682134229254671725219394084436344848904563824929981361488814285555960381440000000000000000 3555 3995158032006639879723621768035137829960308639139213265934877452546361125416416327923325542072320000000000000000 3556 -94648194933035328793787877344507705591215349106230433768311328687713861028121119763859172627578880000000000000000 3557 1854001496990006779491201077069471499026609386544681086561318582070215315502086087893605769113763840000000000000000 3558 -30599827736454306637164793126647724777881085754172535623077862882280709334165971234808331068128624640000000000000000 3559 428820134044081642147185920813137508999552682615309788074263181701793448840638034946380757085873766400000000000000000 3560 -5106614331209581252289599949587961488118179086833875431906003724849862911859675235158286773762025062400000000000000000 3561 51442336586473988981087773411255877222097733109239459648336966826696515254873634246157342849101725696000000000000000000 3562 -434110289154482499340208622212622758231738399327957996943311509305445290215601987643727249481702309888000000000000000000 3563 3020397176809612815875908100095466394065693938841667253116539299578624199499365716105201067997043621888000000000000000000 3564 -16909643140921208047888999744641866069666823107083447636580912270545218284346213268172487635240673607680000000000000000000 3565 73358693472420397352181822066266195469724273775924896391537181184682715236867152563735668488962834432000000000000000000000 3566 -231813471372848455632894557729401177684328705131922672597257492543597380148500202101404712425122556805120000000000000000000 3567 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000000 3568 -475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000000 3569 0 3570 1 3571 83 3572 6640 3573 510948 3574 37729476 3575 2666207340 3576 179729992800 3577 11513044453680 3578 697525601184720 3579 39734284251538800 3580 2111898695550336000 3581 103646247473532456000 3582 4626566443358560008000 3583 183417062341022998488000 3584 6184451726218360026432000 3585 160396123847807262935520000 3586 2100087027297782308225440000 3587 -67406544354227404354348320000 3588 -5694919797449316862431843840000 3589 -187582255787295736161330856320000 3590 -1407975560578401802156561392000000 3591 179562338302867264793771356233600000 3592 9224807537062783440797756327193600000 3593 114844464500337605012408366857920000000 3594 -8693159787986593781980142553309580800000 3595 -469636621460016933587173037641240128000000 3596 -2675597820900332979955999976029292544000000 3597 625268492713795213470820941506082044160000000 3598 22250531335065673646806091266785460505856000000 3599 -379656650528457706258482772078329211584768000000 3600 -44981013742641192123117784872481039796459520000000 3601 -419519542224645934692966961300170592551244800000000 3602 65093895192441914029730214358182765942006850560000000 3603 1934864526918207201893971096408956418903401507840000000 3604 -76660328651270218879838442125869335959039703859200000000 3605 -4439174625530005526417327495783265951521378121216000000000 3606 73763193505038353535497670800683453799975176542720000000000 3607 8482288881471271438539616291521001556028668335431168000000000 3608 -51933593572020253851373902898699512153898816988909568000000000 3609 -15190576119815924251526866597869607305015403969256048640000000000 3610 15190576119815924251526866597869607305015403969256048640000000000 3611 26780985699235474455441865812044117678742157197798413752320000000000 3612 0 3613 -47241658773451376939399451292445823585301165296916401859092480000000000 3614 141724976320354130818198353877337470755903495890749205577277440000000000 3615 82436694559672652759252042505317962156350533443119121244116377600000000000 3616 -825784195359930068900702408591952996271064369390098704496936550400000000000 3617 -136667284332068426403066248621968220882861153134061335594242999091200000000000 3618 2939378843383671080252050223383056690226853622844056338656845651148800000000000 3619 197949142361826516781221824714781348712634975518685255504312908964659200000000000 3620 -8010271851830393654350593503823662454428578595957835453361183926190080000000000000 3621 -200338920533988386404117012450126031086193622250481731650191818494689280000000000000 3622 17287727016776331861950272103487618501440976599756189969360517099177000960000000000000 3623 -29678303583746294124505005456230272802834321170078387890651673107554058240000000000000 3624 -27721134506137348484320681940536860923402335166487617198174341112474069237760000000000000 3625 741107214459102708589715157352514565025649979457717418337214238246089305292800000000000000 3626 24205314746893297700569178446638399917134175145189379135983289641751729191321600000000000000 3627 -1864010239931778680385179541681256435557110247000192906896267325180668177247436800000000000000 3628 20532338042416353930764600162742452029800922108559525623506004321944802269226598400000000000000 3629 2133360286417382570305618943484833787836691822893826558023872983748269136404656947200000000000000 3630 -104952808637172512008574448262014299318240573911409229825506910806058003121272225792000000000000000 3631 811215107134352043077163307076368420290065009755031259989378603226638559064366350336000000000000000 3632 115611401339713304668020581935627693552178989817260930305600430335060474575634645123072000000000000000 3633 -5846564861059501678146094610212901960914987255813560781155130058538614452164816151904256000000000000000 3634 98448405053117870084490838338319345749811648471746902795361223183875413579522459034058752000000000000000 3635 3053424794765857994224913375848143951229659506212747174087311431655032887692454017904803840000000000000000 3636 -265094745594595895282917114012687157708811382654606542134374747919872681492255575748588339200000000000000000 3637 9362173877953359571723741496114075713670922256694976921768636667267582322541887838409921658880000000000000000 3638 -175527952543376613430668223441367188766880870247846971519147632149911714229957178981263886254080000000000000000 3639 -883063694414294702210014905379653371829277292148245400369452190041808712737843482183008793395200000000000000000 3640 230239934075181003522292431057695975824331951774675112542637669727458103428587071765673605909708800000000000000000 3641 -12258273821759308392604853963016610317594229504851200922568284028224139356946376478104046919326105600000000000000000 3642 510726696332407128912610469951726623052201149298195725554674188506780392595250344968422029985579008000000000000000000 3643 -20563179894276792412458644843008972691782855814998501661736128098527947543908601765991847290822564249600000000000000000 3644 885366796184514997468068417738328801271402393458454437068972696836316040012255884247843489243401604300800000000000000000 3645 -42332088630228648450205049969164732290721842271700647179798490501449861418304267169275859805612406734848000000000000000000 3646 2238627350800771822872792165960665122620166816619486616024942293232627388018113178474188251736735168331776000000000000000000 3647 -128727377318074237520497989070033736228032630245550583020403536008169774030920814875799266608022383320104960000000000000000000 3648 7933023647501654851426922246519596771098046833276188108411207160527667794053614852984160461483488959996624896000000000000000000 3649 -518866313682762060994572265111154775735438147874244059060469267866696294719442942905969656915740218685944496128000000000000000000 3650 35781429185444000908279285595961367455574132591424210126712768261593793325307042851018980886394538262247170375680000000000000000000 3651 -2589132826900704210419241866053455765843868002219906080857532990425379271738420557798551238039342576213529880166400000000000000000000 3652 195846606033092740402408241018404393209961057955656497326953903556037670689285612653287935449714190723142798131855360000000000000000000 3653 -15438957305068796482086311856457989104408451342044111686222630777609289125267033653437360368388397266075547748332994560000000000000000000 3654 1265178188019963410559764000081485531029474693579341780678341180546419870729953087385078011933910695254249610866694553600000000000000000000 3655 1 3656 84 3657 6804 3658 530376 3659 39695544 3660 2845019520 3661 194653226880 3662 12666493082880 3663 780373853925120 3664 45262862327854080 3665 2453573197553587200 3666 123081537897539020800 3667 5633846766838799308800 3668 230211378812083776307200 3669 8078979397339742872780800 3670 223592735711814327226368000 3671 3591079361231243653804032000 3672 -60110253441818347260100608000 3673 -7156800413674235026802491392000 3674 -271033454205530354490838253568000 3675 -3492911174706905582968235458560000 3676 198655398780085615187487369461760000 3677 13037999367569676941383777973698560000 3678 246183591993588415005493624873943040000 3679 -9237210602397999548204509645284311040000 3680 -692952360364941423303405014045687808000000 3681 -9704564348811009070009006009626918912000000 3682 752442861637867853107135099238023692288000000 3683 37770633619374075796848156388216465784832000000 3684 -143321065831562971247239239513824770916352000000 3685 -65065856709484136346509626201822984478392320000000 3686 -1325100802405540369758286283645940755469434880000000 3687 79768026478754556109374816021640979396501176320000000 3688 3842731490454887589297549857496335109206185082880000000 3689 -67712766609354841676331286858201888678684687073280000000 3690 -7746700670198452546663252042629875298222479926886400000000 3691 10043532183592637280294223405035051012583483401830400000000 3692 13785702368433181939677507284059520638215456391849574400000000 3693 120019710526271295586972532073252955783806297396844953600000000 3694 -23661106745811492579568247752744280213582354736668580249600000000 3695 -357282001158999659760438209055881483957642625949951328256000000000 3696 41160864137824688004181093118716178448617668022203639136256000000000 3697 726858458366484762216192715374242553956822633258119474446336000000000 3698 -74336520632911386535551054172401418278203508448099772280078336000000000 3699 -1164033334544048707491341935621079215889614658767964226289926144000000000 3700 138759216559948336140099469469496475437437587875443846098421022720000000000 3701 1262704702819597656643818667300963735976680858529672530731340922880000000000 3702 -259035672131104096288488997566684386822576479516783640146418042142720000000000 3703 335166122075239548119029835867322635771412781833841261578005533163520000000000 3704 456025360239938000430928101648023599367638874239801649761102376447508480000000000 3705 -6975588082699854568914962053542287520647716386512119082079035030765568000000000000 3706 -686434971096693827651484785027364698563004567735458981768664598290890752000000000000 3707 24451499215142036720225270331334891134937222433450276160161009512583528448000000000000 3708 688892426099085873845442484480260000035371389565042089511808260415497961472000000000000 3709 -56625376043060783502101793140509695365631699817562594336892853862482619400192000000000000 3710 205803103743589051233172316352277448715949089489621806242661464764039278100480000000000000 3711 88080989773716977446405478456681783686677628372248113693564010789231300779704320000000000000 3712 -2800491954143663987702025238543188519941674915754092996757874520875276209466900480000000000000 3713 -56562501054542376373402386460568471165687247409485199552191925593354869760401080320000000000000 3714 6195570433934333848690247890296824299530654835174436018592973118678038376358000721920000000000000 3715 -123882518136099345498669167439579991415878026869780528519098672174846934583716767334400000000000000 3716 -4833584998001924335083281807620356758324373285449555001201907479722567919523197458841600000000000000 3717 365040236475322566543216369821118664249171616184441783797632940293433493172442850813542400000000000000 3718 -7708917251862158559899894935178117832596308342326605920191397545652957873657634456233574400000000000000 3719 -182171243176586417713102301294589519680306909653918863695480558329274590843385144065759641600000000000000 3720 18376319486272543483881960049841329232942942436859388359338382867845657379304807048071348224000000000000000 3721 -608488080238974657231537170609734769130976369545437341725440886092843271351620436925794484224000000000000000 3722 6163523215685014018325806286766242060176415922359319400210830416178022671229552934156664569856000000000000000 3723 425660463983952735704943513417028028563136705553831464110340187819067851688576600224674919481344000000000000000 3724 -29259376964497418461841694765187233306847045495046609360381409727693322495747346403568200055783424000000000000000 3725 1110077203844576776721193878507711655036037533801086969082780557943188506506168139144641691904901120000000000000000 3726 -31441977602574010111453077692985257709828704123061930440235231030740567743810702068353324688101867520000000000000000 3727 720217960327783270403411790956479562064243530539311518265359525187423553673889589654718990156436602880000000000000000 3728 -13783386583657722759884626736754572507454944773172724203861395266472241812226558243304427501322848174080000000000000000 3729 223659034939640666239458128800907399093929243184272010638951562457095959339719330547340669704978122670080000000000000000 3730 -3094501557039616312779234079539851520943146518430811178949724250345736562589618744979998875041801437184000000000000000000 3731 36492826559884176963835852648949651061800737828229529831468128679996643626125339258174423474025302851584000000000000000000 3732 -364873141057026475599841869723317831877337953712933182138221363003287957765223847989541565705128410873856000000000000000000 3733 3061538713103200282266045648879263177344402257715932373491128143352224569872460376232464739359402204594176000000000000000000 3734 -21210052326293964645641625850375412563770439828285613443892362121564944091004926086447766358876846393655296000000000000000000 3735 118374522134836449983374675359009783657765877135783449813240057046851416614818312062946424100529988152852480000000000000000000 3736 -512442751729984340479824987134578532482030731005296808249299486934730026324221282204821688089540542154670080000000000000000000 3737 1617189463251768762812954180177955628482252826419313303955581497729083070088126903581450262412446126540062720000000000000000000 3738 -3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000000 3739 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000000 3740 0 3741 1 3742 85 3743 6970 3744 550290 3745 41737380 3746 3033283140 3747 210592596600 3748 13917283644600 3749 871669432846800 3750 51460805872198800 3751 2843807076474487200 3752 145737247507970580000 3753 6835305754910694600000 3754 287538975262474495560000 3755 10478094379075746062640000 3756 307412092542743234046000000 3757 5748494576135208315818400000 3758 -39631331112706381393144800000 3759 -8764182024554624805505368000000 3760 -380936169921224004644553796800000 3761 -6747196269039490840885694985600000 3762 199211912189238598290954737424000000 3763 17776035131376164724320027364576000000 3764 448327068023974807303456851654624000000 3765 -8272719252429045200704902436740288000000 3766 -973201289559549185693625185421471168000000 3767 -21446148274629927568201905273722551680000000 3768 810471118650109119931392415224650816640000000 3769 59288318879638857334018799973004200142080000000 3770 403156150821749651917963916892288877896960000000 3771 -87118375035855790571348050599284143131640320000000 3772 -2855261709276934179505880645361148893157900800000000 3773 82865810122764636795513171428473039496815027200000000 3774 6674074246208599634891938355181999116809968153600000000 3775 -18124891226751956692405708079941362860540087654400000000 3776 -12107886418151587418259844049320777607149205185689600000000 3777 -149265365432521568577953471817116331401174021322240000000000 3778 19853745802050076961354324155154887384653307057052160000000000 3779 489009311351712450406727210111135670061514878284794880000000000 3780 -31812148540773928323849742368002293559053998167499985920000000000 3781 -1119039107493106419862479172709727738136134759068528916480000000000 3782 52939157777558496016571130093575581457978682832857329510400000000000 3783 2223444626657456832695987463930174421235104678980007839436800000000000 3784 -95608118946270643805927460948997500113109501196140337095782400000000000 3785 -4015540995743367039848953359857895004750599050237894158022860800000000000 3786 188730426799938250872900807913321065223278155361181025427074457600000000000 3787 6465021003146820934156814909371210957648464470883009594416805888000000000000 3788 -392519132333914128145235190926109236714371057160754153946734643200000000000000 3789 -8317711307762895619002325010542446554940295860681769201045393403904000000000000 3790 807449721762451221545934563365190159871356062728715038010343316639744000000000000 3791 4583164218062263877154065920365983525779127579942752067360835124961280000000000000 3792 -1522156962443346156939993202862832040655127826610828349429030496825958400000000000000 3793 17695720232295743647259876780814864097621430322186269500054427747985408000000000000000 3794 2354954825186216876171970323826004630023458821326405401289491791176571699200000000000000 3795 -80403866015195810038668901289991294537232516881358298782674521745934484275200000000000000 3796 -2220073019572279131135779989901536226324188954980787661426727814996622757888000000000000000 3797 192590417045215834394324976446973562844086165157235590960128254951733864636416000000000000000 3798 -1470218587339398588338663981033705336565689014877637684726560154502488111931392000000000000000 3799 -275715620342899215191997930616869844620869449573458939000021760954643922997985280000000000000000 3800 10934819216469058978413926154321702649829631896938510708996608280506002306714124288000000000000000 3801 78365949062759503513193140380057475036667180571549236430146591944049693214224449536000000000000000 3802 -19801126194888314629287484714043867760017577079228299981089839635631102860971889623040000000000000000 3803 613133596890159398426017395340035457689732901559834513744350513803675023704267630510080000000000000000 3804 5551865499277595629765098836235892377006571533058164335832011339475755132659734169190400000000000000000 3805 -1116057067364222389139668258133382965649692407215584948184676359420031069786532897545912320000000000000000 3806 40173427273678708086296475938315331056111520791724257387089611489079472774036008884254146560000000000000000 3807 -284386330363378302707694244872122149413188299778318128146949286400233864573002994641266278400000000000000000 3808 -39662766474177114446649718729586495971647357355495067728051670704773912426796390979075958374400000000000000000 3809 2305499355787259187232730991471949798813709216037057295805598306121419418514455970153053932748800000000000000000 3810 -69033240980757430466170024840055568670202804614763959186950268669549121533838471919416777519923200000000000000000 3811 954411027641688788083017863526348025512267734171021628928397426405678463375982158739556945441587200000000000000000 3812 24824623378155438777544445326913095507452415789129444698322442457582700632220069819071158823026688000000000000000000 3813 -2431451276993258569628447408289607091095352836872516382613122479204261499531964978744684199807811584000000000000000000 3814 118432404977421573320313596199558418103113782260035986318265204275808066235108103368312639695049981952000000000000000000 3815 -4916929441756113589961732777706226374840450875670177118314324228059447877285759540638365715780435705856000000000000000000 3816 204598579210684799059150691570284386339383366520309202603182924970827653452226855269155416044963065495552000000000000000000 3817 -9242440859245718227126365410460848352816546851392202046597572634954752975633993971468450327403739799879680000000000000000000 3818 463748617369342673932511956907460706020777280487842543143618343564139432743785186083828055741878636815319040000000000000000000 3819 -25593643083027361769944753797165420806931765385646339458617547869901977047206820017556499769298834258940395520000000000000000000 3820 1527769521656472857132190058488489396735190319356476354640228052379017364319562265130202776837284963012009000960000000000000000000 3821 -97373890456008387511870425419827248255435627054760348168121143851612474288222673884796058336699546954682618347520000000000000000000 3822 6569712413805522091966830678412568708724780675815917462381776323729007236743310654097207042370569239355432055603200000000000000000000 3823 -466431430228341804139138439942737755028356683080647703595307713667230505142504737442142538636170514913721807850700800000000000000000000 3824 34693217316310791280826816292956960110778449901703547656368086745528095532606068363385376642359923967675441105967513600000000000000000000 3825 -2694009176494316984516326648183772067970993627950906081970583405684635342360607857811122015910747383168193999428544102400000000000000000000 3826 217774301139888096779676206662036312342981691536439008797288584098576013366452632713274384044675565576390627846766618214400000000000000000000 3827 -18281824816888471282588589801177465923375909322221488730802030058895767132047822112714377272445009546423906877023736299520000000000000000000000 3828 1 3829 86 3830 7138 3831 570696 3832 43856904 3833 3231367440 3834 227602594800 3835 15272147439360 3836 972137162545920 3837 58397604196538880 3838 3288596797257408000 3839 172081233387653990400 3840 8263932014302662297600 3841 357490674837876471091200 3842 13499537892513427135180800 3843 417617728081469020385280000 3844 8807091848647763835580416000 3845 1169220726430439963664384000 3846 -10419639822116456086230147072000 3847 -522434163248049410746378518528000 3848 -11614665185731910452416818872320000 3849 165787180208718329588973546700800000 3850 23392561876608034388964547011870720000 3851 745411931119070233024278802716426240000 3852 -4617373837604217299584661092816650240000 3853 -1302523045680994449716926671234269184000000 3854 -39733900196229263375453135470567882752000000 3855 714848943778262242485639094578242912256000000 3856 87244084518795798427774530488823743250432000000 3857 1436392080442184728246960130421455006466048000000 3858 -106525571908233360564601876630400795966177280000000 3859 -5225895327170203259981950615411108756177551360000000 3860 59506904980608235700582043060509171649022525440000000 3861 10506727685392938922981038030454753187150985953280000000 3862 104093249032414902441183559875267719864461578731520000000 3863 -17059444806494607695270526453124646285685768270643200000000 3864 -462400830142908845567282502222981590724292365621657600000000 3865 24847529042723375890574731536815108310378977426197708800000000 3866 1153611884277061874986369407554297242564488605514439065600000000 3867 -34729980234780307158386456046006759248280769912435743129600000000 3868 -2437401289244902287241575179309698512066968828822515875840000000000 3869 50667955105917563734317086290634516314366034462444101828608000000000 3870 4799610651939555968674879133340629459015767349009041349148672000000000 3871 -86163213846305083520509534822617976916120270436001269757771776000000000 3872 -9080863353469639892732871320280470936457831824325106232589287424000000000 3873 181182527304148497806269782524954154198215215313564614846882775040000000000 3874 16438101628841025406040047665230273453112441286720192320206222131200000000000 3875 -440338856268670219298865095833445175536508543801704017522458246512640000000000 3876 -27380920212071766008964368843965352687559321268620329421808031634554880000000000 3877 1098123541055668310617119147839862895479937206682993215020122153817210880000000000 3878 37805790942209608581286225013385131958476209721975134803165089057734656000000000000 3879 -2560809624143920894779677573691138204056550768471189335031537231370125312000000000000 3880 -28438478183594107038766667945516891010857508754007318138106507808078823424000000000000 3881 5172566123246629955196813207137175569578357556189696316243314901639046889472000000000000 3882 -52205184778096018220078728504922073790001920349072739039998370962622897979392000000000000 3883 -8068998766507382179318989108010161241608590917450438576665622993543077801492480000000000000 3884 285537095605626164370994300760906719669009561833178546550372084739250167679549440000000000000 3885 6583817372910535189651913271722065204038265225031319158781847313570278703722659840000000000000 3886 -672615319927115726384653825909368316347077777035612251047027989684085590436264017920000000000000 3887 9104478776577951602545096654244535817219971202565688706339772509097358933426406686720000000000000 3888 819817187669100728706005027466451312454333409180729400126817518666993909531063143628800000000000000 3889 -42623039998805706372127227513735492647343689260301215308582227099415514396206925715865600000000000000 3890 234199380313811673668856216932685953751800026410206922507827590973106177747183179975884800000000000000 3891 57166135546224001277380666402847947360814317349879020673005003547116012559727774020508057600000000000000 3892 -2640754884883443301682537256116139056505294333927393693752035459435977043142851928943860121600000000000000 3893 26763153641062888790362223811885661858103686885928616706922124074956265324080497657454264320000000000000000 3894 2598700725176556814630090428523109729046008674535313846960837247695371497434736361461732343808000000000000000 3895 -156633964304634777336426201915336574871448109052521499715992577361876472621173442380471298162688000000000000000 3896 4036171314885883180544136517715188556907857610643711431440121801458272879253778509903900971106304000000000000000 3897 562516137293973291455826988855426888518076363672206061056319878630758663867162060373868670877696000000000000000 3898 -5042175612227553521391520558422746385882499123330444313023559911099974366554285336440086176999669760000000000000000 3899 271608088856908061938309676038090346840318441787074067690615214543828012983929485315919749839637708800000000000000000 3900 -9482141480496350668244574503764819528695313735972763051079687955444797846694383035495568093948086845440000000000000000 3901 256627469903327631864810871097221958076784279556380263856757469708464021085630371917549619622180311531520000000000000000 3902 -5706899601132387528942697122985671926280446135218651993202007092043257865816162852776506585315873935851520000000000000000 3903 106952149223206844940499163629584135759521183450318609748323753847139599396225679087460674213046724329472000000000000000000 3904 -1708727909266089300143519061606279954956954219123604230010913863378002282123896894098627222850703814819840000000000000000000 3905 23364045260960971439214957271682139532199269097691521431121656766739445524932527293392273066039390238670848000000000000000000 3906 -273034587610457296756107417037549922872695549917848200207868985337220538460011247494731606895636598818340864000000000000000000 3907 2710861359537408822598619187907632649484801587669925969903425923354346933698153164669836790334909969736925184000000000000000000 3908 -22624158516884423677240693961617999507362126764154607301673467748389598919539919439557873346071187367867187200000000000000000000 3909 156105368908498411460584607931457679833308491452282397177918096302396037174988266312174025021718282169493749760000000000000000000 3910 -868666997840049363865452937444435906753451742994323036908469993264753750402707392100099455459992384098072002560000000000000000000 3911 3752824579039501682665639868768351995112754458121414035914239990668417289665987395816407266974910270157178798080000000000000000000 3912 -11828523040263745809920814269915438566874377975597874619527161489575138039580137488079562145275350092014398996480000000000000000000 3913 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000000 3914 -24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000000 3915 0 3916 1 3917 87 3918 7308 3919 591600 3920 46056060 3921 3439651140 3922 245739872880 3923 16738182105120 3924 1082552785750800 3925 66148811241030000 3926 3794572944962251200 3927 202640314544467430400 3928 9957617161007356209600 3929 442521914278909144680000 3930 17285160039031285521120000 3931 561371739109895971857600000 3932 13070938886524812750256800000 3933 72201395304264541684168800000 3934 -11949949284909428280299011200000 3935 -700421171613754164817302259200000 3936 -18654253896557693600575807017600000 3937 75822860256494064924468142684800000 3938 29658563943998907817611226894579200000 3939 1165223456499523653886955013288576000000 3940 3434608620202102622036371337435712000000 3941 -1655833492995386330110944418251259968000000 3942 -66675347817647605843812228331757865216000000 3943 335566417090896559605414410609505785856000000 3944 120887989619665193291737415612518894944000000000 3945 3183776097496914771906763674164116023025920000000 3946 -114509843411836617336866571562260464581432320000000 3947 -8631536181764220371213166225226594423763773440000000 3948 -13449511235390206446085923680150619678703426560000000 3949 15158374079307508156954017630962592954774503193600000000 3950 342736718557690895995680321729687826767111286272000000000 3951 -21318777157012457952249650257583251956390873424281600000000 3952 -998195824593728397260231051187486201911636284247347200000000 3953 24935813469021395327707879514383554633689170786544947200000000 3954 2207761096105643624890258427277772673245216888599828480000000000 3955 -23092673533978571248852128377273254398312038719837286400000000000 3956 -4426865516463692108404953009923282868156417822592807802880000000000 3957 13349874569993012038961415414901668367664189583937935267840000000000 3958 8597319223075499753091151527196674428775738092056030312488960000000000 3959 0 3960 -16635812696651092022231378205125565019681053208128418654666137600000000000 3961 16635812696651092022231378205125565019681053208128418654666137600000000000 3962 32140390129929909786951022692302591618023794798104104840814977843200000000000 3963 -192842340779579458721706136153815549708142768788624629044889867059200000000000 3964 -60584635394917879948402677774990385199974853194426237624936233234432000000000000 3965 915519012851053480281299881390239322239407794823995426390614643863552000000000000 3966 105706529098326480298303218532713993572518458711484590410956380628500480000000000000 3967 -3113671002695245856412411615566736628697614773414890985484600771511255040000000000000 3968 -152763155368113380476711999137730256440878109987348057323205678673311580160000000000000 3969 8425765758303427711308138529682345328416862725617592899321669181715366297600000000000000 3970 123286103800085194269446126336525064457908502239796381247434819486401021542400000000000000 3971 -18058714112046882357620110993563812376589438511269624569350715826843833974784000000000000000 3972 191586146179923666626217833551174692670453154193970933130972266649590327320576000000000000000 3973 27571562034289921519199793061686984462086944957345893900002176095464392299798528000000000000000 3974 -1082964895225752999946921324550474262425038237309085774142486749747364700470018048000000000000000 3975 -16568535978117626444946921515371599353705175343818367935871670663434466288018915328000000000000000 3976 2366577551052909802702536953282381042974100859694215165569816619384209457432787255296000000000000000 3977 -50261918741508411061672891312494287503920633792294242331539541725109008731410201673728000000000000000 3978 -2138586070631348057892527166118781515141121933186073896089604011746977670792443550892032000000000000000 3979 160149897624671436773440205942135707516541573201063052793757089695513895894353656481054720000000000000000 3980 -2877572946117812842983437745106211706797854310073392672615400179623552108381694010106183680000000000000000 3981 -128009751960665000321683208777765766766695829723823749513979482407743707650077761940546519040000000000000000 3982 9806390888754725214092617406377714472630712871684143274661141012070189830983976308552244920320000000000000000 3983 -255417430147077054167083764141681257923139734466794363065453137087114678886366023547177475768320000000000000000 3984 -1792972763565276830375375776114425140603845490520254523371927960888367184535251559415667241779200000000000000000 3985 435223370414723358355627332262293342665058467910332805414240736522005955327685118435529061892096000000000000000000 3986 -19845804598116813351514876302890949116586340425354919395985680005897654342786226245818042402524364800000000000000000 3987 503446196977639676102198005402730691421102372976791393165297712294848176454786741799589629349750374400000000000000000 3988 -3735654683843188470342434599560812444440917620320138913136658409098180913270295720275052434389362278400000000000000000 3989 -367037701939179164060213330048979447183977629311015766877633435245068787219507470497449264250718781440000000000000000000 3990 25745766293219862054577552359408877010517484923600482355665013637421566545981914573050689006448759799808000000000000000000 3991 -1190240684677421971362849683993198790358965756373417089210337592968824295745487049520734591629629690216448000000000000000000 3992 49883040998788218692646416541147868707360294851014806323477880060549903249633317411081857491379129678823424000000000000000000 3993 -2156898160495425377139098163372814169171042395503406025666234319148175953506281442557410789373421151646121984000000000000000000 3994 102261241027219879035648062135626304539325670759918662763651934971642020832481436804160189592821094322326732800000000000000000000 3995 -5373645065691739859291219719927419961260058213941731030672320744107722193706319614292272666193387009956569415680000000000000000000 3996 308821057293760196015330827936416514722003581279560733952778247066810798941254391046993464499234679643742121492480000000000000000000 3997 -19104804340401780799172769818604856799499824176485225718922526759648246118739525993283468402080363927620970442915840000000000000000000 3998 1257758786044571528797265156955416096115110782650880992767964240886736735905773209772614835784961231213571000332451840000000000000000000 3999 -87447862789954331564196414334813449855509616769287105389423363382531791574324690363795875901618475751055449567684198400000000000000000000 4000 6386411264197895009120651692313764858697488749973565713765740547252015788970754656684239039377100673379748550709084160000000000000000000000 4001 -487916830502604840333202791860917634403045357513378355404178734230882596937658031229187947886601346691405001552693926297600000000000000000000 4002 38868562059345738520330065542916153616484905042367144241536571101613991519638074154568118719546751103674779248442779421900800000000000000000000 4003 -3219906080197939741690744690947795224283893127108906183401089801349477472495959121766869764124978412181434575850572895538380800000000000000000000 4004 276750264078057678275826072410224479148064515319788896406881131031564122844939931142270243150272554513765102304385320102133760000000000000000000000 4005 1 4006 88 4007 7480 4008 613008 4009 48336816 4010 3658522560 4011 265063296960 4012 18322866334080 4013 1203745776266880 4014 74796478506731520 4015 4369056536559052800 4016 238006626465697689600 4017 11959786838368380211200 4018 545508234801271668326400 4019 22005241161370883787571200 4020 747530823140917775511552000 4021 18930970053051549975465984000 4022 187018321542294836828602368000 4023 -13072517981651175981225836544000 4024 -918780349976913952490697326592000 4025 -28552568583249633569504503726080000 4026 -102606409027841156899053868154880000 4027 36053173121599783519895953385717760000 4028 1737581464257428340144627350631874560000 4029 18249704700223518902872291487019171840000 4030 -1980638896232647454510727007504957440000000 4031 -104463805577198233516003292664419057664000000 4032 -516410488750059876087547697625965789184000000 4033 157314453918727807118812890200954665697280000000 4034 5916091640184392096159543953975698870239232000000 4035 -96244400613054621501948110330390152206090240000000 4036 -13166325420291903412256939887787911262093967360000000 4037 -169277028625317279258177734708444199147892899840000000 4038 19952728879604817121760392722322489362509966868480000000 4039 751783984250892308747841093632299646000525350010880000000 4040 -22275923319843161842735112518097062187883131043840000000000 4041 -1821838349991363376702651692290793450322889270309683200000000 4042 13353048094398938768696167607876499449314785706691788800000000 4043 3692159658704968279537648202477757590711645955969515520000000000 4044 18427708697514476020718605605668435155767696772065499545600000000 4045 -7015434247499543384891227938774942950330032646419900268544000000000 4046 -92241783027124720079738290497309676507944946844607581257728000000000 4047 13252923900916353060987506840525229667201834567086718240948224000000000 4048 235096975299209609681353412803790220095490663339602238366547968000000000 4049 -25744089525414127135270581704951323841534247447018324203862491136000000000 4050 -465492011092435027169079757351504635789071513412412431965764976640000000000 4051 51904281282504841782173911290506630477815952971921106787579262402560000000000 4052 713126072810817116611744114879249647679519641642067363277966074183680000000000 4053 -106737807688529460377681765576735586449285809016424668978349260427755520000000000 4054 -549529649783452402470458293468478615039008182620191219104243150571438080000000000 4055 214701399567352266364960843465086535590990267498394263388606981944115200000000000000 4056 -1504833977730495011562136449317505127765817253871358283410009639715078144000000000000 4057 -395023636673301762053424204344892634186617696857689066479380196051684163584000000000000 4058 9215678759926300595100337798005162012807315546171518400950941683638756966400000000000000 4059 587822881093986351286127301525962229797534885773383407625540463761115758723072000000000000 4060 -29174090478140435150462184468749000800156524097731837930308089057299565840957440000000000000 4061 -457398797126664903594889995541071352117946706246126537792982707972696020311080960000000000000 4062 64891290334643481844331476791233865929519977482515473402240933569234302161555292160000000000000 4063 -852878142741693743795539044705166367904384622352467503523863813457894315153025925120000000000000 4064 -92793952024921555529832902018893832639954150087693731078561011780662234462191689400320000000000000 4065 4293412873400444592413091169694959450389385284194679413594069303240339971686606569472000000000000000 4066 24072264574549279664690332082636566381059892058357350841685942794661408870242129333452800000000000000 4067 -8151606183302634872441031008648633998221106395388662367035992424952988573228956417995571200000000000000 4068 253160851701099361249185500405017211814065570928301639904313459060044390187457106543640576000000000000000 4069 3732218563607940193589359776775808440151680580371166640841044147791308455825660564018403737600000000000000 4070 -554346105266076585742271191719059876508572136700129289480543300407723362532957793030561071104000000000000000 4071 17460275461946829899175988800430253646723408036026410198470789746569940035296196827414855155712000000000000000 4072 73245267468243741593024161810601732084182549925634212698749981169846702771997269414138079084544000000000000000 4073 -29105728334448839384664518935121873551142700741682102416688443220257039939538468516659848137408512000000000000000 4074 1292480718108892227469058405820310657038636954306935260267230301461796825539434388076283533662879744000000000000000 4075 -24458130803905213022615884160547347351354920691825461678331463429135126160408632850823586253520240640000000000000000 4076 -447176553281755585357821703392551111590931273253299888882180202629163217626198827898630614588577546240000000000000000 4077 55405025044605663852225471940377269940941877399831134024545341204409504984816969489878596419782055034880000000000000000 4078 -2555337301281048339246652663708644556105445255928504441382750539428836500775282926085277527251376165355520000000000000000 4079 83496494222201388296906503268740732963095712040850493059530572760122215222700189348767895962274377309880320000000000000000 4080 -2173365248910119641250605739407848520508698488370389653636981266841324397501447312971415702487435095048192000000000000000000 4081 47077326499115960045785727411108838660288808636071140812985737146033786661254534588021482793832879717613568000000000000000000 4082 -865664030020223237374688083776011335995889646198608034237749685706933841588860268417616184747718428019654656000000000000000000 4083 13634376296151586584423401401352181253621857469378396148492658133722414669865587756230818091847835390222270464000000000000000000 4084 -184397850380956350073308919412130598961812991479325244721511522756574961467617857121380943732110395294250696704000000000000000000 4085 2136692252707191103437137251780918736965642002743834173196606667319539713539435671074319768687937712321955102720000000000000000000 4086 -21075389920629187394691460151492117809020870332441884270667383662272887118154511189956743858412030675320265768960000000000000000000 4087 175002274372300032179903112056381376313808386822694891797985270585131912369879513200639835412706632389072760340480000000000000000000 4088 -1202899037853648881119738389328508977471457827703170205283802342325388134290153580213456516637198453935697234493440000000000000000000 4089 6674992315179196701747844563545774838497133923145219896739917949984582114431981682730970262173576477226149640929280000000000000000000 4090 -28781789315803206069537441565688216541758426216286105519996452222103552752694030928825883986262767525099132787097600000000000000000000 4091 90609336734936019107803056780870311335165415866085887748136979217733406814036764035192597734530934801238010626048000000000000000000000 4092 -185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000000 4093 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000000 4094 0 4095 1 4096 89 4097 7654 4098 634926 4099 50701164 4100 3888379740 4101 285634004760 4102 20034074977560 4103 1336602266551440 4104 84429612272975760 4105 5020119419065279200 4106 278844550097123656800 4107 14320101081339557380800 4108 669808071396163486987200 4109 27863487315537402742012800 4110 986996938282263617108400000 4111 26886396128673975324631200000 4112 363920204408216470847632800000 4113 -13350406353232497481247515200000 4114 -1179212121634370912724650414400000 4115 -42130120032842277446754273129600000 4116 -413478911321152317076448803190400000 4117 41613035095494301117753848014841600000 4118 2491151030633687416645290570240710400000 4119 42993807235091840893288814729479641600000 4120 -2183237135884995391341298859352619968000000 4121 -155011185056539061713904979450156596352000000 4122 -2102507252979312952222562937693034438272000000 4123 190086271926896990647562667225460165055232000000 4124 9922799564759687976427937278275293231662848000000 4125 -28655828531130449186272302695304941801157120000000 4126 -18692058243970221383972183879059371129226682880000000 4127 -452274062203758385805556923104890281934804065280000000 4128 23385608545714771243513450201911935767474621793280000000 4129 1388596507556709262301061927004273142971282748037120000000 4130 -15365672012350029939327308717350589698874742185625600000000 4131 -2964996045281315898776763075112887004498339391498342400000000 4132 -20534066377773912077152684130389532701859270846615654400000000 4133 5506346249130051796343942128340528425293354484029014630400000000 4134 112157816401171923616924951510076586147687527485289723289600000000 4135 -9718386709106781863141926426658468590283919266395523143680000000000 4136 -311781113184304884002127240860079389607930328368139154872320000000000 4137 17341771106305390575037239505136307670624881507611631911546880000000000 4138 715259579711085599023474715099601587802711949528226695780331520000000000 4139 -32901940666709937555079836894581673038924749678298428005895249920000000000 4140 -1480587330001947189978592660256175286751613735523429260265286246400000000000 4141 68107017180089570739015262371784063190574231834077745972203167334400000000000 4142 2792387704383672400299625757243146590813543505197187584860329860710400000000000 4143 -151606220242879384465047974039591324662218240062657062534124250486374400000000000 4144 -4568210070337327867748709708325044254444576026038930733339555245787545600000000000 4145 345690787100980634200019767220464369536397628520228415231111616439214080000000000000 4146 5333821482563868759297201977224980443988778138355348899136882710743736320000000000000 4147 -756918654817180775294702942705428376779748998925353853583460480337265377280000000000000 4148 814148572711506961049273033584864294374409382490138379057426968629357690880000000000000 4149 1470476956360395882015074829074402353860722827390286554433189743474678324101120000000000000 4150 -29521766996198691290566208529702620911617585559976273543118243153034359508992000000000000000 4151 -2210711034073589555777128666844469492037922145966799872878407149975034224205824000000000000000 4152 107055798144454868000112020377976588532592092263431221902300499412803207661854720000000000000000 4153 1481952501481050254413978512885032401208529249977770013326771363782959184184786944000000000000000 4154 -238708278896096591877385329669420423149121212990328138210492553732302651393391607808000000000000000 4155 4212048962777960249121007860346468009514115178510174653729619233877744542534381305856000000000000000 4156 299101384166857097656542349734216253373480612848775234513268400467934691689539073572864000000000000000 4157 -17321460292660495903360960446182038270155329974794081701385553640171574921498109957963776000000000000000 4158 87011107329453435085876096477771923599074205212319052433460434193670497479394016806240256000000000000000 4159 26244392986625726433439578149278085924368470694268928034018790676766040534730706416665493504000000000000000 4160 -1168317809074613846887041372360857831919229834549787096576010998892143288660209194215538032640000000000000000 4161 5253891568792362268029381774218281481589658338354262904335916104833058966131179035755632394240000000000000000 4162 1624698072116116755943810117528212702051704749377629456089957029737333433694130665099920050749440000000000000000 4163 -81207660152734284272504732602839943355456377221397244659629713055727748383044026823595831803248640000000000000000 4164 1386211711292800693915782496511271135437099424336736832692020797132153357196649785719523698831523840000000000000000 4165 49745525707964743908986015212462792285638418801304502709894435158273992904394955367133699040162611200000000000000000 4166 -4477718206916122910840382270951381996179498552937961203973445309056988338199452423731151829412426547200000000000000000 4167 170212350786510074741318125838810939004187196342752169654945008351508765496542183667487686953679244492800000000000000000 4168 -3558556497094758818323361497981610578181665674243771610672390338795125216003329760556250011533853641932800000000000000000 4169 -8395806991657750109544188781012572347841367229460460733460506052900240669019053579645968852086284825395200000000000000000 4170 4708683505068001697357967151689968693089732824842792770310280018254542455220066597697712175929173516746752000000000000000000 4171 -277784410943533134665598783874448946387152164182267340663784011804014319015777627182458727773082514092982272000000000000000000 4172 12490378640050233677943846334692156932943110617850110954208254804230068925639839652544534094515557766039339008000000000000000000 4173 -533812416248788521266085629096666805307762873813807604019088766459136146831796172605753529642655658185481781248000000000000000000 4174 24074437481581812202272296980204817066385361007217405616140020856002777323331453649803802573591367029414458032128000000000000000000 4175 -1197253196508947816976560079949128923768143972153802179621073301011202323713039427842062560318336558066413936312320000000000000000000 4176 65745426966869845243517928092224299934429933217146030260184187686993143124960636456943399723728801999183823052472320000000000000000000 4177 -3926618588326475744200896452449458909786408169151538420049683264713332954135320718460004573360135195110003323258798080000000000000000000 4178 251367394034219062335319473105210277476994576495917585653045417730832469670174876368745472783244045521785661321988014080000000000000000000 4179 -17073923940817185392438878590228055739142679243908610273235631188475653718250844142968138747187552956818583990979715399680000000000000000000 4180 1222150824731311238585670394182990423543866393714837748416479973353237079028048549604635242745061684645688161981115557478400000000000000000000 4181 -91737799128388906533652778527975300617917539212240698255609734586510050571015323757213995694795286449652842924303981110886400000000000000000000 4182 7193817443948708176219710002223001245588065715178073769760338859846820642208623170784767119163707555803069234995726680431001600000000000000000000 4183 -587530917163130690373391974993153552413709108055741448184914662359900631388697970016072352252573572479901492971393428766693785600000000000000000000 4184 49849077923057397423470432864013110840769192834978165008609755985978314497788005713340175633001088275930089703151980406946503065600000000000000000000 4185 -4384277683524589739245636639122776198663638051696095696877810877802038834109538389155845191986617808607066750706072241058003025920000000000000000000000 4186 1 4187 90 4188 7830 4189 657360 4190 53151120 4191 4129630560 4192 307515463200 4193 21880094544000 4194 1482068092982400 4195 95144656103481600 4196 5756648986829664000 4197 325898257634256384000 4198 17095230410719329792000 4199 819333658870200714240000 4200 35102790531223445302272000 4201 1293131328673777238790144000 4202 37570698514831906682818560000 4203 627342919451717901055303680000 4204 -12132735242362336147888742400000 4205 -1479496299247123473972661125120000 4206 -60336225749298744796266578903040000 4207 -915926542534021906772150147481600000 4208 44729777809836103325448663908352000000 4209 3447946270819106007450762463661260800000 4210 81752263421456998726831838048432947200000 4211 -2110702539775928513453888843533123584000000 4212 -219319336236441188437428086521239306240000000 4213 -4767047484763445972885195142236114780160000000 4214 207370103565086318596008708388201389096960000000 4215 15459655284335653528433780316103353701498880000000 4216 121857522888715712074257312433321220851630080000000 4217 -24635443483672774594806098605469500648194048000000000 4218 -916447410115848913112689362079123488933465292800000000 4219 22684084634162126694063990753069206511520265011200000000 4220 2298498374181625860355223217093103314095138930688000000000 4221 6605208210989567394718896696600150690766782883430400000000 4222 -4372952649176195338401859571570479481811136646479872000000000 4223 -91791459942930859532776887747536929040318689745829888000000000 4224 7268496033967144533602485220037227140013551983733506048000000000 4225 286626944800602774569447445004060555047391568920370479104000000000 4226 -11300986619278135819312470686186769979378784595967104516096000000000 4227 -697728833586011018314797494670151232090466646557226822533120000000000 4228 17585191900832090283072184949321668601002775249274749677731840000000000 4229 1541437090925003217390286353727101247248197010110421298839552000000000000 4230 -30130087719617421474699844320491519003476940074061398139480309760000000000 4231 -3247952079472141496512511868148628417316225297056474042279154155520000000000 4232 62369281579608062452628677743417444337197265953307094148724241203200000000000 4233 6598522241348116772875642211580825935170191833000287079220400619520000000000000 4234 -155373763272021940243538674419710578630004713323440219016443333286297600000000000 4235 -12687107326510381377754093478184561258411247663371951217412246878971494400000000000 4236 421256063425904204043235339781240860887839681326615580475138354934972416000000000000 4237 21796009385087239783963538232465941970864660896646344190943722552541839360000000000000 4238 -1120914482009891453655762551943322659861568880666051914460606914697845800960000000000000 4239 -28509504284818441930697379808234413078851567969074059216785372530785009008640000000000000 4240 2713673835325016458553863856545602446222824813166613503192228286694021587271680000000000000 4241 8115860525216950723563815439031513299534586165210927257677065156016059428372480000000000000 4242 -5535391404447871602407926744740923109511884853374113281474153310774483931365376000000000000000 4243 105871524268427951834789310123798542342173677890417074767384325131247170010428211200000000000000 4244 8186671959377704321431618588336743970021864576469021745079685313131017778735821619200000000000000 4245 -415491568393591412169008822873705753263488898470452846476845416442613545647090958336000000000000000 4246 -3822672744284546218130648854316011524023591163200833353358774210798182288134684383641600000000000000 4247 887494499540616413178275876174573046790797086051067295047695700907206663547629714014208000000000000000 4248 -21404332863259005642525740634188036408342334924976628404879705623269939646237678426390528000000000000000 4249 -867967792823222119048664843799489100246213773270613630729846879039979633086557159300268032000000000000000 4250 69004083712424882239167340855489303833179574645400863212482288364887440327079322478962540544000000000000000 4251 -1122306835073617703372266102423076380435366436313612448173151550884637926455443482929713381376000000000000000 4252 -71724628071053342849302161948853868260658823698182960902169005301274257094546315672258158264320000000000000000 4253 4864240656855709610234929870849938494666025215241144897376798281613171376622427005068869726371840000000000000000 4254 -98693386963397447548659037903640273602165720963932174353891363866530535163356312622039149471334400000000000000000 4255 -3067776587006047243169114574441851219958040272296270599218309774582595415523085455313911376364175360000000000000000 4256 297069837586727593050981919110934793886073497493470029431685959529357932323082984415323174962966036480000000000000000 4257 -10343860296437490205090497531117218400965355674397983690733382607831481355335213601454709024892964044800000000000000000 4258 116041566041596308532311546480567949531974128627967710125141833075548766578653269405885960847022358528000000000000000000 4259 7884156319280285939818977112617685497794003616666185342165608421433833098851295658872200060314367452774400000000000000000 4260 -593991371658353562041320090382056673561478207550455950265710440261565732820022952896177355930591956461158400000000000000000 4261 24533230906529906886104292034486238710340879488160383954966870141007050465206401329117058968098859219156992000000000000000000 4262 -759204208401770138716673413610706314346678920229075896979159680146544148528356536271610710969221205396029440000000000000000000 4263 19102777687465654750274858724549479359705490437699867904045668208337699678422807733646416856459015224714854400000000000000000000 4264 -404155635340693694481017018498825272155431512005847728915388630135638187305491348852574332388556514964830945280000000000000000000 4265 7304055357395609918968416474229295891517112488558284053713342025697692888241701982352439245195288549817980026880000000000000000000 4266 -113536221999923852121848186710705762619814575840419668640718836378858114834829936087725401568928045200962905702400000000000000000000 4267 1519966825486532919837166572427622998851961318898086837582577563906098296785397781670631574053109240227580975513600000000000000000000 4268 -17473271615092050009578961979117188195291408529922320706963327134364004352336392049227898060992148683605876618035200000000000000000000 4269 171286582307750405869014256003086153298816777867463646179343965780235779045269448769938354862224383298880109805568000000000000000000000 4270 -1415527902967909639684652702100734689036579854058816160206492182080220317489113785827990657030266404800586270847795200000000000000000000 4271 9694666034539713244422528234042647605148963230519036542652138323478546685532439417859518589372842194704224560454041600000000000000000000 4272 -53654052249543143314629380652037117003261332871526681706860053017371372923147122656486252064391509128038966703947776000000000000000000000 4273 230925889610461056697922072828705124053375106342002186622104868328677504919115108152279675849781604776378708728479744000000000000000000000 4274 -726164544437714889134429650702313703348565093436898442269510489563672635950470400334277052973409624658251120218472448000000000000000000000 4275 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000000 4276 -1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000000 4277 0 4278 1 4279 91 4280 8008 4281 680316 4282 55688724 4283 4382692860 4284 330773526720 4285 23869639095120 4286 1641151961925840 4287 107045999672517360 4288 6588417460535164800 4289 379999919966532465600 4290 20349714520353908289600 4291 998630949695840688427200 4292 44011854917826180934348800 4293 1682241862755191367101472000 4294 51783061197977434414016928000 4295 1009594505570355928031608800000 4296 -8476516209910940980069881600000 4297 -1810988272964815850041946409600000 4298 -84225450483988764912866233929600000 4299 -1687674861614092186495775100585600000 4300 42884078452536731346790574860339200000 4301 4614570974154928340502650673337766400000 4302 139598661332795982675262637996841177600000 4303 -1528237392510615796664032465023064128000000 4304 -296485490825368518644290249710654601728000000 4305 -8940478776641155520051840028735951423744000000 4306 189534321662798995978811307178968623354112000000 4307 22655039225938915551191293082758726768743168000000 4308 401337088778050447536024413515062308500561920000000 4309 -29696923208126819051599048314964300226344872960000000 4310 -1620139207914971148786994567090947531938563906560000000 4311 13274333945899271561821319453275873072240930606080000000 4312 3486269386457930615733811408457971671490407191224320000000 4313 54007209347219040641966020432673326745820250242969600000000 4314 -5820956029691971724907667330787513622961137091390156800000000 4315 -219476698608141048707449176477232185555835229226239692800000000 4316 8114541644084764632160467018039643068276715084132894310400000000 4317 572084310205176901430092715401875090784724616634237264281600000000 4318 -9335661545655908776084480026063566041926550062657608103936000000000 4319 -1292627642228982951511522128322599415293419253288447198849024000000000 4320 7887219511905658687188948579595521856027642901421033755688960000000000 4321 2769728585264203808984519109534627425108373932215686353872773120000000000 4322 -2769728585264203808984519109534627425108373932215686353872773120000000000 4323 -5857975957833791056002257916665737004104210866636176638440915148800000000000 4324 0 4325 12395477126776301874500777751664699500684510193802149766940976454860800000000000 4326 -37186431380328905623502333254994098502053530581406449300822929364582400000000000 4327 -25993315534849905030828130945240874852935417876403108061275227625843097600000000000 4328 260305019662302339364516332784958689514374714069845145105760505552076800000000000000 4329 52243217446224079510458427989941208985535005113817920622726133464301813760000000000000 4330 -1118973188022339066226246359742701918615442583372043325266132685216712540160000000000000 4331 -94119240843855677520812327542422589747912057052904711666810632697930509598720000000000000 4332 3724706192300010012701836138724503711996800675623584228327255750811902464491520000000000000 4333 129812676942491680056775681758734591058769929586959536458732070532351063800217600000000000000 4334 -10046217963237862296926974495720322284030118037046225097361874793016891727444377600000000000000 4335 -50731779488068118758993310015482167609847699269339698456204483539865018344906752000000000000000 4336 21209035764885102013826160249318132811666582567102032133729643333485594418184388608000000000000000 4337 -430182824971657220152919198882422485765044901218412917987605841796526044278453600256000000000000000 4338 -29679056359996548676790715635596997468658623925250507778706257841790249136686757412864000000000000000 4339 1686643658385481774320535615286564099259986304171617528118684693661247229978546877464576000000000000000 4340 3837142166803538543874639193030435136173882413328566837854308075326696988139705066323968000000000000000 4341 -3263782896101512872184059337803013584117312645399051307949945696695700848368707459272802304000000000000000 4342 107221942624802885606783111017438870450316259419815504165488278530727654295573519918374191104000000000000000 4343 1881487072696204299502859225697762136076522662021926289723236382841772711340503530037016657920000000000000000 4344 -261552505141681031920515869637817940947289419100631335109638147752256169031011165128190355046400000000000000000 4345 7495020894062235730794244223853175753331553295096259226330090424886020957611153712712283971911680000000000000000 4346 115814547667639592042711580017658493693452985304418339576450009214930181949664091943090633910517760000000000000000 4347 -17443528744153350354578227674123015045642479316295920338310957988085844390556286996585525968133160960000000000000000 4348 636048163826663434093393423195757677653686640187796350992788860815940487602028574925834884486266880000000000000000000 4349 -4303325761510348724525807118442683034741227222106303877647778878328883531042718196624199348902009241600000000000000000 4350 -728878198428527395282433430944297862609844192192582861570211468681794206931445977186585645975021446758400000000000000000 4351 44827333613286854113286134090605250288349109386039969247034009424928685252068150994027886299095029986099200000000000000000 4352 -1454549287510409478974002206263547630419347121661085879588987211309429123849832734313739455482871902581555200000000000000000 4353 23199301015195250622620995148336021549821772232476656099522970490632451303685688731838004412129118505664512000000000000000000 4354 485791581679252298957214099234197957345183018401761786604103435472207505991081101071575545425043683957276672000000000000000000 4355 -57843636516911814993497190153662677602639439157199082799870241680413718650737744663281121636076672824281923584000000000000000000 4356 3083059823725907939294740695065250048232598280649507352864085757895664605576779242049040908106904932959106629632000000000000000000 4357 -137233637465716314081259213531441609193036620682556579518707270348206418595885033560884674200353093918226070372352000000000000000000 4358 6028351271236485589788668612774576016398575151504246776361971039970982495996944966994908158797865926372144206315520000000000000000000 4359 -284211945748229844177409289291261800306186529598538711231017022223719630371739570504199375724713778758180922678312960000000000000000000 4360 14807787165452610276094355805697440591128113141505964619663692381269948352460231540205692506965779751433265022333091840000000000000000000 4361 -847914667564492077929412356597078486901279305059133674026015585609256132824770454621572064914236623272919990034099077120000000000000000000 4362 52532183054743805968463442957924898396023247362730069981062390711885558542569991136084252565864309271148350280874611179520000000000000000000 4363 -3475179438611934383203120004126980433296130353930477559596321611285767886519643571972791019949184803039020738324430480998400000000000000000000 4364 243282526732770251721810731766066139684760465779683335569377284818003755702222697459880360299296335423749369910509614347059200000000000000000000 4365 -17912692075030632247733859350921835410884794465526223760367858118834847982435902411112349017949223810955564261775872633916620800000000000000000000 4366 1380925543098787417062922657808273568340567138024514321137853104967460748811713026727277011759591670399980857816325746374108774400000000000000000000 4367 -111073403552986147899146107422178767244316759080218486533068027864404297159178169623106999145247165202542014294242581274660595302400000000000000000000 4368 9294678989102418626869910996094743707508626614126463004633111645176861832915773379074125963496692396624360354562145596613584748544000000000000000000000 4369 -807233217390577751169575779316440011864290752022815879836394691405147929640851760205437950905061133563110508983067293469170135465984000000000000000000000 4370 72612406994534255261386234017151419402267173412190736931690303758157367170522174801199108069682364146150239525193968456402646115287040000000000000000000000 4371 1 4372 92 4373 8188 4374 703800 4375 58316040 4376 4647994560 4377 355476496320 4378 26011866545280 4379 1814928739747200 4380 120246514969996800 4381 7526155980530880000 4382 442078623173126016000 4383 24156910927679967360000 4384 1212969521357959292928000 4385 54932801044838147278848000 4386 2174154976247738447867904000 4387 70526231304899151451557888000 4388 1553014947556735319320215552000 4389 -1045023887639055154840289280000 4390 -2155091516909379769753347194880000 4391 -114905638327085996018975301795840000 4392 -2828659578320777329146828788858880000 4393 32304346234515159523349216872366080000 4394 5968974880593781845248108978071142400000 4395 222562847069744558048820773826763161600000 4396 -91857131194542181582754419308232704000000 4397 -382214839528736520309471001116443148288000000 4398 -15128578458608568332061681846222784561152000000 4399 106220862613082882573133413833035876925440000000 4400 31357963848738578136985063858114759470612480000000 4401 869024849847229826601756555101787234427207680000000 4402 -31457756479004558227645560928579703897786941440000000 4403 -2613998455776512473557942926763026181502701404160000000 4404 -11786416114725451599258267016777151073595529625600000000 4405 4869270123454632956064012052554585911461865009971200000000 4406 140506033689050446853648372896965026928717392668262400000000 4407 -6793485609453795070029680262952578807835803331539763200000000 4408 -424188093319007418344280066443623811414444156386069708800000000 4409 6440716503046129854904456308852514684375789688001134592000000000 4410 989604579085463582018016639808814000806200921854903844864000000000 4411 290315151781340673823447970880000085991399823038264377344000000000 4412 -2094477925839806705792313900744125680677249156455936978583552000000000 4413 -21563731161995885374514730081357416990106155987276949438332928000000000 4414 4313861867852898880811018534743057872089818445230401412619304960000000000 4415 72245193205408546840072780883376793761267146044027849768131624960000000000 4416 -9011705414269215799668264837372525597180579983740634046534694993920000000000 4417 -174073028152220892773893736382838925718698195422581423592233699901440000000000 4418 19483307105650044558882788578399400341104413924847250808608010576855040000000000 4419 337379272653801481059392680902898956721616670653926536189193238033203200000000000 4420 -43433460438819302171424394052954300563672000760285767891350075798139699200000000000 4421 -466788949208680180135504255708924347309773537368151004675800166410747904000000000000 4422 97116251537130941109646481259523140990372989933559609003809064297286336512000000000000 4423 28699413833683534753785303133284542033805017706983361977473313478958645248000000000000 4424 -207396241243167368862811721682902751095880874750832886739850604843561973186560000000000000 4425 2842704620076934070401339260918075286230665608972855686965665043234475296686080000000000000 4426 391293210136879533698660057689503989228234472481688368482674733108789910783918080000000000000 4427 -12984530438424623813714680093729849154330311627423659018446385136318271764184432640000000000000 4428 -551068922635121917549330037658055282594295594433585119127174344275047259860589608960000000000000 4429 38767772757620010251827784380810866681760302537012220926649817873776133377039427174400000000000000 4430 188243366766417246581273151306391423304172795811884489588568289907718736468050654003200000000000000 4431 -82662479687712588976279637401872775569519659580355511908162310192395610702510407915929600000000000000 4432 1941827565058446343104909007665782697804288332542423044043179471369794001463551126719692800000000000000 4433 103102333398661583388550581978482176977573725524581267923437445354462412047393782450303795200000000000000 4434 -7031467248799504539881253736045064008462201391933137664200989195315541256329546303964971008000000000000000 4435 44206476335712761751602027086200861800100506084268084207536860920794443945630325503734841344000000000000000 4436 11458970065686221002961933958996407774902227564394252473285708953357044589704946222024531902464000000000000000 4437 -515896649427073624500469179738749063922467568520349507242574027103413582389835148853729623539712000000000000000 4438 215981320030099152740600874618363902022933221063422382307827729254289836739191786501469091397632000000000000000 4439 889620747860698089464712074370929585467975309077785101559635190585466287380046774270135302367477760000000000000000 4440 -39510481149921884496106352759172120394029900075230362518547255525492809367178684104938450759544995840000000000000000 4441 344270174439090650667329031763658144590408291627784547670417878563137058988862010635824674218526638080000000000000000 4442 47086906278297882806699434417611522894048541122987225366681023225012844249692304898431321360378164674560000000000000000 4443 -2892095326388753736677339668495410166552644807671960731795243887566262298625217705534724209148246842408960000000000000000 4444 79193554679428795503492117922332706044936135820985273298930975037226219022976555681377500978817050817331200000000000000000 4445 -53992776161574501639658451802667283259689915132142089721216576163472871247916156713687707499680354218803200000000000000000 4446 -108322542414228714386089044497850416836637571716905337233908822637185583156421732512050254756234673612914688000000000000000000 4447 6355597707843391011606703490808925008925560545008901380690354090777452199257147297262393180986179547744436224000000000000000000 4448 -241383137671419961709575163957312761982597890042292387135211046599403358517331959430174661714115574556780396544000000000000000000 4449 7135658159564979899694201464676795631924778591171161501372568649325187118589776014443560627300192419699239157760000000000000000000 4450 -174263851136597358380225951909258988923546298485472243139647469035510046124467272391083525941697092629318242140160000000000000000000 4451 3609376250536557884033126006078557300045250578205863426698672030190006091054547705836934658357995297347645472768000000000000000000000 4452 -64203179854424683398817578427712547922588888893107580150276330255989966222263280710184689788978703885148920322457600000000000000000000 4453 985908874288193574637032012031520658937238660501431359768233904574611715053409279639427797304537842938513023041536000000000000000000000 4454 -13074170720058872948132849124472769217306005774520020607763591238469093951363988933452211216267933787168611528133836800000000000000000000 4455 149184267625155931213094265224822775162736339098293496366871610849785228906605478974738558241060690611511443957429043200000000000000000000 4456 -1453931275147342823406730218985117384084621405933170144412967448301042369670840768390258746822054543375399425495426662400000000000000000000 4457 11961337476386707000820856727959668847939759075947693734738765589627349177833854231617962648198984767453373297591530291200000000000000000000 4458 -81640370472236180374816946407732842616238639704047071842494843292960427684862195958501246269041946284279409659075572531200000000000000000000 4459 450692216049505736306502393439145955907014218087163761550941512237278799329428159692525691701569546700250730701418135552000000000000000000000 4460 -1936383140374562484826744629485809545044192849541044359581355979028830962332599192431609744553385557738121128925871472640000000000000000000000 4461 6082521158588331569985186071443660570903523421499515811861435840008210199327105698579291785832399340189156957920090390528000000000000000000000 4462 -12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000000 4463 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000000 4464 0 4465 1 4466 93 4467 8370 4468 727818 4469 61035156 4470 4925973780 4471 381695179320 4472 28316395369080 4473 2004542869951440 4474 134868120972333840 4475 8581633777412186400 4476 513170044134329181600 4477 28600041494760045710400 4478 1468443539710263239323200 4479 68269873466605308901603200 4480 2792885010853850250562224000 4481 95051955625865274737020320000 4482 2312648799632176646256583968000 4483 12023269264040777498378855232000 4484 -2478377209846493334671412120000000 4485 -153443905242815241342117535305600000 4486 -4464528707296397655818539433596800000 4487 7538542665119484530720670510048000000 4488 7441202062948348628821879317809683200000 4489 337426056786432267315961472994146726400000 4490 2682953089636226332797509030816334912000000 4491 -466692965102237928809740652589800701824000000 4492 -23877872631668603237585362722665108899200000000 4493 -86989458765127113049008305648989777469184000000 4494 40907698649013875600244443002472499479361792000000 4495 1595744582487750254105936161234883212307074560000000 4496 -25883210184010882766973437243996052994241180160000000 4497 -3918868685302913612045069877455604556457193200640000000 4498 -62294902868706903339631726954124362996684101381120000000 4499 6206720286059678710876669035556774171237859175598080000000 4500 282249609003654050584765448875333054794182046207436800000000 4501 -6325136383629193374510716234292078403339992134838988800000000 4502 -722165047655842718485715298171829064880391947312746803200000000 4503 -381423272387042824385490127142758880083403586566761881600000000 4504 1530283025781053576923048822348225349104056202909890245222400000000 4505 23772398305986010512152608657944598034339743736834057914368000000000 4506 -2996370157709257589495801543718886979618344729706520176793600000000000 4507 -84617493253709434327361435594621368304422055166912129792651264000000000 4508 5782514985153633666512577651130456848746666393176830897983361024000000000 4509 226043767601460225145491671816917858632824231733276116921167749120000000000 4510 -11591314129330692940600212473402415774078544906322647390957555507200000000000 4511 -533200449949211875267609773776511125607613065690841779984047553331200000000000 4512 25060421147612958137577659367496022903557814087469563659250235006566400000000000 4513 1152779372790196074328572330904817053563659448023599928325510810302054400000000000 4514 -58791748012299999790757188876145669731746631849203596344601051325404774400000000000 4515 -2247919776940882344940716045264393254449135923646019860234746080089006080000000000000 4516 145077284065646175954250827844371226190986541533770050979765535476513546240000000000000 4517 3623992514240539398866732836665473371288076206751791094676908334346568417280000000000000 4518 -356712706056017181671617869215426965085283444984023493381253921158517837578240000000000000 4519 -3237670554716468752006378154273523089700304812479336634776620835474361282232320000000000000 4520 819064503401744143690790269819425090929716813352680795225157782234513948402483200000000000000 4521 -6979293217962824969689753446013519518398032004227396437231830605894232172453888000000000000000 4522 -1610362692097617863349896378701479722648874770734184199931730979083055270923860377600000000000000 4523 48536945930733572991423513970373586839927819682333447284688281308575096341106317721600000000000000 4524 2246087544692953919871842817410097163572510668599307321909623814228192189843575160832000000000000000 4525 -156380981964288676224085626784073885913763714359001251690621896257912378690473925115904000000000000000 4526 -359732078137831738488247424346603294016301476249553141048841382061877842638097349967872000000000000000 4527 325227146960110225655243542022392227870879099815906560743638277246972075740428834407383040000000000000000 4528 -9368333112737958826151866912790498128668909965413989951211885292645368708159308724292616192000000000000000 4529 -326013625292742629441679029447645582785752853081803844742333340806039296551800325695962742784000000000000000 4530 29397676461702872976670350503225351804545656991457995272308486690090483298978884150000519086080000000000000000 4531 -473178345406186443639237998110526093217045180624745577736115660113963808062075099613129436037120000000000000000 4532 -35872950630385637958956525803649932499335612075849297731517572658842624622092049024288911265628160000000000000000 4533 2326770602685602432860599096531588935102394826859985957116853708158708138290067865195996511681904640000000000000000 4534 -36627759200959096701570623530005243550577615404877837766701640989990689614614175528485054884691312640000000000000000 4535 -2365430125589504845113855382666754953275638383113973076524998802024190505892729168681266512840176435200000000000000000 4536 172709851360318010178989850515746291968925397886551502044733700558321312329510085815874418309769697689600000000000000000 4537 -4600035321567921086699576835376757467778227016815905566226628283652241208023167472521338281710707068108800000000000000000 4538 -38970603154779752701841504612727495622088252394686395361300139218116657120762434833756826235429140666777600000000000000000 4539 9117296115166949919108051033107126466074699393697162187174328537399068599299924781564323376340258390750003200000000000000000 4540 -443774793665108211552217379994055262113417853109208055159863863514136120422767459432077682870279083304419328000000000000000000 4541 12303016274798264423747417937483494726308370991206403027388822054512086110095352373899267112321039541533147136000000000000000000 4542 -118794042479229567597664282479658590281038265427781159157246735928874867757279905556974489460399546990010040320000000000000000000 4543 -8858211712477924507227848848906720589594323436394530854259917177694953784920742018458696792943868393476277141504000000000000000000 4544 706322302900187744317239502015737317815178131746726330446618708634017923411092069298002060802042343432537990234112000000000000000000 4545 -35413968809225862839555566745068461759317305291409692416732214205642644786589905212496578252494268276845580952535040000000000000000000 4546 1581654930969922536614914729661961141921259946968115901820845398107957126481100531623508434818828549904211374757642240000000000000000000 4547 -71843281080809821456377104564118228560005813868945591110819310910907336766916766493263185102622705447872188115257917440000000000000000000 4548 3544524504663093547373698330065024464109892996878510921476459202936191097993687497904153842424484793693181363421792174080000000000000000000 4549 -193157373213626461968607681627706843204736880709783972583603490952683551685344179538653942498292859865694931780560350085120000000000000000000 4550 11509402407104986067851669524823392690502955935855848769730036090984865854086115967159556459735397263224847538267720830156800000000000000000000 4551 -738458594838659683818593676966205502117103893317915616242756108427031753725342632124215581388431551471056637634485836106956800000000000000000000 4552 50419760136165884606986951847251740496185173888246509729603467735137920836690820152407256085388139249114779266796189121301708800000000000000000000 4553 -3634279286772692905720419550354971829401682813917356677806042416514109249753222769381340453850884464332423628291089444636301721600000000000000000000 4554 275023547450237924102305712104113742858353901742146447120670889606518245527744736818180226456538473016058557695292036048765740646400000000000000000000 4555 -21759747250656375205650398828941705678876332795889224283633336741205272253718118497170622746842126619737048889510288261281933688832000000000000000000000 4556 1794089533725018990214754641760447446633233548615189791712658776226512117683488203999299297450911165631342172617089945753972564295680000000000000000000000 4557 -153733557502097499697970604236378737100024546973474133232994730153810539148565403806210057463243193174001239016084696476773590325264384000000000000000000000 4558 13659641258485468978315810131426542745921718801640951202527391229171080832865689916829244158424162924357945790702162829367665767768653824000000000000000000000 4559 -1256049416191453547511459076028685252820417565684075367444378874408606137315692579711142171389365535000106843306805266358852972502235217920000000000000000000000 4560 1 4561 94 4562 8554 4563 752376 4564 63848184 4565 5217078960 4566 409502949840 4567 30793321722240 4568 2211211920677760 4569 151042377894186240 4570 9767742693353568000 4571 594426938098105728000 4572 33773345294404915584000 4573 1772084940262630785792000 4574 84499389854023253421312000 4575 3567415408107711414718464000 4576 126915318294065626436407296000 4577 3359536658383921610853113856000 4578 33282487445104275996510756864000 4579 -2725933536704067344844791906304000 4580 -200712189926158345850269879664640000 4581 -6749557950956449658647385642434560000 4582 -39070270304485312798344660407746560000 4583 8886276554011792511870468321362575360000 4584 491241642216793718563841237060631920640000 4585 7454900293936416613709418885187239936000000 4586 -531657260946186676483507733907867303936000000 4587 -35703696087061771817302022304156335210496000000 4588 -452025112385272134668360692711409038393344000000 4589 49803179588687542811860887519563741395943424000000 4590 2658090530298162406982234316553931589738823680000000 4591 -6741122167803186645732763900315621670969671680000000 4592 -5489367521481256188116201328853100167512855674880000000 4593 -151090923354146461365688787842556711736710812139520000000 4594 7000700095034549242646461859241855014103399970897920000000 4595 495380777507398041181246554325750850508626623620710400000000 4596 -2812331539395000421207652600589875117410100971988582400000000 4597 -1114060065292403448735536038600872059063345169954137702400000000 4598 -16245937822306398070799098291151569179304826713195256217600000000 4599 2120627220621830704686787290368760634703718757283147651481600000000 4600 69411163733866464661613827313775197242861241658148802002944000000000 4601 -3693623593093897045048338456418420634948123882808841605218304000000000 4602 -197999799623907117301393075149719334315072275624847546897137664000000000 4603 6242008121987943649263670652490210990243801006884005944244568064000000000 4604 492663616934959863480024281254694119450452016352231162415956361216000000000 4605 -11051084524131186368067531256659868745404377361334322364389072568320000000000 4606 -1152697476200184438302324757849701243745134546237857404893458103009280000000000 4607 22603749564991325197019565936811941664651197479971847799546053362974720000000000 4608 2600485506307616092810044653708926005889023536312606305439641480388935680000000000 4609 -56195030031235661830096230060865592407231148587441701246655179347648839680000000000 4610 -5636714211092424025873455729216456847644934456498847807474331179406065664000000000000 4611 160259102836834783272957252012246324002139691060736914649820140608646283264000000000000 4612 11366713866996721247876376640263758574098115391897519162773838041718041083904000000000000 4613 -472006492613129787877096181902020366209765503130782932784736214818113500217344000000000000 4614 -19638227156577144043247660218402882191425218824794482462917728903046997450162176000000000000 4615 1319957554837549366965358189788713441468373887478676167666254184249961253783470080000000000000 4616 22084778867068927023699121443866925757641499214889042735758936638704014329821265920000000000000 4617 -3280313319372448503878926472488154819804475556121431519426759997898587636199881441280000000000000 4618 17770635361377674144246232402347335205038023822978963822881343198538857685604766842880000000000000 4619 6648598405422965658150759097107938868789568019331054836586437405122514198201640702443520000000000000 4620 -197311191237717355677997215953176272826450395063952635237874470676636874481063901632921600000000000000 4621 -8831965679207576634488666489144088530970382568932446640646782313164721079715784032675430400000000000000 4622 656518449644837941441848887582922068709228831292746271421461556951957067905768484901591449600000000000000 4623 -1625351709686436449091654990698856926911462202746602315880530095823692708074560416193812889600000000000000 4624 -1271529939774027323575834397664807468856638533398285209077489535748787282239643332243406349926400000000000000 4625 46456715744334818916576213022149986084118051145790956103341615925572973928967801162004340670464000000000000000 4626 807041615763299799976133406648975065242195298878181737980806421389508138924463656042486118219776000000000000000 4627 -119585735333662235805419941177056125844205371250414796025066496894347981379173990353690780535619584000000000000000 4628 3269419342174539007461571376208767811373856469321122900550667029247201986544665795411927263644483584000000000000000 4629 82243797701273226625365014200306798972259089904274403678894073069640410377287482882075327990329245696000000000000000 4630 -9484065398717144950902119673732028608384098461750168245459235865533658420461779683780311942552690360320000000000000000 4631 292340362363760521147108730141136417784215121908027532853060221942677569180988770410262525374347576606720000000000000000 4632 2128510045953509981275992877264828695044177927236965113315647261620830627779411601469050332141100696862720000000000000000 4633 -590541142372062922083411700976963342602869138241541850070450090618115585952687983872847258626974621703864320000000000000000 4634 27289752269545934918408163889914778931108245437417610231678475209978956481326040129428762615184072609439416320000000000000000 4635 -555945687309294704676419066737197027874986612793194917501158220518312029421129040050748541313621358781923328000000000000000000 4636 -9801669914998398915732778097589134835663117839707499967452852465942961074405833951301225609213312822371418112000000000000000000 4637 1371282427544528690665250262028682328719941503576408458983937913453134312799648703008751978991241385778639536128000000000000000000 4638 -68691831150483940542709385278462398840967408888749912584146621289391114718852436324021620045104831574911586664448000000000000000000 4639 2440573032405959269825860039814635960257336917360176963604388846703393013796516871899735318654113480102042348290048000000000000000000 4640 -69370199499769692422870379556160229321486757875671436164319556879226783878347600288019732656850755615842464746700800000000000000000000 4641 1649745528097648576118413002929011982909321718962102430519824137984896119415121372729619972967213694523151855334195200000000000000000000 4642 -33516889677901271968517073782487114787267893458411556665009663881929763202182074618999781328901774359208971139966566400000000000000000000 4643 587553544500995655653966903651771261327415589675207775616543940643184160856225840000209801840074406782948102011407564800000000000000000000 4644 -8921033084882020326442611575570364487455100572037049406041538499907215432274914159491323528899190026600128089414644531200000000000000000000 4645 117256973162349518332487837617970326605145437470849671377387247838831777357190971642164084238311310100965432358143105433600000000000000000000 4646 -1328651838188846115792855819730935007654217761553083029546123110830081961712836809236845402547348045063263983216428161433600000000000000000000 4647 12877946151071469842497167622703897804646416798702830658499872817490597339135459069438940198240193496787346045678632986214400000000000000000000 4648 -105494012706280690807945759283581059044377781855280664115888140261510741778702306326270815686261240378955951335656638539366400000000000000000000 4649 717694212854991223273297005668045793976785364132070771866905845869672864946146331979819724157462517053382845385806440719974400000000000000000000 4650 -3952511094665373863513913018683561164352235076374070198935824153405784545649260308076241252763349070121680999167096040456192000000000000000000000 4651 16953558356476101789212867056165652844738802708738189768373246551544681700070537103637871866789887356442285504757361155244032000000000000000000000 4652 -53199096911700871131667962141761186512801070568799147204205704696226414989876512980380908271651025842629240721824822935420928000000000000000000000 4653 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000000 4654 -108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000000 4655 0 4656 1 4657 95 4658 8740 4659 777480 4660 66757260 4661 5521768980 4662 438975810000 4663 33453236980800 4664 2436230265814800 4665 168911112164886000 4666 11098587338563233600 4667 687130493930440560000 4668 39783346895365537464000 4669 2131990091689069075464000 4670 104181085026446351283360000 4671 4532608071512854237352448000 4672 168039506341203208618626720000 4673 4784750567959348719162349920000 4674 66192727629284362694087660160000 4675 -2812418867287148202752767338240000 4676 -257147835957010470178357985093760000 4677 -9868254299359110591625482826032000000 4678 -118009636233741370825236763257024000000 4679 10047026551435822131079211114671872000000 4680 690442480256807046038453870127465024000000 4681 15089534691188830521302455089837861312000000 4682 -546506341352335133259645140433546658560000000 4683 -50962725816114082278935209302147413905920000000 4684 -1071330444521277020173624684760346545245440000000 4685 55251142617551408872321275805635160812299520000000 4686 4125887330554243378473239967297854287466972160000000 4687 35008794186646728679367272760267281652990976000000000 4688 -7158372762907458361204458533016356094697246694400000000 4689 -293607566144383709532682389136534431760940166374400000000 4690 6367637555897478356496280005181505799808311052800000000000 4691 790850963441592775320294036439715238746886269142835200000000 4692 6176367904198703091887793099930366086081412630842880000000000 4693 -1566181619237270223578415877411386495713401850839137792000000000 4694 -46372825138848443544737785762787105575897162640751900672000000000 4695 2570780611160823145416810664321740830610291589075173580800000000000 4696 146790060673394083472037879044145329815594349564669426067456000000000 4697 -3556697658899332593653087702418519513333137916058347429980160000000000 4698 -377248656384194981946935557375988472407496051177088072371855360000000000 4699 3916855070157541520988911777949329059757100230672363175104593920000000000 4700 895001383530998237545966341261421690154497402708634985511399710720000000000 4701 -2696754715803467337200865759118113057642763508817922046059512913920000000000 4702 -2067511948782658291853997081990553344192785356760406901978959900672000000000000 4703 0 4704 4761480018046462046139755279824244351675984676619217095257544651247616000000000000 4705 -4761480018046462046139755279824244351675984676619217095257544651247616000000000000 4706 -10951404041506862706121437143595762008854764756224199319092352697869516800000000000000 4707 65708424249041176236728622861574572053128588537345195914554116187217100800000000000000 4708 24673513305514961676891597884521251805949784995773121065915070628300021350400000000000000 4709 -372402494431440866321659470067973887111106275535403897845735453491052918784000000000000000 4710 -52134509384522748132097697408076220107537390974477500032917355973494166550937600000000000000 4711 1522357479369303610534793744419155637365975115582503540742053636173132184964300800000000000000 4712 94727956471559242879858401488924541782007189913709209463097833177632362797899776000000000000000 4713 -5020456013803747216555530812810625837993906487437864492134863309047566261884329984000000000000000 4714 -115191582974004999807370141066477365459517759916856147285904080281972983523928932352000000000000000 4715 13484108296877563861243162873830644021588442856567032433669224419062268695195570864128000000000000000 4716 -58671265195931054229103728149984723698406915802544776449263554382885156956761270550528000000000000000 4717 -27658892291357261584557638603724572994170863675121170645493935885602371457703401302753280000000000000000 4718 872053243059958863562192701900780855938712084466704705147513957518723839460677147799715840000000000000000 4719 33015400901442300376943913821528755049489530177620991271423312078806807688479132660012154880000000000000000 4720 -2836476120266365789031059955719114806030757859112529811415804192124437900581600902735986032640000000000000000 4721 25988170922636239866043843032239898257660451546945693652846595202710108573187566102582645882880000000000000000 4722 4805913400044458669586051304645619895133861281968648292153214615035888569610361005422619249868800000000000000000 4723 -229275374228464725709450707475722934670120561495792460242305199257693892050494738083750551093248000000000000000000 4724 -396150141376258892337120093373245004110390572529177682203793225964669700783636648269877709858406400000000000000000 4725 452782468327423452336616070862079512780435562561685129271704621651200628196271083890526035385738854400000000000000000 4726 -18731618424695238134050436313115063606901071553530602536737631951029447359879741531565837348120559616000000000000000000 4727 18858736755375032779628385121193149050155496046610178878691026391139987877374996239705296263380467712000000000000000000 4728 32362262076331421147296990355083159896892093693326141095410818472693689633549916395263212368535111335936000000000000000000 4729 -1618338738853527692860750376888496596506381288141523302777508198765880691096049896870108158001341903667200000000000000000000 4730 28199037655369456229586622415128700954943620384123097542458153921407210351168235112728582491297985153990656000000000000000000 4731 1140106471118961903809210625572651308500376856735875767171501189756271616492452771129921209187391406008696832000000000000000000 4732 -107119340218749798271105514710323525971556929225467045823804157862811295210174872714693183929100853948013608960000000000000000000 4733 4372840556367916407663014187618010991458172143613090445856155189750710969911439532620031245993913737903556526080000000000000000000 4734 -101281998085676113181490469048259329999644369016314048265287673241999022332289093642985715425366361210365925130240000000000000000000 4735 38733742085688267712046692528131697971032820362377958200506181351942160513973608423604771571893145815728070328320000000000000000000 4736 133581497677664659136882758302539983217347319906079955453649455738832330879883915431842715207237754919130569019228160000000000000000000 4737 -8732376538917883826568799056101107482530497803959040890983862535154587472650340721851990596082477296387618916270080000000000000000000000 4738 422767708429135655528796985421188121720466359179368593819734701132676078648513871114394470960732106631226826031733145600000000000000000000 4739 -19146203614932629598586010677657909008767167304431454030712220187797183008144865958207133291987831421301664480311535206400000000000000000000 4740 903214099265179329184034810844249556286085677060094523449073890811442504716539016100274829564506087857324432813878935552000000000000000000000 4741 -46635256002506000395059842428551045328046949782519994548824476079935742372097323289447272199885210340912605799259134807244800000000000000000000 4742 2653139017375007356842415634001955064476031125637811211736951618086481935997335266654788449348577583421847090263458305802240000000000000000000000 4743 -164185384175720406137114539329596640982534019861144267991756225163914370631791117503494056507939193030297384962923433612541952000000000000000000000 4744 10893237499277281324424437165614603822135455197655990992558708670987519924025584768985331108287260001574187140394663401947660288000000000000000000000 4745 -766765726981752621357850774726746874341267921027889705731059019834593396921291419565352003989678868234179799358069638294530949120000000000000000000000 4746 56855068377435721307585189948142092389134848857175163187313823144246027031799248512846355050680383082456204758253904679032676417536000000000000000000000 4747 -4418627319511889895611501727239634540932177475504828429826903096550231863365438757026650097153405973162320312798224293038730782965760000000000000000000000 4748 358551520685801167723249388843443553024043084138905374144712779869238229813324513787973466904286745362604294048439986865409710348042240000000000000000000000 4749 -30285030487455928445784162971442290708076793177376801436703137068831717127667400264543831318729066939148048295201412291183211292844359680000000000000000000000 4750 2655901900087150962771572250913927703141280158666534331353610607680168792499815884726644052738049089506305796823813762162222918461732945920000000000000000000000 4751 -241305290976463324989948796696364125739020617638640854145785596745315334882481406029843656616717500739526606025116814370344287693886424350720000000000000000000000 4752 22671691962255736532581836322317768813408537060597560382371038683075340778548251063786116193578047906751928521687835057777296153665345683456000000000000000000000000 4753 1 4754 96 4755 8928 4756 803136 4757 69764544 4758 5840513280 4759 470192451840 4760 36307245703680 4761 2680972903042560 4762 188627073302384640 4763 12589581178376294400 4764 792702615783523737600 4765 46750249773236782080000 4766 2557461315573854097408000 4767 127971019337795220787200000 4768 5730259266273256552341504000 4769 220792757788546810886283264000 4770 6704320489376855404887539712000 4771 115389719748941372297682223104000 4772 -2610160550957406047889148084224000 4773 -322396876623460664522735643525120000 4774 -14034577842439391899523907987701760000 4775 -243321788400683941996004944269803520000 4776 10504320443189431650422191077678120960000 4777 939349706017435651798309969031111639040000 4778 26685216472369027034779199745401290752000000 4779 -463309513102408929637114755967541575680000000 4780 -69646528184499216810235451992582612058112000000 4781 -2049499203985414229015742094909816128405504000000 4782 52577124293035917716745209453276961360052224000000 4783 6039543153394601732855361370386681936897638400000000 4784 111743533693203467772135138332833857394610012160000000 4785 -8557625146276437241169474660494800091475827752960000000 4786 -506270554762709204683464276868128026308015313387520000000 4787 2885587666054559312846002176921177003956488812625920000000 4788 1165227982951250777191668542005323188462550488029593600000000 4789 24034202321394126498107557368219448801440731965371187200000000 4790 -1982019794847487670758322741406422950629183304544079052800000000 4791 -96960364640139689582481877668388481253040457663093774745600000000 4792 2504481087245273566190522032865430630249819815525949741465600000000 4793 264405004386410902027003403877472495938874271913385213820928000000000 4794 -1479736808736649298482335772893621901947600828785001989406720000000000 4795 -627790205393512521232752516123187557302921739916122478784544768000000000 4796 -4115290436540490375298834558093984094136102964500115149885014016000000000 4797 1416575952558331170549462996857101667116023250440235244238862811136000000000 4798 20929464918479072919592586164331984244453578116736150483442755174400000000000 4799 -3189210939475620501568187895659625995584772937329733568618282447011840000000000 4800 -61857368456654387075636958724161339019827186011181943308629833427189760000000000 4801 7370930970854399404533967637351798411584562030702509999635704083623444480000000000 4802 145488530610051118401898126919227469374633541498299930661897368220750315520000000000 4803 -17627406704669649636267688136889884802796156979208903380466970741123842048000000000000 4804 -271388420114941529699389845712625013819204194604169223533590932354267873280000000000000 4805 42982226649844647224880335443419419830275009440849102671777058952802140684288000000000000 4806 291191089870206001697529555420187173694737739846963161694386310086569698000896000000000000 4807 -103146463446139777345396237808255958781148699414529739047527964578800289055768576000000000000 4808 561611850675058992203091226013396888054603361049708407115970562924588629911142400000000000000 4809 230405764651132059777022032172883708351689048592867779500166010296084426900069416960000000000000 4810 -4975953043568048402530649969692898588600394094456014974740924577212206324677093621760000000000000 4811 -435757988620356225046058533899702680447043937091530267715041861085252779487970585477120000000000000 4812 19970765556958049987445500909439390216354970183490111227164808615359066296178997481963520000000000000 4813 537612568233761556829462212995466824802463162922428413219498063015237273096092108036505600000000000000 4814 -57237801174057148336036105130846650075567149717486328841573828638462821731823585002835148800000000000000 4815 307585630684145477939439713663967754698536786876991754450901798218572313308394940825547571200000000000000 4816 115593630888547938506894036151346133532421684854389564461589957795344298385422121113036940902400000000000000 4817 -4126657347581877768953100951208602936536916343122203271881530385644510846669245596639431124582400000000000000 4818 -112080713313993157520060973912967740051293275432560255442669018523142811096595660698272223199232000000000000000 4819 12394191535646073115104523091554797269740757358401231490564329831927438138356283304751272327905280000000000000000 4820 -216873755842828631857718078670040705565721223367426051024615062051037581477191477182380835138961408000000000000000 4821 -16671122264621118950766804424563595700681515802424285357098930604234722561962853309619585643809079296000000000000000 4822 1094519937106902820054092228119864099402862884577535586904498126534035013151535725388438432646395068416000000000000000 4823 -13761229143241916629390407432777425281203552621972775340073787387047986562652267872129374707309451673600000000000000000 4824 -1463148598829401998209056384104336435498454536484740144286254814119214766099702734610456150580070805667840000000000000000 4825 92708064544577070015471285789706603102030666818459789914943932965974462435242412284031808636376504850186240000000000000000 4826 -1816319620246775763966320226518111365000253841613537656202050116952187617912170867334705743501944782606827520000000000000000 4827 -71608548069760238468789681377660400384745036185264669120879264708777877290936162954888441555834397367184916480000000000000000 4828 6815020493287544750647740457172166363237173920060003885141611063909072944815195289857868136343698683090436096000000000000000000 4829 -249857002322423023061475010414157322979978081977553505748196210681606441489975876776758950795432973231028436992000000000000000000 4830 3115219422768767869408806813546032571152243014327230121212976540171080303513597416885343698939703402725256462336000000000000000000 4831 204097057055942919088960720852132388262336151414453051821869525119751262290774200056858849686463981417718918152192000000000000000000 4832 -16862578607899889127801494948803163566187793232100138148949802739718616747253603375235610343016479327901965166313472000000000000000000 4833 755253858556242294979190541774063884994601173078856325544189305142267943352242496783754557012869936753925538699018240000000000000000000 4834 -25403140040855657664858161543167786189639076281390616952256383803087829598278619203839861582321264066304561850550845440000000000000000000 4835 697798242007583391587607719709887093563175914261582920943651991539417498901882591621684958544523990343013583982428160000000000000000000000 4836 -16204418206263211700181786242175945349039898343677179772892983346882359519445314609551547434772476541770312634627574988800000000000000000000 4837 323467717225612917987924866649427371712382471685443229965985220112962032637184451204210398605336481145340099836348727296000000000000000000000 4838 -5594450959004702918532079822302638442139968970056432245551798033337729754642996933072858900812682258851305791203796477542400000000000000000000 4839 84052299396222839623690542867979325571727582665023891605528129951770728553653632819096952082695276386749726716005237496217600000000000000000000 4840 -1095624146894486850469133746068132777186885636868430857728136936797083022185400995564443838116043588519643951937606581957427200000000000000000000 4841 12333182983056103863981659898172343373174082757166821205985208012131941888782617101412271061106509448059966008208756770970009600000000000000000000 4842 -118920314304054723546978864967826310321913196173548457158132187027265597531771779625942165100614233737239270722116128767318425600000000000000000000 4843 970239488996541379697325079863048964696935163128196788305371231597836372792062553121720542742532439434924401368887737989464064000000000000000000000 4844 -6580319064155000059978621778765537531737240113433002208027905627040928869517033297880961576985757658072909160053408867704373248000000000000000000000 4845 36156678525218411843421979368611493004876050687242743475667191473101223233998709613303279283352446662801464617180457680328720384000000000000000000000 4846 -154840940707920214630968166205664119829962008298180410165876261194080364614051128945446251521566783612990672687312196724915699712000000000000000000000 4847 485400252331570111034158633386295386882689891181936341980668279473577772217081628941342743533900366607015704266967448160128991232000000000000000000000 4848 -991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000000 4849 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000000 4850 0 4851 1 4852 97 4853 9118 4854 829350 4855 72872220 4856 6173791980 4857 503234319960 4858 39366984023640 4859 2946899412147600 4860 210354623886934800 4861 14257548857937621600 4862 912719193040694239200 4863 54809465221005764068800 4864 3059164753915424322168000 4865 156636238458783757577904000 4866 7210322703051540270005808000 4867 288079504223267419905898656000 4868 9265224388108761459635792544000 4869 187023659135412734746632480960000 4870 -1933479911616439682330959924800000 4871 -394797827147624456112221989484160000 4872 -19487247485292948093960355917909120000 4873 -433410525193403399634356618489114880000 4874 9611919960159429032480814314820960000000 4875 1237841073926751745025786696949592128000000 4876 43583442773167689544577621927407989312000000 4877 -210638149577440526076912491344830135936000000 4878 -91066921602354738500910370358625112109184000000 4879 -3512084296161300267049704679512840450105600000000 4880 34495710198001976512746434042878761279671040000000 4881 8373013374340838918363569991377465430568476160000000 4882 239430246046687007893449364233493547920504696320000000 4883 -9010690166871877157170407123918721522073060613120000000 4884 -803029455157374906857588492350456183436516918860800000000 4885 -5565982701938445610454719982058484021685309469542400000000 4886 1585978596066232874618925679874896618528986840824371200000000 4887 55094413951562560185763650917061165968098752082599014400000000 4888 -2162543877630767771505350844554240103354229826655021158400000000 4889 -174086601474184357083891629544554573967146169463491462144000000000 4890 1274781410040279020270475705148021382337574446040127536128000000000 4891 424794116782863507035173677979832480962817250410256277579776000000000 4892 4264007114015232292570448889713742569344720542161260835039232000000000 4893 -928783744211323531552644152093162369469933106076350008178348032000000000 4894 -22103133406911032262310069765817833326207913094155835590330798080000000000 4895 1953439087583758797236592652276332837208104751834853577848154316800000000000 4896 70097996763074441830378059634070167517942944278227947563259365089280000000000 4897 -4168266246545743638596627058240562644115729223178530150225032489943040000000000 4898 -188515739490002783051247453935898653923498168829413901322441563743272960000000000 4899 9425786974500139152562372696794932696174908441470695066122078187163648000000000000 4900 461863561750506818475556262142951702112570513632064058239981831171018752000000000000 4901 -23093178087525340923777813107147585105628525681603202911999091558550937600000000000000 4902 -1039193013938640341570001589821641329753283655672144131039959120134792192000000000000000 4903 60550312945491443902145425966940968146957994337163598035261618066520558387200000000000000 4904 2061897498722787589720425821084779283741148544007623575200750888896779014553600000000000000 4905 -162969573863502182014100673320917222584165153390203793490905717088722542884454400000000000000 4906 -3106403144466819311020624344367346129743152253269871886277021224042798966850355200000000000000 4907 425806283065251311506616208880744731098211567060340306127593296827385200490789273600000000000000 4908 919165949807189346921265324740827130682720593785634084609654466537885162670196326400000000000000 4909 -1010735104670214533888623590674894497798126682314371074858549660616743261312367869952000000000000000 4910 17071501985181396859026512669424276514980495186390379346018045189350228387540134051840000000000000000 4911 1967199934157354308438166116085022432618899097091169876983143820102771448141415653670912000000000000000 4912 -84168623011832733932658269556242866404390208258066972079533450894082264030844065672626176000000000000000 4913 -2335754676097330325828484185097823970311100055683096110362619329619898557684073488519593984000000000000000 4914 250929742817038580935062330647175325012998646335449076661309384295328874374313938771330662400000000000000000 4915 -2126623480899505478664999960627382570840985120946796299828396522752661037161722182182884474880000000000000000 4916 -480097792461991282276080632708804647532214515676586505520328928021303138486493743118746102661120000000000000000 4917 20404834517775151566847085794936288983016992101758232745302765166007461494766187603700908586434560000000000000000 4918 299797329557595283327434293458225301182442333547412553573337915170731076166658219337259968295075840000000000000000 4919 -53473342487050015287456466054037008361476658936606113894207346111114547342795725768365405960942387200000000000000000 4920 1473873804697456218222836217452663711685407338090916832584477151385175950989050537518240497154798387200000000000000000 4921 46571332323991375643064103658568841552213093670421243766345336361547995242383175224251316944498982912000000000000000000 4922 -4891359947138643340368515443525681061648561410486310473818424680261508659361015588178558003036861104128000000000000000000 4923 130833953556147483208829308245179178518592762905686447021745100806680382791597154563145335554054199443456000000000000000000 4924 3007430003904608622354883422756653557032247103863110196966071263535566219118754916602429810644456613085184000000000000000000 4925 -386136035431294979351502775262528025091011900392170165466022300885434443331483797991259298107727288025481216000000000000000000 4926 14351742120061459033624368579573112562352336063539794728955394781117991004750764965668308859789536744460255232000000000000000000 4927 -94557671244273489400749247389514122522678283191115585205747454371879108504980991645498080333015875612438429696000000000000000000 4928 -18795440906307717587178735658622967465505800322727179600497310083575929992169324482095017995252232278053433114624000000000000000000 4929 1224239886061530134830199465570353481653001402315483138506040308483156528006205758970186421627863910714358628352000000000000000000000 4930 -42909265463790238518982940841199026171338034233159104995080574470127784364581993587172770803450488378383803413954560000000000000000000 4931 779881124312847817277829993492040020490464983347165213802348539644576897702186764603289200147056061099159707094876160000000000000000000 4932 12656831436148530978832145221328076395827475344877702723368069239375664929760304595521570347704171415625615369117368320000000000000000000 4933 -1896590351528445958015661340424864073944156179486097176424758439650000608570330973567631301203267338149207915662273413120000000000000000000 4934 110465790708179006542821535278083456722932816373088964847399908614489168386366655599706996884431038758696122985090331443200000000000000000000 4935 -5260884571211436233725187565358802741821889886282947589821769437035501860989237174288081815027673838354268630971702470246400000000000000000000 4936 243615034683193460900130191653448849563185189871336656216803337498881370107868652389198380530873940942926432168524645610291200000000000000000000 4937 -11970620080684485607443171730980288988399330536264918817073588409494110461481304546823151373148218097452162711078567899928985600000000000000000000 4938 646385790258280768909303522037162461380742674272649482064778086413212710659777391746083624278254450255812125332975158224853401600000000000000000000 4939 -38315822432672566479693255850313372964419026595788482811048488545931515009165250713138683205322747950435813936136897703081672704000000000000000000000 4940 2458130476753845675255580112782053498174049547707358597855825879084962500343450701601402383855633171859314630661796779305581150208000000000000000000000 4941 -168417594848490773945467691199245321607598373061069471694672056880590819005478141008489507844842765812305398120759884063583653330944000000000000000000000 4942 12208806429161965351289800688334283174745349289719467960201586088147864977207401198551619434745893678682641509946576696177424798318592000000000000000000000 4943 -930466538560278431856370139214494799989314525986253523147628717259632171356139526054479835456236120865585989742534973026578320685268992000000000000000000000 4944 74211327705846818697592232131700523286610930952878910199812422880930377440565653305139251756712809204673162994110032317022375410946539520000000000000000000000 4945 -6172141225389837393272496544986606490513341600222615119519658282877074632529738264542060282860290223013414021245514113757632492455591936000000000000000000000000 4946 533761392293076798957502506312261793880948375581975505641159432738583969642553496430595127079762394033263566647556412200744143658942967316480000000000000000000000 4947 -47880749234020038645965071571719163981131896573060276715564724634068342906486499762650859637802719931534688702167774812248280099931852258672640000000000000000000000 4948 4446188989911632925966841318101366313782388086328986990895546229150684453944847206137157401191944013841408821909607776021043733911008914849136640000000000000000000000 4949 -426635899345728450070124995913375773530721850406324891275458205938111762770720988518327134530751705509257790921121680117253159019674475071275008000000000000000000000000 4950 1 4951 98 4952 9310 4953 856128 4954 76082496 4955 6522096000 4956 538185674880 4957 42644638471680 4958 3235558056998400 4959 234270463866485760 4960 16120835083150156800 4961 1048924423644539904000 4962 64113287836495680921600 4963 3649306201615780728422400 4964 191071390715134041176064000 4965 9032322970136603815501824000 4966 373448009668220167572283392000 4967 12652643733761121192784281600000 4968 289182673483212842742430973952000 4969 -518228807864518449048762187776000 4970 -470651392166354627911420811673600000 4971 -26478979229222629269365362820382720000 4972 -711895856467978358565553028420075520000 4973 6413014565032302619765061083044249600000 4974 1577870714487705907000369869996592988160000 4975 67350109507327150634441383550350000128000000 4976 313744434549447302502502150923102978048000000 4977 -113398263855632355989054647036101563252736000000 4978 -5599442790411949219583268650982980972445696000000 4979 -9740848652304743516256645033515293096280064000000 4980 10977234918444067175103769560154839650213560320000000 4981 437298483611145371732594498505260563417415024640000000 4982 -7397265798078860222745344286617021699623244267520000000 4983 -1189074985996976924568024310540257385754128117923840000000 4984 -21939154643687504021037418081036363082352673758904320000000 4985 1969681079742693882664211183862877930046042927844556800000000 4986 104294776634655437721721729649682035345759191199593267200000000 4987 -1755572496355388345117665994109274226354686389162029875200000000 4988 -281385957512428894416453631674993170515684057951755671961600000000 4989 -2121074018721645493179230122504552094654886224861039532441600000000 4990 616021660204650703070916895669392977113602971109887481741312000000000 4991 16094124567866796019179487211159816531430384970650027967905792000000000 4992 -1207393514880790635595768582523259435073261705768911984094347264000000000 4993 -55432843423804178568256452538842232867270005500500934732487327744000000000 4994 2242209462747293707695533316249901925249174121485528840909340278784000000000 4995 156569575713079049212135948306497222791285154526067550461712735928320000000000 4996 -4196012388771291316003058372035283896025211879001294679715994990018560000000000 4997 -406892699921114469875205792203451932541304478008560456103951620133355520000000000 4998 8627483478472578096810651492440426111720399920244922372810085275071938560000000000 4999 1013328296363833378448125082298931183084554162005445841288093736636598190080000000000 5000 -21137334522257816337186096156479043973714979804600059813384708923926249472000000000000 5001 -2440379657046876144523534259319423310609727737304142191529060236911813066752000000000000 5002 61505713538674638971525700428338392890093181510877515189282008393418710974464000000000000 5003 5595253600590517463386363527206640213789615500906058424961331168651958869295104000000000000 5004 -194712958412012909519670565861942123576364100530767849431160185812370488310104064000000000000 5005 -11649336665314828340832157712492714483745124661894043478344432881700555169286062080000000000000 5006 610997399340849181127588661935812512859742619227186717363540844246343243741884579840000000000000 5007 19497639099306218108937594504581081296821863516660242652763822559686131435254453370880000000000000 5008 -1774689999610892429362448768747632456535373646696448883812537942080723828482142938071040000000000000 5009 -14420965785154122934529521894436427106205665802081977119646687089480591640356517230673920000000000000 5010 4476687714784788591985969532133141139547595122245258908190523285100120068024987678461132800000000000000 5011 -64742069788004701356892248473947865641525834712523869520218264482818057058115478606367948800000000000000 5012 -8823152447959027123658063412109872386074705460263937280700394627274444948287149952120075059200000000000000 5013 377920271740617490127820466714093085819602606797392125977590959032720191546782806678130026086400000000000000 5014 9429142143233783792877514750670584168668558993551630225255948161742275779405337504420689503846400000000000000 5015 -1129415672995996691672643287959686037295966609032707268947482193085561502446953612091631943548928000000000000000 5016 15302897399325231951265277615727962180713416113297529808503784741287538605816719702162498390065152000000000000000 5017 1939568824208222908119997642241445475086359126621120418278487535336576639731696497262049427787350016000000000000000 5018 -102633889695649321995832670328812788018558492705270238967457665757437241801212120942870175948644286464000000000000000 5019 -188523272996259654475313557350081116776822316117052760967660425706888368108355620399333507727250948096000000000000000 5020 219993082589844482710386169874645715869488972544591505101343785146170625252843315167714604522783710904320000000000000000 5021 -8857007224591061175251332613314455399461587545155226109492088311954182873359457327633366369270596433346560000000000000000 5022 -47637930306604139917189070724959645572234225431817963323819559144603156574836388137548513543387774210539520000000000000000 5023 19409366838708813360879287853631444992876100557645385869748319399090676708253258899246495844857877080110530560000000000000000 5024 -841232816536088383759380960738335952361952266897388027359309807899895690817116962478764721847828104393701457920000000000000000 5025 6154312175193114470342365507698624381276827313225437508931099506677032630587319160332218779404332621480591360000000000000000000 5026 1194194836654917138309082722928676246425119060127575698782340479872606546680269936124501122797065291591671873536000000000000000000 5027 -75244258861603089562848921945605712725428323390407152499857947850792206559001210442983779057440299168298354868224000000000000000000 5028 2190712442956343383223953496312742351179834422006687306254760306740168077227690513012186725198428149468415718850560000000000000000000 5029 -3811225676162055523042768639236898924178802762900947968008779211332114135562067049099399965421622631495406419181568000000000000000000 5030 -3232652119301299214111280405819918979413410220996509065801994531969538713886026987613291027888219118270372450632990720000000000000000000 5031 206217494424446875669924393492475063088383213901393002991097005383336213746988015146655131676510451732636109696401408000000000000000000000 5032 -8484712853223305788700914351832962165671773587476241973490900316921930234961405621445750108635645436450507987546789642240000000000000000000 5033 272523861085059237370385742692465264989130856594890124080810195412476713544151477900982253612897029090438790261304553635840000000000000000000 5034 -7263923884703478053791416243853464263248782924284079096699177667176093168973553831986837101408860838543563130306573002342400000000000000000000 5035 165094606962068824678713101277236264541109925390323980427121590482605862762517906083840957546370002044096543392216372582809600000000000000000000 5036 -3242742278471816492855557961775388573693862948205272465680733090808071247822760177972212792662095749308110999174756953174835200000000000000000000 5037 55387158023321474480510041943428610696384961580807952342852310560243917770389234168209556120153423163500278426434109987356672000000000000000000000 5038 -824001071047855641977560675607068741988864162215099923886090255774911367822620170980936109592432198148353277270546099924579123200000000000000000000 5039 10657314575157552777116012096112466721030761842555696195234003328126974288427594661686166223901197833303286110314377326355913113600000000000000000000 5040 -119224212780012700809251966398706157312371843033016763360099938610486825712075620761860160374831170312228472054364157175597629440000000000000000000000 5041 1143960642083423716894691446842806855579574036237260677388652270277070534763849226506738509376185720627072959103215254050715992064000000000000000000000 5042 -9297467031158346030018649996537693345277517315893693174494035394839515801772283111931838034722508545371800909092974916425069101056000000000000000000000 5043 62871511177892884901422607935474012700620809830061736768194981897764934564497445755798470947872130818139892519525219203894843801600000000000000000000000 5044 -344706380268216786574782800253680230989776602776752044233486656682864424286841250052299820037587743678845634444339286577557696151552000000000000000000000 5045 1473963970529854888061826293158434819788113629778667699962157609508278940501912999481702457882995446570357615813682766149616066887680000000000000000000000 5046 -4616260786824270803270554874177515644391344884471651587793570535273181297176320932442694510952238486511559566009885586292753616076800000000000000000000000 5047 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000000 5048 -9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000000 5049 0 5050 1 5051 99 5052 9504 5053 883476 5054 79397604 5055 6885927180 5056 575133657120 5057 46152965239920 5058 3548590034608080 5059 260564390455889520 5060 18199420388583033600 5061 1203246259287759086400 5062 74832729404734659758400 5063 4341826655547225886641600 5064 232317528898192589538086400 5065 11266985258492813889687648000 5066 481217133490808606727387552000 5067 17098719756469834782994767072000 5068 432419408815008316802316023808000 5069 2004712394796047818845633301632000 5070 -543206014083738882609180729240960000 5071 -35256694662614270584094676307827840000 5072 -1108452818404090617044765719735434240000 5073 -464416971178895615155650041216309760000 5074 1938455841921163015183030637466989621760000 5075 99708344493409619376378468185995019712000000 5076 1251104176574890695974362495863150425088000000 5077 -133036958506300244969357135484286347946752000000 5078 -8452589464812620585386539576139155145452288000000 5079 -95258838638241391313397216637662393793796352000000 5080 13498269323881288741461599105126362298940610560000000 5081 726476064771677182675136520039019156625656151040000000 5082 -1993183687230020859006309244421580162284688399360000000 5083 -1650573345996220279566317891159660990497391878640640000000 5084 -50061991285409693106425540668852698947602485944156160000000 5085 2151964858567817821047625587027845595300470311400755200000000 5086 176298011072773768627499247045447412369509294553577164800000000 5087 -198080735175360506751249682285076117595532644520756531200000000 5088 -415902682190019667339481986920064821173214481717407284428800000000 5089 -9099083478297302994902141447697851553928858169009465154355200000000 5090 798351727885813425707682676481179326938571230456513161414656000000000 5091 37006483177743982276211110327617250941262112984296466437330944000000000 5092 -1302102615734134978091295518838479525862947885741265408027426816000000000 5093 -109679332256996365496219697540652816180858725515865173361749581824000000000 5094 1765622191823412079850909248644626707538921836245594261372478562304000000000 5095 289671718791296577461045336475259432852564039869793324038448233799680000000000 5096 -1762869455641275700481592362118116205485755185879705880550850337505280000000000 5097 -731884635667069628316607762339371244644169361337724558075361365120942080000000000 5098 731884635667069628316607762339371244644169361337724558075361365120942080000000000 5099 1828979704532007001163202798086088740365779233982973670630328051437234257920000000000 5100 0 5101 -4572449261330017502908006995215221850914448084957434176575820128593085644800000000000000 5102 13717347783990052508724020985645665552743344254872302529727460385779256934400000000000000 5103 11344246617359773424714765355128965412118745698779394192084609739039445484748800000000000000 5104 -113579639651437634772234893761146110776714890430342664946143371994252247416832000000000000000 5105 -27156891840658738474041363098290035086712530301894931188622880243825712357364531200000000000000 5106 579835418384554269275736356140027010126207187135942338816556528367857148287669043200000000000000 5107 59376721056383926099453346044366295322018981231101860044151542052004412320806507315200000000000000 5108 -2311827426306301405486629999564700631649618534136722573101653181809684055265174434611200000000000000 5109 -105340626246144120084995640971476384666394723198639847324825052347918119473976686431436800000000000000 5110 7593782442911681381487075147405062136621926974850889003504575041408069999692013999521792000000000000000 5111 93348071689600579192760960236037018330286869204866964505984049765434016744011753445490688000000000000000 5112 -20212614080547703327991253861105494244620162264882205122975017168114780914379571634108628992000000000000000 5113 285387295112993618621636524211534140929348192775388559698277007955506979410597599735139663872000000000000000 5114 39410146453705868754763426596525485279117197034504929029801285804076865867332646286258443255808000000000000000 5115 -1800426575097807491192389923082613733795616950155138183409067514647717190714663612091256639979520000000000000000 5116 -33844859354148819190122707891534453262327497798689429857116832250195636936027198326409002567598080000000000000000 5117 5157037593206391043509772347818022176294171863504881268854802967125933394852602690304276984844779520000000000000000 5118 -105665331730200647293480725025448100007289917589768514995832787744225115554284958660959389792607928320000000000000000 5119 -7312096528799682960818477802910436555346391024165186586182238109929701791690719983646609296695746887680000000000000000 5120 511189909194086820032675905142940511574102383666957130437193619272155892046553605938009897337522487296000000000000000000 5121 -5603383566478225403620908724748644208310776579598350516942238359306017811358185877800526267777353515008000000000000000000 5122 -811594529672061070091580613525122812373713415047535659341665412631210215835451881880939749103532600197120000000000000000000 5123 47818175105262850567820879597723793280771629261609379312530496100765391620293437414288149665498111695126528000000000000000000 5124 -647801411963721607537075951835001221007677434236948043126510788439858070742115899284210788795348494682423296000000000000000000 5125 -60259899716303365723170650706105518442828420421725991684109645864319568011080894520164071305446290661984698368000000000000000000 5126 4287882532963449666013720595702008729973644630702303156751799667405031851206592931686262865569039251290763296768000000000000000000 5127 -117343717164525493219663924684269997048884126577993858476029388315947796061737873774592665814025046150950364905472000000000000000000 5128 -1139935521829367231428783317353407623094697679184116674425820853597182625091293024413774915151390975733671728775168000000000000000000 5129 266338143398599678556383943847351549452282928921332111587138219005205827672145893788786184700496264811850114717974528000000000000000000 5130 -13822797429802460797886301163504438170970589356592145020768718125189417857630152606035932313093121995156995370322493440000000000000000000 5131 417049613780190622980850060818008249305553264477989467727470655228225165040005878906133975577886418005616534040912855040000000000000000000 5132 -5000840423686022079846536340901189361126118642318025279867594084711671314627565510397140631556529583807225769651192463360000000000000000000 5133 -290510602399969924329709827608802867501798906618840811174353071610601708148256919089639606901785930028820329217059863920640000000000000000000 5134 26520396198618962084754021226801370311169480147773068018574831051438482670872708514176219093545920554682957618520843448483840000000000000000000 5135 -1439461088079148805548897456343063497548276399700619643063332814304606608538959588221683485778668228314389553210209740836044800000000000000000000 5136 68388232100380388535910342336185761179186537190333332933813720225043003800903427408164848146014395503100887314310816202542284800000000000000000000 5137 -3259229793280473201240582453104512115032492429654787253920148868005392920785042856577126997781534324835839751879597054818988851200000000000000000000 5138 167095143990505270658929086800612312733776958661842044495867847525880831760056437844650081580472793048680877838484245986348839731200000000000000000000 5139 -9424579425564726140227484613168783287026513811246382086042147054879129121175340457492610172039104817721780815578432451060008432435200000000000000000000 5140 580955628652908705102879708462534425508726948558520823235874994607613866279756643492003773723806416205362105026820086813105152065536000000000000000000000 5141 -38575284437877351587128520233613383507883020403118442804667942213825506959602481711108956516793125376684727773151837825907509728116736000000000000000000000 5142 2725945948477087952252408698159095136662643322589402198557257583163881321163885291002092300214031951392640841154636888450390187892015104000000000000000000000 5143 -203313996274274745173328148451583636354522779403404012973131289099554339176662823195801653521832975591134511857104382878415238810927366144000000000000000000000 5144 15913726863403318573163230852786205428876101005090448297401647465021540768291976293592381768960134076072093343976412696040921764232979021824000000000000000000000 5145 -1301652596944204396733770470171279112266022141869530035151900577334768481082348057847289844851138134537016442926493858004215842327372098437120000000000000000000000 5146 110891366061806023780520578130512951637491866932709270257557169991578699913554984524646994541197506556734251967922145047764203813780195922411520000000000000000000000 5147 -9813062446521385723242645905591933323176591122264062600454486987520267995224991906578811191908531066114071118932985847968452071227847334984417280000000000000000000000 5148 899971544895546090787919872795254396775266023337667549398227127346876057871529730628314787819821976872827088975968311348103563456835459810097889280000000000000000000000 5149 -85373879615349779204672669063643657555858192403789996021938951903093005086474285457257087424908659667705869691358060974564229049352381523922549473280000000000000000000000 5150 8362916898974969078274590169893991912749209711664780518781531752798866773831672816936248491071794931392471217635827173658396423103659060347132706816000000000000000000000000