0 1 1 0 2 -2 3 2 4 0 5 -4 6 4 7 0 8 -6 9 8 10 0 11 -12 12 14 13 0 14 -20 15 24 16 0 17 -32 18 38 19 0 20 -52 21 60 22 0 23 -80 24 92 25 0 26 -120 27 138 28 0 29 -180 30 204 31 0 32 -262 33 296 34 0 35 -376 36 424 37 0 38 -536 39 600 40 0 41 -752 42 840 43 0 44 -1044 45 1164 46 0 47 -1440 48 1598 49 0 50 -1966 51 2176 52 0 53 -2660 54 2940 55 0 56 -3580 57 3944 58 0 59 -4780 60 5256 61 0 62 -6340 63 6960 64 0 65 -8368 66 9164 67 0 68 -10976 69 12000 70 0 71 -14320 72 15634 73 0 74 -18600 75 20270 76 0 77 -24040 78 26160 79 0 80 -30932 81 33616 82 0 83 -39644 84 43020 85 0 86 -50600 87 54840 88 0 89 -64336 90 69648 91 0 92 -81520 93 88140 94 0 95 -102928 96 111164 97 0 98 -129526 99 139748 100 0 101 -162500 102 175136 103 0 104 -203240 105 218832 106 0 107 -253452 108 272646 109 0 110 -315208 111 338760 112 0 113 -390944 114 419792 115 0 116 -483620 117 518880 118 0 119 -596800 120 639780 121 0 122 -734680 123 786976 124 0 125 -902312 126 965820 127 0 128 -1105734 129 1182680 130 0 131 -1352060 132 1445128 133 0 134 -1649784 135 1762152 136 0 137 -2009008 138 2144400 139 0 140 -2441608 141 2604480 142 0 143 -2961680 144 3157288 145 0 146 -3585908 147 3820406 148 0 149 -4333860 150 4614556 151 0 152 -5228648 153 5564128 154 0 155 -6297496 156 6697800 157 0 158 -7572260 159 8049240 160 0 161 -9090400 162 9657934 163 0 164 -10895856 165 11570136 166 0 167 -13039920 168 13839960 169 0 170 -15582656 171 16530656 172 0 173 -18594260 174 19716060 175 0 176 -22156468 177 23482280 178 0 179 -26364636 180 27929628 181 0 182 -31329840 183 33174840 184 0 185 -37181072 186 39353640 187 0 188 -44068320 189 46623660 190 0 191 -52165760 192 55167806 193 0 194 -61675140 195 65198112 196 0 197 -72830340 198 76960144 199 0 200 -85902154 201 90738056 202 0 203 -101203480 204 106860352 205 0 206 -119096020 207 125706480 208 0 209 -139997424 210 147714360 211 0 212 -164389140 213 173388960 214 0 215 -192826224 216 203312100 217 0 218 -225947960 219 238153588 220 0 221 -264489600 222 278683920 223 0 224 -309296700 225 325788728 226 0 227 -361340796 228 380485192 229 0 230 -421736800 231 443940720 232 0 233 -491763888 234 517494120 235 0 236 -572888500 237 602679660 238 0 239 -666789920 240 701254344 241 0 242 -775390606 243 815228818 244 0 245 -900889708 246 946902416 247 0 248 -1045800460 249 1098902792 250 0 251 -1212994028 252 1274230800 253 0 254 -1405748100 255 1476311232 256 0 257 -1627801216 258 1709050160 259 0 260 -1883415856 261 1976899740 262 0 263 -2177448560 264 2284931332 265 0 266 -2515428400 267 2638918048 268 0 269 -2903647380 270 3045427836 271 0 272 -3349261152 273 3511928400 274 0 275 -3860401684 276 4046905440 277 0 278 -4446306344 279 4659995760 280 0 281 -5117461840 282 5362137120 283 0 284 -5885765200 285 6165736800 286 0 287 -6764707360 288 7084861138 289 0 290 -7769577896 291 8135448580 292 0 293 -8917694020 294 9335548972 295 0 296 -10228660600 297 10705592280 298 0 299 -11724660160 300 12268690178 301 0 302 -13430777140 303 14050974360 304 0 305 -15375364720 306 16081975936 307 0 308 -17590453960 309 18395050620 310 0 311 -20112210960 312 21027855120 313 0 314 -22981452440 315 24022880616 316 0 317 -26244220660 318 27428049900 319 0 320 -29952425300 321 31297385576 322 0 323 -34164565504 324 35691757328 325 0 326 -38946534648 327 40679717400 328 0 329 -44372518080 330 46338434256 331 0 332 -50526000708 333 52754735520 334 0 335 -57500889296 336 60026272620 337 0 338 -65402763434 339 68262820672 340 0 341 -74350276680 342 77587728904 343 0 344 -84476716120 345 88139538336 346 0 347 -95931739308 348 100073785320 349 0 350 -108883316044 351 113565011640 352 0 353 -123519888192 354 128809003820 355 0 356 -140052773008 357 146025287040 358 0 359 -158718845360 360 165459901488 361 0 362 -179783518920 363 187388492046 364 0 365 -203544060392 366 212119745520 367 0 368 -230333282800 369 239999213008 370 0 371 -260523647160 372 271413559260 373 0 374 -294531818176 375 306795284976 376 0 377 -332823734000 378 346627972920 379 0 380 -375920231856 381 391452114060 382 0 383 -424403290880 384 441871575548 385 0 386 -478922970372 387 498560779040 388 0 389 -540205102340 390 562272664656 391 0 392 -609059820578 393 633847523720 394 0 395 -686391028184 396 714222791996 397 0 398 -773206885780 399 804443904240 400 0 401 -870631430048 402 905676321488 403 0 404 -979917455860 405 1019218853532 406 0 407 -1102460775600 408 1146518411488 409 0 410 -1239816001376 411 1289186339104 412 0 413 -1393714025000 414 1449016486080 415 0 416 -1566081350760 417 1628005203416 418 0 419 -1759061474684 420 1828373458512 421 0 422 -1975038539608 423 2052591287520 424 0 425 -2216663476192 426 2303404824240 427 0 428 -2486882887124 429 2583866168160 430 0 431 -2788970974880 432 2897366380662 433 0 434 -3126564796520 435 3247671926568 436 0 437 -3503703186240 438 3638964909416 439 0 440 -3924869739096 441 4075887483224 442 0 443 -4395040236524 444 4563590860440 445 0 446 -4919734963780 447 5107789377240 448 0 449 -5505076434496 450 5714820121706 451 0 452 -6157853031072 453 6391708679580 454 0 455 -6885589154208 456 7146241606096 457 0 458 -7696622556200 459 7987046290560 460 0 461 -8600189534740 462 8923678945080 463 0 464 -9606518767940 465 9966721518480 466 0 467 -10726934673244 468 11127888413280 469 0 470 -11973971186880 471 12420143967480 472 0 473 -13361496989840 474 13857831753960 475 0 476 -14904853333440 477 15456816850860 478 0 479 -16621005648960 480 17234642344932 481 0 482 -18528710287012 483 19210701449280 484 0 485 -20648697890952 486 21406426747124 487 0 488 -23003874965000 489 23845498214792 490 0 491 -25619545397900 492 26554071832672 493 0 494 -28523653902880 495 29561030761440 496 0 497 -31747053424160 498 32898261245468 499 0 500 -35323798809736 501 36600955606560 502 0 503 -39291469303440 504 40707944909940 505 0 506 -43691522541920 507 45262064124074 508 0 509 -48569683055220 510 50310552855936 511 0 512 -53976368590278 513 55905495027336 514 0 515 -59967157766648 516 62104301167480 517 0 518 -66603302968080 519 68970237333240 520 0 521 -73952292778928 522 76573005036240 523 0 524 -82088468540900 525 84989376954852 526 0 527 -91093700102720 528 94303893644296 529 0 530 -101058126348296 531 104609626931780 532 0 533 -112080966456640 534 116009016198128 535 0 536 -124271408473032 537 128614784308808 538 0 539 -137749582421956 540 142550940566520 541 0 542 -152647625691300 543 157953878721000 544 0 545 -169110849207344 546 174973578793440 547 0 548 -187299013747504 549 193774922256480 550 0 551 -207387726405840 552 214539130964400 553 0 554 -229569968225160 555 237465341154144 556 0 557 -254057765060820 558 262772324845260 559 0 560 -281084014627656 561 290700372061504 562 0 563 -310904483946012 564 321513348484800 565 0 566 -343799992737032 567 355500944444640 568 0 569 -380078799485904 570 392981132547408 571 0 572 -420079208492720 573 434302852773120 574 0 575 -464172417923376 576 479848945520296 577 0 578 -512765630405090 579 530039354873092 580 0 581 -566305449736520 582 585334626313160 583 0 584 -625281589431004 585 646239725210640 586 0 587 -690230920808908 588 713308204721402 589 0 590 -761741890917000 591 787146754204440 592 0 593 -840459343280096 594 868420161969276 595 0 596 -927089777080020 597 957856729088700 598 0 599 -1022407083598800 600 1056254174181956 601 0 602 -1127258802222160 603 1164486072510944 604 0 605 -1242572941643420 606 1283508876457740 607 0 608 -1369365416010536 609 1414369568488080 610 0 611 -1508748150140800 612 1558214002081184 613 0 614 -1661937912232856 615 1716295990844640 616 0 617 -1830265937693744 618 1889987211166920 619 0 620 -2015188413245288 621 2080787989320480 622 0 623 -2218297896000480 624 2290339049948040 625 0 626 -2441335748754900 627 2520434309384672 628 0 629 -2686205679756160 630 2773034804324256 631 0 632 -2954988482286380 633 3050283853977512 634 0 635 -3249958077668376 636 3354523562135880 637 0 638 -3573598974179240 639 3688312774499280 640 0 641 -3928625263379520 642 4054446616305164 643 0 644 -4318001285809760 645 4455977745764256 646 0 647 -4744964109213040 648 4896239470132202 649 0 650 -5213047973931464 651 5378870883492840 652 0 653 -5726110873294740 654 5907844198568880 655 0 656 -6288363450958192 657 6487494459193552 658 0 659 -6904400411744924 660 7122551835550968 661 0 662 -7579234659141032 663 7818176721020160 664 0 665 -8318334390413792 666 8579997867534840 667 0 668 -9127663398833680 669 9414153815901900 670 0 671 -10013724853368400 672 10327337898626520 673 0 674 -10983608848658724 675 11326847115586662 676 0 677 -12045044041514820 678 12420635207522912 679 0 680 -13206453716438336 681 13617370278901448 682 0 683 -14477016650910156 684 14926497350420192 685 0 686 -15866733180781160 687 16358306252431560 688 0 689 -17386496899107120 690 17924005304020416 691 0 692 -19048172457254340 693 19635801258600120 694 0 695 -20864679974430448 696 21506986035876180 697 0 698 -22850086603227160 699 23552030802095584 700 0 701 -25019705843310580 702 25786688005893840 703 0 704 -27390205242401716 705 28228102026020160 706 0 707 -29979723175651320 708 30894929140045000 709 0 710 -32807995450382880 711 33807467580126960 712 0 713 -35896492542287840 714 36987798503353920 715 0 716 -39268568334256132 717 40459938770424000 718 0 719 -42949621299024480 720 44250006497855484 721 0 722 -46967269141046570 723 48386400425911972 724 0 725 -51351537994467756 726 52899994227422172 727 0 728 -56135067361702160 729 57824346972115800 730 0 731 -61353332070174720 732 63195931057484520 733 0 734 -67044882626674020 735 69054379021027464 736 0 737 -73251605458311856 738 75442750760625856 739 0 740 -80019004645623824 741 82407822810315360 742 0 743 -87396506880620720 744 90000401448535800 745 0 746 -95437791519433800 747 98275661555743316 748 0 749 -104201147744948840 750 107293513288810872 751 0 752 -113749861013661920 753 117118998801732584 754 0 755 -124152631131728952 756 127822721416648380 757 0 758 -135484024487248904 759 139481309837042400 760 0 761 -147824963163850192 762 152177920197146280 763 0 764 -161263253873486720 765 166002778959154944 766 0 767 -175894159873510800 768 181053769903993022 769 0 770 -191821019279741008 771 197437068713281408 772 0 773 -209155913452297220 774 215267828911161400 775 0 776 -228020389414065740 777 234670923226162800 778 0 779 -248546240568574144 780 255781744746857952 781 0 782 -270876350313811200 783 278747072582262600 784 0 785 -295165603500922352 786 303726007100567420 787 0 788 -321581871068256180 789 330890980209678240 790 0 791 -350307073591083200 792 360428846562222512 793 0 794 -381538329925500280 795 392542062018281352 796 0 797 -415489197598899380 798 427449956183443680 799 0 800 -452391012108275146 801 465390106360315504 802 0 803 -492494332831947448 804 506619820810994728 805 0 806 -536070503848236400 807 551417739829083000 808 0 809 -583413338585913840 810 600085563765574560 811 0 812 -634840937906654440 813 652949917846699500 814 0 815 -690697651948555344 816 710364364366984384 817 0 818 -751356196842170964 819 772711573641153600 820 0 821 -817219938247721060 822 840405665958035024 823 0 824 -888725354564787260 825 913894737702618392 826 0 827 -966344693634535212 828 993663585803434320 829 0 830 -1050588837791255848 831 1080236645726376360 832 0 833 -1142010393236915296 834 1174181159378221808 835 0 836 -1241207020910738352 837 1276110590509049340 838 0 839 -1348825027308463600 840 1386688306518502248 841 0 842 -1465563235086632360 843 1506631546982851360 844 0 845 -1592177154768295764 846 1636715700734954880 847 0 848 -1729483480451778740 849 1777778914954855928 850 0 851 -1878364934129472320 852 1930727061472799520 853 0 854 -2039775485052376560 855 2096539087357306416 856 0 857 -2214745972533574288 858 2276272778867645520 859 0 860 -2404390162688201424 861 2471070970002244800 862 0 863 -2609911271863595840 864 2682168229182586500 865 0 866 -2832608991928115172 867 2910898060086996450 868 0 869 -3073887055181656840 870 3158700655302242448 871 0 872 -3335261379431815720 873 3427131244305634960 874 0 875 -3618368836755921328 876 3717869080339859116 877 0 878 -3924976692665292660 879 4032727114011474840 880 0 881 -4256992765812817440 882 4373662404947332034 883 0 884 -4616476362050053760 885 4742787326597516184 886 0 887 -5005650040573791120 888 5142381623296490160 889 0 890 -5426912274116095136 891 5574905383004640724 892 0 893 -5882851069641170560 894 6043012993770574380 895 0 896 -6376258620849885500 897 6549568156901735040 898 0 899 -6910147068973732280 900 7097660035130166808 901 0 902 -7487765453883175776 903 7690620619736054160 904 0 905 -8112617943479267280 906 8332043406670221960 907 0 908 -8788483435701673892 909 9025803478226036940 910 0 911 -9519436634294524640 912 9776079093781011784 913 0 914 -10309870706768834036 915 10587374900590756512 916 0 917 -11164521640811676040 918 11464546883606833824 919 0 920 -12088494423747293472 921 12412829181841923944 922 0 923 -13087291178606966080 924 13437862907959319760 925 0 926 -14166841399944218660 927 14545727117560630320 928 0 929 -15333534442776641280 930 15742972085129904216 931 0 932 -16594254429007635184 933 17036655054811448160 934 0 935 -17956417747420327040 936 18434378646202820280 937 0 938 -19428013335887398000 939 19944332108187617620 940 0 941 -21017645947878260180 942 21575335627572186480 943 0 944 -22734582619718293460 945 23336887913987501616 946 0 947 -24588802570420200284 948 25239217298237567100 949 0 950 -26591050782351939752 951 27293336598088515000 952 0 953 -28752895528590639056 954 29511102023472497040 955 0 956 -31086790131606914400 957 31905276412306850040 958 0 959 -33606139258032206240 960 34489597108686474696 961 0 962 -36325370075759187040 963 37278848817186181988 964 0 965 -39260008622597524232 966 40288941790506183840 967 0 968 -42426761760276525418 969 43536995732810568832 970 0 971 -45843605113846418188 972 47041429827954979006 973 0 974 -49529877424586079700 975 50822059330492449000 976 0 977 -53506381774522141088 978 54900199188009907856 979 0 980 -57795494172718171516 981 59298775196114780640 982 0 983 -62421280027731436240 984 64042443222402807088 985 0 986 -67409619067231195840 987 69157717073145306240 988 0 989 -72788339304868612800 990 74673105616397199576 991 0 992 -78587360696240798540 993 80619259817917304408 994 0 995 -84838849170405944952 996 87029130391892058856 997 0 998 -91577381771056689432 999 93938136817157222760 1000 0 1001 -98840123692335916000 1002 101384348521626247920 1003 0 1004 -106667018048628133556 1005 109408679093179430880 1006 0 1007 -115100989275692823440 1008 118055094434579613840 1009 0 1010 -124188161122456237768 1011 127370835843308326564 1012 0 1013 -133978090258937381860 1014 137406659064827405908 1015 0 1016 -144524016596411347020 1017 148217090439949204576 1018 0 1019 -155883131491291417004 1020 159860701344045805632 1021 0 1022 -168116865084689377160 1023 172400402198066170800 1024 0 1025 -181291194115506510736 1026 185903757419102673840 1027 0 1028 -195476971636558971648 1029 200443322771920002360 1030 0 1031 -210750280161067253360 1032 216097006682818586800 1033 0 1034 -227192809871223590080 1035 232948457183865201792 1036 0 1037 -244892263631909225600 1038 251087476269325597500 1039 0 1040 -263942790671463412144 1041 270610463567546707304 1042 0 1043 -284445450918172932920 1044 291620891361058054380 1045 0 1046 -306508712116358379752 1047 314229813125824466040 1048 0 1049 -330248981990176459984 1050 338556407907950143608 1051 0 1052 -355791177877100021200 1053 364728563013308871360 1054 0 1055 -383269336417088185104 1056 392883497653196498884 1057 0 1058 -412827266058429511986 1059 423168430367850541696 1060 0 1061 -444619245327813816900 1062 455741293240282109200 1063 0 1064 -478810770011098818960 1065 490771496116087828704 1066 0 1067 -515579352603337083160 1068 528440744261573625376 1069 0 1070 -555115377612741617096 1071 568943913123499922880 1072 0 1073 -597623016544282996560 1074 612489984099976274012 1075 0 1076 -643321206645544525700 1077 659303045494478802720 1078 0 1079 -692444697771310905040 1080 709623363104684820276 1081 0 1082 -745245172015200917400 1083 763708525195930808490 1084 0 1085 -801992441067692623696 1086 821834666926788436560 1087 0 1088 -862975726591332338784 1089 884297779632779179704 1090 0 1091 -928505029257056114492 1092 951415110734951920080 1093 0 1094 -998912592461839930104 1095 1023526660424354604912 1096 0 1097 -1074554467148780711152 1098 1100996781682855487880 1099 0 1100 -1155812184577747251788 1101 1184215890636921872940 1102 0 1103 -1243094544349668502880 1104 1273602294705556057440 1105 0 1106 -1336839525472090411560 1107 1369604146498438333920 1108 0 1109 -1437516328769698902180 1110 1472701531947368493168 1111 0 1112 -1545627559493156623512 1113 1583408701715384558160 1114 0 1115 -1661711559564932566168 1116 1702276455525653296080 1117 0 1118 -1786344899524060732640 1119 1829894689688690734440 1120 0 1121 -1920145040895434360560 1122 1966895118784146712192 1123 0 1124 -2063773180415847245840 1125 2113954183174893354744 1126 0 1127 -2217937288301228356720 1128 2271796154799274466400 1129 0 1130 -2383395353540353393728 1131 2441196454505055468960 1132 0 1133 -2560958850052785503080 1134 2622985195058999693580 1135 0 1136 -2751496438456130655440 1137 2818050964892419567736 1138 0 1139 -2955937919153444068096 1140 3027344868629050267872 1141 0 1142 -3175278453479426443976 1143 3251884841490927988080 1144 0 1145 -3410583070737780194704 1146 3492760255794617070720 1147 0 1148 -3662991480126000424800 1149 3751136838938358727680 1150 0 1151 -3933723207782310741760 1152 4028261923545009791506 1153 0 1154 -4224083080507066271556 1155 4325470051770781386576 1156 0 1157 -4535467079112804154560 1158 4644188957220847829384 1159 0 1160 -4869368585848446524472 1161 4985945949435261053880 1162 0 1163 -5227385051929516499916 1164 5352374727527992325980 1165 0 1166 -5611225112893665009160 1167 5745222651284399279640 1168 0 1169 -6022716181295577296800 1170 6166358499854423091648 1171 0 1172 -6463812548164091092340 1173 6617780750127193716480 1174 0 1175 -6936604026674335006048 1176 7101626408944715002676 1177 0 1178 -7443325173646366830960 1179 7620180435515614599860 1180 0 1181 -7986365126777119955380 1182 8175885792732744906060 1183 0 1184 -8568278097953067129080 1185 8771354168589378660624 1186 0 1187 -9191794565585830166332 1188 9409377411537052784760 1189 0 1190 -9859833211671518922112 1191 10092939726443533651800 1192 0 1193 -10575513652207147037232 1194 10825230680802256992840 1195 0 1196 -11342170012714735822400 1197 11609659074025916472000 1198 0 1199 -12163365403937049137040 1200 12449867726038283812562 1201 0 1202 -13042907356290548659028 1203 13349749244972194345984 1204 0 1205 -13984864275403887590984 1206 14313462837601027910056 1207 0 1208 -14993582985047642148700 1209 15345452230189852515600 1210 0 1211 -16073707427987608140760 1212 16450464771765414226440 1213 0 1214 -17230198599785102604100 1215 17633571796386978769464 1216 0 1217 -18468355795339498208128 1218 18900190325869229582040 1219 0 1220 -19793839253038064081136 1221 20256106199581573627680 1222 0 1223 -21212694286764267225840 1224 21707498723443929200768 1225 0 1226 -22731377001737308637480 1227 23260966936077119157844 1228 0 1229 -24356781696233524334100 1230 24923557596267305867712 1231 0 1232 -26096270057696042246920 1233 26702795002490675632912 1234 0 1235 -27957702268595756845760 1236 28606712762240336954700 1237 0 1238 -29949470144688896035688 1239 30643887636327075494640 1240 0 1241 -32080532436050025843008 1242 32823475591215638884560 1243 0 1244 -34360452429471668334000 1245 35155250200836617422200 1246 0 1247 -36799437999542098804400 1248 37649643548210426941200 1249 0 1250 -39408384264972081061754 1251 40317789786665844542624 1252 0 1253 -42198919016571912183240 1254 43171571530464329198032 1255 0 1256 -45183451093717022627400 1257 46223669255288296259912 1258 0 1259 -48375221897220099878860 1260 49487613900354028362648 1261 0 1262 -51788360238289080787700 1263 52977842875907640957000 1264 0 1265 -55437940735734801578432 1266 56709759692597479546256 1267 0 1268 -59340045986843122793060 1269 60699797442733000695360 1270 0 1271 -63511832751390105304480 1272 64965486377785710955140 1273 0 1274 -67971602403204502497960 1275 69525525841712028949120 1276 0 1277 -72738875919521187710580 1278 74399860835833871822400 1279 0 1280 -77834473695176999869268 1281 79609763508156349096080 1282 0 1283 -83280600486535289417148 1284 85177919878192482563848 1285 0 1286 -89100935808948652463160 1287 91128522127665166854960 1288 0 1289 -95320730131646103590640 1290 97487366807933149542960 1291 0 1292 -101966907235230607458688 1293 104281959336711066025920 1294 0 1295 -109068173119568468675552 1296 111541625179698078803216 1297 0 1298 -116655131873820920572040 1299 119297628137174390829412 1300 0 1301 -124760408945792638354980 1302 127583296181553410699280 1303 0 1304 -133418782274738483096584 1305 136434155319378127613472 1306 0 1307 -142667321780370353710828 1308 145888071980416975153800 1309 0 1310 -152545537731138165703784 1311 155985404467446276412800 1312 0 1313 -163095538547025490915760 1314 166769164033108218820252 1315 0 1316 -174362198626210158878400 1317 178285186185016286553180 1318 0 1319 -186393336821108811899440 1320 190582312857161746443888 1321 0 1322 -199239906227673925174920 1323 203712586124779560141774 1324 0 1325 -212956195992471227222652 1326 217731454181291649325440 1327 0 1328 -227600045885171845665636 1329 232697990339899103543912 1330 0 1331 -243233074429791338672888 1332 248675125868990124924960 1333 0 1334 -259920921436450004168160 1335 265729897519923247827744 1336 0 1337 -277733505826777817168640 1338 283933710658100705408040 1339 0 1340 -296745299700514185822704 1341 303362618963739359452140 1342 0 1343 -317035619648538592813120 1344 324097621727561100204780 1345 0 1346 -338688936378705273406980 1347 346224979828956485808448 1348 0 1349 -361795203785646034082240 1350 369836551550231351690724 1351 0 1352 -386450208664364591999742 1353 395030149450544845427104 1354 0 1355 -412755942340200817322712 1356 421909919597320117827904 1357 0 1358 -440820995564833836268200 1359 450586744531500346653360 1360 0 1361 -470760978109672863173792 1362 481178671426291596582332 1363 0 1364 -502698964574522846143400 1365 513811366987253827091904 1366 0 1367 -536765968021092262317520 1368 548618600735061478836152 1369 0 1370 -573101443138032815344096 1371 585742758411261448519156 1372 0 1373 -611853820747083370558260 1374 625335387352232409787920 1375 0 1376 -653181075568868695008920 1377 667557775787637409781984 1378 0 1379 -697251329282332259791480 1380 712581568137323117946528 1381 0 1382 -744243491034037316612568 1383 760589418505236373624440 1384 0 1385 -794347937683048172663632 1386 811775684700905981730720 1387 0 1388 -847767236204223319685876 1389 866347165258802342349420 1390 0 1391 -904716910817957749371920 1392 924523882073891159225640 1393 0 1394 -965426257568171796134144 1395 986539911428417598623688 1396 0 1397 -1030139209233153388796360 1398 1052644266350898509143184 1399 0 1400 -1099115253626243831360036 1401 1123101833423996033618312 1402 0 1403 -1172630408525867240562880 1404 1198194367343959846126440 1405 0 1406 -1250978256667625173921120 1407 1278221546731253057628720 1408 0 1409 -1334471044435729434288064 1410 1363502094900448095973248 1411 0 1412 -1423440848107580309246016 1413 1454374969518158826987360 1414 0 1415 -1518240811734504502316336 1416 1551200625311366784690340 1417 0 1418 -1619246460984276587812840 1419 1654362354235745356628000 1420 0 1421 -1726857097527830082754300 1422 1764267707775270871615980 1423 0 1424 -1841497278824332963583376 1425 1881350006321362854711512 1426 0 1427 -1963618388446418338809308 1428 2006069940872893152224640 1429 0 1430 -2093700302391732164419552 1431 2138917272608570501961000 1432 0 1433 -2232253157149045851072464 1434 2280412636211420895426720 1435 0 1436 -2379819225627996888177040 1437 2431109453172377255664000 1438 0 1439 -2536974907422135654781120 1440 2591595961667455131868464 1441 0 1442 -2704332840256502206515720 1443 2762497369991776188693600 1444 0 1445 -2882544139874628403705796 1446 2944478140945024834796744 1447 0 1448 -3072300776046919514623960 1449 3138244414998070247584800 1450 0 1451 -3274338092834147527270668 1452 3344546580530813197831842 1453 0 1454 -3489437481717693726416820 1455 3564181999918257351241008 1456 0 1457 -3718429216713696030093760 1458 3797997900756871208144886 1459 0 1460 -3962195461122955785279176 1461 4046894442068097226486140 1462 0 1463 -4221673456133996698223520 1464 4311827965892065904343120 1465 0 1466 -4497858902094793967398680 1467 4593814445293965787096928 1468 0 1469 -4791809543901250888567680 1470 4893933140449985953735044 1471 0 1472 -5104648972619443778251760 1473 5213330475161270751689960 1474 0 1475 -5437570656166041717556084 1476 5553224146865003139425744 1477 0 1478 -5791842212619307758287928 1479 5914907483973775287437760 1480 0 1481 -6168809940523997372778608 1482 6299754065180148364461120 1483 0 1484 -6569903621389708452515400 1485 6709222616215212657190968 1486 0 1487 -6996641610466360000958560 1488 7144862200450636061477820 1489 0 1490 -7450636232815181848178056 1491 7608317720685879489174720 1492 0 1493 -7933599502681731064783780 1494 8101335750468859896827728 1495 0 1496 -8447349185222015862883648 1497 8625770714362413877563368 1498 0 1499 -8993815220736975868769836 1500 9183591437693684591692368 1501 0 1502 -9575046532737683426096740 1503 9776888087512428078810000 1504 0 1505 -10193218242397223654617888 1506 10407879527740805527222316 1507 0 1508 -10850639313249007286720880 1509 11078921112825287916240480 1510 0 1511 -11549760651369199255371440 1512 11792512945604849597423400 1513 0 1514 -12293183687737153712400200 1515 12551308626592889137823304 1516 0 1517 -13083669471006608567852480 1518 13358124523437742632999360 1519 0 1520 -13924148300546524299938608 1521 14215949590982945025517736 1522 0 1523 -14817729931328721016550684 1524 15127955774098505084563740 1525 0 1526 -15767714384055011903423920 1527 16097509027303617939539640 1528 0 1529 -16777603395834767239328656 1530 17128180987154960400904512 1531 0 1532 -17851112548750485201447680 1533 18223761335438815856923800 1534 0 1535 -18992184115790022604090512 1536 19388270893385892828232316 1537 0 1538 -20205000665886006947658884 1539 20625975489431305376638912 1540 0 1541 -21493999472192314906175040 1542 21941400645475599203218688 1543 0 1544 -22863887770251434040774796 1545 23339347129173131769444816 1546 0 1547 -24319658915372480026801920 1548 24824907422489138124976160 1549 0 1550 -25866609491355483831888668 1551 26403483159634440051441600 1552 0 1553 -27510357425671585414149344 1554 28080803590515424284838560 1555 0 1556 -29256861169349714860621620 1557 29862945129035524903588860 1558 0 1559 -31112440003137426549353040 1560 31756352048962378296481392 1561 0 1562 -33083795535006498240076320 1563 33767858393641969068772384 1564 0 1565 -35178034457772961507129384 1566 35904711169607881458322380 1567 0 1568 -37402692639507195482289826 1569 38174594898111208699785368 1570 0 1571 -39765760623533983409399740 1572 40585657602796343607050920 1573 0 1574 -42275710619177006129584920 1575 43146538316181996472106832 1576 0 1577 -44941525068999783594375728 1578 45866396192288241404673840 1579 0 1580 -47772726883148917097197864 1581 48754941317692756045872000 1582 0 1583 -50779411436529691310882720 1584 51822467318517002203560092 1585 0 1586 -53972280429953486191038880 1587 55079885866350978834913586 1588 0 1589 -57362677722106646365061640 1590 58538763191939259873120336 1591 0 1592 -60962627245217920686752380 1593 62211358721588060246139480 1594 0 1595 -64784873123663665190613488 1596 66110665957730708748094800 1597 0 1598 -68842922121464983264197120 1599 70250455731925750788082560 1600 0 1601 -73151088551718121864544128 1602 74645321965777562262541888 1603 0 1604 -77724541788479052045030624 1605 79310730082884485825330520 1606 0 1607 -82579356529516628907716080 1608 84263068222955869445572624 1609 0 1610 -87732565966678587383630784 1611 89519701417719928544378324 1612 0 1613 -93202218029404631596168980 1614 95099028897193230433316220 1615 0 1616 -99007434876196037705075860 1617 101020544704325270369872568 1618 0 1619 -105168475818637869040776476 1620 107304901805994891513130476 1621 0 1622 -111706803872895863977686696 1623 113973979898847449449645560 1624 0 1625 -118645156144504554407912672 1626 121050957119552398096180200 1627 0 1628 -126007618263757016735113360 1629 128560385880761728663372320 1630 0 1631 -133819703101132303222390560 1632 136528273066393450113666016 1633 0 1634 -142108434004988238269063840 1635 144982164832885841237167392 1636 0 1637 -150902432817240897543832260 1638 153951236276804166447062160 1639 0 1640 -160232012936985640645286432 1641 163466386243670514391855496 1642 0 1643 -170129277717027983559743960 1644 173560337568170026728545248 1645 0 1646 -180628224494127937185593460 1647 184267743052005829023150360 1648 0 1649 -191764854570462998233218880 1650 195625297502675523677557460 1651 0 1652 -203577289481429408853156360 1653 207671856174371613507702240 1654 0 1655 -216105893903477719762147824 1656 220448559971116666994879040 1657 0 1658 -229393405575268819560619480 1659 233998967792184031837562280 1660 0 1661 -243485072626094893650485800 1662 248369196420881856456373200 1663 0 1664 -258428798727293588599453800 1665 263608068379950423529574832 1666 0 1667 -274275296505353352128646908 1668 279767268200201751753145528 1669 0 1670 -291078249679627058125099936 1671 296901507573680740794291960 1672 0 1673 -308894484413106522082535360 1674 315068699888616890058590040 1675 0 1676 -327784150391632806104429348 1677 334330144670836473097587360 1678 0 1679 -347810912175300461387324960 1680 354750722485192429656073680 1681 0 1682 -369042151395736115892239902 1683 376399100881022550434158336 1684 0 1685 -391549180404475248944492232 1686 399347951997749355877593200 1687 0 1688 -415407468010912090380819304 1689 423674182480575382589491976 1690 0 1691 -440696877983347364233039552 1692 449459176391897982108274080 1693 0 1694 -467501921023602869097014540 1695 476789051841665658517482816 1696 0 1697 -495912020964611482788211328 1698 505754932099525985292895664 1699 0 1700 -526021795981432209320359968 1701 536453231993381183413972380 1702 0 1703 -557931355649394021277428560 1704 568985960442985098626883600 1705 0 1706 -591746614728657009277061640 1707 603461040023604114866747872 1708 0 1709 -627579624602518389751414740 1710 639992644503650260878129600 1711 0 1712 -665548923347414362166648308 1713 678701555351709755998745144 1714 0 1715 -705779905465913566318758000 1716 719715538262673755219340000 1717 0 1718 -748405212370208024927517256 1719 763169740809876612814995840 1720 0 1721 -793565144762834532914063120 1722 809207112390414744477939360 1723 0 1724 -841408098123762941106410720 1725 857978847694318314990704160 1726 0 1727 -892091022578735440813704400 1728 909644854995149137505509494 1729 0 1730 -945779908493009276287535592 1731 964374250630080839929528516 1732 0 1733 -1002650299207629964304006020 1734 1022345881111770359754001860 1735 0 1736 -1062887832412238389077409400 1737 1083748874392551801806683408 1738 0 1739 -1126688811729398509032694400 1740 1148783221883883571107813336 1741 0 1742 -1194260810170738963887115680 1743 1217660392920777245604331440 1744 0 1745 -1265823307215058900929045744 1746 1290603983452363037691458380 1747 0 1748 -1341608361353194914807515200 1749 1367850400836045033127812120 1750 0 1751 -1421861320044133560398712640 1752 1449649586714125392883520728 1753 0 1754 -1506841569131846890965255480 1755 1536265780058599277882124768 1756 0 1757 -1596823323882904996197850920 1758 1627978322582324220440108940 1759 0 1760 -1692096463921372036125312728 1761 1725082508833246429951267304 1762 0 1763 -1792967414460128336757990720 1764 1827890483413134835327619512 1765 0 1766 -1899760076356904138582194008 1767 1936732187893660404536086320 1768 0 1769 -2012816807659300646422668720 1770 2051956360141009252715759952 1771 0 1772 -2132499459446268692877656628 1773 2173931588905896863529593100 1774 0 1775 -2259190468924290567836779664 1776 2303047426689239712942063960 1777 0 1778 -2393294012895261689815798760 1779 2439715564055241657972021568 1780 0 1781 -2535237224880211402876261440 1782 2584371068733688235461209248 1783 0 1784 -2685471479358973212404462220 1785 2737473693032256795070690944 1786 0 1787 -2844473746771173582240839532 1788 2899509253268111237779233480 1789 0 1790 -3012748023118937896731458472 1791 3070991085126448052018625840 1792 0 1793 -3190826838217019971486925232 1794 3252461579062511483179485120 1795 0 1796 -3379272846852181194898792448 1797 3444493800083442598956465120 1798 0 1799 -3578680507341137898124912640 1800 3647693196477740026207700446 1801 0 1802 -3789677852215850452269461440 1803 3862699402303688678560547668 1804 0 1805 -4012928356016964566836830676 1806 4090188138704486919309703200 1807 0 1808 -4249132905441485615798137504 1809 4330873219387634509898092584 1810 0 1811 -4499031877369955066840933148 1812 4585508665890129342449454060 1813 0 1814 -4763407330592223651579617000 1815 4854890938549891766873956776 1816 0 1817 -5043085317360134829430885600 1818 5139861289418359959933496080 1819 0 1820 -5338938321220838881762548192 1821 5441308243680186013875899340 1822 0 1823 -5651887827926887557720528320 1824 5760170216494259082425339152 1825 0 1826 -5982907036579588925723929128 1827 6097438272536780973986980680 1828 0 1829 -6333023718541253866614538120 1830 6454159035912758271995524752 1831 0 1832 -6703323232050908171991090680 1833 6831437758508038186016390400 1834 0 1835 -7094951700897795287593933656 1836 7230441555280937616587555520 1837 0 1838 -7509119365948623747679583540 1839 7652402815441683494530136520 1840 0 1841 -7947104118789143827174510880 1842 8098622798940439511641121552 1843 0 1844 -8410255227229450277078167300 1845 8570475428181839857403477376 1846 0 1847 -8899997262936642278092916240 1848 9069411285406945142264403240 1849 0 1850 -9417834241999430696603227160 1851 9596961826733703634428503392 1852 0 1853 -9965353989798334871088707200 1854 10154743824425733432332740860 1855 0 1856 -10544232742153694068709483460 1857 10744464049567999589380907672 1858 0 1859 -11156239995353342507905835004 1860 11367924207968279522527919376 1861 0 1862 -11803243618324047594841466888 1863 12027026142776802624337892400 1864 0 1865 -12487215240907354793014554320 1866 12723777318024809381771756880 1867 0 1868 -13210235932933069208628858948 1869 13460296598027780203915003200 1870 0 1871 -13974502189554071374453229920 1872 14238820338382602715892054880 1873 0 1874 -14782332239116443050312468596 1875 15061708805111940479386424570 1876 0 1877 -15636172690690995267904562340 1878 15931452939375596441441490920 1879 0 1880 -16538605539288374172324837440 1881 16850681486079894753711499856 1882 0 1883 -17492355547722206047352151640 1884 17822168505674307287392156200 1885 0 1886 -18500298025075578895164403840 1887 18848841289432112380199304960 1888 0 1889 -19565467022768009252614976960 1890 19933788699571298739720853272 1891 0 1892 -20691063970315498108769546960 1893 21080269956685847998794598620 1894 0 1895 -21880466774028056849204999344 1896 22291723898128707718887622200 1897 0 1898 -23137239403100036903762825520 1899 23571778732219103233140288608 1900 0 1901 -24465141988821721546737224020 1902 24924262314441376995380550300 1903 0 1904 -25868141463979080971984717760 1905 26353212973163485382173570704 1906 0 1907 -27350422770915655083725216476 1908 27862890913833981924592456380 1909 0 1910 -28916400668209679750377034496 1911 29457790232120296717396155720 1912 0 1913 -30570732167474451609381896336 1914 31142651568032083721654685840 1915 0 1916 -32318329633424355067085700800 1917 32922475434735234373293406560 1918 0 1919 -34164374582066964139674493200 1920 34802536257508923967881208548 1921 0 1922 -36114332213687391842698633862 1923 36788397160134045911554498240 1924 0 1925 -38173966719189010676265022168 1926 38885925537931089798059173264 1927 0 1928 -40349357400349448459798234476 1929 41101309458693646970432342600 1930 0 1931 -42646915646647243555999942732 1932 43441074934895230122301809600 1933 0 1934 -45073402813517832924356996500 1935 45912104112787165177278163536 1936 0 1937 -47635949049213009142482350640 1938 48521654426359404943038179968 1939 0 1940 -50342073119871247737464271080 1941 51277378766609945411139756960 1942 0 1943 -53199703284963281519149224080 1944 54187346719168100520037071532 1945 0 1946 -56217199277964183783376999120 1947 57260066926048509879597053960 1948 0 1949 -59403375449926523229069723060 1950 60504510630183027695485752912 1951 0 1952 -62767525136595697336646751880 1953 63930136464393507568327621920 1954 0 1955 -66319446312825501732450541056 1956 67546916549637236802343392616 1957 0 1958 -70069468601326867881965062048 1959 71365363970686023996389349240 1960 0 1961 -74028481706223387812140514320 1962 75396561700897719926840347560 1963 0 1964 -78207965345502018313309272020 1965 79652193051413663522919530808 1966 0 1967 -82620020760244901295679837920 1968 84144573723976015220158985824 1969 0 1970 -87277403882517661677448057928 1971 88886685550614426041443769412 1972 0 1973 -92193560247980407019294575460 1974 93892212007711704049628055360 1975 0 1976 -97382661743689981117514767200 1977 99175575596433268786742391752 1978 0 1979 -102859645286186335974757336300 1980 104751977186205917279856261792 1981 0 1982 -108640253529813217903214193220 1983 110637437422868974521546919080 1984 0 1985 -114741077710325289738776592048 1986 116848840308307028776461699824 1987 0 1988 -121179602734192474918997973280 1989 123403979063820495301518906240 1990 0 1991 -127974254629640447486349303920 1992 130321604395211152501036233844 1993 0 1994 -135144450481377164932934860840 1995 137621475283568126430700274496 1996 0 1997 -142710650977163161218139448340 1998 145324412432049800546406370800 1999 0 2000 -150694415700902682799556512456 2001 153452354505583730629642133280 2002 0 2003 -159118461313779076168914427164 2004 162028417307365511690378101920 2005 0 2006 -168006722772147288204496542400 2007 171076956043345100020003010160 2008 0 2009 -177384417738445875860837524816 2010 180623630833562565734507472144 2011 0 2012 -187278114349318320651161701680 2013 190695475637252704509607860960 2014 0 2015 -197715802513457353096658797344 2016 201320970767098316568753460020 2017 0 2018 -208726968920425967212729272164 2019 212530119176895132763199150980 2020 0 2021 -220342675950885350469057658240 2022 224354526716218164028050537608 2023 0 2024 -232595644688294572201948259360 2025 236827486555471515983326372144 2026 0 2027 -245520342242262109086691121356 2028 249984067994984349963879991718 2029 0 2030 -259153073604348780154655635216 2031 263861209882608701690670354840 2032 0 2033 -273532078268270202651128621424 2034 278497818875605470094628877952 2035 0 2036 -288697631858150451878834830820 2037 293934872794499462687766606840 2038 0 2039 -304692153020764460037275035280 2040 310215529329070610129097180288 2041 0 2042 -321560315850603386843429493080 2043 327385240369755360670713628724 2044 0 2045 -339349168130134686231957233320 2046 345491872251490257973388114520 2047 0 2048 -358108255681838274406872352966 2049 364585832211470686843923858728 2050 0 2051 -377889753143514987506241851640 2052 384720201377455174865783920488 2053 0 2054 -398748601494017903863549065200 2055 405950874619154511761834443104 2056 0 2057 -420742652672987262892675872736 2058 428336707611942031565650022160 2059 0 2060 -443932821655413550571824399624 2061 451939671479645205482951064480 2062 0 2063 -468383246359950577936922732000 2064 476825015401569581388351266680 2065 0 2066 -494161455788892705370136454068 2067 503061437588206388577500662560 2068 0 2069 -521338546817661417904602625060 2070 530721265050329148995550447648 2071 0 2072 -549989370072561991275127455920 2073 559880642607438876588983531432 2074 0 2075 -580192725357518960590068439236 2076 590619731603820616308763235880 2077 0 2078 -612031567113529772561544257700 2079 623022918823877224864979418000 2080 0 2081 -645593220418742040424519329152 2082 657179036122962928266775200236 2083 0 2084 -680969608062416427449111978544 2085 693181591315705374584323074720 2086 0 2087 -718257489252642206458779861040 2088 731129010890839390208883258480 2089 0 2090 -757558710545586597110394944992 2091 771124895149940015075220963584 2092 0 2093 -798980469613345590974415562880 2094 813278286397201155720078261360 2095 0 2096 -842635592498189697773867532420 2097 857703950838626960725774279312 2098 0 2099 -888642825033232629173587948764 2100 904522674881756629954209318804 2101 0 2102 -937127139143367457740585147912 2103 953861576561404041278361226680 2104 0 2105 -988220054775789817461304480912 2106 1005854432852939085454090587720 2107 0 2108 -1042059978246641473257287915200 2109 1060642023672449422449444748320 2110 0 2111 -1098792557829344132639519356800 2112 1118372493402784878735311732872 2113 0 2114 -1158571057451140762918899316680 2115 1179201730826091332050506727680 2116 0 2117 -1221556749407312168330651362760 2118 1243293768387080376187842716096 2119 0 2120 -1287919327047586822552380201560 2121 1310821201757053482728775618000 2122 0 2123 -1357837338436513192579139135512 2124 1381965630716707609339764627740 2125 0 2126 -1431498642039122094628207517780 2127 1456918122426100965042128424840 2128 0 2129 -1509100885535183098222377532896 2130 1535879698202965770806800442688 2131 0 2132 -1590852008919870025300919510080 2133 1619061844985937547134129203100 2134 0 2135 -1676970773105818086922510873120 2136 1706687052717351527463731886544 2137 0 2138 -1767687315301506854797044156600 2139 1798989378941165918788859000640 2140 0 2141 -1863243732503772827160633111860 2142 1896215041975444737969361079040 2143 0 2144 -1963894694508182905049145688584 2145 1998623044085812108471453130016 2146 0 2147 -2069908087910132366844426031488 2148 2106485826156524208179246518504 2149 0 2150 -2181565692642021581207848415128 2151 2220089955429450565767081544800 2152 0 2153 -2299163892667875664779674599152 2154 2339736847958476541944710825840 2155 0 2156 -2423014422536469112598781437212 2157 2465743527507804757835869915200 2158 0 2159 -2553445151577579609659332066880 2160 2598443422707524185199738426808 2161 0 2162 -2690800907613606608430040541440 2163 2738187204368819292456773037960 2164 0 2165 -2835444342150644388297207451464 2166 2885343664954504601781567934740 2167 0 2168 -2987756839109398885062486390700 2169 3040300642298398078184296248208 2170 0 2171 -3148139469257294830420330935360 2172 3203465989769605461931578505080 2173 0 2174 -3317013992608956907837763021060 2175 3375268595185302640196290946568 2176 0 2177 -3494823911173198408339275213280 2178 3556159450888310722237300507914 2179 0 2180 -3682035574540956899958634374320 2181 3746612777523906037991960406300 2182 0 2183 -3879139340930533805508819686960 2184 3947127204174153855246729651360 2185 0 2186 -4086650796434290598266279669480 2187 4158227007637871406606049602074 2188 0 2189 -4305112035344908199327461956840 2190 4380463413780396767904331175736 2191 0 2192 -4535093004579720841807872122288 2193 4614415964019962490399814783360 2194 0 2195 -4777192915368797634020162363832 2196 4860693950166957854982413046240 2197 0 2198 -5032041725526685150363452091760 2199 5119937920989036966580810694520 2200 0 2201 -5300301695789378479198176359840 2202 5392821264039232678095872863080 2203 0 2204 -5582669023867507860499048298480 2205 5680051866456325526018510979780 2206 0 2207 -5879875560044281402833492111040 2208 5982373858627066175536885349040 2209 0 2210 -6192690608332796640274852598016 2211 6300569444788850484002435852768 2212 0 2213 -6521922817402328140955610848580 2214 6635460824849507648142641137104 2215 0 2216 -6868422165687537110858914477080 2217 6987912211908412572493031945672 2218 0 2219 -7233082045308673753044926293400 2220 7358831950180622155336407733920 2221 0 2222 -7616841449655216458096948976840 2223 7749174738253631127229415694720 2224 0 2225 -8020687269720497689691246052144 2226 8159943962845137774172800929400 2227 0 2228 -8445656704521211214559739500740 2229 8592194148480417602416869484320 2230 0 2231 -8892839791193809221196625436320 2232 9047033528770061968424594792100 2233 0 2234 -9363382060630235660726371552280 2235 9525626745243512163165594439944 2236 0 2237 -9858487324798784415604647916020 2238 10029197679981596855992591648080 2239 0 2240 -10379420602192725235503311856200 2241 10559032428592779016945323734520 2242 0 2243 -10927511188160342580294928154876 2244 11116482420393682946728554585152 2245 0 2246 -11504155877195847904353585952568 2247 11702967692985378315609024401520 2248 0 2249 -12110822344611950704983000158320 2250 12319980328763552949044432087712 2251 0 2252 -12749052695372436328865530140804 2253 12969088061263849074899257183020 2254 0 2255 -13420467188237661337594849370432 2256 13651938059624042713016676492480 2257 0 2258 -14126768143768237739685169271156 2259 14370260899843222530876536975492 2260 0 2261 -14869744045143170088766876135680 2262 15125874731935519975031929485840 2263 0 2264 -15651273841179207423586826677816 2265 15920689652513143172606609205072 2266 0 2267 -16473331461389088755953638820524 2268 16756712292791400314703010999200 2269 0 2270 -17337990553388651984939423714024 2271 17636050632488034166849166596200 2272 0 2273 -18247429453457441558022289005888 2274 18560919050591542985560557471728 2275 0 2276 -19203936401575535894196532746832 2277 19533643624499296283661301595520 2278 0 2279 -20209915012801915768123896843760 2280 20556667689577277386742758457328 2281 0 2282 -21267890017427954219062700546800 2283 21632557671770360572682145698656 2284 0 2285 -22380513282934724533129493536232 2286 22764009206496374335915640371980 2287 0 2288 -23550570131406048039698918843440 2289 23953853557690085489621438178000 2290 0 2291 -24780985966701848104170344802040 2292 25205064351525991448139001132800 2293 0 2294 -26074833226379811304766844145360 2295 26520764640042821327002346681280 2296 0 2297 -27435338674069014875092277116112 2298 27904234310619375615938734398720 2299 0 2300 -28865891048748560470435704944144 2301 29358917858012301128108196670560 2302 0 2303 -30370049088168926423531975780320 2304 30888432536463194594767326333352 2305 0 2306 -31951549944475354120617801492228 2307 32496576910216719594127231962244 2308 0 2309 -33614318010952834414376517789700 2310 34187339821664948768084505543456 2311 0 2312 -35362474179712951202968630445990 2313 35964909797247727594500040879744 2314 0 2315 -37200345551085847751658847180760 2316 37833684912196401872248824729244 2317 0 2318 -39132475616467869242517902766240 2319 39798283136210750262327649522200 2320 0 2321 -41163634937409054437102631607152 2322 41863553183208498566468721122640 2323 0 2324 -43298832344806746114261813663400 2325 44034585889385542021023313845588 2326 0 2327 -45543326683204408083668067404240 2328 46316726144975243394217659019960 2329 0 2330 -47902639126380622580416774303840 2331 48715585406299289795798734822080 2332 0 2333 -50382566091654649367343435463860 2334 51237054815963070267676807409100 2335 0 2336 -52989192781634422534286366183388 2337 53887318960367983481684328821632 2338 0 2339 -55728907383493125429855207183100 2340 56672870295094223033955690187152 2341 0 2342 -58608415957284323320062227224792 2343 59600524270153263796382508439200 2344 0 2345 -61634758046295979956776927985760 2346 62677435188622463142082365872640 2347 0 2348 -64815323044003604509472915801876 2349 65911112833758007688507728142700 2350 0 2351 -68157867353815475055011235513760 2352 69309439901340133179290358592394 2353 0 2354 -71670532379511715626052937996744 2355 72880690275739523889941806221216 2356 0 2357 -75361863386067469633254569193060 2358 76633548190009614725324389581520 2359 0 2360 -79240829272422176430474075121688 2361 80577128312209891742518940092520 2362 0 2363 -83316843299715849342277173944576 2364 84720996802154101720076691778440 2365 0 2366 -87599784820563275855518725390500 2367 89075193384858601480180200221520 2368 0 2369 -92100022057082398693078509813600 2370 93650254489144150066065555994776 2371 0 2372 -96828435977638164633465363316448 2373 98457237502123711177854120835200 2374 0 2375 -101796445324612418892210739532448 2376 103507746192693930164358606579348 2377 0 2378 -107016032847968756362233639468000 2379 108813957359643730130826707052960 2380 0 2381 -112499772801953613043085186430740 2382 114388648762605005601682147272240 2383 0 2384 -118260859764966513557728516353140 2385 120245228396802979199042919405984 2386 0 2387 -124313138845448741796314556835440 2388 126397765175422966000374298800780 2389 0 2390 -130671137339586476060712058320832 2391 132861021086401850858779960927800 2392 0 2393 -137350097909707589815268643574224 2394 139650484893582576599188940645520 2395 0 2396 -144366013355477095547193780352240 2397 146782407455444689238444553776640 2398 0 2399 -151735663053371114625202557197120 2400 154273838738050098976292451393764 2401 0 2402 -159476651143440096304976774489188 2403 162142666602427599285898368324960 2404 0 2405 -167607446546065896683166554172096 2406 170407657450369558727626482381344 2407 0 2408 -176147424895281696236820206959600 2409 179088498816537103797100055236624 2410 0 2411 -185116912479266349898082597732492 2412 188205843998873928267593848451168 2413 0 2414 -194537232282853743070453771421440 2415 197781358823621831634649581193920 2416 0 2417 -204430752231321552143179728786144 2418 207837770645721813160017152684640 2419 0 2420 -214820935739351341533281812669420 2421 218398919690082022018463981245500 2422 0 2423 -225732394673892431692342047680400 2424 229489812844107485331381035611620 2425 0 2426 -237190944844725120097561132266200 2427 241136680017026123261449631383840 2428 0 2429 -249223664141814740288181942806440 2430 253367033186921373039959894935212 2431 0 2432 -261858953444087266060952895501992 2433 266209728262004500859706937914584 2434 0 2435 -275126600430050745884713385523192 2436 279695029888540581260135861556240 2437 0 2438 -289057846426746317587500591010400 2439 293854679343992868678030943119600 2440 0 2441 -303685456439849952688389283344752 2442 308721965660383099577408236894320 2443 0 2444 -319043792514373999603872911972480 2445 324331800129592917103592519746272 2446 0 2447 -335168890582349184306245811268320 2448 340720794349367445527629453372448 2449 0 2450 -352098540961116722381179887235226 2451 357927341976139996956907646784800 2452 0 2453 -369872372673440947861727445202760 2454 375991704358491528380964970177448 2455 0 2456 -388531941768580362304396343867688 2457 394956100233104993430583712753040 2458 0 2459 -408120823831744911710766548920620 2460 414864799673489039060324099999136 2461 0 2462 -428684710878035966730952545342500 2463 435764222490544179883153305423960 2464 0 2465 -450271512836029999755042622374784 2466 457703041293244978793019256821184 2467 0 2468 -472931463835645168723641612281072 2469 480732289427331980585385499641180 2470 0 2471 -496717233524840574036718683808640 2472 504905474019966100332198853853400 2473 0 2474 -521684043650060323554647697038600 2475 530278694368815616543999975560572 2476 0 2477 -547889790146169059029287433785300 2478 556910765925042495330153441241080 2479 0 2480 -575395170992953506982321285421608 2481 584863350131152027501334950180136 2482 0 2483 -604263820107108103284167223344640 2484 614201090386690204717802250517920 2485 0 2486 -634562447551004973708759796930112 2487 644991754427340401443796799771960 2488 0 2489 -666360986352493730969898130291760 2490 677306383416109317693314134177680 2491 0 2492 -699732746243509943853074469166240 2493 711219448059027413111006556475680 2494 0 2495 -734754574639419137964010400731024 2496 746809012072148001957087265785480 2497 0 2498 -771507025195813361532211852549636 2499 784156903341639743291005127152768 2500 0