0 2 1 -2 2 -5 3 6 4 -7 5 14 6 -6 7 -9 8 27 9 -30 10 10 11 -11 12 44 13 -77 14 55 15 -10 16 -13 17 65 18 -156 19 182 20 -91 21 14 22 -15 23 90 24 -275 25 450 26 -378 27 140 28 -14 29 -17 30 119 31 -442 32 935 33 -1122 34 714 35 -204 36 18 37 -19 38 152 39 -665 40 1729 41 -2717 42 2508 43 -1254 44 285 45 -18 46 -21 47 189 48 -952 49 2940 50 -5733 51 7007 52 -5148 53 2079 54 -385 55 22 56 -23 57 230 58 -1311 59 4692 60 -10948 61 16744 62 -16445 63 9867 64 -3289 65 506 66 -22 67 -25 68 275 69 -1750 70 7125 71 -19380 72 35700 73 -44200 74 35750 75 -17875 76 5005 77 -650 78 26 79 -27 80 324 81 -2277 82 10395 83 -32319 84 69768 85 -104652 86 107406 87 -72930 88 30888 89 -7371 90 819 91 -26 92 -29 93 377 94 -2900 95 14674 96 -51359 97 127281 98 -224808 99 281010 100 -243542 101 140998 102 -51272 103 10556 104 -1015 105 30 106 -31 107 434 108 -3627 109 20150 110 -78430 111 219604 112 -447051 113 660858 114 -700910 115 520676 116 -260338 117 82212 118 -14756 119 1240 120 -30 121 -33 122 495 123 -4466 124 27027 125 -115830 126 361790 127 -834900 128 1427679 129 -1797818 130 1641486 131 -1058148 132 461890 133 -127908 134 20196 135 -1496 136 34 137 -35 138 560 139 -5425 140 35525 141 -166257 142 573300 143 -1480050 144 2877875 145 -4206125 146 4576264 147 -3640210 148 2057510 149 -791350 150 193800 151 -27132 152 1785 153 -34 154 -37 155 629 156 -6512 157 45880 158 -232841 159 878787 160 -2510820 161 5476185 162 -9126975 163 11560835 164 -10994920 165 7696444 166 -3848222 167 1314610 168 -286824 169 35853 170 -2109 171 38 172 -39 173 702 174 -7735 175 58344 176 -319176 177 1308944 178 -4102137 179 9924525 180 -18599295 181 26936910 182 -29910465 183 25110020 184 -15600900 185 6953544 186 -2124694 187 415701 188 -46683 189 2470 190 -38 191 -41 192 779 193 -9102 194 73185 195 -429352 196 1901416 197 -6487184 198 17250012 199 -35937525 200 58659315 201 -74657310 202 73370115 203 -54826020 204 30458900 205 -12183560 206 3350479 207 -591261 208 59983 209 -2870 210 42 211 -43 212 860 213 -10621 214 90687 215 -567987 216 2701776 217 -9970840 218 28915436 219 -66335412 220 120609840 221 -173376645 222 195747825 223 -171655785 224 115000920 225 -57500460 226 20764055 227 -5167525 228 826804 229 -76153 230 3311 231 -42 232 -45 233 945 234 -12300 235 111150 236 -740259 237 3764565 238 -14945040 239 46955700 240 -117679100 241 236030652 242 -378658800 243 483841800 244 -488494125 245 384942375 246 -232676280 247 105306075 248 -34512075 249 7811375 250 -1138500 251 95634 252 -3795 253 46 254 -47 255 1034 256 -14147 257 134890 258 -951938 259 5154396 260 -21906183 261 74144004 262 -201619660 263 442473416 264 -784384692 265 1120549560 266 -1282801080 267 1166182800 268 -830905245 269 455657715 270 -187623765 271 56071470 272 -11593725 273 1545830 274 -118910 275 4324 276 -46 277 -49 278 1127 279 -16170 280 162239 281 -1209418 282 6947122 283 -31474716 284 114191805 285 -334962628 286 798757036 287 -1551652424 288 2453288292 289 -3145241400 290 3247943160 291 -2674776720 292 1732525830 293 -866262915 294 326012925 295 -89224590 296 16921905 297 -2072070 298 146510 299 -4900 300 50 301 -51 302 1224 303 -18377 304 193545 305 -1519749 306 9231068 307 -44417022 308 171986841 309 -541440055 310 1394538288 311 -2947546836 312 5114119724 313 -7267433292 314 8417876400 315 -7887861960 316 5915896470 317 -3500409330 318 1602881040 319 -553626675 320 139299615 321 -24322155 322 2744820 323 -179010 324 5525 325 -50 326 -53 327 1325 328 -20776 329 229172 330 -1890669 331 12108327 332 -61669740 333 253873763 334 -853939021 335 2363226593 336 -5401660784 337 10210456360 338 -15944020316 339 20499454692 340 -21578373360 341 18443677230 342 -12657425550 343 6871173870 344 -2893125840 345 920540040 346 -213696795 347 34467225 348 -3596580 349 217035 350 -6201 351 54 352 -55 353 1430 354 -23375 355 269500 356 -2330636 357 15696120 358 -84366645 359 367982175 360 -1317269525 361 3899117794 362 -9586673915 363 19619239640 364 -33417386200 365 47273375600 366 -55309849452 367 53182547550 368 -41656918050 369 26270128500 370 -13135064250 371 5103910680 372 -1501150200 373 322561200 374 -48208875 375 4665375 376 -261261 377 6930 378 -54 379 -57 380 1539 381 -26182 382 314925 383 -2848860 384 20128220 385 -113868216 386 524607138 387 -1991564135 388 6279783081 389 -16530970482 390 36429360877 391 -67254204696 392 103897691640 393 -133912580336 394 143302791762 395 -126443639790 396 91140287370 397 -53017895700 398 24502865310 399 -8815845720 400 2404321560 401 -479634480 402 66615900 403 -5995431 404 312417 405 -7714 406 58 407 -59 408 1652 409 -29205 410 365859 411 -3455335 412 25556440 413 -151794020 414 736647450 415 -2956411766 416 9894929176 417 -27773267119 418 65592184047 419 -130526252535 420 218786861392 421 -308290577416 422 363854576834 423 -357739373862 424 290845019400 425 -193641552390 426 104268528210 427 -44686512090 428 14932102320 429 -3787127400 430 703323660 431 -91018356 432 7637904 433 -371287 434 8555 435 -58 436 -61 437 1769 438 -32452 439 422730 440 -4160871 441 32152185 442 -200058040 443 1020107270 444 -4315838450 445 15283145570 446 -45571561336 447 114858935204 448 -245179650147 449 443410005585 450 -678610095504 451 876538040026 452 -951535947194 453 863020975362 454 -648887951400 455 400411345620 456 -200205672810 457 79802261190 458 -24835486320 459 5873256900 460 -1018031196 461 123058716 462 -9651664 463 438712 464 -9455 465 62 466 -63 467 1890 468 -35931 469 485982 470 -4977126 471 40108068 472 -260907075 473 1394666910 474 -6204258970 475 23178175020 476 -73181440710 477 196107128700 478 -447124253436 479 868177121832 480 -1434903854139 481 2014971369642 482 -2396321449830 483 2402238292916 484 -2017190528262 485 1407342229020 486 -807386811660 487 375945078600 488 -139753496610 489 40612127220 490 -8977417596 491 1455797448 492 -164750740 493 12104136 494 -515592 495 10416 496 -62 497 -65 498 2015 499 -39650 500 556075 501 -5916638 502 49639590 503 -336962340 504 1884328875 505 -8793534750 506 34566585690 507 -115221952300 508 327186864550 509 -793766949500 510 1647566693500 511 -2926078447656 512 4441369072335 513 -5747654093610 514 6318343152550 515 -5870131166900 516 4578702310182 517 -2973183318300 518 1590307356300 519 -691437981000 520 240316859250 521 -65366185716 522 13537375740 523 -2058314440 524 218546900 525 -15072200 526 602888 527 -11440 528 66 529 -67 530 2144 531 -43617 532 633485 533 -6992857 534 60986884 535 -431264394 536 2518145487 537 -12301285425 538 50758988280 539 -178150864710 540 534452594130 541 -1374959237890 542 3038993463800 543 -5774087581220 544 9425348845815 545 -13195488384141 546 15798679970128 547 -16110496022170 548 13916726351066 549 -10113397410402 550 6129331763880 551 -3064665881940 552 1247247742650 553 -406246407606 554 103657619952 555 -20155648324 556 2879378332 557 -287415260 558 18643152 559 -701624 560 12529 561 -66 562 -69 563 2277 564 -47840 565 718704 566 -8220177 567 74416523 568 -547321524 569 3331034685 570 -17000614059 571 73477230255 572 -270875306520 573 856187737860 574 -2328642473850 575 5461725075030 576 -11058307559320 577 19325957314755 578 -29120107628115 579 37748287666075 580 -41960201868816 581 39819375242856 582 -32076718945634 583 21777424274502 584 -12350146091400 585 5786272150230 586 -2209303911906 587 675833575914 588 -162104702512 589 29653299240 590 -3987857484 591 374926772 592 -22915728 593 812889 594 -13685 595 70 596 -71 597 2414 598 -52327 599 812240 600 -9613968 601 90223392 602 -689161713 603 4364690849 604 -23231419035 605 104960312886 606 -405528481605 607 1347179362620 608 -3862867084860 609 9584557428600 610 -20606798471490 611 38403578969595 612 -61997934676405 613 86563154076490 614 -104261288816825 615 107941099010360 616 -95604973409176 617 72014135814704 618 -45791597230002 619 24357232569150 620 -10717182330426 621 3847193657076 622 -1107525446734 623 250205084312 624 -43138807640 625 5471263408 626 -485354012 627 28001193 628 -937839 629 14910 630 -70 631 -73 632 2555 633 -57086 634 914617 635 -11190608 636 108732624 637 -861388320 638 5668597752 639 -31413479209 640 148092116271 641 -598448493318 642 2084759095575 643 -6286350503580 644 16454103860460 645 -37447270854840 646 74155450837545 647 -127746785056275 648 191233066114545 649 -248267489341690 650 278715388977935 651 -269526969561080 652 223404707390200 653 -157743149913776 654 94163002754652 655 -47081501377326 656 19495286167698 657 -6592608848980 658 1789422401866 659 -381444273752 660 62095579448 661 -7440023344 662 623782445 663 -34024497 664 1077699 665 -16206 666 74 667 -75 668 2700 669 -62125 670 1026375 671 -12967515 672 130301600 673 -1069239600 674 7301151000 675 -42061513000 676 206554383840 677 -871401306825 678 3176695769325 679 -10050340213125 680 27679625505000 681 -66492611490900 682 139465435118625 683 -255450888259875 684 408323057257500 685 -568735686894375 686 688687213584825 687 -722696458700125 688 654517547502000 689 -508947591285000 690 337635166767500 691 -189615909656628 692 89301056353200 693 -34865998853950 694 11127446442750 695 -2852763630750 696 574779042640 697 -88492374600 698 10032565725 699 -796235375 700 41125500 701 -1233765 702 17575 703 -74 704 -77 705 2849 706 -67452 707 1148070 708 -14963179 709 155322013 710 -1318652192 711 9330897576 712 -55802426680 713 285008812088 714 -1253096595296 715 4771406266704 716 -15805283258457 717 45695546835675 718 -115565511997320 719 255996554239965 720 -496934487642285 721 845069382939705 722 -1257635016353100 723 1634925521259030 724 -1851803396528085 725 1821195075924315 726 -1548455716727920 727 1132125641947300 728 -707143093277852 729 374369872911804 730 -166386610183024 731 61364157982952 732 -18515047667270 733 4490883902274 734 -856606186128 735 124921735477 736 -13421343481 737 1009813805 738 -49460268 739 1407406 740 -19019 741 78 742 -79 743 3002 744 -73075 745 1280274 746 -17197194 747 184221996 748 -1616328703 749 11837900360 750 -73394982232 751 389312514448 752 -1781052706472 753 7071045073456 754 -24476694485040 755 74129417583264 756 -196906265455545 757 459447952729605 758 -942434984631315 759 1699472923105650 760 -2692322893972635 761 3741872496707730 762 -4552918752151770 763 4836114655395660 764 -4468149409876425 765 3574519527901140 766 -2462446785887452 767 1451020892700008 768 -725510446350004 769 304836321995800 770 -106377364779224 771 30393532794064 772 -6985610359926 773 1263355065093 774 -174772439835 775 17819935042 776 -1272852503 777 59202442 778 -1600066 779 20540 780 -78 781 -81 782 3159 783 -79002 784 1423575 785 -19690290 786 217468314 787 -1969809516 788 14915235753 789 -95752130760 790 526771581336 791 -2503875308688 792 10348141674312 793 -37365688036656 794 118311400286640 795 -329359817363616 796 807564936805020 797 -1745765378093205 798 3328346338128315 799 -5594334252541650 800 8281448901713295 801 -10779028729214130 802 12307026638440170 803 -12288575324139660 804 10689623271729675 805 -8063030124961812 806 5243788822527612 807 -2920409138472168 808 1381487341784004 809 -549663398587800 810 181784104369560 811 -49257628280784 812 10743691882671 813 -1844876383893 814 242443079235 815 -23491379106 816 1595093643 817 -70544682 818 1813266 819 -22140 820 82 821 -83 822 3320 823 -85241 824 1578577 825 -22464365 826 255568620 827 -2387548950 828 18670632789 829 -123966273563 830 706437942496 831 -3484023489128 832 14966579777240 833 -56280918678808 834 185971731286496 835 -541505923451856 836 1392155153948988 837 -3163988986247700 838 6360429141585120 839 -11308591944166965 840 17770644483690945 841 -24649603638668085 842 30123211600160700 843 -32349709848868230 844 30430659264613335 845 -24974127258544737 846 17795329544550096 847 -10945539997639940 848 5771284726028332 849 -2587127635805804 850 976274579549360 851 -306448472240680 852 78865415650175 853 -16346649789309 854 2668840781928 855 -333605097741 856 30757916813 857 -1987879465 858 83700188 859 -2048606 860 23821 861 -82 862 -85 863 3485 864 -91800 865 1745900 866 -25542517 867 299073775 868 -2878995900 869 23228262375 870 -159337729625 871 939455253869 872 -4801147243360 873 21407855174160 874 -83710202924600 875 288185426969800 876 -876083697988192 877 2356855600566060 878 -5618939476782060 879 11880842177275500 880 -22283684849244000 881 37059482033896560 882 -54596558353508325 883 71140969975783575 884 -81817104319975500 885 82823052323909625 886 -73546870463631747 887 57053960789909895 888 -38473168961778320 889 22418575898780600 890 -11209287949390300 891 4769042509376964 892 -1709334232751600 893 509978255761975 894 -124819852808875 895 24618448477875 896 -3826410277704 897 455525033060 898 -40012333985 899 2464365475 900 -98904300 901 2307767 902 -25585 903 86 904 -87 905 3654 906 -98687 907 1926180 908 -28949076 909 348580232 910 -3454679085 911 28730685555 912 -203406705425 913 1239460080330 914 -6556091477535 915 30303711718384 916 -123041889783792 917 440639253041760 918 -1396173633248984 919 3923051265255948 920 -9791144754462324 921 21726565976890632 922 -42881380217547300 923 75266422590799440 924 -117406930477134480 925 162563442199109280 926 -199449440632874565 927 216334049363699925 928 -206843265262582767 929 173717042452560054 930 -127606963283053373 931 81569584277787144 932 -45100899749311560 933 21416333682129232 934 -8660291615699724 935 2952372141715815 936 -838327892092145 937 195392738445450 938 -36716657444145 939 5439504806540 940 -617457302364 941 51731116632 942 -3039755785 943 116416179 944 -2592513 945 27434 946 -86 947 -89 948 3827 949 -105910 950 2120069 951 -32709636 952 404732484 953 -4126297032 954 35340969950 955 -257989080635 956 1623045228805 957 -8875673908570 958 42476439419585 959 -178848165977200 960 665315177435184 961 -2193741936407904 962 6427213104784116 963 -16761163586986028 964 38951999885249220 965 -80715572694546504 966 149148340848618540 967 -245656090809489360 968 360317821119481680 969 -469979766677584800 970 544091960653665480 971 -557694259670007117 972 504580520653815963 973 -401494177724541734 974 279729550053983995 975 -169766899343107528 976 89199557281971752 977 -40283671030567888 978 15503912863738299 979 -5033737942772175 980 1362070266867765 981 -302682281526170 982 54254371216955 983 -7670056637740 984 831120688300 985 -66489655064 986 3731562274 987 -136520571 988 2904693 989 -29370 990 90 991 -91 992 4004 993 -113477 994 2328235 995 -36851087 996 468225576 997 -4906812924 998 43244983782 999 -325216341450 1000 2110292704520 1001 -11918357660755 1002 58988327156395 1003 -257244953338835 1004 992707797671200 1005 -3401330401494480 1006 10374057724558164 1007 -28219416163305276 1008 68551275793965328 1009 -148828427710582620 1010 288852920260820916 1011 -501071392289179140 1012 776363580147660960 1013 -1073208478439413680 1014 1321488051809725800 1015 -1446428740344463512 1016 1403634990630130272 1017 -1203811953769590893 1018 909000863050507409 1019 -601619036168022145 1020 347163771690399664 1021 -173581885845199832 1022 74654921242744843 1023 -27381272054549049 1024 8477174010696300 1025 -2188494923169555 1026 464226195823845 1027 -79462141627505 1028 10731729157240 1029 -1111273729300 1030 84979755770 1031 -4559889334 1032 159529656 1033 -3246243 1034 31395 1035 -90 1036 -93 1037 4185 1038 -121396 1039 2551362 1040 -41401647 1041 539807681 1042 -5810554440 1043 52653877146 1044 -407580011982 1045 2725384417470 1046 -15880953989160 1047 81201997249100 1048 -366345933743055 1049 1464721264929285 1050 -5207897830859680 1051 16511403350111940 1052 -46773789676013700 1053 118562895015791764 1054 -269169815711527248 1055 547557775796736936 1056 -998061660116274468 1057 1629358023877400700 1058 -2380279547925246240 1059 3107587187569071480 1060 -3619425077286330312 1061 3752400510665391816 1062 -3453387675359844320 1063 2812044249935873232 1064 -2018126584544495229 1065 1270672293972459959 1066 -698142529882891632 1067 332619135651172755 1068 -136407443509470847 1069 47735805256056099 1070 -14109105001789980 1071 3479145775295190 1072 -705232251749025 1073 115401641195295 1074 -14904675406040 1075 1476406526070 1076 -108029745810 1077 5547746050 1078 -185784984 1079 3619188 1080 -33511 1081 94 1082 -95 1083 4370 1084 -129675 1085 2790150 1086 -46390894 1087 620282740 1088 -6853318715 1089 63806760450 1090 -507980953350 1091 3497299457652 1092 -21006506482650 1093 110853612522900 1094 -516831570580500 1095 2138424805259000 1096 -7880095407379415 1097 25934491214160100 1098 -76395265974743100 1099 201736416643261000 1100 -478076189579805500 1101 1017346131425826104 1102 -1944348783999165720 1103 3336628423849128720 1104 -5137924203390868500 1105 7091782703271903000 1106 -8761390973985059592 1107 9669762613428326640 1108 -9511759956346164440 1109 8315184610025431600 1110 -6438403130646650800 1111 4397924600010943008 1112 -2637868081659789405 1113 1381740423726556355 1114 -628063828966616525 1115 245895771032252950 1116 -82199443459353129 1117 23220181768178850 1118 -5475028879169850 1119 1061639948869500 1120 -166245816169125 1121 20554028180910 1122 -1949569068650 1123 136627481900 1124 -6721387750 1125 215659500 1126 -4025644 1127 35720 1128 -94 1129 -97 1130 4559 1131 -138322 1132 3045315 1133 -51849798 1134 710513166 1135 -8052482548 1136 76973590199 1137 -629783919810 1138 4460607487206 1139 -27593525385972 1140 150141241070730 1141 -722657841637140 1142 3090885949170900 1143 -11790599084154360 1144 40229960763989645 1145 -123056350572203620 1146 338015545242635260 1147 -834775233190313800 1148 1854935615569645340 1149 -3709871231139290680 1150 6677768216050723224 1151 -10813119390972851472 1152 15738273086176239300 1153 -20564676832603619352 1154 24084957373829374344 1155 -25231860105916487408 1156 23586304012052368664 1157 -19615384675337669680 1158 14462686611368371376 1159 -9415590697137180192 1160 5386804293073675206 1161 -2693402146536837603 1162 1169404293314313245 1163 -437583542014388182 1164 139883263430829009 1165 -37806287413737570 1166 8532551931914010 1167 -1584293462159100 1168 237644019323865 1169 -28152950024430 1170 2559359093130 1171 -171946605740 1172 8110688950 1173 -249559660 1174 4467820 1175 -38024 1176 98 1177 -99 1178 4752 1179 -147345 1180 3317589 1181 -57810753 1182 811422612 1183 -9427117986 1184 92458272555 1185 -776877781493 1186 5656368566376 1187 -36006759407034 1188 201830992385022 1189 -1001933817295950 1190 4425348019922280 1191 -17455539411915660 1192 61672734127039365 1193 -195636176692803495 1194 558193755172882400 1195 -1434411057700841220 1196 3322749665307011940 1197 -6941666272698775860 1198 13080164546903478480 1199 -22224307039075132200 1200 34027883444272813524 1201 -46903298801565229452 1202 58122528335764710048 1203 -64640383879590176504 1204 64380261610457016840 1205 -57276232743096242568 1206 45378271352018279136 1207 -31902560789227272144 1208 19820061087337092582 1209 -10829142651024398610 1210 5174468162661432096 1211 -2148328299676398147 1212 769154576427352423 1213 -235373370816042459 1214 60924944991210300 1215 -13174368446817270 1216 2344590994772565 1217 -337195172503035 1218 38311230961080 1219 -3341095723350 1220 215376418530 1221 -9749549810 1222 287927640 1223 -4948020 1224 40425 1225 -98 1226 -101 1227 4949 1228 -156752 1229 3607720 1230 -64307609 1231 923998803 1232 -10998113412 1233 110601995361 1234 -953741844055 1235 7133150539163 1236 -46689712619976 1237 269383903711884 1238 -1378002276680022 1239 6279074413443450 1240 -25583577610123080 1241 93492927001699785 1242 -307191045862727865 1243 909236147794499745 1244 -2427742217474402400 1245 5853556235466059120 1246 -12752390370122485940 1247 25108561476731384860 1248 -44674764901742798480 1249 71798729306372354700 1250 -104145946299138005028 1251 136190852852718929652 1252 -160320763718515977248 1253 169576071995807995504 1254 -160804895858093788840 1255 136344432826158395608 1256 -103043718817926160736 1257 69162496054423265494 1258 -41053674128561403582 1259 21445949171636554110 1260 -9803862478462424736 1261 3896406882465835472 1262 -1336098981656359123 1263 391788423192466209 1264 -97217971015500300 1265 20160775956493095 1266 -3442083699889065 1267 475057556643285 1268 -51810607621080 1269 4338208772100 1270 -268555781130 1271 11676338310 1272 -331243640 1273 5468645 1274 -42925 1275 102 1276 -103 1277 5150 1278 -166551 1279 3916472 1280 -71375704 1281 1049296432 1282 -12788300265 1283 131786799573 1284 -1165518716791 1285 8948175954718 1286 -60179135916809 1287 357106960385460 1288 -1880763324696756 1289 8833247974418472 1290 -37139792619714030 1291 140234734202023665 1292 -476721360454211775 1293 1461945505392916110 1294 -4050578336370598395 1295 10150846915241981520 1296 -23025091783353762960 1297 47290592551669344800 1298 -87950221582506792340 1299 148068094562954473180 1300 -225519097872807582228 1301 310454862006722126184 1302 -385799170622388607100 1303 432095071097075239952 1304 -435316655970119603344 1305 393573962931888956448 1306 -318456351727146709384 1307 229871662338257307830 1308 -147476105448180662426 1309 83733236341422268692 1310 -41866618170711134346 1311 18329663676729252848 1312 -6980584446911631920 1313 2294831810077832032 1314 -645421446584390259 1315 153671772996283395 1316 -30589267166057985 1317 5014633961648850 1318 -664730548404615 1319 69648193053180 1320 -5603877601980 1321 333411482040 1322 -13934370450 1323 380028285 1324 -6032195 1325 45526 1326 -102 1327 -105 1328 5355 1329 -176750 1330 4244625 1331 -79051896 1332 1188440120 1333 -14822585520 1334 156439401300 1335 -1418094202525 1336 11168611392939 1337 -77121745982190 1338 470332081679915 1339 -2548287532847700 1340 12325390720100100 1341 -53428286291870952 1342 208235245028008275 1343 -731607251248136025 1344 2321895299299639875 1345 -6667278301293702750 1346 17342767440188678565 1347 -40899043396363323600 1348 87487219882910811600 1349 -169779016315722996000 1350 298859976251236673000 1351 -476980522096973730108 1352 689694328445964935940 1353 -902562948336694854440 1354 1067502559489133524500 1355 -1139186034445754106000 1356 1094631202876320167632 1357 -944799381732830833440 1358 730439932966392330990 1359 -504175711306769117350 1360 309522951183360328050 1361 -168279416724994268148 1362 80616950846514967430 1363 -33836049321907712880 1364 12359593821435260400 1365 -3898986085083695200 1366 1052726242972597704 1367 -240714842143124475 1368 46032392337271725 1369 -7251914771813250 1370 924051733219125 1371 -93089656087260 1372 7202957913900 1373 -412201553400 1374 16572430875 1375 -434845125 1376 6641271 1377 -48230 1378 106 1379 -107 1380 5564 1381 -187357 1382 4592975 1383 -87374595 1384 1342627440 1385 -17128090056 1386 185035275908 1387 -1718184704860 1388 13873012998416 1389 -98293450051277 1390 615627397689577 1391 -3428772560290721 1392 17064858825410040 1393 -76198304407374396 1394 306258569637331707 1395 -1110937948684438545 1396 3644875067593888260 1397 -10834347539438770725 1398 29215378537383167955 1399 -71533999940370082335 1400 159134459760395477280 1401 -321728364298190856240 1402 591127416331013320200 1403 -986750253016940283768 1404 1495587278076957922976 1405 -2056432507355817144092 1406 2562173594155801107196 1407 -2888391982801632547900 1408 2940908200670753139680 1409 -2698745131515351565360 1410 2226464733500165041422 1411 -1646599225512407069946 1412 1088002711458641254920 1413 -639849213643534261822 1414 333442547955081235034 1415 -153203332844226513394 1416 61702028788521433312 1417 -21637589281042584080 1418 6555866603062156072 1419 -1700745881503929624 1420 373790303627237280 1421 -68727432280298715 1422 10413247315196775 1423 -1276462574120895 1424 123734077035240 1425 -9214239779220 1426 507564055635 1427 -19645336425 1428 496303236 1429 -7298577 1430 51039 1431 -106 1432 -109 1433 5777 1434 -198380 1435 4962334 1436 -96383795 1437 1513132005 1438 -19734293040 1439 218103015900 1440 -2073432671156 1441 17152943006836 1442 -124621381845584 1443 801045686399192 1444 -4582905609687685 1445 23452071864311567 1446 -107779734525346776 1447 446329787731980399 1448 -1670026801667231007 1449 5658515719934757075 1450 -17392490423378411220 1451 48562178316961069530 1452 -123297478713842715495 1453 284859692200946963385 1454 -599098240422618487200 1455 1147096925044484221080 1456 -1999226069363243928168 1457 3170227807859601817512 1458 -4570626541412759259936 1459 5985344280421470459440 1460 -7110176222776539907852 1461 7650189606784884710980 1462 -7441375498411103738720 1463 6529323793654548004510 1464 -5154729310779906319350 1465 3650761229517063063822 1466 -2311678925254047654312 1467 1303618024058789430628 1468 -651809012029394715314 1469 287491743630459492670 1470 -111205597536177737824 1471 37471451343712063832 1472 -10913493002544546568 1473 2722555823662498824 1474 -575593197391648800 1475 101835719538522480 1476 -14851042432701195 1477 1752607492057905 1478 -163592737762440 1479 11733085700175 1480 -622571894295 1481 23214545211 1482 -565059924 1483 8006922 1484 -53955 1485 110 1486 -111 1487 5994 1488 -209827 1489 5353530 1490 -106121106 1491 1701306620 1492 -22673182455 1493 256228974540 1494 -2492510612900 1495 21114773073240 1496 -157209083154396 1497 1036415437091944 1498 -6086703532434792 1499 32002255685997360 1500 -151255105693679189 1501 644824397957263911 1502 -2486488072723817409 1503 8692310753631887382 1504 -27598583914563486825 1505 79702284096124003710 1506 -209587487808326083830 1507 502239271091249226420 1508 -1097283624884142331635 1509 2186158946129325718200 1510 -3971691555154021514088 1511 6577552530255076353648 1512 -9924331904115022611192 1513 13631010085170031056336 1514 -17024432276263663682640 1515 19308368458182163419488 1516 -19853362729179240612780 1517 18471166589806002342270 1518 -15514631766573650763010 1519 11733755117576710661100 1520 -7966602158775766712010 1521 4838973163108243484332 1522 -2619195846503439314748 1523 1257667219734167688264 1524 -532985751952870209770 1525 198180617627546106168 1526 -64218806408926090152 1527 17993675225689435888 1528 -4319958963212716824 1529 879231810694582800 1530 -149795049229447440 1531 21041445042263520 1532 -2392345147757355 1533 215184484189815 1534 -14874503515425 1535 760794278166 1536 -27348813921 1537 641823534 1538 -8769222 1539 56980 1540 -110 1541 -113 1542 6215 1543 -221706 1544 5767407 1545 -116629786 1546 1908586498 1547 -25979411900 1548 300062207445 1549 -2985234268940 1550 25881691283140 1551 -197365196629720 1552 1333680660393900 1553 -8034913024773096 1554 43374617064467752 1555 -210676711455986224 1556 923882537480310722 1557 -3668357134112998455 1558 13218957111347541801 1559 -43313178620160030582 1560 129240936205316220285 1561 -351599565577195680030 1562 872852068390940324550 1563 -1978464688352798068980 1564 4095866503696663418085 1565 -7744911206990054463288 1566 13373838715518635160744 1567 -21080210895261931390320 1568 30309446085540474461208 1569 -39715825905190966535376 1570 47371888730288020325328 1571 -51359923422767027543904 1572 50527702441379598856850 1573 -45015589447774551708830 1574 36233694857069464182610 1575 -26279383083149281714860 1576 17121416251142713844530 1577 -9985463247465878629100 1578 5192440888682256887132 1579 -2396511179391810870984 1580 976660377902827033038 1581 -349374444127840564664 1582 108959836699829552360 1583 -29393816412047042032 1584 6796593913457517624 1585 -1332665473226964240 1586 218795823962635920 1587 -29624192799583200 1588 3247267287646620 1589 -281650734132615 1590 18776715608841 1591 -926365475958 1592 32124906165 1593 -727356366 1594 9588502 1595 -60116 1596 114 1597 -115 1598 6440 1599 -234025 1600 6204825 1601 -127954773 1602 2136492540 1603 -29690463790 1604 350319724625 1605 -3562685501375 1606 31595930846480 1607 -246636068583100 1608 1707296280580100 1609 -10545065262406500 1610 58408027676922000 1611 -291339242052486936 1612 1313233704706285810 1613 -5364867103379940710 1614 19910846981616274800 1615 -67264604770131296775 1616 207174982692004394067 1617 -582482854073264633775 1618 1496348915449207680900 1619 -3514581337326352634250 1620 7550556609311010329625 1621 -14839360589499238967823 1622 26677502183369418369120 1623 -43856196771145180197720 1624 65892315345809260888200 1625 -90410386172156892846600 1626 113172530455499922339744 1627 -129079268607079404511920 1628 133939180828731490525170 1629 -126217631601354508809750 1630 107793707162812565258000 1631 -83232141030714559317070 1632 57946427299864566613150 1633 -36261693590975539606150 1634 20324394220505770661000 1635 -10162197110252885330500 1636 4512015516952281086742 1637 -1769709447980624420970 1638 609528107327964575520 1639 -183094683402780056600 1640 47590551511862165800 1641 -10605894336929282664 1642 2004894959721981600 1643 -317420791495407600 1644 41454207844549500 1645 -4383840161668500 1646 366893699684256 1647 -23605293178215 1648 1124061579915 1649 -37628354775 1650 822477700 1651 -10467898 1652 63365 1653 -114 1654 -117 1655 6669 1656 -246792 1657 6666660 1658 -140142717 1659 2386634679 1660 -33846819084 1661 407792065707 1662 -4237345538725 1663 38421239641785 1664 -306842696007120 1665 2174686726463160 1666 -13762292626936980 1667 78164477541341100 1668 -400120384381557840 1669 1852537571746791930 1670 -7780657801336526106 1671 29716698650895845498 1672 -103417941599250847920 1673 328485235120919445816 1674 -953519640837113391327 1675 2532073687390420728165 1676 -6155679602647572316020 1677 13706867215572775273575 1678 -27962009119768461558093 1679 52260356858671232886681 1680 -89466289930893962472672 1681 140230870172580986122896 1682 -201114805968513483232680 1683 263683856714273233571736 1684 -315708503612888282656032 1685 344725829312602279223682 1686 -342736069836050462316186 1687 309701267924141984020650 1688 -253803965908565138124240 1689 188177014504224221064680 1690 -125875165107555391117590 1691 75726365151314136028770 1692 -40825522303798548023400 1693 19643968848775794860610 1694 -8397229302493375723470 1695 3172286625386386384422 1696 -1052776453930868642976 1697 304820081617592726640 1698 -76393180948606572232 1699 16420089720123029304 1700 -2994545237712406560 1701 457499966872728780 1702 -57668063051184300 1703 5887306735374636 1704 -475741958414112 1705 29557932327504 1706 -1359386038647 1707 43954281085 1708 -928066932 1709 11410659 1710 -66729 1711 118 1712 -119 1713 6902 1714 -260015 1715 7153804 1716 -153242012 1717 2660715288 1718 -38492133669 1719 473349211335 1720 -5023239206349 1721 46545610994610 1722 -380122489789315 1723 2756776187630920 1724 -17865030011280200 1725 103981766514634960 1726 -545904274201833540 1727 2594370312832985610 1728 -11194393702777623030 1729 43964780548862611900 1730 -157486471797662598206 1731 515410271337804866856 1732 -1543225506308820986184 1733 4231937986372643116752 1734 -10637344123355149138575 1735 24521877505418712224715 1736 -51861162213587659470993 1737 100633818488897145673242 1738 -179147643058737189278211 1739 292485947850999492699120 1740 -437720349542530275280752 1741 600021153305490939148896 1742 -752665830869277856952904 1743 862970306082878922196002 1744 -903108459854175616251630 1745 861234226767511418127852 1746 -746988870155494597355790 1747 587991239158541932055160 1748 -418997053085289273929880 1749 269530268066560351650800 1750 -156016559015451280474790 1751 80970619235867120246410 1752 -37522969889792080114190 1753 15454729713420856744620 1754 -5627640256723016990850 1755 1800844882151365437072 1756 -502938660781011968912 1757 121615900105474007968 1758 -25228830341029182504 1759 4441695482575560300 1760 -655247205301234260 1761 79769224993193736 1762 -7866515267494884 1763 614148149471472 1764 -36869957515440 1765 1638664778464 1766 -51208274327 1767 1045066823 1768 -12420149 1769 70210 1770 -118 1771 -121 1772 7139 1773 -273702 1774 7667165 1775 -167302828 1776 2960532652 1777 -43673421528 1778 547946843994 1779 -5936090809935 1780 56184297341601 1781 -468976366239810 1782 3478599927567765 1783 -23071739690534920 1784 137537139810732200 1785 -740105514604166480 1786 3608014383695311590 1787 -15983013944062036410 1788 64501030382671066030 1789 -237635375094051295900 1790 800666516282234217770 1791 -2470628107385179871976 1792 6989903763869365643304 1793 -18147700455263321980752 1794 43264492064738589773700 1795 -94749237621777511604403 1796 190649275700499689341653 1797 -352453270916763019066602 1798 598520877109802638368861 1799 -933225955313635298206320 1800 1335230982217970503587504 1801 -1751593331511746252018016 1802 2104618111107161402530074 1803 -2313340568407045177987602 1804 2322725317163260371407430 1805 -2126721253854466971295308 1806 1772267711545389142746090 1807 -1341175565493807999915960 1808 919347359732914678445880 1809 -569201930041016592658800 1810 317277372115455545167220 1811 -158638686057727772583610 1812 70856700644229222112390 1813 -28139870381071354756620 1814 9883838770211013034350 1815 -3051851971152874200080 1816 822673140049905219152 1817 -192067449603370626208 1818 38479266444510896004 1819 -6544092932739948300 1820 932763668722933476 1821 -109736902202698056 1822 10459871949086604 1823 -789424298044272 1824 45820647481840 1825 -1969151792608 1826 59507334392 1827 -1174486863 1828 13499849 1829 -73810 1830 122 1831 -123 1832 7380 1833 -287861 1834 8207667 1835 -182377143 1836 3287984504 1837 -49441244820 1838 632632971762 1839 -6993492364254 1840 67583129750136 1841 -576321721716663 1842 4370007049052775 1843 -29648817055881135 1844 180923843004171120 1845 -997314764214350680 1846 4984243646389009590 1847 -22653138437250826050 1848 93872687957962153240 1849 -355443042156615804930 1850 1231972485921474197670 1851 -3914474668151985709310 1852 11415749707301920520400 1853 -30584282476693232281176 1854 75327954988892590618452 1855 -170640877627899542013228 1856 355625873438636000325744 1857 -681890660104174738278915 1858 1202793600454431530828823 1859 -1951120066474503385665831 1860 2909196944994241607301024 1861 -3984334946405156983912272 1862 5007783620825162967417210 1863 -5769910959752090126094846 1864 6086436147894471805186632 1865 -5869063428326812097858538 1866 5164475992486811667208854 1867 -4138722118429091688052350 1868 3013707251561988746222640 1869 -1988899596421556675620680 1870 1186150964130928378834020 1871 -637176871273187582443260 1872 307163453523817647033200 1873 -132330301779737718867210 1874 50708849818932865802970 1875 -17191889254851883277930 1876 5125532200204288182240 1877 -1334475068922169095600 1878 300998265545778140452 1879 -58273795480732557804 1880 9579254051627269776 1881 -1320017034347330748 1882 150164451361288980 1883 -13842652928722596 1884 1010521094098912 1885 -56740489240848 1886 2359146141144 1887 -68980881320 1888 1317406752 1889 -14653359 1890 77531 1891 -122 1892 -125 1893 7625 1894 -302500 1895 8776250 1896 -198518775 1897 3645071625 1898 -55849911000 1899 728554928750 1900 -8215084886250 1901 81022167634650 1902 -705551890407000 1903 5466466195144500 1904 -37919854787746875 1905 236742877188365625 1906 -1336090710532158000 1907 6841336035006978750 1908 -31881520215424678750 1909 135570950448768493750 1910 -527205404128478075000 1911 1878357539852034741500 1912 -6140784264900882808750 1913 18444032527323657721250 1914 -50945153783911893450000 1915 129506616178409689537500 1916 -303149087150421401269380 1917 653643136629696494578500 1918 -1298393169359669227326000 1919 2375925644962281318045000 1920 -4004253996466603428256875 1921 6212916200833445740263825 1922 -8869502881080004900308000 1923 11641222531417506431654250 1924 -14033884869890669808911250 1925 15521639956291490654846250 1926 -15728595155708710530244200 1927 14579877531977175491518500 1928 -12340952849548248051174750 1929 9518883776874782979581250 1930 -6675138534051726168150000 1931 4244602797241127051629500 1932 -2440276869494027747452500 1933 1264239823954737266752500 1934 -588018522769645240350000 1935 244512752734179081425000 1936 -90469718511646260127250 1937 29625471939697041703750 1938 -8533687498177871260000 1939 2147275263340211112500 1940 -468202876968918212500 1941 87647578568581489380 1942 -13934432204861922000 1943 1857434851333017000 1944 -204434653448602500 1945 18235955002457500 1946 -1288358379394400 1947 70019477141000 1948 -2818121371000 1949 79771835000 1950 -1474980000 1951 15884400 1952 -81375 1953 126 1954 -127 1955 7874 1956 -317627 1957 9373870 1958 -215783414 1959 4033901508 1960 -62957677107 1961 836966766246 1962 -9622753498930 1963 96819704435388 1964 -860602733312046 1965 6809986846208364 1966 -48276465456319212 1967 308212579714806600 1968 -1779927647853008115 1969 9332593613067123630 1970 -44566877521224285570 1971 194349747233228841660 1972 -775694166588764236450 1973 2838895660151028738260 1974 -9542056302448336486820 1975 29493628571203949141080 1976 -83918744170407223183190 1977 219981174038931555917100 1978 -531578037030547548063204 1979 1184613355941646706498808 1980 -2435038564991162674469772 1981 4617086110242983772371256 1982 -8074214626286991326067960 1983 13018630593312221065948752 1984 -19344215216272392995169819 1985 26471031348583274624969226 1986 -33331994986320525688307478 1987 38581626075247667305251540 1988 -41001964108539601713841854 1989 39950631695500124746820268 1990 -35631644485175786936353212 1991 29036313483484467414721896 1992 -21574183969372200439260150 1993 14581172613782590641706860 1994 -8940582867554725175090820 1995 4958642598811864382823480 1996 -2479321299405932191411740 1997 1113386344749651915091800 1998 -447164922200266704110040 1999 159856059144056696155280 2000 -50592742122720071389570 2001 14089118059491665450260 2002 -3428278334727171341900 2003 723055066960639773928 2004 -130955793861292342956 2005 20147045209429591224 2006 -2599287321767305752 2007 276940810538373520 2008 -23917615455586804 2009 1636215141830888 2010 -86116586412152 2011 3356868435856 2012 -92037768680 2013 1648437648 2014 -17196816 2015 85344 2016 -126 2017 -129 2018 8127 2019 -333250 2020 10001499 2021 -234228654 2022 4456692086 2023 -70826961348 2024 959237048835 2025 -11240837120422 2026 115336656504498 2027 -1046027057296572 2028 8450170145197806 2029 -61190887258328940 2030 399299044432300524 2031 -2358432952494874440 2032 12655706031584774235 2033 -61895974036826374830 2034 276642166240670434050 2035 -1132512140839797241020 2036 4254713042879788717410 2037 -14692642218621915888340 2038 46699383636248587373220 2039 -136765217047914238656600 2040 369374629852422344562230 2041 -920595231324498766447404 2042 2118262813824332113087716 2043 -4501116189724034686198008 2044 8833520103595612626732300 2045 -16009993677413289643484472 2046 26791134200923922400039672 2047 -41377222406430231698810448 2048 58946545580294614875045039 2049 -77404554802407070037937930 2050 93604393516471212250212246 2051 -104131331389144266515433684 2052 106432919956287837519657726 2053 -99804312720467325899749548 2054 85719724921858865795909820 2055 -67305858086792887217529192 2056 48210656775652208540645910 2057 -31427789561068180290354540 2058 18595205536680187681375620 2059 -9956329627535633209606200 2060 4807789119606779031162780 2061 -2085919088929925293943640 2062 809673150810411022950360 2063 -279835141899187203572880 2064 85649130365234766525650 2065 -23072826955532630982420 2066 5432336473074771345228 2067 -1108863050813653678312 2068 194411054363432787756 2069 -28958945535764566200 2070 3618080602739968024 2071 -373364583083731344 2072 31235491050546996 2073 -2070188490679528 2074 105570564119160 2075 -3987653269392 2076 105952140008 2077 -1839092112 2078 18594576 2079 -89440 2080 130 2081 -131 2082 8384 2083 -349377 2084 10660125 2085 -253914025 2086 4915775524 2087 -79524562106 2088 1096857070023 2089 -13096353540985 2090 136981363979096 2091 -1267077616806638 2092 10445404555355562 2093 -77230624815412506 2094 514870832102750040 2095 -3108754575903156276 2096 17064359356859716515 2097 -85427458452142915185 2098 391101520701256060080 2099 -1641229595799913823550 2100 6325387577326154357790 2101 -22426374137792729086710 2102 73245772413341390411640 2103 -220621928017963076916220 2104 613411435377046872734350 2105 -1575425746858936232388674 2106 3739472102434398090065424 2107 -8206063780342151364310236 2108 16651139127102035292629508 2109 -31241995319613352222479300 2110 54194035445507517914637360 2111 -86885276181991085172821832 2112 128682359799842857206717183 2113 -175953430746723906792858189 2114 221942471772702077701118880 2115 -258008123435766165327550698 2116 276113956659328703245273554 2117 -271668188524503399225223146 2118 245377718667293392848588648 2119 -203113663445334831872995620 2120 153786059465753515560982398 2121 -106274919143000396932386210 2122 66869612045033957620377840 2123 -38206157833341283397266620 2124 19761805775866181067551700 2125 -9222176028737551164857460 2126 3868124983920609695745840 2127 -1452016521319742545363560 2128 485463355019552477516130 2129 -143778345563282092644150 2130 37488872324648367859808 2131 -8545257662236025026868 2132 1689082089030100370452 2133 -286825260401337798756 2134 41388926464839509200 2135 -5010238466796361640 2136 501023846679636164 2137 -40623555136186716 2138 2609732403647328 2139 -129012195095560 2140 4724390242936 2141 -121705603448 2142 2048341152 2143 -20081776 2144 93665 2145 -130 2146 -133 2147 8645 2148 -366016 2149 11350752 2150 -274901025 2151 5413602075 2152 -89121884500 2153 1251449502149 2154 -15219240719683 2155 162214834012231 2156 -1529799507644408 2157 12864223132464340 2158 -97075406868827058 2159 660881911588377246 2160 -4077305352850327416 2161 22882569464233728543 2162 -117197744213367473775 2163 549300731573957116215 2164 -2361536663165599568880 2165 9331204602685311570840 2166 -33944637151605240561270 2167 113843807646047059867650 2168 -352420830626023941851160 2169 1007955907776724439193570 2170 -2665483400565115739200774 2171 6520948966299848210280542 2172 -14764412753886448777993680 2173 30945003873962005908162264 2174 -60043157384093388121540308 2175 107844505981138609732863660 2176 -179263353395592831358612080 2177 275661777962901105152321175 2178 -391940927939979389507482107 2179 514902787685855276411790219 2180 -624488512178763250691850528 2181 698525810014389821650162704 2182 -719764770454016539200336570 2183 682281175760012353779377214 2184 -594064788059454291670423368 2185 474293661434564313511063818 2186 -346541179987714540836821814 2187 231208793555382542944504350 2188 -140517592362341018347667760 2189 77578915905868560180709320 2190 -38789457952934280090354660 2191 17504687921788932994297980 2192 -7102347400231036642911600 2193 2579823246848626545292890 2194 -834869913703199844103530 2195 239396433085977786622458 2196 -60450175356000129764064 2197 13347260940427379078960 2198 -2556126387647884861348 2199 420628392904082318956 2200 -58829145860710813840 2201 6903420177532391420 2202 -669306665411727700 2203 52621351625473764 2204 -3278288511710688 2205 157178216314896 2206 -5582832819928 2207 139507408040 2208 -2277671968 2209 21662641 2210 -98021 2211 134 2212 -135 2213 8910 2214 -383175 2215 12074400 2216 -297253152 2217 5952744000 2218 -99695174625 2219 1424777495625 2220 -17642615161875 2221 191556458381574 2222 -1841132822127885 2223 15786840783774060 2224 -121536775516949100 2225 844587320770675800 2226 -5321838551211669402 2227 30522309337831633335 2228 -159854128565931774585 2229 766631860643832347250 2230 -3374710667861370886125 2231 13663176408315254648520 2232 -50965816761175949879400 2233 175407694371931386632400 2234 -557682071780325332499750 2235 1639551796615430932484250 2236 -4460773288100601540671694 2237 11238504332053032815947740 2238 -26230884939627208966166090 2239 56734357279300505374084200 2240 -113727101351675248573554600 2241 211279681622223350683314768 2242 -363710370038256698601860100 2243 579994449308579249954907975 2244 -856379207683790514639302625 2245 1170102283765971198220037250 2246 -1478340656803749896722572777 2247 1725560362599214245332744880 2248 -1858808267047030017173111280 2249 1845696760008716728934776800 2250 -1686958951054975600003954650 2251 1417045518886179504003321906 2252 -1092014839411508335985953830 2253 770505094065058109057165580 2254 -496660260330105707304290250 2255 291744488585516639255667000 2256 -155741131931330117054506680 2257 75321798051791312107455600 2258 -32889547215071351466650100 2259 12916393063390090135370250 2260 -4542499886080710389325750 2261 1423672905472824997313388 2262 -395464695964673610364830 2263 96758739327779270747280 2264 -20705390606266617992400 2265 3843799079169751671200 2266 -613260671267537652996 2267 83172785434114509900 2268 -9465908553680148900 2269 890210835769293000 2270 -67897436626471500 2271 4104022836088944 2272 -190927070354160 2273 6580782804960 2274 -159586884600 2275 2528665425 2276 -23341527 2277 102510 2278 -134 2279 -137 2280 9179 2281 -400862 2282 12832105 2283 -321035936 2284 6535899552 2285 -111325761600 2286 1618754242800 2287 -20403048268625 2288 225590239203175 2289 -2209026498171350 2290 19306891594017599 2291 -151580657576852812 2292 1074796648672109660 2293 -6913937785884193944 2294 40505104528666594893 2295 -216821441888744713839 2296 1063457548311462167877 2297 -4790776644935668106850 2298 19863297012464039304555 2299 -75930632914640859607560 2300 268008123291597974820360 2301 -874552823372582865203280 2302 2641072132530034537616100 2303 -7387456050705439463789034 2304 19152095000477511458097558 2305 -46042410203168158858860796 2306 102675178192255075096135838 2307 -212431403156389810543729320 2308 407788880451611841922261704 2309 -726226575898610011846949328 2310 1199570683403954037425764515 2311 -1837104752905356183190506495 2312 2607198921170651122346321325 2313 -3426604296395712903655165170 2314 4167338888520858762366100215 2315 -4685440480066695257146750512 2316 4864787484088386941630836656 2317 -4658587700618392518673171680 2318 4108682245236118350231853992 2319 -3332041089124413052322174274 2320 2480241111453510467518009422 2321 -1691129268472507384581799596 2322 1053856215690345510919743150 2323 -598712516740022377218172920 2324 309225146008582986035759640 2325 -144743685365719695591206640 2326 61190799571743860074372470 2327 -23272938612629854017154650 2328 7928849430785619230671998 2329 -2407940593207123760888076 2330 648291698171148704854482 2331 -153772693905825029722896 2332 31907319351275608577040 2333 -5744732441959156134048 2334 889065735065107496936 2335 -116982333561198354860 2336 12918607765597199380 2337 -1179012442753329800 2338 87277544463558180 2339 -5120684230821360 2340 231256707198384 2341 -7738319674592 2342 182195026585 2343 -2803000409 2344 25122923 2345 -107134 2346 138 2347 -139 2348 9452 2349 -419085 2350 13624919 2351 -346316971 2352 7165897024 2353 -124100307552 2354 1835453022000 2355 -23540861579600 2356 264971558244800 2357 -2642564361415825 2358 23533388131978725 2359 -188353307942760125 2360 1362171123042041224 2361 -8941994307711464164 2362 53488392779664306981 2363 -292509812394866234223 2364 1466578122751119962220 2365 -6757837612992660668019 2366 28678218441691543171005 2367 -112282516271707567330545 2368 406206212712564439386960 2369 -1359603253194602864964600 2370 4214770084903268881390260 2371 -12111918243985183206521484 2372 32287455305272959453191376 2373 -79885826916022580234384218 2374 183521494266538359997909690 2375 -391550874601272751769834906 2376 775917329485090957635636144 2377 -1428077235450158447117918136 2378 2440744153578950710436348403 2379 -3872535749675007559440175425 2380 5701413977672784238772426340 2381 -7784622931053224633708505195 2382 9850445197546313371456393305 2383 -11541777600304662885156378165 2384 12510108081622563210591592800 2385 -12529354401748136384761733712 2386 11580160886464186658643420552 2387 -9862446628541674152781927608 2388 7727277770816157068159036064 2389 -5559596651968019983631864610 2390 3665609658570302171026176762 2391 -2209764687790607691753368970 2392 1214905690903111101216438480 2393 -607452845451555550608219240 2394 275356372251391939149330150 2395 -112764990541046222699249490 2396 41558333592655237129611048 2397 -13723139568697651832906322 2398 4040499979112571229317246 2399 -1054891394283448829067030 2400 242693967835146397275552 2401 -48853980538243755295728 2402 8534731539813668093832 2403 -1281853132423875695736 2404 163710489453879399200 2405 -17550319420267579660 2406 1555091594200924780 2407 -111778336531466220 2408 6368602332752160 2409 -279324663717200 2410 9078051570809 2411 -207606168979 2412 3102458316 2413 -27011453 2414 111895 2415 -138 2416 -141 2417 9729 2418 -437852 2419 14453910 2420 -373165947 2421 7845698861 2422 -138111065664 2423 2077117737552 2424 -27100441862000 2425 310434527161200 2426 -3152104429636800 2427 28592926615607200 2428 -233211057708546225 2429 1719570847333543875 2430 -11514755896218693800 2431 70297584746415125649 2432 -392572660168310654241 2433 2011092643012185835773 2434 -9474172416606155878620 2435 41130436119365402339166 2436 -164848176510154985565705 2437 610907948243515534743495 2438 -2096085045705090884130960 2439 6665968468000876636499100 2440 -19666905590419138104098724 2441 53870219660713291328618244 2442 -137073281475863059676977936 2443 324141053098106009008580568 2444 -712551452931181312906793490 2445 1456343900495381386079170118 2446 -2767480491263950551845461104 2447 4889109744027655762749922971 2448 -8027797480934298968465922903 2449 12246914793618845320227012675 2450 -17350346133493436928062851380 2451 22812492138482111516527082370 2452 -27816063699001576724413999605 2453 31426324393711030218538248915 2454 -32864130084926567548798168800 2455 31774082205872072486536051320 2456 -28364180700851654951395597032 2457 23343488782663387023491037288 2458 -17682111104475921067627762464 2459 12304561851052831670771896560 2460 -7849854736458704649223922898 2461 4580578850793980973803433270 2462 -2438551710517755375822923280 2463 1181036917145920054330008990 2464 -518734049678110405406703150 2465 205897515103003822453737558 2466 -73566868141378272074973768 2467 23557929685722255664457892 2468 -6727950759301467526813446 2469 1704185058230895350555130 2470 -380469222302711520123936 2471 74335373265025570108248 2472 -12606583770092055749352 2473 1838351019236523293736 2474 -227988964766828023200 2475 23737122669138884720 2476 -2042949082179985980 2477 142647730932126420 2478 -7895845098400160 2479 336470671806825 2480 -10625389636005 2481 236119769689 2482 -3428927676 2483 29011878 2484 -116795 2485 142 2486 -143 2487 10010 2488 -457171 2489 15320162 2490 -401654682 2491 8578405836 2492 -153456146415 2493 2346173971856 2494 -31130577029552 2495 362799957863200 2496 -3749432622379600 2497 34632163916636000 2498 -287754346578344800 2499 2162459574618657600 2500 -14765544282943021425 2501 91964925415810472025 2502 -524225835353429441375 2503 2742749570569142837274 2504 -13203847890235661315943 2505 58612202829826594134186 2506 -240351211135893129576018 2507 911926082822133962703900 2508 -3205618425920414386287405 2509 10451932346698493965374060 2510 -31639239273226288512132324 2511 88989260756648298655425432 2512 -232701802553304459127692940 2513 566000160744559168909345064 2514 -1280947732211370750689570408 2515 2697925312091205651894847408 2516 -5288617417653440572233966434 2517 9648153397070465908805209035 2518 -16377939733539452046847850709 2519 25861765601908492546722510078 2520 -37971639971056120009076701305 2521 51811770427796201133880358790 2522 -65656425044912575123759659150 2523 77208006594167870295909854820 2524 -84175001272043965100718288465 2525 84992234294102644373540796120 2526 -79382990710847663539705965960 2527 68491689297902510267638810800 2528 -54506642041261020961827909432 2529 39941506289188516737868385424 2530 -26899381786596348007135851408 2531 16614678665141088101225102304 2532 -9389944724315109631676420850 2533 4843234647278319704759417070 2534 -2273355038518394963458501890 2535 968009242207832694117813708 2536 -372596907806339694283199394 2537 129133332375823562684794380 2538 -40120670562048327022822908 2539 11119586597721259174864776 2540 -2733947944481053392167166 2541 592579850035302213080568 2542 -112423349761899440670120 2543 18516787019606966698608 2544 -2622837870815998914936 2545 316004562748915531920 2546 -31966875000190175760 2547 2673454301091173600 2548 -181412970431186780 2549 9759558535854985 2550 -404242069532455 2551 12408847470890 2552 -268062298075 2553 3784408914 2554 -31129098 2555 121836