0 1 1 1 2 0 3 1 4 0 5 0 6 1 7 0 8 -1 9 0 10 1 11 0 12 -2 13 -3 14 0 15 1 16 0 17 -3 18 -6 19 -6 20 0 21 1 22 0 23 -4 24 -9 25 -10 26 -5 27 0 28 1 29 0 30 -5 31 -12 32 -12 33 10 34 33 35 0 36 1 37 0 38 -6 39 -15 40 -12 41 45 42 190 43 266 44 0 45 1 46 0 47 -7 48 -18 49 -10 50 100 51 465 52 1106 53 1309 54 0 55 1 56 0 57 -8 58 -21 59 -6 60 175 61 852 62 2394 63 4438 64 4905 65 0 66 1 67 0 68 -9 69 -24 70 0 71 270 72 1345 73 4004 74 7827 75 9978 76 11516 77 0 78 1 79 0 80 -10 81 -27 82 8 83 385 84 1938 85 5810 86 9940 87 639 88 -35250 89 -22935 90 0 91 1 92 0 93 -11 94 -30 95 18 96 520 97 2625 98 7686 99 9265 100 -36828 101 -250410 102 -666622 103 -556875 104 0 105 1 106 0 107 -12 108 -33 109 30 110 675 111 3400 112 9506 113 4314 114 -115275 115 -726316 116 -2588553 117 -5657370 118 -4932512 119 0 120 1 121 0 122 -13 123 -36 124 44 125 850 126 4257 127 11144 128 -6377 129 -246690 130 -1537680 131 -6174300 132 -17773635 133 -35308182 134 -32889885 135 0 136 1 137 0 138 -14 139 -39 140 60 141 1045 142 5190 143 12474 144 -24248 145 -442197 146 -2741694 147 -11544115 148 -35968812 149 -84525480 150 -155215970 151 -174282151 152 0 153 1 154 0 155 -15 156 -42 157 78 158 1260 159 6193 160 13370 161 -50715 162 -712056 163 -4378150 164 -18559530 165 -56099835 166 -109708508 167 -105849399 168 -128513870 169 -612400262 170 0 171 1 172 0 173 -16 174 -45 175 98 176 1495 177 7260 178 13706 179 -87170 180 -1065663 181 -6469560 182 -26829957 183 -71019510 184 -36285600 185 702818004 186 3569654115 187 7051468022 188 907955295 189 0 190 1 191 0 192 -17 193 -48 194 120 195 1750 196 8385 197 13356 198 -134981 199 -1511550 200 -9021276 201 -35719288 202 -70777875 203 237488238 204 3100587295 205 16677814436 206 56100280308 207 105057922906 208 45283256165 209 0 210 1 211 0 212 -18 213 -51 214 144 215 2025 216 9562 217 12194 218 -195492 219 -2057385 220 -12021610 221 -44352495 222 -42822840 223 836065048 224 8077575090 225 45949167085 226 188794428628 227 561682625769 228 1042016038254 229 573855673458 230 0 231 1 232 0 233 -19 234 -54 235 170 236 2320 237 10785 238 10094 239 -270023 240 -2709972 241 -15441954 242 -51622230 243 27799893 244 1902193800 245 16704740325 246 97877954214 247 438157225190 248 1542659688996 249 4227837863181 250 8053738122466 251 5397236838345 252 0 253 1 254 0 255 -20 256 -57 257 198 258 2635 259 12048 260 6930 261 -359870 262 -3475251 263 -19236900 264 -56195425 265 158247630 266 3592566432 267 30056810056 268 177519436535 269 811480400058 270 2918970541075 271 8359981681364 272 20472943653306 273 44608555196294 274 41604258561397 275 0 276 1 277 0 278 -21 279 -60 280 228 281 2970 282 13345 283 2576 284 -466305 285 -4358298 286 -23344360 287 -56519892 288 367682205 289 6073520050 290 49137599259 291 287383882120 292 1275693693232 293 4078062947070 294 7383197370645 295 -3068614764636 296 -38990802816489 297 48639210067658 298 250231901787780 299 0 300 1 301 0 302 -22 303 -63 304 260 305 3325 306 14670 307 -3094 308 -590576 309 -5363325 310 -27685686 311 -50830923 312 677072220 313 9516795288 314 74807719590 315 426404038401 316 1744568381768 317 3780876870141 318 -11122996180830 319 -161465365215590 320 -868989327994668 321 -2621206974761253 322 -3200193654245442 323 756793798761989 324 0 325 1 326 0 327 -23 328 -66 329 294 330 3700 331 16017 332 -10206 333 -733907 334 -6493680 335 -32165790 336 -37157890 337 1108996005 338 14095350828 339 107714672065 340 588975558170 341 2067724622898 342 57298841224 343 -66758702336851 344 -617353090560522 345 -3609298762160035 346 -15076627082974940 347 -42512769453705474 348 -60669816166988654 349 -8425656230853383 350 0 351 1 352 0 353 -24 354 -69 355 330 356 4095 357 17380 358 -18886 359 -897498 360 -7751847 361 -36673264 362 -13330845 363 1687445298 364 19979234080 365 148225318620 366 764069850379 367 2021412534430 368 -9861184499769 369 -186420251667384 370 -1590695637655614 371 -9832625003502870 372 -47542781949133375 373 -179727483880747308 374 -495174030273565173 375 -769281697485061994 376 -213091420659985440 377 0 378 1 379 0 380 -25 381 -72 382 368 383 4510 384 18753 385 -29260 386 -1082525 387 -9139446 388 -41080500 389 23012880 390 2437629645 391 27331508022 392 196360727511 393 934418826540 394 1301036974028 395 -29572857544350 396 -403759189717371 397 -3341343955641464 398 -21212697425685381 399 -109195899582659058 400 -463219345384433880 401 -1619487441890050396 402 -4473216665580733239 403 -7758350721676134470 404 -2990113204010882473 405 0 406 1 407 0 408 -26 409 -75 410 408 411 4945 412 20130 413 -41454 414 -1290140 415 -10657233 416 -45243810 417 74422073 418 3385781520 419 36304234200 420 251733387514 421 1075771013525 422 -484603980708 423 -63502389907055 424 -758023415851210 425 -6141679153017246 426 -39068025169121464 427 -201822955977257657 428 -850737849004877550 429 -2956369968700169015 430 -9039691045059975980 431 -26749535948987572080 432 -60587056395128569202 433 -33354468223688850555 434 0 435 1 436 0 437 -27 438 -78 439 450 440 5400 441 21505 442 -55594 443 -1521471 444 -12305100 445 -49003546 446 143625042 447 4558962165 448 47034511888 449 313486785885 450 1156218503566 451 -3817396809122 452 -116863906554324 453 -1292319840935475 454 -10240430381405430 455 -63784076166532143 456 -311915829472046968 457 -1112084911549584462 458 -2126984182812796986 459 3412549395563043865 460 34481713368822257700 461 42396659776797121797 462 -254086484318069791806 463 -311012787784534312326 464 0 465 1 466 0 467 -28 468 -81 469 494 470 5875 471 22872 472 -71806 473 -1777622 474 -14082075 475 -52184220 476 233523015 477 5984868150 478 59640573408 479 380237345040 480 1135594212255 481 -9272336498782 482 -195591721273221 483 -2051337531486756 484 -15818737534156502 485 -94139907536746770 486 -401778510714093555 487 -723513368780668344 488 6320788754811575471 489 79235748544194150042 490 498640620799117064800 491 2009929380971906659028 492 4569635492781857192511 493 2631510250317353802790 494 -2287017322741305970925 495 0 496 1 497 0 498 -29 499 -84 500 540 501 6370 502 24225 503 -90216 504 -2059673 505 -15986322 506 -54594624 507 347183540 508 7691638653 509 74217935610 510 450018712915 511 964938915344 512 -17518326548280 513 -306239935399034 514 -3078569908138699 515 -22939507990239444 516 -126564414517147585 517 -400195507644944750 518 1235026319752311372 519 31931695183936179592 520 302905294690114048681 521 2017792729982717162910 522 10206894478547582280595 523 38148901040744564290980 524 91763317173708675358548 525 89846535731162675762730 526 -8774790035574008879751 527 0 528 1 529 0 530 -30 531 -87 532 588 533 6885 534 25558 535 -110950 536 -2368680 537 -18015141 538 -56027950 539 487833885 540 9707663460 541 90835607512 542 520228401966 543 586037535145 544 -29317384858352 545 -455852098237275 546 -4413074166872406 547 -31491095938212534 548 -154346509302510756 549 -193179508737412813 550 6169599059843985990 551 89020254610853921709 552 800197867898584747336 553 5570804727651853403280 554 31551151887531312912642 555 145667065308889886536185 556 527388972170646126500052 557 1321773835208098217642325 558 1561581985989247009012190 559 105233694769352391091034 560 0 561 1 562 0 563 -31 564 -90 565 638 566 7420 567 26865 568 -134134 569 -2705675 570 -20164968 571 -56261910 572 658854438 573 12061391685 574 109532354100 575 587576771769 576 -68975852670 577 -45522285307798 578 -651802120132080 579 -6085805692407315 580 -41126312181470306 581 -166822691012651739 582 384713342818730028 583 16039682439086050470 584 196841555214070126970 585 1732111009130168533305 586 12312617877047727542920 587 73272122692650679681793 588 369631448870409910704150 589 1584341139442599086314390 590 5655214739925003367307044 591 15132444075312187601378265 592 21061607744635716906860146 593 3357434133401709409829221 594 0 595 1 596 0 597 -32 598 -93 599 690 600 7975 601 28140 602 -159894 603 -3071666 604 -22431375 605 -55058856 606 863772107 607 14781141210 608 130313016288 609 648038350180 610 -1077944821069 611 -67072664770362 612 -901607623649489 613 -8115564834465520 614 -51197751754416270 615 -148564623519607918 616 1558041556904400217 617 33394871005189557468 618 379116447639773221939 619 3277379609208310084030 620 23243647452889998376800 621 138048924383663048888392 622 689778037498221676153779 623 2929281225640517445593034 624 11056226900610039948099975 625 39894631955241314653402836 626 127971790231349598258778074 627 231841183030899753096277558 628 57823088830713777479901201 629 0 630 1 631 0 632 -33 633 -96 634 744 635 8550 636 29377 637 -188356 638 -3467637 639 -24809070 640 -52165900 641 1106253720 642 17894908845 643 153144887038 644 696805488015 645 -2528949731660 646 -94989625288412 647 -1212716912860566 648 -10504593019301211 649 -60690406169717232 650 -78588499023458205 651 3616679760630726230 652 61373389496264033136 653 662795975875359492396 654 5602054053785824935817 655 38682113206859419478850 656 216373324909753963748943 657 925696533006593199906696 658 2505052699344561140409600 659 128501846636864008033710 660 -31664702751848851215354055 661 -82206524071990312010646364 662 366467054951162795349973227 663 1913666662120922255656637978 664 792338050172960656905698924 665 0 666 1 667 0 668 -34 669 -99 670 800 671 9145 672 30570 673 -219646 674 -3894548 675 -27291897 676 -47315034 677 1390099425 678 21430181208 679 177954143640 680 728244342210 681 -4520499741891 682 -130368861078940 683 -1592270735225799 684 -13233854770928514 685 -68152506669353774 686 70392867929341200 687 6920162111362665375 688 103655777807890941402 689 1075973173146866487857 690 8815183582576573387356 691 57535572829358367327760 692 276281839957255302751190 693 607323188917730643589485 694 -4970447258497018303771832 695 -76183538198764279150447895 696 -579366248530792117700490126 697 -2958233696850946706114804990 698 -9710868174688453607831212844 699 -14774028165629008859535988761 700 5520481615736130435860244910 701 9190371190684529127090625233 702 0 703 1 704 0 705 -35 706 -102 707 858 708 9760 709 31713 710 -253890 711 -4353335 712 -29872836 713 -40223250 714 1719236090 715 25413746325 716 204622336152 717 735853182421 718 -7161658208650 719 -174372340007082 720 -2046840005098700 721 -16258041818885491 722 -71625524466792654 723 332655098843662169 724 11899794506572079632 725 164367952800613259610 726 1644872845420036013614 727 12910197240963051203161 728 76380374290273305780780 729 250868167762185499768957 730 -1176022538567787467604630 731 -29669724588949870145489838 732 -315898273491435979422862200 733 -2432518319559581816418031575 734 -14640373613165796926927545626 735 -68277222549026934330247755335 736 -228315585136957991466323433948 737 -439622336761085319668166411930 738 -210826467831802199529051346782 739 87772942384997014932514930701 740 0 741 1 742 0 743 -36 744 -105 745 918 746 10395 747 32800 748 -291214 749 -4844910 750 -32544003 751 -30592660 752 2097710703 753 29871505950 754 232982932000 755 712223016024 756 -10572102017465 757 -228218569122038 758 -2582140652383005 759 -19500335072139420 760 -68574233644270566 761 750065166861289686 762 19058190332100290213 763 247928675979064557840 764 2389871671841817490455 765 17692094031974982610690 766 88369185393065553181920 767 24222827666252372941788 768 -5932763493510333153321945 769 -88175941007837852380093170 770 -878664798130599474650879301 771 -6964391442553908377073091000 772 -45854678004298151595515103454 773 -252121722812470268454499544454 774 -1130741859218021742117311613475 775 -3848745444611453687320991343916 776 -8236285379681530389354326613393 777 -6291842307796652859803288022330 778 566351953203335141180538813952 779 0 780 1 781 0 782 -37 783 -108 784 980 785 11050 786 33825 787 -331744 788 -5370161 789 -35296650 790 -18110616 791 2529683772 792 34828288605 793 262817916738 794 649000526475 795 -14882115366504 796 -293171473809952 797 -3202726754394354 798 -22846959841868715 799 -55817722107894860 800 1372583690583980007 801 28965912022928339802 802 358837261695123363348 803 3320521876976282357264 804 22691043927520633616745 805 81997221290719002250150 806 -583347678417908308593013 807 -15913310735940730265703636 808 -204483831380591936759000756 809 -1987060516977421864541713550 810 -15990133129880961391948701639 811 -109822926234255754419899526776 812 -651063497170684347541138842257 813 -3338004005851535441787234991554 814 -14606886070626791293476121134080 815 -51462337179129540402392056032348 816 -122299041047497907549922650074395 817 -118813675913596937989892913153142 818 -1319058322007486264876128134885 819 0 820 1 821 0 822 -38 823 -111 824 1044 825 11725 826 34782 827 -375606 828 -5929952 829 -38121165 830 -2449830 831 3019422725 832 40307663340 833 293854450968 834 536853319990 835 -20232518534575 836 -370527920077992 837 -3911663103493811 838 -26141569299349966 839 -29462215804035462 840 2258648937829442660 841 42254927882737003915 842 501398147926905189966 843 4429571880592897777621 844 27063462679255621330192 845 39767294390446072688400 846 -1829793658743582931412342 847 -34219470982864293462169119 848 -410064841893370906962597540 849 -3909264928428001494649916355 850 -31349091319968523091143235610 851 -215400897958980779141098374774 852 -1277056544907342461895649253048 853 -6595927118058859394340320641197 854 -30457702102439456939524480657566 855 -130604936279201570316061331331915 856 -507818779466897676470142345273132 857 -1453192584760287866713859485167960 858 -1803963742616365325939025850106370 859 -132936128367579784147433797459903 860 0 861 1 862 0 863 -39 864 -114 865 1110 866 12420 867 35665 868 -422926 869 -6525123 870 -41007072 871 16731506 872 3571295310 873 46331754213 874 325761583420 875 365437475505 876 -26774532162326 877 -461603909443550 878 -4710178357577064 879 -29179490759034579 880 15163438736696646 881 3475425676033285485 882 59608620421150056500 883 679379720947758952782 884 5685996713672551873122 885 29482056289859873660281 886 -63197622808076332934640 887 -4064310540907454520430215 888 -64854930956843814451350210 889 -742558553738850987315534162 890 -6915859837761214772864728020 891 -54060048452492191040127058951 892 -353808447128450779053118760230 893 -1883949221838707906574385338579 894 -7613759018462016278009569659256 895 -19588462421826933117564570415990 896 -15957210702314510842124893418442 897 -47431212919645201175255109378435 898 -1736471515421055484703027957332700 899 -11637275138399222578076294455367439 900 -22634909643697947477025090948721070 901 -3092990978083437345542520518444678 902 0 903 1 904 0 905 -40 906 -117 907 1178 908 13135 909 36468 910 -473830 911 -7156490 912 -43943031 913 39789600 914 4189762995 915 52921055490 916 358147020192 917 123367392876 918 -34669577575845 919 -567719475862162 920 -5597299915019625 921 -31701868981118376 922 83568808536715426 923 5098902805402910394 924 81748108921355457777 925 895605536409340186980 926 7027069610814182777819 927 28016735971681217520486 928 -260537981789572400210720 929 -7737545682598438790092528 930 -112691361137894983839929445 931 -1242650354135281376390859278 932 -11203982969193164099825126225 933 -82956492677527472520221263140 934 -477820310086198084679993882486 935 -1685475601029901321924585198370 936 3413092789850137302899020187817 937 118830115054705924852776126696520 938 1163089151793710475045788409959283 939 7417650417836206768597623651898026 940 31896815315961758778930563963523200 941 76995261555858622098340955220516564 942 21587694240399842635587871485377355 943 -214658624689312601623265967608101418 944 -53690429907131529298865893420675881 945 0 946 1 947 0 948 -41 949 -120 950 1248 951 13870 952 37185 953 -528444 954 -7824845 955 -46916838 956 67094940 957 4879374368 958 60094247565 959 390553950150 960 -201812065721 961 -44089013681860 962 -690182314087428 963 -6569471650194830 964 -33389740292489275 965 182158620011875224 966 7213824504701284811 967 109414675046552042398 968 1151476812604874245560 969 8349524055948790773940 970 20008681837266173732425 971 -595974294845170241803830 972 -13407632487897019785484217 973 -183324023372172598736697840 974 -1948711199927510947688884680 975 -16782963568736320848591556746 976 -112737215094990464380241470215 977 -472998847797972160765833851604 978 1024995403112737194738866516371 979 47402054494194764560471504438050 980 606552544496092301882507249704404 981 5476265195858296953794032611566472 982 38872445404485931343935423509637365 983 218922157864806613214491592356525902 984 934557534634159102061418617968559895 985 2659581845220389504318714559770147492 986 3481116310762551559629889833374071188 987 -739914052706808328991590949814293894 988 -785652411623076602646160154724883555 989 0 990 1 991 0 992 -42 993 -123 994 1320 995 14625 996 37810 997 -586894 998 -8530956 999 -49915425 1000 99032174 1001 5644758537 1002 67868013600 1003 422457926488 1004 -623651146230 1005 -55213810963739 1006 -830270168815892 1007 -7620155640197919 1008 -33858070929882810 1009 318284431487962050 1010 9913440407693068632 1011 143348106032135991287 1012 1446425787037442246178 1013 9499872676784358462489 1014 1940183839460930588260 1015 -1124487851241521750886000 1016 -21740591915353711230872418 1017 -282790786164089243323899051 1018 -2888807817328012195316691696 1019 -23316848514408031043695462575 1020 -131403734177108668352922265414 1021 -121423792961244503940650909326 1022 9330361464150210365267219009628 1023 161527490071799847922869767875391 1024 1839039652791962438858704655145590 1025 16700997907581242670467748177155577 1026 127073270105221052865462845405046600 1027 818182853818552913314238968251613288 1028 4394819385744758334730768980035370450 1029 18800658644485190822655490373454147285 1030 57361020719641687622124987323888743636 1031 95101298516575172969447819578937525169 1032 30199183609106985686842554255037383374 1033 -9811922446254279336873198594757865790 1034 0 1035 1 1036 0 1037 -43 1038 -126 1039 1394 1040 15400 1041 38337 1042 -649306 1043 -9275567 1044 -52924860 1045 135999990 1046 6490618530 1047 76256856885 1048 453263804448 1049 -1156818490035 1050 -68234163107490 1051 -989212013929522 1052 -8739419007925956 1053 -32649792614382771 1054 500290467255156058 1055 13299061110826377825 1056 184260795392483919000 1057 1777300224978024838146 1058 10263965760291021226646 1059 -30696787989591661940583 1060 -1913291514229709966660300 1061 -33503597286401764110818827 1062 -417129111406232856313949934 1063 -4069739453553125259669068630 1064 -29920840537902756843784859120 1065 -117098886823340682620483087415 1066 940633037650065760435325250766 1067 28177785846002966820819892982977 1068 403919741347255052983561362794028 1069 4419749237603899028496863114984494 1070 40441192748331259498522861290100170 1071 319213096848615686867832284057942253 1072 2198998316272371633095691393665603720 1073 13241802399065071797200286030736579725 1074 68965927579987546788440885568885897222 1075 299094693567113601171228108856335347590 1076 976445373617178940300126794022324958244 1077 1878418724100386271224053450497903786741 1078 1048173387785016347387969740049189542786 1079 -97744597076462331431335955333351380431 1080 0 1081 1 1082 0 1083 -44 1084 -129 1085 1470 1086 16195 1087 38760 1088 -715806 1089 -10059398 1090 -55930347 1091 178410996 1092 7421724695 1093 85272918918 1094 482302735200 1095 -1817122143200 1096 -83349036786961 1097 -1168168051108110 1098 -9913507001179829 1099 -29229867972074644 1100 737552867849277066 1101 17479406089654142270 1102 232807466097369848125 1103 2137680048543587815512 1104 10355887803356873093887 1105 -83530034759575062326294 1106 -3042512408849783261243040 1107 -49549577750947050439230620 1108 -591746840488405322765637105 1109 -5462819031447236022916418442 1110 -34910572722304104539147007645 1111 -34409029220857975895077940976 1112 3268568221591460787812326096530 1113 64833508486319224304006213823586 1114 856519870026645529028028554533749 1115 9149290642199357707307257220983260 1116 83390433272593417999238972034165783 1117 661693034763332978561031142880048430 1118 4613234695932076041894081694985465280 1119 28490899201579895652923340064466041416 1120 157945847305046892940637794820449242335 1121 797564221792642024550584766593386028122 1122 3614206031547340800560226246914840636875 1123 13248777478678511260367459786535468876500 1124 30246862786061644138792616071656199017786 1125 22903687250114254304986647555261831635814 1126 -522696724425445245510896352263719559747 1127 0 1128 1 1129 0 1130 -45 1131 -132 1132 1548 1133 17010 1134 39073 1135 -786520 1136 -10883145 1137 -58916226 1138 226691600 1139 8442908100 1140 94925798205 1141 508829215882 1142 -2621528292669 1143 -100765660137440 1144 -1368208557043592 1145 -11124403421971050 1146 -22979418021692811 1147 1040511631013488956 1148 22569731872823195919 1149 289550405844233721122 1150 2517127717041113243100 1151 9406305426057116476824 1152 -163431080910394530964439 1153 -4605504932101514509829970 1154 -70791637936297240782450813 1155 -810584440440995904252445260 1156 -6986190975946358827284638268 1157 -35505293215120790719484679750 1158 169755638549227855727448586745 1159 7655209198086193017241803570704 1160 129217709661048498525800220791895 1161 1624313431519197285581357121738182 1162 16936713526426168860363131524041320 1163 151182857205979270860310286139944748 1164 1162080367954128435409439931515783301 1165 7631214020972620638429460527237293650 1166 42109527450072494640959771550390566739 1167 192864433020092633665270736604702266760 1168 772185203562447367650326819872666500592 1169 3481367619266265097375371594352291418334 1170 21335992093549108598983287606624804747245 1171 120385563321527373049816250409218795434404 1172 390213674067253826428905114659512575285711 1173 404154655205981112386995553158636505327338 1174 7727608227871412705072819933731777311924 1175 0 1176 1 1177 0 1178 -46 1179 -135 1180 1628 1181 17845 1182 39270 1183 -861574 1184 -11747480 1185 -61865973 1186 281281890 1187 9559053933 1188 105222369780 1189 532018195800 1190 -3588177734466 1191 -120698950446855 1192 -1590291608447968 1193 -12349379514732555 1194 -13189943556498630 1195 1420694537496950314 1196 28690729088180550636 1197 354920128369461466083 1198 2900374633993554204630 1199 6950394166328824204925 1200 -278629861164083475075240 1201 -6708709931522681243988080 1202 -98165795300176147504666222 1203 -1075048736836982097732692535 1204 -8483563830507339134415882140 1205 -27488390242336436896089635291 1206 570533309534318078018248149870 1207 15171725759919628141787625669946 1208 234012389154483888750376559719696 1209 2828844669458425039186083182268075 1210 28595900402709244690492720414061674 1211 244232708520276466159588368716593437 1212 1719229641314959064560214957145933660 1213 9112111057418061410236831195903419752 1214 23350392200930783378704506837451814790 1215 -181936301183802358380523196782016696343 1216 -3215716442416953761956494771700491156152 1217 -26941016512491812046517669484899348168059 1218 -146492140604540338208033217258796383198270 1219 -466769210456071318807604298516110944922390 1220 -276888772939452380253584518990456304359212 1221 3242815057133641466052858177795129506715747 1222 5973945429424909381774342133397449235227678 1223 344550312454484441958627444353996784287501 1224 0 1225 1 1226 0 1227 -47 1228 -138 1229 1710 1230 18700 1231 39345 1232 -941094 1233 -12653051 1234 -64762200 1235 342635514 1236 10775094902 1237 116166605445 1238 550962238788 1239 -4736400078935 1240 -143370881593774 1241 -1835239714006182 1242 -13560532416649184 1243 942328145614445 1244 1890732375487657710 1245 35967177755668379957 1246 429171398705303034172 1247 3266446483472564723958 1248 2415485150766235831114 1249 -438816155468992303855175 1250 -9470974085372241819095400 1251 -132580581641791118194999823 1252 -1382701024987426754828717466 1253 -9699331841113699847624697786 1254 -4831210585377023443986929100 1255 1269509700164499479499513076761 1256 27197844111025211154799364644674 1257 394416991596983514429171924772213 1258 4593666821098111021130932552747536 1259 44487995074296775289065683882893010 1260 350980607350995603957197022990459102 1261 2013869591272215384037158681936663645 1262 3619763374505890068299553966564788268 1263 -102195446291978321141329469570878245015 1264 -1841564267916457125943806946967785983430 1265 -20208625281902624275927779839854948952334 1266 -169899335934286317873798915346465547085176 1267 -1137297142216216210929800940155953661813131 1268 -5927711280168748912088212096821853452432810 1269 -22122876875887767652038389696123437302496635 1270 -47213175692463809691791430765278116446407900 1271 -15962648303200789984491347035514232326156274 1272 69836344300610163420320973300730483669625906 1273 8115603056967084502280063214905772580833841 1274 0 1275 1 1276 0 1277 -48 1278 -141 1279 1794 1280 19575 1281 39292 1282 -1025206 1283 -13600482 1284 -67586655 1285 411219560 1286 12096004635 1287 127759394730 1288 564668741728 1289 -6086725698060 1290 -169009791761405 1291 -2103715382385002 1292 -14724314267840001 1293 20321940242670624 1294 2464364797055434578 1295 44526350956205704290 1296 512334583899807310985 1297 3587731008194833133676 1298 -4891414596726984460029 1299 -655223589344854151750258 1300 -13022242457411634622596000 1301 -174852120219273211760089512 1302 -1725685780459298796237850749 1303 -10250164763243457541507853670 1304 40711223367694123821932147415 1305 2398861615984396670490540647780 1306 45434480134267068830883885720506 1307 627411084235988872352607234103302 1308 7019232515841974170957735155065153 1309 63971405830847790378315681145977104 1310 438048395661281307627009364033537755 1311 1354847494322586327267518289077843538 1312 -19730313449014695044183047573045025600 1313 -480047197862012137334625762048349542180 1314 -6503592104406447973219479258311839485453 1315 -68429881273859302376489639577726907872770 1316 -600729860737673714487796109712091592285121 1317 -4482289948009096526554852312144189251844024 1318 -28240784743526562056676933414115609408114494 1319 -145602391076721375998812549320262222226766966 1320 -571379912351447248938938684750570779461195575 1321 -1452681159820630202868143352537458610414729516 1322 -1531547465158812946504132629477425661337850013 1323 445398761340420794808176214901988644522665846 1324 152544291747620446328866480249566143347944000 1325 0