0 1 1 1 2 -1 3 0 4 1 5 -2 6 0 7 1 8 0 9 1 10 -3 11 0 12 5 13 0 14 -3 15 0 16 1 17 -4 18 0 19 14 20 0 21 -28 22 0 23 17 24 0 25 1 26 -5 27 0 28 30 29 0 30 -126 31 0 32 255 33 0 34 -155 35 0 36 1 37 -6 38 0 39 55 40 0 41 -396 42 0 43 1683 44 0 45 -3410 46 0 47 2073 48 0 49 1 50 -7 51 0 52 91 53 0 54 -1001 55 0 56 7293 57 0 58 -31031 59 0 60 62881 61 0 62 -38227 63 0 64 1 65 -8 66 0 67 140 68 0 69 -2184 70 0 71 24310 72 0 73 -177320 74 0 75 754572 76 0 77 -1529080 78 0 79 929569 80 0 81 1 82 -9 83 0 84 204 85 0 86 -4284 87 0 88 67626 89 0 90 -753610 91 0 92 5497596 93 0 94 -23394924 95 0 96 47408019 97 0 98 -28820619 99 0 100 1 101 -10 102 0 103 285 104 0 105 -7752 106 0 107 164730 108 0 109 -2603380 110 0 111 29015090 112 0 113 -211668360 114 0 115 900752361 116 0 117 -1825305870 118 0 119 1109652905 120 0 121 1 122 -11 123 0 124 385 125 0 126 -13167 127 0 128 362406 129 0 130 -7710010 131 0 132 121863378 133 0 134 -1358205310 135 0 136 9908275971 137 0 138 -42164565597 139 0 140 85443273685 141 0 142 -51943281731 143 0 144 1 145 -12 146 0 147 506 148 0 149 -21252 150 0 151 735471 152 0 153 -20266312 154 0 155 431208876 156 0 157 -6815721192 158 0 159 75963449111 160 0 161 -554162862132 162 0 163 2358234353706 164 0 165 -4778781919252 166 0 167 2905151042481 168 0 169 1 170 -13 171 0 172 650 173 0 174 -32890 175 0 176 1397825 177 0 178 -48430525 179 0 180 1334694140 181 0 182 -28398838300 183 0 184 448874926565 185 0 186 -5002859172025 187 0 188 36496484045450 189 0 190 -155310412375690 191 0 192 314724696268775 193 0 194 -191329672483963 195 0 196 1 197 -14 198 0 199 819 200 0 201 -49140 202 0 203 2516085 204 0 205 -107056950 206 0 207 3709664595 208 0 209 -102235817880 210 0 211 2175316951815 212 0 213 -34383286673190 214 0 215 383213082477225 216 0 217 -2795587422762420 218 0 219 11896593518959695 220 0 221 -24107538732979338 222 0 223 14655626154768697 224 0 225 1 226 -15 227 0 228 1015 229 0 230 -71253 231 0 232 4326075 233 0 234 -221760825 235 0 236 9436866075 237 0 238 -327004270425 239 0 240 9012027371805 241 0 242 -191752944908175 243 0 244 3030867106865325 245 0 246 -33780014691712575 247 0 248 246429437178450825 249 0 250 -1048677934884601203 251 0 252 2125065792441461065 253 0 254 -1291885088448017715 255 0 256 1 257 -16 258 0 259 1240 260 0 261 -100688 262 0 263 7152444 264 0 265 -434756400 266 0 267 22288978920 268 0 269 -948503614800 270 0 271 32867393944230 272 0 273 -905804387375760 274 0 275 19273206218015400 276 0 277 -304634314310717040 278 0 279 3395250023347544700 280 0 281 -24768774081083914128 282 0 283 105403263305096468824 284 0 285 -213591667956738928880 286 0 287 129848163681107301953 288 0 289 1 290 -17 291 0 292 1496 293 0 294 -139128 295 0 296 11431684 297 0 298 -812994468 299 0 300 49423388040 301 0 302 -2533859656680 303 0 304 107828116974930 305 0 306 -3736443097925010 307 0 308 102973987507682280 309 0 310 -2191023722157849480 311 0 312 34631550238144955940 313 0 314 -385980062763557661828 315 0 316 2815772891150434238584 317 0 318 -11982492572373053910168 319 0 320 24281606608367065465211 321 0 322 -14761446733784164001387 323 0 324 1 325 -18 326 0 327 1785 328 0 329 -188496 330 0 331 17738820 332 0 333 -1459220840 334 0 335 103789114884 336 0 337 -6309611002800 338 0 339 323484350924790 340 0 341 -13765842992355300 342 0 343 477011853895881150 344 0 345 -13146142332947096880 346 0 347 279716367308093874900 348 0 349 -4421226173473478671848 350 0 351 49276025595132599175220 352 0 353 -359474777171191617305040 354 0 355 1529741216327125124308293 356 0 357 -3099903814094674440291270 358 0 359 1884515541728818675112649 360 0 361 1 362 -19 363 0 364 2109 365 0 366 -250971 367 0 368 26818044 369 0 370 -2526680420 371 0 372 207873925252 373 0 374 -14785521783228 375 0 376 898851773518290 377 0 378 -46082798207741790 379 0 380 1961048732683066950 381 0 382 -67953956323983890490 383 0 384 1872767678262761848140 385 0 386 -39847717948100711619348 387 0 388 629837199879603949457812 389 0 390 -7019743565315214082373420 391 0 392 51209908337046141066129999 393 0 394 -217923238130855613152476281 395 0 396 441604808611786509534730749 397 0 398 -268463531464165471482681379 399 0 400 1 401 -20 402 0 403 2470 404 0 405 -329004 406 0 407 39617565 408 0 409 -4238302640 410 0 411 399363698760 412 0 413 -32856715073840 414 0 415 2337014611147554 416 0 417 -142073449019915400 418 0 419 7283895292822820100 420 0 421 -309965414811154588200 422 0 423 10740873448859957658450 424 0 425 -296011619043033857743728 426 0 427 6298371998796039494578120 428 0 429 -99552726926288490622750320 430 0 431 1109548013969333056432816645 432 0 433 -8094291702003208488520547580 434 0 435 34445175071719347743708998422 436 0 437 -69800518180683022585497158540 438 0 439 42433626725491925313195071185 440 0 441 1 442 -21 443 0 444 2870 445 0 446 -425334 447 0 448 57328947 449 0 450 -6911323055 451 0 452 739466977704 453 0 454 -69678895760040 455 0 456 5732676866661094 457 0 458 -407750798687157198 459 0 460 24788276075574893700 461 0 462 -1270858200725733811620 463 0 464 54081239996891365753950 465 0 466 -1874014735265089349392278 467 0 468 51646650390127523855540584 469 0 470 -1098908947224799877258820840 471 0 472 17369469818683559301611911479 473 0 474 -193588476539576736350449762955 475 0 476 1412252177940493257492068935302 477 0 478 -6009824615356808244611305350294 479 0 480 12178450870216182564886985430095 481 0 482 -7403610342602172448449261632091 483 0 484 1 485 -22 486 0 487 3311 488 0 489 -543004 490 0 491 81431207 492 0 493 -10988422874 494 0 495 1324878335053 496 0 497 -141755344922576 498 0 499 13357419497195554 500 0 501 -1098952295037181508 502 0 503 78165697224979498134 504 0 505 -4751904576626656860840 506 0 507 243623109700282057158270 508 0 509 -10367356371700435815936228 510 0 511 359248024037210570348098474 512 0 513 -9900646324520577941779471568 514 0 515 210660492929162142299036772553 516 0 517 -3329721796480719865227735922826 518 0 519 37110848898102961710763811466547 520 0 521 -270728289815597171400109279113244 522 0 523 1152081452322450870638308821686987 524 0 525 -2334605128033885045411000501319362 526 0 527 1419269729459188512167209628047961 528 0 529 1 530 -23 531 0 532 3795 533 0 534 -685377 535 0 536 113739945 537 0 538 -17076603115 539 0 540 2304620297109 541 0 542 -277872693172095 543 0 544 29731030493757846 545 0 546 -2801516318629268130 547 0 548 230488594381349802190 549 0 550 -16394070789361966169898 551 0 552 996639994228426597465650 553 0 554 -51096256403380719378542838 555 0 556 2174395934962063978422701290 557 0 558 -75346830484402927718689360830 559 0 560 2076510573158883974090505329451 561 0 562 -44182846914840321288598803591345 563 0 564 698358701991573915829828088506839 565 0 566 -7783438332198418677753141774505765 567 0 568 56781157293035078624316649068858645 569 0 570 -241631630751507102200038551886553967 571 0 572 489648056663420036697687321676546545 573 0 574 -297670324015849154718455710038555923 575 0 576 1 577 -24 578 0 579 4324 580 0 581 -856152 582 0 583 156461778 584 0 585 -25995152920 586 0 587 3903320863572 588 0 589 -526790584702728 590 0 591 63516292418482671 592 0 593 -6795936360029708496 594 0 595 640372252369858563720 596 0 597 -52685218947009395554544 598 0 599 3747366378298884006470844 600 0 601 -227812558193729057150183088 602 0 603 11679612450653372226956224072 604 0 605 -497024706353254400389950871440 606 0 607 17222822989141331785103603026623 608 0 609 -474650012570856022986090004295592 610 0 611 10099341228801222782769821587637364 612 0 613 -159631244340360295791009889484409144 614 0 615 1779142928515099130228588337490904210 616 0 617 -12979070451795238632459213644192041656 618 0 619 55232300791633780139499129885114450276 620 0 621 -111924041829959282174139346974497027048 622 0 623 68041658377475993470566379406771713377 624 0 625 1 626 -25 627 0 628 4900 629 0 630 -1059380 631 0 632 212254350 633 0 634 -38834222350 635 0 636 6452858377700 637 0 638 -968946646037300 639 0 640 130768837332170205 641 0 642 -15767087198932562325 643 0 644 1687002170221670409800 645 0 646 -158964022684942141759400 647 0 648 13078415422837985492668900 649 0 650 -930234612624393650029914276 651 0 652 56551483209685300308384879400 653 0 654 -2899310787060650668941380083400 655 0 656 123379872290632347583344524605925 657 0 658 -4275340186759548736455590112221325 659 0 660 117825647669347599132314585189102580 661 0 662 -2507029157909504645435732238697451300 663 0 664 39626365226018116991454922062297411950 665 0 666 -441648925095810203465626019837090306350 667 0 668 3221884212845303841470782576631676266100 669 0 670 -13710695124170012066332070004375885813380 671 0 672 27783677170802697333814604924431782962275 673 0 674 -16890450341293965779175629389101669683275 675 0 676 1 677 -26 678 0 679 5525 680 0 681 -1299480 682 0 683 284292190 684 0 685 -57025668700 686 0 687 10434744157110 688 0 689 -1733904524487800 690 0 691 260359577030717255 692 0 693 -35138080043335424610 694 0 695 4236675904761240460975 696 0 697 -453303858237060817146160 698 0 699 42714233622372336855366900 700 0 701 -3514219647692153789001898376 702 0 703 249957555786809027363061166948 704 0 705 -15195597247598509039589999962800 706 0 707 779055765035135680454832569654555 708 0 709 -33152637939433693710760891747400450 710 0 711 1148800064776139091540067205593750155 712 0 713 -31660196794171458665216961414407813560 714 0 715 673648208842307988854733675059056003150 716 0 717 -10647754085037169632644001860072395385820 718 0 719 118672735173135358160840491572600075801350 720 0 721 -865732463554735047616967848847734504216280 722 0 723 3684115592848437666463816612979654420797665 724 0 725 -7465579050851932874395628189982938000007550 726 0 727 4538527836046550440396187741233670828537833 728 0 729 1 730 -27 731 0 732 6201 733 0 734 -1581255 735 0 736 376338690 737 0 738 -82428012030 739 0 740 16536122800470 741 0 742 -3025874847002490 743 0 744 502799669002640205 745 0 746 -75499388201220709635 747 0 748 10189383562543420335555 749 0 750 -1228556479426579601015445 751 0 752 131449609276590997935548460 753 0 754 -12386325901102147960743144276 755 0 756 1019057727438529111557095526788 757 0 758 -72482998871044888118844299822556 759 0 760 4406437943736281259805792123223985 761 0 762 -225911547101569598571899219478714495 763 0 764 9613642647337163976572141352074014455 765 0 766 -333130453032789392278863763117776332385 767 0 768 9180862731936597448105941800090563242930 769 0 770 -195345334560104996721968803355943561501390 771 0 772 3087648800595576318693868062552558335849670 773 0 774 -34412865426300718142774471991697446542597130 775 0 776 251046162541243538129034360627327879817212315 777 0 778 -1068324362176911594326014393986558427801080405 779 0 780 2164877777794204560068981552568460985212546341 781 0 782 -1316087873322616222841347092534788263777772547 783 0 784 1 785 -28 786 0 787 6930 788 0 789 -1909908 790 0 791 492824475 792 0 793 -117427510200 794 0 795 25722857689620 796 0 797 -5160406715818200 798 0 799 944282305200080385 800 0 801 -156908310161781231900 802 0 803 23561037066541842817950 804 0 805 -3179793240868794261451740 806 0 807 383394693723390410645349675 808 0 809 -41021380403650124429127832656 810 0 811 3865391379939248354182086480920 812 0 813 -318016576243330848156752768452240 814 0 815 22619714777846243800336399565883123 816 0 817 -1375113764966075817394169162044349100 818 0 819 70500046080472535828195703248542772670 820 0 821 -3000122208599389848593275995329681589900 822 0 823 103959769170458529927081988030437260250825 824 0 825 -2865064906881539951922209115887172235353720 826 0 827 60961271191245993984468677132447946630878100 828 0 829 -963560231936420107997685215767528503192719640 830 0 831 10739196953153195797742025426835692636625193475 832 0 833 -78343786559640183583907722225680951372079229700 834 0 835 333391177780307502250623159095542991722732136514 836 0 837 -675591774972276327725224840834524642072589907460 838 0 839 410710549795313669217134138031963472719424991729 840 0 841 1 842 -29 843 0 844 7714 845 0 846 -2291058 847 0 848 638932437 849 0 850 -165057546225 851 0 852 39333842517060 853 0 854 -8616315455805540 855 0 856 1728569934103801635 857 0 858 -316304191094419971135 859 0 860 52559236533054880132350 861 0 862 -7892189530264439811080670 863 0 864 1065128451638259409742458845 865 0 866 -128424889786427378184371794281 867 0 868 13740842905461457052608578393464 869 0 870 -1294781774704989881781064842984120 871 0 872 106525323440968207982780821887193169 873 0 874 -7576876844963077753841872082864363541 875 0 876 460618878146328465312282598695024518670 877 0 878 -23615247670546625808212786763237922229070 879 0 880 1004944435314432455961792550960893515757975 881 0 882 -34823178610846952503878026974716880184115435 883 0 884 959704583610758362441206888570823388388966660 885 0 886 -20420064915267979981027867457227238663814943140 887 0 888 322761682973858775521228509646534544151662632985 889 0 890 -3597285532863478429561096245529183683834637963725 891 0 892 26242648422421347677156194380234884062746486745602 893 0 894 -111675320402917276972979666189946923334599111703138 895 0 896 226301512937217831738640910055611873468403170442679 897 0 898 -137574822905104349609548817079959649852879425710139 899 0 900 1 901 -30 902 0 903 8555 904 0 905 -2730756 906 0 907 820689705 908 0 909 -229138711230 910 0 911 59201446645575 912 0 913 -14108120589061800 914 0 915 3090473518549221105 916 0 917 -619998248324610574650 918 0 919 113451034955496509553975 920 0 921 -18851788756502103192459900 922 0 923 2830746785885464197063291525 924 0 925 -382037067095758755271156430046 926 0 927 46063052921717384437721938932635 928 0 929 -4928524174683509872585988757165360 930 0 931 464408429779590463373207031380127855 932 0 933 -38208182380583041664672688281110893070 934 0 935 2717651381063337945342467332300644660153 936 0 937 -165213392793942797156271274983917479626300 938 0 939 8470245954793073557392251500956102489960075 940 0 941 -360450445270170210127860279211981742256633450 942 0 943 12490272889640016922948060240958510275356404325 944 0 945 -344223951428803091108755479993259166047166184360 946 0 947 7324207421329872213750954641979053117287728979275 948 0 949 -115767188966697396733148006447030093097951076287150 950 0 951 1290263547435716260793512890361548466418368931658765 952 0 953 -9412634148245884773436857578866954966773353700693060 954 0 955 40055367789887556217739441079843301603907361168354183 956 0 957 -81169145514011566269633802077176193413198861168982010 958 0 959 49344923392300818057578095725014316473251327377945465 960 0 961 1 962 -31 963 0 964 9455 965 0 966 -3235501 967 0 968 1045066823 969 0 970 -314442164685 971 0 972 87803871064143 973 0 974 -22685761933601925 975 0 976 5406184480644382155 977 0 978 -1184259280385695552185 979 0 980 237581292470480508933075 981 0 982 -43474064071396923337733745 983 0 984 7223943552104470710724270275 985 0 986 -1084732873690810519846481695521 987 0 988 146395349705827855414675943733803 989 0 990 -17651210633194161305038077158711545 991 0 992 1888594281103667884384375260945853277 993 0 994 -177959785422863378787921314136898272895 995 0 996 14641250033022142605819389530998629778773 997 0 998 -1041395085911152764741696603315293179911111 999 0 1000 63309229646299217774817184143509841140373525 1001 0 1002 -3245770438123294606437065657094559402891875495 1003 0 1004 138123427101223812873068900091535338776017313325 1005 0 1006 -4786231559940195921225416269612155022023465107535 1007 0 1008 131905487940331317678124335504594185188486623807705 1009 0 1010 -2806612235077240733620293335786332128823403657166675 1011 0 1012 44361606694562535439282415921339784545402466359394993 1013 0 1014 -494424754842582447404697157823261440060233662444738235 1015 0 1016 3606890499556065181321203956284937301570896189017036193 1017 0 1018 -15349085416699587181587751972794018174435904647054498091 1019 0 1020 31103750044946948982293393005334024150306086690564958105 1021 0 1022 -18908812621616649183271809171695618975850862983391710451 1023 0 1024 1 1025 -32 1026 0 1027 10416 1028 0 1029 -3812256 1030 0 1031 1320084408 1032 0 1033 -426879059936 1034 0 1035 128456171310096 1036 0 1037 -35870192986777632 1038 0 1039 9267744823961797980 1040 0 1041 -2208572348989419272160 1042 0 1043 483801904667160309100080 1044 0 1045 -97058375601258247451684640 1046 0 1047 17760329513466601161975766920 1048 0 1049 -2951176077409816475047917811296 1050 0 1051 443142680190614048822802856707728 1052 0 1053 -59806454851293158304129014373046176 1054 0 1055 7210996346032186467649432814520530694 1056 0 1057 -771541779381704455132149181290294447648 1058 0 1059 72701379474316846042689382498751816832528 1060 0 1061 -5981346134464056905183077926733991597438176 1062 0 1063 425438023223130743446771477444386132463310088 1064 0 1065 -25863530447654394966708001441512378483122612640 1066 0 1067 1325984900171748603581461440878739252249766207920 1068 0 1069 -56427151022452836123920697073322248680697693899360 1070 0 1071 1955304880056676003228666620421043215735213482325980 1072 0 1073 -53886954913483022085509632047097576873409350217600160 1074 0 1075 1146576911490231685199914749966935969788863745904362896 1076 0 1077 -18122914650229931163052172184939910239298746608883496032 1078 0 1079 201985867975139650153987421551956488887970186584954026808 1080 0 1081 -1473512200003160369432424189388225744745846846117231816736 1082 0 1083 6270516009061304914830348029875339268701707076817895553968 1084 0 1085 -12706722081726388251158655763379455951771779924839229423072 1086 0 1087 7724760729208487305545342963324697288405380586579904269441 1088 0 1089 1 1090 -33 1091 0 1092 11440 1093 0 1094 -4468464 1095 0 1096 1654927560 1097 0 1098 -573719037320 1099 0 1100 185547803003472 1101 0 1102 -55835677762436880 1103 0 1104 15591617762665142484 1105 0 1106 -4028390891651619335700 1107 0 1108 959995453756761205383600 1109 0 1110 -210293147136059536145316720 1111 0 1112 42188158146606710401371007800 1113 0 1114 -7719844739078117486558272811256 1115 0 1116 1282781442657040667644955637838160 1117 0 1118 -192619888372408144988523627372648720 1119 0 1120 25995944810485781467408459474195862754 1121 0 1122 -3134388478738174348974356048991821193570 1123 0 1124 335364427897655128519502635397468058291984 1125 0 1126 -31600954331097049412851483135084758562819920 1127 0 1128 2599899030808021209952492362160137476164672760 1129 0 1130 -184924242700728924011962210306813506154326680376 1131 0 1132 11242045892760477291234129607450180616900191762800 1133 0 1134 -576363042586482540408618548677505825809983587686320 1135 0 1136 24527069986675848110675379536860454372818905962510100 1137 0 1138 -849908222716331488039839417213413988187228354534943700 1139 0 1140 23422928334729018711941115606467406239972502237760556304 1141 0 1142 -498380152881323106983934735085847531580715531744296140880 1143 0 1144 7877448851030446356005509440526303066630837276813207045512 1145 0 1146 -87796768583521638678681941284381783957773374581151729080520 1147 0 1148 640488420925547573443385548765838225303102937132113617298160 1149 0 1150 -2725591886530310279873531661244893301655046793878014711248944 1151 0 1152 5523203921384068423464920218777158561209847119404631552650315 1153 0 1154 -3357705352875811848662095280572437749931198053194672582115883 1155 0 1156 1 1157 -34 1158 0 1159 12529 1160 0 1161 -5212064 1162 0 1163 2060068296 1164 0 1165 -763841009360 1166 0 1167 264835773961096 1168 0 1169 -85652305685408224 1170 0 1171 25774822397206962684 1172 0 1173 -7197391726417559879784 1174 0 1175 1859583030321345260088300 1176 0 1177 -443152441420854415669779360 1178 0 1179 97075378038353622519518339160 1180 0 1181 -19474868566578019528659740270256 1182 0 1183 3563629422405778830360010906091864 1184 0 1185 -592156687870911949101021353785281760 1186 0 1187 88917060477907823097231937961288551582 1188 0 1189 -12000230175740438936073248873282972569668 1190 0 1191 1446894255209959058271642051961045903009734 1192 0 1193 -154810696701589416263388556089727053776567264 1194 0 1195 14587610818178995852886151726602938844096365880 1196 0 1197 -1200163603624673757547720555780402185240900791728 1198 0 1199 85364601812361224231437824152571704817662122785528 1200 0 1201 -5189545498071174810477601003507344945435346295452320 1202 0 1203 266060311569750390457707212309371976482292703726657180 1204 0 1205 -11322169189168439355290960189544778158424012816553226600 1206 0 1207 392334049606711063425013686408329054519539412482489318092 1208 0 1209 -10812476078701467025803841205005339780389237917271491513568 1210 0 1211 230061903623684061525391673147678440843398042520262636534312 1212 0 1213 -3636382524241132598364317495378576433741959041742975251734992 1214 0 1215 40528683968566593675112007780238318812235235855193189450144680 1216 0 1217 -295661824643621277026281196395993663865247456974005595820242592 1218 0 1219 1258185853291290786865308825837436720243603173800375067693741757 1220 0 1221 -2549617597950366463750751016381337731447756388392488047353327158 1222 0 1223 1549981637157991147753728983071773842929179505474331216569634057 1224 0 1225 1 1226 -35 1227 0 1228 13685 1229 0 1230 -6051507 1231 0 1232 2547396280 1233 0 1234 -1008019692680 1235 0 1236 373803853954440 1237 0 1238 -129605462550288760 1239 0 1240 41916630363134555476 1241 0 1242 -12613716269447320108620 1243 0 1244 3522269033902783374990780 1245 0 1246 -910045192203540317893296900 1247 0 1248 216870525404832560947860119400 1249 0 1250 -47506876351803956729003305810776 1251 0 1252 9530636827364292220730261725594520 1253 0 1254 -1743973660010063850096300694379823720 1255 0 1256 289790419776177318191383441533754186330 1257 0 1258 -43514348159779519565490834878345914047670 1259 0 1260 5872688447616892648279017740312480429863038 1261 0 1262 -708083016163519773250157884387672035739412770 1263 0 1264 75761462636348978461763562193002359803210158280 1265 0 1266 -7138904193974352523344199857659288860484668502520 1267 0 1268 587337644948297312019721781562566003232632554208120 1269 0 1270 -41775841259472957224344688078234126810754537678391176 1271 0 1272 2539666610438526454369023390225823411876430353754454900 1273 0 1274 -130204945675437052585846042179764948821876147390362105900 1275 0 1276 5540858069007059755388351185240436647161916264007085983580 1277 0 1278 -192000953897529726965560856691822761541470658604490088274020 1279 0 1280 5291423783344733415084008482396604139398154977966040640289176 1281 0 1282 -112587997385158143910895214760759770352395270330888272217179560 1283 0 1284 1779577668801605885916281796168646180573601719823482773129080040 1285 0 1286 -19833980736509594000513030258231241617627016905339542052941273880 1287 0 1288 144691373128498440489510514971305222828014364987043132784780302055 1289 0 1290 -615732649905013500995806370456093062144633167796785863435828508657 1291 0 1292 1247735217912182873941751831372777943557989501906836629338555415885 1293 0 1294 -758532054906555708755238170363742617219468112432191792931477796835 1295 0 1296 1 1297 -36 1298 0 1299 14910 1300 0 1301 -6995772 1302 0 1303 3130358121 1304 0 1305 -1319251579360 1306 0 1307 522099809129808 1308 0 1309 -193612835931348960 1310 0 1311 67129641107877145236 1312 0 1313 -21710881336503266126352 1314 0 1315 6533323403959008930679560 1316 0 1317 -1824372950017450237282562256 1318 0 1319 471361448073768729407083728900 1320 0 1321 -112328932428502232561824652777376 1322 0 1323 24606371445195081733521766636989488 1324 0 1325 -4936430426340778738478565420636577440 1326 0 1327 903297942619401494264848873853994756414 1328 0 1329 -150098075433733403521450167272674974771720 1330 0 1331 22538425934097263677178932949307357325420308 1332 0 1333 -3041781830779758891474627819319142392184771496 1334 0 1335 366754353216871191189900880616125059956449175310 1336 0 1337 -39240944343652569999285537282101381349244758478368 1338 0 1339 3697623203172039235276869146980095330696080809251120 1340 0 1341 -304213818402315893633689523441499795237289453863156256 1342 0 1343 21637959520936245391224079284724015469187186613987955748 1344 0 1345 -1315430202159751408732895192930747862405989852686820326800 1346 0 1347 67440158211343070165583931568926457476885037956200532257288 1348 0 1349 -2869908995099918024116804384235666540935666686509220266832720 1350 0 1351 99447641104626019183490630007395001325747677380008822621905396 1352 0 1353 -2740713536347278246059506370747637838292593437769051655115342432 1354 0 1355 58315391300729546723102772705218713301873410203446435488691392080 1356 0 1357 -921739177500336768460205551637073701357357367455415808860325382496 1358 0 1359 10273087492123389274755246562962670820789019914080062427719401445905 1360 0 1361 -74943459674153071835489575375513041278175351280408793663903698482252 1362 0 1363 318921121698353942579511768098882042373422116687387442458934764300206 1364 0 1365 -646269310780385463859462921149908709870986831792227407577619082903420 1366 0 1367 392884629119918983400935638299706389275635619402512124261430072509713 1368 0 1369 1 1370 -37 1371 0 1372 16206 1373 0 1374 -8054382 1375 0 1376 3824105511 1377 0 1378 -1713124286467 1379 0 1380 722064303358736 1381 0 1382 -285764081885559312 1383 0 1384 105971455658898988476 1385 0 1386 -36742537900936918425612 1387 0 1388 11883169369759786613983496 1389 0 1390 -3575929853408659717634398152 1391 0 1392 998546879409607324022378942556 1393 0 1394 -257993576946755552848204410843276 1395 0 1396 61481784711814908198188983983819248 1397 0 1398 -13467978365198427649121823435494339056 1399 0 1400 2701891188277966152834282179711672023338 1401 0 1402 -494408416764041369404191343662798910802946 1403 0 1404 82154235422397718207908634137758666850148788 1405 0 1406 -12336115202606799948758212822794299701638239956 1407 0 1408 1664879845443309390594827358897737457045998693298 1409 0 1410 -200738239909480287060739083710143619364223660322106 1411 0 1412 21478022089822963385984566808587607501527127453305968 1413 0 1414 -2023846117006539972178806410875593465359405947991096176 1415 0 1416 166507489077062104848137430621195344109044418929861733548 1417 0 1418 -11843256586778295183291833053686499921195261973690339008956 1419 0 1420 719983665331374041570127269437432259466665958575879990620296 1421 0 1422 -36912496170308945633997564961050168224129693906006685431977032 1423 0 1424 1570807477330964197746246734795168997548798108791835262583429676 1425 0 1426 -54431376924073518695637696377863013244325697613339768532842205212 1427 0 1428 1500094018126385768562862753112340425032000771042941164332909047696 1429 0 1430 -31918173313184738610397630704765847017515669865347155124765882796432 1431 0 1432 504501987567732262383889472119312252490020777962368156677638241916171 1433 0 1434 -5622841238330206861879370641368353458120878439121781991283441377793407 1435 0 1436 41019330938440666614631489792146685545267292246315880099122990398802686 1437 0 1438 -174557340841782113788440935002590342536153543267080622786714914292213742 1439 0 1440 353727127750967058055309053015835652477830602668728415876707541949578271 1441 0 1442 -215040307620794439929965340620002043432417400913894279210272856070151707 1443 0 1444 1 1445 -38 1446 0 1447 17575 1448 0 1449 -9237420 1450 0 1451 4645652475 1452 0 1453 -2208233476450 1454 0 1455 989366954121345 1456 0 1457 -417013637160186400 1458 0 1459 165037512911400064020 1460 0 1461 -61201772657901938932200 1462 0 1463 21219945303142476096399100 1464 0 1465 -6862895678259043902530663120 1466 0 1467 2065209438546720517753105940700 1468 0 1469 -576691524939806529895986330120264 1470 0 1471 148999223153633068337447792817929300 1472 0 1473 -35507621036832117298794816643070181600 1474 0 1475 7778171602618387409674448699169964915670 1476 0 1477 -1560425235634017611076351416875943406188700 1478 0 1479 285536062138821337673828789381234390881614690 1480 0 1481 -47446596933103076725993126241516537313993230600 1482 0 1483 7124485825095242887680567526814642271142787201050 1484 0 1485 -961519300406754316173288048023377000316029297341180 1486 0 1487 115932505598476222822075786750899017763924835685458350 1488 0 1489 -12404218136491696603676555421495572852202810648977686240 1490 0 1491 1168833359284795563589142062242381110125065502340162415300 1492 0 1493 -96163194508028892513908046162411751496884605769280530414600 1494 0 1495 6839844820648053394916209059655606464933326606470859910892812 1496 0 1497 -415812703894784565442265059837916914777745563763316416921480400 1498 0 1499 21318101478063085540841919972220150681019402905032049992203688460 1500 0 1501 -907189615401225311593961606297716887405428293555662808880703420200 1502 0 1503 31435793762207348826501167988015957436332369099061634693741108720100 1504 0 1505 -866350418500728619425078547700787276189711039202279924815073961617440 1506 0 1507 18433726468820986510180576865897947687135374579394221109375243454629325 1508 0 1509 -291365409622565264661021933234541951920809155481765066821051053212931090 1510 0 1511 3247363699293219440324992941878279272333660636166673841180570073238545975 1512 0 1513 -23689924828527572585574126893208689344192266586246655949625595511086150700 1514 0 1515 100812231409025611545763080109513160956181721760587598524861649455629807235 1516 0 1517 -204288292239754717933467073589001941260796530868199565249759213266644121650 1518 0 1519 124192389444022524121261318746701948240520188895960369330946488147959366809 1520 0 1521 1 1522 -39 1523 0 1524 19019 1525 0 1526 -10555545 1527 0 1528 5614042005 1529 0 1530 -2826651802975 1531 0 1532 1343767057090185 1533 0 1534 -602063438650019115 1535 0 1536 253767358562690421020 1537 0 1538 -100431105623868591592020 1539 0 1540 37243422411067712283744300 1541 0 1542 -12913080026197937869235326660 1543 0 1544 4176312420172257047011836457860 1545 0 1546 -1256752285482031211377102285450764 1547 0 1548 350936993827733415072435860260581716 1549 0 1550 -90671246576196299530851049642125642300 1551 0 1552 21607631195802976310131701612957821130210 1553 0 1554 -4733289881423186753598265964523694998772390 1555 0 1556 949573415950033750868779462360849253396997690 1557 0 1558 -173758695841595779766045558662529465309660574990 1559 0 1560 28872916238543879071126510503406708151473400762150 1561 0 1562 -4335499187870094912114690703024326023947501471344690 1563 0 1564 585118175314662348125535441366302101420279464812489790 1565 0 1566 -70548990651296524433410408959756070596903485566060590490 1567 0 1568 7548401242865034575178910995513699943452842373177435985260 1569 0 1570 -711276042136972325663216410408183472278680963362437026687300 1571 0 1572 58518672354433345712060899732609077533318460966472912570971836 1573 0 1574 -4162285165986793500077073248977548316925233093270797333384018804 1575 0 1576 253036595804835754463036702278960918952969434481467375994417693460 1577 0 1578 -12972811500237521955793650970057351489897624597845978166994058908860 1579 0 1580 552056658876658880268906476421122340241556166108082391726927189979300 1581 0 1582 -19129781667335941500981697637834295517630163608267989810438728726008620 1583 0 1584 527204577008280214191164498364681303852071712970674723728131962802398695 1585 0 1586 -11217568270468762689449344429529865148951152486047955072610465548697846965 1587 0 1588 177306057981409781441744614626554048269417870734700391728459125998824610235 1589 0 1590 -1976134562779675013179975085008491502794704904402741883797935092216436404225 1591 0 1592 14416149091490662451044120455660382016733986211764026589055215872155062434605 1593 0 1594 -61347774159598341795420162198777282960617198219720329444502691743973229731495 1595 0 1596 124316581833466546645382580065448650188760709084856329700277434636107326175809 1597 0 1598 -75575419306418253752786501324360147497334263198344892577773556317253502706899 1599 0 1600 1 1601 -40 1602 0 1603 20540 1604 0 1605 -12020008 1606 0 1607 6750522350 1608 0 1609 -3594454606600 1610 0 1611 1810018712875100 1612 0 1613 -860479631901429400 1614 0 1615 385531179354856601165 1616 0 1617 -162499894404211341234400 1618 0 1619 64311046349166104271383600 1620 0 1621 -23848821088711562634005629600 1622 0 1623 8268889252972639266013410530600 1624 0 1625 -2674301159678935102997739543450784 1626 0 1627 804761175976514943126921130931377520 1628 0 1629 -224722462102572789425481817152248650720 1630 0 1631 58061321920695072397972939708288022764850 1632 0 1633 -13836444056704227697845069794537350782720400 1634 0 1635 3030961610507178437116508182889175394681325960 1636 0 1637 -608059223543125873821377591775850620574227482800 1638 0 1639 111266360138778851054585089257030728973970666351700 1640 0 1641 -18488768466490553201460759273356100183095957691564400 1642 0 1643 2776236387378878408523561553629901862594719382593795400 1644 0 1645 -374680353711087423881641835819880979976831956955884816720 1646 0 1647 45176037741389222078722270351938052691876859657652836578450 1648 0 1649 -4833617834737274299130674961053461876130391062850109686735200 1650 0 1651 455465528669973823768749859987794790653414622300626610158302960 1652 0 1653 -37472424856177400171634049762874793964341129842551907616790596640 1654 0 1655 2665318809144269947010653264005055012971278043204789693807866371112 1656 0 1657 -162031953916010155653391055594392216237456496953333166038344767399200 1658 0 1659 8307138295477343150713068883289269500777702309054954085033761525402800 1660 0 1661 -353509415606909796158492190266411542898896590655712560239686448971855200 1662 0 1663 12249753406957099094441763344355830295386372154318618580741889723938087325 1664 0 1665 -337595387949345619987237413307755941625577541484871790756657820322716156280 1666 0 1667 7183168502836601401998884387434753750402057327200682536691421002003663696700 1668 0 1669 -113537913061523146211794932156851511796932136325684806414572270752798891588200 1670 0 1671 1265417531364180370702761684441300199246649900810397889483735615444722147037550 1672 0 1673 -9231379349730036193977510121339819721692873636872201954506119329093114569120200 1674 0 1675 39284039859375428739940895300681773459648384070814600185287669345009915071555644 1676 0 1677 -79606108336093893952935114728326022030525423902256620181921479320840356184600280 1678 0 1679 48394710730639230937887116828365313836223426717242049788508195351187052567075745 1680 0 1681 1 1682 -41 1683 0 1684 22140 1685 0 1686 -13642668 1687 0 1688 8078733234 1689 0 1690 -4542307362450 1691 0 1692 2418942513262860 1693 0 1694 -1218095847205731900 1695 0 1696 579081432219574297815 1697 0 1698 -259452956402108588576655 1699 0 1700 109358415220471393899265200 1701 0 1702 -43279745811809343993187265520 1703 0 1704 16049667568160219171496514536600 1705 0 1706 -5564758240158987141012213674060184 1707 0 1708 1799738629911115236447478165537444272 1709 0 1710 -541584395241396395995664089087531037040 1711 0 1712 151232666744022223869543633546058449883974 1713 0 1714 -39073835639723418524271663935083794174672150 1715 0 1716 9311585114240832182852843362974053178294804360 1717 0 1718 -2039762304431031340364439376048080718108090374120 1719 0 1720 409208839447269727964869414642966833801280822761900 1721 0 1722 -74879512289286740465916075057092205741538628650835820 1723 0 1724 12442484537766876106216933764648993367985240309843447400 1725 0 1726 -1868338520532314316382781586723460562316905298874614829320 1727 0 1728 252150624099417826089809512334094576453316051971537933238710 1729 0 1730 -30402357630989560506463961260716944868615584696449269450090150 1731 0 1732 3252905420888135631690361903267669891956967657334152628678976624 1733 0 1734 -306517051594495433423637141040658105309302690165307599003353624240 1735 0 1736 25218016424980400267870027036355520507343630716476087102951351049752 1737 0 1738 -1793693729850232423083038985429921833748643421273398148044476575109144 1739 0 1740 109043503080159117009952971388947288585307309756409100855324592987599600 1741 0 1742 -5590498901097844919249297923213108256986836083655340059790469985883481520 1743 0 1744 237903105640377345571000561793015862052503753944398434541776700428060748575 1745 0 1746 -8243781495439535323364819482316599133371639818171023655168092803615737904455 1747 0 1748 227193358075431935771793286196864925762716498891747301946211515691944448921340 1749 0 1750 -4834094990734850879094499611447485521507841342789733873112750143205706653389900 1751 0 1752 76408211302917145656434028255082872030874987647115116199554290525307677278394610 1753 0 1754 -851594745012595838894425308693598369326167593001460630303189508108839819001338450 1755 0 1756 6212490303475514230730653013979246174261537309484537486444778566417996569173156844 1757 0 1758 -26437188578416782181769751601277071916337493277939423562416123282451082288905752988 1759 0 1760 53572944778817628648241038329000402416699333375986949115878572253764067191752849715 1761 0 1762 -32568445057172408608837238670273033649252438327487869865710361646535847211594316811 1763 0 1764 1 1765 -42 1766 0 1767 23821 1768 0 1769 -15436008 1770 0 1771 9624902274 1772 0 1773 -5706120167748 1774 0 1775 3208688584944570 1776 0 1777 -1708765441995646440 1778 0 1779 860476501584584826165 1780 0 1781 -409069654463026024323030 1782 0 1783 183280497816616961121556965 1784 0 1785 -77252019406025280676011678240 1786 0 1787 30573301170823237175867130969720 1788 0 1789 -11337666408646539552056444691860784 1790 0 1791 3931008060069014858556333887884417752 1792 0 1793 -1271355691455560832620124588928709222304 1794 0 1795 382581332561437933533547972816806789764538 1796 0 1797 -106832463560843793706361584688393809014044796 1798 0 1799 27602198731499609684885214254530229064231027210 1800 0 1801 -6577808874418663508335278135896030881891584684720 1802 0 1803 1440911125568870981500540181257962002657843381967660 1804 0 1805 -289069745116781370170745778127379212862684008279970840 1806 0 1807 52895733047140646471063696467763891318044570390383241020 1808 0 1809 -8789511582423276257638834833087697058349165818997175836720 1810 0 1811 1319815428844700513136750690685666206480870506265437290195410 1812 0 1813 -178122048238032954496694737739259276994947778574491013954645820 1814 0 1815 21476568744727350022864775747710411445761343283081166787073697938 1816 0 1817 -2297889122276152862182363599285449795931675651432822129302560718496 1818 0 1819 216527106545521367817228852829397400218226346496639506504651255565112 1820 0 1821 -17814291573384359620705053855295462998426697910424689299381895557921584 1822 0 1823 1267085505791448939655653527539567493361270939369473751938871770515907352 1824 0 1825 -77029561933703902721355938973600377011288974654634448412765131900355006240 1826 0 1827 3949191553630263936478609325764063310071562315477014013393493227105808426345 1828 0 1829 -168057440310539299048244214709682248999611324012539113812374102417569955175030 1830 0 1831 5823500340080556824268172027075523023594336140710522754297745174280281977498465 1832 0 1833 -160491953692397049185937387100056519314060332580619164587343304754429460892544680 1834 0 1835 3414859289768835509722166955092549896149105217151837116303157138092596961442097570 1836 0 1837 -53975623292980165352472120474652434826745822349147122858853065913953011073430287940 1838 0 1839 601576144386545628009084900186990337874325529468419379937402724514809334448267354394 1840 0 1841 -4388573304017185842173778765811993938112023884137944311361076464886879659958354996008 1842 0 1843 18675528549895825346776825961489540282461387614869050461795270287662153823045043410649 1844 0 1845 -37844533156434338803468871334857265100431333336540904783955440233274654459872596134382 1846 0 1847 23006717362809746150569854630614058026497702556621678568743571595626221869384888506921 1848 0 1849 1 1850 -43 1851 0 1852 25585 1853 0 1854 -17413151 1855 0 1856 11418051870 1857 0 1858 -7127774850690 1859 0 1860 4226218658728794 1861 0 1862 -2376536411907948150 1863 0 1864 1265610307159620740295 1865 0 1866 -637318664561960834996025 1867 0 1868 302980651071793302984753825 1869 0 1870 -135748139869722308110972444215 1871 0 1872 57217314787178152523192198512200 1873 0 1874 -22644355586668361782932407294399544 1875 0 1876 8397331653741817246068615055650231960 1877 0 1878 -2911531987637891505781049732164431207720 1879 0 1880 941639576102394375128025481916113681204974 1881 0 1882 -283361868153036332363390124844760066724480210 1883 0 1884 79126303030298881096670947529653323317462278002 1885 0 1886 -20443785234694060478712110192772102783430052740350 1887 0 1888 4871905794592251098413019761792646734240904311833300 1889 0 1890 -1067222139799834250478864463692495982841525303296255980 1891 0 1892 214101776619378807144781628559996702953989927770598832700 1893 0 1894 -39177640041167164294719440627970161888129513498091070345380 1895 0 1896 6510020772506586201774391058645222651400245209716833057576550 1897 0 1898 -977531661126141814842971871527016002126928124158805789796141850 1899 0 1900 131927493717610864426169336735935384595391108738927167406309858762 1901 0 1902 -15906789283938141498629808627629392053277035049217736520077385276710 1903 0 1904 1701949622416947525531121413099887092037886659021972895213979223850504 1905 0 1906 -160372501725910922201174807490406200145934928233010441845420759271436920 1907 0 1908 13194294939224347220630808100162732730015513627907198186144092083292425560 1909 0 1910 -938476829558959214821853189828364593254204007875629696495521856985991826024 1911 0 1912 57052549915093338687072399548093483787792728312523660944479121522022647424075 1913 0 1914 -2924999734928672085815869546494707714731330425075383147543939734934372315070165 1915 0 1916 124473062824528860776024378707374483340568997627467606239521980187101933495654325 1917 0 1918 -4313221255483170696872067278314018956565371438104140048284851315275291761487138275 1919 0 1920 118869625753381845600328764008221617813571233987523472953219422283128018038770158270 1921 0 1922 -2529242347895416722606225645318649349894307444694009410885999434814080198376765415650 1923 0 1924 39977469231505895824967369276062721544193814731037687884931035601847783952880312369274 1925 0 1926 -445562095171744840365143371917856606772206869347894068278464846643376254365216319733590 1927 0 1928 3250431278565201982974728518535441415828398653921256163707700614352627248725220650758195 1929 0 1930 -13832176868676750832667872472890330394207652334505700698535713405261886205083433887116621 1931 0 1932 28029850653689874060110939558298127362283034281484078389585918060671280310867255830932085 1933 0 1934 -17040105873298878946124251190036035934422606062586512112334721340063184012128852579963843 1935 0 1936 1 1937 -44 1938 0 1939 27434 1940 0 1941 -19587876 1942 0 1943 13490216839 1944 0 1945 -8855930583720 1946 0 1947 5529037944502332 1948 0 1949 -3278335634156261448 1950 0 1951 1843514557004196420795 1952 0 1953 -981752856315165423084420 1954 0 1955 494377635252695977760288850 1956 0 1957 -235026630222205787177206022820 1958 0 1959 105301865867941330701336411492645 1960 0 1961 -44384328308124162265778420441864544 1962 0 1963 17565565885532063616366480018048681936 1964 0 1965 -6513935972342401334967772282130591854560 1966 0 1967 2258518983283186508765715253618347851912682 1968 0 1969 -730443926794493656758961210710937060889771208 1970 0 1971 219808046444110389577689685880633469999452540052 1972 0 1973 -61379458728163814519615653190534595650957052462792 1974 0 1975 15858550494642123473405645959304635798192331382396150 1976 0 1977 -3779210315590902415201751310837071806029009122125872240 1978 0 1979 827860202928264720959822297098653918088761054046315486440 1980 0 1981 -166081955789133892491900352961096101558980927653037228440880 1982 0 1983 30390682337994160951698010942065746718975778857068337737076870 1984 0 1985 -5049920646141526136597700842382479427991742050310267966720149800 1986 0 1987 758285954881402986521585917455196174521257003382302097344375584596 1988 0 1989 -102338133409941522112193121725319853411671412047740328401439043427304 1990 0 1991 12339134762522869560100630244974181417274678277909303490301349372916154 1992 0 1993 -1320227820659757011152897124888763299265890118873040798675850895679700064 1994 0 1995 124403352284115273794519047801534337168717699920267868612215725356757155280 1996 0 1997 -10235012260831042377031492907871736931558669350848747801096460594137825384672 1998 0 1999 727990536916591001647043818233672853132235213267801913651553590621008981131197 2000 0 2001 -44256517728485995037561852268702534118543608170705797188925696859007024593235540 2002 0 2003 2268966116629983233574387246151569153465229156752123793737572095982029530577927410 2004 0 2005 -96555619684149575600153646440854178746972174649489170203710004882303022590484007700 2006 0 2007 3345830348411365477632783151643179066105519733119410694595029033086868037150089454835 2008 0 2009 -92208949597558621087015540669331330584718179983701600236872436537793323803678647724840 2010 0 2011 1961971182284673964333013969086770488091973369107849605429692362613760473995203022430524 2012 0 2013 -31011121823953440889413978685482819831345598106613427152181153326378987303819055853457864 2014 0 2015 345629192620766477522979465804268603883086390200293572074252165326162697447781795863954735 2016 0 2017 -2521408240633076294640600753629723083286994911261324870190224329302023828240923091422972628 2018 0 2019 10729826830232483790210467662916523154281945522952105207533489433624966102999985532080802138 2020 0 2021 -21743175094329369535254544518485981852323245335860389455339104429920622799476415892033863668 2022 0 2023 13218265420200305682970449079175488578441372369270527631439318392777237582779922611657330737 2024 0 2025 1 2026 -45 2027 0 2028 29370 2029 0 2030 -21974634 2031 0 2032 15876673065 2033 0 2034 -10946914193765 2035 0 2036 7187210959990860 2037 0 2038 -4487263914831109740 2039 0 2040 2660639928216867266769 2041 0 2042 -1496164455685782922166325 2043 0 2044 796773613354948648261552050 2045 0 2046 -401228326530236222354948900850 2047 0 2048 190743542650884228610968940763475 2049 0 2050 -85461170612517918208866622052724759 2051 0 2052 36021552161574969167203150267427020560 2053 0 2054 -14255909054224763577347501633843180534160 2055 0 2056 5286597620133934522271589474425180097551310 2057 0 2058 -1832974891486182390551152662216355218586173990 2059 0 2060 592815640409873474921647940708375116059129577716 2061 0 2062 -178392403633016021154615886087148806663340344784820 2063 0 2064 49814505671405258439991852601580444213145323283526730 2065 0 2066 -12870524926821057970138617346855844033287569331729692450 2067 0 2068 3067141639896114900503319426346076727054105477757163296200 2069 0 2070 -671877002965132565080869609706252410852241025505468787783560 2071 0 2072 134789238940937557709358287733082298570872640445801431491686450 2073 0 2074 -24664551448532697776919258382611987937935276721332467325261219450 2075 0 2076 4098428136707178085045818622682942886582502427187746153662920669780 2077 0 2078 -615411748208432126215215394159018037408024031908708731603248301691220 2079 0 2080 83055856678830407711265586774994279959974935299204639459927570148788566 2081 0 2082 -10014228071481679601642713987082380707499791526679031058137846282570452190 2083 0 2084 1071474034188992842036664056871279613678955673506823255466503182911424530960 2085 0 2086 -100963606169035282561603766246370212834710519089037524491111637141679779964560 2087 0 2088 8306558690458538352126525618307292811380632561645432091665162764778179400086735 2089 0 2090 -590824511675288033751450727787178830482557169078922392472158053067743778319694459 2091 0 2092 35917823308707837353618264509237290354261829141471366774383305313865724387211854850 2093 0 2094 -1841453603976281191802930257122004694674397902243829174599326521683921930832802146850 2095 0 2096 78362868686476717765609921183221825495629277959901987320778311564402961922725779336925 2097 0 2098 -2715417964251634393040420885151999845527914050255330212857897855396046042895095471602825 2099 0 2100 74835186524286849782416389963738245760079555650256549235675408688267720936674172426992844 2101 0 2102 -1592301832114532445667986982504598633647937441243420201852378449642921078869170752475624940 2103 0 2104 25168089389930358954173322919019922882759290777312286475588725856932392786879383498820703885 2105 0 2106 -280506666770429737778766833841306693015678183877822391808662456634850150891802693920805704865 2107 0 2108 2046331259765766551418710618570508344423771039020151493151029770555618535357854383618267264890 2109 0 2110 -8708141625278912498869445079653635731855459757012085976863311324183209431190304564759562399034 2111 0 2112 17646384335967408086765549520699277252219232112976154387971490054357612173011196686562536533895 2113 0 2114 -10727715287566958551214038600946703877155524594108495518119365379361759439218142773868765158395 2115 0 2116 1 2117 -46 2118 0 2119 31395 2120 0 2121 -24588564 2122 0 2123 18616177437 2124 0 2125 -13465701679430 2126 0 2127 9285699098309179 2128 0 2129 -6096620171205136440 2130 0 2131 3806370040846140252459 2132 0 2133 -2256916905045292725112878 2134 0 2135 1269137878806626728166992725 2136 0 2137 -675871941591778199910589979460 2138 0 2139 340346321200597349090160266852475 2140 0 2141 -161800298590682951434787734017506034 2142 0 2143 72493373725169625448996339913196878877 2144 0 2145 -30555676037370640212379232892610114549920 2146 0 2147 12092730949661557327993919967182406496366002 2148 0 2149 -4484414316634225299150862094703485064290896740 2150 0 2151 1554841021776773412294497669050913681593681962606 2152 0 2153 -502862357985053915524055285630171652991745914659432 2154 0 2155 151323309681061256770541288091593424873894283936751010 2156 0 2157 -42255699877390547970980589971716520096738639390290582428 2158 0 2159 10917563694392123276791577481874725492728304022016569351950 2160 0 2161 -2601736479567109081802516360990168910108678013659474880353360 2162 0 2163 569927024451277390476135143889578284664316033238509891135555030 2164 0 2165 -114336447800174831555021058238774951836320119995014073337257435900 2166 0 2167 20921975829580789590246093603110730394188238000253543169796324297194 2168 0 2169 -3476536542510792011250865910863224702550591899554459852214841283238120 2170 0 2171 522029753840216346365402021381570654523205824568274205374259472436680086 2172 0 2173 -70453039844071110609204034873826631330410298034753653797252142082083887172 2174 0 2175 8494678611960462190843704056937834209962326608521898006406784703915195239770 2176 0 2177 -908889581556089661941663151628614432099135984745615220472673791559293675121824 2178 0 2179 85643484429210447147787281374961398296648590894206351565789091954092263469859785 2180 0 2181 -7046129361460842476591375346202651237606792905311592976890181225474573948849689474 2182 0 2183 501173361234170023874153517452224324743133389287330471058561720146139740949562748007 2184 0 2185 -30467686902153016082557573345109532220976401655306991797916129722406708310142726429700 2186 0 2187 1562033182483769240794491095585555054879543607334046280594181010517099040993000534782705 2188 0 2189 -66472161393902582276416384942960651189355837510928726731129593115133618336601576866253950 2190 0 2191 2303383020519593773449963296972119829056566323176278787503950446831534410594985924848470919 2192 0 2193 -63479766373632693500630414369183332194764439324237685380514820859097787010917607332028247608 2194 0 2195 1350687463926262597207301663320735861374748605049092707523261620988705079562526914436711108495 2196 0 2197 -21349107401836706951671235753812905762975070503864809674746564426790595120601565031863503282998 2198 0 2199 237942851482763855117742295814892998048830710259398726398061406098494977472443845828501854745265 2200 0 2201 -1735822897305596558107976052544291389216521644897742471388086723953853079950600709908739438207444 2202 0 2203 7386776483035957025120059029364717457778970562491818226804865736754096455622486932995077793088447 2204 0 2205 -14968738731251762831793988527854300809924341983646054079615887826002775004189048550471550317680490 2206 0 2207 9099901955300003753464428120483100601655776907796672920640721817145157395051329162472671748017593 2208 0 2209 1 2210 -47 2211 0 2212 33511 2213 0 2214 -27445509 2215 0 2216 21751219347 2217 0 2218 -16486997770529 2219 0 2220 11927061639350403 2221 0 2222 -8224792212449892401 2223 0 2224 5400079016078701409769 2225 0 2226 -3371491384809629016222963 2227 0 2228 1999063664239194749123576649 2229 0 2230 -1124138606049338855330741552595 2231 0 2232 598653428558475256689372445236285 2233 0 2234 -301461681645300588542820624633639759 2235 0 2236 143314580078116885046387608213741997997 2237 0 2238 -64210990365070705946302705275768658989279 2239 0 2240 27064683554004437829319725640836814539485814 2241 0 2242 -10711133867764043050594764052431111047003010738 2243 0 2244 3972069027578186198211133437417617593364105118966 2245 0 2246 -1377200104481623223531106299178872365430401875298482 2247 0 2248 445410226677386365888239710604952767760129235749184286 2249 0 2250 -134034589378863632206934803168630558303951083290972522346 2251 0 2252 37427977182892526151259596214332882453894444611948568343038 2253 0 2254 -9670229721248157990271087596843561484766183331382282909884810 2255 0 2256 2304487533650817274533937755727425237990495264833974777200287730 2257 0 2258 -504812740741984029017168732890591226743995196462834863189042679110 2259 0 2260 101273484331226612734181257075522704931336421150728944845160280734258 2261 0 2262 -18531635643066673025826262068759945335181264869454321968330574693943686 2263 0 2264 3079341503421842982406440263777119205021501564356176183118607495304627066 2265 0 2266 -462387743481133370079325580230474783100936055119982313435118788349532538782 2267 0 2268 62403765063662487791895513332563484591168621186301203673956396539182047719386 2269 0 2270 -7524159774586492258232972795016427429366142782808871455844805194897107299161918 2271 0 2272 805048753634578203189200444924637143988496754405539704718417464368467276616681979 2273 0 2274 -75858698125481139076800250340521646698471162042160031778293059449628972242418701209 2275 0 2276 6241107583916117305851638247246930266245686736680688002840379711563466688577033537147 2277 0 2278 -443914198164369444322863843638245884459626172117822870495638010055465740078779524080729 2279 0 2280 26986747196191918385425773038752810849322075524336428033506581806206481850515436116739935 2281 0 2282 -1383570559298800891096266755169909554041306503620330783532225959553566884520407107059028645 2283 0 2284 58877702822755230314326254801550501595358195313470845498127294754974484846261306886038984719 2285 0 2286 -2040221020729033112435702508880149595759671796222374432339928543934679610475888688590407869813 2287 0 2288 56227189569730417260886814955951775714943106215900802138896919479444094312074334695265373859349 2289 0 2290 -1196371134018310847253268865127130911409795297081962603696374783455149888104480009670197087820311 2291 0 2292 18909967342384742013084574091034496263117073355342396965198661928300391755128219093025120128937333 2293 0 2294 -210757830114521182096943425713086046174039336384667565067703529733396994790668769528086113455687159 2295 0 2296 1537504762254769912228560857969199047997708587078654165207812768350102647977423351624832620647123897 2297 0 2298 -6542835699430145533777152385525114884017929881051690238200104568745812954331033121411114643858142179 2299 0 2300 13258557148872105468797671771543877576612466954659752445373531687580494324589786589722682736861633001 2301 0 2302 -8060236222279805360203045875718710392840346979127991560050678520437317382910243591334313424349938867 2303 0 2304 1 2305 -48 2306 0 2307 35720 2308 0 2309 -30562032 2310 0 2311 25328284020 2312 0 2313 -20096420698640 2314 0 2315 15234566127573624 2316 0 2317 -11021173226203793520 2318 0 2319 7600111207814468650786 2320 0 2321 -4989938563690979654000880 2322 0 2323 3115423892320822985647132440 2324 0 2325 -1847233168859454119029975308048 2326 0 2327 1038759373754431952246399676665700 2328 0 2329 -553185218632825224851212091883057264 2330 0 2331 278565424192759162750011719290137898920 2332 0 2333 -132429722326875811449633801925601576205840 2334 0 2335 59334113945317421395047090827988401105795823 2336 0 2337 -25009099046085016032110662610899061123570777760 2338 0 2339 9897614626096463969312988237499637281825311116112 2340 0 2341 -3670387186695617708534099780394890699218370865786720 2342 0 2343 1272600647649675331109256316014150765028940673569097960 2344 0 2345 -411580961324995395867759395588522118428294235560158048416 2346 0 2347 123854554393316341980946123902291686494745041676694827027760 2348 0 2349 -34585292179522823871087183875769914016104938032237811818882144 2350 0 2351 8935767987625618003294860685473689698330491843233779748327646300 2352 0 2353 -2129459849938434016945688641980662344081977887021764085237774853600 2354 0 2355 466471806616558943502895487135740943926155636815478776256495838533552 2356 0 2357 -93581681652695491691880127390415670795599742862360695654028151278386720 2358 0 2359 17124142994638541463138253174175199481582984309102638286610792900718413928 2360 0 2361 -2845463036806974585103542032187537126774991108430660390369961774458661777120 2362 0 2363 427269022057508925421987298493227462065659027942242475605467219547552759159760 2364 0 2365 -57664148860696478483264463773571275761192623680014208132188759140724049217106464 2366 0 2367 6952693781389539027543094751621866243537017424411479268022696283182217388962253455 2368 0 2369 -743904652585363428366041164629631632139846234219891924535519034602813147151460811856 2370 0 2371 70097168922801711612520863072527098556848107190305264268355003656968985467761755983720 2372 0 2373 -5767090437690953464707290960086613199817365654864023616695468164823144657433716894040240 2374 0 2375 410198557382117159458471750189042724909695547969913706109300043454338524127834628974447012 2376 0 2377 -24937082017401312503553266417291650460191136982247859181450396741360731199261092522486840400 2378 0 2379 1278487261294113572539655818547953748927777955378224073673621257536588813804531235239703668184 2380 0 2381 -54405893886107549664952066903470655886924581232596651529064761171591456279357031695744209861680 2382 0 2383 1885264591455666931688557913228971303383386502533144542304190829604890221051904163311839005872290 2384 0 2385 -51956689248795213937856247856949685295511110044702375931956847738623652283394560419962844956767792 2386 0 2387 1105505783093261840764944331475862858459151980773863207196229466577561364145957423899930099845567160 2388 0 2389 -17473740096767574370219309477303134010065806798437892667431419919714369022644537982692230497416971728 2390 0 2391 194750603218937522215617708676098546079709754363296194259656283991013002077140291205812131948635693620 2392 0 2393 -1420730037590545887334467375142596374815321917028367023152022706356233670083310049220699179809196587440 2394 0 2395 6045902059885680093771738327824008174935284931324847115090330449536705412012942684913543328008904648456 2396 0 2397 -12251559057865304147508629731092439797117327408274547171277031351064722422023570258828156405011907077840 2398 0 2399 7448054791241503276935934856991203956593951760700545612772609367246193232907656329398835700797987037889 2400 0 2401 1 2402 -49 2403 0 2404 38024 2405 0 2406 -33955432 2407 0 2408 29398127948 2409 0 2410 -24391799688620 2411 0 2412 19355758568392792 2413 0 2414 -14673287491357599608 2415 0 2416 10615142101305368644486 2417 0 2418 -7320116664575069844279686 2419 0 2420 4806105082830532830503349720 2421 0 2422 -3000649094869783126366873765944 2423 0 2424 1779179568812545970820590148898044 2425 0 2426 -1000490618022000872799775902861556764 2427 0 2428 532805416977136539457064668726770798216 2429 0 2430 -268302843230878402310362088897009502006120 2431 0 2432 127550901665352195337249580599470316804996629 2433 0 2434 -57148196041366385192606720860386171884774955141 2435 0 2436 24087743122292111237145229438215963133904610207312 2437 0 2438 -9532978305117087961017801232905418302396129357969552 2439 0 2440 3535167082570956662046928854479987484618676225291597080 2441 0 2442 -1225716985700315235939511533353537361459700815549768924888 2443 0 2444 396417977798944493895917122496695209366682278174633341995248 2445 0 2446 -119291650021242367096717986183987228823328570730933468487044144 2447 0 2448 33311141368772205780125861049456036969541041357560905995138276756 2449 0 2450 -8606566893501170818488824928005176973997993960046296511169340033300 2451 0 2452 2051008785243760091090899399034391032822403091382026478766997891350576 2453 0 2454 -449286598884102699001521460087520892213621795782626652973329093965830384 2455 0 2456 90134054987283485685820727947790391069727491053338692996966886663471341528 2457 0 2458 -16493275382857988052435530828033370687270161876062108335888327212197584666648 2459 0 2460 2740633821645532958880844304640094638593896571942616041231829547246313447080080 2461 0 2462 -411528077379715258605039033507183594133556366893554851730169928222014123016376912 2463 0 2464 55539753853688199996491309839426437404254527425592875564557773838596771848298471717 2465 0 2466 -6696550783595137073908700105084543840077062786452928631282806764142369106838812952181 2467 0 2468 716498589010917280202820778889723224603653878441980475413959854584029221351121776754024 2469 0 2470 -67514731158485472457521561412048454528896401373321931650624532481291641765474030535402120 2471 0 2472 5554626049108840053863578998998632682324167918806267365064111414639518533275207953035745436 2473 0 2474 -395086502762361461097962250937957382124294913588746915631445785705625184633626575864599841404 2475 0 2476 24018379260596528894391241523946340587564144750643079139014710818464057834043229095234432944184 2477 0 2478 -1231386731622234207416748447581885844907393021897770879607832427850353293789447484047010616536024 2479 0 2480 52401535691162484949214712056007605877083251734152257365917070252117211816723394667960063128134470 2481 0 2482 -1815809882349438616519343721059425398599737544429929358857286009571163377227752541735907368231744966 2483 0 2484 50042561781354985991959813404807392059584279663030207845749320520410944417007006055203502519676006776 2485 0 2486 -1064778034358157448482722794174638409613368970679170562157712036902594820059352423483797071207985469528 2487 0 2488 16829993038174728056196926715227207082124735681613578387566296687441541797684505529113182966397553668652 2489 0 2490 -187575829685218461180575650945910015819367363100995235028932331203088295386277018442943977823141982780620 2491 0 2492 1368389166220792261223670108197500516927019489456523730382111458411807658252262694352098639906015418767208 2493 0 2494 -5823166020203379061310851711188236635569865717152892270507973001161062567187802944021022739302159434097352 2495 0 2496 11800201474256955025092166125093064135230350906203231099169404107507052145336696844544222028630944130362139 2497 0 2498 -7173662283538643080098758544310321295850624414486460340224702639079585599047598111918284641754917438471659 2499 0 2500 1 2501 -50 2502 0 2503 40425 2504 0 2505 -37643760 2506 0 2507 34016066700 2508 0 2509 -29484593030200 2510 0 2511 24466548752181900 2512 0 2513 -19415336295701715600 2514 0 2515 14718474342146099381010 2516 0 2517 -10647833526196472444661900 2518 0 2519 7342660543213314046602339850 2520 0 2521 -4820906530219223133890303518800 2522 0 2523 3009890247991149198756637469940300 2524 0 2525 -1784658940255461016345546205104398552 2526 0 2527 1003571847045976358566388930820972393900 2528 0 2529 -534446307441789976433115629794847901380400 2530 0 2531 269129140342495041312611007658728929320005675 2532 0 2533 -127943722480671011625238927299372026607705123450 2534 0 2535 57324196372762476261475425826523566111936452176055 2536 0 2537 -24161926579789854279077376396764885098239037543240800 2538 0 2539 9562337190560784413733496081790130081345599625788746200 2540 0 2541 -3546054400477241623553817703156054903112518431894422079600 2542 0 2543 1229491848436575967910269270901404314765086013135610929120600 2544 0 2545 -397638833404141223655726620613290762744428569103111561623480480 2546 0 2547 119659034670117865465619021912051801886232332888190482348283359900 2548 0 2549 -33413730292416310236486026191078922369639270668415033513951555423400 2550 0 2551 8633072692990316709948938796955982663665727297909040025422312552878700 2552 0 2553 -2057325314039138168415847573943782068878286668939872277722459773479056800 2554 0 2555 450670274936417428429103639738951955348637455266693464984834433317356707640 2556 0 2557 -90411642464171695304048590917790902438524143174426839715002458139953537209200 2558 0 2559 16544070020909009934707535741424961537853400037946279761094580803499087272007800 2560 0 2561 -2749074201119555371248236458651226438544000021758564799007208022535721874400898400 2562 0 2563 412795467831466351325273248806547845572162028163190291358199670422003034007623776275 2564 0 2565 -55710800636631812631677421042299986568708337467129406260251921819335675762776679182010 2566 0 2567 6717174271977349501901444802091155230659255110393566957005873636725273950166766657068975 2568 0 2569 -718705202654845351967165008579870644985026208167620562732454700607298122019562260538151600 2570 0 2571 67722657495292508045873684840007960043114855167711880436126481533166543693872609279623004700 2572 0 2573 -5571732731264071887278954820919911799188774422405405220443466208669073116628067095526408019800 2574 0 2575 396303257799842726757455485145114619694808388385610805793742728504656954261713280071368143579036 2576 0 2577 -24092349096956756232066817452689070878622906950173778079283677936202564443706581209615425106139600 2578 0 2579 1235179055577401430945775355605893567102676648019303209339473798799905707108480017173344345163169650 2580 0 2581 -52562917646957433636086265609614945748939771022971639335342489750744203025013889366039423817234722700 2582 0 2583 1821402064836082210736772620248504343345163120088231829679846592470839521060181470391598069649972305450 2584 0 2585 -50196678762598851142756931725375810738915965760589469358863567453979470088512328535664719071233600706320 2586 0 2587 1068057250499550049720189580004803526365608225948554013057091905164559383314593620116798149790613982818300 2588 0 2589 -16881824671669661506251808585131901423743062679089571152603909808277946584764931659864958004082778450255800 2590 0 2591 188153510355358935918254639877156321077465179800272012927540325531623553009686120473413562987077120080491100 2592 0 2593 -1372603419047939350166129331922941492670039776186038892334022207416536176551410693947812502835509009465804400 2594 0 2595 5841099729757192737420622231921066746939023698570599394088855033215990811941664938049389904172317344529258805 2596 0 2597 -11836542767838761082162951598112030138153530283902659561370759354481316238428536884665169658895613773478237350 2598 0 2599 7195755140823456775156973913946816533999691473304266185799465673914549220730458291517541658523714553671262025 2600 0