# Computed by Robert Israel, May 17 2019 # using Maple 2019.0, X86 64 WINDOWS, Mar 9 2019, Build ID 1384062 0 1 1 -1 2 1 3 2 4 -4 5 1 6 -3 7 11 8 -7 9 1 10 5 11 -26 12 29 13 -10 14 1 15 -8 16 56 17 -94 18 56 19 -13 20 1 21 13 22 -114 23 263 24 -234 25 92 26 -16 27 1 28 -21 29 223 30 -667 31 815 32 -473 33 137 34 -19 35 1 36 34 37 -424 38 1577 39 -2504 40 1982 41 -838 42 191 43 -22 44 1 45 -55 46 789 47 -3538 48 7018 49 -7191 50 4115 51 -1356 52 254 53 -25 54 1 55 89 56 -1444 57 7622 58 -18336 59 23431 60 -17266 61 7646 62 -2054 63 326 64 -28 65 1 66 -144 67 2608 68 -15900 69 45328 70 -70234 71 64316 72 -36482 73 13088 74 -2959 75 407 76 -31 77 1 78 233 79 -4660 80 32314 81 -107160 82 196941 83 -218182 84 153190 85 -70050 86 21035 87 -4098 88 497 89 -34 90 1 91 -377 92 8253 93 -64274 94 244198 95 -522939 96 686273 97 -581232 98 327718 99 -124882 100 32162 101 -5498 102 596 103 -37 104 1 105 610 106 -14508 107 125561 108 -539656 109 1327002 110 -2028110 111 2030437 112 -1376770 113 644573 114 -209834 115 47225 116 -7186 117 704 118 -40 119 1 120 -987 121 25343 122 -241569 123 1161987 124 -3240917 125 5687979 126 -6622067 127 5295159 128 -2972599 129 1185025 130 -335949 131 67061 132 -9189 133 821 134 -43 135 1 136 1597 137 -44030 138 458715 139 -2446906 140 7660538 141 -15257604 142 20378991 143 -18915104 144 12492245 145 -5955060 146 2061259 147 -516700 148 92588 149 -11534 150 947 151 -46 152 1 153 -2584 154 76136 155 -861242 156 5054440 157 -17602967 158 39388553 159 -59673128 160 63454496 161 -48550180 162 27165130 163 -11215378 164 3423422 165 -768233 166 124805 167 -14248 168 1082 169 -49 170 1 171 4181 172 -131110 173 1601081 174 -10266850 175 39466363 176 -98352632 177 167370346 178 -201665952 179 176497361 180 -114187660 181 55214997 182 -20056420 183 5467399 184 -1109610 185 164792 186 -17358 187 1226 188 -52 189 1 190 -6765 191 224955 192 -2950693 193 20549117 194 -86593478 195 238516990 196 -452102886 197 611460274 198 -605622925 199 447467801 200 -249721525 201 106026515 202 -34322052 203 8443318 204 -1563052 205 213710 206 -20891 207 1379 208 -55 209 1 210 10946 211 -384720 212 5396209 213 -40595568 214 186399956 215 -563705268 216 1181402266 217 -1778939284 218 1975821896 219 -1649890758 220 1049883133 221 -513566130 222 193958806 223 -56551282 224 12664784 225 -2154182 226 272801 227 -24874 228 1541 229 -58 230 1 231 -17711 232 656041 233 -9801012 234 79271188 235 -394478234 236 1302051338 237 -2997656444 238 4989717768 239 -6165545989 240 5767038677 241 -4141909828 242 2306680498 243 -1002042858 244 340273812 245 -90159376 246 18518842 247 -2912268 248 343388 249 -29334 250 1712 251 -61 252 1 253 28657 254 -1115784 255 17692092 256 -153190480 257 822229746 258 -2946463876 259 7408966608 260 -13547033972 261 18494126105 262 -19227977438 263 15451027566 264 -9699127442 265 4790010292 266 -1868105970 267 575580794 268 -139648134 269 26476669 270 -3870466 271 426875 272 -34298 273 1892 274 -64 275 1 276 -46368 277 1893216 278 -31759800 279 293278496 280 -1690521204 281 6545930464 282 -17885046164 283 35721751712 284 -53549182054 285 61465736212 286 -54847188114 287 38477626148 288 -21391869718 289 9471713808 290 -3346876586 291 942882256 292 -210847513 293 37104995 294 -5066063 295 524747 296 -39793 297 2081 298 -67 299 1 300 75025 301 -3205416 302 56727588 303 -556737696 304 3433033150 305 -14302560540 306 42264830224 307 -91747798428 308 150201603803 309 -189207741906 310 186246180050 311 -144946787478 312 89958450168 313 -44785033814 314 17943413574 315 -5789703050 316 1501313148 317 -311190784 318 51078253 319 -6540720 320 638570 321 -45846 322 2279 323 -70 324 1 325 -121393 326 5416441 327 -100861716 328 1048772300 329 -6893852746 330 30782211558 331 -97969184844 332 230098439272 333 -409378631641 334 562938292231 335 -607714810652 336 521287815678 337 -358551303670 338 199052281544 339 -89567993976 340 32730048126 341 -9708734933 342 2330671763 343 -450025410 344 69191458 345 -8340715 346 769991 347 -52484 348 2486 349 -73 350 1 351 196418 352 -9136084 353 178585489 354 -1961855408 355 13702694284 356 -65345378548 357 223138095622 358 -564709141900 359 1087054318928 360 -1623991083694 361 1912728467327 362 -1798058995910 363 1361945340778 364 -837142603118 365 419626426724 366 -172028621546 367 57726373529 368 -15834286612 369 3536847304 370 -638961832 371 92373815 372 -10517186 373 920738 374 -59734 375 2702 376 -76 377 1 378 -317811 379 15384563 380 -314995915 381 3646420325 382 -26982983126 383 136984743586 384 -500138951126 385 1358777765838 386 -2818714615225 387 4555207376051 388 -5826140130529 389 5971614482321 390 -4953279042976 391 3349996816870 392 -1857504324536 393 847461960742 394 -318710103582 395 98792490902 396 -25187574730 397 5258255658 398 -892262350 399 121703056 400 -13126374 401 1092620 402 -67623 403 2927 404 -79 405 1 406 514229 407 -25866914 408 553650761 409 -6737649754 410 52680389239 411 -283872953024 412 1104638839542 413 -3210734139152 414 7151537506547 415 -12453245394024 416 17223763910151 417 -19160809746820 418 17317680260513 419 -12816165735950 420 7812580075084 421 -3939324624618 422 1647202054519 423 -571690787152 424 164551901564 425 -39171741892 426 7673401475 427 -1227272286 428 158420506 429 -16229866 430 1287527 431 -76178 432 3161 433 -82 434 1 435 -832040 436 43429784 437 -969967510 438 12382090776 439 -102042154273 440 582063899865 441 -2406997280072 442 7461536927072 443 -17785532599156 444 33252751826126 445 -49543252123050 446 59573464538410 447 -58405839409389 448 47066148172271 449 -31371696276264 450 17376705027310 451 -8023464320869 452 3093459445793 453 -996050233878 454 267443998246 455 -59684426685 456 11009691211 457 -1664895616 458 203946878 459 -19894838 460 1507430 461 -85426 462 3404 463 -85 464 1 465 1346269 466 -72821274 467 1694235803 468 -22641379498 469 196221065950 470 -1181865599656 471 5179792461907 472 -17075932207920 473 43424621649311 474 -86887366381904 475 138966361335721 476 -179942330627700 477 190592674061032 478 -166505819197574 479 120768202136213 480 -73090224445226 481 37044248190084 482 -15758792776072 483 5632063125971 484 -1690231876276 485 425092331158 486 -89255507526 487 15553628355 488 -2230117258 489 259898797 490 -24194298 491 1754381 492 -95394 493 3656 494 -88 495 1 496 -2178309 497 121953943 498 -2951071903 499 41209312555 500 -374785212935 501 2378121466511 502 -11018875583793 503 38527920018667 504 -104235174927067 505 222531641618251 506 -380849076969321 507 529233464967351 508 -603383463027661 509 569193986129619 510 -447295791567187 511 294381022678311 512 -162908223798185 513 76013607275945 514 -29951826572243 515 9969405370509 516 -2800187135363 517 662060500609 518 -131214034941 519 21662528621 520 -2952574203 521 328106053 522 -29207329 523 2030513 524 -106109 525 3917 526 -91 527 1 528 3524578 529 -204002680 530 5126951513 531 -74681842040 532 711378963650 533 -4745185312042 534 23190740953681 535 -85792971155962 536 246288669481565 537 -559470327986754 538 1021573909815747 539 -1518708903701334 540 1857536882240984 541 -1885297961175660 542 1598919692185303 543 -1139449334032712 544 685264230399038 545 -348886227094366 546 150680002962625 547 -55255256440986 548 17200327090826 549 -4538390776528 550 1012079182401 551 -189888773660 552 29777899447 553 -3867177676 554 410629583 555 -35019332 556 2338040 557 -117598 558 4187 559 -94 560 1 561 -5702887 562 340886973 563 -8885623846 564 134800327998 565 -1342428015945 566 9394669201013 567 -48324996224008 568 188719626641478 569 -573473608488448 570 1382577134000236 571 -2686183427900778 572 4259898463560036 573 -5572423459089621 574 6065010448422391 575 -5531563129539672 576 4252023927372688 577 -2767314569319015 578 1530186115609883 579 -720627777169590 580 289452110540564 581 -99200223661989 582 28988040271719 583 -7209056013584 584 1520840647404 585 -270847202378 586 40440634704 587 -5014788514 588 509780182 589 -41722269 590 2679257 591 -129888 592 4466 593 -97 594 1 595 9227465 596 -569047468 597 15365065442 598 -242403918800 599 2519552988993 600 -18465023915110 601 99770971377278 602 -410427070441978 603 1317224639847269 604 -3362384904352234 605 6933565240819225 606 -11698320799869246 607 16320070822412951 608 -18990787252045768 609 18566138877110208 610 -15340149653792040 611 10763194176245245 612 -6436937423661874 613 3290376070471186 614 -1440242595842834 615 540307627170165 616 -173714570795644 617 47813329040474 618 -11241153962172 619 2249471251617 620 -381178265180 621 54308182079 622 -6442947948 623 628137943 624 -49414906 625 3056540 626 -143006 627 4754 628 -100 629 1 630 -14930352 631 949022608 632 -26513113812 633 434376684848 634 -4704931261134 635 36046843523116 636 -204210894916998 637 883157137329280 638 -2987307307296429 639 8055997729053431 640 -17590518610175173 641 31497681364757161 642 -46740824026014200 643 57988770824418448 644 -60589155762503272 645 53638551980201248 646 -40433297703256180 647 26055497365793642 648 -14397195677251504 649 6836233782885458 650 -2793109633632902 651 982398601646914 652 -297317189965910 653 77314804204742 654 -17231159213363 655 3278807806679 656 -529824634459 657 72173847157 658 -8206665976 659 768572426 660 -58203056 661 3472346 662 -156979 663 5051 664 -103 665 1 666 24157817 667 -1581316060 668 45658673854 669 -775831220952 670 8744215109971 671 -69923502095346 672 414608661048214 673 -1881576514311358 674 6694725213875668 675 -19033950271250324 676 43913236425855233 677 -83259548116948684 678 131105226757565186 679 -172973426048841656 680 192626306471931088 681 -182180374672643288 682 147077982471186633 683 -101777300495478826 684 60566198366788934 685 -31070587202953042 686 13763495422332107 687 -5269226423825176 688 1743538496360794 689 -498239286768464 690 122747429391262 691 -25997805443634 692 4714620552263 693 -727970730670 694 94988404788 695 -10369269514 696 934263556 697 -68199822 698 3929213 699 -171834 700 5357 701 -106 702 1 703 -39088169 704 2632672821 705 -78482620934 706 1381430310770 707 -16179085136749 708 134831126646687 709 -835416696337612 710 3971545514145950 711 -14836959439544705 712 44387548159320511 713 -107982855611194996 714 216324530470058528 715 -360647612174423266 716 504802115629216930 717 -597648670940012072 718 602236061925928896 719 -519211697418972557 720 384628943741738591 721 -245674818524379150 722 135664325854103688 723 -64893504203332549 724 26921343332819717 725 -9690888689153204 726 3026093105901460 727 -818799478504113 728 191593021226713 729 -38651546172760 730 6693943700114 731 -989493249460 732 123884194886 733 -13003312512 734 1128723250 735 -79525840 736 4429760 737 -187598 738 5672 739 -109 740 1 741 63245986 742 -4379569020 743 134666116937 744 -2452625231480 745 29810500544086 746 -258538710016978 747 1671377126500259 748 -8309959248348446 749 32539733600250289 750 -102250783243007964 751 261796691042785654 752 -553047471612410124 753 974138478909839544 754 -1443368299366003864 755 1812483727795579458 756 -1941108549283599704 757 1782406533733261118 758 -1409492070007842730 759 963358685608724213 760 -570733434816490002 761 293728811830088926 762 -131517287689657176 763 51275029944985391 764 -17409298593112176 765 5144700190464787 766 -1321454142542122 767 294364094381408 768 -56681880278094 769 9392694263728 770 -1331481471594 771 160201886368 772 -16191550222 773 1355817773 774 -92309522 775 4976687 776 -204298 777 5996 778 -112 779 1 780 -102334155 781 7280156135 782 -230685801861 783 4342567979879 784 -54710841520451 785 493143503619445 786 -3321515428615969 787 17245135805223405 788 -70666246749119306 789 232844309254560598 790 -626318477062044550 791 1392614941761852214 792 -2586543733144582554 793 4048549263767428882 794 -5380511564114448622 795 6110169122630147650 796 -5961079696204864203 797 5018825070672440309 798 -3660272186600240813 799 2319429786563130325 800 -1280091888908439435 801 616387664988910651 802 -259245152416086881 803 95286276533594483 804 -30602044650551948 805 8580410148609510 806 -2097060731979388 807 445651430379686 808 -82066224100876 809 13034781186862 810 -1774835175660 811 205520099502 812 -20027979805 813 1619790823 814 -106687299 815 5572775 816 -221961 817 6329 818 -115 819 1 820 165580141 821 -12093219590 822 394548707943 823 -7669057567786 824 100037791115512 825 -935977222656740 826 6559296374530749 827 -35511618651417088 828 152050629112265758 829 -524507050699170280 830 1479749191010462666 831 -3457020521158476104 832 6758102267489004180 833 -11152978623960062932 834 15655292020422317918 835 -18811097475244394484 836 19454225366904503203 837 -17396507427541267348 838 13503186695356385515 839 -9126826119481121988 840 5385453494993166648 841 -2779674687383529946 842 1256704368821588385 843 -498066642322359778 844 173080864949306442 845 -52715972117009042 846 14057334208937648 847 -3276033743420054 848 665476265610072 849 -117404596543442 850 17902929697264 851 -2344948537782 852 261688083494 853 -24618949464 854 1925287345 855 -122803864 856 6220886 857 -240614 858 6671 859 -118 860 1 861 -267914296 862 20074784456 863 -673804674674 864 13510724413896 865 -182276707234603 866 1768164367932465 867 -12876336348837424 868 72594089857632448 869 -324318279080921720 870 1169480194016717660 871 -3455053050931870556 872 8467061238777049300 873 -17391701518988497134 874 30207234949187708734 875 -44699628200776548192 876 56716889985741955804 877 -62047310797950287422 878 58798827848184059372 879 -48458347203317754474 880 34846377686102380302 881 -21923434084200496683 882 12093377470979008799 883 -5858196060070631976 884 2494673507289282646 885 -934369948564102358 886 307793399691334352 887 -89116686589112440 888 22649780547479050 889 -5043245010756156 890 981020201326238 891 -166085035238464 892 24351470398266 893 -3072488986499 894 330861652705 895 -30084338290 896 2277378074 897 -140812415 898 6923963 899 -260284 900 7022 901 -121 902 1 903 433494437 904 -33302907214 905 1149091551533 906 -23747234230530 907 331022354930437 908 -3325499730595600 909 25135298859648084 910 -147378676633409664 911 686076019921773670 912 -2582484986972062200 913 7977774869517584502 914 -20476309777734579608 915 44120941064767937118 916 -80515724421085489900 917 125378958410586419428 918 -167678531070052630068 919 193661529360682060929 920 -194080366790550469060 921 169451757495760594855 922 -129334859484315770268 923 86539980085076056221 924 -50879254856162770278 925 26330199126087715816 926 -12008961166937191170 927 4830878002089295192 928 -1714457202747467994 929 536645684254588886 930 -148027930462628502 931 35930238088310540 932 -7657726897831842 933 1428820033170948 934 -232485385632758 935 32821368929241 936 -3994280584580 937 415542591450 938 -36558809008 939 2681584807 940 -160874898 941 7685030 942 -280998 943 7382 944 -124 945 1 946 -701408733 947 55214003571 948 -1957012086793 949 41648307119481 950 -599264877389788 951 6228321300699500 952 -48804965443293484 953 297257369823887748 954 -1440074177222323694 955 5650857222247649510 956 -18227765729013486198 957 48928426954760138170 958 -110427150878558498964 959 211391112801967351120 960 -345825584171023719572 961 486624551276223833272 962 -592264254410254204527 963 626473066312192019123 964 -578279522934899332627 965 467452997548228767877 966 -331875743845577096364 967 207442249194218563514 968 -114376326210495622324 969 55708250877710370354 970 -23992309813455757758 971 9141446384031324496 972 -3081484636739042470 973 918542198025538276 974 -241872710921118560 975 56171532298186938 976 -11478484235802712 977 2057530891137146 978 -322217905806012 979 43857800135436 980 -5154302132840 981 518621743892 982 -44193135810 983 3143906404 984 -183162250 985 8507192 986 -302783 987 7751 988 -127 989 1 990 1134903170 991 -91488125856 992 3328736409697 993 -72891993463392 994 1081648588894984 995 -11618765465786760 996 94287415569044644 997 -595860914093084616 998 3000466121821023080 999 -12258384447622678724 1000 41233820616314813550 1001 -115595333269274297740 1002 272867336970623218572 1003 -547123082598073429588 1004 938858377364323731972 1005 -1387736755148315849740 1006 1776784280368834584972 1007 -1980073088547136244330 1008 1928654131769223398963 1009 -1647790897841015082934 1010 1238615910639498234190 1011 -821206844848111270814 1012 481215960411301946464 1013 -249628353584714796202 1014 114767461722994974682 1015 -46798287183916367590 1016 16929756173667764990 1017 -5432564936497228858 1018 1545272305319647742 1019 -389164993404476738 1020 86620142632385740 1021 -16998014580849686 1022 2931379599395429 1023 -442424013353420 1024 58130600647406 1025 -6604810834000 1026 643426012105 1027 -53155609462 1028 3670845518 1029 -207854642 1030 9393635 1031 -325666 1032 8129 1033 -130 1034 1 1035 -1836311903 1036 151509656401 1037 -5655083397288 1038 127322501192744 1039 -1946815123442404 1040 21592944667262692 1041 -181286619044927464 1042 1187435532565097696 1043 -6207974507637244854 1044 26374824207316642022 1045 -92399108032982370832 1046 270175943106142315620 1047 -666137493100512935936 1048 1397024928624243086812 1049 -2510851991718101825224 1050 3892478940761926520956 1051 -5234268337801526792027 1052 6135114345082810809099 1053 -6294402660902014466524 1054 5673180590901837127190 1055 -4505935736583164262970 1056 3162026089325135101904 1057 -1964750815738846011440 1058 1082840032624289970022 1059 -530040649906325820728 1060 230641888701535999626 1061 -89262600231028633180 1062 30728342752938636674 1063 -9405721507073752078 1064 2557817276151887936 1065 -617147990934264208 1066 131862170644255066 1067 -24885483301848449 1068 4134451251323701 1069 -602127472192218 1070 76457965639238 1071 -8407603017295 1072 793769491941 1073 -63633521872 1074 4269436054 1075 -235141722 1076 10347626 1077 -349674 1078 8516 1079 -133 1080 1 1081 2971215073 1082 -250776524304 1083 9596152490040 1084 -221980515072992 1085 3494579864151156 1086 -39986031746163272 1087 346979982779610896 1088 -2353187729920279752 1089 12759171284710348326 1090 -56307231821843902468 1091 205203658991890576212 1092 -625056387906821677452 1093 1607619111697883986268 1094 -3521663574517654977012 1095 6620026410487496447276 1096 -10748043699330054765836 1097 15156488117103041750223 1098 -18654808242023790976074 1099 20125713232499076653850 1100 -19101964976926683351990 1101 16000967218063603639700 1102 -11861161576678714137454 1103 7798358239440442773274 1104 -4555938590521017527594 1105 2368557376208200649922 1106 -1096950442648361470166 1107 452883891710770591106 1108 -166730499712548133242 1109 54730477992662251128 1110 -16010456832398988754 1111 4169799767189090378 1112 -965434943964022934 1113 198308933922995638 1114 -36041907603755844 1115 5775975906928717 1116 -812655382374208 1117 99833789372018 1118 -10635424106878 1119 974008982897 1120 -75834732306 1121 4947271357 1122 -265222858 1123 11372513 1124 -374834 1125 8912 1126 -136 1127 1 1128 -4807526976 1129 414872449728 1130 -16265854751088 1131 386320272569920 1132 -6256814155673064 1133 73794693014133344 1134 -661251526403603112 1135 4638781147572013248 1136 -26058499710085051020 1137 119323224988412719392 1138 -451855553396626883364 1139 1432120209569242004208 1140 -3837603217438108747036 1141 8769960671235633446640 1142 -17219882946752567226404 1143 29239229045717391954432 1144 -43176714593929230202266 1145 55720299850405014250068 1146 -63112694920335531693910 1147 62976254949413442741420 1148 -55538464093316229524390 1149 43408019263156084906764 1150 -30138688184473432839442 1151 18625357882636609043700 1152 -10261125913838713822778 1153 5045700624227333043392 1154 -2216430358597770887014 1155 870174926430398261912 1156 -305374526145491624430 1157 95767948171129503976 1158 -26821253500296671706 1159 6700819631470550768 1160 -1490983602854873847 1161 294835808419002355 1162 -51670180068289573 1163 7996809333035351 1164 -1088137500745377 1165 129459084993607 1166 -13373540719095 1167 1189104114739 1168 -89989317439 1169 5712533129 1170 -298307381 1171 12471725 1172 -401173 1173 9317 1174 -139 1175 1 1176 7778742049 1177 -686013985104 1178 27542275078920 1179 -671180051188224 1180 11175113975546636 1181 -135747835380828216 1182 1254997158522575376 1183 -9098358271762142808 1184 52900993790025150186 1185 -251089296764304196108 1186 986942455570528017756 1187 -3251123688420859152372 1188 9066245539251768239796 1189 -21588118742983016539772 1190 44220538147540321051236 1191 -78425888507912921061588 1192 121106433595104380332773 1193 -163638688066759489643526 1194 194306095272197854147438 1195 -203517737460759656703410 1196 188649212376389420879220 1197 -155193443748366867875714 1198 113581806393042818711662 1199 -74104922156562803730094 1200 43173507650928728396122 1201 -22490442649800044559858 1202 10486249183840207654406 1203 -4378935760416399365270 1204 1638248756926855891936 1205 -549083083204260995574 1206 164803764013187571934 1207 -44260830359782608554 1208 10623336297842472947 1209 -2274829702364550494 1210 433615948687145127 1211 -73363316675649754 1212 10977332113883018 1213 -1446095690612668 1214 166777957016803 1215 -16721488495416 1216 1444682340201 1217 -106351307428 1218 6574021075 1219 -334614828 1220 13648772 1221 -428718 1222 9731 1223 -142 1224 1 1225 -12586269025 1226 1133837714929 1227 -46589284102632 1228 1164187717133464 1229 -19913148410700260 1230 248941567146712860 1231 -2372556862660501416 1232 17759777498530184352 1233 -106779955714674108102 1234 524830855206874690954 1235 -2139093773901882374800 1236 7315988997902051528412 1237 -21208115864795753649904 1238 52558422668138255089364 1239 -112179129298811795641608 1240 207544154410788675634980 1241 -334721496626736031931343 1242 472905716080528798846017 1243 -587845465229061135534620 1244 645352300137126015896178 1245 -627791449944888337563570 1246 542713402389760672017584 1247 -417966717558168147432528 1248 287374400300120841483698 1249 -176708737964848668916116 1250 97318568421719169868450 1251 -48055757749997022320956 1252 21293820563558229138718 1253 -8470877722707847159926 1254 3025778992648470518760 1255 -970288759634576553040 1256 279181243289085437814 1257 -72010013653015109578 1258 16627937397822691938 1259 -3431121432250914386 1260 631200106724360000 1261 -103214956447079123 1262 14947025571746853 1263 -1908136680656984 1264 213518639994424 1265 -20795010019200 1266 1747109049638 1267 -125200510194 1268 7541183278 1269 -374375185 1270 14907245 1271 -457496 1272 10154 1273 -145 1274 1 1275 20365011074 1276 -1873167991204 1277 78732565154209 1278 -2016186720878560 1279 35404850434049144 1280 -455176703665539272 1281 4468551601444940796 1282 -34508327870671432248 1283 214359547489555492344 1284 -1090019434930035920804 1285 4602252146378316753298 1286 -16325894015707271445172 1287 49145741198476309233556 1288 -126621246069088398621788 1289 281284917061992295685948 1290 -542248747222212076008372 1291 912236321578244430356988 1292 -1345919062532492995706082 1293 1749122639685075027864873 1294 -2009879905826097578732994 1295 2048914473394346118202338 1296 -1858459447837643017571194 1297 1503701593069990401918912 1298 -1087671966668816040067886 1299 704635672472542269223246 1300 -409473681834988404005746 1301 213704096212915488183206 1302 -100259473134523289990886 1303 42309137243244831199410 1304 -16064916516760514585406 1305 5488618341621587948708 1306 -1686754190594464449834 1307 465971117352043391677 1308 -115594388938083964046 1309 25713339784620781631 1310 -5119140785053744162 1311 909905198793422623 1312 -143956880619462240 1313 20196021082954394 1314 -2500762813547896 1315 271740159210801 1316 -25728197925548 1317 2103563070073 1318 -146844426100 1319 8624147303 1320 -417829130 1321 16250816 1322 -487534 1323 10586 1324 -148 1325 1 1326 -32951280099 1327 3093273277403 1328 -132929860935631 1329 3486515239825737 1330 -62814961330563676 1331 829923570794999732 1332 -8386224315179558348 1333 66759405933686163900 1334 -428086206558287451102 1335 2250089076299997245946 1336 -9832412127323016100598 1337 36142010263273882866070 1338 -112867119871310173200900 1339 302008230458465843587264 1340 -697528964713670924031812 1341 1399535652297315322282712 1342 -2453159111194385232024555 1343 3775157255203206964056969 1344 -5122763962710973996134407 1345 6153210179105571664162071 1346 -6564411940375526410154628 1347 6238431375266153623032582 1348 -5294994229974341674714940 1349 4022907321809227825757118 1350 -2741144204263092691601954 1351 1677801331457567701590996 1352 -923714193498698342586202 1353 457899864471542691120664 1354 -204533319427644325636488 1355 82360764916269446534574 1356 -29903128428638973429648 1357 9788154652085310792862 1358 -2887254332289794198055 1359 766895079178861878853 1360 -183215389956461074119 1361 39309379470303534587 1362 -7559173957251066390 1363 1299587820788813558 1364 -199129170400101078 1365 27088961902211754 1366 -3256317089623721 1367 343885213773669 1368 -31675859094257 1369 2522117817639 1370 -171620255212 1371 9833752030 1372 -465228276 1373 17683238 1374 -518859 1375 11027 1376 -151 1377 1 1378 53316291173 1379 -5106025131050 1380 224236879037237 1381 -6020505188607850 1382 111219476211131389 1383 -1509125386207899424 1384 15684992042159154284 1385 -128613810285466642592 1386 850660191206258390250 1387 -4617793051440962744384 1388 20865838991974182993146 1389 -79402695802347047057624 1390 256994028156805747063138 1391 -713470899318579914519620 1392 1711508276656084294631068 1393 -3570341031959505188648204 1394 6513381125281561830408851 1395 -10442804227098514791649464 1396 14778758777928586816497245 1397 -18532954660470066336427244 1398 20664122515737833725640751 1399 -20547475761912419102404546 1400 18268912565494311842601128 1401 -14557136066362666886664390 1402 10416158959039380580112796 1403 -6704063971229051194138742 1404 3886647642539955768448190 1405 -2031924198091140983872018 1406 958755098738646785224600 1407 -408538207510779579386286 1408 157261649530673331426236 1409 -54688874831142097526266 1410 17177407493606348529228 1411 -4870387670601738655500 1412 1245489126597617076751 1413 -286916288574964564924 1414 59443653213412332406 1415 -11053307772050369276 1416 1839894905527820970 1417 -273289596647484556 1418 36081563884987892 1419 -4214080567332222 1420 432839929377537 1421 -38816116616330 1422 3011828378978 1423 -199896999330 1424 11181580216 1425 -516835414 1426 19208345 1427 -551498 1428 11477 1429 -154 1430 1 1431 -86267571272 1432 8425149842168 1433 -377940491328718 1434 10381990396310008 1435 -196541122416647221 1436 2737108506291954641 1437 -29240481439876266928 1438 246790509057600565568 1439 -1682334051142114094648 1440 9424313065716435409316 1441 -43997307965311009223324 1442 173177748708284021763820 1443 -580387021180756114816414 1444 1670181700596187350681490 1445 -4157210766027222051683072 1446 9007470558066553519950916 1447 -17084402613241699741391630 1448 28506229628140483650026252 1449 -42026356398473820360836050 1450 54957552155753595906753146 1451 -63965495397656959333668479 1452 66465026532100555323033277 1453 -61820030675097206008720472 1454 51590506961525171250576962 1455 -38707725633778113603423854 1456 26155957423925587255986488 1457 -15941456491553614944442912 1458 8773950759086412788787542 1459 -4365025122796732414242472 1460 1964299916671089755048254 1461 -799933653146774100824624 1462 294855773431002035458582 1463 -98365873353088061985907 1464 29689842778161536074237 1465 -8102547663191213906224 1466 1997417952918953536556 1467 -444203069273299341700 1468 88965485834144675108 1469 -16012489382811870380 1470 2583102506409343264 1471 -372269946160461293 1472 47740313911350509 1473 -5421542076790892 1474 542001177278354 1475 -47353267044622 1476 3582824803720 1477 -232077660976 1478 12679991786 1479 -572924756 1480 20830052 1481 -585478 1482 11936 1483 -157 1484 1 1485 139583862445 1486 -13896610269378 1487 636482296695023 1488 -17879642923160234 1489 346669779087648624 1490 -4952054040416688160 1491 54340972457072829573 1492 -471747085663550388448 1493 3311986215069007946354 1494 -19131531297481246057584 1495 92204309920456400499750 1496 -375076634110579352878040 1497 1300487367000833125253372 1498 -3875736220071470719655268 1499 10000545167255540444535442 1500 -22484124506519098063933260 1501 44293457705315072959357825 1502 -76835085739601021907796016 1503 117878982689475665167213409 1504 -160567009308804027326677516 1505 194857085671162054500362720 1506 -211321239602329750082343202 1507 205357569414233044768163827 1508 -179247049841832632526718406 1509 140821950091180972652487106 1510 -99757998109211100993918630 1511 63819220184763169996424852 1512 -36918105787794853599345522 1513 19331391883343374275508016 1514 -9170019289961289263029006 1515 3942802302046778562654140 1516 -1537118694887366192375162 1517 543389140636030462758607 1518 -174156071323838620784756 1519 50582110385189241468066 1520 -13303563316156434521500 1521 3165181206083265718490 1522 -680278106334212210764 1523 131844643201418684066 1524 -22991500339256166124 1525 3597675678288126685 1526 -503488252654376534 1527 62765802773170258 1528 -6935862242907498 1529 675352207728716 1530 -57520911279010 1531 4246411896726 1532 -268601541526 1533 14342157853 1534 -633782178 1535 22552355 1536 -620826 1537 12404 1538 -160 1539 1 1540 -225851433717 1541 22913046841423 1542 -1071049474464355 1543 30753203445736359 1544 -610381715283636101 1545 8938193596129772741 1546 -100686115418695147663 1547 898461814938583230805 1548 -6491849833652908456474 1549 38639589809732651411786 1550 -192098625212136299473254 1551 806952190304579068421530 1552 -2892235088663723878085466 1553 8918875929005950764860702 1554 -23835499978522654664776574 1555 55555663914361453435436830 1556 -113565129349934235672190975 1557 204605227570660301724692023 1558 -326320521968764249075751841 1559 462506403045087473844977247 1560 -584574610291143898508515351 1561 660917584511566094896313057 1562 -670232492397402083099103005 1563 611114563706632848943656721 1564 -502065298026680368502156784 1565 372341607972152237049609478 1566 -249665748260123072474306632 1567 151564964053815351155686790 1568 -83396085214829368153924496 1569 41627917378551905636422214 1570 -18862662161195262811959304 1571 7762284470137142950702822 1572 -2901575342096822804821730 1573 985196768966194027658526 1574 -303764645745781022718374 1575 85004868392118359852366 1576 -21571900028028507162630 1577 4958887180252939112442 1578 -1031092983665666433034 1579 193566843666095402138 1580 -32733872638356774866 1581 4972708049190008824 1582 -676327332182690022 1583 82020253219159816 1584 -8825556007264306 1585 837547400332028 1586 -69585378295966 1587 5015175805340 1588 -309946640673 1589 16182095467 1590 -699705463 1591 24379331 1592 -657569 1593 12881 1594 -163 1595 1 1596 365435296162 1597 -37766379136840 1598 1800968114710793 1599 -52831948266322088 1600 1072855154519521574 1601 -16096330180338875566 1602 186021997034060489299 1603 -1705160208695333873278 1604 12671574516765836437553 1605 -77658702602470783817084 1606 397971063566175487192554 1607 -1725029567033466815052244 1608 6386111980561850062654088 1609 -20360292613080271182378752 1610 56308401340095508762386046 1611 -135939902416434548460234760 1612 288085644507507323102360410 1613 -538562812568429428430906594 1614 892055000849316001423155671 1615 -1314254758592661266026166598 1616 1728257137538522338855016986 1617 -2034801838453337587478470908 1618 2150883778233602805168141797 1619 -2046228682263375654504003312 1620 1755784483968048104871264841 1621 -1361414506638240227997876358 1622 955489646110055868047698460 1623 -607840945793430531993317522 1624 350910215148472208648638832 1625 -184019011938605463947228686 1626 87723327337756946422545204 1627 -38035177630085325240560506 1628 15004187975865066690735537 1629 -5385668177887079786823152 1630 1758779584118403479973806 1631 -522359074962288030354616 1632 141008028695058509357426 1633 -34565890108783506430896 1634 7685338764535672318894 1635 -1547488211692866578112 1636 281653819335904656701 1637 -46229224101113568690 1638 6823429424132974510 1639 -902591640216901558 1640 106559874209551304 1641 -11172420190853358 1642 1034006990541994 1643 -83849461811586 1644 5903097703456 1645 -356632159408 1646 18214703093 1647 -771004544 1648 26315138 1649 -695734 1650 13367 1651 -166 1652 1 1653 -591286729879 1654 62227434734181 1655 -3026133358704826 1656 90656271198659090 1657 -1882625681663452971 1658 28923843190064220647 1659 -342737545387516797332 1660 3225281444179872995070 1661 -24634784842096582032835 1662 155349298257879066470611 1663 -820036109624098009114228 1664 3665052188734666063892256 1665 -14003718351460912883528578 1666 46123196075314645585841790 1667 -131895426055021699027476104 1668 329539581644968162283698880 1669 -723373397640495575141034585 1670 1401941313254699393728568557 1671 -2409399059148246067834696550 1672 3686318030694598755224563192 1673 -5038418351043631363080815097 1674 6171114185134011662238130951 1675 -6792129410017876247942903732 1676 6734326585315923564748533020 1677 -6028090263814923740537702609 1678 4880920797161997828375255711 1679 -3580916186645741031146457904 1680 2383919180169245150909294614 1681 -1441894948260846926170773960 1682 793174304950551215433991694 1683 -397150781690624483866087168 1684 181119226064235493523250358 1685 -75262448911316571109975795 1686 28502943602412210448418815 1687 -9837842004704891532961224 1688 3093958816472604128879912 1689 -886214819538440143203344 1690 231031430834319817171084 1691 -54763610174906371497060 1692 11788416671247815742028 1693 -2300765018352483166967 1694 406342651923834192413 1695 -64786025195796356276 1696 9298004174506560150 1697 -1197056289647435266 1698 137672749687243316 1699 -14073735160372648 1700 1271022690919606 1701 -100656490865985 1702 6925674880767 1703 -409221108706 1704 20455796818 1705 -848001747 1706 28364015 1707 -735348 1708 13862 1709 -169 1710 1 1711 956722026041 1712 -102498544652980 1713 5081211056816318 1714 -155386440424997440 1715 3298357867508251019 1716 -51864973620181643098 1717 629809148726741543214 1718 -6080860615842740045966 1719 47708161503415462477544 1720 -309365366064887899999824 1721 1680981594896409569042897 1722 -7741159360355026555669764 1723 30505283370026234767916190 1724 -103717346553646103353005544 1725 306438840819915660158396176 1726 -791727326770692078921823080 1727 1798661149992459625353811835 1728 -3610736441086741383975840086 1729 6432981722150856708753116410 1730 -10211583718341672105862001358 1731 14492834881083378848903844633 1732 -18447986274338610931515780928 1733 21119942351225699662503306318 1734 -21800551795176693333664454848 1735 20334670497182466331825784766 1736 -17173374734134815265109869394 1737 13154501928831597046191741245 1738 -9152679229040471849857058802 1739 5792153937269540167090235560 1740 -3337525855931869660050973966 1741 1752632218109210384301435412 1742 -839350276686715274384430266 1743 366777726174857138178940724 1744 -146287327323039864669890436 1745 53260531143963292278446041 1746 -17699534353376384910842488 1747 5367175630483743938478586 1748 -1484326822721885347790496 1749 374093448309250400163066 1750 -85832215438271579897872 1751 17904701047007291879208 1752 -3390131433486866199670 1753 581467599084357783633 1754 -90123442715723291270 1755 12585882838011067934 1756 -1578124115831141174 1757 176923054820546004 1758 -17644772356948514 1759 1555875187822489 1760 -120394756235508 1761 8100049552124 1762 -468323026104 1763 22922147287 1764 -931032034 1765 30530282 1766 -776438 1767 14366 1768 -172 1769 1 1770 -1548008755920 1771 168778718925040 1772 -8526179978309004 1773 266048276999193936 1774 -5769903292120636994 1775 92814600609196114620 1776 -1154385117229668460874 1777 11429107717104404559200 1778 -92050890550087701558571 1779 613414975872817060692943 1780 -3428706790549410617363675 1781 16258306858197093874444409 1782 -66030666308580312092740312 1783 231583402215699083175077104 1784 -706409822928696560493253640 1785 1885849017999886968569283680 1786 -4430503563893072168810785220 1787 9204944617238008540015619998 1788 -16986586197793838193787485792 1789 27951293459389785722285649078 1790 -41155314373664506220039236830 1791 54392423942350894487537750678 1792 -64708101383690419113592382718 1793 69466946669333586923271116434 1794 -67448434890889501457193292559 1795 59348095722628780374585349805 1796 -47407809742849951317820909135 1797 34432935627764851245058999231 1798 -22769996068600325126298185704 1799 13725081585455520949415728766 1800 -7548241269763084697665291280 1801 3790448375543180091695822606 1802 -1739020767124799977574826535 1803 729229161554366358841874239 1804 -279552553629260256195227527 1805 97975082780458665602737625 1806 -31386836402121418407322146 1807 9187478205357171270832026 1808 -2455859811410170292968818 1809 598974001149007064877758 1810 -133148380384198074741615 1811 26939499708232393876825 1812 -4952585854155282984839 1813 825597918071383820891 1814 -124486652692042435984 1815 16928014939129932190 1816 -2068608968168934504 1817 226202485233004094 1818 -22021642325809642 1819 1896964559000082 1820 -143502315517430 1821 9445145708494 1822 -534596802358 1823 25631517368 1824 -1020443246 1825 32818340 1826 -819031 1827 14879 1828 -175 1829 1 1830 2504730781961 1831 -277834733897860 1832 14297503861491202 1833 -455047673834854104 1834 10078615620002012393 1835 -165773619187956896606 1836 2110712263301197882134 1837 -21417128255985346127418 1838 176976964591025965689473 1839 -1211239705541258218951390 1840 6960157813412428186305889 1841 -33961249913105341871403134 1842 142057080484251831732066219 1843 -513579558034690067624968920 1844 1616224968571716608487113824 1845 -4455007118103417995506518296 1846 10815210074916227809971642615 1847 -23237112635106849480467268494 1848 44379454394764180243731735118 1849 -75635836808029667591887337166 1850 115435087574016838905145308999 1851 -158261882954315662381780451868 1852 195464483574052467398295393310 1853 -218027610488267369057889388884 1854 220136277982474359430784453791 1855 -201598376036167530709814521224 1856 167756173755817757244190579565 1857 -127044263747042005703221354228 1858 87683712045745126421341655481 1859 -55219138871830355976785887102 1860 31761939199222935520931198124 1861 -16700651012894419771835121546 1862 8032577737568178750119930147 1863 -3535753872805977622989096922 1864 1424783754131221844369258505 1865 -525669291517668275550268906 1866 177562075118539447185021061 1867 -54897937012485185070293700 1868 15528761040724490833063098 1869 -4016112845346187007145372 1870 948802212337322311091893 1871 -204525738195746320182060 1872 40170016824834029689897 1873 -7175951285207901850104 1874 1163497609881544548863 1875 -170790892658626124982 1876 22629283256138569724 1877 -2696665970764569090 1878 287789885750705907 1879 -27364520956751528 1880 2303954725161744 1881 -170472200689724 1882 10981814337567 1883 -608753620366 1884 28602700546 1885 -1116596346 1886 35232671 1887 -863154 1888 15401 1889 -178 1890 1 1891 -4052739537881 1892 457223662680621 1893 -23960410118988986 1894 777532591084510974 1895 -17579969323329821807 1896 295530783667854799501 1897 -3850203597672807232280 1898 40018493276658818551878 1899 -339092003651726219588020 1900 2382141900158742205151000 1901 -14063988713342522083213214 1902 70570205069817495990806068 1903 -303828434369779864442063791 1904 1131529516308566175721738827 1905 -3671174056573906707615877496 1906 10440921700936557081071580976 1907 -26172615135943300958665275371 1908 58109202467936257555741124737 1909 -114767984319722361799193242318 1910 202426130490275681515431893884 1911 -319964470534369752275559759609 1912 454666181581974058957229668637 1913 -582463331693545792003405682848 1914 674427254139100931294002098948 1915 -707432442625367208510903628134 1916 673608090211564107042496919404 1917 -583304317341600228526589288914 1918 460099831763711248118597138354 1919 -331052469529027569623873428861 1920 217554460002074293841160641423 1921 -130715466637622537583762576704 1922 71872132218088144487882302230 1923 -36189477137399100225591863722 1924 16696818922981894109003060090 1925 -7061290011478824378291042130 1926 2737975356442442266754181356 1927 -973401348904722091584570067 1928 317260458722909350385140111 1929 -94768843850982087607088856 1930 25931014327388763560424788 1931 -6494786570122831402327708 1932 1487611937679526159997958 1933 -311223803954562415655046 1934 59384381806689393083674 1935 -10315958540204363700787 1936 1627987923775008093637 1937 -232800551055212650616 1938 30073579393479693894 1939 -3496892352311162509 1940 364420175233783097 1941 -33861294916522974 1942 2787933119032518 1943 -201858052926065 1944 12732987348623 1945 -691560008544 1946 31855560046 1947 -1219865662 1948 37777838 1949 -908834 1950 15932 1951 -181 1952 1 1953 6557470319842 1954 -752226076756044 1955 40129698656247449 1956 -1327274819150308200 1957 30622615619458371698 1958 -525905551669845318582 1959 7007326480971757699793 1960 -74568794697187237658970 1961 647568738286008902296765 1962 -4666937792687419534886550 1963 28292652241835633973165143 1964 -145906249808192848376686830 1965 646157657413902254653596472 1966 -2477361145255464964442530560 1967 8281047364562373098085209099 1968 -24283393409018850509676869592 1969 62810655527033504825097864794 1970 -144001285529494035340103547462 1971 293895697544693992440807392075 1972 -536048406235648119351503116126 1973 876835593993380347438399513438 1974 -1290339497329983814607626655204 1975 1713146626539690886232229103483 1976 -2057315376876466535066434157620 1977 2239871314987213215916505451541 1978 -2215436805308341001652096570928 1979 1994407291188082143487669109321 1980 -1636827218997075630762915145956 1981 1226479038500208067943267164600 1982 -840120019993465762778120638422 1983 526656290879386640287806390653 1984 -302431221897478581988762556682 1985 159212716738655964733326324685 1986 -76886463559376700834876039810 1987 34075600265116260232379013745 1988 -13864049395714472090565925722 1989 5179060509367433307066268250 1990 -1776296863263723068269039324 1991 559240223625948540376642705 1992 -161560659545335098496123772 1993 42803551932596415297483961 1994 -10391873158110973639538692 1995 2309632697930242028505271 1996 -469336986474703847691400 1997 87067763519613979899368 1998 -14718503982696794504734 1999 2262311309575890585347 2000 -315350790613077604034 2001 39742008426540778360 2002 -4511625623970434528 2003 459363783708063143 2004 -41731670734041260 2005 3361586828772014 2006 -238280210443510 2007 14723840542831 2008 -783841010842 2009 35411068685 2010 -1330639130 2011 40458485 2012 -956098 2013 16472 2014 -184 2015 1 2016 -10610209857723 2017 1237227629471951 2018 -67171343190440361 2019 2263592073240998731 2020 -53271423029149550177 2021 934240069094521934063 2022 -12725377033980017635535 2023 138577991217033694122595 2024 -1232747799954837895114905 2025 9109296621771315972706495 2026 -56674226363105001500061947 2027 300207890658458510938348883 2028 -1366734689221563021942619623 2029 5391128824259921980355752463 2030 -18554760422117060727847573761 2031 56064001121070562829548307483 2032 -149530416089106189430972537541 2033 353748729086858026983502966595 2034 -745522428692054097533727721231 2035 1405124657527682925351119529479 2036 -2376710637138667656838588727887 2037 3619217176233402066547432131587 2038 -4975834448417287178631019137497 2039 6192213101497902379310613712687 2040 -6991348983007519538762662705859 2041 7176578992193094897021787700307 2042 -6710103304140251638425741129409 2043 5724321782776791627836867335919 2044 -4462201415715457888346704958029 2045 3182552409144336807146595983203 2046 -2079225122555090401673962863027 2047 1245533550299071922077258959175 2048 -684696209855310477193177578135 2049 345639367122002489005681171105 2050 -160309699258459893564267868885 2051 68339319776506360516251638413 2052 -26782583695773241524267622517 2053 9650157647787116350118623265 2054 -3196509008197805008574401747 2055 973114273722254637968833733 2056 -272149975525579370340424589 2057 69877559080745447658706993 2058 -16458580474826149826857295 2059 3552354523549004237693013 2060 -701693397710739656024947 2061 126649939132553306484641 2062 -20848485242367445199341 2063 3123116775886493874941 2064 -424620596973888148741 2065 52234787505836058397 2066 -5792469411895182167 2067 576517947891978913 2068 -51231795696280239 2069 4039396548964733 2070 -280432276177249 2071 16981965976713 2072 -886483475587 2073 39291349453 2074 -1449318537 2075 43279337 2076 -1004973 2077 17021 2078 -187 2079 1 2080 17167680177565 2081 -2034399276440846 2082 112371729968119731 2083 -3856952597244174298 2084 92553743627360585478 2085 -1656843393169796990500 2086 23060696091051595291435 2087 -256870192672360345028640 2088 2339550382172170502423355 2089 -17716767881624736537673660 2090 113060698427326216424503725 2091 -614812454852040161359118788 2092 2875755084539997538758211168 2093 -11663620478846743061585982194 2094 41306836757175601692877553049 2095 -128522888327884002403957816850 2096 353235611572358491242504976786 2097 -861729327321919490667335210788 2098 1874026887680737895591868714201 2099 -3647241310801838259161342278380 2100 6374629867506296606104240341770 2101 -10037314402016878078414622835862 2102 14278762238704414446413691378937 2103 -18398980023813681892190473567406 2104 21524794001764040783391469653891 2105 -22910770192169358441680246638610 2106 22228918088440338946998777241139 2107 -19693054329118205789468547772214 2108 15954499363675755465669318969072 2109 -11836230812502265276742003447612 2110 8050407207610360835688879770975 2111 -5025076381814532741628404869800 2112 2881167714769772358226784808405 2113 -1518490841914989525828863184940 2114 736083939186820152590801906555 2115 -328325963720146432562395978100 2116 134795135214862593563768239102 2117 -50944699041991998181185997186 2118 17724703683595467347929377227 2119 -5676046764940874061328287130 2120 1672480097748625645743478975 2121 -453221033681987154795324578 2122 112875369384554158536305229 2123 -25813537838047710937664918 2124 5414762346904983033733520 2125 -1040433051571685240799960 2126 182832613048929778737441 2127 -29326956524322843840676 2128 4284211868095036613948 2129 -568467760236867260798 2130 68297490658680334285 2131 -7402081158268170618 2132 720511351965654586 2133 -62659442635633096 2134 4837849751754197 2135 -329088193113460 2136 19537554073067 2137 -1000439465340 2138 43519716823 2139 -1576319764 2140 46245200 2141 -1055486 2142 17579 2143 -190 2144 1 2145 -27777890035288 2146 3344350366160936 2147 -187885388185904810 2148 6566173448496600488 2149 -160605416305747972287 2150 2933606401326258798073 2151 -41705149163395751807640 2152 474957663772565065325280 2153 -4426980209947726141701180 2154 34338896152689061937999030 2155 -224654809116212851386222462 2156 1253453584686318692266116418 2157 -6020372857176591495160293535 2158 25092369586199581719430264619 2159 -91387375452895495329611631656 2160 292623980426041816718963890918 2161 -828247457066638042893418213111 2162 2082223396775809626668044388441 2163 -4669636134225559316393768213710 2164 9377983531740820392096777876066 2165 -16924790109348734049282542977961 2166 27535629811348736605164448086177 2167 -40500909429119418151557208621840 2168 53995241357872598874359223493626 2169 -65400909813852452622367521136334 2170 72122246563801936203862529066042 2171 -72550778070055049089211919711874 2172 66688302831819926533598698769020 2173 -56099895800746300280700785881677 2174 43249042384402278144721910183903 2175 -30592941345987937114978552582112 2176 19877353871897038138630889816920 2177 -11873732644914493415425907121100 2178 6525959144895685186242812716610 2179 -3302222487145516059783769155410 2180 1539181516489858439189295805918 2181 -661076493417010546899117826467 2182 261690820131356108382138816667 2183 -95485023833344100686786732200 2184 32111745562129685380664229462 2185 -9951317682227783575486594852 2186 2840680267480068352035014028 2187 -746539698833910677498136758 2188 180491688549001026390800960 2189 -40108349291887067262925603 2190 8182603343776396376853653 2191 -1530485905492522214174136 2192 262019660549329834014100 2193 -40978755027972870165153 2194 5841256359918688849757 2195 -756838165276355924622 2196 88852390716377816428 2197 -9416260223262686689 2198 896823752722757507 2199 -76359814847563392 2200 5775674573147524 2201 -385109856167622 2202 22423585840204 2203 -1126729789954 2204 48120718790 2205 -1712073029 2206 49360961 2207 -1107664 2208 18146 2209 -193 2210 1 2211 44945570212853 2212 -5496418673062774 2213 313978182823971041 2214 -11169011941906226786 2215 278362535628087169183 2216 -5186131893491104219848 2217 75275371087307541768318 2218 -876103181582543783627040 2219 8353040476385539798641375 2220 -66335026275726704547416100 2221 444691055903634499748055667 2222 -2544414786257717941404610140 2223 12542277064669978822003202653 2224 -53689738289855830492423281478 2225 200975980548720254712391936364 2226 -661878171941084167630868659058 2227 1928111366798095715478785596449 2228 -4992181133103757760488509000184 2229 11537702563856793652589188305418 2230 -23894505427860255070828073150564 2231 44498094424101459092984617382481 2232 -74751462423319101799168247360498 2233 113598928623187163808062469028222 2234 -156577941282071127967378733275342 2235 196204692026383666472522076627841 2236 -223993617951027270916462261222002 2237 233424469591941141185540873998991 2238 -222431980039358449475571227155134 2239 194118947346715274996122113346559 2240 -155369927524082275228667329235352 2241 114191930766325327249747055932712 2242 -77152522747093302305851953027752 2243 47965199333685247233917931350785 2244 -27461179282353633657132636191620 2245 14488585261843246938074946343485 2246 -7048330139535546730236911035388 2247 3162877883348252724025659814435 2248 -1309603111246798240877045075638 2249 500409057831838502928323876506 2250 -176460104367476684158075734618 2251 57418277716000547222625281707 2252 -17235280755855800477641394890 2253 4770522118355050711999754827 2254 -1216846090792917884578350894 2255 285820231573112132198292137 2256 -61761668387212289743881788 2257 12263159721090758600802544 2258 -2234234722864225167064836 2259 372879506532624530036341 2260 -56893244828399448420218 2261 7917607981296372777632 2262 -1002263919419899912850 2263 115035760525475080185 2264 -11926379684124891556 2265 1111922392777340138 2266 -92732031779635924 2267 6874095995120641 2268 -449455290571644 2269 25676035566915 2270 -1266447665020 2271 53120179639 2272 -1857023130 2273 52631588 2274 -1161534 2275 18722 2276 -196 2277 1 2278 -72723460248141 2279 9031161529932843 2280 -524425404719046061 2281 18982934857578155125 2282 -481906513019216580162 2283 9154388345746246590666 2284 -135609784378380851263122 2285 1612316690743430515801398 2286 -15717591415954017943811715 2287 127733305356161938497501095 2288 -876995335808358549557022739 2289 5143362982683243072584379621 2290 -26006667415743996738918920696 2291 114278506022711488240424076950 2292 -439427232216320319943759865776 2293 1487596811555900082899783069286 2294 -4457489274390958924064898766088 2295 11878991762750329788681886599140 2296 -28275782769912416796743061285260 2297 60349108243001024851477760541876 2298 -115894047940297697042789845449822 2299 200888494978071518662189032245576 2300 -315206187242337751574043942124182 2301 448856740592635156002186670633340 2302 -581457772690947019003390640370759 2303 686682067550121302486133873569569 2304 -740735885610271150544407761044887 2305 731146153411594883436426700248919 2306 -661403678200933170535744833648200 2307 549122467383123860457415554251328 2308 -418952424233524847037194471513704 2309 294064841224685336234801109700528 2310 -190079107571591062554091920737837 2311 113242799701392018437780247670185 2312 -62228225011748992566934539688645 2313 31559142064339710025770141591571 2314 -14778472287507048023913758231074 2315 6392215900216867754497681794992 2316 -2554387343358235887767902268090 2317 943138243635195097869933790812 2318 -321735925263858838338247048519 2319 101386935876257944598599341761 2320 -29504129890661416095139613343 2321 7924940460936749447716928455 2322 -1963563480141238192332002608 2323 448411484587852093708181356 2324 -94287758560121273543603088 2325 18232788115787408305265676 2326 -3237729184610709024537670 2327 527076283457159429781132 2328 -78501419660252202490954 2329 10671571904254260357336 2330 -1320467319835262235062 2331 148242120674351916890 2332 -15042210372650575142 2333 1373417182991061918 2334 -112236360788951663 2335 8157115992966211 2336 -523187427828855 2337 29334084367145 2338 -1420762497888 2339 58545243442 2340 -2011629688 2341 56062130 2342 -1217123 2343 19307 2344 -199 2345 1 2346 117669030460994 2347 -14835641724165744 2348 875493001455182929 2349 -32238099854202726864 2350 833359556532169569948 2351 -16135439338813538132604 2352 243854939832603301529118 2353 -2960560873179984359308956 2354 29496622494286284045350688 2355 -245198346451974372799456250 2356 1723404194132392890772740211 2357 -10354958772392160502207721230 2358 53680739743252362996666537618 2359 -242013586939637370322340012630 2360 955435333292312463290755458324 2361 -3322972855450798923736754049794 2362 10236206075212264055767031047409 2363 -28061360769913904590239413172376 2364 68753102301453361826262749956134 2365 -151133718288030439760190992798364 2366 299106919442107939958602981614123 2367 -534633502509193456854988079237278 2368 865551422456946705457887955232598 2369 -1272523355692922628512120528925458 2370 1702949317442747869353979163513866 2371 -2078904353253771354244317935071696 2372 2319596678651635825402199737169471 2373 -2369764359193582132069203336772696 2374 2220285594052073373702786808818776 2375 -1910518517929493888301976145313512 2376 1511804302028267892645493273931976 2377 -1101396683577323808617912857030552 2378 739501846470046270233410997082854 2379 -458003947163164661477327534712382 2380 261858206520098121168998194083685 2381 -138295912885781801117360473409354 2382 67503340285472342256935451262640 2383 -30464091151157680148552642818826 2384 12715108674346793670223744674610 2385 -4908961142898334901055429496758 2386 1753118880848161675129017027616 2387 -579087394464895206406035999720 2388 176883936714602666589021826579 2389 -49944041242340964676182424120 2390 13028805162720256649696358962 2391 -3138024077546278115569803804 2392 697218184189814408325095184 2393 -142754474852237518920922884 2394 26901502452845078651240699 2395 -4658920001697733725286518 2396 740215529440786927258636 2397 -107673319059340718166830 2398 14305354203121422053621 2399 -1731090497956718391520 2400 190176561288930395338 2401 -18895191456836891592 2402 1690236826492433546 2403 -135402265184164522 2404 9651819409405611 2405 -607483511411270 2406 33440344954912 2407 -1590923803450 2408 64424418284 2409 -2176367390 2410 59657717 2411 -1274458 2412 19901 2413 -202 2414 1 2415 -190392490709135 2416 24365257265977849 2417 -1460874623340493404 2418 54707106172673455932 2419 -1439577612148032852702 2420 28400012853687358195470 2421 -437724336262458846013188 2422 5424483288988409087783112 2423 -55213082076110443167170355 2424 469275880538462343040658803 2425 -3375048984169287593094382100 2426 20765902288467354503340595270 2427 -110317524176910150746121973434 2428 510024842748415269887842202096 2429 -2066186778998253530431883069864 2430 7378930104469146463077154764630 2431 -23354870450633131402691813617449 2432 65824235756327274399822247158065 2433 -165908854571714164378857611378366 2434 375401816219566403072559723687558 2435 -765198570991145885435890099186005 2436 1409516509977473448912200738178003 2437 -2353025913777971222624890552919828 2438 3569226379803058586088794221932354 2439 -4931074039144669856749743449958689 2440 6218222178690210325929543412806015 2441 -7171355308515223166349310408981216 2442 7577429302609712790609442944604616 2443 -7347362753362608487915081541312608 2444 6547356380587912045613816603858648 2445 -5369057658602828206800631191496080 2446 4056397570669347054612661506479032 2447 -2826500018408416438085618029546003 2448 1818127669085613022085025351053835 2449 -1080474574642909675315029224206452 2450 593629927163875169240416769555650 2451 -301698857637717942932975857711770 2452 141900391764047952337077450055728 2453 -61786115342236296740569490086532 2454 24910958199134222675944430201598 2455 -9300918870513852801960772061095 2456 3215794314285955125801694680685 2457 -1029471681652003433470679239812 2458 305059302999153094151947937268 2459 -83640771797145115291093778362 2460 21206655129566838783424087390 2461 -4968608770792668267327372984 2462 1074780657731546494543479204 2463 -214417388367182459998633617 2464 39400178396022855677931187 2465 -6658509736055170636807290 2466 1033061323300300666170400 2467 -146840563609312347551223 2468 19076076139185996180167 2469 -2258573818816153758948 2470 242916422543475117740 2471 -23642208196817699961 2472 2072828262359142609 2473 -162837343960375040 2474 11388707412391986 2475 -703645165508600 2476 38041098036570 2477 -1778265251872 2478 70787621218 2479 -2351726232 2480 63423560 2481 -1333566 2482 20504 2483 -205 2484 1 2485 308061521170129 2486 -40007414523192984 2487 2436524740952084340 2488 -92767645112564433072 2489 2484193917303725308038 2490 -49918574530308672222924 2491 784374340339037737091328 2492 -9918229163328449807307132 2493 103093616898435261837621063 2494 -895528160291159474796337554 2495 6587576859520653352471856514 2496 -41486894772553146417963933230 2497 225749241998935819758873342672 2498 -1069769443394281565278048838294 2499 4444984755468239381130188488678 2500 -16291885509672958836977164988162 2501 52954154586795249268132637283234 2502 -153360556275749614469421452381848 2503 397427522899757090951033821801913 2504 -925116481069299307498762048167740 2505 1941038628549590916661741069408110 2506 -3682450015410129204556705524910558 2507 6334995652800271599442925981130755 2508 -9908173355248399944258180281383794 2509 14122440041094373909097011010404431 2510 -18383785646417717075476675565515016 2511 21899101263364156862328074404795256 2512 -23914664438974689689533969335111000 2513 23980515490327578727973064530354328 2514 -22113238641207382092388086003597352 2515 18777037791489537500479860660650616 2516 -14699592260745104872436646368685592 2517 10620715183491912676847718501863753 2518 -7089014403348296734051299481066342 2519 4374852540522848041625476794490476 2520 -2498033493426418424939090815809866 2521 1320545083037585808199815200157470 2522 -646610765551069322109568527290874 2523 293382326256319990079001170779528 2524 -123380002171216340664812161373526 2525 48100021157796404342583156772027 2526 -17384239444057666784094579108320 2527 5824320942164195783053949546686 2528 -1808549283903975538915880012472 2529 520321324355643051217985915504 2530 -138634475734411197413930130748 2531 34187608990138332160105034074 2532 -7797155482329788256434160900 2533 1643132180133538224437131652 2534 -319592171328616090575955558 2535 57297616450170678474341331 2536 -9454176340192304636049390 2537 1433095302258430817204614 2538 -199149827970131410048288 2539 25309272064402371514441 2540 -2933209808009043327848 2541 308983794033158457591 2542 -29469944432035452514 2543 2533382028036228356 2544 -195237244110197478 2545 13402060492322568 2546 -813109161293210 2547 43186540714076 2548 -1984208850462 2549 77666223949 2550 -2538211762 2551 67364951 2552 -1394474 2553 21116 2554 -208 2555 1 2556 -498454011879264 2557 65677641334099488 2558 -4061929152238156584 2559 157194589735218717024 2560 -4282503029360518935132 2561 87625481251255564473984 2562 -1403212328229468203071932 2563 18097996130078411838409824 2564 -192033323754901098524981682 2565 1704164673104890281798010276 2566 -12816553565738535632007969174 2567 82581456616404073279286383844 2568 -460070541315639777442384676226 2569 2233592066024771730738752980064 2570 -9514328463786863134135512559422 2571 35771969698361611661779647485072 2572 -119342918712520339780552563271851 2573 354968776819013705019427942492003 2574 -945286735530137708945048593187605 2575 2262435621322039430567224536717395 2576 -4883488634945939603936200929057395 2577 9536503727851801754356054139177953 2578 -16896406408531199146896870270117473 2579 27231844921382120082072056567892713 2580 -40019330499797458479187017360611144 2581 53742181019820706562555787656321456 2582 -66080613673184605300660168050742072 2583 74530021090635177275676120147225776 2584 -77232839128187486562386754531605496 2585 73643837008175457512362341933548128 2586 -64702866302746101246316130654825256 2587 52443883288005251643535871732487328 2588 -39257918351928231010511333881809276 2589 27167240061433757921558607958830058 2590 -17394988946959507718218280227017444 2591 10313098189132812765701327176907306 2592 -5665250246379992868322202534417816 2593 2885001380626284715203375469632162 2594 -1362560701153410460934424574231048 2595 597019484798090633248139554116354 2596 -242737883805095210350793888091562 2597 91590331521960695506327051050042 2598 -32071791705957410809415151055798 2599 10420947150381809329680206387322 2600 -3141222430451694478854103421786 2601 878093023544064283221370151558 2602 -227519130660064886109239191102 2603 54607774250738339421379805974 2604 -12131298997875566121200662709 2605 2492074991156255131862389867 2606 -472847367095539516275310771 2607 82756805547551117665080571 2608 -13339122913806345514575397 2609 1976504431310049266460893 2610 -268654271676833218861999 2611 33415370307779775037493 2612 -3792403581792342927224 2613 391430488828862898058 2614 -36599884931057646224 2615 3086086376705587082 2616 -233396632162279688 2617 15730333056614138 2618 -937458916339648 2619 48931047299482 2620 -2210269261861 2621 85093099247 2622 -2736345323 2623 71487263 2624 -1457209 2625 21737 2626 -211 2627 1 2628 806515533049393 2629 -107796540935270520 2630 6768668736993112236 2631 -266180527190954219040 2632 7375390681420788167658 2633 -153617646595488014995668 2634 2506244375978041796827584 2635 -32959095639736920529199796 2636 356869790727098615528509965 2637 -3234180406324654580917964494 2638 24857750980703833427515904078 2639 -163801141369599981039711998106 2640 933891909843326623835897696092 2641 -4642979072615703788790921776930 2642 20265831657994526033855943867338 2643 -78124322511509179375747841253614 2644 267394822182442118657170125399487 2645 -816410391181015724687718838381026 2646 2232993949583324573000088969870695 2647 -5492183684854407257957971764736750 2648 12189330801292072060502498343813920 2649 -24488018209221660580397849538643408 2650 44658740646546358030081609651403629 2651 -74125865524292652324395115165101300 2652 112247605237080767127954528120540106 2653 -155407910401843035187466060270852472 2654 197115838704092411073003488914339400 2655 -229462327815209403923731039805384264 2656 245563001032622231602068517004235160 2657 -241953672254278068269470686325197432 2658 219793750596272213890582058055299912 2659 -184311273099576794979255073273971496 2660 142832812234198402098909567835245469 2661 -102394985989202046508391242950279310 2662 67965757784058160416731438669724836 2663 -41802407938584106122005994605766882 2664 23839933317681498984351847203841034 2665 -12613897698906100154591691223783882 2666 6194947433141938662441223655298600 2667 -2825071038806777494833760423041686 2668 1196574335708983541812578719611909 2669 -470802773692527050580229452282988 2670 172088682696281180475781253030146 2671 -58432947645886072157677565439860 2672 18428300523392028711013199465004 2673 -5396523146765899257731405553016 2674 1466797151827812584586451291526 2675 -369847507493948350617560357920 2676 86453110340452077460216658675 2677 -18719180981925591753684642908 2678 3750703386939895084352159677 2679 -694625533317512129413642844 2680 118742387151746800982729532 2681 -18706151002545688868521630 2682 2710704228815030960474231 2683 -360551367934251665333686 2684 43909745071176686519828 2685 -4882175525220868038322 2686 493937365779053267980 2687 -45294051005092656758 2688 3747413239974835336 2689 -278221317669793962 2690 18416581785334772 2691 -1078436764031470 2692 55333442947434 2693 -2458058260744 2694 93102668089 2695 -2946664296 2696 75795950 2697 -1521798 2698 22367 2699 -214 2700 1 2701 -1304969544928657 2702 176890636892276713 2703 -11274286915303510140 2704 450424007158575273828 2705 -12689962562464023963342 2706 268974612371448664871202 2707 -4469357539463789436033492 2708 59909418820352901250991976 2709 -661703056325577301587008487 2710 6121735766840149401093083081 2711 -48066270181316558365275926412 2712 323789692513089184720983936234 2713 -1888417175673721482231920431462 2714 9610151152996092413582077087884 2715 -42963249699161288206111374002992 2716 169736919635126789082509973945826 2717 -595731781987959779083735102254426 2718 1866197966981244293343738913051542 2719 -5239939544266921484756290898812506 2720 13237531573752977490362319044364060 2721 -30192242280210999892868451919673875 2722 62366405839271203620677692825247573 2723 -117007007577365906795474196999497864 2724 199898704748414461881510529970339908 2725 -311730480878741932753279216963669794 2726 444698970894146578906596990457341178 2727 -581482667566484407033700751351057472 2728 698206443568721134531591767240739000 2729 -771137835480761465675571129430726032 2730 784589946028158472611008558182638168 2731 -736407972663508416062517283708694768 2732 638419570837426800222971688889382568 2733 -511800065672486938143762362175086009 2734 379791688161182429392152088136547023 2735 -261118889078229277221787251454068564 2736 166467529114759461954022617292466178 2737 -98474827680042331048211200990198786 2738 54086368196322622839747863658535740 2739 -27595411619559942204598512833233716 2740 13084270209737687772378356914239494 2741 -5767139173865038807364474259609831 2742 2363533527455075186539736933161127 2743 -900746149664885911255065059846636 2744 319217820410106760061635654953192 2745 -105190174518696295858166184841686 2746 32223934771641110507916183862074 2747 -9174022864975450377965573253552 2748 2426214141993444383674377037568 2749 -595718370245457306734936349592 2750 135703179130850210998210651642 2751 -28655365130511466375777010798 2752 5603347644330266554818706746 2753 -1013434017866298418226977865 2754 169294662242674392824299901 2755 -26078754619421397684416544 2756 3697528026552358466675754 2757 -481477244590351654953244 2758 57437029758978730071182 2759 -6258947363579801243984 2760 620930115476186030242 2761 -55861561801255591944 2762 4536439398315409738 2763 -330741627756363568 2764 21508930020886898 2765 -1237957031001871 2766 62457290519021 2767 -2729289331218 2768 101730947530 2769 -3169722343 2770 80296547 2771 -1588268 2772 23006 2773 -217 2774 1 2775 2111485077978050 2776 -290215117528431988 2777 18771331856196410929 2778 -761696380234228453008 2779 21814026629917058484420 2780 -470389096735526577399420 2781 7958095009665047348861922 2782 -108696443426069221896435204 2783 1224241303356343326429227064 2784 -11557879707628084437503674338 2785 92671902970059385080554931225 2786 -637921949571794687955473319114 2787 3804354643914492352782152121038 2788 -19809019325484461202493219323258 2789 90665301160147509480460234311376 2790 -366930950929047780743207618276910 2791 1319981887410035186845175456436441 2792 -4240553761313876779408955111264994 2793 12217200711165965278598990955869975 2794 -31685561020034161607913793420693926 2795 74230711184083444930120993719391165 2796 -157577881032193677440370281774804988 2797 303972032794693478645127066092769236 2798 -534231312799359068506504810023688596 2799 857466201530393521233277061702169652 2800 -1259633846884295151131871938342570800 2801 1696991602755773822860804385379566522 2802 -2100481372317383909894211654599649096 2803 2392711603217265983244078311375969832 2804 -2512236891561525184987294420866689400 2805 2434656697306707271759197681270399880 2806 -2180596981646628978755506847810272488 2807 1807073056930049240479240152631716806 2808 -1387049014167616441105417498324595466 2809 987029463359883522625899553767946017 2810 -651706606902673548780862597531818450 2811 399554342167048237304128811344212816 2812 -227602496009742790996855400041479138 2813 120528528433195196942602155974556006 2814 -59361879987379165778548310762894950 2815 27200881712469447671590271968409280 2816 -11599190232962212026750199794493952 2817 4603756808771416648820681354081589 2818 -1700849526030998802524437416395844 2819 584889894662933729456791486654638 2820 -187188251561826481301790381879280 2821 55740984517697845635469496731092 2822 -15438640526539413390479398814240 2823 3975367090980431781640609431963 2824 -951085763856453551059711921684 2825 211260243006703195987174005375 2826 -43530007000564343452101503396 2827 8311502090466569175171729923 2828 -1468789225072083955591846306 2829 239889668212386043842792620 2830 -36151099531033365803204790 2831 5017241480085521098988704 2832 -639869618690656938717378 2833 74800500126428142951248 2834 -7991658873934520985366 2835 777713893451627591200 2836 -68666123504804632618 2837 5475206512581591188 2838 -392127138536172654 2839 25061070577660249 2840 -1418119961888100 2841 70371191096878 2842 -3025782407104 2843 111015599303 2844 -3406089650 2845 84994670 2846 -1656646 2847 23654 2848 -220 2849 1 2850 -3416454622906707 2851 476050148744500163 2852 -31241100729820418323 2853 1287257852049002608045 2854 -37464782965806132528018 2855 821664536067946222250934 2856 -14149309352459028143166882 2857 196861243761530360048566026 2858 -2260218678232010160477371343 2859 21767523368613434922105619733 2860 -178165670433883170572190715791 2861 1252780930925365338317065497759 2862 -7636529020070541954404863801332 2863 40667831397941432451209589422086 2864 -190483941140781046543139821166556 2865 789366130205895179797239003614574 2866 -2909236823201802824858898379696131 2867 9580410800844732800059101942839829 2868 -28308159201043727056950586966185791 2869 75336078610646802721224896931333583 2870 -181195184160661956898015601560026396 2871 395090697319460139123332159650031608 2872 -783229611814305480321220497134187404 2873 1415315800446484870129215767974542992 2874 -2336814815371479805726614935277827702 2875 3533056465775882721062834095080128574 2876 -4901200184585896964687074210644705622 2877 6249974687141816645759197406124537922 2878 -7338548021288014779311891527588092600 2879 7946369549566799750624767596214877232 2880 -7946346481606825987226116283534827416 2881 7347947360163896850353473587325668128 2882 -6290329854109955857838049274127843199 2883 4990576164948567014325446268505714437 2884 -3672933871264507755332637255327309687 2885 2509759158304875791287406005679884599 2886 -1593442887033847986358790990308869226 2887 940620264167670050191459121193585996 2888 -516550973639313869059366351993828290 2889 264022628988706693209463529910537936 2890 -125651339286346765352294632894341095 2891 55695598578566383481874916364724027 2892 -22998148695263839330455518182788111 2893 8847769062852414092966943681280053 2894 -3171418835243580992788642845193308 2895 1059060049158517088660807029701868 2896 -329427358217035470496059107912012 2897 95422440928258174443776307255204 2898 -25729135740153269259974778057059 2899 6454537807956870598741284982015 2900 -1505558725613770258947918424399 2901 326280996605025837137740380121 2902 -65637616438676001556280940456 2903 12243808407474489815713878770 2904 -2115152519510715405141257216 2905 337910070525939921468285058 2906 -49839200772685589781338124 2907 6773575786531965763338382 2908 -846413711336712901423076 2909 96997471186871893509206 2910 -10164269363073987362672 2911 970629480944822654418 2912 -84134559346497889960 2913 6589123980646268594 2914 -463702876269432616 2915 29132809474177576 2916 -1621226531932788 2917 79149098578008 2918 -3349468757290 2919 120995979148 2920 -3656353170 2921 89896016 2922 -1726959 2923 24311 2924 -223 2925 1 2926 5527939700884757 2927 -780737600297608370 2928 51974179810610258657 2929 -2174104129525446771514 2930 64288557601431472153747 2931 -1433633269360166970643104 2932 25121314798257739649950626 2933 -355920473064831894338168880 2934 4164291987326042601312735429 2935 -40897770951975073930024754792 2936 341590473762691302138714799241 2937 -2452609742741584047565892706300 2938 15275343744964522452850345988075 2939 -83166395306871806796024117678658 2940 398481483305826698533871077075464 2941 -1690144583077592126535568088761254 2942 6379038945550588831174508279029320 2943 -21523842345320059318478538808760688 2944 65197343419979142208612940087663899 2945 -177959985559750320287637052740358872 2946 439219765671793878232301441552406426 2947 -983240884144394476454123221754233204 2948 2002120794402898870410669238693713540 2949 -3717934540753554237343268569205702716 2950 6311446263110061617335671231590217198 2951 -9815694977559492190178963196682913324 2952 14013608014265487394535153703361053146 2953 -18399934718056582944534681641032608988 2954 22256414266554468648601620986469646186 2955 -24839408777610721791194496473211178728 2956 25614891431678468494001777300442526696 2957 -24438478328403900159469289450567180984 2958 21597403984357950606641316621216541005 2959 -17698763552775956697576029875634441856 2960 13462374032566969688874351026030860713 2961 -9513014122119383398579326203162558724 2962 6249876711595202981737639382839242715 2963 -3820151389339913701206090180381718294 2964 2173729295836480637102448712389487998 2965 -1152040489840184764648517210875220674 2966 568920048374914350885236632202505245 2967 -261879884628493904801095000659037302 2968 112390340052391388258281087464947565 2969 -44978225809329977405148451244476614 2970 16786266084851878585210500603220827 2971 -5842204893451907789059132207389608 2972 1895928994289439060576750054151620 2973 -573587010449256220635406842115944 2974 161723634564858669047470325833970 2975 -42477875267916592028099746801410 2976 10388085657910353201321056741699 2977 -2363777614186194862655754483270 2978 500072802465075885284176786564 2979 -98267440681848875970056128018 2980 17916823916948583183903822964 2981 -3027164800748428933453944198 2982 473258094357754115179212852 2983 -68346156796076063676932410 2984 9100013880532468703657928 2985 -1114588223721408645362494 2986 125261807225153133627972 2987 -12878705779016944852970 2988 1207233981514866703388 2989 -102766504890351131438 2990 7907418914690304609 2991 -546967108504928996 2992 33790653210600034 2993 -1849794189238152 2994 88870648777349 2995 -3702396018342 2996 131713186870 2997 -3921116866 2998 95006363 2999 -1799234 3000 24977 3001 -226 3002 1 3003 -8944394323791464 3004 1280204477390576216 3005 -86433815514066214918 3006 3669727159357095767000 3007 -110224450554520335202633 3008 2498630782552044968568553 3009 -44539832392278545143933368 3010 642415126854311334573020064 3011 -7657124388122104130582978700 3012 76662172861880116184335942018 3013 -653174338875911728049005041782 3014 4787053680107947879887217608518 3015 -30451723519681501938801498059171 3016 169435644053294216796810225823465 3017 -830131892156319126834515626940296 3018 3602323639672744217404939457487618 3019 -13917606716974629781836648193998027 3020 48095406698078633513581529164981833 3021 -149281739274957111257164529971058340 3022 417739912720489348232923839113873508 3023 -1057504884329901434543343839057114142 3024 2429318837089051110598193204846094242 3025 -5078601137474958877753666792698922656 3026 9686988174924953756911922064215617780 3027 -16898676665889768820910549738658510452 3028 27020017186716230652288340621891300748 3029 -39678975869110575877451300313105581668 3030 53614196262647166338397379541471327648 3031 -66770026335090070904253042708720469450 3032 76761542951502401825315211039613406842 3033 -81580904493227751258063620989040709472 3034 80257597588446465821410965637301443592 3035 -73174160600353648982626156127694214316 3036 61898211929852203418526008148288672450 3037 -48627058319498579567024278642433931702 3038 35509629541167570692584778090151469398 3039 -24122972361447616916037882163176715937 3040 15256019881299135579511755333870069391 3041 -8987701716747349828659844570379724280 3042 4934999369168784869680301175370862686 3043 -2526702333866250711956863733222359820 3044 1206731966685286713812971066620426992 3045 -537752406503071648150711410599574870 3046 223644090840284183596509070720293060 3047 -86813637147223214939079604645543683 3048 31454906455437448674815617481314071 3049 -10637381946671605153237969848663624 3050 3357091732878447558953143447481280 3051 -988481353416251301392483191607125 3052 271457435076988668812584885572165 3053 -69497324148687465833495971261448 3054 16577669604895948842128382629242 3055 -3681892713630905901186676706596 3056 760776511042377554824978136750 3057 -146105007255008146109734860096 3058 26050154938425123090149763786 3059 -4306573818509791564181666256 3060 659149739103901175375698418 3061 -93244959843546538704635400 3062 12167612380438064374820626 3063 -1461331595465135178536444 3064 161114822022756206063966 3065 -16258328016478919322976 3066 1496509423503530683570 3067 -125145405629800349001 3068 9463637888007707117 3069 -643610853209209762 3070 39108442338602022 3071 -2106573569771555 3072 99621503481673 3073 -4086733376560 3074 143210117126 3075 -4201001954 3076 100331570 3077 -1873498 3078 25652 3079 -229 3080 1 3081 14472334024676221 3082 -2098831140061328490 3083 143687472376000196099 3084 -6190604461989865399530 3085 188827949432117080415762 3086 -4350110037192095522242552 3087 78862619484010274083911511 3088 -1157630157137628593891358096 3089 14052365697931341329599775001 3090 -143378238730594944178461978432 3091 1245742951131795475640180064583 3092 -9316091241929133451645089560300 3093 60506581442141993850651242631828 3094 -343930523973293025534062706272090 3095 1722381882532023230718725776216159 3096 -7643894524601739080381026615376422 3097 30218444833497793082754905554548795 3098 -106907048257837752840115112860151184 3099 339874568392269188289438540949673410 3100 -974622829525268147210400251355135672 3101 2529514482779380580709232968408434268 3102 -5960271626860337394848699530651677444 3103 12786532384369057862238429514863985354 3104 -25039382481281280391858964391849328764 3105 44865461232086565830349675175460513698 3106 -73717100836656409021760068118951200572 3107 111292463717910977632682830234140671786 3108 -154671001721528579303022015693284752188 3109 198215635629595876312126255072356782936 3110 -234603156955082543452860318178202052088 3111 256816414233961800145410833207371177098 3112 -260363043741635254544533855976760455224 3113 244754067263447708088294518069129210009 3114 -213577412279467439411994042776982385784 3115 173178158250360811494817958053463668023 3116 -130598932276095814849780779843087846612 3117 91675145499148339936881077629358590770 3118 -59944268571473421006607573092562511438 3119 36535023730494435068978168303017407955 3120 -20767407121932693511913432103600399714 3121 11014793187455124292890251219796461905 3122 -5453390717033172106986167582300995022 3123 2521118515624660075585033370295825923 3124 -1088583159173178989509043695823828502 3125 439078172108817009887028088410663732 3126 -165450656093791473785260533181690784 3127 58242447884015531299854630278118915 3128 -19152071965789681157277230490522600 3129 5881912314420053113113541894754415 3130 -1686665320327130437466382003603410 3131 451424399916666422248728656472072 3132 -112714468019784690881936052881510 3133 26239595029905279505601209585248 3134 -5691274729773262406305095887890 3135 1149138813714732007609362727744 3136 -215784230978281035552469925574 3137 37640628175420449562185702372 3138 -6091357815288816064348937562 3139 913139401875733603560478552 3140 -126583201013768264264425374 3141 16194699525726669389893336 3142 -1907852417254855901637930 3143 206426049275384491672928 3144 -20451991721020201124910 3145 1849103036777213080394 3146 -151950967511031890268 3147 11296205476399122849 3148 -755539241998435832 3149 45168034198625994 3150 -2394566229533102 3151 111493709899965 3152 -4504776901666 3153 155531510941 3154 -4496647146 3155 105877577 3156 -1949778 3157 26336 3158 -232 3159 1 3160 -23416728348467685 3161 3440341408173516295 3162 -238779800558842038247 3163 10437226082344350438563 3164 -323227672884149649844307 3165 7565639205010661489460395 3166 -139452664989506949008683501 3167 2082742293086714112672392191 3168 -25740484692528579986351192733 3169 267568196595268259887081955773 3170 -2369935840093374709504443250375 3171 18078490031124390059413471520665 3172 -119840964061356546579984446444399 3173 695652957601537740061554035556521 3174 -3559648449784807005234453407452409 3175 16150158240814228391779726545148045 3176 -65304068885719480632121268902932310 3177 236426305720827869226343240660088502 3178 -769554248320475620723960783836815938 3179 2260441981158012273679766520890644222 3180 -6012171942132724778629488585733471290 3181 14524321736685562328495852647014670094 3182 -31960534438284605359513082526532028854 3183 64225963943653023286366756522055862822 3184 -118145846857269304192134565575395756742 3185 199382644593729660504601397955338511970 3186 -309308437444929107544878915505762791746 3187 441913508312022129171643480292783148842 3188 -582460054976813029617070284392999999522 3189 709352567097240312330905437664270177834 3190 -799382636942830077074995418332115286430 3191 834684927882056160333072876699365616034 3192 -808531371872619185935892541131103777829 3193 727384288869960279197332729875153754037 3194 -608369566677474296131281616006167533567 3195 473490066999931637362824470178910734225 3196 -343208976103964862434390073809117254835 3197 231866503614202885164928015797278611289 3198 -146096606617924946086973216320077908741 3199 85905499201266987156816359869722710989 3200 -47163072817636812616488999086361680965 3201 24186397070759225314018355116961774467 3202 -11589969374915387583710924302048126295 3203 5191059014664759725348683721298581183 3204 -2173597328146245314294398442762228199 3205 850950916550171264607569627212199375 3206 -311494529322970545999208661165091065 3207 106610386751817242547011654265711795 3208 -34111264692943376273409987401678740 3209 10201246433222648697410689346766950 3210 -2850583469579541597575103145378020 3211 743986882490737074983440979013270 3212 -181271254882026122849982677894684 3213 41205769762400861343428021939606 3214 -8732412044328155393164895657164 3215 1723785118125553795890583494790 3216 -316642384173189303651811881252 3217 54061571467711797191388311342 3218 -8567686344263651978141935156 3219 1258436175523095262148602206 3220 -171014950638434514285404700 3221 21458857249922499426852670 3222 -2480612103846866224344364 3223 263485594229013462114286 3224 -25638799799163467664659 3225 2277603410320572280935 3226 -183973225698627243049 3227 13449045019415966123 3228 -884894882085512493 3229 52060037831445411 3230 -2717043439627835 3231 124586075962991 3232 -4958955034311 3233 168724007953 3234 -4808708893 3235 111650405 3236 -2028101 3237 27029 3238 -235 3239 1 3240 37889062373143906 3241 -5638367401329600280 3242 396664958151852706361 3243 -17587192278266447344472 3244 552858725758113180324074 3245 -13144703249785544740612306 3246 246281246828938109885136581 3247 -3741384743792634113864359330 3248 47064217447159398548683157053 3249 -498267070719116324905778937262 3250 4497643776636700895025425393173 3251 -34985605173366002424084348747770 3252 236624785876085114732225955910592 3253 -1402217816653279803756933534365804 3254 7328748488988125649230007929793133 3255 -33980023174272542802107692816477040 3256 140484583819880298954566642772391060 3257 -520279718462794378653981126612676276 3258 1733160111344659752257215391222813222 3259 -5212572866308280008140008527453904284 3260 14201903810618828543605800104655608332 3261 -35161011061194178905732233643325151504 3262 79327061102640151564617050438031482590 3263 -163512006535034756037573103021292122072 3264 308658363473583143241584302326038194618 3265 -534756580090098960379398696039641993632 3266 852037644451133708738667996772709714366 3267 -1250813721524237177182451326783998433568 3268 1694734593652086696804553022063347430624 3269 -2122619281849387128765692203754283731284 3270 2461140093444755258675692971517662093310 3271 -2645311309352457732065141039300916252004 3272 2638936554768576137766765658810639412600 3273 -2446155804946135249000326510802251823462 3274 2109073776184877731304865726022037275253 3275 -1693018229386530811659163736327301200642 3276 1266383979122509560165347515477056374570 3277 -883361108950219837121615427699162998792 3278 575016283704778848516822176959617215929 3279 -349507629381784570599903803187169875988 3280 198472349624607055189750926412824112813 3281 -105343928179925100823602989473461264812 3282 52281974131120100940275659892759447209 3283 -24269561829029282926396816044220821524 3284 10540023192983206128507444698001322400 3285 -4283122426899967404721750168115976610 3286 1628753249343232225238009512875408665 3287 -579600658977742114834133456527152290 3288 192996506750077424949716376367984750 3289 -60124212438731738112532323104394890 3290 17519581368560174864193781669864952 3291 -4773403964872786220948585377247390 3292 1215561967560943105664155710977552 3293 -289161612925690747487614953222394 3294 64215763573575426389953174281728 3295 -13303070939355569869465275610702 3296 2568547543631703647182495516612 3297 -461747005544929446421398507890 3298 77195057011684370673316483816 3299 -11985530484805138041624797494 3300 1725587946218267419805300536 3301 -229966249841983426322939410 3302 28311675546854608857856352 3303 -3212512832156774109562294 3304 335090040142730798219513 3305 -32033646018693817599806 3306 2796857218375649447539 3307 -222128412771519696122 3308 15972267452015655386 3309 -1034083370443547636 3310 59884604206857623 3311 -3077566091336656 3312 139004561931325 3313 -5451834229588 3314 182836199387 3315 -5137861628 3316 117656156 3317 -2108494 3318 27731 3319 -238 3320 1 3321 -61305790721611591 3322 9239209453319483661 3323 -658721152737208333198 3324 29619224853253724034022 3325 -944913920444720078015421 3326 22815382861021256789150441 3327 -434410216628662151916434352 3328 6710873242266084692731180646 3329 -85900196233266803994303290626 3330 925960604847325684168130245878 3331 -8515379869455990899203531614798 3332 67522698721532947001053476578788 3333 -465807085514518628097298489457791 3334 2816970859270708243292014764814509 3335 -15032985869699045611559777653292432 3336 71204548762716279178298820354823200 3337 -300880904221349576020265799351858410 3338 1139441041373350784054535052040524738 3339 -3883151678480672564105316608768717812 3340 11953237262756427242050792978612302056 3341 -33347307985924568788322142289247330902 3342 84575826248279573738851056446387705186 3343 -195552922618790986501223757651538801424 3344 413272226129712988607417374615298426824 3345 -800189236193767499976758789019963860432 3346 1422600269674393959170756191861766738052 3347 -2326922049868185060728653257306259262548 3348 3508302523223008591345427550153184621060 3349 -4883980781510836823651074596131119660722 3350 6287830055372591440500147395786712840626 3351 -7497435621602176158302572751246506918640 3352 8290782305350865545336436612474849428524 3353 -8513115279508218459843450715552431483229 3354 8126202124253998382291317178769264451569 3355 -7218509487935490179312572734668016459982 3356 5972880869359317835904694034839719363492 3357 -4607601109132333229415802159830966093237 3358 3316370904555440675836360871591937115551 3359 -2228725156243485984251209629112658633984 3360 1399360741964340242291689567550434476932 3361 -821343034644810543843331764662744350698 3362 450869888085060897346459736863807328380 3363 -231573154997299867942587631005646107774 3364 111322484004920875387271172587425388050 3365 -50101589057551637898873361073111383775 3366 21114414718835594778460082943813813035 3367 -8333337394252587588505484190800874400 3368 3080297024655897319748207856604281710 3369 -1066322146915294154167464321634079170 3370 345669531000157147010724627974849860 3371 -104913197209158070116081847134419672 3372 29804258299865504212784119516856242 3373 -7922275187455504227754736568630516 3374 1969465173564577461083063199429134 3375 -457649771021527729603339960997712 3376 99338533265636440486496151234722 3377 -20126310516569110510158664436344 3378 3802592581079463027612755476082 3379 -669285551634134251355859308312 3380 109607221124544530470443588586 3381 -16678947853239041473994107436 3382 2354627544123413930834946126 3383 -307842032136339758973831856 3384 37196861323294003100200394 3385 -4144329403634471955035212 3386 424644181011770869193516 3387 -39893667660289289652970 3388 3424331730375317647000 3389 -267476824660768347023 3390 18922934508758730049 3391 -1205801122978808328 3392 68752275052257104 3393 -3480005759651356 3394 154862688777666 3395 -5986124758738 3396 197918681758 3397 -5484798009 3398 123901013 3399 -2190984 3400 28442 3401 -241 3402 1 3403 99194853094755497 3404 -15137272351560206524 3405 1093540081770223712090 3406 -49856609735052158669040 3407 1613806585136810677565029 3408 -39562899163234685347179982 3409 765327854378624156353947950 3410 -12019695654903055534591540034 3411 156512165760063746808850928495 3412 -1717317426779809310992164983662 3413 16085051574385049097976529162361 3414 -129979931058034195736922438644882 3415 914281510862579659039750357797741 3416 -5640720632330482489351999939440880 3417 30725511965537272264934050198312768 3418 -148620673643305501225607699747583920 3419 641642311493968493388816842972084750 3420 -2483821265067103573857559305545210444 3421 8656469868477014670195188612353820700 3422 -27262344334180174526784351436325490924 3423 77848254158781120048205597498827396854 3424 -202176542556416982481134202639663679512 3425 478882148108771120287517722866258430684 3426 -1037198472037204091994308800798111274840 3427 2059016858195013440406373490101122513018 3428 -3754665494422408901055254077114197019184 3429 6301892512055933933462582487008164465034 3430 -9753651232453313822986532874092555070192 3431 13944617752792106386212957784806422376550 3432 -18445022918810866089125016972103622594764 3433 22605937943483500808795989683701895122760 3434 -25705455397866606347318066071014502252964 3435 27153792801847141011152586541749524869157 3436 -26677071793914831082995518002026446044930 3437 24401007338393639693785507542901381661428 3438 -20799854935839071945064002060190581727994 3439 16537892340906550243961072017019835495773 3440 -12274860393751521256088943402694618087620 3441 8511085719374707535373422341196339473570 3442 -5516557424675678330194594581303422092788 3443 3344391367818109087961767900976731373351 3444 -1897368763368780168411983809686221345804 3445 1007770156884670346471527064046512682445 3446 -501309038123596959932056952351957749900 3447 233621626620907188797120312335106748925 3448 -102019490771655862319693402031528132870 3449 41752717404917766814193592832366447380 3450 -16016074306155797210692897762619134690 3451 5758430712771284366643859968997913600 3452 -1940456469232463224441219264604996690 3453 612769554387625483757845542202706074 3454 -181297308294958516330860426858983838 3455 50240941384767272766392195353469980 3456 -13035561732383201394241590656526730 3457 3165193916488995512384193178989788 3458 -718818816008250483170394854254094 3459 152577582853957042072626943836860 3460 -30245981650892028415375282593778 3461 5594343003548397324767730665440 3462 -964436614719384587707914367094 3463 154779632365189316945771196252 3464 -23092332030454214256042447554 3465 3197797246134230008881204884 3466 -410283944735553360569974710 3467 48672394162920557652168453 3468 -5326430202390423919360822 3469 536281189125344638856213 3470 -49525739294396158428386 3471 4180528897586288524675 3472 -321242901092470017096 3473 22365903081720266506 3474 -1403065691214217168 3475 78784893707862161 3476 -3928566975130060 3477 172281963815837 3478 -6564686671236 3479 214024111303 3480 -5850229162 3481 130391240 3482 -2275598 3483 29162 3484 -244 3485 1 3486 -160500643816367088 3487 24796677945607179856 3488 -1814791687193474408004 3489 83878288426345302038896 3490 -2754230279103814057509046 3491 68539815582265356709328108 3492 -1346752743952566144959089742 3493 21497744637020763263589103040 3494 -284690682970137235296341420617 3495 3178780144833832847881705249183 3496 -30315737403760532296087928161089 3497 249574688386543429046940589319153 3498 -1789440865628641346085250674908560 3499 11259312044384783462084115191771488 3500 -62579966933687609613282107171087792 3501 309019821947574777525601534530296000 3502 -1362625261574078468226973563274185560 3503 5389886027386730838470220126801687772 3504 -19203041932049823946045256191070563360 3505 61851737349009756279729199566319616076 3506 -180710186103880013321640539307936978356 3507 480387636196345474893063911424076935276 3508 -1165189603919598645230403654380536763476 3509 2585320008266935534739785979092727659716 3510 -5259846051083360818172888853289616533082 3511 9833780503143499782114241737309838418186 3512 -16929013143757537018412507246219582972938 3513 26885303305306509462981850165715535434398 3514 -39456454667608448489953322971795237013728 3515 53596025090075288259348374121390503495516 3516 -67483588767705703888541450763776463587600 3517 78868973051466431929669553537676490295324 3518 -85664886752143177777192910108177762007202 3519 86574895864238886387986746750552596618784 3520 -81496214818771231121552984540576436544102 3521 71526208468620742951566920661623260376756 3522 -58582136507888980708725492613592915708462 3523 44811853128591706148433145554540874765458 3524 -32038386453351598154155326779719616934382 3525 21423418095587765609413917329728672417142 3526 -13406228552651629693220069024394495203609 3527 7855128001020554867805464295538457150845 3528 -4311496991092061657761222014750294591865 3529 2217691826300134851351831783711853468495 3530 -1069334752177349006785061304911595313400 3531 483479074794870583930658727303158421830 3532 -205010587050983758501302661127199432000 3533 81538602752504206709250739091878438870 3534 -30420236249604185838779109180851258850 3535 10645541585712773231581230496737591260 3536 -3494145527639311164103441195315393746 3537 1075503964221827800314699657677846032 3538 -310367887396797622970764781371802488 3539 83945178424063489035142498281931562 3540 -21271198975352194453703087039653712 3541 5047178248587668638458857572884986 3542 -1120743967438169304154962397645924 3543 232734109666765279967114774952870 3544 -45160065182056601721850182916924 3545 8180516254136495613497793910446 3546 -1381877512628089484650095047648 3547 217413278029494803505527259386 3548 -31814242391299233595781947096 3549 4322994654909519714885423866 3550 -544490504344545748176292497 3551 63437550325317183628325503 3552 -6820839904434508416819225 3553 675004206961654725669833 3554 -61295156552492037469350 3555 5089457441061553358254 3556 -384837757160462422534 3557 26374758021036172514 3558 -1629248749120267269 3559 90116581583544049 3560 -4427810755340013 3561 191392324055419 3562 -7190535919444 3563 231207259142 3564 -6234884924 3565 137133182 3566 -2362363 3567 29891 3568 -247 3569 1 3570 259695496911122585 3571 -40613841934805998636 3572 3010796171946907869190 3573 -141045683768400578163864 3574 4697281535924305497710607 3575 -118632285167750081364579850 3576 2367197986021970180058253222 3577 -38396696630106632135760063126 3578 516998609998931485396560193682 3579 -5872802533550540993700472601600 3580 57012192509678715851846194940225 3581 -478027467029699492486892159382968 3582 3492629265187341688857065888323364 3583 -22405375605990079686001216651434768 3584 127026980674391439566440551820095520 3585 -640140574031658157751120406075169360 3586 2882010114517687639184890561474392630 3587 -11644598586468157854501695607809121116 3588 42396639478072809740312975205719307124 3589 -139609749235789923933648050957451314156 3590 417187145905025388661472487329271732810 3591 -1134757886407072509417122903208530540576 3592 2817390463973168761333781665173275340316 3593 -6401439542432527846390075960816952086768 3594 13342021346277093763103113697450108140288 3595 -25563823645890979863636989626148649144420 3596 45119550235212797659265857049556942120698 3597 -73493209743203481286493362514505633685708 3598 110667883091465883442223954387267444871324 3599 -154305292545178539954362881603595953540684 3600 199510789922695385967253719869800546346840 3601 -239536690508771203011340110910356489872484 3602 267391086674111175371529989109494085079463 3603 -277842269158214093182027672972263215662358 3604 269025887807760689534775661099063899291936 3605 -242976758225047038882567639371884619595550 3606 204882735311105443084666105789168707428437 3607 -161427364201423502573716494868102563619600 3608 118934761272802937728581532887562068087858 3609 -81996947621937496666064894212822866765304 3610 52931089590921892782205318195158340566450 3611 -32010006034425787619446305779584333550270 3612 18143917591576158483797304503719621572605 3613 -9643328316572080831549141473633088823250 3614 4807568779720878186955137984813890461420 3615 -2248800113669161768665038988909205092950 3616 987186402274241375664451967398284544300 3617 -406760212936254041414249524286718475410 3618 157328827410953081443334390894566012090 3619 -57124080602800859521574705515349505110 3620 19469375913014700714113250304838955770 3621 -6228118752170726744277901933356935642 3622 1869614772122926058359334910711804330 3623 -526529720456127296346358910089706458 3624 139065488336129551607186923056768004 3625 -34431410855750890802518499213178750 3626 7987358688955688619429018557994584 3627 -1734987177044577443134206135912442 3628 352630936130136377574834564072184 3629 -67005833472753445743143057814670 3630 11892028946258820129031904265400 3631 -1969129073508144994676085816546 3632 303826252810411145194159769276 3633 -43620832085929209031333799318 3634 5818115278930530099852948358 3635 -719613354977088902215918440 3636 82365766668916335091671805 3637 -8703705175752787189368104 3638 846852782536374190689896 3639 -75635677397692673980484 3640 6179170055351969412090 3641 -459884424009202776964 3642 31032841204731272864 3643 -1888111943306439862 3644 102894783944595397 3645 -4982679448584930 3646 212332597767534 3647 -7866850648018 3648 249525067168 3649 -6639514086 3650 144133265 3651 -2451306 3652 30629 3653 -250 3654 1 3655 -420196140727489673 3656 66510607658779280421 3657 -4993462782004005204782 3658 237060345660889379935882 3659 -8005680458906546198058945 3660 205153182987293596937199371 3661 -4156240218415331641836466452 3662 68487648335284745061945929182 3663 -937379495504926619383618625035 3664 10829976933290341397101681833837 3665 -106990916123356756447298038568872 3666 913402932914804037384796003222368 3667 -6798579174928346640208214167551108 3668 44452100710465659917592749926660580 3669 -256993137033620470016032385285084528 3670 1321267422028089863456355771393938112 3671 -6071538313520639720257686220582165870 3672 25050011283960978242557696034821609978 3673 -93171293701523493503402677533695602436 3674 313556835547522307026869981875367007872 3675 -957987524236069337488116627683486998998 3676 2665236562266633438336224630414606112806 3677 -6771044302440984386690232422112899725800 3678 15748260680720619007350028440389605002488 3679 -33611785385058637466929715844708773514042 3680 65974849194720005407494727725922825943026 3681 -119334812107404141030820362975564207338968 3682 199281331632923983427678556450695237394860 3683 -307769661478649651247710163669949636486204 3684 440289899930620545751778023594150966371656 3685 -584316959537161099339422705780885654607120 3686 720362304310076889531157326383275487426444 3687 -826034044106612844672917056125271625457577 3688 882063439948767708429782727160171832366451 3689 -878067933299580718945780234378042229203586 3690 815675764140786926476399922323218993299144 3691 -707730544974972117759505699594825459333407 3692 574044739828089907684735644736272132288479 3693 -435597654156246376643939283856571235087204 3694 309450485545353850884672053511623996460060 3695 -205938153531550938751927680031891488941995 3696 128459961449056317545906014969035281524795 3697 -75145199061713989108374852018515521163880 3698 41240762177688784844724752513384136061070 3699 -21242536075693064868014128914637616465660 3700 10272484268464894868750583865512367827850 3701 -4664899275607597337110408058176566156000 3702 1989701340891577419783560779336301792430 3703 -797198039797893126643525185198731024860 3704 300056768396926523100821691841511284470 3705 -106095604460155408697624591079562301836 3706 35238461636700506850441634940009236962 3707 -10992611319253639388544879217104920354 3708 3220006538699595072628575921606493004 3709 -885440681635960893083491061306184240 3710 228480690206975277182756613668525122 3711 -55300728899395979637762766958216044 3712 12547831028832120781437017944871614 3713 -2667388815968067080926222308344240 3714 530838231642980486195262948251354 3715 -98815627987042392297758889059664 3716 17189072273872745388778128498586 3717 -2790997059912327858561051409600 3718 422471875428833243492039340298 3719 -59531384904536868388272951447 3720 7796506063026863228541716913 3721 -947246157451113411388731340 3722 106544491185562021728798852 3723 -11068234418889604007893054 3724 1059098050983159106103118 3725 -93061109046376445896412 3726 7482373594839623171384 3727 -548246079545993633045 3728 36434385273489289797 3729 -2183845810815358868 3730 117281388910434034 3731 -5598522944064114 3732 235250984753852 3733 -8596977650256 3734 269036704666 3735 -7064884636 3736 151397996 3737 -2542454 3738 31376 3739 -253 3740 1 3741 679891637638612258 3742 -108904429009589993244 3743 8279258326408121280617 3744 -398246661849384370906840 3745 13635236668138568296708590 3746 -354469512387152688860840186 3747 7289513161033140817015622383 3748 -122000990237986028682197474998 3749 1696952653005107380668601821761 3750 -19935551827250708051101837237208 3751 200368874309793862989310303412092 3752 -1741234286076100118021795650634680 3753 13199147884172555464202865822798992 3754 -87936097816662224702166664717424144 3755 518263783450009070022376629977176612 3756 -2717535139816616858969582945362760272 3757 12741859361526948993495875055359253652 3758 -53663684968573553006087748724898090684 3759 203834155341426299157819490518951372606 3760 -700829866925631161017726416923829309228 3761 2188431447151570892615110748891855341668 3762 -6225260158478016127928974464417894022144 3763 16176893449636076075903408723468399341506 3764 -38499636119588455627984284988972657411376 3765 84113424942187060969426647237334487584258 3766 -169069724617632242262908043256694695122196 3767 313279283911661730314359936056980306792444 3768 -536131722303158396082461482760796088814988 3769 848857409665818318719638923333304907039248 3770 -1245421319341281337934141791124128510605324 3771 1695745522782415580496444865995741765538980 3772 -2145683385028543832439321524879560685511524 3773 2526302196279930604111138639435997466206880 3774 -2770977114814020550516025752804556778651158 3775 2834545360887372008381817884347943069891879 3776 -2706919140920294518481788819461920854717054 3777 2415531475807889220169253468271161615853046 3778 -2015890906813665670065209949301997556573344 3779 1574629025888654565392175380537797549148105 3780 -1152009968424169250532451006437652623678040 3781 789917511677741595361372238763835345905745 3782 -507934038019564911758139563869581935407190 3783 306448868615818021724340802770900362810960 3784 -173552949182367582430269829765291561390130 3785 92299827893469646405517090511380862502240 3786 -46111594317548862208539775903173084160950 3787 21646072346298267553135136309647505800800 3788 -9549949756912489345632730845155575846290 3789 3960437397174013528646081564839631058710 3790 -1543994862416986481056921729279582014630 3791 565877912392398888853542138320669999506 3792 -194966399682349295312306411606741885498 3793 63141435139981714748838530526204210824 3794 -19218293990351692103126223472747779130 3795 5496146423452291960688213867268914230 3796 -1476420372137453330417732354127117502 3797 372392814894079957956645684400490036 3798 -88151015536349144540098706631000986 3799 19572435772630775784701818514555612 3800 -4073515699130027935278084975008686 3801 794093443577190627049273689137704 3802 -144868388203017208400841523062850 3803 24708381224814246866980535187236 3804 -3935444068925495971024404435606 3805 584610986819491643551742750013 3806 -80879074759195807761581008128 3807 10403790893001744445118278808 3808 -1242025902284192135212331016 3809 137323370042541524896483714 3810 -14028193845951234857430932 3811 1320471108716444209453892 3812 -114178651533386625478756 3813 9037120929191692947169 3814 -652057574716119941454 3815 42685761027671107382 3816 -2521111980256766914 3817 133453923711227748 3818 -6281126304080210 3819 260305555817458 3820 -9384438993574 3821 289803625661 3822 -7511784002 3823 158933963 3824 -2635834 3825 32132 3826 -256 3827 1 3828 -1100087778366101931 3829 178295103862740089783 3830 -13723135517537703965709 3831 668720361038780290135215 3832 -23208498807863104846549295 3833 611947656733600410851868057 3834 -12771451031418757739771031101 3835 217051037225313897687486975705 3836 -3067395334584554049684786854020 3837 36632633269460909108555422319612 3838 -374491084870450059574977930955004 3839 3311800895555651362993307483867356 3840 -25560303722148673394955257411131668 3841 173464547086435271822743192773763620 3842 -1041888784752754585098072122778342428 3843 5570186626085205100226454499912612324 3844 -26640511170380917070232798266000813058 3845 114496169025726536871427363117928479774 3846 -443985367457314319823971450591903138750 3847 1559055433658422190763026950942854279342 3848 -4974062450871269864613345409253635267626 3849 14462181401936599976544053402202599844378 3850 -38426893156043632956738234876596023477646 3851 93545770448821443872172135162709661803290 3852 -209132725338406102811084494206581129442092 3853 430300835916619203098535459969284002198272 3854 -816483591400462910639856786047021192529412 3855 1431384330882179182223609902039631058075680 3856 -2322459990176253133507193931490833695417020 3857 3493164417281852105881269787647915611195416 3858 -4877691474914037658711555826839962461708100 3859 6331892561867893141703170510625392301296664 3860 -7651258995224370754821226141025337020272265 3861 8616448200856370456634079528198119433304415 3862 -9053105388729771586174668587561550851509431 3863 8883474817802494725408608118277942388934023 3864 -8148775121365754442212029572538294372293853 3865 6993616470208769175485462571601879624713541 3866 -5620258937146261770805714822226302719070175 3867 4232249669271301946434951783056851164826085 3868 -2988364387734084399357662219281788971383140 3869 1979713735213996570010132740755306372111850 3870 -1231147819108681114268929879876698320981300 3871 719056637725695094861706172846365917931850 3872 -394585798367274781899073625316623531994260 3873 203516752490591273921945732243455442196850 3874 -98689036876336050807896180420582179046100 3875 45004110922794589540096756533848505173970 3876 -19303197064741140741265120363276573744050 3877 7788501081203078757881875503082176607720 3878 -2956338079685696081150714447457594342342 3879 1055678197465082161431501650680359136696 3880 -354618116826890305602065772688447739778 3881 112044104719482611047289497778714982980 3882 -33291527887619741545524040205835332590 3883 9299996438507408623804651137616154724 3884 -2441699333443632834894351318038628112 3885 602260587689129649231471658484795610 3886 -139491087174312680513364527040911640 3887 30319850153386145290441067715102554 3888 -6180648788981130855442863397270048 3889 1180676718896759291154039538506522 3890 -211170396673708036378386562166632 3891 35326645590491637458559061668730 3892 -5521319802714381971520076327572 3893 805180907887443038560961799276 3894 -109400796841557243545267610852 3895 13826385149845489339742304076 3896 -1622370280772300832543407400 3897 176372356475935905945258148 3898 -17722054944311930413029744 3899 1641429636405584703530852 3900 -139704234145404903271614 3901 10887594046226620023260 3902 -773760587261006850618 3903 49906848119551415148 3904 -2905088883991888910 3905 151606832412804264 3906 -7036738875401810 3907 287664771940776 3908 -10232938816297 3909 311889626995 3910 -7981019295 3911 166747835 3912 -2731473 3913 32897 3914 -259 3915 1 3916 1779979416004714189 3917 -291859579482705613334 3918 22740007785943732809663 3919 -1122382770260617025580874 3920 39478284179707828156081700 3921 -1055585865955908897909794628 3922 22353079013542936937418303993 3923 -385675390307794948869814675712 3924 5536463201127481406355639533708 3925 -67199637593221138250362551481168 3926 698559438714254979862315082897956 3927 -6285058817376742611166107198879440 3928 49375063451000751630717403789214264 3929 -341236445068726112587051758854797320 3930 2088185077374986196705021717762788092 3931 -11379258398345083992117001981186805576 3932 55497205793143016379403947756694832842 3933 -243324697299399961564025703522395416280 3934 962959295207405236022055335492937245522 3935 -3452373554568062693480974861121196062168 3936 11250022678090523743519327558690467124824 3937 -33421620139629407271980338332136084185244 3938 90770183570060897631259265197699641096014 3939 -225947066822601977769635885485094141423244 3940 516699071860163467655395692720135804584808 3941 -1087872972919111564570087333656560795479868 3942 2113002931227773125610336712344456875040324 3943 -3793250205443559021973757969732568378078356 3944 6304666372059194194072749084112144901238504 3945 -9717356334475155118237594406525818858475444 3946 13909651726914047661899100526671083390609820 3947 -18516859817122162633083184387703213342413964 3948 22954059893238565639112027261430355401895141 3949 -26528394153268274563770741109697401520721524 3950 28615568159830353460553662221747735685770849 3951 -28838924621081346118897302786142159705970212 3952 27180213656479326010554950383221626528905376 3953 -23977494797763092105667472539276943105285502 3954 19814427597158712010518162881499911384340031 3955 -15349936816032166378183121715366178601410390 3956 11155050259632089056930799548026190242328410 3957 -7609249408390762817193393924587201779987790 3958 4874798212389209721197757212359769428317760 3959 -2934469200998200540871958275826946383594890 3960 1660538647566919176222109124330266926844840 3961 -883646646973462081279731596449402911062350 3962 442341521285204640409167460929616318294000 3963 -208353629727331920021441269018590393402410 3964 92363256769391467241616202920358497483500 3965 -38540579855924385262574131242439046733730 3966 15139076498531301992542601536197385005198 3967 -5598333925371558786016818252198973378278 3968 1948888219481958428559394728446891581396 3969 -638627754867137647372854722850475423558 3970 196960013803437825348380310601827243050 3971 -57159186497879875476638799734668031146 3972 15604514748632731644373323360862312406 3973 -4006065492687139970532503301463837754 3974 966726388758136087717373196889275636 3975 -219172385022072766392753218037421006 3976 46655847802491392544307120595591672 3977 -9318906598077967319411438034922210 3978 1745094903387280244453093134493036 3979 -306109597204076724918993181351030 3980 50245197879941360504235345808033 3981 -7708496099245732828965200959224 3982 1103914330172302220001689297768 3983 -147350813543064404648141698960 3984 18302083379255393536033556838 3985 -2111379265715731010224304292 3986 225751599101464625182852156 3987 -22317902952244704406373956 3988 2034468510150235141919791 3989 -170480108781776346975506 3990 13084988949653938307082 3991 -916142763138870354262 3992 58232539344847895768 3993 -3341521221543971334 3994 171952839490037838 3995 -7872104938396154 3996 317508023682308 3997 -11146370297952 3998 335360907133 3999 -8473417552 4000 174846362 4001 -2829398 4002 33671 4003 -262 4004 1 4005 -2880067194370816120 4006 477694797150192049544 4007 -37670911928824790041826 4008 1882982021975331117030280 4009 -67112434822576485331170899 4010 1819389002512236039961380065 4011 -39084178388742242366582648288 4012 684474320422565563734621211520 4013 -9978700176782964278599978897072 4014 123067581894903603905663692112856 4015 -1300582273981398144094237836184600 4016 11901933872262090143747711760977160 4017 -95147838730761341771391356438376332 4018 669472159493939425497609514192516428 4019 -4172807363455124707797461757176960512 4020 23171055519001291907067514857551981400 4021 -115201997249189372857655476939129829932 4022 515123426593750303571600404342588387776 4023 -2079905301398510671321744247107247014492 4024 7610861904875213781790250091403403199380 4025 -25323042897255961478667546180553129249490 4026 76842065249742592024164375167798376740794 4027 -213247275232051726435139513406269566880144 4028 542591574251720030499284986055511290008772 4029 -1268777556049563295983172758850740924811892 4030 2732508018419160457343746810983143829864440 4031 -5430900387379615288574936282257778240966344 4032 9979855211212195684115247955095818734911460 4033 -16985109870778308273623227116663184331591796 4034 26816417711844476226120990037530487803001088 4035 -39334078682802686967420620381520159485351520 4036 53675379451043866754337703604037911851634324 4037 -68230569969187256448899270781753318981294030 4038 80891130080185464970958709869045938684959296 4039 -89541433312897979933130327197043049255675758 4040 92639603649802522766041147562131685094503650 4041 -89667295276034603645246558202592193536861941 4042 81268087466557598994036715085011809555196889 4043 -69025337436400630736797085493340847949531000 4044 54982550197945137287157670128020918682552946 4045 -41102369492889904843118300355711574904987550 4046 28853979426128134178917110052612800838279940 4047 -19032110699767360807874700287291146645924200 4048 11801331484311924334780333814125068955098710 4049 -6882303305964264341772365606822465292714180 4050 3776306145563569258472106166642523196802850 4051 -1950200369688164368466877114242443484046400 4052 948187867859292041914313448542223708298630 4053 -434123816791735430516124349828316262484670 4054 187203618683564392026972664039233582680380 4055 -76041356021797669116687667679595323352340 4056 29097116029277766350414646076446184218598 4057 -10488647126660576089818270829246911466942 4058 3561543552052772336804043723363542389160 4059 -1139095740770043617156216627965575978408 4060 343093494314679864516764217922871520430 4061 -97295819618758667431233451909608320646 4062 25970194051914295275792582575197615040 4063 -6522206422119911019414019535212629024 4064 1540488730277464273080966075030020602 4065 -342009837336864506144759253254569200 4066 71329441399425440830172018539643290 4067 -13965064742524472852604683307227568 4068 2564549050400216234698441654926122 4069 -441342027567631591742471191885813 4070 71102630806388012325924243045925 4071 -10711101876584778563084423075228 4072 1506774728197704080708027975524 4073 -197644042081378139535054632998 4074 24133183997613205154168141890 4075 -2737934349285879722325812860 4076 287995281298732577783151056 4077 -28019232488021567700797221 4078 2514480904284476619200963 4079 -207494994966283172505548 4080 15688513951212429099310 4081 -1082381236024406333198 4082 67814389545623647136 4083 -3836773427381033816 4084 194724403803238382 4085 -8794495954075885 4086 350026191310507 4087 -12128822805250 4088 360286125698 4089 -8989825979 4090 183236375 4091 -2929636 4092 34454 4093 -265 4094 1 4095 4660046610375530309 4096 -781754537048019539614 4097 62388242716744773780821 4098 -3157654602626650466776834 4099 114021735629525813958403657 4100 -3133421067293155982558144672 4101 68271880614533871931265440168 4102 -1213334861022102409085756399616 4103 17960154729711735020119606827356 4104 -225017693898256744387727580336880 4105 2416940682580470970769523985008220 4106 -22491208561664182048458668957169520 4107 182922366429012842902741274425477596 4108 -1310002674083205672574584595838859832 4109 8314434546720160368581512664622892344 4110 -47032916852747489618411058690131099080 4111 238313797245344204544262672450997633782 4112 -1086449887204106459508832870263072958552 4113 4474273359232857287955143151487574694290 4114 -16705532972697921280161272814464136379432 4115 56735258803083929567992971904377222492902 4116 -175795014672895069293971570672637750011524 4117 498331342697431819209685505435877571208680 4118 -1295654836856731241192796615552282126190412 4119 3096961027835042497424181895035506151613708 4120 -6820191828831428475227526613567880386927308 4121 13865698174697039688423849923108239914747584 4122 -26072229410149600600192159002754241527753908 4123 45420865168036118119828266226663922080756388 4124 -73429447249244602814056686488188389227637060 4125 110324239937010967620488269380256663170471472 4126 -154262596749936574996291957605641674277933324 4127 201002120211316171530398203414222426136364083 4128 -244350441821940381573294638253077432319803348 4129 277449285470519927814815436785267887865522905 4130 -294552733954530884200357676424776212741519884 4131 292664343701587321733219537180919937501903891 4132 -272390067395420358468389476184235559551447554 4133 237675998199975690802492643788744145840474216 4134 -194572615760178315375195636847825745534150838 4135 149548861612023028952219730335528458122555296 4136 -107985664869564265687873187268208060451763990 4137 73296302414944937497590974671905597589134830 4138 -46790515243054724103771418955054688066507530 4139 28105821498871378777297949678280322392127700 4140 -15891937492167730761016741332194323170967870 4141 8461664495037024025877695811156230896911900 4142 -4243913515769158503164574715722658713763690 4143 2005485934105353682226738296854170052926330 4144 -893105809847052603053804005324059748721210 4145 374870572503398419441771416193405681776448 4146 -148318986381419421648628059718004717658038 4147 55318126091143587010465940214450532790982 4148 -19448578345528596580938463506642172843678 4149 6445071260572377476943807661939334436944 4150 -2012942746764333762914320723275530107594 4151 592402620716633442020975570158717564756 4152 -164238461883530859977960468762381067522 4153 42881181301666944604639760420045799202 4154 -10539590421279589508002883814446843310 4155 2437500141184284920907794936179309960 4156 -530143891219310021058256371390940930 4157 108367307085878645818414436626854004 4158 -20803931101121693928996100689904118 4159 3747821382936841761130857143721206 4160 -632987306152461533859994061986420 4161 100123929861961745037513022544753 4162 -14814739278002643455162426019968 4163 2047791255622752463593735533080 4164 -264036121099384007473479215468 4165 31702709906956383678631042158 4166 -3538035081348403918371436276 4167 366211944992875012687847840 4168 -35071775212694529461095678 4169 3099177242411558304336947 4170 -251907104970242417596102 4171 18766514097516120231058 4172 -1276090947628088718974 4173 78822420883054284292 4174 -4397887409705607642 4175 220175267710970009 4176 -9811744470752212 4177 385422226199664 4178 -13184589215944 4179 386736463735 4180 -9531112194 4181 191924786 4182 -3032214 4183 35246 4184 -268 4185 1 4186 -7540113804746346429 4187 1279189608418079812323 4188 -103295926981744026341137 4189 5292985589638253471795441 4190 -193605823703945781344532728 4191 5392390439082505366496069272 4192 -119143492285330198947632101080 4193 2148350390739685983599546211976 4194 -32281655439740656606703951732140 4195 410774605109787049823812194917020 4196 -4483407202239847309970124159568220 4197 42414881262513490600614992536652420 4198 -350862811840951206366971525779887608 4199 2556839108257459417236250063686776272 4200 -16520158849642479638530197721514372856 4201 95173817217325180321084089820875245440 4202 -491334361069294174234599970692983515202 4203 2283090871603346534855558186393877964538 4204 -9587160737056166102968664242087873489386 4205 36512871051459147826118458166401898405478 4206 -126536889805650470454418139155931517439792 4207 400226710906500622362623321098069767580196 4208 -1158529581747440402106247691514491628073664 4209 3076941224820344050260782364461617249046404 4210 -7515469394918372798885049698958669914841792 4211 16918249268628351179292320547365447054800348 4212 -35171093265416895183808636558423047171246592 4213 67647807176932297155409346241141932833143388 4214 -120589148585374838329891190327065759522939640 4215 199547513202828476903327271913178066009146860 4216 -306984693108196966619255114759561119980971272 4217 439666652302564641947409620585356957869275676 4218 -586988156730374219172314040776694083000400673 4219 731405179671115916562116009592433208236543285 4220 -851524574683335348713330559470911411050037605 4221 927257262071398330029763814045721202898268219 4222 -945340811351028724422282947965526146310925940 4223 903134278970699550209577575212706307036375438 4224 -809195723664770627056893315965235749403252844 4225 680496630340700785911497881262370306256896502 4226 -537497838922537421509861968098877390219485966 4227 399013311435650702353891011303068952151083036 4228 -278557450913193065140774489452272287039995830 4229 182974974399823545972136554593479173984479200 4230 -113142951077542486816925543001410134879016800 4231 65888353142197642559824066353042031115715270 4232 -36149231106520143430835071660219691843300520 4233 18691338266536173480652281087825401415083270 4234 -9110709995069766442290748555052864030431480 4235 4187280790735269933587896526088166766119690 4236 -1814911497038882531971776900213907309949288 4237 741951567362663373069698385056811467066586 4238 -286103466373502403591415191494905075877204 4239 104065302153994218614788283334131314521722 4240 -35703304404922686046281742243282556863676 4241 11552893308373208744452026936721302599394 4242 -3525236967763647779828662758154974445130 4243 1014169298609766689437597456291624182692 4244 -275004292150020908375315198980781005330 4245 70263396181323961873666794366114693840 4246 -16908423586123132230355132641239892160 4247 3830478854361691501849655494180838810 4248 -816462851887105473280804170049799192 4249 163634124433442429804092328132538778 4250 -30813877719515652325452021286464619 4251 5447429526710150687764351258620635 4252 -903233882352600734040942660824083 4253 140317159481008746106274155960957 4254 -20398794434066597069521891504814 4255 2771396160637182887065524292722 4256 -351348973311808515359726589518 4257 41494396515986826533293353614 4258 -4556419784122736286388363221 4259 464204247797503862963860911 4260 -43771525612852468750663453 4261 3809570304555187441680437 4262 -305070414577142239261760 4263 22397735707575160030870 4264 -1501378226100330896856 4265 91447097024908137238 4266 -5032644840907103734 4267 248582106236252366 4268 -10932279753554914 4269 423911754019250 4270 -14318173422750 4271 414785684704 4272 -10098164470 4273 200918588 4274 -3137159 4275 36047 4276 -271 4277 1 4278 12200160415121876738 4279 -2092884580101089451840 4280 170981886180129361992385 4281 -8868673326999664626682560 4282 328549852777579981296466832 4283 -9273019434986246288333694864 4284 207728617688293816877735767816 4285 -3799641833956670474343368753680 4286 57946295954460137327493227178800 4287 -748723438494122887368784256280680 4288 8302024429506340270057550258205740 4289 -79828176537585209338221921456904120 4290 671483874775318743611625356615220824 4291 -4977991235290943458244603413386401320 4292 32734352118170499659073768345377421304 4293 -192011172312011708742212375170335774680 4294 1009673458959471645551039612957843544992 4295 -4780706474927581144918378611589148690284 4296 20463956931521274528979975293725450887370 4297 -79476314294332105261370473634975841795252 4298 280969140738202048536448463112175940415004 4299 -906883505171993052723493378088649898352292 4300 2679833613842224769433950761393421206858904 4301 -7268151799833840291338212939818092407366380 4302 18134757295464257593240505619080498280108508 4303 -41716420941590957197550125877741926346191756 4304 88649727240913954733562183995521643543254496 4305 -174352550582766333498935931008719334017369492 4306 317913223887053266141760658781364509075184780 4307 -538288622447223434030253010342555325818988660 4308 847612267985664325988473567538968535713374944 4309 -1242966858199293351380224921706493787038359772 4310 1699674992544062398839430388962633479166716316 4311 -2169909506203736758855985553506736986924892030 4312 2589263337546829015628941439590290413400746085 4313 -2890848780646849413821632476785490019617593298 4314 3022824323451952059429440828198957514724778042 4315 -2963005625527457547580620920486846888330383818 4316 2724890456259260532054956597834072517444797680 4317 -2352882432348202752395224052150699589074967118 4318 1908962554453064039463299153952239257325031722 4319 -1456219343979733720990946610987930951805927394 4320 1045081767431833737515438477188530440036914486 4321 -706002370643473170247858239497011163642990350 4322 449169088491998979367986693944531666516306150 4323 -269249172715245581455399519219131996305772190 4324 152128552477717495814044073891433294489237780 4325 -81045384266770222376103016198484501862080330 4326 40722547955653129437882228563825471927225250 4327 -19303553891962095599666307240044134032916810 4328 8634168238638289931468566664160445811387136 4329 -3644588088238329931202530440444489741640310 4330 1451988839364427025811338556935379425012090 4331 -545990653220581655494653654654254695322470 4332 193781393568598143671134014699373025114344 4333 -64911068787926801147612839560741624978978 4334 20519014171046079399592439724397173276602 4335 -6120007991647900305449040658321742760230 4336 1721894138371219455146774303480354631850 4337 -456871777084058312454207582058026171610 4338 114277823937512951336235184209786752270 4339 -26935551994631374714132066547241236450 4340 5979583384612687996616915522364150556 4341 -1249533858789468762472704821286804630 4342 245624468946027796792250000203486321 4343 -45385455525066407449785656704381170 4344 7876173495691228911143146219179993 4345 -1282485356448382267210295967315226 4346 195731843585063205560945310357555 4347 -27965244826966102102092507481448 4348 3735392294010898045536130874366 4349 -465752480969439819527161187848 4350 54117251933092681456740719111 4351 -5848525743806334548384731920 4352 586611579240937046753777947 4353 -54474154950423189509261964 4354 4670535857443689931466861 4355 -368564585700263055907422 4356 26672746333976529509740 4357 -1762900116629398217242 4358 105901479620473876463 4359 -5749634294899267968 4360 280246281391309156 4361 -12165165201667380 4362 465723700254715 4363 -15534298019518 4364 444510196202 4365 -10691891978 4366 210224855 4367 -3244498 4368 36857 4369 -274 4370 1 4371 -19740274219868223167 4372 3423754897374027587233 4373 -282947603832033119468112 4374 14853969864534552174921808 4375 -557239628842272066733008008 4376 15934773479160862356750244616 4377 -361850764636122513479035859600 4378 6712820916864862555426348976640 4379 -103880429403904896092809762495900 4380 1362657134484189824284038111135420 4381 -15346606220036119506538172982600960 4382 149950576145252424208012848374412680 4383 -1282288440921723344259346352798520592 4384 9668326483114951193893219113329051240 4385 -64689100033169241825046877503205127856 4386 386243938739088907163617657717432244440 4387 -2068218110202935975621113018455900476322 4388 9975970882679821650113563936566051482210 4389 -43517437850340619449778744233946353735272 4390 172298213284543729874528313991300871587828 4391 -621192208019111420592392886121352398537836 4392 2045478026214943555143881787772769504547856 4393 -6168446101065511394744332716537684508441616 4394 17079011958400614513023827716991815523474916 4395 -43517646587747657030655824647405200065016092 4396 102262876744733116311998280459955140500406504 4397 -222068426517350178155542964493042420572753512 4398 446453692261713916315050523568629117221486164 4399 -832405940365769044818038328585926362920126052 4400 1441650170117630369718101183305352531008464680 4401 -2322736431684369595290039147953413800084413936 4402 3486268080742511420371886568105875555493132436 4403 -4880981375378666619476097116802895277104703997 4404 6382131719859969754150420898499724103697097701 4405 -7802392075497990778861169005494483134097404580 4406 8927932739569332307785179276207405650944450402 4407 -9571090345920564540977058410048206314463513710 4408 9621786318462475520544576140953941878145024064 4409 -9078244818816702471097619047578954084415880400 4410 8045278428860258348527102381252881699463833922 4411 -6701755309983008588281100510982019951859371768 4412 5250913416465504637267181156758770490704608486 4413 -3872099887864106960878123601996155186441704572 4414 2688853444388918419048158026679770366296383486 4415 -1759209700528423296178670232301273348267954150 4416 1084918447507864898334694534052011470835899460 4417 -630932966317841191617434037543884385503051120 4418 346124638602008925493920603232899331342935270 4419 -179176332510507301050293016117106677078687770 4420 87547259924800034476451787593642544274769140 4421 -40384300587470546976749565678259786740034324 4422 17589936925772412904196776385545327886959006 4423 -7235199208238703768884439999157609525940094 4424 2810625033833564143811122594232151718690556 4425 -1031173671251199783974766159725192725635936 4426 357293892802610098249727115340863301828382 4427 -116909587817675535249228770376098556566820 4428 36120028660221996930341223330433252174670 4429 -10535084385698438960575546961154030407420 4430 2900102394268077398922501782762741137090 4431 -753253320999223892079436949907535060030 4432 184527207621679522973796193574118176400 4433 -42616830311132563563397138649523522368 4434 9274310022977609300914133234297654890 4435 -1900669099732029944100166292682594844 4436 366576270409523802483413340836726860 4437 -66485108113297054214798787378817038 4438 11329563351662591536149518388614560 4439 -1812218411843894671974867008458213 4440 271797091551962622827178737609797 4441 -38175722865718124696551662480744 4442 5014708194180237796031808403304 4443 -615115169406619133961248131844 4444 70335651429615392310437450494 4445 -7482853972843300946551811778 4446 739079507649665652105369226 4447 -67606030455768240693645065 4448 5711459352473730193824491 4449 -444228991654908220673480 4450 31695526905925951233438 4451 -2065929997627543137397 4452 122423581306708763921 4453 -6558323541691938982 4454 315495706958982886 4455 -13520137619732325 4456 511100938604307 4457 -16837912171840 4458 475989112414 4459 -11313225030 4460 219850742 4461 -3354258 4462 37676 4463 -277 4464 1 4465 31940434634990099905 4466 -5600260620964965462048 4467 468115920159797329634160 4468 -24868883629443013359508672 4469 944596077172132568923087656 4470 -27362946000859071395033894800 4471 629765829901061936655523557600 4472 -11846870825314455457609923368720 4473 185991666118890668608685290989980 4474 -2476366389216957632164567017028520 4475 28321185810810704414759044173049800 4476 -281134901677533817592006427452979640 4477 2443492822685333115697955949648470376 4478 -18733586173669485058421159872385067624 4479 127504358935101898663701379811611335416 4480 -774737512412192375490271871462571792600 4481 4223356970387678392913456099106585456562 4482 -20746742462918704386543722318151969021196 4483 92204392321232475591620766773960034153652 4484 -372064950299490205901696889343871649392820 4485 1367622053811448205866266420713049993018960 4486 -4592890690280699957053981603680997580468356 4487 14130724151770518995249792907422296791709716 4488 -39929362406888621139965156547453119513203948 4489 103866987538811396066788640252661638146031688 4490 -249259908104049796068600570639030532291137260 4491 552945057455607534636825698765358860820858692 4492 -1135977731104759668363796849384680365725836948 4493 2165028974990643501120171921422135417556168120 4494 -3834071991285254573492674082064817868003093332 4495 6318426962825396027709177374795174337015309940 4496 -9703218208852492120074876231118776488914778076 4497 13904209532968763791531991682641465813740499529 4498 -18613514627971552610054253293172543755429072430 4499 23305300802376352722015413903524515947766761286 4500 -27320263630112086080030705183453863646488783250 4501 30015621400706282079138645625123782153178145180 4502 -30934353027326768091286073944942341278441964442 4503 29932085857958567383263541840633461185903915838 4504 -27213195502455778914295282526656419694531449422 4505 23264173642251940855974665487268743802038058610 4506 -18713531385931431199924870967148731238442537426 4507 14172775085260259214873600482286739528353949194 4508 -10111913569673953990517741577950747185086906830 4509 6800132265011695694836431187777918091596265336 4510 -4312327330893954429656221927996785925340343950 4511 2579884321752272719594127056698692546304473370 4512 -1456619457733040364938667036813290941263076170 4513 776411977894723983528318903110544323331959660 4514 -390806119525025229507490923342129070789331610 4515 185804503494664341497645449289992344477805310 4516 -83456391110290999343541986728454076858272886 4517 35418819964114647969576771632810131604602300 4518 -14204372813116264863703235461223161073811574 4519 5383259725151622681209026826093509308421222 4520 -1927989957116644915400902378169571051807650 4521 652498900258124322115968832895647065495870 4522 -208654490010555841820066059305070610010070 4523 63035201131116754248566042712082274744410 4524 -17986919916424489251693658035793752619610 4525 4846572389764460363305228131994597536600 4526 -1232755081325734197861414865771377326290 4527 295879957386688919341441733250356658394 4528 -66981399617267027732038228312350443926 4529 14294368203511622299261718619663184589 4530 -2873998679970395195171478623300914250 4531 544028708278831717628755629637918023 4532 -96880091152832457452134696219265194 4533 16216086737364696550240026481341398 4534 -2548773042372245940303104269742640 4535 375762433137053165807014843463215 4536 -51899037151573511507618116808104 4537 6706134594178793147195077491619 4538 -809439519951145096175899891032 4539 91106113593495476283175142517 4540 -9543814997079014110074647740 4541 928460653097048180762659560 4542 -83677087282451815852730038 4543 6966980543257709360182017 4544 -534201344703711744512858 4545 37585254372969528621740 4546 -2416430057755198289336 4547 141278930405238354939 4548 -7469137325247194660 4549 354686829226692166 4550 -15007648411510950 4551 560300962803035 4552 -18234199674282 4553 509304317293 4554 -11963115322 4555 229803485 4556 -3466466 4557 38504 4558 -280 4559 1 4560 -51680708854858323072 4561 9159317370683699795328 4562 -774273969657804290325216 4563 41620157455878192541437056 4564 -1600365155060662722084138960 4565 46954708272746301137390190400 4566 -1095100761593849990185095486800 4567 20885716411209424891011037400960 4568 -332596728025500517902913627146520 4569 4493881435462587941661844831262240 4570 -52179370715816216015909143216057800 4571 526109418848329249767088150604705920 4572 -4646587248418133729584305818509112248 4573 36214962375655083118555018633830724896 4574 -250676278408817733920643370263559368392 4575 1549657311480644182727079625069624273792 4576 -8598021932967166422929762114435331405172 4577 43004353531500441996703635142277275284992 4578 -194667541056542202690918844508912637923340 4579 800375416476221401583422816060673844879312 4580 -2998638130468728298972309581649096566603564 4581 10267712137219966487843129136107747654141216 4582 -32219983406194456733263498444904939461576740 4583 92889743266779432378586225779048127919192848 4584 -246607592147447770193325759150687713048633732 4585 604188029393067688037095480300385976447130544 4586 -1368763172519084026920688064634181750890006652 4587 2872616395599710716021026431019042678827916608 4588 -5594576149460707320777430557016215808984474572 4589 10127290275479698258893305403795142190663492176 4590 -17064963819068012672640656447421550537328802948 4591 26804632954015456511768744063279647327890920256 4592 -39298230362988468724671315775544950192722193254 4593 53842310658086798872260609832282711614778456356 4594 -69016984615037398792606560559131009341258946618 4595 82857371357451666247116360799141236355224139068 4596 -93256614847642030486663734881709876089064745970 4597 98492412175752925255107231004569824136195203956 4598 -97695420605447117846302777169329133010950022502 4599 91083839249338624930556501889374555070307727964 4600 -79877858661366854935308416728494549740746368842 4601 65936772380118078123114561321560295278976577836 4602 -51264913205485620529423814611292450345818129814 4603 37562699741828800986539349000687377921326477076 4604 -25951862455594264819870775286241822068059514838 4605 16914747454612782268872145756853631294239135196 4606 -10404885869428647271365126501554749194295952370 4607 6043010819269424418712792151670674312471596500 4608 -3314845504168844128051343217703453447342705510 4609 1717896995563319647993927458671865007956393840 4610 -841328218200515657047765042851595858208324234 4611 389456998214478557230276457984715795192745096 4612 -170431979124928281161080967822684288529424402 4613 70516774145365299810373028899759808582843072 4614 -27587735903684476226261277692942958384230230 4615 10205502241848185494837984902597102512693480 4616 -3569762636264457578482974719577331311351170 4617 1180597460105263640699880681223565099322600 4618 -369123026794640127792392593756188057041710 4619 109087253572580113400074698162765784219440 4620 -30465889266283974425890380898335902077630 4621 8038400321420521276393362746897646012760 4622 -2003062620336178871521477610323844668922 4623 471210053073566069606442623703294263984 4624 -104598821578321853834683548785770981673 4625 21897649207659376226255056502243226763 4626 -4320756193441891204001260077194297163 4627 802991513341345304480613513487950223 4628 -140446096135639378883203322260204995 4629 23097885989126117000719009521803443 4630 -3568359607904303996698776563404501 4631 517270477824948873699275578372319 4632 -70271897282178242916583339475535 4633 8934280277743896138959740673607 4634 -1061400786988510504005933848613 4635 117622123405546382260366987811 4636 -12135145275065332433773869225 4637 1163052293532019790105857279 4638 -103295834975106988237408823 4639 8477849324203411671663971 4640 -640961478875956279113313 4641 44478294851812569069841 4642 -2821131253590992453979 4643 162763363432223015861 4644 -8493540966959307163 4645 398206729371426873 4646 -16638906765525125 4647 613596582431461 4648 -19728587196427 4649 544540528469 4650 -12642536177 4651 240090401 4652 -3581149 4653 39341 4654 -283 4655 1 4656 83621143489848422977 4657 -14978500987483220426400 4658 1280359913475224126439696 4659 -69628734937039434527911680 4660 2709979722364374583336215640 4661 -80519604298564535209037362800 4662 1902668412825182839423579199200 4663 -36783478497048899153436344869680 4664 594045613883620020061638452566820 4665 -8143694130585377245551250469525560 4666 95982383036275858099106525297805400 4667 -982768818078032995756831640224106760 4668 8818130376440407182268359862277389464 4669 -69851678339298681888499079922489981176 4670 491612005333790794193216041530129401448 4671 -3091251321566119090874886342496987006952 4672 17452220579624233428455762706946958400414 4673 -88854115083675907159136924561530415949508 4674 409568740257162932315306302244308166417596 4675 -1715324553045673751574856929412919490247788 4676 6548524419694056784837345982581386228941424 4677 -22856206432505165925380952486804872363357100 4678 73132123538824068516679774913060939649321436 4679 -215051182133123225972661915193431676568197236 4680 582516643380815936874547075980471473464648168 4681 -1456587761727661426022307079544166163588520004 4682 3368905856017935359791529215714737589945527596 4683 -7220487328912399077284516101868996852145212396 4684 14365340485260115981121646065850228299602576648 4685 -26572535505293116969966112102723283076859162364 4686 45768553473216608582377253232749647333239777468 4687 -73506388609181810303515435380670143974632820964 4688 110223330513466219461710154728685428925145380843 4689 -154504929492270860506574106224252115132322507794 4690 202687402440635158288666815238222790918628017442 4691 -249109095392747751701069516784730592348529535638 4692 287119774336927248759497477335966645865378900548 4693 -310635274281391687555472266375019364636488274998 4694 315739361595157226567901240240591477352121333002 4695 -301749906533222676742152220407458822638005560346 4696 271350996764545105127187517362038054294472543302 4697 -229764663647389447400245023702125113610032974638 4698 183308030289156643421008937909297772022613670318 4699 -137874234330014563298327955068274175350528649674 4700 97819128522162861320619970918820495894264459432 4701 -65496571182323660154116803453674991277298151106 4702 41405913558046190049641186650416031222668332766 4703 -24724667191117759902890917258361891034200683470 4704 13950144952829645738703852607773765471341395920 4705 -7439504213265407373091065250564085242312683710 4706 3750975250901905644620198902038926008422339594 4707 -1788456781198364700101766631725474465184660730 4708 806542148366387415127095940359380839583926692 4709 -344073722345939964607592674660781885581022290 4710 138865445094599317342624053587143693699479170 4711 -53024706219729859798896547208889809416210030 4712 19156107883676070031955607949545237630636650 4713 -6547336428072887185068363691589675323317570 4714 2116962919319401299144156381079857793008670 4715 -647432632676649031442185531011039159087910 4716 187252698700573327611469681045323805934280 4717 -51204735091267797819008538330551673463350 4718 13234663813107480653734335694667189154526 4719 -3232088373847022320774890457746492200394 4720 745488426747744775063747783294504076412 4721 -162321911926742704783971967069083892928 4722 33346675166400256775214256492553918301 4723 -6459438365051750939055093215419501072 4724 1178951578353612625027179987219167194 4725 -202586157759704346812054189047543482 4726 32745202524441252809723115255874341 4727 -4973648288497074672108310755209050 4728 709098194371472251906099125999649 4729 -94776256780415212949387460863874 4730 11859038517699218942200956450087 4731 -1387012067885449079157737597526 4732 151368622922300292997295728936 4733 -15383999055873946464554418852 4734 1452876821773030674212731483 4735 -127186818639865594989685344 4736 10291907696661408431266058 4737 -767380899371244237110814 4738 52530429093208060328153 4739 -3287621415153717857754 4740 187206062553769092522 4741 -9644130153990248768 4742 446475353401816233 4743 -18425924904078668 4744 671276643273567 4745 -21326752719916 4746 581785361887 4747 -13352482788 4748 250718888 4749 -3698334 4750 40187 4751 -286 4752 1 4753 -135301852344706746049 4754 24492043206346182136801 4755 -2116741725148817843466960 4756 116443220127768884113079600 4757 -4586612259949534224818692360 4758 137986607473695036328461185400 4759 -3303045308320614578538062394000 4760 64717855343202375678871441056640 4761 -1059768756556607695559038996414300 4762 14737664213862917396902486001735940 4763 -176281155827788976970667101723348800 4764 1832564488230624248036672521509097080 4765 -16701646167121843494362683565735121232 4766 134434488129786419630429665653381396440 4767 -961786292447433454729784801804968173552 4768 6150053414462654334373360225325090991144 4769 -35321992821907551737600035282353942625010 4770 183011730217024509783115651626291152683406 4771 -858791556808269738194832397418463989916040 4772 3662820437105562432254242116235188135443692 4773 -14245126755098560516966705289923315799990988 4774 50666684724892416977517578934159229941790832 4775 -165257441495602750451333838541612202524431472 4776 495525108804376356055301947197376112734088700 4777 -1369107224622723136033553652680761113270654732 4778 3493039850879536763043886423580460981399184648 4779 -8245642445700992299005635292508668459105847048 4780 18042665955257057872917452634702232679400122092 4781 -36658755720041698254428662743166360712622114180 4782 69270915654021802668338626746248192394302282616 4783 -121918505764380636365904746597222545596986899536 4784 200143076301795749741973904210392709330919444268 4785 -306853473057160941947172497218679183339074003377 4786 439917905233024856589475429659562065627083517255 4787 -590416744229251623234152932629455892636590237748 4788 742602314211055974403381704183361121310457252086 4789 -876190394023347633388042186630681338281333330622 4790 970712584720025886265819671022772909948978232072 4791 -1010674323789500498563118436020138682291022229120 4792 989721399764593918984213175698181835944551026774 4793 -912271565669399571071109091533640742495220316304 4794 792044651334759423663061110527634100016842323994 4795 -648144721520560553150503860359994213405882943916 4796 500209498584997436556570921079187825884402192650 4797 -364275058851157391231270814718824626968787780278 4798 250451806011510492019068131184415514591579932532 4799 -162643261431276549802677195454661992470569478464 4800 99803514351977316761849480631881271544102575906 4801 -57891555938151751815483095722469551966023112150 4802 31753192764004279383429835403263260332520137240 4803 -16473547207137873968827745064023809922635951428 4804 8085760640388859702527955221613016720141712402 4805 -3755579256181503439616658198796141807940656910 4806 1650917199370079360639659022042405738201584100 4807 -686938126955352276422004783908735572254402480 4808 270574603480626868251277523319696699864321810 4809 -100889925328672061035529779177681740124680940 4810 35611888886075746138755243992996848978612890 4811 -11898824525685836669807991092260873733913100 4812 3762964291550915000569226378822330415606590 4813 -1126178711260611339701894363132457957639310 4814 318895303068067163477515723738991677612320 4815 -85416583081516591483529130733533341126768 4816 21634921781520437139073555992171667780310 4817 -5179980912212566318209566929419131432613 4818 1171857073499581643271203787595141929691 4819 -250368882758923762843026780926797038270 4820 50489427998792817399873568304367952414 4821 -9604116948362956797039826676864444285 4822 1722021216966288451594188583304716513 4823 -290798686364575916266412414237632392 4824 46208959672188132639130895212888838 4825 -6902409020470789256472589508089048 4826 968113165694529775625281487311900 4827 -127337507979964051496465939295138 4828 15684919625461548590412290846012 4829 -1806442976482498999231933383649 4830 194188089221831066544325705827 4831 -19445838012408769893725557080 4832 1810012092683165140684998136 4833 -156210898103018853995259691 4834 12465214544222097986311663 4835 -916778773479067688482022 4836 61919334039781241302980 4837 -3824442216864252366493 4838 214972856180297386271 4839 -10934727289202505072 4840 499947875775824412 4841 -20381565468739970 4842 733646772794504 4843 -23034634168674 4844 621129397174 4845 -14093972461 4846 261696425 4847 -3818048 4848 41042 4849 -289 4850 1 4851 218922995834555169026 4852 -40043692037843219647300 4853 3498680024833660799171905 4854 -194663384438283617654628800 4855 7758931319903214046194237040 4856 -236315098656957680327687088400 4857 5729496066819638738428527849400 4858 -113755707996341123884693486305520 4859 1888442118927966148047472151608400 4860 -26635261362703474567763804621190760 4861 323264299284210032567878796701901300 4862 -3411283096476984081376030519434642440 4863 31572038392134210502934565474694334056 4864 -258173790427480006818935356100944578680 4865 1877182472955134277057854978922248356328 4866 -12203847815225888734942641668915655283496 4867 71287268446876710477518555018094631842944 4868 -375793320304080362735583466099605931107244 4869 1794781417860697690640998526515836910541654 4870 -7793625754800336133435200116072474582341708 4871 30869760369879628918790200043845642659069892 4872 -111859308487357484768996080004715414258372860 4873 371817790742408627072302710059283567892434136 4874 -1136550039376400098700031282070377239722737460 4875 3202183148035498083901745408601642302794961668 4876 -8333515540369544910958778095521768573086541652 4877 20072149331490098760156776023507782312309392096 4878 -44827263816633332688611043346608828729023702220 4879 92986088574792146138281863665887735147805088276 4880 -179438637237865721313334256897717831610165763884 4881 322615498869008179697473575595995016127806441104 4882 -541168578887173287920461064187477964264174645284 4883 848058180662310975215163018252876269790978078732 4884 -1243070303378590075715572901434206031903607962374 4885 1706239338568761564771748840583594956691327553927 4886 -2195451403734547064082466795435259689820908620294 4887 2650835582802856962393871859347744514132588702998 4888 -3006242925624573729424071775007623979908473491358 4889 3205001085974971453101226032268740506156560942808 4890 -3214772645664506938168889525767719276461937887706 4891 3036136578975248882933275162444427593832250850886 4892 -2701775092723345445401304268629386701544400929758 4893 2266833844817784356834890040338455190092823056650 4894 -1794309049237883268698115291426980259275974522458 4895 1340681988161732517497569730298869433104446888042 4896 -946083051941728454321154902249622520751972969578 4897 630830014186958604507174199045859741615721088196 4898 -397613192874007948957304551217169892468971366542 4899 236996447915229736167655246117478813063006778166 4900 -133630189423426636673052691678097973094448388710 4901 71298463173344919037128625739023369561896399572 4902 -36006586740603020461273577951304053576148970730 4903 17214943954825303000701957283108090512678262550 4904 -7793439029142684276212699154340574315344908730 4905 3341279439723039401864999986827715809907181120 4906 -1356747276769357144772345899232675563169831790 4907 521809397721436392542750654164372658218542550 4908 -190089213524394359704295994431997110613220770 4909 65587751338725666535647197275352083712714950 4910 -21432628774534487856690525532822626573915510 4911 6632288457482502736989310255199949587895490 4912 -1943183615775898472992002128908867472785470 4913 538930141702031965392061045926286188660284 4914 -141449880404591380345804135788840571577930 4915 35122373158214270242432896759970651864257 4916 -8247285836751815003589467231401676141644 4917 1830595994750729982537228056440625601996 4918 -383891422409568309113507560514598911176 4919 76016654164434842554125111551256137061 4920 -14204013074660020208254664821171241062 4921 2502636387847240326942368824264120278 4922 -415444537755568485480698044340912090 4923 64917154104344607581267801644800449 4924 -9538799265953577163490291868038890 4925 1316503037647884581063594892917437 4926 -170448763625180821237231110449438 4927 20672682501036930335600121341611 4928 -2345024725554929405527774666960 4929 248360468467547445808093830016 4930 -24510261170223927437636620864 4931 2248979746050192487386089549 4932 -191388756593272645830079234 4933 15063331859297886607932542 4934 -1092985107288406008400274 4935 72847346347696504586557 4936 -4441195785049244804684 4937 246469802005927120058 4938 -12380484797573538668 4939 559117203030186593 4940 -22519591117074076 4941 801030151315591 4942 -24858438234508 4943 662666243735 4944 -14868044858 4945 273030572 4946 -3940318 4947 41906 4948 -292 4949 1 4950 -354224848179261915075 4951 65463107936382480783275 4952 -5781535871436286873688215 4953 325313455689510279423984785 4954 -13118989522008106010819966840 4955 404456136595203573717349743400 4956 -9930625426944747354089624773400 4957 199760478870773601932917217984760 4958 -3361312187311855775596870778012140 4959 48075039470306145733582869920878660 4960 -591919141108710599001317358728923900 4961 6339342829987934176533775297070428220 4962 -59569793992535622153013474128055018168 4963 494769587074917385746668881319828631472 4964 -3655361219133744186371858938068693286328 4965 24155413074288226110798036776061540089920 4966 -143476217543817730595897349223483051560114 4967 769341786793269080527148597938130020732934 4968 -3738799145985337321485389868513262738456362 4969 16525499931223965944131374226666330574893322 4970 -66647442511971099618432496337417561806983760 4971 245977297667187993048368112856394914612449500 4972 -833029451158243087374439304144380840335710528 4973 2595124128857688348951037197548218573294143292 4974 -7453924800870956685684276970490566484582101328 4975 19781733691669649615830548172781774398650179700 4976 -48601948198211343834524687350403056589158982896 4977 110751832081545357359099981907365111377317431188 4978 -234476766436214566856970577247236303404431424216 4979 461949583265272170049412928101766476003899567860 4980 -848171997156687274794242781603206408926841151240 4981 1453364773798553581600785015187503346278509810244 4982 -2327204686000124768631050850174937784251904866173 4983 3486547330984381208086907212115715401804945499063 4984 -4892779483308502903559879197022735219994718570041 4985 6438449794874359564469765847298839636621205496625 4986 -7952605109214389714514094740978143193531164377828 4987 9228876553793960367074585329618654447594380741338 4988 -10071218320699385295324442270327286424818452276044 4989 10343470794560263151259971299416858918733453386994 4990 -10005416206615053517892465508992718245776518072950 4991 9122193666443949897406747767534716625806240052068 4992 -7844179403404516939313136521924633409724275696734 4993 6365722430484096884083296528484135746700126395808 4994 -4878063395624182878929205702185086455475006031760 4995 3531626579714023157217033546063264110299882456370 4996 -2416788972769109965304930244875341487352326745736 4997 1563974994175133292321569579676499627990032616274 4998 -957459458103615092315760671476235024667746102860 4999 554708878486969353956152659945580225975613984026 5000 -304229333283218848486119579657369046542338985500 5001 157996727080490469228401760073929812171645631730 5002 -77715693142276098750078351798773870482063281540 5003 36213327546946235028136421115924599065727714630 5004 -15988049662864243123239734096451267979661375900 5005 6688687413997376108032800021992912699085037150 5006 -2651784567809180728077169122931572341840602050 5007 996330413670824285801804058514458944246347460 5008 -354759642168602037615201476594618269224254890 5009 119704400780803829887394053902247171435371160 5010 -38272917282349835003626902740999532359378800 5011 11593629665203643224856200337819590817642390 5012 -3326704538434922086599905608805764338563832 5013 904014397218884295246423557779754180742518 5014 -232584060075792613194679737517659039010342 5015 56634603832003723863037426185124051687230 5016 -13046988224586456355159912875385515357026 5017 2842288283963738612668214865181200961546 5018 -585235207158877198996604171934259970518 5019 113826211104358135420862213681415519988 5020 -20898561864796348060923867937748323790 5021 3619350501434456139498069016428367800 5022 -590778707442074361030458443717402177 5023 90802385399942135951771587428103403 5024 -13128059468426176882300562184735577 5025 1783351060810324825955365315513925 5026 -227327679629793930205846348249736 5027 27153790929573414199423049640328 5028 -3034480874890082333014075301336 5029 316699642001764204982102943480 5030 -30807940847310816144662532040 5031 2787200776440385388804396894 5032 -233928104426997308971927828 5033 18162793225938612595357358 5034 -1300411927961026489783846 5035 85544536004505256313650 5036 -5148661769887994614838 5037 282147072965372623798 5038 -13997995802766462699 5039 624516623980354799 5040 -24854716407137875 5041 873768309470493 5042 -26804649400264 5043 706492607578 5044 -15675762240 5045 284728970 5046 -4065171 5047 42779 5048 -295 5049 1 5050 573147844013817084101 5051 -107007320510432596513850 5052 9551836817697981604340045 5053 -543463907147521622407750090 5054 22171343624194471693899854905 5055 -691803586558623431163252505280 5056 17198976780821041383686223984600 5057 -350463223892109214279481147535680 5058 5976371804934218581452313263900260 5059 -86662169032989195993907596769641920 5060 1082267427222641841333314290276568420 5061 -11761304612138164736600074228062584560 5062 112188567744414319069574070506879985764 5063 -946246518404718184518856136589025218728 5064 7101879523322452310579537311753191609256 5065 -47693316426202676350652427243788930831352 5066 287989703155242024299935341609589355868634 5067 -1570435329360208092344597448491546572185520 5068 7763941842259754348038679403645797438836862 5069 -34921759989188404468134894732126572663340968 5070 143368883954867940797464861727650612971211562 5071 -538805113491334297656441343159893803749161820 5072 1858638066975428902114908962608259807017811944 5073 -5899570390811652056293514462102725442082342548 5074 17270416545353278682986068767918967668910428676 5075 -46726535481366217238203232301075296603278237748 5076 117073503182760889896833065676600987690948840096 5077 -272135095737535099439963974553938828976703115276 5078 587873873050566125507223517005280186202581867660 5079 -1182091105887529250425739670370408798165733365596 5080 2215813709052131804585328001608674579870760734688 5081 -3877373967321006867951312483363815408280747768564 5082 6342089251628815464836175282506177695707420184497 5083 -9708439623398173303430552862999682792025690425776 5084 13924759856750725467688085574965935981061400363771 5085 -18733316097414927622867778028020648328617999865132 5086 23662921023014338424192379938059704375223109541953 5087 -28090481214885141524791317588540423692903536331430 5088 31366881797027804188584423209260712594848736555664 5089 -32973439596030289131961397725731562932497368966066 5090 32656804287785477554142682751636373944253207104296 5091 -30493895467143442771976175095978944991204406703978 5092 26864182844455768668283821219653375933393309431378 5093 -22342248610605497627758048698152172267332949352350 5094 17551883212119188519408552409562464289957325201508 5095 -13031546737202451218841774393426068594587637900010 5096 9148644315762694992345371742608907613285939438956 5097 -6075765460954357837693394122642319213404010490574 5098 3818615547318219674094912378123670017828473076386 5099 -2272120470228779257012291402081611029349460711838 5100 1280324187269695813632616765874392482232104392308 5101 -683435489977155846277523770322639023727384936130 5102 345679120849464183750215383423985464903980508630 5103 -165706374991623792446413492291688753387995389250 5104 75295927774862053274406583679258973768140972680 5105 -32436129327101407872919056603945112487874309510 5106 13248113901056422647923954387911051205811392100 5107 -5130642903986189946084772650131866039573226630 5108 1884040087006736884066695015043431719574164910 5109 -655993230777384448925067555295642365392105570 5110 216556685408777376411636490553936404770404960 5111 -67773569767171557026851097948099671904946750 5112 20104805774767869279564484553606453626428756 5113 -5652028552793202205345740214299387220928842 5114 1505452416862848335663377601674493698908519 5115 -379803783824514749519916282860282652319368 5116 90725497235169527814103692386369961504656 5117 -20511671359265870745633697093884174929700 5118 4387046003742698362977890942887455369473 5119 -887182262315062023940859522265042431042 5120 169536549222246275834698201963845776238 5121 -30593690295840312534223243899656290830 5122 5209450045053702557783211358695995196 5123 -836332519180608710739644138731097532 5124 126469966094768102828366537726318309 5125 -17995579708069249566684475417834852 5126 2406648740718611008605057189079186 5127 -302113755900755857873748243166176 5128 35548331566896099501085249352880 5129 -3914430615268475023645690020176 5130 402669573968506745855069368733 5131 -38618856931697557311671103714 5132 3445528963114173584889849762 5133 -285255103404132639529272106 5134 21852777746932207330958831 5135 -1544133373461553209611432 5136 100272120602041287842938 5137 -5958925769948891158080 5138 322503167803010347894 5139 -15805412606984564386 5140 696722613277535951 5141 -27402662047997278 5142 952221952533068 5143 -28880039162730 5144 752708358868 5145 -16518209710 5146 296799341 5147 -4192634 5148 43661 5149 -298 5150 1 5151 -927372692193078999176 5152 174898321675215052379576 5153 -15777464039009117486805310 5154 907597802545893895638899640 5155 -37452533291322761243437207645 5156 1182582407606491759703537743905 5157 -29764717217976271033824522368480 5158 614300341995643093412044657523840 5159 -10614525193703353831069552741712560 5160 156026760695520991777100572960005480 5161 -1976007763664368991826240250541756120 5162 21785512696130697832158749585696019000 5163 -210905744538820526549347425064198650252 5164 1806077608118906303441364461712040862708 5165 -13767592679169405914366744662492988712384 5166 93940025779635660463313609068484091274792 5167 -576540867364098240583802592220934550815596 5168 3196543259115395576849444121716559620692544 5169 -16072879382812288178308106327205434560050524 5170 73552635211821564472358658620339730921633452 5171 -307315267460268623088405792370248486521587522 5172 1175767244962150150959783964380140368018146102 5173 -4130240754366971467862324671173524764504801072 5174 13354258260380576003376345908887714291795470108 5175 -39833344462340399687314943786887237050402381524 5176 109843896768587124934118032245038358786962463848 5177 -280583126207067547887543135803551264071516705544 5178 665118379039409099922674658788272873504490351324 5179 -1465648585345420561675229126805976577611379193508 5180 3007094214023973471902339178095616254328314259184 5181 -5753052608388056849948335026093529417783347961728 5182 10277565061963659527361734685752033841094922777772 5183 -17166859063714880404009285045310797876183119869070 5184 26843102881046696764612758957246275032107097939848 5185 -39338267329315243882121882384463675199262109098454 5186 54088720131154536552901054032594708168471210043782 5187 -69846772355515107073328431892091152201552835742665 5188 84790245636374437458865038081111070974652873091283 5189 -96848120276759738815933523304411762824038829241288 5190 104170206664123260809662771405283405608199988876134 5191 -105594382387186258508573459365976742145904985710766 5192 100948236335964071170586194183957595470894137655444 5193 -91077620977681145649115675262481958293704442562152 5194 77598550419833397594414939846455373618507509310354 5195 -62471055477166239033160880315462367160843279263132 5196 47546957030206545381700151996350065413855634063710 5197 -34229631934254905756242377225661288189843678146096 5198 23319351017566512684079785681551717634977315799298 5199 -15039975101850700742037133212448680063987982481454 5200 9186685756455966643762203162085029128100692214212 5201 -5316179260081795319196548968036952850227387080908 5202 2915417913766623334212510308225735522653064279338 5203 -1515575514801749380005654339961431675194313322570 5204 747014124945845183116908020651796267846689659940 5205 -349170278648571094621498080779303584180097868120 5206 154799488815159754998712085084367791160381135810 5207 -65099235145490192884257014747595754940363588310 5208 25971095063313588908466372816674358516185226640 5209 -9829465740331762333484319541457836339255188960 5210 3529353561955573331675341076696512093008715430 5211 -1202178713918260528898745280050562396780391160 5212 388433558609694426995973587062226413466891790 5213 -119037880840208906845444206347205883786786368 5214 34594117538384604396510066455222151835272342 5215 -9531825410579568901676486078668158147624141 5216 2489396758750918632894300437681316366415953 5217 -616058786132106799028623865761706001413914 5218 144411936755878157351417491889009227809906 5219 -32052034996550571241703568733289030493131 5220 6732441722457039589647959494530628961013 5221 -1337578935476065470704175771049885383228 5222 251207047140967680478587859656565769598 5223 -44567023733277829181706467831831848573 5224 7463354991591040763129467788007553547 5225 -1178758333732439167767085206718920116 5226 175418736215707598022798819636274152 5227 -24571555567815759479514354990165538 5228 3235858907424361725152872248994314 5229 -400115849495653923629533697682248 5230 46387163411152907953953068073704 5231 -5034220425461202527850545611573 5232 510523839922619403977244028967 5233 -48282052302506991983647267590 5234 4248874289242147766911921528 5235 -347050604777587970281960569 5236 26237015226031290995160857 5237 -1829975680868135114490900 5238 117326253427029491235268 5239 -6885520061317254291073 5240 368089469228628865289 5241 -17822573427368675496 5242 776357795342433874 5243 -30180211596290172 5244 1036771812213934 5245 -31091675457472 5246 801416600210 5247 -17396495456 5248 309249488 5249 -4322734 5250 44552 5251 -301 5252 1 5253 1500520536206896083277 5254 -285834055950254520059154 5255 26055297848767595748815831 5256 -1515211450258984610944959850 5257 63237138770330831994101098180 5258 -2020332555533297178627062806960 5259 51473195003172909904426210212745 5260 -1075803899119309897308682843416000 5261 18832501765982604194233760510472500 5262 -280569378919373410233140142004745120 5263 3602785315948537572422171312084235740 5264 -40289957753160472320943278415139934320 5265 395788512393374293514440199814100885896 5266 -3440479941446130066754981537675331729960 5267 26632148265728692130321850985218350219876 5268 -184594110687474953040775463335152822781304 5269 1151238859390217087385673871530659072177222 5270 -6488275301956862338055477579325513127336384 5271 33173938208114842704324864356105712574522750 5272 -154416591717491205526932728744864363267260968 5273 656457487609576115498872641755545714821165704 5274 -2556241343672248872757070470001784920916641788 5275 9142024416029184296966435345742702860441199538 5276 -30102271213245864027778888254008994581819409940 5277 91466592775002070748615470974274347350100474376 5278 -257009820853198278622706528872101147894587558196 5279 669134736465877094112882848802813126944115129788 5280 -1617141555387101280270625537149332887394128817100 5281 3634073879031570755856126309706928554299520429400 5282 -7605761303178661460937718071900722796466690011676 5283 14847118539530929147430506119049877479133902396996 5284 -27070631667568954127656347384018768333565444441716 5285 46161452470714302434700566409562507217490005418303 5286 -73708606746452708189984071030193810234299790434200 5287 110335297679766854928727197392150573002662287992491 5288 -155002017653500682891142310177320187880644724053164 5289 204562975830385288607911601103819517706663717016416 5290 -253861308097484360048176302662754344078487310725846 5291 296505749084079671320198960008147733890815615629245 5292 -326211944607473801472583518024822427716554090162226 5293 338326994827911013440878622353975734586730811190782 5294 -331025465680455928506481782717993590406140228073882 5295 305753194355065288301480583282975823639783153786992 5296 -266773182231319612622146079646561945717412644218430 5297 220004846589147190409565543473347193752052011157208 5298 -171585226169984495158752703171661698168211990135690 5299 126620978663149698147721750596223368900778301510176 5300 -88453003290975492824425750751697131445094216567374 5301 58517607224118656913531685557615161951689545149920 5302 -36677253283593884349700299254796828112042226002238 5303 21786935413565117690681472920583176811362588102366 5304 -12269342547804247332025784590288886565593974400162 5305 6552288740205001841751264406672464026287012579068 5306 -3319069557995957694961549343573085076725945436450 5307 1595073007571746921683077940405640921615219409530 5308 -727376496639755281785296034605305227569916075270 5309 314782303865432367912068002060572841187142019890 5310 -129293208759502969063311910710341064234299086230 5311 50405909805794701483904583073127278965044576300 5312 -18652508550468842051014302655992045073411413570 5313 6551431303287129003394272289352279719602224520 5314 -2184008886881223116077472744391132037666937310 5315 690956185518848875627113192095932088606847444 5316 -207426907294527100622782400253476886903017290 5317 59077212852261151792014099089340196312439124 5318 -15959436741112250779265427129520160527677336 5319 4088271126615060524116304539189625506206123 5320 -992765868595068902932894327060913217576836 5321 228442442901086293381461722277537203755350 5322 -49790138234102990648556516451556328264642 5323 10273883293859436206936246690957693834721 5324 -2005910228478812651356551623310434330862 5325 370344006195921577015193580776168355397 5326 -64612381376113671129796843179114847460 5327 10644076118768101632520981777991755734 5328 -1654282421197812141815094018402272804 5329 242330099379778572618306158686190344 5330 -33422768332453520524225733627593024 5331 4335169881441535347952673812223650 5332 -528121808242854074833542980239056 5333 60339226936496477217155186784986 5334 -6455150478498507696271298641346 5335 645472873354903947947237740033 5336 -60207167050879522489765603050 5337 5226930190273495320515330926 5338 -421291868440578254346927464 5339 31435951299459226439139251 5340 -2164618161251270012180576 5341 137042221323810124512795 5342 -7943577650953542014746 5343 419515173973943642792 5344 -20071137863021608702 5345 864094075933611232 5346 -33205270680643530 5347 1127819526529368 5348 -33446932287790 5349 852723735661 5350 -18311750994 5351 322087295 5352 -4455498 5353 45452 5354 -304 5355 1 5356 -2427893228399975082453 5357 467088684618476418686911 5358 -43019491257462679465730347 5359 2528791755258224312717790751 5360 -106725743169272070800886200945 5361 3449551196569624519328411414465 5362 -88950328188664567363496796991755 5363 1882382486567659761276135271877545 5364 -33378735968145942797735935257984580 5365 503923615765443582497676000492033380 5366 -6559899344289327705521269048856653660 5367 74397403973795686469534894164843275940 5368 -741463927491625438112408357122157739348 5369 6541407621419736769054894563639937777340 5370 -51408974557699968320260510658070881423164 5371 361894645893645327775587095074228053663516 5372 -2293022152092302763975501473855365702541906 5373 13133895001307831911735834173911073305480066 5374 -68268753135042188975515971009607700458237566 5375 323158241036721137468363533440913301005754242 5376 -1397515318193597060199571809148644910860014266 5377 5537450328923008186444978030969470239426874982 5378 -20157419353717338715534816163259071202799375022 5379 67577237206076231764093022062831491346502477942 5380 -209119298478277302845400107343526435904905400124 5381 598593043462372810443140240204288583586399734544 5382 -1588049687370778701885757193046164772878831441524 5383 3911865877709612103101713084351091336827186354256 5384 -8962533819439085766398329298346182683295078159564 5385 19129153964846784988981051909943941926678546280664 5386 -38091278887212361423115741486487419429192048330164 5387 70864060515735887384740223429817128155767391473592 5388 -123329012419332403059583039606389638913932957871597 5389 201037085403936425915247440652261242770247015729997 5390 -307297545130282389344363139196775295290670063995259 5391 440944284218668536970265922103233975634595845332141 5392 -594553768422411458235674186479494227087220258587825 5393 754041883165983974252801320732878934372287637879343 5394 -900296170104990335958854837550900170239922678519955 5395 1012804318979756723949338121636472789215465256228919 5396 -1074379336639633611609860851386420928553962494315628 5397 1075478413108865686190439472059960712553711846345334 5398 -1016615907882094807611745322248249457223207363871932 5399 908034931184780161567130369140429501100979935433654 5400 -766829542617328202516283554030149242550066850641692 5401 612614807669079968541390055738706888654731632791710 5402 -463225496210727741843550984617849593770338287780796 5403 331680851718401231715122235202636600767406402300446 5404 -224988953209461099661473995170355502965622149590126 5405 144639968422928347097957125877575887210412518924012 5406 -88157485679910390561192831492173818380635990028874 5407 50958364279278251827652067298875263769050539047468 5408 -27943658821131410165990608328435564675917083329006 5409 14540296996007042819233603941488377101545221385288 5410 -7180933770310434668170206661356904214034932942770 5411 3366560150172727172002249033791609848447275118680 5412 -1498492479284723349960220169422907649898769858760 5413 633337313625942308976864065578718858556530554030 5414 -254192083347399224055520754658226548960999300560 5415 96884399416286763470492440371273563085730486830 5416 -35068168033589896013066551820839180200854173080 5417 12053854221200664207421111960237006519811543550 5418 -3934250010753847425048108231091616174721095232 5419 1219195852395318781512776458735792358978739550 5420 -358669998120571160267657287285704937664259361 5421 100148107961240707502701523144188392863098569 5422 -26534650255858120932578232953194357945000879 5423 6669349978578039258265083361979273767844009 5424 -1589675645149376948684257372562109397527969 5425 359187572103527783896337464391673848346723 5426 -76900809995056656376242271126038499118859 5427 15592688995997286667819302464728791588843 5428 -2992595837966569783307743433160640816058 5429 543299460162246139745754090827498801358 5430 -93237418639146147055139907985379594166 5431 15113403715188095834351570546097386606 5432 -2311954707432358274065900098221848458 5433 333445077856600617288398232688375754 5434 -45293418671194056845782868251681758 5435 5787614916807628946225647780363834 5436 -694784755953031430475951352513999 5437 78245129462022997580236658575537 5438 -8253174536167820822558128300617 5439 813884004655765852270886941617 5440 -74888048942921728690377227599 5441 6415020398558778246281534991 5442 -510300514144925956932523885 5443 37589204377059952686833223 5444 -2555706354158116742093540 5445 159799091274427478268974 5446 -9150000745516780629668 5447 477452620465307538414 5448 -22574731588278731972 5449 960655948852025734 5450 -36496928837557332 5451 1225788548352710 5452 -35953499559981 5453 906739540471 5454 -19265131411 5455 335320727 5456 -4590953 5457 46361 5458 -307 5459 1 5460 3928413764606871165730 5461 -763207461326344656159976 5462 71014441216484972383401449 5463 -4219060497076785005011228040 5464 180042956252738589281997944846 5465 -5886482867472360181748272384150 5466 153605822911455785391124545836455 5467 -3290888154331513906408148893435750 5468 59101133128275501422987135889550145 5469 -904031708569494720210221123792518360 5470 11928283919599103411947113989668329700 5471 -137171979911698540384854479104931422280 5472 1386709472171386508465947461760100038704 5473 -12413990074605566966295273222504093317216 5474 99032243999096397561964152754964043641244 5475 -707890388831083655538442942723261247695280 5476 4555992193401627568183562913899177730713036 5477 -26515507754982788097983399571491611764986716 5478 140086797190536784022515147445246552789241058 5479 -674206538204777742144209243627200284122635348 5480 2965290201681137840306034088112818999471456220 5481 -11953106218687039397628616548462990736516783832 5482 44278289625662963022409356156315872801437465742 5483 -151099659921518410537310949725777042464450060336 5484 476084760913536301795357181217006120687730306606 5485 -1387928081409437869546178026481339591640842879740 5486 3751119112850060944949818019365168013167133470244 5487 -9415797800216470902279391551762887699972828928500 5488 21988426486629464354493768091386813013200092296976 5489 -47847821414140253028314220249845378836623376891108 5490 97164420434062112446201917928725974163745984990940 5491 -184388953396251405812664959779419519378765810896572 5492 327425857958254767227553364981304376441015631789432 5493 -544721532816872860560165728363228356639809896810046 5494 850002515081638668911835907691541968386624825056261 5495 -1245432691116231781660721126762799111394052832608250 5496 1715207066361477029259428173347451465488128250818290 5497 -2222410264948390257890323390967960542563806378271644 5498 2711647411196689267402753775193021856106581476403811 5499 -3118240350484460194368067269426710076953468817730904 5500 3382180554479311490133069883068160331894039349311635 5501 -3462714921349311926261032223676360492777222860541634 5502 3348658073575830084271296224011971259112562359600928 5503 -3060840414186887021453071703965628909446442879215878 5504 2645996143173589940188682676531827564757683001672336 5505 -2164517047514428784626929056984560148197726493318610 5506 1676421394326265041631002350920406486173776520342896 5507 -1229888827293113390737437419937794446570952078092566 5508 855071786326448223120458843082596058079756935566618 5509 -563599811522980484127157729321037410210036040373858 5510 352316013806261217250846539148683399233499337903090 5511 -208945731738265388572965928702281787207446591946838 5512 117599448954543570111653414206073848011284366783072 5513 -62829527428404652463092172597432986637447849018710 5514 31872063815975298755914068526995967022160934839158 5515 -15354327589412476178859070584261397041384321453850 5516 7025822370236438960823728392495134620874367323160 5517 -3053978315338726746917549929824243849682787760070 5518 1261185223339911963817733166064055184373573052420 5519 -494837438423811879148734877397204442004496135090 5520 184471065320017137018741101388893406164069855400 5521 -65338874220668659004307074443603246546612592910 5522 21987325248749373266749356960464165023133884956 5523 -7029003783524949259304264274203910829450149434 5524 2134430930520408633769196947482010963062651421 5525 -615554030136562808432180132225740603336479670 5526 168560786427937093348094792314335563279363749 5527 -43817209402873381815873286724453521759085114 5528 10809415102475311487324788865431116749983652 5529 -2529760790535061770268746064128463669015752 5530 561441751392268021826674347324257289465855 5531 -118108864233769698238338534886797210361668 5532 23539223876675961056609634486528675703248 5533 -4442075409495392599051315727803799220624 5534 793207920482919665818063664770653917034 5535 -133932883452074732758341232035929848960 5536 21367023995682808764818950405953190788 5537 -3217939103617913719535849850035795996 5538 457054567681946597580560169121650046 5539 -61157431222839697178232884556559372 5540 7700272016531084679483242920019315 5541 -911103717973651283449602612421092 5542 101158346960554639929640566550527 5543 -10522166544545014327280228002356 5544 1023520218987711244171125039296 5545 -92918782915086749212460467650 5546 7855083319608340279379019325 5547 -616797547945078059254094314 5548 44858349726566138928909806 5549 -3011978668561553194278994 5550 186024847842987212867560 5551 -10523644802625996915414 5552 542643041293290320888 5553 -25359100790104180738 5554 1066823985532326456 5555 -40075524044191910 5556 1331125083265006 5557 -38619393127096 5558 963577231553 5559 -20257815608 5560 348957830 5561 -4729126 5562 47279 5563 -310 5564 1 5565 -6356306993006846248183 5566 1246937173695441638508981 5567 -117203880730147170092833954 5568 7036943476368533050926628026 5569 -303596625987481355887623810303 5570 10039401878833433844952366107131 5571 -265074484883780645578899565258780 5572 5748528560643838268262236286283710 5573 -104543035131467572319424795433941085 5574 1619973907316037474408025176727826325 5575 -21661737847584607554179953791536975400 5576 252542185334125039566234062833247893600 5577 -2589199815834892950271844096975873889732 5578 23515673607428015812413920726215112682524 5579 -190387737428489406728956622310853768157168 5580 1381627885531488723918335085524404597673664 5581 -9030530562137767032295481994065185690607646 5582 53391754553502644190070385951412253835891990 5583 -286649058929249345350424664279790078074426148 5584 1402352035017643251759516876964390458225488352 5585 -6271487694994198444725768311538205869250136326 5586 25712776613576564823005768524185660462448396362 5587 -96905111382906789331925871546321503718377390760 5588 336532757609171258784787183517120034351317551496 5589 -1079379826179665175143502863248346427836312677114 5590 3204050401357491065110406812651110591979733908014 5591 -8819624614106055475776071456613151074617394424984 5592 22553622845266680171123732778787775298597493951668 5593 -53670442772153440958512514509180676508900679447308 5594 119040841831170394716582819817523030573275234227080 5595 -246458697707580333762268601898191391611659990756656 5596 476962974446208331366991231590033664016904210672532 5597 -863943277357782525217811346762282893199074460530725 5598 1466489329264880183217483790283956918400268592846921 5599 -2335428350704319769370357787006422963180644274660074 5600 3493163424790883938686498990236595298584755830214856 5601 -4912228132227469088541931794457116500298241462560555 5602 6500720056583184643227572839100112433624473955223557 5603 -8103241221423673095628433302078735455258441353329364 5604 9522212337663126190625159633572519752536887700223348 5605 -10557078783594928885142666534845527795370281961392311 5606 11050964268137113025758513399089308655596307336636649 5607 -10929756287254772492692583560477287899916276272301832 5608 10220181627600379322167038874544916589511242837686186 5609 -9040862785129699872988001882696366346310736806836996 5610 7570274554649791216800071641359435405534990848815558 5611 -6003353665172889138282602063967856640299232865285936 5612 4510971541832244072125002424662147841640924747741450 5613 -3213195644440292411779945655748008001546182806376328 5614 2170583109298276406686547997640229553353408939902222 5615 -1391084872144866148036126460575396919076084647001684 5616 846095620414898137625945443455131905463434537425478 5617 -488550705186425778782173560006632282972778851981382 5618 267883093074488327508866818385802300885371202713048 5619 -139518879048790545872470835652507656861699720672784 5620 69034276268470930500017120322270360091394594614358 5621 -32457750176192648904596708400982703290393189198960 5622 14502978271439112835555736510856188905904413615830 5623 -6159280165838698282045975744457945798021419842640 5624 2486399674984466104119709372860698572270153209590 5625 -954112537176845787653315248256912537698764108200 5626 348032972908063127924344329352547947420482276990 5627 -120676422753849220869599787132672651024085058928 5628 39772155919258592109783211339710125969852261766 5629 -12457984284108824156563420528814384918241752702 5630 3708249552172993160121949072089676946872192786 5631 -1048735439827062642106954935459410497252099614 5632 281737089620946909009486704389376051524958020 5633 -71876947143500957755406486095017491823141077 5634 17408822190460708985897981849798597157278483 5635 -4001557982129266161611495976477694402459464 5636 872554379626385262028237136600579774977188 5637 -180409656976922985442361912743807185001610 5638 35351358152257202366890212532117800113094 5639 -6561146634504709968800676166394614100316 5640 1152656823605017466248070942809490936316 5641 -191538005059248667549712397235247426798 5642 30081434142018540957432324470619038214 5643 -4461158146956965996637415747155248192 5644 624134726990577194707975263506211492 5645 -82285250945772999006207862990176850 5646 10210809057952920169162128198734152 5647 -1191020068483428656941173166357650 5648 130395647418761609884269385252806 5649 -13377864056985929172572849691639 5650 1283824541892365893032076274731 5651 -115012534001562748791060902040 5652 9596814311482171084807551262 5653 -743966409553946479674234354 5654 53430069840196408517546588 5655 -3543407940347981154640296 5656 216202067055892965719354 5657 -12085519411601951484372 5658 615902769191096770806 5659 -28452276890494330016 5660 1183438515525979818 5661 -43962710035338971 5662 1444299057328185 5663 -41452965043378 5664 1023353538682 5665 -21291006543 5666 363006731 5667 -4870044 5668 48206 5669 -313 5670 1 5671 10284720757613717413913 5672 -2037070383530020575744964 5673 193398414837853447014606518 5674 -11733313519425473931611700704 5675 511723512779135959030299275727 5676 -17112892143337463115745942554946 5677 457124526325202517821002972017086 5678 -10033354942515253206218361411785110 5679 184746751009764554015784040789617050 5680 -2899668367126374440060786284287110500 5681 39287581966765419597456884834737641825 5682 -464276988461638103629060299282857816360 5683 4826649869423984042382368378767769355996 5684 -44465848881442574314510738447526261516144 5685 365296163981312427916361927912355860890912 5686 -2690781106596917924352003851040398953482224 5687 17857557246545803680072240542522671524042330 5688 -107236136861236851068883982636877797787624596 5689 584936627031941934013387143072876321291493436 5690 -2908281685118351495423610032212904246308889668 5691 13222018645017220823155690934519357569988382086 5692 -55124880794905457744598361417052875554191510288 5693 211318686244359844168951312002032587432920586692 5694 -746671679020836038159816572674045953875947481552 5695 2437272771411742716763703752396063496583487565936 5696 -7364972346345810796716533429563285148897111065204 5697 20643178023608261184322970559312587559976534196198 5698 -53766123539779864659871641949202778348152329444308 5699 130347772370350947224029824050565833333076603615220 5700 -294611398956276909757190870325669608741972693917780 5701 621714779773258953846318502377263773204026544301336 5702 -1226685006518323221557712759577167565653447005619068 5703 2265909470138692384555695845287629330879885984758957 5704 -3923310708441861232965084851659239863670380262284002 5705 6374770018360110193174001953463255906110696974981856 5706 -9730813431149057778684925753067921553102184914813906 5707 13968498611939642439195409519434133183488071329356391 5708 -18874833428589331430003704325271913898663029985946616 5709 24029316594273930756415907996674643716465240361633974 5710 -28846508988966858020332168222780324027223332973950952 5711 32680230918697810543668699121303864491676957946423246 5712 -34965709461239600740602323744032344725903224137631910 5713 35356575856113875129792967421471995490982875377910015 5714 -33810742684846581059730827164438662836950344371841478 5715 30595918069429337887079830789873128949029092479934364 5716 -26214793229933792278235437786208357833483669873348738 5717 21278273436299270536148653841661859240560844784925244 5718 -16370037291445241092448487029009922208987452478811286 5719 11942262704796481186760857160925602788338620288996546 5720 -8264793680940365101175543368233487279122345102823378 5721 5428195179431078796324765816619886983334978284250574 5722 -3384633762501645388711211819335468865467402520708262 5723 2004199103704883673597267883842242693940521750006074 5724 -1127376043293938961092327007042822355653260402805262 5725 602569444830163637048730455626893697032183560134556 5726 -306092935251534978456416895790252734218202569621978 5727 147805611730983981138109387539074256063666524607368 5728 -67856191775681371227555045749611496864519853199750 5729 29621324835107836922509717174938097802669041760620 5730 -12296380339731255690632635215872124563849568827410 5731 4854394019728379662562008194950888909471323388000 5732 -1822595694091788516313323896390664832183986974030 5733 650790442625676381242802869830404879840543892524 5734 -220988863988720459574402790313821275627944727866 5735 71358458272880618521946659384257101698121657243 5736 -21908766211013978403073814097331561382185691126 5737 6394739811707823131835460842281044186767870805 5738 -1774101055518315514215758053190518889813535394 5739 467718517665672829387488705931302447532797319 5740 -117144819054794159430630901195654129039334972 5741 27864798135259246423013477595756411132094304 5742 -6292515803778307420826825294538382450290852 5743 1348489961976034361367991753541830714526018 5744 -274108297697951105093006218203743962129688 5745 52822489412122868756487740684725447940184 5746 -9644554798482476471280530146238152503376 5747 1667353762468157175831771069217693790414 5748 -272734452261111957612107598349750318260 5749 42176396120879192613397222946713648836 5750 -6160694553703259354687700795508957388 5751 849167875349009858468147922690610565 5752 -110328895948747901026435125649088932 5753 13495699738357260945671519015569927 5754 -1552155826276850750787081616472172 5755 167598654028335560828004935410841 5756 -16962618339359813424561845745406 5757 1606258092296433213869726022576 5758 -142023656739758371287368190666 5759 11698988972180983986668020744 5760 -895525099869631008159968362 5761 63519714388708407240476506 5762 -4161359469682288991408150 5763 250874175950134586871540 5764 -13859007335328583321138 5765 698129926833352054244 5766 -31884752118530263398 5767 1311403506141289689 5768 -48181526493719876 5769 1565805115410626 5770 -44462914031568 5771 1086188776423 5772 -22365931474 5773 377475638 5774 -5013734 5775 49142 5776 -316 5777 1 5778 -16641027750620563662096 5779 3327574333484317058992048 5780 -319066396016447383860065532 5781 19558168837342163475319613840 5782 -862174326301327335761138935338 5783 29154621557969183364661535811772 5784 -787795523761120147211579706859794 5785 17498020741907975669428476467410336 5786 -326174252394412698083061543387752775 5787 5184594811824486286246560281005260775 5788 -71166522288374147697435467140821890775 5789 852331316825927694024902958087058827665 5790 -8983409440472344719494083657891544383248 5791 83933557373538458655380416148292072960800 5792 -699541606452399048397684362243489052339248 5793 5229355725772554027810883309580746288317248 5794 -35231531291818386440231257107710968868527512 5795 214844853776174484752152288238851841024912452 5796 -1190414348288086579263213507288796141417262400 5797 6013942517993116528066822628151274607861063572 5798 -27789380808489298553188474690103190845039685972 5799 117790161711135295359449565531700323811104755156 5800 -459196740271538747883097397788987838081043614292 5801 1650467495747420299283199379170668956438742880220 5802 -5481665218539956428676654079766286860706509858314 5803 16858669208873591615794095448289640630573179493718 5804 -48104259682069763285523063341474402847662779895370 5805 127579251917057575077562934362568407630925758581298 5806 -315026864639118974924561254737735407299702938329440 5807 725393191640917954668609858961240348489299294006980 5808 -1559917379899903099720208776968994211559555031756592 5809 3137154537121234324911347663650370776743814735399556 5810 -5908041063283661554808542316761155514989107554020082 5811 10431752631563324515143511167005163594779911073047640 5812 -17289337559345323133618736641178166625905417980038374 5813 26926392540246313738253490119842722864101658246661492 5814 -39445767013457749566502815608825331753174955152923254 5815 54407983336397384129854426573467116938548566385538534 5816 -70722539262523688318660339382528291909111403188034310 5817 86707335443146859698340610474887317149216878845134338 5818 -100347002609546293808161656215892412431220097217709157 5819 109706013703422628983754980920537721246076465322537743 5820 -113381167368028633941675475762053673104352719870487661 5821 110846977098874922720494133606860980155353397514678925 5822 -102576764308132046215868844942198009759762089167724056 5823 89901850266912193531911779188001650814109442540150226 5824 -74665193262855859525701814759971105233966573771671888 5825 58791812857069528468590792543711765852264030529741186 5826 -43910462456543999314974744932440679569225860868979210 5827 31121445899594523316764731823819547937919457260645772 5828 -20939451135294537883260776459964807399912211273323658 5829 13379601844840970333210349987163939846138421380721944 5830 -8121528141371767303420039616269012310800596191362816 5831 4684672368050782722101003285337086701582373558579270 5832 -2568525962212779263942740668155416083580837790948264 5833 1338919866792611663655176012275645425288904098597446 5834 -663712612611737432271829062798176471816055846127912 5835 312921767143200645750898637509455709233416632445758 5836 -140340634493996245944312483444279826191388777284400 5837 59878528241985234706672228473743088286385103122990 5838 -24307096988852463982857619877245707548898298957600 5839 9388359070868133823837664161545527864991448851350 5840 -3450222227002455033456524608443558374262423151112 5841 1206415589573441572001903973316516171291068257750 5842 -401343505523219880094310123474563594030977652697 5843 127018420948880836676225527975508868777398312527 5844 -38237934600174680733518590061668991139314261773 5845 10947860153168643420558058597397038941887956093 5846 -2980465765368132770512897380577068719654104400 5847 771355342128227044233888248353499733765592588 5848 -189721795764381093240729163889641291171336208 5849 44333278860711357728040285626424073224773804 5850 -9838510883480085444534436303736094978616828 5851 2072674138939364164397314786965322024566380 5852 -414311426753971125307053848440542004206116 5853 78538812760140456935091135911560437198292 5854 -14110552123028125480427324277077077829732 5855 2401142732946011844886162813302406057736 5856 -386711624077206937198753808544675004100 5857 58897785944019837622231807400330252432 5858 -8475464759375325181652488661476370695 5859 1151199814474305008243776434366544187 5860 -147429946136454788447010651312412411 5861 17780509292849846089859575186869565 5862 -2016725261533295771083189747507364 5863 214808835981126030100489016125642 5864 -21451103982525437405053995045964 5865 2004701142229567627176269211634 5866 -174973590645875944206582873610 5867 14230993602805630929467912828 5868 -1075808573639401243945600402 5869 75375317623618340381017688 5870 -4878767245597157840549696 5871 290652350931603600817450 5872 -15870103134200851873976 5873 790311632436862719146 5874 -35689666521255557588 5875 1451690649770941316 5876 -52756472204637760 5877 1696163650701532 5878 -47658296165266 5879 1152206916788 5880 -23483842202 5881 392372840 5882 -5160223 5883 50087 5884 -319 5885 1 5886 26925748508234281076009 5887 -5435137241781426760551124 5888 526293556019761935262034122 5889 -32591859009170094730587271704 5890 1452043508971940953041585374917 5891 -49643739076185396179162143727478 5892 1356784076339766295324667326827526 5893 -30492432973258435735627299327413842 5894 575336845341781052722345129220759911 5895 -9260136719737112350183940969460065050 5896 128755569908114548566998327055399177425 5897 -1562574552572869915778464205316429294330 5898 16694227370397362286370286476177131520789 5899 -158161500449545230260223363607028346978320 5900 1337094881731289723036303256771942670998272 5901 -10141921336447330808017477823792932892190992 5902 69352668853868477800329919381977897288246850 5903 -429387041537210515434537688176525068606502756 5904 2416260628284335148997038621173531843572635700 5905 -12400883976288618317650729029699831220205394628 5906 58229498125095866685141613729032354674999188858 5907 -250878946262200545272237528163837535574789182008 5908 994403411666211459538316850980407371809006103268 5909 -3634917660401567931833660284615238304040132409928 5910 12281089785668504019652821248128942203891397401286 5911 -38432226006341391311918141916090521026456622503672 5912 111612536305252873507780684104188580400178455924678 5913 -301352318694526494453848169847136030370893337302496 5914 757728661962921948628044571278061324069583285237178 5915 -1777120178460135436769227976893258907038102895731540 5916 3893380652689420730103949681326706988738722060681288 5917 -7978978259469422372022231375056965874234306836184508 5918 15315978392849098130868333709987566479176402388528063 5919 -27570966467284122786433776705775155117028547092027398 5920 46598310107991512245975711514014313747080483020748316 5921 -74023729233407176864613219844090272961634675618128358 5922 110636511866083401561402115296104191423255512004761351 5923 -155729512241608975622179505436093586380135685298133156 5924 206624654068610419101550376361716879200175961394224406 5925 -258644314405428212281132308695405050171473513539713612 5926 305690770867611376449853424594606938243510124293111293 5927 -341388296666952249293581803779182410759453678472571240 5928 360504301613464725115015672628200124280768852928843143 5929 -360211515794291975190289671522702712316531147440069340 5930 340770385614855896338974648772999296165517183415131519 5931 -305406108356735979949972162466715004931475075879143314 5932 259443676357384815723268244430184362475227027091556804 5933 -209016120871461942926907051264394348337414554868338054 5934 159769579417162475779208823781855039198157021940134564 5935 -115925033851231250728578517743365148680049986739365078 5936 79874056978979098036425701651407253097790140263114782 5937 -52280754383992659208380296807457442170060597781592642 5938 32518741184899724549979467479030801050234237432174456 5939 -19227188888103728093710447252399626107020493855814382 5940 10809581456721489665206340793038233567535609822608276 5941 -5779900864359695297801806028011330271099434953663354 5942 2939980277091428857750654325261268399848825171276288 5943 -1422858780357683592076179988845305957440651222010966 5944 655299947741035810585032674403168912682692620371668 5945 -287232616138090086176046948193843401994557872081410 5946 119834990022244572575366788195849715410332505757400 5947 -47590176177409048165170612065935104240932037771310 5948 17990722796210983186194437487690636794676197068676 5949 -6474071692855755966593352213567285470715251297370 5950 2217633480324492967608363590050650250062726538308 5951 -723030556141689178808585889737748756337023742208 5952 224354320920417113904229567260719001940960427585 5953 -66246657628598843797460681394354737158333086744 5954 18611015792279723518044204925646677779186559210 5955 -4973486145099798979382264601365572037560808412 5956 1263942194729654123984365981351958750745140512 5957 -305380597241436669857794975601645268978000932 5958 70122406774472913052493621615690838447296702 5959 -15296997765182590932330167418676451942162512 5960 3168844143510752810135628025883755381007984 5961 -623058884862769890467475790005578835606568 5962 116212933799619935699676602214717497934334 5963 -20550109917246287805073988648428964697404 5964 3442839275214580710899140612994351136004 5965 -546059457359135227861906671028542946308 5966 81927124765527974341218277655801774360 5967 -11616821454614992136439027324701335482 5968 1555197582627479057507291689474100291 5969 -196356268813092979962517051316468662 5970 23352737778136302453640463448664826 5971 -2612657762981991026219140638894758 5972 274558649751535155586367791060936 5973 -27057167544969523702191451940546 5974 2495928013851523940397128915166 5975 -215081136753827993643669173422 5976 17274592442013716444364441698 5977 -1289862721208290438982392930 5978 89282126065083343102040858 5979 -5710330220641308532285330 5980 336223112258443393556524 5981 -18147672887392403386694 5982 893531754887868758749 5983 -39903007027881401724 5984 1605343667708893334 5985 -57713581267912768 5986 1835921866057089 5987 -51048535768534 5988 1221535662622 5989 -24646015314 5990 407706707 5991 -5309538 5992 51041 5993 -322 5994 1 5995 -43566776258854844738105 5996 8876770876291687790095389 5997 -867951408776936167329004898 5998 54295764450950924848684942358 5999 -2444513533011258205258778359651 6000 84488803844306597531381069210265 6001 -2335241986988484652372155361177216 6002 53096090604102504707572484276729894 6003 -1013917393388963962833961993446726950 6004 16522116170084044011112502327241532286 6005 -232668289381025276172970270526526038850 6006 2860794208880590424192301905546221840500 6007 -30976710740769538140161571736989981807577 6008 297534788828517593211800358900599108344533 6009 -2550988657304350707071848365386849901044752 6010 19629698054481432463116939415560898554237280 6011 -136219057523411036756415959354806802232959610 6012 856122146358871044040752570205861205582155278 6013 -4891816524850113364167380075689564275485193172 6014 25500161244031306868138100155649086179091797688 6015 -121651804099456247392845088181396457608076453830 6016 532651890663080798038206783329757741115425728558 6017 -2146157245061398915539369483654320015570985557008 6018 7976763793720050032928918245325825864094367055864 6019 -27410291956074253553658798407647728171678182526784 6020 87262234670545432275449225730512985968614041201740 6021 -257872789802112468758950635013444734897410179650548 6022 708655309836595761041128445190732265641475580980732 6023 -1814041122167077019563470422715261252807909062742930 6024 4332384484566034887333870909476644936703519321111918 6025 -9667559895706635897799418696130649459800819766799760 6026 20184569545009845352310908448832465383113443759187828 6027 -39482180112150160574114550613394840278451040363881233 6028 72442641682259144025579344586639792364552223864318939 6029 -124824569296470361600354708947345690299858727231589814 6030 202204292703002131330135962090305104743153067322229500 6031 -308254646893880651286475531036707245488759286544956161 6032 442666469934169770942260237451844782038038807768004301 6033 -599357487120953267198718776736319818002570934110486528 6034 765789313153023673962143164912274947425011058687734988 6035 -924052960665100014335511069238202379316033683024647290 6036 1053848657349822568104576364624831827467734354318331020 6037 -1136746337741190453377575162534648385076084974274885254 6038 1160497757885230728377539664271220559181233523307628006 6039 -1122003346053449352701653271885689155853889819305076939 6040 1027944573406526110176552380862418957954745754467793465 6041 -892917037902118534392271776673423521455477727817481904 6042 735771074071719320010335674689934242175035258121093514 6043 -575404829858059941767154634210890589797654008989351822 6044 427265315895228611450165060832792528848360511185020552 6045 -301366398529352891321869887053379315830214746241989840 6046 201990383119757308947735859906951475972356144578915462 6047 -128693639494928194967952313868840741422726972276657424 6048 77967271059185009079728074593056243219422560932360774 6049 -44928454724767326509175401668186286246641903499475648 6050 24631816212402124546296276621426057459097114951261270 6051 -12850975673604180695820181303270438240022322870206008 6052 6381554258642852102947288320000445289681663608226382 6053 -3016759118147848022074634257986161394236784053439440 6054 1357809434171480973190806419019263418299347572991478 6055 -581926730404836086370890744864335032192136663331200 6056 237499843671823344372252308308574966608910893283590 6057 -92309190398073471980154348333031500815435336867488 6058 34168099544936229693263263732954944834741178086662 6059 -12044395784805302855290036707600845040433650974493 6060 4043129331920077226916771678903379795385565984295 6061 -1292362879119696420161435091392414584809575039100 6062 393311469722271166718453762057906948507127327452 6063 -113948830848661261424719661137113829211061363938 6064 31421309028792660087891000607759236444922945462 6065 -8244861078552075025161871334827232861684587720 6066 2058132669173130249519858271150352197422187732 6067 -488610199689117819329454512705909188382842122 6068 110280804890620229256595386538576093348108866 6069 -23654537701731337848242250516724559280804676 6070 4819628785191781239906352924189216903923860 6071 -932356211459682061626088359277356574883114 6072 171150971304879524832639796190302754840614 6073 -29794754804500581879145035464773359378312 6074 4915509119456354844467020062800603075332 6075 -767962324958862004308106885817786136895 6076 113525903538184535894722385841031727087 6077 -15864920734605897998751715619000510324 6078 2093787910563842955128549361802977854 6079 -260674655008187095398829548465257038 6080 30577815947294220463737372628216300 6081 -3374977640373890934278495511119696 6082 349982065167259882024517321797326 6083 -34042025725929958226175310961768 6084 3100168352905186240882890167258 6085 -263797795526272349054625493140 6086 20925965098600016277283419810 6087 -1543551416786125330980620794 6088 105567694744627789423840076 6089 -6672730666162965568161584 6090 388356676415310521940490 6091 -20723736626098862333649 6092 1008979253938393399909 6093 -44563819207954719082 6094 1773482839535325062 6095 -63080502461952055 6096 1985654867827949 6097 -54643436534928 6098 1294306521718 6099 -25853752426 6100 423485690 6101 -5461706 6102 52004 6103 -325 6104 1 6105 70492524767089125814114 6106 -14496459943866147647012844 6107 1431148329655498065348590777 6108 -90427605029356384324641309896 6109 4113740363181310094335689998026 6110 -143719543172627210856400966343326 6111 4016820993136341151243274228432381 6112 -92386186529625284693413314774054194 6113 1785249057960876168028062227109844861 6114 -29448891767074346751534751496145290658 6115 419952309363497561009801517208931784261 6116 -5230680960224392979099669450587310069610 6117 57393380802520191900799825926951070366736 6118 -558806958394663628194752159866073257056632 6119 4858131997434365189218036091037838205073109 6120 -37918123922225951328531147143699843392200336 6121 266978203145932450343735078841256467043819980 6122 -1702971165318847117886098730909655269660604564 6123 9878727889308221708546836902472718683741781978 6124 -52294457123203945721373796380009993869380360676 6125 253415272610743121418290530858038641770410414004 6126 -1127394921839578414794950703038243970702822344648 6127 4616648586776540426506085881013247469751142410290 6128 -17443620748420290141652323446115710159129982891784 6129 60950600147730168643403521265470233650784354661046 6130 -197357181873960030508415975668513001682224482837832 6131 593335780599041997819745574332018573942228243111138 6132 -1659216693863499289271425275136529438949614038955392 6133 4323063008226157319697356205730655394328484105439648 6134 -10511145561621150788190646953985372101795231696196964 6135 23884707074539539019981727501662208551783706718686386 6136 -50792925101294513007613837611471916438022614610457148 6137 101219866965495927317753698733917956299260723769114720 6138 -189251689237954222240998062329656827891951979407999534 6139 332373409183138666879103802545928161455392807439487591 6140 -548905072270219822768348854522127490669143686650135638 6141 853291548710712861201197428398984536929131360877346926 6142 -1249816115291906210602543694663033884049543847700187580 6143 1726388417155161592643216956978049712514204958099076203 6144 -2250853432052464174526214872447699274903552134035046572 6145 2772192546279105621106135955868192343797331841059034023 6146 -3227735032528933898010762242161935251248936050631882880 6147 3555348462131127090211633017711257335275005261470185107 6148 -3707399178026241712527176030098428647563967476304305484 6149 3662139201478289362755267034623103573445782220190127168 6150 -3428761028214445275861820903195524717114789069115645162 6151 3044519564304643299385366281916009900563209712210228699 6152 -2565111049545872461667620577939764602428511240621484550 6153 2051686392202757147156577249443669090538531970099156002 6154 -1558583595166085117129928847834511138754612596038881718 6155 1124983695669871106939222576222951501788927779135041652 6156 -771841619903005636920556958531525581026578754282213602 6157 503536888352234590788600744835821388677070090722460136 6158 -312462250430147154955286927248646942210223958014974158 6159 184482843434610610927846584513673025736146023996178188 6160 -103662748739500453603319119691800989307082839126009018 6161 55449955811358443803466616193180087738425139799208728 6162 -28241142700838113113714513631023141510001058625489302 6163 13697590640802235493228424341373794209404494159831828 6164 -6327799405989860544334607541954114055231786716671074 6165 2784588414130390768125777237064531177129280472777688 6166 -1167373048699859213866924485515789152955299506804430 6167 466258178418376881464275092432129514106451181638764 6168 -177429696694583472980873409313315511108302821851738 6169 64329619301879371490342379238249356792292753680321 6170 -22221269508021069440055718127482746012490111168864 6171 7312647711700984565314709161364288730202425542930 6172 -2292392279331487224082014124171550444822902165496 6173 684475323282824400594840868345912275367929037672 6174 -194631109356398078074311979029925480146328221484 6175 52694795535232228024356278714889632914681593106 6176 -13580735332767278290457913572853471934049329892 6177 3330895154909322472592027835860079748187256080 6178 -777221542105891826730741592611786891501790176 6179 172472566632511524760103001142261121847674614 6180 -36384100602865512681255493255075188032462088 6181 7293289540850887128145578108472431811466924 6182 -1388469945136115035146158391059377176440940 6183 250903879207049769458805101959733763290542 6184 -43009714532683852441355984395968586412548 6185 6989017761973838755763488016803241924735 6186 -1075790056986284745430526158721284821242 6187 156725136515874869240217833752421670806 6188 -21589913629068213120426246456893696758 6189 2809476764131776830117642320302453228 6190 -344968215844930712749844268154228822 6191 39918977887041467921108450294304486 6192 -4347495719317716286286721676563650 6193 444948310573443446234852812787798 6194 -42724059451989049017408752298622 6195 3841769272137919531391864726558 6196 -322848942847862479713175756770 6197 25298051886134960220386504632 6198 -1843678279989532649329524354 6199 124607616194460828240574598 6200 -7784876819619593142879942 6201 447916132888379394436894 6202 -23633775198213746950900 6203 1137957142909979602037 6204 -49714432391083561008 6205 1957309767430976674 6206 -68886581856748254 6207 2145966792824137 6208 -58453192868146 6209 1370654881661 6210 -27108380426 6211 439718321 6212 -5616754 6213 52976 6214 -328 6215 1 6216 -114059301025943970552219 6217 23671841946976812504026783 6218 -2359376334111392030872255665 6219 150562450787975108151372943763 6220 -6920160586870986544803120873389 6221 244353601165261593833234257316851 6222 -6905066256949849815549663165590827 6223 160632003066116959454814759810304143 6224 -3140643547713699072734765124049713899 6225 52436813265761421283747586243387088077 6226 -757120056756038964215251961185851214041 6227 9551407966620438879603646483593648668001 6228 -106184009403748004918521336733858541122793 6229 1047822507883071756170242353789059219309257 6230 -9235510860360621876806321444070406104549111 6231 73103447162743287745334700920031441998327541 6232 -522151559414703806678788324859795778745830726 6233 3379752549769827207437810811838848739991485962 6234 -19900288462009826430023486484887421999153688098 6235 106958574684277608197811080708482439477782301874 6236 -526395665463625628740951344522704008914293797514 6237 2378977974127155653128799496952085505209342375122 6238 -9898940574389528606307012397414089279511526790518 6239 38015129668276951693516441972283749499541961340938 6240 -135040495051932173441735462974253061120901661868454 6241 444643029845383091901976129094053444160454880359822 6242 -1359678441437336584915575665958874555135116554337170 6243 3868289639433626550667698589771386156367973163369974 6244 -10256269358189487741079221560510511169178474545578242 6245 25382275075175400478872892559523401943688753664844966 6246 -58719563542576842985384023185459727153327442394000366 6247 127159138913365778560986590045679725013395448870215934 6248 -258101250184447114864563809818152727940481103519346353 6249 491634459086270409587430597300851297244587175856967623 6250 -879842839178499187778809300494138629420209335130545339 6251 1480984393786641497151543000693438560131904232353220323 6252 -2347055950528564274939477558114297477847303963722297639 6253 3505448913946796958070580843325665964136842657524545091 6254 -4938634765467788747729687469709261211915816610272119881 6255 6568808453975614996613233169914363030152406646739942263 6256 -8255337066896087714250776524501751971679716750547738313 6257 9810327275335121182169589705651082814851783946874875833 6258 -11031776312527545921423588969581081624985912074961740971 6259 11746681640130508993453270568920060303162494040913611989 6260 -11851404953253195270076275114842857057471248256577056307 6261 11336258495603893287230589950433127158597775101847351117 6262 -10286301053872873169085837603459779113720727220912339221 6263 8858642580427044814185972163204568278538295366402341649 6264 -7244485328605943600211901927735181986482453417000755504 6265 5628333378541756072455011061580216809165361184426906182 6266 -4155942245422076844422113359461799418083038525230870792 6267 2917752579621242612893826083531924537502239436159866054 6268 -1948387038542332402895514840631089033302840842873874880 6269 1237927839819353367573416465949556388413224485173251494 6270 -748585626901831896225501830076011003334402957117083032 6271 430956894774019149345858419537449960325854170794008518 6272 -236254496297528036898797974374325953843181408504411456 6273 123360358106281167134639644769651503041008928698382374 6274 -61362578293344400392533617959368006305809017933007672 6275 29082715954791714517796226735074340312110293774532006 6276 -13134950678399878481201601646906590112379362729460528 6277 5653671065757536234065346340894509410991084111946438 6278 -2319398526412225337981532541200932510982436566296872 6279 906952690512761543439582907178224751667776910912358 6280 -338039401362953952687213067932718519277566780760734 6281 120093523546585124046935266311077945101369603250334 6282 -40665339942422698683697678561853984266339567811434 6283 13123548491855056589842711819705449467499471826278 6284 -4036043379827127468472105417995635266286701009082 6285 1182712886699182019188802222941511492834086036166 6286 -330178067260925540086931171086112023669869212646 6287 87795746682077422960576182219822164375486839678 6288 -22230535904984580572109333894108292789398733082 6289 5358651441045041354450635366370886267631516042 6290 -1229278636118024352697407353409001473164240286 6291 268272246655111118080388762379130478357796898 6292 -55674095535959448241753325793994551061385462 6293 10982035532665552972258909261220113774534514 6294 -2057985835579879518185509250556153106726634 6295 366172003619558920992800199545415752547642 6296 -61821332051322356823008762214719871562990 6297 9896943379450655258796208192738896368632 6298 -1501211035973591540748176920377685789650 6299 215573528239804100499859525233893105984 6300 -29279302330117473433336439995852916242 6301 3757475193066843359989941264437273152 6302 -455109428916556333900212173579993158 6303 51961889798505821904258197706610936 6304 -5584878477618011536840547495021406 6305 564223374066597674502201959173388 6306 -53490491756728060604631007477298 6307 4749975090638708549433859340308 6308 -394281729592667333088130144986 6309 30523249532679509541493888804 6310 -2198124984010823651840957102 6311 146831952826975587691109372 6312 -9068172230056774584935471 6313 515867516903877869270619 6314 -26917063394304390661549 6315 1281892113318833530367 6316 -55400698843614782329 6317 2158112385070656703 6318 -75162948774561855 6319 2317491969080043 6320 -62488401446479 6321 1450720085401 6322 -28411251717 6323 456413213 6324 -5774709 6325 53957 6326 -331 6327 1 6328 184551825793033096366333 6329 -38651464843454970314324510 6330 3888969561336690854566546059 6331 -250619661788766181550281791610 6332 11636797696548046376823477640786 6333 -415252299436268886774226256294852 6334 11862963671249103783416806193664615 6335 -279089802778217605168849972737901600 6336 5520387891634176426783796329237059185 6337 -93277402967113373797145497510692202628 6338 1363457529163888420292815989584708767967 6339 -17419094090479823860240044540035858493804 6340 196173396993571303555584417664908059175620 6341 -1961687617143894115948005511338328941763510 6342 17526662529694628430905789036409094784419359 6343 -140670839128800130093576819959610229752040022 6344 1019105632390965815675026538428516040649229719 6345 -6692512715741419627857392457172888520190467352 6346 39991484114258213821203502436833783732474273550 6347 -218196004475841957666054384648675933459368276136 6348 1090392558635276564008242477952503993567673803748 6349 -5005114995665599258378634085955155919987963233204 6350 21158096799684392364998405511164188019364232743798 6351 -82569084703999922386917063977669009884252224826820 6352 298129448564487335164980892959257853728797085442846 6353 -998014920219883093613642016697317197123981736047404 6354 3103484304791903823482592801666870821215502292221446 6355 -8980938191067035923029589974642933176171815543207524 6356 24226003927509024302534096563213676680866627230738920 6357 -61011498032200411131188491975811325514180946659595904 6358 143664987826243601340032167188297578892338050382242902 6359 -316737978898838093775028022329648920348788603093930792 6360 654672384271404360723613496680062257053929230155484555 6361 -1270147393640224717331599358567133486364363955138077380 6362 2315747257384752645785692551671439693677099098294468021 6363 -3971980743231918717630863142336638806396257539954244076 6364 6415746720220109218512371440407453761006896559902995078 6365 -9768578857198701281339576435712769161012081831880730446 6366 14033177073053327396933780700670902454015448791658485905 6367 -19036850777421156659637227601603762037309823803163345622 6368 24406283059155154585305490022127363869099358598845818171 6369 -29594335506495613131591515527047278117712882131038192982 6370 33964868595177956469649954724440532930996459173155355401 6371 -36919990297034460270164223460861239007404671894951522050 6372 38034887378609691893431343556818513909815068211066953148 6373 -37158116572532745097116169669469795990157834925994092244 6374 34444704593661966366871814283874786581698540884970192817 6375 -30312334704959886776832812537094991329185492407806157704 6376 25337319457326744534510241962403806264134059432035985385 6377 -20125573161996984280828336239506492166503347244768703318 6378 15197435066022641987107296741284947468255836084685539644 6379 -10914440717214675868201252242841648518904089032106729090 6380 7457674637113984860637460409456787443711772903913171992 6381 -4849812335474088719751220442772966955586937343010477230 6382 3002632889328396988470531651682039051045612453922916068 6383 -1770350443672078681298768977043157892263160207750016986 6384 994277660434971496050953306674632419079277504058634440 6385 -532043614062805962868596591786808602373942742092158550 6386 271309898275660233011346760061424495768391239136447580 6387 -131867791409558583948163689351871217721134752068912034 6388 61098489987176495938163146825977299559908669286792936 6389 -26989381380373518373085819257451565144881900532847502 6390 11367531976883772651915181560479132085095821414477124 6391 -4565393986311189076631710184256556583589700391673690 6392 1748416794148447618939592415649376456290779643311071 6393 -638512938426083495044509208114220386477213174957428 6394 222353110060331894434224906470876245061729275002966 6395 -73831773168111525261979357600571264983033809679468 6396 23374078699992137489444217118731156615684714646000 6397 -7054523167479523247356659731616811290877879173624 6398 2029455269498879102411814672808833787458468095222 6399 -556406223491139483782919955969495633138102297376 6400 145348943625124744575923309068186312699950793612 6401 -36168453137093365524346037076171568979500912380 6402 8570775717685250548727949415283951546180982114 6403 -1933476067275566332378381526385334334823584836 6404 415072182118435845183524818862917411938146796 6405 -84760305170836561789584082628716907667080800 6406 16456682394156926461896941117927023805050410 6407 -3036318212906590774785447731543917772037128 6408 532056419929928625075865601485006295949275 6409 -88490710668659321560469944231159874497902 6410 13959290587649517187724336476596552258850 6411 -2086989441058510768032985255236090694570 6412 295461371874099073391559822134027378188 6413 -39573151664435642762970227472401699474 6414 5009287289104512849605931384240368594 6415 -598602204335442185747812501965722190 6416 67445100447333631305999839062255630 6417 -7155173367971745145838921335988722 6418 713664619236516572379818100933466 6419 -66811285245044797218613307464662 6420 5859843941255119569992314766256 6421 -480520712849416684602080587150 6422 36756505050024526528937165778 6423 -2616008149182820344941809954 6424 172732450370082631141526607 6425 -10546814417498971324513694 6426 593290855071492442825535 6427 -30617031281012501999258 6428 1442344862894684703978 6429 -61672247726319244460 6430 2377270221039993739 6431 -81942605199024360 6432 2500896111088721 6433 -66760073013252 6434 1534645507555 6435 -29763744460 6436 473579060 6437 -5935598 6438 54947 6439 -334 6440 1 6441 -298611126818977066918552 6442 63105080869862770048554728 6443 -6409114099808315426602852634 6444 417060064443624061661361075048 6445 -19561037142491523949012920018919 6446 705342013983329595613678144760553 6447 -20368712249963396896197798672508552 6448 484561448955008879243253100061004448 6449 -9695248531151811250163195163912479252 6450 165766945606500276342274804978525887682 6451 -2452676965197154074656723545714565042378 6452 31728084806655182125888487580254966900006 6453 -361923915241722677950212700426494555146309 6454 3666925682290443912175364617209351226768801 6455 -33204703186981857544711789846907739524838376 6456 270185727725429559166334603256000117000848178 6457 -1985007347927542598845229518895417286005007021 6458 13223311457969661760182501046724433590115390585 6459 -80176505604719452769155371240206586041388718436 6460 443989324404748009861961961839063078780984153244 6461 -2252524423819929572462059890404127718302087771502 6462 10499623293590522294711511291347275871755071723022 6463 -45083637982384999214998158724222369994174628685632 6464 178751586033653475603487222417800586908250226296172 6465 -655892511353521375766991770602998233190604002392404 6466 2231842602182225665325584413659632307415437736568276 6467 -7056290779050031834661058174793093709773212957738980 6468 20765822434499812965185923141775082289744635894018272 6469 -56978172677292553759068125485111017299944559062615690 6470 145994123788478183517799655121361466776611763399312006 6471 -349839041685323475270143991410267676690762094370240288 6472 785067584065202118867858397421583230305220084353647704 6473 -1652022019389516666465487907001535203170781788506001116 6474 3263816732498346688010377961302825129831186264542986134 6475 -6060902958312861751611311256664936009507756520144493454 6476 10590646510756869446057879282316728445220679826683365874 6477 -17431167028748065790605951595446000351612823531236107629 6478 27050144269854169845528458175284255676828820339686566029 6479 -39613993500096991440634501723402190320665617114623171144 6480 54794659961310965289411708501139988465647360874222250458 6481 -71646032803427975205755304859904660461863615806535890204 6482 88622556106513534664728535358561736824955903560838059568 6483 -103779051510055520162849381663868169459282579162753594510 6484 115129226323748181218874814585645663923227747561715834988 6485 -121074307492906063687724914108795223556751520137808913167 6486 120773764448713932081878137107405438230487197250516548781 6487 -114339264691155927818705021905736486411589482085571600296 6488 102790564007908740627955656383584783751361741680873362896 6489 -87793929807837663512882691375663503045453374668181314121 6490 71274367514760571579248887521317461444868594742535265807 6491 -55023792976914153220558718207433652410391452819431647136 6492 40410417125971064931011357627898518343120473919847655014 6493 -28244005682711653611581398400451326555152804185370478992 6494 18793224096174347548080129208385163445978264474793027174 6495 -11908523110515625453337853627572928420355240712033382672 6496 7188256654834885793690252316152564849599252987414024054 6497 -4134412703504682378943067393736692603009144246862085656 6498 2266378242157273345573229950991552436160343338121873694 6499 -1184326178079605360532701332337935302742329654903604256 6500 590080259982131940755873149182580823461237974490608246 6501 -280362898924572899574160432501835625975933103944252224 6502 127044830377623551951669462502271230809096533575144038 6503 -54911858221480223029517253626872209211958176292109424 6504 22640288779223792670179261060879862252149355942269638 6505 -8904850645818966486460135543495284891046743835527869 6506 3341260802855547492275768181683053002510282662817797 6507 -1196000034381631423394579578205686532971838902670764 6508 408389604059646156417799286109701208849313560007840 6509 -133019003736668032430115662789393115406534781760074 6510 41324537305421913374555330020930488983580845780846 6511 -12243451797641231243344735021461100725714219807128 6512 3458865048409316331774127842261083605470492572728 6513 -931568962268557073422750728489830343165303468198 6514 239139164262190164369993975522025956556849561278 6515 -58496183446876396451492468271968097217646718036 6516 13630622387751542053500864328208546500959929984 6517 -3024599388626698253697674348381827205246208402 6518 638878418050932301969300151523286401157252918 6519 -128404801612608917916178069023831335288425592 6520 24544294941017303677211989847175043869438752 6521 -4459614038624033107174215646042542874558585 6522 769783383261583340274383726003324631686827 6523 -126149510086893136325474607543339453713428 6524 19612890592111062051418057660989525740882 6525 -2890676236282381238485846782417736103702 6526 403542009317242901638086872806529464556 6527 -53309282457824470354250923055025405328 6528 6657253630972635838715481840075242482 6529 -785009346718041826817835524984056588 6530 87297601601443144085500820476955858 6531 -9142884211239238045569367632302484 6532 900454832540486364941962547583318 6533 -83255650166307609947811409832850 6534 7213323418266630739635276561188 6535 -584432364865950786373208232912 6536 44178861455581371277518862846 6537 -3107857086617072815521535646 6538 202870617659939134628538566 6539 -12248125687402924099833346 6540 681392266595430753924592 6541 -34781655810353273960907 6542 1621021170609081226973 6543 -68582754586677064504 6544 2616259927019736168 6545 -89260518735400184 6546 2696877550181278 6547 -71279644395442 6548 1622578631438 6549 -31167262817 6550 491224637 6551 -6099448 6552 55946 6553 -337 6554 1 6555 483162952612010163284885 6556 -103021482745360737756367558 6557 10560608411218556562696328841 6558 -693855761760418021452518605026 6559 32869593424344451596434362031107 6560 -1197528261640437167719958429863960 6561 34952952556396542459233838580481682 6562 -840722570765113299711306045177877920 6563 17013504766323149912003728276574150653 6564 -294312714370025119077749015206814225724 6565 4407278222211882835237615432732496961025 6566 -57720896141050967867122868212215558942356 6567 666810999976832356968032596239421394563635 6568 -6844126168933110049686283998721045848550274 6569 62802508813037431240740628378292753113659952 6570 -517999374004792316562952084475285626312626550 6571 3858719703294611080271582136146649140017071516 6572 -26070983346488004727447447338933951766893531948 6573 160368546921140160496327149499423072193929606711 6574 -901188063844196078116471716646684087858048996600 6575 4640838511056823483711184782773290439930234174870 6576 -21963185595509095072764525454099097950170562646172 6577 95773073679636591376779450428333082500580765536972 6578 -385729777181099391093454567098703982330497352680836 6579 1438065198392763976082652364627213002052808794039346 6580 -4973064134437076949681165361787467257589821680611980 6581 15982760639064835843345767113984262368950728833756470 6582 -47823130313407935037847798670238742954110013874626996 6583 133446836621962468665272542526129538896627095016878934 6584 -347810149106582544618328639731524225590345959427133656 6585 847964141648748702203892106732248418518989456405388120 6586 -1936480058728605535784906363396051991180144864589562664 6587 4147748351558626430709298423936149829055091160940234375 6588 -8342693409571343993622426728986396422642496371890490316 6589 15775927203585795720785790532705692005790853924839505083 6590 -28076958843424711792361219372276394033494311039452472900 6591 47077905360956355469961168057431070476995280465387527569 6592 -74441753374729717742104658543096299502140518112987689674 6593 111108075361779065260407350588092144267256319790541518882 6594 -156667682041796634419778466256438706675823381007986215702 6595 208868239278691984646308769298051319455004699539909638175 6596 -263487100800275077938348275893504415166022997580182951678 6597 314743218320592642200595225243764272236248031942421700599 6598 -356255691112599330076795694990679969933572039418427007898 6599 382346426653341573594412591149254492986664211475708127065 6600 -389320465273339726457681941929991486768943207748061612760 6601 376324109349685659647318512984888427930103269126741502396 6602 -345506454720208330627302176793576272217473210965886177256 6603 301446272999938010830341949744271599184971530008041393338 6604 -250051650916143795133435697319122015390159262400860924938 6605 197291584385163785456772546816229459014071809100936392605 6606 -148124309715257682456794904120983712027385997307652630754 6607 105864482170066715619479891831011730939027330479821467208 6608 -72050200672354980200805700760728884502407881553696453838 6609 46711497025777855278281555076227976238941280284753186716 6610 -28856712414739774879843031492022647210273504969990338330 6611 16991178009218801195976358106294781994037520280383800896 6612 -9538086490147919399005840957624778391368099498466085110 6613 5105711634085945629114695589494863637713136372088233084 6614 -2606713880364737760537998164029447105121086549246736322 6615 1269538898562436445371156101891216703021859571718564200 6616 -589897378601238963181597157991460877743043756269386798 6617 261538529674545291045808256472266281866912350125913516 6618 -110653015066298819478351374401932841049684932680213466 6619 44677344655809960767044029264194270098554977224238332 6620 -17215695522131923965904329056199689407256719201224200 6621 6331108470102471135425738867646792470664834075305319 6622 -2222008804069400574074560345076259746264695825863132 6623 744223341321266619071537863871063069379130232198374 6624 -237859444160804814649481737727043738496547101931600 6625 72535786000922973568514528624383389702217295356080 6626 -21102841417276665586344229196572279559738186208128 6627 5856178660532585381830439921316131632149803073418 6628 -1549837582977017105384211353235697682711321868324 6629 391070705656918298444627541788724718498479669444 6630 -94059931693409619989141757581290011287389763220 6631 21557623136744545445032841225563540695214546162 6632 -4706446371314333149847540561030097305724326520 6633 978390340611406820073054862949109826294458268 6634 -193583901885180892811506189636563031079805864 6635 36438019899120638309522860108589327519030060 6636 -6521340281697677757540052491341459537512882 6637 1109071903068055342945054708400785727821935 6638 -179119008330524973515535199816681164348058 6639 27451953203404217822989400041065235726614 6640 -3989464151597899271793590408900385137850 6641 549278616468410928775658734215401981528 6642 -71581115119075749059383559921709647950 6643 8820289650266543666562124844514056442 6644 -1026485426994195148620334803041050546 6645 112685052900136637261873846070072250 6646 -11652708520466088639283676969062278 6647 1133383136388553714723110544568694 6648 -103511617694563311487532783832678 6649 8860510735863938173331932657060 6650 -709399760874311079869492015010 6651 53001515605768280478918808621 6652 -3685814904790129838050868766 6653 237886766388849649762057403 6654 -14202919183551959216977698 6655 781517208798306189063335 6656 -39463884902081050462128 6657 1819783764559980038586 6658 -76190227169787450536 6659 2876661081288114417 6660 -97153719226766060 6661 2906168500733697 6662 -76058990752660 6663 1714671126823 6664 -32623237194 6665 509358800 6666 -6266286 6667 56954 6668 -340 6669 1 6670 -781774079430987230203437 6671 168173274726697492428614043 6672 -17398373824715645778631033909 6673 1154061584243096733344054599917 6674 -55213304978344898899159126101502 6675 2032234854411441424211137885483094 6676 -59945811717167747898384507541923262 6677 1457677003558368933609193754870844474 6678 -29831905660732245576178219369150124489 6679 522056779070411825520519456343422878725 6680 -7911178575236402645602438696065625267489 6681 104882653379031148783900030862842321394311 6682 -1226897583907799560373492130606405255794012 6683 12755299635940881018342807782769678705046982 6684 -118589406947603788012437116336106808518219620 6685 991335120880803791817779767216161515511711406 6686 -7486518875928478220597424421596067982698388041 6687 51293181028456743506154313875737081439618675081 6688 -320039904532479773659080744947670746012393862405 6689 1824725175738409811832371569384321900492048042211 6690 -9536461851727314491392560766079824052931827695836 6691 45814619130229343943323661495420458138585484005512 6692 -202850859448688407756036532090948350803722932699340 6693 829747181320220450391769679372294407271497874757456 6694 -3142482311435793483697265625811672719615568081612854 6695 11042071058400556157598332842107828553299074421608306 6696 -36066943709957070478215691201748753481691214792471750 6697 109704373853863701830672832654611908810772153997541918 6698 -311256622064323661031044710301059226356242212571664216 6699 825033809480219700529809455498477681863082626274166032 6700 -2046067568366314531203880341129084950512598585254979000 6701 4754025321892445155268820802604971157221252676860822944 6702 -10362371961639656155347748112009872622541618040668194563 6703 21215009796450606367088040430343344391146501738089138743 6704 -40842617291856529477418693204029165870378291387818018595 6705 74018767105516162339488677391586777275890974983934700261 6706 -126407669355874182959829063329047809671698655237007898834 6707 203624000281965155463436860303356900671877058390718284100 6708 -309674871295088690711514037193893941259466529242098807562 6709 445020582168048168880961557222767985902258875117973775808 6710 -604792537501336414416502223331553970182380782363181924339 6711 777894138176174502597169110417917532131201428375773238753 6712 -947631224952795940534617307015154163532478505852709057043 6713 1094113661758812362246871773428131142555270018047077788855 6714 -1198042883364420966591064348318016105920313141720492143868 6715 1244903548120394345100385219448562894091144312183646173508 6716 -1228297743827763011467325290723298994277938402367090973516 6717 1151363948776298361943795075940682467447453680736279299500 6718 -1025852245270666348381431490703300448074643953230806341443 6719 869217931478066280329267699518672640844240082233175854017 6720 -700711752135209295639122381731613447394915639260583436311 6721 537649556075378627722719821022788886960331167503566572159 6722 -392806016544248193766128585001448904804849359283230048192 6723 273359076862014240912921471310147859543408960429574376646 6724 -181263785930756641316978408469887961375223094144072938376 6725 114563094522100951810006702710803041187580370729017229062 6726 -69033047427577291569435046714090143628868521014113329736 6727 39669720078956516410062510823494222777408920782085898222 6728 -21744578102201423769797115327544633607186324341627977392 6729 11371597781485467926775229560539821932976504373416397950 6730 -5674773447484566096098020370168484035066134997887680032 6731 2702707173309113752935425031118522519338998287668742518 6732 -1228651736351069324572967951877785540200869168681880744 6733 533191024042311963955396548718747616594650691386776182 6734 -220899576362994086063679101575551867042653463427648697 6735 87375073407466691690268313711974713417637946287257173 6736 -32996820155132081834597350066705451106034940739649669 6737 11897294339454792181707459778404427231183030820022879 6738 -4095471012071587831145991141809355937256585135621720 6739 1345906710212064757553260342382926850487881338648024 6740 -422226098198573796058654310323932173097104070329384 6741 126428514409626396500764802083019553914269785282088 6742 -36128714843126027937203313572397440116808334134080 6743 9851254335618083300497267319201185771758249365884 6744 -2562547382835358616094732462919889124718949786376 6745 635753276423338368542025143696887503956082329084 6746 -150390728172531817087524779541762721766840638732 6747 33910354962829073436636012613376845604242326804 6748 -7285648788193922165501053497333676335665445564 6749 1490926627781470932837459863514523305970458460 6750 -290472180204509544482688034099431723691355461 6751 53851823790471367610216710793083629594116507 6752 -9495308180507722266516821297669759072584729 6753 1591372440374939915533566730322251419536909 6754 -253340343957570372139540497737667134163980 6755 38281984591217961962299457413811340406542 6756 -5486554106562859518133388818753478196868 6757 745151526960051455062928964611880960566 6758 -95811502950134138599917291611750747686 6759 11651114677605004045474791054244225400 6760 -1338439469776675050657203497557217438 6761 145066542867063007788791954333034628 6762 -14814069781842427314101868291016728 6763 1423181501231138530961385441479750 6764 -128409206079507794047302988542208 6765 10861126614329328299099183110038 6766 -859408921091058929473706968491 6767 63470455687548113999217568105 6768 -4363865764372696779760696603 6769 278510113412075479793846887 6770 -16445903522881107664324982 6771 895164962165095244704038 6772 -44722096331589051772534 6773 2040665030881032979802 6774 -84557308363272326817 6775 3160162278404033469 6776 -105661399132907177 6777 3129536362889999 6778 -81110438058684 6779 1811078928430 6780 -34133124484 6781 527990486 6782 -6436139 6783 57971 6784 -343 6785 1 6786 1264937032042997393488322 6787 -274506405615575212202161680 6788 28658828307095034360844196785 6789 -1919022086278503607368075487536 6790 92713490160201788604101905389028 6791 -3447210593242242603304191114338244 6792 102752674300423977492502312726685026 6793 -2525691322435293278332752755803089444 6794 52266962364636162135513743374436492120 6795 -925192022961378770186946055354044144910 6796 14186049678716088161146422317966922597049 6797 -190355678748855400922751628274227798117130 6798 2254474802093958559447794459861373836778382 6799 -23737382173475950041851775675175832833682810 6800 223573536513099709548191534606796602065198120 6801 -1893876429796819243722402675890722475654454206 6802 14497364898815009950730351175988165821216107017 6803 -100708289178166914552995133262492446411837419134 6804 637267467835184842782607879869805939189911213403 6805 -3685869478525691547958189071376674540409435400294 6806 19546312519217305300271904927786526375911664658981 6807 -95306915329652303567039557248346754898277958158708 6808 428395885640730255313163092407193887702027283364732 6809 -1779366709735112424312868118846069660939049221455052 6810 6844549070019385433112763727491345595642527388271596 6811 -24432847024447444109650999260994910520851087982300536 6812 81092731833701742229049822432599709064498112729424806 6813 -250692629622249497017721200483181751182441615727293784 6814 723062575618626405171541926441858087177422033952881656 6815 -1948776953858247347238136508702782662202422796737563208 6816 4915140053634107832285754786077904131787863661841017400 6817 -11617014769734751425077555655649692453168873311028365304 6818 25763227284510846335283735483019233190313851834280773618 6819 -53676323173601148632222749435329886104058526413243720290 6820 105182034831422147563936542310723136545037824365471172795 6821 -194065432195717780431123959237591683982730415453843558326 6822 337479897631941174260902071826512790301169772966166863200 6823 -553683431010906679511135493817908425815619232144145428574 6824 857801502746775263187935091510838892372285017873280417754 6825 -1256029451031653128444432793726382068865593238394365627602 6826 1739627306409089656927989165282409972480980205045787949984 6827 -2280826497025863869592420678106878617074832435093799980452 6828 2832864637371985941441902618677862104902898858498620710007 6829 -3335472540467265126010081264529535056956038826327570500364 6830 3725380812107347561818071250946048100772716820768680171322 6831 -3949422641809837298304369241256990948858778780312976069168 6832 3976480236358104166674012720919415883004374842580318133004 6833 -3804559186722136654374278299205967573351587291285517712016 6834 3460780964230001725821077542765196132768761423495596845521 6835 -2994460013711976348291059951963599867503227052962664177008 6836 2465669293687714513520389442093587898613839170335772004441 6837 -1932892031545159271610323212965522161986529309448805318220 6838 1443141893196421044100190496746219082042263079192308820305 6839 -1026595428342169043663371290244371191384716346147407241518 6840 696028326285366878294346135383079738375907789559383324564 6841 -449913215345901514421583116651569455139725862899446559162 6842 277351489088490627449776760237269283052581773480372141208 6843 -163097287352551852239963196516381818741563539520547053382 6844 91512636595427677988129881103870333080407339308904333860 6845 -49003405039276173311706396888936560287391231486058398130 6846 25047495657894764979935108032404401482253927814494242112 6847 -12222681862287606495388357071794474545956894611368585230 6848 5694996166391011142233440839238682268271822205009781380 6849 -2533932025331014750859390044726667193004933545639076986 6850 1076738341188779989074645990728288906838595807086759173 6851 -436985807030881882718983990082012510973974050563583578 6852 169388409205481147901972763323379618503992708065109947 6853 -62714127700084491177020209205051396830216522894992906 6854 22177226163930700385643886744310005736554362135369377 6855 -7490183236511562051949494360425342218627897199335296 6856 2415974898972375933076705965736373834452922361431264 6857 -744160047970340246296924315272093587022390443676912 6858 218857216550886560888092907695896883364459336290178 6859 -61448263010632589755658294156593917335917786377988 6860 16467690500818941241619451130004693606689824088924 6861 -4211494018951202109569909427774180304628634184004 6862 1027570065073184924452518786013321131571907161366 6863 -239130182816883577103860345842556667269382585584 6864 53059694108918641999569482100050464246009118860 6865 -11221348089427253547571816097464657730031382000 6866 2260995276037046881507167905703907241558416661 6867 -433844064301311334672369932068184985766931708 6868 79237630923097596764464931272221267823085419 6869 -13767512073733546378477591409054058113739600 6870 2274281460384323252089697078831849116109225 6871 -356952724334093270985490725733548521239122 6872 53191247673483755800005574537163656532800 6873 -7519478523320400721196190000352566857046 6874 1007570638632677439495329272232108047300 6875 -127846724354009247213343497744276299070 6876 15345336159941310057363963484767408338 6877 -1740357153578397217131719289745775626 6878 186264135301047643446331556474297512 6879 -18786602597274991460008114441983734 6880 1782927098719851479757150994163932 6881 -158947791182574807447555768556498 6882 13286236360299140165100567526384 6883 -1039148477454263498816432374756 6884 75871753995396234472689996731 6885 -5158091365319101958356523188 6886 325570057985579301065513642 6887 -19016129634838995261569420 6888 1024004456975767721646730 6889 -50620593897984078034556 6890 2285880614258629683788 6891 -93751597123818326894 6892 3468567516252218441 6893 -114825017780789434 6894 3367785062497210 6895 -86446775817730 6896 1911962315144 6897 -35698408310 6898 547128713 6899 -6609034 6900 58997 6901 -346 6902 1 6903 -2046711111473984623691759 6904 448038039597263671271647561 6905 -47199727883313784863622840452 6906 3190245612928399873423107600740 6907 -155630470566580725952481578834402 6908 5844819719982594726391684830303058 6909 -176031841492105096553286115872709708 6910 4373358560123064982345086286696909256 6911 -91503788288942836570965704982972767505 6912 1638170199578100829007835058244860680705 6913 -25412069937252084082762694714898815256708 6914 345087689610612324785129249350272585156442 6915 -4137376936338971311634207982620396398504570 6916 44112010564020548153838553942098398911387740 6917 -420837246022578818915837024293245962555466080 6918 3611916429049549668442481918249062735579699602 6919 -28021221645013031856729302658936566493581308130 6920 197329478784589312549870594783635174860695801378 6921 -1266167858955853183128038057378418334037348914310 6922 7427858265574851634241595050924141678163126879796 6923 -39962381181641888476623185713560758752794578585597 6924 197733419434740131852979054736460762275228846026061 6925 -902140232061705566759909953129821905940337243356712 6926 3804250387378544120601481295091577578053351306293340 6927 -14860146832701339764847512888573842257442793078716354 6928 53879661295912990186430862513505372099370449753873542 6929 -181677621111186648882003209854317894834195659029001984 6930 570721804474749871704860115930473221956962545101857128 6931 -1673075318091403540526205343495380295451430742613720080 6932 4584062956292862216060531014416958412348163880572538632 6933 -11756126728957934010135563429624820189122243290288375920 6934 28258757102741319677859840075110321997458064004563164344 6935 -63749746309090262820204549000356980161962738495510501109 6936 135135552183781455761454555736702481598330026329545918445 6937 -269479475429310254406398083954413811579489822957435699540 6938 506078557671289526111241934617659276347382635621523835142 6939 -895966089204159935822455612224772971383965655904724457418 6940 1496812675634898998500897464248281152101966374378477929508 6941 -2361802361424643296090035186554850966964810006490883029300 6942 3522867594063373576368536249901058264687114642896124264818 6943 -4971436406739188626535063912215918680274807824064005665203 6944 6642585737161878732590984468934216761647002860016386883549 6945 -8409706691625417612872799800636756086775583548524392938620 6946 10095185252146712803919886759761406412413882977588043759880 6947 -11498001399787431038298682948700507908070078274436300504798 6948 12432948513818103398560192139848054617641644315367062840766 6949 -12770962553296754317105461389559497181028569508530517006288 6950 12468389898909932156262592433261073751768014616552558353296 6951 -11576038790958500457129886510932770707151592289004949309220 6952 10225501586008476975651193240076574300459700220250870616042 6953 -8597724948180307870204333988853218846561073666766447647302 6954 6884040799197984669923363345635261957954427431186313446438 6955 -5250960891843313271913944135649737482092359304857168063781 6956 3817088565752652344992255961475681485114137249216656897695 6957 -2645299660749139185886703477244450551440999605410995080576 6958 1748261830493186773574647745664083962820309104532359042934 6959 -1102188110035764919935166981730616280438432260308824269744 6960 663041024731023704100132359026498285773209274037113492598 6961 -380686568988277778997170773958121844042074002548353386240 6962 208657310895816710620801792045258640157255040073402371190 6963 -109200455237988734752980686412393968481853731916744716104 6964 54577735451353305103628245388170373731490808278849705806 6965 -26053842838704197241744855524918095319972624958930976992 6966 11880858938337811149046837506167869353432873532289602630 6967 -5175922387095076732197034545637798353178220873975133182 6968 2154393836091405916610388743411666106421940652440350826 6969 -856806590379208399077772091573099668928932578905755326 6970 325591475956712811516535971455111603524195998768882296 6971 -118221651026079417510943904608204772465129147753556165 6972 41015204204864607506039384869243002372570194567730089 6973 -13595503958667455702087652105656633348319405965489768 6974 4305418251694353556142864677407920902035069132906344 6975 -1302446816821207179192044492825590776033429098465938 6976 376332619832300751231228598228246460470391921311910 6977 -103843827642231637240949836194015765602557204252276 6978 27359165989863294456864860690891653329378652480088 6979 -6880829802384165781571939302272146531033316289658 6980 1651514712508169562597916716679167090571788644746 6981 -378181535656938527719562267793085331539348691840 6982 82594455174081890367402661602676893010657522560 6983 -17197827249383697605114088912278406191599643722 6984 3412634244562481417577055751448367477246122656 6985 -645062078034909840468571450697310365279397118 6986 116088844242741886814421400188182461958801290 6987 -19879995481673728580367562896998942529768345 6988 3237537788858482266928425437627712907613599 6989 -501067925655810333619025673487471772729736 6990 73645177711568341011471959796700558795810 6991 -10270951037895540511583215384584149855770 6992 1358049104863835877373313224529370342580 6993 -170075826298596734736284341921985268896 6994 20152837228354313453645321884847114750 6995 -2256818583911166958098451246482836584 6996 238547898659745490368962120865449030 6997 -23766777785209969012310469939134288 6998 2228522487403634577619696027804126 6999 -196328389001896647796377167910683 7000 16220256421393935962369088375621 7001 -1254124554366215232111267878920 7002 90537599571223583209946762012 7003 -6086960077493537734092334024 7004 380008756893236318202515336 7005 -21957483727191065969528332 7006 1169891550876155142037840 7007 -57230143496301082267517 7008 2557843963150311898333 7009 -103845988266226063548 7010 3803802891955951826 7011 -124688409597547030 7012 3621756428954160 7013 -92081270017648 7014 2017485989962 7015 -37320599268 7016 566782580 7017 -6784998 7018 60032 7019 -349 7020 1 7021 3311648143516982017180081 7022 -731214452611346832131861160 7023 77723626387124762832088456236 7024 -5302288197804111832726627638800 7025 261156903854023456486595214655578 7026 -9905748546280530543128815259346452 7027 301409901580267282537883600148137456 7028 -7567824632480290105126767247122368772 7029 160074720799711785826431029639295409221 7030 -2898054370739368831201630108503707742310 7031 45476323521807245119117731847330910071542 7032 -624890845458161673030267584870568586772330 7033 7583299657129610788602804712258887924488700 7034 -81860573230533145160416302543908889353011450 7035 790934477835050348014927261867659348337783090 7036 -6876908519753974073531212628182006520268351998 7037 54061717272943954405026065490416850215698382027 7038 -385884363084549923401046529526458000596570342822 7039 2510333581341982819699861097855293543334837186727 7040 -14934426682202331482561464469712185729061465845094 7041 81502028255657005644053594783342509671229891755448 7042 -409160913440110113539529538618848351540578451291188 7043 1894469939439115161183801986153502978250458358198853 7044 -8109289711139303612884265956347876542477569264550668 7045 32161428451080542590912109565273659034262418603568246 7046 -118421947436146149413223668800968103498527145553126728 7047 405600806832776661581872590281387318806921641001706296 7048 -1294509588040524432690100431493252139001846707964599128 7049 3856308448215482788743947293103356337686023433484926856 7050 -10739229996815534677288999843272677525462097911437512968 7051 27999025799700663052365914041240296502282474672631874680 7052 -68434755666182236042872177563318397158604982284394899064 7053 157012892529016940587998745619464102152010796265944337303 7054 -338569068164713414311309355526437832157790141250793972874 7055 686928208924146583729054779876830824990989907269843019220 7056 -1312799858497795291853329818108868723543401943582019842358 7057 2365668498919452995227448054975749093426345707647808409470 7058 -4023447337823933951621715752244491165217191119237128895534 7059 6464425958200003579480589293981997570587739090262290609120 7060 -9820318470130117543134081220645038402809065435038438200882 7061 14116977321072067543466594644727723723919942747055319298487 7062 -19218341049295861246047852904948844643918592320766794143532 7063 24795194392485781887394387441299453388740523886306263684198 7064 -30338828171532016799907604165409299873950978344152023379532 7065 35228617708824419039936269573373941179589765211067723125972 7066 -38844375691410591052136753259894102350034939413755460184144 7067 40695998518393686319608158869500740934279623710373981948994 7068 -40532858638698424434360863901060378100121519903479672546384 7069 38399174422278403376515212263629282291348142532617168342309 7070 -34618604995727389853924082834332442799995514070769111532808 7071 29714699743945859768711798788014998413690158967485846651343 7072 -24293826284188613095848730301194541774123436531971279972460 7073 18926048597885522291595446244898810179320825991066224844028 7074 -14054920839683024765085725084037171674819487922053216302830 7075 9953019529662343119112055797739065818005629712041981361989 7076 -6723288553498778659520338401244895174269945233306079261946 7077 4333518218483040836297129779062795835208030967035340811848 7078 -2665951928507346439175145949197387912260023661081337497926 7079 1565766871957929690564639988131579158991734494312739341068 7080 -878142229593853410300129009591969635504014917630646064530 7081 470386852963585787342371541388814653373287600395062521496 7082 -240700714625280996187236860190020594907750278001269627310 7083 117679451254698236757933345557923253377192083639398364276 7084 -54977365857728518718116574827773768678515543537133187450 7085 24545736161495985278236617540594581385751595362451297283 7086 -10474073327059201862802189709477444759443060039655336834 7087 4271996003725572515650319566573172504147744920075795387 7088 -1665480657158660377831109338028298067250134253688606986 7089 620653434696884549884297998734763189347414232035365812 7090 -221083378889527268151113300748617856096336017685737696 7091 75274169260512507166105529130657679114739799627715537 7092 -24495886846618912350949322624125829432928196807451632 7093 7618343218463982132886674664758798601007509439381052 7094 -2264118018701077159242097329658779394566914028014052 7095 642905990744561256852691832309952019886705166408074 7096 -174394096846353829027756983562106878364048250972292 7097 45181928885410296312491123943668363974307078604676 7098 -11177518937510860757783655509030424998144558413712 7099 2639722317850736272975400544610560744584203168446 7100 -594939213486239479521099613234975058500702397360 7101 127920985582072029580719967490598931400196836543 7102 -26230239190755235954165151610085964758056189188 7103 5127107156753104710920051763613503434499263871 7104 -954886025003116270946345615615574305600548208 7105 169363006935865319981494576893496737997913600 7106 -28591070535183798404351811393672406120698226 7107 4591139810397633345633834121517451496115325 7108 -700804377225470719986912238653424665893590 7109 101610746807729688617234663274609674616710 7110 -13982968771578284701779696314820754362830 7111 1824709042345261919008568202620059962004 7112 -225581770372379608693150157222113872106 7113 26392017479973202159659841799267546816 7114 -2918755335030474443751745659246552406 7115 304739647621360912059543872197159132 7116 -29995888732122760319007913805796434 7117 2779267647668911621730532425213499 7118 -241991667749296111772216694620204 7119 19763290141816257228628295811614 7120 -1510792997390646557524057552788 7121 107853165188006879528823628266 7122 -7171652484303424576318174300 7123 442895131886125856351368886 7124 -25319230620888262942270940 7125 1334887874458378112280613 7126 -64628551874581931714502 7127 2859181875407449445146 7128 -114919032030027295642 7129 4167923618493776636 7130 -135297896439024130 7131 3892331611682702 7132 -98027676322230 7133 2127819160669 7134 -39001235170 7135 586961267 7136 -6964058 7137 61076 7138 -352 7139 1 7140 -5358359254990966640871840 7141 1193280858862109418702432480 7142 -127967676959363101806736224408 7143 8810477663600158605780891086752 7144 -438092851358577636075238259161668 7145 16781073873739422665392516197844640 7146 -515817697126373712852785387659239396 7147 13087399685597659311011951454462495264 7148 -279823662427390764604820169437973604350 7149 5122495227606013514613710896275639516436 7150 -81302821935215871737298506543443465969050 7151 1130314405626527274339663968029139100755780 7152 -13882103047234037015573211798877243184127790 7153 151704440881058922379217842107521230195333360 7154 -1484268002951554679795917845614529382874767250 7155 13071712333568758070270786866634195875775498960 7156 -104114894595876422601295474351276603866028708637 7157 753143375908889918510853293939776971490582956667 7158 -4966613536717920032568031440150874322937029304251 7159 29959485326176807419992639023281408795085682390931 7160 -165820028939873889104638344159534820373772711576805 7161 844479320987866817632696300486253216606903414764713 7162 -3967438326112350312446949473255121182614696730350223 7163 17235822884044315529399375733133008308206884909201849 7164 -69391847930659547482197202654495426593413230389708904 7165 259432623131626737072555960794788797767908414806237520 7166 -902410490563910720534349889444648404147242764580988056 7167 2925604974402762678826355462639027740462369100232612752 7168 -8854785713327613476711313207188579949153434086083428312 7169 25059066806079708336610015814441309021859227202236109664 7170 -66406204498875615165795604154092324810587347475432783560 7171 165007649091288317723168276941852218555445809220681683424 7172 -384956070542446590561445773394337690269770786986565964396 7173 844224451993932883398599256237366860525495290849799063870 7174 -1742379003365365889966936928706078827193062157754554756964 7175 3387941969153329641410988540811390399674553201937474845150 7176 -6212735516376049634158565790851513396442306221532993633240 7177 10754845832760574154782199677871595969429074369882645229382 7178 -17591310427112064845895856712945928566122350656266907625528 7179 27210835808853228833394354128100543274305086728435684412582 7180 -39837513399928536549507817594719134142855085366999413112690 7181 55244269329377114792504943688734453074957102777559113270302 7182 -72618450934057317811985709637804106078143744094897087685470 7183 90547084886707967974072314308225274166462025296807132881518 7184 -107165868029220220121881958820972540544771674923106833220034 7185 120465947849623194884204089800605662838870943532701967929890 7186 -128692841005657962923239250417824222953231456307290168789894 7187 130728119162365152851061069761975026742199645734578326336034 7188 -126338816417935161617832803318814820301817058161770970738777 7189 116217963190979707193202204491263338730987535910197676540137 7190 -101807836775939871853478484208345426029221693055655903447095 7191 84967185228958234559003270166291778646511576388746048925345 7192 -67586822385961221304862795639881205008677252866097734286649 7193 51260255740752716050017469258378519819667444793882418271951 7194 -37082020138474996470007746505607905057568976805794452599939 7195 25594983082063138109617852960821737262846793921165688407295 7196 -16861235331869556478239468944797301524453734498428747787368 7197 10604512898180946782342625462671806121424947009986293024062 7198 -6369014060558801846416428403383174182936294584435025338800 7199 3653734495094638116850362384384703713754447100636326458238 7200 -2002525750758946930625738776382453180925591230679679236600 7201 1048766055589848907974437591109455337124684993702977906990 7202 -524942356419639763664498355854798793125353431353906280288 7203 251154093783528456685051960693662218861190862126956639182 7204 -114872958777869520434562001424402511896613011987238625473 7205 50232819395678583853319047515105256746841962265173520555 7206 -21003070761396271662811244822712076255656497824182168487 7207 8397049780722017179213290124997816910746729483463771779 7208 -3210201776345211588730597420208626043732604354392851529 7209 1173551660265506941645519010479778331786587517961062073 7210 -410230946716444514056287037913439842863932889147467595 7211 137117286864447447323794902169293877741893208764431657 7212 -43819134318690343611977443723355450653613825482829902 7213 13387577809676711040807255522745354248838848807497106 7214 -3909794929521681482937090141376925201204026458053186 7215 1091326518060549350039585726200407361912730238420930 7216 -291089550541964531185151573354321938510469153500366 7217 74178666379999300032526513918158803834360129136174 7218 -18055418591611584224332803832830663113638744276490 7219 4196560932390726506189590222776131535394925273006 7220 -931114644548428382168435041913145907070195176345 7221 197145447148664887759491989690981082122141926933 7222 -39817850117900829196817845957489117836477754167 7223 7668173772720513546902836854132908352866017805 7224 -1407426601657204474471666472511918394439067473 7225 246068190763572552099580271852106944247839275 7226 -40957696697164063606747899499797858364009675 7227 6486297011981064718505488082311420033775195 7228 -976663477913865760793358195727112465875520 7229 139719788664427789285163927791091056899070 7230 -18975090624972703107112781981105477221080 7231 2444208052235039473914021139696527199486 7232 -298332378425379278822668831149021782976 7233 34467560131348043013801776249801504478 7234 -3764999601834221906760038373512155768 7235 388339255079633826902422613979329790 7236 -37769660278503918999923574116501174 7237 3458540223691946229572526549989834 7238 -297662632700327165957369684622322 7239 24033842599598446473829322272922 7240 -1816711357279898320490586057690 7241 128264414104472427420290741470 7242 -8436427500511936839501780678 7243 515440456261195464127404542 7244 -29156612040066915679186218 7245 1521281370106719239650240 7246 -72901291021030890284686 7247 3192751102715949310544 7248 -127055314373908303530 7249 4563121374193554196 7250 -146702404129028550 7251 4180432535936500 7252 -104300253504817 7253 2243135621243 7254 -40741881287 7255 607674035 7256 -7146241 7257 62129 7258 -355 7259 1 7260 8670007398507948658051921 7261 -1947193685525463114791269320 7262 210660121346885875000683902004 7263 -14636401017618405202777499253408 7264 734667998011978816636502458214486 7265 -28416577782708851696955181039203468 7266 882290375180662282360805990902960176 7267 -22618668409778894635069485610035458124 7268 488798760883916642054813352594559305231 7269 -9046718638861028750650837933383687365738 7270 145214123531525041737649659376767463940138 7271 -2042320267099465340750614925098779992395710 7272 25382034409213791666882147168033797657279120 7273 -280762273902460944408773146784080192587895470 7274 2781263773992122608215632811587242922742413230 7275 -24806710718874571499909936922501517747183848658 7276 200157188400062545489663645538432843634519960102 7277 -1467133884902010901478157532937612222202197202620 7278 9806086953473426723919924646389565283923862993681 7279 -59968059504838666058011575533644843778280104393044 7280 336571588706485028635207606098502476518897992804038 7281 -1738547279736524398161105485178923000983580586835618 7282 8286376654590971989306214832485522027436538083399635 7283 -36529303646261552411828021630583063199225573600659434 7284 149268661623801374341830534109897895780068121874453971 7285 -566538861349080574031790371295841309064122028851878648 7286 2000997930584407678672476198630735814726725430492338376 7287 -6588499441727462868064073289073617981921940060946062728 7288 20256610671007110524412876965014059482319653237750348424 7289 -58245164817409650722614761114757595918209748043468035864 7290 156854579071688539335354660536273815979373776774250813832 7291 -396161771378411593986638232003926736426303376584864860744 7292 939604799533273472068727452293489016091629626982698010171 7293 -2095282314875547842185188475751833031874442138622562510994 7294 4398072051460067823237384385221548535489919924652266851132 7295 -8699112592924882230406726855588031175185775833277823631342 7296 16230246771199064265758994328398512944718601932680757496570 7297 -28591283005181751940449515737322173276624834294567614571966 7298 47599111663383994502105593669453093299926156795162706346672 7299 -74954540408955152515796618013227954420633148560504442794994 7300 111734744672101230849009006625967931282549515073408943173641 7301 -157800443642592954945393315147981547255042230809156572068232 7302 211289805555162194049651416068654753788387599739595689846154 7303 -268412629847812322843604838935792701387394435597229573372824 7304 323719647716892993979445153166879147221886275212736522196320 7305 -370893432923472925531666215855709752784461682884211429365020 7306 403925042999052957465713882506588713914340226052507248687534 7307 -418376687949872022788706956378013943620142356870268245057660 7308 412362571845975400063957653789732274738803689672594991050752 7309 -386948415636164502405101231324894205754680572294532621545318 7310 345854516790406532883878921753433414742865362425512147319833 7311 -294572866178604216070273459983308719777980577369447534502690 7312 239183695393225976992663647611598992955897159348055629407322 7313 -185216293899599523351500924440061373342218831195712138776884 7314 136833917196636594569231983876387051058183886722113544694083 7315 -96476744001770429034780860479326361438447885255635451733584 7316 64938554189265264805681962269930619205585775891020438974233 7317 -41740738321983467175121717290177211316738450211399561154742 7318 25627806378817619135353457444677420555515485837389327813348 7319 -15033592611810191060060991368238902129279668239947015225154 7320 8427727770968396653648988260329185742627790747709586279864 7321 -4515866979450877228813357254602008134816758010201847866270 7322 2313297640215705234248926307484155422963169509453129117884 7323 -1133049136303057102643488785293878614871494365714928320298 7324 530701454809900939540095503824603212979754208764591944396 7325 -237729939894631267502826325251795940669626591227596613040 7326 101856227655151120642665954778433754348669085374287439037 7327 -41743574850609165725371608667825770977773505712416625136 7328 16364712339545021316994650398835162292996943298184525658 7329 -6136943327368245414399894055033702894280623427782611398 7330 2201501428629255782207118734949619240262469907976245191 7331 -755434271454157562313839506705277356560424037171140102 7332 247948995531625839719507067747305017706015627439077155 7333 -77836300536675447075247400835376711291828640615893256 7334 23367441859778919528682583298963968280211258547365254 7335 -6707994790397478145412088565396800291586813448823032 7336 1841018886188448075656073917168885970766683480104296 7337 -482977297474865258000097808417628743062924701732644 7338 121088840965076390711256214825057469728242827411026 7339 -29005668319069691619319982161390810036002140468388 7340 6636531607724439052442445830925120001844418379334 7341 -1449913890183267705850561933034258635237429744098 7342 302366324497186872266824261765347972187874227337 7343 -60165215975852219114729150029180255514750252358 7344 11418033005556365038212147851875320504814932614 7345 -2065688452331356416385393167672001308025046024 7346 356073586767428667383808856571887595323827115 7347 -58447785353812258048381237826141449368879580 7348 9130157393996371419567533497034485481564055 7349 -1356355752945587192103547401359374883947790 7350 191482862859652883466432903726200780435164 7351 -25668062934559689660495747141233744467306 7352 3264197760874266473294410507970201800960 7353 -393420968269388821519563263327026889718 7354 44892547892261751302061288186133234132 7355 -4844189237127446838046807777640170354 7356 493678135979762528573481298850217889 7357 -47449788117135329144836790553318720 7358 4294603032287530458027371345975762 7359 -365403070441769092550446678217768 7360 29171971351471396134600459607066 7361 -2180713341919956818541788653560 7362 152286964106072534609642948794 7363 -9909033653369577468965920808 7364 599015680818721257345780401 7365 -33531504810775581958868978 7366 1731608658035096725870566 7367 -82142171298978282399094 7368 3561656075084195666216 7369 -140345858984360234398 7370 4991731997620617778 7371 -158953583326594290 7372 4487023398669096 7373 -110913777125392 7374 2363613833989 7375 -42544130592 7376 628930226 7377 -7331574 7378 63191 7379 -358 7380 1 7381 -14028366653498915298923761 7382 3177201285093078312749601241 7383 -346737090851034559702773049572 7384 24309141635738947549635790994428 7385 -1231625970851152740594968092113554 7386 48100167868507729303493287536436638 7387 -1508368500437505556546076078894831004 7388 39067620259384535160225795351510747048 7389 -853228869063498052229277112614321154629 7390 15964005330293996076759679280296199898747 7391 -259121137407709880621446135735863344690908 7392 3686266634207509921945910431247202327928278 7393 -46353403834023965160251768516936626483221030 7394 518928112030836572339585349991162536664186400 7395 -5204059784932714735204329350198427919930272200 7396 47002044694938846214300211874022801279716525798 7397 -384131082579624466144481949375584550676300885795 7398 2852655489715410847646227656238475891308372731157 7399 -19322117586415771448128999021801226218205668959922 7400 119774392817666347389949642684117941434359635238926 7401 -681568693988328525104365831970588695939931880636603 7402 3570325263679297600522527381997034947319253426760891 7403 -17261309970467220033222429464482717294213101810200748 7404 77203132562087123512524941610558893066024812750518058 7405 -320141021326828074033976356018238204033306283655200979 7406 1233316284816475920474384810555107837003198264414793443 7407 -4422366538816746006867426139070714417478559663641086624 7408 14785897716562719702644872234729368043716001609000852760 7409 -46171017309928963806972235388637408349337592203194445472 7410 134862496022338490769064712558445153742430485499332335496 7411 -369014363967165774677568183960506240396534054121573898512 7412 947149570661205106431554551134901216483962895135018419816 7413 -2283366127007229915259262667913292885012997643504998227207 7414 5176556431662102332689240821665054937952494549963595023681 7415 -11048722660865469788329501722555466138388787371507052257908 7416 22225876382177402882164445206994820989511131805380449028422 7417 -42181879605556887408108255998220698370871187192929005060162 7418 75602100960114683829194875841649881729193385624111851378208 7419 -128079926206510311519962313460117958275318483164513381885572 7420 205279184438276246836460605188209892304505739137400061361306 7421 -311517888240938775503742390748536636536117322688702694256371 7422 447954804307919816043255601611701315291570469737954706279263 7423 -610829129689808675949806703532726054518034009179600801346644 7424 790394688013312140748939199412634962767369236684799900897740 7425 -971170392459481859736631190004402328818039246108442027521010 7426 1133828005901648474112522790439377090985546376490510753962250 7427 -1258513468252808349027689911799992102517733454811553912720984 7428 1328838401265756541532006181779380446007734876196854235046364 7429 -1335430776381909572391168121455824237548601239417419385152889 7430 1277979614540512176638068836924003063749986378352662093347357 7431 -1165160712664011415597349480535009375557708674088268746073778 7432 1012514259639366223782055595627201738553924773688091839799848 7433 -838981393596128882323008579127899674156965646463238617398651 7434 663148184738703220235442567047565772974192586683524424944909 7435 -500191364503963085420870305653474929460248419721779665075012 7436 360146136785153670449281112939402783818378688805872821499244 7437 -247615317243881055919465508200946541277258199991806677277497 7438 162615314236594409194989719845884955451256387151166971573159 7439 -102035097105841722537606617654072279390202634401851770464432 7440 61185863433402949691591739574946429361507101984087737537926 7441 -35072395795878036696866958731893162674916409235607451721624 7442 19221286766003817045714204685725634598279147720791691621694 7443 -10073548864217438368527714115121851064490589939171685644752 7444 5049360903383730684482285659098937677152996128699758851318 7445 -2421060403544891453130495136096152678306442050008617550989 7446 1110560220049973793117507966043120161456177343167368459115 7447 -487403218596886520125826962757195533609658979321269216282 7448 204680967460607063378389307598769074492622460369614250810 7449 -82249395875724340988689901591759149285166707560214082419 7450 31627717391737196466373922628362576269194458490456862287 7451 -11638223675631751413293545006282062027477410962068448316 7452 4098105031407396508540135463649487966814322674658541358 7453 -1380831206163392706943761869704422471113340991374345017 7454 445176612904966000322737215811755111548719820125679517 7455 -137315856075165435916567131123740050081203301351712796 7456 40518832273249203473416093587572387186224863652092212 7457 -11436177151949513350451331001991311231058603568847878 7458 3086885512742632262083637451849434970404857478656238 7459 -796693923467166603182161351441291925609186282522424 7460 196560656981341118694707883367434777855385150226932 7461 -46347371481327224200813744078526582643685705663519 7462 10441243793448647610357839587296697214631416854687 7463 -2246664879169553233432782394492322158300820861834 7464 461559720541789023422154062165582026748251938012 7465 -90500092752749597418074788010170308139248221791 7466 16928245441341098547050248848337569109183393909 7467 -3019312676819388669906957318546365991424424204 7468 513226049794991776367332319485314927759702360 7469 -83092786406978335917404558239247230691166175 7470 12805549409029833279866206799165526960972325 7471 -1877216558286975486402568568400247441755184 7472 261568497583372586285844029832551632718750 7473 -34614274491063288878838929455071407721896 7474 4346453320503392920712454120114030810966 7475 -517368884537639006225428072076897703328 7476 58315930079618744124595934201119934174 7477 -6217105496518936810474462456894722423 7478 626105380824787809751306237378736299 7479 -59477771115260520033235431499448464 7480 5321561012874005162528110329480832 7481 -447673002579122324413948096076556 7482 35342937740106904667598304797576 7483 -2613108789104688189325013923732 7484 180516139682702738124134300148 7485 -11621170583393757069672605539 7486 695170673928464755010990073 7487 -38513144315077087200815204 7488 1968679372622054153657798 7489 -92454066628244129265434 7490 3969267809530385414412 7491 -154888552022183341448 7492 5456243540726512678 7493 -172105934840708313 7494 4813112205189527 7495 -117883553453346 7496 2489437012402 7497 -44409604003 7498 650739263 7499 -7520084 7500 64262 7501 -361 7502 1 7503 22698374052006863956975682 7504 -5183820085376054070753745684 7505 570630899713324559026350745297 7506 -40365202820075656928194147853680 7507 2064104632997085197867111215313276 7508 -81385555832139167498825529425356676 7509 2577436049399853981239815238706062718 7510 -67438499708789578848346521318356790012 7511 1488320364368768769649029336752214910080 7512 -28147543062929393333189738129525640740918 7513 461950176849358914333004282141963110677251 7514 -6646554123727727491911252689577896363731822 7515 84553291522120868567626850591341992102638258 7516 -957887221423851979127086773559774267273539590 7517 9723541952847172307361099351557569186237859020 7518 -88917700615233771701749599043197077526330238066 7519 735956025977185927401878573196416816513473437409 7520 -5536455874501618788415747613451192205436983351544 7521 37997411010731044612814351792627666226984878549370 7522 -238717504849045085531955570013145265575763120040524 7523 1377059811359288174552054537999405356718730789328371 7524 -7314311489065541937151931901576907850490433312197710 7525 35864054158237911752681542322886271354114340903647782 7526 -162718128865188123518179151784953017145492380485434650 7527 684622630931345276510108472623122937738449723271870546 7528 -2676609629451954552252020550443562976051862519553004316 7529 9742177733235137787706677570547729576877196855967857283 7530 -33069554928123830412003291344521158579174919211902517768 7531 104861646064820496707942103093889222775159691990252378120 7532 -311093553219533347532904521656100466294658989237373355224 7533 864730184275204075681020237440122905643120994310515384824 7534 -2255160435269976209152863669824730270788387811945179868552 7535 5525087525511629940375272345571076032666490771743313770578 7536 -12731859337870775169307872507299524916484121079565087220870 7537 27626905064903223861566495813821741419411449273845707293527 7538 -56510605507527013734484787980955266253226417704982742320734 7539 109076012669840010294629118268172735509996975802983289146848 7540 -198861482464224745177474802332047378804547486003950820083766 7541 342761925951204993963673161786262042990332835591439322095790 7542 -559026570937593570861594763377890292909951031506040526542274 7543 863431987929180413810234187103791985654518447708310479556352 7544 -1263917972199502523646757656909172745326850674460461936718236 7545 1754795056396072805076276614187330865504536974811415793355313 7546 -2312361226384887183523264204118425459674698056991989160106760 7547 2893982234750867962943924459536259781246070489575806696092550 7548 -3442080104130048607056917834249429995172147330769498089711940 7549 3893055534325080134776329579477246825852243512690539839979344 7550 -4189387194621009236706355088103366681705343787523191305165212 7551 4291737825561512547485216577750228044423262653740190279671025 7552 -4187534614117929618538061244602299301056390149885140886358218 7553 3893441618728759638384390545110570594590862605768076303593136 7554 -3451076563504192161486336323376554488761912007501218524067962 7555 2917463090624266983193483418226428601637159391117918874813191 7556 -2353201202726008583736539891576251693241580534384460678423840 7557 1811665187507753917958676356288969100179339280517001441271878 7558 -1331722572188843882779046662447845810892342890134473164360288 7559 934992279942816654844753520875824926286889239546692880000454 7560 -627179987008154192332784284699975265263931803175174766373986 7561 402057232709702519598908244040823551365463811581835048317965 7562 -246380895856370602939293191864257854954977877106780246895394 7563 144361721886210267214760909630589203659693997464569976969728 7564 -80893931043264218533969918772564162276977810431197443337886 7565 43359309117469931247918491814716546068951732177983004497180 7566 -22234414217417076515056159780110219622898560843897375826090 7567 10909657887998701172952202715160719136740761582444683648121 7568 -5122649479059061395052287524491890957451708982842772893060 7569 2302093526376981829209176971986595093089465395213321336232 7570 -990224331392529750346058242608169620032826255951321385160 7571 407713132286319699492410122029904517996996776848066189255 7572 -160695991338478248296786878236839685784765980321351270578 7573 60630877123652500193304619658046963375565970953228902722 7574 -21898817880211352765257139766361363323626633010597344566 7575 7571382580869649141129521266040254814947814869095541592 7576 -2505745849695273836267936113552492357667957410257284100 7577 793734830662450637748181788753234997801751036986945179 7578 -240629635963382213042042315871648385371951556964841544 7579 69808091817003743788545692583597488001418415085110634 7580 -19376788397243226650242153308940908338800641877128476 7581 5145195238560219142223725159316816901572516001157240 7582 -1306707517462534504776643742778442819512804485114308 7583 317329953618516830333486918643965607271688506846013 7584 -73669245228800293586212377094354115992670815825294 7585 16344669591853120953877148463358111048634010568286 7586 -3464482470977597638997011943734701275632332947390 7587 701317695421483232898561121742590980147059566479 7588 -135528548450224586998287853286868659918182102948 7589 24991601550614068239642808753602504541693278666 7590 -4395352066164819825306925326006572022233880844 7591 736882744484846840489729315594223726045038770 7592 -117694322830369946107419341406821679037775810 7593 17897363187924398741667778555344291251209403 7594 -2589392208261138502966775510651854960428362 7595 356166777121633474425194967052779170846872 7596 -46536911332812993150544446427019869640310 7597 5770847058246225532776113489221340951572 7598 -678504953334058611949778806051291476018 7599 75556560649505560664591743318433048200 7600 -7959535853924583012320983703952423076 7601 792213048539743851796656521246329625 7602 -74391462330696462369845194182112968 7603 6580493377116739005585962613794022 7604 -547402584996703057456324874537304 7605 42741432232735725927950619517922 7606 -3125912592119905004718798068280 7607 213638357890819762816766245816 7608 -13609006330699301117800715846 7609 805655566078373480481204773 7610 -44178918967253576284690822 7611 2235602621863146786284230 7612 -103949695201014902206278 7613 4419244070154983303156 7614 -170788590668721048082 7615 5959304693481018777 7616 -186216939514135220 7617 5159752347340324 7618 -125225433638104 7619 2620793204759 7620 -46339950626 7621 673110650 7622 -7711798 7623 65342 7624 -364 7625 1 7626 -36726740705505779255899443 7627 8457173225932150805972121491 7628 -938962699450232375435520935515 7629 67011372613097267772339920248821 7630 -3458215612438006183575549911260174 7631 137650264485417721239157957118936714 7632 -4402067447319692576921143303470958574 7633 116344135557637622599409448344279015622 7634 -2594348087821795011251817637579738051989 7635 49589916720430024737606944775034130180807 7636 -822797778560416176338308322316980598054029 7637 11971859294613058438026340871934839190436093 7638 -154057369392963182882228717135475285239657496 7639 1765918864301387847573279019443746960545042998 7640 -18142635465156910557973238015078832253671030800 7641 167956292249372858946154689865648634411644758694 7642 -1407674608864481927230143311771620668198473678580 7643 10725864972658037068899698216536773555861543823672 7644 -74577846432205692137770754208555435266791250187760 7645 474786478790398321066842915307074579818436683197296 7646 -2776039931678802753390806682597571443928686341132154 7647 14948704203742176175799178687944886752655948707524776 7648 -74326368414629691053731329096860963478601830462854530 7649 342032318212819826410434253726691959740086630084058396 7650 -1459897861666164425709090504531859889908348517905239829 7651 5791444049813001881016335558232645784811359017181201509 7652 -21393283450154298369467284303463394152082729065411173949 7653 73715154686572081750516613109587143170783654882467916715 7654 -237322134103320433006119492802014912690890651563657778344 7655 714974604996406504858108620679969967795605514624725498176 7656 -2018561838720591450328655048558517615343957686583485646536 7657 5347903647403910674677677529046162951190127295737584159696 7658 -13312880257421167724266235459808294536513702623584127819353 7659 31176890013384862352065091552331585718773288435755923928531 7660 -68764153847879257401892720571386514157769594252567829980473 7661 142997726147897838888458846642699708889067296222040420561561 7662 -280658260458185372940148475395897045318012899183649012146282 7663 520389574198664636117237463193166018213338300709246319802576 7664 -912388323663365422431910408076768253214480386015778609306882 7665 1513940453623947294691028383988932632664920233207529314270916 7666 -2379434986562129414469514736147716225240944150986652603842643 7667 3544985376926531281662098576522692565589294888508780475180963 7668 -5010173083744405755792915070826881037839107494081652539861971 7669 6721934009007843525229006887021115137984572662377765341542653 7670 -8567000736183042256180607169436700837712321997615665930993280 7671 10378419402546974111262725102183812347623942714339033473672420 7672 -11958094135682804393256385901136712023947840506588581274945344 7673 13111966703870034934428022711105958348160522185678208117973092 7674 -13689338675163815473144836771593470941820800281527831108502874 7675 13615289414543116854547405957085756678329963620633358815995032 7676 -12906542949325554539061032249994010139245236377348443439572014 7677 11666182592222551160884139212415380227894414717489334563300148 7678 -10059333308998866374662695107845014437634258404077092484086870 7679 8277630595772813509638070856066770288935067275154366710282638 7680 -6502845845283583045320103187325368615516267795379874441218422 7681 4878824952387634339902859126358809289985825595252091983333882 7682 -3496914714670365598112152854868967828078914282142711306886207 7683 2395226832881022628254665881186544786775272595677449528871181 7684 -1568281960285336021590237035182829902890600327652622506769727 7685 981820528916475256955040254055172638536342531957300297348031 7686 -587862475291225690406757762440053505893245183272298352092912 7687 336706112789165863750754348653008682753749269552370467500854 7688 -184520538403992192841272180780238733590197252998502014836056 7689 96768637280218465543915036704764957764367949439234513473814 7690 -48572389441988308605902755365705992360553325928721910029254 7691 23338287309767084148684446574988857789280995006911250372190 7692 -10735540524207847725945483479729767550738148031062496585602 7693 4728201832908318684301748811292304095787003380724816697698 7694 -1993966851086231191392273143867912568226445326718883488822 7695 805217567511632291660273886040309335957414821623200201432 7696 -311383961548891189367562921446346569564829910810289693118 7697 115311302288252799574798604690346474693736223899320900068 7698 -40891739077826421716336810694344055902630569796007891953 7699 13885869185886914073533907962014285290105242040368561553 7700 -4515024682065362192558354323571753496539968045809488721 7701 1405601963873983021603421463054875018335270638819518031 7702 -418923632984450456016893720709246862590246567307050728 7703 119514868465964845181481232395052987167015377706482820 7704 -32632975546141220806061984864598919642622288530688168 7705 8526298528633385063339854014153603656171309113439892 7706 -2131291550073184845085883017602883691909722230653932 7707 509565901667261374000874854978166163265478414416022 7708 -116497461881457996232057689346601687332382379589216 7709 25460134197002017246189225595290655502684747072542 7710 -5317259549356796763178076101533589942169889085746 7711 1060809196622350647896826223158826606814646948142 7712 -202083923406026393357239910785839350515428227074 7713 36743170574409284302115235486335873128216584978 7714 -6373213447535508911234148743183299916602096689 7715 1054007820799619481429869009245754939927808775 7716 -166103115752388923987154672412949587720731777 7717 24927696099799091544343402397907014869354005 7718 -3560030062326903771629715064081994733039896 7719 483461453310053360783603226098563290959670 7720 -62380166221916575385507066237390449120288 7721 7640381660214854316063052365623181436582 7722 -887440326576708714874984745590427288703 7723 97645288065756528170563336392679298055 7724 -10165772728796570995207575612477842863 7725 1000108341245955527477031894431786257 7726 -92844838126452474147410629279574778 7727 8120790836347347488094018670291626 7728 -668076100238175341445214775421930 7729 51596457172426854549244263657406 7730 -3733106431903428547219119079659 7731 252444009630801346540081414069 7732 -15913756528126477737048244899 7733 932444406156658741969002527 7734 -50615241927526839815250864 7735 2535815733034436359727822 7736 -116752459418857633609224 7737 4915550849931282146478 7738 -188158956573010929218 7739 6503733593572872138 7740 -201347192800171406 7741 5528044223939286 7742 -132955828129798 7743 2757875378440 7744 -48336847998 7745 696053972 7746 -7906743 7747 66431 7748 -367 7749 1 7750 59425114757512643212875125 7751 -13796570281528735942407516866 7752 1544829301360738396044994688633 7753 -111223197189619144929505921184026 7754 5792181829458032551256665798509295 7755 -232722681347762804556265287828010240 7756 7514802214519436486034194014591379534 7757 -200600154352610256596754059879224305488 7758 4519249941846519171722114132207790754983 7759 -87298496562756617179355057244104013424936 7760 1464211879496481890125967191802657622338875 7761 -21542199910428382044778083917081419761675188 7762 280379748370243186534143259315526679550261877 7763 -3251520277487023174256828256623148661768195350 7764 33805017231106346207442512472962757815230371988 7765 -316776717221810954543343505223910868983481881410 7766 2688092128013946018963708963076502497658621468125 7767 -20742705090442331144785190661803108705126662032176 7768 146095896125155268684727955225297610076675358590814 7769 -942373822206067031494321293931214319696289859892796 7770 5584015153008720388276046018544774037311640604865525 7771 -30480182886843145679018691214489715358640061118749186 7772 153654442551599880187191339318761004266136941135230798 7773 -717051926436420132114756437262572261246864618784101046 7774 3104405149083508727312818058557126552668969762724771725 7775 -12494092307407037543777485283065166560266318011124719950 7776 46832254040756807165335498576532282647550120003915467099 7777 -163779872839970879955562315858456042026811234077314011902 7778 535257960511407814367786654669500718782402285018491545699 7779 -1637270494138615448661214124697398917314830887304028817320 7780 4694177471689956978370755055492599424381645822907496247960 7781 -12631949747142411768933475792956065206883370377234150930936 7782 31945458470508992417103749450574189409992922711346021439747 7783 -76015191378040420036082450088377487068774275716875694423312 7784 170388334386148682536828903479848672812407810648949618852439 7785 -360160634826400756158212464463612852365804504165113929368700 7786 718642972966238711095132329417228367407448325101392182114697 7787 -1354911320565239971640057644208751935525493090781013089520074 7788 2415947777783109914638570768218631945171528075580240976614534 7789 -4077751972424188758941179732652685669230147948884876498583198 7790 6520319109444860918987910228913718739520642243998172354242105 7791 -9884882924036452575560690474685192026782481905974569327481658 7792 14218420386925036640944879671552901332076326541952946690276497 7793 -19418441470142853470578266259643807216545420556963799115404850 7794 25197126315299333361376854240008539944265875468492644336114963 7795 -31083993770126209967537459042901208223220731539379028820468420 7796 36478174309789823155804724826906674288174037603474140200554064 7797 -40746244676482197855356754721046495100113393514438683115824508 7798 43344600472436765545032883220940442675958865296839642254991163 7799 -43933675715271049553086796426591209279154003798182076926816606 7800 42450749214648144135610182221141066882319117851127117835423500 7801 -39119835492860050275431645624308139451071003644407097029965598 7802 34396944380128347189372857172354063917767877886681499438143199 7803 -28868909406430057156896877671157417844167359758820220354520428 7804 23136332124562025098593946816640284283748934980576796606068310 7805 -17712014800781451972635216683392553511848879577595187027658820 7806 12956761636673328362986745990343644215758738849680181084189087 7807 -9059745346138633100271248418271997372465092325893136273055864 7808 6056935643354007141230317618598107578430202419756017538320189 7809 -3872794387394586105407634047759052301967242101164970412245828 7810 2368853979559419204010982012067644342602894366373069796707625 7811 -1386415135989763868077313164690934440462158572120817572442654 7812 776567571776197029598740914870928461146630996041400254866100 7813 -416367761178515324492538460345386257510731887926254287429546 7814 213726769978067267817646212080191009430066720090567091807423 7815 -105048061729471204283106343264801306914399900181821725962640 7816 49444614618644954475501874096183088314599341072557747220172 7817 -22289356748940859860379768766702201760908997727355837066420 7818 9624110470597586476443663440044539702987553582553690978083 7819 -3980487401004078277738857115350073181869077288322893218654 7820 1577043258272261167278893062163560098844363212603062409930 7821 -598539338217641892201924615021436994361054006887501854618 7822 217612767117953603065785603975691527351510655510559683523 7823 -75789683417564933004211410668601126186240148925714877134 7824 25284348543637746859001985591586544590771932240893110299 7825 -8079444608202529670039962944847166143826035496783377750 7826 2472642688654316633328799889343025817656656726829613153 7827 -724674576220641257906318240631100889955290880326470764 7828 203360914032023346840665194081750442865451410362465208 7829 -54634207184986868956270710168855509078682037608498260 7830 14049241774760962034087450048059287276859872354198545 7831 -3457312063232775775810761806615884928497736149477302 7832 813983405779808106817769828371231331764613168557914 7833 -183300840146773362654891134938375527359637632364574 7834 39468635673940458814124314954082366354517609969633 7835 -8123267392581640193323239420745496566837059154600 7836 1597486279207808632939686940698827601772261081034 7837 -300048640055664038424745858192628286385794973336 7838 53801856749238143613973053740469797752963493025 7839 -9205306284210564881303749870469867995541780684 7840 1502031158576480300025195126910075546965292955 7841 -233594302642328133231223411734275357077930440 7842 34602534158222974301690769107267787888140263 7843 -4878773292748140574701404029211786454995142 7844 654241328202161865698936376928287161137228 7845 -83373460670512890806284688523657033010850 7846 10087550161205811420952326200398432767583 7847 -1157661357976902544070951855456840196714 7848 125876891606158992653266235890087958393 7849 -12952880898815351896795767812258264170 7850 1259741806826977815817284399076972225 7851 -115631570238523801224517030929154476 7852 10001732513031296540251448081749058 7853 -813829930676082073733529787954516 7854 62176961457770222891331627279465 7855 -4450937638381922538361037163540 7856 297842015873438526044777804509 7857 -18582332227145546647313796928 7858 1077761354912337753754929643 7859 -57918506747649328935576326 7860 2873115458521144345811100 7861 -130997348945334454692658 7862 5462485247811184344683 7863 -207120915341432502744 7864 7092527035133896824 7865 -217560544158377900 7866 5919136904232983 7867 -141091721352174 7868 2900881504978 7869 -50402002330 7870 719578895 7871 -8104946 7872 67529 7873 -370 7874 1 7875 -96151855463018422468774568 7876 22505472333144436236530062616 7877 -2541281446515613119812018270326 7878 184564983559973603702298210138520 7879 -9698493595721696317348066223138161 7880 393310204305282480348537261940433273 7881 -12822541325472199516623996035423643304 7882 345678678658270063408116935758154159072 7883 -7867123809234517452991362435886869920996 7884 153563048092252155208494308128469914915926 7885 -2603361995426791507835892103482490277606242 7886 38724855355185934664109190658704581380011458 7887 -509720264423406944983464092828727625949996777 7888 5979590451313400738802941716137525021052770483 7889 -62903931651153931129354032870434842066536123304 7890 596583386524651394150353161892666250509534927542 7891 -5124961239521889924015037548046147682198896138945 7892 40044721043261471447348485985003148370673435859513 7893 -285662951302679860970326447536307436187354044488106 7894 1866703882120449938279185727283136419160283208523642 7895 -11208130795654617954561201708328431617419276963492771 7896 62006109369308272562552303228544868348030015871298341 7897 -316873718035547170476519006217070339289455551193087776 7898 1499366534973881711952256391155813473092975628680852770 7899 -6583271911884912136640718335480394388586441051045832346 7900 26875877996111793688324858578775756587058091783326447138 7901 -102207866705498515967758140423814648063300720180168998374 7902 362715728242729035033924123252386602274080398012052147084 7903 -1203149302484538093733710135213155399987239767006512641895 7904 3736027529672425797163429875210212999808295721952833603459 7905 -10875869858239731834579812618922444828230607053433231426592 7906 29721478369425395757413498020138517182703956452014103887816 7907 -76345682810052677337443379877579530945392852323920464199548 7908 184556862146140225044227012579837933167571055689116450884854 7909 -420341845098819423600238852786584676992951736176685148763194 7910 902963152379302438520661764997505625448559995526762565249578 7911 -1831368294236936006942306851672596560559771474786955425012807 7912 3510262392090679282137921290898581904971899919843116553217361 7913 -6364434524378919443070763482052919801091554707059302040455928 7914 10924813475357259284091245878222881243936353327859732056545538 7915 -17768898657008677477797794387365263795281834222380440041781972 7916 27405601971880392960932048257522646272999699532473501676329828 7917 -40111914018416984334036271780126356391019892903577827389860302 7918 55753115184570262154371063057548971343331577092970208300841408 7919 -73640645874998495755617057167145742461815673666751046433084879 7920 92490034487604746945575461660998227233247513214096869818333143 7921 -110525706257927750255633304219421122321340505947975802855269624 7922 125739370603816014023068265082033009830643321351416896401983212 7923 -136255674499664251332365327296283110755768383640055985464108901 7924 140713755964024750505813251601114032875031283024846486330769031 7925 -138557021940381695040470176280848529127531340515301595110065502 7926 130145886586189607064048169396374801434944449509788536810858748 7927 -116662443754715028831868015763205218912864014744141511594738953 7928 99840895299261319294092767730937662350495275274014571952847085 7929 -81607539063819166945764165804215787600420957714611178835667808 7930 63731484999219668206405436708302914112070619041012571938244084 7931 -47569370746572926383666814269562826307065293632660948299370422 7932 33945987056612805969308611397056631523503905980433990170813036 7933 -23166786233017967491387641292613933764735305949500785830249458 7934 15124425482572144770696529557434784230300309072631800622686178 7935 -9447961153543689503169877416318924422049679368403840326039381 7936 5648652795786908412038396185117002567143478883455805850347959 7937 -3232897083213853859777630851271083499440218101578005545178528 7938 1771589218319802794910033856561829490135393464048513468735158 7939 -929680280526869624498793718495372514998492515964178300870085 7940 467272633399938923594709366451007724661968137400089680868897 7941 -224973484750151215553585361060169746239790111938635149438942 7942 103768644309341992171860836866709089767122658302380596553454 7943 -45858066390758031798076434336053680744674111496339969531029 7944 19418356132353495975016863936375758949167387505597009633635 7945 -7879160607936580403763612506059455752139652564198989337224 7946 3063607078376224788285048073886419293807674504177758467718 7947 -1141504792160932248767164906397126268942863726938846580140 7948 407578127181214616954277299893685343268953565747740045644 7949 -139450514860064890158001108025035265660087504410882714106 7950 45717632806144786178598223488980981989592019723304512976 7951 -14360523857568142214512438494004495309473201174177011453 7952 4321538685682806378508087938005533551818684412912476933 7953 -1245766077512092577626906136030337945951636562756726760 7954 343955596430675771054491955541281937845924969625035588 7955 -90941659309523661257451977360483721681301402923489229 7956 23021488206070898137208644301799586709772396067981787 7957 -5578500106867800242493299169873155644243806890440866 7958 1293618065483835230720612775650849372540638479928888 7959 -286996927996234814296430429320088324591210539809903 7960 60896901460010311376950582043820080770443435261631 7961 -12354057546068994038859796716548375872654534986144 7962 2395272130658998283321111642543916953037045373936 7963 -443658641384064763114317471844309531293893505594 7964 78467988442364412341707282883186011981611375272 7965 -13245479058975220564042341354980429738148965966 7966 2132733487405264351971829847280923993881457250 7967 -327370900281451539904523157379665168552718099 7968 47873573894713346229572747783346335661530133 7969 -6664946555404271441350103895677702727277696 7970 882689910811770164085063041406940384803198 7971 -111113386092489862403587801546758646934398 7972 13282353667882400640956893673198588026638 7973 -1506268216206437313696251007108449081930 7974 161874034670255570979695501932900216628 7975 -16465892360338146316901782542230200855 7976 1583302382845481189356272765340318651 7977 -143713084668701006067185995143426296 7978 12294342562029516124159003635011740 7979 -989566672406158554302620539925036 7980 74798334160106797214155019970358 7981 -5298260024193522563510192981854 7982 350876257936888843500168952442 7983 -21668063740505017750006374511 7984 1244109660639962236539126881 7985 -66196134153655899003623192 7986 3251691827240002167757558 7987 -146831910986194624509725 7988 6064699818127546144169 7989 -227804543252925828206 7990 7728870090817185926 7991 -234924241397578393 7992 6334229835116503 7993 -149650686629920 7994 3050014645838 7995 -52537148750 7996 743695166 7997 -8306434 7998 68636 7999 -373 8000 1 8001 155576970220531065681649693 8002 -36709348410577252732769653434 8003 4179902236195667036367453184619 8004 -306204705254726291148113512987178 8005 16234559759754979199752386666338694 8006 -664460819550326968326521298783577288 8007 21869048089277751741231651317144771547 8008 -595350565298894140219482613222044325360 8009 13686178363658120214735778229831380254563 8010 -269922553215155322304095148050000360327024 8011 4624787756948175611721325250020573885499317 8012 -69545425290682084288153899740759471469531940 8013 925650214719465023793586743097765967802022704 8014 -10983362051119063761550211764975557387060756622 8015 116896338565951375613794597698551525562222181641 8016 -1121919429682190206691348179263081466489191591682 8017 9755607973925760269493628451437251815692335408262 8018 -77176630481400741768776020264592173365342845502424 8019 557535482306857832395015817510865694183716936680141 8020 -3690380132878336685146582942020803304766159136928908 8021 22449299363956950125505103755273642529766440654269826 8022 -125855660483537707292142675496018055598135000603430202 8023 651907359912616068140877677780314298806979348913368549 8024 -3127228912322090648157788874120766330001457119605965718 8025 13923064423513961691639358994847314621604373831651378679 8026 -57647989003379006359586917993356388330560235363242296838 8027 222392420264361564798151340406006825121843121089377989887 8028 -800756422545141311450425272395532992088227981325720842926 8029 2695472071948455669450787216735138531584480514538733664432 8030 -8495487717344390997570247919623112150590627981305945896336 8031 25106475901569913464655614189193983958240383029539839627427 8032 -69665100421376569653099886185645915666830038484631351290488 8033 181731913479251994476967498108445349743859328853505055398495 8034 -446227975559457257490936062935498000971754597977743463480472 8035 1032491589873940234878894447669998260064479209506794612854081 8036 -2253658758095675144289932439618744891813412241657119477553228 8037 4645202115221389835623339457410414553615894550082138332497610 8038 -9050146477185868646196044299693822719697681338865334393759650 8039 16681654437750392717487595491136405189466022038726955114342409 8040 -29116068799252600631200797622728381601470869205151477815890622 8041 48160927775236673584158499649458378278489225570518836034850037 8042 -75555436333287793036987702554801582515212580642816835273502770 8043 112504139849006408448772367221633670043982859751522073243670119 8044 -159114630765474701758494270679756085271774800969093425340276962 8045 213885847668527064880002836482047562645796022985820434351422736 8046 -273439421762960348896882109626966924524952632849098396932193708 8047 332667346637903653031123143241604968075201416142838923074395467 8048 -385370655071479566523146536499287857922640664068605527741817020 8049 425307625604462899070010837624052255500472681864439719337522648 8050 -447412497485607401034477307762365862503459851365955241564643094 8051 448854932610733635600779368339408290270002731476283310038144627 8052 -429633361735186502143292558082323818651844942668516452003906350 8053 392531276279480848628553151439248364274109224238401564546215382 8054 -342463548137593201099788337541367837242687375903697788228293684 8055 285422036988046127297197873823201286779988282666677275537484707 8056 -227328016234432894117266126911103090818325305181961027334890404 8057 173085326578476607348262129075952152409971171601786944257757541 8058 -126022879663590844057016117172833188783056571847531660196314400 8059 87771022908502038030764905365373666522549009877676075597598089 8060 -58490752312599788917055977772026437165229783982563104316593972 8061 37305279701762884192037160675391631870473664727332153334917856 8062 -22777414611887759667506897449967565216185782232136151355942070 8063 13316341559800387806829698871569865272895876405734132498311613 8064 -7455874454349438013652524442560905983093268076277198224041130 8065 3998745151110069059794256998532254785282557057974402447875620 8066 -2054614029995047655357174216902590115963214515848013504043112 8067 1011532124105504711259040948356418756505210113428119209123819 8068 -477227186154571835688507160078478709992847766235229273068324 8069 215780166988712684437001201161650740449153433695697489193110 8070 -93513671558550977932893551762809429010039025268464479574950 8071 38845780787681843870915383142398397065750940011507591833619 8072 -15468106720673038348037803111305507963905628561258247782522 8073 5904264261837904756304965691007764770151825395146945590663 8074 -2160387944455428171667971202198174197542176271904517793398 8075 757753815636843968081932572288785247278828755449410862269 8076 -254764527052118226352596119131528899211708205459565332326 8077 82099201496499149821646169701127891889774211001134862904 8078 -25356729049122106759675933026963535243600211349125095652 8079 7505112441381491570862156465832711414034626130221713049 8080 -2128511885876834081513215387180498660852766603255823252 8081 578341830684636777680580737413502006595300090849858374 8082 -150524311594759158191955841157164016214440588999235326 8083 37519303021157816401773946758815181239425363618751605 8084 -8954259509418276793506105323950795065587012271784014 8085 2045595502073721425205186693127867959140527302827522 8086 -447198557393573545216559082138652025879800373354656 8087 93526200021323913254636174986876489732074136161445 8088 -18705344916020389954139591706848701507372670230072 8089 3576264840035256339063258295681981002094025261771 8090 -653342467197232111930275222341905598070151940388 8091 113998149728773029427108560791203789865730356111 8092 -18988049496262430476466852774054446258007819416 8093 3017509560548168661240469858710447693331783992 8094 -457237120775791153304575818827527064472958958 8095 66019860132048113111588852537676137121960379 8096 -9076927323569758780903103303054247476584738 8097 1187402703340686070983648348278524284394141 8098 -147667998301394718578283351757161576457202 8099 17442385685543381241425139967259848544349 8100 -1954893068811861492781431214969905687322 8101 207665855451620763036147424200339307730 8102 -20884118142019739163943518453317518756 8103 1985692046321168827373716571780903789 8104 -178251905848618908001206206231541428 8105 15083572731086011877950555383736669 8106 -1201087858174511570275722125731148 8107 89829878090347638401799394852707 8108 -6296922111534582117813339688720 8109 412744102403116898807680247528 8110 -25231508600964245540479830094 8111 1434303683235504505848340367 8112 -75567717715807116402802930 8113 3676164839201152860540448 8114 -164417292136667328270608 8115 6727228472782030131919 8116 -250349282425470157596 8117 8416146161942590814 8118 -253509080096665942 8119 6774574592880519 8120 -158650901372602 8121 3205483038925 8122 -54744051546 8123 768412613 8124 -8511234 8125 69752 8126 -376 8127 1 8128 -251728825683549488150424261 8129 59873855365309319011282214263 8130 -6874189991774317365659211396655 8131 507907397002544717522900576245275 8132 -27167707378866625743098519257293791 8133 1122132011108367807613877762628621191 8134 -37281064987891676445104167180422174121 8135 1024792565659927975100066813917432760083 8136 -23794136029426885461377041876435168238575 8137 474099912040446665096562379521614957404671 8138 -8208849235707276810829272764416960423902709 8139 124776800423310753651086932917940587340494251 8140 -1679190961714554880005293317279469308903326929 8141 20150574303893976317620646109254459706105337375 8142 -216950612403228869520499836405253375717327518399 8143 2106862412359674765582501483871238431623659606899 8144 -18541626636044416120865249280953748850724775867623 8145 148491125085806802586275515866864637523450260519879 8146 -1086196420013222609321428186046029100026774796131405 8147 7281584877160144032164186855157565420207099395133267 8148 -44871667589903966486159930161306450746147683049126677 8149 254888568239843836985332965241148469984815657705873815 8150 -1338022047126478235949258994966430517293986773166234843 8151 6506186976155924402818217994976345036852484520534286715 8152 -29368319145240387016075945196414082493634210648864804121 8153 123308222034749849003676428033975319111044967598057084751 8154 -482476453487457122478878958807613512513754449321409256651 8155 1762333259220171823711197709762431415334788569843674662211 8156 -6019158334173373871018137174448695938748867123396748773175 8157 19252326314983160309663779066497119315438145356853109281679 8158 -57750289578466686745674151117728693642498043939430962506689 8159 162680596855420372836501723386452194913247696675001622704059 8160 -430904947278796961947344630972100942927259729932309544535547 8161 1074518356030178766760200553768643395563987101416036752135675 8162 -2525379683067329269756123067375483781455876262031499521221049 8163 5599990316337709190900785715230459868318450924832604787355031 8164 -11728383167951518542962140790019851257086313012246766525683329 8165 23221952043264823163317677264261904618045535611818749455509643 8166 -43507769966994223448670585804646583058430097260582120199047295 8167 77200474588210324664018774485993402524269167207204336287996383 8168 -129842418715638346164621132570954300662865031430050709587894129 8169 207155816174784484560371008671741615077413739172558377296155891 8170 -313750897616255966254519605584038667544101673136381536746896339 8171 451426873928229942829218914101628389762006934036322952198679495 8172 -617442314971799760311494152461391641962432548565211858007848879 8173 803321343299320048461846653860225945934296230811389245828426611 8174 -994785975216582578748899132944268413620428940745398972698763721 8175 1173188118362308338477692765738555311141709856713587098297474623 8176 -1318380676411784613141203593608484936078270483852062220563854365 8177 1412454619360070902918243984018475881984006764438224111004101131 8178 -1443385369456451278606239113821155409036177479492241230136277879 8179 1407558842528628284652403015160596317250152953684210712126057231 8180 -1310444856500209459275074173184841284717239962768426618469052663 8181 1165251906902952222503100964614031839828180631031118432243021275 8182 -990012185288384749889682906102067788869410281530490114650041873 8183 803973593719949630504859076766230702505210971167615322015274503 8184 -624273392753932448657209075780966665534579528576867306704460483 8185 463640711306092588745689929272909358910684516603618076676700899 8186 -329453976893853718946624221682039045773228295163561784024003425 8187 224046519379324997250856868154281422315776641691138099648789663 8188 -145856883219138282867815846668176840793874528143486141812408237 8189 90921654943092329162143519826954752284432749987887478800398723 8190 -54282182955499246663605950463353369867974382931018821948047155 8191 31044619790534602369419840147617374481011898771940280204142855 8192 -17011227204911311660333426084107054034363708936183949496720105 8193 8932605429897562790724292807568006225293078705452786030869289 8194 -4495506296987351046994463605970252265321003539031783855939475 8195 2168670624415858738329260860806843720969786760109857067632989 8196 -1002932053970741610257926735828444740955289738346451157029915 8197 444685089095568593823125881907973206032036518440643524655385 8198 -189046546007995900482462288921818421991863929584473610465893 8199 77062615498746859078552677256047431751340795691335574881269 8200 -30122629555607119045866996963231765270665443200219337748043 8201 11290755259492128415403861591132638307992801516969112880465 8202 -4058189354366692977927111661077843490778015416310186453281 8203 1398653939992942781275085955632031145218506635282640863277 8204 -462207920162606995541157882133422639163191990458309957957 8205 146448508876090864297604156008428356796492543993235594897 8206 -44485131703535872933067668702552741180622696612118533475 8207 12953268083462265442559222666055191172613113861881588053 8208 -3615101901902022445894781367500725324612431882226377043 8209 966874801120445979546133635281697875776984935622340953 8210 -247770422437365881025894609148222734071299099136162409 8211 60823021306715396868624565441651551487483557420395925 8212 -14299599943375614415822967170903297990054187747398313 8213 3218866277464521689741412047304514838924501530192137 8214 -693550372617023874469842327215526258512619819858143 8215 142990898759378023163350409258929640333088216634397 8216 -28199344870000662771973246887016110666844802634525 8217 5317403109529574761156822462339631861532680867457 8218 -958304723938566102826174431680589114236258734927 8219 164986133477630782810853384282558836762817030469 8220 -27121199570605809176617931569648997850664704387 8221 4254475929088454367179443249715955204375424865 8222 -636496173606398563891627335309297387217272621 8223 90755287873921389223938878350938677769396701 8224 -12324335090901695275534510714817837997408635 8225 1592694424677988467999731901484149244046229 8226 -195709246448757722709437259128989773614145 8227 22845487158474726188787457636495850736753 8228 -2530839072578531612017604280904407547185 8229 265784352525759863879711726618275391621 8230 -26428802884994526711506972914137895927 8231 2485095112756431567369581449599458425 8232 -220651216911362677658374989006747041 8233 18470864182202811650266259137960461 8234 -1455248106499440205767431157602411 8235 107703400005383179654288953415073 8236 -7472208812922792421175114206575 8237 484817264838802758309710705901 8238 -29341352512616695644369826609 8239 1651504255471829303202876761 8240 -86166276736201613107296701 8241 4151624213545340709088645 8242 -183929356373323800781791 8243 7455514020341737897417 8244 -274904525703268292167 8245 9157947471812148917 8246 -273389558236038505 8247 7241476680253313 8248 -168111162517395 8249 3367500185821 8250 -57024504409 8251 793741145 8252 -8719373 8253 70877 8254 -379 8255 1 8256 407305795904080553832073954 8257 -97649544193378282339866439864 8258 11303681740808908183250456390681 8259 -842303902673085815745529606933304 8260 45451033264268826177519986380681874 8261 -1894356085050074739822069169240441594 8262 63526181480969848149524737386832903417 8263 -1763056565738755314978352510574278306762 8264 41341291380578075585082270744122943641597 8265 -832117090381726180660743271021026548386554 8266 14558358941243364101223310952923045887930871 8267 -223662382484091025060615273191614127610379070 8268 3042983884719695652966363374388911050666683272 8269 -36926399332908571800237230562748629667863253900 8270 402131229510316847990816497814301926461285007491 8271 -3950988389163878382148944239953615514017333986296 8272 35187073874608807289989310676995669917363506794882 8273 -285234763738322310115561423481117127342644196456130 8274 2112397644290972902027581460687207574754988653797007 8275 -14340197774519918567765631986588889215464407314554438 8276 89507169394191795735069428411462838599849347666822758 8277 -515091994064240318019778661170332164897515423243845792 8278 2739914604940790845699474624452957220881468653448685927 8279 -13502936824377061397774316271543621416712959534467324052 8280 61786782267073876946487178926444881965535921886824028329 8281 -263031949642142253026743301680436278750270427893303905164 8282 1043701251307544584353263123218744084405813381423948896517 8283 -3866819663949433299665501595486096566031094312086084423876 8284 13398257047627522783464187195842200884933511030956380409592 8285 -43483255506415724362633052648967860101401342629688867397506 8286 132372523331021192964002516602655173922794254163587748764801 8287 -378496480821451950125919714059688550244529863866959943654418 8288 1017809909024338189046847491638720465489204342700331598866093 8289 -2577116710672266264900486224037995150631522205928771653320538 8290 6151163852625475140163143898668524282454542487280094109295051 8291 -13854888753237385447915927180508896152708697325676741143535614 8292 29479047116099485414172692883216310713744717716196301891262110 8293 -59307226977611875423082913485055493141821378866123287215982864 8294 112923203930060219263784129691195973653511856764789022206907955 8295 -203665560105808006210104484389546912052498100385858015832836932 8296 348232482161730940146664042863265121656188265050076793237893291 8297 -564909376868563595908589601306373262823182035813212798538726120 8298 870101133722167225772361650614494176289809773184560458673591037 8299 -1273355670137151998207358737951380145768766823867579306087084040 8300 1771785488762305669455084432537022016496831158469089047121569336 8301 -2345480814751362175169614835002892869243573519959713914197791694 8302 2955807009237517804600893725156308575378766239203309785302878137 8303 -3548090187975286894712339542580950994148406748963995195966125222 8304 4059064451757692879950881162158529930465123104846261081702891472 8305 -4427883784772364567541889147668374922671725411568103675578810244 8306 4608080833818199166124729343142304033432290234273360217731234481 8307 -4577212100538251876447776343085381532371541668827157427615678220 8308 4341419473509518676513975903849397486423613807145438889473329954 8309 -3933639051286333433615736486121215666297215173795050475548463510 8310 3406132286553495756436490948555319467209267612281185270935730897 8311 -2819649924717110469990193496749427566547749887491385462279831502 8312 2232279024715674495552876540969704298085630039870650014459715451 8313 -1690694154887981427527542452005680904242415827405456414144806786 8314 1225404758524372903204566848517206705475462372828772519090772691 8315 -850193613078433606708406333798540772697030279350882258296494662 8316 564803076976657662400374661846342616646705802592269647264160728 8317 -359356820011298916972101650812360974666070213963137446897775580 8318 219030538382764728297084687352357973737127079980483268507256575 8319 -127916174878049036414365295773596154612758663416585001385909320 8320 71593268374179794079240423039897016017834092204621199120754110 8321 -38407910582416567377981559331324313545570455267663834325465406 8322 19753258569117161324516808875350931125658510187425732097352409 8323 -9740611025615231242740165439073649373998664514377236603775818 8324 4605903852121155762735545058206158232128539891541648685230114 8325 -2088664043018237986366162836869666134519348821417838685900160 8326 908412692062174792317180399008360023273663750313856235824897 8327 -378953950714795237722197978502425263266488786474474593594332 8328 151634476538473203269557309387419343987634446926093651579737 8329 -58200826209248066016025408536611121313533918063556769053992 8330 21428071397820877652768055007461464221430921117083120866319 8331 -7567533417183277722380617921141710046504265422601574529128 8332 2563473783512706856495485400536400827447125620484649100064 8333 -832882600725605067579504275913401711094132605033003533722 8334 259529735254772624345788520304467036455386512003841030739 8335 -77552824715411219617993778544954553002037625496478387042 8336 22221042113833620754604548810876656761009442826666676162 8337 -6104171846621480284530420731175823496051929448252935536 8338 1607361457483069099547385395565434204489779916003460231 8339 -405642150006470655934197074014690168913150939115776976 8340 98089483774888667679480174678088854208587734647166662 8341 -22722031098918368909134027376596375546273274675348478 8342 5040811522546073989858795987157671005956887008276935 8343 -1070663098026444835767858209077718111957833343914446 8344 217651274774015673898322177267966253642856598627925 8345 -42331947940652704221008442824494169380022578255938 8346 7874109545544963858175404206687735258337201311733 8347 -1400142407135195433523017931189629653633741694726 8348 237889211214823380100651577038531613553601540560 8349 -38599787415436173225987715180008009617085807976 8350 5978040450521638376825923635266399340555651369 8351 -883143919575477685287008881507443939493223204 8352 124369771993202048693507415282081842593864311 8353 -16683844289930475881876665972391462181868596 8354 2130274647660692194683193520492181918649791 8355 -258680732416580300757457618867308423415372 8356 29845592480083312759287195630732341317590 8357 -3268490330698826621623818885575957319506 8358 339382363353099955460602004904725275935 8359 -33372390814266529157495693381482704826 8360 3103659885755369672133235013304568899 8361 -272601719672694206039643907646434274 8362 22577149993352010109513333385914577 8363 -1760133908342617314634308290332822 8364 128923071679022841596702515142432 8365 -8853343335342874874365676739024 8366 568665282330846739239926566021 8367 -34075413014968618754456162940 8368 1899257694749053451195763368 8369 -98139625302675319839870270 8370 4683672413885402713094629 8371 -205559884016698489522618 8372 8255437429932347060954 8373 -301630232579000064312 8374 9958086017694261949 8375 -294644036174779812 8376 7736297369511955 8377 -178050902232796 8378 3536284939751 8379 -59380330676 8380 819690752 8381 -8930878 8382 72011 8383 -382 8384 1 8385 -659034621587630041982498215 8386 159248774597766941988945724509 8387 -18584984644980836931484608250870 8388 1396580971824028565891855368666766 8389 -76017718068458303688556016278203633 8390 3196870091192957963238235545335281565 8391 -108199802968820387105253770388390098072 8392 3031569812647478014331851312493767365702 8393 -71784253528896714245507182582906218095476 8394 1459447054958302000063850706612610848326256 8395 -25798147127960725436482602306368159396153650 8396 400546547854450606745129230359808790063059780 8397 -5508756737627328060850842211789610848482217161 8398 67591611461132330371895906052190082308235761379 8399 -744443094091484868485696274602055416734316424616 8400 7399139190559112275117856634863704863724088906800 8401 -66676390576815407458216438626378941964675671774697 8402 547021597505897101873201386655591500088033830072341 8403 -4100985695099217084361984043211531220192354827889882 8404 28188609480465695961733690677890211800944418942108380 8405 -178186822076106703944563571909398489305603761389063395 8406 1038707164629038690968644005417415563542892876600210817 8407 -5597902412273049778263183197537080777838289038933722912 8408 27956581388499301229039577288385864241599917375943603156 8409 -129659623911166778001927533124562415763032913996998288746 8410 559571011693219763656462809490375133629150752959054345940 8411 -2251350254027619705938794635745892941551099037249880793062 8412 8459060610148726994712720000603017736893528473591806157994 8413 -29730194946476195020854286480197791219648424429303786240839 8414 97888438677287954382178181748603504875894435432424918081443 8415 -302374152581871357135646250731581343304187613284177634581360 8416 877450674131015210308416209654115052387521987352307247289838 8417 -2395064982246296706579148922615136326392326917089119708692168 8418 6156720302088210423304228507751313708707753886512440986562244 8419 -14921471182079455077108080127473688851040115072398202011192234 8420 34132662284071900161461188887443055477514401159007956440034100 8421 -73767771186552675631538759204761562894900689132819811380917255 8422 150771737762088886157104616343653325534776107121824308455151517 8423 -291693932443246744396481254640572939877424605968793125970966008 8424 534646025309417854501462886652207999215467285591935696255738492 8425 -929170071242243537583292844952612179610654572122697102561769860 8426 1532338218281208685091476675492164365450204787463736264629736890 8427 -2399763320638676123564911543985469560436232461603370019938393966 8428 3571448740847252486683104461421537050099670293087007182254378494 8429 -5054467673921466215066743680645005005878640051856259918177479471 8430 6806750011473869431208926145377232472421458114104630336592807895 8431 -8727748829887814179802125795934130997860200813034883807557579112 8432 10661402705333194606251325406763191119373368013808093622192075282 8433 -12414099584248518094021783795012513910719890133505664738331860141 8434 13785800200228599227141385743341398849383384560468575411859723231 8435 -14607645139158100167108812449632050581250309913076764912007235710 8436 14776257042615967695483228585051898688559706108751399851094962450 8437 -14275078613806436665499578014505524458194813012563844354142179977 8438 13176678884444801801920734711735302266492596741600268670811015953 8439 -11625733494308231041694621474022685153763942746721862174125461872 8440 9808116305041668552189294721245139298355852363612485282810545370 8441 -7915096241289932484252543526379114712814249766798513868956779366 8442 6111917847581978955208154403589199583321984651410898489257475106 8443 -4517373360334317784651601172947630007581476079788943453405454978 8444 3196755209262494046650947760024300859477521442711535715391171468 8445 -2166541006709311044567975364970115796435744861499227499138687925 8446 1406596185606506019544886912689273841556534976429894531516178055 8447 -875023210160120314921584846472461809151861247506257330214375840 8448 521689196640012609775768704920342746847525521668394895003081240 8449 -298148586265833157882471725002475306344156189539793277383684775 8450 163365702713929192840179793569750107027375497160284803764361915 8451 -85835501026442948106480428941237763265675344234539965341915694 8452 43252759731180403021303096199390003428983994988976759887775196 8453 -20905309187284688822103515215131158818776377623874693552675925 8454 9692650320569822367792903916011125813112488247455312734485399 8455 -4311328735450474320952734133651960990032961900474687090371720 8456 1839899032779088129896000841823723463834599624286020785696932 8457 -753381255028650598583560308842303618222946650622850526044412 8458 295998370568121026175807152221675177687825549981522009642366 8459 -111589970448745105768883447570377902817109733059242712804826 8460 40366563059502007849103806391691198906005759173136891045530 8461 -14011035722705135066825028508145414954727249087852378729629 8462 4666090176077401880435975901469663353554982609659841029813 8463 -1490885467669859688997823316064931429387363546903699477048 8464 456992004503254102433330530709748384979231693005660515046 8465 -134369835195856089792081518095349555690074324920843469045 8466 37893963397383844611368215799571865061511293016399688951 8467 -10248250259686906646769551210829574599569048852263445346 8468 2657461920423958015648168047419086481321793881099392578 8469 -660598543360889666736576802119391560858669438527678703 8470 157385947358707446368354637520046251265308671371907275 8471 -35928994221453714665338395223229355907379476085933040 8472 7856982746299967145910215140821784786877800845733898 8473 -1645380281493818950388789714576898278574540732542922 8474 329861173058124513000382034581628797471676405833938 8475 -63283571991543433669088965139418067968363931390750 8476 11613711034257658397571147647973529233582935616696 8477 -2037889453481924807873933999690541269810430022323 8478 341752748495525744575940363149369103573964901941 8479 -54744324385435856233707416847719087365450575200 8480 8371747535955422552510665630287530359282785660 8481 -1221451348732462485826978942074267778165954386 8482 169914127665663301014216974589925443378552936 8483 -22519645624244305358001359774892715414670058 8484 2841390465873798657414764586140818633407358 8485 -341009738679770031701783320341068617479575 8486 38892528095917477875388494164335345985031 8487 -4211053717884465227597360905431902359208 8488 432377695960778921579099158375597040086 8489 -42049722125802614057253794302307564380 8490 3868313454153946250300622095478453340 8491 -336137053963510690270535034161371182 8492 27546368994425150362431567784493912 8493 -2125270707603643060583194593785231 8494 154076735654030419521068502996961 8495 -10474056861160135606649392236600 8496 666081893155684865276805915580 8497 -39521756495099353807190025989 8498 2181538804798469036654530001 8499 -111651867115518683945016254 8500 5278471189009698022764060 8501 -229517856750742978951129 8502 9133348911713518815803 8503 -330697577511607856608 8504 10820604997378487476 8505 -317354902111018110 8506 8260455592443396 8507 -188490203885506 8508 3712061594278 8509 -61813383573 8510 846271505 8511 -9145776 8512 73154 8513 -385 8514 1 8515 1066340417491710595814572169 8516 -259690034247716275562423806924 8517 30552677616978501721638817269458 8518 -2315143213031302159375545225729808 8519 127106613632547096015650898274713545 8520 -5393076922610275248728669330700827446 8521 184209767125992130468463678310933745182 8522 -5210073044084818288818414318845324972810 8523 124568997406752776358947527112445313624841 8524 -2557919742785632124861728487030635900984914 8525 45679009165554202242860525825952995765117401 8526 -716672801354794549376877441060968198069709830 8527 9962531443878642873502135609851175305734546243 8528 -123584389240717708139988371581304226809515085816 8529 1376453586573781769623025849413796169727404346112 8530 -13837990292360351501129724558272528639020119638808 8531 126161282097309389452834428846621455456367990574867 8532 -1047415534377411615908333006747692974534656578194382 8533 7948031331429430971391302710513741967788612886176830 8534 -55309017423161437877692760004521596976629081970770382 8535 354030783817295055932466536321969628881468665985662931 8536 -2090219752488532044631588045914543985006423204550433972 8537 11411581936112900329565530066695478766822999604545267590 8538 -57744792818056518679223594403785421445067107923735328436 8539 271410446889969531614593014612640234690744494255542700579 8540 -1187280207529930333257663902997782245875825374203873924204 8541 4842827015903144306081916423854983782967864806030710580577 8542 -18450839466412446456006300050408241084409180796013767343356 8543 65767111832877176465068657382036000803472604520888714290373 8544 -219653003033696466259011058106749882540932660968256893531638 8545 688369709768979706270429584743005357943172960691038092134980 8546 -2026967427319502597879979463256014427088778145477378255221778 8547 5615172172166263611645289137971975312489445955465197063793045 8548 -14651797139416876975474252875987840813733051931398296528547074 8549 36051399693852057572664751919361202779963629975206117141046201 8550 -83737969286511021349292816085797864220205008952861604213200454 8551 183794710242463118329492493687455226162938163738077553819720895 8552 -381568341783565110196603007511022620060152085480845980726972756 8553 749959059659200026924479453305208115373016600664951727414019102 8554 -1396708712403932347999172383150191509437601866710249204401354564 8555 2466809309184074589713531928376024969826409498793137207624221015 8556 -4134923173791607363352539230128464417089838672927688047762981040 8557 6583023338810868561875369759185438081601750073347307566298354603 8558 -9961335062127118379874263203341409447163375886925621890922062496 8559 14336297443855537154712456408201535565663284672101894466688572597 8560 -19636431842332190698477833750076266021284091207723220392656237986 8561 25612942510784277387233893439304118923765004319388712893206994092 8562 -31833173131429412858427977568878266500843993223140793738947133190 8563 37719311385393733075866028945760684998883284545931356074258066421 8564 -42632309817103338525337192459835365657967775594850852532750096944 8565 45985588893860712850294660676452719525519552318697967681316727016 8566 -47360681215679606439547595947717555674551859411168714119802337860 8567 46593181514266883443655086783963487852603633839937819368525947961 8568 -43804603949302606723351922377211494637775439671878702152994520562 8569 39371772739059212569036031239799820451448287127308553379960361334 8570 -33844124797225114272004842788302052515179704115060402688667009006 8571 27833685319584711542027366194971829624997522256124031176299475121 8572 -21907570249863472301476038945254308818633164592887342785254744130 8573 16507904746244742233092274979808101456954124343230680026189188423 8574 -11912242018004353783907206673359157009696204696349649303629780942 8575 8234173952540411459627488977094896384252166916917386830152633743 8576 -5453614799955888416895980332368051343911087866963398730634806040 8577 3461717242982546319696552305983205064658353302474527816894658160 8578 -2106387522032375660400787103517887902103027472051590108523652040 8579 1228891316844816650294744024614782460114232855228382501659640005 8580 -687540654637973774851347442374304530191448197359531298002293426 8581 368949109052244305384127747177579694838975637357996784917719234 8582 -189925608433505056735274169354561857528332057639809360147185506 8583 93801057077394270297992365332897525699580125012756932439872949 8584 -44451828591449920726601742223451595471097857491886324182221452 8585 20214925288481013095582072731262895505705896940238051990663106 8586 -8822476877572078513983363539051720509224484103669249322709212 8587 3695492863995577445739452441047524198276316268805977093632045 8588 -1485721717443873725789328061081940679278239395995019084028416 8589 573320948320492610751672344237964261144800918747254017852729 8590 -212352514025577056338584029405589733705333665887316974898928 8591 75493960001932948709593323446990316222801330780984913075959 8592 -25760241349496554819894861555612714132487847383663474294422 8593 8436258580439190453078059140810375182243219611888124984156 8594 -2651445943847678252767713675122840044628600331056979949826 8595 799669397708475479189592564077901324036805536461599463135 8596 -231411929303336953789876364870088244698329368844687182156 8597 64246865340941772308411844343258615022630021070043352770 8598 -17109712536711176380744648135791530215214932973045294808 8599 4370001557208832390639695758501656473962229509523128647 8600 -1070241055575728705463024839790268402758950014388467778 8601 251272416527916220733695613015885812367828278399263690 8602 -56540780337840344923854271082771666846758876569043374 8603 12190207062444049219683679532166283345317870852099663 8604 -2517436499274554075526719138545782495299217461971266 8605 497801960257925518456742233253278513674190588136449 8606 -94220117472126083539595811257770302857104186905406 8607 17062511148786097637665415646974592428986872651681 8608 -2955029685758711222759286859778095135307585941900 8609 489204688508227231705451284689505990534734587696 8610 -77375104619994418326330732865209608746802401188 8611 11685469817904923514176097885228692017110509001 8612 -1684056681632313148080920574634716358272878340 8613 231441553957633629889386922852973346616147503 8614 -30309855716494120141325295010030038749397812 8615 3779559836577340489963771241409359884234695 8616 -448374602999162540347967792573853375375606 8617 50556697059500240425495527887860970127026 8618 -5412706378046366594648791645638222256890 8619 549628879809739316173444065372688126631 8620 -52871538055683673418338007247431079498 8621 4811734033647162396675568640290027567 8622 -413699238545707617925257214162858510 8623 33549572109162131005811090148190621 8624 -2561862433325887938463724404215684 8625 183848851359180948913088594382576 8626 -12373234425546880247139727757020 8627 779114652884115990032534833797 8628 -45779940175231799990985760714 8629 2502798234975808400583650988 8630 -126885026393403140965741586 8631 5942791882002179201896769 8632 -256030834056630551494772 8633 10096100909757498554826 8634 -362289632047378840196 8635 11749790726612786113 8636 -341608743165231036 8637 8815429877942795 8638 -199449818272668 8639 3895059972727 8640 -64325546458 8641 873493556 8642 -9364094 8643 74306 8644 -388 8645 1 8646 -1725375039079340637797070384 8647 423455899341133609422778244368 8648 -50220612301993578477578547679668 8649 3837120185651477841658684270046640 8650 -212473918185680696579049210763141790 8651 9094922091871481157339476406714130476 8652 -313483299784817645999369524111070695958 8653 8949499092525693780232193575815695482112 8654 -216038346289659773435963049112106775946597 8655 4480075646125187559667168412735596785303591 8656 -80817026187608974509423319892626192391615101 8657 1281160376519013001372482737062643423690311641 8658 -17999298352246835250159914516734216548935178824 8659 225713667330032815414092490421500610105383681136 8660 -2541951944339096729767119478646784722111274531928 8661 25845888876222091258219227000607293350484626062048 8662 -238372619802929435391927128209383474498116682900460 8663 2002433977690625718612155457487269219147712622282198 8664 -15378102150451197758536558353743560835444927526823376 8665 108326854098331605243373174776179577925774724341053038 8666 -702052025144025449969290094914888227940661485217381866 8667 4197565116806225531120427538890123923302403413231748478 8668 -23212176184402580549031817560269959861313846636792494042 8669 118996133160121926068501585800259781018082544956482323322 8670 -566735485719421006190962021991006873102620091923940304421 8671 2512598536218854723105105052052330863455157728766984932569 8672 -10388803999721894124724696436979380861034892357800400534781 8673 40129036538806223624367809564931262327306231123222041636475 8674 -145045866694688003597392147619241059543314407280426621672504 8675 491320057340330579641312007426765697003585008257017420196982 8676 -1561908337917922640218045892738708929380378763619170247118240 8677 4666182236168404309040115047926927005180387001063012293505478 8678 -13116952536758706842432126457215359638965987701059748031231613 8679 34736714722574048004272457588524798115716354529422138176258823 8680 -86760152976583727403944841323793035799913523281042877687906669 8681 204593920695716169900442537037921723918705065627650786435103729 8682 -455981004939409672755566299464935061309851019871828366401414234 8683 961391938018534138931154354429206536036321644966466039438600798 8684 -1919334994933993830938882400773896202687449537167784721803254522 8685 3631404856804503461109200989856617162073146839668385246354857306 8686 -6516740873919768441781035083691184326649699884838382522667641795 8687 11100916351140969258093313632279192720793559380957997607173226835 8688 -17963206935972385946422393773377010769453733833901478986315836099 8689 27632101113566629446981448971902346390595967484934342061993789521 8690 -40433593201923139506527196048628995612092784365747328959432016848 8691 56318147987690022591565252753996179744866533619444881255980736346 8692 -74713259866137097099553653048905427765856791721401966730360155928 8693 94458947415555630389179634830413831929164784829741188982692714362 8694 -113874134155792380736460479705004297687518807223965338427952449842 8695 130970146819076563653020308512775555302867000457570622202511310206 8696 -143781206971235164286943170212939899524957974558442003089512039726 8697 150737384363839774020050888678434499923502039385285003405312960226 8698 -150981881813319822345827022196847032581895219392650313818475866278 8699 144543828975392200122242773066770785920052111022464017553108705552 8700 -132318696025312337906908228619991118339955343055814892312790528286 8701 115866105903100561684750144793677183069023888216659835469140009716 8702 -97087332716720531412695993358521146765444970951050300309616789167 8703 77873227905713607201704445159853881070835685381291774201620935961 8704 -59809892831410562819664176459942504610387935557930828807799823391 8705 43999568529509333978849883165675504711230979536368039828557710623 8706 -31012542055371013087412757725726908021031354170303689032062059168 8707 20948587739150200421015323355988753893844017298380274343663158168 8708 -13564614933144722347536887169671377341047202368361865627433043840 8709 8421599322329368919005346063717846523403510830667380362770428760 8710 -5014266083987841776686803434627898553161184611972128807725259180 8711 2863713301804180790501929075034542513295714984219574540722446226 8712 -1569051316887274417135265921423863095771116459048383939504741400 8713 824895215920082135718416349388867523787316432357778233950230122 8714 -416174578467352844589826451161540754124347762762758336229476486 8715 201521359404560562586933202158062209326032868798986435671091618 8716 -93665916796919594493241611202980152272348475869503884662208166 8717 41792253828360849206779335964515872250921338261576763132858918 8718 -17901727161803848332088711953583073025624081818641130644090497 8719 7362116727702727429885643463517098053742207793355309018679297 8720 -2906933913255159095815711846772082915034235862353966008509921 8721 1102048413403208551475343232698379921326073718158529105926283 8722 -401143523305432254750378997290725164229494961001939042996312 8723 140192595822905588348628570790447757731410142031131236860710 8724 -47039318951197564982141167218398660814073882705095724261808 8725 15152483111088995427993316028576032147885746195409305973814 8726 -4685555701654049692825624785177514420920433654159172714980 8727 1390758919664383996276896391182251545627486669623564360956 8728 -396192261925121273918520883960611905600610924085170116416 8729 108308898524044561060736494751656559883715784929281610756 8730 -28409088087777910509992727525535840790252598138543778018 8731 7148360180622261099393188212824988464792525702152394428 8732 -1725131024467722519308911907354928607753958355550625498 8733 399212308327024180410974692195580783856767674279369032 8734 -88560525934254394835233523110658052070629562520348673 8735 18828128394546323616904899081010252445110823930329179 8736 -3835027483302984661582410235427280584860937842766369 8737 748125624786585923771499802977047557703129151643285 8738 -139720961592741113832397138622654485335107266284904 8739 24971860186370008717831935651041315959795388749828 8740 -4269213770820169792369303868671209820610464367864 8741 697816078214076446906533158386136851454296742068 8742 -108993422019766485858500086850672441297712340539 8743 16258350685612081820283041310600001049640351471 8744 -2314723642565583016679228201410096312965076491 8745 314322230282449595229281415029058831106197813 8746 -40680520263042516465908314883358844809956970 8747 5014050290924736775739866328012559295145976 8748 -588041142850727399118886740509005936338754 8749 65559791142663172313232976391187834295188 8750 -6941238173740868778902645699745890981339 8751 697149076327236582861334230262211415733 8752 -66340742427138592451880253290103673395 8753 5973509430793745705481983794486782947 8754 -508215828686778007457714259728591232 8755 40789714340082207068447367873668196 8756 -3083068206415949409071730169411776 8757 219035301658419876395262985970276 8758 -14595646366776048039030407576826 8759 910098150104376268501856510944 8760 -52962391777568000426094498062 8761 2868014594994116667970627796 8762 -144040825908987265045238230 8763 6684069776633604283773130 8764 -285346426701841373158278 8765 11151083107327689312014 8766 -396602082200613387943 8767 12750185064152033499 8768 -367496522228620271 8769 9402760338042961 8770 -210951180121648 8771 4085515518338 8772 -66918733064 8773 901367138 8774 -9585859 8775 75467 8776 -391 8777 1 8778 2791715456571051233611642553 8779 -690454739541071328090222406780 8780 82539385892595169908657689159758 8781 -6358432689397899197624730536375640 8782 355082381701585869470576634743856395 8783 -15332554624368232144035417377130834722 8784 533254795615296661299553423571166251766 8785 -15365121439314719322600369041559628039662 8786 374452011187033344695469523535968354252640 8787 -7841311580988485669065396695083134811852364 8788 142873900636168043266892934378650458073365057 8789 -2288270240536738572752120089484057245474296004 8790 32487673144740149990218346999802433871148161958 8791 -411797552995058778579951124917396529757201325960 8792 4688758851157459114602623544694318864403131406192 8793 -48211044092797948740710742694411462729083842095336 8794 449752728197625906084986769351267829021062439727079 8795 -3822380259775593160195871085374951868161876087967382 8796 29705068117871215767231621128510552644379869426233450 8797 -211791232198078143254940519938726246853838570152997902 8798 1389553099733437239115082552701079141478123015357523757 8799 -8412505877944732877173967703599690139884044101066330936 8800 47114234825826868895552467507807506853098230852433447622 8801 -244659443052260031786560941939099136422702018778358805120 8802 1180552273505853679127721691061496532905356922731099971854 8803 -5303771993353880220359302331217933701074529290754398524198 8804 22226136489164953599873367193262981889849668781321779133273 8805 -87030643483088758684829511990093871561721690936683388230314 8806 318941414448118482254304118373623831278695802050785266084000 8807 -1095564654530938384962906638106204949478062592882925258275398 8808 3532415583628000969200768600279352095001087583179437173383740 8809 -10705191845892695754260289363681453245296803739083925678974338 8810 30531989754759023885205198502998524383808813631570766902498314 8811 -82048833851984856039318102264485617474180388828856780460980060 8812 207987346633078924710528312984625021678236337950507988069427001 8813 -497866731777796224616033478431554630939772883352542611259126228 8814 1126526128674493861129329192848828147863711425191349312070215396 8815 -2411787853456852182790262885667150034010656366421013690643185208 8816 4889936337226840166609040908847448621593948198814088337801116590 8817 -9397457742892782925580300947140130642991292531577571245671249744 8818 17132425245805729155087150695436565145199493903932702393529725600 8819 -29653044667104572862589717601133430372613023358083778680008579590 8820 48762490076238672390725728865176209116354633260085273607629486107 8821 -76238983761069260915577557014945604582147748584030463494347391250 8822 113406154905618560624843360591856742056066272051498361953602406242 8823 -160599436609684852413161231819445658195067678162634355601489254242 8824 216653350732408593309348266805949170300004007456937151301799707076 8825 -278582694502699440658895490742274019428577997686464963966760503462 8826 341626289274321286626506788014288179894326502367306994839212887095 8827 -399747938979110641891225739932974694442752708124569363495373413444 8828 446557225439492130585135028948858669429500415256228716002278250892 8829 -476465307550159457481856379661209720208921899538958577730359724744 8830 485786750592352588485752951005340596303649524569190500807924850665 8831 -473486042393926304232046920402616790008110478535915899622408209390 8832 441360091481011251617716531209941832083974294059250642157558820814 8833 -393614564265531005293255254725900165631095554252830631348220363682 8834 335969799892476806297894430772642414402279284467022324908083817690 8835 -274555556000150478402924095469611538948791879318346981399900661104 8836 214883210458063887357857235852045569102663245010251831149069871895 8837 -161120179427411478963805270011077314630326497531186052775713261592 8838 115770353651546402893014629925518361966554147711825839697172921976 8839 -79737295300605319369526006502110038351415020707551730018024831192 8840 52656409195235413218063493181227098110697648654561146998949676048 8841 -33347841624145993895468362898169932705665051810502759274865478280 8842 20258370426071594974897268311489056225484751337123434809360914385 8843 -11807218301727090815145225815742015932839471938479375587065429722 8844 6603521089190260451517327931315335471763720755441333752392306758 8845 -3544538098048502590934923271179787834755740966132960432435145682 8846 1826264672101008192811239905851379730745567637899229573003692675 8847 -903325704033298417693892316894551572662881137126032827277047272 8848 428993692854399197979065432653822148351794716129405842087357682 8849 -195625450709343217872486355021451068816062449708609442132892176 8850 85664803774511973786356563101891435193171039351905423217704712 8851 -36025455110636759611423644169443118153696988124176203765438770 8852 14550116301208174241537511770572826660271809180999017406922729 8853 -5643985125322566801668966850015115819925178458245141347169686 8854 2102676938316944982247860228177274568535670056961871788088206 8855 -752356584777098978276793486417141332561561593235526588763878 8856 258540589607127413443807943466792862062658391278082460201700 8857 -85323551749311492188772527885651351907109363014796800678546 8858 27040670623048916976620197755958551478665139509863787884555 8859 -8228848975293909319957641915820346971150701236851501211076 8860 2404307122558276591257044972762734026927468837786328330598 8861 -674399462393728210332757549759764553909350721132677298120 8862 181576188692950668794730021136400380118577244740886782897 8863 -46918424058872557653050445072167427942534570380999788246 8864 11632934290911981128808698472101884727152012951556180162 8865 -2766971074903387133718646689621154203048444181662893354 8866 631228760251879496054907219785091656566211135156566830 8867 -138077128612732966775726618770263211508697404827272756 8868 28952336288435303581927349725271178042163553146442433 8869 -5817466982099824369184580926986680684707803798572692 8870 1119749775990712310168015957480436289960637441096176 8871 -206385440365771703161150485208562340580110951534300 8872 36410573089383623669096122831314111648958452852256 8873 -6145678868220594495335310804502701983694509654036 8874 991956575524871374464037086010617075018357869948 8875 -153025679081229909712228050382511209970724999546 8876 22549335006751316696364416928280017318428712735 8877 -3171968266622242038369763189735046503160212262 8878 425652116786348978270721556485465490858029990 8879 -54449288153373413029476430286628987938498586 8880 6634296125907469649098010240698992640839882 8881 -769285044499593205249269122020866978016070 8882 84812924146065473851629805642015530950376 8883 -8881296892750927314548457603547523486096 8884 882365962183233930493162209055688470839 8885 -83071948953378821109157357951582772944 8886 7401515056005405695262086333513038690 8887 -623190752740450522180899017121121284 8888 49507239129378833689447903224470832 8889 -3704321579198814425910067929819324 8890 260560307061023753366656338854959 8891 -17192775781064118097030000902510 8892 1061691221967628550661086251528 8893 -61195940731343032464596640582 8894 3282751755348743596047894713 8895 -163342623995344939295865456 8896 7510462766516405973727850 8897 -317733873221256871849656 8898 12306259548874183909986 8899 -433843982599937797658 8900 13826598361570619571 8901 -395113760721054710 8902 10024050703175352 8903 -223016424859546 8904 4283669385148 8905 -69594887742 8906 929902565 8907 -9811098 8908 76637 8909 -394 8910 1 8911 -4517090495650391871408712937 8912 1125736535330076772489429719573 8913 -135640004807094043033189561701206 8914 10534482163959084984260152083860898 8915 -593253702645674019964785786019421525 8916 25839588626013455605391791269067840183 8917 -906727300820840905432018062615243723548 8918 26366907929944734663681246711956168054238 8919 -648649645499154326134824082576866718402213 8920 13715193776668032331400497475783708852919051 8921 -252390179333895557519657908039166651978768668 8922 4083558606542459613903678992178422943343862336 8923 -58582245462657408681059161216300393105726385318 8924 750497688246386834260292139770025483124970906886 8925 -8638575336066228053576264855313738698941443473368 8926 89814808688732101824661503853891500405661970489984 8927 -847401107266962462716069079550932958665325357036675 8928 7285470333174330045960323061562862065308274720367921 8929 -57286919141779219441879966089369584408280714676539650 8930 413356617241317262157956459355185010210872855288282248 8931 -2745193501945989170796012263795094478854390659223435523 8932 16826397128278396398800720008900803664180449498157133523 8933 -95426958710291795869833800191409349002559909614619707068 8934 501900504296692994338482574542490318114749007122208223468 8935 -2453349676334119784495912895249711748560753914941498371571 8936 11167551538403104792779624472490588562281210221959963400467 8937 -47425816491999497837129225345941244561261159776134231142736 8938 188225387988651918638250787560021864789918762216475188785326 8939 -699275397085254770352736900920236795642946921640587247744416 8940 2435463587170986789518498484098524907237202734128805510775662 8941 -7963346169358291196735326261348669478540649806807778933104880 8942 24477740186011812520059413757124953087886295679489080523228878 8943 -70820181419412884222065512279633453705605372047823274713683399 8944 193094812856070565830799276613197278157402527058945779327142973 8945 -496708842146864695891982433902899256166405789284088777635046684 8946 1206742993878744079997247295085729455137490618983774484062385672 8947 -2771718199580036998445641907479677424422962635624814468014939854 8948 6024514498744042789268818256137040657134723092424359079031027290 8949 -12403093406269866628015019604486045697861857808350704678270000084 8950 24207478105542467500709352820751414600826380932426766346545516036 8951 -44826903782124670107150271399493853125637017680318224071461337235 8952 78820332280143035958695081751266145799985401832010954228451545535 8953 -131695917831912018340259119204579603244514099185865015936142424036 8954 209242329472222461788428973465103019602940488375122057691718042210 8955 -316347097242017474457533270762359899519212975499859634996857420658 8956 455402189484579214259215186529300788037010321534791181723356693588 8957 -624611343551407784236189124746036059616177222376564826567862410648 8958 816698826472515158868264923770524370422172801328128252226733736738 8959 -1018574909081503911225222672655503526147512502704888786553620925593 8960 1212363991571231612620081555125406500809382950245560207725162066881 8961 -1377846947783310753864221445667014869079100986775899450021124498418 8962 1495908366295366603396243362536500453697750329481419160432707402246 8963 -1552183011584437525029758083566361924887119354222686763382996438339 8964 1539936113244222412572321891630209714263990261361793911718222615161 8965 -1461378281592281795020686724649471419644662890549572648110674195236 8966 1327063791240160485839130426493431229170941041505666394478123067458 8967 -1153586584634000468031766894869890347879680489147411085457228533657 8968 960260674359634822214962576125132330246674849461879245232247184935 8969 -765687300075747118087250737353748456767999930376911737873472152432 8970 585021220126293054321224745660783545964007970934205116204666437528 8971 -428426281307473207269056924050694646890413605574288385168464182424 8972 300803871508172166302583420323097295346504455430269590034649837488 8973 -202536984187243799906971763914569783401995982012579770542692683296 8974 130810319854639747696136319043720452960971927171876941067590024408 8975 -81057290481773736113973501560251109219923832460188626754698095805 8976 48199532458875644607023175935226682114133431628694783493214739583 8977 -27509024672859548203297683006229649694823652796223620847654770230 8978 15071722993741034993787166225744212379517987089115829196620154016 8979 -7928161601093206841977827066938517294334612549276440879952888205 8980 4004638830043507952062249248578572034724579817422167239605042253 8981 -1942619523858176363143374311628995183186797541243592895132191148 8982 905088034192433149703296390360652717747043607312459361692640988 8983 -405051819222732437206239364748702287255049550405191074607528473 8984 174131719440145467615503235333278803846910858022903942308644333 8985 -71914483492435342913632638829867905266838013360782293580110796 8986 28532667951082889884352573287969551481451068293955949134873094 8987 -10875893455357732368930437215621054562099790959546429116196422 8988 3982773389827078638731931336746669683755800357051200534317852 8989 -1401194101233820203059959885000364439236045298210934621043832 8990 473575566113100284550726452781371386646322399681714805870774 8991 -153757706708789846090816646862066585688288582693472082958335 8992 47952512345987448355571230007906671597188646268881275839531 8993 -14363975274733904726440216408184807955610495560977678880458 8994 4132188596734143109460336308107083510131566271163807748446 8995 -1141490736746465276592314391025720217556258766034209346023 8996 302751883842897965905360613966480808391140033627041669629 8997 -77081380404790864789327334616180300049263293707865279308 8998 18835466684848637570631049487616350074156100793863548994 8999 -4416450696671726257019752141854752016692316255403296383 9000 993426106912325270366067261297730349158936289869489749 9001 -214312127623891972038029475068562541524461144462350352 9002 44328077618465810898339326003414049693582994399448780 9003 -8788029647719048815654447229277626229903220959756648 9004 1669286588629238119099954779660437361320659024507780 9005 -303689242042400731985469215237542373847288511400944 9006 52893769492024988033809717576125515828211134127004 9007 -8815722627666508767655742037024844293168411626999 9008 1405317299025465366598912353051677219899247331239 9009 -214151258226386991295350538626818272310606628984 9010 31177685326844889669641846214150176598964815938 9011 -4333815170640812249650523946493626956098235360 9012 574782838753139158255234764149508458169608526 9013 -72681373999053588862986821568151671545197300 9014 8755494651379337092120786433604094310953886 9015 -1003921055054577585949588265630713186085379 9016 109463884567252513586211028541609037824409 9017 -11338366159410984595999440683280821815940 9018 1114436903278584457545431921034794831612 9019 -103814938924074216074157703322947442650 9020 9153550527739758859143134903079656806 9021 -762811096487931215679329102849348568 9022 59986577259766865070092629525764236 9023 -4443698380326397693048611058665721 9024 309495725049752805799755762476091 9025 -20223753576868775658453446265522 9026 1236918610181489212875408289168 9027 -70623516045152634145461161035 9028 3753221798414364109133369083 9029 -185037523204101598028539460 9030 8430914650028713711745244 9031 -353485725635606316195529 9032 13570207987531507662209 9033 -474238548957353127504 9034 14984122955423076594 9035 -424560727405475648 9036 10680970407469634 9037 -235668405654624 9038 4489768529602 9039 -72355985704 9040 959110232 9041 -10039838 9042 77816 9043 -397 9044 1 9045 7308805952221443105020355490 9046 -1835325977271241378661101550268 9047 222875588587065655689380227849097 9048 -17450023532966381339803467148536120 9049 990926401959024327532407243895937798 9050 -43532591244502689942879468552184827810 9051 1541143445107245852614093809765615426043 9052 -45224298863799913113861871334283050601678 9053 1122992974077908332819966731795142456951729 9054 -23973413563897064773964120144944655993189364 9055 445519837837838658530358390356573955230693650 9056 -7281220916535969827221426089712019573049546756 9057 105537021420147180298614206997529049851335750152 9058 -1366351627770138411777769297334653183121432679912 9059 15897493969034804990225653496668114688653784647654 9060 -167111062688465799559282669107183765024183889797480 9061 1594455447512525540605583277440785405967279843758210 9062 -13865660524122622742109546514540655699155224615217398 9063 110303586726057164331379567971933421914586652634591227 9064 -805378367643953354281651331152070579548631570338284558 9065 5413482828187348297035631411969211986832831258670769330 9066 -33589975741429993676392107295407657025391009257663477848 9067 192880644242404140466610470535049231947870466191670384553 9068 -1027346068969382727373849830983937711067073609754987278304 9069 5086523814297771588925907284990006078556338763859623467309 9070 -23456406490427328326077778479240054542573373552825540211790 9071 100934152516034086562672681058611630524843166707182423675356 9072 -405973692419662065089136358094316693703642121867184346210186 9073 1528760958947562214431161953771348268094219889153906450831968 9074 -5397823928535016252002725980064144744392463183691966115182758 9075 17895812242500584927734011752163359884416186177008118388142580 9076 -55785059888841512897014807327951000744133941747902364859440898 9077 163706342333971569876018601222857954105427855813159807598338401 9078 -452805082163738991764596806420501736288502885267863462094208836 9079 1181801178025201086250137405359688372164480971174937237370309732 9080 -2913588255841715610696562800021061464200918299574494947394141300 9081 6792065119877204628748998289011703873613337753714117664949977374 9082 -14985881387724082299181453258173380350519798600698415898708609032 9083 31323154169806634397150237950002385884181645538378997404410958144 9084 -62076581097777138334933565164979706359035421032349940462807291440 9085 116742002538764822198809161483188067168442008939802403212471798455 9086 -208499077237075501921534271965183517150013755867314837314720927070 9087 353902005675099259555380643988181771892172889727923285794429137098 9088 -571310965739028984860861346028059505176153741711260062865214205042 9089 877741914515403532112545875956139427611421403593124462220348257928 9090 -1284239483129104441009241751658822037904433357001495479141192477730 9091 1790511053330942538045201014791913137698575652729153223730210613198 9092 -2380203399813291064892887604262620138831362047660017293340436876838 9093 3018557204982430041241145280118801144458256997200405450872783641544 9094 -3653959034679211859438872262407829152357737905105745574640646636244 9095 4224024619145728597952807016179471033885379657363486468173272437435 9096 -4665483521449696317221792311010439945980600021609681483483504593576 9097 4925757815201081288591788887133586991099015718073100951110584137390 9098 -4973298159689842738537912044765351163798697290493001070074257813774 9099 4803860022797399968938834032711778225221471177941040215249188686737 9100 -4440999849650513456631913964052598527001495379403496243755339141250 9101 3930764192056971895783223477600590943795952603102268896431183709287 9102 -3332204505340033311557882032732943541704473787156900126628185785256 9103 2706380937679868973972723969842298278121078653976118873571292327512 9104 -2106613382256887780108707581361685613087448137719205761603317188760 9105 1571981420113279934735731106047523246354130325443664250285246004800 9106 -1124855790236213742346223071266418845656132646848273130591273621208 9107 772050520250120363138516067484675523160864237794618995510626991432 9108 -508392433769429339598302549119519940911233974180227419314051979400 9109 321258476358345372042864881627764705553323459290784825044126435118 9110 -194851012523792439512415192667158987160379732070482054009766043130 9111 113455748789434557411628501842004134340849092700573016836084968365 9112 -63431096533611796506670927039644542401836031297538834759337154898 9113 34056409715508598424087917179639494048818605391038913052731599622 9114 -17562182573876670376326632267788978885203306953221018496495573768 9115 8699537664996239501549648577528133821488707561165881972484263655 9116 -4139997031269081011322253189039606894781758133736340697471971888 9117 1892915396185437393656172762925925288047581076012809822396499613 9118 -831617945149832618793716755053634232088300098009549073423842554 9119 351079207622397753958376445315685649619249637006290767225794774 9120 -142427887282406088372399953943681454968685885411534680150853430 9121 55527296463815489169132035571936051261346333710292009671439312 9122 -20803924577505929040293531546501220740415651588579570736059622 9123 7490478858120620458146503425946141233975378664003500640907586 9124 -2591733339956059190177227418001324042443462742657037387013266 9125 861728975578337419228306649605978395509088494429296599751010 9126 -275312643104149275782302408242656228815703528071474858160996 9127 84513119608824045854490783856136022573959727703602964695107 9128 -24924350692236422975557197502410052442917381156162341097192 9129 7061160444533023962467729912392752658363181926226359960594 9130 -1921422332944589616098372451882257225992323552327027073750 9131 502107937686884530617756816363653907824447233068221390993 9132 -125986035757073096878987157371319304140870740572869188426 9133 30346778627161222823553966937836350258518547923812686441 9134 -7015703542353709970189888985154294119131289146368513532 9135 1556292463289539196556270419969691363131695045778696840 9136 -331172493524472311492863976997684771396087557256047060 9137 67581882934410991785000404250333328352762132851249864 9138 -13221380740781867355304540810427895926545381061118556 9139 2478781299308991116439674391475413239774736534476104 9140 -445189538037620255275278240062721380301214935765140 9141 76561900193558833578598012367827233956944754694499 9142 -12602055450556698793497320787828215806935623807954 9143 1984330770916903675885162252486414878178220512262 9144 -298741641656545637735769366568369583995858775782 9145 42976603414485713690846748981989118169511541950 9146 -5904018914642514807655975164950096804000336426 9147 774006833761769021611565950831931783262162958 9148 -96761099636577069524013171699667664973649766 9149 11525680567814344600490329441186641770159375 9150 -1306964599258820850390778794125684581268840 9151 140955573036398271500306487258428101268990 9152 -14443632418720593695877984750611613167056 9153 1404630514251424932795446971372543898624 9154 -129482765321219057280637612094746126756 9155 11299280405249655863273620395730063450 9156 -932072454835185359632567002139377596 9157 72563699953251698834060889165338176 9158 -5322340039336822681746277065961918 9159 367083045592776907213266561411583 9160 -23756414004604388518197378467590 9161 1439217542177228526365882013590 9162 -81406027327553472355492020784 9163 4286354122391210403113155181 9164 -209398664187568103736445784 9165 9455223372438982602598015 9166 -392919650974479363396434 9167 14952161571523923094604 9168 -518023990469431857302 9169 16228147219774960952 9170 -455942633408071930 9171 11375256724905364 9172 -248930710731838 9173 4704065802893 9174 -75204033266 9175 989000615 9176 -10272106 9177 79004 9178 -400 9179 1 9180 -11825896447871834976429068427 9181 2992023111449283264208409762183 9182 -366172853794137459621253297808277 9183 28900129969929023180704773550246903 9184 -1654754927913388251918301472280416219 9185 73316807969241846089220712757154180221 9186 -2618404274469711189476905455781317268313 9187 77531347034213193663169485499387332313285 9188 -1943125143762527968722007058100555778306734 9189 41877158166382706537817634409178186349880306 9190 -785854382380074370899188463955225817234130658 9191 12972081609706935297740748388335722507834259826 9192 -189951149218632640048135172077146108347916747438 9193 2485024969428022633955260837965739279442726169334 9194 -29223078402928676111886744885746589179150841475914 9195 310547150589234683421656513871937920706879165620646 9196 -2996084038204623076510123958491378248343343108076805 9197 26350797343249140327344874300698077894781178343262299 9198 -212053236191540065683597384391459808949256935178534323 9199 1566556008957664949081621676426717918566291937834702091 9200 -10656147541526529971395788061744600421947043927610581709 9201 66926121935048591943441890562979930376585196332154829613 9202 -389063426528689802112861300866599417732214160286727932855 9203 2098340297839201359297582990755234866661875576537905843109 9204 -10521741928355765220436425284444943653389143221865342464536 9205 49148914478132667805218074807501893211189310493697803738262 9206 -214266126571733652644329397875690922264691248407828571829696 9207 873276710364268955893245110603092390931666879281001959008150 9208 -3332779583855319930335406934823411263403304860340687170575448 9209 11928119558571911103826444176713669603044030585295500670666502 9210 -40092496417079171927788479368210037325460950688657571228859840 9211 126724086343649206164238663305732577605927915740536701361154918 9212 -377143494988037441283906225027793337659067135422140293676848264 9213 1058087854228877581587959624079009262913858609567853226039459412 9214 -2801514904437132805385142580768450737096631016726175728092544272 9215 7007819800077700778919211960873155925792950476255473298534512788 9216 -16577935360800375087062477480281370518701373000795155449286266324 9217 37123758241448554042767283827170991965065241224314750239738950084 9218 -78766767888854553716141706505467744154423864571066681448760436020 9219 158481952028737994769452086937307713657123052879852011762624291364 9220 -302635639035043521078174090256670690151546325940448810840766678786 9221 548914016127935923286438259211915524221493514996666523233366410240 9222 -946360930791178384600264912827636997617990303895087089524401260694 9223 1551980871223999986701784898233934780906846723752277963966652579968 9224 -2422630969336439950249538710813584637945870765221132683044026356866 9225 3601968541405945036175401418216697744744433414933340699898101379804 9226 -5104010428543160138049510700965999931038590976537655957023170690638 9227 6896946502006233011408269857320915455548898972739287673012186274060 9228 -8892390346976345019616936300256458618275722341021649452473525009569 9229 10945302244443247029452886737656988280878492601992216023212324426181 9230 -12867815039102408537379432820943319051508379754822050002710075327103 9231 14456373302278272528778756704206156074716758787819790307431046398261 9232 -15527120767554872909315860496808773785572732262668112045329455419937 9233 15951051103771277986465324139828034453575419174745873955019687993887 9234 -15679594227047853837370185470609175496421655613677624770133298981595 9235 14753623439425177671930093430740546533238029273044774719522320800791 9236 -13293622225112140927739596914974569229362062342646678106187745809592 9237 11474204231370888508527830342466756836135788787245133253744883152352 9238 -9490343844601342194360435312690626859090642699560765287853947753320 9239 7524174822841980173313584599908340646433648362260256081875685595872 9240 -5719827088958194301008379909191997289793162611828913538681302713912 9241 4170381986592575307327708166128945546205394204006947166618232598448 9242 -2917104293049391221707775133377640089213667929213219564648227765512 9243 1958024530352076848346624566740115255679663116357150845406558155248 9244 -1261461335914688236405271363107280748753368068596550575660533959659 9245 780210573585976896366523542706591773161167283953458184231291187461 9246 -463358521472346938491178044355078602484447628344881537422758412685 9247 264282428431469196037333115656343081004589067125741346769978902709 9248 -144789374286269020155822687718816363148245661530833260488416815483 9249 76205610760321847601025116465261417540896950709631358098398588091 9250 -38536903041058258133509113238769996414553507176845543838981785649 9251 18726525800683234669465042912214891725422958920173546820427506403 9252 -8745251054057876974551538542150218753430792853722514280739907390 9253 3925177650597198308838421993612452921325533834312922840086274424 9254 -1693357963533565420084435369247711508513438420864035532777153706 9255 702205480554322706815140025182901349003534242731897279760442744 9256 -279912471222803011612768738147345834404293951069112776840516942 9257 107258682489407980640372742394142405971715866253762053670991100 9258 -39509115093967121181874661791673380030059550882359690091990946 9259 13989816087517247549372145619063502406191240084513713235299404 9260 -4761726186602785396207946972238693668629296991687481604501505 9261 1557883119520131907563770471037537091857633432028866897820261 9262 -489887087545226539255598160990072211533884160909775735060143 9263 148051396805637068321712637719381170861495634855772648471829 9264 -42997283989343663341158263614166240889656734035037981983929 9265 11998577423109795913603738762110819899961553226533623665871 9266 -3216757157870344662110438000103943965305206039138955345203 9267 828394418530918202031339819032851661952403563740162153799 9268 -204883830935992300600671233514823263075497726079201543472 9269 48656559279927636054177770431229427301964745067125737132 9270 -11092762239556678330086569736666136016511451974648954528 9271 2427132110980275967210843268106636766763623500954568620 9272 -509544587235769393651036095544285041505234179916899392 9273 102606288623328003608102782615258184095176004981709324 9274 -19811819354939704083614748250207845655766554701726288 9275 3666703938558411764480364776033895672240760407753292 9276 -650215151341238039091819945288490746968297221411194 9277 110428708043257510023536167930125998654013688937860 9278 -17953484956409220195170193228924442765872883450982 9279 2792793344189759700613681761060237271977384480548 9280 -415446881695575605808833989190012531442988645630 9281 59064007126258182142779746828096309745671951576 9282 -8020181124793284539485243820522769836053430986 9283 1039441121989477156317329846677397917776643720 9284 -128483142499439030343262987210003027293972026 9285 15134649524493812959906926837465176595296338 9286 -1697457263936686673047109634975094133160390 9287 181098132084297064666952740084980566646098 9288 -18359928835446022613319048528057982757226 9289 1766787793065196812908698999867862473502 9290 -161185369420328749032638539886061439630 9291 13922532089828758983792173434928347886 9292 -1136925871694394598617414753656963225 9293 87634885636470677772505024355025223 9294 -6364940164350161673421904865009647 9295 434758431238123116875650167971703 9296 -27868484947384986040208502889225 9297 1672489770253492760283031350737 9298 -93724446907983740864877972379 9299 4889871240097226951742736553 9300 -236727719322925908469477072 9301 10594114556040947707788754 9302 -436380355506697146628280 9303 16462052987659418882002 9304 -565454383813701680448 9305 17564370197571720914 9306 -489369833595967144 9307 12108716957135922 9308 -262827680964661 9309 4926820044031 9310 -78141068091 9311 1019584271 9312 -10507929 9313 80201 9314 -403 9315 1 9316 19134702400093278081449423917 9317 -4877444389968583034008839228710 9318 601533051869901400852186545227799 9319 -47854826218280164492460028542290282 9320 2762606306683997888392325399240193936 9321 -123439708642342649152500342961416874276 9322 4446930647332326009553893030256729821109 9323 -132855333858058609704748723552365429266688 9324 3360356287923914718086221390457915221126218 9325 -73105240673937817045776745132468362082100024 9326 1385169157156532955590500774425407824832562318 9327 -23091978833089324011007364638804821844789481624 9328 341573355500850776540173357416039565670990916140 9329 -4515040421248438253996978915236128233959733929372 9330 53658958066989285215930255051479832121924398327706 9331 -576400064861700746120763922272399044875900986874876 9332 5622425182419984173285118020410945223752423914535061 9333 -50006663839041099225845132775765457378564704917991692 9334 407036011108672674994769223508788767084169558639008693 9335 -3042112223591609866020263845861644057785554608194247484 9336 20939035957708689075358836867272894863154620704170714544 9337 -133095477111532665756514480590772869497769818352433876742 9338 783215992023566393975722799400177073863844616548654466103 9339 -4276724162152803666836155178369628064889086772432001780158 9340 21715820547185994743048370495379348135946481715082079678914 9341 -102738543160515767627018857711948147592042892751160610007902 9342 453711757620027803582825423692182547721884021086046256466708 9343 -1873528311827653732355241512580465469862949411460539724736026 9344 7245534173409316111300458437423994815798971800188973398624816 9345 -26282316072775717562900958757923573830348383185956789451964758 9346 89547590151906980014670802631849219519817745339494830310464060 9347 -286958741160866356663940403974713599333846672667250011816083378 9348 865975954789152717407000408409636799962590756284896378860608945 9349 -2463930732923693608505044797795472539434809683312060774026962516 9350 6617213903120017488230859158133513217229217739003979366683710108 9351 -16792212688738991369476456612788721505709522321428285078469493908 9352 40305560577940129565295087813977281002973652141795464676486246882 9353 -91593002464830645012077225167498017665310470110714414514683116576 9354 197240082000611877146217130491793814926570911158795824357698431072 9355 -402846348010594710151486765509334142752025234936722936031874460856 9356 781002907414477505153583561216134947193614108112781349835503603141 9357 -1438385341549537153891164688412423659962989963041573306291519752186 9358 2518439037115456176068243237627793433362973779468290523660747434662 9359 -4194982349442055155770786379818585311720916152752444245560417515518 9360 6652206678393891397604190395126803662455529020405943757923062078084 9361 -10048907777179154340453672236673818767009148677146147363337220680814 9362 14469617538069961969047475447061483585109871502633583266517772828162 9363 -19871715659414053540042986506629219609412791773417256274551020115218 9364 26043355686690710204309807389440949304784193199737715084746052244443 9365 -32589188049274037507143773500563829823681581591960926742045795436594 9366 38957044409543965209786403196284440667173889029966162153251997218213 9367 -44508677896509315589493509882998601781129526658343697925312733158814 9368 48623915347253277139602511925267781666955703980543009118190465393372 9369 -50815044677054287758265975771968219969558596068871166994761192929940 9370 50822159435964546604722920401162265190572764802044551917249869575615 9371 -48663637337455448664330075938308615558948244296202548029949006202456 9372 44628281154665972516009434329872393171083968848594216090195923027568 9373 -39212534205551255018363518501383541515182917670777334264876448638648 9374 33021409125837859090719332263227205639253548043146652218207492291816 9375 -26660053207838878460639103736688822884115010107123191208971944835048 9376 20642016101707783348169995075603326192217008118063000535673144030032 9377 -15331768610748452684096943927174314333211576889856202532168364078120 9378 10926909378740327693182509740236074786886866727269079655963269067384 9379 -7474393554149025533843404015298825670772886472550263309904381043032 9380 4908282345469108924641496340513945584877709395270290789286979958161 9381 -3094941426986111756574160154213002318514892664165556985674028030116 9382 1874269604381603664657997141077678315595618619917479692238919285731 9383 -1090307404130978852983685611284024686454956868207821418602181032452 9384 609364111936525826013671591066681832408581808935670261626196800368 9385 -327252366692377805829898588580400120244133588523712722498340549034 9386 168898979892456857881226600898961394072020474475299871377725542009 9387 -83784404273228533824285551250367260969141088971046060090628421122 9388 39951973120845337192684133820806233839811253210949725004771764598 9389 -18314390031997565518269052056967771080282530740338265841000311518 9390 8071597039321726424887376848331642265173872760689760685484313594 9391 -3420315464313525697788739291641230304658305475040164910388960874 9392 1393582416826977086044147018205653418218708239322111084476133636 9393 -545974359275607383423914327170820027925316216929877693319620602 9394 205679643153614331841355637638990022333014574308850069969988782 9395 -74505650561009136454214730002965154689771087315708902397626566 9396 25951244093970087685874450334680147200205008227852241748357345 9397 -8691268888875399182208223333911839576256463703905630724053506 9398 2798605962440000357130828984852152935785494786358915547221085 9399 -866370812168590578644053883976863492320703592053760188950462 9400 257828824739814352702994048059097984866170225315976744190856 9401 -73752847396253381164928110436814152539551882380704547606636 9402 20276432691390283989133659879584784756515025563430696150719 9403 -5356818465934216959220243405045684846960304298893637494800 9404 1359731665463304173854649691291962740227577440216031132786 9405 -331550302016096470262214674053820737588786827847396214428 9406 77643475173770810712502769414647430912594477018329809368 9407 -17458990847188303650166187366845686863476811027937339828 9408 3768605749328568017190124988963613994940276197084657816 9409 -780669760828207154533142110245474300687027663707060124 9410 155147618831946878398651350710864228959407206934879512 9411 -29571114761873493740981342476174924724194600917581972 9412 5403508056650841589171627164636573702185401374713821 9413 -946229150322286427350891381163518301013370106650174 9414 158723582148406262216078524637176281720384473018794 9415 -25492224730378798382613077157317182011406908108402 9416 3918094934066815737717468582062138291903122312230 9417 -575976716523824544626984997064044760645674482206 9418 80935706916488212440543222812523794550233952674 9419 -10864314707882628536639348678275893360557927498 9420 1392164585569877708941919404531440924152152159 9421 -170168658231673748349980959297578413216899668 9422 19825190285466596171795925460857768621070018 9423 -2199494664238400489423776170482448572889964 9424 232157807234985629373394664188385197884956 9425 -23288981385300101413072750364263171946048 9426 2217878486130585437038934362631882130950 9427 -200269727427976155998426414522122434616 9428 17124012589672407142966521333322986211 9429 -1384449847195537900190685935769875756 9430 105666882250930955025436657704740913 9431 -7600303153809003325173596354075468 9432 514181191621452324840119091056708 9433 -32648928808270785723031314235206 9434 1941159653873809612770250776819 9435 -107782112595919376457764855422 9436 5572371857205011266101940952 9437 -267357601599459254979990386 9438 11859320679479864011314244 9439 -484241638930584484410294 9440 18110561185028848624552 9441 -616800590458212613594 9442 18998816829766072508 9443 -524958034466614750 9444 12883230673811378 9445 -277384427745384 9446 5158296173641 9447 -81169159432 9448 1050871838 9449 -10747334 9450 81407 9451 -406 9452 1 9453 -30960598847965113057878492344 9454 7950523401513889802414455399496 9455 -988059982654155012313210111597394 9456 79227334809257986505590029779080520 9457 -4611041167597180636925408356676987259 9458 207764187274779994502431844242169530897 9459 -7549474366168990661735413306466415270672 9460 227551703774119343494666374256485855021120 9461 -5808106282662192906720394258172440746880680 9462 127540549215665012004397598568550539170443636 9463 -2439800875315547776234237538035888242866411316 9464 41073760289179285521282992426278257758596109468 9465 -613673750024350632090480620861690625843269823578 9466 8195253719446221512804497062630788958816942842410 9467 -98420487555620226329587096359493417068597472106464 9468 1068571103504853654010062175374840746028693323755892 9469 -10537342132778378235507073199525442007120348137807434 9470 94766176374584182959375961015892582530069952243377852 9471 -780125896673578425211348886122107647527098347904680150 9472 5897935326839479118437242968471466112055904139867753426 9473 -41073257319779304668783927844864939715828256695699609333 9474 264196161980870556883391478815155577255250292078985571889 9475 -1573572938851309905184791499419057715654173781590227254008 9476 8698381673888480802387044626022094910307158711944398680970 9477 -44720181740066222923304571874893553124887587015274443513786 9478 214258242306145966891444732724480532430848036886443101947464 9479 -958376820362669956035215098845203505722157078709768503004224 9480 4009060815427406855848501488634487716008831970547769931558270 9481 -15709112410062992696418241544260199224298340001965582030161840 9482 57745121974281054915435056908030408995506579848751273357947022 9483 -199409803692661003768334996446172322588611718273233832355416800 9484 647772509001877352373325282621535454768838099614750060312049758 9485 -1981928394748849427766161282876861822759528245164419663300117785 9486 5718175833460838383936399422607873480202774373063294758497173405 9487 -15574645215367405080304585332781819864642622799712935496063532412 9488 40089565929193417421872352164458345501543975099012230304321100896 9489 -97619088524819746650236845912604735563836439327560570065026523086 9490 225083619480677712377330562371081306501776166763321033256430137326 9491 -491873770537696318950128532028254253599335888114241816065407970660 9492 1019622964812878712830398802850950138226009824570958437407400497364 9493 -2006592112329522893029296813395723683627934495102335244253034160047 9494 3751910152311519832092552756332469440121126604269061935944588859229 9495 -6670275426233286169758708778891744279018258147246897591051951894652 9496 11283453701051715887349219564064541549246642647157006041440769521350 9497 -18173634662938434405568406192349987989927399513723485263152845993726 9498 27888413718959535587751831827629203796515263782917875688500337318848 9499 -40799600341394080776678823534221570544274749444617501372540657103744 9500 56936855885627938122290071557023302596142683978345734479302546872398 9501 -75836816329819276918829725862713232530071820148431568666182527236620 9502 96460163097535918378775418428417238418065340819575472446670521490956 9503 -117224554493659486358216659614610228405022472596521980603588841861766 9504 136176731720215308608931063472214523334960722079865926523104034269368 9505 -151287124078093061108885501550606734198658677689176405518014126206429 9506 160807827309226882826912411921247644227846931090460454082968048859415 9507 -163606554629957258985238306681409006579058073669765104569031431388320 9508 159388028488272784314121343784336073277889413628723776503525841820872 9509 -148743058894155599472495814551193357490558258663333486033431989349096 9510 133014767285540590168918186214881101889107392745638662599508380329200 9511 -114023175750917992734357289400462411351704723890339653081465024047120 9512 93725246003860070426249267467933792653486762819234594162402012526472 9513 -73896278813983145395556947381756292668628544380065784111908672486184 9514 55900524621926669275026039767877533302777191862756046008099901278976 9515 -40583918834571563014651155506290733930029840310606690015202507819904 9516 28284408346318340642978790355091846276735073627402598421106206939560 9517 -18927724299080974859430156381439067390654644920157210908840772679484 9518 12164775522832228234682672819380071983500483060127473282285803934922 9519 -7510235460545861424845049477232946588526448095253401537547072820674 9520 4454811837582296512609875480961161748588143953380465232106702608422 9521 -2539261646719991102624273991894091938227890947813864375571821936275 9522 1391096037033673787452964823678509457159891340560707948614799140151 9523 -732556399572617129691827258266056192107582780622777941379705957488 9524 370864694448703102651984563449426305530074401460501194700492198014 9525 -180521960919417005485462689041268695086138973237106247098202957108 9526 84494386293748512584980059721838360521718807447339221894088452470 9527 -38031682553615818922923851301927822882336560459024419284829418356 9528 16463158044199937152176890846918132928035236246222591358888535618 9529 -6854158482057987087523041317663502438837909862705992349430231578 9530 2744639682023488935464450879148138087733218972662399677219832160 9531 -1057101849214123407288851841416996337329085853137336386289681680 9532 391608326029643666741482532018592387700172837079970527470219594 9533 -139536225860888221956107469641782973100863255361497802529889650 9534 47820195415219522170716541566499863792531529099279509942804866 9535 -15761850813666707758179160990797546517111126980948725751620830 9536 4996310323630171630698977716293542079517868750220049319084960 9537 -1523018698009323328409286887902047880256176495615259965843409 9538 446410381188720188757910160095010273608938400560096794314307 9539 -125802182264456860526181412141730888044719039501031342182952 9540 34080840745371989472805597532408779111599969459784057297096 9541 -8874329436764582286137328639724625639109344195142049227730 9542 2220700396889135705009560383929273184361517532843656591582 9543 -533937519180276188544841712894375335352808831905402873456 9544 123323046614179624031428849908007255884663463491597396492 9545 -27355752573891304659972280208629218291768224790209974216 9546 5826268477479969852552140764188419741893020323354558900 9547 -1191092505816119923822107919890985529461243346024052368 9548 233656478172595949708953505673359202683261748536004604 9549 -43968272913540029850226363569114140566849219320068407 9550 7933579453186095784171732551464272835373503185617409 9551 -1372120691891439558130699436115510448229974521113360 9552 227362774923916533538739102814166718925075313910798 9553 -36078231339287703844970849333519706749021025671460 9554 5479591229895397917972616590215290247833459585846 9555 -796138130649297382629239623566356727708552176172 9556 110587756357410176983783150817898683442429588890 9557 -14676559320444046766240027004574986484868716161 9558 1859678079933405415134753531542475093298654681 9559 -224812732754064355381979430569500698953067052 9560 25907193245461363229994709452047148286843280 9561 -2843503780278417387904722791972826991407350 9562 296966216075710635755578575832874778407522 9563 -29480226870221219444196044468999068618000 9564 2778671237952031312708793164560049062216 9565 -248367720997196477569317569734531416748 9566 21024515815718540719283561681453739030 9567 -1683051414288277711106851008972971222 9568 127208672308894518960687557899433906 9569 -9061984750747853863203118822146997 9570 607266128158051328854034730395561 9571 -38199451532149506498451733984400 9572 2250238927309444538446922014258 9573 -123807272327054186959108875864 9574 6343421860075881205168002362 9575 -301655405352888406787313024 9576 13263666288857260694905810 9577 -536908586141081825580448 9578 19909160807125567460258 9579 -672351219058591574160 9580 20537853801584537314 9581 -562828508705570535 9582 13700752006233541 9583 -292626851136082 9584 5398765288490 9585 -84290408375 9586 1082874035 9587 -10990348 9588 82622 9589 -409 9590 1 9591 50095301248058391139327916261 9592 -12959118992826554731759828953070 9593 1622775079305655037841590220014717 9594 -131144132683111006243640682664739330 9595 7694409568308511172930565299394929101 9596 -349585214054599321440960709483102062768 9597 12811748353785392777648853344355099678204 9598 -389568465527526809997452569350307522820736 9599 10033494459194035797918196556053176999742434 9600 -222372402835533425095784178376553247959013864 9601 4294393158140624010619460955817569569751235634 9602 -73000409001123716476649974776682089077056932744 9603 1101562089952337233665116426711318222942008490810 9604 -14860729574989621800284387265573568829705420255204 9605 180328190849006436314088923811107162150820779508796 9606 -1978674502043082136143985188288716820541029352325308 9607 19723571395718687794634848538206745556801947478168831 9608 -179341322721117588000199238951023474396231498195835900 9609 1492971397369242066924321481644413526013574417792195521 9610 -11416476552503544387998982370147110720156784248444493604 9611 80430414648463168350629574442318389179550928211850637867 9612 -523478495304180515567483831779469058712898265225686638042 9613 3155374090266333230896627657377444460329153513325146023792 9614 -17655211980812636544637020560108189743470460245489773238942 9615 91893727387817965095395918269733885571582276293059945024164 9616 -445803572421411483644024333011732072911340832009544923349366 9617 2019484299620267993944564390251144769202513838649312146134118 9618 -8556933498473242515421798389203269094530038161610352663579322 9619 33968034363525726050704819154911940371065156525598786546042528 9620 -126516770973462507534762369621031342428066440914361601474014198 9621 442754549015299608087217529190088590677617448892518156291885540 9622 -1457778325504673482365417701015359874040177747101692081928825458 9623 4521444544672405123285682027322179361962674127188699105051520442 9624 -13226168162230801331458000912423236320213809138008052333115614128 9625 36529882092682209347665472305198535011826198639075050796558656473 9626 -95363171176796556633360936858958868159166840260485902172854931524 9627 235542020306771527004760023122175167616225003074766500063557374652 9628 -550968129822666746927425774641573637605297183771683351014634094536 9629 1221657395132046441573523145089620087211334548531452398453168759202 9630 -2569877830135327626987691181284640631320803395535102503475283105096 9631 5133017898447475687962305104895060958082357723771903051104576599528 9632 -9742501308239104139081547628064881986842308296756573942744349071406 9633 17584485415536450940900870089700744660502642557909343334815611140025 9634 -30203640994228174133823606246414686029967670497276922233627585792046 9635 49403074407034199904007279617769518202876487062135288130262852667454 9636 -77000700237845451942500858824518501500669022685031839698178481329702 9637 114432511750383691343513640431780163721035320372761369839895701516512 9638 -162245983148713685978898172238008743866121089931203265924651337402642 9639 219589813857704200480375573488822528647423393707604478633745096451287 9640 -283855195967138576851237483371331670390108202385328012621057298036794 9641 350630645095026520064973078337258206000283487849758310393183925323979 9642 -414078689041355796257086433051117559667401046998400205495617861220454 9643 467732537005355873506879715959617819727834871853894323439115564421103 9644 -505575642940028825915847513178541769867732824675894448847121001324744 9645 523156387019147834718284815585424701859100018885184205445658805584400 9646 -518451147603042196546273821220502871792171636456212434773810663804888 9647 492244161388927290995703451910056834588592112908946618494151080911928 9648 -447926670388531863817813790968361197603721224215959894068899789882712 9649 390783309148326488461635848204498839248609115497534537739460929308768 9650 -326970902061634012504261571999648861651498149209695237542600855796008 9651 262458029750707045376993886058943203585065699074660440056509999619976 9652 -202168962172951691986451313826985739920194542019633929497163386475720 9653 149483026608768856766717519574255675406834781444612409006025053231392 9654 -106121620375596495145444621389970386014707191176323815667971632611160 9655 72352789162714627659277235770161525980063881871670732973031599381901 9656 -47385347116628563357070474818006565169372153151728990078468069320028 9657 29816829349437715902455753883703888876583824286454951805631219193701 9658 -18029846311660588918685464464576605320293765554806070347229418420540 9659 10478853160866988550686286388314553948350637055685182141364110697941 9660 -5854612221963542655942850113852531267415358487161319176329218428854 9661 3144924299830227594533008815552251965204636983153131010033569818512 9662 -1624458242561796958207557943151655305514329099098906655337988389122 9663 806947769506707770472643954240180737918062644052037234706786625962 9664 -385537528977162169539268520312139197048062307508421493051065352222 9665 177178783469444150529012379013414065858161020684862290771970446994 9666 -78327390200783096945349869818912829654577371469427465408330360442 9667 33311878001406634013398944035739022275965067495605628191297442706 9668 -13629761580442534063855717351771289626551340181099140734675038434 9669 5365308624633376012284194227361277410286647344984590453026825176 9670 -2032008328339507825063800397474107632656254861521613797964810246 9671 740424702125826461711704254332884794923041138126987553323123955 9672 -259569977665777222075851232638425310794273688355880197266036466 9673 87545278843883110330027488721016724191476362604172816435039889 9674 -28405026026561414308386232770517402441070863632891967288540006 9675 8865721247828065202820447112460335091461268599469291457738311 9676 -2661669707703468262714497517389055592440261968824896674997008 9677 768550835956016946313090656815182258272623155903725070941644 9678 -213411902028060205258894927267100379362481600420289990774064 9679 56981434253899378703699826983388891973703464422882591703884 9680 -14626805336726230233956921328443905320757991955978267806548 9681 3609032975026227874031371914035178456639410572527209598394 9682 -855799955471425971352991338856930641267966612405972907188 9683 194983998021914767607888561596567094290171489920037785360 9684 -42674288989556484378658583943354413586399365629022040508 9685 8969311430585477150645883965965657255846768124407997472 9686 -1809886377054700289874185917172534268114933289623187796 9687 350513923610208265111295755342473917794186490872312196 9688 -65128511168519805497717919668749133941127613377079186 9689 11606096502334852107588852611629887590080949451043321 9690 -1982777030543489127723642484619959930528532237473202 9691 324596015451175164005485044649333301903081284716490 9692 -50896444726019057236490771349184329226845395203806 9693 7639824026593023943318595590591525694060184989410 9694 -1097209909158616471881031818168000491225868662906 9695 150676706563681460022559290518114546745430976684 9696 -19772945416356241492491546545353912419022881344 9697 2477774746409271187575646242344079810288528063 9698 -296271211398369380949097822194367783581177532 9699 33775335541421152472614612157947192859790718 9700 -3667827231871759091976365908827093883633848 9701 379054465832032847308010776595250026149940 9702 -37241525300166038747668772987316120525496 9703 3474539481502706029247237303797577367103 9704 -307453130332669495473078709406406855796 9705 25768703551326283880014527730304547583 9706 -2042700882725759580936787132308608244 9707 152905076479251845026227183394914143 9708 -10789025708915155352991024342644090 9709 716220235583713143833104634627188 9710 -44636199169402107961164086053182 9711 2605398856840149362914435144336 9712 -142055893789854919687839032786 9713 7213653892025610576575990516 9714 -340025596557095132769556886 9715 14821159645686195128796552 9716 -594819904570164237404602 9717 21870174465867367255028 9718 -732413634774569585374 9719 22188206025781328473 9720 -603108316571804964 9721 14563311995182998 9722 -308581658302432 9723 5648504756743 9724 -87506948082 9725 1115601662 9726 -11236998 9727 83846 9728 -412 9729 1 9730 -81055900096023504197206408605 9731 21121849495780549933708025086035 9732 -2664926749135749119365168179154201 9733 217044274209901658044976137118800489 9734 -12836584297425393450218035911993484116 9735 588036170202761685539277049660859167620 9736 -21733915461567838861687206212178741128964 9737 666642819916949393729540681799071131323660 9738 -17323752799765803031242290665255232156200506 9739 387481165738985261850430202434863751582550818 9740 -7553530111175913502748602914154835101799366450 9741 129643033202614280729146283408412814121942030814 9742 -1975624993694126692787992463209557227048679107692 9743 26921654568707493212327392663484018274236384895424 9744 -330053406925459430725336476898938849968239523787500 9745 3659697617629090188810882474475635175425575969391000 9746 -36871963214565327206138626419666103456421193717883801 9747 338936895131691142804695266864013678977820587089656373 9748 -2853014282725513229813448939746954341869280727384596101 9749 22063938175458299402113371262199098556068686654391615395 9750 -157236205218560671132336537355982460328159924107842808220 9751 1035365185465070838397866685255348576823405897006489646542 9752 -6315206845794151140268407825949336482762610967406309791412 9753 35762646828590112558519305098643253598035161013462917975526 9754 -188425227883151052794767531230218707660995689828471982289326 9755 925482510810191387679730298456143436927108634576263625228780 9756 -4245318656348065634841772422546319596025332525108566061098358 9757 18218199805101769248468134754922420994121797829119246251560960 9758 -73256528867542785361379479750237642736870211383166722288597832 9759 276428372647738016253746841183311250621147995170330782072268006 9760 -980223400826435798609961682277389713258990173208654357105268240 9761 3270762262556441219922447523692267062012737988701886140688869878 9762 -10282463969062208363903106629871617252771773344808943973483307155 9763 30491778530959163605462800337250041285715010965057162660555903967 9764 -85386894277936040922494485787294666606839763050217469318046390371 9765 226038656972903736325215474743109369689092979638331505559862558025 9766 -566231217141592898499458247453790267890187169367235667927804534842 9767 1343504366012094122497771193150429160725345339834979357643168970234 9768 -3022126457566825465305585496700101303603171536439113356819703319194 9769 6450440477929803304347547274177821460700251992779176285437268479198 9770 -13074533684428680210589116632709577738517914559537085693256333198375 9771 25186227285705669705263532486008124955431918849345812874554789150201 9772 -46144943254508069676907597326171047314605746237376032024659412776023 9773 80467060480784030222536004981603275687735325546957641147562317103251 9774 -133641036830954398431583194650891460322511758248298560777670998570220 9775 211529201768484383854123731222482690427132783268776305426435440639770 9776 -319284519919502408248232496068646549154145055710838871799952448853412 9777 459852362729791090537945821935390002388139457906368146787188013310322 9778 -632319111063059314857629583383236154452326368125020242586698024933171 9779 830547834072526593594536492593635272134030037034731145799996424324901 9780 -1042619604845183570150172655277980880141566629874453943700843672957495 9781 1251503899774888283347869094171104951958978527784737004062695756467839 9782 -1437096579425029574740174416517299940791075808805511769778762558938656 9783 1579355902286452298689194268095339873692400602825988459656610500347080 9784 -1661874084851586831574606635869476552623207028734678761904156791777344 9785 1675001599517734038131740688769530836463553121171171631532362558380040 9786 -1617699217714503590335792634495080221076161307054235232175442744422048 9787 1497628026854595363085463329896589045771409902333422558400506201387800 9788 -1329486646844887571819284341329012772350793299913520979929122536537632 9789 1132088235814673627743877177867570151019195127700141474697155720112856 9790 -924970191465200390336328616509865735282899302060187711282349723532400 9791 725360464299845122061356517167496661760871750604137880630577080979480 9792 -546108630633675747101729883003138549249754430044345713861350125150096 9793 394835792640384384538414513845188355695506117635316467047266445230584 9794 -274203324701874982182336386944871338666692319151797589245854058356361 9795 182956266268066617476274181633400721390947940431120367053134482671325 9796 -117309511733954619732006658263716736590444666164848887279777392356621 9797 72296450029173776311688046678806021419242846623112672619034947823003 9798 -42833000359040336706654241131100193133174601810621229600438145624476 9799 24400086884821687159366362019333308301165111389297972147096028942890 9800 -13366657878765214774580605967736583260912503319552989273633431664020 9801 7042612780253210106815666408871251507371736873002676201998624133122 9802 -3569266502903070264612146281260636853040717535452532594447282074462 9803 1740230398348451549518374631848760056020043701565648202066119975996 9804 -816317885170477256757385961212474047020929283564795535803610385086 9805 368444930960312637644847230661526317744994018607701475963071625360 9806 -160020721830969325038280501719103353716324034467539202065337647836 9807 66879585285074081845209505729774283939980341503580024316758130550 9808 -26899338868579160692047201048002992512524839269421871247978532164 9809 10411921479965505933246432133723523858238471833849445532848500782 9810 -3878514814526834327542816987823789463002304966627707190332920405 9811 1390409614429393728637305965917606550036195306496340119661033031 9812 -479682124806322964549491922662106470033972447877146424531700025 9813 159250810898504056126335061368872212098408513258851716574790269 9814 -50874950021107901992023110663672516718645099356734622778910732 9815 15638326513848071675493800924703680004058417150353640225969100 9816 -4624905328112832060109455331234845597837931655629012915043884 9817 1315820003810660000397841680086068220195345091946442757177924 9818 -360095879615767647965245529074994979681260921285623200346142 9819 94777824062100324987488783605947507516740005702133780330282 9820 -23987928208494050876316722771028887987485736156858013785550 9821 5837111414302167701632030117276569387664675818216620946398 9822 -1365322392380106562583007186969108471738032779540561216584 9823 306907658814090833870644867581659665454051418304584780468 9824 -66284032709375461654103841288763283611026514994257714840 9825 13750605575749124160475382377725536396813683448760843460 9826 -2739167194391061928216559306366204732684382618529102971 9827 523792989710465619529607066867922807942277566839888801 9828 -96115560044227199234851278918836005674942630991764443 9829 16918279030582891122784223939828000717356581538994683 9830 -2855413741435689173535634208150731114967866998504750 9831 461891159525977157778810451684157622345147426313356 9832 -71574748302184014828660035897770147068248990815798 9833 10619517660851671641173259501815607510859916563896 9834 -1507758914057819691200991630617596827235008053005 9835 204728988058606316025432429654099779655128555865 9836 -26568347798822722686605796636123689364277522133 9837 3292930407295835904366397541131833627831060215 9838 -389496917919438063494948361298120932389717292 9839 43931204804057787943058994017209944446519716 9840 -4720684501125404836910927103487836832210300 9841 482817473575158168091545940624359213384316 9842 -46952151488533809711729074238138001335707 9843 4336429013318045959862521606409152619687 9844 -379909386368789672997365889890764949079 9845 31529556427912271749669779407540659825 9846 -2475205526801536337625088937906813728 9847 183512463719021738809689319588114114 9848 -12826791148586759159898498091517208 9849 843584303342070946877426775862530 9850 -52091663438534646214173776415160 9851 3013050559145313929994242095386 9852 -162814764113302542182147701936 9853 8194876248853758664418007018 9854 -382913471576139754873431248 9855 16547091240377147216572610 9856 -658450415492194773302408 9857 24006827996440631385186 9858 -797315017397042968256 9859 23956973783202763552 9860 -645930534272230860 9861 15473020993764512 9862 -325276382232570 9863 5907798313948 9864 -90820944034 9865 1149065600 9866 -11487311 9867 85079 9868 -415 9869 1 9870 131151201344081895336534324866 9871 -34424326791391291960338129097440 9872 4375874484105950331082594100750113 9873 -359148915438986733741569002857689376 9874 21410315834146618927799280287093520792 9875 -988839146996477281199270856290937217560 9876 36855977941224048068619236877035028217644 9877 -1140279599875132675603751048898190248433368 9878 29895610602313889359491180323487402219664728 9879 -674779029521265350525623293522485373150600940 9880 13277112915610797916209182671085198960273886266 9881 -230060229385365813450377638260519775156838554244 9882 3540219679567640750691300563742518731453087355364 9883 -48725242501615228838303397154258123039646514546940 9884 603468710438995750133697637367441869971823380619164 9885 -6761205729527792590651128174286475616941518918322404 9886 68844956416024448501725047302571116901688644619676476 9887 -639703148499082117650788047670007624438794363131987526 9888 5444180886630256765220443499186838189585515192150004325 9889 -42575926704171874982527269977318098867964324314092268986 9890 306879567845303881386001500499446190216717062422822116106 9891 -2044200828816294959395308003493842425899272354253687167282 9892 12615684433506243729317374669514432885407352315454568613400 9893 -72297492919352228685816601054591193228854927795712893085286 9894 385548132835638631769386816244295305538609413900622212279334 9895 -1917025734585205826358179313687758934655947198387616075823586 9896 8903546575565064184972084377715311196166957438093172167770638 9897 -38692141750744465269874104834007818637462610051448600778796126 9898 157579078628597589790230651100340776338093918755097461462174106 9899 -602336186552263489004142924363741675354724778400675799621229350 9900 2163982141581411117240097578912949696978583064228767265401401884 9901 -7316729965952740494168748976230476973193245499890194734462843778 9902 23311540131436682002327917201573999618836934180257046506284191861 9903 -70069289742192102314177989909086005705961695029048673641149462126 9904 198917090033694641701605187491480790954965723403787218133700766425 9905 -533904524387232305498718555414253595495307945866943300930009061998 9906 1356245173908066343307256060597044038064797719305728173523300036147 9907 -3263698349991874958122430094505742450455326685348639850021269712636 9908 7446851640430715481086239429163951151937649708370647606231801732498 9909 -16125041843745599802743804387294414173989000245957959888740008539428 9910 33162793564592968459484174907485893885428950012286114931172183820997 9911 -64828096001975975476985933953288419167342983377731552557525899239076 9912 120548339676727627028401565987523357292467461473607553275566011879001 9913 -213380095930560865175531257815013801801332397242043651613158888601200 9914 359779140473982566813957594337450894372799113027108199673379054042011 9915 -578214101055997830456086104885997155583138548065068584072304395198366 9916 886299341503940571516410758650072719691817167930868387351978162572552 9917 -1296484901243840342545347708814183415055316607917990800734921630118170 9918 1810899751674804129313273435077157822628841463939180329219052873342686 9919 -2416544429968280784148302723630911988949744495082511540373765448543304 9920 3082417685236372824387902626906318474402249026572445065219152226414919 9921 -3760081317769771348301952858485234466724846451213820335696315076947784 9922 4388488623588210167976418858706215659009872514704984343597824609359176 9923 -4902733093694063162798530256746349863675864955220922558448131075194504 9924 5245073160299697528769016746331425742227489411301475327743013653838192 9925 -5375645642417929958242251485209626854131523876333482453911014872300952 9926 5280108123655627815877103964429000792917489113072521044623626721679928 9927 -4972184665527081017333504559983434045318465831884388304871097847780376 9928 4490504815181984377807488514122513376725013002486084759246186040298656 9929 -3890721181618701245342425277800718120984305907992103872900492893545640 9930 3235103241992725275525239035505194190567863336650146350692547350487480 9931 -2582248625193671010561009497135924729086931310480367866591913983832360 9932 1979162768905576745236616441494468766250545312401856547835238209935488 9933 -1456978834176895032302297639912679089770866373132188458540801861903096 9934 1030436338120649869189101752743462351652943302195078250298105421874982 9935 -700303870877890616559479313162454235445151598825581583042868819145990 9936 457450401392058558872512923501607813152682977817293730153610263883921 9937 -287264429304157591745228630024071506556926039744148719091371804587906 9938 173453035412195047541057719413688921067657924851347337791568835556220 9939 -100720931252517025788620286734402854226695570304341648087379515068046 9940 56255458464743042234778596810392949898297893734942491929312404742296 9941 -30225943044653159480092963037581911935330539647250971492963757550762 9942 15625082067701730588762054225502911823881362069769541799132973714060 9943 -7772180682812932621536559439476499342477148775188527011392220199946 9944 3720372015112952413649491223283919524227628015744636347439576680034 9945 -1713923372516346745423915910702022615441043105218838187142835547182 9946 759959606340976397579235062600982352393381549149501353152647049896 9947 -324347130720500633806634006335242805784516565997642479212931519482 9948 133250922753460813885870773336134562254252274370385571161100551632 9949 -52696882127113904904082777010792725251588257445025382239232139310 9950 20061423211497794191439759037203427443798473373264975908949262188 9951 -7351938550096228724358416632425387494205205188648095473035305556 9952 2593581990894150172053961882889447254381302763625564440238848717 9953 -880732715123584015501490556404574076342747968248802624797235492 9954 287882718269271951090358228578832600096513399109597669455308330 9955 -90570913915443390357073249465445201544614263856351097894272936 9956 27424004695512747197901027692420695904129823390935531388870924 9957 -7991015330944797017745423750689755517389645025965839443044280 9958 2240549335633490919301090336863433933281239190742837099416542 9959 -604412261596978540938913362886349613504082879579929696119008 9960 156846548296634380785534308763554813477116661139922672834474 9961 -39147860965510434529580726069709197963569834902326867880248 9962 9396200401959915493491063549863087754116939764913506312538 9963 -2168295439552723028079633342964806477194414085746414003980 9964 480958920716582121633689026182649660733042570576098198288 9965 -102520898813286591175991536504506654457817388267651394628 9966 20994858068672408276932460544061365989730532756122168791 9967 -4129333517969015336602897462893059993527750739895575360 9968 779780500275548383938896844938228442785060467679383513 9969 -141330851832803917054469840307307727980811668206886332 9970 24575805312658470893734163991415903171071826747805925 9971 -4098312484708923255180767539578164371313409676262106 9972 655140962725714947289992055205315888980782250972586 9973 -100343019894122971877341367341174989100586579344110 9974 14717568838805483448690034554214226670070932616651 9975 -2066033918658780377859281026912368458197397486738 9976 277413816339853938535753590041131570103753414423 9977 -35606076166578204319684243251279389281941327346 9978 4365351950752802994917487363130470449200264981 9979 -510837696852899081217925382914655139364139920 9980 57010920811310135489413018088543712925956164 9981 -6062595242869801989089320968167245236066656 9982 613714934131394629785103544518216805164478 9983 -59078524480856889119982071193072430203154 9984 5402017864974006523619225244588116402419 9985 -468609994103631605857759288878251382406 9986 38513606379490356151993541296840748528 9987 -2994528264590673608941840725747560538 9988 219916872273578262975978888379808220 9989 -15227929751927304752948009355855198 9990 992280022116215293079979305870168 9991 -60716819991805347555871527747906 9992 3480434325756421045639589219020 9993 -186404906836746812826864800678 9994 9300191879976992225108845952 9995 -430808904541773118867912762 9996 18458139624712642409007868 9997 -728313708097141818790494 9998 26333308837500581336537 9999 -867403470237223590292 10000 25851650541467894154 10001 -691434489489654392 10002 16432071126123709 10003 -342739400743174 10004 6176936159750 10005 -94234594274 10006 1183276811 10007 -11741314 10008 86321 10009 -418 10010 1